GR20120120230907 - Auberge de BavellaResidence52aed10c5bc771fc69c6baf5ce43a3ba3://icons/48x48/Start.png2023-04-04T18:57:27.373ZInitial version.://icons/48x48/EditText.png2023-04-04T18:58:49.824ZChanged name://icons/48x48/EditText.png2023-04-04T19:07:32.320ZChanged name104420230907 - Refuge d'i PaliriResidence83a2f0881b9403d9de6a0aa508d822143://icons/48x48/Start.png2023-03-26T17:26:59.862ZInitial version.://icons/48x48/EditText.png2023-03-26T17:27:38.438ZChanged name://icons/48x48/EditText.png2023-06-05T17:39:42.641ZChanged name173520230908 - Refuge d'UscioluResidence1142b68cd8cbd5c029b73781b46f61303://icons/48x48/Start.png2023-04-04T18:56:45.532ZInitial version.://icons/48x48/EditText.png2023-04-04T18:59:07.752ZChanged name://icons/48x48/EditText.png2023-04-04T19:07:51.924ZChanged name160120230909 - Refuge de CapannelleResidence7dcf88244afdc68b317e81b2c56272a63://icons/48x48/Start.png2023-04-04T18:56:45.532ZInitial version.://icons/48x48/EditText.png2023-04-04T18:59:31.772ZChanged name://icons/48x48/EditText.png2023-04-04T19:08:06.842ZChanged name143220230910 - Refuge de l'OndaResidence21238bfeba5a72f05bf83fc3c87eabe53://icons/48x48/Start.png2023-04-04T18:56:45.532ZInitial version.://icons/48x48/EditText.png2023-04-04T18:59:44.085ZChanged name://icons/48x48/EditText.png2023-04-04T19:08:18.155ZChanged name160720230911 - Refuge de ManganuResidence1762043786426150b23b9a44910566ab3://icons/48x48/Start.png2023-04-04T18:56:45.532ZInitial version.://icons/48x48/EditText.png2023-04-04T18:59:57.139ZChanged name://icons/48x48/EditText.png2023-04-04T19:08:28.163ZChanged name197220230912 - Refuge Ciottulu di i MoriResidence9aa546977c3260db1e598ebd11a782013://icons/48x48/Start.png2023-03-26T17:36:10.789ZInitial version.://icons/48x48/EditText.png2023-03-26T17:36:34.758ZChanged name://icons/48x48/EditText.png2023-03-26T17:36:49.609ZChanged name://icons/48x48/EditText.png2023-04-04T19:00:09.444ZChanged name://icons/48x48/EditText.png2023-04-04T19:08:40.855ZChanged name127920230913 - Refuge de CarrozzuResidencef4be978c843f4893b0d1a58aeb91b8d33://icons/48x48/Start.png2023-04-04T18:56:45.533ZInitial version.://icons/48x48/EditText.png2023-04-04T19:00:25.502ZChanged name://icons/48x48/EditText.png2023-04-04T19:08:56.363ZChanged name23820230914 - Gîte municipal CalenzanaResidenceb8a62c3c3bae196e2e038e645a19d1b93://icons/48x48/Start.png2023-04-04T19:09:40.354ZInitial version.://icons/48x48/EditText.png2023-04-04T19:10:21.989ZChanged name2653Monte CintoSummit2e0456eac2eca86287b8c96617c9bd813://icons/48x48/Start.png2023-03-26T17:53:29.747ZInitial version.://icons/48x48/WptMove.png2023-03-26T18:17:26.289ZChanged position://icons/48x48/WptMove.png2023-03-26T18:17:38.670ZChanged position1429Refuge d'Asco-StagnuResidence1cc77dc53fd7612d7806b2d0b15e1be131519Refuge d'AsinauResidenceb7b702f45e430ed75cce0cf3f276eaf23://icons/48x48/Start.png2023-03-26T17:28:49.127ZInitial version.://icons/48x48/EditText.png2023-03-26T17:29:44.992ZChanged name1557Refuge de l'Ortu di u PiobbuResidencec5e88f12fa36a85d7d68e529f01506963://icons/48x48/Start.png2023-03-26T17:39:09.750ZInitial version.://icons/48x48/EditText.png2023-03-26T17:39:39.827ZChanged name1829Refuge de Petra PianaResidenced0be14c9824d087af72270c15417629031811Refuge de PratiResidence0721a1ee6d596e7ef85b014c57e407b93932Refuge de VizzavonaResidenced2eb81adf788282a12645240d2f62a9931669Refuge TighiettuResidence878ffa731da0565d39800d675cd461a6388SparShopping Centerc5570fad1b92c74940c004774b65e35a354Super UShopping Centerce61aad91c0be6ed51fd260c324bc0793GR20 NOBOConca ➜ Calenzana8195ef12847ac6c0a9ff02e4936f8f527DarkBlue22416022400224002240022500225002260022800230002310023200233002330023500237002380023900241002430024400246002470024600246002470024800248002480024800250002500025100251002510025200253002560025600257002590025900261002620026500265002660026600266002670026900270002710027200272002740027400274002730027300275002770027800279002790027900279002790027900279002790027900280002800028300283002870029000291002910029100292002920029300294002970029700298002980030000300003020030200302003040030600307003070030900309003100031000312003120031300313003130031600317003170031900324003250032600327003280032900330003300033000331003330033600338003400034000340003400034000341003410034100341003420034400347003470035000353003540035400354003580035900360003610036200364003660036700368003690037100373003750037900382003850038800390003930039300395003970039800401004050040600406004090040900410004110041400415004170041700417004180042000421004220042300428004340043600437004410044600447004490045000450004510045100454004550045500455004550045500455004580045900460004620046500469004720047400476004770047900481004820048400487004900049200492004950049800499005000050000502005020050300505005060050900510005130051400515005170051800520005240052600529005310053300533005340053700537005380054000543005440054500548005500055100552005530055500555005580056300564005650056700569005690057200572005730057300574005740057500575005760057600577005780057800580005800058000579005790058000582005820058100580005780057700576005730057200574005770058000586005890059200593005940059500596005990059800599005990059800596005960059500595005950059500598006000060300608006110061100614006170061900620006200062100621006210062100621006120060700604005980059700597006000060100600006030060400608006090061500616006180062100621006240062700629006300063000628006270062600627006250062200620006200061800617006170061600615006140061500615006120061100607006030060200603006030060600606006100061100613006230062600633006360063700639006410064400646006470064700647006460064400643006410064100642006430064300643006480064800650006520065400654006540065500657006590066200664006680066900668006610065600647006420064100640006400064200645006460064600647006470064700648006480064800649006500065100651006530065300653006520065200650006500064100641006410064100640006400064000639006390063700636006360063600636006340063100631006270062600626006260062600626006270062800628006280062800627006270062600626006250062500625006270062700633006360064000642006430064600648006510065300656006560065600653006520064900646006460064800650006500065400656006590066000661006600065800652006450064400639006390063600635006320062900629006280062700626006270062800630006310063300636006370063700634006330062800626006250062700627006270062700627006280063200632006320063200632006320063100630006290063000631006320063300634006340063400635006350063600639006390063900639006420064300644006440064200642006420064200643006420064400644006410064000640006400063900637006360063100628006250062400625006250062500625006250062700628006290063000632006330063900642006400063800638006340063300634006350063400633006320063000627006270062700625006250062500625006240062400624006240062200621006200061900617006170061700617006110061000608006070060400605006090061000604005980059700597005960059700597005960059200591005870058500583005830058300582005820057900576005760057300571005680056800567005670056600565005640056200560005570055400550005510055200553005550055900561005620056500565005650056600567005690057200573005740057600579005800058200586005860058700590005920059400595005960059700598005980059900600006010060100602006020060300603006030060400607006100061000613006150061600618006190061900619006190062000620006220062300625006250062500624006240062400624006260062700623006240062500624006230062300623006230062200622006220062100621006210062100621006210062100621006200061900620006200062000621006200062100622006240062700628006280063000629006300063100633006350063500637006390064000640006430064400645006470064900650006520065500655006560065700657006570065800658006590066400665006640066500666006680067000670006720067400674006750067700677006780067800680006800068000681006820068200684006850068600686006870068800690006900069000691006910069200692006930069300694006950069500697006990069900700007020070500707007070070800708007100071100712007170071800720007210072100723007240072600727007270072700727007290072900729007300073000730007310073200732007310073100730007300072900729007280072600724007230072400724007240072500725007260072600727007270073000732007320073300733007360073600738007380073800738007380073900740007400074000741007420074200745007460074700748007490075000752007520075400754007560075700757007580075800759007600076100761007620076200762007630076500767007680076700768007690076900769007710077300774007750077700779007800078300784007850078700788007900079100793007930079400796007980079800799007990080000800008000080000800008010080100803008040080400804008060081000814008140081700818008210082100822008220082300823008250082600827008320083300835008370084200845008450084700849008490085000852008530085400854008550085600858008580086000861008630086400867008680087000872008730087500877008770087800879008800088300885008860088800889008910089200893008960089800898008990090000901009010090300904009050090600910009100091100911009120091200913009130091400915009150091700917009220092200923009250092600927009280092800928009310093400934009340093500939009390094000941009420094200942009430094300943009430094400943009440094400943009430094300943009430094400945009450094600946009460094700947009480094800949009490094900949009490095000950009510095100951009510095100951009510095100952009520095200952009520095300954009550095600957009580095900961009620096300962009630096400964009650096500966009670096800970009710097200973009730097500976009760097700979009790098100981009820098600987009880099000991009920099400996009980099800999001000001000001001001002001002001003001004001007001008001009001012001013001013001015001015001015001016001017001018001019001021001023001025001026001028001028001029001029001029001030001030001030001030001030001030001030001029001029001028001028001028001029001029001029001029001030001030001029001030001030001030001029001029001026001026001026001026001026001026001025001026001025001025001025001025001025001025001024001023001022001022001023001023001023001022001021001021001020001018001017001015001014001013001013001012001012001011001011001010001010001008001007001007001007001006001006001007001007001007001009001010001011001011001012001015001016001016001018001019001020001020001022001023001024001025001027001028001029001030001030001031001032001032001033001033001034001034001034001032001033001033001034001034001034001034001034001033001033001032001032001033001033001034001034001034001034001035001035001035001035001035001036001036001036001037001037001037001037001036001036001035001035001035001033001033001032001032001031001030001030001029001027001026001026001023001022001020001020001020001019001020001018001018001016001015001013001008001008001007001004001004001005001005001004001006001005001004001001001000009980099600996009960099500995009920098900987009860098700987009830098400984009840098400981009740097400970009690096500963009620095500953009520095000945009440094400944009400093900936009350093400930009270092800920009190091500914009130091300912009080090700904009030090100901009000090000900009000089600893008920089100888008880088500884008830088200883008830088300883008850088300881008790087800871008710086700863008620086100859008580085900858008570085600855008530085300852008530085100851008530085200854008540085400855008540085500855008550085400854008550085500855008540085000846008460084400842008410084200843008460084600846008470084700850008520085400854008570085900860008610086300864008650086600866008670086900871008750087700878008780087800879008800088000883008840088500890008910089500901009020090300904009050090500907009070090800908009080090800907009070090700907009080090800907009080090800908009070090800907009080090700907009070090800908009100091000910009090090800907009070090800909009100091100913009140091900919009190092100922009250092400925009250092600927009270092500923009210092000920009200092100922009230092300925009280093300934009380093800939009400094000940009390093900939009400094200944009450094600946009470094700947009470094700947009460094600946009460094600947009470094900950009500095100952009520095200952009540095500955009560095800958009590095900959009590095800958009580095800958009580095500955009530095000949009490094800947009470094700947009450094400944009440094500950009530095900962009620096200962009630096400964009650096500967009690097000972009730097600977009770098000983009830098300984009840098400984009830098300983009830098300983009820098200982009830098000977009780097900980009810098200982009820098300984009840098500985009860098600987009860098600984009840098300981009810098000979009790097900979009790098000980009820098200983009830098300983009840098400984009840098400983009830098300982009800097700977009720097100969009690097000970009720097200974009740097300975009750097500975009770097700978009790097900979009810098000980009790097900979009780097700977009760097600975009740097300973009730097200972009710097100972009730097400975009750097500975009740097300973009750097700977009780097900981009810098200983009830098300983009850098600988009890099100994009970099900100100100300100400100500100500100500100600100700100700100700100900101100101400101500101600101700101800102000102300102400102500102700102800102900103100103400103400103800103800103800103900103900104000104100104300104300104300104200104200104000104000104000103900104000104000104000104000103900103900104000104300104300104200104100104000104100104200104200104200104200104400104300104300104300104300104200103900103600103300103000102700102500102300102100101900101700101700101600101600101400101300101000100800100500100400100000998009930099300993009940099400995009950099300993009920099200993009940099600997009960099600996009970099700998009990010000010010010030010030010020010020010020010010099900999009990099600995009940099300987009880098800987009890099100990009900098900989009870098600985009830098400984009840098500985009850098500985009850098500985009850098400987009880099300995001003001003001006001008001010001009001008001007001010001010001010001009001003001003001005001008001012001014001014001013001017001024001028001032001037001038001042001042001038001038001037001042001041001040001040001041001042001040001040001046001051001052001059001055001054001061001065001069001071001072001077001075001075001074001073001072001072001072001070001069001070001070001071001071001073001072001072001072001073001074001076001076001078001079001084001085001091001093001094001098001100001103001104001105001119001122001130001131001132001135001137001136001135001137001137001145001152001154001157001160001161001160001163001164001160001160001161001162001166001166001166001167001170001170001172001177001177001181001181001183001184001187001187001187001186001184001183001181001181001177001176001175001173001172001171001168001168001167001164001162001161001160001158001158001160001163001163001158001154001153001149001148001143001142001138001137001135001133001131001129001129001128001126001125001123001122001116001116001113001113001110001110001106001104001104001104001104001104001104001103001098001096001089001088001080001077001076001075001073001070001066001065001064001061001059001059001059001059001054001052001049001048001046001046001046001047001049001049001050001052001052001054001055001053001051001050001045001045001043001040001039001039001037001036001033001032001032001033001033001034001034001034001032001033001036001038001041001043001044001047001048001050001052001055001058001061001063001067001071001077001081001085001086001088001088001088001091001094001098001100001101001104001105001107001109001111001113001117001119001124001126001129001133001138001141001146001149001149001151001154001154001157001164001168001169001170001172001174001176001177001178001180001182001182001182001182001181001180001181001183001184001187001190001191001192001196001197001198001201001202001202001202001199001198001193001188001188001183001180001176001176001174001174001174001175001176001176001177001178001178001178001179001183001186001187001188001188001184001183001184001189001193001193001195001199001201001201001201001201001201001201001202001203001204001206001206001207001207001207001207001208001210001213001215001217001220001222001223001224001225001228001229001229001229001229001229001228001228001228001228001228001227001227001227001227001227001226001223001222001218001218001218001217001217001217001217001217001217001217001217001217001217001216001216001215001213001212001212001210001210001210001210001207001207001204001202001199001196001194001193001193001190001187001188001185001185001183001183001181001178001173001171001169001168001168001166001161001157001153001148001148001145001144001143001143001142001141001140001140001140001139001138001138001137001136001136001134001133001131001130001128001126001127001125001125001124001123001120001116001113001112001110001109001105001101001101001098001096001095001092001090001089001088001087001086001085001085001083001083001081001079001076001075001074001073001073001073001073001073001073001072001072001072001073001074001074001073001075001075001073001070001067001065001065001064001062001059001056001057001057001057001056001054001054001052001049001048001046001045001043001043001043001043001041001040001039001040001040001039001039001040001039001039001041001041001041001042001042001044001044001043001042001037001035001035001034001032001032001031001030001030001027001025001025001025001023001024001023001024001024001024001023001025001025001023001022001021001021001020001020001018001018001018001017001015001014001014001013001014001018001019001017001016001015001014001016001018001019001021001023001023001023001023001025001025001026001026001027001027001028001028001028001028001029001030001030001032001033001033001033001033001033001033001033001033001035001035001035001034001035001035001036001037001037001037001039001041001041001041001043001043001042001043001044001046001046001047001050001053001052001050001049001045001045001041001041001041001040001037001033001033001033001031001027001025001026001026001028001029001031001031001031001031001031001032001033001033001035001035001034001035001036001036001041001038001038001038001037001035001029001025001026001026001027001029001029001027001027001029001030001033001036001039001042001045001049001051001054001057001060001060001061001062001063001065001065001065001065001066001066001067001068001068001070001072001073001073001073001074001076001076001076001076001077001079001079001081001081001082001083001084001086001086001086001087001087001087001085001086001085001086001086001085001084001085001085001086001086001086001084001083001083001084001084001084001083001082001082001082001080001081001080001080001079001079001074001072001068001068001065001065001065001064001064001064001064001064001063001063001062001062001062001062001061001061001060001058001055001054001054001054001053001053001054001054001054001053001053001052001051001049001049001049001047001047001047001046001045001045001043001042001042001041001039001037001036001036001035001035001032001031001028001028001028001024001024001024001022001023001022001022001022001020001020001018001016001015001015001015001015001015001014001013001013001013001012001012001012001012001012001012001011001011001011001011001011001011001010001010001010001008001007001006001006001005001005001005001005001005001004001005001006001007001006001006001007001008001008001007001007001006001006001006001008001009001009001009001010001011001012001013001013001013001014001013001013001014001014001014001013001012001009001009001009001009001007001005001005001004001003001003001003001003001003001002001002001002001003001003001003001005001008001012001014001015001016001016001017001017001017001017001015001016001016001018001020001023001023001023001026001027001029001030001032001032001033001034001037001038001038001038001038001039001039001040001040001041001041001043001043001044001044001044001044001044001044001044001044001045001046001046001046001046001046001046001045001045001045001043001039001037001032001028001026001026001024001024001024001025001024001023001023001023001023001023001022001022001021001021001019001019001019001019001020001020001020001021001021001021001021001021001021001022001024001025001025001027001027001026001026001028001031001034001035001036001036001036001036001036001035001036001036001036001036001036001037001039001039001040001041001041001041001041001041001041001042001043001043001043001043001043001044001046001046001047001047001048001052001056001056001060001063001067001068001069001072001075001078001079001080001079001082001085001088001091001091001093001093001097001099001103001104001107001109001109001109001112001115001116001119001118001118001120001121001121001123001123001125001126001128001132001132001132001132001132001132001132001133001133001131001129001128001129001128001127001126001128001129001130001130001130001131001131001131001132001133001134001136001137001139001142001144001144001149001152001153001155001157001159001159001161001164001166001168001170001170001175001178001178001179001179001182001184001186001186001186001186001185001184001184001186001184001184001184001182001182001180001180001182001183001185001186001188001189001190001194001198001200001201001201001199001199001201001201001203001203001205001209001213001218001222001224001224001224001224001229001230001233001236001241001242001243001243001245001247001250001251001253001256001256001263001269001271001271001272001272001270001271001274001274001279001281001284001286001288001289001290001290001290001288001287001282001281001280001280001278001277001277001277001276001276001276001276001276001276001276001275001274001274001273001273001273001271001271001270001269001269001269001268001268001268001268001268001268001269001270001270001269001269001269001268001266001266001266001266001266001268001270001270001270001272001270001266001265001265001263001262001262001262001263001266001269001272001275001276001276001276001275001276001280001280001280001280001280001281001281001281001282001284001287001288001290001290001290001290001289001289001294001296001298001300001299001299001300001301001305001308001309001312001312001312001312001312001312001312001312001312001312001310001310001310001310001308001308001309001308001308001310001308001306001306001306001306001306001306001307001312001317001318001318001318001318001318001318001320001323001323001323001324001324001323001323001321001319001318001317001313001306001305001305001304001305001300001293001292001289001289001288001288001285001285001285001285001285001285001285001285001284001284001280001279001276001276001276001275001275001274001275001274001274001273001273001275001276001279001283001284001285001285001287001289001290001293001298001298001298001303001303001302001305001305001306001306001307001308001308001308001309001309001309001311001309001308001306001305001305001305001304001304001304001303001303001303001303001305001304001304001305001304001304001304001304001305001305001304001304001304001305001306001306001307001309001312001315001317001318001319001319001320001319001321001324001326001327001328001332001334001336001337001340001340001340001339001340001340001340001341001342001343001343001344001345001346001347001347001347001348001348001348001347001347001348001348001348001352001357001357001358001360001360001360001361001361001363001363001363001364001363001361001359001355001355001353001353001351001351001349001348001351001351001352001353001354001355001357001359001359001359001359001359001360001362001365001367001369001369001369001369001369001369001369001368001368001369001367001369001369001368001367001365001367001368001370001372001372001375001377001378001380001381001385001388001389001393001394001397001397001398001400001400001401001401001401001401001402001401001400001398001397001397001397001397001397001397001396001396001394001393001396001396001397001396001396001397001397001398001398001401001401001401001405001406001407001406001407001407001411001411001411001410001408001408001408001408001408001407001407001405001405001406001407001409001410001411001414001416001416001416001418001418001418001418001418001417001415001415001415001415001411001410001409001409001408001406001405001405001404001402001401001400001400001400001400001399001399001399001396001395001394001394001394001393001393001391001390001386001386001383001383001383001382001379001377001376001369001369001368001367001363001362001361001362001362001362001362001362001361001362001362001363001363001363001364001364001365001364001364001361001361001359001361001362001362001362001362001362001362001361001360001360001359001358001358001357001356001356001354001353001352001350001350001351001352001352001353001353001353001353001354001354001355001355001356001356001357001357001360001363001361001361001360001361001361001362001361001361001359001359001358001356001355001354001350001349001349001349001347001346001345001344001344001345001346001346001348001350001352001354001354001353001354001355001355001356001356001356001356001357001358001358001359001357001358001359001358001357001355001354001354001354001352001350001349001349001347001347001345001345001345001344001344001343001343001342001341001341001339001338001338001338001337001336001336001335001335001335001335001335001336001336001336001336001337001337001338001339001341001341001343001345001345001347001347001348001348001349001350001351001351001353001355001355001356001359001360001362001364001366001367001370001371001374001376001376001377001380001385001386001390001394001395001395001398001403001405001408001410001411001411001412001413001414001415001415001415001416001416001418001418001418001418001417001419001421001421001422001423001424001426001427001427001429001431001432001433001433001435001437001439001440001443001443001446001448001450001452001454001458001459001460001461001462001464001466001468001470001471001473001474001476001479001481001483001486001487001490001492001493001493001494001496001496001497001497001498001499001499001499001499001499001500001501001501001500001499001497001496001497001497001498001498001499001500001501001500001501001502001503001503001505001506001507001508001508001507001507001507001507001508001508001507001507001507001507001507001508001509001509001509001509001508001509001509001510001510001510001510001511001513001513001516001518001520001521001521001523001526001529001530001534001535001536001537001540001542001543001544001544001545001545001545001546001546001547001548001548001548001552001553001555001555001556001555001555001554001554001556001558001559001562001565001566001567001566001566001568001570001570001572001573001576001577001578001578001578001580001581001582001583001586001588001589001590001592001592001594001598001599001602001605001606001607001608001609001610001611001612001612001612001614001616001618001620001621001622001625001626001628001630001631001633001635001637001638001639001640001640001641001641001644001646001647001649001650001652001654001658001659001660001664001668001670001676001679001682001684001688001691001694001697001699001701001703001704001704001708001709001711001713001715001715001716001718001719001718001721001723001725001726001727001727001730001731001732001735001738001739001739001740001740001741001744001743001746001750001751001752001753001752001754001754001754001756001758001761001763001762001762001765001766001768001769001770001772001774001777001778001780001781001783001785001788001789001792001792001796001798001801001801001803001804001807001810001810001811001813001815001817001818001820001820001820001823001828001830001830001832001835001839001842001843001846001847001850001852001852001853001853001855001857001858001859001860001861001861001860001861001862001863001863001864001865001866001869001874001875001878001879001881001882001883001883001884001885001885001887001889001891001891001893001895001896001897001898001900001900001903001905001905001906001909001913001916001918001922001922001920001922001925001928001931001932001937001939001937001934001934001932001934001936001937001938001939001940001942001942001940001941001941001941001944001946001947001948001950001952001953001954001957001957001961001963001965001966001964001964001962001961001959001957001958001958001956001955001955001955001954001956001957001956001957001960001963001963001966001969801974801975801983801990801995802002802008802010802011802015802017802016802018802013802009801995801989801979801972801967801967801963801963801959801951801950801920801915801913801908801907801904801895801893801888801884801885801883801884801883801880801881801876801874801855801853801849801849801849801848801848801840801839801831801822801813801800801798801793801793801776801774801775801777801773801769801770801770801767801763801759801753801746801741801742801742801745801748801752801757801759801763801765801765801762801760801759801755801753801753801750801744801744801740801740801736801725801719801717801713801710801712801710801711801706801703801699801698801700801703001703801705801706801699801693801691801689801688801684801683801683801678801677801675801672801666801663801670801666801663801661801654801650801645801641801638801630801629801630801626801624801621801617801615801615801618801618801614801606801600801593801592801589801588801591801590801590801586801578801579801559801556801553801541801538801532801522801519801518801515801511801508801506801507801504801494801489801487801489801488801486801484801487801483801467801458801454801456801455801450801447801445801444801442801440801443801444801447801439801435801435801436801434801431801429801430801428801427801426801425801424801423801422801420801420801419801417801418801418801419801420801421801425801427801413801412801412801413801416801417801419801419801419801415801413801412801414801411801409801408801407801407801405801403801400801398801391801387801379801369801365801361801356801353801349801348801346801347801349801344801343801350801352801351801346801347801344801344801342801341801342801344801342801341801339801335801334801331801329801329801328801328801327801330801331801328801322801319001321801319801321801324801335801337801337801334801336801344801348801349801352801352801351801350801346801341801333801330801327801325801325801327801330801327801329801328801331801333801334801329801325801324801318801317801316801316801315801318801314801312801310801311801315801319801320801323801324801325801328801333801332801335801334801336801336801337801342801343801339801349801352801357801356801361801363801367801370801370801369801369801370801369801369801371801373801376801385801385801388801392801392801394801394801396801395801399801408801411801423801427801432801439801445801445801459801480801479801482801477801477801479801482801493801498801500801505801503801517801526801548801552801554801564801569801580801579801578801578801578801576001576001574001574001575001575001576001576001576001576001576001576001576001577001577001578001579001579001580001583001586001587001589001590001591001594001596001597001598001601001601001601001602001604001606001610001610001613001614001617001618001618001622001627001631001633001638001642001643001644001645001646001649001651001652001653001653001656001657001657001659001660001662001662001663001664001667001669001670001673001673001676001678001679001680001680001682001682001682001682001682001682001682001682001682001682001683001685001686001687001688001690001690001691001693001695001696001698001699001700001702001702001705001706001708001710001711001712001715001717001718001720001720001722001724001726001728001728001729001732001734001734001735001736001736001737001738001740001741001742001744001745001745001746001747001749001750001754001754001755001755001757001759001760001760001762001763001764001764001767001768001770001773001775001775001775001777001777001779001778001777001777001776001776001776001776001775001775001775001775001775001775001777001776001776001775001773001773001773001773001773001773001773001773001774001773001773001771001771001773001773001771001770001769001768001768001768001768001768001768001768001767001767001767001767001767001767001767001766001767001765001765001765001764001764001763001764001764001764001764001764001764001762001762001762001762001763001764001764001764001764001765001764001764001764001764001764001766001767001769001771001772001773001773001775001779001782001785001786001787001786001786001789001789001789001788001788001787001787001786001785001785001784001783001784001784001784001783001783001783001783001783001780001780001777001776001775001770001769001768001769001765001766001766001767001769001770001773001774001774001774001773001772001771001771001770001769001767001767001767001766001766001766001765001767001767001768001768001771001772001774001777001775001775001776001777001777001777001780001781001780001780001782001781001782001782001782001782001783001783001784001785001785001784001784001785001784001783001781001781001781001781001783001784001784001784001784001784001786001786001788001790001790001790001790001791001790001790001792001794001793001792001791001789001789001790001791001792001792001793001796001796001795001795001795001795001795001795001795001795001795001795001795001795001796001796001797001793001790001789001790001789001789001786001785001784001784001784001783001781001781001782001782001783001784001784001784001785001784001785001785001785001784001784001784001784001784001783001783001782001781001781001780001780001780001776001775001772001770001769001768001767001767001767001766001763001761001760001759001758001760001760001761001762001763001764001765001767001767001766001766001766001766001766001766001766001766001766001766001765001763001762001762001762001764001765001766001766001768001768001769001769001770001772001774001774001773001773001774001773001769001765001767001768001768001768001768001769001769001769001769001769001768001767001769001771001773001774001773001773001772001774001774001773001773001771001770001770001769001769001769001769001769001769001768001768001768001768001768001767001764001762001758001755001752001751001749001746001746001746001748001750001750001750001749001749001748001747001744001744001742001742001741001741001739001739001739001738001738001738001739001739001739001741001743001743001743001744001744001740001738001737001737001737001735001735001734001734001732001731001731001728001726001725001724001724001724001724001723001723001721001720001720001719001719001716001715001715001715001714001714001716001717001718001718001718001715001716001716001716001715001715001716001716001716001715001716001717001718001719001720001720001719001719001719001719001720001720001721001718001719001718001717001716001714001711001711001712001712001711001711001710001710001711001712001712001712001712001709001708001706001703001703001703001701001703001701001700001700001701001703001704001704001704001703001702001702001703001701001699001697001698001697001693001693001695001697001696001696001697001698001699001699001697001695001693001692001689001689001690001690001691001691001692001693001696001696001698001699001703001704001704001704001699001700001699001700001700001701001700001701001701001698001699001701001703001705001705001704001705001708001709001710001710001711001712001712001714001714001715001715001715001715001715001714001713001712001711001711001711001710001711001711001712001714001715001715001715001714001714001713001713001714001716001717001716001712001713001715001716001719001720001721001724001728001732001732001733001733001733001732001731001732001733001735001737001739001737001735001735001735001736001736001737001738001738001738001739001739001738001736001735001735001737001739001741001742001744001744001744001744001744001743001743001742001743001742001743001742001741001740001739001739001738001735001734001734001735001736001736001736001737001737001737001737001736001736001733001733001732001732001733001733001733001731001731001731001731001730001730001730001729001729001730001730001728001729001730001731001733001734001734001734001734001735001736001736001736001738001738001742001742001745001747001751001752001756001760001760001764001767001767001769001771001771001772001773001774001776001776001776001777001778001779001780001781001783001784001785001785001786001787001789001790001791001792001793001794001796001797001799001803001804001804001804001805001806001808001809001813001816001817001818001820001822001824001825001826001828001829001829001830001831001831001831001832001832001832001833001833001834001835001836001836001835001834001834001833001830001830001830001829001829001830001832001834001837001840001840001844001845001845001845001847001849001852001852001852001848001842001840001838001839001839001840001842001842001842001845001850001853001855001858001859001861001866001871001876001877001880001883001884001886001887001889001889001893001894001893001895001893001893001895001894001894001894001894001895001895001896001897001897001898001900001901001902001902001903001903001903001903001904001908001908001908001910001912001912001913001914001914001914001913001912001912001912001911001911001911001911001911001911001911001911001911001912001913001914001914001915001915001916001917001917001918001918001920001920001922001923001923001923001926001927001929001930001931001931001932001932001933001932001931001930001930001930001930001929001929001929001929001928001927001927001926001926001925001925001925001924001924001925001925001924001923001923001922001921001921001921001921001921001921001920001920001920001921001921001921001922001922001922001920001923001926001926001923001923001921001922001923001923001922001925001927001927001930001930001930001930001930001930001931001933001934001934001934001934001939001941001941001942001943001942001942001943001942001942001943001943001942001941001941001941001940001939001939001938001936001935001934001934001934001934001934001934001934001934001934001935001934001934001934001934001934001934001934001934001933001934001934001934001934001934001934001934001934001934001934001934001933001933001932001932001932001932001932001933001933001933001934001933001934001934001934001934001935001935001936001936001936001937001937001937001937001937001937001936001937001937001938001939001940001940001940001940001941001941001941001941001941001941001941001941001942001941001942001942001942001942001944001945001944001944001943001943001941001940001940001938001938001938001937001936001935001934001934001934001934001933001931001930001929001928001927001926001926001926001924001924001924001924001923001923001922001921001918001918001918001917001916001916001916001915001916001916001916001916001915001915001914001914001913001913001912001911001910001910001909001907001905001902001900001900001897001898001899001900001902001903001904001906001908001908001909001910001912001912001912001913001913001914001914001915001917001917001919001921001921001921001922001922001924001924001924001924001925001925001926001926001925001924001923001923001922001921001921001920001919001919001919001919001918001919001918001918001918001918001919001917001917001915001913001910001907001904001903001900001899001899001900001899001899001900001902001900001897001896001897001899001900001899001897001893001889001890001890001886001885001882001882001883001880001878001879001881001882001882001882001880001880001880001879001878001877001877001875001873001870001869001867001865001865001864001859001857001854001853001854001854001853001852001848001846001845001844001843001840001839001839001840001839001839001838001836001834001832001829001829001826001821001820001815001816001816001816001813001810001809001807001804001801001800001796001795001794001791001789001788001785001784001781001780001779001777001776001775001772001771001769001768001768001767001767001767001769001772001773001775001775001775001775001773001770001766001766001762001759001759001756001754001754001753001754001756001760001761001760001756001754001753001750001746001747001750001751001752001755001752001747001743001745001748001748001741001737001734001729001729001724001721001717001715001714001711001708001708001708001707001706001705001703001702001701001700001699001699001697001695001692001689001685001682001681001679001678001677001674001668001666001664001659001657001656001656001656001654001651001649001649001648001649001650001652001656001657001658001657001658001658001658001658001658001659001659001658001656001654001652001652001644001641001641001639001640001640001637001641001640001640001640001639001636001637001635001630001627001621001617001615001612001613001613001617001625001631001633001637001638001641001640001635001628001627001626001625001623001622001620001616001613001607001605001600001599001597001597001595001594001592001591001589001591001591001592001591001588001584001584001585001584001584001586001586001587001587001588001590001590001592001590001585001580001575001569001565001565001569001570001570001567001567001568001573001576001580001585001585001585001584001584001583001579001576001575001575001574001574001575001574001573001570001567001567001563001559001555001550001548001542001538001534001531001530001527001527001527001529001529001530001529001529001526001523001520001518001517001515001512001508001503001502001502001501001500001498001498001491001491001489001491001491001489001488001489001492001492001493001494001494001493001493001491001491001490001489001488001486001487001486001485001483001484001484001486001491001496001500001501001502001503001502001500001501001501001504001510001511001513001514001514001511001510001511001512001513001516001519001520001522001526001529001530001532001534001535001535001535001536001536001536001536001539001541001542001545001546001549001552001554001557001558001560001561001563001563001563001563001564001566001568001569001571001571001572001573001573001574001576001577001580001581001582001586001587001590001591001594001595001595001598001599001603001603001604001606001607001608001609001610001611001614001615001618001619001621001622001623001623001623001623001623001623001623001623001622001621001621001623001623001623001623001625001625001627001628001628001628001630001632001635001635001634001633001633001632001632001632001632001632001633001633001634001634001634001634001635001635001636001637001637001638001636001633001630001630001627001627001626001627001627001626001624001624001623001620001619001619001617001617001617001615001613001612001610001608001608001605001605001607001607001607001608001608001607001607001607001606001606001606001607001605001605001605001605001604001607001607001607001608001610001611001611001611001611001611001612001613001613001613001613001613001611001611001608001608001605001604001603001604001604001604001605001606001607001609001610001612001614001615001616001616001617001617001619001618001619001619001619001620001620001621001623001622001622001625001625001625001625001625001623001623001623001623001624001626001629001632001635001638001640001643001644001644001645001646001650001652001654001654001656001657001658001659001659001660001661001662001664001665001666001669001671001675001677001681001682001687001687001687001687001686001685001685001685001683001682001681001680001679001679001679001679001678001678001678001679001679001679001678001678001680001681001681001683001686001686001688001690001691001691001691001692001692001692001692001692001692001692001691001691001690001690001689001689001689001688001688001688001689001689001690001690001690001690001692001695001697001697001699001700001701001701001701001703001704001707001709001711001712001712001714001715001715001715001715001715001714001714001714001714001716001716001716001717001717001717001717001718001718001718001720001721001721001721001722001722001723001724001725001726001728001730001731001733001734001735001735001736001736001735001735001735001739001740001741001742001744001745001748001748001751001754001758001759001761001765001765001766001765001765001767001768001768001770001772001770001770001770001772001774001774001775001775001778001779001780001782001784001786001789001790001790001791001795001797001799001798001798001798001797001795001794001795001794001794001794001794001794001795001795001796001796001797001799001800001803001804001806001808001812001818001819001822001825001826001828001828001829001830001831001832001835001835001835001834001835001835001838001840001841001841001841001841001843001844001848001849001853001855001855001857001857001859001860001858001858001859001859001859001860001860001859001860001859001860001859001859001859001858001863001865001868001869001872001873001876001879001881001883001885001886001886001886001886001886001887001888001890001891001892001894001895001896001897001899001899001901001903001904001905001906001906001907001907001907001906001905001905001904001903001903001902001902001902001902001902001901001901001901001901001900001901001902001902001902001902001903001902001902001902001902001902001902001902001902001901001901001901001901001901001901001902001902001903001904001905001906001906001906001907001906001906001905001905001904001904001903001903001902001903001905001905001905001906001907001908001908001909001909001909001909001909001909001908001909001909001909001909001910001911001912001912001914001916001916001918001919001921001921001921001924001924001923001927001930001931001933001934001936001939001939001940001942001944001946001947001948001949001951001951001952001952001954001954001954001955001955001957001958001960001963001963001964001964001964001965001965001966001967001968001969001970001970001971001971001971001973001975001976001977001978001980001981001981001981001981001981001982001984001985001987001987001989001989001990001989001991001991001993001994001995001995001995001995001996001995001995001996001995001994001994001993001993001993001993001993001992001992001992001992001992001992001993001991001991001993001993001993001993001993001991001990001990001991001990001990001990001990001991001991001990001990001990001993001993001992001992001989001988001988001987001987001985001985001983001983001982001981001981001981001981001981001981001981001981001982001984001985001985001985001987001987001988001990001990001990001991001991001991001991001991001991001991001991001991001991001991001991001991001991001991001991001991001990001989001988001986001986001982001979001978001976001974001972001972001972001973001973001974001973001972001971001968001963001963001962001961001960001959001959001958001959001958001957001953001952001951001951001950001949001948001948001948001947001948001948001949001949001949001946001945001945001945001942001942001943001942001940001940001940001938001938001938001938001937001937001937001937001935001936001935001935001935001935001934001934001935001936001936001936001936001936001936001936001936001936001936001937001937001938001937001936001936001937001940001940001942001942001941001940001940001939001939001938001937001937001938001938001939001939001940001940001940001940001938001938001938001938001939001940001940001941001944001943001943001943001942001942001939001938001938001938001938001940001941001941001941001941001941001941001941001941001941001941001940001940001940001940001940001940001940001940001939001939001938001937001936001935001934001933001931001931001928001928001927001926001926001925001925001926001927001927001927001926001924001924001923001922001921001920001919001917001914001912001911001910001909001909001909001909001909001909001908001908001907001906001905001905001905001903001903001902001901001900001898001897001895001894001893001891001888001887001886001884001883001881001880001879001879001878001877001875001872001871001869001867001863001862001857001854001853001849001848001847001846001846001846001844001843001842001841001840001839001838001837001836001835001835001834001833001832001832001832001831001831001830001830001829001828001827001826001826001824001822001822001822001821001819001818001817001816001814001814001813001813001812001812001811001811001811001810001810001810001809001808001808001807001807001807001806001806001805001804001803001803001802001804001805001805001806001806001807001807001805001804001804001806001807001808001808001809001809001810001812001814001815001816001817001818001819001820001821001821001824001825001828001829001831001832001832001833001835001836001838001839001842001843001846001849001852001853001854001855001856001856001856001856001857001857001857001856001855001855001854001854001853001853001852001852001851001849001849001847001845001845001843001842001840001840001840001840001839001837001836001833001831001831001830001830001830001830001830001830001829001829001829001829001829001829001830001831001831001832001833001833001833001834001835001835001836001836001836001835001835001835001836001836001837001837001836001836001836001835001835001835001834001835001836001836001836001836001836001838001838001839001840001840001840001840001840001839001839001838001838001836001834001832001830001830001826001822001821001820001819001819001817001815001815001815001815001815001814001816001816001816001816001815001812001811001809001806001806001802001802001801001801001801001801001799001798001794001793001793001795001793001792001788001788001788001787001783001781001780001776001773001773001771001770001768001767001765001761001760001762001763001760001758001759001760001759001762001756001753001752001753001750001746001741001738001738001732001728001728001725001720001718001717001715001713001713001713001711001708001707001705001704001703001703001702001702001701001698001696001695001695001694001694001692001691001690001688001688001685001685001683001682001681001682001680001678001676001674001674001674001673001673001673001671001669001669001666001666001665001664001663001660001660001657001654001654001651001651001646001645001646001646001644001640001637001636001636001635001634001632001632001632001632001634001635001637001635001634001633001634001629001628001628001628001628001628001626001625001624001624001622001622001620001618001618001618001618001616001615001615001615001613001613001612001611001611001610001610001610001610001610001609001609001607001606001603001601001598001596001594001588001586001585001581001578001579001573001571001568001564001563001563001563001562001561001561001560001560001556001555001555001552001549001548001547001547001546001546001546001545001542001541001539001538001538001537001537001537001537001537001536001534001532001530001528001527001526001525001520001517001517001516001514001513001512001512001512001512001513001513001514001516001516001516001514001513001511001508001507001507001506001503001503001502001501001500001498001497001497001495001494001494001493001494001494001494001493001493001491001490001487001487001486001485001484001483001483001482001481001481001480001480001480001479001479001479001477001477001477001475001475001476001478001478001479001479001479001479001479001479001478001478001478001479001479001478001477001477001475001475001474001474001474001474001474001474001474001474001475001475001475001476001476001476001474001473001473001474001477001477001476001476001477001478001478001478001480001480001480001479001478001476001475001474001474001473001473001473001472001471001468001467001465001464001463001462001460001460001456001456001453001452001449001446001444001443001441001440001439001438001436001435001433001433001431001431001429001428001427001425001423001422001421001419001417001416001414001412001410001408001405001405001404001402001400001398001397001395001395001393001392001391001389001387001384001383001383001381001380001380001378001377001375001372001371001369001366001363001359001358001355001353001350001349001349001349001350001351001350001351001351001352001350001349001348001346001345001344001344001344001343001342001340001337001337001334001331001330001328001327001325001325001323001322001322001321001321001321001320001319001318001318001317001313001311001311001309001308001307001305001303001302001301001300001299001297001297001295001292001283001282001282001282001282001281001281001281001281001281001282001281001281001281001281001281001281001281001281001282001281001281001281001281001281001281001280001280001279001279001279001278001278001278001277001277001276001275001273001275001275001274001274001274001274001274001274001276001277001278001279001279001280001281001281001281001282001283001283001284001288001289001291001293001294001294001295001297001298001298001298001299001302001304001307001307001308001309001309001310001309001309001308001308001308001308001309001309001311001312001313001314001315001316001318001318001321001324001326001331001336001337001339001343001346001349001350001353001354001355001357001358001359001361001364001365001366001368001369001369001369001368001368001370001371001374001376001379001380001382001382001384001387001388001389001389001389001391001392001392001393001395001396001396001399001401001402001404001406001407001409001410001410001410001410001413001415001417001418001419001420001423001424001425001427001429001432001434001436001438001438001440001441001441001444001446001450001454001457001457001457001457001457001457001457001458001458001459001460001461001462001462001462001464001460001458001457001456001455001454001453001452001452001452001450001448001448001448001446001445001445001444001445001445001443001444001444001444001441001441001441001442001442001442001442001442001442001440001437001435001434001431001432001430001431001431001430001428001424001422001418001416001415001416001415001415001416001417001416001416001416001416001421001423001427001428001428001428001429001432001432001432001432001435001435001440001443001443001446001451001459001462001463001464001464001460001458001455001453001448001443001440001437001437001434001432001427001423001423001423001423001424001424001425001426001426001426001427001427001426001426001426001425001425001422001422001420001419001418001417001415001413001412001411001410001409001408001407001406001404001403001401001400001400001399001398001397001396001396001395001394001395001396001397001398001399001399001400001400001400001400001400001400001400001400001399001400001400001400001403001403001404001405001408001414001414001414001412001410001409001406001406001406001406001407001407001409001410001410001410001412001413001415001416001417001417001418001419001420001422001422001420001418001421001420001422001424001423001425001423001425001427001429001431001432001434001437001439001437001438001439001443001446001449001450001446001450001451001452001452001453001453001456001459001461001461001463001467001465001467001466001467001469001471001474001474001478001484001486001488001489001489001487001489001491001489001489001490001491001491001491001491001490001489001488001488001489001493001494001499001499001503001507001508001509001509001510001513001513001512001513001514001514001516001518001518001518001518001518001518001521001523001525001530001531001533001536001535001536001538001542001544001545001546001546001550001552001553001555001557001560001561001562001562001562001562001562001562001563001563001564001565001566001566001567001568001568001568001569001569001568001569001568001568001568001568001568001568001568001568001569001569001570001572001573001576001576001573001571001572001572001574001576001576001576001577001577001578001578001579001579001579001580001580001580001580001580001581001580001577001575001575001574001579001581001581001581001580001579001577001575001572001571001567001566001563001562001559001560001560001559001559001558001558001557001558001559001559001560001562001564001565001566001566001567001568001566001566001566001567001568001567001565001565001565001564001564001564001564001564001565001565001565001565001566001566001570001576001576001572001565001564001562001560001558001560001560001562001561001561001561001562001567001569001571001571001571001572001571001571001571001569001569001569001569001569001569001570001570001570001569001568001567001565001563001561001559001556001555001555001552001550001546001546001542001538001537001537001537001537001535001533001532001533001533001537001539001542001543001541001541001541001541001542001546001547001549001552001555001555001556001553001550001549001548001545001542001542001541001539001537001537001536001532001529001526001525001524001522001521001521001520001515001514001510001510001505001505001506001509001509001510001511001511001511001510001510001510001509001510001509001509001508001509001510001512001513001515001515001515001515001514001512001508001504001502001500001500001500001498001498001498001497001498001498001500001500001499001501001502001502001502001502001503001503001505001509001509001514001516001518001518001523001525001528001530001530001529001528001526001525001525001525001525001524001524001523001524001526001526001526001530001531001532001529001525001526001525001525001524001520001520001521001520001518001519001515001510001506001500001499001496001498001499001505001506001507001508001508001504001503001501001500001499001496001494001492001491001491001490001493001492001495001494001496001495001494001494001492001494001495001495001495001496001495001493001493001492001490001490001490001487001487001487001487001482001482001482001482001482001483001482001479001476001476001468001467001467001467001467001466001464001462001462001460001457001454001450001447001445001445001444001442001442001442001440001440001439001438001437001438001439001439001435001433001429001426001423001420001419001420001420001422001422001416001412001406001398001394001392001391001390001387001386001384001382001382001383001382001381001381001378001373001372001371001365001362001362001362001359001359001364001370001372001375001376001378001382001385001385001385001387001388001383001379001373001372001375001377001378001374001364001359001356001355001352001351001350001351001355001359001361001364001365001366001366001368001367001362001355001352001351001348001346001346001345001344001343001337001337001337001337001337001334001330001330001328001328001327001324001321001317001315001316001315001314001313001311001310001309001309001309001311001315001317001318001320001322001323001323001323001323001319001319001324001328001334001344001345001350001351001353001358001358001356001356001357001361001361001364001366001375001378001378001378001377001378001379001376001374001371001368001367001367001364001360001359001359001358001358001356001356001357001359001358001359001360001365001368001371001371001366001364001359001351001348001348001346001346001346001346001346001346001346001347001347001348001349001350001351001352001352001352001352001353001354001354001354001353001353001352001353001353001355001354001353001352001352001351001353001353001355001356001357001359001361001363001366001368001372001375001380001381001384001386001387001388001392001393001396001399001404001408001413001417001421001427001430001433001436001436001436001436001437001438001440001442001443001445001447001449001449001450001450001451001451001452001453001454001454001454001455001456001457001459001459001459001460001460001460001461001461001461001462001462001464001465001466001467001470001470001471001472001474001478001478001480001482001486001488001489001490001490001491001492001493001494001496001496001499001500001503001504001507001508001508001510001510001512001514001516001518001519001522001524001527001526001527001526001524001524001526001529001527001527001530001535001538001542001544001546001547001549001551001551001553001552001547001547001548001548001549001547001549001549001553001554001550001548001547001549001548001547001547001547001547001546001547001550001554001558001563001565001565001568001571001578001579001581001583001584001588001591001595001595001598001598001604001607001608001607001608001608001608001610001610001611001614001621001622001623001626001627001630001630001627001626001625001623001620001620001618001619001621001621001621001622001622001622001623001623001622001622001621001621001621001619001622001622001621001620001620001620001622001622001623001621001618001618001615001612001592001593001593001593001593001594001594001595001596001597001596001596001595001595001595001594001594001594001594001594001592001592001592001591001591001588001585001584001583001580001579001579001578001576001575001575001575001575001575001574001576001577001577001577001578001579001579001579001579001579001580001580001580001580001578001577001577001577001576001572001572001572001574001575001575001576001576001578001579001578001580001582001584001585001585001585001585001585001584001585001589001590001591001593001595001594001595001595001596001597001596001596001595001596001601001602001603001603001601001601001601001603001602001603001604001602001602001603001603001599001598001594001595001596001596001596001595001595001594001594001593001592001592001591001589001588001588001589001589001590001590001590001591001591001591001593001593001592001590001587001587001588001587001587001587001585001582001582001580001580001581001578001573001574001571001570001570001569001569001568001566001567001567001568001566001566001564001566001567001567001566001567001568001565001564001563001560001558001558001559001556001553001553001554001552001547001546001546001545001543001540001538001538001537001538001536001536001535001534001532001529001526001526001524001523001521001519001517001517001514001512001510001509001505001503001501001500001497001494001493001493001490001487001484001482001479001479001475001475001473001469001469001466001464001464001464001466001466001467001468001469001467001467001466001465001465001464001464001456001455001454001453001452001451001450001449001446001442001441001441001440001440001440001439001436001434001433001431001430001430001430001429001429001429001427001426001426001426001426001426001426001426001426001427001428001431001432001432001433001433001437001437001439001440001440001443001446001446001446001446001447001447001447001447001447001448001449001448001448001448001450001451001452001449001451001452001451001451001451001451001450001448001448001448001449001446001444001442001440001439001439001440001440001440001442001444001450001451001452001454001454001453001448001447001446001445001445001446001448001450001453001454001454001453001453001453001450001449001448001448001449001446001446001447001447001448001448001447001447001448001448001447001448001448001449001450001450001449001449001449001449001451001451001449001448001446001445001452001452001451001451001451001449001449001448001447001445001445001446001446001446001446001447001446001445001444001441001441001442001442001442001442001443001444001444001446001446001447001448001449001449001452001452001452001453001453001453001455001456001459001462001465001466001467001467001468001468001470001471001471001472001472001473001473001473001474001474001475001475001475001476001476001480001481001481001485001484001483001484001485001486001487001488001489001489001489001492001494001497001498001498001498001497001497001497001498001499001500001502001503001505001506001508001508001509001509001509001510001510001510001511001512001514001514001517001518001519001520001522001522001526001526001527001527001530001534001534001537001537001537001538001536001536001536001536001539001542001543001549001553001553001553001556001559001559001559001560001560001560001564001564001564001564001565001567001567001567001567001563001563001562001559001557001555001548001548001547001547001546001544001544001542001540001539001539001537001536001535001535001533001533001533001533001533001534001534001533001533001532001532001531001531001529001528001525001525001519001517001516001516001515001514001512001512001512001513001514001515001515001515001516001516001516001516001516001517001518001522001524001524001524001522001516001515001515001515001515001515001514001514001513001513001513001514001514001514001515001515001515001516001516001516001517001517001517001517001518001518001518001518001515001513001511001510001510001510001510001510001508001508001508001508001508001508001508001508001510001510001513001514001514001514001514001514001514001514001514001515001515001515001515001515001514001514001513001512001511001511001511001511001510001510001509001509001509001509001507001504001504001505001504001504001504001505001504001504001506001509001513001513001510001511001512001513001514001514001517001518001517001516001512001512001511001511001510001510001509001509001509001509001511001515001516001516001517001517001517001518001517001516001516001516001515001514001512001512001512001512001512001512001512001511001510001510001511001513001511001510001509001509001509001509001509001509001508001508001508001507001507001507001507001506001503001501001501001501001501001500001499001498001498001499001500001500001498001500001505001506001506001511001514001515001516001516001516001517001516001516001517001517001518001519001520001521001521001521001524001524001522001519001519001517001515001515001513001514001517001518001519001520001522001519001519001519001518001517001518001518001518001517001518001517001516001514001514001514001514001514001514001514001514001514001513001513001515001517001521001522001523001523001522001522001519001520001518001518001516001513001512001509001509001512001514001515001516001516001519001521001520001520001520001521001522001523001525001525001527001528001530001530001532001532001529001525001525001522001518001516001517001517001519001518001517001515001515001517001518001521001518001519001519001519001519001522001521001521001521001521001519001519001518001514001513001513001515001514001513001513001512001511001511001510001509001510001510001508001508001508001508001507001506001506001505001504001502001500001498001497001495001495001495001494001494001493001494001492001493001493001493001493001493001493001494001497001497001498001499001499001499001502001504001504001503001503001503001503001505001505001505001505001507001507001507001511001512001514001513001513001512001512001511001511001511001510001510001511001511001511001513001513001517001520001522001522001522001522001522001522001522001523001524001523001523001523001524001527001528001530001529001530001530001532001531001529001527001526001525001525001525001528001529001530001531001531001531001531001529001528001529001530001530001530001531001533001533001533001534001536001533001532001526001524001524001523001519001517001517001517001516001515001515001515001514001513001513001515001518001519001519001522001523001523001523001523001526001528001530001530001527001527001526001526001525001525001523001523001523001523001522001522001521001521001521001521001521001521001522001522001522001522001522001522001522001522001521001521001520001521001521001521001521001521001521001521001521001523001524001528001535001538001539001539001540001540001541001542001542001544001545001545001546001551001551001552001552001555001556001556001557001558001559001560001560001561001562001562001562001563001563001564001564001565001565001566001567001567001567001569001572001573001574001575001575001575001574001575001575001576001575001575001575001579001578001578001578001580001580001580001580001582001582001582001583001584001587001586001585001585001583001583001582001580001582001583001585001586001586001589001591001591001594001593001595001591001591001591001591001590001588001588001587001586001586001585001584001585001585001587001588001588001588001589001589001589001589001587001587001587001587001586001583001583001583001580001579001579001578001578001578001578001578001576001573001573001572001571001571001570001575001575001569001567001567001568001569001570001571001568001566001563001562001558001558001559001560001560001562001561001562001561001561001561001562001562001564001563001564001565001564001564001562001561001561001561001562001562001564001564001564001564001565001564001563001561001561001562001563001562001561001561001562001563001564001567001569001569001569001571001574001574001576001577001578001579001580001585001585001587001589001590001592001596001600001603001605001605001607001609001610001610001612001612001613001616001617001618001619001621001623001623001625001626001633001634001639001640001640001640001641001640001640001640001639001637001636001635001633001632001632001631001630001630001630001630001629001626001624001622001622001621001620001619001619001618001619001619001617001618001618001616001616001615001613001612001612001612001612001612001612001611001608001606001605001604001603001602001601001600001596001597001597001597001597001597001596001596001596001596001596001596001595001595001594001592001592001591001591001590001588001587001587001583001583001581001581001580001579001577001575001573001571001571001571001570001569001568001568001566001566001566001565001565001564001563001563001560001559001558001557001555001554001553001552001551001550001549001548001548001548001547001546001545001544001544001543001538001537001535001534001533001530001529001528001528001528001528001528001526001525001522001520001518001517001516001513001513001512001512001512001511001508001507001506001506001506001505001504001505001504001503001503001503001503001502001502001503001502001504001506001507001503001502001501001500001500001499001499001497001497001497001495001491001491001491001489001489001487001485001484001482001480001477001478001478001478001477001476001475001475001474001473001472001470001470001466001463001463001462001462001462001461001460001459001460001460001460001457001456001454001453001447001440001440001439001436001433001431001430001430001426001420001420001420001420001420001421001422001425001429001431001434001434001434001433001430001426001425001418001414001411001407001404001403001396001396001386001386001383001382001376001373001371001368001367001364001363001362001362001361001358001359001363001366001365001365001358001358001352001346001342001340001341001341001341001341001341001341001342001342001341001335001329001327001323001319001318001316001312001310001307001305001304001304001302001300001299001299001300001303001306001307001304001302001306001312001311001309001307001307001313001316001319001326001327001328001329001328001328001326001325001324001318001312001310001306001302001305001306001306001307001306001306001306001304001303001299001297001295001293001291001286001285001283001281001280001279001277001269001265001262001262001259001254001252001249001248001242001241001236001235001231001232001233001236001236001238001238001238001239001240001240001234001231001228001226001224001223001220001218001217001216001215001215001213001212001211001211001210001209001209001205001202001202001198001194001191001189001188001188001185001182001181001181001181001179001176001176001176001176001176001175001174001171001167001161001160001160001158001157001157001152001149001145001145001144001143001142001138001138001138001138001136001134001134001134001134001135001135001133001135001136001136001135001136001135001134001134001132001127001126001122001118001112001108001105001101001101001100001094001091001086001085001083001080001079001080001081001080001078001078001078001075001071001075001075001071001070001071001067001061001057001056001055001053001052001048001047001048001049001050001053001053001056001055001052001052001050001051001060001068001076001074001072001072001070001069001069001069001070001071001073001073001074001074001074001073001069001065001065001066001066001067001068001063001063001064001059001057001054001052001053001053001055001056001056001059001062001058001056001054001052001051001050001047001046001045001045001044001045001045001043001043001040001039001039001040001040001039001037001035001031001028001027001025001023001023001022001021001021001020001021001020001018001018001016001014001014001013001014001014001017001017001017001016001014001013001011001011001010001007001005001003001001001001009990099600993009930099200992009900098900988009860098500984009840098200980009790097700976009750097300971009690096900968009670096600966009660096500965009610096000957009560095600955009530095200951009500094800948009470094600946009460094300942009410093700936009360093700938009370093600932009330093600937009380093800938009380093800938009390094200944009450094600945009450094900950009500095300955009560095600959009600096100963009640096400964009640096400965009640096300963009620096200963009640096400967009690097000971009710097100971009720097200972009720097200972009710096900968009660096500964009630096200960009590095900958009590095900960009610096100961009600096000960009600096000960009610096400965009650096700968009700097000971009700097100973009730097400974009750097500975009750097600977009780097900978009780097800977009770097700978009780097900979009800098100981009820098300984009850098600986009870098700989009900099000991009910099200992009940099500995009960099900999009990010000010000010000010010010010010000010000010010010010010020010020010030010030010040010050010050010060010060010080010080010100010100010110010120010140010150010160010170010170010190010190010210010230010250010260010270010290010290010290010290010280010310010320010340010350010360010380010400010420010430010430010440010460010470010480010490010500010530010570010580010640010650010670010680010690010700010710010720010740010760010770010780010780010780010800010810010820010820010810010800010820010820010820010820010820010830010830010840010840010850010850010860010860010860010850010850010850010850010850010850010860010860010860010870010880010890010890010900010910010910010920010930010930010930010940010930010950010960010980010980011000011010011010011020011030011040011050011050011060011060011070011080011080011100011110011110011120011120011140011140011150011150011160011160011180011220011220011230011230011220011210011210011210011220011220011220011230011220011210011210011190011200011190011210011220011220011210011210011200011200011180011190011190011190011200011200011210011220011230011250011270011260011260011280011310011320011330011350011370011380011390011400011400011390011400011400011410011410011420011440011470011500011520011520011530011540011550011570011620011620011630011670011690011710011700011710011730011750011750011750011750011780011790011840011870011890011930011970011990011980011990012000012030012060012070012100012100012110012120012120012120012140012160012190012200012230012260012290012360012410012460012490012480012490012500012520012520012520012550012590012630012640012660012660012680012690012700012700012700012730012750012780012830012850012850012850012850012850012850012840012840012860012870012870012870012870012860012850012830012820012820012830012840012840012840012860012930012950012950012950012960012970012990013010013030013060013050013040013030013020013010013000012860012830012780012800012790012800012810012800012810012810012820012810012810012850012870012890012900012900012910012920012950012970012970012950012980012990013010013010013020013000013010013020013040013040013000013000012990012990013000013000012990012980012960012940012940012940012940012930012940012920012920012940012940012960012980012990012980012980012960012950012940012950012950012970013000013010013020013040013060013060013060013080013080013090013090013110013120013140013150013160013190013190013210013220013260013270013280013300013310013320013330013340013350013350013360013380013380013390013400013410013410013420013430013440013450013440013440013430013430013430013430013430013440013440013440013450013460013470013480013490013500013500013510013530013540013560013560013560013560013560013570013570013580013590013600013600013600013620013620013630013640013650013650013670013690013720013750013760013760013780013800013820013850013860013900013920013940013940013960013960013970014000014020014040014050014060014070014090014110014120014140014170014190014210014230014220014220014210014220014230014240014230014230014220014220014210014190014190014180014170014150014140014140014130014120014130014140014150014160014170014180014200014210014210014220014220014230014230014240014240014250014250014250014260014260014260014260014280014280014290014300014320014330014330014350014360014360014370014380014380014390014400014410014430014430014440014460014480014490014490014510014510014520014540014540014540014550014550014570014570014580014580014600014630014640014650014660014690014700014710014720014730014740014760014770014770014770014780014790014800014800014800014810014810014820014820014820014810014820014840014850014870014880014870014890014890014900014910014920014940014950014960014990015000015010015030015030015040015040015050015060015060015050015070015070015080015100015130015170015210015260015290015320015360015400015430015450015480015510015510015540015550015580015620015650015690015660015710015750015810015810015820015840015850015870015880015890015890015870015860015890015870015870015840015840015840015820015820015820015800015780015780015800015800015800015800015810015820015830015820015820015840015850015860015890015900015920015930015940015970015990016010016040016060016080016100016120016150016180016210016230016270016280016290016290016310016330016350016370016390016430016440016460016480016490016490016490016500016510016510016500016500016490016490016490016460016460016480016490016560016580016580016590016610016620016630016640016670016690016710016730016730016750016780016800016810016840016820016810016840016870016890016900016900016900016900016920016950016970016990017030017060017100017130017150017170017190017200017210017250017280017300017340017380017390017410017420017420017420017400017390017400017410017420017440017440017420017430017450017470017480017460017490017510017530017560017590017610017620017620017640017660017660017660017660017650017700017720017740017760017770017790017830017860017870017870017870017910017930017970018020018040018080018130018130018150018150018160018190018190018190018190018210018230018250018250018270018300018340018350018350018360018380018400018420018420018440018450018460018510018540018540018570018590018610018610018620018620018640018660018670018700018730018740018770018800018820018840018850018860018860018870018880018880018890018880018880018880018870018870018870018860018860018870018860018860018870018890018910018960018990019020019060019070019080019110019140019190019210019240019270019290019330019330019340019380019410019420019440019460019500019540019570019570019600019610019600019620019620019640019650019670019680019680019700019720019720019720019740019730019750019770019780019780019810019820019830019840019840019860019900019920019950019970019970019970019970019960019960019970019960019970019980019990019990019990019990019990020000020010020020020040020060020070020070020080020080020070020080020080020090020090020090020090020090020110020120020130020140020160020170020190020200020210020230020240020240020250020260020280020280020300020320020330020330020330020340020350020370020380020400020410020420020440020450020450020470020480020480020490020500020500020520020560020560020560020570020570020570020570020570020570020560020580020580020580020580020580020580020590020600020600020600020600020600020600020610020610020630020630020630020630020640020650020650020650020660020660020660020660020670020670020670020670020690020690020710020710020710020710020720020720020720020730020730020740020740020750020750020740020740020740020740020740020740020740020740020740020750020750020750020750020750020750020750020760020770020770020770020770020780020780020780020780020780020780020780020780020790020790020800020800020810020810020810020810020810020810020810020810020810020820020820020820020820020820020820020820020820020820020820020830020830020830020830020840020840020840020840020840020840020840020840020840020850020850020850020850020850020850020850020850020860020860020860020860020860020860020860020860020860020850020850020850020850020850020850020850020850020850020850020850020850020850020860020860020860020860020860020860020860020860020860020860020850020850020850020850020850020850020850020850020850020850020860020860020860020870020870020870020860020860020860020860020860020860020870020870020870020870020870020870020870020870020870020870020870020870020870020870020880020880020870020870020870020860020860020860020860020850020850020850020850020850020850020850020850020850020850020850020850020850020840020840020830020830020830020830020820020820020820020820020820020820020820020810020800020800020800020800020790020790020790020790020780020780020780020780020770020760020760020750020750020750020750020750020750020750020750020740020730020730020720020710020710020700020700020700020690020690020680020660020650020650020650020650020650020660020660020660020630020630020610020610020610020610020610020610020610020610020610020580020580020570020570020550020550020550020550020550020540020540020530020530020520020520020520020510020510020510020510020510020500020500020510020510020500020500020500020490020490020490020480020480020470020470020470020470020470020470020480020460020480020480020470020460020460020460020460020450020450020450020440020430020430020430020430020430020420020420020420020420020420020420020410020410020410020410020410020410020400020400020400020400020400020400020400020400020400020390020380020380020380020380020380020380020380020380020380020370020370020360020330020330020330020330020330020320020320020320020320020320020310020310020280020280020280020270020270020260020260020250020250020250020250020240020240020220020220020220020220020210020200020200020200020200020180020180020180020180020180020160020160020160020150020150020140020140020140020140020140020140020140020130020130020120020120020120020110020110020110020110020100020090020090020080020080020080020080020070020070020070020070020070020070020050020050020050020050020050020050020050020050020060020060020040020040020030020030020020020020020020020010020010020010020000020000019990019990019990019990019980019980019970019960019960019940019930019890019880019870019880019860019810019810019810019800019800019800019790019790019790019790019780019780019780019780019780019780019780019780019780019770019770019770019760019760019760019760019760019760019740019740019720019720019710019710019710019710019700019700019700019700019690019690019690019680019680019680019670019670019660019660019650019650019650019640019640019640019610019600019590019590019590019580019580019580019580019580019570019570019570019570019570019560019560019550019550019540019530019520019520019510019510019520019520019510019510019510019510019500019500019500019480019480019480019470019460019460019460019460019450019440019440019440019430019430019430019420019420019420019420019410019410019410019410019410019400019400019400019400019400019400019390019390019390019390019390019390019390019390019390019390019390019390019380019380019380019380019380019380019380019370019370019370019370019370019370019370019370019360019340019340019340019330019330019330019330019320019310019310019310019300019300019290019290019280019280019270019270019270019260019260019260019250019250019240019240019240019230019230019230019230019220019220019190019180019180019180019180019170019170019170019170019170019170019170019160019160019160019160019160019160019150019150019150019150019150019150019140019140019140019130019130019120019120019120019120019120019120019120019110019110019110019100019090019090019090019090019090019090019080019080019080019080019080019080019080019080019070019070019070019070019060019060019060019060019060019050019040019040019040019040019030019030019030019020019020019020019020019010019000018990018990018980018980018980018980018980018970018950018920018910018880018880018870018870018870018870018870018870018860018860018860018860018860018860018850018850018850018850018840018830018820018820018820018810018800018780018780018780018770018760018760018750018750018750018740018740018720018720018710018710018690018680018660018660018650018650018640018630018620018620018610018610018600018600018590018590018590018590018590018590018590018590018580018580018580018580018580018570018560018550018550018530018520018520018520018500018480018480018470018460018460018460018430018420018420018420018410018410018410018400018400018390018380018370018360018340018310018310018310018310018300018290018300018300018290018290018290018290018290018280018280018280018280018280018270018270018260018250018250018250018250018250018250018250018250018240018240018240018240018240018240018240018250018250018250018250018250018250018250018250018250018250018250018240018240018250018240018240018230018220018220018210018210018190018180018180018190018180018170018170018160018150018150018150018150018140018140018140018140018140018130018130018130018130018130018120018090018090018090018090018080018080018080018080018080018090018070018070018060018060018060018060018060018050018050018030018030018030018030018020017980017980017980017980017970017950017950017950017950017920017900017900017890017870017860017860017860017860017850017840017840017830017820017820017820017820017810017810017810017800017790017790017780017780017770017770017770017750017730017720017720017710017710017710017710017710017710017710017700017710017710017710017710017710017700017700017700017700017710017710017710017710017710017710017700017700017690017690017690017700017700017690017690017690017690017680017680017680017680017660017660017650017650017650017630017630017630017640017640017640017650017640017620017600017600017600017590017580017580017580017560017550017540017530017510017510017480017460017460017430017430017410017400017380017360017360017360017360017360017360017350017360017360017360017350017350017350017330017320017300017300017270017270017280017280017280017280017280017270017270017260017250017240017240017240017230017230017210017200017200017200017180017180017180017170017150017140017120017080017070017080017080017080017080017080017080017080017070017060017060017060017060017030017030017020017010017010017010017010017000017000016990016990016990016980016970016960016960016960016950016950016940016940016930016910016910016910016910016890016880016880016880016880016880016870016860016860016850016850016830016830016830016830016820016820016810016810016800016800016800016790016790016780016760016760016750016750016750016750016740016740016740016740016700016700016700016680016670016670016660016660016620016610016590016540016510016500016500016480016470016460016460016450016450016450016440016440016440016430016430016430016430016410016400016400016390016390016390016370016340016340016340016340016330016330016330016330016330016320016320016320016310016310016300016300016310016310016310016310016300016300016280016270016270016270016270016250016250016250016250016240016240016240016230016230016230016230016210016210016210016210016210016210016200016200016190016170016170016150016140016130016130016110016110016080016070016060016050016040016040016030016030016030016020016010016000015990015990015980015970015960015960015960015950015950015950015950015930015930015930015920015910015880015850015840015840015830015830015820015820015810015810015810015810015810015820015780015780015770015770015770015760015760015760015750015750015750015750015750015750015750015720015710015710015710015710015700015700015700015710015700015700015700015690015690015690015690015690015690015680015680015680015660015660015660015650015630015630015630015620015590015590015580015570015550015550015550015540015540015540015540015510015490015450015450015420015420015410015410015400015400015380015380015350015340015340015340015330015300015300015290015290015290015290015290015290015280015280015280015260015260015230015220015200015200015180015170015170015160015140015120015110015070015040015010014990014940014930014890014890014840014830014820014800014800014800014790014780014740014730014710014710014720014720014720014720014720014720014710014700014690014690014670014670014670014660014650014630014610014590014580014570014530014520014510014510014510014510014510014500014490014490014490014490014490014490014480014480014480014480014480014460014450014440014440014440014430014410014410014400014420014410014410014420014420014420014420014410014410014400014400014400014380014380014380014360014360014330014330014310014300014310014310014378014318014218014158014068013978013938013858013848013808013748013698013668013628013538013388013298013148013158012878012788012648012538012208012188012098011998012008012098012138012038012038011998011908011838011798011768011698011518011428011368011048010948010918010898010738010578010558010598010418010468010468010338010278010148099380984809778096780963809558095080951809538095780963809648096680970809748097980986809908010038010138010158010168010158010148010148010158010228010378010348010358010368010348010348010398010388010360010388010428010428010398010448010488010498010558010588010658010748010848011018011078011148011308011388011458011628011798011988012058012138012208012208012278012298012298012338012288012308012368012468012448012568012628012628012588012608012688012878012878012908013238013288013318013358013348013538013618013658013708013758013978014008014178014238014458014468014428014438014418014468014438014448014368014538014638014638014608014638014798014838014898014988015188015268015248015288015278015438015478015618015598015708015858015948015958015918015928015948015968016018016088016128016228016368016648016628016678016728016938017108017178017328017438017628017748017748017848017878017898017948017948017968017968018008018048018078018140018452147483664100184421474836481001843214748364810018452147483648100184521474836481001845214748364810018462147483648100184521474836481001844214748364810018432147483648100184221474836481001842214748364810018422147483648100183821474836481001838214748364810018432147483648100184321474836481001844214748364810018442147483648100184421474836481001844214748364810018452147483648100184521474836481001845214748364810018452147483648100184721474836481001849214748364810018502147483648100185121474836481001852214748364810018522147483648100185221474836481001854214748364810018552147483648100185821474836481001859214748364810018592147483648100186021474836481001861214748364810018632147483648100186521474836481001867214748364810018682147483648100186921474836481001871214748364810018742147483648100187721474836481001881214748364810018832147483648100188521474836481001885214748364810018872147483648100188821474836481001891214748364810018922147483648100189421474836481001896214748364810019002147483648100190021474836481001903214748364810019042147483648100190421474836481001908214748364810019102147483648100191221474836481001914214748364810019182147483648100191821474836481001919214748364810019212147483648100192221474836481001924214748364810019252147483648100192321474836481001925214748364810019262147483648100192821474836481001930214748364810019322147483648100193521474836481001936214748364810019372147483648100194021474836481001942214748364810019442147483648100194421474836481001946214748364810019452147483648100194521474836481001948214748364810019502147483648100195221474836481001954214748364810019562147483648100195921474836481001962214748364810019632147483648100196621474836481001968214748364810019692147483648100197121474836481001973214748364810019762147483648100197721474836481001979214748364810019822147483648100198621474836481001988214748364810019902147483648100199121474836481001992214748364810019932147483648100199321474836481001994214748364810019952147483648100199621474836481001997214748364810019992147483648100200121474836481002002214748364810020032147483648100200721474836481002010214748364810020142147483648100201921474836481002021214748364810020252147483648100202821474836481002029214748364810020322147483648100203421474836481002036214748364810020422147483648100204221474836481002044214748364810020432147483648100204321474836481002044214748364810020442147483648100204421474836481002042214748364810020422147483648100204221474836481002042214748364810020422147483648100204221474836481002042214748364810020432147483648100204621474836481002047214748364810020492147483648100205121474836481002051214748364810020532147483648100205321474836481002054214748364810020552147483648100205721474836481002059214748364810020612147483648100206121474836481002062214748364810020652147483648100206621474836481002069214748364810020712147483648100207221474836481002074214748364810020762147483648100207721474836481002078214748364810020782147483648100208021474836481002080214748364810020812147483648100208221474836481002083214748364810020832147483648100208321474836481002083214748364810020842147483648100208521474836481002085214748364810020852147483648100208521474836481002085214748364810020852147483648100208521474836481002084214748364810020832147483648100208321474836481002081214748364810020812147483648100208221474836481002083214748364810020832147483648100208321474836481002084214748364810020852147483648100208621474836481002086214748364810020872147483648100208821474836481002088214748364810020882147483648100208721474836481002090214748364810020892147483648100208821474836481002089214748364810020912147483648100209321474836481002096214748364810020972147483648100209821474836481002098214748364810021002147483648100210521474836481002107214748364810021092147483648100210921474836481002107214748364810021072147483648100210721474836481002106214748364810021042147483648100210421474836481002105214748364810021052147483648100210821474836481002108214748364810021092147483648100211021474836481002110214748364810021112147483648100211121474836481002113214748364810021152147483648100211421474836481002114214748364810021162147483648100211621474836481002116214748364810021192147483648100212321474836481002126214748364810021272147483648100212821474836481002128214748364810021282147483648100212721474836481002128214748364810021292147483648100213021474836481002131214748364810021332147483648100213421474836481002136214748364810021362147483648100213721474836481002137214748364810021392147483648100213921474836481002141214748364810021422147483648100214221474836481002142214748364810021422147483648100214221474836481002142214748364810021432147483648100214421474836481002144214748364810021442147483648100214521474836481002146214748364810021472147483648100214721474836481002148214748364810021482147483648100214821474836481002152214748364810021552147483648100215621474836481002158214748364810021582147483648100215921474836481002159214748364810021592147483648100216221474836481002161214748364810021642147483648100216421474836481002164214748364810021632147483648100216621474836481002167214748364810021692147483648100217121474836481002171214748364810021702147483648100217021474836481002169214748364810021712147483648100217221474836481002172214748364810021702147483648100217121474836481002171214748364810021712147483648100217421474836481002173214748364810021722147483648100217221474836481002170214748364810021722147483648100217321474836481002173214748364810021752147483648100217821474836481002179214748364810021812147483648100218121474836481002184214748364810021862147483648100218721474836481002187214748364810021872147483648100218521474836481002185214748364810021842147483648100218421474836481002184214748364810021852147483648100218521474836481002185214748364810021852147483648100218521474836481002184214748364810021842147483648100218421474836481002185214748364810021852147483648100218521474836481002185214748364810021852147483648100218621474836481002185214748364810021852147483648100218421474836481002184214748364810021842147483648100218521474836481002186214748364810021872147483648100218721474836481002187214748364810021872147483648100218821474836481002188214748364810021892147483648100219021474836481002190214748364810021902147483648100219021474836481002190214748364810021902147483648100219021474836481002189214748364810021892147483648100218821474836481002188214748364810021882147483648100218621474836481002183214748364810021822147483648100218321474836481002183214748364810021842147483648100218421474836481002184214748364810021832147483648100218321474836481002183214748364810021832147483648100218221474836481002182214748364810021822147483648100218221474836481002182214748364810021822147483648100218221474836481002182214748364810021812147483648100218121474836481002180214748364810021792147483648100217921474836481002178214748364810021772147483648100217621474836481002176214748364810021752147483648100217521474836481002175214748364810021752147483648100217421474836481002173214748364810021732147483648100216921474836481002168214748364810021672147483648100216721474836481002166214748364810021672147483648100216721474836481002166214748364810021672147483648100216621474836481002165214748364810021632147483648100216121474836481002162214748364810021652147483648100216621474836481002167214748364810021672147483648100216821474836481002169214748364810021672147483648100216721474836481002167214748364810021662147483648100216721474836481002166214748364810021662147483648100216721474836481002166214748364810021652147483648100216521474836481002167214748364810021702147483648100217221474836481002172214748364810021712147483648100217121474836481002168214748364810021662147483648100216621474836481002167214748364810021662147483648100216521474836481002162214748364810021612147483648100215921474836481002158214748364810021572147483648100215721474836481002157214748364810021572147483648100215721474836481002158214748364810021562147483648100215621474836481002156214748364810021562147483648100215621474836481002156214748364810021562147483648100215521474836481002153214748364810021522147483648100215221474836481002151214748364810021512147483648100215121474836481002151214748364810021522147483648100215321474836481002154214748364810021542147483648100215421474836481002155214748364810021562147483648100215621474836481002156214748364810021552147483648100215421474836481002154214748364810021532147483648100215221474836481002151214748364810021512147483648100215121474836481002150214748364810021502147483648100214921474836481002146214748364810021452147483648100214321474836481002140214748364810021392147483648100213821474836481002137214748364810021352147483648100213321474836481002132214748364810021312147483648100213121474836481002131214748364810021312147483648100213121474836481002130214748364810021302147483648100212821474836481002128214748364810021272147483648100212721474836481002126214748364810021252147483648100212521474836481002125214748364810021242147483648100212421474836481002124214748364810021222147483648100212121474836481002119214748364810021172147483648100211621474836481002116214748364810021152147483648100211421474836481002113214748364810021132147483648100211221474836481002111214748364810021092147483648100210921474836481002108214748364810021072147483648100210621474836481002105214748364810021052147483648100210321474836481002103214748364810021032147483648100210321474836481002103214748364810021022147483648100210221474836481002102214748364810021022147483648100210221474836481002100214748364810021002147483648100210021474836481002099214748364810020992147483648100209921474836481002098214748364810020962147483648100209521474836481002093214748364810020912147483648100208821474836481002088214748364810020872147483648100208621474836481002083214748364810020822147483648100208121474836481002080214748364810020782147483648100207821474836481002077214748364810020742147483648100207421474836481002073214748364810020712147483648100207121474836481002071214748364810020702147483648100207021474836481002070214748364810020692147483648100206621474836481002064214748364810020642147483648100206321474836481002063214748364810020632147483648100206221474836481002063214748364810020632147483648100205921474836481002059214748364810020592147483648100205821474836481002055214748364810020532147483648100205221474836481002052214748364810020512147483648100205121474836481002049214748364810020502147483648100204921474836481002048214748364810020482147483648100204821474836481002048214748364810020482147483648100204921474836481002050214748364810020492147483648100204921474836481002049214748364810020512147483648100205421474836481002055214748364810020582147483648100206121474836481002061214748364810020612147483648100206221474836481002062214748364810020602147483648100206221474836481002061214748364810020592147483648100205921474836481002059214748364810020592147483648100205921474836481002059214748364810020592147483648100205921474836481002060214748364810020602147483648100205921474836481002061214748364810020592147483648100205921474836481002058214748364810020572147483648100205621474836481002055214748364810020562147483648100205621474836481002058214748364810020612147483648100206121474836481002060214748364810020602147483648100206121474836481002062214748364810020622147483648100206121474836481002061214748364810020612147483648100206221474836481002061214748364810020612147483648100206121474836481002061214748364810020612147483648100206021474836481002058214748364810020582147483648100205721474836481002056214748364810020562147483648100205621474836481002054214748364810020522147483648100205121474836481002049214748364810020482147483648100204821474836481002048214748364810020492147483648100204921474836481002048214748364810020482147483648100204721474836481002047214748364810020472147483648100204721474836481002048214748364810020492147483648100204921474836481002049214748364810020502147483648100205121474836481002051214748364810020492147483648100204921474836481002048214748364810020472147483648100204621474836481002046214748364810020442147483648100204421474836481002042214748364810020412147483648100203721474836481002037214748364810020362147483648100203521474836481002034214748364810020342147483648100203421474836481002033214748364810020292147483648100202921474836481002032214748364810020352147483648100203421474836481002037214748364810020392147483648100204021474836481002041214748364810020422147483648100204221474836481002043214748364810020432147483648100204621474836481002047214748364810020482147483648100204821474836481002048214748364810020482147483648100204621474836481002045214748364810020452147483648100204421474836481002043214748364810020432147483648100204321474836481002042214748364810020392147483648100203921474836481002040214748364810020402147483648100204021474836481002039214748364810020402147483648100204021474836481002041214748364810020422147483648100204321474836481002043214748364810020432147483648100204221474836481002043214748364810020422147483648100204221474836481002043214748364810020462147483648100204621474836481002045214748364810020452147483648100204421474836481002044214748364810020452147483648100204621474836481002044214748364810020422147483648100204321474836481002042214748364810020402147483648100204021474836481002039214748364810020392147483648100203721474836481002037214748364810020362147483648100203621474836481002037214748364810020362147483648100203821474836481002039214748364810020392147483648100204021474836481002039214748364810020392147483648100203921474836481002039214748364810020402147483648100204121474836481002042214748364810020432147483648100204221474836481002040214748364810020392147483648100203821474836481002037214748364810020362147483648100203621474836481002035214748364810020352147483648100203321474836481002032214748364810020322147483648100203221474836481002031214748364810020312147483648100203121474836481002031214748364810020292147483648100202921474836481002029214748364810020282147483648100202821474836481002028214748364810020282147483648100202821474836481002028214748364810020282147483648100202721474836481002026214748364810020262147483648100202521474836481002025214748364810020252147483648100202521474836481002026214748364810020252147483648100202521474836481002025214748364810020242147483648100202421474836481002024214748364810020242147483648100202321474836481002023214748364810020222147483648100202121474836481002020214748364810020182147483648100201821474836481002018214748364810020182147483648100201821474836481002018214748364810020182147483648100201821474836481002016214748364810020162147483648100201621474836481002016214748364810020162147483648100201621474836481002016214748364810020162147483648100201621474836481002016214748364810020152147483648100201521474836481002014214748364810020142147483648100201421474836481002014214748364810020142147483648100201421474836481002015214748364810020152147483648100201621474836481002016214748364810020172147483648100201721474836481002017214748364810020172147483648100201721474836481002017214748364810020172147483648100201821474836481002020214748364810020222147483648100202321474836481002023214748364810020232147483648100202321474836481002023214748364810020232147483648100202321474836481002022214748364810020202147483648100202021474836481002020214748364810020202147483648100202221474836481002022214748364810020232147483648100202421474836481002023214748364810020232147483648100202321474836481002025214748364810020252147483648100202321474836481002021214748364810020202147483648100202021474836481002020214748364810020202147483648100202021474836481002019214748364810020192147483648100201921474836481002016214748364810020172147483648100201721474836481002020214748364810020202147483648100202121474836481002022214748364810020222147483648100202221474836481002022214748364810020222147483648100202221474836481002023214748364810020242147483648100202421474836481002026214748364810020272147483648100202721474836481002025214748364810020212147483648100202221474836481002022214748364810020272147483648100203121474836481002031214748364810020312147483648100203021474836481002030214748364810020302147483648100203021474836481002030214748364810020292147483648100202921474836481002026214748364810020262147483648100202521474836481002026214748364810020262147483648100202921474836481002032214748364810020352147483648100203621474836481002037214748364810020382147483648100203821474836481002038214748364810020382147483648100203821474836481002038214748364810020402147483648100204121474836481002042214748364810020432147483648100204421474836481002045214748364810020472147483648100204721474836481002049214748364810020522147483648100205321474836481002055214748364810020592147483648100206021474836481002060214748364810020642147483648100206521474836481002066214748364810020662147483648100206721474836481002068214748364810020692147483648100207021474836481002069214748364810020672147483648100206721474836481002065214748364810020662147483648100206621474836481002067214748364810020682147483648100206921474836481002071214748364810020712147483648100207321474836481002075214748364810020752147483648100207721474836481002075214748364810020762147483648100207621474836481002077214748364810020762147483648100207621474836481002076214748364810020762147483648100207621474836481002075214748364810020752147483648100207521474836481002075214748364810020752147483648100207521474836481002074214748364810020742147483648100207421474836481002074214748364810020742147483648100207421474836481002074214748364810020742147483648100207421474836481002074214748364810020742147483648100207421474836481002074214748364810020752147483648100207521474836481002075214748364810020752147483648100207521474836481002074214748364810020742147483648100207421474836481002073214748364810020732147483648100207321474836481002075214748364810020772147483648100207721474836481002078214748364810020792147483648100207921474836481002080214748364810020802147483648100208021474836481002080214748364810020812147483648100208121474836481002082214748364810020822147483648100208221474836481002082214748364810020822147483648100208221474836481002082214748364810020812147483648100208021474836481002079214748364810020782147483648100207721474836481002076214748364810020762147483648100207721474836481002077214748364810020772147483648100207521474836481002074214748364810020742147483648100207521474836481002075214748364810020752147483648100207421474836481002074214748364810020742147483648100207321474836481002073214748364810020742147483648100207521474836481002075214748364810020752147483648100207521474836481002074214748364810020752147483648100207621474836481002077214748364810020792147483648100208221474836481002086214748364810020942147483648100209921474836481002102214748364810021032147483648100210821474836481002112214748364810021132147483648100211321474836481002113214748364810021152147483648100211721474836481002118214748364810021202147483648100212021474836481002122214748364810021232147483648100212421474836481002125214748364810021272147483648100212921474836481002130214748364810021312147483648100213321474836481002132214748364810021332147483648100213421474836481002135214748364810021392147483648100214221474836481002145214748364810021492147483648100215221474836481002153214748364810021582147483648100215821474836481002157214748364810021572147483648100215921474836481002160214748364810021632147483648100216821474836481002170214748364810021712147483648100217021474836481002169214748364810021692147483648100217021474836481002169214748364810021702147483648100217121474836481002172214748364810021732147483648100217421474836481002172214748364810021732147483648100217621474836481002174214748364810021762147483648100217821474836481002180214748364810021822147483648100218321474836481002184214748364810021842147483648100218421474836481002187214748364810021882147483648100218821474836481002188214748364810021882147483648100218821474836481002187214748364810021872147483648100218621474836481002188214748364810021892147483648100219121474836481002194214748364810021932147483648100219421474836481002195214748364810021972147483648100219921474836481002198214748364810021982147483648100220021474836481002201214748364810022012147483648100220321474836481002205214748364810022062147483648100220521474836481002206214748364810022072147483648100220821474836481002207214748364810022072147483648100220621474836481002206214748364810022072147483648100220721474836481002208214748364810022092147483648100220921474836481002208214748364810022062147483648100220521474836481002206214748364810022082147483648100220921474836481002209214748364810022112147483648100221421474836481002217214748364810022192147483648100222221474836481002223214748364810022222147483648100222221474836481002222214748364810022222147483648100222221474836481002220214748364810022192147483648100221721474836481002215214748364810022152147483648100221521474836481002214214748364810022132147483648100221021474836481002209214748364810022082147483648100220621474836481002206214748364810022032147483648100220421474836481002201214748364810021992147483648100219821474836481002196214748364810021962147483648100219621474836481002194214748364810021942147483648100219121474836481002188214748364810021862147483648100218421474836481002183214748364810021832147483648100218321474836481002180214748364810021792147483648100217821474836481002175214748364810021732147483648100217321474836481002168214748364810021642147483648100216421474836481002161214748364810021582147483648100215821474836481002158214748364810021582147483648100215821474836481002156214748364810021532147483648100215221474836481002149214748364810021492147483648100214821474836481002147214748364810021462147483648100214421474836481002143214748364810021432147483648100214321474836481002143214748364810021412147483648100214121474836481002141214748364810021402147483648100213821474836481002138214748364810021372147483648100213821474836481002138214748364810021382147483648100213821474836481002137214748364810021362147483648100213521474836481002135214748364810021352147483648100213421474836481002131214748364810021292147483648100212921474836481002128214748364810021272147483648100212721474836481002127214748364810021272147483648100212721474836481002127214748364810021262147483648100212621474836481002126214748364810021252147483648100212321474836481002122214748364810021202147483648100211821474836481002118214748364810021182147483648100211821474836481002116214748364810021152147483648100211521474836481002114214748364810021142147483648100211221474836481002111214748364810021112147483648100210921474836481002109214748364810021082147483648100210921474836481002108214748364810021082147483648100210821474836481002108214748364810021072147483648100210521474836481002105214748364810021052147483648100210521474836481002104214748364810021052147483648100210421474836481002104214748364810021042147483648100210321474836481002103214748364810021032147483648100210321474836481002103214748364810021022147483648100210121474836481002101214748364810021012147483648100210121474836481002100214748364810021002147483648100210121474836481002101214748364810021012147483648100210121474836481002101214748364810021002147483648100210021474836481002100214748364810021002147483648100210021474836481002099214748364810020982147483648100209821474836481002098214748364810020982147483648100209621474836481002095214748364810020942147483648100209421474836481002094214748364810020932147483648100209321474836481002092214748364810020922147483648100209421474836481002092214748364810020922147483648100209121474836481002090214748364810020902147483648100209021474836481002090214748364810020912147483648100209021474836481002090214748364810020882147483648100208821474836481002086214748364810020862147483648100208621474836481002086214748364810020862147483648100208421474836481002083214748364810020832147483648100208121474836481002081214748364810020812147483648100208221474836481002080214748364810020782147483648100207721474836481002076214748364810020752147483648100207721474836481002075214748364810020732147483648100207121474836481002070214748364810020682147483648100206621474836481002065214748364810020632147483648100206221474836481002062214748364810020612147483648100206021474836481002060214748364810020592147483648100205821474836481002056214748364810020562147483648100205621474836481002056214748364810020562147483648100205521474836481002055214748364810020542147483648100205321474836481002051214748364810020492147483648100204821474836481002049214748364810020492147483648100204821474836481002049214748364810020482147483648100204821474836481002047214748364810020462147483648100204421474836481002045214748364810020442147483648100204421474836481002039214748364810020362147483648100203521474836481002039214748364810020382147483648100203721474836481002033214748364810020282147483648100202821474836481002026214748364810020252147483648100202121474836481002021214748364810020182147483648100201321474836481002013214748364810020082147483648100200821474836481002010214748364810020082147483648100200621474836481002005214748364810020022147483648100200121474836481002000214748364810019982147483648100199821474836481001996214748364810019952147483648100199421474836481001993214748364810019912147483648100199021474836481001989214748364810019872147483648100198721474836481001985214748364810019852147483648100198321474836481001983214748364810019812147483648100198021474836481001978214748364810019782147483648100197821474836481001976214748364810019752147483648100197321474836481001971214748364810019712147483648100196921474836481001969214748364810019692147483648100196921474836481001970214748364810019702147483648100196921474836481001969214748364810019692147483648100196821474836481001967214748364810019662147483648100196521474836481001966214748364810019652147483648100196521474836481001964214748364810019622147483648100196021474836481001960214748364810019602147483648100196021474836481001962214748364810019622147483648100196321474836481001966214748364810019692147483648100197221474836481001973214748364810019732147483648100197321474836481001973214748364810019742147483648100197421474836481001972214748364810019692147483648100196821474836481001966214748364810019642147483648100196421474836481001964214748364810019642147483648100196421474836481001963214748364810019632147483648100196321474836481001962214748364810019612147483648100196121474836481001960214748364810019582147483648100195721474836481001956214748364810019572147483648100195721474836481001957214748364810019592147483648100195821474836481001958214748364810019582147483648100195821474836481001958214748364810019572147483648100195521474836481001954214748364810019532147483648100195121474836481001950214748364810019502147483648100194821474836481001946214748364810019432147483648100194121474836481001940214748364810019372147483648100193721474836481001937214748364810019342147483648100193321474836481001931214748364810019292147483648100192621474836481001923214748364810019212147483648100192121474836481001918214748364810019162147483648100191621474836481001916214748364810019152147483648100191521474836481001915214748364810019122147483648100191121474836481001910214748364810019092147483648100190721474836481001904214748364810019022147483648100190221474836481001900214748364810018992147483648100189821474836481001896214748364810018962147483648100189521474836481001895214748364810018952147483648100189421474836481001892214748364810018912147483648100189021474836481001889214748364810018872147483648100188621474836481001885214748364810018842147483648100188321474836481001883214748364810018822147483648100188021474836481001879214748364810018782147483648100187821474836481001876214748364810018722147483648100187221474836481001871214748364810018692147483648100186721474836481001866214748364810018662147483648100186421474836481001863214748364810018632147483648100186121474836481001858214748364810018582147483648100185521474836481001854214748364810018542147483648100185221474836481001852214748364810018502147483648100184621474836481001846214748364810018452147483648100184521474836481001843214748364810018432147483648100184321474836481001841214748364810018412147483648100184021474836481001840214748364810018382147483648100183821474836481001836214748364810018332147483648100183321474836481001831214748364810018302147483648100182721474836481001825214748364810018242147483648100182321474836481001823214748364810018212147483648100182021474836481001820214748364810018192147483648100181921474836481001818214748364810018172147483648100181721474836481001816214748364810018152147483648100181521474836481001812214748364810018112147483648100181121474836481001811214748364810018112147483648100181021474836481001809214748364810018072147483648100180721474836481001806214748364810018062147483648100180621474836481001807214748364810018072147483648100180721474836481001807214748364810018072147483648100180721474836481001807214748364810018062147483648100180621474836481001806214748364810018062147483648100180621474836481001806214748364810018042147483648100180321474836481001802214748364810018002147483648100179921474836481001798214748364810017982147483648100179621474836481001794214748364810017922147483648100179121474836481001791214748364810017912147483648100179121474836481001791214748364810017912147483648100179121474836481001791214748364810017912147483648100179121474836481001791214748364810017912147483648100179021474836481001790214748364810017902147483648100178921474836481001789214748364810017892147483648100178821474836481001788214748364810017872147483648100178721474836481001787214748364810017862147483648100178621474836481001785214748364810017852147483648100178521474836481001784214748364810017842147483648100178321474836481001783214748364810017832147483648100178321474836481001783214748364810017832147483648100178321474836481001783214748364810017832147483648100178321474836481001782214748364810017822147483648100178121474836481001781214748364810017792147483648100177821474836481001778214748364810017782147483648100177721474836481001777214748364810017772147483648100177721474836481001777214748364810017772147483648100177721474836481001776214748364810017772147483648100177721474836481001778214748364810017782147483648100177721474836481001778214748364810017782147483648100177921474836481001779214748364810017802147483648100178021474836481001780214748364810017812147483648100178121474836481001782214748364810017822147483648100178221474836481001782214748364810017832147483648100178321474836481001784214748364810017832147483648100178121474836481001779214748364810017782147483648100177721474836481001774214748364810017712147483648100177021474836481001768214748364810017672147483648100176621474836481001764214748364810017642147483648100176421474836481001763214748364810017612147483648100176021474836481001760214748364810017592147483648100175921474836481001757214748364810017562147483648100175521474836481001755214748364810017542147483648100175321474836481001752214748364810017512147483648100174921474836481001749214748364810017472147483648100174521474836481001744214748364810017422147483648100174121474836481001739214748364810017362147483648100173621474836481001734214748364810017352147483648100173421474836481001735214748364810017342147483648100173321474836481001734214748364810017342147483648100173221474836481001732214748364810017312147483648100173121474836481001731214748364810017292147483648100172621474836481001724214748364810017212147483648100171821474836481001718214748364810017192147483648100171721474836481001717214748364810017172147483648100171721474836481001717214748364810017142147483648100171421474836481001714214748364810017142147483648100171321474836481001713214748364810017102147483648100171021474836481001708214748364810017072147483648100170621474836481001705214748364810017052147483648100170221474836481001701214748364810016972147483648100169621474836481001695214748364810016952147483648100169221474836481001691214748364810016912147483648100169021474836481001689214748364810016892147483648100168621474836481001685214748364810016832147483648100168321474836481001683214748364810016822147483648100168221474836481001683214748364810016812147483648100167921474836481001678214748364810016762147483648100167421474836481001674214748364810016722147483648100167021474836481001668214748364810016672147483648100166721474836481001667214748364810016652147483648100166421474836481001662214748364810016622147483648100165921474836481001659214748364810016562147483648100165621474836481001655214748364810016552147483648100165521474836481001655214748364810016552147483648100165521474836481001655214748364810016552147483648100165421474836481001654214748364810016542147483648100165421474836481001653214748364810016532147483648100165221474836481001651214748364810016502147483648100165021474836481001649214748364810016492147483648100164921474836481001648214748364810016452147483648100164421474836481001644214748364810016432147483648100164221474836481001642214748364810016422147483648100164221474836481001642214748364810016422147483648100164221474836481001642214748364810016422147483648100164121474836481001641214748364810016402147483648100164021474836481001639214748364810016362147483648100163621474836481001635214748364810016342147483648100163121474836481001630214748364810016282147483648100162521474836481001624214748364810016222147483648100162121474836481001621214748364810016192147483648100161921474836481001617214748364810016162147483648100161521474836481001614214748364810016142147483648100161421474836481001614214748364810016112147483648100161021474836481001609214748364810016072147483648100160621474836481001605214748364810016052147483648100160521474836481001604214748364810016032147483648100160321474836481001602214748364810016012147483648100160121474836481001601214748364810016012147483648100160021474836481001600214748364810015992147483648100159821474836481001598214748364810015972147483648100159621474836481001595214748364810015952147483648100159521474836481001595214748364810015942147483648100159321474836481001593214748364810015932147483648100159221474836481001592214748364810015932147483648100159221474836481001592214748364810015922147483648100159221474836481001592214748364810015922147483648100159221474836481001591214748364810015912147483648100158921474836481001588214748364810015852147483648100158521474836481001585214748364810015842147483648100158421474836481001584214748364810015842147483648100158421474836481001583214748364810015832147483648100158221474836481001582214748364810015822147483648100158121474836481001581214748364810015802147483648100158021474836481001580214748364810015802147483648100157921474836481001579214748364810015782147483648100157821474836481001578214748364810015782147483648100157821474836481001578214748364810015762147483648100157421474836481001575214748364810015752147483648100157621474836481001576214748364810015752147483648100157521474836481001575214748364810015752147483648100157521474836481001575214748364810015742147483648100157521474836481001575214748364810015752147483648100157521474836481001574214748364810015762147483648100157621474836481001575214748364810015742147483648100157621474836481001577214748364810015772147483648100157721474836481001578214748364810015772147483648100157721474836481001576214748364810015762147483648100157521474836481001573214748364810015732147483648100157421474836481001576214748364810015752147483648100157821474836481001578214748364810015792147483648100157921474836481001579214748364810015792147483648100157821474836481001578214748364810015792147483648100157921474836481001578214748364810015782147483648100157821474836481001579214748364810015802147483648100158121474836481001584214748364810015842147483648100158321474836481001582214748364810015822147483648100158121474836481001580214748364810015782147483648100157821474836481001578214748364810015782147483648100157921474836481001579214748364810015792147483648100157821474836481001577214748364810015762147483648100157521474836481001574214748364810015752147483648100157521474836481001575214748364810015752147483648100157521474836481001576214748364810015762147483648100157621474836481001576214748364810015772147483648100157721474836481001578214748364810015782147483648100157921474836481001579214748364810015792147483648100157921474836481001579214748364810015792147483648100157821474836481001577214748364810015762147483648100157521474836481001573214748364810015732147483648100157221474836481001571214748364810015712147483648100157021474836481001570214748364810015692147483648100156921474836481001565214748364810015652147483648100156521474836481001565214748364810015642147483648100156421474836481001563214748364810015632147483648100156321474836481001562214748364810015612147483648100156021474836481001558214748364810015582147483648100155821474836481001557214748364810015572147483648100155621474836481001554214748364810015532147483648100155221474836481001551214748364810015502147483648100154921474836481001549214748364810015492147483648100154921474836481001549214748364810015492147483648100154921474836481001548214748364810015472147483648100154621474836481001545214748364810015412147483648100154121474836481001539214748364810015392147483648100153921474836481001540214748364810015402147483648100154021474836481001540214748364810015402147483648100154121474836481001542214748364810015432147483648100154321474836481001543214748364810015422147483648100154221474836481001541214748364810015412147483648100154121474836481001541214748364810015412147483648100154021474836481001539214748364810015392147483648100154021474836481001540214748364810015402147483648100154121474836481001543214748364810015432147483648100154321474836481001544214748364810015442147483648100154421474836481001544214748364810015442147483648100154421474836481001545214748364810015442147483648100154221474836481001542214748364810015412147483648100154021474836481001540214748364810015412147483648100154121474836481001541214748364810015402147483648100153921474836481001539214748364810015382147483648100153821474836481001537214748364810015372147483648100153721474836481001537214748364810015372147483648100153721474836481001537214748364810015372147483648100153821474836481001538214748364810015392147483648100153921474836481001539214748364810015402147483648100154121474836481001541214748364810015412147483648100154221474836481001542214748364810015422147483648100154221474836481001542214748364810015422147483648100154221474836481001543214748364810015432147483648100154321474836481001544214748364810015452147483648100154621474836481001547214748364810015492147483648100155121474836481001551214748364810015522147483648100155321474836481001555214748364810015562147483648100155721474836481001559214748364810015602147483648100156021474836481001562214748364810015632147483648100156321474836481001566214748364810015682147483648100156921474836481001572214748364810015742147483648100157721474836481001578214748364810015802147483648100158321474836481001583214748364810015852147483648100158621474836481001587214748364810015872147483648100158821474836481001588214748364810015892147483648100159021474836481001591214748364810015932147483648100159321474836481001593214748364810015932147483648100159321474836481001593214748364810015932147483648100159321474836481001598214748364810015992147483648100159921474836481001600214748364810016002147483648100160021474836481001599214748364810015992147483648100159821474836481001597214748364810015962147483648100159621474836481001595214748364810015952147483648100159521474836481001595214748364810015952147483648100159421474836481001594214748364810015932147483648100159221474836481001592214748364810015902147483648100159021474836481001590214748364810015902147483648100159021474836481001592214748364810015932147483648100159321474836481001595214748364810015952147483648100159521474836481001596214748364810015972147483648100159821474836481001600214748364810016002147483648100159921474836481001600214748364810016002147483648100160021474836481001600214748364810016002147483648100159921474836481001599214748364810015982147483648100159821474836481001597214748364810015972147483648100159721474836481001596214748364810015952147483648100159521474836481001595214748364810015952147483648100159721474836481001597214748364810015982147483648100159821474836481001598214748364810015992147483648100159921474836481001599214748364810015982147483648100159821474836481001599214748364810015992147483648100159821474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100160021474836481001600214748364810016002147483648100160021474836481001600214748364810016002147483648100160021474836481001600214748364810015992147483648100159921474836481001599214748364810016002147483648100159921474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100160021474836481001600214748364810016002147483648100160121474836481001601214748364810016012147483648100160121474836481001601214748364810016012147483648100160121474836481001602214748364810016022147483648100160221474836481001603214748364810016042147483648100160421474836481001604214748364810016042147483648100160421474836481001604214748364810016042147483648100160421474836481001604214748364810016032147483648100160321474836481001603214748364810016032147483648100160321474836481001603214748364810016042147483648100160521474836481001605214748364810016052147483648100160421474836481001604214748364810016042147483648100160421474836481001604214748364810016042147483648100160321474836481001603214748364810016042147483648100160421474836481001604214748364810016042147483648100160421474836481001604214748364810016042147483648100160421474836481001604214748364810016042147483648100160321474836481001602214748364810016022147483648100160221474836481001602214748364810016022147483648100160221474836481001602214748364810016012147483648100160121474836481001601214748364810016012147483648100160121474836481001600214748364810016002147483648100159921474836481001599214748364810015992147483648100159921474836481001598214748364810015982147483648100159821474836481001598214748364810015982147483648100159721474836481001597214748364810015972147483648100159721474836481001597214748364810015972147483648100159721474836481001597214748364810015972147483648100159721474836481001598214748364810015992147483648100159921474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100159821474836481001599214748364810015992147483648100159921474836481001599214748364810015992147483648100159921474836481001599214748364810016002147483648100160021474836481001600214748364810016002147483648100160021474836481001600214748364810015992147483648100160021474836481001601214748364810016012147483648100160021474836481001600214748364810016002147483648100160121474836481001601214748364810016012147483648100160221474836481001602214748364810016032147483648100160321474836481001603214748364810016032147483648100160221474836481001601214748364810016012147483648100160021474836481001600214748364810016012147483648100160121474836481001604214748364810016062147483648100160621474836481001607214748364810016102147483648100161021474836481001610214748364810016122147483648100161421474836481001614214748364810016152147483648100161521474836481001615214748364810016152147483648100161621474836481001616214748364810016162147483648100161721474836481001617214748364810016172147483648100161721474836481001618214748364810016192147483648100161921474836481001619214748364810016202147483648100162021474836481001621214748364810016212147483648100162221474836481001623214748364810016252147483648100162621474836481001628214748364810016282147483648100162821474836481001629214748364810016302147483648100163121474836481001632214748364810016322147483648100163321474836481001635214748364810016352147483648100163621474836481001638214748364810016382147483648100164021474836481001640214748364810016422147483648100164221474836481001643214748364810016432147483648100164321474836481001644214748364810016472147483648100164821474836481001650214748364810016502147483648100165221474836481001654214748364810016552147483648100165621474836481001657214748364810016582147483648100165921474836481001660214748364810016622147483648100166221474836481001662214748364810016632147483648100166321474836481001664214748364810016652147483648100166621474836481001667214748364810016672147483648100166821474836481001670214748364810016702147483648100167021474836481001671214748364810016732147483648100167421474836481001674214748364810016752147483648100167721474836481001679214748364810016802147483648100168021474836481001681214748364810016812147483648100168421474836481001687214748364810016872147483648100168921474836481001689214748364810016902147483648100169021474836481001692214748364810016922147483648100169221474836481001693214748364810016962147483648100169621474836481001696214748364810016962147483648100169621474836481001697214748364810016972147483648100169721474836481001698214748364810016982147483648100169921474836481001700214748364810017002147483648100170021474836481001701214748364810017012147483648100170121474836481001702214748364810017032147483648100170321474836481001704214748364810017042147483648100170521474836481001705214748364810017052147483648100170721474836481001707214748364810017072147483648100170821474836481001708214748364810017082147483648100170821474836481001708214748364810017082147483648100170821474836481001708214748364810017082147483648100170921474836481001709214748364810017092147483648100170921474836481001710214748364810017102147483648100171021474836481001710214748364810017132147483648100171321474836481001713214748364810017142147483648100171421474836481001714214748364810017162147483648100171621474836481001717214748364810017172147483648100171721474836481001717214748364810017172147483648100171721474836481001718214748364810017182147483648100171821474836481001719214748364810017192147483648100171921474836481001719214748364810017192147483648100172021474836481001720214748364810017202147483648100172021474836481001720214748364810017202147483648100172021474836481001720214748364810017202147483648100172121474836481001721214748364810017222147483648100172521474836481001725214748364810017252147483648100172621474836481001726214748364810017262147483648100172621474836481001726214748364810017262147483648100172621474836481001727214748364810017282147483648100172821474836481001728214748364810017282147483648100172821474836481001728214748364810017272147483648100172721474836481001726214748364810017262147483648100172621474836481001725214748364810017252147483648100172421474836481001724214748364810017242147483648100172421474836481001723214748364810017242147483648100172421474836481001727214748364810017282147483648100172921474836481001729214748364810017302147483648100173221474836481001732214748364810017322147483648100173221474836481001732214748364810017322147483648100173221474836481001732214748364810017322147483648100173121474836481001731214748364810017302147483648100173021474836481001730214748364810017302147483648100173021474836481001730214748364810017302147483648100173121474836481001731214748364810017312147483648100173121474836481001731214748364810017322147483648100173221474836481001732214748364810017322147483648100173221474836481001732214748364810017322147483648100173221474836481001732214748364810017322147483648100173321474836481001733214748364810017332147483648100173321474836481001733214748364810017332147483648100173321474836481001733214748364810017332147483648100173321474836481001734214748364810017342147483648100173421474836481001734214748364810017342147483648100173421474836481001734214748364810017342147483648100173421474836481001734214748364810017342147483648100173421474836481001735214748364810017352147483648100173521474836481001735214748364810017352147483648100173521474836481001735214748364810017352147483648100173521474836481001735214748364810017352147483648100173521474836481001735214748364810017362147483648100173621474836481001736214748364810017362147483648100173621474836481001736214748364810017362147483648100173821474836481001739214748364810017392147483648100173921474836481001739214748364810017402147483648100174021474836481001740214748364810017402147483648100174121474836481001741214748364810017412147483648100174121474836481001742214748364810017422147483648100174321474836481001743214748364810017432147483648100174321474836481001743214748364810017442147483648100174421474836481001744214748364810017442147483648100174421474836481001745214748364810017452147483648100174521474836481001745214748364810017452147483648100174521474836481001746214748364810017462147483648100174621474836481001746214748364810017462147483648100174721474836481001747214748364810017472147483648100174721474836481001747214748364810017472147483648100174821474836481001749214748364810017492147483648100174921474836481001749214748364810017492147483648100174921474836481001750214748364810017502147483648100175021474836481001750214748364810017512147483648100175121474836481001751214748364810017512147483648100175221474836481001752214748364810017522147483648100175221474836481001752214748364810017522147483648100175021474836481001748214748364810017462147483648100174621474836481001746214748364810017472147483648100174821474836481001748214748364810017482147483648100174921474836481001749214748364810017492147483648100175021474836481001750214748364810017512147483648100175021474836481001750214748364810017502147483648100175021474836481001749214748364810017482147483648100174821474836481001748214748364810017462147483648100174521474836481001744214748364810017442147483648100174521474836481001745214748364810017452147483648100174621474836481001745214748364810017462147483648100174521474836481001745214748364810017452147483648100174621474836481001747214748364810017462147483648100174621474836481001746214748364810017462147483648100174621474836481001746214748364810017462147483648100174721474836481001747214748364810017462147483648100174621474836481001747214748364810017482147483648100174921474836481001749214748364810017492147483648100174921474836481001749214748364810017492147483648100174821474836481001747214748364810017462147483648100174521474836481001745214748364810017452147483648100174521474836481001746214748364810017482147483648100174821474836481001749214748364810017492147483648100174921474836481001750214748364810017502147483648100175021474836481001750214748364810017492147483648100174821474836481001748214748364810017472147483648100174821474836481001749214748364810017492147483648100174921474836481001750214748364810017512147483648100175121474836481001753214748364810017532147483648100175221474836481001751214748364810017512147483648100175221474836481001751214748364810017512147483648100175121474836481001750214748364810017502147483648100175021474836481001749214748364810017482147483648100174821474836481001749214748364810017492147483648100174921474836481001750214748364810017512147483648100175221474836481001751214748364810017512147483648100175121474836481001750214748364810017502147483648100175021474836481001750214748364810017502147483648100175021474836481001750214748364810017502147483648100175121474836481001751214748364810017512147483648100175121474836481001751214748364810017522147483648100175121474836481001750214748364810017502147483648100175021474836481001750214748364810017502147483648100175021474836481001751214748364810017512147483648100175121474836481001752214748364810017532147483648100175221474836481001751214748364810017502147483648100174921474836481001749214748364810017492147483648100174821474836481001747214748364810017482147483648100174921474836481001748214748364810017482147483648100174821474836481001748214748364810017472147483648100174821474836481001748214748364810017482147483648100174821474836481001748214748364810017502147483648100175021474836481001751214748364810017532147483648100175421474836481001756214748364810017582147483648100175821474836481001759214748364810017612147483648100176521474836481001768214748364810017682147483648100176921474836481001770214748364810017722147483648100177221474836481001773214748364810017762147483648100177721474836481001779214748364810017802147483648100178021474836481001783214748364810017852147483648100178521474836481001786214748364810017872147483648100179021474836481001791214748364810017922147483648100179421474836481001796214748364810017972147483648100179821474836481001799214748364810017982147483648100180021474836481001800214748364810018012147483648100180321474836481001805214748364810018072147483648100180721474836481001809214748364810018092147483648100180921474836481001810214748364810018102147483648100180921474836481001809214748364810018112147483648100181121474836481001813214748364810018142147483648100181621474836481001820214748364810018252147483648100182621474836481001830214748364810018302147483648100183021474836481001831214748364810018322147483648100183321474836481001836214748364810018372147483648100183621474836481001836214748364810018372147483648100183921474836481001840214748364810018412147483648100184121474836481001842214748364810018432147483648100184321474836481001843214748364810018442147483648100184421474836481001843214748364810018442147483648100184421474836481001846214748364810018462147483648100184921474836481001851214748364810018512147483648100185221474836481001852214748364810018512147483648100185121474836481001851214748364810018512147483648100185221474836481001852214748364810018522147483648100185321474836481001853214748364810018532147483648100185421474836481001857214748364810018612147483648100186321474836481001865214748364810018662147483648100186721474836481001867214748364810018692147483648100187221474836481001872214748364810018732147483648100187521474836481001877214748364810018782147483648100188021474836481001881214748364810018802147483648100187921474836481001877214748364810018762147483648100187321474836481001873214748364810018732147483648100187321474836481001872214748364810018712147483648100187121474836481001870214748364810018692147483648100186721474836481001865214748364810018612147483648100185921474836481001856214748364810018542147483648100185321474836481001853214748364810018542147483648100185321474836481001853214748364810018532147483648100185221474836481001852214748364810018512147483648100185021474836481001850214748364810018502147483648100184921474836481001850214748364810018492147483648100184821474836481001847214748364810018462147483648100184521474836481001845214748364810018432147483648100184221474836481001842214748364810018422147483648100184121474836481001842214748364810018412147483648100184321474836481001843214748364810018452147483648100184521474836481001847214748364810018432147483648100184121474836481001841214748364810018402147483648100183821474836481001837214748364810018362147483648100183621474836481001836214748364810018372147483648100183921474836481001841214748364810018422147483648100183921474836481001838214748364810018372147483648100183721474836481001835214748364810018342147483648100183421474836481001835214748364810018332147483648100183321474836481001833214748364810018322147483648100183221474836481001831214748364810018302147483648100182921474836481001826214748364810018232147483648100182221474836481001820214748364810018202147483648100182021474836481001820214748364810018202147483648100182121474836481001820214748364810018192147483648100181821474836481001818214748364810018182147483648100181721474836481001817214748364810018162147483648100181421474836481001813214748364810018122147483648100181121474836481001812214748364810018122147483648100181121474836481001808214748364810018082147483648100180821474836481001808214748364810018082147483648100180821474836481001807214748364810018062147483648100180621474836481001805214748364810018052147483648100180421474836481001804214748364810018032147483648100180221474836481001803214748364810018032147483648100180121474836481001799214748364810017992147483648100179621474836481001794214748364810017932147483648100179321474836481001793214748364810017932147483648100179321474836481001793214748364810017932147483648100179321474836481001793214748364810017932147483648100179321474836481001793214748364810017932147483648100179321474836481001794214748364810017942147483648100179421474836481001794214748364810017932147483648100179321474836481001792214748364810017912147483648100179121474836481001794214748364810017962147483648100179721474836481001797214748364810017972147483648100179821474836481001799214748364810017992147483648100179921474836481001799214748364810017992147483648100180021474836481001800214748364810018002147483648100179921474836481001797214748364810017962147483648100179321474836481001792214748364810017922147483648100178621474836481001785214748364810017842147483648100178121474836481001780214748364810017782147483648100177621474836481001775214748364810017752147483648100177421474836481001773214748364810017732147483648100177321474836481001771214748364810017712147483648100177121474836481001772214748364810017732147483648100177221474836481001770214748364810017702147483648100177021474836481001769214748364810017692147483648100176921474836481001769214748364810017662147483648100176621474836481001765214748364810017652147483648100176521474836481001765214748364810017652147483648100176521474836481001765214748364810017642147483648100176321474836481001762214748364810017602147483648100175821474836481001757214748364810017552147483648100175521474836481001756214748364810017562147483648100175621474836481001757214748364810017562147483648100175721474836481001756214748364810017532147483648100175321474836481001753214748364810017532147483648100175321474836481001754214748364810017542147483648100175321474836481001753214748364810017542147483648100175521474836481001755214748364810017572147483648100175821474836481001758214748364810017572147483648100175421474836481001753214748364810017532147483648100175121474836481001750214748364810017482147483648100174521474836481001744214748364810017442147483648100174521474836481001745214748364810017422147483648100174121474836481001739214748364810017362147483648100173521474836481001733214748364810017312147483648100172821474836481001727214748364810017272147483648100173121474836481001732214748364810017322147483648100173421474836481001734214748364810017342147483648100173421474836481001734214748364810017332147483648100173321474836481001733214748364810017332147483648100173221474836481001728214748364810017232147483648100172221474836481001722214748364810017222147483648100171921474836481001718214748364810017172147483648100171621474836481001716214748364810017142147483648100171421474836481001714214748364810017132147483648100171321474836481001712214748364810017102147483648100171021474836481001708214748364810017082147483648100170621474836481001705214748364810017042147483648100170421474836481001705214748364810017052147483648100170521474836481001705214748364810017052147483648100170521474836481001706214748364810017062147483648100170721474836481001706214748364810017062147483648100170621474836481001706214748364810017062147483648100170621474836481001702214748364810017002147483648100169921474836481001698214748364810016962147483648100169621474836481001695214748364810016962147483648100169621474836481001696214748364810016952147483648100169521474836481001691214748364810016902147483648100168921474836481001685214748364810016842147483648100168321474836481001682214748364810016822147483648100168221474836481001680214748364810016792147483648100167921474836481001678214748364810016772147483648100167621474836481001676214748364810016752147483648100167221474836481001668214748364810016692147483648100166921474836481001670214748364810016702147483648100167121474836481001668214748364810016672147483648100166721474836481001666214748364810016652147483648100166221474836481001658214748364810016582147483648100165821474836481001658214748364810016572147483648100165821474836481001658214748364810016582147483648100165821474836481001659214748364810016592147483648100165821474836481001656214748364810016562147483648100165721474836481001659214748364810016592147483648100165921474836481001659214748364810016592147483648100165821474836481001657214748364810016572147483648100165721474836481001657214748364810016522147483648100164521474836481001645214748364810016402147483648100164021474836481001639214748364810016392147483648100164021474836481001641214748364810016412147483648100164121474836481001640214748364810016392147483648100163821474836481001637214748364810016352147483648100163021474836481001626214748364810016262147483648100162521474836481001625214748364810016242147483648100162321474836481001620214748364810016152147483648100161121474836481001609214748364810016082147483648100160821474836481001605214748364810016042147483648100160221474836481001601214748364810016002147483648100159921474836481001598214748364810015962147483648100159521474836481001595214748364810015952147483648100159421474836481001594214748364810015942147483648100159221474836481001589214748364810015882147483648100158921474836481001589214748364810015892147483648100158921474836481001588214748364810015872147483648100158721474836481001586214748364810015862147483648100158521474836481001585214748364810015862147483648100158521474836481001584214748364810015822147483648100158121474836481001580214748364810015792147483648100157821474836481001577214748364810015772147483648100157721474836481001577214748364810015762147483648100157621474836481001576214748364810015762147483648100157521474836481001574214748364810015732147483648100157221474836481001571214748364810015682147483648100156821474836481001568214748364810015672147483648100156721474836481001567214748364810015672147483648100156621474836481001565214748364810015652147483648100156421474836481001562214748364810015612147483648100156021474836481001559214748364810015582147483648100155821474836481001557214748364810015542147483648100155321474836481001552214748364810015512147483648100155121474836481001550214748364810015482147483648100154821474836481001547214748364810015472147483648100154621474836481001546214748364810015452147483648100154321474836481001542214748364810015412147483648100154121474836481001540214748364810015402147483648100153821474836481001536214748364810015352147483648100153621474836481001535214748364810015332147483648100153321474836481001531214748364810015302147483648100152921474836481001530214748364810015302147483648100153021474836481001530214748364810015292147483648100152721474836481001527214748364810015272147483648100152621474836481001525214748364810015252147483648100152421474836481001523214748364810015232147483648100152321474836481001523214748364810015212147483648100152021474836481001519214748364810015192147483648100151921474836481001519214748364810015192147483648100151921474836481001519214748364810015192147483648100151921474836481001519214748364810015192147483648100151821474836481001518214748364810015152147483648100151521474836481001514214748364810015132147483648100150921474836481001508214748364810015082147483648100150621474836481001503214748364810015032147483648100150221474836481001502214748364810015012147483648100150121474836481001499214748364810014982147483648100149621474836481001496214748364810014942147483648100149321474836481001492214748364810014922147483648100149121474836481001489214748364810014892147483648100148821474836481001488214748364810014872147483648100148721474836481001485214748364810014832147483648100148321474836481001482214748364810014812147483648100148021474836481001479214748364810014782147483648100147621474836481001476214748364810014752147483648100147421474836481001472214748364810014702147483648100147021474836481001467214748364810014672147483648100146521474836481001464214748364810014642147483648100146421474836481001464214748364810014642147483648100146421474836481001464214748364810014632147483648100146221474836481001462214748364810014592147483648100145721474836481001456214748364810014552147483648100145421474836481001452214748364810014512147483648100145121474836481001451214748364810014512147483648100145221474836481001452214748364810014522147483648100145221474836481001452214748364810014522147483648100145221474836481001452214748364810014522147483648100145121474836481001452214748364810014512147483648100145121474836481001450214748364810014502147483648100144921474836481001449214748364810014472147483648100144521474836481001444214748364810014442147483648100144321474836481001443214748364810014432147483648100144221474836481001442214748364810014412147483648100144121474836481001441214748364810014402147483648100143721474836481001434214748364810014342147483648100143221474836481001432214748364810014312147483648100143121474836481001429214748364810014282147483648100142721474836481001426214748364810014262147483648100142521474836481001425214748364810014232147483648100142321474836481001423214748364810014222147483648100141921474836481001420214748364810014192147483648100141921474836481001418214748364810014192147483648100142021474836481001420214748364810014202147483648100142021474836481001420214748364810014202147483648100142021474836481001420214748364810014182147483648100141621474836481001415214748364810014132147483648100141321474836481001412214748364810014112147483648100140621474836481001406214748364810014052147483648100140421474836481001401214748364810014002147483648100140021474836481001397214748364810013952147483648100139221474836481001391214748364810013902147483648100138921474836481001386214748364810013852147483648100138521474836481001383214748364810013822147483648100138121474836481001379214748364810013792147483648100137821474836481001377214748364810013772147483648100137521474836481001374214748364810013722147483648100137221474836481001371214748364810013702147483648100137021474836481001370214748364810013702147483648100137021474836481001370214748364810013712147483648100137121474836481001371214748364810013722147483648100137121474836481001371214748364810013692147483648100137021474836481001374214748364810013782147483648100137921474836481001381214748364810013812147483648100138121474836481001381214748364810013812147483648100138021474836481001377214748364810013762147483648100137621474836481001375214748364810013752147483648100137621474836481001375214748364810013742147483648100137121474836481001371214748364810013702147483648100136721474836481001365214748364810013652147483648100136521474836481001365214748364810013672147483648100136821474836481001368214748364810013702147483648100137021474836481001374214748364810013722147483648100137021474836481001370214748364810013692147483648100136921474836481001368214748364810013662147483648100136621474836481001367214748364810013702147483648100137121474836481001371214748364810013732147483648100137421474836481001376214748364810013782147483648100137621474836481001375214748364810013752147483648100137421474836481001374214748364810013742147483648100137421474836481001375214748364810013742147483648100137421474836481001374214748364810013742147483648100137421474836481001374214748364810013742147483648100137421474836481001374214748364810013732147483648100137321474836481001369214748364810013662147483648100136521474836481001365214748364810013642147483648100136421474836481001364214748364810013642147483648100136421474836481001363214748364810013622147483648100136121474836481001361214748364810013622147483648100136221474836481001362214748364810013622147483648100136121474836481001361214748364810013602147483648100136121474836481001363214748364810013642147483648100136521474836481001365214748364810013662147483648100136621474836481001366214748364810013672147483648100136921474836481001370214748364810013702147483648100137021474836481001369214748364810013692147483648100136821474836481001368214748364810013652147483648100136521474836481001366214748364810013652147483648100136421474836481001364214748364810013642147483648100136221474836481001361214748364810013612147483648100135921474836481001359214748364810013582147483648100135621474836481001356214748364810013562147483648100135521474836481001355214748364810013552147483648100135621474836481001355214748364810013532147483648100135221474836481001351214748364810013512147483648100135121474836481001351214748364810013522147483648100135321474836481001353214748364810013542147483648100135521474836481001354214748364810013542147483648100135421474836481001353214748364810013532147483648100135121474836481001351214748364810013512147483648100135121474836481001351214748364810013502147483648100134921474836481001349214748364810013492147483648100134921474836481001348214748364810013492147483648100134921474836481001349214748364810013482147483648100134821474836481001348214748364810013482147483648100134921474836481001349214748364810013492147483648100134921474836481001349214748364810013502147483648100135021474836481001349214748364810013482147483648100134821474836481001348214748364810013492147483648100134921474836481001348214748364810013482147483648100134721474836481001346214748364810013452147483648100134521474836481001344214748364810013442147483648100134421474836481001344214748364810013442147483648100134321474836481001343214748364810013432147483648100134321474836481001344214748364810013442147483648100134521474836481001346214748364810013472147483648100135021474836481001351214748364810013512147483648100135121474836481001351214748364810013512147483648100135121474836481001351214748364810013512147483648100135121474836481001353214748364810013542147483648100135521474836481001356214748364810013582147483648100135921474836481001360214748364810013632147483648100136321474836481001364214748364810013642147483648100136421474836481001364214748364810013632147483648100136321474836481001364214748364810013642147483648100136621474836481001367214748364810013682147483648100136621474836481001367214748364810013672147483648100136421474836481001364214748364810013642147483648100136321474836481001362214748364810013622147483648100136421474836481001364214748364810013642147483648100136321474836481001363214748364810013592147483648100135921474836481001357214748364810013552147483648100135221474836481001351214748364810013502147483648100135021474836481001349214748364810013492147483648100134921474836481001349214748364810013492147483648100135021474836481001349214748364810013492147483648100134921474836481001349214748364810013482147483648100134821474836481001348214748364810013502147483648100135121474836481001351214748364810013512147483648100135221474836481001352214748364810013522147483648100135121474836481001350214748364810013492147483648100134921474836481001348214748364810013472147483648100134721474836481001347214748364810013502147483648100135121474836481001354214748364810013542147483648100135521474836481001354214748364810013542147483648100135421474836481001355214748364810013552147483648100135221474836481001351214748364810013512147483648100135221474836481001354214748364810013532147483648100135321474836481001351214748364810013492147483648100134921474836481001348214748364810013452147483648100134321474836481001343214748364810013412147483648100134121474836481001340214748364810013412147483648100134121474836481001341214748364810013412147483648100134121474836481001341214748364810013422147483648100134221474836481001342214748364810013432147483648100134321474836481001345214748364810013432147483648100134321474836481001343214748364810013422147483648100134221474836481001343214748364810013432147483648100134421474836481001345214748364810013502147483648100135121474836481001351214748364810013512147483648100134921474836481001350214748364810013522147483648100135221474836481001351214748364810013512147483648100135121474836481001350214748364810013512147483648100135421474836481001355214748364810013552147483648100135521474836481001355214748364810013512147483648100135021474836481001346214748364810013452147483648100134421474836481001344214748364810013442147483648100134421474836481001344214748364810013452147483648100134521474836481001345214748364810013452147483648100134521474836481001345214748364810013452147483648100134421474836481001344214748364810013442147483648100134421474836481001344214748364810013452147483648100134521474836481001345214748364810013432147483648100134221474836481001341214748364810013432147483648100134521474836481001346214748364810013462147483648100134621474836481001348214748364810013432147483648100134221474836481001341214748364810013392147483648100133921474836481001339214748364810013372147483648100133821474836481001339214748364810013392147483648100133821474836481001339214748364810013392147483648100134221474836481001342214748364810013422147483648100134221474836481001342214748364810013432147483648100134321474836481001344214748364810013452147483648100134721474836481001347214748364810013472147483648100134621474836481001345214748364810013452147483648100134521474836481001345214748364810013452147483648100134621474836481001346214748364810013472147483648100134621474836481001344214748364810013422147483648100134021474836481001339214748364810013382147483648100133721474836481001337214748364810013372147483648100133721474836481001336214748364810013362147483648100133621474836481001336214748364810013362147483648100133421474836481001332214748364810013322147483648100133221474836481001332214748364810013322147483648100133221474836481001334214748364810013342147483648100133421474836481001334214748364810013362147483648100134021474836481001341214748364810013422147483648100134321474836481001347214748364810013532147483648100135421474836481001358214748364810013582147483648100136121474836481001365214748364810013662147483648100136821474836481001369214748364810013702147483648100137521474836481001375214748364810013802147483648100138421474836481001385214748364810013892147483648100139021474836481001394214748364810013952147483648100139921474836481001402214748364810014042147483648100140621474836481001407214748364810014082147483648100140721474836481001407214748364810014062147483648100140621474836481001405214748364810014042147483648100140421474836481001404214748364810014052147483648100140521474836481001406214748364810014092147483648100141021474836481001410214748364810014122147483648100141221474836481001412214748364810014122147483648100141221474836481001413214748364810014132147483648100141321474836481001414214748364810014142147483648100141521474836481001414214748364810014142147483648100141421474836481001415214748364810014162147483648100141721474836481001417214748364810014172147483648100141721474836481001416214748364810014162147483648100141621474836481001416214748364810014162147483648100141621474836481001417214748364810014162147483648100141621474836481001417214748364810014182147483648100141821474836481001418214748364810014182147483648100141721474836481001417214748364810014182147483648100141821474836481001418214748364810014182147483648100141821474836481001419214748364810014182147483648100141721474836481001417214748364810014182147483648100141921474836481001418214748364810014172147483648100141621474836481001415214748364810014132147483648100141321474836481001412214748364810014112147483648100141021474836481001409214748364810014092147483648100141021474836481001410214748364810014112147483648100141121474836481001412214748364810014142147483648100141421474836481001414214748364810014132147483648100141421474836481001413214748364810014142147483648100141421474836481001410214748364810014092147483648100140821474836481001408214748364810014072147483648100140821474836481001408214748364810014092147483648100141121474836481001411214748364810014122147483648100141321474836481001413214748364810014142147483648100141421474836481001414214748364810014142147483648100141521474836481001415214748364810014152147483648100141621474836481001416214748364810014172147483648100141721474836481001417214748364810014192147483648100141921474836481001420214748364810014192147483648100141821474836481001418214748364810014192147483648100141921474836481001419214748364810014202147483648100141921474836481001420214748364810014202147483648100142021474836481001422214748364810014232147483648100142121474836481001420214748364810014202147483648100142021474836481001420214748364810014202147483648100142021474836481001420214748364810014202147483648100141921474836481001419214748364810014182147483648100141821474836481001417214748364810014162147483648100141621474836481001414214748364810014132147483648100141321474836481001413214748364810014132147483648100141421474836481001414214748364810014142147483648100141421474836481001416214748364810014162147483648100141821474836481001419214748364810014192147483648100141921474836481001420214748364810014202147483648100142121474836481001422214748364810014222147483648100142321474836481001423214748364810014232147483648100142421474836481001425214748364810014262147483648100142721474836481001427214748364810014272147483648100142721474836481001426214748364810014252147483648100142521474836481001425214748364810014232147483648100142321474836481001423214748364810014212147483648100142121474836481001420214748364810014202147483648100142121474836481001421214748364810014222147483648100142221474836481001421214748364810014212147483648100142121474836481001421214748364810014212147483648100142121474836481001422214748364810014222147483648100141821474836481001418214748364810014182147483648100141721474836481001416214748364810014152147483648100141521474836481001415214748364810014132147483648100141321474836481001412214748364810014112147483648100141021474836481001408214748364810014072147483648100140721474836481001407214748364810014062147483648100140521474836481001405214748364810014052147483648100140421474836481001403214748364810014042147483648100140121474836481001399214748364810013982147483648100139621474836481001396214748364810013902147483648100138521474836481001385214748364810013852147483648100138421474836481001385214748364810013852147483648100138821474836481001390214748364810013912147483648100139121474836481001392214748364810013922147483648100139421474836481001394214748364810013952147483648100139421474836481001393214748364810013932147483648100139221474836481001390214748364810013882147483648100138721474836481001389214748364810013892147483648100138921474836481001389214748364810013892147483648100138921474836481001390214748364810013882147483648100138621474836481001382214748364810013822147483648100138021474836481001380214748364810013792147483648100137921474836481001380214748364810013802147483648100138021474836481001380214748364810013792147483648100137721474836481001375214748364810013752147483648100137521474836481001375214748364810013742147483648100137421474836481001375214748364810013752147483648100137621474836481001376214748364810013772147483648100137621474836481001375214748364810013742147483648100137321474836481001373214748364810013732147483648100137321474836481001373214748364810013732147483648100137421474836481001374214748364810013762147483648100137921474836481001380214748364810013802147483648100138221474836481001384214748364810013862147483648100138721474836481001389214748364810013882147483648100138521474836481001385214748364810013852147483648100138221474836481001381214748364810013812147483648100138021474836481001378214748364810013782147483648100138121474836481001380214748364810013802147483648100138021474836481001379214748364810013792147483648100137921474836481001378214748364810013782147483648100137821474836481001378214748364810013782147483648100137821474836481001378214748364810013782147483648100137821474836481001376214748364810013752147483648100137421474836481001374214748364810013712147483648100137121474836481001369214748364810013692147483648100136921474836481001370214748364810013712147483648100137221474836481001372214748364810013742147483648100137821474836481001378214748364810013792147483648100137921474836481001377214748364810013782147483648100138021474836481001381214748364810013822147483648100138221474836481001383214748364810013832147483648100138321474836481001382214748364810013822147483648100138121474836481001377214748364810013752147483648100136921474836481001368214748364810013692147483648100136921474836481001369214748364810013702147483648100137021474836481001370214748364810013702147483648100136921474836481001369214748364810013692147483648100136821474836481001368214748364810013672147483648100136821474836481001369214748364810013702147483648100137121474836481001371214748364810013722147483648100137421474836481001375214748364810013762147483648100137621474836481001377214748364810013782147483648100137821474836481001380214748364810013812147483648100138821474836481001390214748364810013902147483648100139321474836481001393214748364810013932147483648100139321474836481001394214748364810013942147483648100139421474836481001394214748364810013952147483648100139521474836481001397214748364810014002147483648100140021474836481001400214748364810014002147483648100139421474836481001392214748364810013922147483648100139121474836481001391214748364810013912147483648100138921474836481001388214748364810013882147483648100138721474836481001387214748364810013862147483648100138621474836481001385214748364810013852147483648100138521474836481001383214748364810013832147483648100138421474836481001384214748364810013842147483648100138521474836481001387214748364810013872147483648100138721474836481001387214748364810013862147483648100138921474836481001390214748364810013912147483648100139121474836481001392214748364810013932147483648100139121474836481001390214748364810013892147483648100138921474836481001388214748364810013872147483648100138721474836481001384214748364810013842147483648100138321474836481001381214748364810013812147483648100138121474836481001381214748364810013822147483648100138321474836481001386214748364810013852147483648100138521474836481001384214748364810013842147483648100138421474836481001384214748364810013842147483648100138421474836481001385214748364810013862147483648100138721474836481001388214748364810013912147483648100139121474836481001391214748364810013942147483648100139421474836481001394214748364810013972147483648100139621474836481001396214748364810013972147483648100139721474836481001397214748364810013982147483648100139821474836481001398214748364810013982147483648100140021474836481001400214748364810014022147483648100140321474836481001405214748364810014052147483648100140621474836481001407214748364810014072147483648100140721474836481001408214748364810014082147483648100140821474836481001409214748364810014092147483648100140921474836481001409214748364810014092147483648100140921474836481001409214748364810014082147483648100140921474836481001410214748364810014112147483648100141321474836481001414214748364810014142147483648100141621474836481001415214748364810014172147483648100141921474836481001420214748364810014202147483648100141821474836481001421214748364810014252147483648100142821474836481001428214748364810014292147483648100143121474836481001432214748364810014342147483648100143521474836481001435214748364810014372147483648100143921474836481001441214748364810014442147483648100144621474836481001448214748364810014482147483648100144821474836481001452214748364810014502147483648100145121474836481001451214748364810014522147483648100145321474836481001458214748364810014622147483648100146021474836481001459214748364810014602147483648100146221474836481001465214748364810014632147483648100146521474836481001464214748364810014632147483648100146021474836481001459214748364810014612147483648100146221474836481001461214748364810014622147483648100146321474836481001463214748364810014622147483648100146421474836481001466214748364810014712147483648100147521474836481001475214748364810014772147483648100147721474836481001478214748364810014792147483648100148021474836481001485214748364810014852147483648100148721474836481001489214748364810014922147483648100149321474836481001494214748364810014962147483648100149721474836481001498214748364810014982147483648100149721474836481001497214748364810014972147483648100149721474836481001497214748364810014932147483648100149221474836481001492214748364810014952147483648100149921474836481001499214748364810014992147483648100150021474836481001501214748364810015022147483648100150321474836481001504214748364810015042147483648100150521474836481001506214748364810015082147483648100150921474836481001510214748364810015112147483648100151321474836481001514214748364810015162147483648100151621474836481001517214748364810015172147483648100151821474836481001521214748364810015222147483648100152521474836481001527214748364810015272147483648100152921474836481001531214748364810015332147483648100153421474836481001535214748364810015362147483648100153621474836481001537214748364810015372147483648100153821474836481001541214748364810015422147483648100154321474836481001543214748364810015432147483648100154321474836481001544214748364810015452147483648100154521474836481001545214748364810015472147483648100154721474836481001548214748364810015482147483648100155021474836481001550214748364810015522147483648100155221474836481001552214748364810015522147483648100155321474836481001553214748364810015542147483648100155521474836481001555214748364810015562147483648100155621474836481001557214748364810015582147483648100155821474836481001559214748364810015592147483648100156021474836481001561214748364810015632147483648100156421474836481001567214748364810015682147483648100157021474836481001572214748364810015722147483648100157321474836481001574214748364810015742147483648100157421474836481001575214748364810015752147483648100157521474836481001576214748364810015752147483648100157421474836481001572214748364810015722147483648100157221474836481001572214748364810015722147483648100157221474836481001573214748364810015742147483648100157521474836481001578214748364810015782147483648100158221474836481001583214748364810015832147483648100158321474836481001583214748364810015832147483648100158321474836481001582214748364810015822147483648100158221474836481001582214748364810015832147483648100158321474836481001583214748364810015832147483648100158321474836481001583214748364810015842147483648100158521474836481001586214748364810015872147483648100158721474836481001587214748364810015872147483648100158721474836481001587214748364810015872147483648100158821474836481001589214748364810015922147483648100159421474836481001594214748364810015942147483648100159521474836481001595214748364810015952147483648100159621474836481001596214748364810015972147483648100159721474836481001598214748364810016002147483648100160021474836481001602214748364810016032147483648100160321474836481001605214748364810016062147483648100160721474836481001607214748364810016072147483648100160721474836481001607214748364810016072147483648100160721474836481001608214748364810016082147483648100160821474836481001609214748364810016092147483648100161021474836481001610214748364810016112147483648100161121474836481001612214748364810016132147483648100161421474836481001613214748364810016132147483648100161421474836481001614214748364810016152147483648100161621474836481001617214748364810016182147483648100162121474836481001621214748364810016232147483648100162421474836481001624214748364810016252147483648100162621474836481001626214748364810016272147483648100162821474836481001630214748364810016302147483648100163221474836481001633214748364810016332147483648100163321474836481001633214748364810016352147483648100163521474836481001635214748364810016372147483648100164121474836481001644214748364810016432147483648100164221474836481001642214748364810016432147483648100164521474836481001646214748364810016472147483648100164921474836481001649214748364810016502147483648100165121474836481001651214748364810016542147483648100165621474836481001657214748364810016602147483648100165921474836481001659214748364810016592147483648100165921474836481001659214748364810016592147483648100165921474836481001660214748364810016622147483648100166521474836481001665214748364810016672147483648100166721474836481001668214748364810016682147483648100166821474836481001668214748364810016682147483648100166921474836481001668214748364810016682147483648100166921474836481001669214748364810016702147483648100167121474836481001671214748364810016752147483648100167521474836481001678214748364810016782147483648100168021474836481001683214748364810016832147483648100168421474836481001683214748364810016842147483648100168421474836481001684214748364810016852147483648100168521474836481001685214748364810016872147483648100168821474836481001690214748364810016902147483648100169321474836481001693214748364810016942147483648100169521474836481001696214748364810016972147483648100169821474836481001699214748364810017012147483648100170421474836481001704214748364810017062147483648100170921474836481001713214748364810017152147483648100171521474836481001715214748364810017152147483648100171621474836481001717214748364810017202147483648100172121474836481001723214748364810017262147483648100172621474836481001730214748364810017312147483648100173321474836481001736214748364810017392147483648100174121474836481001743214748364810017452147483648100174721474836481001748214748364810017512147483648100175321474836481001754214748364810017572147483648100175821474836481001759214748364810017632147483648100176421474836481001766214748364810017662147483648100176821474836481001768214748364810017692147483648100177121474836481001771214748364810017712147483648100177321474836481001773214748364810017752147483648100177621474836481001778214748364810017792147483648100177921474836481001781214748364810017842147483648100178521474836481001786214748364810017902147483648100179121474836481001792214748364810017962147483648100180121474836481001802214748364810018032147483648100180721474836481001808214748364810018092147483648100180921474836481001813214748364810018142147483648100181921474836481001824214748364810018242147483648100182521474836481001827214748364810018302147483648100183221474836481001832214748364810018322147483648100183321474836481001836214748364810018412147483648100184221474836481001844214748364810018442147483648100184521474836481001847214748364810018482147483648100184921474836481001849214748364810018492147483648100185121474836481001854214748364810018542147483648100185421474836481001853214748364810018532147483648100185321474836481001852214748364810018522147483648100185121474836481001851214748364810018522147483648100185321474836481001853214748364810018522147483648100185221474836481001852214748364810018522147483648100185221474836481001853214748364810018542147483648100185521474836481001857214748364810018602147483648100186321474836481001866214748364810018702147483648100187021474836481001872214748364810018742147483648100187421474836481001876214748364810018762147483648100187721474836481001877214748364810018792147483648100188021474836481001880214748364810018812147483648100188221474836481001884214748364810018882147483648100188921474836481001889214748364810018932147483648100189521474836481001896214748364810018962147483648100189921474836481001901214748364810019022147483648100190221474836481001903214748364810019052147483648100190821474836481001909214748364810019102147483648100191021474836481001913214748364810019162147483648100191721474836481001918214748364810019192147483648100192021474836481001921214748364810019232147483648100192621474836481001928214748364810019292147483648100193221474836481001933214748364810019342147483648100193521474836481001936214748364810019362147483648100193721474836481001938214748364810019382147483648100193921474836481001940214748364810019402147483648100194121474836481001941214748364810019412147483648100194021474836481001940214748364810019392147483648100193721474836481001937214748364810019372147483648100193621474836481001935214748364810019352147483648100193421474836481001933214748364810019342147483648100193621474836481001937214748364810019382147483648100194221474836481001942214748364810019432147483648100194321474836481001943214748364810019432147483648100194421474836481001947214748364810019482147483648100194921474836481001952214748364810019572147483648100195921474836481001962214748364810019642147483648100196621474836481001968214748364810019682147483648100196921474836481001971214748364810019732147483648100197321474836481001974214748364810019752147483648100197521474836481001976214748364810019762147483648100197621474836481001979214748364810019812147483648100198221474836481001985214748364810019852147483648100198821474836481001989214748364810019912147483648100199121474836481001991214748364810019982147483648100199621474836481001997214748364810019982147483648100199621474836481001998214748364810019972147483648100199821474836481001996214748364810019962147483648100199621474836481001995214748364810019952147483648100199521474836481001995214748364810019932147483648100199421474836481001996214748364810019952147483648100199521474836481001995214748364810019952147483648100199521474836481001996214748364810019952147483648100199421474836481001995214748364810019952147483648100199821474836481001999214748364810020002147483648100200121474836481002000214748364810019992147483648100199921474836481001994214748364810019922147483648100199221474836481001992214748364810019932147483648100199321474836481001994214748364810019922147483648100199321474836481001987214748364810019922147483648100199321474836481001992214748364810019932147483648100199421474836481001994214748364810019932147483648100199321474836481001992214748364810019912147483648100199021474836481001992214748364810019922147483648100199121474836481001990214748364810019902147483648100199021474836481001990214748364810019912147483648100199121474836481001991214748364810019922147483648100199221474836481001992214748364810019932147483648100199421474836481001994214748364810019962147483648100199621474836481001998214748364810019982147483648100199921474836481001999214748364810019982147483648100199721474836481001997214748364810019972147483648100199821474836481001999214748364810020002147483648100200121474836481002002214748364810020032147483648100200721474836481002006214748364810020052147483648100200521474836481002007214748364810020072147483648100200921474836481002009214748364810020092147483648100201021474836481002009214748364810020102147483648100201121474836481002014214748364810020162147483648100201721474836481002018214748364810020192147483648100201921474836481002020214748364810020212147483648100202221474836481002023214748364810020242147483648100202421474836481002024214748364810020252147483648100202521474836481002024214748364810020242147483648100202521474836481002026214748364810020272147483648100202721474836481002028214748364810020302147483648100203221474836481002033214748364810020332147483648100203421474836481002035214748364810020362147483648100203621474836481002036214748364810020362147483648100203521474836481002034214748364810020342147483648100203421474836481002035214748364810020352147483648100203421474836481002033214748364810020332147483648100203121474836481002031214748364810020292147483648100202821474836481002027214748364810020252147483648100202421474836481002022214748364810020222147483648100202121474836481002019214748364810020172147483648100201521474836481002015214748364810020142147483648100201421474836481002011214748364810020112147483648100200921474836481002009214748364810020082147483648100200821474836481002008214748364810020072147483648100200721474836481002006214748364810020042147483648100200221474836481002000214748364810019982147483648100199721474836481001995214748364810019952147483648100199321474836481001993214748364810019912147483648100198921474836481001986214748364810019862147483648100198521474836481001984214748364810019832147483648100198021474836481001979214748364810019782147483648100197721474836481001977214748364810019752147483648100197421474836481001973214748364810019732147483648100197321474836481001971214748364810019712147483648100196921474836481001969214748364810019692147483648100196821474836481001968214748364810019682147483648100196821474836481001968214748364810019672147483648100196821474836481001968214748364810019682147483648100196821474836481001968214748364810019682147483648100196921474836481001969214748364810019672147483648100196421474836481001964214748364810019622147483648100196021474836481001960214748364810019562147483648100194821474836481001946214748364810019412147483648100193921474836481001938214748364810019352147483648100193021474836481001925214748364810019222147483648100192221474836481001920214748364810019192147483648100191921474836481001918214748364810019182147483648100191721474836481001915214748364810019122147483648100191221474836481001913214748364810019152147483648100191421474836481001914214748364810019132147483648100191421474836481001912214748364810019122147483648100191221474836481001911214748364810019092147483648100190621474836481001902214748364810019022147483648100190321474836481001902214748364810019012147483648100190021474836481001900214748364810019002147483648100189821474836481001898214748364810018982147483648100189921474836481001899214748364810018962147483648100189521474836481001893214748364810018932147483648100189121474836481001891214748364810018902147483648100188821474836481001888214748364810018862147483648100188521474836481001883214748364810018832147483648100188221474836481001881214748364810018802147483648100187921474836481001879214748364810018792147483648100187921474836481001878214748364810018772147483648100187521474836481001873214748364810018732147483648100187221474836481001871214748364810018692147483648100186621474836481001866214748364810018632147483648100185921474836481001859214748364810018572147483648100185421474836481001850214748364810018472147483648100184621474836481001845214748364810018442147483648100184421474836481001840214748364810018412147483648100184121474836481001842214748364810018402147483648100184421474836481001845214748364810018462147483648100185121474836481001850214748364810018472147483648100184321474836481001842214748364810018392147483648100183621474836481001834214748364810018322147483648100182621474836481001825214748364810018242147483648100182521474836481001826214748364810018252147483648100182421474836481001824214748364810018232147483648100182121474836481001818214748364810018162147483648100181321474836481001811214748364810018072147483648100180921474836481001807214748364810018032147483648100179721474836481001796214748364810017942147483648100179421474836481001789214748364810017842147483648100178021474836481001784214748364810017812147483648100177721474836481001774214748364810017722147483648100177221474836481001770214748364810017652147483648100176521474836481001765214748364810017642147483648100176421474836481001763214748364810017612147483648100175921474836481001756214748364810017552147483648100175321474836481001753214748364810017522147483648100175221474836481001752214748364810017522147483648100175121474836481001747214748364810017442147483648100173921474836481001743214748364810017442147483648100174521474836481001743214748364810017422147483648100174221474836481001741214748364810017382147483648100173921474836481001739214748364810017372147483648100173721474836481001737214748364810017392147483648100174021474836481001742214748364810017412147483648100174021474836481001737214748364810017372147483648100174121474836481001742214748364810017392147483648100173621474836481001734214748364810017322147483648100173221474836481001731214748364810017312147483648100172721474836481001729214748364810017282147483648100172721474836481001725214748364810017222147483648100171921474836481001716214748364810017152147483648100171521474836481001712214748364810017092147483648100170721474836481001707214748364810017062147483648100170421474836481001701214748364810016992147483648100169721474836481001697214748364810016952147483648100169421474836481001693214748364810016922147483648100169021474836481001688214748364810016872147483648100168821474836481001686214748364810016832147483648100168121474836481001675214748364810016702147483648100166621474836481001665214748364810016622147483648100166021474836481001657214748364810016552147483648100165321474836481001652214748364810016522147483648100165121474836481001651214748364810016492147483648100164721474836481001647214748364810016472147483648100164621474836481001644214748364810016442147483648100164121474836481001639214748364810016362147483648100163421474836481001634214748364810016322147483648100163121474836481001629214748364810016282147483648100162821474836481001627214748364810016262147483648100162521474836481001624214748364810016222147483648100162121474836481001620214748364810016192147483648100161821474836481001616214748364810016162147483648100161621474836481001615214748364810016162147483648100161821474836481001618214748364810016172147483648100161621474836481001613214748364810016142147483648100161121474836481001609214748364810016092147483648100160721474836481001606214748364810016052147483648100160321474836481001601214748364810016002147483648100159821474836481001595214748364810015942147483648100159121474836481001591214748364810015882147483648100158821474836481001587214748364810015892147483648100159021474836481001588214748364810015882147483648100158821474836481001588214748364810015882147483648100158821474836481001588214748364810015892147483648100158821474836481001588214748364810015882147483648100158721474836481001587214748364810015882147483648100158821474836481001588214748364810015882147483648100158821474836481001588214748364810015882147483648100158821474836481001588214748364810015882147483648100158821474836481001588214748364810015882147483648100158621474836481001586214748364810015842147483648100158421474836481001582214748364810015822147483648100157921474836481001578214748364810015782147483648100157821474836481001575214748364810015752147483648100157421474836481001573214748364810015722147483648100157221474836481001569214748364810015682147483648100156821474836481001567214748364810015652147483648100156421474836481001565214748364810015632147483648100156021474836481001558214748364810015552147483648100155421474836481001554214748364810015512147483648100155121474836481001549214748364810015492147483648100154821474836481001548214748364810015452147483648100154421474836481001544214748364810015432147483648100154321474836481001542214748364810015422147483648100153921474836481001536214748364810015352147483648100153221474836481001532214748364810015302147483648100152621474836481001523214748364810015242147483648100152321474836481001523214748364810015222147483648100152121474836481001520214748364810015182147483648100151621474836481001515214748364810015142147483648100151121474836481001509214748364810015082147483648100150621474836481001506214748364810015062147483648100150621474836481001505214748364810015032147483648100150321474836481001502214748364810014992147483648100149821474836481001496214748364810014942147483648100149221474836481001491214748364810014912147483648100149021474836481001490214748364810014892147483648100148821474836481001487214748364810014842147483648100148421474836481001483214748364810014832147483648100148321474836481001483214748364810014812147483648100148121474836481001481214748364810014772147483648100147621474836481001473214748364810014722147483648100147221474836481001471214748364810014702147483648100147021474836481001469214748364810014672147483648100146721474836481001467214748364810014672147483648100146821474836481001468214748364810014672147483648100146621474836481001464214748364810014622147483648100146021474836481001459214748364810014592147483648100145821474836481001457214748364810014572147483648100145721474836481001456214748364810014552147483648100145721474836481001457214748364810014552147483648100145521474836481001452214748364810014512147483648100145021474836481001450214748364810014442147483648100144321474836481001442214748364810014412147483648100144121474836481001441214748364810014402147483648100143921474836481001439214748364810014392147483648100143821474836481001438214748364810014382147483648100143821474836481001437214748364810014372147483648100143721474836481001437214748364810014382147483648100143821474836481001437214748364810014362147483648100143521474836481001435214748364810014352147483648100143521474836481001435214748364810014352147483648100143421474836481001431214748364810014292147483648100142921474836481001427214748364810014262147483648100142621474836481001425214748364810014212147483648100142021474836481001419214748364810014182147483648100141821474836481001418214748364810014182147483648100141821474836481001418214748364810014162147483648100141621474836481001416214748364810014162147483648100141621474836481001416214748364810014152147483648100141221474836481001410214748364810014082147483648100140721474836481001407214748364810014072147483648100140721474836481001407214748364810014082147483648100140921474836481001409214748364810014092147483648100141021474836481001410214748364810014102147483648100141021474836481001412214748364810014122147483648100141221474836481001412214748364810014112147483648100141121474836481001411214748364810014102147483648100141021474836481001410214748364810014082147483648100140821474836481001408214748364810014062147483648100140621474836481001406214748364810014082147483648100140821474836481001408214748364810014082147483648100140821474836481001410214748364810014122147483648100141221474836481001410214748364810014092147483648100141221474836481001412214748364810014122147483648100141221474836481001414214748364810014142147483648100141321474836481001415214748364810014142147483648100141421474836481001412214748364810014132147483648100141221474836481001410214748364810014112147483648100141121474836481001411214748364810014102147483648100140821474836481001407214748364810014052147483648100140321474836481001400214748364810014002147483648100140121474836481001400214748364810014042147483648100140521474836481001406214748364810014052147483648100140521474836481001402214748364810014012147483648100139921474836481001398214748364810013982147483648100140021474836481001399214748364810013982147483648100139821474836481001398214748364810014002147483648100139821474836481001397214748364810013972147483648100139421474836481001394214748364810013932147483648100139521474836481001396214748364810013972147483648100139821474836481001399214748364810013962147483648100139521474836481001399214748364810013992147483648100140021474836481001397214748364810013972147483648100139621474836481001396214748364810013962147483648100139721474836481001395214748364810013942147483648100139321474836481001395214748364810013932147483648100139221474836481001391214748364810013902147483648100138621474836481001385214748364810013832147483648100138221474836481001382214748364810013822147483648100138321474836481001384214748364810013862147483648100138621474836481001387214748364810013872147483648100138721474836481001386214748364810013852147483648100138421474836481001384214748364810013842147483648100138421474836481001384214748364810013832147483648100138321474836481001384214748364810013842147483648100138621474836481001386214748364810013872147483648100138821474836481001388214748364810013882147483648100138721474836481001386214748364810013862147483648100138421474836481001382214748364810013812147483648100137921474836481001380214748364810013812147483648100138321474836481001385214748364810013862147483648100138721474836481001385214748364810013842147483648100138321474836481001380214748364810013772147483648100137721474836481001378214748364810013792147483648100137721474836481001375214748364810013752147483648100137121474836481001373214748364810013752147483648100137521474836481001374214748364810013742147483648100137321474836481001373214748364810013722147483648100137321474836481001372214748364810013712147483648100137021474836481001370214748364810013702147483648100136921474836481001370214748364810013702147483648100137221474836481001372214748364810013722147483648100137121474836481001371214748364810013702147483648100137121474836481001372214748364810013752147483648100137921474836481001382214748364810013842147483648100138421474836481001384214748364810013852147483648100138521474836481001385214748364810013852147483648100138421474836481001384214748364810013832147483648100138221474836481001383214748364810013862147483648100138921474836481001391214748364810013912147483648100139121474836481001391214748364810013912147483648100139021474836481001391214748364810013912147483648100139121474836481001390214748364810013902147483648100139221474836481001392214748364810013932147483648100139521474836481001395214748364810013952147483648100139521474836481001398214748364810014012147483648100140421474836481001407214748364810014082147483648100140821474836481001410214748364810014102147483648100141221474836481001415214748364810014142147483648100141421474836481001414214748364810014132147483648100141121474836481001409214748364810014072147483648100140721474836481001406214748364810014062147483648100140521474836481001405214748364810014032147483648100140121474836481001400214748364810013992147483648100140121474836481001401214748364810014022147483648100140421474836481001405214748364810014042147483648100140321474836481001403214748364810014042147483648100140521474836481001405214748364810014052147483648100140521474836481001405214748364810014042147483648100140421474836481001403214748364810014042147483648100140421474836481001404214748364810014042147483648100140421474836481001403214748364810014032147483648100140421474836481001405214748364810014062147483648100140621474836481001406214748364810014062147483648100140921474836481001411214748364810014112147483648100141121474836481001416214748364810014172147483648100141821474836481001417214748364810014172147483648100141621474836481001415214748364810014152147483648100141421474836481001413214748364810014142147483648100141421474836481001414214748364810014132147483648100141321474836481001413214748364810014132147483648100141321474836481001413214748364810014132147483648100141321474836481001414214748364810014142147483648100141321474836481001413214748364810014132147483648100141321474836481001413214748364810014132147483648100141221474836481001412214748364810014122147483648100141221474836481001412214748364810014122147483648100141121474836481001411214748364810014112147483648100141121474836481001412214748364810014122147483648100141221474836481001412214748364810014122147483648100141221474836481001412214748364810014122147483648100141321474836481001413214748364810014152147483648100141621474836481001417214748364810014182147483648100141821474836481001418214748364810014192147483648100142021474836481001420214748364810014202147483648100142021474836481001420214748364810014212147483648100142221474836481001423214748364810014262147483648100142721474836481001427214748364810014282147483648100142921474836481001430214748364810014322147483648100143321474836481001434214748364810014342147483648100143521474836481001436214748364810014362147483648100143721474836481001437214748364810014372147483648100143721474836481001440214748364810014422147483648100144321474836481001446214748364810014472147483648100144721474836481001449214748364810014492147483648100145121474836481001452214748364810014562147483648100145621474836481001457214748364810014582147483648100145921474836481001459214748364810014592147483648100145921474836481001460214748364810014602147483648100146121474836481001461214748364810014622147483648100146321474836481001464214748364810014652147483648100146521474836481001465214748364810014652147483648100146521474836481001466214748364810014662147483648100146721474836481001468214748364810014712147483648100147221474836481001473214748364810014752147483648100147521474836481001477214748364810014792147483648100148121474836481001484214748364810014862147483648100148321474836481001483214748364810014832147483648100148421474836481001485214748364810014862147483648100148821474836481001490214748364810014922147483648100149421474836481001495214748364810014972147483648100149921474836481001499214748364810014992147483648100149921474836481001499214748364810015002147483648100150021474836481001501214748364810015012147483648100150221474836481001502214748364810015022147483648100150321474836481001505214748364810015062147483648100150821474836481001510214748364810015112147483648100151321474836481001514214748364810015182147483648100151921474836481001519214748364810015212147483648100152121474836481001524214748364810015232147483648100152021474836481001519214748364810015192147483648100151821474836481001516214748364810015152147483648100151521474836481001515214748364810015152147483648100151621474836481001516214748364810015162147483648100151721474836481001517214748364810015172147483648100151921474836481001519214748364810015202147483648100152221474836481001523214748364810015242147483648100152421474836481001525214748364810015272147483648100152921474836481001531214748364810015352147483648100153621474836481001539214748364810015392147483648100153921474836481001541214748364810015442147483648100154521474836481001546214748364810015472147483648100155021474836481001552214748364810015542147483648100155621474836481001558214748364810015602147483648100156021474836481001562214748364810015642147483648100156621474836481001568214748364810015702147483648100157021474836481001571214748364810015712147483648100157321474836481001576214748364810015772147483648100157821474836481001579214748364810015802147483648100158221474836481001583214748364810015832147483648100158521474836481001587214748364810015872147483648100158921474836481001589214748364810015912147483648100159321474836481001594214748364810015952147483648100159521474836481001596214748364810015972147483648100159821474836481001597214748364810015982147483648100160021474836481001600214748364810016012147483648100160121474836481001602214748364810016032147483648100160321474836481001604214748364810016042147483648100160521474836481001606214748364810016092147483648100161221474836481001613214748364810016142147483648100161521474836481001615214748364810016162147483648100161721474836481001619214748364810016192147483648100162121474836481001623214748364810016252147483648100162621474836481001627214748364810016292147483648100163121474836481001633214748364810016352147483648100163721474836481001637214748364810016392147483648100164221474836481001644214748364810016462147483648100164521474836481001646214748364810016462147483648100164621474836481001647214748364810016512147483648100165421474836481001656214748364810016592147483648100166021474836481001661214748364810016622147483648100166421474836481001668214748364810016692147483648100167321474836481001674214748364810016752147483648100167521474836481001675214748364810016772147483648100168121474836481001687214748364810016882147483648100168821474836481001687214748364810016892147483648100169221474836481001694214748364810016942147483648100169021474836481001690214748364810016932147483648100169321474836481001694214748364810016932147483648100169121474836481001689214748364810016862147483648100168421474836481001684214748364810016842147483648100168521474836481001687214748364810016892147483648100169021474836481001692214748364810016932147483648100169321474836481001692214748364810016902147483648100169021474836481001689214748364810016862147483648100168321474836481001682214748364810016812147483648100168121474836481001681214748364810016802147483648100168021474836481001680214748364810016782147483648100167821474836481001677214748364810016782147483648100167821474836481001678214748364810016812147483648100168221474836481001685214748364810016852147483648100168521474836481001684214748364810016822147483648100168121474836481001682214748364810016822147483648100168221474836481001682214748364810016822147483648100168321474836481001686214748364810016892147483648100169021474836481001692214748364810016962147483648100170021474836481001701214748364810017012147483648100170121474836481001702214748364810017032147483648100170721474836481001710214748364810017112147483648100171121474836481001713214748364810017142147483648100171421474836481001715214748364810017152147483648100171521474836481001716214748364810017162147483648100171721474836481001719214748364810017202147483648100172021474836481001721214748364810017212147483648100172321474836481001725214748364810017272147483648100172721474836481001729214748364810017292147483648100173221474836481001733214748364810017352147483648100173821474836481001740214748364810017442147483648100174821474836481001749214748364810017532147483648100175321474836481001756214748364810017592147483648100176021474836481001765214748364810017662147483648100176821474836481001769214748364810017702147483648100177021474836481001773214748364810017732147483648100177621474836481001778214748364810017802147483648100178321474836481001784214748364810017852147483648100178621474836481001789214748364810017912147483648100179021474836481001787214748364810017862147483648100178621474836481001788214748364810017892147483648100179221474836481001795214748364810017992147483648100180021474836481001801214748364810018052147483648100180821474836481001808214748364810018082147483648100180921474836481001814214748364810018172147483648100181721474836481001817214748364810018182147483648100182121474836481001824214748364810018252147483648100182821474836481001830214748364810018342147483648100183821474836481001840214748364810018422147483648100184121474836481001841214748364810018432147483648100184421474836481001846214748364810018502147483648100185021474836481001851214748364810018512147483648100185321474836481001854214748364810018562147483648100185821474836481001859214748364810018592147483648100186021474836481001860214748364810018622147483648100186321474836481001865214748364810018652147483648100186621474836481001866214748364810018672147483648100186721474836481001872214748364810018752147483648100187721474836481001881214748364810018832147483648100188621474836481001888214748364810018912147483648100189421474836481001895214748364810018962147483648100189721474836481001899214748364810019002147483648100190321474836481001902214748364810019022147483648100190421474836481001904214748364810019052147483648100190521474836481001905214748364810019052147483648100190521474836481001905214748364810019042147483648100190421474836481001906214748364810019072147483648100191121474836481001915214748364810019162147483648100191821474836481001921214748364810019232147483648100192321474836481001924214748364810019272147483648100192821474836481001930214748364810019312147483648100193221474836481001932214748364810019332147483648100193321474836481001934214748364810019352147483648100193521474836481001937214748364810019372147483648100193721474836481001938214748364810019382147483648100193921474836481001941214748364810019432147483648100194721474836481001947214748364810019472147483648100194721474836481001949214748364810019502147483648100195121474836481001953214748364810019532147483648100195521474836481001956214748364810019562147483648100195821474836481001959214748364810019612147483648100196321474836481001963214748364810019672147483648100197021474836481001975214748364810019782147483648100198121474836481001983214748364810019832147483648100198421474836481001983214748364810019862147483648100198621474836481001989214748364810019902147483648100199021474836481001990214748364810019932147483648100199421474836481001995214748364810019972147483648100200021474836481001999214748364810020012147483648100200121474836481002001214748364810020022147483648100200121474836481002001214748364810020022147483648100200421474836481002006214748364810020082147483648100200921474836481002009214748364810020122147483648100201521474836481002020214748364810020252147483648100202521474836481002030214748364810020312147483648100203421474836481002034214748364810020372147483648100203721474836481002037214748364810020392147483648100204221474836481002042214748364810020422147483648100204421474836481002044214748364810020432147483648100204321474836481002044214748364810020452147483648100204521474836481002047214748364810020472147483648100204621474836481002046214748364810020482147483648100204821474836481002051214748364810020532147483648100205521474836481002055214748364810020572147483648100205921474836481002060214748364810020602147483648100206121474836481002062214748364810020632147483648100206321474836481002063214748364810020652147483648100206721474836481002070214748364810020722147483648100207021474836481002072214748364810020722147483648100207221474836481002072214748364810020742147483648100207521474836481002077214748364810020792147483648100207921474836481002079214748364810020792147483648100207921474836481002081214748364810020832147483648100208921474836481002092214748364810020992147483648100210321474836481002105214748364810021062147483648100210621474836481002108214748364810021082147483648100210921474836481002109214748364810021122147483648100211421474836481002115214748364810021162147483648100211921474836481002119214748364810021182147483648100211821474836481002121214748364810021212147483648100212121474836481002124214748364810021242147483648100212421474836481002124214748364810021232147483648100212421474836481002125214748364810021242147483648100212521474836481002126214748364810021292147483648100213021474836481002132214748364810021322147483648100213521474836481002137214748364810021382147483648100214021474836481002140214748364810021422147483648100214621474836481002148214748364810021492147483648100215021474836481002150214748364810021512147483648100215321474836481002153214748364810021522147483648100215121474836481002151214748364810021542147483648100215521474836481002156214748364810021572147483648100215821474836481002159214748364810021602147483648100216021474836481002160214748364810021602147483648100216121474836481002166214748364810021732147483648100217721474836481002180214748364810021812147483648100218221474836481002183214748364810021832147483648100218421474836481002185214748364810021872147483648100219021474836481002192214748364810021942147483648100219621474836481002197214748364810021992147483648100219921474836481002197214748364810021992147483648100220321474836481002204214748364810022052147483648100220621474836481002206214748364810022072147483648100220721474836481002209214748364810022112147483648100221321474836481002214214748364810022162147483648100221621474836481002216214748364810022182147483648100222121474836481002221214748364810022242147483648100222821474836481002232214748364810022322147483648100223621474836481002239214748364810022412147483648100224321474836481002246214748364810022482147483648100224921474836481002251214748364810022522147483648100225221474836481002253214748364810022562147483648100225821474836481002259214748364810022602147483648100226221474836481002264214748364810022682147483648100227021474836481002270214748364810022722147483648100227321474836481002275214748364810022762147483648100227821474836481002280214748364810022822147483648100228321474836481002286214748364810022882147483648100228721474836481002289214748364810022932147483648100229721474836481002298214748364810023032147483648100230621474836481002308214748364810023112147483648100231421474836481002316214748364810023182147483648100232021474836481002322214748364810023242147483648100232621474836481002329214748364810023322147483648100233421474836481002334214748364810023342147483648100233721474836481002339214748364810023402147483648100234121474836481002345214748364810023472147483648100235221474836481002355214748364810023582147483648100236121474836481002366214748364810023692147483648100237221474836481002374214748364810023792147483648100238221474836481002383214748364810023862147483648100238821474836481002390214748364810023942147483648100239421474836481002399214748364810024022147483648100240421474836481002404214748364810024052147483648100240521474836481002406214748364810024062147483648100240721474836481002408214748364810024092147483648100241021474836481002412214748364810024132147483648100241421474836481002415214748364810024162147483648100241621474836481002418214748364810024202147483648100242221474836481002425214748364810024282147483648100243021474836481002432214748364810024322147483648100243521474836481002439214748364810024402147483648100244021474836481002441214748364810024422147483648100244421474836481002444214748364810024452147483648100244521474836481002445214748364810024452147483648100244621474836481002446214748364810024462147483648100244621474836481002447214748364810024472147483648100244821474836481002447214748364810024472147483648100244721474836481002447214748364810024472147483648100244721474836481002448214748364810024472147483648100244721474836481002448214748364810024482147483648100244821474836481002451214748364810024542147483648100245521474836481002459214748364810024612147483648100246021474836481002461214748364810024622147483648100246421474836481002465214748364810024682147483648100246921474836481002469214748364810024692147483648100247021474836481002470214748364810024712147483648100246821474836481002467214748364810024682147483648100246821474836481002465214748364810024622147483648100246221474836481002460214748364810024582147483648100245721474836481002457214748364810024572147483648100245521474836481002454214748364810024532147483648100245221474836481002452214748364810024522147483648100245221474836481002453214748364810024552147483648100245721474836481002457214748364810024582147483648100245821474836481002460214748364810024602147483648100246121474836481002462214748364810024622147483648100246221474836481002461214748364810024622147483648100246421474836481002464214748364810024662147483648100246821474836481002468214748364810024712147483648100247121474836481002472214748364810024732147483648100247421474836481002475214748364810024762147483648100247821474836481002478214748364810024782147483648100247921474836481002480214748364810024812147483648100248321474836481002489214748364810024932147483648100249421474836481002497214748364810025012147483648100250421474836481002506214748364810025092147483648100251121474836481002511214748364810025142147483648100251521474836481002515214748364810025162147483648100251721474836481002519214748364810025192147483648100252021474836481002520214748364810025212147483648100252121474836481002522214748364810025232147483648100252621474836481002528214748364810025292147483648100253221474836481002535214748364810025362147483648100253721474836481002538214748364810025402147483648100254221474836481002546214748364810025492147483648100255221474836481002555214748364810025562147483648100255821474836481002560214748364810025612147483648100256321474836481002563214748364810025652147483648100256821474836481002572214748364810025732147483648100257321474836481002574214748364810025742147483648100257521474836481002577214748364810025772147483648100257821474836481002580214748364810025802147483648100258221474836481002583214748364810025852147483648100258821474836481002591214748364810025912147483648100259121474836481002591214748364810025912147483648100259221474836481002591214748364810025912147483648100259221474836481002592214748364810025912147483648100258921474836481002589214748364810025882147483648100258621474836481002585214748364810025842147483648100258321474836481002580214748364810025792147483648100257921474836481002578214748364810025782147483648100257421474836481002574214748364810025742147483648100256921474836481002567214748364810025662147483648100256621474836481002567214748364810025682147483648100256421474836481002562214748364810025612147483648100256121474836481002562214748364810025602147483648100255321474836481002551214748364810025502147483648100254621474836481002547214748364810025422147483648100254121474836481002539214748364810025382147483648100253521474836481002531214748364810025312147483648100253121474836481002529214748364810025282147483648100252621474836481002526214748364810025262147483648100252521474836481002524214748364810025232147483648100252021474836481002519214748364810025152147483648100251621474836481002516214748364810025152147483648100251721474836481002513214748364810025112147483648100250921474836481002510214748364810025072147483648100250621474836481002504214748364810025032147483648100250321474836481002503214748364810025022147483648100250021474836481002499214748364810024982147483648100249621474836481002496214748364810024952147483648100249621474836481002494214748364810024912147483648100249121474836481002489214748364810024862147483648100248521474836481002483214748364810024832147483648100248421474836481002484214748364810024832147483648100248221474836481002482214748364810024802147483648100248021474836481002480214748364810024852147483648100248521474836481002486214748364810024872147483648100248821474836481002488214748364810024842147483648100248421474836481002481214748364810024792147483648100247921474836481002477214748364810024832147483648100248221474836481002479214748364810024782147483648100247321474836481002471214748364810024732147483648100247021474836481002461214748364810024582147483648100245421474836481002452214748364810024532147483648100245021474836481002447214748364810024472147483648100244721474836481002448214748364810024462147483648100244521474836481002446214748364810024442147483648100244521474836481002443214748364810024422147483648100243721474836481002430214748364810024252147483648100242021474836481002417214748364810024212147483648100241821474836481002417214748364810024152147483648100241221474836481002406214748364810024022147483648100239821474836481002395214748364810023942147483648100238921474836481002386214748364810023832147483648100237921474836481002377214748364810023762147483648100237521474836481002372214748364810023682147483648100236621474836481002365214748364810023632147483648100236321474836481002362214748364810023572147483648100235621474836481002355214748364810023552147483648100235321474836481002350214748364810023482147483648100234721474836481002346214748364810023432147483648100234821474836481002348214748364810023472147483648100234921474836481002349214748364810023472147483648100234621474836481002344214748364810023422147483648100234021474836481002339214748364810023372147483648100233521474836481002334214748364810023342147483648100233321474836481002332214748364810023322147483648100233021474836481002328214748364810023282147483648100232721474836481002327214748364810023262147483648100232721474836481002326214748364810023262147483648100232521474836481002325214748364810023252147483648100232521474836481002326214748364810023272147483648100232721474836481002328214748364810023282147483648100232821474836481002327214748364810023262147483648100232621474836481002324214748364810023242147483648100232521474836481002323214748364810023232147483648100232421474836481002324214748364810023232147483648100232221474836481002322214748364810023202147483648100231921474836481002317214748364810023162147483648100231521474836481002315214748364810023142147483648100231221474836481002312214748364810023122147483648100231221474836481002310214748364810023092147483648100231021474836481002309214748364810023062147483648100230521474836481002303214748364810023022147483648100230121474836481002299214748364810022962147483648100229721474836481002295214748364810022942147483648100229321474836481002292214748364810022912147483648100228921474836481002289214748364810022862147483648100228421474836481002283214748364810022842147483648100228121474836481002279214748364810022782147483648100227521474836481002273214748364810022722147483648100227021474836481002269214748364810022682147483648100226621474836481002266214748364810022662147483648100226521474836481002264214748364810022642147483648100226321474836481002260214748364810022582147483648100225921474836481002258214748364810022572147483648100225521474836481002254214748364810022522147483648100225221474836481002249214748364810022492147483648100224721474836481002247214748364810022442147483648100224221474836481002240214748364810022402147483648100223721474836481002235214748364810022342147483648100223221474836481002230214748364810022302147483648100222721474836481002225214748364810022232147483648100222021474836481002218214748364810022162147483648100221421474836481002214214748364810022122147483648100221121474836481002209214748364810022062147483648100220521474836481002202214748364810022022147483648100219921474836481002196214748364810021942147483648100219221474836481002190214748364810021892147483648100218921474836481002189214748364810021882147483648100218721474836481002185214748364810021842147483648100218421474836481002183214748364810021822147483648100218021474836481002180214748364810021802147483648100218021474836481002178214748364810021752147483648100217421474836481002171214748364810021702147483648100216921474836481002170214748364810021672147483648100216521474836481002163214748364810021632147483648100216021474836481002159214748364810021572147483648100215421474836481002153214748364810021522147483648100215121474836481002148214748364810021472147483648100214421474836481002143214748364810021412147483648100214121474836481002137214748364810021362147483648100213521474836481002133214748364810021322147483648100213221474836481002132214748364810021312147483648100213121474836481002132214748364810021312147483648100213021474836481002130214748364810021272147483648100212621474836481002125214748364810021252147483648100212221474836481002120214748364810021172147483648100212021474836481002122214748364810021232147483648100212221474836481002121214748364810021212147483648100212521474836481002123214748364810021212147483648100212121474836481002121214748364810021212147483648100211721474836481002116214748364810021142147483648100211221474836481002112214748364810021102147483648100211021474836481002111214748364810021082147483648100210821474836481002109214748364810021092147483648100211121474836481002113214748364810021202147483648100211921474836481002114214748364810021112147483648100210421474836481002101214748364810020952147483648100209521474836481002096214748364810020882147483648100208321474836481002080214748364810020822147483648100208121474836481002084214748364810020802147483648100207621474836481002067214748364810020622147483648100205821474836481002056214748364810020522147483648100205021474836481002046214748364810020452147483648100204221474836481002043214748364810020452147483648100204521474836481002045214748364810020412147483648100203821474836481002037214748364810020382147483648100203721474836481002036214748364810020362147483648100203421474836481002032214748364810020312147483648100202921474836481002027214748364810020272147483648100202621474836481002022214748364810020162147483648100201521474836481002015214748364810020122147483648100201321474836481002007214748364810020012147483648100199921474836481001996214748364810019912147483648100199021474836481001992214748364810019942147483648100199221474836481001992214748364810019942147483648100199421474836481001993214748364810019932147483648100199321474836481001993214748364810019942147483648100198821474836481001986214748364810019862147483648100198521474836481001981214748364810019782147483648100197321474836481001969214748364810019652147483648100196421474836481001966214748364810019632147483648100196321474836481001962214748364810019622147483648100196321474836481001960214748364810019602147483648100195921474836481001957214748364810019552147483648100195621474836481001955214748364810019542147483648100195321474836481001952214748364810019512147483648100194821474836481001945214748364810019472147483648100194721474836481001946214748364810019462147483648100194421474836481001942214748364810019402147483648100194021474836481001938214748364810019382147483648100193721474836481001937214748364810019362147483648100193621474836481001938214748364810019382147483648100193721474836481001936214748364810019342147483648100192921474836481001926214748364810019222147483648100192321474836481001925214748364810019212147483648100191821474836481001924214748364810019232147483648100192621474836481001922214748364810019202147483648100191421474836481001911214748364810019092147483648100190621474836481001906214748364810019072147483648100190321474836481001904214748364810019012147483648100190021474836481001900214748364810019012147483648100190021474836481001901214748364810019012147483648100190021474836481001899214748364810019012147483648100190121474836481001899214748364810018972147483648100189621474836481001894214748364810018912147483648100188821474836481001887214748364810018952147483648100189521474836481001895214748364810018932147483648100189021474836481001888214748364810018872147483648100188421474836481001883214748364810018812147483648100188021474836481001879214748364810018782147483648100187721474836481001875214748364810018722147483648100187021474836481001870214748364810018702147483648100186921474836481001867214748364810018652147483648100186321474836481001859214748364810018522147483648100184721474836481001841214748364810018362147483648100183221474836481001832214748364810018322147483648100182721474836481001824214748364810018212147483648100181821474836481001815214748364810018122147483648100180621474836481001800214748364810017972147483648100179721474836481001796214748364810017962147483648100179521474836481001795214748364810017932147483648100179421474836481001793214748364810017932147483648100179321474836481001793214748364810017932147483648100179221474836481001792214748364810017922147483648100179321474836481001793214748364810017922147483648100179121474836481001789214748364810017882147483648100178621474836481001785214748364810017822147483648100177921474836481001775214748364810017742147483648100177321474836481001770214748364810017692147483648100176621474836481001764214748364810017612147483648100175921474836481001757214748364810017582147483648100175521474836481001752214748364810017502147483648100174821474836481001746214748364810017452147483648100174421474836481001743214748364810017422147483648100174121474836481001738214748364810017372147483648100173621474836481001735214748364810017342147483648100173221474836481001730214748364810017302147483648100172821474836481001726214748364810017272147483648100172521474836481001725214748364810017222147483648100172321474836481001721214748364810017182147483648100171621474836481001713214748364810017122147483648100171021474836481001708214748364810017072147483648100170721474836481001706214748364810017052147483648100170421474836481001703214748364810017042147483648100170521474836481001707214748364810017082147483648100170621474836481001704214748364810017022147483648100169721474836481001696214748364810017012147483648100170021474836481001700214748364810016992147483648100169721474836481001696214748364810016952147483648100169221474836481001689214748364810016862147483648100168521474836481001684214748364810016842147483648100168321474836481001683214748364810016832147483648100168321474836481001680214748364810016792147483648100167921474836481001678214748364810016762147483648100167521474836481001674214748364810016742147483648100167321474836481001672214748364810016712147483648100167021474836481001670214748364810016692147483648100166921474836481001668214748364810016662147483648100166621474836481001665214748364810016622147483648100166021474836481001657214748364810016562147483648100165521474836481001654214748364810016532147483648100165221474836481001647214748364810016462147483648100164321474836481001643214748364810016422147483648100163921474836481001638214748364810016382147483648100163921474836481001639214748364810016362147483648100163621474836481001635214748364810016352147483648100163621474836481001634214748364810016342147483648100163321474836481001629214748364810016282147483648100162721474836481001628214748364810016282147483648100162721474836481001627214748364810016232147483648100162021474836481001621214748364810016222147483648100162021474836481001618214748364810016162147483648100161721474836481001618214748364810016182147483648100161721474836481001615214748364810016142147483648100161221474836481001611214748364810016112147483648100160921474836481001607214748364810016072147483648100160721474836481001604214748364810016042147483648100160221474836481001601214748364810016002147483648100159921474836481001595214748364810015932147483648100159221474836481001590214748364810015902147483648100158821474836481001585214748364810015842147483648100158121474836481001578214748364810015752147483648100157521474836481001575214748364810015742147483648100157421474836481001573214748364810015722147483648100157121474836481001570214748364810015672147483648100156621474836481001566214748364810015662147483648100156521474836481001566214748364810015662147483648100156621474836481001565214748364810015652147483648100156421474836481001563214748364810015632147483648100156221474836481001561214748364810015582147483648100155721474836481001555214748364810015532147483648100155221474836481001549214748364810015502147483648100154921474836481001550214748364810015492147483648100154821474836481001547214748364810015442147483648100154421474836481001544214748364810015432147483648100153821474836481001537214748364810015372147483648100153621474836481001535214748364810015322147483648100153221474836481001531214748364810015302147483648100152921474836481001527214748364810015282147483648100152621474836481001524214748364810015232147483648100152321474836481001523214748364810015212147483648100152021474836481001519214748364810015192147483648100151821474836481001519214748364810015192147483648100151921474836481001519214748364810015202147483648100152621474836481001525214748364810015242147483648100152321474836481001522214748364810015212147483648100152121474836481001524214748364810015242147483648100152721474836481001520214748364810015192147483648100151821474836481001518214748364810015162147483648100151621474836481001516214748364810015162147483648100151521474836481001516214748364810015162147483648100151621474836481001516214748364810015162147483648100151621474836481001515214748364810015142147483648100151421474836481001513214748364810015132147483648100151221474836481001511214748364810015112147483648100151021474836481001510214748364810015102147483648100150921474836481001508214748364810015082147483648100150721474836481001507214748364810015062147483648100150421474836481001503214748364810015022147483648100150121474836481001501214748364810015002147483648100149921474836481001498214748364810014972147483648100149521474836481001494214748364810014922147483648100149121474836481001490214748364810014892147483648100148821474836481001486214748364810014852147483648100148521474836481001485214748364810014842147483648100148321474836481001483214748364810014812147483648100147921474836481001479214748364810014782147483648100147821474836481001476214748364810014762147483648100147521474836481001475214748364810014752147483648100147621474836481001475214748364810014752147483648100147521474836481001475214748364810014742147483648100147421474836481001473214748364810014722147483648100147121474836481001470214748364810014692147483648100146821474836481001467214748364810014662147483648100146521474836481001463214748364810014622147483648100146221474836481001460214748364810014592147483648100145721474836481001457214748364810014572147483648100145621474836481001456214748364810014552147483648100145521474836481001454214748364810014542147483648100145421474836481001455214748364810014552147483648100145521474836481001456214748364810014562147483648100145521474836481001454214748364810014542147483648100145321474836481001452214748364810014522147483648100145121474836481001451214748364810014502147483648100144921474836481001448214748364810014472147483648100144621474836481001444214748364810014422147483648100144121474836481001439214748364810014392147483648100143821474836481001437214748364810014372147483648100143721474836481001436214748364810014362147483648100143321474836481001433214748364810014322147483648100143221474836481001432214748364810014322147483648100143121474836481001431214748364810014312147483648100143121474836481001430214748364810014292147483648100142921474836481001430214748364810014302147483648100143021474836481001430214748364810014302147483648100142921474836481001430214748364810014292147483648100143021474836481001430214748364810014292147483648100142921474836481001430214748364810014302147483648100143021474836481001430214748364810014302147483648100143121474836481001429214748364810014292147483648100142821474836481001426214748364810014242147483648100142421474836481001424214748364810014232147483648100142521474836481001424214748364810014242147483648100142421474836481001424214748364810014242147483648100142521474836481001427214748364810014262147483648100142621474836481001428214748364810014272147483648100142721474836481001427214748364810014282147483648100142721474836481001427214748364810014272147483648100142821474836481001429214748364810014292147483648100142721474836481001427214748364810014262147483648100142621474836481001426214748364810014262147483648100142721474836481001428214748364810014282147483648100142821474836481001429214748364810014302147483648100143121474836481001432214748364810014322147483648100143321474836481001433214748364810014332147483648100143321474836481001434214748364810014342147483648100143421474836481001434214748364810014342147483648100143221474836481001432214748364810014312147483648100142921474836481001428214748364810014282147483648100142821474836481001428214748364810014292147483648100142821474836481001428214748364810014282147483648100142721474836481001427214748364810014272147483648100142721474836481001428214748364810014282147483648100142821474836481001429214748364810014302147483648100143021474836481001431214748364810014332147483648100143221474836481001432214748364810014332147483648100143421474836481001434214748364810014342147483648100143321474836481001432214748364810014322147483648100143321474836481001433214748364810014332147483648100143321474836481001434214748364810014342147483648100143521474836481001436214748364810014362147483648100143621474836481001437214748364810014382147483648100144021474836481001441214748364810014422147483648100144421474836481001444214748364810014432147483648100144321474836481001443214748364810014442147483648100144421474836481001444214748364810014452147483648100144321474836481001443214748364810014412147483648100144121474836481001442214748364810014422147483648100144221474836481001439214748364810014382147483648100143521474836481001436214748364810014352147483648100142921474836481001428214748364810014292147483648100142721474836481001427214748364810014262147483648100142421474836481001423214748364810014222147483648100142121474836481001421214748364810014202147483648100141921474836481001418214748364810014172147483648100141721474836481001417214748364810014172147483648100141621474836481001415214748364810014152147483648100141621474836481001416214748364810014162147483648100141721474836481001417214748364810014172147483648100141821474836481001418214748364810014182147483648100141821474836481001419214748364810014212147483648100142221474836481001424214748364810014242147483648100142421474836481001424214748364810014242147483648100142521474836481001426214748364810014282147483648100142821474836481001428214748364810014292147483648100143121474836481001434214748364810014382147483648100143721474836481001439214748364810014432147483648100144521474836481001450214748364810014552147483648100145921474836481001456214748364810014622147483648100146521474836481001466214748364810014672147483648100146821474836481001469214748364810014722147483648100147421474836481001479214748364810014792147483648100148221474836481001485214748364810014842147483648100148521474836481001487214748364810014922147483648100149421474836481001497214748364810015012147483648100150521474836481001505214748364810015042147483648100150421474836481001502214748364810015052147483648100150821474836481001517214748364810015192147483648100151921474836481001523214748364810015272147483648100152921474836481001534214748364810015382147483648100153921474836481001543214748364810015462147483648100154921474836481001549214748364810015512147483648100155321474836481001553214748364810015552147483648100155821474836481001561214748364810015652147483648100156521474836481001570214748364810015732147483648100157321474836481001574214748364810015752147483648100157721474836481001578214748364810015792147483648100158521474836481001589214748364810015922147483648100159521474836481001596214748364810015972147483648100159821474836481001602214748364810016032147483648100160221474836481001600214748364810016052147483648100160921474836481001610214748364810016142147483648100161221474836481001611214748364810016122147483648100161221474836481001613214748364810016142147483648100161821474836481001620214748364810016222147483648100162621474836481001628214748364810016322147483648100163321474836481001635214748364810016362147483648100164021474836481001643214748364810016442147483648100164521474836481001649214748364810016482147483648100164621474836481001650214748364810016522147483648100165821474836481001660214748364810016702147483648100167721474836481001677214748364810016772147483648100167621474836481001672214748364810016582147483648100165621474836481001670214748364810016742147483648100168721474836481001691214748364810017012147483648100171021474836481001718214748364810017242147483648100171921474836481001724214748364810017282147483648100172421474836481001719214748364810017182147483648100172021474836481001720214748364810017182147483648100171821474836481001719214748364810017202147483648100171621474836481001720214748364810017282147483648100172721474836481001724214748364810017282147483648100173221474836481001730214748364810017372147483648100173321474836481001732214748364810017342147483648100173421474836481001734214748364810017352147483648100173521474836481001736214748364810017352147483648100173521474836481001736214748364810017382147483648100173921474836481001745214748364810017472147483648100174821474836481001751214748364810017552147483648100176021474836481001766214748364810017682147483648100177121474836481001777214748364810017822147483648100179221474836481001796214748364810018092147483648100180021474836481001797214748364810017862147483648100178321474836481001781214748364810017772147483648100177821474836481001775214748364810017752147483648100177821474836481001774214748364810017762147483648100177321474836481001776214748364810017772147483648100178421474836481001786214748364810017902147483648100179121474836481001790214748364810017912147483648100179321474836481001793214748364810017962147483648100180021474836481001800214748364810018012147483648100180221474836481001804214748364810018052147483648100180521474836481001808214748364810018082147483648100181021474836481001812214748364810018132147483648100181221474836481001814214748364810018192147483648100181821474836481001818214748364810018182147483648100182221474836481001825214748364810018272147483648100183321474836481001833214748364810018322147483648100183621474836481001834214748364810018342147483648100183721474836481001835214748364810018372147483648100184121474836481001842214748364810018442147483648100184521474836481001841214748364810018372147483648100183821474836481001838214748364810018382147483648100183921474836481001839214748364810018452147483648100185421474836481001857214748364810018562147483648100185621474836481001856214748364810018572147483648100185721474836481001858214748364810018602147483648100186121474836481001861214748364810018532147483648100185521474836481001860214748364810018642147483648100186721474836481001869214748364810018702147483648100187121474836481001871214748364810018712147483648100187121474836481001874214748364810018752147483648100187521474836481001876214748364810018762147483648100187821474836481001878214748364810018822147483648100188321474836481001883214748364810018872147483648100188521474836481001886214748364810018862147483648100188621474836481001887214748364810018892147483648100188921474836481001890214748364810018922147483648100189321474836481001895214748364810018972147483648100189521474836481001897214748364810018992147483648100190621474836481001903214748364810019062147483648100190721474836481001911214748364810019182147483648100191921474836481001920214748364810019222147483648100192221474836481001920214748364810019202147483648100192021474836481001922214748364810019232147483648100192421474836481001924214748364810019242147483648100192721474836481001929214748364810019292147483648100193221474836481001933214748364810019332147483648100193421474836481001939214748364810019412147483648100194321474836481001945214748364810019492147483648100195021474836481001951214748364810019492147483648100195021474836481001950214748364810019502147483648100195021474836481001950214748364810019522147483648100195421474836481001955214748364810019552147483648100195621474836481001956214748364810019562147483648100195621474836481001957214748364810019582147483648100196021474836481001960214748364810019602147483648100196021474836481001958214748364810019572147483648100195921474836481001961214748364810019622147483648100196321474836481001964214748364810019652147483648100196621474836481001968214748364810019692147483648100197121474836481001972214748364810019742147483648100197421474836481001975214748364810019762147483648100197821474836481001979214748364810019792147483648100198121474836481001981214748364810019812147483648100198321474836481001985214748364810019852147483648100198521474836481001986214748364810019872147483648100198821474836481001988214748364810019902147483648100199121474836481001992214748364810019932147483648100199321474836481001993214748364810019922147483648100199221474836481001992214748364810019922147483648100198921474836481001988214748364810019862147483648100198821474836481001988214748364810019882147483648100198721474836481001987214748364810019872147483648100198621474836481001984214748364810019842147483648100198421474836481001984214748364810019812147483648100198221474836481001983214748364810019822147483648100197921474836481001973214748364810019732147483648100197021474836481001969214748364810019672147483648100196621474836481001966214748364810019662147483648100196621474836481001964214748364810019612147483648100195921474836481001959214748364810019582147483648100195421474836481001954214748364810019532147483648100195121474836481001947214748364810019482147483648100194921474836481001950214748364810019502147483648100195021474836481001949214748364810019482147483648100194821474836481001947214748364810019472147483648100194521474836481001946214748364810019462147483648100194521474836481001944214748364810019432147483648100194321474836481001938214748364810019372147483648100193621474836481001933214748364810019322147483648100192721474836481001926214748364810019252147483648100192021474836481001919214748364810019182147483648100191721474836481001912214748364810019122147483648100191021474836481001911214748364810019132147483648100191521474836481001916214748364810019162147483648100191621474836481001917214748364810019182147483648100191621474836481001917214748364810019162147483648100191921474836481001920214748364810019212147483648100192121474836481001921214748364810019222147483648100192321474836481001924214748364810019252147483648100192521474836481001925214748364810019252147483648100192621474836481001926214748364810019272147483648100192821474836481001929214748364810019292147483648100192921474836481001929214748364810019302147483648100193221474836481001936214748364810019352147483648100193221474836481001929214748364810019292147483648100192921474836481001929214748364810019292147483648100193021474836481001930214748364810019302147483648100193221474836481001937214748364810019382147483648100194221474836481001943214748364810019442147483648100194521474836481001949214748364810019492147483648100194521474836481001948214748364810019492147483648100194921474836481001948214748364810019482147483648100194621474836481001944214748364810019452147483648100194521474836481001945214748364810019452147483648100194421474836481001945214748364810019442147483648100194721474836481001946214748364810019472147483648100194621474836481001946214748364810019462147483648100194621474836481001946214748364810019462147483648100194621474836481001946214748364810019462147483648100194821474836481001948214748364810019492147483648100194821474836481001947214748364810019442147483648100194521474836481001947214748364810019502147483648100195121474836481001952214748364810019542147483648100195521474836481001955214748364810019562147483648100195521474836481001957214748364810019592147483648100196221474836481001964214748364810019622147483648100196121474836481001961214748364810019622147483648100196021474836481001961214748364810019612147483648100196121474836481001961214748364810019622147483648100196221474836481001962214748364810019622147483648100196221474836481001963214748364810019632147483648100196421474836481001964214748364810019642147483648100196221474836481001965214748364810019692147483648100197121474836481001972214748364810019742147483648100197621474836481001976214748364810019752147483648100197621474836481001976214748364810019772147483648100197721474836481001980214748364810019802147483648100198021474836481001980214748364810019812147483648100198121474836481001981214748364810019812147483648100198121474836481001981214748364810019812147483648100198121474836481001980214748364810019802147483648100198021474836481001980214748364810019802147483648100198021474836481001980214748364810019802147483648100198021474836481001979214748364810019792147483648100198021474836481001980214748364810019802147483648100198021474836481001980214748364810019802147483648100198021474836481001978214748364810019792147483648100197721474836481001976214748364810019742147483648100197321474836481001973214748364810019732147483648100197121474836481001970214748364810019672147483648100196621474836481001965214748364810019652147483648100196621474836481001963214748364810019672147483648100196421474836481001961214748364810019592147483648100195821474836481001954214748364810019552147483648100195121474836481001950214748364810019492147483648100194421474836481001938214748364810019382147483648100193721474836481001934214748364810019342147483648100193421474836481001933214748364810019322147483648100192821474836481001928214748364810019272147483648100192521474836481001925214748364810019202147483648100192021474836481001921214748364810019222147483648100191921474836481001916214748364810019152147483648100191521474836481001912214748364810019122147483648100191121474836481001911214748364810019102147483648100190921474836481001909214748364810019092147483648100190921474836481001909214748364810019082147483648100190821474836481001908214748364810019082147483648100190821474836481001906214748364810019052147483648100190521474836481001905214748364810019032147483648100190221474836481001901214748364810019002147483648100190021474836481001896214748364810018952147483648100189221474836481001892214748364810018862147483648100188221474836481001878214748364810018772147483648100187521474836481001875214748364810018732147483648100187521474836481001875214748364810018752147483648100187421474836481001874214748364810018732147483648100187321474836481001872214748364810018712147483648100187021474836481001872214748364810018712147483648100186821474836481001868214748364810018682147483648100186721474836481001867214748364810018662147483648100186621474836481001866214748364810018662147483648100186621474836481001865214748364810018642147483648100186421474836481001863214748364810018632147483648100186321474836481001861214748364810018602147483648100185921474836481001858214748364810018572147483648100185521474836481001854214748364810018542147483648100185321474836481001852214748364810018522147483648100185221474836481001851214748364810018492147483648100184721474836481001846214748364810018442147483648100184321474836481001841214748364810018402147483648100184021474836481001838214748364810018362147483648100183621474836481001834214748364810018342147483648100183321474836481001833214748364810018322147483648100182921474836481001827214748364810018262147483648100182521474836481001826214748364810018282147483648100182721474836481001826214748364810018272147483648100182621474836481001825214748364810018252147483648100182421474836481001821214748364810018202147483648100181921474836481001816214748364810018142147483648100181221474836481001810214748364810018052147483648100180321474836481001799214748364810017982147483648100179621474836481001792214748364810017912147483648100179021474836481001789214748364810017872147483648100178521474836481001783214748364810017832147483648100178321474836481001788214748364810017872147483648100178821474836481001789214748364810017892147483648100178921474836481001789214748364810017882147483648100178721474836481001787214748364810017862147483648100178521474836481001784214748364810017842147483648100178221474836481001780214748364810017782147483648100178021474836481001779214748364810017772147483648100177621474836481001775214748364810017742147483648100177221474836481001772214748364810017702147483648100176721474836481001766214748364810017662147483648100176621474836481001765214748364810017642147483648100176221474836481001759214748364810017562147483648100175421474836481001753214748364810017502147483648100174821474836481001748214748364810017482147483648100174821474836481001746214748364810017462147483648100174621474836481001745214748364810017422147483648100174021474836481001737214748364810017342147483648100173221474836481001731214748364810017302147483648100172821474836481001727214748364810017272147483648100172721474836481001727214748364810017272147483648100172621474836481001724214748364810017232147483648100172221474836481001721214748364810017202147483648100171821474836481001716214748364810017132147483648100171221474836481001711214748364810017082147483648100170821474836481001706214748364810017042147483648100170121474836481001698214748364810016962147483648100169521474836481001693214748364810016922147483648100169021474836481001687214748364810016842147483648100168121474836481001677214748364810016732147483648100167021474836481001671214748364810016702147483648100166821474836481001666214748364810016642147483648100166221474836481001662214748364810016612147483648100166121474836481001659214748364810016592147483648100165921474836481001659214748364810016592147483648100165921474836481001659214748364810016582147483648100165721474836481001656214748364810016532147483648100165021474836481001649214748364810016462147483648100164321474836481001641214748364810016382147483648100163621474836481001633214748364810016322147483648100163121474836481001630214748364810016322147483648100163321474836481001635214748364810016352147483648100163621474836481001636214748364810016362147483648100163621474836481001635214748364810016332147483648100163121474836481001630214748364810016302147483648100162821474836481001628214748364810016292147483648100163021474836481001632214748364810016332147483648100163521474836481001636214748364810016372147483648100163821474836481001638214748364810016382147483648100163921474836481001638214748364810016382147483648100163621474836481001636214748364810016342147483648100163521474836481001637214748364810016372147483648100163821474836481001642214748364810016432147483648100164421474836481001642214748364810016432147483648100164221474836481001643214748364810016422147483648100164021474836481001638214748364810016362147483648100163421474836481001630214748364810016272147483648100162521474836481001623214748364810016212147483648100162121474836481001622214748364810016232147483648100162321474836481001621214748364810016202147483648100162021474836481001616214748364810016142147483648100161221474836481001609214748364810016082147483648100160621474836481001604214748364810016032147483648100160021474836481001595214748364810015962147483648100159521474836481001592214748364810015922147483648100158921474836481001589214748364810015882147483648100158721474836481001586214748364810015852147483648100158321474836481001582214748364810015802147483648100157821474836481001578214748364810015742147483648100157121474836481001570214748364810015682147483648100156721474836481001563214748364810015632147483648100155921474836481001556214748364810015562147483648100155221474836481001551214748364810015512147483648100155121474836481001549214748364810015502147483648100154921474836481001548214748364810015462147483648100154421474836481001543214748364810015442147483648100154221474836481001541214748364810015402147483648100153921474836481001538214748364810015382147483648100153821474836481001538214748364810015372147483648100153621474836481001535214748364810015342147483648100153421474836481001533214748364810015332147483648100153321474836481001532214748364810015302147483648100153021474836481001530214748364810015282147483648100152721474836481001527214748364810015262147483648100152421474836481001523214748364810015212147483648100151921474836481001517214748364810015152147483648100151421474836481001511214748364810015092147483648100150621474836481001503214748364810015022147483648100150121474836481001499214748364810014962147483648100149421474836481001490214748364810014902147483648100149121474836481001490214748364810014882147483648100148621474836481001485214748364810014832147483648100148221474836481001478214748364810014762147483648100147621474836481001476214748364810014742147483648100147321474836481001473214748364810014722147483648100147121474836481001465214748364810014612147483648100145921474836481001459214748364810014522147483648100145121474836481001446214748364810014442147483648100144421474836481001446214748364810014432147483648100144121474836481001440214748364810014402147483648100143921474836481001438214748364810014372147483648100143721474836481001436214748364810014352147483648100143521474836481001434214748364810014342147483648100143421474836481001433214748364810014332147483648100143321474836481001433214748364810014312147483648100143121474836481001431214748364810014302147483648100142921474836481001428214748364810014262147483648100142421474836481001424214748364810014232147483648100142221474836481001422214748364810014212147483648100142121474836481001419214748364810014182147483648100141821474836481001419214748364810014202147483648100142321474836481001425214748364810014232147483648100140921474836481001408214748364810014052147483648100140521474836481001405214748364810014042147483648100140321474836481001403214748364810014032147483648100140421474836481001405214748364810014072147483648100139721474836481001390214748364810013902147483648100138721474836481001386214748364810013832147483648100138321474836481001383214748364810013862147483648100138421474836481001382214748364810013812147483648100138121474836481001379214748364810013782147483648100137721474836481001375214748364810013732147483648100137121474836481001372214748364810013682147483648100136721474836481001367214748364810013652147483648100136421474836481001364214748364810013632147483648100136221474836481001361214748364810013592147483648100135821474836481001355214748364810013542147483648100135421474836481001353214748364810013522147483648100135021474836481001348214748364810013472147483648100134721474836481001348214748364810013482147483648100134721474836481001347214748364810013462147483648100134721474836481001347214748364810013492147483648100135021474836481001349214748364810013492147483648100134921474836481001348214748364810013502147483648100134921474836481001351214748364810013452147483648100133921474836481001331214748364810012992147483648100127421474836481001269214748364810012702147483648100125321474836481001250214748364810012452147483648100124321474836481001240214748364810012392147483648100123321474836481001232214748364810012272147483648100123721474836481001238214748364810012382147483648100123921474836481001239214748364810012392147483648100124021474836481001240214748364810012402147483648100124021474836481001240214748364810012422147483648100124621474836481001245214748364810012492147483648100125121474836481001251214748364810012512147483648100124921474836481001249214748364810012482147483648100124921474836481001251214748364810012502147483648100126021474836481001261214748364810012642147483648100126521474836481001266214748364810012652147483648100126421474836481001263214748364810012612147483648100126121474836481001261214748364810012612147483648100126121474836481001261214748364810012612147483648100126421474836481001267214748364810012672147483648100127621474836481001278214748364810012802147483648100128121474836481001282214748364810012842147483648100128621474836481001287214748364810012882147483648100128721474836481001289214748364810012902147483648100129121474836481001291214748364810012932147483648100129421474836481001295214748364810012972147483648100129721474836481001298214748364810012982147483648100130021474836481001301214748364810013022147483648100130221474836481001305214748364810013072147483648100131021474836481001313214748364810013142147483648100131421474836481001315214748364810013162147483648100131921474836481001320214748364810013232147483648100132521474836481001328214748364810013262147483648100132721474836481001328214748364810013292147483648100133021474836481001333214748364810013352147483648100133821474836481001338214748364810013412147483648100134121474836481001341214748364810013412147483648100134421474836481001345214748364810013492147483648100135221474836481001356214748364810013602147483648100136621474836481001368214748364810013702147483648100136621474836481001367214748364810013672147483648100137121474836481001372214748364810013732147483648100137321474836481001374214748364810013742147483648100137421474836481001375214748364810013762147483648100137821474836481001377214748364810013772147483648100137921474836481001379214748364810013792147483648100138021474836481001380214748364810013812147483648100138421474836481001388214748364810013912147483648100139821474836481001405214748364810014062147483648100140721474836481001406214748364810014052147483648100140521474836481001402214748364810014022147483648100140621474836481001409214748364810014092147483648100140921474836481001410214748364810014102147483648100140921474836481001408214748364810014102147483648100141121474836481001412214748364810014142147483648100141921474836481001420214748364810014212147483648100142121474836481001423214748364810014242147483648100142321474836481001423214748364810014242147483648100142421474836481001426214748364810014292147483648100142921474836481001429214748364810014302147483648100143221474836481001433214748364810014332147483648100143521474836481001435214748364810014352147483648100143721474836481001439214748364810014382147483648100143921474836481001443214748364810014452147483648100144621474836481001443214748364810014442147483648100144621474836481001447214748364810014482147483648100144821474836481001451214748364810014542147483648100145821474836481001459214748364810014612147483648100146621474836481001470214748364810014752147483648100147621474836481001477214748364810014772147483648100148021474836481001483214748364810014842147483648100148621474836481001485214748364810014862147483648100149021474836481001490214748364810014912147483648100149421474836481001497214748364810015002147483648100150021474836481001505214748364810015092147483648100151121474836481001512214748364810015142147483648100151721474836481001520214748364810015202147483648100152321474836481001526214748364810015322147483648100152821474836481001528214748364810015312147483648100153621474836481001538214748364810015392147483648100154221474836481001544214748364810015442147483648100154621474836481001545214748364810015492147483648100155021474836481001551214748364810015602147483648100156221474836481001565214748364810015662147483648100156621474836481001566214748364810015652147483648100156821474836481001573214748364810015732147483648100157621474836481001579214748364810015792147483648100158321474836481001584214748364810015832147483648100158421474836481001585214748364810015912147483648100159321474836481001596214748364810015992147483648100160221474836481001604214748364810016082147483648100161021474836481001612214748364810016132147483648100161221474836481001613214748364810016152147483648100161321474836481001614214748364810016162147483648100161721474836481001619214748364810016172147483648100161621474836481001617214748364810016212147483648100161921474836481001622214748364810016252147483648100162521474836481001629214748364810016302147483648100163121474836481001632214748364810016332147483648100163321474836481001633214748364810016352147483648100163721474836481001639214748364810016402147483648100164121474836481001642214748364810016442147483648100164821474836481001651214748364810016522147483648100165221474836481001653214748364810016522147483648100165321474836481001654214748364810016552147483648100165621474836481001655214748364810016562147483648100165521474836481001655214748364810016582147483648100166021474836481001662214748364810016622147483648100166321474836481001665214748364810016652147483648100166721474836481001669214748364810016702147483648100167221474836481001673214748364810016732147483648100167321474836481001674214748364810016742147483648100167421474836481001675214748364810016762147483648100167721474836481001678214748364810016782147483648100167821474836481001679214748364810016802147483648100168221474836481001683214748364810016842147483648100168621474836481001688214748364810016892147483648100169321474836481001694214748364810016942147483648100169121474836481001690214748364810016892147483648100168821474836481001691214748364810016942147483648100169521474836481001697214748364810016982147483648100170021474836481001701214748364810017052147483648100170721474836481001708214748364810017112147483648100171021474836481001711214748364810017122147483648100171321474836481001714214748364810017172147483648100171921474836481001722214748364810017262147483648100172821474836481001730214748364810017312147483648100173421474836481001734214748364810017362147483648100173621474836481001738214748364810017392147483648100174121474836481001743214748364810017432147483648100174421474836481001746214748364810017462147483648100174921474836481001750214748364810017522147483648100175321474836481001755214748364810017582147483648100176021474836481001760214748364810017612147483648100176321474836481001765214748364810017682147483648100177021474836481001773214748364810017742147483648100177721474836481001780214748364810017832147483648100178621474836481001788214748364810017922147483648100179421474836481001796214748364810017962147483648100179821474836481001801214748364810018012147483648100180321474836481001806214748364810018072147483648100180721474836481001809214748364810018102147483648100181221474836481001812214748364810018152147483648100181821474836481001820214748364810018212147483648100182321474836481001825214748364810018282147483648100182821474836481001828214748364810018302147483648100183021474836481001832214748364810018332147483648100183521474836481001837214748364810018392147483648100184221474836481001843214748364810018452147483648100184721474836481001849214748364810018502147483648100185021474836481001850214748364810018512147483648100185421474836481001856214748364810018562147483648100185721474836481001857214748364810018572147483648100186021474836481001860214748364810018612147483648100186221474836481001862214748364810018642147483648100186521474836481001868214748364810018692147483648100187121474836481001871214748364810018712147483648100187221474836481001875214748364810018752147483648100187721474836481001879214748364810018812147483648100188121474836481001882214748364810018832147483648100188521474836481001887214748364810018892147483648100188921474836481001892214748364810018932147483648100189321474836481001894214748364810018952147483648100189621474836481001897214748364810018972147483648100189921474836481001901214748364810019032147483648100190421474836481001904214748364810019052147483648100190521474836481001906214748364810019102147483648100191721474836481001918214748364810019212147483648100192121474836481001923214748364810019232147483648100192321474836481001923214748364810019232147483648100192321474836481001924214748364810019242147483648100192521474836481001926214748364810019282147483648100192921474836481001928214748364810019292147483648100192821474836481001928214748364810019302147483648100193021474836481001933214748364810019332147483648100193321474836481001930214748364810019312147483648100193321474836481001930214748364810019292147483648100193021474836481001930214748364810019302147483648100192921474836481001929214748364810019292147483648100192821474836481001928214748364810019282147483648100192721474836481001927214748364810019262147483648100192521474836481001927214748364810019252147483648100192521474836481001923214748364810019242147483648100192321474836481001924214748364810019252147483648100192421474836481001924214748364810019232147483648100192321474836481001926214748364810019272147483648100192921474836481001926214748364810019292147483648100193021474836481001932214748364810019342147483648100193421474836481001936214748364810019332147483648100193421474836481001934214748364810019342147483648100194221474836481001943214748364810019432147483648100194221474836481001941214748364810019412147483648100194121474836481001941214748364810019382147483648100193621474836481001936214748364810019372147483648100193721474836481001936214748364810019332147483648100193121474836481001930214748364810019302147483648100193021474836481001928214748364810019272147483648100192621474836481001926214748364810019252147483648100192321474836481001919214748364810019192147483648100191921474836481001919214748364810019202147483648100191621474836481001915214748364810019142147483648100191221474836481001910214748364810019102147483648100190921474836481001909214748364810019092147483648100190821474836481001908214748364810019082147483648100190821474836481001908214748364810019082147483648100190921474836481001907214748364810019072147483648100190821474836481001908214748364810019092147483648100190821474836481001906214748364810019062147483648100190421474836481001902214748364810019022147483648100190021474836481001900214748364810019002147483648100189921474836481001899214748364810018982147483648100189721474836481001897214748364810018962147483648100189621474836481001898214748364810018982147483648100189821474836481001898214748364810018982147483648100189821474836481001900214748364810019002147483648100189821474836481001898214748364810018982147483648100189921474836481001900214748364810019002147483648100190021474836481001900214748364810018992147483648100189621474836481001896214748364810018962147483648100189521474836481001895214748364810018952147483648100189521474836481001895214748364810018952147483648100189421474836481001891214748364810018892147483648100188921474836481001887214748364810018872147483648100188721474836481001886214748364810018862147483648100188521474836481001885214748364810018852147483648100188421474836481001884214748364810018832147483648100188321474836481001882214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001881214748364810018802147483648100188021474836481001879214748364810018782147483648100187821474836481001879214748364810018792147483648100188221474836481001883214748364810018852147483648100188621474836481001886214748364810018862147483648100188621474836481001886214748364810018872147483648100188721474836481001887214748364810018872147483648100188721474836481001887214748364810018872147483648100188721474836481001887214748364810018872147483648100188721474836481001887214748364810018872147483648100188621474836481001886214748364810018862147483648100188621474836481001886214748364810018862147483648100188621474836481001886214748364810018872147483648100188721474836481001886214748364810018862147483648100188521474836481001884214748364810018842147483648100188321474836481001883214748364810018832147483648100188021474836481001880214748364810018832147483648100188221474836481001877214748364810018722147483648100187021474836481001870214748364810018732147483648100187321474836481001871214748364810018702147483648100186821474836481001868214748364810018692147483648100186921474836481001870214748364810018702147483648100187021474836481001871214748364810018732147483648100187421474836481001874214748364810018772147483648100187721474836481001877214748364810018742147483648100187321474836481001869214748364810018682147483648100186621474836481001865214748364810018652147483648100186521474836481001865214748364810018652147483648100186421474836481001864214748364810018622147483648100186221474836481001862214748364810018622147483648100186121474836481001857214748364810018572147483648100185521474836481001854214748364810018532147483648100185021474836481001850214748364810018462147483648100184121474836481001840214748364810018412147483648100184121474836481001843214748364810018422147483648100184221474836481001843214748364810018452147483648100184621474836481001846214748364810018472147483648100185221474836481001851214748364810018542147483648100185821474836481001858214748364810018582147483648100186021474836481001863214748364810018652147483648100187021474836481001870214748364810018712147483648100187121474836481001874214748364810018752147483648100187521474836481001877214748364810018812147483648100188021474836481001882214748364810018822147483648100188421474836481001884214748364810018852147483648100188721474836481001891214748364810018912147483648100189021474836481001892214748364810018912147483648100189021474836481001891214748364810018952147483648100189521474836481001891214748364810018892147483648100188721474836481001885214748364810018852147483648100188521474836481001884214748364810018842147483648100188521474836481001883214748364810018822147483648100188221474836481001882214748364810018822147483648100188221474836481001880214748364810018792147483648100187921474836481001878214748364810018782147483648100187921474836481001879214748364810018802147483648100188121474836481001881214748364810018812147483648100188121474836481001881214748364810018842147483648100188921474836481001889214748364810018892147483648100188921474836481001889214748364810018882147483648100188821474836481001888214748364810018882147483648100188921474836481001889214748364810018892147483648100189021474836481001895214748364810018982147483648100189621474836481001894214748364810018932147483648100189321474836481001893214748364810018932147483648100189321474836481001894214748364810018942147483648100189721474836481001900214748364810019042147483648100190521474836481001906214748364810019072147483648100190721474836481001910214748364810019082147483648100190721474836481001907214748364810019062147483648100190421474836481001902214748364810018972147483648100189621474836481001894214748364810018962147483648100190721474836481001911214748364810019192147483648100190821474836481001906214748364810019112147483648100191221474836481001912214748364810019152147483648100191521474836481001912214748364810019122147483648100191421474836481001914214748364810019152147483648100191521474836481001918214748364810019222147483648100192121474836481001921214748364810019202147483648100192321474836481001928214748364810019272147483648100192721474836481001932214748364810019332147483648100193621474836481001939214748364810019432147483648100194421474836481001949214748364810019512147483648100195121474836481001953214748364810019572147483648100195821474836481001957214748364810019602147483648100196421474836481001966214748364810019682147483648100197421474836481001975214748364810019752147483648100197821474836481001977214748364810019772147483648100198221474836481001984214748364810019852147483648100198721474836481001990214748364810019922147483648100199421474836481001997214748364810019982147483648100200221474836481002006214748364810020072147483648100200921474836481002013214748364810020172147483648100202021474836481002022214748364810020232147483648100202321474836481002024214748364810020232147483648100202521474836481002025214748364810020262147483648100203121474836481002031214748364810020312147483648100203221474836481002036214748364810020422147483648100204821474836481002048214748364810020462147483648100204821474836481002046214748364810020452147483648100204421474836481002044214748364810020482147483648100204921474836481002048214748364810020482147483648100204821474836481002049214748364810020482147483648100204821474836481002048214748364810020482147483648100204621474836481002045214748364810020442147483648100204021474836481002039214748364810020392147483648100203921474836481002038214748364810020392147483648100203921474836481002038214748364810020392147483648100203921474836481002039214748364810020392147483648100203821474836481002037214748364810020372147483648100203821474836481002039214748364810020392147483648100203821474836481002038214748364810020382147483648100203821474836481002038214748364810020372147483648100203621474836481002037214748364810020342147483648100203321474836481002032214748364810020322147483648100203121474836481002028214748364810020272147483648100202521474836481002021214748364810020212147483648100202121474836481002021214748364810020182147483648100201821474836481002019214748364810020202147483648100201821474836481002018214748364810020182147483648100201821474836481002017214748364810020172147483648100201721474836481002016214748364810020152147483648100201621474836481002015214748364810020142147483648100201421474836481002013214748364810020092147483648100200821474836481002007214748364810020052147483648100200421474836481002003214748364810020042147483648100200521474836481002005214748364810020052147483648100200621474836481002003214748364810020032147483648100200321474836481002003214748364810020012147483648100200221474836481002002214748364810020032147483648100200021474836481002001214748364810020012147483648100200021474836481002000214748364810020002147483648100200021474836481002000214748364810020002147483648100199921474836481001999214748364810019992147483648100200021474836481002000214748364810020002147483648100200021474836481002000214748364810020002147483648100200021474836481002000214748364810020002147483648100200021474836481001999214748364810019992147483648100199821474836481001997214748364810019972147483648100199621474836481001994214748364810019932147483648100199321474836481001993214748364810019922147483648100199221474836481001992214748364810019912147483648100199021474836481001992214748364810019932147483648100199521474836481001994214748364810019912147483648100199121474836481001990214748364810019892147483648100198921474836481001993214748364810019932147483648100199221474836481001992214748364810019952147483648100199521474836481001995214748364810019962147483648100199521474836481001998214748364810019992147483648100200221474836481002004214748364810020042147483648100200621474836481002009214748364810020132147483648100201421474836481002015214748364810020152147483648100201721474836481002016214748364810020152147483648100201521474836481002011214748364810020102147483648100200721474836481002008214748364810020082147483648100200421474836481002003214748364810020002147483648100199821474836481001997214748364810019952147483648100199421474836481001994214748364810019922147483648100199021474836481001988214748364810019882147483648100198921474836481001988214748364810019862147483648100198521474836481001984214748364810019822147483648100198021474836481001978214748364810019782147483648100197821474836481001977214748364810019762147483648100197321474836481001972214748364810019702147483648100196921474836481001966214748364810019652147483648100196121474836481001959214748364810019582147483648100195721474836481001955214748364810019542147483648100195321474836481001951214748364810019512147483648100194821474836481001948214748364810019462147483648100194421474836481001941214748364810019402147483648100193721474836481001938214748364810019362147483648100193521474836481001933214748364810019322147483648100193121474836481001930214748364810019292147483648100192821474836481001929214748364810019282147483648100192621474836481001925214748364810019232147483648100192221474836481001921214748364810019212147483648100191821474836481001918214748364810019152147483648100191521474836481001914214748364810019132147483648100191321474836481001914214748364810019152147483648100191421474836481001914214748364810019142147483648100191421474836481001915214748364810019132147483648100191021474836481001909214748364810019092147483648100190821474836481001909214748364810019082147483648100190721474836481001905214748364810019042147483648100190421474836481001904214748364810019042147483648100190221474836481001902214748364810019032147483648100190321474836481001902214748364810019022147483648100190221474836481001902214748364810019022147483648100190221474836481001901214748364810019012147483648100190221474836481001902214748364810019022147483648100190121474836481001903214748364810019042147483648100190421474836481001905214748364810019062147483648100190821474836481001908214748364810019092147483648100190921474836481001909214748364810019102147483648100191121474836481001911214748364810019102147483648100191021474836481001909214748364810019092147483648100190921474836481001908214748364810019062147483648100190621474836481001905214748364810019042147483648100190321474836481001903214748364810019032147483648100190121474836481001901214748364810019002147483648100189921474836481001898214748364810018972147483648100189721474836481001897214748364810018952147483648100189521474836481001895214748364810018952147483648100189421474836481001894214748364810018942147483648100189421474836481001894214748364810018942147483648100189221474836481001892214748364810018912147483648100189021474836481001889214748364810018882147483648100188821474836481001887214748364810018872147483648100188521474836481001884214748364810018822147483648100188121474836481001880214748364810018802147483648100187921474836481001879214748364810018802147483648100188121474836481001879214748364810018772147483648100187621474836481001875214748364810018762147483648100187621474836481001878214748364810018792147483648100188021474836481001879214748364810018782147483648100187821474836481001878214748364810018782147483648100187921474836481001877214748364810018762147483648100187521474836481001872214748364810018722147483648100187121474836481001870214748364810018712147483648100186821474836481001868214748364810018692147483648100186921474836481001869214748364810018692147483648100186921474836481001868214748364810018672147483648100186721474836481001866214748364810018652147483648100186221474836481001861214748364810018612147483648100185821474836481001857214748364810018572147483648100185721474836481001856214748364810018562147483648100185721474836481001855214748364810018552147483648100185621474836481001856214748364810018562147483648100185621474836481001855214748364810018532147483648100185321474836481001853214748364810018512147483648100185121474836481001849214748364810018492147483648100184921474836481001849214748364810018482147483648100184721474836481001847214748364810018472147483648100184621474836481001844214748364810018432147483648100184021474836481001838214748364810018362147483648100183621474836481001836214748364810018352147483648100183421474836481001834214748364810018322147483648100183121474836481001829214748364810018282147483648100182921474836481001829214748364810018282147483648100183021474836481001829214748364810018292147483648100182821474836481001828214748364810018292147483648100183021474836481001831214748364810018292147483648100182921474836481001828214748364810018262147483648100182621474836481001823214748364810018212147483648100181921474836481001819214748364810018192147483648100181921474836481001818214748364810018162147483648100181321474836481001813214748364810018132147483648100181221474836481001810214748364810018112147483648100181121474836481001811214748364810018102147483648100181021474836481001810214748364810018102147483648100180921474836481001806214748364810018052147483648100180121474836481001801214748364810018012147483648100180021474836481001798214748364810017982147483648100179821474836481001798214748364810017972147483648100179621474836481001796214748364810017962147483648100179521474836481001795214748364810017932147483648100179221474836481001790214748364810017892147483648100178621474836481001785214748364810017842147483648100178421474836481001783214748364810017822147483648100178021474836481001780214748364810017792147483648100177921474836481001777214748364810017772147483648100177721474836481001775214748364810017772147483648100177621474836481001776214748364810017762147483648100177721474836481001776214748364810017752147483648100177521474836481001775214748364810017752147483648100177421474836481001774214748364810017742147483648100177421474836481001774214748364810017742147483648100177321474836481001771214748364810017702147483648100177021474836481001771214748364810017702147483648100177021474836481001770214748364810017702147483648100176921474836481001767214748364810017672147483648100176721474836481001765214748364810017652147483648100176521474836481001765214748364810017642147483648100176421474836481001763214748364810017612147483648100176121474836481001761214748364810017602147483648100176021474836481001760214748364810017602147483648100176021474836481001760214748364810017592147483648100175821474836481001758214748364810017572147483648100175521474836481001754214748364810017532147483648100175321474836481001753214748364810017532147483648100175321474836481001753214748364810017522147483648100175221474836481001752214748364810017522147483648100175121474836481001749214748364810017492147483648100174921474836481001748214748364810017462147483648100174421474836481001744214748364810017442147483648100174421474836481001744214748364810017452147483648100174621474836481001748214748364810017482147483648100174921474836481001750214748364810017532147483648100175421474836481001752214748364810017542147483648100175121474836481001750214748364810017502147483648100175021474836481001747214748364810017462147483648100174521474836481001743214748364810017412147483648100173921474836481001740214748364810017412147483648100173721474836481001735214748364810017342147483648100173321474836481001733214748364810017332147483648100173121474836481001730214748364810017292147483648100172921474836481001729214748364810017292147483648100172921474836481001725214748364810017242147483648100172421474836481001723214748364810017212147483648100171921474836481001717214748364810017162147483648100171521474836481001714214748364810017132147483648100171121474836481001710214748364810017102147483648100170921474836481001709214748364810017082147483648100170721474836481001705214748364810017052147483648100170221474836481001701214748364810016992147483648100169921474836481001698214748364810016972147483648100169721474836481001697214748364810016952147483648100169321474836481001691214748364810016902147483648100168921474836481001688214748364810016852147483648100168321474836481001682214748364810016812147483648100168121474836481001681214748364810016812147483648100167921474836481001678214748364810016782147483648100167821474836481001679214748364810016782147483648100167721474836481001677214748364810016752147483648100167421474836481001674214748364810016732147483648100167321474836481001671214748364810016692147483648100166821474836481001668214748364810016672147483648100166421474836481001662214748364810016582147483648100165421474836481001652214748364810016502147483648100164821474836481001646214748364810016462147483648100164621474836481001645214748364810016432147483648100164321474836481001642214748364810016402147483648100163921474836481001640214748364810016402147483648100163921474836481001639214748364810016392147483648100163921474836481001638214748364810016352147483648100163521474836481001635214748364810016342147483648100163321474836481001632214748364810016312147483648100163121474836481001630214748364810016292147483648100162821474836481001628214748364810016272147483648100162721474836481001625214748364810016252147483648100162721474836481001627214748364810016272147483648100162721474836481001630214748364810016322147483648100163221474836481001634214748364810016362147483648100163921474836481001641214748364810016432147483648100164321474836481001642214748364810016402147483648100163621474836481001635214748364810016342147483648100163421474836481001633214748364810016332147483648100163421474836481001633214748364810016322147483648100163021474836481001629214748364810016282147483648100162721474836481001624214748364810016232147483648100162321474836481001621214748364810016212147483648100162021474836481001618214748364810016172147483648100161621474836481001617214748364810016172147483648100161721474836481001619214748364810016202147483648100162521474836481001626214748364810016302147483648100163121474836481001631214748364810016312147483648100163321474836481001633214748364810016342147483648100163421474836481001634214748364810016332147483648100163321474836481001632214748364810016322147483648100162721474836481001628214748364810016242147483648100162121474836481001619214748364810016192147483648100161821474836481001614214748364810016142147483648100160821474836481001607214748364810016042147483648100160221474836481001598214748364810015972147483648100159621474836481001596214748364810015962147483648100159521474836481001594214748364810015932147483648100159021474836481001590214748364810015902147483648100158821474836481001585214748364810015832147483648100158221474836481001581214748364810015812147483648100157921474836481001578214748364810015762147483648100157121474836481001571214748364810015692147483648100156621474836481001566214748364810015642147483648100156121474836481001561214748364810015562147483648100155421474836481001555214748364810015492147483648100154721474836481001547214748364810015462147483648100154621474836481001547214748364810015472147483648100154621474836481001547214748364810015462147483648100154421474836481001543214748364810015392147483648100153821474836481001537214748364810015362147483648100153721474836481001536214748364810015382147483648100154021474836481001541214748364810015432147483648100154321474836481001544214748364810015442147483648100154221474836481001539214748364810015352147483648100153321474836481001533214748364810015322147483648100153121474836481001530214748364810015302147483648100153021474836481001530214748364810015302147483648100153021474836481001530214748364810015292147483648100152721474836481001527214748364810015272147483648100152821474836481001528214748364810015282147483648100152621474836481001527214748364810015282147483648100152821474836481001528214748364810015282147483648100152921474836481001529214748364810015312147483648100153721474836481001538214748364810015382147483648100154021474836481001545214748364810015472147483648100155021474836481001552214748364810015562147483648100155821474836481001558214748364810015592147483648100156021474836481001563214748364810015642147483648100156721474836481001572214748364810015732147483648100157521474836481001576214748364810015772147483648100157821474836481001580214748364810015812147483648100158421474836481001588214748364810015902147483648100159421474836481001597214748364810015982147483648100159821474836481001599214748364810015992147483648100160021474836481001596214748364810015982147483648100159821474836481001598214748364810016012147483648100160221474836481001604214748364810016052147483648100160421474836481001607214748364810016072147483648100160921474836481001609214748364810016092147483648100160821474836481001611214748364810016132147483648100161521474836481001616214748364810016172147483648100161821474836481001619214748364810016212147483648100162321474836481001625214748364810016262147483648100162821474836481001628214748364810016292147483648100163021474836481001631214748364810016332147483648100163421474836481001638214748364810016382147483648100163821474836481001638214748364810016392147483648100163921474836481001639214748364810016392147483648100163821474836481001638214748364810016382147483648100163921474836481001639214748364810016392147483648100163821474836481001636214748364810016352147483648100163421474836481001634214748364810016332147483648100163221474836481001632214748364810016312147483648100163121474836481001631214748364810016302147483648100163021474836481001631214748364810016312147483648100163121474836481001633214748364810016352147483648100163721474836481001639214748364810016412147483648100164521474836481001646214748364810016462147483648100164521474836481001646214748364810016472147483648100164721474836481001645214748364810016442147483648100164221474836481001642214748364810016432147483648100164321474836481001647214748364810016482147483648100164721474836481001646214748364810016432147483648100164121474836481001639214748364810016372147483648100163821474836481001640214748364810016412147483648100164021474836481001639214748364810016382147483648100163821474836481001636214748364810016352147483648100163421474836481001632214748364810016342147483648100163221474836481001631214748364810016302147483648100163021474836481001630214748364810016302147483648100162921474836481001629214748364810016292147483648100162921474836481001627214748364810016262147483648100162621474836481001625214748364810016242147483648100162421474836481001623214748364810016212147483648100162121474836481001621214748364810016222147483648100162221474836481001622214748364810016202147483648100161821474836481001615214748364810016142147483648100161121474836481001608214748364810016072147483648100160321474836481001601214748364810015992147483648100159921474836481001597214748364810015972147483648100159821474836481001598214748364810015992147483648100159921474836481001597214748364810015962147483648100159621474836481001595214748364810015952147483648100159521474836481001595214748364810015952147483648100159421474836481001593214748364810015912147483648100159121474836481001592214748364810015922147483648100159321474836481001591214748364810015902147483648100159021474836481001590214748364810015902147483648100159121474836481001590214748364810015902147483648100158721474836481001586214748364810015842147483648100158421474836481001581214748364810015812147483648100158121474836481001581214748364810015782147483648100157521474836481001576214748364810015752147483648100157321474836481001572214748364810015712147483648100157121474836481001570214748364810015682147483648100156621474836481001565214748364810015662147483648100156521474836481001565214748364810015652147483648100156521474836481001565214748364810015642147483648100156421474836481001563214748364810015642147483648100156521474836481001564214748364810015642147483648100156321474836481001562214748364810015612147483648100156021474836481001560214748364810015602147483648100155721474836481001556214748364810015552147483648100155521474836481001553214748364810015522147483648100155021474836481001549214748364810015482147483648100154821474836481001547214748364810015472147483648100154621474836481001546214748364810015452147483648100154621474836481001546214748364810015472147483648100154721474836481001545214748364810015442147483648100154421474836481001544214748364810015432147483648100154221474836481001542214748364810015412147483648100154321474836481001545214748364810015472147483648100154721474836481001550214748364810015532147483648100155321474836481001555214748364810015562147483648100155821474836481001558214748364810015592147483648100155921474836481001557214748364810015572147483648100155721474836481001558214748364810015602147483648100156121474836481001562214748364810015622147483648100156221474836481001561214748364810015632147483648100156221474836481001563214748364810015632147483648100156321474836481001562214748364810015572147483648100155021474836481001546214748364810015432147483648100154621474836481001547214748364810015542147483648100155521474836481001554214748364810015552147483648100155421474836481001556214748364810015582147483648100155821474836481001562214748364810015662147483648100156721474836481001567214748364810015682147483648100157321474836481001575214748364810015752147483648100157221474836481001571214748364810015722147483648100157221474836481001571214748364810015712147483648100157121474836481001571214748364810015722147483648100157221474836481001573214748364810015762147483648100157721474836481001576214748364810015772147483648100157621474836481001579214748364810015772147483648100157721474836481001575214748364810015742147483648100157421474836481001573214748364810015712147483648100156621474836481001565214748364810015652147483648100156421474836481001559214748364810015592147483648100155621474836481001556214748364810015532147483648100155221474836481001551214748364810015532147483648100155921474836481001559214748364810015602147483648100156021474836481001564214748364810015642147483648100156321474836481001561214748364810015572147483648100155621474836481001553214748364810015512147483648100155021474836481001549214748364810015482147483648100154721474836481001546214748364810015452147483648100154221474836481001539214748364810015382147483648100154021474836481001539214748364810015382147483648100153521474836481001534214748364810015332147483648100153221474836481001531214748364810015312147483648100153221474836481001532214748364810015312147483648100153121474836481001532214748364810015312147483648100153021474836481001527214748364810015262147483648100152621474836481001526214748364810015272147483648100152621474836481001526214748364810015252147483648100152521474836481001524214748364810015242147483648100152421474836481001524214748364810015222147483648100152121474836481001520214748364810015202147483648100152021474836481001520214748364810015202147483648100152021474836481001520214748364810015192147483648100151721474836481001517214748364810015162147483648100151521474836481001514214748364810015112147483648100151121474836481001510214748364810015102147483648100150921474836481001509214748364810015122147483648100151321474836481001513214748364810015132147483648100151421474836481001514214748364810015142147483648100151421474836481001514214748364810015142147483648100151521474836481001518214748364810015182147483648100151721474836481001515214748364810015142147483648100151421474836481001513214748364810015132147483648100151521474836481001514214748364810015142147483648100151421474836481001514214748364810015142147483648100151721474836481001517214748364810015172147483648100151721474836481001517214748364810015172147483648100151721474836481001517214748364810015162147483648100151521474836481001515214748364810015132147483648100151121474836481001512214748364810015142147483648100151421474836481001515214748364810015142147483648100151421474836481001514214748364810015142147483648100151121474836481001511214748364810015132147483648100151221474836481001513214748364810015132147483648100151321474836481001513214748364810015132147483648100151321474836481001513214748364810015122147483648100151121474836481001512214748364810015112147483648100151121474836481001510214748364810015102147483648100151121474836481001509214748364810015092147483648100150921474836481001510214748364810015092147483648100151421474836481001518214748364810015182147483648100151821474836481001517214748364810015172147483648100151621474836481001516214748364810015152147483648100151521474836481001515214748364810015162147483648100151521474836481001514214748364810015132147483648100151321474836481001514214748364810015162147483648100151621474836481001517214748364810015172147483648100151821474836481001518214748364810015182147483648100151721474836481001517214748364810015172147483648100151721474836481001518214748364810015202147483648100152021474836481001519214748364810015192147483648100151821474836481001519214748364810015192147483648100151921474836481001520214748364810015192147483648100151921474836481001520214748364810015202147483648100152021474836481001520214748364810015202147483648100152121474836481001522214748364810015222147483648100152321474836481001526214748364810015262147483648100152821474836481001529214748364810015302147483648100153021474836481001533214748364810015342147483648100153521474836481001541214748364810015432147483648100154521474836481001546214748364810015462147483648100154621474836481001546214748364810015462147483648100154821474836481001550214748364810015542147483648100155521474836481001556214748364810015602147483648100156121474836481001562214748364810015622147483648100156221474836481001563214748364810015632147483648100156221474836481001562214748364810015622147483648100156221474836481001564214748364810015692147483648100157021474836481001573214748364810015762147483648100157621474836481001575214748364810015752147483648100157321474836481001572214748364810015712147483648100157021474836481001570214748364810015692147483648100156821474836481001568214748364810015662147483648100156521474836481001563214748364810015632147483648100156321474836481001562214748364810015612147483648100156021474836481001560214748364810015602147483648100156121474836481001560214748364810015612147483648100156121474836481001562214748364810015632147483648100156321474836481001563214748364810015612147483648100156121474836481001561214748364810015602147483648100155921474836481001558214748364810015572147483648100155621474836481001556214748364810015552147483648100155221474836481001550214748364810015482147483648100154721474836481001547214748364810015472147483648100154621474836481001545214748364810015462147483648100154721474836481001547214748364810015472147483648100154721474836481001546214748364810015462147483648100154621474836481001546214748364810015462147483648100154621474836481001546214748364810015462147483648100154621474836481001546214748364810015462147483648100154521474836481001546214748364810015452147483648100154521474836481001545214748364810015462147483648100154621474836481001546214748364810015462147483648100154621474836481001546214748364810015462147483648100154521474836481001543214748364810015412147483648100153921474836481001539214748364810015372147483648100153621474836481001536214748364810015352147483648100153421474836481001534214748364810015332147483648100153321474836481001533214748364810015322147483648100153321474836481001533214748364810015312147483648100153021474836481001530214748364810015292147483648100152821474836481001527214748364810015262147483648100152421474836481001523214748364810015222147483648100152021474836481001518214748364810015172147483648100151721474836481001515214748364810015142147483648100151221474836481001511214748364810015102147483648100151021474836481001510214748364810015092147483648100150721474836481001505214748364810015052147483648100150221474836481001501214748364810015012147483648100149921474836481001498214748364810014982147483648100149621474836481001496214748364810014952147483648100149321474836481001491214748364810014862147483648100148621474836481001484214748364810014842147483648100148221474836481001480214748364810014792147483648100147921474836481001478214748364810014792147483648100147921474836481001478214748364810014762147483648100147621474836481001475214748364810014742147483648100147321474836481001472214748364810014722147483648100147221474836481001472214748364810014722147483648100147121474836481001471214748364810014682147483648100146821474836481001465214748364810014652147483648100146521474836481001464214748364810014632147483648100146221474836481001459214748364810014572147483648100145621474836481001454214748364810014532147483648100145421474836481001453214748364810014522147483648100144921474836481001449214748364810014492147483648100144621474836481001445214748364810014412147483648100143921474836481001440214748364810014402147483648100143621474836481001436214748364810014342147483648100143521474836481001437214748364810014362147483648100143721474836481001438214748364810014352147483648100143421474836481001434214748364810014332147483648100143421474836481001437214748364810014412147483648100144121474836481001443214748364810014402147483648100144221474836481001445214748364810014462147483648100145021474836481001450214748364810014512147483648100145521474836481001456214748364810014562147483648100145821474836481001460214748364810014602147483648100145921474836481001461214748364810014612147483648100146121474836481001464214748364810014662147483648100146521474836481001465214748364810014652147483648100146521474836481001466214748364810014652147483648100146621474836481001466214748364810014682147483648100146821474836481001466214748364810014642147483648100146221474836481001461214748364810014602147483648100146421474836481001464214748364810014642147483648100146421474836481001464214748364810014652147483648100146521474836481001467214748364810014672147483648100146721474836481001468214748364810014692147483648100147021474836481001469214748364810014682147483648100146821474836481001467214748364810014662147483648100146321474836481001461214748364810014592147483648100146221474836481001462214748364810014622147483648100145921474836481001460214748364810014602147483648100146021474836481001458214748364810014572147483648100145621474836481001456214748364810014522147483648100145321474836481001446214748364810014442147483648100144421474836481001443214748364810014432147483648100144221474836481001442214748364810014472147483648100144921474836481001452214748364810014512147483648100145221474836481001456214748364810014552147483648100145821474836481001459214748364810014592147483648100145121474836481001446214748364810014462147483648100144721474836481001450214748364810014512147483648100145121474836481001451214748364810014502147483648100144221474836481001436214748364810014352147483648100143221474836481001431214748364810014312147483648100143321474836481001433214748364810014332147483648100143421474836481001436214748364810014382147483648100144221474836481001447214748364810014512147483648100145621474836481001457214748364810014572147483648100145621474836481001455214748364810014602147483648100145921474836481001467214748364810014662147483648100146821474836481001470214748364810014712147483648100147321474836481001472214748364810014762147483648100147921474836481001477214748364810014782147483648100148521474836481001494214748364810014972147483648100150621474836481001510214748364810015112147483648100151121474836481001511214748364810015112147483648100151021474836481001510214748364810015112147483648100151121474836481001510214748364810015102147483648100151021474836481001510214748364810015092147483648100150921474836481001509214748364810015082147483648100150721474836481001507214748364810015072147483648100150721474836481001506214748364810015062147483648100150521474836481001504214748364810015042147483648100150421474836481001504214748364810015052147483648100150421474836481001504214748364810015042147483648100150421474836481001503214748364810015032147483648100150321474836481001502214748364810015012147483648100150121474836481001500214748364810015002147483648100149921474836481001499214748364810014992147483648100149921474836481001499214748364810014982147483648100149721474836481001497214748364810014962147483648100149421474836481001494214748364810014882147483648100148821474836481001488214748364810014882147483648100148721474836481001488214748364810014872147483648100148721474836481001487214748364810014862147483648100148621474836481001486214748364810014862147483648100148521474836481001485214748364810014852147483648100148521474836481001486214748364810014862147483648100148621474836481001485214748364810014852147483648100148521474836481001485214748364810014852147483648100148221474836481001481214748364810014802147483648100148021474836481001479214748364810014792147483648100147921474836481001476214748364810014742147483648100147221474836481001472214748364810014722147483648100147121474836481001470214748364810014702147483648100147021474836481001469214748364810014682147483648100146821474836481001467214748364810014672147483648100146621474836481001466214748364810014652147483648100146521474836481001466214748364810014662147483648100146521474836481001465214748364810014652147483648100146421474836481001463214748364810014642147483648100146321474836481001463214748364810014622147483648100146221474836481001462214748364810014622147483648100146221474836481001461214748364810014612147483648100146021474836481001460214748364810014592147483648100145921474836481001459214748364810014592147483648100145921474836481001459214748364810014592147483648100146021474836481001460214748364810014592147483648100145921474836481001459214748364810014592147483648100145821474836481001458214748364810014572147483648100145621474836481001456214748364810014562147483648100145621474836481001455214748364810014542147483648100145421474836481001454214748364810014542147483648100145421474836481001454214748364810014542147483648100145321474836481001454214748364810014522147483648100145121474836481001450214748364810014502147483648100145021474836481001449214748364810014492147483648100144821474836481001448214748364810014482147483648100144821474836481001447214748364810014472147483648100144721474836481001447214748364810014472147483648100144721474836481001447214748364810014472147483648100144721474836481001447214748364810014472147483648100144621474836481001446214748364810014462147483648100144521474836481001445214748364810014452147483648100144521474836481001444214748364810014432147483648100144321474836481001441214748364810014402147483648100144021474836481001440214748364810014402147483648100144021474836481001440214748364810014382147483648100143521474836481001435214748364810014352147483648100143521474836481001435214748364810014362147483648100143621474836481001435214748364810014352147483648100143421474836481001434214748364810014332147483648100143221474836481001432214748364810014302147483648100143021474836481001430214748364810014302147483648100142721474836481001427214748364810014262147483648100142521474836481001424214748364810014242147483648100141721474836481001417214748364810014172147483648100141521474836481001415214748364810014152147483648100141621474836481001417214748364810014182147483648100142321474836481001427214748364810014322147483648100143221474836481001435214748364810014352147483648100143521474836481001435214748364810014352147483648100143521474836481001437214748364810014372147483648100143721474836481001439214748364810014392147483648100143921474836481001439214748364810014382147483648100143821474836481001438214748364810014382147483648100143821474836481001438214748364810014362147483648100143521474836481001434214748364810014342147483648100143421474836481001433214748364810014332147483648100143221474836481001433214748364810014332147483648100143421474836481001435214748364810014362147483648100143821474836481001440214748364810014392147483648100144021474836481001441214748364810014422147483648100144121474836481001440214748364810014372147483648100143521474836481001433214748364810014332147483648100143321474836481001433214748364810014312147483648100143121474836481001431214748364810014302147483648100142921474836481001428214748364810014272147483648100142321474836481001424214748364810014232147483648100142221474836481001420214748364810014202147483648100141821474836481001420214748364810014212147483648100141721474836481001416214748364810014152147483648100141521474836481001414214748364810014132147483648100140921474836481001408214748364810014082147483648100140721474836481001406214748364810014072147483648100140721474836481001407214748364810014092147483648100141121474836481001412214748364810014122147483648100141221474836481001411214748364810014112147483648100141021474836481001409214748364810014092147483648100140821474836481001408214748364810014072147483648100140721474836481001407214748364810014072147483648100140421474836481001402214748364810014022147483648100140021474836481001399214748364810013992147483648100139521474836481001394214748364810013942147483648100139321474836481001393214748364810013922147483648100139221474836481001392214748364810013922147483648100139221474836481001392214748364810013922147483648100139221474836481001392214748364810013922147483648100139221474836481001393214748364810013932147483648100139321474836481001392214748364810013922147483648100139221474836481001391214748364810013912147483648100139121474836481001391214748364810013912147483648100138921474836481001390214748364810013892147483648100138921474836481001388214748364810013872147483648100138721474836481001386214748364810013862147483648100138621474836481001386214748364810013852147483648100138321474836481001382214748364810013812147483648100137521474836481001375214748364810013742147483648100137321474836481001370214748364810013682147483648100136321474836481001360214748364810013592147483648100135921474836481001357214748364810013562147483648100135521474836481001355214748364810013512147483648100135021474836481001349214748364810013492147483648100134921474836481001349214748364810013452147483648100134521474836481001345214748364810013452147483648100134521474836481001344214748364810013432147483648100134321474836481001343214748364810013442147483648100134421474836481001344214748364810013432147483648100134421474836481001346214748364810013462147483648100134521474836481001345214748364810013452147483648100134621474836481001345214748364810013452147483648100134521474836481001346214748364810013482147483648100134821474836481001349214748364810013432147483648100134321474836481001343214748364810013402147483648100133921474836481001338214748364810013382147483648100133721474836481001336214748364810013362147483648100133521474836481001333214748364810013312147483648100133021474836481001328214748364810013272147483648100132721474836481001323214748364810013222147483648100132321474836481001325214748364810013262147483648100132821474836481001330214748364810013302147483648100133021474836481001332214748364810013322147483648100133221474836481001330214748364810013302147483648100132821474836481001329214748364810013292147483648100132721474836481001326214748364810013232147483648100132221474836481001321214748364810013212147483648100132021474836481001320214748364810013192147483648100131621474836481001313214748364810013132147483648100131221474836481001312214748364810013122147483648100131221474836481001312214748364810013112147483648100131121474836481001311214748364810013142147483648100131521474836481001315214748364810013132147483648100131321474836481001313214748364810013132147483648100131221474836481001312214748364810013102147483648100130621474836481001305214748364810013002147483648100129821474836481001298214748364810012982147483648100130021474836481001298214748364810012982147483648100129721474836481001297214748364810012972147483648100129621474836481001295214748364810012932147483648100129221474836481001290214748364810012892147483648100128921474836481001289214748364810012882147483648100128921474836481001289214748364810012892147483648100129021474836481001290214748364810012872147483648100127921474836481001278214748364810012712147483648100126321474836481001263214748364810012612147483648100126521474836481001260214748364810012572147483648100125821474836481001260214748364810012602147483648100125821474836481001258214748364810012552147483648100125321474836481001248214748364810012482147483648100124821474836481001246214748364810012462147483648100124821474836481001248214748364810012492147483648100124921474836481001248214748364810012492147483648100125121474836481001251214748364810012522147483648100124921474836481001249214748364810012492147483648100124921474836481001248214748364810012472147483648100124721474836481001248214748364810012482147483648100124721474836481001247214748364810012452147483648100124421474836481001243214748364810012422147483648100124021474836481001238214748364810012362147483648100123421474836481001231214748364810012302147483648100122821474836481001228214748364810012272147483648100122621474836481001225214748364810012232147483648100121821474836481001215214748364810012122147483648100121121474836481001209214748364810012052147483648100120721474836481001206214748364810012062147483648100120721474836481001206214748364810012042147483648100120221474836481001203214748364810012002147483648100119621474836481001193214748364810011912147483648100119021474836481001189214748364810011882147483648100118621474836481001182214748364810011802147483648100117921474836481001178214748364810011732147483648100116721474836481001167214748364810011632147483648100116121474836481001162214748364810011602147483648100115821474836481001158214748364810011552147483648100115521474836481001156214748364810011552147483648100115421474836481001153214748364810011502147483648100114521474836481001144214748364810011422147483648100114121474836481001141214748364810011412147483648100113921474836481001136214748364810011332147483648100112921474836481001126214748364810011262147483648100112421474836481001121214748364810011202147483648100111821474836481001117214748364810011152147483648100111321474836481001110214748364810011082147483648100110521474836481001103214748364810011012147483648100110021474836481001098214748364810010982147483648100109621474836481001093214748364810010902147483648100108921474836481001085214748364810010822147483648100107921474836481001081214748364810010802147483648100107921474836481001077214748364810010752147483648100107321474836481001071214748364810010682147483648100106821474836481001067214748364810010672147483648100106821474836481001068214748364810010672147483648100106521474836481001061214748364810010592147483648100105721474836481001053214748364810010472147483648100104521474836481001043214748364810010392147483648100103921474836481001037214748364810010362147483648100103321474836481001029214748364810010292147483648100102921474836481001029214748364810010292147483648100103021474836481001031214748364810010322147483648100103721474836481001037214748364810010412147483648100104421474836481001045214748364810010452147483648100104421474836481001043214748364810010422147483648100103921474836481001036214748364810010332147483648100103321474836481001032214748364810010312147483648100103121474836481001035214748364810010382147483648100103621474836481001031214748364810010232147483648100101721474836481001014214748364810010132147483648100101321474836481001013214748364810010102147483648100100921474836481001010214748364810010112147483648100101221474836481001011214748364810010112147483648100101021474836481001011214748364810010112147483648100101221474836481001012214748364810010132147483648100101121474836481001011214748364810010092147483648100100421474836481001000214748364810099821474836481009962147483648100995214748364810099421474836481009932147483648100992214748364810099221474836481009902147483648100988214748364810098621474836481009862147483648100986214748364810098521474836481009832147483648100983214748364810098221474836481009792147483648100979214748364810097721474836481009762147483648100976214748364810097321474836481009702147483648100970214748364810096921474836481009682147483648100968214748364810096621474836481009642147483648100961214748364810095821474836481009562147483648100957214748364810095821474836481009562147483648100957214748364810095721474836481009582147483648100955214748364810095321474836481009512147483648100948214748364810094721474836481009462147483648100945214748364810094221474836481009422147483648100937214748364810093321474836481009292147483648100926214748364810092521474836481009222147483648100923214748364810092221474836481009192147483648100916214748364810091621474836481009152147483648100912214748364810091221474836481009112147483648100910214748364810090921474836481009062147483648100903214748364810090221474836481009022147483648100900214748364810090021474836481008992147483648100899214748364810089521474836481008932147483648100891214748364810089021474836481008902147483648100888214748364810088721474836481008862147483648100885214748364810088421474836481008842147483648100882214748364810088021474836481008782147483648100877214748364810087721474836481008772147483648100874214748364810087321474836481008692147483648100864214748364810086221474836481008622147483648100856214748364810085421474836481008542147483648100849214748364810084721474836481008472147483648100847214748364810084921474836481008492147483648100847214748364810084721474836481008472147483648100845214748364810084621474836481008462147483648100846214748364810084521474836481008422147483648100839214748364810083721474836481008392147483648100839214748364810083921474836481008392147483648100836214748364810083221474836481008262147483648100822214748364810081521474836481008142147483648100809214748364810080821474836481008072147483648100802214748364810080021474836481007992147483648100799214748364810079921474836481008022147483648100803214748364810080321474836481008052147483648100806214748364810080621474836481008022147483648100797214748364810079521474836481007942147483648100793214748364810079021474836481007902147483648100791214748364810079121474836481007922147483648100793214748364810079421474836481007942147483648100793214748364810079121474836481007902147483648100787214748364810078521474836481007852147483648100785214748364810078521474836481007832147483648100783214748364810078321474836481007832147483648100783214748364810078021474836481007782147483648100777214748364810077621474836481007722147483648100772214748364810077221474836481007732147483648100773214748364810077421474836481007742147483648100773214748364810077221474836481007702147483648100770214748364810076621474836481007632147483648100762214748364810076221474836481007592147483648100756214748364810075321474836481007512147483648100750214748364810075021474836481007482147483648100747214748364810074721474836481007452147483648100743214748364810074421474836481007412147483648100738214748364810073721474836481007362147483648100735214748364810073521474836481007352147483648100733214748364810073221474836481007302147483648100730214748364810072921474836481007262147483648100725214748364810072421474836481007242147483648100723214748364810072021474836481007202147483648100719214748364810071721474836481007132147483648100711214748364810070921474836481007082147483648100707214748364810070721474836481007052147483648100704214748364810070421474836481007022147483648100701214748364810069921474836481006972147483648100696214748364810069521474836481006952147483648100694214748364810069321474836481006922147483648100692214748364810069221474836481006922147483648100691214748364810069021474836481006892147483648100686214748364810068621474836481006872147483648100686214748364810068521474836481006852147483648100684214748364810068421474836481006842147483648100682214748364810068121474836481006812147483648100680214748364810067921474836481006782147483648100677214748364810067421474836481006742147483648100675214748364810067521474836481006742147483648100673214748364810067321474836481006722147483648100672214748364810067621474836481006782147483648100678214748364810067821474836481006782147483648100680214748364810067921474836481006792147483648100678214748364810067821474836481006782147483648100677214748364810067621474836481006762147483648100674214748364810067421474836481006742147483648100672214748364810067221474836481006722147483648100672214748364810067421474836481006772147483648100677214748364810067621474836481006762147483648100676214748364810067621474836481006752147483648100676214748364810067521474836481006752147483648100675214748364810067521474836481006752147483648100674214748364810067521474836481006772147483648100677214748364810067721474836481006772147483648100676214748364810067621474836481006752147483648100674214748364810067321474836481006712147483648100669214748364810066821474836481006682147483648100668214748364810066821474836481006682147483648100668214748364810066721474836481006662147483648100667214748364810066921474836481006702147483648100668214748364810066821474836481006672147483648100667214748364810066621474836481006652147483648100664214748364810066521474836481006652147483648100663214748364810066021474836481006562147483648100654214748364810065121474836481006492147483648100648214748364810064521474836481006432147483648100640214748364810063821474836481006362147483648100633214748364810063121474836481006282147483648100627214748364810062721474836481006262147483648100625214748364810062521474836481006212147483648100618214748364810061621474836481006152147483648100614214748364810061321474836481006132147483648100612214748364810061121474836481006112147483648100611214748364810061021474836481006112147483648100611214748364810061121474836481006122147483648100613214748364810061121474836481006112147483648100612214748364810060821474836481006082147483648100609214748364810060921474836481006102147483648100610214748364810061021474836481006082147483648100608214748364810060821474836481006062147483648100605214748364810060321474836481006032147483648100603214748364810060421474836481006032147483648100602214748364810060321474836481006032147483648100603214748364810060321474836481006042147483648100603214748364810060421474836481006062147483648100610214748364810061021474836481006122147483648100613214748364810061421474836481006152147483648100618214748364810061821474836481006162147483648100614214748364810061321474836481006102147483648100608214748364810060621474836481006012147483648100597214748364810059321474836481005912147483648100589214748364810059021474836481005932147483648100591214748364810059321474836481005942147483648100594214748364810059621474836481006002147483648100602214748364810060521474836481006072147483648100609214748364810061021474836481006112147483648100615214748364810061721474836481006172147483648100615214748364810061521474836481006172147483648100617214748364810061921474836481006222147483648100623214748364810062421474836481006232147483648100622214748364810062221474836481006212147483648100621214748364810062121474836481006192147483648100618214748364810061721474836481006162147483648100614214748364810061121474836481006112147483648100611214748364810061121474836481006112147483648100612214748364810061121474836481006092147483648100605214748364810060521474836481006022147483648100602214748364810060321474836481006032147483648100599214748364810059821474836481005982147483648100596214748364810059521474836481005952147483648100595214748364810059421474836481005912147483648100589214748364810058721474836481005872147483648100585214748364810058221474836481005812147483648100580214748364810057921474836481005772147483648100575214748364810057421474836481005732147483648100572214748364810057121474836481005712147483648100571214748364810056921474836481005682147483648100565214748364810056421474836481005622147483648100562214748364810056221474836481005612147483648100560214748364810056021474836481005592147483648100557214748364810055621474836481005542147483648100551214748364810054921474836481005462147483648100543214748364810054221474836481005412147483648100540214748364810054021474836481005402147483648100540214748364810053821474836481005352147483648100534214748364810053321474836481005312147483648100531214748364810053021474836481005312147483648100531214748364810053121474836481005302147483648100530214748364810053021474836481005292147483648100529214748364810052921474836481005292147483648100527214748364810052521474836481005232147483648100523214748364810052021474836481005202147483648100519214748364810051821474836481005172147483648100516214748364810051521474836481005142147483648100514214748364810051321474836481005122147483648100511214748364810051021474836481005082147483648100506214748364810050321474836481005022147483648100505214748364810050521474836481005052147483648100504214748364810050321474836481005022147483648100500214748364810049621474836481004962147483648100493214748364810049021474836481004872147483648100484214748364810048221474836481004812147483648100481214748364810048121474836481004802147483648100476214748364810047421474836481004722147483648100469214748364810046721474836481004662147483648100467214748364810046521474836481004642147483648100463214748364810046221474836481004602147483648100460214748364810045921474836481004592147483648100458214748364810045321474836481004502147483648100448214748364810044721474836481004462147483648100445214748364810044421474836481004402147483648100439214748364810043821474836481004382147483648100437214748364810043621474836481004352147483648100434214748364810043421474836481004322147483648100431214748364810042921474836481004272147483648100426214748364810042421474836481004242147483648100424214748364810042321474836481004242147483648100422214748364810042221474836481004212147483648100421214748364810042121474836481004212147483648100419214748364810041921474836481004192147483648100420214748364810041921474836481004172147483648100416214748364810041421474836481004122147483648100411214748364810041021474836481004062147483648100405214748364810040321474836481004032147483648100401214748364810039921474836481003992147483648100397214748364810039621474836481003952147483648100395214748364810039321474836481003922147483648100390214748364810038721474836481003872147483648100384214748364810038121474836481003782147483648100379214748364810037821474836481003742147483648100373214748364810037321474836481003712147483648100370214748364810037121474836481003702147483648100369214748364810037021474836481003692147483648100368214748364810036621474836481003662147483648100364214748364810036221474836481003622147483648100360214748364810036021474836481003582147483648100357214748364810035621474836481003562147483648100355214748364810035521474836481003542147483648100353214748364810035121474836481003482147483648100347214748364810034721474836481003492147483648100348214748364810034721474836481003462147483648100344214748364810034321474836481003422147483648100341214748364810034121474836481003412147483648100340214748364810033821474836481003362147483648100334214748364810033321474836481003332147483648100331214748364810032921474836481003282147483648100326214748364810032621474836481003252147483648100324214748364810032321474836481003222147483648100321214748364810032021474836481003172147483648100316214748364810031521474836481003132147483648100311214748364810030821474836481003072147483648100306214748364810030521474836481003052147483648100305214748364810030621474836481003062147483648100306214748364810030421474836481003012147483648100299214748364810029721474836481002962147483648100295214748364810029521474836481002952147483648100294214748364810029221474836481002922147483648100290214748364810028821474836481002862147483648100286214748364810028421474836481002822147483648100280214748364810027821474836481002752147483648100275214748364810027221474836481002712147483648100271214748364810026921474836481002682147483648100268214748364810026721474836481002672147483648100267214748364810026621474836481002662147483648100266214748364810026621474836481002662147483648100267214748364810026721474836481002692147483648100269214748364810026921474836481002692147483648100269214748364810026921474836481002702147483648100270214748364810027021474836481002702147483648100270214748364810027121474836481002742147483648100275214748364810027521474836481002752147483648100275214748364810027521474836481002752147483648100275214748364810027421474836481002742147483648100273214748364810027321474836481002742147483648100274214748364810027521474836481002772147483648100278214748364810027921474836481002792147483648100278214748364810027821474836481002782147483648100278214748364810027721474836481002772147483648100276214748364810027521474836481002752147483648100274214748364810027421474836481002742147483648100274214748364810027421474836481002742147483648100274214748364810027421474836481002742147483648100273214748364810027321474836481002732147483648100273214748364810027321474836481002732147483648100273214748364810027221474836481002722147483648100272214748364810027221474836481002712147483648100270214748364810026921474836481002672147483648100265214748364810026521474836481002652147483648100264214748364810026421474836481002622147483648100259214748364810025621474836481002542147483648100252214748364810025221474836481002522147483648100251214748364810025121474836481002512147483648100251214748364810025121474836481002502147483648100248214748364810024621474836481002452147483648100243214748364810023921474836481002362147483648100236214748364810023621474836481002342147483648100233214748364810023321474836481002322147483648100231214748364810023121474836481002322147483648100232214748364810023221474836481002312147483648100231214748364810023121474836481002312147483648100231214748364810023121474836481002322147483648100235214748364810023521474836481002352147483664100Variante - Aiguilles de Bavella3119a4c10f072299584b7f6811a42dba3Magenta12031601207801203801205801204801211801226801230801234801244801253801273801289801298801307801318801328801342801355801362801396801406801415801425801429801431801429801426801425801422801412801435801434801420801422801413801417801424801430801456801461801462801460801465801469801478801487801484801489801500801499801509801530801539801543801545801551801554801557801565801579801582801583801590801601801614801616801622801629801647801677801684801702801727801724801701801695801677801668801665801662801652801641801633801617801621801628801628801619801607801591801588801583801580801576801569801563801558801548801543801522801518801519801503801500801494801487801477801451801447801442801425801419801412801396801392801374801363801349801347801343160Variante - Monte Alcudinaadca9798af4725449ecf6d4587fc265a1Magenta19661601967001970001972001974001975001977001980001984001984001984001985001985001986001987001988001989001988001991001993001995001996001996001998001998002002002003002004002005002007002008002008002013002014002016002018002019002021002024002025002026002027002028002028002028002027002025002026002027002027002026002027002028002028002030002032002034002036002037002038002038002040002040002039002041002043002044002045002045002046002048002049002050002051002051002053002053002055002055002053002051002050002051002053002053002054002054002056002057002058002057002057002055002053002051002052002053002056002056002056002059002062002060002062002064002065002068002069002072002072002074002075002074002076002073002077002078002080002083002088002083002083002079002084002086002087002090002091002092002093002094002093002093002093002093002094002094002095002095002096002095002095002095002096002097002097002096002096002096002096002096002096002096002097002097002097002097002097002098002098002099002099002100002100002100002100002100002100002100002099002099002098002098002097002097002097002097002097002096002096002096002095002095002095002095002095002094002094002094002094002094002094002094002094002093002093002093002090002089002088002086002085002084002084002083002084002080002080002079002078002076002075002073002072002069002069002069002068002067002065002065002063002063002062002062002058002057002055002049002048002048002047002047002047002046002045002044002044002044002044002043002043002042002042002041002039002039002038002034002034002035002035002035002034002034002032002029002027002026002026002026002026002025002024002024002024002024002023002021002020002020002021002022002022002022002021002021002016002015002011002010002009002008002006002004002003002003002002002002002000002000002000001999001997001993001993001993001992001991001992001992001992001992001993001993001993001993001994001993001993001992001990001988001987001987001987001987001987001987001987001987001987001987001987001987001987001987001988001988001987001986001986001986001985001984001984001983001981001980001980001980001979001978001978001978001977001976001975001975001975001975001977001978001978001978001980001981001982001982001983001984001984001985001985001985001986001987001988001989001989001990001989001990001989001989001989001989001989001989001989001988001988001986001986001986001986001985001985001985001985001985001982001981001980001980001979001978001978001978001978001976001976001977001976001976001976001976001976001976001976001975001975001971001969001969001969001965001964001961001958001955001954001950001944001943001942001940001939001935001932001931001927001926001924001924001924001924001924001924001925001925001924001922001918001916001915001915001914001913001913001913001912001911001911001910001910001910001907001903001902001902001899001897001897001893001893001893001891001890001889001886001884001884001884001884001882001882001882001882001882001882001881001881001879001877001876001873001870001870001870001870001871001869001864001862001862001860001860001858001857001855001854001850001849001849001847001846001845001842001837001834001834001833001833001833001831001830001825001822001821001819001817001816001815001815001814001810001810001810001810001810001809001809001811001810001809001808001808001808001807001804001803001804001804001804001803001800001799001798001796001796001797001798001796001795001795001795001795001795001796001797001797001799001802001802001804001805001806001808001808001809001808001807001807001806001805001804001804001804001804001803001803001802001802001799001797001797001797001796001796001796001796001796001795001795001795001795001795001794001794001794001794001794001794001794001792001792001792001791001791001790001788001788001788001788001788001788001787001785001784001784001783001782001781001779001779001778001776001776001776001776001776001773001771001770001770001769001767001766001765001765001764001764001763001763001762001762001761001761001761001761001759001757001755001754001754001752001750001748001747001746001744001740001738001736001733001732001729001727001725001725001722001721001721001719001717001715001715001714001712001709001708001706001705001703001702001701001700001698001696001696001693001691001690001688001686001686001686001686001685001685001685001683001682001681001680001678001676001674001671001670001667001664001664001663001660001659001659001659001659001657001657001655001654001652001650001649001648001646001644001642001641001639001639001636001634001633001632001631001627001625001622001620001618001618001619001619001618001618001618001617001617001617001617001617001617001617001617001617001616001616001615001614001614001614001614001614001614001613001613001613001612001612001612001612001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001611001610001610001610001610001608001608001606001605001605001604001604001604001604001603001602001601001601001600001599001598001598001597001596001595001593001592001592001592001592001590001589001587001586001585001584001583001583001582001581001581001579001578001575001575001575001572001570001569001568001567001565001564001563001562001560001558001556001555001555001555001554001554001554001552001550001548001545001543001542001541001540001538001535001534001534001533001531001531001530001530001527001527001525001524001523001522001521001521001520001518001517001516001515001513001511001509001508001507001505001503001501001499001496001493001493001489001488001486001482001479001476001473001471001469001465001463001462001461001457001455001454001454001452001452001450001449001449001449001449001449001447001447001447001447001447001447001446001444001440001439001439001437001436001437001437001437001437001437001437001437001438001438001438001438001438001437001438001441001442001443001444001444001445001445001446001446001446001446001447001447001447001447001446001446001446001447001447001447001447001447001447001447001447001447001447001447001448001449001450001451001451001452001454001455001456001458001459001461001462001463001464001465001466001466001467001468001468001469001469001469001470001470001470001471001471001470001469001469001469001468001467001467001466001466001466001465001465001464001463001462001461001460001460001460001459001459001457001457001455001455001455001455001455001455001454001454001454001453001453001452001452001452001452001453001453001453001453001453001454001454001454001456001457001457001457001457001457001457001458001458001458001458001458001459001459001459001459001460001461001461001462001463001464001464001465001465001465001466001466001466001466001466001467001467001467001467001467001467001466001466001466001465001465001465001464001464001464001464001463001462001462001462001462001463001463001463001463001463001462001462001461001461001461001461001460001460001460001458001456001455001455001455001453001452001451001451001449001449001449001448001447001447001447001447001447001446001446001446001446001446001446001446001446001445001445001445001445001445001445001444001444001443001443001443001442001442001441001441001440001440001439001439001438001438001438001436001435001434001434001434001434001434001434001435001435001435001436001436001436001436001437001437001437001437001438001438001438001438001438001438001438001438001438001439001439001439001440001441001441001443001443001444001445001445001446001446001446001448001450001451001451001451001451001452001453001453001453001454001454001455001455001455001455001456001456001456001457001457001458001458001458001459001459001460001460001460001461001461001461001462001462001462001462001463001464001465001465001466001467001468001468001469001469001470001471001472001472001472001473001473001473001473001472001472001472001472001472001471001471001472001472001471001471001471001472001472001472001472001472001472001472001471001471001471001471001472001473001473001473001474001474001474001475001475001475001476001476001477001477001478001478001478001477001476001476001476001476001475001475001475001475001474001474001474001474001474001474001474001475001475001475001475001475001475001475001475001475001475001475001474001475001475001475001476001477001479001479001480001480001481001481001481001481001481001482001483001484001484001485001485001487001488001488001488001488001489001490001490001492001492001493001494001495001496001497001499001500001501001501001502001504001507001507001508001509001510001512001513001515001516001517001518001519001519001520001520001522001523001524001525001526001527001528001530001533001535001536001540001542001544001545001546001547001547001549001549001550001550001550001550001550001550001550001550001551001551001551001552001552001552001553001556001556001557001557001557001558001558001558001558001559001560001560001560001561001562001563001564001565001565001566001567001567001567001565001565001565001566001566001566001566001566001566001567001567001567001568001570001571001571001573001574001575001575001576001577001579001579001579001580001582001582001584001585001585001587001587001588001589001591001591001593001593001596001597001598001598001599001599001599001599001598001598001598001597001597001596001596001596001597001597001597001597001597001599001601001602001604001605001606001607001608001608001609001609001610001610001610001610001610001610001610001610001609001608001608001608001608001608001607001606001605001604001603001603001602001602001602001601001601001600001600001599001599001598001598001598001597001597001596001595001595001594001594001593001593001592001591001592001591001590001589001590001589001589001589001589001588001588001586001586001585001585001583001582001582001580001579001578001576001575001574001574001573001574001575001576001576001577001578001578001578001577001576160Variante - Monte Cinto045eef6971434f33a7cdd6dd57da82451://icons/48x48/Start.png2023-03-26T18:15:58.321ZInitial version.://icons/48x48/TrkCut.png2023-03-26T18:16:26.936ZPermanently removed points 552..7247://icons/48x48/SetEle.png2023-03-26T18:16:50.373ZReplaced elevation data with data from DEM files.://icons/48x48/ActFoot.png2023-03-26T18:29:17.642ZChanged activity to 'Foot' for complete track.Magenta257421474836641002574214748364810025742147483648100257421474836481002574214748364810025712147483648100256521474836481002564214748364810025622147483648100256221474836481002560214748364810025592147483648100255921474836481002560214748364810025602147483648100256021474836481002561214748364810025622147483648100256321474836481002562214748364810025632147483648100256221474836481002560214748364810025562147483648100255121474836481002547214748364810025472147483648100254921474836481002553214748364810025582147483648100256121474836481002559214748364810025592147483648100256521474836481002568214748364810025682147483648100257121474836481002571214748364810025722147483648100257321474836481002573214748364810025742147483648100257721474836481002577214748364810025782147483648100257921474836481002580214748364810025822147483648100258221474836481002583214748364810025832147483648100258521474836481002587214748364810025902147483648100259121474836481002592214748364810025922147483648100259221474836481002592214748364810025922147483648100259121474836481002592214748364810025922147483648100259321474836481002592214748364810025922147483648100259121474836481002586214748364810025872147483648100258921474836481002591214748364810025922147483648100259421474836481002594214748364810025972147483648100259821474836481002598214748364810025982147483648100259621474836481002593214748364810025902147483648100258921474836481002585214748364810025822147483648100258121474836481002583214748364810025842147483648100258121474836481002578214748364810025772147483648100257721474836481002574214748364810025752147483648100257221474836481002565214748364810025622147483648100256121474836481002558214748364810025582147483648100255621474836481002556214748364810025562147483648100255121474836481002549214748364810025452147483648100254521474836481002544214748364810025422147483648100254421474836481002543214748364810025442147483648100254521474836481002543214748364810025412147483648100253921474836481002539214748364810025412147483648100254221474836481002546214748364810025502147483648100255421474836481002556214748364810025572147483648100255721474836481002559214748364810025592147483648100256221474836481002563214748364810025652147483648100256621474836481002567214748364810025672147483648100256821474836481002568214748364810025702147483648100257021474836481002569214748364810025692147483648100257221474836481002573214748364810025722147483648100257121474836481002570214748364810025682147483648100256521474836481002563214748364810025612147483648100255921474836481002561214748364810025622147483648100256421474836481002564214748364810025642147483648100256321474836481002563214748364810025622147483648100256021474836481002558214748364810025592147483648100255921474836481002557214748364810025572147483648100256021474836481002560214748364810025602147483648100256021474836481002559214748364810025582147483648100255721474836481002556214748364810025532147483648100255121474836481002549214748364810025502147483648100255121474836481002550214748364810025492147483648100254821474836481002549214748364810025502147483648100255121474836481002553214748364810025542147483648100255521474836481002558214748364810025582147483648100255921474836481002562214748364810025622147483648100256221474836481002564214748364810025642147483648100256521474836481002571214748364810025722147483648100257321474836481002576214748364810025802147483648100258021474836481002585214748364810025872147483648100258921474836481002591214748364810025922147483648100259221474836481002592214748364810025932147483648100259321474836481002593214748364810025952147483648100259621474836481002596214748364810025972147483648100260121474836481002600214748364810025982147483648100259721474836481002597214748364810025982147483648100260121474836481002600214748364810026022147483648100260321474836481002605214748364810026052147483648100260521474836481002604214748364810026042147483648100260521474836481002606214748364810026072147483648100260721474836481002608214748364810026082147483648100260821474836481002608214748364810026092147483648100260921474836481002610214748364810026102147483648100261121474836481002617214748364810026162147483648100261721474836481002619214748364810026202147483648100262021474836481002621214748364810026222147483648100262221474836481002624214748364810026252147483648100262621474836481002626214748364810026282147483648100263021474836481002636214748364810026382147483648100264521474836481002649214748364810026502147483648100265021474836481002650214748364810026502147483648100265021474836481002651214748364810026512147483648100265121474836481002652214748364810026522147483648100265221474836481002652214748364810026522147483648100265221474836481002652214748364810026522147483648100265221474836481002652214748364810026512147483648100265121474836481002651214748364810026512147483648100265121474836481002650214748364810026502147483648100265021474836481002650214748364810026502147483648100265021474836481002647214748364810026442147483648100264221474836481002640214748364810026372147483648100263221474836481002629214748364810026262147483648100262521474836481002624214748364810026232147483648100262321474836481002622214748364810026212147483648100261921474836481002615214748364810026142147483648100261121474836481002610214748364810026102147483648100261021474836481002608214748364810026072147483648100260621474836481002607214748364810026092147483648100261021474836481002609214748364810026082147483648100260821474836481002608214748364810026082147483648100260721474836481002606214748364810026042147483648100260421474836481002605214748364810026062147483648100260521474836481002602214748364810026022147483648100260121474836481002603214748364810026012147483648100259821474836481002596214748364810025982147483648100259821474836481002596214748364810025962147483648100259721474836481002595214748364810025942147483648100259321474836481002593214748364810025922147483648100259021474836481002589214748364810025852147483648100258421474836481002581214748364810025802147483648100257821474836481002577214748364810025752147483648100257421474836481002572214748364810025682147483648100256421474836481002562214748364810025622147483648100256121474836481002560214748364810025592147483648100255621474836481002556214748364810025582147483648100255721474836481002556214748364810025542147483648100255521474836481002555214748364810025562147483648100255721474836481002557214748364810025572147483648100255721474836481002560214748364810025612147483648100255921474836481002558214748364810025592147483648100255921474836481002559214748364810025592147483648100256121474836481002561214748364810025592147483648100255821474836481002558214748364810025572147483648100255721474836481002557214748364810025572147483648100255921474836481002560214748364810025622147483648100256321474836481002568214748364810025672147483648100256821474836481002568214748364810025692147483648100257021474836481002572214748364810025722147483648100256921474836481002570214748364810025682147483648100256821474836481002567214748364810025682147483648100256621474836481002567214748364810025672147483648100256721474836481002566214748364810025652147483648100256421474836481002563214748364810025612147483648100256121474836481002560214748364810025592147483648100255921474836481002558214748364810025552147483648100255021474836481002550214748364810025502147483648100254921474836481002549214748364810025482147483648100254721474836481002548214748364810025502147483648100255221474836481002553214748364810025532147483648100255521474836481002557214748364810025602147483648100256121474836481002562214748364810025632147483648100256721474836481002569214748364810025712147483648100257121474836481002573214748364810025742147483648100257821474836481002580214748364810025822147483648100258521474836481002585214748364810025872147483648100258721474836481002589214748364810025882147483648100258921474836481002589214748364810025912147483648100259121474836481002591214748364810025932147483648100259421474836481002597214748364810025982147483648100259821474836481002598214748364810025982147483648100259821474836481002598214748364810025952147483648100259321474836481002596214748364810025982147483648100259621474836481002596214748364810025952147483648100259521474836481002595214748364810025902147483648100258721474836481002588214748364810025882147483648100259121474836481002593214748364810025932147483648100259321474836481002593214748364810025942147483648100259421474836481002595214748364810025932147483648100259421474836481002594214748364810025932147483648100259321474836481002591214748364810025882147483648100258621474836481002583214748364810025822147483648100258121474836481002580214748364810025792147483648100257821474836481002577214748364810025772147483648100257721474836481002576214748364810025752147483648100257521474836481002574214748364810025752147483648100257521474836481002576214748364810025762147483648100257621474836481002576214748364810025752147483648100257521474836481002575214748364810025742147483648100257421474836481002574214748364810025732147483648100257321474836481002571214748364810025712147483648100257021474836481002566214748364810025662147483648100256621474836481002565214748364810025642147483648100256521474836481002566214748364810025672147483648100256621474836481002565214748364810025632147483648100256321474836481002562214748364810025632147483648100256321474836481002565214748364810025662147483648100257121474836481002573214748364810025742147483664100c3af4c8d5fc28e2d0dcc1ecbbd88bbfb0110