Salomon Goretex MaXiRace 2017 Ultra Racemethode de calcul : gpx10 Salomon Goretex MaXiRace 2017 Ultra Race sur TraceDeTrail.fr45145145145145145145245245245245245345345345445445445445445445445545545545545445445445345345345345345345345345245245245145145145145145145145145145245245245245245345345445445645745946045945845745645545545545445345345245145044945045145445545545545545545545545545545545545445445345345245245145145145145145145145145145044944944844744844945045145245345345345345445545545545545545545545545545545545445445345345245245145145145145245245345345345245245245245145145144944944944944944944844844945045145145245245245145044944844744644644644744744744744744744844844844944944945045045045145145245445545745845945945945845946046246346746947147347547747948148348548749049349850150450750951051051051051151351451551651952152252252352953553854054454754754654654654654654754754754855055255455655555455255254954854855055054954754754855055255455755655755655655856356556857056956856756556456657057057257157056756756857057157458058558959459960461061561862062262562662762962963163062862962662562562863063364064164364664864965265365565766166466466767067167367467567567567667968068168268468468668869069670070270570871171371571571271071671771371371371571371571571671972072272272172272673073473473873974274575075275375275475675875976176176276276376676676977677878078078178278478979179379679980180280380180080080180380480680981181481982282382382382482782783083183283684284885385485585685785885986086186286386586686786586586586686686786886886786686686786786786686586486286286085785585384985185987187188788789189290289689689889289088487888187487487687086086285986284985984886485987487988388389189389490390090490791690690291090391792392593293694194995595796696696597097097297397397598098498698898998899498899299410001008101110151016102610211037103810471046105910551063106510771080108610861086109610991114111111241120112811351134113811441148116011671173117411911198120812071222122912331240124512481256126112741268127612781276128912941297129613011306131113081320131913241328133213241339133713421347134413441357134513621354136213601366136313731374138013751374137613771377137513741373137513731370136813551355136213491353136413551364136013701364136713691372137113831369137913911387139614161418142714321430143914351446145214521462146114611482148114831495149715081499151415051508151515121528152515351538153715371531152615231520151915081509150215031503150415051505150615071509151015111512151315141515151615171519152015221525152715291531153415351538154115441546154915521554155615591561156315651567157015721574157615791582158415871589159215941597159916011602160316031604160516061606160616051604160416041603160316031604160516061607160716071607160716081608160816081608160816081607160716071607160716081608160816101612161416181621162316241626162716291632163616381639164016421642164316441644164416451646164816521653165316541654165416551656165716581659166116631665166516651665166616661666166716691670167116711672167316741676167916791679167916791678167916791680168216851684168216811679167716761673167216701667166716651664166316621661166016601660165916581657165616551654165316501649164816471646164616451645164416431642164216411641164016401639163816371636163616341633163316331632163216321631163016301629162916291628162416231621161916171616161316111608160716021601160015991599159715961595159315921591159015881585158415821581157915781575157515741573157215701569156915681568156715661564156315611557155415521550154715451544154015391537153515321530152615231521151815161515151415121511151015051503150415041503150315011500149914981494149314911491149214921489148614831481147914781477147714741466146414621460145814581457145614551454145114491447144514451443144114401438143714371435143314321430142814261425142414231422142114191417141514151413141214111410140914091409140814061403140013971396139313911388138513831381137713741371136813651362136013591355135313511349134813421337133313271326132513241322131713111307130313011300129812951292128512821280127612721270126812671266126212561251124712441242124112401236122812251224121712151216121512121206120011941189118611841182118011781177117511721169116711641160115711491145113911341128112311171111110611011098109410891085108110761071106610621058105510521050104710451043104210431043104410451044104610481049105010511050104810461043104210431043103910361032102910251022101910211021102110201019101810181019101910191017101510101009100810071006100410031003100210009969929899859839819789739709669639609619629639649649649639619609599599589599589599609619639669689729749789819859889899909919929929939929949959989991001100210031005100510051006100710071006100610061005100710091012101310131013101210111009100810071005100210011000996992988982979975973969966963960958955952950945942938935931928925922918916916917914915914913913913912910910910911911912912909907905904904903903903903904904904905905903901895892889888886884882880878875873871868865862861859857855853852850849847846845844843842842841841840839838838838838837836836836837837834831829826824822820818815812812810808805803800798796793792792792792791789787786783779777775774772771768765763760759758756755753751747744740737734730727725724723722721720719718716714713713711707705704703702702702701701704706706706706707707707707708709711712713714716717719720721722723724724725725725726726727727728728728728728729729729729729730732733734735736737738739741745746748750754755757758760762766768769771772773774774775775776777777778780781783784787788790792793794795797799801804805806806804803802799799799799799799802803805807811814816818819818817817817815814812809806805803801800798800801804806807808807806805803801799797798799800801802803807808811817820823824826829832834834834833833835836837838836836836837839841843845847849851852853855858861863868873876879883887890892895898902904906911912912911909904901899900901902902901900900900901902903903903904905905906906906907907908906905904903902901900902901900899898900903904903900897894889887885883881878876874871869866864863863863864866869872871869866862857855853851850850851854858861865869872875879882884887889892894897898900901903905909911912914916919922927930934937941946951956964969973976977979983988992996999100310071018102010241027103010321035103110271023102110201020101710111009101110131016101410141015101710201022102210231025102710301034103910431048105110561053105010541057106110651069107310761079108210851093109410961099110011021104110611091111111411161119112111231127112811301130113111321133113411361140114311451146114811501153115611591162116511681174117711791180118211831187119211941199120412071209121112121216122012241227122912311234123612391240124312451248124912491252125512591263126512681270127312761276127612771280128612901293129712971297129812991302130513071308131013111312131613171317131713181316131513141313131313131312131213121311131213131311131213131312131013111308130613041306130513081308130513031301129912971295129412941292129112881286128212801277127412721269126412621261125912581259125712541251124612411236123312301227122512221219121512121209120712041201119911971194119211901184117911741170116611621160115911601161116111591155115311521153114811431138112711221118111511111108110110991097109410941093109010841078106910671064106210611057105210511048104410411037103210271020101910191018102010101002989984979974971968963961960957951941933927924920915910910909902895890888885883880875875878874869863858853849845841838832832834834829825828830829825822818815813810807802798792790788788786780775769767765765764762758754749743737732726715708703699696694691686682678675674674672669667666665664664665665666666665664663664666668671673674674674676677678682683684684688689690691693695697699700702703705706710712714718720724726727730732734738742744746747750753756759761759758755754753752751751753755757759758759759760761762763765767767768769770772773775776778779783785788790793795797798803805808810812816818818819822823821821821822822822822821820819819819819819820822824824822819817815814814813812811811810810809807807804805806807808809812813815816818820820820821823825828830831832835836840841839839840841844846847849851853854856858860862863865864864864863862861861861861861861861860860860860860859858857857856855855854853853852851850849849849850851852852856857856855856856855854853851848846844842842841840839838837836836836836833851851851851850850850849848847847846846846845845845844843843843843841841840840840840840840840840839840842843844845846847847849850852852853855855856856856856857858859861861864865868868869869870870871872873874874874875876879879879880882883884885888889892892892893893893896896897897898898899899899900900900900900900900900900900901901901901901901902903903903903905906906907907908909910910910911912912914914915916916916917918918919919920920921921922923924925925926927928928929930930931933933934935935935935935936936936937937937937937937937937937937937937937937937937937937937937937937937937937938938938938938938938938938938938938939939938939939940941942945946946947947948949950951952952954954955956957957958958959961963964964964964964966967968969971971972973974974975977977977977979979982982982983983983983983983983983983984986986987989990991992994995996998999999999100210031004100510071008100810081009101010101011101210121012101210151017101810191021102510251027102710291029102910301031103210321032103210321033103310341035103610371038103910411042104410451046104710471047104710471048104810491050105010511053105510561057105910601061106210631063106410641064106410651066106610661066106710691069106910701072107210731073107410741075107510751078107810811082108210821082108410861086108710871088108910891090109110931094109410941095109510951095109610961096109710971097109710971098109810981098109810981098109810981099109910981099109910991099109911001100109910991100110211021102110211021103110411041105110611071108110911091111111111121112111311131114111511161116111711181119112011211122112211231125112511261126112811291129112911291130113011311133113311341136113611371137114011401140114011401140114011411141114111411141114111411141114111411141114111411141114111411141114111411141114111411141114111411141114111411141114111411141114211421142114111411141114011401140113911381137113711371136113511351135113411331133113211311130112911291128112711271126112611251123112311221121112211201119111911181118111811171117111611161115111411141114111411141113111311131113111311131113111311131113111311131114111411151115111511151115111511161117111711171117111711171117111711171118111811181118111811181120112011211121112111211123112311231123112311241124112411251125112511261127112711281128112811281128112811291129113011301131113111321133113311331134113411351135113611361136113611371138113811391139114011401141114111421142114211431144114511451145114611461146114611471148114811481150115011501150115211521153115311531154115511541155115511551157115811581157115711571157115811571157115711571157115711571156115611561156115611571159116011621163116311641165116811691170117211721174117611761177117711781179118011811182118311841184118511851185118611871187118811891190119011901192119311931193119511961197119911991200120012001200120012011201120412051205120612081211121112131214121512151216121612171217121812221222122512261228122812291230123212321232123212331234123512351236123712391239123912391242124312451245124712501251125212521253125412551257125812581258125812611261126212641265126612661267126812691269126912691270127112731273127512771278127912811282128312841285128612881289129112921293129412951295129612981298130013021303130513051306130713071309130913091311131213131313131513161315131913201320132013201322132313251325132613261326132813291329133113321335133713381338133913391340134213421343134313451347134913501351135113521352135213531354135513551356135713571358135913591359136013601360136113611363136413651366136613661367136713671368137013711374137513761378137813791379138013801381138313841385138613861386138813881389138913891390139013901390139013911391139213921392139313921391139213921391139113901391139113901388138713861386138613861385138413841384138413831383138313831383138313831383138313821382138213821382138213821382138313831384138313831383138313841383138313821382138213821382138113821382138113811381138213821382138213821383138313831383138313831383138313831383138313811381138213821382138213811381138113811379137913791378137713761376137613761375137413751375137513751374137413741372137113701369136813661365136413621360135913591358135513541354135313511350134913481345134313411341133913371337133713361336133413331332133213311331133113301330132913271327132613251324132313221322132113201320131913191319131913191318131813181318131813171317131613171316131613151315131513141317131813191320132013201320132013201317131713171317131713171317131813181318131913191319131913231324132613271332133413391341134313451345134713491351135113511353135613601364136813701373137713801381138513881389139013951402140314031403140614091411141414181422142614271428143114321435143614361439144014421442144314441445144514461446144714471447144814481449144914501450145014501450145014501450145014501450145114521453145314531453145314541454145414541455145514561456145614571458146014611462146314641465146514651466146614661466146714661467146614661466146614661466146614661467146714671465146414641464146414631463146214621462146314621461146014591458145814561455145414521452145114511451145014501450144914471444144214401437143314281425142414221420141914171417141714151413140814051402139813961395139413921390138113791377137513711370136813661364136113591359135813561355135513551355135513541353135213521352135213511350134913491348134813481348134813481348134913491351135313541354135413541354135513551355135513551355135513431343133813331327132713401338133713361336133413341332133113301328132813271326132513251324132213211319131913171316131513141313131313121312131213121312131213121312131313131313131413141316131613161317131813191319132013211322132213221323132313231324132413251325132513261325132413241323132313231323132213211321132013201319131813171316131613151315131413131313131213121312131213131312131213121312131213111311131213131315131613161318131913181317131813181318131813181319132113221323132413251326132713281330133013311331133213331334133513361337133913401341134113431343134413441346134613461347134713491349135013511352135313541355135513551356135713591359135913611361136313641364136413651365136713681368136913701372137313741376137613811383138513861386138713871387138713871386138613871391139113911392139213921392139313921390139013901390139013901388138813861385138413841384138413821382138213811382138213841385138613881390139113911392139313921390139013921394139513971397139613961398139813971397139613951393138913871386138513831381138113801380137813761375137513741376137613741374137313721369136813681371137313711368136713661366136813681368136813681368136813681368136813681369137013711373137313731374137513751375137413721371136913681368136813671367136613651365136513651365136613661367136513651365136513661366136713721374137613801382138513871390139414021404141014131415142214261429143114351437144214481449145314551458145914591460146114621463146614681470147214751476147714771479148014801481148214821483148414841486148814891489149014911492149314941495149614961499150015021504150515061508151015111514151615171518151915201521152215231522152315221523152315231523152415251526152515251525152515241524152415241525152515251525152615251524152315231522152115201520152015201519152015201520152015191519152015211521152215221524152415241525152515261527152815281528152915311533153515351536153615361537153715371538153815381538153915391539153915391539154015401541154115421543154315431543154315441545154615471547154815481548154815491549155015501550155015511551155115511551155115511552155215521552155215521552155215521553155315541554155515561557155815591559156015611561156115611561156215631565156615661567156815701571157115711571157115721573157315731574157415741575157515751575157515761576157715771577157715771577157815781577157715761576157515751574157315731573157315731573157215721571157115711570157015701569156915691569156915701570157115721572157315741574157515751576157715771577157715771577157715771578157815791579157915811582158315831583158415851586158615861586158615871588158815881589158915901590159015901591159115921593159315941596159615971597159815981598159815981598159815981599159916001601160116021602160216021602160216021602160216021602160316041605160716071607160816081608160816091610161116111611161216131613161416141614161516151616161716171617161916211622162516271629163016321635163816391644164616481650165216541655165616571657165816591659166216641665166816691673167416751678168216851686168716901691169216921692169316931694169616961699170017011703170417051706170717081707170717071708170817081709170917081707170717071707170817081708170817071708170817071707170617061707170717061706170617061706170617061706170617051704170417031704170317031702170217011701169916971697169616961696169516941693169316931692169016901690169016901689168916881686168616861685168416831682168116801680167916791678167716771676167616761675167516751674167416741673167316731674167416741674167316721672167116711671167016701669166816671666166616641664166316621660165916581657165716551655165416541652165216511651165016501649164716461646164616441643164316421641164016401640164016401640164016401639163916391639163916391639163916381638163716361633163116281627162616251625162416231622162116201618161716161615161516141613161316121611161016091609160916081602160115931584157715741568157315731568156515631561155915581557155615551554155415531550154815471544154315421540153915371535153315321531152915281526152615241523152115201520151815171515151415121511151015091508150715041503150315031503150515071508150815081508150815071506150615061506150615051504150415051505150515051505150515061506150615061506150615051505150415031503150215001498149714961495149314931491149014881488148714861486148614861484148414831483148314831483148314821482148314831482148214821483148314831482148214831483148314831483148314811481148114811480148014801480148014801480148014801481148114821481148114811481148214831484148414831484148414841483148214811480147814771476147414731471146914681466146514631463146214601459145914581458145714561457145714561456145614551454145414541454145314531452145214521452145214531452145214521452145214521452145214521451145014471446144414421441144114381437143714361435143314321432142714261423142014171414141014061402140114001398139613941393138013791378137713761376137613761374137313721372137113701369136813661365136413631362136213601360135913571357135613551354135213521352135013491348134813461344134413431342134113411339133813381336133313311329132813261324132313201319131813171317131613141313131213101308130613031300129812971297129612951293129312921291128912881288128712851284128412831282128012781277127612751274127412721271127012691267126412631262126112601258125612551254125412531251125112501249124912471246124612451243124312431242124012401239123812371237123612351235123312331232123112301229122812271227122512241224122012201220121912171217121412131210120812071204120312031202120011991197119511941193119111891187118511841182118011781175117411731165116311611159115611541152114911471145114311421141114111381138113711351133113011271126112511251124112211211120111911191116111411121109110911071106110511031102110010991098109610941094109410921091108910871085108310821081107810751071106910641062105910571053105010481044104110371032102910251023102210191016101510131012100910071006100510041003100310021000997995992990987984981978978974972970966964963961958954951946945942941939938937934932929929928927926925923921919918916915913911910909908906903901898895892888886883879876873870867866863857855854853852848844840838834829827824820817813811808805802799795790788786784784783781780778777776776775775775775775775775774773772772772772772773775776776778778779779780780781782782782782783783784784784784785785787787789791793797799802804806808808810815817818820820822824827829835837839842845846847856857858859861862864865865868871872874874876877880880881883884886887890893892891890890890893895896897898898896895895895894894893890888888888890891889889892895896898900901901901901901903906908910912914916917919920923924925929929932936937944945946947949950950951951950950949947944944943942942942940940939938937937937936936936935934933933932932932932932930930929928926925923920920918916914913912911909909908907906905904904904903902900899899898899898898897897897896895895896897897897899899900901902902904905905906906907909909910910911912913913914915915918918919919920921923923923923924925926927928928929930931932932933934935936937937938939941942942943944945945946946947947949950950952953954955955957959960960961962963964964965966966968968968970971973973973974975975976977978979980981982982984984985986989992994995995996996996996997998999100010011002100210041004100510061006100710071008100910101011101110131013101410151016101610171018101810181019102110211023102410241025102610271027102710321033103410371037103910431046104810491050105110521053105510551058105810601060106110631063106310641064106510671069107010721074107510781080108410841085108510871090109010921093109510961096109811001101110311061108110811121115111711191120112111231126112811291131113311351135113511361136113911411144114411441145114611491160116211621164116611661168116911691169117011751176117711781179117911801181118111821182118311841185118711871188118911911191119211921192119311931194119711991202120212041205120512051206120712071208120912121212121412141216121712181218122012191220122212241226122812291229122912291229122912301230123212331235123612371241124212511251125212531254125412541255125612561258125812581260126112621262126212631264126412651266126612661267126812681269127012711271127212731273127412741275127512771277127812791280128112811282128212821283128412851285128612871287128812901290129112911292129112911291129112921294129512961297129913001302130313041306131013101310131013101310131013111311131113131313131413141315131513161316131613161316131613171317131713171317131713171317131713171316131513151314131313121312131313111311131213111310131013101309130913081307130613061306130413041302130213021301130113011300130012981299129812971296129512951295129412941294129212921291129012891289128912881288128712861285128412831282128012791278127712761275127312731273127212711270126912671266126512641263126112601257125712561254125212521249124812481245124412431241124012391238123812371237123612351234123312311230122912271226122612251225122412231222122212201220122012181217121612151215121212111209120812071206120512041202120212011201119911981197119411911187118511821180117811771175117211691168116711651162115911571155115211491147114711441143114211401140113811361131113011281126112611211117111611161114110010991098109610931091108910851084108110791075107110681067106510611058105410521048104610421040104010391035103210301027102510231020101810171016101410121009100810071006100099899799699499399299199098998898698498198097897697497297197096996696496396396396296196095895895795795595595395395395295195094894594494394193993793593392892792391991991791791691691491291190990890790690590490390190189989889689389189088988888788588288188188188087987787587387287186986786686486386185985885685485385084784584584384283983783583282982782582381881481381281080980980980980980980880780480280179979879479279178978778378278077577076676376075875575074874774674474374173873773573273072972472171971871571571371070369969769469369069068668368368167967667467367167166966966866766666566366065665665465365165064864764764564263963863763663363263162962862662662362061761561361160860560460260260159959859659559459359158958758558358057657457257056756656456356055755755655555455355155155054854854754654454454354254154153953953853753653653453353353253052852752752552452352152052051951851751651451351151151151151051051051051051050950950950950950950950950950950950950950950950950950950950950950951051051051051051051151051051051051051051151151151151151251251251351351351351351351351451451451451451351351351351451451451451451451451451451451451551551551551551551551651651651751751751751751851851851951952052052152252252552552552652652652652752752852953053053053053153153153253253353353353353353353353453553553653653653653753753853853853853954054054054154254254254254354454554654654554554454454454454454454354354354354354354354354354354254254254354354354354354454454454454454454454454454554554554554554654654654654654754754754754754754754754954955155155255255255355455655956056356656656957057057157357557657757757757857857857857857857857957958158258458658758858959259359659659759960260460560660760961161361561962162362563263463463764164264564865365565665865966266466566566866967267467667867867867968068268468568768969069269369569669769769869869970070170170370470470470470470470570570570570570570570570570570570570570670670670670670670670670770670670770670670670670670670570570470470370270270270070070070070069869869769669569369369169068968868868768668568568468168067967767667467167066966966766766666466366266266166165965765565365265265265165065064964964964764664564464364164063863863863763663663663563563463463363263263063062962862762762662462262061861761661461261060960860760560560460360360060060059859859959959959959859659559559359359259259459359259159058958858758558458458458558658658658658658658658658458258258258258258258258158158158158058058058058058058058058057957957957957957957957957957957957957857757757757757757757757657657657557557557457457457457257157056956956956856756756656456356256056055955855655455455355255155054954854854754754554454454354254154154154154053953953953853853853853853753753753753653653553553553453353353353253153153052952752752752652452352252252152051951951851851751651651651551551551451451351251251151151151051051051050850750550550450450250150050049849849749649449349349349249148948848748748748648648548548548448348348248248248248248248248248248248248248248048048048047947947947947947947947947947947947947947947947947947947947947947947947947947948048048048048048048048047947948047947947947948048048048048048048148148048048048148148148148148248248248248248248248248248248248148148248248248248248248248248248248248248248248348348348348348348348348348348348348348348348348348348348348348348348348348348248248248248148148148148048148148048048048048048048048048048048048048048048048048048048047947947948048048047947947947947947947947847847847847847847847847847747747747747647647747647647647647647647647647647647547547547547547547547547547547447547447447447447447447447447447447347247247247247247247247247247247247247247247247247247247247247247247247247247247247147147147147247147147147147047047047047047147147047147047047047047047047047047047047047046946946946946946946946946946946947047047047147047047047047047046947047047047047047047047046446546847046946946846846846846846846946946946846846846846846846946946946846846846846746746746746746746746746746646646646646646646646546546546546546546546546546646646646646646646646546546546546546546546546546546446446446446346346346246246246146146146146046046046046046046045945945945845845845845745745745745745745645645645645645645645645745845946046146346446546646746947247447647748048148448548548648748748848949149249349549749849950050150250350550650951151251852252652853153754154855155455655956256356356456356556857657959159459760360660861161662062362562763063463964364664764664564464464364164364464464664865065165465565665966166166266466566566666867267867968168268568969469770070370670870971071071471571772072472672872973073173273373473573573573573673774074374574674874975475675976276676977077077277577778178779179279579980180280981281481882382582482082182382783183684184384484684784985185786086286686987387687687888188388689189690290089789790390690390490690991191491591992593193093293693693493693994194394794895295596096196396596796997097397497497597597697797997697697797797798098097897797697697698498798899098998898798898698398698799299399499599599910031004100610061005100710101010100810071011101510171022103010361038103610371037103610401044104710491049105010471044104410441045104510461050105410581063106710761079108410871090109110931099110011011103110511071107110811101111111211141115111711211123112911331136113811381140114111431144114611481149115011511151115011491148114711461145114411421141114011381137113511341133113111301128112711251124112211201118111611141113111211111110110811071105109710951093109110881085108210801078107510721069106710651064106410641065106510641063106010581056104810461044104110391039103910381035103310311032103210341036103510341032103010291027102710271025102410231023102310221022102210231029103510291034103810521051105810541060106110651057106110651064106510711069108310931096109710981111111911321142113811471150114311591166118111791192119012041203120012081216121812281228123812421244124612481250125312531255125612561257125912611262126412661267126912701272127412761278128112841289129212951297130013011304130613091310131213141317131913201322132313251326132813301332133413361340134413471349135313571362136413681372137313751378138113841387139013911392139413961398139913991401140214041406140814101411141214131414141514161417141714171419142014221422142314221422142214201420142114211422142414261428142914281428142614241422142114221424142614291431143214311429142814261425142314211420141914181417141714151412141014091409140914091410141014091409140914071405140414041404140314051399138813811378137113651363136213601362136913621355134613421343134113371332132613241326133013341338134313381333132913241322131913151313131413161318132113251329133213361343134613481348135213551358136113641367136913701371137213731375137713811381138013781379138413871388139013931395139814011401140314041406140914091411141314141417141914201419141914191419142014211422142214231425142614271428142814281429143014301430143214331435143814461451145414551455145514551454145514601460146214661470147114691469147314761479148014821486148814901492149614991504150415061508150815151522152515261526152915331535153615391539154215421541154415461548154915511553155415561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155615561556155616591659165916371637163716371637163716371647164716461645164416421641164016391638163716361635163316321631163016291628162716271626162516241624162216201617161016091608160816071607160616061605160516051605160516061606160616071606160516061606161616351628161616181603157215731566154715331523151115041497150014951476147314671456145414451442144414461439141114241398139714081392138613711363136913391345131513101296129612941273125812721258126512351221120512061197119211901169115711591128111311061102109910931088108110541033104710311006999942949937934914910893868873868871857835845845849830813813811809807804802799798798800806808809806802793787783780775771768768773775776778781781782782783784784783781779777775773772771770769769768767767767766766765764763763764765766766766766766765765766766765765764766767767768769770770771773778781782785786786787789790792793795796797798799800800801801802802802802803804806807809811813814815816817818819820820821822821821820820819818817814815815816817816815816816815814812810810808807806804799797795793792790789787785784783782780778776769765763759752748743740738739742745748750751751750750751753756759762764766767769772774776778779780781783787790790788786783780778777778780780778778777779778776773770767764761760761763765765764761759754752751745743741739738738738737735732729728726726725726727727728731733735736741743744745746753756755754755756758760761761759755753753755757761764767773773774777780782783785788792795800803806810811813811809806804801798795792789786783781779776773768766764761760757756754752751748746745743741739735733730727724722718716713710709708707705703702700699697696694693692691689688687686685685685684681680678677676675673672669665662660658655652650649648647646645645644644643643642638635631629627625620615610605602602602601599598596594590588584581579577569565561558555553550548546545543541540539538537536535534533532532531530529524523522521521520519514511509507501504503497504501500497496495496497498500501503504505508511509512517520522529536544549551554565569572576581585592593598600602603604602601600600599599598598598598597596595594593591590589588588588589589588585585585585585585584584584582581581582583583584584585586587588589590590591594595596597599600600601601601602603604606607607608608608609610612613614616617619621623624626627629630631635636639638642640635637637636635634632636638641643646647649651653656658660664665666667669671673675677679682684685687689692693694694693693693693693692692691691691693693693695695695695695694695697699702704711716721726730732738742752757761764767770771774778780781784783785787789790792792796797799803807809811812815817817820827831834837838839841842843851852854856857860861865870874877880884888892894892888888886886883880882883884885885884882880880877876874873871871871873875880884889888883882882878878875875872871874877877876876876877877878876876876878882886888892895898898897898901904908913914917922924927939943947949955956956956957960963965968970971970970972970970968977985989986985984983983982983989992995997999100110031004100710121013101510171019102110251027103310351037103810411041104410471050105310531052105110501049105010511055105610571061106410681069107110711072107410731076108110841087109010931088108410781074107110681067106510621059106010561049104910491050104910481047104710491047104510441043104310441046104710441043104310441046104510451044104110401040104410471047104810511054105610581059106110631064106310631063106310631062106210621062106210611062106610681069107010701071107210721072107210721073107410731075107710761078107910791083108610871088109210961094109110961103110711101114111611191122112611261126112711301128112511271133113811431149115511601163116711701175117911811180117811811180117711781178117711791185119512001205120812111212121412151217121912221224122712271236123912431241124112421242124412441241123812391237123612351234123312331233123412351236123812391242124112401240123912401238123812381239124012421241124112431245124712481253125612561253125712601261126112621263126512691272127512781280128112821276127012641262125112431240124412541263126712721277128212811281128112811280128112811280127812741276127512731272127012671263126012571254125112471243124012361232122812231219121612121209120512021200120011991196119311911190118811861184118211801179117711701168116411621159115511531149114711451142114011351132113011251122112111181115111211101109110711041100109710951094109410931093109210951095109510941093109110901089108810881088108610841081107910761075107410721072107210731074107210681064106010571056105410511047104410411038103610331028102410201017101510131010100710051002998995985981978975972967962957953950947947944942940939938937935933926923919915913911906903900900894890886880879873872868861855850848846833826824824825820813807801796794790787785782780780781780781774770765761760762763757753752753746741735730727723718714715715717718711704703706701694686688694689685679674669669668659653652653654648641637635626622621619615612610602598590592592588585586580577576572571569563557554552552551544540535532532532531528523519515510501492488485482478475473471470468465462460458457455453452451450450450450450450450450450450450450449449449449448448448448449449449449449449449449449449449449449449450450450450450450450450450450450450449449449449449449449449449449449449449449449449449450450450450451451451451451451450451451451451451451451451451451450445445