Search billions of records on Ancestry.com
   
Any matter above this line is an advertisement and is not a part of this website.



Y DNA DISTANCES COMPARISON CHART
All markers tested to date, combined


Last Revised December 1, 2014


Genetic Distance table
Genetic Distance
ID5
7
1
4
1
5
2
7
3
2
3
7
4
5
4
7
5
0
5
5
5
8
6
0
6
6
9
0
9
9
1
0
2
1
1
8
1
2
0
1
2
5
1
2
7
1
3
1
1
4
2
1
4
8
1
7
0
1
7
3
1
8
4
2
0
7
2
2
0
2
2
8
2
3
0
2
3
1
S
4
1
2
1
6
5
7
6
2
7
1
8
0
9
1
1
0
4
1
2
8
1
2
9
1
3
0
1
5
9
1
7
9
2
1
0
S
2
1
2
8
3
3
3
4
7
2
8
5
1
1
5
1
2
4
1
5
6
1
9
7
2
2
6
S
2
1
1
1
7
2
3
2
4
2
5
2
6
7
6
8
1
1
4
5
1
6
8
2
3
4
8
1
8
3
5
3
9
4
4
8
3
1
0
1
1
1
6
1
2
2
1
2
3
1
3
4
1
8
0
2
1
8
2
3
6
3
1
3
6
5
9
1
0
8
1
1
0
1
1
4
1
3
7
1
3
9
1
4
6
1
5
3
1
6
1
1
6
7
1
7
5
1
7
6
1
9
2
7
5
8
4
7
7
7
9
1
3
6
1
6
3
1
7
4
1
7
7
1
8
8
1
9
1
1
9
5
9
8
6
1
1
1
1
8
9
6
9
1
8
7
S
7
4
S
S
4
3
6
1
1
0
7
1
1
2
1
3
8
1
4
0
1
8
1
8
8
9
8
1
4
3
4
0
1
1
3
1
6
5
2
2
1
4
6
1
0
0
1
4
1
1
0
3
1
0
5
1
1
7
1
2
6
2
1
3
2
2
3
2
2
4
2
3
3
5
2
6
7
4
9
1
3
2
1
6
4
6
1
3
5
7
0
1
4
4
1
7
2
2
1
9
6
4
1
6
2
S
S
1
9
4
1
9
8
7
3
1
6
0
6
5
2
2
2
5
1
1
x
x
1
x
x
1
5
5
?
?
?
2
0
9
?
?
?
2
1
6
2
3
8
2
3
9
3
1
0
1
3
1
9
2
0
2
2
2
9
3
0
3
8
4
2
4
8
5
3
5
4
5
6
6
3
6
8
7
8
8
2
8
7
8
9
9
2
9
3
9
4
9
5
9
6
9
7
1
0
6
1
0
9
1
1
9
1
2
1
1
3
3
1
4
1
1
4
7
1
4
9
1
5
0
1
5
1
1
5
2
1
5
4
1
5
7
1
5
8
1
6
6
1
6
9
1
7
1
1
7
8
1
8
2
1
8
3
1
8
5
1
8
6
1
9
0
1
9
3
1
9
6
1
9
9
2
0
0
2
0
1
2
0
2
2
0
3
2
0
4
2
0
5
2
0
6
2
0
8
2
1
1
2
1
2
2
1
4
2
1
5
2
1
7
2
2
5
2
2
7
2
2
9
2
3
2
2
3
5
2
3
7
1
x
x
1
x
x
1
x
x
S
S
5 37011220111302101024012200001220302828192828282892323232328282723292929292910102929291027191818282828282892823292525252525252626252525202517272792727272725261126272727262723292929282929282828262227262222151198282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162217171726724242125251927728272420242516730272772710298492299202273026182430236926826281721252129927242629212825202882722288203023525252123927232518162398
7 0951122011231310202403221101223030424219422842469293030294142272729432942421010304142103319181828282828289413129404032322525262625252527251841279272727272540112627414126272943434442434342424334302726362215111210283333424227232943324039282819101892840232841422941995541291525101726262922282346334141163317171726724392738381941728272420282516730422772710438412369932379304119314628693983928172725274393829412928284027431544224482938235304021319562340181731119
14 11371321222313212025113200101330302828192728282892323232328282823303030303010103030301027191818282828282892823292425242525242626242525202517272792727272724261126272627252723292929282929282828252226252222151298292424292928203029252625212119101892827222828292928992828241519101725252921221721212827162117171726724242124241926729262320242516730262672710298492299202283027182430236925825281721262128827242629212824202882723278203024525252223926222518162398
15 1112511111221221112212011111201111181818181818188181819191819181818181818189918181891918171717171717178171718171717171717171717171717171516168161616161515101516161615161617171717171718171716161616131411787171717171718152020201818181818917817171618181818189918181816179161616171616111717171717171818181781717151515181881818161919161681919168179197571688121421915161820175817717181817151818618181818171717151751615179151919619171818816171617131665
27 223175422244343220452322112122103042421942284145930313130414227282942284141101030404110341918182727272727940322840403333252526262525252725194026926262626243911252640402627304242434242424342433530272735231511119283333414226232943333940292919101892740242842412840994540301525101726262923292337334141163417171726724392839391940728272420292516729422772710438412359932379304120314729693984027172725284393830412929284028421544224482938245314021319462340181832119
32 2221437233332432302621430020144040272719272727279232323232727272330303029301010302930102719181828282828289282329252525252525262625252520251727269272727262626112627272725262329292928292928282826222726222215129829242429292820313025252421211910189282722282829292899282824151910172626292122172222282816221717172672323212424192672827232024251673027277271029849229919217302618243023692682527172126212910272424292127242028102724288203023525252223926212418162398
37 00112237111302101024012200001220302828192828282892323232328282723292929292910102929291027191818282828282892823292525252525252626252525202517272792727272725261126272727262723292929282929282828262227262222151198282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162217171726724242125251927728272420242516730272772710298492299202273026182430236926826281721252129927242629212825202882722288203023525252123927232518162398
45 11212313702313212035113200101310402828192828282892323232328282723292929292910102929291027191818282828282892823292424242425252525242424202417272792727272725261126272727262723292929282929282828262227262122151098282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162317171726724242125251927728272420242516730272772710298492299202273026182430236926826281721242129927242629212825202882722288203023525252123927232518162398
47 11212310372313212035113200101310402828192828282892323232328282723292929292910102929291027191818282828282892823292424242425252525242424202417272792727272725261126272727262723292929282929282828262227262122151098282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162317171726724242125251927728272420242516730272772710298492299202273026182430236926826281721242129927242629212825202882722288203023525252123927232518162398
50 1222431226752311414512332222234141434319432843439242525254243272428432842439929414292719181828282828289422529414127272525262625252522251742279272727272542112627424226272444444543444443434427232726362114119828262643432721294426414023231910189284122284243294299424225152010172626292121163434414116341616162672440223939194262827242026251663043267261044841036993237729411825472368407402816212422448392542292228412244164522448213823526412124941234118152598
55 3332433335674643513630522231354050414118412741419232424244041272331453144441010324344102819181827272727279402528414128282525272726262623261842289282828282641112728424227282544444543444442434427232726362215131092825254242272029432540392323201018928402228414229419941412516191018272730222217333341411634181818277254023393919427282625212726176304227728104384936993336530411925452469408402817222621427382538302328412244164323448223624626412124940214118162688
58 01113201124482111134043200101230312929192928293393031313029292728293129313110102930311034191818282828282892932292727333325252626252525272519282792727272725271126272828262730313131303131303030353127262322151113112834343030272329293328272929191018928282428293029299934293015271017262629233024272330301624171717267242628262619297282724202925167302827727103084122499222493028203131296927828281729252830928312729292826283010292230830312353126213293423261818321210
60 23324423336248132255254411310341422929192928293393031313029292728293129313110102930311034191818282828282892932292727333325252626252525272519282792727272725281126272828262730313131313131313131363126272323151113112834343030272329293328282929191018928292429303029299934293015271017262629233024272330301624171717267242628272719297282724202925167292827727103084122499222493028203132296927829281729252830928312629292826283010292230830312453126213293423261818321210
66 11223312214113712135123311110331412828192828282892323232328282723292929292910102929291027191818282828282892823292525252525252626252525202517272792727272725271126272727262723292929282929282828262227262222151198282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162217171726724242125251927728272420242516730272772710298492299202273026182430236926826281721252129927242629212825202882722288203023525252123927232518162398
90 001122011131314720240322110122203029291929282932929303029292927272931293131101029303110331918182828282828929312927273232252526262525252625192827927272727252711262728282627293131313031313030303430272622221511121028333330302723292932282728281910189282724282829292899332929152510172626292328222824303016231717172672425272626192972827242028251673028277271030841124992123930282030312969278282817272527309282927292828262730928223082931235302621319322326181831109
99 122123122451222111144142200201140214242194228414593031313041422728294228414110103040411034191818272727272794032284040333325252626252525272519402692626262624391125264040262730424243424242434243363127273623151113112834344142262429433339402929191018927412428434228419963403015271017262629233024543241411634171717267244028393919407282724202925167294227727104384133599333893041203147296939840271729252843938314129292840284216452244830382453140213296523401818321210
102 00010000011121014313031011012100102424192423242893031313024242328262826282810102627281034191818232323232392432242222282820202121202020272019232292222222221221121222323212230262626262626262626313122221718158121024343426262323262633232329291910189242424252525252499302530152610172222242329232420252516201717172272021282222192472422202029201672523227221025841119991719625242031272969228242317282128256233023252923222825723192583026215312218329281921181832119
118 222242233433532416762243222134404142421942284242924252525414228243044304343101031424310281918182828282828941252939392626242425252424242124164026926262626243911272640402526234343444243434242432722272636221513992825254242272029432539382222181018928402228414229419940402414191018272728202116343440401633161616257233823393918407292623192524178304126726104284936910313582943172545236938840281620272142103725402921283923431744244382037254253922259392139171724109
120 445256455564554436374336334243516226271826262726822222323262725222829292929992929299251716162525252525825222625252525252426252525252025172727827272727252610262727272526232929292929293029292520252523231713121126232327262819292926262622221991682526202726272726992727221720917252528212016232325251723191919278252521262618298262626202426179302625827928751125892221727242023302158277282917232522281026232527232527182810262026920282582325212282524241714231010
125 00112201113021010243712200001220302828192828282892323232328282723292929292910102929291027191818282828282892823292525252525252626252525202517272792727272725261126272727262723292929282929282828262227262222151198282424282827202928252625212119101892827222828292928992828241519101726262921221722222828162217171726724242125251927728272420242516730272772710298492299202273026182430236926826281721252129927242629212825202882722288203023525252123927232518162398
127 13123111120452343231434144135230222323182322232993132323123232229272927292910102728291036191818232323232392433242323303021212222212121292120242392323232322231122232424222332272727272727272727323222221718159141123343425252222252533232331312010189242424252525252499322532162510182323252430242520252516201818182372122312323192572321212132211762523227231025849209918196252421322631692382524173121292452332222531232328268231925830252163323183393018221818331110
131 223024233353432214324483222230213128281828272731829303130282926272829272929992828299331817172626262626827312726263232242425252424242624182625825252525232510242526262526292929292929293129293530262622241612131127333328292722293034282930301891782626232728272726993227291627916252528222822292529291724181818278252627262618298272725192826168292926827930751224882222829272130312858287292718292529291028292628302727272910272229929302563026223283224251717311110
142 22212322232243220362133700201320302828192828272792323232328282823302929292910103029291027191818262626262692623272525252524242626252525202517262692626262624251125262626262723282828272828272727262227262122151298292424282927203029252525212119101892726222728282827992727241519101726262921221722222828162317171726724242125251926729272420242516729272772710298492099202273026182430236926826261721262129827242530212825202782623288202924525252123927232518162398
148 010110000220111012304204301011101124241924232428930313130242423282628262828101026272810341918182323232323924322422222828202021212020202720192322922222222212211212223232122302626262626262626263131222218181581311243434262623232626332323292919101892425242526262525993025301527101722222423302423192525162117171722720222822221924724222020292016725232272210258412199918206252420312729692282423172921282562331232529232228258241925830262153122183292919211818321210
170 010110000220111012304200431011101124241924232428930313130242423282628262828101026272810341918182323232323924322422222828202021212020202720192322922222222212211212223232122302626262626262626263131222218181581311243434262623232626332323292919101892425242526262525993025301527101722222423302423192525162117171722720222822221924724222020292016725232272210258412199918206252420312729692282423172921282562331232529232228258241925830262153122183292919211818321210
173 0011220112313102024012211671222030424219422842429242525254142272429432942421010304142102819181828282828289412529404027272525262625252522251741279272727272540112627414126272443434442434342424327232726362215119828262642422721294326403923231910189284022284142294199414125152010172626292122173333414116331717172672439223838194172827242026251673042277271043841036993237730411825462469398392817212522439382541292228402243154422448213823526402124940234018162598
184 0101100002101110112032000124111011121281211121561617171612121114151715171777151617720888121212121261319121212161610101111101010161010131261212121212126121213131212181515151515151515151817121288758713202015151312141419131317171088613141413141413136616131661368121214131818131013136108881251012171313914413111191611931411125117125388661012414161119141847126141371614151441217111418121216165141014517131021712819717811892087
207 1212211112310021234153111214222122242419242324289303131302424232826282628281010262728103419181823232323239243224212127271919202019191926191823229222222222123112122232321223026262626262626262631312222171714813112434342626232326263323232929189189242524252626252599302530142610172222242330242218252515201717172271921282222192472322202028201572423226229258412189917206242320302729692282423172920282562331232529232228248231925830262043122173292918211818321210
220 22302423335233211432203112123721312727182727262682222232327282622282727272799282727926181717262626262682622272424242424242525242424192416252582525252523241024252525252622272727272727292727262126262224161210927232326272719292926262722221891782626212728272726992626231620916252528202116232327271723181818278252520252518278272725192326168292826827929751022882121629251923302258277272718222522281027232528222726192792622279192925624252223826242417152299
228 23311421144343240452322112122111030424219422841459303131304142272829422841411010304041103419181827272727279403228393932322525252524242427241940269262626262439112526404026273042424342424243424336312727342315101210283434414226242943333940292919101892740242842412840996440301526101726262923292354334141163417171726724392839391940728272420292516729422772710438412359932379304120314729693984027172824284393830412929284028421544224483038245314021329652340181832119
230 000100000100110000100100000110120099999999999999991010101010101010101010109999999999991010101010101010101010101010999999988999998999999999998888555333999998910998888101099991099999999996610101010101088998866999777799998799711117103108878108843795572108810119698891088889399910888792978871192108810986988941
231 3331343444534432146323311312330371292919292928289242424242929292430292929291010302929102719181828282828289282429262626262626272726262621261827279272727272526112627272727282429292929292930292928232828202214131092823232728261931302626272222191018926262127282727269928282515201017272730222318232329291623171717277252522272719277302825202526167302828728103084102099192293127192532246927828281721272230102825273122292621281028242982131265262623249262426181524109
S 0001000001012101012021011012100136212116212021259252626262121202324262426261010242526102916151520202020209212721191923231717181817171723171421209202020201920111920212119202624242424242424242425251919131411710821282823232017232328202024241710159212119222222222199252225132091419192219242218162222131715151520718192420201622721181817261814522201972010228491697141652221162723245920822211423192322520252022252019242361915228252217426201526923161915122897
4 284228184227282828434129292829422442262823282824244212242742929216732333303445333319252025254422222741511910161616161631913172121211918192019191919161913231521616161518206191624231614132020212120202020211614161646312423202012111119171691519122221161613471131810151718151733181812202541117171410169434321222148131313163192212181811224131917111517121919241581522228224321542392519461313201376185211410142182126201516151114221320403924211122126201319231652126141016102024
12 284228184227282828434129292829422442272823282824244212242742929213671231202334222121262125254423242841710109151515151532011162019201918191819181717171712211321414141317186171422211614111818191918181818191513151547322424202012111018181591317102423171712471151910161919161833171713202541117171511179434321222148121212153212511171712204122116101517111917251781622128224421543382519461214181476185201491421720271913161313152012214037242211221252014202515519261491682023
16 19191918191919191919181919191919191918191818191919198191819919162125121112222121213131313125513131351411111010101010104111011131313141413131313131314131113113111111111312713111313131010999109999991099202017161616888881179991213131313582888999994412121220195121313121113520201313212113131311415151010101312591512111413121911131381231638162131519141615161113101375114111010111471018121171011111212121817161321111172013121612411197101361418
57 284227184227282828434129292829422442262823282824244212242742929213216732102334221120262125254423242841710109141414141431911152021202120172019181919171912221421515151416196181521221413111818191918181818191413141446312423202011111018171591418102322171712471141910161819161833181813202541115151511179424221202147121212153202511161612194111916101516111917231581522328224421542392519461214191476165191491422720252113161213142012203939232211221252014202615519251491682023
62 28282818282728282828272828282828232826282227282323281123272892920332337330044523332122222121442321224181110101616161616316121719192019191920191919191619131915216161615171761916201915151316161617161616161616141616303023242020111091212158151512191817171346114151016151616153316161319224111717151217928281617203013131316320181315151217413201811141812191919178152212820312152625251927131415157616513161013229172618131115141618111727252318112172720141525155172511101791923
71 284228184127282828434129292829412442272823272724244212242641928213112367102334222121252024244423232741710109141414141431911152020202019191919181818171812201221313131216176161321201614111717181817171817181513151546322424202012111017181491317102323171712471141810151918151733161613202541117171511179434321222148121212153212511171712194122116101517111916251781622228224321543382519461214181476185201391421720272013161313152012204038242211221252014202515519261491682023
80 2846281845272828284341333328324528422628293127282842152826459282532113173023342211202520242444232327417101091313131313318121421212424201820191919192019122113214141413161861714212115131317171818171718171816141515453124232525111211171714914181122221717124711318101518181517331817142028411161615111810484321212148121212153202511171712194112017101716111916241681522328284321542392719461215191576175201391422721262114161314142115194039232311421252015202616520261491692428
91 9998999999999999998998999969899990010000120011010044443444444433333333333344444444444444422222233342443112223222222222111111777111114133354444411112111113322210104444224410103399444335511134436434449523832428711251177584534762523226149441234524810831339932845610126088
104 232923183023232323242330302329303024222331292330302416302230924253222022043556232317181718174418171841811101012121212123121413171720201616171716161620161316132131313131314616131616131317141414151414141414161713132726232029299131210111291212131918191913461111210121313121233131214193041114141412191132251515202713131314317191414141216411171611171612191516158132182829272152623221724131512177614512131015189152215177131514161615242420181151423201513211951822111019112631
128 23302318312323232325243131233031312522233230233131251731223192426432343305432334231414141413441516144179981010101010312121115151819151415151414141914121612212121212141461512161614916121212131212121212141510102726231929291113141211141010111217161717114611012101214141213331413142031411131313101710322514142128111112123161711111112154101513101712101813151381121828302721524212216211115111576115121081517712221515811151116161422252114115122120151221195202310918102732
129 23302319312323232325243131233031312523233231233131251731233192426432343315243132231616161615551718165191111101212121212414141316161920161516161515152015131713313131313151571613171715111814141415141412141416171212272623192929111314121113101112131716171713582121411131515131422161516203151215151512191132251616212812121213317181313131316411151311191310191316158113183830273162422231823121713178712613109151781422151710131513161815222621161161321201712211962023121019112732
130 23292319302323232325243030232930302523233130233030251630233092426542454416314243341717171716551619175201111101313131313415151416161920161516161515152015131814314141414161671714181816121815151516151513151516171313272623192828121415131214101213141716161613582131512141616141522171617203051216161613201231251717212812121214318191314141317412161411201410191417168123193830273162422231923131814178713614119161791522161711141614171916222621171151421201813211962023131018122631
159 284128184127282828424029292829412441262823282824244112242741929213212222023346721120262125254423242841710109141414141431911152121202019181918181818171812221321414141317196171423221513111919202019191919201513151545312423202011111017161591318102322171712471142010161920161933181813202541116161411179434321222147121212143202311181812214112016101516111917251681522228224321542372518461214191476185191491421720262113171313142012214038232311220252014202515520261391682023
179 2842281942272828284341292928294224422728232928242442122428429292132223221342326722212722262655242529518111110151515151542012162121212120192019191919181913221431515151418197181523221614121919202019191719201614161646312423202012121119181510131710232217171358215201117192017192218181420255121717151218104343212221481212121432024121818132041219161116161019162417814321382244316423926194712151915871762013914217212619141714131520132040392323113212520151825146202614101792023
210 27272818272727272727272727272727232825272226282323271123262792920321132102223123711920201919442119204171010914141414143151015191920202018201919191916191218142151515141716618151818151311141414151414141414151315153131242219191010911111481313101817161612471141510161516161533171713202341116161511168282816162131121212153201911131312164102017101416111917191681522128203121525252419261214141476145131491321716261811111213141711162526221811216242014162514517261191671922
S 232723182823232323242328282327282824222329272328282414282228924233121311033341214016161616154417161641710109101010101031111111515171816151616151515181512141121111111113126141114141311151111111211111111111516121228272419262691211910129101011171617171247111121012131312123312121320294111313131118102924131321271212121231718121212121449171410151411191316148132172827262152421211623121510167612511119151771322141371114121414132223201611512212014132118517231091882428
21 2929301829302929292831292929292926302829272830262629152628291030241921132021212041714161720211916371143003310387814141414144131114202020191919191820202015201517174161617171816817161717171511141414141414161414151115153029222724241612131715171114141117161212759515161117161717184411129182651014141141210252515151728667145151510151571541419176917917191514101352249242841728202914221013187104155151310132014162819111713131719101326282613514162719101426125223019816112425
28 294330184230292929434531312931422844292929292928284317282742102926252613262225254181416172627201616704300443048781414141414417121425252120192019192020201620152016415151616171981615202018161219192019191922192016121515453022282626171314222116121420122525131375951522111625241625441415101828510151512414123838242417436671551624112222720415201761018917182315101452849274141743352915391014278104225221210152015242925132413141826111939422719515222719112326145283027816122627
33 2929301828302929292831292929292826302929272729262629152627281029242021132122202041714161721222016103732003200387814141414144131114202020191920191920202015201516164151516161715816151616181611131313131313161313151115153030222824241712131616161114141117171212759515151116171616174410119182651015151241210252516161728667155161610151571441520176918917181615101452249242741729202915221013187104165151210132014162919111713131819101326282713514172719101526125223020816112425
34 29423018412929292942443131293141284329292929292828421728274110292625251325212424418141617252619164436731174516777141414141431711142727232322222121222222182214221651717171618209181722221816132121222121212321221813171745302228262618141523221813152113262615158695162311172625172655161711192961016161561613393923231844778166162412222292051522177101810181924161015430592743417423529173911132710105246211210152115252927142413151626122138442822515242619122429146283026916122627
72 294230184130292929434431312931412843292929292928284217282741102926252512252124243171315162526191533236711654167771313131313316111324242020191918181919191619141915314141515161971514191917151118181919181821181915111414463123272525161213212015111319112525131364841421101524231524441314917275914141241613363625251642778144172510212171951420165101881818211510154283826433164435281640913261095216201111152114233026122412141725111937412621414212618102226124272926717112526
85 1010109101010101091010101010101010910109101010107109101010104454444444554544000111200000044444444444466666666666667444444454544445334444446444444111111109933333433335444555555455555443331010555522448844992225577333344585346576431055549101047116936566210445434555585452657371010935639113684571054641010
115 1010109101010101091010101010101010910109101010107109101010104454444444554544000110120000044444444444466666666666667444444454544445334444446444444111111109933333433335444555555455555443331010555522448844992225577333344585346576431055549101047116936566210445434555585452657371010935639113684571054641010
124 293030183030292929293229292929302631292927283026263015262830103024222313232323234181517162324211734376003764058781616161616416121621212019192020202020201520151918417171818191881817191919171216161616161618161516121616313022282424181314191818111515121918121275951718121819191820441314101826510161613513112626181817296671651718111717718416211861019917201916101552449263041730212916231114208104185171410142015182921121914141921111727302714513182719111726135253022816132426
156 2941301840292929294143303029304027422929282829272741162727401029252224132421232341716181924251916342450066750287815151515154161215272723222122212122222217221520154161616151718817162020171611202021202020232021171217174631232825251714142222171214191125251414759515211116242316244414158182851016161341412383824241743667155152311212171941421176102091718241510165274926424174336291640101226810423520101015201424292413221212162411203943272251523261992426135262925816122526
197 294230184130292929424431312931412843292929292928284217282741102926272813282227274181416172829201613054004567048781414141414418121427272120192019192020201620152216415151616172181615222218161221212221212124212216121515453022282626171314242316121422122727131375951522111625241625441617101828510151512414123636242417416671551626112424722415201761018917182515101453049274141741322915371014298104245211210152015262925132613141828112140432721515232719112326145303029816122627
226 1010109101010101091010101010101010910109101010107109101010104454444444554544000110000012044444444444466666666666667444444454544445334444446444444111111109933333433335444555555455555443331010555522448844992225577333344585346576431055549101047116936566210445434555585452657371010935639113684571054641010
S 27332719342727272727283434273334342825273633273434282034263410272915171417181717418171920171817173436600524043878111111111141014111818212016171616171717201716141341313131314128141314141412151414141414141614141515121227252226343414171715151512121213161516169595121310131414131544111192035512141485131231241313182766713514151313137134121716814151117151191013516493325417282028111811141410104145139818171513251516149151217151327262212520152520101523145192717917153133
2 19191918191919191919191919191919191917191918191919198191819919161110111011101031191111101110108887744888482521111110220121212131312121212121213121012114111111111312812111212139977787787766662221181919191010101010129999131212129584889999995587719196111010108141017179918181111129512129991196912109810920129129113947192041720141710159710109711710891115881910597115138101717179411101919910171161119891481518
11 1818181718181818181818181818181818181618181718181818818171891815910111010101031091111101110107777744777472251111110022131313121213131313131312131112114111111111212712111212129988898898877772221181818189999911810101011101010105747789999955877191961099871310171799181811111210511111010101010610111010710920129119113947181941719151610141061189712710891015810188687105138816161784111120199101610611198101481517
17 1818181718181818181818181818181818181618181718181818818171891815109109109931081010910998887744888481125000000111121212131312121212121213121011104101010101211711101111128877787787766662221181818189999911899912111111957477899999558771919610999814101717991818101011951212999119691299898201191191131047182041719141610149610997117107810157918959611412891616179411101919910171061019791471517
23 2828281727282828282827282828282723282528232626232328122326279282016151014161413312101213141514101414141413441615144111103700000111202019212018212020202017201315144131314141615715131515161591212121312121312121410141431312426222214111014151591515101818141495741213101515151516551110819246101212138151125251313182810101114518181015151115613171798138201717159153174721284172824251524107151097157151181322915261771512139189122423261641413281910162510619291591882021
24 2828281727282828282827282828282723282528232626232328122326279282016151014161413312101213141514101414141413441615144111100370000111202019212018212020202017201315144131314141615715131515161591212121312121312121410141431312426222214111014151591515101818141495741213101515151516551110819246101212138151125251313182810101114518181015151115613171798138201717159153174721284172824251524107151097157151181322915261771512139189122423261641413281910162510619291591882021
25 2828281727282828282827282828282723282528232626232328122326279282016151014161413312101213141514101414141413441615144111100037000111202019212018212020202017201315144131314141615715131515161591212121312121312121410141431312426222214111014151591515101818141495741213101515151516551110819246101212138151125251313182810101114518181015151115613171798138201717159153174721284172824251524107151097157151181322915261771512139189122423261641413281910162510619291591882021
26 2828281727282828282827282828282723282528232626232328122326279282016151014161413312101213141514101414141413441615144111100003700111202019212018212020202017201315144131314141615715131515161591212121312121312121410141431312426222214111014151591515101818141495741213101515151516551110819246101212138151125251313182810101114518181015151115613171798138201717159153174721284172824251524107151097157151181322915261771512139189122423261641413281910162510619291591882021
76 2828281727282828282827282828282723282528232626232328122326279282016151014161413312101213141514101414141413441615144111100000370111202019212018212020202017201315144131314141615715131515161591212121312121312121410141431312426222214111014151591515101818141495741213101515151516551110819246101212138151125251313182810101114518181015151115613171798138201717159153174721284172824251524107151097157151181322915261771512139189122423261641413281910162510619291591882021
81 99989999999999999989989999698999933433333334434334443344444440000000012000666666666666655444444555545553344454454444441212129993333353444655555444444444455333996666336610104488555557733345658442541074596344791047127768525597474455745962435174589954441094585669448388
145 2841281740282828284240292928294024412528242726242441132426409282119201119161918312121415192015111317131716441616184102011111106732262621211919222121212117211420154141415151620716142020161610191920201919201920151115154531242623231412111818151016201125251414105741221101522221523551413819266101212127151237372121184411111215517251121211022614161810814920182215915321472340417423825154311723997217201291422102226211019131210251016373626224141829191022241162529201018102122
168 233123173223232323252532322331323225222333312332322519322232924271311101112111231412141511121011111211111144121212414221111110343216162021171617171616162116131310410101010121271210131312111410101012101011101014151111282623223333101514111212101011111514161795841113111315151316551071219336109910818133123101018251010111051416131212111269141291110820121612912314473027417262223132210101115971371089171711112314101281461413102222231541813231914142317619241282192831
234 29292918282929292929282929292928242926292427272424291224272892921171611151715143131113141516151114141414134416151441102111111022372020192120182120202020172013161541414151517168161416161716101212121312121312121410141431312427232315121115161610151510191915159584131411151515151655111081924611131314815112525131318281111121451818101515111561317189814920181716915316472228417292426152510815119715715129142210142718715131310199132524261641413281910162511620291691892022
8 254024174025252424414127272527402239252523262522224012212439102619212013201920214171516162121191520252027246621272761812131220202020206261620671134222011111211441313141414198171321211412112020212220202220211310121239241724222218141524221812192417242314145212522281823282823275518191417234917171410141035352323194388916316221118187196131615613148182019139183264924386164231241543918231376165231710182214182624172616122022112036372418512202416162023175202520515122225
18 254025174025252424414127272527402239252523262522224012212439102619211913211920214171516162121191520252027246621272761812131220202020206261620167223312100101211441313141415198171322211512112020212220202220211410131339241724222218141524221812192417242314145212522281823282823275518191417234918181410141036362324194488916316221119197206131716613148182020149183254924386164231241543918231376175241710182214192723172617122023112037362419512202416162023175212620515122225
35 253224173325252424272833332532332826252530322528282716272432102623212013202020244201819192021201720212023206620232162112131219191919196212019124845333122121181541414151515178181418181513161919192119192119192016131325241724302919171820191912202121201918185212522241823252523245521181817284917171510181428222121192888916316171516167176141515615158182115149193244930266162720281625920191876145181810222117152622222117162017161824272416517142416201523215232517517162831
39 2532251733252524242728333325323328262525303225282827162724321026231919142119202442019202020212018192019232066192220620131213212121212162121213244815343221231815414141515151781814191815131719191921191921191921171414262518243029181718191818122021221817171773125222418232525232455211818182949181813917143024202119299910173161716171761861516177141591822151491842149302661626212816251020191776155181811222118162719232018152119161725262415517162616201523215242717617172831
44 252525172525252525252525252525252024252521242420202510192425102617181814201919204161516161920201619191922196619211961613121320202020206191720435137445433133171541414151515168181418171513111818181918181918181410141426251825202018131418171811202017171612127312522221823232323225516171318224918181391182222202119279910173161511151561761516177121591822141491842049212461624192316231017181176145181711162214152618171818102118111722232413511142616151422155182716615132023
83 2525241725252525252525252525252520242425212424202025101924251026171919131719191841614151518191815192020221966202220617121312181818181861916182335437432331311715414141515141681814161713111017171718171718171712912122423172420201713141816181120201617161313521252122182322232322551718131721491616141012820202019192688916315151013137156121516613138182012129173234921246162419231523917181276115171610162413142421161916111917111621242314511132416151423155172515515122023
101 2626261726262625252627262626262621252626222526212126112025251027182018132020192041715161619202016191919211866202119616121312212121212162217212133443712112111715414141515161681814181716121017171718171719171713913132424172521211914151918191119191619181414521252323182424242423551718141722491919141013922222122192888916317161115157156141817614158182013159193224921246162519251624918181376145191810172214152819162117122118121624222415512152516161524165162716515112122
116 2626261726262625252627262626262621252526222526212126112025251027181919131919191941715161618191916181919211866202119616121312202020202062117202234531372222211715414141515161681814181715111017171718171719171713913132323172421211814151917191119191618171414521252223182423242423551718141722491818131013922222021192888915316151115157156131717614148182012149183234921246162419251524918181376135191810172214152720162117122018121524232315512142516161424165162715515112122
122 2525241725252524242526252525252520242525212425202025101924241026171918131819181941614151518191915202020221966202220617121312202020202062116200113422237111111614413131414141581713161614121017171718171719171712912122424172420201813141817181119191618171313521252222182323232322551617131721491717141012820202020192688916316151013137156131615613148182013139183224921256162518241524917171276125171710162213132620162016112016111722242413511142416151423155162515515122023
123 2525251725252524242526252525252520242525212425202025101924241026171917131919181941614151518191915202020221966202220617121312202020202062116201022331213701011614413131414151581713171615121017171718171719171713913132424172420201813141817181119191618171313521252222182323232322551617131721491818141012821212021192788916316151014147166131716613148182014149183214921256162518241524917171276135181710162213142719162017112017111723232414511142416151423155172615515122023
134 2525251725252524242526252525252520242525212425202025101924241026171917131919181941614151518191915202020221966202220617121312202020202062116201022331210371011614413131414151581713171615121017171718171719171713913132424172420201813141817181119191618171313521252222182323232322551617131721491818141012821212021192788916316151014147166131716613148182014149183214921256162518241524917171276135181710162213142719162017112017111723232414511142416151423155172615515122023
180 202720172720202020222327272026272721202029262027272216261927102123161714171617204201920201718161815161518166615171662013121317171717176172117111111221114212161241212121211148161216161191616161618161618161618171111211917202928141718151415121718221413171762125182018192121192055181518172749141411917142419171719249910133101216131361461011137141291817121191531949292161622182313201020161776125141411221918132217231514151615151320241913517132016201219215212114616172730
218 2525251725252524242526252525252520242525212425202025101924241026171917131919181941614151518191915202020221966202220617121312202020202062116201022331210013711614413131414151581713171615121017171718171719171713913132424172420201813141817181119191618171313521252222182323232322551617131721491818141012821212021192788916316151014147166131716613148182014149183214921256162518241524917171276135181710162213142719162017112017111723232414511142416151423155172615515122023
236 17181715191717171717181919171919191617172018171919171018161910181413121112131212413121313121312121515151414771515157161011101313131313514131311133111111213014115111111111112915111414118111212121312121312121110991818151720201314141313141313131314131414531151616181717171716661213121622591313111112818161414182099101049911101071078121261010817131111914217592018614161416121810141113771061212101616111119151512119121211111719161251011151413101717613191051791921
31 274127164027272727424228282728402340272724262623234113232540927212321132219202141616171822221814172016221944192022414121211151515151552013162121181817171717161616161614674233447711310812619192020191922192018141818463022252121141211181915101618142626141410610316221217252417255514151118266121717119161139392425184488816521291019191123516201691314101918211491752439214251743382616441213211388195231410162413232921152414151722142238352622516212817122227137222922918112222
36 2727271626262727272728272727272622262727232526222227122225269272015131114151213213121314131414111716161615441815164131111101414141414415101514141515151515151414141214114370111043151544831111111211111411111611161630302225202011871012136131311141411118481151510161716161733101191824410151596127272713141828666133171671010913312181371012819161612815317181928317272326162591212108612312108122210132914111610121412101524232615313162817916289513281371872121
59 99989999999999999989989999698999922322222223323224445344444444444444444444444444444444520120000111202211100010020022221111118881111141333544444111121111133222994444224410103388444336611134334435548523843318810371187584634862323446341042125552688833431191484549328298
108 272727162627272727272827272727262226272723252622222712222526927201614111516131421312131414151511161515171444171615413111110131313131341410141313141414141414131313121311310370114314043593101010111010131010151115153030222520201187101212613131115151111848114141015161515163391091824410141486127262613141828666133181771111914313181471011819161511814317181927317282226152691212108611313118122210132914111711121513101424222614313152917915279514291471872121
110 272727162627272727272827272727262226272723252622222712222526927201614111516131421312131414151511161515171444171615413111110131313131341410141313141414141414131313121311310037114314043593101010111010131010151115153030222520201187101212613131115151111848114141015161515163391091824410141486127262613141828666133181771111914313181471011819161511814317181927317282226152691212108611313118122210132914111711121513101424222614313152917915279514291471872121
114 272727162627272727272827272727262226272723252622222712222526927201614111516131421312131414151511171616171544181616413111110141414141441510151414151515151515141414121411410113714215154593111111121111141111161116163030222420201087911136131311151511118481151510161716161733101191824410151596127272712131828666123181771111914313181471012819161612815316181928317282326162691211108612313118122110132913111711121513101524232615313162917916289514291471872121
137 2727271626262727272728272727272622262727232526222227122225269272015131114151213213121314131414111716161615441815164131111101414141414415101514141515151515151414141214114001113743151544831111111211111411111611161630302225202011871012136131311141411118481151510161716161733101191824410151596127272713141828666133171671010913312181371012819161612815317181928317272326162591212108612312108122210132914111610121412101524232615313162817916289513281371872121
139 2525241524262525252526252525252421242525222324212125122123248251918171316171616313141516171817131817171816551917175141312121616161616516121714151515151416161415151115117414444376284672115131313141313161313151115152828202419191187101211615151314141010838215151016171616174411129172351115151171162424151418278881421717912128134131614911121018171610715419271828416272425162591215975132121310122212132616131812111513814212424144111929169153010414271771792020
146 264026153926262626424127282727392239262623252522224012232439826202018121917171831414151619191612161915201944181821412121211151515151552012161919171716161616151515141512731332366737387710416161716161619161716111616463022252222111091617148131611232312128582152010162322162333121391826410151596128424218191845555124172481616919313191471112919152011814422292242418443727154491316996173201181220112029171322111317201019393626204132030179222910619292071892323
153 11111110111111111111111111111111111110111110111111116111011911116676666366776766888975588858877777775778888888888888891111111231611112334445446446666151511101010333336377776668542445555554466612125777568513137711117777410105557847777977128669848291014410141299128777877466771068126655978691010117487151258117661266125910
161 2626261525262626262627262626262521272626222425212126122124259261919171318191617416151617171818141716161815441817164141212111515151515516121617171818181818181717171617151524455871374219137131313141313161313181518183030222420191512111416161017171518181414116103161612171817171855121312192561116161210161124241718182899917522219131312185162117101315918181815918519392028516292425172613131614881551514111623141728171320151617161217232225165171927181318271171830171017112020
167 272727162627272727272827272727262226272723252622222712222526927201614111516131421312131414151511161515171444171615413111110131313131341410141313141414141414131313121311310001143143743593101010111010131010151115153030222520201187101212613131115151111848114141015161515163391091824410141486127262613141828666133181771111914313181471011819161511814317181927317282226152691212108611313118122210132914111711121513101424222614313152917915279514291471872121
175 274126164027272727424228282728402340272724262623234113232540927212422132120212141616171823231814172016221944192022414121211151515151552013162122181918161818161717161714152445568124671712619192020191922192017141717463022252121141211181915101719142626141410610316221217252417255515161118266121616129161138382524184388817521301018181122516191691314101918201391752539214251743392617441213221388185221410162513232822152413151722142237362622516222817122328137222823918112222
176 274127164027272727424228282728402340272724262623234113232540927212321132219202141616171822221814172016221944192022414121211151515151552013162121181817171717161616161614042334477113167812619192020191922192018141818463022252121141211181915101618142626141410610316221217252417255514151118266121717119161139392425184488816521291019191123516201691314101918211491752439214251743382616441213211388195231410162413232921152414151722142238352622516212817122227137222922918112222
192 26262515262526262626272626262626212525262225262121261221252682719161613141516153131415161516151317181818175519171851413121216161616165161217141515151513161514151511151184155542729578379514141415141416141415111515282720231919108711111261616131312101083821516101716171718441213917235111414107116242414131827888132151591111813411151391111101818159714419271829416252425152491215975122111310122212132616131711111312814222424144111828169143010413261571792020
75 272727162726272727272827272727272226262723262722222712222627928201414101315141311391112131413111516161615331716163129981515151515316111612121313131112111212129128128199981110313912129372111111121111141111127121229272124202012891311166141410141311116382171812201920201922141591824381515951172525161618294451321416699714311181351196181510119132181820293162322261522812159851041311611238132813101791113159142327231421114271711132810415281151672222
84 232923163023232323242530302329303023232332292330302418302230924261311101113111311716181811121115111211131133121112315998999993101410111116171110101010101016101163133335437366524399910991199141399262421213130715148910888121312161663821213131415151416221281318323899461611302412121826445721214107771038141051376181010791121418272631623212512199151014857497618171392591713415109141122231913219112417151124154172510519102829
77 294329174229292929444431312931422643292927292826264315262742929242018918161717214121415191914111419132118441620214147871212121212419101220201919181717171717171617121911010101111131641310191914119670130061210888463023262323151413192216111117927271717644112199132018121833141411162549141412617124040191917458891131724111616916311181661216818131915812322182542316453828144771620148618319118142111233120517111418259163938251731522291711222713522282161982424
79 294329174229292929444431312931422643292927292826264315262742929242018918161717214121415191914111419132118441620214147871212121212419101220201919181717171717171617121911010101111131641310191914119067130061210888463023262323151413192216111117927271717644112199132018121833141411162549141412617124040191917458891131724111616916311181661216818131915812322182542316453828144771620148618319118142111233120517111418259163938251731522291711222713522282161982424
136 294429174329292929454531312931432644292927292826264415262743929242119919161818214121415202014111420132219441621224147871212121212420101221211919181717171717171617122011010101111131741310202014119116741172310888473023262323151413202316111118928281717644112209132119121933151511162549141412617124141202017468891131725111717917311181661216818132015812323182543316463928144871619148619318118142111243121518111418249174039251831522291711232713523282261982424
163 2842281742282828284343303128304226422928272927262642152627429292421191019171818315131516202015121419132119441620214148981313131313520121322222121191818181818181818132012111111212141651411202015121033467337231099846292327242416141319221712121810282718187552131910132020142022151512172638131313717124141202018468891241623121616101631219177141691812201571242329264141745382914478172014961932012813211224312071812151926101839382617416232918122328146232922719102525
174 294329174229292929444431312931422643292927292826264315262742929242018918161717214121415191914111419132118441620214147871212121212419101220201919181717171717171617121911010101111131641310191914119001367061210888463023262323151413192216111117927271717644112199132018121833141411162549141412617124040191917458891131724111616916311181661216818131915812322182542316453828144771620148618319118142111233120517111418259163938251731522291711222713522282161982424
177 294329174229292929444431312931422643292927292826264315262742929242018918161717214121415191914111419132118441620214147871212121212419101220201919181717171717171617121911010101111131641310191914119001306761210888463023262323151413192216111117927271717644112199132018121833141411162549141412617124040191917458891131724111616916311181661216818131915812322182542316453828144771620148618319118142111233120517111418259163938251731522291711222713522282161982424
188 28422818432828282843423031283043264230282731272626421526294393024201891816181821412121319171411162216232166182324616898131313131352011132222212119181919191919181913221421313141416196161322221614116677666756111010947302325222217161523241813121810292718188641131991319201420331717131726611161614819144242202018469910124182513171711184141817813168191522177104233824423164540281747817201688195191171322102529207171313192611173839261921523281713202713724292181982324
191 28422817422828282843433031283042264229282729272626421526274292924201891816171721412141519191411141913211844162021414787121212121241910122020191918171717171717161712191101010111113164131019191411911221156719887462923262323151413192216111117927261717644112189121919131933141411162549141412617124040191917458891131724111515916311181661216818131915812322182542316453828144771619148618318118142111233120517111418259163938251731522281711222713522282161982424
195 28432817432828282844443031283043264329282729272626431526274392924211991916181821412141520201411142013221944152122414787121212121242010122121191918171717171717161712201101010111113174131020201411922332261679887452923262323151413202316101116928271717644112199122020132033151511162549141412617124141202017468891131725111616917311181661216818132015812323182543316463828144871620148619319118142111243121518111418269174039251631522281711232713523282261982424
9 26342516352626262627273536263436312725263235263131271831263682825161591416151621614161615161515151615181544161716415676141414141441514141314202114121313121313181311181621515161615166181517181512141010101010101199472102926192631311516171615151212121017151515425314141314151615163317131216294914141391493526151417288891011516121111694121312617138161610118123182728304132922281323619151274123121461519121027161314913151511162627209316142716141224163172412318132732
86 22302216302222222223233131223031312220223230223131231731213182325141310131413142171517171314131611121113114412121241567610101010104111510101016171099999917910141121111111111116151114141171388898810882420024221922323211151612111211881113121515326312131413141413143312811162949121210814103223111117247786191111101057489851610816127981031327282641424172291861911107410311106141512723111510613111112132224167315923151382115315219219132732
111 2727261627272727272727272627272722272527222627222227122226278281916159141615152131012131516151215151517144416171541267614141414144151114121313141412131312131311139181621515161615166181517181512988898810881036128271926212115111215141510121281615121242531414111515151515331313816214914141371172424141317268891011514911116841213126121381615101181231827192941327202513224151687412312146121991027168139111515615242520731214281610122412314241231691922
189 262625162726262626262626272626272226252622262622222612222627828191615914161515213101213151615121515151714441617154126761414141414415111412131314141213131213131113918162151516161516618151718151298888889770013628261926212115111215141510121281614121242531413111414151515331313816214914141371172424141317268891011514910106841213126121381616101181231827192941327202513224151587412311146121991027168149111515615242520731214271610122412314241231691922
69 2236221335222221213636232322223617362322172221181836817223452013464720463046451127272727454631283045304546111131464511272222223131313131124528313939252626242423242424212418463011303030302846153030464628292646464746464647464529242828663023202129252643422820324527414224252010201127432128424128421111444427162210203030312423164141444417401919192992640254343214482926312228272112284328827105010717291116374122304221284826610429443218252628462346274632273145264441442444102641271228442628114527471917281819
187 2222221423222222222122222322222318222322182422181822817242352214313220313032311126262626313131272930303031111130313011252121213131313131123126312424242525232423242424192418303011303030302830153030303027272430303029303030292926222726337125212228232429272820323126262522231910191127272127262828291111292925152110192929302423162424292916251818182892425232727202982725302126262013282627826103210717211117222423282421263024610259303217242726302431263231253029242822272429102530251327282626113026301817261920
S 1515151115151515151415151515151515151715151615151515714161551411242417242324241123232323242424242222222223111122232211221818182424242424122423241717171818171717171717171715222211222222222022112222222220212123232323232323232319191919012817171821202121202016232222191919201610161120201720202020211111212122142010162222232020161818222214191515152191818222222172182119221823191810202020819102510714141114141816221717232321610219222414211923221723232323232321212216191821102124191023211923112220231515231817
74 11111271112111010111311111111118131311912128811581210313723241623242423720191919232322192728282827101028282810261918182626262626926222724242424252425242424242024172525825252425242510242525252324212626262726262526262622262623251737212422222524251827262223231919189157232418252425252499262622141810172424261921151818232316231717172162525192424182672526231923231682926256239277472676182411282517232722392382526151922172711252224271826231925102620276182819723212121828222117121988
S 912981199999101313912131291291413913139813101231010202016202020257292929282020192624262426259924252693419181822222222229233323222230302020212120202029202021208202020201922102020212119203123232324232322232331322121202117243322313124242020222231202028281891572020202121212120993023301426101822222121302222162222151916161619622232921211722722221918301917824232161992474122366162113232420312429482082320152721262382230212228222029239211924626241673019173073118181716301411
S 8108798888891111810111091181111811118711910398202016202020257292929282020192624262426259924252693419181822222222229233323222229292020212120202028202021208202020201922101920212119203023232324232322232331322121212218134322313124242020222231202028281891572020202121212120993023301424101721212121302220152222162016161619622232820201722722221918291916724232161992474102365162112232320312429482082220152720262372230212228222028238221824627241573019182973118181715301210
43 2828291728292828282828282828282824282628232729242428132427289282112128111112111911111211121091617171816331817173141099141414141431410151818191818171918181818141813141111111101111113151114141012715151516151517151515111515292821242222371011511313101413111193721213914131414152212128172238131311814826261313172899912218171013138153101616711139181817129132181819323162625251626111114108513412149102091328141317101215159162526241521314291810152711414261461772122
61 243324173324242424262534342433343425232434332434342620342334923281111811101112113131314111210121213121412331314133171099111111111131215121414171713131414131313171314128188888103128121288151414141414141614141615111125232022313114311041111215121114149372911101012121013221291217303811111091811312313131725999112141613111181339121171710918151410910217183027316252125142212131314851141110913171210241320149161213151521242313215102518141223164172213620123133
107 24332417332424242426253434243334342523243433243434262034233492328111081091011112141415101191113141315133314141431710991010101010311141115151818141415151414141814141171777779311711117914131313131313151313171612122624212231310143013110111413121515937291110101212101322118121730381010991912312312121725999102141614121281238131271611918141510911216183027316252225132312131215851241010914171211241219138161212141422232214216112518141323154162213620113132
112 2842291741292828284342303028304126422728252828262642152626419272319188181217171101212131719119172216232133192224315109914141414143181115242420191818191918181815181318101101091010163141018181113819192019191923192016121515432921252424110673421318112323121293721222913232213232216169172438141412816104040232317449991321924111919820311171671214918172313914225182242316423725174411122311852041813912201021292015211013162310223839252321421291811222713421262161782324
138 28422917422928282843423030283042264226282529292626421526274292823171881712181711111111216181110152116222033182223315109915151515153181216222219181716181717171714171319121121211121217316121919111192222232222222422231511141442272024242410136762141812212011119372122291421221423221717917243814141281594040222217439991321824101818821311151571312918192212912225182243316403725174311122310851841814911201019282116231113152311223739252121318291811202714421261961792325
140 27272818262827272727272727272726232728272227272323271323272682620161511151514144121413141515141217161618154418171641512111115151515155151216181819181818191918181815181415134121213131114616121515121610161616171616181616151215152828202520205434637413129111188931051414101516151516441313111621611161612915922221818172888813118171316167114121714812121016181813815520461829416262426152691317994145141310112110132617152011101614101424262515313152617111526113142518718102021
181 202320152320202020212023232023242320192022222023232112231924919179979899191010109108911121113113311121231298899999310101012121212111111111111111211131061666668310610106681111111211111311101211101020201618202011122430889111011119372891091010911229781622379979125211812121621888921314109971238111171289161212891021318202331418181813181211111185104998913910201014127121112111319181811210921169121912413191261972021
88 2929302029312929292929292929292926292929252930262629142629291031231513914151314312101112131313101414141513331514143129109151515151541610151919202020201919191919171913161331313131315137171317161614811111112111112111112812123232232722221311101314138371117161212749418181019191919203311119172251217171141382727121318297781031817111515810412181661017917141616101441738203231629252814245151010105156111281416812281481481319161016272521153131426188162410419271572082023
98 28432920433028282844432929282943264329282530292626431426294393023191791815171831211121318171310142014211933151922312910915151515154201115242421212020191919191918191318133131313131516717131918161481717181817171817161281212453122262222131211181812816702524121274941826101926261927331414916235121717114149414120211745667921725112020815312181561116916141916914423372145316443928144341516101051961812714177192719101881219221121413822202131725178212311424262172092223
143 253225203325252525262533332532333325262533342533332619332633926281210910121011313121314101010111112111311331211123139109101010101041111101717212217161616161616221613141131111111113117151114141310129991099109910118827262222313110151411129910431312141474941314101415151416331081116305121212841493123111117256675212141312128639131161412916101112910414372727316252326112141771310510688716148923121395121411141325241914216102117101220154192112722102831
40 264026183925262626414028282628392339262623282523234013232639826202224122319232251917171723231817172517262555192527516131112181818181862515192424201817171918181818141814261451515151414237181526261314132727282827272927281713161641261923202014121323211111172513672128411617271319272719285521221316