-97238353 -89483385 43499356 49384358 -91031761+48188479 -90963854+48222090 -90911487+48233484 -90898863+48240490 -90839616+48228888 -90836432+48218631 -90810628+48179661 -90802569+48171984 -90783380+48163939 -90781263+48164693 -90779419+48164350 -90778668+48164075 -90777917+48163801 -90777917+48163801 -90791620+48141873 -90795308+48135523 -90795308+48135523 -90793841+48135569 -90785241+48135315 -90785241+48135315 -90786576+48127663 -90786576+48127663 -90783675+48128050 -90778949+48124888 -90776133+48122481 -90775962+48122229 -90774702+48120242 -90774225+48118894 -90774191+48118575 -90767272+48112289 -90761618+48098452 -90751608+48090968 -90625105+48111868 -90619614+48111800 -90590574+48119762 -90571902+48121307 -90567819+48101925 -90564341+48098773 -90508141+48099238 -90502615+48099258 -90500100+48099051 -90495637+48099444 -90495398+48099787 -90398072+48102348 -90382258+48093182 -90368988+48094143 -90344234+48094447 -90343484+48095064 -90304032+48104112 -90298099+48102512 -90250091+48103157 -90195090+48108381 -90188679+48107947 -90176605+48112445 -90164227+48109725 -90150721+48110269 -90148845+48110794 -90147822+48111022 -90147310+48111158 -90143558+48112619 -90138476+48112251 -90136191+48112136 -90131044+48110580 -90125090+48107501 -90125090+48107702 -90123900+48107131 -90049566+48092115 -90043260+48090401 -90006235+48065362 -90000089+48059827 -89996365+48039228 -89996365+48039228 -89996466+48037766 -89996530+48034729 -89996530+48034729 -89995609+48032742 -89994687+48030733 -89982595+48025029 -89974899+48023159 -89968255+48014482 -89927003+48001810 -89886528+47986305 -89863084+47990403 -89847571+47992442 -89844490+47996470 -89843015+47997126 -89842642+47999885 -89842642+47999885 -89842874+47999885 -89842874+47999885 -89835081+47999885 -89834620+47999885 -89830919+47999885 -89830895+47999885 -89830458+48000227 -89829330+48002376 -89828991+48004340 -89822764+48010782 -89724184+48019818 -89718429+48017035 -89708484+48010181 -89704536+48007010 -89688363+48010804 -89671620+48010162 -89668751+48008014 -89665800+48007398 -89655793+48007532 -89655181+48006847 -89654433+48006184 -89653208+48004608 -89651881+48003808 -89651065+48003625 -89650180+48003625 -89649057+48003853 -89648444+48004287 -89647830+48005132 -89646264+48006022 -89638229+48008714 -89634143+48009512 -89625087+48011517 -89625087+48011175 -89625087+48011172 -89623825+48011218 -89622804+48011516 -89617653+48011128 -89608745+48007936 -89607276+48006269 -89606494+48006178 -89602578+48005083 -89597881+48004651 -89594749+48004332 -89587941+48001707 -89585829+48001150 -89585829+48001150 -89586000+47999885 -89586000+47999885 -89585836+47999885 -89585524+47999885 -89582931+47997009 -89572460+47997398 -89568190+47999885 -89500086+48013148 -89489226+48014528 -89483385+48013716 -89483385+48013716 -89488857+48005575 -89492137+47999886 -89500087+47988543 -89548165+47916362 -89575522+47874883 -89625167+47799549 -89641020+47775110 -89680730+47714552 -89820034+47499910 -89906441+47368278 -89957102+47291103 -90000139+47292989 -90264218+47300270 -90750049+47265336 -90756743+47262222 -90774703+47253782 -90783058+47249955 -90795189+47244299 -91796330+46794838 -91625181+46862259 -91592122+46874935 -91592122+46874935 -91592134+46874935 -91592134+46874935 -91550575+46892727 -91549385+46893213 -91500181+46913320 -91319638+46999929 -91000198+47149758 -91000181+47149766 -90907250+47192560 -90907207+47192580 -90875176+47207331 -90867318+47210962 -90795189+47244299 -91021585+47813749 -91021614+47810446 -91021686+47802461 -91021774+47797303 -91021774+47797303 -91021772+47780014 -91021678+47759704 -91021609+47754167 -91021609+47754167 -91021644+47752865 -91021737+47742160 -91021737+47742160 -91021725+47734978 -91021723+47734021 -91021718+47731687 -91021684+47721877 -91021667+47718173 -91021667+47718173 -91021924+47715357 -91022182+47702405 -91022230+47699723 -91022263+47698192 -91022291+47696744 -91022332+47694664 -91022382+47693263 -91022515+47690934 -91022579+47687774 -91022625+47686725 -91022657+47670438 -91022657+47670438 -91022441+47664975 -91022284+47650443 -91022284+47650443 -91022298+47638427 -91022298+47638427 -91022295+47636853 -91022295+47636853 -91022634+47610043 -91022872+47601933 -91022872+47601933 -91022830+47597462 -91022632+47545597 -91022632+47545597 -91022641+47538998 -91022642+47538400 -91022652+47529650 -91022691+47516032 -91022890+47503598 -91022960+47498127 -91023129+47466979 -91023134+47466024 -91023151+47464949 -91023151+47464949 -91023124+47464964 -91000160+47447192 -91000160+47447215 -90926542+47374911 -90795189+47244299 -91031761+48188479 -91031760+48188178 -91031760+48188178 -91032236+48182042 -91032456+48179711 -91032456+48179711 -91032229+48167098 -91031761+48151420 -91031761+48151420 -91032062+48122755 -91032062+48122755 -91032039+48117783 -91031996+48115417 -91031978+48113103 -91031944+48108757 -91031870+48099435 -91031849+48096718 -91031849+48096718 -91031850+48093928 -91031850+48093928 -91031703+48073401 -91031675+48069348 -91031664+48067750 -91024603+48054434 -91024564+48039739 -91024563+48039003 -91024562+48038534 -91024561+48038174 -91024559+48037201 -91024550+48033525 -91024543+48030090 -91024542+48029426 -91024538+48027606 -91024529+48025442 -91024526+48024044 -91024516+48019823 -91024514+48018682 -91024514+48018427 -91024512+48017453 -91024489+48007979 -91024481+48004614 -91024481+48004614 -91024666+47991639 -91024675+47990486 -91024980+47982856 -91025627+47963433 -91025627+47963433 -91025608+47963266 -91025608+47963266 -91025964+47950646 -91026267+47940397 -91026557+47928182 -91026565+47926536 -91026565+47926536 -91026516+47888278 -91021907+47888052 -91020737+47887995 -91020737+47887995 -91021333+47875442 -91021333+47875442 -91021283+47874895 -91021266+47870322 -91021266+47870322 -91021325+47858016 -91021325+47858016 -91021324+47854194 -91021324+47854194 -91021325+47846408 -91021325+47845867 -91021456+47828529 -91021488+47824771 -91021488+47824771 -91021514+47821658 -91021585+47813749 -91021488+47824771 -91021585+47813749 -91798252+48202859 -91759335+48205176 -91750124+48199312 -91741932+48199122 -91723322+48173445 -91709383+48172717 -91707260+48153661 -91707260+48153661 -91711075+48117896 -91711075+48117896 -91691990+48118393 -91667527+48108359 -91665685+48107239 -91665208+48107011 -91664389+48107650 -91664320+48107810 -91663092+48108861 -91663057+48109546 -91662921+48109821 -91662783+48111374 -91662647+48111489 -91641232+48098000 -91451299+48068659 -91441842+48056811 -91441194+48056011 -91438638+48050893 -91438263+48049591 -91431639+48048669 -91422622+48050778 -91353691+48070788 -91348647+48071909 -91334941+48069399 -91332589+48069331 -91328738+48070588 -91328260+48070999 -91311250+48072737 -91306613+48072691 -91302625+48073033 -91293590+48073786 -91290215+48073945 -91276267+48078419 -91275961+48078488 -91267266+48078553 -91266380+48078713 -91263174+48079785 -91262439+48080007 -91250202+48084057 -91250112+48084087 -91190461+48124891 -91190199+48125344 -91189519+48124891 -91183207+48122235 -91178124+48124891 -91138311+48151024 -91138311+48151024 -91138482+48151458 -91138482+48151458 -91055537+48188023 -91052737+48187771 -91045903+48188753 -91036643+48189550 -91035858+48189436 -91035550+48189459 -91031761+48188479 -91730359+43500680 -91729964+43500688 -91725597+43500667 -91720634+43500691 -91716019+43500679 -91715288+43500677 -91711619+43500667 -91700749+43500581 -91680706+43500514 -91670872+43500513 -91663497+43500528 -91660946+43500534 -91658401+43500533 -91656019+43500506 -91651396+43500454 -91648852+43500485 -91645835+43500484 -91644924+43500529 -91640563+43500548 -91639772+43500573 -91635626+43500463 -91634495+43500439 -91634244+43500479 -91631363+43500481 -91628625+43500617 -91625611+43500727 -91625478+43500704 -91621128+43500679 -91620785+43500677 -91620225+43500679 -91617407+43500687 -91616895+43500663 -91615293+43500550 -91610895+43500530 -91591765+43500536 -91591073+43500536 -91571015+43500537 -91570174+43500537 -91564923+43500537 -91559270+43500538 -91551021+43500539 -91545462+43500568 -91541220+43500515 -91533806+43500560 -91529125+43500604 -91521788+43500613 -91521533+43500613 -91517623+43500618 -91503869+43500635 -91493767+43500727 -91491042+43500690 -91485367+43500643 -91482410+43500619 -91480486+43500603 -91479841+43500603 -91479465+43500603 -91471897+43500605 -91465306+43500608 -91465063+43500608 -91464667+43500612 -91461403+43500642 -91445932+43500588 -91445806+43500497 -91441786+43500438 -91431795+43500725 -91407521+43500825 -91404625+43500836 -91398456+43500881 -91391914+43500779 -91385936+43500660 -91376950+43500482 -91372664+43500576 -91371786+43500882 -91371608+43500945 -91369325+43500827 -91359471+43500788 -91352583+43500754 -91331634+43500731 -91323533+43500750 -91295077+43500842 -91293560+43500822 -91292080+43500831 -91284714+43500881 -91284350+43500879 -91283754+43500876 -91282969+43500873 -91282695+43500872 -91282481+43500871 -91271464+43500901 -91268199+43500920 -91267567+43500923 -91261781+43500993 -91261184+43501015 -91252482+43500759 -91249165+43500532 -91246715+43500488 -91243904+43500494 -91242381+43500470 -91241680+43500472 -91230263+43500509 -91228860+43500513 -91228187+43500515 -91227587+43500565 -91226879+43500563 -91219472+43500552 -91217706+43500550 -91217706+43500550 -91224319+43518964 -91235752+43531098 -91243820+43549130 -91243820+43549130 -91232231+43569728 -91231750+43572693 -91231461+43576419 -91231461+43576419 -91239109+43589760 -91243447+43593084 -91250133+43598195 -91252926+43600363 -91258267+43603484 -91261631+43606175 -91265091+43609977 -91265091+43609977 -91262719+43643908 -91262719+43643908 -91262880+43644754 -91272180+43678910 -91272180+43678910 -91270853+43681466 -91270540+43684550 -91270385+43685934 -91269143+43689740 -91268372+43692825 -91268052+43701536 -91267880+43711609 -91257839+43725661 -91255367+43731419 -91253152+43749967 -91244135+43774667 -91244135+43774667 -91253335+43783067 -91259736+43789466 -91264436+43800366 -91268537+43808366 -91269337+43809166 -91269537+43809466 -91270237+43810166 -91273037+43818566 -91275937+43825825 -91276643+43829210 -91276738+43829665 -91276747+43829929 -91276838+43832665 -91276938+43833565 -91277038+43834565 -91284138+43847065 -91284138+43847065 -91286938+43847065 -91290438+43847065 -91290838+43847065 -91293438+43847065 -91297338+43847065 -91297838+43847065 -91298238+43847065 -91305531+43847065 -91315139+43847065 -91319945+43847065 -91323039+43847065 -91324409+43847065 -91354839+43847065 -91358039+43847165 -91361539+43847065 -91375140+43846959 -91380014+43846856 -91380519+43846856 -91385056+43846858 -91386915+43846859 -91392464+43846862 -91402895+43846867 -91409981+43846871 -91414892+43846892 -91423170+43846939 -91426209+43846938 -91432587+43846936 -91447252+43846933 -91448961+43846932 -91466597+43846928 -91467021+43846928 -91467813+43846928 -91473580+43846927 -91481115+43846925 -91491594+43846923 -91491997+43846923 -91509639+43847087 -91510617+43847086 -91528615+43847068 -91529462+43847068 -91552972+43847044 -91571226+43847026 -91574344+43847023 -91576799+43847021 -91599922+43846997 -91607200+43846990 -91613000+43846985 -91629907+43846944 -91630079+43846903 -91636125+43846959 -91645857+43846949 -91645880+43846949 -91658357+43846937 -91680115+43846999 -91684138+43847003 -91691215+43847010 -91698027+43846893 -91700569+43846849 -91709619+43846889 -91710647+43846894 -91711371+43846934 -91858245+44193004 -91856486+44192131 -91838782+44182471 -91833108+44180509 -91831381+44179659 -91762808+44140285 -91733073+44133141 -91732942+44133128 -91727342+44132013 -91720325+44129598 -91719601+44129159 -91707586+44104001 -91674119+44092371 -91671513+44090527 -91669517+44089022 -91654681+44070269 -91651923+44068350 -91640647+44063644 -91637113+44062852 -91635908+44062169 -91633365+44060364 -91632521+44059701 -91629266+44056753 -91628138+44055972 -91627498+44055629 -91625148+44054589 -91620805+44053321 -91619591+44053001 -91615375+44051598 -91605227+44045493 -91599655+44037673 -91581232+44027139 -91559004+44025315 -91480250+44008052 -91451068+44004359 -91447516+44003355 -91437435+43999962 -91437380+43999962 -91435341+43998646 -91425188+43984322 -91387668+43955285 -91375142+43944289 -91366642+43937463 -91364330+43933451 -91363242+43926563 -91357711+43917643 -91347741+43911964 -91343441+43904564 -91311063+43867499 -91308939+43865965 -91307739+43865165 -91300339+43858165 -91296739+43855165 -91293539+43853865 -91284138+43847065 -91711371+43846934 -91711469+43846939 -91719136+43846979 -91711371+43846934 -91719136+43846979 -91719136+43846979 -91719905+43846983 -91719935+43846983 -91723475+43846959 -91730424+43846935 -91730424+43846935 -91730425+43845082 -91730425+43845082 -91730385+43838564 -91730385+43838564 -91730460+43837033 -91730516+43835877 -91730519+43832865 -91730520+43832611 -91730524+43828421 -91730532+43819858 -91730533+43819128 -91730533+43819128 -91730476+43810595 -91730464+43801881 -91730464+43801556 -91730463+43800439 -91730463+43800268 -91730463+43800070 -91730457+43796033 -91730455+43793676 -91730455+43793071 -91730453+43791534 -91730436+43778166 -91730377+43775955 -91730377+43775955 -91730438+43773760 -91730438+43773760 -91730437+43773639 -91730379+43765316 -91730373+43764446 -91730343+43760099 -91730250+43749193 -91730232+43747078 -91730192+43742380 -91730192+43742380 -91730320+43731126 -91730383+43725603 -91730446+43720268 -91730446+43720268 -91730365+43718316 -91730365+43718316 -91730438+43710024 -91730488+43704358 -91730497+43703358 -91730571+43695181 -91730717+43678694 -91730741+43677274 -91730747+43676910 -91730747+43676910 -91730735+43675336 -91730735+43675336 -91730746+43674601 -91730746+43674601 -91730725+43673600 -91730673+43671114 -91730573+43652465 -91730573+43652465 -91730654+43644967 -91730663+43644163 -91730691+43641672 -91730691+43641672 -91730637+43632079 -91730614+43628059 -91730485+43622298 -91730485+43622298 -91730501+43616028 -91730507+43606474 -91730536+43601581 -91730553+43598222 -91730583+43592246 -91730591+43590673 -91730611+43588656 -91730625+43587290 -91730650+43584910 -91730681+43583538 -91730681+43583538 -91730663+43581862 -91730658+43581431 -91730602+43576237 -91730595+43575634 -91730591+43575206 -91730578+43573962 -91730564+43572627 -91730564+43572627 -91730567+43570324 -91730567+43569720 -91730574+43564730 -91730575+43563823 -91730582+43558395 -91730583+43558318 -91730606+43543027 -91730608+43541696 -91730609+43540421 -91730613+43537716 -91730627+43529078 -91730629+43527391 -91730635+43523786 -91730638+43522367 -91730638+43522367 -91730565+43519532 -91730543+43518640 -91730540+43518375 -91730490+43514315 -91730430+43507029 -91730430+43507029 -91730532+43504324 -91730532+43504324 -91730469+43502769 -91730437+43502518 -91730373+43501008 -91730359+43500680 -91730424+43846935 -91738736+43846908 -91752258+43846851 -91765417+43846930 -91776820+43846963 -91785734+43847021 -91787062+43847045 -91789678+43847091 -91797387+43847143 -91799668+43847074 -91828829+43846964 -91833789+43846947 -91839338+43846929 -91844134+43847073 -91844214+43847052 -91844306+43847044 -91845352+43846960 -91849301+43847050 -91850243+43847035 -91855048+43846963 -91855198+43846964 -91856677+43846972 -91869411+43847043 -91875568+43846829 -91879676+43846874 -91883159+43846912 -91890048+43846988 -91900202+43847100 -91907504+43847181 -91915581+43847109 -91916610+43847100 -91917274+43847123 -91919165+43847069 -91924921+43847015 -91927953+43846987 -91929135+43846922 -91929407+43847033 -91929936+43847039 -91930094+43847041 -91937085+43847125 -91938854+43847128 -91945579+43847141 -91959601+43847168 -91959835+43847169 -91960937+43847170 -91969488+43847178 -91969844+43847178 -91977151+43847187 -91978858+43847215 -91979679+43847255 -92448948+43500459 -92445532+43500478 -92444491+43500500 -92437649+43500553 -92435832+43500503 -92435615+43500501 -92435096+43500549 -92432490+43500549 -92431682+43500508 -92430808+43500541 -92420718+43500551 -92418822+43500616 -92413450+43500546 -92410517+43500535 -92409641+43500587 -92408965+43500609 -92408832+43500614 -92406444+43500522 -92406130+43500476 -92396295+43500568 -92391767+43500567 -92388298+43500483 -92387773+43500482 -92386601+43500481 -92386078+43500504 -92384228+43500589 -92384065+43500593 -92381652+43500643 -92381278+43500649 -92380042+43500625 -92379593+43500618 -92379301+43500618 -92377853+43500625 -92376787+43500602 -92376189+43500599 -92375171+43500625 -92369058+43500451 -92368908+43500454 -92366614+43500514 -92361750+43500491 -92355734+43500461 -92349428+43500498 -92346807+43500491 -92329370+43500445 -92326400+43500438 -92316281+43500438 -92309402+43500438 -92301340+43500442 -92294617+43500445 -92289452+43500449 -92288541+43500449 -92288107+43500450 -92279650+43500476 -92279519+43500466 -92279084+43500436 -92277425+43500466 -92276917+43500475 -92275188+43500474 -92270947+43500473 -92260953+43500476 -92260588+43500477 -92257052+43500488 -92249955+43500516 -92249275+43500534 -92247802+43500534 -92239285+43500539 -92238154+43500517 -92237480+43500518 -92231069+43500531 -92224896+43500545 -92224154+43500592 -92223827+43500613 -92222524+43500603 -92212800+43500525 -92209581+43500507 -92201144+43500461 -92199208+43500514 -92198931+43500522 -92198788+43500527 -92182557+43500677 -92178863+43500713 -92172083+43500778 -92171629+43500777 -92156849+43500743 -92156547+43500742 -92149871+43500727 -92147548+43500791 -92140197+43500776 -92139328+43500775 -92137085+43500722 -92135168+43500676 -92132938+43500629 -92124255+43500711 -92118753+43500809 -92118616+43500812 -92117376+43500802 -92103886+43500735 -92101066+43500721 -92092823+43500685 -92092055+43500677 -92089970+43500684 -92089482+43500683 -92082738+43500711 -92081220+43500676 -92079954+43500647 -92077425+43500631 -92060589+43500713 -92060106+43500720 -92058987+43500736 -92054151+43500712 -92053507+43500709 -92048263+43500682 -92030744+43500594 -92030532+43500594 -92029662+43500593 -92024623+43500592 -92017109+43500589 -92012482+43500587 -92011104+43500586 -92009685+43500586 -92009506+43500586 -91996159+43500564 -91991130+43500541 -91990156+43500559 -91989842+43500565 -91970716+43500506 -91969923+43500504 -91966684+43500505 -91957335+43500506 -91950476+43500507 -91949879+43500485 -91947548+43500504 -91941837+43500554 -91940394+43500548 -91931029+43500511 -91930575+43500509 -91930338+43500508 -91917395+43500599 -91910860+43500574 -91909918+43500596 -91905841+43500590 -91889968+43500568 -91887997+43500572 -91878390+43500590 -91871495+43500564 -91869988+43500611 -91851012+43500550 -91849913+43500619 -91846390+43500624 -91830780+43500646 -91830215+43500692 -91828110+43500689 -91824848+43500684 -91820262+43500686 -91811008+43500659 -91807156+43500648 -91806810+43500648 -91804925+43500716 -91799043+43500688 -91798844+43500688 -91790662+43500700 -91782494+43500712 -91779290+43500803 -91777688+43500711 -91761414+43500637 -91758841+43500623 -91756954+43500612 -91746048+43500590 -91738636+43500526 -91738446+43500525 -91736558+43500561 -91733330+43500623 -91731400+43500660 -91730359+43500680 -91793583+47639078 -91793287+47635105 -91793164+47633459 -91792893+47629834 -91792553+47621418 -91788994+47567181 -91788757+47526252 -91788757+47526252 -91788895+47521521 -91788995+47517089 -91789125+47508913 -91789228+47503257 -91789389+47497475 -91789397+47496613 -91789671+47467741 -91789771+47457134 -91789995+47438001 -91790183+47416712 -91790320+47401173 -91790343+47398559 -91790425+47389354 -91790504+47380318 -91791942+47372501 -91791942+47372359 -91791959+47368652 -91792003+47358499 -91792007+47357458 -91792056+47346251 -91792187+47316728 -91792191+47315820 -91792200+47314009 -91792224+47308485 -91792284+47295006 -91792321+47285198 -91792398+47264905 -91792451+47256013 -91792451+47256013 -91792304+47241608 -91792296+47240063 -91792261+47233700 -91792242+47230201 -91792242+47230201 -91792443+47198535 -91792445+47198300 -91792495+47190525 -91792566+47161581 -91792640+47131104 -91792640+47131104 -91791940+47124247 -91791940+47124247 -91794170+47111423 -91794170+47111423 -91794000+47100819 -91793973+47095822 -91793883+47078665 -91793774+47057758 -91793774+47056561 -91793774+47054244 -91793774+47053914 -91794628+47033698 -91794628+47033698 -91794494+47032555 -91794494+47032555 -91794564+47025287 -91794592+47024523 -91794592+47024523 -91794510+47016361 -91794510+47016361 -91794535+47010798 -91794535+47010798 -91794148+46989308 -91794139+46985896 -91794115+46976578 -91794115+46976427 -91794093+46968586 -91794071+46961475 -91794071+46961475 -91794153+46956420 -91794153+46956420 -91794054+46953106 -91794052+46952789 -91794022+46947331 -91794017+46946524 -91793992+46942079 -91793990+46941634 -91793986+46940916 -91793980+46939940 -91793980+46939940 -91794547+46937435 -91794547+46937435 -91794531+46928751 -91794531+46928751 -91795832+46874936 -91795832+46874936 -91795811+46874936 -91795811+46874936 -91796330+46794838 -91794764+47659116 -91793583+47639078 -91794764+47659116 -91794642+47657952 -91794573+47655981 -91794212+47648436 -91793767+47641527 -91793583+47639078 -91798046+47887077 -91798096+47885372 -91798138+47883947 -91798150+47883441 -91798166+47882771 -91798179+47882213 -91798198+47881422 -91798283+47877902 -91798398+47875187 -91798539+47871597 -91798619+47868960 -91798627+47868685 -91799035+47854987 -91799270+47847022 -91799376+47844776 -91799628+47840072 -91800109+47815932 -91800109+47815932 -91800063+47809750 -91800027+47803058 -91799471+47766738 -91799322+47757522 -91799268+47744306 -91799139+47734172 -91799078+47731428 -91799001+47729826 -91798174+47716294 -91797965+47714524 -91795642+47686264 -91795634+47685894 -91795179+47662079 -91794764+47659116 -91796330+46794838 -91875186+46763303 -91931232+46742072 -91981341+46723091 -92001741+46713011 -92005789+46711039 -92013089+46707539 -92015290+46706469 -92025089+46705739 -92033990+46708939 -92042890+46715239 -92059490+46727339 -92064856+46731172 -92071390+46735840 -92089490+46749240 -92100190+46749040 -92108190+46749140 -92108690+46748940 -92113890+46748840 -92117390+46748300 -92118472+46747840 -92125290+46744940 -92142828+46735060 -92143315+46732999 -92143355+46730506 -92143391+46728140 -92144891+46718340 -92146730+46715794 -92167291+46719941 -92170891+46718841 -92171991+46718441 -92173133+46717845 -92173354+46717730 -92176001+46717055 -92191491+46716241 -92191691+46715641 -92191791+46715241 -92199791+46706641 -92200491+46706341 -92201091+46706141 -92201591+46705941 -92201991+46705741 -92202691+46705341 -92205192+46698341 -92205192+46698341 -92189291+46695541 -92182491+46679941 -92182491+46679941 -92191624+46677131 -92202192+46658941 -92202192+46658941 -92201592+46656641 -92201592+46656641 -92204492+46653641 -92226280+46652808 -92250990+46654982 -92252162+46655768 -92252560+46656035 -92254542+46657365 -92254923+46657621 -92255618+46658087 -92256592+46658741 -92283692+46658841 -92284228+46659162 -92284465+46659304 -92287211+46664631 -92287360+46666862 -92288188+46667505 -92290745+46668030 -92292192+46666042 -92292292+46664942 -92292292+46664942 -92292192+46663242 -91797579+47897419 -91796857+47911288 -91796788+47911730 -91796788+47911730 -91797526+47917122 -91797834+47920308 -91797837+47921619 -91797839+47922696 -91797842+47924077 -91797842+47924307 -91797842+47924555 -91797852+47929426 -91797858+47932237 -91797882+47932411 -91797882+47932411 -91797880+47937119 -91797880+47939312 -91797918+47944796 -91797961+47949050 -91798081+47951966 -91798147+47953067 -91798198+47954386 -91798236+47955389 -91798303+47957081 -91798417+47959972 -91798469+47961281 -91798782+47968198 -91798785+47968254 -91799145+47976882 -91799209+47978849 -91799892+47998376 -91800154+48005429 -91800154+48005429 -91800153+48006065 -91800149+48008901 -91800145+48011568 -91800136+48012323 -91800123+48023959 -91800123+48023959 -91800277+48028450 -91800381+48031450 -91800381+48031450 -91800266+48040224 -91800205+48042626 -91800161+48043285 -91800160+48043612 -91800160+48044160 -91800155+48060285 -91800153+48064741 -91800152+48065943 -91800151+48068431 -91800151+48070027 -91800151+48071455 -91800151+48073488 -91800151+48074970 -91800148+48083737 -91799772+48092620 -91799594+48096814 -91798671+48117480 -91798500+48122222 -91798500+48122222 -91798738+48125972 -91798738+48125972 -91798726+48127727 -91798605+48146751 -91798594+48148383 -91798587+48149485 -91798580+48150588 -91798522+48159866 -91798503+48162826 -91798406+48178234 -91798318+48192249 -91798273+48199314 -91798257+48201977 -91798252+48202859 -91798046+47887077 -91797579+47897419 -91798046+47887077 -91798011+47888309 -91797922+47891051 -91797772+47893238 -91797656+47894533 -91797541+47896656 -91797541+47896656 -91797579+47897419 -91798252+48202859 -91860110+48207353 -91875129+48222689 -91906967+48237770 -91907597+48238183 -91917509+48238282 -91954310+48249898 -91954397+48251199 -91954432+48251678 -91963776+48253550 -91971027+48253343 -91971027+48253343 -91970371+48249358 -91970371+48249358 -91970405+48248696 -91970610+48248124 -91971056+48247667 -91973655+48246501 -91974031+48246181 -91974715+48245313 -91977040+48244855 -91977486+48246340 -91977555+48247140 -91980156+48247573 -92000134+48263556 -92000134+48263556 -92000133+48321355 -92000133+48321355 -92045152+48345776 -92045734+48347901 -92047791+48348518 -92048648+48348861 -92055228+48359213 -92066269+48359602 -92070623+48358939 -92077961+48358253 -92083513+48353865 -92086736+48354207 -92091502+48354572 -92092256+48354617 -92295668+48278118 -92295668+48278118 -92295053+48276587 -92270290+48249902 -92269742+48248241 -92269742+48248241 -92325304+48237030 -92334402+48234378 -92366782+48222052 -92370064+48221616 -92378618+48232058 -92378753+48233749 -92379163+48234274 -92379163+48234274 -92379162+48234891 -92378717+48235325 -92378717+48235325 -92378922+48235782 -92379777+48236194 -92380973+48236743 -92383161+48238367 -92383844+48239281 -92384355+48240720 -92384457+48241863 -92384457+48241863 -92384387+48242914 -92384387+48242914 -92392995+48258871 -92393781+48260562 -92427374+48305075 -92440292+48314021 -92441286+48315597 -92453829+48329703 -92455396+48331855 -92458452+48336052 -92468995+48350528 -92470424+48353232 -92476750+48371760 -92476750+48371760 -92474507+48374905 -92464002+48389844 -92456389+48401134 -92456325+48414204 -92456325+48414204 -92475585+48418793 -92480190+48424504 -92500153+48441405 -92534489+48447790 -92623361+48438309 -92625154+48438228 -92627190+48438128 -92703690+48481134 -92703690+48481134 -92700840+48486491 -92698824+48494892 -92684866+48497611 -92661418+48496557 -92656637+48499905 -92656625+48499905 -92654054+48501623 -92647114+48499905 -92638678+48499715 -92636684+48499432 -92634393+48499905 -92633265+48500210 -92631463+48506790 -92631137+48508077 -92631117+48508252 -92630875+48509189 -92625374+48512916 -92625151+48513048 -92625151+48513048 -92626365+48513620 -92626639+48514374 -92626677+48519972 -92630594+48530221 -92634881+48542726 -92644944+48544352 -92684890+48543579 -92712554+48540830 -92728046+48539290 -92875144+48588416 -92908778+48596206 -92949929+48624914 -92950115+48630281 -92954642+48631439 -92980484+48624915 -92984963+48623731 -93000140+48624204 -93018073+48624917 -93088438+48627597 -91858245+44193004 -91862075+44192982 -91863283+44193004 -91867655+44193038 -91868373+44193043 -91869000+44193048 -91869510+44193052 -91869707+44193053 -91871927+44193073 -91872556+44193072 -91877427+44193080 -91879426+44193092 -91887029+44193128 -91896596+44193074 -91905031+44193027 -91905606+44193024 -91919407+44192947 -91930720+44192990 -91934383+44193007 -91936542+44193017 -91949063+44193076 -91949590+44193078 -91957993+44193118 -91959059+44193120 -91960380+44193113 -91961615+44193107 -91963725+44193097 -91964421+44193094 -91967090+44193082 -91972205+44193058 -91975730+44193041 -91976317+44193038 -91978286+44193030 -92006612+44193101 -92016289+44193115 -92029198+44193147 -92029352+44193136 -92029732+44193110 -92029865+44193101 -92040273+44193071 -92044676+44193059 -92045375+44193059 -92045467+44193041 -92056360+44193025 -92062284+44193016 -92069635+44193033 -92072072+44193039 -92078206+44193038 -92079382+44193038 -92079412+44185949 -92079412+44185949 -92079211+44178634 -92079166+44169204 -92079166+44169204 -92079193+44164264 -92079227+44158197 -92079264+44151615 -92079264+44151615 -92079241+44145336 -92079205+44129032 -92079205+44129032 -92079234+44124964 -92079603+44117724 -92079603+44117724 -92079491+44106988 -92242010+44454254 -92239477+44451639 -92217142+44439132 -92208258+44436859 -92190426+44432767 -92189295+44432533 -92163648+44427420 -92138091+44424436 -92125171+44422210 -92097679+44411512 -92083568+44407333 -92047265+44395250 -92045562+44393979 -92044837+44393560 -92042882+44392362 -92042067+44391724 -92041168+44390860 -92039937+44389791 -92038147+44388731 -92037766+44388575 -92036706+44388143 -92034665+44387282 -92031964+44386298 -92028681+44384906 -92021910+44382105 -92000165+44374966 -91986983+44369035 -91970266+44365842 -91966685+44363913 -91952820+44352982 -91936215+44338835 -91935816+44338667 -91921028+44301069 -91921028+44301069 -91924091+44290782 -91924091+44290782 -91902434+44279724 -91895680+44271617 -91887535+44247834 -91887535+44247834 -91892461+44236297 -91892461+44236297 -91876414+44207730 -91875462+44201283 -91858245+44193004 -91985939+43847112 -91979679+43847255 -91985939+43847112 -91985732+43847215 -91980318+43847312 -91979679+43847255 -92079292+43847080 -92072847+43847083 -92069258+43847143 -92055606+43847136 -92043550+43847130 -92043021+43847130 -92039375+43847128 -92034612+43847125 -92034357+43847125 -92032646+43847124 -92030893+43847123 -92019353+43847118 -91999651+43847146 -91994188+43847128 -91992126+43847225 -91991910+43847210 -91991843+43847205 -91989643+43847187 -91989299+43847184 -91989189+43847183 -91985939+43847112 -92079491+44106988 -92079427+44100252 -92079090+44078028 -92079074+44061979 -92079042+44056379 -92078977+44052219 -92078929+44050539 -92078929+44045355 -92078961+44034827 -92078961+44034827 -92078513+44020331 -92078513+44020331 -92078880+44005915 -92078896+43984091 -92079168+43980683 -92079168+43980683 -92079088+43979147 -92079040+43977163 -92078880+43972683 -92078880+43972683 -92079072+43971579 -92079072+43971579 -92079040+43970379 -92079040+43970379 -92079072+43969995 -92079072+43969995 -92079040+43955323 -92078848+43953931 -92078736+43952555 -92078672+43952315 -92078672+43952315 -92078928+43948043 -92078954+43947831 -92078992+43947515 -92078992+43947515 -92078816+43942683 -92078544+43933931 -92078544+43933931 -92079135+43893131 -92079136+43892696 -92079137+43892318 -92079145+43889414 -92079148+43888111 -92079179+43876374 -92079180+43876255 -92079183+43874963 -92079215+43866431 -92079220+43865212 -92079227+43863524 -92079231+43862634 -92079248+43858182 -92079277+43850916 -92079285+43848870 -92079292+43847080 -92449045+43834068 -92449033+43834834 -92448938+43841258 -92445544+43848265 -92438574+43848242 -92418869+43848178 -92416630+43848214 -92393652+43848170 -92388851+43848135 -92384284+43848125 -92369449+43848095 -92368280+43848089 -92352071+43847921 -92348656+43847927 -92338262+43847947 -92329288+43847905 -92328971+43847903 -92318973+43847968 -92318323+43847973 -92313558+43847934 -92298446+43847812 -92288588+43847764 -92283564+43847717 -92280188+43847701 -92273514+43847669 -92258354+43847588 -92246034+43847548 -92245709+43847548 -92238506+43847465 -92237762+43847459 -92229088+43847349 -92225764+43847246 -92215512+43847108 -92213419+43847111 -92209022+43847109 -92208663+43847108 -92200965+43847125 -92198612+43847147 -92198501+43847149 -92195529+43847138 -92193419+43847099 -92192490+43847050 -92191696+43847063 -92190897+43847077 -92190234+43847088 -92189087+43847101 -92188195+43847105 -92187347+43847109 -92186116+43847115 -92185435+43847117 -92184812+43847118 -92182988+43847140 -92182956+43847139 -92182094+43847118 -92182080+43847118 -92181644+43847107 -92181085+43847095 -92178883+43847107 -92177037+43847118 -92172249+43847123 -92170300+43847109 -92161794+43847107 -92149111+43847087 -92132756+43847115 -92129037+43847144 -92127225+43847144 -92106832+43847095 -92105271+43847095 -92099753+43847074 -92089111+43847077 -92079292+43847080 -92550872+44194509 -92543688+44194045 -92535207+44194143 -92535150+44194144 -92527776+44194230 -92524455+44194269 -92517199+44194269 -92516967+44194269 -92514503+44194269 -92509783+44194525 -92508583+44194525 -92508135+44194509 -92504870+44194573 -92498374+44194365 -92496054+44194269 -92492358+44193981 -92487702+44194077 -92483287+44194032 -92482997+44194029 -92482245+44194077 -92480382+44194052 -92479829+44194045 -92478805+44194061 -92471077+44194109 -92470069+44194125 -92469541+44194061 -92466314+44194103 -92463274+44194143 -92460981+44194173 -92448740+44194093 -92442612+44194110 -92439220+44194174 -92422963+44194462 -92422547+44194457 -92421635+44194446 -92402098+44194270 -92395762+44194295 -92395618+44194296 -92378369+44194366 -92376049+44194334 -92375553+44194350 -92366464+44194300 -92358064+44194254 -92354096+44194174 -92351248+44194238 -92350447+44194202 -92350299+44194195 -92350192+44194190 -92347408+44194318 -92340703+44194478 -92339567+44194478 -92333478+44194442 -92333158+44194440 -92331375+44194430 -92327230+44194413 -92326741+44194411 -92319630+44194382 -92319582+44180446 -92319454+44165773 -92319426+44159769 -92319425+44159560 -92319325+44136861 -92319197+44134877 -92319164+44122077 -92319052+44107357 -92299467+44107373 -92270986+44107421 -92269305+44107389 -92268105+44107405 -92247304+44107293 -92244184+44107293 -92240258+44107273 -92232169+44107232 -92231656+44107229 -92231402+44107223 -92229496+44107181 -92225448+44107245 -92218712+44107149 -92217127+44107197 -92199207+44107165 -92188287+44107138 -92188063+44107137 -92179430+44107117 -92169686+44107100 -92162409+44107072 -92138965+44106982 -92138454+44106980 -92132325+44106956 -92119460+44106972 -92118644+44106972 -92112646+44106965 -92112172+44106964 -92104596+44106956 -92099923+44106962 -92093378+44106970 -92092963+44106971 -92079491+44106988 -92491142+44368040 -92480626+44368139 -92476064+44368137 -92470899+44368139 -92460097+44368100 -92440615+44368029 -92430573+44368120 -92430573+44368120 -92430575+44368606 -92430637+44382672 -92430637+44382672 -92430605+44386468 -92430605+44386468 -92430617+44387000 -92430636+44387771 -92430636+44387771 -92430540+44397181 -92430409+44418962 -92430409+44422196 -92430408+44426348 -92430408+44429824 -92430384+44431187 -92430343+44433459 -92430343+44440685 -92430255+44450540 -92430250+44451046 -92430246+44451524 -92430246+44454588 -92430592+44455089 -92430592+44455089 -92429839+44455087 -92426277+44455079 -92420824+44455058 -92420486+44455055 -92416462+44454998 -92416453+44454998 -92416374+44455020 -92416362+44455023 -92416214+44455066 -92416134+44455090 -92410388+44455203 -92395180+44455056 -92375181+44454972 -92370591+44454986 -92370016+44454962 -92368896+44454972 -92330923+44454824 -92325296+44454783 -92323693+44454771 -92323343+44454769 -92319415+44454748 -92309316+44454643 -92308432+44454634 -92307432+44454636 -92302716+44454580 -92299315+44454556 -92293843+44454518 -92293300+44454472 -92289304+44454503 -92287547+44454516 -92286828+44454521 -92285455+44454533 -92284900+44454513 -92283693+44454471 -92282113+44454456 -92281431+44454450 -92281257+44454449 -92280204+44454446 -92279187+44454443 -92277818+44454439 -92276891+44454436 -92275422+44454468 -92274198+44454444 -92250602+44454250 -92250176+44454247 -92242010+44454254 -92732390+44713802 -92699302+44692158 -92694815+44688152 -92671982+44669456 -92625194+44641976 -92619779+44634195 -92619779+44634195 -92621680+44624967 -92621680+44624967 -92589029+44602234 -92583345+44600166 -92578850+44603939 -92568183+44602686 -92551154+44573502 -92548060+44567792 -92546756+44567387 -92538821+44567963 -92534186+44570375 -92512564+44571801 -92497233+44566945 -92492048+44566001 -92473496+44566092 -92438171+44563580 -92435852+44564455 -92411113+44560105 -92375649+44558740 -92375183+44558761 -92335729+44553844 -92317665+44542802 -92317357+44542512 -92316169+44541009 -92313625+44536873 -92301990+44499967 -92250176+44459896 -92242010+44454254 -92292860+46417220 -92292847+46420876 -92292829+46422301 -92292789+46426102 -92292727+46431993 -92292683+46441283 -92292510+46478761 -92292498+46480445 -92292440+46489390 -92292440+46490099 -92292371+46495585 -92292351+46496394 -92291976+46503997 -92291903+46521530 -92291855+46532778 -92291854+46533079 -92291850+46533935 -92291829+46538836 -92291788+46549859 -92291773+46556405 -92291758+46562279 -92291753+46564354 -92291734+46572608 -92291724+46577050 -92291709+46583713 -92291693+46590741 -92291680+46595184 -92291679+46595409 -92291665+46598461 -92291662+46599455 -92291657+46601392 -92291647+46604649 -92291647+46604898 -92291642+46607013 -92291636+46609378 -92291621+46614844 -92291600+46622526 -92291597+46624941 -92291584+46634086 -92291584+46634086 -92291872+46652790 -92291968+46654790 -92291976+46655134 -92292020+46657022 -92292160+46663110 -92292177+46663182 -92292192+46663242 -92292860+46417220 -92292980+46370264 -92292980+46367809 -92292989+46345473 -92292995+46332161 -92292995+46331148 -92292998+46324283 -92292999+46321894 -92293017+46321698 -92293017+46321698 -92292941+46321194 -92292915+46320655 -92292873+46319782 -92292867+46319657 -92292817+46319448 -92292782+46319312 -92292782+46319312 -92292811+46317664 -92292811+46317664 -92292803+46314628 -92292803+46314628 -92292880+46313752 -92292880+46313752 -92292870+46312571 -92292839+46307107 -92292839+46307107 -92292840+46304319 -92293007+46297987 -92293065+46295499 -92293074+46295129 -92293074+46295129 -92293064+46294416 -92293063+46287800 -92293063+46287800 -92293118+46283683 -92293570+46251409 -92293619+46244043 -92293619+46244043 -92293558+46224578 -92293558+46224578 -92293597+46221129 -92293857+46180073 -92293857+46180073 -92293744+46166838 -92293707+46157328 -92293705+46157058 -92293656+46144098 -92293652+46143065 -92293570+46122463 -92293530+46113824 -92293530+46113824 -92293663+46109892 -92293700+46099126 -92293932+46091742 -92294034+46084541 -92294063+46079234 -92294069+46078346 -92294069+46078346 -92294036+46074741 -92294033+46074377 -92294033+46074377 -92294327+46074309 -92312740+46070007 -92336585+46056028 -92346345+46025429 -92350887+46016076 -92362920+46013186 -92363049+46013200 -92363254+46013222 -92364932+46013386 -92375193+46015265 -92402306+46024347 -92408259+46026630 -92418971+46026856 -92420039+46026836 -92421564+46026502 -92444006+46012438 -92444164+46010094 -92464584+45983605 -92476991+45973762 -92516964+45983364 -92525830+45983648 -92527052+45983245 -92530516+45981918 -92533198+45980196 -92537709+45977818 -92540344+45975575 -92541413+45973960 -92543556+45971938 -92545682+45970118 -92548459+45969056 -92549806+45967986 -92552234+45951585 -92585266+45944270 -92610708+45936400 -92625198+45933883 -92637841+45934469 -92637974+45934427 -92639596+45933732 -92661128+45921791 -92676607+45906370 -92686099+45902787 -92702203+45896217 -92703265+45896155 -92704478+45895884 -92705484+45895532 -92706372+45895445 -92707702+45894901 -92708894+45894057 -92709844+45892867 -92710689+45892313 -92711844+45891929 -92728382+45874952 -92736671+45857317 -92750203+45840602 -92764571+45824225 -92764571+45824225 -92761929+45818540 -92760909+45816640 -92759481+45813784 -92758959+45812800 -92758959+45812800 -92777157+45787816 -92781342+45773258 -92785779+45763493 -92793307+45757746 -92803971+45749805 -92822090+45738728 -92841051+45730024 -93061529+46766550 -93041345+46766648 -93020120+46766734 -92999717+46766890 -92935844+46766122 -92893151+46766161 -92892132+46766167 -92882685+46766242 -92858636+46766271 -92854614+46766265 -92850175+46766258 -92848562+46766256 -92823966+46766287 -92814466+46766308 -92809639+46766319 -92808646+46766321 -92798464+46766344 -92750963+46767476 -92733208+46767847 -92731251+46767896 -92711837+46768380 -92680345+46769141 -92675976+46769165 -92673064+46769178 -92625978+46766655 -92625405+46766642 -92596745+46766559 -92595833+46766556 -92561073+46766408 -92554774+46766242 -92550902+46766175 -92546757+46766104 -92546490+46766211 -92524301+46765930 -92523039+46765915 -92512661+46765774 -92500138+46765693 -92494134+46765614 -92493588+46765607 -92493108+46765601 -92490745+46765570 -92486802+46765519 -92476823+46765427 -92476607+46765482 -92470587+46765484 -92463129+46765376 -92460071+46765365 -92453052+46765441 -92450827+46765432 -92449498+46765534 -92445956+46765427 -92441616+46765294 -92438953+46765213 -92438626+46765200 -92428376+46764801 -92425092+46764793 -92417167+46764777 -92406689+46764706 -92396212+46764817 -92381544+46764879 -92380113+46765061 -92379018+46765058 -92377452+46764946 -92376699+46765054 -92376654+46765060 -92375190+46765071 -92364782+46764998 -92343646+46765094 -92341054+46765142 -92340542+46765094 -92332926+46765158 -92322382+46765062 -92301567+46764166 -92301567+46764166 -92301631+46757702 -92301631+46757702 -92301583+46754022 -92301583+46754022 -92301599+46752102 -92301599+46752102 -92301519+46749926 -92301519+46749926 -92301599+46749734 -92301599+46735270 -92301471+46720742 -92301471+46715670 -92301471+46713446 -92301439+46707830 -92301407+46707286 -92301372+46706586 -92301343+46706006 -92301311+46704230 -92301311+46704230 -92301343+46703926 -92301343+46703254 -92301391+46702950 -92301407+46702566 -92301407+46702566 -92301264+46696038 -92301104+46689494 -92301104+46689494 -92301184+46684534 -92301184+46684534 -92301056+46681030 -92301024+46677270 -92301024+46677242 -92301110+46669990 -92301110+46669990 -92301092+46668442 -92301092+46668442 -92301095+46668221 -92301095+46668221 -92301092+46667942 -92294088+46664210 -92293508+46663914 -92292192+46663242 -92313006+46417516 -92300697+46417319 -92297215+46417329 -92292860+46417220 -92313006+46417516 -92315338+46417367 -92315867+46417435 -92316165+46417504 -92318941+46417526 -92313006+46417516 -92318941+46417526 -93054847+46419269 -92990956+46419391 -92969900+46419399 -92969529+46419398 -92964134+46419381 -92949644+46419336 -92948878+46419334 -92927718+46419211 -92907854+46419096 -92886969+46419072 -92866149+46419277 -92863703+46419049 -92844994+46418897 -92843373+46418887 -92826880+46418786 -92825297+46418769 -92825075+46418767 -92823716+46418754 -92821754+46418737 -92814303+46418545 -92812943+46418515 -92805078+46418375 -92804110+46418392 -92803593+46418401 -92803169+46418408 -92798591+46418492 -92797562+46418466 -92795579+46418512 -92794158+46418489 -92793746+46418492 -92790688+46418511 -92786820+46418441 -92785834+46418479 -92785366+46418464 -92774322+46418498 -92773004+46418529 -92772574+46418414 -92769633+46418368 -92767957+46418377 -92766254+46418387 -92764110+46418399 -92764047+46418399 -92762122+46418410 -92762031+46418410 -92756808+46418316 -92755585+46418361 -92754527+46418361 -92745475+46418450 -92742613+46418457 -92738803+46418466 -92738020+46418468 -92737718+46418469 -92737468+46418469 -92736664+46418471 -92736399+46418472 -92735654+46418473 -92734526+46418477 -92733310+46418481 -92731734+46418453 -92730765+46418436 -92725509+46418415 -92713138+46418388 -92709245+46418380 -92706471+46418374 -92699655+46418375 -92699364+46418375 -92693746+46418352 -92678443+46418283 -92672886+46418264 -92663026+46418229 -92657885+46418211 -92641671+46418145 -92630123+46418098 -92626683+46418084 -92626394+46418088 -92623181+46418109 -92619607+46418113 -92607485+46418127 -92595219+46418142 -92591461+46418134 -92574362+46418099 -92564744+46418087 -92553164+46418072 -92551076+46418070 -92539043+46418055 -92530346+46418044 -92529378+46418043 -92524799+46418037 -92509052+46418018 -92507367+46417993 -92504326+46417947 -92503734+46417957 -92498168+46418055 -92496652+46418036 -92495137+46418040 -92492658+46418055 -92492173+46418073 -92491105+46418088 -92488163+46418066 -92470217+46418003 -92465127+46418004 -92458318+46417960 -92454259+46417960 -92453842+46417949 -92453108+46417929 -92452198+46417905 -92450004+46417846 -92449542+46417817 -92448950+46417779 -92442793+46417895 -92440810+46417933 -92436509+46417901 -92425867+46417824 -92425383+46417821 -92423676+46417809 -92399519+46417713 -92396962+46417719 -92373860+46417412 -92356439+46417550 -92318941+46417526 -92448948+43500459 -92449047+43503430 -92449048+43507638 -92449113+43522092 -92449113+43522497 -92449115+43529365 -92449253+43533101 -92449275+43537536 -92449297+43541831 -92449304+43543413 -92449306+43543773 -92449340+43558273 -92449373+43572704 -92449373+43572704 -92449366+43574282 -92449313+43587249 -92449199+43588693 -92449199+43588693 -92449315+43601772 -92449317+43609125 -92449318+43616272 -92449504+43626383 -92449526+43628553 -92449541+43631189 -92449595+43640497 -92449600+43645373 -92449600+43645373 -92449575+43659835 -92449575+43659835 -92449611+43662826 -92449611+43662826 -92449567+43674312 -92449535+43682831 -92449509+43684420 -92449459+43687304 -92449420+43689553 -92449395+43690956 -92449395+43691019 -92449396+43696125 -92449396+43696125 -92449273+43710555 -92449269+43710981 -92449211+43717942 -92449211+43717942 -92449212+43724667 -92449212+43724963 -92449056+43732418 -92448994+43739485 -92448966+43742762 -92448932+43746849 -92448932+43746849 -92448988+43758193 -92448999+43760405 -92448999+43761365 -92448977+43766396 -92448973+43767581 -92448970+43768152 -92448969+43768450 -92448939+43775865 -92448939+43775865 -92448992+43779422 -92449035+43782291 -92449035+43783252 -92449068+43790387 -92449068+43790387 -92449058+43802255 -92449050+43811221 -92449042+43819478 -92449042+43819478 -92449045+43834068 -92448948+43500459 -92452761+43500431 -92454727+43500416 -92455483+43500404 -92458974+43500414 -92461740+43500357 -92464505+43500345 -92464717+43500344 -92475061+43500344 -92475626+43500332 -92487250+43500318 -92487469+43500328 -92487612+43500335 -92487973+43500353 -92494608+43500316 -92495508+43500316 -92496425+43500316 -92497525+43500350 -92497692+43500347 -92498608+43500333 -92499001+43500327 -92504041+43500223 -92505009+43500242 -92509172+43500329 -92514709+43500327 -92525603+43500322 -92529154+43500321 -92532116+43500321 -92532265+43500321 -92539082+43500322 -92553161+43500300 -92557416+43500326 -92558970+43500335 -92568855+43500334 -92573211+43500333 -92589037+43500333 -92590514+43500345 -92593103+43500334 -92600607+43500307 -92605846+43500286 -92608926+43500274 -92613263+43500221 -92625738+43500099 -92627507+43500174 -92629275+43500248 -92631453+43500202 -92633017+43500169 -92636364+43500099 -92642692+43499966 -92644227+43500048 -92649194+43500049 -92653318+43500050 -92659186+43500052 -92668989+43500055 -92671166+43500055 -92672580+43500055 -92689033+43500062 -92692786+43500063 -92707312+43500069 -92708951+43500069 -92710429+43500069 -92712535+43500070 -92722794+43500074 -92725581+43500075 -92728840+43500076 -92732243+43500077 -92732635+43500077 -92747271+43500086 -92747724+43500086 -92749620+43500087 -92750185+43500088 -92752088+43500084 -92762146+43500071 -92768825+43500084 -92769769+43499966 -92776901+43499828 -92782902+43499711 -92788614+43499600 -92790317+43499567 -92808793+43499536 -92810393+43499534 -92820453+43499545 -92828711+43499553 -92830376+43499555 -92835835+43499552 -92849594+43499544 -92856642+43499540 -92858622+43499541 -92870277+43499548 -92878714+43499610 -92882898+43499560 -92890014+43499540 -92890407+43499539 -92899455+43499574 -92903538+43499567 -92905644+43499564 -92915793+43499558 -92918480+43499557 -92925344+43499554 -92929634+43499554 -92931663+43499554 -92939670+43499555 -92940236+43499555 -92941308+43499562 -92941839+43499566 -92943881+43499543 -92944734+43499543 -92946183+43499543 -92946887+43499543 -92948706+43499543 -92949390+43499542 -92949478+43499542 -92949616+43499542 -92954217+43499542 -92957112+43499539 -92965968+43499530 -92974011+43499536 -92979450+43499540 -92980610+43499541 -92981032+43499542 -92981785+43499542 -92982812+43499543 -92987648+43499548 -92987749+43499549 -92988656+43499558 -92991899+43499590 -93000193+43499673 -93001858+43499658 -93007871+43499604 -93009662+43499607 -93017264+43499618 -93024429+43499572 -93034698+43499567 -93035978+43499566 -93039289+43499565 -93044442+43499563 -93049304+43499560 -92689451+43833657 -92680264+43833694 -92674365+43833717 -92669976+43833734 -92668558+43833739 -92643358+43833842 -92629833+43833898 -92609765+43833877 -92603962+43833861 -92597930+43833838 -92590867+43833828 -92589565+43833834 -92581126+43833937 -92575313+43833987 -92569513+43834026 -92567175+43834035 -92560753+43834045 -92559715+43834051 -92553000+43834098 -92552067+43834103 -92551703+43834105 -92550072+43834061 -92549628+43834044 -92529440+43833926 -92513805+43833920 -92504387+43833916 -92495023+43834032 -92489168+43834102 -92487860+43834098 -92483853+43834087 -92481123+43834080 -92478868+43834074 -92474193+43834062 -92457824+43834066 -92449454+43834068 -92449045+43834068 -92491142+44368040 -92500185+44368046 -92501290+44368058 -92491142+44368040 -92501290+44368058 -92501290+44368058 -92506237+44368071 -92506679+44368073 -92507309+44368075 -92511235+44368086 -92514715+44368099 -92516260+44368104 -92531478+44368161 -92550606+44368302 -92550672+44360802 -92550677+44360269 -92550690+44358847 -92550736+44353735 -92550744+44346545 -92550753+44339351 -92550753+44338575 -92550836+44332309 -92550964+44328856 -92550964+44328856 -92550850+44314379 -92550794+44307206 -92550794+44307206 -92550942+44303036 -92551188+44291955 -92551258+44288815 -92551258+44288815 -92551230+44285337 -92551230+44285277 -92551213+44283169 -92551201+44281537 -92551194+44280645 -92551174+44278157 -92551174+44278157 -92551183+44274157 -92551183+44274157 -92550847+44271664 -92550847+44271664 -92550879+44271481 -92550879+44271481 -92550861+44270740 -92550848+44270223 -92550848+44270223 -92550895+44267161 -92550912+44266084 -92550912+44266084 -92550881+44262105 -92550881+44262105 -92550882+44260118 -92550882+44259178 -92550874+44256625 -92550858+44251097 -92550855+44249966 -92550855+44249966 -92550858+44245406 -92550858+44245406 -92550857+44241758 -92550857+44241758 -92550873+44235197 -92550873+44235197 -92550681+44232189 -92550681+44232189 -92550809+44232157 -92550841+44232093 -92550857+44230829 -92550681+44232189 -92550857+44230829 -92550857+44230829 -92550815+44223699 -92550814+44223518 -92550809+44222685 -92550809+44222685 -92550841+44215005 -92550850+44209128 -92550872+44194509 -92678717+44195516 -92677735+44195527 -92671357+44195596 -92667924+44195579 -92667512+44195577 -92667364+44195576 -92665859+44195569 -92663888+44195559 -92663213+44195556 -92659121+44195536 -92658745+44195534 -92658349+44195532 -92655997+44195500 -92651260+44195516 -92650716+44195500 -92648844+44195468 -92648306+44195472 -92647500+44195484 -92646722+44195484 -92646396+44195484 -92645716+44195476 -92645655+44195475 -92645414+44195472 -92645103+44195468 -92643852+44195452 -92642999+44195443 -92642268+44195436 -92637884+44195420 -92637660+44195388 -92637372+44195388 -92636764+44195404 -92636174+44195400 -92636015+44195399 -92634524+44195388 -92631164+44195388 -92630363+44195379 -92614327+44195208 -92613718+44195202 -92613259+44195197 -92612027+44195181 -92604498+44194994 -92603642+44194973 -92602506+44195101 -92600442+44194829 -92600367+44194831 -92597312+44194916 -92591194+44195085 -92581818+44194525 -92578864+44194517 -92558649+44194461 -92557385+44194493 -92550872+44194509 -92841051+45730024 -92847472+45728953 -92877150+45673847 -92881253+45661761 -92884073+45653283 -92886712+45644541 -92887067+45644148 -92889055+45642289 -92889055+45642289 -92887037+45636985 -92885965+45600387 -92816842+45560945 -92754434+45556698 -92740007+45549547 -92727887+45520429 -92712863+45504849 -92709162+45499960 -92683594+45470687 -92682503+45469752 -92681845+45468446 -92662303+45458688 -92653352+45455033 -92647680+45444216 -92647626+45444128 -92646653+45441778 -92646653+45441778 -92648680+45426422 -92649085+45425140 -92650053+45421525 -92650053+45421525 -92646714+45413100 -92646714+45413100 -92648284+45406746 -92650477+45401917 -92660570+45395012 -92672134+45385739 -92672511+45385261 -92672794+45384904 -92674543+45382868 -92698935+45338395 -92698964+45336509 -92706085+45325252 -92708862+45322347 -92709968+45321302 -92720396+45313840 -92725041+45311039 -92732594+45304224 -92735473+45301567 -92737122+45300459 -92737873+45300268 -92740020+45299631 -92742283+45298308 -92744269+45296882 -92745251+45296299 -92745683+45296042 -92690020+43848454 -92686388+43848502 -92678709+43848487 -92678412+43848487 -92678343+43855641 -92678343+43855641 -92678358+43877515 -92678358+43892027 -92678439+43906507 -92678487+43914203 -92678503+43916379 -92678503+43916379 -92678496+43918361 -92678487+43920907 -92678423+43935323 -92678290+43940197 -92677928+43949771 -92677928+43949771 -92677951+43952975 -92678008+43960683 -92678008+43963995 -92677992+43964283 -92677992+43964283 -92678008+43966747 -92678024+43971355 -92678024+43971355 -92677976+43973067 -92677912+43974363 -92677912+43974363 -92677928+43978635 -92677928+43978760 -92677928+43981787 -92677912+43985435 -92677912+43985435 -92677961+43987954 -92678167+43998403 -92678201+44000123 -92678249+44007355 -92678265+44010907 -92678265+44010907 -92678237+44015083 -92678201+44021659 -92678169+44026507 -92678169+44026507 -92678201+44028203 -92678201+44028891 -92678169+44032011 -92678169+44032011 -92678181+44032395 -92678185+44032507 -92678186+44032677 -92678217+44039741 -92678234+44043483 -92678234+44043483 -92678170+44051563 -92678164+44052833 -92678138+44057964 -92678131+44064845 -92678130+44065553 -92678122+44074300 -92678086+44079460 -92678059+44083164 -92678059+44083164 -92678080+44083379 -92678133+44083908 -92678139+44083964 -92678154+44086256 -92678202+44093299 -92678203+44093468 -92678203+44093468 -92678191+44101034 -92678191+44101034 -92678193+44101200 -92678250+44106508 -92678267+44108060 -92678267+44108060 -92678171+44111596 -92678171+44111596 -92678331+44115196 -92678331+44115196 -92678236+44116540 -92678236+44116540 -92678300+44122444 -92678302+44122796 -92678316+44124940 -92678380+44129932 -92678380+44142985 -92678380+44143340 -92678492+44151388 -92678605+44167900 -92678733+44174700 -92678733+44174700 -92678637+44177100 -92678589+44184012 -92678589+44184012 -92678717+44195516 -93040933+44196558 -93040351+44196559 -93025739+44196531 -93021893+44196598 -93009367+44196827 -93006986+44196858 -93000780+44196899 -93000204+44196703 -92995830+44196740 -92986143+44196823 -92985500+44196829 -92980455+44196872 -92979660+44196918 -92976411+44196899 -92973835+44196885 -92967963+44196853 -92966055+44196396 -92964816+44196808 -92961211+44196845 -92960271+44196855 -92941654+44196878 -92940245+44196880 -92925209+44196879 -92924288+44196879 -92923717+44196881 -92920187+44196893 -92912303+44196923 -92899812+44196851 -92896377+44196849 -92892246+44196848 -92886862+44196845 -92883801+44196844 -92880878+44196843 -92870870+44196854 -92866670+44196867 -92861584+44196824 -92859359+44196825 -92849425+44196828 -92845817+44196830 -92840638+44196797 -92838856+44196786 -92831747+44196770 -92823386+44196752 -92819148+44196743 -92816752+44196735 -92812631+44196720 -92810851+44196743 -92803532+44196635 -92802761+44196620 -92798940+44196547 -92797120+44196513 -92794589+44196482 -92791940+44196449 -92791203+44196440 -92786864+44196388 -92785677+44196374 -92782736+44196325 -92775887+44196211 -92763404+44196025 -92758468+44195952 -92750192+44195917 -92749940+44195916 -92748549+44195912 -92746982+44195908 -92744320+44195900 -92739184+44195868 -92736544+44195852 -92729055+44195804 -92726495+44195804 -92720207+44195740 -92708959+44195708 -92707807+44195692 -92700415+44195648 -92688958+44195580 -92683038+44195564 -92678717+44195516 -92689451+43833657 -92689420+43836448 -92689420+43836448 -92689546+43838026 -92689546+43840099 -92689451+43833657 -92689546+43840099 -92689546+43840099 -92689546+43841628 -92689546+43842054 -92689546+43848111 -92689546+43848111 -92689799+43848386 -92690020+43848454 -92689546+43848111 -92690020+43848454 -92690020+43848454 -92698426+43848477 -92706790+43848409 -92709803+43848384 -92718524+43848405 -92723745+43848414 -92728362+43848422 -92729837+43848424 -92731260+43848378 -92737106+43848535 -92738528+43848466 -92742575+43848472 -92749762+43848483 -92753830+43848541 -92758618+43848602 -92770120+43848584 -92775111+43848598 -92778778+43848609 -92789902+43848544 -92791956+43848453 -92792006+43848460 -92792272+43848498 -92796380+43848590 -92798023+43848602 -92798720+43848607 -92799572+43848614 -92806305+43848598 -92809337+43848592 -92818849+43848660 -92829404+43848636 -92834005+43848642 -92843877+43848656 -92849407+43848632 -92859341+43848628 -92859773+43848628 -92861716+43848636 -92866532+43848656 -92869569+43848669 -92878029+43848645 -92880227+43848637 -92889658+43848604 -92890492+43848600 -92899201+43848562 -92902459+43848556 -92909504+43848543 -92911273+43848451 -92732390+44713802 -92732394+44712918 -92732403+44710969 -92732410+44709442 -92732420+44707337 -92732497+44691351 -92732500+44690582 -92732510+44689945 -92732540+44686447 -92732540+44686332 -92732577+44684927 -92732622+44683165 -92732626+44683030 -92732639+44682531 -92732639+44682531 -92732637+44682287 -92732634+44681620 -92732626+44679756 -92732593+44672567 -92732560+44671515 -92732560+44671515 -92732570+44668732 -92732584+44664937 -92732587+44664175 -92732603+44661472 -92732629+44655679 -92732658+44649204 -92732661+44648571 -92732692+44646452 -92732703+44644579 -92732703+44644579 -92732595+44638451 -92732577+44637400 -92732557+44636282 -92732499+44632941 -92732438+44629415 -92732438+44629415 -92742687+44629400 -92744424+44629398 -92748073+44629393 -92750199+44629429 -92759511+44629487 -92772400+44629567 -92784401+44629667 -92792801+44629767 -92792801+44629767 -92792701+44628067 -92792501+44615367 -92792301+44608067 -92792201+44600667 -92792201+44599727 -92792201+44596667 -92792101+44586167 -92792101+44580667 -92792088+44579518 -92792001+44571667 -92792001+44571667 -92792101+44565467 -92792101+44565207 -92792101+44562566 -92792101+44561066 -92792198+44552140 -92792201+44551866 -92792201+44551866 -92792101+44544966 -92792101+44544966 -92792301+44543566 -92798901+44543266 -92800501+44543366 -92807901+44543366 -92813806+44543400 -92825302+44543466 -92827759+44543499 -92829818+44543527 -92832702+44543566 -92840803+44543466 -92880005+44543566 -92881590+44543552 -92891005+44543466 -92900006+44543567 -92906789+44543506 -92911206+44543467 -92913506+44543567 -92918807+44543567 -92918807+44543567 -92918706+44533167 -92918606+44525666 -92918506+44521666 -92918506+44521366 -92918506+44521166 -92918406+44520566 -92918406+44520566 -92918606+44519566 -92918806+44518166 -92918806+44517756 -92921233+44517781 -92921807+44517566 -92939444+44511566 -92732390+44713802 -92750200+44722120 -92754200+44722767 -92776501+44733467 -92802402+44745167 -92802402+44745167 -92802554+44746123 -92803502+44747767 -92804402+44748767 -92806103+44764567 -92806103+44764567 -92793902+44783667 -92786615+44790194 -92784802+44793167 -92769750+44831304 -92768798+44857972 -92768798+44857972 -92768810+44858043 -92769102+44862167 -92769102+44862167 -92763823+44874967 -92763823+44874967 -92767932+44904021 -92767932+44904021 -92763787+44905897 -92755502+44918567 -92752702+44928567 -92752102+44930867 -92750802+44941567 -92750802+44941567 -92751034+44942480 -92752603+44948567 -92753003+44949967 -92754603+44955767 -92754797+44956024 -92759203+44962067 -92760701+44964979 -92763371+44966360 -92767218+44968084 -92767614+44968465 -92767804+44968767 -92768545+44969839 -92769445+44972150 -92769504+44974267 -92770304+44978967 -92770304+44980067 -92770304+44992067 -92770079+45004445 -92768804+45007667 -92765896+45013558 -92764104+45017067 -92764104+45017067 -92764604+45028767 -92785706+45042667 -92800707+45055166 -92800874+45055415 -92800992+45055591 -92801707+45056766 -92801707+45056766 -92796607+45073566 -92792875+45078489 -92792407+45078866 -92784924+45083440 -92750205+45105679 -92745694+45123112 -92745694+45123112 -92746223+45124966 -92750206+45138810 -92755747+45167099 -92757107+45177466 -92763860+45182115 -92763860+45182115 -92758008+45209566 -92752308+45216866 -92752308+45216866 -92752608+45221766 -92756514+45227703 -92760249+45249600 -92760249+45249600 -92759715+45252011 -92758907+45253407 -92757442+45254986 -92755199+45256733 -92753017+45259312 -92751709+45261666 -92751674+45263157 -92751659+45265910 -92751659+45265910 -92752091+45267646 -92759409+45277165 -92759944+45278056 -92760615+45278827 -92761180+45280582 -92761364+45282207 -92761868+45284938 -92761868+45287013 -92761013+45289028 -92759899+45290149 -92758710+45290965 -92750209+45293565 -92747733+45295022 -92745683+45296042 -93019119+45296866 -93016419+45296866 -93015219+45296866 -93004119+45296866 -93003218+45296866 -93002518+45296866 -92998818+45296866 -92998030+45296853 -92992718+45296766 -92986917+45296766 -92986518+45296766 -92985818+45296766 -92983718+45296766 -92978947+45296722 -92978753+45296720 -92973150+45296668 -92973076+45296667 -92973017+45296666 -92970217+45296666 -92968617+45296666 -92963199+45296666 -92960917+45296666 -92957327+45296632 -92950317+45296566 -92936685+45296394 -92926516+45296266 -92906115+45296166 -92899415+45296266 -92895715+45296266 -92893715+45296266 -92886014+45296266 -92880114+45296266 -92866714+45296166 -92845913+45296065 -92835891+45296112 -92825491+45296161 -92824612+45296165 -92822112+45296065 -92815612+45296065 -92815312+45295965 -92814912+45295965 -92802411+45296065 -92793711+45295965 -92793163+45295965 -92783311+45295965 -92782475+45295957 -92773310+45295865 -92768110+45295965 -92750509+45296065 -92750209+45296065 -92749409+45296060 -92747794+45296059 -92746640+45296049 -92745683+45296042 -92852105+44746167 -92847104+44746067 -92846904+44746067 -92837624+44746763 -92812103+44747467 -92802402+44745167 -92841051+45730024 -92842839+45730016 -92848472+45729985 -92849335+45729976 -92850249+45730014 -92852710+45730015 -92852992+45730015 -92862458+45730009 -92865703+45730027 -92875052+45730082 -92863605+44757067 -92852105+44746167 -92863605+44757067 -92863120+44756193 -92862510+44755475 -92861777+44754972 -92860633+44754217 -92859107+44753057 -92857245+44750692 -92856544+44749235 -92855872+44748365 -92854804+44747503 -92853324+44746663 -92852105+44746167 -93019415+44890666 -93016214+44883566 -93016014+44882966 -93014282+44874966 -93014282+44874966 -93014302+44874966 -93014302+44874966 -93010687+44866679 -93009314+44863966 -93008714+44855166 -93008714+44855166 -93008903+44853463 -93008914+44853366 -93009896+44847929 -93011714+44837866 -93011714+44837866 -93010313+44832666 -93010313+44832666 -93021340+44794625 -93022523+44791442 -93022613+44791066 -93022613+44791066 -93022473+44789873 -93022413+44789366 -93022013+44788366 -93022013+44788366 -93022113+44787866 -93022113+44787866 -93021113+44785066 -93021113+44784766 -93015413+44775466 -92983611+44774766 -92983223+44774668 -92974611+44772067 -92960563+44767192 -92883980+44775213 -92881906+44775167 -92866505+44760267 -92863605+44757067 -92875052+45730082 -92875209+45730083 -92882055+45730083 -92875052+45730082 -92882055+45730083 -92882055+45730083 -92898603+45730083 -92906706+45730139 -92908778+45730153 -92910878+45730167 -92919266+45730225 -92919762+45730092 -92924257+45730104 -92926515+45730119 -92926576+45730119 -92928380+45730132 -92929245+45730138 -92932128+45730158 -92960496+45730293 -92961693+45730302 -92963227+45730313 -92965971+45730334 -92971313+45730375 -92976561+45730414 -92981192+45730448 -92982841+45730458 -92991247+45730512 -92992096+45730512 -92993075+45730534 -93000211+45730531 -93001830+45730669 -93003581+45730678 -93020065+45730761 -93021711+45730769 -93035606+45730828 -93035905+45730829 -93051419+45730845 -93062613+45731012 -93063726+45731029 -93064838+45731023 -93067882+45731007 -93074286+45730974 -93083592+45730926 -93100224+45730840 -93104402+45730815 -93124843+45730738 -93131742+45730754 -93140972+45730777 -93141792+45730780 -92911273+43848451 -92912127+43848543 -92923408+43848545 -92911273+43848451 -92923408+43848545 -93045791+43848407 -93037733+43848405 -93037033+43848405 -93030072+43848408 -93027341+43848410 -93010302+43848419 -93005248+43848447 -93004413+43848452 -92998538+43848449 -92996215+43848456 -92992056+43848469 -92986321+43848486 -92985536+43848422 -92975045+43848494 -92974824+43848449 -92969893+43848381 -92963816+43848396 -92956874+43848414 -92954638+43848420 -92950175+43848431 -92945086+43848454 -92944207+43848454 -92943407+43848454 -92934680+43848454 -92930045+43848454 -92925084+43848477 -92923408+43848545 -92953575+44507955 -92939444+44511566 -92953575+44507955 -92953501+44507924 -92953180+44507886 -92952646+44507970 -92951929+44508123 -92951593+44508375 -92950968+44508619 -92950408+44508967 -92949473+44509504 -92948267+44510007 -92947413+44510366 -92939444+44511566 -92983813+44895366 -92993914+44890766 -93020518+45123866 -93019918+45123766 -93013518+45123766 -93008317+45123766 -93005017+45123766 -93003817+45123666 -93003417+45123666 -93003017+45123666 -92998171+45123666 -92994317+45123666 -92992546+45123666 -92990017+45123666 -92984416+45123566 -92984416+45121966 -92984416+45118866 -92984416+45116109 -92984416+45115851 -92984416+45115793 -92984416+45115666 -92984416+45115066 -92984416+45110195 -92984416+45110142 -92984416+45108094 -92984416+45104166 -92984316+45102866 -92984316+45102866 -92984416+45102466 -92984416+45102363 -92984416+45099766 -92984316+45098066 -92984316+45098066 -92984416+45096966 -92984416+45096766 -92984416+45094466 -92984416+45086566 -92984516+45075366 -92984716+45066166 -92984716+45066166 -92984616+45065366 -92984616+45065366 -92984716+45064766 -92984716+45064766 -92984616+45063766 -92984616+45061166 -92984616+45059966 -92984616+45059663 -92984616+45057730 -92984616+45057566 -92984616+45056748 -92984616+45056366 -92984616+45055566 -92984516+45054966 -92984516+45054966 -92984616+45053966 -92984616+45053066 -92984616+45052747 -92984616+45052355 -92984616+45052218 -92984616+45052066 -92984616+45050266 -92984616+45049066 -92984616+45047542 -92984616+45047062 -92984616+45046633 -92984616+45046454 -92984615+45036565 -92984615+45035865 -92984615+45035065 -92984615+45034065 -92984715+45033165 -92984715+45033010 -92984715+45032765 -92984715+45031817 -92984715+45031465 -92984687+45031185 -92984584+45030151 -92984515+45029465 -92984515+45029465 -92984615+45029165 -92984615+45027165 -92984715+45026665 -92984715+45026108 -92984715+45025090 -92984715+45024265 -92984615+45023265 -92984615+45022165 -92984615+45021265 -92984615+45020465 -92984615+45020065 -92984615+45019665 -92984615+45019560 -92984615+45019265 -92984615+45018665 -92984615+45017665 -92984615+45016865 -92984615+45016565 -92984615+45015965 -92984615+45015065 -92984615+45014065 -92984615+45013165 -92984615+45012365 -92984615+45011365 -92984615+45010465 -92984715+45009665 -92984715+45009665 -92984615+45008765 -92984615+45007765 -92984515+45006865 -92984515+45006865 -92984609+44999658 -92984609+44999658 -92984515+44998065 -92984515+44992465 -92984615+44987765 -92984615+44987765 -92984515+44987165 -92984515+44987165 -92984615+44985865 -92984615+44985865 -92984593+44985380 -92984573+44984947 -92984549+44984409 -92984515+44983665 -92984515+44980287 -92984515+44980186 -92984515+44978575 -92984515+44977865 -92984515+44976865 -92984515+44975765 -92984615+44973865 -92984615+44972065 -92984615+44970665 -92984615+44968765 -92984615+44966965 -92984614+44965865 -92984614+44963365 -92984614+44961665 -92984614+44961465 -92984614+44959665 -92984614+44959165 -92984614+44957865 -92984514+44956065 -92984514+44953865 -92984514+44953392 -92984514+44953127 -92984514+44952565 -92984489+44952215 -92984454+44951719 -92984431+44951394 -92984314+44949765 -92984314+44949765 -92984414+44949165 -92984514+44948565 -92984514+44948217 -92984514+44947765 -92984414+44946165 -92984414+44946165 -92984514+44945665 -92984514+44945521 -92984514+44944565 -92984514+44943365 -92984414+44941465 -92984414+44939066 -92984414+44933966 -92984214+44932266 -92984214+44932266 -92984314+44928066 -92984314+44926116 -92984314+44924030 -92984314+44923166 -92984314+44919866 -92984266+44918090 -92984114+44912466 -92984114+44910966 -92984114+44910366 -92984114+44909266 -92984074+44904368 -92984013+44904266 -92983973+44902974 -92983913+44901066 -92983813+44895366 -92993914+44890766 -92983813+44895366 -93005808+44890734 -93005614+44890766 -93004714+44890866 -92999614+44890766 -92993914+44890766 -93006514+44890666 -93005808+44890734 -93006514+44890666 -93006214+44890666 -93005808+44890734 -93019415+44890666 -93017615+44890766 -93013514+44890666 -93010814+44890766 -93009114+44890566 -93007614+44890766 -93007214+44890766 -93006514+44890666 -93009111+44516366 -92953575+44507955 -93009111+44516366 -92973018+44515325 -92971828+44515783 -92970637+44516080 -92969157+44516172 -92967409+44516167 -92966487+44516111 -92964976+44516378 -92963817+44516576 -92962504+44516462 -92961359+44516240 -92953575+44507955 -93039207+44471690 -93039238+44479050 -93039263+44484893 -93039268+44486228 -93039268+44486228 -93039011+44500966 -93039011+44500966 -93039411+44511466 -93039411+44512266 -93039311+44515766 -93020511+44515366 -93019911+44515366 -93013611+44515666 -93013111+44515766 -93009111+44516366 -93019297+45411767 -93019292+45411673 -93019288+45411592 -93019136+45405234 -93019060+45403207 -93018906+45401349 -93018906+45401349 -93018934+45400123 -93018934+45400123 -93018867+45398803 -93018844+45398468 -93018717+45394399 -93018670+45390662 -93018625+45387883 -93018625+45387883 -93018712+45386615 -93018712+45386615 -93018704+45385836 -93018659+45385391 -93018645+45382738 -93018413+45374965 -93018413+45374965 -93019419+45342165 -93019419+45340066 -93019519+45339166 -93019519+45334466 -93019519+45334066 -93019519+45333266 -93019319+45325866 -93019234+45313495 -93019219+45311266 -93019219+45305466 -93019219+45305292 -93019219+45304273 -93019219+45300884 -93019219+45299766 -93019119+45298166 -93019119+45296866 -93019119+45296866 -93019119+45295366 -93019194+45292726 -93019219+45291866 -93019219+45286678 -93019219+45286466 -93019219+45283015 -93019219+45272767 -93019219+45268867 -93019249+45268350 -93019319+45267167 -93019319+45260667 -93019319+45257967 -93019319+45257567 -93019319+45250867 -93019319+45232167 -93019419+45224967 -93019419+45219467 -93019425+45218900 -93019519+45210667 -93019819+45196367 -93019819+45194367 -93019819+45189267 -93019883+45183875 -93019902+45182286 -93020118+45164066 -93020118+45161466 -93020218+45159066 -93020218+45153566 -93020223+45153261 -93020318+45146966 -93020318+45146966 -93020313+45146710 -93020218+45141466 -93020218+45135566 -93020218+45134566 -93020218+45126766 -93020518+45123866 -93141792+45730780 -93141898+45716389 -93141898+45716389 -93141584+45701848 -93141584+45701848 -93141596+45698243 -93141633+45687542 -93141661+45679429 -93141676+45675003 -93141681+45673395 -93141740+45656699 -93141758+45651519 -93141778+45645573 -93141783+45644035 -93141808+45636891 -93141812+45636182 -93141824+45632553 -93141832+45630267 -93141843+45627195 -93141843+45627195 -93141812+45624130 -93141812+45624130 -93141846+45622941 -93141907+45618012 -93141952+45614322 -93141952+45613818 -93141953+45611044 -93141955+45604007 -93141955+45602480 -93141955+45601588 -93141960+45588508 -93141960+45588508 -93141813+45584716 -93141588+45580692 -93141556+45580349 -93141556+45580349 -93141588+45580257 -93141654+45579891 -93141654+45579891 -93141589+45579594 -93141589+45579594 -93141655+45578931 -93141655+45578931 -93141623+45578268 -93141623+45578268 -93141969+45565427 -93141974+45558109 -93141974+45558109 -93120495+45558076 -93114857+45558033 -93109178+45557990 -93104018+45557968 -93100752+45557969 -93098290+45557970 -93097867+45558016 -93096553+45557992 -93094005+45557982 -93093500+45557980 -93082978+45557937 -93073146+45557896 -93072905+45557792 -93063337+45557792 -93058440+45557759 -93058269+45557790 -93042248+45557630 -93036503+45557482 -93032419+45557377 -93024869+45557237 -93022331+45557282 -93022151+45557282 -93022151+45557282 -93022178+45554226 -93022213+45542696 -93022253+45530258 -93022255+45528132 -93022255+45528132 -93022249+45526706 -93022227+45521616 -93022209+45520318 -93022209+45520318 -93022213+45516637 -93022215+45515069 -93022217+45513495 -93022220+45511684 -93022227+45505908 -93022312+45498834 -93022312+45498834 -93022236+45497273 -93022158+45495682 -93021796+45488211 -93021786+45488000 -93021771+45487690 -93021702+45486263 -93021637+45484914 -93021637+45484914 -93021671+45482742 -93021671+45482742 -93021641+45479793 -93021641+45479793 -93021642+45477552 -93021642+45477552 -93021634+45476492 -93021530+45470582 -93021521+45470230 -93021467+45468200 -93021406+45465890 -93021206+45458383 -93021012+45451099 -93020977+45444913 -93020954+45440812 -93020616+45434897 -93020409+45431483 -93020352+45430472 -93019297+45411767 -93227325+45074965 -93227350+45076739 -93227425+45078165 -93227425+45078665 -93227425+45078965 -93227411+45080623 -93227411+45080623 -93227525+45080965 -93227525+45080965 -93227425+45082265 -93227425+45083165 -93227425+45084265 -93227325+45084865 -93227325+45084865 -93227425+45085865 -93227425+45087665 -93227425+45088365 -93227525+45088965 -93227525+45090065 -93227525+45091665 -93227425+45092665 -93227425+45092865 -93227425+45093065 -93227525+45096665 -93227625+45100365 -93227625+45102165 -93227625+45104065 -93227525+45106965 -93227525+45107265 -93227525+45107565 -93227425+45109965 -93227425+45111265 -93227625+45115165 -93227625+45115165 -93227525+45116065 -93227525+45116465 -93227725+45118565 -93227925+45124365 -93227925+45124365 -93226825+45124465 -93225025+45124365 -93223225+45124465 -93221325+45124465 -93220424+45124465 -93219225+45124465 -93217325+45124465 -93215625+45124465 -93214650+45124423 -93213325+45124365 -93212125+45124465 -93211064+45124451 -93209096+45124426 -93204425+45124365 -93200391+45124298 -93198424+45124265 -93198024+45124365 -93195624+45124365 -93190824+45124265 -93189952+45124265 -93188624+45124265 -93186924+45124365 -93184024+45124265 -93178924+45124265 -93173782+45124265 -93172923+45124265 -93171636+45124265 -93169623+45124265 -93169472+45124261 -93165523+45124165 -93163623+45124265 -93157320+45124265 -93155403+45124265 -93153323+45124265 -93151423+45124365 -93148505+45124279 -93148023+45124265 -93144580+45124265 -93143322+45124265 -93142722+45124265 -93140622+45124065 -93140468+45124065 -93138122+45124065 -93134522+45124065 -93132522+45124065 -93130333+45124175 -93128522+45124266 -93127222+45124166 -93125522+45124166 -93122322+45124166 -93121822+45124166 -93116921+45124166 -93106521+45124066 -93096821+45124066 -93096121+45124166 -93091220+45124066 -93086564+45124066 -93086220+45124066 -93071520+45124066 -93065595+45124026 -93056619+45123966 -93056319+45123966 -93050519+45124066 -93049619+45123966 -93048319+45124166 -93047719+45123966 -93047319+45123966 -93036218+45123866 -93033118+45123866 -93029618+45123866 -93024618+45123866 -93020518+45123866 -93092034+45413648 -93083253+45412733 -93075738+45412674 -93073580+45412641 -93071323+45412606 -93068958+45412575 -93068231+45412566 -93065967+45412537 -93063189+45412471 -93045211+45412046 -93040249+45412000 -93030973+45411916 -93019297+45411767 -93095918+44923165 -93094318+44923165 -93092118+44923265 -93090818+44923165 -93090818+44923165 -93090840+44922968 -93090840+44922968 -93090824+44922259 -93090818+44921365 -93090818+44921365 -93090829+44921173 -93090832+44919565 -93090832+44919565 -93089418+44919565 -93088018+44919565 -93086518+44919665 -93085117+44919665 -93083617+44919565 -93082117+44919565 -93080717+44919565 -93076517+44919565 -93074617+44919565 -93072917+44919565 -93071317+44919565 -93071017+44919565 -93069217+44919565 -93067817+44919565 -93067017+44919465 -93066529+44919494 -93066247+44919510 -93065317+44919565 -93064617+44919465 -93064066+44919507 -93063317+44919565 -93061417+44919565 -93059717+44919465 -93059017+44919465 -93058317+44919465 -93054961+44919465 -93052416+44919465 -93052059+44919465 -93050966+44918298 -93049966+44917620 -93044833+44911109 -93036415+44899966 -93019415+44890666 -93039207+44471690 -93048756+44471761 -93051009+44471775 -93051559+44471778 -93055778+44471724 -93068345+44471706 -93072484+44471712 -93074624+44471715 -93079765+44471713 -93098477+44471646 -93100140+44471640 -93114124+44471280 -93120322+44471197 -93125214+44471126 -93130361+44471014 -93145728+44471063 -93146871+44471067 -93151149+44471095 -93151939+44471100 -93152884+44471106 -93155907+44471126 -93156006+44471126 -93157020+44471121 -93157086+44471121 -93158208+44471116 -93159901+44471132 -93160062+44471134 -93160539+44471117 -93160677+44471119 -93165761+44471190 -93166356+44471199 -93166640+44471198 -93167554+44471195 -93169321+44471210 -93169386+44471209 -93170503+44471199 -93170866+44471195 -93171716+44471187 -93174942+44471187 -93176321+44471191 -93178193+44471197 -93179467+44471192 -93180405+44471188 -93180722+44471187 -93200821+44471278 -93203463+44471278 -93210932+44471277 -93216298+44471230 -93223924+44471182 -93241430+44471426 -93251597+44471423 -93271290+44471663 -93278134+44471736 -93281850+44471755 -93281850+44471755 -93281714+44486413 -93281677+44490364 -93281619+44507964 -93281619+44507964 -93281620+44522364 -93281620+44522364 -93281499+44535385 -93281420+44543864 -93040854+44240031 -93040721+44246304 -93040648+44249753 -93040626+44254532 -93040626+44254532 -93040690+44255904 -93040690+44255904 -93040682+44256815 -93040682+44256815 -93040750+44267955 -93040750+44267955 -93040590+44268001 -93040493+44272574 -93040431+44279382 -93040418+44280727 -93040397+44283178 -93040394+44283528 -93040324+44298049 -93040311+44303319 -93040305+44305600 -93040287+44312593 -93040286+44314652 -93040285+44314864 -93040276+44322295 -93040255+44324065 -93040251+44327137 -93040241+44328258 -93040216+44330894 -93040181+44334753 -93040150+44338181 -93040118+44341682 -93040103+44347139 -93040080+44356341 -93040043+44370816 -93040006+44373924 -93039979+44377500 -93039976+44378116 -93039914+44384897 -93039881+44388519 -93039871+44389616 -93039844+44392545 -93039780+44394238 -93039780+44394238 -93039812+44394745 -93039825+44395816 -93039842+44397187 -93039842+44397187 -93039823+44399821 -93039797+44403747 -93039793+44404321 -93039792+44405328 -93039791+44405991 -93039790+44406968 -93039788+44408402 -93039788+44408534 -93039782+44410744 -93039782+44410844 -93039762+44418054 -93039734+44428950 -93039659+44432281 -93039610+44434472 -93039568+44436602 -93039441+44442992 -93039405+44445156 -93039310+44457079 -93039309+44457444 -93039244+44460142 -93039207+44471690 -93040933+44196558 -93040917+44201802 -93040917+44201802 -93040928+44210988 -93040928+44210988 -93040860+44225463 -93040860+44225463 -93040868+44227628 -93040868+44227628 -93040854+44240031 -93040868+44227628 -93040889+44233239 -93040889+44233239 -93040854+44240031 -93045909+44196558 -93043191+44196558 -93040933+44196558 -93045791+43848407 -93045671+43853406 -93045663+43853735 -93045663+43853735 -93045694+43856182 -93045741+43857969 -93045777+43859339 -93045788+43859750 -93045788+43859750 -93045656+43861818 -93045646+43861981 -93045566+43863249 -93045534+43864278 -93045533+43865559 -93045502+43866291 -93045502+43866428 -93045490+43866921 -93045406+43870339 -93045406+43870339 -93045430+43873938 -93045430+43877796 -93045429+43877945 -93045420+43882243 -93045415+43884975 -93045400+43892013 -93045391+43893013 -93045374+43895006 -93045335+43899493 -93045335+43899493 -93045356+43904542 -93045368+43907443 -93045370+43908048 -93045393+43913674 -93045394+43913946 -93045394+43913946 -93045392+43921219 -93045341+43924916 -93045296+43928125 -93045296+43928125 -93045337+43935762 -93045405+43948338 -93045415+43950181 -93045454+43957529 -93045467+43959924 -93045494+43964754 -93045545+43973829 -93045576+43979343 -93045591+43982091 -93045611+43985699 -93045741+44008128 -93045741+44008128 -93045739+44008473 -93045716+44016555 -93045697+44022708 -93045520+44035425 -93045520+44035425 -93045529+44037201 -93045556+44042089 -93045589+44047923 -93045611+44051799 -93045611+44051799 -93045573+44058558 -93045544+44066321 -93045540+44080610 -93045540+44080610 -93045541+44080727 -93045541+44080911 -93045569+44086115 -93045571+44086468 -93045581+44089375 -93045581+44089375 -93045569+44091408 -93045569+44091408 -93045576+44092699 -93045590+44095256 -93045594+44096051 -93045618+44096151 -93045640+44096320 -93045640+44096320 -93045600+44102036 -93045600+44102036 -93045630+44102386 -93045685+44109621 -93045691+44110322 -93045691+44110322 -93045662+44113647 -93045632+44117128 -93045632+44117128 -93045656+44123700 -93045656+44123700 -93045624+44124249 -93045624+44124249 -93045628+44133329 -93045628+44133329 -93045627+44133568 -93045575+44146004 -93045527+44157920 -93045527+44157920 -93045529+44158008 -93045606+44160422 -93045606+44160422 -93045601+44163099 -93045601+44163099 -93045672+44168031 -93045676+44168295 -93045773+44174948 -93045801+44176821 -93045909+44196558 -93045791+43848407 -93049408+43848441 -93049710+43848444 -93049304+43499560 -93049298+43499962 -93049091+43514192 -93049091+43514192 -93049107+43520063 -93049110+43521479 -93049130+43528693 -93049305+43533295 -93049305+43533295 -93049304+43537153 -93049302+43543335 -93049302+43543335 -93049405+43551345 -93049457+43555366 -93049457+43555366 -93049445+43557773 -93049445+43557773 -93049488+43557836 -93049488+43557836 -93049406+43565017 -93049331+43579418 -93049292+43586813 -93049292+43586813 -93049401+43590726 -93049427+43594268 -93049440+43596087 -93049478+43601245 -93049478+43601245 -93049429+43606835 -93049413+43608586 -93049413+43608586 -93049441+43622994 -93049471+43632132 -93049471+43632132 -93049470+43637368 -93049430+43651870 -93049414+43657917 -93049410+43659674 -93049392+43666515 -93049374+43673594 -93049343+43685355 -93049340+43686514 -93049336+43688311 -93049298+43702778 -93049298+43702778 -93049319+43713477 -93049326+43717109 -93049326+43717323 -93049323+43730419 -93049323+43731169 -93049323+43731869 -93049368+43739021 -93049369+43739251 -93049414+43746483 -93049430+43747732 -93049461+43749961 -93049476+43750331 -93049476+43750331 -93049444+43753793 -93049442+43760550 -93049442+43761180 -93049460+43765690 -93049467+43767479 -93049503+43775588 -93049533+43781901 -93049533+43782862 -93049468+43790157 -93049468+43790157 -93049566+43791790 -93049573+43793233 -93049593+43797224 -93049595+43797829 -93049597+43798377 -93049597+43798523 -93049623+43804474 -93049653+43818996 -93049653+43818996 -93049651+43826017 -93049650+43828225 -93049650+43833427 -93049647+43844931 -93049647+43846989 -93049710+43847469 -93049710+43848279 -93049710+43848444 -93049710+43848444 -93050563+43848453 -93058148+43848431 -93059631+43848430 -93062283+43848429 -93065792+43848428 -93069387+43848428 -93070710+43848428 -93085704+43848428 -93086024+43848426 -93089433+43848405 -93097449+43848401 -93108104+43848396 -93114704+43848394 -93117398+43848394 -93118001+43848325 -93119612+43848370 -93125201+43848367 -93125734+43848390 -93142725+43848378 -93145706+43848376 -93146653+43848374 -93159376+43848353 -93165865+43848342 -93169407+43848337 -93175163+43848337 -93179268+43848337 -93185871+43848338 -93191978+43848337 -93200677+43848335 -93201813+43848335 -93209319+43848335 -93212105+43848322 -93212717+43848320 -93221361+43848281 -93225879+43848262 -93228093+43848246 -93229291+43848238 -93239183+43848165 -93241286+43848178 -93245656+43848206 -93245945+43848208 -93250207+43848206 -93250629+43848206 -93260506+43848234 -93267037+43848220 -93272429+43848209 -93279371+43848195 -93285439+43848242 -93286197+43848243 -93289547+43848152 -93302700+43848207 -93303676+43848211 -93306263+43848222 -93308255+43848223 -93309613+43848177 -93319500+43848203 -93326080+43848221 -93326330+43848222 -93329648+43848176 -93346333+43848216 -93349588+43848170 -93366589+43848209 -93370000+43848202 -93375212+43848193 -93386586+43848164 -93389114+43848120 -93389903+43848143 -93391581+43848141 -93398989+43848134 -93399332+43848133 -93404610+43848128 -93406746+43848126 -93053871+46158120 -93053872+46158345 -93053884+46165762 -93053890+46169400 -93053901+46176013 -93054052+46183875 -93054088+46190753 -93054089+46190970 -93054215+46197751 -93054215+46197751 -93054083+46198025 -93054082+46198406 -93054082+46206654 -93054082+46207969 -93054077+46208503 -93054065+46209945 -93054041+46212834 -93054038+46213196 -93054014+46216198 -93053980+46224268 -93053980+46224268 -93054000+46226727 -93054031+46230495 -93054142+46244064 -93054157+46245243 -93054248+46252827 -93054248+46252827 -93054105+46268251 -93054105+46268251 -93054138+46268457 -93054138+46268457 -93054067+46281876 -93054024+46288437 -93053835+46317560 -93053834+46324647 -93053833+46332076 -93053798+46344580 -93053798+46344580 -93054067+46367115 -93054075+46367769 -93054166+46383888 -93054200+46386593 -93054200+46386593 -93054118+46390288 -93054118+46390288 -93054847+46419269 -93054029+46126040 -93054061+46126223 -93054061+46126223 -93053960+46143344 -93053926+46145726 -93053860+46150317 -93053860+46150317 -93053861+46151009 -93053871+46157343 -93053871+46158120 -93139935+46158229 -93138938+46158234 -93137779+46158194 -93136885+46158202 -93136381+46158207 -93131248+46158256 -93115905+46158123 -93114195+46158147 -93113800+46158147 -93102878+46158128 -93100714+46158118 -93098921+46158110 -93095885+46158096 -93093002+46158082 -93089958+46158068 -93086628+46158053 -93083747+46158040 -93081082+46158028 -93078663+46158017 -93074651+46157998 -93071168+46158058 -93070637+46158067 -93068177+46158138 -93067402+46158160 -93061689+46158227 -93056688+46158112 -93054648+46158112 -93053989+46158103 -93053871+46158120 -93054029+46126040 -93054081+46124949 -93054255+46115188 -93054029+46126040 -93054255+46115188 -93054255+46115188 -93054269+46114392 -93054393+46107479 -93054757+46093420 -93054822+46093238 -93054823+46093148 -93054889+46085831 -93054951+46083082 -93055220+46071292 -93055220+46071292 -93054957+46071018 -93054957+46071018 -93054977+46065764 -93054999+46060128 -93055025+46053484 -93055112+46043939 -93055158+46038945 -93055167+46035016 -93055173+46032736 -93055180+46029984 -93055193+46024497 -93055270+46010002 -93055270+46010002 -93055166+45994778 -93055081+45981233 -93055081+45981233 -93086507+45981010 -93110941+45981224 -93119489+45981090 -93125969+45980777 -93126165+45980891 -93136791+45980954 -93138889+45980966 -93143152+45980945 -93143172+45977826 -93143211+45971925 -93143226+45969720 -93143226+45969720 -93143199+45962657 -93142883+45948071 -93142735+45928790 -93142735+45928790 -93142736+45928045 -93142736+45928045 -93142655+45925852 -93142618+45911837 -93142576+45904664 -93142532+45896863 -93142532+45896863 -93142559+45893912 -93142595+45889903 -93142597+45889735 -93142640+45884943 -93142640+45884943 -93142634+45882744 -93142634+45882615 -93142627+45879536 -93142617+45875327 -93142617+45875327 -93142655+45868065 -93142655+45868065 -93142635+45866622 -93142502+45857332 -93142454+45853888 -93142444+45853198 -93142438+45852748 -93142438+45852748 -93142443+45846461 -93142443+45846461 -93142432+45843359 -93142399+45834471 -93142390+45831853 -93142363+45824560 -93142353+45817289 -93142343+45810294 -93142319+45803714 -93142315+45802784 -93142312+45801809 -93142290+45795138 -93142262+45790947 -93142252+45789401 -93142237+45787302 -93142231+45786396 -93142205+45782575 -93142173+45777534 -93142161+45776084 -93142105+45769224 -93142084+45766664 -93142026+45759496 -93141702+45744083 -93141702+45744083 -93141743+45739374 -93141749+45738748 -93141792+45730780 -93061529+46766550 -93062688+46743142 -93062850+46737892 -93063050+46731418 -93063744+46708974 -93064218+46693159 -93064265+46692406 -93064429+46689786 -93064577+46687407 -93064777+46682941 -93064904+46680113 -93064906+46680058 -93064906+46680058 -93064867+46677801 -93064783+46672871 -93064609+46662721 -93064606+46662519 -93064445+46653023 -93064075+46633816 -93064009+46633153 -93064009+46633153 -93064075+46630638 -93064148+46630437 -93064175+46630364 -93064175+46630364 -93064142+46629701 -93064009+46628937 -93063896+46627960 -93062678+46593310 -93062496+46593308 -93054765+46593239 -93054765+46593239 -93055015+46589946 -93055770+46569425 -93055770+46569425 -93055752+46567082 -93055618+46549406 -93055600+46547718 -93055508+46538903 -93055461+46534964 -93055461+46534964 -93055513+46531198 -93054847+46419269 -93055090+46428930 -93055322+46438187 -93055373+46440182 -93055373+46440718 -93055372+46446903 -93055295+46455983 -93055295+46455983 -93055304+46467659 -93055350+46467724 -93055350+46467724 -93055069+46494770 -93055069+46494770 -93055168+46506888 -93055359+46526846 -93055363+46527215 -93055363+46527215 -93055513+46531198 -93055363+46527215 -93055528+46530118 -93055528+46530118 -93055513+46531198 -93055943+47026415 -93055940+47027128 -93055798+47064861 -93055798+47064861 -93055847+47070113 -93055967+47084056 -93056187+47109279 -93066245+47109319 -93066245+47109319 -93065521+47167094 -93065516+47169490 -93065516+47171684 -93065416+47174359 -93065376+47176153 -93065376+47176153 -93065389+47179959 -93065405+47184539 -93065442+47195942 -93065445+47196566 -93065450+47197785 -93065457+47198689 -93065618+47224664 -93065618+47224664 -93065597+47225524 -93065584+47226081 -93065584+47226081 -93065788+47233455 -93065887+47236983 -93065968+47247441 -93065970+47247641 -93065988+47250126 -93065988+47251290 -93065988+47253964 -93065988+47259091 -93065988+47260959 -93065779+47266685 -93065720+47268296 -93065720+47268296 -93065730+47270368 -93065730+47270512 -93065758+47276585 -93065787+47282832 -93065989+47286055 -93065989+47286055 -93065955+47287038 -93065955+47287038 -93066090+47290054 -93066090+47290054 -93066019+47293486 -93065933+47297577 -93065787+47304591 -93065684+47306327 -93065149+47319309 -93064846+47326508 -93064734+47334336 -93064679+47338165 -93064653+47341047 -93064648+47341631 -93064571+47350300 -93064510+47357181 -93064510+47357181 -93064679+47363899 -93064679+47363899 -93064645+47366733 -93064645+47366733 -93064710+47371578 -93065397+47371586 -93066471+47371598 -93066698+47371601 -93066718+47371719 -93067058+47373701 -93067269+47374934 -93068110+47379444 -93068271+47380505 -93068344+47380854 -93068615+47382141 -93069131+47385970 -93069325+47391477 -93069342+47392020 -93069357+47392472 -93069436+47392868 -93069559+47393477 -93069559+47393477 -93069501+47393708 -93069482+47398041 -93069481+47398483 -93069479+47399160 -93069477+47399750 -93069472+47401131 -93069470+47401573 -93069458+47404974 -93069403+47407294 -93069400+47407818 -93069397+47408328 -93069392+47409065 -93069372+47412251 -93069363+47413708 -93069355+47414822 -93069341+47417011 -93069325+47419422 -93069316+47420794 -93069261+47428917 -93069261+47428917 -93069326+47429199 -93069326+47429199 -93069091+47436376 -93069091+47436376 -93069220+47454537 -93069220+47454537 -93069126+47457768 -93067308+47474154 -93067139+47477354 -93067139+47477354 -93067176+47477422 -93067176+47477422 -93065366+47496866 -93065087+47499932 -93064392+47519792 -93064255+47523717 -93064071+47529012 -93064071+47529012 -93064308+47533651 -93064341+47535114 -93064341+47535114 -93064138+47539753 -93064138+47539753 -93064206+47540805 -93064206+47540805 -93063970+47543502 -93063970+47543502 -93063980+47544432 -93064071+47552575 -93064071+47552575 -93062922+47587564 -93062821+47590856 -93062821+47590856 -93062889+47592295 -93062923+47596981 -93063594+47629457 -93063594+47629457 -93063586+47629763 -93063490+47633138 -93063226+47642513 -93062981+47651224 -93062916+47653532 -93062887+47654582 -93062887+47654582 -93062927+47654772 -93062927+47654772 -93062895+47655961 -93062792+47659844 -93062781+47660259 -93062764+47660898 -93062734+47662029 -93062724+47662407 -93062724+47662407 -93062765+47662730 -93062765+47662730 -93062757+47663074 -93062723+47664433 -93062714+47664807 -93062648+47667422 -93062648+47667422 -93062657+47667898 -93062657+47667898 -93062605+47670010 -93062488+47672955 -93062465+47673864 -93062415+47675830 -93062355+47678185 -93062344+47678450 -93062301+47679584 -93061932+47692138 -93061812+47696242 -93061687+47700524 -93061643+47702033 -93061643+47702033 -93061718+47704388 -93061718+47704388 -93061623+47705494 -93061294+47717087 -93061253+47720187 -93061253+47720187 -93064696+47720219 -93065505+47720227 -93082463+47727759 -93082568+47735438 -93083194+47763697 -93083394+47771078 -93083394+47771078 -93083327+47777706 -93083289+47780630 -93083289+47780630 -93083376+47787940 -93083608+47792903 -93083614+47793103 -93083906+47803538 -93083959+47806338 -93083959+47806338 -93083925+47812554 -93083917+47813425 -93083917+47813425 -93084022+47822041 -93084022+47822041 -93083460+47831714 -93083039+47839075 -93082470+47849145 -93082406+47850061 -93082322+47851273 -93081592+47863451 -93081423+47865439 -93081158+47891870 -93055943+47026415 -93056416+47026410 -93056852+47026406 -93072290+47026379 -93073237+47026377 -93077581+47026370 -93083805+47026359 -93084520+47026357 -93093084+47026328 -93093640+47026343 -93098406+47026475 -93119240+47026185 -93172836+47025361 -93185198+47025263 -93187176+47025247 -93187804+47025242 -93190237+47025205 -93191277+47025194 -93211748+47025528 -93244706+47026313 -93244717+47026313 -93244726+47026313 -93248058+47026392 -93252829+47026411 -93261036+47026559 -93273673+47026786 -93274664+47026803 -93277256+47026849 -93278055+47026863 -93279870+47026896 -93280634+47026910 -93283046+47026954 -93283897+47026969 -93285480+47026999 -93287132+47027066 -93287987+47027102 -93289828+47027177 -93290494+47027204 -93292988+47027306 -93293807+47027339 -93295656+47027415 -93296614+47027454 -93304933+47027797 -93308541+47027946 -93309673+47028038 -93314994+47028224 -93316728+47028284 -93319901+47028272 -93358544+47028168 -93379923+47028232 -93422173+47028195 -93443767+47028428 -93443920+47028430 -93480962+47028832 -93557977+47029440 -93571415+47029257 -93575226+47029462 -93579471+47029439 -93583215+47029507 -93585957+47029550 -93591082+47029629 -93592843+47029687 -93595065+47029660 -93595291+47029657 -93597419+47029632 -93598095+47029625 -93599159+47029612 -93600865+47029593 -93626073+47029397 -93653051+47028921 -93654903+47028888 -93668362+47029093 -93668682+47029098 -93677701+47029235 -93688281+47029390 -93699201+47029550 -93713616+47029770 -93775257+47030418 -93056031+44196468 -93045909+44196558 -93056031+44196468 -93055205+44196537 -93046209+44196559 -93045909+44196558 -93056031+44196468 -93057883+44196476 -93061118+44196491 -93065345+44196491 -93066107+44196491 -93066362+44196491 -93086228+44196511 -93091378+44196555 -93098993+44196531 -93102087+44196522 -93112392+44196490 -93116616+44196409 -93121429+44196472 -93121671+44196475 -93125209+44196451 -93126545+44196451 -93143241+44196459 -93162091+44196442 -93165969+44196397 -93176173+44196375 -93178720+44196405 -93182053+44196445 -93184431+44196450 -93194746+44196436 -93196261+44196421 -93196630+44196422 -93202141+44196444 -93209299+44196414 -93212912+44196399 -93220537+44196367 -93226394+44196278 -93227348+44196323 -93235166+44196296 -93241485+44196274 -93242510+44196271 -93246436+44196281 -93250796+44196314 -93251598+44196204 -93252628+44196177 -93254813+44196197 -93255850+44196271 -93258861+44196252 -93260230+44196244 -93260828+44196240 -93266244+44196207 -93266593+44196208 -93276365+44196224 -93282525+44196235 -93282614+44196235 -93286475+44196237 -93292977+44196283 -93296091+44196215 -93310546+44196230 -93319200+44196239 -93323555+44196284 -93326352+44196192 -93341497+44196201 -93343348+44196267 -93343885+44196203 -93351145+44196209 -93352860+44196208 -93353152+44196208 -93374030+44196222 -93375217+44196245 -93381897+44196258 -93383305+44196261 -93384274+44196263 -93387550+44196269 -93393722+44196282 -93394489+44196284 -93394631+44196284 -93401625+44196298 -93403835+44196302 -93404220+44196302 -93404298+44196302 -93406632+44196303 -93061529+46766550 -93061155+46783226 -93061043+46788256 -93061030+46788839 -93061016+46789468 -93059861+46842097 -93059485+46853340 -93058939+46869690 -93058843+46874944 -93058843+46874944 -93058936+46881618 -93058936+46881618 -93058926+46881907 -93058868+46886865 -93058697+46896500 -93058269+46910446 -93058261+46910866 -93057962+46925240 -93057776+46939585 -93057773+46939993 -93056887+46990076 -93056657+47005060 -93056290+47016037 -93056271+47016583 -93055943+47026415 -93648638+43499549 -93636919+43499549 -93618702+43499537 -93617131+43499548 -93604576+43499545 -93594433+43499543 -93589549+43499542 -93588636+43499542 -93578581+43499520 -93576728+43499520 -93558631+43499521 -93558191+43499521 -93557123+43499521 -93549740+43499509 -93548672+43499509 -93546849+43499509 -93538774+43499474 -93533271+43499473 -93532178+43499472 -93528482+43499471 -93528228+43499471 -93520792+43499471 -93517661+43499471 -93512832+43499470 -93508802+43499469 -93502468+43499477 -93500890+43499479 -93498419+43499464 -93497405+43499456 -93493696+43499437 -93492284+43499438 -93491466+43499439 -93489675+43499458 -93488817+43499423 -93488670+43499417 -93488261+43499417 -93483006+43499471 -93482009+43499482 -93478553+43499398 -93472804+43499400 -93468563+43499473 -93461530+43499490 -93458666+43499497 -93453639+43499486 -93448605+43499482 -93438842+43499476 -93428509+43499478 -93413475+43499481 -93408630+43499482 -93399035+43499485 -93398690+43499485 -93393621+43499484 -93391061+43499484 -93381843+43499483 -93379921+43499482 -93379666+43499482 -93378623+43499482 -93375437+43499482 -93375208+43499482 -93370202+43499469 -93369008+43499470 -93358703+43499464 -93353361+43499461 -93350188+43499462 -93344221+43499431 -93342424+43499421 -93340223+43499410 -93338941+43499405 -93330301+43499361 -93328750+43499363 -93323557+43499370 -93318810+43499377 -93314057+43499385 -93306608+43499411 -93301019+43499431 -93300582+43499436 -93298977+43499453 -93289044+43499439 -93283390+43499431 -93280566+43499427 -93275885+43499448 -93274157+43499448 -93271800+43499356 -93267573+43499361 -93266987+43499361 -93260984+43499369 -93247786+43499485 -93247080+43499483 -93245606+43499505 -93244747+43499505 -93243588+43499504 -93234349+43499499 -93228861+43499567 -93228738+43499544 -93228610+43499521 -93226158+43499510 -93220566+43499510 -93219139+43499510 -93209256+43499512 -93201243+43499514 -93189242+43499514 -93183814+43499513 -93172202+43499513 -93169259+43499514 -93161154+43499514 -93149212+43499552 -93141211+43499578 -93131254+43499626 -93127975+43499644 -93124340+43499565 -93124246+43499565 -93109447+43499575 -93100269+43499582 -93093956+43499574 -93089402+43499568 -93084407+43499562 -93071447+43499552 -93069452+43499551 -93065379+43499553 -93059334+43499555 -93049304+43499560 -93088785+48015411 -93088785+48014768 -93088785+48014265 -93088423+48004680 -93087851+47999924 -93087558+47992606 -93087558+47992606 -93088201+47985704 -93088265+47978345 -93088265+47978345 -93080723+47978363 -93080723+47978363 -93080862+47969775 -93080983+47962221 -93081095+47955290 -93081144+47952295 -93081311+47942788 -93081311+47942788 -93081072+47938995 -93081072+47938995 -93081124+47937609 -93081196+47935705 -93081409+47930082 -93081409+47930082 -93081305+47920941 -93081305+47920941 -93081315+47918610 -93081315+47918610 -93081194+47894180 -93081158+47891870 -93081158+47891870 -93103046+47892336 -93118949+47892676 -93145881+47892690 -93160621+47892899 -93165690+47892971 -93167389+47893062 -93202099+47893224 -93238481+47893591 -93244366+47893549 -93248227+47893522 -93282748+47893801 -93291410+47893823 -93300302+47893843 -93329407+47893975 -93344732+47894047 -93399732+47894357 -93407314+47894385 -93409651+47894397 -93443086+47894630 -93448514+47894689 -93466374+47895020 -93494663+47895840 -93518392+47896385 -93524250+47896546 -93533335+47896796 -93546395+47897157 -93573633+47898138 -93586894+47897927 -93588243+47897913 -93589791+47897899 -93593748+47897862 -93595205+47897849 -93596291+47897829 -93599906+47897766 -93616692+47897703 -93647607+47897580 -93676078+47897501 -93681723+47897486 -93717686+47897461 -93724869+47897669 -93724943+47898744 -93738808+47898714 -93768105+47898869 -93774837+47898860 -93775772+47898950 -93775785+47897961 -93775798+47896922 -93775970+47883252 -93776039+47882360 -93776039+47882360 -93775939+47880075 -93775939+47880075 -93776215+47875372 -93776300+47869741 -93776314+47868675 -93776359+47865247 -93776359+47865247 -93776334+47855610 -93776333+47855238 -93776328+47854410 -93776225+47846404 -93776225+47846404 -93785238+47846445 -93812229+47846569 -93858827+47846782 -93866220+47846816 -93885029+47847119 -93906515+47847198 -93971771+47847440 -94037812+47847249 -94038170+47847246 -94041841+47847220 -94124091+47846616 -94152568+47846492 -94153128+47846332 -94163448+47846518 -94165814+47846512 -94176586+47846488 -94179980+47846451 -94199126+47846245 -94219019+47846101 -94219428+47846101 -94219595+47846101 -94243260+47846074 -94246890+47845949 -94250223+47846192 -94250223+47846001 -94252400+47846088 -94259566+47846107 -94268258+47846124 -94268496+47846101 -94288701+47846023 -94304309+47845964 -94304604+47845966 -94350036+47846285 -94363750+47846348 -94374734+47846260 -94391197+47846146 -94418543+47845816 -93089068+48047334 -93089015+48058546 -93089015+48058546 -93089018+48060451 -93089018+48060451 -93088851+48065979 -93088851+48065979 -93088984+48067923 -93096488+48067826 -93096890+48088851 -93096990+48105612 -93096992+48109443 -93097014+48111455 -93097028+48112710 -93097030+48112935 -93097037+48113573 -93097054+48115085 -93097060+48115634 -93097095+48124923 -93097237+48142361 -93097237+48142361 -93096847+48151260 -93096847+48151260 -93096886+48155871 -93097135+48174706 -93097135+48174706 -93097105+48179348 -93097104+48179528 -93097104+48179528 -93097182+48193628 -93097368+48212426 -93097431+48218839 -93097618+48237709 -93097666+48242470 -93097666+48242470 -93094996+48254368 -93094996+48254939 -93094897+48260675 -93094897+48260675 -93094908+48279787 -93094908+48279787 -93094822+48290189 -93094739+48300342 -93094737+48300611 -93094478+48331897 -93094460+48334188 -93094422+48336437 -93094237+48347268 -93094226+48348613 -93093872+48387161 -93093651+48399500 -93093473+48409425 -93092283+48414642 -93092104+48423973 -93091889+48435199 -93090857+48488956 -93090855+48489103 -93090846+48489626 -93090651+48499919 -93090544+48515073 -93090543+48517198 -93090536+48518102 -93090521+48520028 -93090431+48535161 -93090390+48543865 -93090345+48546774 -93090317+48548566 -93090315+48548723 -93090315+48548723 -93090336+48549983 -93090336+48549983 -93090228+48560507 -93090222+48560962 -93090144+48566299 -93090052+48572611 -93089726+48595526 -93089715+48596447 -93089666+48597466 -93089650+48597808 -93089592+48598354 -93089565+48598791 -93089427+48600951 -93089411+48601304 -93089323+48604782 -93089302+48605365 -93088910+48615893 -93088875+48616856 -93088806+48618716 -93088761+48619950 -93088498+48624921 -93088438+48627597 -93088785+48015411 -93088776+48021954 -93088776+48021954 -93088902+48036449 -93089068+48047334 -93088785+48015411 -93089068+48047334 -93092034+45413648 -93093279+45413778 -93101257+45413653 -93092034+45413648 -93101257+45413653 -93095918+44923165 -93096013+44923157 -93096018+44922765 -93095918+44923165 -93096018+44922765 -93096018+44922765 -93096019+44922576 -93096023+44921866 -93096025+44921565 -93096025+44921565 -93096018+44920665 -93096018+44919565 -93097518+44919565 -93100518+44919565 -93101718+44919565 -93103118+44919565 -93104618+44919565 -93106018+44919565 -93107118+44919565 -93110018+44919565 -93114618+44919565 -93115519+44919565 -93116219+44919565 -93118119+44919565 -93121419+44919465 -93125919+44919465 -93127619+44919465 -93128919+44919465 -93138919+44904065 -93147784+44898068 -93148319+44897665 -93148819+44897165 -93148975+44897009 -93153019+44893565 -93156656+44891956 -93157120+44891765 -93170388+44887796 -93172026+44887511 -93178120+44888365 -93101257+45413653 -93101383+45413651 -93107814+45413647 -93142143+45413642 -93142219+45413644 -93157679+45414069 -93162826+45414210 -93177759+45414069 -93179783+45414058 -93183408+45414046 -93209745+45413854 -93225057+45413743 -93233128+45413721 -93235120+45413716 -93236613+45413716 -93237262+45413738 -93238325+45413729 -93240313+45413714 -93242118+45413707 -93249314+45413798 -93250227+45413809 -93252699+45413764 -93255597+45413712 -93260791+45413738 -93263420+45413716 -93264298+45413708 -93265359+45413699 -93271308+45413650 -93275591+45413672 -93280689+45413699 -93285856+45413609 -93295979+45413725 -93303118+45413705 -93326882+45413639 -93336814+45413612 -93337952+45413609 -93339769+45413586 -93342368+45413577 -93344568+45413571 -93346130+45413566 -93346709+45413565 -93351172+45413552 -93353668+45413544 -93354584+45413542 -93357266+45413535 -93367654+45413599 -93384687+45413616 -93385272+45413618 -93409004+45413700 -93418806+45413702 -93420106+45413702 -93424874+45413777 -93431717+45413776 -93438836+45413749 -93439064+45413658 -93449613+45413657 -93464107+45413879 -93467273+45413928 -93490670+45414141 -93492201+45414201 -93500558+45414552 -93510078+45414968 -94430275+48701029 -94424265+48705308 -94423843+48705790 -94419811+48709664 -94418161+48710388 -94384077+48711770 -94379118+48710518 -94376048+48709344 -94373238+48708225 -94353185+48704153 -94308497+48710224 -94298958+48708904 -94273703+48699787 -94264120+48698734 -94263300+48698302 -94260541+48696381 -94259818+48694850 -94258130+48691834 -94250497+48656654 -94250191+48656323 -94249344+48655860 -94246841+48654224 -94169003+48648245 -94125184+48644461 -94080493+48644116 -93914867+48633768 -93914213+48634388 -93880742+48630990 -93873175+48630694 -93834323+48624954 -93806298+48575515 -93806298+48575515 -93812264+48549238 -93812272+48549165 -93812278+48549111 -93812278+48549111 -93811942+48547313 -93811303+48545543 -93811087+48544154 -93811087+48544154 -93811201+48542385 -93812223+48540509 -93813985+48538635 -93815638+48537203 -93817572+48535833 -93818375+48534442 -93818375+48534442 -93815178+48526508 -93794454+48516021 -93781354+48515659 -93771741+48515825 -93769230+48515801 -93765755+48516005 -93756483+48515366 -93717999+48517471 -93618321+48523970 -93590262+48528961 -93588795+48528923 -93587597+48528804 -93482920+48542958 -93460798+48550552 -93459477+48552734 -93458246+48555291 -93457272+48558878 -93456675+48561834 -93456602+48565053 -93456602+48565053 -93457046+48567199 -93457646+48568563 -93459036+48570114 -93460774+48572298 -93461731+48574030 -93461749+48574086 -93466003+48587363 -93466003+48587363 -93452173+48592372 -93431367+48597566 -93414645+48605233 -93402383+48607166 -93402277+48607048 -93399027+48603941 -93393945+48603367 -93375147+48605193 -93367025+48608283 -93353068+48614772 -93353068+48614772 -93353090+48615075 -93353090+48615075 -93350331+48622176 -93349095+48624935 -93191527+48632873 -93189010+48631351 -93179990+48624926 -93175802+48623432 -93153082+48624376 -93142420+48624924 -93125141+48625876 -93088438+48627597 -93141792+45730780 -93143291+45730784 -93148268+45730797 -93157295+45730820 -93162886+45730730 -93167970+45730648 -93168594+45730638 -93169867+45730617 -93171366+45730594 -93173096+45730686 -93175243+45730672 -93176719+45730663 -93183085+45730619 -93184265+45730631 -93185688+45730647 -93200804+45730815 -93203651+45730847 -93208183+45730846 -93209821+45730823 -93220660+45730807 -93227224+45730788 -93229626+45730781 -93155116+46158338 -93139935+46158229 -93155116+46158338 -93143392+46158210 -93139935+46158229 -93431831+46153991 -93419687+46154285 -93409506+46154467 -93324780+46158128 -93304892+46158913 -93295761+46159159 -93289450+46159298 -93281112+46159405 -93277526+46159298 -93275005+46159325 -93263467+46159232 -93262529+46159254 -93261766+46159234 -93246575+46158968 -93241392+46158900 -93232991+46158792 -93220352+46158695 -93178975+46158550 -93172482+46158481 -93155116+46158338 -93178120+44888365 -93176775+44893102 -93176775+44893102 -93176920+44893465 -93181620+44893965 -93193821+44905265 -93194321+44905565 -93199727+44908774 -93200679+44910782 -93200874+44914904 -93200902+44915242 -93200921+44915465 -93200921+44917765 -93200922+44919665 -93200922+44919665 -93199922+44926765 -93199922+44926765 -93200159+44930654 -93200322+44934165 -93200322+44934165 -93200281+44937373 -93200228+44941510 -93200228+44941510 -93200840+44944961 -93201522+44948265 -93207522+44952965 -93207622+44954165 -93207622+44954765 -93207722+44955365 -93207722+44955765 -93207722+44957365 -93207722+44958365 -93207622+44958765 -93207622+44959165 -93207622+44959865 -93207622+44960065 -93207637+44960217 -93207722+44961065 -93207822+44962765 -93207822+44962765 -93207722+44964565 -93207722+44966365 -93207722+44967965 -93207722+44969465 -93207722+44971265 -93207722+44971665 -93207723+44973165 -93207823+44974165 -93207823+44974165 -93207623+44974865 -93207623+44974865 -93207723+44975265 -93207723+44975765 -93207723+44975965 -93207723+44976865 -93207723+44977465 -93207723+44980365 -93207723+44981065 -93207623+44988065 -93207623+44989465 -93207623+44990565 -93207623+44991665 -93207623+44995565 -93207623+44998965 -93207523+45000565 -93207523+45005965 -93207523+45006265 -93207623+45006965 -93207623+45013065 -93207723+45017765 -93207723+45020465 -93207751+45021697 -93207823+45024865 -93207923+45027465 -93208023+45027765 -93208123+45029365 -93208123+45029365 -93208023+45030565 -93208023+45031365 -93208023+45032265 -93208123+45033465 -93208223+45034665 -93208323+45035665 -93210524+45035665 -93211924+45035565 -93213124+45035665 -93215724+45035665 -93217024+45035565 -93218324+45035565 -93219424+45035565 -93220724+45035565 -93222024+45035565 -93223724+45035565 -93225724+45035565 -93227024+45035465 -93262622+44809064 -93260207+44809619 -93232521+44826365 -93232121+44826665 -93230755+44827378 -93230582+44827468 -93230137+44827700 -93227521+44829065 -93208121+44843165 -93202762+44853072 -93197721+44860465 -93197721+44860465 -93198021+44861865 -93198421+44862165 -93198421+44862165 -93187844+44874965 -93187720+44874965 -93178320+44880865 -93178320+44880865 -93179320+44888165 -93179320+44888165 -93178120+44888365 -93227024+45035465 -93227024+45035965 -93227024+45036365 -93226978+45037433 -93226924+45038665 -93226924+45039884 -93226924+45040250 -93226924+45040665 -93226924+45040965 -93227024+45041965 -93227024+45041965 -93226924+45045865 -93226924+45046265 -93226824+45047865 -93226824+45049965 -93226824+45051865 -93226924+45053065 -93226924+45054265 -93226924+45055865 -93226924+45057265 -93227024+45058165 -93227109+45059437 -93227124+45059665 -93227224+45060665 -93227224+45060665 -93227124+45061065 -93227124+45061065 -93227224+45061465 -93227224+45061797 -93227225+45063565 -93227225+45064665 -93227225+45065365 -93227225+45069365 -93227325+45071665 -93227352+45072123 -93227375+45072515 -93227375+45072515 -93227325+45074965 -93227375+45072515 -93227425+45073365 -93227425+45073365 -93227325+45074965 -93267925+45035465 -93266525+45035565 -93265325+45035465 -93264025+45035465 -93263125+45035465 -93262725+45035565 -93261125+45035465 -93260225+45035465 -93255625+45035465 -93253525+45035465 -93251325+45035565 -93250225+45035478 -93249925+45035465 -93248625+45035465 -93247425+45035465 -93246125+45035565 -93245425+45035565 -93244725+45035465 -93243925+45035465 -93243225+45035465 -93242325+45035465 -93241425+45035465 -93241025+45035465 -93240425+45035465 -93239725+45035465 -93238424+45035465 -93237224+45035465 -93234724+45035465 -93230724+45035565 -93229324+45035465 -93228324+45035565 -93227024+45035465 -93266052+45730660 -93229626+45730781 -93266052+45730660 -93250223+45730518 -93229626+45730781 -93272526+45035565 -93267925+45035465 -93272526+45035565 -93271726+45035465 -93267925+45035465 -93447762+45218141 -93434732+45217865 -93427732+45215565 -93426705+45215050 -93425532+45214465 -93423032+45212265 -93422823+45211961 -93421932+45210665 -93395631+45191364 -93392531+45189464 -93391331+45188464 -93386141+45185232 -93379931+45181364 -93373730+45178264 -93363734+45176051 -93356385+45172093 -93355146+45170637 -93354263+45169600 -93354042+45169341 -93337719+45156287 -93334667+45154896 -93328329+45151465 -93318228+45145665 -93312128+45144165 -93311604+45143816 -93311528+45143765 -93310228+45142065 -93309828+45141665 -93309528+45139965 -93309028+45139265 -93307428+45137265 -93305028+45135065 -93302128+45133165 -93301128+45131965 -93299358+45129425 -93298543+45128380 -93296095+45121897 -93296059+45119743 -93287946+45110736 -93284727+45108565 -93283509+45107790 -93279927+45089965 -93279927+45089965 -93280177+45088967 -93280192+45087052 -93280192+45087052 -93280159+45085452 -93279026+45080165 -93279026+45080165 -93280126+45074865 -93280826+45071665 -93282226+45069265 -93283526+45066165 -93284068+45064933 -93285226+45058465 -93285226+45058465 -93282926+45053465 -93282226+45051165 -93280826+45043565 -93280826+45043565 -93283426+45035365 -93283426+45035365 -93282426+45035365 -93278026+45035465 -93276126+45035465 -93273326+45035465 -93272826+45035465 -93272526+45035565 -93329524+44790964 -93329524+44790664 -93329524+44789664 -93329324+44784864 -93329224+44779464 -93329124+44778364 -93329124+44778364 -93329224+44778164 -93329224+44777964 -93329324+44777264 -93329424+44776864 -93329524+44775664 -93329524+44775664 -93328224+44775664 -93328224+44775164 -93328324+44767864 -93328324+44767864 -93328224+44765364 -93328224+44765364 -93328246+44761092 -93328257+44759103 -93328263+44757791 -93328275+44755606 -93328280+44754634 -93328285+44753663 -93328290+44752714 -93328291+44752491 -93328295+44751765 -93328324+44746264 -93328324+44738564 -93328260+44734461 -93328256+44734205 -93328224+44732164 -93328023+44717464 -93323839+44717464 -93317623+44717464 -93317623+44717464 -93317723+44716364 -93317823+44715664 -93317823+44712464 -93317823+44709064 -93317723+44708264 -93317723+44708264 -93317823+44707864 -93317823+44706664 -93317869+44704870 -93317923+44702764 -93317923+44698164 -93317923+44695364 -93317923+44694464 -93317923+44692764 -93317923+44690564 -93317923+44689264 -93317923+44688894 -93317923+44688264 -93317960+44687406 -93318023+44685964 -93318025+44685892 -93318123+44681464 -93318123+44681464 -93318080+44675352 -93318073+44674290 -93318067+44673498 -93318023+44667364 -93318023+44666864 -93318022+44662436 -93318022+44661216 -93318022+44655489 -93318022+44652464 -93318122+44648864 -93318222+44648264 -93318322+44645664 -93318322+44645664 -93318249+44637572 -93318249+44637572 -93318322+44630564 -93318322+44630564 -93308022+44630664 -93303123+44630613 -93298421+44630564 -93293721+44630664 -93288721+44630664 -93278621+44630664 -93278621+44623364 -93278620+44608864 -93278620+44607864 -93278620+44599664 -93278620+44594464 -93278620+44587264 -93278620+44586164 -93278620+44582864 -93278620+44573864 -93278120+44561964 -93277920+44543864 -93277920+44543864 -93281420+44543864 -93368095+44543832 -93364823+44543863 -93357823+44543863 -93349923+44543863 -93348422+44543863 -93341522+44543863 -93341022+44543963 -93339572+44543954 -93326121+44543873 -93324522+44543863 -93323922+44543863 -93313821+44543864 -93302021+44543864 -93301879+44543864 -93299821+44543864 -93298821+44543864 -93288123+44543864 -93283420+44543864 -93281420+44543864 -93286223+44801464 -93262622+44809064 -93286223+44801464 -93282923+44805764 -93272722+44807064 -93266222+44808264 -93262622+44809064 -93513798+45734404 -93500232+45734066 -93494529+45733895 -93482098+45733522 -93473215+45733256 -93465251+45733017 -93461895+45732928 -93456462+45732783 -93455848+45732767 -93448751+45732568 -93441083+45732352 -93432448+45732110 -93415956+45731647 -93415234+45731627 -93406883+45731400 -93405085+45731393 -93404922+45731347 -93395150+45731059 -93389187+45730884 -93383581+45730881 -93379655+45730880 -93379508+45730878 -93378971+45730873 -93373568+45730914 -93368940+45730857 -93362466+45730877 -93348342+45730934 -93346238+45730935 -93343217+45730936 -93334051+45730979 -93330159+45730997 -93327938+45731008 -93321105+45731015 -93312528+45731024 -93308624+45731029 -93307111+45731031 -93301067+45730976 -93297908+45730947 -93287289+45730851 -93286828+45730847 -93266052+45730660 -93329524+44790964 -93329445+44791000 -93291523+44799764 -93291403+44799794 -93289923+44800164 -93286223+44801464 -93520431+44804263 -93520331+44802763 -93520331+44802763 -93520431+44802163 -93520431+44801763 -93518903+44802336 -93505175+44804422 -93493530+44805063 -93482296+44806225 -93451475+44803387 -93434428+44811163 -93434028+44811063 -93429562+44809618 -93399119+44799013 -93398827+44798763 -93396027+44796963 -93387626+44798463 -93377650+44785482 -93363975+44788783 -93351925+44789764 -93351825+44790064 -93329524+44790964 -93380224+44543763 -93368095+44543832 -93380224+44543763 -93375224+44543763 -93368095+44543832 -93524329+44543463 -93523214+44543463 -93522529+44543463 -93522129+44543463 -93511929+44543363 -93504129+44543363 -93503029+44543363 -93502229+44543363 -93502029+44543363 -93501684+44543363 -93501329+44543363 -93500229+44543463 -93497628+44543463 -93483728+44543563 -93481149+44543577 -93465327+44543663 -93460745+44543728 -93460051+44543738 -93458227+44543763 -93445526+44543663 -93442926+44543663 -93440826+44543663 -93422725+44543663 -93420625+44543663 -93412525+44543663 -93405086+44543738 -93402625+44543763 -93400325+44543763 -93392768+44543763 -93392424+44543763 -93384424+44543763 -93383816+44543763 -93383332+44543763 -93382624+44543763 -93380224+44543763 -93406746+43848126 -93406746+43849358 -93406746+43859887 -93406748+43871222 -93406826+43877327 -93406826+43877327 -93406792+43889916 -93406777+43895108 -93406776+43895415 -93406773+43896808 -93406766+43899409 -93406761+43901376 -93406748+43906142 -93406748+43906142 -93406779+43914246 -93406804+43920665 -93406804+43920665 -93406638+43935164 -93406637+43937201 -93406635+43940817 -93406634+43943318 -93406632+43949480 -93406627+43958158 -93406624+43964025 -93406608+43966141 -93406604+43966600 -93406557+43972548 -93406557+43972597 -93406552+43973244 -93406489+43981567 -93406489+43981567 -93406518+43985912 -93406518+43985912 -93406516+43986292 -93406514+43986985 -93406508+43989353 -93406499+43992649 -93406496+43993934 -93406493+43994891 -93406479+43999962 -93406257+43999962 -93406256+44000344 -93406256+44000344 -93406309+44002786 -93406343+44004309 -93406435+44008481 -93406435+44008481 -93406431+44010054 -93406124+44020778 -93406024+44021860 -93406024+44021860 -93406146+44031168 -93406242+44051142 -93406293+44061924 -93406343+44072486 -93406362+44076470 -93406414+44087183 -93406449+44094531 -93406509+44107022 -93406520+44109090 -93406546+44118251 -93406590+44123992 -93406593+44124385 -93406593+44124385 -93406495+44124962 -93406485+44131595 -93406484+44132534 -93406481+44134118 -93406481+44134308 -93406480+44135033 -93406478+44136874 -93406477+44137541 -93406476+44138118 -93406470+44143457 -93406468+44145398 -93406468+44145398 -93406474+44145478 -93406594+44148874 -93406594+44148874 -93406591+44152639 -93406586+44160959 -93406584+44167031 -93406579+44176078 -93406578+44176358 -93406545+44181553 -93406545+44181553 -93406632+44196303 -93648534+43848139 -93647852+43848140 -93647285+43848141 -93642659+43848150 -93632802+43848169 -93627811+43848178 -93623954+43848083 -93618692+43848079 -93609085+43848072 -93607925+43848071 -93607233+43848071 -93587443+43848057 -93575352+43848048 -93568440+43848043 -93562947+43848039 -93557638+43848036 -93549701+43847992 -93547842+43847992 -93542665+43847993 -93528604+43847996 -93527095+43847997 -93520004+43847999 -93516624+43848000 -93508999+43848003 -93507103+43848025 -93500217+43848044 -93485665+43848108 -93482745+43848121 -93479337+43848116 -93469031+43848102 -93466946+43848103 -93446816+43848061 -93439200+43848015 -93432127+43848040 -93427177+43848059 -93426749+43848061 -93408958+43848081 -93406746+43848126 -93525230+44195975 -93522896+44196118 -93521784+44195934 -93507799+44196020 -93507036+44196020 -93500222+44196095 -93494627+44196143 -93484468+44196198 -93476339+44196183 -93467214+44196166 -93466931+44196165 -93465188+44196219 -93464737+44196234 -93461044+44196247 -93446804+44196298 -93444617+44196306 -93442140+44196326 -93438674+44196351 -93426626+44196261 -93424868+44196242 -93424465+44196238 -93418585+44196259 -93410709+44196288 -93406632+44196303 -93430828+46158961 -93430313+46161526 -93430313+46161526 -93430335+46161730 -93430335+46161730 -93430233+46162051 -93430101+46167629 -93429969+46170097 -93429899+46205461 -93429899+46205461 -93429932+46205621 -93430063+46211199 -93430421+46220131 -93430421+46220131 -93430391+46225509 -93430391+46225509 -93430410+46236054 -93430411+46236749 -93430414+46238532 -93430417+46239918 -93430520+46246127 -93437045+46246036 -93451511+46246828 -93472334+46246832 -93477309+46246807 -93484930+46246837 -93493159+46246870 -93519247+46247101 -93526333+46247084 -93527099+46247090 -93529167+46247107 -93530654+46247121 -93534258+46247145 -93545326+46246973 -93553305+46246816 -93634499+46245582 -93636002+46245565 -93636848+46245550 -93659881+46245143 -93685322+46244762 -93430828+46158961 -93431003+46157936 -93431287+46156565 -93431618+46155217 -93431636+46155156 -93430828+46158961 -93431636+46155156 -93431636+46155156 -93431831+46153991 -93431831+46153991 -93431909+46146830 -93431961+46142951 -93432110+46139625 -93432110+46139625 -93432108+46139182 -93432099+46136089 -93432095+46134856 -93432095+46134856 -93432126+46127625 -93432154+46126410 -93432178+46125361 -93432178+46125361 -93432081+46118045 -93432081+46118045 -93432212+46116697 -93432311+46111005 -93432531+46085817 -93432531+46085817 -93432495+46073938 -93432478+46067959 -93432478+46067959 -93432545+46060872 -93432709+46053489 -93432709+46053348 -93432693+46046255 -93432678+46039087 -93432678+46039087 -93432679+46027725 -93432710+46012947 -93432710+46012947 -93432679+46010420 -93432634+45999170 -93432583+45995998 -93432555+45986556 -93432551+45985322 -93432455+45984532 -93432455+45984532 -93432479+45982965 -93432492+45981398 -93444663+45981689 -93451767+45981860 -93464833+45981931 -93470361+45981957 -93498001+45981829 -93516156+45981798 -93518080+45981789 -93518083+45981721 -93518152+45922430 -93518243+45908683 -93518277+45893575 -93518311+45891632 -93518314+45891590 -93518409+45890489 -93518409+45890489 -93518403+45889710 -93518397+45888966 -93518393+45888511 -93518382+45887095 -93518376+45886336 -93518358+45883895 -93518320+45878386 -93517962+45873356 -93517932+45872332 -93517891+45870901 -93517891+45870901 -93517903+45870376 -93517903+45870376 -93517775+45866812 -93517775+45866812 -93517808+45865965 -93517808+45865965 -93517776+45864958 -93517133+45850601 -93516999+45844046 -93516697+45829255 -93516629+45825203 -93516534+45821179 -93516472+45819454 -93516379+45816839 -93516153+45807965 -93515922+45801244 -93515908+45800816 -93515767+45800124 -93515408+45793208 -93515403+45793112 -93514639+45778329 -93514291+45767271 -93514248+45766311 -93514131+45763706 -93514084+45759465 -93513982+45748876 -93513904+45742475 -93513796+45736805 -93513796+45736805 -93513829+45736256 -93513829+45736256 -93513810+45735404 -93513798+45734404 -93456533+45219965 -93447762+45218141 -93456533+45219965 -93453343+45219707 -93450718+45219478 -93448826+45218730 -93447762+45218141 -93457106+45220085 -93456533+45219965 -93487195+45226787 -93457106+45220085 -93487195+45226787 -93487005+45226672 -93486532+45226337 -93485875+45225948 -93485479+45225681 -93484823+45225475 -93484212+45225261 -93483617+45225177 -93482732+45225078 -93482234+45225065 -93481740+45224971 -93457106+45220085 -93512135+45245665 -93501598+45241594 -93500234+45240565 -93497081+45234544 -93487195+45226787 -93512135+45245665 -93512235+45246665 -93512402+45250470 -93512418+45251577 -93512418+45251577 -93512310+45256347 -93512050+45267837 -93511987+45270647 -93511831+45276073 -93511816+45276531 -93511765+45277650 -93511557+45284504 -93511546+45284891 -93511532+45285382 -93511464+45287756 -93511396+45290494 -93511303+45294225 -93511268+45295617 -93511203+45298247 -93511176+45299328 -93510994+45306633 -93510455+45328406 -93510387+45331950 -93510290+45332270 -93510268+45333099 -93510212+45335211 -93510115+45338946 -93510021+45342559 -93510021+45342559 -93510080+45349646 -93510080+45349646 -93510029+45352683 -93509988+45355100 -93509977+45355728 -93509976+45355856 -93509976+45357054 -93509862+45361201 -93509814+45362967 -93509774+45364416 -93509774+45364416 -93509838+45366130 -93509838+45366130 -93509816+45369147 -93509800+45371526 -93509698+45375305 -93509698+45375305 -93509825+45378255 -93509825+45378255 -93509819+45385534 -93509815+45389503 -93509815+45389503 -93509944+45389823 -93509947+45390599 -93509952+45391486 -93509961+45393119 -93509999+45400431 -93509999+45400431 -93509904+45403337 -93509866+45404501 -93509866+45404501 -93509993+45407267 -93509993+45407267 -93509955+45408729 -93509858+45412503 -93509858+45412503 -93510078+45414968 -93510078+45414968 -93510245+45416828 -93510372+45418242 -93510372+45418242 -93510275+45418425 -93510135+45428942 -93510135+45428942 -93510197+45432623 -93510258+45436166 -93510386+45441075 -93510447+45443414 -93510447+45443414 -93510411+45446928 -93510375+45450478 -93510375+45450478 -93510679+45471898 -93510681+45472084 -93510681+45472296 -93510677+45475445 -93510674+45479011 -93510670+45483973 -93510668+45486305 -93510646+45486887 -93510634+45487219 -93510634+45487219 -93510666+45488385 -93510666+45488385 -93510629+45493575 -93510620+45507113 -93510620+45507113 -93510635+45515540 -93510648+45522860 -93510675+45537312 -93510680+45542099 -93510685+45544513 -93510690+45546801 -93510704+45551930 -93510807+45555210 -93510824+45555737 -93510924+45558880 -93510925+45558926 -93510925+45558926 -93510968+45560388 -93510984+45560903 -93511052+45563113 -93511076+45563893 -93511181+45567323 -93511367+45573398 -93511562+45580997 -93511744+45588075 -93511866+45597723 -93511976+45600599 -93511992+45602730 -93512245+45611147 -93512370+45617270 -93512492+45621549 -93512715+45630589 -93512772+45640122 -93512772+45640122 -93512670+45645175 -93512666+45649862 -93512666+45649862 -93512689+45651931 -93512689+45651931 -93512687+45654094 -93512686+45663030 -93512675+45676082 -93512673+45677844 -93512607+45678141 -93512435+45688383 -93512402+45688840 -93512402+45688840 -93512427+45689964 -93512735+45703927 -93512869+45710017 -93512869+45710017 -93512699+45714444 -93512699+45714444 -93512715+45717016 -93512718+45717363 -93513317+45724756 -93513618+45730795 -93513798+45734404 -93510925+45558926 -93517860+45558928 -93521046+45558930 -93531412+45558924 -93533689+45558923 -93541804+45558919 -93548389+45558916 -93552160+45558914 -93552931+45558914 -93554959+45558937 -93557220+45558927 -93560831+45558911 -93564085+45558934 -93565772+45558946 -93568650+45558966 -93572502+45558993 -93573080+45558994 -93578741+45559015 -93582428+45559028 -93583567+45559051 -93588998+45559158 -93591160+45559200 -93593916+45559254 -93594697+45559277 -93602215+45559284 -93604077+45559285 -93607579+45559289 -93608507+45559290 -93609057+45559290 -93614315+45559296 -93616177+45559314 -93616681+45559324 -93621678+45559426 -93625241+45559471 -93634760+45559590 -93642185+45559690 -93645207+45559731 -93652634+45559765 -93652801+45559729 -93652948+45559697 -93655002+45559692 -93681418+45559635 -93686214+45559625 -93738287+45559615 -93742503+45559629 -93749743+45559654 -93755206+45559676 -93756708+45559682 -93759623+45559706 -93512135+45245665 -93521335+45246565 -93519339+45238574 -93519675+45238429 -93519935+45238365 -93519339+45238574 -93519935+45238365 -93521335+45246565 -93521934+45245847 -93521945+45245834 -93522255+45245168 -93522435+45244365 -93522435+45244365 -93520135+45242365 -93519354+45242267 -93519339+45238574 -93519935+45238365 -93521835+45232665 -93552836+45227064 -93766442+44977962 -93766442+44977062 -93766442+44975662 -93766442+44974462 -93766542+44958162 -93766542+44954762 -93766542+44948762 -93766562+44945873 -93766642+44934162 -93766942+44919862 -93766950+44918848 -93766996+44912813 -93767041+44906862 -93767041+44905262 -93767041+44890862 -93756941+44890762 -93748341+44890662 -93742541+44890662 -93741941+44890762 -93737240+44890762 -93736740+44890762 -93723640+44890762 -93711139+44890662 -93705439+44890662 -93704689+44890720 -93704139+44890762 -93701039+44890762 -93698439+44890762 -93687054+44890895 -93683057+44890942 -93681338+44890962 -93675638+44891062 -93667238+44890962 -93664538+44890962 -93664203+44890973 -93661437+44891062 -93659337+44890962 -93655537+44891062 -93652837+44890962 -93652637+44890962 -93645037+44891062 -93641337+44891062 -93637437+44891062 -93634736+44891062 -93629536+44891162 -93628236+44891162 -93626836+44891062 -93625536+44891162 -93620236+44891162 -93619836+44891162 -93618236+44891262 -93616836+44891262 -93614536+44891262 -93613844+44891281 -93613739+44891284 -93612742+44891312 -93610936+44891362 -93608969+44891362 -93605908+44891362 -93605787+44891362 -93605135+44891362 -93603235+44891362 -93600635+44891362 -93600035+44891362 -93598979+44891341 -93594935+44891262 -93592287+44891262 -93592219+44891262 -93589835+44891262 -93583434+44891162 -93580334+44891162 -93576934+44891162 -93574634+44891063 -93573434+44891063 -93572334+44891063 -93570634+44891063 -93568690+44891063 -93567442+44891063 -93567165+44891063 -93566218+44891063 -93565234+44891063 -93563734+44891063 -93563388+44891055 -93561048+44891002 -93559334+44890963 -93557786+44890963 -93553533+44890963 -93552233+44891063 -93548733+44890963 -93546133+44890963 -93541533+44890963 -93540233+44891063 -93526687+44891142 -93525015+44891152 -93524295+44891156 -93523705+44891160 -93523132+44891163 -93520532+44891163 -93520532+44890975 -93520532+44890701 -93520532+44889586 -93520532+44888810 -93520532+44888134 -93520532+44887263 -93520532+44884036 -93520532+44883637 -93520532+44882863 -93520532+44880063 -93520632+44877663 -93520632+44876883 -93520632+44876363 -93520684+44874963 -93520684+44874963 -93520632+44873963 -93520632+44872963 -93520632+44872726 -93520632+44871223 -93520632+44870663 -93520632+44870048 -93520632+44869436 -93520632+44869263 -93520632+44868672 -93520632+44868044 -93520632+44867747 -93520632+44867459 -93520632+44866926 -93520632+44866681 -93520632+44866321 -93520632+44866263 -93520632+44865948 -93520632+44864958 -93520632+44863763 -93520732+44861863 -93520732+44861863 -93520639+44860196 -93520632+44860063 -93520632+44858463 -93520832+44852463 -93520832+44849663 -93520832+44841163 -93520832+44840563 -93520832+44838963 -93520832+44831463 -93520831+44827263 -93520831+44827263 -93520931+44826663 -93520931+44826663 -93520790+44819543 -93520731+44816563 -93520731+44815663 -93520531+44808263 -93520431+44804263 -93521335+45246565 -93525097+45249965 -93553456+45269553 -93553726+45272505 -93558048+45288467 -93559769+45290755 -93565491+45301577 -93569335+45301870 -93570940+45301116 -93572110+45298217 -93572207+45296726 -93612230+45292714 -93612684+45292772 -93625240+45295984 -93626500+45296325 -93627911+45296416 -93628079+45296474 -93629676+45296433 -93630211+45296394 -93630956+45296326 -93633020+45296106 -93633776+45296118 -93633932+45296107 -93643477+45296284 -93648346+45295644 -93649121+45295383 -93659370+45295947 -93679142+45299781 -93680080+45300513 -93681176+45302166 -93681276+45302316 -93681508+45302666 -93682772+45304265 -93683182+45304492 -93684164+45304860 -93687737+45304401 -93691807+45300659 -93694146+45299645 -93697681+45299087 -93525230+44195975 -93525225+44196325 -93525163+44200893 -93525163+44200893 -93525174+44217727 -93525174+44217917 -93525159+44224035 -93525158+44224426 -93525157+44225111 -93525110+44225595 -93525097+44228833 -93525067+44236144 -93525065+44236686 -93525000+44238355 -93525000+44238355 -93525032+44238721 -93525344+44248943 -93525344+44248943 -93525095+44250638 -93525095+44250638 -93525117+44253409 -93525122+44254090 -93525176+44260783 -93525203+44264134 -93525211+44265175 -93525264+44271818 -93525264+44271818 -93525263+44275040 -93525263+44275040 -93525295+44275566 -93525295+44275566 -93525294+44277303 -93525292+44280327 -93525163+44282815 -93525163+44282815 -93525352+44286245 -93525352+44286245 -93525351+44286438 -93525281+44297359 -93525278+44301576 -93525277+44301834 -93525276+44306872 -93525200+44311538 -93525189+44311817 -93524914+44326378 -93524884+44337518 -93524874+44341592 -93524789+44344656 -93524761+44345476 -93524666+44348291 -93524418+44355579 -93524415+44359258 -93524415+44359975 -93524409+44370260 -93524409+44370260 -93524485+44374963 -93524521+44377512 -93524622+44384583 -93524622+44384583 -93524613+44399286 -93524613+44399286 -93524622+44400553 -93524639+44402813 -93524640+44402947 -93524680+44408477 -93524684+44409088 -93524699+44411038 -93524699+44411038 -93524695+44411728 -93524672+44413432 -93524667+44413807 -93524666+44415743 -93524666+44416734 -93524626+44428122 -93524608+44433436 -93524604+44434062 -93524575+44438953 -93524554+44442665 -93524547+44447313 -93524528+44449327 -93524475+44454963 -93524456+44456990 -93524449+44457780 -93524444+44465113 -93524345+44470014 -93524345+44470014 -93524408+44471477 -93524416+44473322 -93524419+44474075 -93524423+44475187 -93524427+44476244 -93524433+44477719 -93524438+44479126 -93524438+44479254 -93524464+44486112 -93524464+44486112 -93524452+44489959 -93524449+44491078 -93524442+44493467 -93524435+44495922 -93524427+44498390 -93524423+44499963 -93524329+44499963 -93524229+44500763 -93524229+44500763 -93524329+44511463 -93524329+44515163 -93524329+44522463 -93524329+44527531 -93524329+44529763 -93524329+44532463 -93524329+44543463 -93767971+44195836 -93747322+44196044 -93734164+44196004 -93729440+44196020 -93727044+44196029 -93726504+44196027 -93722919+44196014 -93707592+44196057 -93686665+44196076 -93681308+44196081 -93678178+44196128 -93677667+44196135 -93676870+44196147 -93675856+44196164 -93673312+44196131 -93672796+44196124 -93656006+44195916 -93652000+44196013 -93649395+44195960 -93647729+44195979 -93647551+44195982 -93646214+44196001 -93644877+44196021 -93643038+44196049 -93636362+44195909 -93632162+44195963 -93624640+44195998 -93614342+44195836 -93611418+44195772 -93609396+44195755 -93598096+44195657 -93589868+44195756 -93589803+44195762 -93589590+44195782 -93585545+44195871 -93584128+44195833 -93572164+44195896 -93571778+44195903 -93570956+44195919 -93570417+44195921 -93564445+44195949 -93561070+44195964 -93558906+44195972 -93543798+44196030 -93526965+44195936 -93526941+44195937 -93525230+44195975 -93621575+44760154 -93621735+44762862 -93621735+44762862 -93594334+44776662 -93594334+44776662 -93599434+44782662 -93599434+44782662 -93598054+44782913 -93581733+44782462 -93577233+44794862 -93566933+44796262 -93551532+44797562 -93541132+44798627 -93541132+44798862 -93530732+44804463 -93520431+44804263 -93870381+44542885 -93866009+44542904 -93859777+44542931 -93852441+44542963 -93849341+44542963 -93839496+44543042 -93836841+44543063 -93834561+44543063 -93829212+44543063 -93818940+44543063 -93815440+44543063 -93808640+44543163 -93798740+44543063 -93798440+44543163 -93798150+44543166 -93788439+44543263 -93778539+44543063 -93776063+44543087 -93768238+44543163 -93757538+44543263 -93753338+44543263 -93750238+44543263 -93747365+44543281 -93735017+44543357 -93728372+44543398 -93717837+44543463 -93711859+44543501 -93705650+44543541 -93702236+44543563 -93696836+44543563 -93687335+44543663 -93675835+44543763 -93667135+44543863 -93666135+44543863 -93647034+44543663 -93645734+44543663 -93625833+44543563 -93625233+44543563 -93613233+44543563 -93610781+44543563 -93608833+44543563 -93606332+44543563 -93605332+44543563 -93590932+44543563 -93590232+44543584 -93587632+44543663 -93586632+44543563 -93585932+44543563 -93585732+44543563 -93584332+44543463 -93583832+44543563 -93583132+44543563 -93582732+44543563 -93581232+44543463 -93579431+44543463 -93577231+44543463 -93575831+44543463 -93573531+44543463 -93571531+44543463 -93569931+44543463 -93569531+44543463 -93568431+44543463 -93567131+44543363 -93565531+44543363 -93565231+44543363 -93564731+44543363 -93563931+44543363 -93563231+44543363 -93563058+44543363 -93561731+44543363 -93561131+44543363 -93559390+44543363 -93558809+44543363 -93558331+44543363 -93557284+44543363 -93557067+44543363 -93555669+44543363 -93553131+44543363 -93545298+44543454 -93544530+44543463 -93542830+44543463 -93537330+44543463 -93535330+44543463 -93534356+44543463 -93531930+44543463 -93524329+44543463 -93593938+45217564 -93593838+45216864 -93593738+45216664 -93593738+45216664 -93593838+45216464 -93593838+45216464 -93592538+45211764 -93592538+45211764 -93597854+45207426 -93593938+45217564 -93552836+45227064 -93593938+45217564 -93592436+45218329 -93591160+45218421 -93590791+45217588 -93590448+45216626 -93589980+45215580 -93589384+45214678 -93586896+45214378 -93584608+45215279 -93583316+45216255 -93580627+45216780 -93552836+45227064 -93597854+45207426 -93608256+45211237 -93608302+45211031 -93608378+45210787 -93608485+45210551 -93608714+45210238 -93608958+45209986 -93609141+45209818 -93609400+45209635 -93609538+45209566 -93609797+45209414 -93625340+45209264 -93597854+45207426 -93619898+45209063 -93620326+45209131 -93620799+45209261 -93621211+45209376 -93621806+45209460 -93622340+45209543 -93622600+45209543 -93622966+45209528 -93623333+45209574 -93623775+45209627 -93625340+45209264 -93622432+44747181 -93609834+44752062 -93608834+44753762 -93608834+44753762 -93609534+44755562 -93612834+44757362 -93621335+44759962 -93621575+44760154 -93622432+44747181 -93621535+44749962 -93621535+44749962 -93621735+44752962 -93621735+44752962 -93620935+44753562 -93619235+44753062 -93617134+44751662 -93615634+44749962 -93615011+44749245 -93614134+44748762 -93613256+44749062 -93611834+44749962 -93611834+44749962 -93621575+44760154 -93625640+45208764 -93625340+45209264 -93626735+44718462 -93628943+44730209 -93628943+44730209 -93628455+44731255 -93628455+44731255 -93628935+44732862 -93626735+44718462 -93630087+44723419 -93630881+44723328 -93632132+44723534 -93632635+44723862 -93632834+44724037 -93632941+44724838 -93632941+44724838 -93632910+44726174 -93632452+44726860 -93631705+44727722 -93630347+44729080 -93628935+44732862 -93628935+44732862 -93622432+44747181 -93736943+45082663 -93736043+45083963 -93734143+45086263 -93732143+45087763 -93728948+45097438 -93728947+45097453 -93728943+45097563 -93711435+45122762 -93707207+45126429 -93703840+45130738 -93698695+45137738 -93696795+45139479 -93686384+45146633 -93686196+45146938 -93681241+45151263 -93675940+45151259 -93666141+45154463 -93662041+45153263 -93638740+45174363 -93638740+45174363 -93650082+45181615 -93650082+45181615 -93646038+45202814 -93768039+44640303 -93767408+44640216 -93766658+44640112 -93765803+44639993 -93761839+44635963 -93761539+44635363 -93761420+44634988 -93747339+44645263 -93725555+44655568 -93725461+44655546 -93678940+44686890 -93677636+44691162 -93643935+44692662 -93642435+44692762 -93626735+44718462 -93646038+45202814 -93625640+45208764 -93646038+45202814 -93638393+45209978 -93637737+45210108 -93637127+45210154 -93636547+45210131 -93636089+45210047 -93635280+45209765 -93634929+45209559 -93634578+45209200 -93634136+45208422 -93633999+45207850 -93625640+45208764 -93648638+43499549 -93648541+43500320 -93648500+43514208 -93648488+43518334 -93648479+43521572 -93648474+43523731 -93648461+43528663 -93648458+43532110 -93648451+43543231 -93648420+43554235 -93648411+43557616 -93648410+43559157 -93648405+43566862 -93648403+43570653 -93648402+43572116 -93648402+43572116 -93648415+43580445 -93648422+43585600 -93648424+43586524 -93648452+43591167 -93648460+43594317 -93648479+43601092 -93648494+43610621 -93648501+43615523 -93648501+43615523 -93648481+43617394 -93648429+43622159 -93648410+43626931 -93648410+43626931 -93648427+43630084 -93648575+43644492 -93648575+43644492 -93648476+43655150 -93648440+43659015 -93648420+43665847 -93648399+43673584 -93648399+43673584 -93648580+43688060 -93648580+43688060 -93648578+43688472 -93648564+43691180 -93648510+43702106 -93648507+43702743 -93648507+43702743 -93648512+43705883 -93648530+43717059 -93648541+43724445 -93648552+43731604 -93648552+43731604 -93648514+43735728 -93648512+43735915 -93648479+43739444 -93648468+43740660 -93648417+43746172 -93648417+43746172 -93648445+43750567 -93648445+43750567 -93648440+43757104 -93648437+43760641 -93648434+43767963 -93648409+43769772 -93648334+43775213 -93648334+43775213 -93648456+43782417 -93648456+43782417 -93648388+43789690 -93648380+43802432 -93648379+43804212 -93648371+43816082 -93648359+43818250 -93648358+43818258 -93648335+43822348 -93648335+43822348 -93648365+43825984 -93648365+43825984 -93648355+43827003 -93648229+43840553 -93648226+43840692 -93648098+43847437 -93648098+43847437 -93648534+43848139 -93648534+43848139 -93649685+43848137 -93649915+43848067 -93650215+43848032 -93657254+43848012 -93657577+43848011 -93658367+43847965 -93659978+43847965 -93665232+43847966 -93668290+43847968 -93673890+43847968 -93687660+43847969 -93688197+43847992 -93693436+43847998 -93702150+43848007 -93703876+43848008 -93707758+43848013 -93708263+43847990 -93712591+43847978 -93717743+43847965 -93727824+43848007 -93735805+43847994 -93738752+43847989 -93747952+43847975 -93759945+43847971 -93764988+43847963 -93767762+43847960 -93648638+43499549 -93651281+43499550 -93656649+43499552 -93661481+43499555 -93668521+43499559 -93676410+43499565 -93694670+43499574 -93697397+43499576 -93699345+43499576 -93704916+43499568 -93708520+43499564 -93708771+43499564 -93710120+43499564 -93716217+43499563 -93725828+43499571 -93728407+43499573 -93734030+43499560 -93743259+43499558 -93748360+43499557 -93753819+43499535 -93767419+43499553 -93768424+43499554 -93773927+43499562 -93779200+43499556 -93785890+43499549 -93788504+43499547 -93794285+43499542 -93795793+43499520 -93799262+43499554 -93805673+43499554 -93806455+43499554 -93808518+43499554 -93813449+43499554 -93828532+43499552 -93836100+43499552 -93848181+43499551 -93852375+43499551 -93863241+43499548 -93868396+43499547 -93872450+43499546 -93875228+43499615 -93876347+43499614 -93888512+43499599 -93888689+43499599 -93892461+43499595 -93893415+43499595 -93897360+43499596 -93908481+43499633 -93912379+43499634 -93914672+43499634 -93930285+43499635 -93930758+43499635 -93948316+43499643 -93952467+43499634 -93968298+43499608 -93970607+43499606 -93970760+43499605 -93976937+43499602 -93982099+43499600 -93988311+43499596 -93991014+43499594 -94000234+43499705 -94000465+43499707 -94007912+43499879 -94008317+43499888 -94010650+43499912 -94016302+43499955 -94020795+43499986 -94027831+43500034 -94030752+43500054 -94034244+43500078 -94040112+43500118 -94050683+43500190 -94064786+43500287 -94065214+43500292 -94068044+43500293 -94068607+43500298 -94069238+43500304 -94077941+43500281 -94088370+43500291 -94089970+43500294 -94090092+43500294 -94092894+43500302 -94094155+43500302 -94094339+43500302 -94098146+43500308 -94106891+43500302 -94107786+43500300 -94108068+43500300 -94108175+43500299 -94108227+43500299 -94108301+43500298 -94109880+43500283 -94117738+43500209 -94127925+43500297 -94142219+43500266 -94147321+43500275 -94150837+43500281 -94156543+43500290 -94157456+43500292 -94159479+43500292 -94165466+43500293 -94167065+43500301 -94167697+43500304 -94179349+43500297 -94182036+43500296 -94185761+43500294 -94186901+43500294 -94187897+43500294 -94188683+43500294 -94193086+43500294 -94206379+43500293 -94207783+43500293 -94225155+43500302 -94226059+43500298 -94227731+43500290 -94234080+43500292 -94244888+43500296 -94247711+43500297 -93700544+45298533 -93697681+45299087 -93700544+45298533 -93698780+45298930 -93697681+45299087 -93845861+45336512 -93834885+45335392 -93819574+45324110 -93814530+45319377 -93813664+45317874 -93813188+45317479 -93807970+45314219 -93805662+45312644 -93799625+45310244 -93795139+45309345 -93794502+45309133 -93792071+45308491 -93790777+45308143 -93787100+45306610 -93784982+45305576 -93750246+45295596 -93738728+45299466 -93738412+45299540 -93738024+45299631 -93735653+45299882 -93734110+45299870 -93732548+45299883 -93721723+45299829 -93721392+45299830 -93718649+45299559 -93715085+45299240 -93708163+45298181 -93704205+45297762 -93702374+45298123 -93701177+45298391 -93700544+45298533 -93736943+45082663 -93742003+45080162 -93742842+45080208 -93743605+45080223 -93744414+45080139 -93745162+45080002 -93745543+45079862 -93746093+45079796 -93746657+45079628 -93747359+45079392 -93748061+45079216 -93748343+45079162 -93736943+45082663 -93748343+45079162 -93748343+45079162 -93749453+45079094 -93750243+45079126 -93752587+45079392 -93756379+45080244 -93761497+45081751 -93761627+45081582 -93766267+45064422 -93766267+45064422 -93766190+45064185 -93765696+45061269 -93765696+45061269 -93766220+45059753 -93766710+45060275 -93766809+45057463 -93766844+45057309 -93766873+45057189 -93766873+45057132 -93766936+45053405 -93766976+45050078 -93766976+45050078 -93766939+45047288 -93766934+45046885 -93766906+45044789 -93766898+45044161 -93766898+45044161 -93766981+45042716 -93766981+45042716 -93766958+45039779 -93766955+45039399 -93766923+45035377 -93766908+45033146 -93766896+45031463 -93766889+45030274 -93766887+45030120 -93766878+45028688 -93766875+45028269 -93766875+45028269 -93766934+45021041 -93766934+45021041 -93766905+45016605 -93766860+45016543 -93766860+45016543 -93766948+45006876 -93766948+45006876 -93766556+44999962 -93766532+44999962 -93766332+44992458 -93766142+44992462 -93766142+44992462 -93766342+44983662 -93766442+44982362 -93766442+44980262 -93766442+44979062 -93766442+44978362 -93766442+44977962 -93759623+45559706 -93761395+45559707 -93764441+45559716 -93769424+45559732 -93769792+45559733 -93790139+45559693 -93800741+45559672 -93815238+45559860 -93816493+45559877 -93821506+45559968 -93831797+45560001 -93832400+45560003 -93841521+45560033 -93842189+45560038 -93852651+45560121 -93860276+45560235 -93867947+45560206 -93872274+45560198 -93882464+45560070 -93883310+45560025 -93763948+45822143 -93763672+45816119 -93763193+45807809 -93762938+45799443 -93762748+45793202 -93762625+45788855 -93762336+45778685 -93762168+45773733 -93762163+45773324 -93762055+45764191 -93762044+45759548 -93762044+45759548 -93762198+45750266 -93762205+45749660 -93762507+45735483 -93762507+45735483 -93762492+45735078 -93762252+45728510 -93762224+45726668 -93762195+45724761 -93762167+45722924 -93762128+45720303 -93762124+45719901 -93762022+45710830 -93762007+45709467 -93761977+45706792 -93761696+45692388 -93761564+45687758 -93761285+45677917 -93761058+45664602 -93761039+45663468 -93760940+45656845 -93760935+45656514 -93760921+45655570 -93760905+45654474 -93760879+45652766 -93760824+45648974 -93760790+45642969 -93760781+45641333 -93760740+45633703 -93760740+45633703 -93760743+45630292 -93760743+45630292 -93760519+45626227 -93760519+45626227 -93760520+45625275 -93760520+45625275 -93760394+45622622 -93760299+45619010 -93760113+45602771 -93760025+45595082 -93759955+45588963 -93759877+45582171 -93759820+45577190 -93759623+45559706 -93768039+44632263 -93765939+44633463 -93763779+44634399 -93763779+44634399 -93763961+44634757 -93764415+44635477 -93766596+44638073 -93766872+44638316 -93767479+44638636 -93768039+44638849 -93768039+44638633 -93810362+46156585 -93810378+46154928 -93810469+46136967 -93810469+46136967 -93810418+46134381 -93810333+46127867 -93810333+46127867 -93810360+46114765 -93810538+46077512 -93810538+46077512 -93810526+46070240 -93810526+46070034 -93810462+46026745 -93810330+45986092 -93810327+45985009 -93810320+45983035 -93805261+45982940 -93784155+45982634 -93775565+45982587 -93769902+45982556 -93769270+45982552 -93768892+45982550 -93768739+45978146 -93768446+45939070 -93768446+45939070 -93768597+45912940 -93768603+45910411 -93768605+45909469 -93768605+45909469 -93768409+45908875 -93767765+45894518 -93767153+45881808 -93766919+45877286 -93766704+45873374 -93766021+45865967 -93765911+45863635 -93765058+45845369 -93764706+45836683 -93764401+45830832 -93763948+45822143 -93766212+46243646 -93685322+46244762 -93766212+46243646 -93761309+46243696 -93758324+46243760 -93755850+46243733 -93753283+46243811 -93750250+46243771 -93734266+46243974 -93706791+46244446 -93685322+46244762 -93767762+43847960 -93767767+43848722 -93767839+43859699 -93767849+43861070 -93767905+43869618 -93767951+43879408 -93768027+43889164 -93768045+43891414 -93768106+43902040 -93768113+43903163 -93768129+43905890 -93768150+43920526 -93768150+43920526 -93768113+43927714 -93768076+43934957 -93768007+43942344 -93768007+43942344 -93768113+43946489 -93768192+43949548 -93768308+43963978 -93768319+43967062 -93768361+43978569 -93768419+43985842 -93768419+43985842 -93768404+43988701 -93768382+43993092 -93768346+43998694 -93768345+43999519 -93768343+44002107 -93768338+44007456 -93768330+44017720 -93768330+44018000 -93768329+44018683 -93768327+44021954 -93768258+44029340 -93768258+44029340 -93768286+44036384 -93768289+44037161 -93768313+44043943 -93768316+44044615 -93768326+44047419 -93768339+44050745 -93768339+44050745 -93768256+44060176 -93768235+44062590 -93768185+44074064 -93768185+44074064 -93768222+44079787 -93768222+44079787 -93768074+44092662 -93768053+44094491 -93767972+44098083 -93767972+44098083 -93768045+44105330 -93768075+44108829 -93768075+44108829 -93768051+44117246 -93768033+44123304 -93767964+44128546 -93767770+44133097 -93767770+44133097 -93767902+44134458 -93767909+44135515 -93767925+44137922 -93767925+44137922 -93767915+44138483 -93767869+44140915 -93767792+44145125 -93767792+44145125 -93767855+44145809 -93767855+44145809 -93767851+44152146 -93767845+44159646 -93767845+44159646 -93767919+44162518 -93767938+44163236 -93767967+44166849 -93767996+44170623 -93767996+44170623 -93767995+44171011 -93767983+44171969 -93767983+44171969 -93768021+44180250 -93768021+44180250 -93768017+44181435 -93767991+44189835 -93767987+44190844 -93767976+44194192 -93767971+44195836 -93767762+43847960 -93773381+43847955 -93787890+43847943 -93791406+43847936 -93797876+43847922 -93802275+43847922 -93802995+43847922 -93807686+43847907 -93810186+43847900 -93815557+43847884 -93817123+43847879 -93817625+43847877 -93817739+43847878 -93818760+43847887 -93822776+43847922 -93824420+43847945 -93827313+43847922 -93827936+43847918 -93828308+43847919 -93828559+43847921 -93829207+43847900 -93829286+43847898 -93830909+43847914 -93833014+43847921 -93834752+43847875 -93835468+43847874 -93835605+43847874 -93836237+43847897 -93844769+43847941 -93846302+43847953 -93847607+43847963 -93864461+43848099 -93866414+43848115 -93875229+43848135 -93878073+43848136 -93887742+43848141 -93888342+43848141 -93894238+43848163 -93894316+43848163 -93897821+43848176 -93908155+43848216 -93913181+43848198 -93927746+43848149 -93928094+43848148 -93937650+43848128 -93937950+43848128 -93938332+43848127 -93938842+43848128 -93949233+43848103 -93958429+43848146 -93963357+43848169 -93969815+43848157 -93977672+43848142 -93978398+43848165 -93987720+43848138 -93988510+43848161 -94000232+43848042 -94002540+43848020 -94006450+43848037 -94008134+43848045 -94008260+43848091 -94028155+43848007 -94049809+43847967 -94050349+43847966 -94057110+43847943 -94058248+43847966 -94068034+43847957 -94068889+43847956 -94074954+43847951 -94075611+43847950 -94078809+43847948 -94087286+43847940 -94093290+43847962 -94098823+43847932 -94100640+43847923 -94107414+43847888 -94108394+43847933 -94112410+43847929 -94127483+43847973 -94128557+43847972 -94135768+43847978 -94138637+43848000 -94147383+43847902 -94157740+43847848 -94163364+43847819 -94181213+43847782 -94193552+43847758 -94195511+43847758 -94217155+43847800 -94228562+43847819 -94247078+43847765 -93767971+44195836 -93767956+44200902 -93767941+44205941 -93767938+44207233 -93767938+44207485 -93767878+44209723 -93767868+44216014 -93767868+44216014 -93767898+44217661 -93767898+44217661 -93767889+44220748 -93767872+44226740 -93767856+44232067 -93767821+44235817 -93767821+44235817 -93767851+44239247 -93777806+44239365 -93783877+44239366 -93786754+44239367 -93789035+44239368 -93789290+44239368 -93798036+44239369 -93808087+44239210 -93816636+44239223 -93818420+44239226 -93823259+44239209 -93828157+44239277 -93832801+44239291 -93848069+44239181 -93855962+44239191 -93859710+44239154 -93862004+44239206 -93863543+44239242 -93870374+44239400 -93871379+44239423 -93871805+44239431 -93872859+44239454 -93882612+44239311 -93882834+44239357 -93883236+44239412 -93883254+44239414 -93888337+44239428 -93890656+44239454 -93898483+44239546 -93908496+44239642 -93908664+44239643 -93919160+44239746 -93921789+44239771 -93922465+44239778 -93924031+44239793 -93929018+44239803 -93930431+44239760 -93931016+44239734 -93933917+44239762 -93938149+44239678 -93949183+44239460 -93949660+44239482 -93954972+44239299 -93958852+44239298 -93961366+44239389 -93962298+44239408 -93963221+44239427 -93969016+44239548 -93972212+44239615 -93972753+44239592 -93976516+44239609 -93978001+44239636 -93980812+44239661 -93981330+44239666 -94000233+44239512 -94001743+44239512 -94001794+44239513 -94004546+44239404 -94009533+44239259 -94011409+44239204 -94011834+44239192 -94010288+44717375 -94000248+44717427 -93990448+44717462 -93980347+44717462 -93978547+44717462 -93978147+44717462 -93976847+44717462 -93970047+44717462 -93960341+44717400 -93954446+44717362 -93949646+44717362 -93938546+44717362 -93929445+44717262 -93918145+44717262 -93916120+44717262 -93908845+44717262 -93904845+44717262 -93892744+44717162 -93888644+44717162 -93888644+44713162 -93888644+44706662 -93888644+44705662 -93888544+44702562 -93888544+44702562 -93888644+44693162 -93888644+44693162 -93888544+44691962 -93888544+44691962 -93888844+44688062 -93888844+44687462 -93888844+44687304 -93888844+44680418 -93888844+44676962 -93888844+44673462 -93883944+44673362 -93879651+44673362 -93875243+44673362 -93871643+44673362 -93869843+44673362 -93862843+44673362 -93860226+44673382 -93849442+44673462 -93840342+44673562 -93828842+44673262 -93822541+44673362 -93818841+44673362 -93818121+44673362 -93810941+44673362 -93798641+44673362 -93788440+44673362 -93778440+44673462 -93768039+44673462 -93768039+44661462 -93768039+44658962 -93767939+44655163 -93767939+44655163 -93767970+44653386 -93768034+44649742 -93768039+44649463 -93768039+44649063 -93768039+44644963 -93768039+44644953 -93768039+44642863 -93768039+44642833 -93768039+44640763 -93768039+44640303 -93768039+44640303 -93768039+44638633 -93768039+44640303 -93768399+44640278 -93769623+44640097 -93771072+44639786 -93772173+44639397 -93772544+44639216 -93772701+44639061 -93772701+44638854 -93772623+44638595 -93772420+44638361 -93771836+44637997 -93768039+44638633 -94012236+44978712 -94007272+44978620 -93981648+44978362 -93977948+44978262 -93971647+44978262 -93967347+44978262 -93951147+44978262 -93941688+44978262 -93930646+44978262 -93898746+44978162 -93889645+44978162 -93888745+44978162 -93869645+44977962 -93859345+44978462 -93848744+44978462 -93838644+44978262 -93825044+44978262 -93824144+44978262 -93823644+44978262 -93822544+44978262 -93807643+44978162 -93796838+44978081 -93781043+44977962 -93773542+44977962 -93766442+44977962 -93775257+47030418 -93774729+47063749 -93774725+47063949 -93774514+47075578 -93774397+47081768 -93774192+47109595 -93774192+47109595 -93774286+47114449 -93774317+47127055 -93774317+47127055 -93774228+47148988 -93774225+47149715 -93774210+47153408 -93774184+47159684 -93774153+47167474 -93774106+47178866 -93774065+47182905 -93774037+47185747 -93774021+47192345 -93773994+47203954 -93773987+47206600 -93773984+47207714 -93773928+47210313 -93773917+47210909 -93773917+47210909 -93776701+47209676 -93779332+47209241 -93781866+47211186 -93796688+47218191 -93799069+47219875 -93800091+47222102 -93803428+47233497 -93806150+47232894 -93807019+47232789 -93807656+47236720 -93807656+47236720 -93807611+47237240 -93807611+47237240 -93807958+47238343 -93811985+47242685 -93811985+47242685 -93807011+47241373 -93806413+47241519 -93804038+47251930 -93799137+47255507 -93793014+47257704 -93792055+47257991 -93791470+47258687 -93784218+47260125 -93782874+47261336 -93782879+47308348 -93780699+47305539 -93775320+47305557 -93774011+47304985 -93774011+47304985 -93774334+47297932 -93776684+47297829 -93779660+47298816 -93783254+47299389 -93787927+47292237 -93788969+47291415 -93788969+47291415 -93788802+47290615 -93781085+47276694 -93781085+47276694 -93783738+47275735 -93784747+47273815 -93784747+47273815 -93784411+47273381 -93784411+47273381 -93785488+47269885 -93785488+47269885 -93783576+47265953 -93775257+47030418 -93775468+47021849 -93775468+47021849 -93774779+46999952 -93774774+46980893 -93774774+46980893 -93774866+46975726 -93774894+46973981 -93775031+46965051 -93775113+46959707 -93775113+46959707 -93775108+46959448 -93775082+46957852 -93775082+46957852 -93775185+46954584 -93775185+46954584 -93775173+46951934 -93775117+46940157 -93775098+46936071 -93774994+46932934 -93774838+46928186 -93774838+46928186 -93774839+46928025 -93774912+46911942 -93775077+46889377 -93775162+46882400 -93775196+46879696 -93775196+46879696 -93775182+46870477 -93775182+46870477 -93775304+46866103 -93775488+46860625 -93775516+46856367 -93775546+46851945 -93775555+46850602 -93775563+46849426 -93775602+46840339 -93775865+46817783 -93775961+46808607 -93776022+46802893 -93796149+46243205 -93806884+46248079 -93807644+46248461 -93809633+46250170 -93810182+46250551 -93810380+46250779 -93810487+46251453 -93810725+46286291 -93810725+46286291 -93810674+46309919 -93810673+46310667 -93810671+46311637 -93810667+46313604 -93810643+46325411 -93810642+46326077 -93810632+46330547 -93810611+46340583 -93810609+46341758 -93810572+46357258 -93810559+46362911 -93810535+46374333 -93810374+46388424 -93810301+46402029 -93810287+46404650 -93810275+46406938 -93810275+46406938 -93810294+46407597 -93810308+46408058 -93810407+46408309 -93810414+46409159 -93810430+46410909 -93810440+46411944 -93810440+46411944 -93810341+46412309 -93810341+46412309 -93810400+46417476 -93810415+46418739 -93810440+46420927 -93810455+46423885 -93810458+46424387 -93810515+46425519 -93810530+46426372 -93810644+46433173 -93810671+46434748 -93810789+46441741 -93810798+46442253 -93810869+46442715 -93810935+46446048 -93811033+46450786 -93811056+46451895 -93811071+46452636 -93811160+46457101 -93811173+46457710 -93811193+46458711 -93811512+46474671 -93811656+46481864 -93811668+46482442 -93811691+46483584 -93811718+46484933 -93811761+46487058 -93811947+46496334 -93812020+46499959 -93812358+46499959 -93812358+46499959 -93812091+46504349 -93811992+46505995 -93811412+46515292 -93811362+46516098 -93810898+46523252 -93810732+46540647 -93810732+46540647 -93810748+46542517 -93810797+46547802 -93811029+46562362 -93811182+46565668 -93811294+46568076 -93811424+46576618 -93811461+46583805 -93811464+46584238 -93811464+46584238 -93805328+46584771 -93802562+46585152 -93791639+46587563 -93788220+46588764 -93783323+46589356 -93778115+46589343 -93777905+46589671 -93777904+46591797 -93777904+46591797 -93777926+46592286 -93777939+46592560 -93777979+46593415 -93777988+46595178 -93778188+46609918 -93778225+46614671 -93778266+46619819 -93778303+46624401 -93778303+46624401 -93778267+46624958 -93778267+46624958 -93778271+46626591 -93778278+46629756 -93778324+46645600 -93778328+46646999 -93778335+46649282 -93778335+46649282 -93778114+46672155 -93778076+46674594 -93778028+46677657 -93777954+46682368 -93777415+46716384 -93777283+46724773 -93777260+46726330 -93777181+46731723 -93777034+46745082 -93777034+46745082 -93777416+46754375 -93777416+46754375 -93777393+46756026 -93777298+46758294 -93777109+46764561 -93776912+46771133 -93776831+46773829 -93776742+46776794 -93776022+46802893 -94271776+45775208 -94298913+45784524 -94319441+45800076 -94352958+45821999 -94352958+45821999 -94351290+45822018 -94349295+45822077 -94347985+45822090 -94345600+45822114 -94345520+45822115 -94332229+45822241 -94325223+45822324 -94323942+45822333 -94304076+45822481 -94293634+45822559 -94288005+45822601 -94287730+45822603 -94287166+45822608 -94285835+45822618 -94284560+45822628 -94284258+45822618 -94282958+45822628 -94277386+45822675 -94272006+45822726 -94261608+45822827 -94240672+45822825 -94220463+45822999 -94219582+45823006 -94213125+45823022 -94212132+45823024 -94211802+45822972 -94211635+45823020 -94210898+45823026 -94208595+45823098 -94198482+45823184 -94177373+45823363 -94161680+45823315 -94135230+45823298 -94130396+45823275 -94129628+45823272 -94124587+45823213 -94124123+45823216 -94094202+45823390 -94077793+45823485 -94073404+45823511 -94068324+45823542 -94066097+45823555 -94055595+45823617 -94052171+45823638 -94042068+45823683 -94041984+45823684 -94026285+45823831 -94020942+45823881 -94010510+45823980 -94006140+45824022 -94000614+45824131 -93990435+45824449 -93969574+45824320 -93959202+45824209 -93948483+45824096 -93938150+45823982 -93927523+45823593 -93906695+45823521 -93897671+45823404 -93885932+45823262 -93880537+45822894 -93867144+45822548 -93854764+45822623 -93846495+45822674 -93835574+45822402 -93829162+45822215 -93825773+45822117 -93818058+45822128 -93815994+45822131 -93803751+45822149 -93784136+45822178 -93780413+45822195 -93763948+45822143 -94341679+46277705 -94327356+46289681 -94327310+46289722 -94327284+46289745 -94327284+46289745 -94327297+46291201 -94327320+46296392 -94327337+46297902 -94327337+46297902 -94327335+46299385 -94327326+46320666 -94327296+46325903 -94327296+46325903 -94327414+46336881 -94327464+46339136 -94327483+46339980 -94327506+46340987 -94327516+46341426 -94327534+46342188 -94327649+46347319 -94327668+46348142 -94327671+46348286 -94327742+46351440 -94327949+46360359 -94327974+46361992 -94328090+46369302 -94328225+46376302 -94328225+46376302 -94328171+46381890 -94328160+46382963 -94327909+46403204 -94327846+46405329 -94327830+46405848 -94327778+46407541 -94327774+46407726 -94327757+46408622 -94327744+46409313 -94327731+46409974 -94327729+46410097 -94327727+46410216 -94327680+46412752 -94327680+46412752 -94327769+46419594 -94327782+46420592 -94327849+46424569 -94327849+46424683 -94327883+46427381 -94327883+46427381 -94327812+46434887 -94327812+46434887 -94327819+46435449 -94327858+46436526 -94327889+46437394 -94328576+46456446 -94328898+46472007 -94329348+46489505 -94329522+46495441 -94329559+46496703 -94329559+46496703 -94329526+46498029 -94329510+46499967 -94329507+46500114 -94329484+46501194 -94329484+46501194 -94329596+46510098 -94329635+46513148 -94329654+46515677 -94329654+46515677 -94329646+46516174 -94329632+46517129 -94329621+46517811 -94329621+46517811 -94329680+46524531 -94329830+46528632 -94329832+46529228 -94329847+46534898 -94329856+46538182 -94329866+46541796 -94329887+46543311 -94329900+46544219 -94329933+46546324 -94329961+46548105 -94329996+46550380 -94330018+46551767 -94330042+46553298 -94330070+46555075 -94330070+46555190 -94330020+46558367 -94329975+46561187 -94329975+46561187 -94330141+46565012 -94330173+46569566 -94330185+46570285 -94330196+46570919 -94330206+46571499 -94330241+46573406 -94330378+46577083 -94330564+46582080 -94330608+46583256 -94330643+46584488 -94330665+46585279 -94330742+46587964 -94330742+46587964 -94330615+46593288 -94330579+46594775 -94330579+46594775 -94330624+46595351 -94330795+46597534 -94330827+46599128 -94330837+46599619 -94330899+46602685 -94330947+46605037 -94331015+46607734 -94331048+46609996 -94331081+46611298 -94331093+46612628 -94331116+46613973 -94331116+46615523 -94331117+46617079 -94331117+46617159 -94331117+46617515 -94330977+46622799 -94330920+46631208 -94330920+46631208 -94345327+46631251 -94345352+46631251 -94345352+46631251 -94345346+46634549 -94345338+46639128 -94345332+46642806 -94345327+46645900 -94345327+46645900 -94345352+46650753 -94345359+46652062 -94345364+46653168 -94345391+46655115 -94345427+46657670 -94345430+46657881 -94345454+46659605 -94345468+46660642 -94345670+46664185 -94345753+46666393 -94345828+46668375 -94346075+46674926 -94346075+46674926 -94345988+46689054 -94345988+46689054 -94346006+46690105 -94346017+46690261 -94346017+46690261 -94345582+46712246 -94345560+46713900 -94345548+46714860 -94345548+46714860 -94345632+46718489 -94345636+46718647 -94345636+46718647 -94344479+46731149 -94344446+46732549 -94344412+46732923 -94343772+46742914 -94343592+46752386 -94343430+46761917 -94343430+46761917 -94343450+46766380 -94343468+46770213 -94343468+46770213 -94343405+46776407 -94343292+46783797 -94343264+46785661 -94343244+46787034 -94343152+46788431 -94342904+46794404 -94342836+46796055 -94342812+46796653 -94342808+46796762 -94342789+46797220 -94342751+46798142 -94342553+46800130 -94342473+46805530 -94342385+46805530 -94331090+46805433 -94313727+46805274 -94313564+46805272 -94300642+46805154 -94297426+46805123 -94292334+46805077 -94289298+46805045 -94288766+46805251 -94283689+46805224 -94279445+46805203 -94277748+46805202 -94244477+46805124 -94243778+46805124 -94243174+46805121 -94241914+46805148 -94207088+46804912 -94203202+46804886 -94200377+46804874 -94159220+46804712 -94153988+46804629 -94128944+46803896 -94127438+46803852 -94125319+46803790 -94080477+46803172 -94073869+46803173 -94071706+46803175 -94063943+46803184 -94062230+46803186 -94032712+46803222 -94029892+46803258 -94028867+46803283 -94028301+46803306 -94026770+46803306 -94025292+46803340 -94023351+46803385 -94022263+46803410 -94021032+46803438 -94017751+46803514 -94016883+46803531 -94013699+46803606 -94012528+46803634 -93983349+46803621 -93981221+46803617 -93979688+46803614 -93974055+46803606 -93973050+46803604 -93956753+46803560 -93956672+46803498 -93955788+46803583 -93955622+46803605 -93950895+46803538 -93949164+46803583 -93948372+46803581 -93946827+46803576 -93940794+46803557 -93939769+46803553 -93902749+46803443 -93902317+46803442 -93886759+46803396 -93823111+46803096 -93804849+46802994 -93782505+46802898 -93776022+46802893 -93782874+47261336 -93783210+47261931 -93784116+47262662 -93785559+47263165 -93786063+47263463 -93786902+47263691 -93788110+47264217 -93789083+47264812 -93790325+47265932 -93791030+47266892 -93791063+47267120 -93791063+47267120 -93783576+47265953 -93782874+47261336 -93783576+47265953 -93784661+47308600 -93782879+47308348 -93784661+47308600 -93784291+47308668 -93783720+47308576 -93782879+47308348 -93788340+44630063 -93768039+44632263 -93788340+44630063 -93786403+44630769 -93783474+44631219 -93781429+44632135 -93778728+44633867 -93776530+44636613 -93775187+44637681 -93774150+44637826 -93773371+44637635 -93772944+44637300 -93772380+44636422 -93768039+44632263 -93848847+47316826 -93848584+47316853 -93843229+47307161 -93835568+47308602 -93832342+47308123 -93825990+47303873 -93825731+47303838 -93824690+47303698 -93824444+47303666 -93823369+47301358 -93817926+47303667 -93817926+47303667 -93818666+47304627 -93818666+47304627 -93818464+47305495 -93817363+47305453 -93814432+47303096 -93810904+47299279 -93810904+47299279 -93815232+47307007 -93815272+47307050 -93815306+47308032 -93815306+47308032 -93800218+47308100 -93791280+47308716 -93784661+47308600 -93889643+44596863 -93856642+44613363 -93856588+44613475 -93841242+44618563 -93841242+44618563 -93842642+44620663 -93842642+44620663 -93837942+44619263 -93837541+44618263 -93792370+44629243 -93788340+44630063 -93796149+46243205 -93766212+46243646 -93810362+46156585 -93810422+46193691 -93810422+46193691 -93810397+46199116 -93810394+46200261 -93810394+46200261 -93810407+46202090 -93810448+46203790 -93810527+46213136 -93810544+46213402 -93810554+46214459 -93810730+46226040 -93810751+46229140 -93810803+46234351 -93810832+46235536 -93810873+46240542 -93810912+46243128 -93810912+46243128 -93809072+46243109 -93808439+46243106 -93807753+46243102 -93804814+46243115 -93804532+46243118 -93803419+46243131 -93798784+46243172 -93796745+46243178 -93796149+46243205 -93810362+46156585 -93836686+46156463 -93837620+46156464 -93849570+46156507 -93850832+46156515 -93851634+46156520 -93859727+46156563 -93860681+46156539 -93866897+46156559 -93885566+46156708 -93891344+46156815 -93892298+46156816 -93896312+46156886 -93899148+46156876 -93902792+46156865 -93904855+46156906 -93906279+46156935 -93909836+46156832 -93913177+46156773 -93914443+46156777 -93914964+46156778 -93923286+46156673 -93936670+46156576 -93937295+46156576 -93941100+46156587 -93941793+46156590 -93941923+46156591 -93943874+46156599 -93943943+46156620 -93955687+46156573 -93957381+46156551 -93959371+46156526 -93966707+46156548 -93966854+46156616 -93970259+46156570 -93978724+46156542 -93981639+46156532 -93982518+46156529 -94011433+46156351 -94025399+46156364 -94033619+46156452 -94039773+46156346 -94042081+46156358 -94049729+46156398 -94054569+46156423 -94062140+46156462 -94062157+46156462 -94062234+46156461 -94076562+46156293 -94082274+46156226 -94092644+46156104 -94103452+46155977 -94103619+46155975 -94124389+46155987 -94155964+46156185 -94166446+46156515 -94166917+46156599 -94180646+46156841 -94188232+46156944 -94202601+46156975 -94229169+46156977 -94229512+46156977 -94236929+46156992 -94241406+46157221 -94245377+46157181 -94246727+46157167 -94250275+46157135 -94251131+46157134 -94270576+46157121 -94271026+46157126 -94291857+46157150 -94292355+46157260 -94298801+46157197 -94302542+46157106 -94307087+46156991 -94313468+46156900 -94313830+46156923 -94317217+46156900 -94325441+46156922 -94329127+46156856 -94333236+46156784 -94334782+46156806 -94350092+46156852 -94356420+46156963 -94357510+46156982 -94360339+46157050 -94368046+46157108 -94368859+46157114 -94372154+46157102 -94373905+46157095 -94374592+46157093 -94374592+46157093 -94372962+46161314 -94366643+46180040 -94366643+46180040 -94368837+46182658 -94371757+46185775 -94372691+46186772 -94380431+46194456 -93848391+45336339 -93845861+45336512 -93848391+45336339 -93847499+45336364 -93846469+45336484 -93845861+45336512 -94004866+45392150 -94002767+45398881 -94000259+45400177 -93998917+45400852 -93993953+45400761 -93982743+45396414 -93973954+45388947 -93940369+45384134 -93922312+45385013 -93911857+45380295 -93910610+45374965 -93908566+45372251 -93906862+45370967 -93890780+45364270 -93859936+45338132 -93858376+45337871 -93858012+45337799 -93856415+45337874 -93852022+45337182 -93851540+45337099 -93851384+45337072 -93849675+45336690 -93848391+45336339 -93873628+47317039 -93870913+47316836 -93869987+47318441 -93867632+47316590 -93865078+47316409 -93865078+47316409 -93865884+47315448 -93865884+47315448 -93862758+47315061 -93862758+47315061 -93866225+47320979 -93866225+47320979 -93848847+47316826 -93866225+47320979 -93855503+47319315 -93854461+47319247 -93854024+47318813 -93853990+47318219 -93853990+47318219 -93854560+47317487 -93855299+47316847 -93855635+47316436 -93855970+47315727 -93855970+47315727 -93855835+47315041 -93855701+47314699 -93848847+47316826 -93870381+44542885 -93875242+44542863 -93878799+44542977 -93870381+44542885 -93878799+44542977 -93876132+47317575 -93873628+47317039 -93876132+47317575 -93875634+47320646 -93875220+47320542 -93874871+47320466 -93874726+47320242 -93874640+47319960 -93874194+47319287 -93874057+47318716 -93873840+47318234 -93873775+47317727 -93873651+47317269 -93873628+47317039 -93876132+47317575 -93876185+47317245 -93876386+47316712 -93878069+47317413 -93878799+44542977 -93884643+44543163 -93885543+44543163 -93890243+44543163 -93890643+44543163 -93910144+44543163 -93910844+44543163 -93882537+47319792 -93878069+47317413 -93882537+47319792 -93882403+47319312 -93882403+47319312 -93882873+47318946 -93883479+47318695 -93883714+47318512 -93883815+47318124 -93883815+47318124 -93883681+47317941 -93883412+47317712 -93882976+47317529 -93880287+47317345 -93878069+47317413 -93883310+45560025 -93883766+45559796 -93884742+45560048 -93884742+45560048 -93883310+45560025 -93933096+47305306 -93933219+47304965 -93933219+47304965 -93931540+47306230 -93929121+47307052 -93928955+47307912 -93927340+47306572 -93919244+47302389 -93919204+47302974 -93917564+47302594 -93916456+47302549 -93916260+47303773 -93915314+47301726 -93903386+47301723 -93901455+47302201 -93898479+47304440 -93894512+47306701 -93889999+47318127 -93889999+47318127 -93890820+47323030 -93890820+47323030 -93885792+47324227 -93885457+47323770 -93885457+47323770 -93888015+47319748 -93888183+47319063 -93888183+47319063 -93882537+47319792 -93908543+44537763 -93902443+44537863 -93901043+44529463 -93900443+44529263 -93887335+44507051 -93887335+44507051 -93898150+44501533 -93898269+44500963 -93898269+44500963 -93890365+44496746 -93890365+44496746 -93901192+44489086 -93904395+44480734 -93905065+44479232 -93928103+44467582 -93928103+44467582 -93917121+44463320 -93917121+44463320 -93917203+44461973 -93921858+44461733 -93922283+44462515 -93924035+44462396 -93924035+44462396 -93923791+44461931 -93922261+44460660 -93922261+44460660 -93922922+44459246 -93929032+44458244 -93930658+44459001 -93930658+44459001 -93929386+44456640 -93889643+44596863 -93890059+44597001 -93890502+44596894 -93891005+44596582 -93891372+44596063 -93891372+44595224 -93891311+44594758 -93891311+44594758 -93891677+44594232 -93892485+44593606 -93893950+44592462 -93894896+44591935 -93900226+44572686 -93889643+44596863 -93900226+44572686 -94120766+45559366 -94111839+45559337 -94108095+45559325 -94097515+45559292 -94091032+45559325 -94089475+45559334 -94079042+45559224 -94078887+45559224 -94068814+45559246 -94058774+45559202 -94048451+45559159 -94035087+45559062 -94018189+45558983 -94017109+45558979 -94012759+45559034 -94007023+45559107 -94000260+45559368 -93998158+45559541 -93984411+45559461 -93984292+45559460 -93983859+45559457 -93978210+45559427 -93975671+45559413 -93965517+45559599 -93963014+45559612 -93949297+45559684 -93944967+45559707 -93942337+45559721 -93934405+45559763 -93931902+45559771 -93931248+45559785 -93930614+45559786 -93922331+45559762 -93919794+45559774 -93917052+45559786 -93914718+45559797 -93903126+45559851 -93902975+45559852 -93894603+45559892 -93894505+45559915 -93884742+45560048 -93900226+44572686 -93903709+44552164 -93910844+44543163 -93908543+44537763 -93911844+44537663 -93910844+44543163 -93911844+44537663 -93911844+44537663 -93908543+44537763 -93952693+44365577 -93952892+44365922 -93955347+44365920 -93955498+44365655 -93956453+44363984 -93956548+44363909 -93957055+44363509 -93957550+44363119 -93961806+44365690 -93962375+44369966 -93962375+44369966 -93955530+44373617 -93955530+44373617 -93957140+44390735 -93962011+44390284 -93962011+44390284 -93959744+44392268 -93958544+44392054 -93957539+44391868 -93954289+44392113 -93932526+44435384 -93928858+44443359 -93927850+44453320 -93927507+44453993 -93927507+44453993 -93929386+44456640 -93929386+44456640 -93935827+44456666 -93936540+44456659 -93938982+44456661 -93960043+44456675 -93994971+44456618 -94009512+44456516 -94019074+44456546 -94044477+44456626 -94048585+44456639 -94057170+44456666 -94079872+44456738 -94089998+44456770 -94095046+44456786 -94103502+44456813 -94104630+44456817 -94110184+44456839 -94119152+44456875 -94120369+44456879 -94129677+44456780 -94137731+44456706 -94140982+44456676 -94150079+44456592 -94166297+44456710 -94170670+44456871 -94171022+44456962 -94184430+44456762 -94187239+44456720 -94188586+44456700 -94190941+44456666 -94200966+44456733 -94201491+44456744 -94210349+44456561 -94211213+44456549 -94216803+44456611 -94217151+44456684 -94229154+44456726 -94229824+44456726 -94231484+44456771 -94243651+44456749 -94246413+44456744 -94248340+44456740 -94250723+44456741 -94255858+44456792 -94262063+44456721 -94271029+44456704 -94276009+44456660 -94278010+44456698 -94282028+44456754 -94286043+44456759 -94291014+44456765 -94301356+44456778 -94308017+44456778 -94311258+44456778 -94315723+44456778 -94323205+44456777 -94323901+44456777 -94324743+44456777 -94331555+44456777 -94336631+44456822 -94351570+44456726 -94352658+44456726 -94361744+44456732 -94365063+44456735 -94371393+44456740 -94374172+44456853 -94375254+44456773 -94381669+44456720 -94383201+44456710 -94384896+44456698 -94388244+44456677 -94390262+44456757 -94390543+44456769 -94391788+44456746 -94396863+44456679 -94398236+44456657 -94401747+44456658 -94406414+44456612 -94410462+44456683 -94411994+44456569 -94432105+44456549 -94440836+44456548 -94452279+44456456 -94460100+44456363 -94463739+44456385 -94472454+44456451 -94492210+44456514 -94496760+44456549 -94502299+44456578 -94512730+44456450 -94517111+44456397 -94523418+44456320 -94532633+44456272 -94548653+44456087 -94548774+44456126 -94548876+44456112 -94552959+44456067 -94556833+44456104 -94557304+44456150 -94573133+44456020 -94578047+44456020 -94578240+44456020 -94592432+44456054 -94593341+44456057 -94598329+44456070 -94603362+44456082 -94604917+44456090 -94607537+44456103 -94615779+44456145 -94624237+44456186 -93933025+47305711 -93933096+47305306 -93933096+47305306 -93933025+47305711 -93939159+47310695 -93939606+47309890 -93939606+47309890 -93937812+47307921 -93936985+47308473 -93936547+47306093 -93933025+47305711 -93939456+47313539 -93939133+47311738 -93939133+47311738 -93939167+47310709 -93939167+47310709 -93939159+47310695 -93939456+47313539 -93939159+47310695 -93955233+47322113 -93954931+47321405 -93953142+47317512 -93952310+47318216 -93951405+47316726 -93951032+47316560 -93943536+47315349 -93943536+47315349 -93943966+47314700 -93943966+47314700 -93942091+47315052 -93939456+47313539 -93951276+44327777 -93944997+44330662 -93944997+44330662 -93945193+44338988 -93945193+44338988 -93943252+44340900 -93934662+44342057 -93934662+44342057 -93949560+44355723 -93956540+44361736 -93956540+44361736 -93956434+44361849 -93952755+44324656 -93950614+44321944 -93950578+44321598 -93950578+44321598 -93959726+44307297 -93960215+44307063 -93972367+44301639 -93979639+44299310 -93984434+44297552 -93989251+44296064 -93998135+44278806 -94000235+44278826 -94013178+44273876 -94013178+44273876 -94012481+44269230 -93951276+44327777 -93951277+44326852 -93951523+44326390 -93952546+44325225 -93952791+44324738 -93952791+44324738 -93952755+44324656 -93951276+44327777 -93952755+44324656 -93952693+44365577 -93952503+44365247 -93952503+44365247 -93953144+44364031 -93954357+44363225 -93955371+44362534 -93956434+44361849 -93952693+44365577 -93956434+44361849 -93959436+47324893 -93959669+47324408 -93959669+47324408 -93955233+47322113 -93959669+47324408 -93959739+47324261 -93959739+47324261 -93959705+47324192 -93959672+47323872 -93958596+47323210 -93957520+47322776 -93956141+47322342 -93955536+47322136 -93955233+47322113 -93968279+47328510 -93959436+47324893 -93968279+47328510 -93963774+47327117 -93963202+47326568 -93959604+47325609 -93959301+47325175 -93959301+47325175 -93959436+47324893 -94029921+47358239 -94026912+47352734 -93995387+47343445 -93986683+47339173 -93986683+47339173 -93987282+47338926 -93987282+47338926 -93986103+47338742 -93985498+47338239 -93985381+47338227 -93985147+47338878 -93982002+47338926 -93975210+47338083 -93971913+47335090 -93971913+47335090 -93972334+47334867 -93972334+47334867 -93970523+47333638 -93970298+47333308 -93969658+47330840 -93968514+47328944 -93968279+47328510 -94002078+44172914 -94002081+44172836 -94002106+44172747 -94003633+44169272 -94004104+44168814 -94016742+44165273 -94027466+44166336 -94037165+44164004 -94038084+44163608 -94038962+44163183 -94043738+44162352 -94048900+44154195 -94051486+44153996 -94065401+44161689 -94078298+44159790 -94085446+44163699 -94103526+44171034 -94103687+44173137 -94110422+44172654 -94110422+44172654 -94109343+44174095 -94109057+44174416 -94109057+44174416 -94109854+44178234 -94124874+44180056 -94125236+44180205 -94126349+44181315 -94002097+44174059 -94002043+44173738 -94002043+44173738 -94002078+44172914 -94002097+44174059 -94002078+44172914 -94012068+44199310 -94010673+44195955 -94010673+44195955 -94010771+44193852 -94010771+44193852 -94009748+44191605 -94009593+44191341 -94008899+44189964 -94008899+44189964 -94010581+44190333 -94012017+44190649 -94014121+44191220 -94014711+44191474 -94015322+44191738 -94016637+44191753 -94016759+44191615 -94016842+44191522 -94017765+44190516 -94018482+44189741 -94019946+44187978 -94019946+44187978 -94019761+44184707 -94017943+44184534 -94017684+44184495 -94017322+44184327 -94017101+44184224 -94014390+44183830 -94014035+44183887 -94013560+44183964 -94011050+44184149 -94010758+44184217 -94010148+44184256 -94009371+44184175 -94008641+44184011 -94006414+44183783 -94005529+44183286 -94003603+44179161 -94002355+44175577 -94002097+44174059 -94004866+45392150 -94005156+45391611 -94006120+45391168 -94007072+45390928 -94008023+45390734 -94009157+45390862 -94009835+45391156 -94010422+45391790 -94010853+45392462 -94010907+45392595 -94004866+45392150 -94010907+45392595 -94010907+45392595 -94009075+45398572 -94006245+45400614 -94006245+45400614 -94012649+45403863 -94023717+45403635 -94026748+45405425 -94033054+45412854 -94043455+45417647 -94046818+45422220 -94013274+44268469 -94013162+44266288 -94013162+44266288 -94022375+44260899 -94022375+44260899 -94008996+44250626 -94008996+44250626 -94014779+44248401 -94017030+44240091 -94017030+44240091 -94011872+44239543 -94011834+44239192 -94010288+44717375 -94010375+44722782 -94010409+44724851 -94010409+44724851 -94010396+44727101 -94010371+44731778 -94010347+44735010 -94010319+44738805 -94010315+44739273 -94010263+44746297 -94010199+44755927 -94010102+44765812 -94010080+44768087 -94010036+44772432 -94010021+44773888 -94010021+44773888 -94010106+44775129 -94010106+44775129 -94009985+44780373 -94009939+44782377 -94009939+44782639 -94009940+44784214 -94009944+44788254 -94009956+44799023 -94009956+44799023 -94009855+44804054 -94009855+44804054 -94009978+44805172 -94009978+44805172 -94009935+44812412 -94009920+44814938 -94009908+44816995 -94009906+44818618 -94009906+44818618 -94009942+44823174 -94009964+44825980 -94009964+44825980 -94009925+44833303 -94009910+44836015 -94009887+44840545 -94009887+44840545 -94009914+44846375 -94010105+44847998 -94010105+44847998 -94010044+44854950 -94009985+44861744 -94009981+44862206 -94009664+44876230 -94009664+44876230 -94009683+44877890 -94009683+44877890 -94009658+44878182 -94009658+44878182 -94009690+44878456 -94009994+44882416 -94010008+44882503 -94010008+44882503 -94009771+44884078 -94009771+44884078 -94009773+44884192 -94009842+44888013 -94009864+44891898 -94010689+44891912 -94011805+44891931 -94011927+44895262 -94011959+44895422 -94012175+44906077 -94012351+44925580 -94012618+44929787 -94012618+44929787 -94012531+44929981 -94012497+44935298 -94012485+44937180 -94012434+44940067 -94012309+44947124 -94012266+44949586 -94012262+44953734 -94012260+44956948 -94012260+44957044 -94012261+44957460 -94012264+44960196 -94012267+44962312 -94012280+44971261 -94012280+44971261 -94012210+44978463 -94012210+44978463 -94012236+44978712 -94011834+44239192 -94013107+44237663 -94014960+44237424 -94015537+44237141 -94018146+44236204 -94018369+44235267 -94018369+44235267 -94018174+44234766 -94014471+44217154 -94014471+44217154 -94021089+44211029 -94021089+44211029 -94015561+44207310 -94014734+44205584 -94014512+44204715 -94014512+44204715 -94014957+44204601 -94018359+44203390 -94018551+44203366 -94018716+44203347 -94018932+44203322 -94020971+44202057 -94021796+44200153 -94021828+44199966 -94021853+44199821 -94021853+44199821 -94021680+44199241 -94020727+44197550 -94020622+44197486 -94020198+44196728 -94020119+44196721 -94020055+44196716 -94019964+44196708 -94013608+44200390 -94012068+44199310 -94012638+44199921 -94013351+44200390 -94013608+44200390 -94012068+44199310 -94013608+44200390 -94012481+44269230 -94012570+44269210 -94013266+44268570 -94013274+44268469 -94012481+44269230 -94013274+44268469 -94498074+44717246 -94498059+44703283 -94498059+44703283 -94498086+44700634 -94498087+44699259 -94498087+44699259 -94498056+44696932 -94497947+44688491 -94497947+44688491 -94498043+44687874 -94498043+44687874 -94497964+44677670 -94497931+44673311 -94497838+44656428 -94497830+44655016 -94497812+44651614 -94497812+44651614 -94497836+44644367 -94497836+44644367 -94497797+44640401 -94497764+44637074 -94497764+44637074 -94497824+44632935 -94497824+44632935 -94497797+44629924 -94492829+44629912 -94477811+44629877 -94461578+44629839 -94457458+44629877 -94453927+44629909 -94453446+44629955 -94447995+44629973 -94444560+44629976 -94441376+44629979 -94427085+44630183 -94422006+44630435 -94417776+44630266 -94416762+44630269 -94414591+44630277 -94409818+44630293 -94405889+44630307 -94401076+44630323 -94396584+44630339 -94391493+44630382 -94376061+44630398 -94375258+44630397 -94368468+44630410 -94363554+44630420 -94360610+44630425 -94358858+44630429 -94346245+44630454 -94341123+44630501 -94320615+44630423 -94315796+44630367 -94309612+44630380 -94309287+44630381 -94308500+44630382 -94304380+44630392 -94301965+44630398 -94295594+44630412 -94285150+44630386 -94275294+44630361 -94271813+44630352 -94270196+44630348 -94264952+44630334 -94254803+44630215 -94254784+44632249 -94254741+44636723 -94254737+44637228 -94254632+44641236 -94254629+44641567 -94254629+44641567 -94254758+44643797 -94254758+44643797 -94254746+44644891 -94254670+44651963 -94254610+44657501 -94254530+44664939 -94254512+44666537 -94254505+44667192 -94254435+44673746 -94254276+44688465 -94254145+44700817 -94254124+44702806 -94254101+44707182 -94254096+44708221 -94254084+44710420 -94254076+44717855 -94248198+44717819 -94236752+44717923 -94231782+44717970 -94228095+44717953 -94226561+44717946 -94218567+44717910 -94217684+44717906 -94203472+44717848 -94201735+44717841 -94193211+44717802 -94190416+44717751 -94189005+44717705 -94187712+44717700 -94172937+44717653 -94168135+44717637 -94152688+44717588 -94132407+44717556 -94132349+44717524 -94132279+44717487 -94131863+44717485 -94126448+44717464 -94123351+44717454 -94121580+44717448 -94112518+44717420 -94109444+44717418 -94102414+44717412 -94092220+44717404 -94079440+44717400 -94071729+44717385 -94070601+44717378 -94060955+44717317 -94057618+44717333 -94051206+44717363 -94030747+44717405 -94023518+44717394 -94020920+44717390 -94017261+44717384 -94010288+44717375 -94029921+47358239 -94037968+47369077 -94038069+47369283 -94038237+47369580 -94038271+47369671 -94038506+47369808 -94038506+47369968 -94038842+47370243 -94039212+47370677 -94039212+47370837 -94029921+47358239 -94039212+47370837 -94032999+47413004 -94031211+47412350 -94028419+47408144 -94028419+47408144 -94039911+47383214 -94039911+47383214 -94039212+47370837 -94255907+44979464 -94246125+44979508 -94240896+44979441 -94235785+44979376 -94232674+44979349 -94225638+44979288 -94222339+44979241 -94219259+44979199 -94216916+44979204 -94211948+44979157 -94195326+44978998 -94192211+44978983 -94187916+44978964 -94179993+44978929 -94175000+44978883 -94171516+44978775 -94170554+44978746 -94170296+44978746 -94170137+44978746 -94168634+44978755 -94165511+44978775 -94165484+44978775 -94165346+44978776 -94159089+44978865 -94147474+44978951 -94139179+44978989 -94134219+44978918 -94127444+44978914 -94122410+44978937 -94114227+44978941 -94093901+44978834 -94088932+44978812 -94077406+44978763 -94073474+44978746 -94063331+44978702 -94053409+44978702 -94032881+44978707 -94012236+44978712 -94032999+47413004 -94048444+47427094 -94048612+47427185 -94048680+47427323 -94049286+47427917 -94049454+47428100 -94049723+47428397 -94049791+47428534 -94050666+47429265 -94051233+47429620 -94032999+47413004 -94051233+47429620 -94046818+45422220 -94066945+45435665 -94067848+45437188 -94175387+45302490 -94171243+45301302 -94158671+45304293 -94157084+45303927 -94156630+45303927 -94137881+45315294 -94120819+45325627 -94116690+45328106 -94116588+45328214 -94115621+45328724 -94111737+45334396 -94106426+45340090 -94098583+45343454 -94094368+45342724 -94092067+45343319 -94090966+45344828 -94090966+45344828 -94093140+45348919 -94093140+45348919 -94090458+45356605 -94087894+45361586 -94087506+45364170 -94085021+45376441 -94080278+45381882 -94078072+45383711 -94078072+45383711 -94078081+45384111 -94078081+45384111 -94065848+45405899 -94061900+45411573 -94061093+45412760 -94060674+45413405 -94056054+45416831 -94055456+45421388 -94053439+45422923 -94053151+45423354 -94052529+45423723 -94049959+45423111 -94049144+45422802 -94048899+45422782 -94046818+45422220 -94051233+47429620 -94051744+47429882 -94109145+47479669 -94317183+47417750 -94323982+47415705 -94375242+47429324 -94385383+47427579 -94392589+47427710 -94405764+47433821 -94415790+47445068 -94416284+47444827 -94087639+45448784 -94067848+45437188 -94087639+45448784 -94079424+45444691 -94079077+45444095 -94078866+45443432 -94078696+45442666 -94078696+45442666 -94078777+45442031 -94078962+45441360 -94079554+45440716 -94080063+45440331 -94080770+45439717 -94080935+45439385 -94080935+45439385 -94067848+45437188 -94101919+45456222 -94087639+45448784 -94107753+45472371 -94101919+45456222 -94107753+45472371 -94107062+45471732 -94106193+45471234 -94105011+45470523 -94103881+45469849 -94102709+45469197 -94101747+45468640 -94101013+45467957 -94100635+45467287 -94100309+45466647 -94100273+45465704 -94100273+45465704 -94101919+45456222 -94149467+45559066 -94146914+45555968 -94146648+45555474 -94146648+45555474 -94147067+45549266 -94147167+45547866 -94147167+45547866 -94147041+45546791 -94146708+45540660 -94146708+45540660 -94149286+45526151 -94149286+45526151 -94143165+45520488 -94139244+45514963 -94139244+45514963 -94143166+45508166 -94143166+45508166 -94142829+45507717 -94142566+45505366 -94142566+45505366 -94142999+45500331 -94143031+45499965 -94143031+45499965 -94142760+45498311 -94142111+45493598 -94126698+45483040 -94125750+45482536 -94120557+45480949 -94110012+45475346 -94107753+45472371 -94125236+44182938 -94125236+44184321 -94129050+44184936 -94142571+44193998 -94157693+44194098 -94163775+44194546 -94166069+44194630 -94168701+44194546 -94171466+44194730 -94173309+44195187 -94173881+44195645 -94179093+44197337 -94194081+44200207 -94194838+44200591 -94201661+44202687 -94205507+44202115 -94209702+44200353 -94225985+44214365 -94251308+44214808 -94252369+44216049 -94252369+44216049 -94251361+44216816 -94248024+44220186 -94248024+44220186 -94251316+44220347 -94266447+44223830 -94269144+44231019 -94273189+44224129 -94279705+44227218 -94282024+44231266 -94290036+44238196 -94306670+44242633 -94311759+44243272 -94321611+44251027 -94323910+44246999 -94329857+44251316 -94331553+44254227 -94334947+44256162 -94341470+44253980 -94362060+44262739 -94371731+44264352 -94126349+44181315 -94125236+44182938 -94126349+44181315 -94126285+44181727 -94125744+44182527 -94125236+44182938 -94126374+45559262 -94120766+45559366 -94126374+45559262 -94125186+45559284 -94120766+45559366 -94149467+45559066 -94147667+45559166 -94145867+45559066 -94144367+45559166 -94142867+45559166 -94141867+45559166 -94140367+45559066 -94138567+45559166 -94137167+45559166 -94135957+45559166 -94132256+45559166 -94131667+45559166 -94129856+45559199 -94129440+45559207 -94127805+45559236 -94126374+45559262 -94184184+45679983 -94189822+45673531 -94197298+45655136 -94203859+45647386 -94205070+45637166 -94205070+45637166 -94204670+45635666 -94203154+45631666 -94203011+45629882 -94202761+45626761 -94202761+45626761 -94203170+45618066 -94203170+45618066 -94202467+45617057 -94201553+45615783 -94199335+45612693 -94197979+45610804 -94196661+45608968 -94194320+45604006 -94193570+45602466 -94191555+45599965 -94188819+45598542 -94188686+45598512 -94177556+45592883 -94175669+45592066 -94174234+45591353 -94169168+45586666 -94168668+45586066 -94168577+45585903 -94165368+45573766 -94165319+45573686 -94162748+45569491 -94161854+45568033 -94157819+45564442 -94157368+45564066 -94156389+45563463 -94156068+45563266 -94154633+45562513 -94152067+45561166 -94149467+45559066 -94175387+45302490 -94184425+45315407 -94184976+45315865 -94185300+45316231 -94185462+45316893 -94175387+45302490 -94185462+45316893 -94184184+45679983 -94203223+45678192 -94203568+45678527 -94203845+45678822 -94204134+45679167 -94204396+45679679 -94204641+45680594 -94204704+45681822 -94204714+45682638 -94204714+45682638 -94204559+45683247 -94204445+45683797 -94204445+45683797 -94205510+45687465 -94184184+45679983 -94205510+45687465 -94185462+45316893 -94200486+45317735 -94207009+45315611 -94210589+45316204 -94211189+45316175 -94214495+45316364 -94224276+45311371 -94238307+45309682 -94239737+45310179 -94240556+45309589 -94250265+45308797 -94259902+45298707 -94260954+45298277 -94261529+45297859 -94261529+45297859 -94261447+45296261 -94260984+45287201 -94260821+45283985 -94205510+45687465 -94205229+45687465 -94205229+45687465 -94247837+45735220 -94253467+45738937 -94256424+45740256 -94247078+43847765 -94248626+43847764 -94259850+43847837 -94260198+43847838 -94267117+43847841 -94268634+43847841 -94275123+43847853 -94278929+43847860 -94283737+43847869 -94288066+43847865 -94297419+43847857 -94307371+43847849 -94308793+43847849 -94338840+43847891 -94347530+43847820 -94350790+43847808 -94367687+43847742 -94368951+43847742 -94247711+43500297 -94247713+43502790 -94247725+43514341 -94247725+43514341 -94247646+43528908 -94247646+43528908 -94247762+43540986 -94247769+43541638 -94247786+43543338 -94247786+43543338 -94247783+43543932 -94247706+43557882 -94247706+43557882 -94247721+43572335 -94247721+43572335 -94247632+43579686 -94247619+43580719 -94247575+43584383 -94247547+43586719 -94247547+43586719 -94247564+43589970 -94247607+43597956 -94247625+43601286 -94247625+43601286 -94247611+43603101 -94247577+43607419 -94247569+43608443 -94247569+43608443 -94247647+43622873 -94247677+43630951 -94247677+43630951 -94247676+43635303 -94247672+43651897 -94247641+43654517 -94247585+43659169 -94247585+43659169 -94247620+43662690 -94247623+43666003 -94247631+43673506 -94247803+43688072 -94247844+43694037 -94247854+43695512 -94247877+43698866 -94247877+43698866 -94247798+43713318 -94247798+43713318 -94247812+43717741 -94247824+43721649 -94247830+43723524 -94247847+43728841 -94247855+43731535 -94247902+43746012 -94247909+43748349 -94247930+43749497 -94247930+43749497 -94247306+43760341 -94247306+43760341 -94247308+43761302 -94247310+43761360 -94247340+43762034 -94247340+43762034 -94247257+43774908 -94247257+43774908 -94247296+43787126 -94247303+43789383 -94247350+43803859 -94247358+43811880 -94247363+43818402 -94247363+43818402 -94247327+43829078 -94247321+43830945 -94247315+43832833 -94247078+43847765 -94247711+43500297 -94251046+43500151 -94255371+43500217 -94264492+43500358 -94265811+43500353 -94267570+43500347 -94278961+43500356 -94284691+43500361 -94286084+43500356 -94287582+43500350 -94306964+43500374 -94323976+43500354 -94327478+43500351 -94327749+43500351 -94343374+43500372 -94344612+43500376 -94346955+43500383 -94357415+43500370 -94363573+43500357 -94364477+43500349 -94368064+43500317 -94376106+43500302 -94376757+43500338 -94376924+43500348 -94377013+43500352 -94377101+43500357 -94377191+43500363 -94377388+43500374 -94377466+43500379 -94377599+43500379 -94378462+43500385 -94380164+43500397 -94389394+43500458 -94390597+43500469 -94393776+43500456 -94403225+43500418 -94403345+43500415 -94404827+43500384 -94406601+43500384 -94408531+43500384 -94424179+43500386 -94426761+43500396 -94437474+43500512 -94442835+43500583 -94447048+43500639 -94448046+43500625 -94470105+43500305 -94470420+43500340 -94471113+43500341 -94472165+43500343 -94482482+43500360 -94491576+43500358 -94492252+43500358 -94492405+43500356 -94502190+43500358 -94512241+43500372 -94522326+43500385 -94532283+43500398 -94542178+43500388 -94552231+43500388 -94560838+43500377 -94564842+43500366 -94565109+43500366 -94565665+43500330 -94566870+43500372 -94608223+43500516 -94609804+43500522 -94614271+43500538 -94615916+43500544 -94616033+43500525 -94616582+43500499 -94616892+43500490 -94619265+43500416 -94619780+43500426 -94620396+43500439 -94624298+43500442 -94624397+43500442 -94630211+43500451 -94630431+43500451 -94640483+43500442 -94640644+43500442 -94654335+43500456 -94658782+43500476 -94670136+43500528 -94674157+43500529 -94678459+43500548 -94694040+43500621 -94698187+43500598 -94698477+43500599 -94714175+43500641 -94714342+43500642 -94718321+43500663 -94718542+43500664 -94721322+43500675 -94733885+43500725 -94734027+43500726 -94738331+43500747 -94738460+43500747 -94744541+43500739 -94754149+43500677 -94758327+43500702 -94761214+43500707 -94774323+43500731 -94774378+43500731 -94785323+43500713 -94786000+43500712 -94794235+43500714 -94794387+43500714 -94797810+43500692 -94798034+43500693 -94804148+43500715 -94804218+43500715 -94804232+43500715 -94807946+43500697 -94817945+43500647 -94834259+43500532 -94834341+43500531 -94837860+43500530 -94854444+43500594 -94255907+44979464 -94255927+44983582 -94255938+44985750 -94255961+44990370 -94255961+44990370 -94255764+44993936 -94255764+44993936 -94255902+44999962 -94255902+44999962 -94255884+45002093 -94255884+45002093 -94255942+45006476 -94255965+45015987 -94255965+45015987 -94255900+45017313 -94255894+45022708 -94255854+45030916 -94255854+45030916 -94255860+45031663 -94255888+45034537 -94255947+45035786 -94255947+45035786 -94255938+45037942 -94255933+45039253 -94255906+45039603 -94255873+45040016 -94255873+45040016 -94255893+45040374 -94255978+45060933 -94255982+45061755 -94256001+45066199 -94256001+45066199 -94255996+45067273 -94255977+45072247 -94255958+45077166 -94255948+45080234 -94255945+45081022 -94255945+45081022 -94255947+45081491 -94255955+45083211 -94255960+45084125 -94255963+45084743 -94255965+45085032 -94255965+45085032 -94255885+45091368 -94255865+45094960 -94255784+45109298 -94255741+45116924 -94255727+45129375 -94255722+45133333 -94255718+45137437 -94255707+45149059 -94255692+45152767 -94255664+45159918 -94255664+45160063 -94255662+45161735 -94255662+45161735 -94255725+45161998 -94255725+45161998 -94255662+45162205 -94255662+45162205 -94255680+45167028 -94255714+45181655 -94255756+45199722 -94255756+45199722 -94255656+45202694 -94255656+45202694 -94255672+45203111 -94255776+45205800 -94255803+45206481 -94255971+45210810 -94255971+45210810 -94255968+45210863 -94255906+45212113 -94255906+45212113 -94255932+45212563 -94256025+45214115 -94256102+45215389 -94256491+45231297 -94256508+45231988 -94256561+45234127 -94256689+45239341 -94258080+45239387 -94260269+45239356 -94260269+45239356 -94260248+45239846 -94260248+45239846 -94260344+45241126 -94260344+45241376 -94260408+45241766 -94260470+45243163 -94260508+45244007 -94260513+45244128 -94260757+45249604 -94260760+45249964 -94260760+45249964 -94260744+45250444 -94260685+45255706 -94260685+45255706 -94261160+45269134 -94261160+45269134 -94261014+45274361 -94260976+45275727 -94260891+45278796 -94260821+45283985 -94255907+44979464 -94276455+44979447 -94283406+44979441 -94290668+44979435 -94292556+44979434 -94296880+44979431 -94306673+44979343 -94317270+44979248 -94337788+44979017 -94348132+44978958 -94350141+44978947 -94352996+44978931 -94359126+44978897 -94368358+44978845 -94375953+44978821 -94378505+44978800 -94381235+44978778 -94388966+44978781 -94399113+44978899 -94406006+44978718 -94407874+44978581 -94414737+44978906 -94436895+44979065 -94439935+44979112 -94446136+44979210 -94481991+44979420 -94486586+44979481 -94498833+44979642 -94500174+44979665 -94501986+44979695 -94501989+44979002 -94501996+44972688 -94501996+44972584 -94502003+44965240 -94502009+44959364 -94502012+44956444 -94502018+44950608 -94502018+44950608 -94501964+44944905 -94501960+44944481 -94501960+44944481 -94501992+44944001 -94501993+44943064 -94502026+44938075 -94502031+44937303 -94502129+44936091 -94502129+44936091 -94502072+44928799 -94502072+44928799 -94502156+44922927 -94502176+44921506 -94502229+44911673 -94502255+44906874 -94502262+44905520 -94502278+44902600 -94502279+44902430 -94502291+44900165 -94502302+44898196 -94502308+44897120 -94502312+44896365 -94502334+44892312 -94260821+45283985 -94266132+45283827 -94276301+45283602 -94276431+45283579 -94287338+45283348 -94292072+45283240 -94312668+45283219 -94322998+45282922 -94343366+45282665 -94346637+45282606 -94364188+45282292 -94376569+45282642 -94383399+45282886 -94383399+45282886 -94383392+45289813 -94383353+45297106 -94383353+45297106 -94383362+45298733 -94383443+45312041 -94383448+45312943 -94383515+45323576 -94383580+45326762 -94384039+45326802 -94384266+45326756 -94387842+45326698 -94393859+45326600 -94403872+45326535 -94409770+45326336 -94413984+45326194 -94419395+45326134 -94421940+45326106 -94424192+45326082 -94432611+45326013 -94438159+45325968 -94440205+45325967 -94440812+45325967 -94444575+45325967 -94454784+45326058 -94455944+45326057 -94464961+45326055 -94468848+45326054 -94470009+45326094 -94471894+45326099 -94473054+45326090 -94475135+45326075 -94495745+45326021 -94495954+45326020 -94505836+45326046 -94515811+45326161 -94526220+45326282 -94526802+45326278 -94531171+45326248 -94532964+45326235 -94535015+45326221 -94536297+45326213 -94542520+45326172 -94544206+45326149 -94545308+45326126 -94546604+45326081 -94548159+45326081 -94549229+45326081 -94549691+45326073 -94550419+45326060 -94551821+45326036 -94556877+45325966 -94563941+45325899 -94564021+45325880 -94564913+45325876 -94566284+45325867 -94568996+45325853 -94577649+45325783 -94580465+45325763 -94588018+45325713 -94599042+45325732 -94602128+45325751 -94609082+45325797 -94610202+45325788 -94615692+45325748 -94625750+45325741 -94629149+45325722 -94640241+45325661 -94649119+45325719 -94652869+45325743 -94658666+45325781 -94666489+45325874 -94667482+45325872 -94668136+45325879 -94669608+45325897 -94669849+45325900 -94671252+45325919 -94677271+45326001 -94682562+45326036 -94683425+45326039 -94708983+45326155 -94709254+45326156 -94712148+45326170 -94714575+45326169 -94722549+45326098 -94727154+45326096 -94727604+45326096 -94731290+45326055 -94732452+45326042 -94735043+45326014 -94735118+45326013 -94740678+45325952 -94742770+45325930 -94746374+45325975 -94748051+45325996 -94261866+45747760 -94256424+45740256 -94261866+45747760 -94261612+45747180 -94261249+45745702 -94260995+45744579 -94260555+45743543 -94259727+45742357 -94257986+45740994 -94256424+45740256 -94271776+45775208 -94271707+45774999 -94266139+45763828 -94264726+45763051 -94263824+45750293 -94261866+45747760 -94643987+45773937 -94635943+45774007 -94630096+45774057 -94624720+45774101 -94621543+45774110 -94611421+45774139 -94605439+45774205 -94597179+45774304 -94590800+45774368 -94585649+45774216 -94584342+45774125 -94576148+45774322 -94571636+45774378 -94570231+45774310 -94564874+45774127 -94556284+45774032 -94556037+45774030 -94549587+45774081 -94544239+45774196 -94543228+45774218 -94540509+45774276 -94533875+45774329 -94529036+45774359 -94525767+45774380 -94519651+45774419 -94513296+45774459 -94507939+45774457 -94500282+45774624 -94492135+45774821 -94483185+45774939 -94481584+45775009 -94481069+45775025 -94480562+45775041 -94476455+45775171 -94473609+45775199 -94453335+45775399 -94450356+45775428 -94438408+45775346 -94434466+45775319 -94433817+45775315 -94430364+45775291 -94429613+45775290 -94419162+45775277 -94408902+45775265 -94393287+45775375 -94388126+45775327 -94377569+45775293 -94367394+45775209 -94356459+45775201 -94346781+45775194 -94341514+45775180 -94334734+45775162 -94332407+45775157 -94331564+45775155 -94330676+45775152 -94326135+45775176 -94315584+45775108 -94315100+45775108 -94305294+45775108 -94290431+45775151 -94289287+45775106 -94284551+45775104 -94282493+45775195 -94273260+45775206 -94271776+45775208 -94341679+46277705 -94354404+46264492 -94354404+46264492 -94353619+46258460 -94653462+46348678 -94644569+46342101 -94643929+46341681 -94636559+46340990 -94634521+46339308 -94633998+46338831 -94632199+46337128 -94565985+46313496 -94533392+46303249 -94533214+46303309 -94517234+46308816 -94509220+46310901 -94500286+46314193 -94484308+46315654 -94482200+46317684 -94482114+46318278 -94474434+46320435 -94469311+46321944 -94465616+46325799 -94453392+46327974 -94453114+46327936 -94435898+46330598 -94384241+46305486 -94345376+46289978 -94345376+46289978 -94348769+46282451 -94348769+46282451 -94347785+46277279 -94343413+46276931 -94341679+46277705 -94353619+46258460 -94371183+46244011 -94372702+46242954 -94375281+46241827 -94376231+46241654 -94379276+46240256 -94383350+46240121 -94385936+46239556 -94387721+46239009 -94388922+46238166 -94389657+46236905 -94389657+46236905 -94380431+46194456 -94353619+46258460 -94380431+46194456 -94368951+43847742 -94368839+43862354 -94368839+43862354 -94368913+43876956 -94368958+43891407 -94369022+43901541 -94369022+43901541 -94369003+43905905 -94369003+43905905 -94369014+43909529 -94369046+43919832 -94369048+43920425 -94369051+43923366 -94369054+43927870 -94369054+43928078 -94369057+43930059 -94369062+43934854 -94369107+43949329 -94369177+43954572 -94369177+43954572 -94369115+43956623 -94369115+43956623 -94369140+43961750 -94369149+43963498 -94369152+43963849 -94369152+43963849 -94369083+43967986 -94369039+43970719 -94369033+43971097 -94369033+43971097 -94369103+43977980 -94369103+43977980 -94369072+43978803 -94369047+43985664 -94369047+43985664 -94369050+43989558 -94369054+43992798 -94369061+43999917 -94369061+43999960 -94369090+43999960 -94369090+44000323 -94369097+44007082 -94369129+44007288 -94369129+44007288 -94369126+44009803 -94369110+44020930 -94369110+44021510 -94369142+44021785 -94369142+44021785 -94369087+44029925 -94369087+44029925 -94369106+44032771 -94369127+44035839 -94369135+44037063 -94369135+44037063 -94369077+44043386 -94369077+44043386 -94369330+44050619 -94369361+44050688 -94369361+44050688 -94369278+44062338 -94369248+44066738 -94369208+44072477 -94369194+44074468 -94369169+44079588 -94369168+44079841 -94369039+44108629 -94369119+44126721 -94369119+44126721 -94369058+44130325 -94368911+44131597 -94368911+44131597 -94368940+44140455 -94368955+44144615 -94368964+44147153 -94368981+44152018 -94368985+44153076 -94368985+44153076 -94368955+44155842 -94368949+44157474 -94368941+44159928 -94368920+44166020 -94368915+44167670 -94368906+44170270 -94368906+44170270 -94368970+44170522 -94368973+44181182 -94368976+44181437 -94369019+44185413 -94369051+44188312 -94369245+44195699 -94369250+44195880 -94371760+44195947 -94371895+44203241 -94371895+44203241 -94371872+44206233 -94371839+44210398 -94371807+44210535 -94371807+44210535 -94371824+44216069 -94371831+44218744 -94371842+44222566 -94371858+44228187 -94371858+44228187 -94371733+44236295 -94371593+44245453 -94371531+44249564 -94371531+44249564 -94371723+44256227 -94371723+44256769 -94371724+44257417 -94371731+44264352 -94369008+44087030 -94368961+44094155 -94368961+44094155 -94368993+44094315 -94368993+44094315 -94368961+44103211 -94368943+44108469 -94368943+44108469 -94369039+44108629 -94369039+44108629 -94389097+44108679 -94389371+44108677 -94397161+44108645 -94398532+44108640 -94399157+44108637 -94409625+44108621 -94417915+44108679 -94419149+44108688 -94440242+44108650 -94460467+44108616 -94469479+44108591 -94479539+44108702 -94489219+44108717 -94490708+44108720 -94491556+44108711 -94497827+44108714 -94499087+44108714 -94500246+44108726 -94501726+44108739 -94509071+44108741 -94509661+44108741 -94517276+44108745 -94529303+44108750 -94530635+44108819 -94534879+44108800 -94369168+44079841 -94369008+44087030 -94369168+44079841 -94369043+44081762 -94369008+44087030 -94371731+44264352 -94373390+44265179 -94383658+44262601 -94383658+44262601 -94383912+44262944 -94383912+44263035 -94384007+44263081 -94384134+44263630 -94384134+44263630 -94384133+44264887 -94384133+44264887 -94384196+44265870 -94384482+44266191 -94385086+44266420 -94386549+44266695 -94390050+44266810 -94400262+44270633 -94383658+44262601 -94393327+44267338 -94396000+44267567 -94398227+44268025 -94399054+44268300 -94399627+44268597 -94400040+44268918 -94400040+44269009 -94400135+44269078 -94400262+44270633 -94854431+43847995 -94839394+43848114 -94834370+43848001 -94819332+43848049 -94814751+43848027 -94795416+43847980 -94795001+43847983 -94794355+43847987 -94794280+43847988 -94789427+43848022 -94779398+43848091 -94774723+43848090 -94767631+43848063 -94765227+43848053 -94754503+43848013 -94750257+43847998 -94749394+43848009 -94745114+43848004 -94743753+43848003 -94742193+43848002 -94739457+43847999 -94735357+43847995 -94734735+43847994 -94729332+43847996 -94724824+43847997 -94715079+43848000 -94714768+43848001 -94709397+43848048 -94704789+43848035 -94704446+43848035 -94700740+43848027 -94699477+43848027 -94698118+43848004 -94697171+43848027 -94696427+43848027 -94695875+43848027 -94695496+43848027 -94694612+43848027 -94692994+43848029 -94691498+43848031 -94689435+43848035 -94679478+43848051 -94674486+43848027 -94659573+43848048 -94654676+43848047 -94639512+43848088 -94634551+43848085 -94619273+43848059 -94614312+43847993 -94612435+43847994 -94608845+43847991 -94604746+43847975 -94598768+43847977 -94592513+43848002 -94589542+43847979 -94572545+43848005 -94570843+43848003 -94558000+43847989 -94552577+43847983 -94549259+43848006 -94532482+43848003 -94529058+43847995 -94519466+43847976 -94509070+43848041 -94493418+43847886 -94492343+43847879 -94489119+43847880 -94483788+43847851 -94481442+43847838 -94472044+43847784 -94460870+43847752 -94459263+43847753 -94449151+43847801 -94447824+43847755 -94439301+43847777 -94438783+43847777 -94429874+43847758 -94428457+43847755 -94424729+43847755 -94413833+43847753 -94409025+43847753 -94407825+43847730 -94401321+43847736 -94389216+43847746 -94387794+43847746 -94368951+43847742 -94409716+44272611 -94407856+44272029 -94400262+44270633 -94412130+44273562 -94413753+44274935 -94413753+44274935 -94411873+44279416 -94411427+44281313 -94411427+44281313 -94414687+44285464 -94414687+44285464 -94414571+44285601 -94414432+44285744 -94414432+44285744 -94424108+44292366 -94424184+44292259 -94425429+44290804 -94426766+44290393 -94432188+44293314 -94433526+44297053 -94439708+44304310 -94439708+44304310 -94439373+44310261 -94439373+44310261 -94441825+44308432 -94412130+44273562 -94409716+44272611 -94412130+44273562 -94411486+44273247 -94409716+44272611 -94416544+47623554 -94416545+47623254 -94416545+47623254 -94416490+47604391 -94416463+47601761 -94415344+47591513 -94414280+47586491 -94414280+47586491 -94414510+47562169 -94415133+47543480 -94415151+47543091 -94415165+47542805 -94415165+47542805 -94414776+47521343 -94414739+47519365 -94414555+47504162 -94414555+47504162 -94414678+47499953 -94415664+47499953 -94415762+47489982 -94415931+47488668 -94416055+47483448 -94416068+47482921 -94416137+47479493 -94416137+47479493 -94415945+47475277 -94415803+47474100 -94415803+47474100 -94416075+47466605 -94416183+47452139 -94416183+47452139 -94416164+47451687 -94416150+47450540 -94416150+47450540 -94416286+47445924 -94416286+47445161 -94416284+47444827 -94670214+47410151 -94659737+47410016 -94657822+47409991 -94654875+47409953 -94654691+47409960 -94649220+47410089 -94628002+47410070 -94615310+47410068 -94604843+47410112 -94601272+47410175 -94595731+47410383 -94581337+47411075 -94555829+47410915 -94545982+47410869 -94531933+47411130 -94490211+47411868 -94480059+47411848 -94458753+47411851 -94434187+47411773 -94416284+47414657 -94416284+47414657 -94416332+47415782 -94416332+47415782 -94416047+47422182 -94416015+47422900 -94415950+47424358 -94415950+47424358 -94416202+47442056 -94416287+47444027 -94416287+47444027 -94416284+47444827 -94416287+47444027 -94416363+47444070 -94416363+47444070 -94416284+47444827 -94416811+47636328 -94416455+47624953 -94416455+47624953 -94416544+47623554 -94416811+47636328 -94416544+47623554 -94418543+47845816 -94418805+47803231 -94418842+47797163 -94418870+47792444 -94418886+47789930 -94419011+47769529 -94419040+47758929 -94419244+47737468 -94419246+47730087 -94419246+47730087 -94419183+47715028 -94418985+47701735 -94418788+47683790 -94418241+47672047 -94417168+47671998 -94417168+47671998 -94417173+47657716 -94417173+47657716 -94416945+47644809 -94416910+47640395 -94416876+47640258 -94416814+47636482 -94416811+47636328 -94417702+47940306 -94417480+47971156 -94417480+47971156 -94417518+47976936 -94417649+47992429 -94417649+47992429 -94417601+48001903 -94417540+48003385 -94417540+48003385 -94417760+48019811 -94423610+48019808 -94423625+48036267 -94423676+48069967 -94423682+48073924 -94423682+48073924 -94423511+48076346 -94423166+48091427 -94423162+48105776 -94423162+48105776 -94423465+48120424 -94423465+48120424 -94423151+48134582 -94422776+48134620 -94422776+48134620 -94422839+48146463 -94422839+48146463 -94422734+48156700 -94422563+48157065 -94422563+48157065 -94423099+48192162 -94423188+48206678 -94424615+48279076 -94424996+48308092 -94425375+48337059 -94428702+48367333 -94418543+47845816 -94418588+47854677 -94418588+47854677 -94418585+47860239 -94418585+47860239 -94418601+47865387 -94418616+47870092 -94418617+47870352 -94418657+47872156 -94418657+47872156 -94418582+47872728 -94417784+47907036 -94417714+47913760 -94417713+47913891 -94417713+47913891 -94417745+47918576 -94417745+47918576 -94417636+47932937 -94417636+47933112 -94417636+47933112 -94417637+47933200 -94417702+47940306 -94417636+47933112 -94417702+47940306 -94430275+48701029 -94430238+48699700 -94430141+48696031 -94430141+48696031 -94430211+48691758 -94430227+48686638 -94430227+48686638 -94430212+48685224 -94430149+48681929 -94430109+48679832 -94430109+48678027 -94430181+48662153 -94430181+48662153 -94430113+48656367 -94430111+48656240 -94429807+48636810 -94429676+48628400 -94429665+48627697 -94429656+48627122 -94429648+48626615 -94429622+48624968 -94429572+48621111 -94429547+48620413 -94429544+48620230 -94429544+48620230 -94429582+48607593 -94429582+48607593 -94429459+48607073 -94429459+48607073 -94429490+48606965 -94429490+48606965 -94429074+48598650 -94429041+48596919 -94429007+48595132 -94429007+48591505 -94429899+48555071 -94430075+48540533 -94430139+48533737 -94430210+48526352 -94430349+48511967 -94430349+48511967 -94430343+48511737 -94430167+48504886 -94430167+48504886 -94430185+48499965 -94430185+48499965 -94430167+48497671 -94430140+48494126 -94430030+48479742 -94430002+48476212 -94429947+48468784 -94429644+48456688 -94429505+48454184 -94429505+48454184 -94429538+48444713 -94429552+48443483 -94429603+48439347 -94429603+48439347 -94429595+48428589 -94429593+48425257 -94429522+48417997 -94429429+48408580 -94429372+48403672 -94429286+48399442 -94429254+48396192 -94429175+48389148 -94428710+48367725 -94428702+48367333 -95322946+48998767 -95316107+48998790 -95315170+48998745 -95308436+48998745 -95295314+48998721 -95282817+48998788 -95250235+48998776 -95153711+48998903 -95153711+48998903 -95153713+48999992 -95153713+48999992 -95153694+49007473 -95153401+49124993 -95153401+49124993 -95153508+49124993 -95153508+49124993 -95153420+49175515 -95153388+49178109 -95153360+49180530 -95153309+49184880 -95153309+49184880 -95153408+49193108 -95153408+49193108 -95153360+49219621 -95153356+49221975 -95153356+49221975 -95153385+49230883 -95153385+49230883 -95153377+49245730 -95153377+49245730 -95153402+49247989 -95153424+49249995 -95153424+49249995 -95153273+49288091 -95153273+49288091 -95153377+49290809 -95153377+49290809 -95153333+49305655 -95153319+49307720 -95153261+49307757 -95153261+49307757 -95153331+49308442 -95153331+49308442 -95153330+49309287 -95153291+49316094 -95153252+49322261 -95153251+49323067 -95153251+49323067 -95153391+49323243 -95153391+49323243 -95153383+49323343 -95153356+49323722 -95153285+49342899 -95153284+49343409 -95153284+49343409 -95153321+49343568 -95153344+49343662 -95153344+49343662 -95153330+49345102 -95153269+49351725 -95153269+49351725 -95153407+49354397 -95153407+49354397 -95153330+49365886 -95153259+49367691 -95153259+49367691 -95153293+49369107 -95153293+49369107 -95153283+49369548 -95153283+49369548 -95153350+49383079 -95153350+49383079 -95153314+49384358 -95125240+49369267 -95000236+49363297 -95000236+49363455 -94972943+49367933 -94875231+49331968 -94854245+49324154 -94842965+49324098 -94750221+49099763 -94750218+48999992 -94719102+48999991 -94718932+48999991 -94702031+48945607 -94683069+48883929 -94683069+48883929 -94683127+48883376 -94684007+48874983 -94684197+48872641 -94692383+48869010 -94692383+48869010 -94691247+48866117 -94690302+48863711 -94690246+48863363 -94690246+48863363 -94692995+48853175 -94692995+48853175 -94689276+48846537 -94689276+48846537 -94689649+48838496 -94700278+48833138 -94702560+48829862 -94704194+48824142 -94704194+48824142 -94696884+48812341 -94695811+48801308 -94695811+48801308 -94695880+48800657 -94695975+48799771 -94695975+48799771 -94695518+48796904 -94694847+48792707 -94691308+48779470 -94690889+48778066 -94690863+48778047 -94690261+48777602 -94682333+48773454 -94664704+48764126 -94658357+48759389 -94651765+48755913 -94645164+48749975 -94645164+48749975 -94646256+48749975 -94646256+48749975 -94645150+48748991 -94640851+48741205 -94638712+48740781 -94634580+48739962 -94629978+48739019 -94625207+48738296 -94619010+48737374 -94610038+48731699 -94592881+48721315 -94591018+48719494 -94590750+48719325 -94590328+48719060 -94589622+48718668 -94589217+48718493 -94587191+48717617 -94550691+48714996 -94545514+48712185 -94537687+48702549 -94526326+48701481 -94517700+48700711 -94515871+48700652 -94461972+48694909 -94452006+48692470 -94444064+48693495 -94439814+48694584 -94430275+48701029 -94578375+44371555 -94541282+44365033 -94506576+44355199 -94502627+44353208 -94497309+44361795 -94491976+44360104 -94490750+44358217 -94490750+44358217 -94490934+44350900 -94490934+44350900 -94477737+44344298 -94452953+44326440 -94452953+44326440 -94453062+44326253 -94453756+44324744 -94453756+44324744 -94450553+44322333 -94446699+44323454 -94446699+44323454 -94450573+44321869 -94452301+44317528 -94451454+44316206 -94441825+44308432 -94451454+44316206 -94449223+44314122 -94444215+44309378 -94442929+44308623 -94441825+44308432 -94452301+44317528 -94451454+44316206 -94452301+44317528 -94451833+44316560 -94451454+44316206 -94468716+48367267 -94428702+48367333 -94497712+44892264 -94500265+44892287 -94502334+44892312 -94498074+44717246 -94498075+44717642 -94498075+44718277 -94498079+44722104 -94498081+44723695 -94498085+44726397 -94498187+44731747 -94498187+44731747 -94498077+44740705 -94498072+44743657 -94498072+44743657 -94498074+44745608 -94498077+44749338 -94498077+44749518 -94498055+44761159 -94497989+44771711 -94497987+44771988 -94497918+44782924 -94497907+44785457 -94497886+44790329 -94497852+44798603 -94497846+44800099 -94497831+44803534 -94497825+44804996 -94497801+44810924 -94497797+44811968 -94497771+44818219 -94497765+44819640 -94497765+44819640 -94497774+44819971 -94497859+44826574 -94497859+44826574 -94497857+44827201 -94497845+44834180 -94497845+44834180 -94497923+44844387 -94497958+44848789 -94497974+44850968 -94498026+44857660 -94498068+44863121 -94498070+44863375 -94498078+44865643 -94498093+44869521 -94498099+44871073 -94498100+44871572 -94498100+44871572 -94498018+44877861 -94498018+44877861 -94497712+44892264 -94498018+44877861 -94497960+44883485 -94497770+44887052 -94497712+44892264 -94498074+44717246 -94501980+44717162 -94503094+44717186 -94504281+44717159 -94507968+44717074 -94508096+44717005 -94518248+44717038 -94538600+44716967 -94558895+44716897 -94559709+44716895 -94569175+44716862 -94579323+44716828 -94599702+44716758 -94608127+44716754 -94613893+44716751 -94619934+44716749 -94629766+44716842 -94629766+44716842 -94629754+44708038 -94629652+44702143 -94629633+44687866 -94629633+44687603 -94629621+44684069 -94629583+44673017 -94629575+44670888 -94629562+44666972 -94629541+44660566 -94629534+44658408 -94629495+44655205 -94629356+44643593 -94629353+44643183 -94629262+44632446 -94629145+44629213 -94629145+44629213 -94629183+44626280 -94629207+44623192 -94629215+44621286 -94629223+44619415 -94629223+44619415 -94629195+44614911 -94629195+44614911 -94629209+44600371 -94629214+44598938 -94629240+44590454 -94629254+44585853 -94629276+44581668 -94629286+44579784 -94629305+44576405 -94629332+44571267 -94629333+44569754 -94629335+44567570 -94629339+44562922 -94629342+44560865 -94629342+44560865 -94629314+44556841 -94629263+44542324 -94624361+44542320 -94624315+44529449 -94624315+44528971 -94624320+44524323 -94624330+44513948 -94624330+44513948 -94624308+44510023 -94624190+44499543 -94624190+44499543 -94624206+44485130 -94624206+44485130 -94624164+44474315 -94624164+44474315 -94624254+44470590 -94624254+44470590 -94624250+44467219 -94624248+44465648 -94624237+44456186 -94511942+48367356 -94468716+48367267 -94511942+48367356 -94500222+48367364 -94468716+48367267 -94511942+48367356 -94553450+48367331 -94558584+48367327 -94559370+48367326 -94559994+48367325 -94602130+48367301 -94645751+48367235 -94682840+48367111 -94689623+48367089 -94709804+48367021 -94715158+48367003 -94733104+48366945 -94776942+48366944 -94820022+48366808 -94841713+48366740 -94863487+48366671 -94906989+48366687 -94949787+48366690 -94993770+48366631 -95028160+48366521 -95039154+48366481 -95055446+48366422 -95060885+48366402 -95080066+48366334 -95087917+48366376 -95096762+48366305 -95099437+48366235 -95101909+48366228 -95115178+48366195 -95124291+48366174 -94758198+44892066 -94757791+44892069 -94752828+44892109 -94745625+44892062 -94737681+44892066 -94732214+44892000 -94727284+44892007 -94711760+44892029 -94709412+44892015 -94699990+44891962 -94697457+44891979 -94696742+44891985 -94692279+44891945 -94691757+44891940 -94681475+44891909 -94676849+44891896 -94676256+44891894 -94671239+44891848 -94662036+44891846 -94655802+44891844 -94650881+44891820 -94645704+44891818 -94642578+44891810 -94636870+44891794 -94635509+44891791 -94630267+44891720 -94625703+44891786 -94624324+44891790 -94610781+44891860 -94604960+44891908 -94600113+44891917 -94588759+44891994 -94588334+44892004 -94587666+44892042 -94581065+44892074 -94572259+44891993 -94563891+44892030 -94559485+44892030 -94551993+44892093 -94543436+44892166 -94538998+44892119 -94537584+44892130 -94522789+44892252 -94518416+44892159 -94512720+44892255 -94502334+44892312 -94537539+44108814 -94534879+44108800 -94537539+44108814 -94536824+44108820 -94534879+44108800 -94859883+44107938 -94852089+44107993 -94839448+44108083 -94828851+44108132 -94819870+44108175 -94819235+44108178 -94803701+44108178 -94798865+44108178 -94791591+44108258 -94782112+44108362 -94779619+44108390 -94778462+44108403 -94773795+44108458 -94769038+44108514 -94738403+44108784 -94719967+44108792 -94718443+44108884 -94710101+44108865 -94699816+44108842 -94694584+44108842 -94694371+44108842 -94684352+44108843 -94681343+44108844 -94679730+44108844 -94669895+44108843 -94659642+44108841 -94657530+44108843 -94655748+44108845 -94642442+44108790 -94639618+44108881 -94638640+44108885 -94635711+44108898 -94619597+44108934 -94599879+44108907 -94590352+44108866 -94589635+44108862 -94579919+44108821 -94569732+44108731 -94567346+44108731 -94566333+44108731 -94560854+44108731 -94559433+44108731 -94552755+44108731 -94549422+44108731 -94537539+44108814 -94623662+44382684 -94578375+44371555 -94623662+44382684 -94610751+44385256 -94608831+44384937 -94607589+44384827 -94606455+44384904 -94604854+44385338 -94603194+44385893 -94602011+44386138 -94600275+44386087 -94597642+44385543 -94596192+44385165 -94578375+44371555 -94639582+44390783 -94633459+44392199 -94626962+44384467 -94625258+44383401 -94623662+44382684 -94762755+44456299 -94762654+44456283 -94759596+44456306 -94744961+44456379 -94743779+44456485 -94743430+44456417 -94735706+44456421 -94733977+44456423 -94727439+44456356 -94725393+44456296 -94717958+44456427 -94706851+44456384 -94705382+44456362 -94692120+44456333 -94685081+44456318 -94669856+44456317 -94668971+44456317 -94666121+44456316 -94653441+44456232 -94650724+44456214 -94644479+44456173 -94639340+44456080 -94633499+44456110 -94631895+44456118 -94624237+44456186 -94639582+44390783 -94656987+44397991 -94657402+44398014 -94657944+44398197 -94658900+44398769 -94659602+44399043 -94660622+44399249 -94661738+44399249 -94662121+44399181 -94662472+44398907 -94662631+44398701 -94665790+44394335 -94639582+44390783 -94662631+44398107 -94662631+44398107 -94662504+44397878 -94662472+44397535 -94662377+44397421 -94662281+44396986 -94662281+44396986 -94662345+44395797 -94662601+44395363 -94663079+44394974 -94663494+44394769 -94663876+44394677 -94665790+44394335 -94643987+45773937 -94644019+45775811 -94644019+45775811 -94643982+45781183 -94643982+45781183 -94643999+45784656 -94644015+45787762 -94644034+45791717 -94644055+45795892 -94644056+45796108 -94644090+45802924 -94644095+45803880 -94644095+45803880 -94644082+45806705 -94644074+45808248 -94644067+45809795 -94644053+45812689 -94644052+45812992 -94644039+45815777 -94644034+45817068 -94643977+45830783 -94643976+45830909 -94643968+45832550 -94643905+45845703 -94643900+45846829 -94643866+45852345 -94643864+45852711 -94643863+45852825 -94643862+45853069 -94643729+45856520 -94643729+45856520 -94643742+45864061 -94643752+45870852 -94643752+45870852 -94643705+45876677 -94643636+45889429 -94643636+45889429 -94643683+45902161 -94643690+45903921 -94643690+45903921 -94643525+45904743 -94643525+45904743 -94643714+45908012 -94643751+45909772 -94643947+45910206 -94643947+45910206 -94643939+45910358 -94643893+45911235 -94643847+45912122 -94643828+45912557 -94643787+45913561 -94643744+45914613 -94643701+45915685 -94643663+45916632 -94643614+45917863 -94643614+45917863 -94643631+45918484 -94643703+45920993 -94643709+45921223 -94643734+45922302 -94643745+45922737 -94643773+45923898 -94643773+45923898 -94643713+45930570 -94643701+45931989 -94643701+45931989 -94643736+45932854 -94644912+45932858 -94648811+45932905 -94648811+45932905 -94648715+45938026 -94648658+45941757 -94648572+45947442 -94648382+45954801 -94648375+45955072 -94648339+45957235 -94648268+45961910 -94648235+45962070 -94648230+45963681 -94648213+45969158 -94648209+45970718 -94648203+45972827 -94648192+45976652 -94648019+45989154 -94647986+45991555 -94647986+45991555 -94648045+46000235 -94648071+46002015 -94648084+46002920 -94648229+46012923 -94648324+46018226 -94648324+46018226 -94648158+46020352 -94648111+46026996 -94648111+46026996 -94648132+46029399 -94648132+46029399 -94648105+46032347 -94648006+46034069 -94647874+46041194 -94647874+46041194 -94647890+46048916 -94647909+46049608 -94647970+46056830 -94647996+46059976 -94648018+46062671 -94648031+46064190 -94648031+46064190 -94648017+46066934 -94647993+46071550 -94647944+46077097 -94647944+46077097 -94647972+46083811 -94647978+46085268 -94647996+46089555 -94648011+46093195 -94648011+46093195 -94647907+46100623 -94647902+46107845 -94647902+46107845 -94647926+46122245 -94647926+46122370 -94647937+46124571 -94647937+46124571 -94647923+46131793 -94647911+46136964 -94647671+46154721 -94647669+46154917 -94647668+46154975 -94647668+46154975 -94647723+46155304 -94647825+46156711 -94647862+46158055 -94647906+46159607 -94647914+46159898 -94647945+46161008 -94648046+46164583 -94648088+46166060 -94648088+46166060 -94648079+46166721 -94648006+46171784 -94647975+46173932 -94647944+46176102 -94647943+46176137 -94647914+46178170 -94647890+46179940 -94647888+46180063 -94647885+46180300 -94647868+46181486 -94647834+46183868 -94647810+46185542 -94647795+46186604 -94647782+46187539 -94647708+46192733 -94647708+46192733 -94647721+46194148 -94647727+46194809 -94647738+46196038 -94647795+46209554 -94647796+46209990 -94647801+46211581 -94647807+46213331 -94647817+46216461 -94647818+46216805 -94647820+46217307 -94647822+46217691 -94647822+46217691 -94647805+46220606 -94647785+46224114 -94647785+46224114 -94647792+46227604 -94647810+46235176 -94647841+46237987 -94647841+46237987 -94647827+46240920 -94647819+46242779 -94647624+46252368 -94647624+46252368 -94647639+46253385 -94647755+46261554 -94647845+46267875 -94647859+46268864 -94647949+46275113 -94648039+46278969 -94648039+46278969 -94648006+46279060 -94643987+45773937 -94650216+45773875 -94664411+45773733 -94665065+45773726 -94667878+45773698 -94675055+45773627 -94676455+45773602 -94676727+45773611 -94685522+45773641 -94690242+45773620 -94694875+45773600 -94700536+45773576 -94705623+45773555 -94710653+45773577 -94734526+45773565 -94736305+45773565 -94756752+45773777 -94767347+45773917 -94770258+45773933 -94771612+45773940 -94788557+45774032 -94798421+45774086 -94800356+45774097 -94804281+45774119 -94806736+45774132 -94809172+45774146 -94822592+45774220 -94822821+45774266 -94824657+45774301 -94829876+45774402 -94832130+45774448 -94832747+45774414 -94833452+45774417 -94835261+45774426 -94846255+45774478 -94860900+45774537 -94862176+45774543 -94864400+45774552 -94871292+45774411 -94878956+45774318 -94884330+45774187 -94884520+45774142 -94884625+45774118 -94884820+45774073 -94891715+45774052 -94912419+45774218 -94913554+45774216 -94922447+45774197 -94924256+45774172 -94929519+45774100 -94934999+45774026 -94936176+45774011 -94936687+45774267 -94943578+45774267 -94956464+45774270 -94959100+45774249 -94969536+45774170 -94975745+45774123 -94981540+45774080 -94982236+45774089 -94991637+45774167 -94992104+45774148 -94994685+45774069 -94997142+45774068 -95002086+45773933 -95002641+45774024 -95003752+45774025 -95006201+45774026 -95016032+45774053 -95034779+45773968 -95035878+45773935 -95045071+45773889 -95045851+45773879 -95049074+45773934 -95050292+45773881 -95051403+45773833 -95051665+45773811 -95058294+45773742 -95062105+45773817 -95062467+45773814 -95083247+45773695 -95088505+45773602 -95095534+45773631 -95095775+45773632 -95099022+45773645 -95110808+45773588 -95119661+45773544 -95120679+45773536 -95125306+45773497 -95129317+45773500 -95129772+45773500 -94647806+46282580 -94652760+46282653 -94652760+46282653 -94652647+46290490 -94652631+46291258 -94652631+46291258 -94652634+46296436 -94652640+46297051 -94652645+46297557 -94652712+46301640 -94652781+46304224 -94653190+46318743 -94653353+46322944 -94653383+46324215 -94653387+46324397 -94653397+46324789 -94653412+46325414 -94653429+46326105 -94653514+46329549 -94653514+46329549 -94653498+46332764 -94653475+46337229 -94653439+46338480 -94653429+46338800 -94653409+46339485 -94653389+46340191 -94653384+46340402 -94653384+46340402 -94653404+46341059 -94653455+46342750 -94653461+46347932 -94653462+46348678 -94648006+46279060 -94647806+46282580 -94648006+46279060 -94647938+46282397 -94647806+46282580 -94786996+46804063 -94776180+46803992 -94765530+46804056 -94757126+46803968 -94744529+46803959 -94723395+46804014 -94723216+46804118 -94723202+46804018 -94722478+46804059 -94722164+46804014 -94718078+46803974 -94715274+46803947 -94704247+46803773 -94702394+46803744 -94701961+46803743 -94697102+46803733 -94695819+46803730 -94681393+46803700 -94671439+46803603 -94669309+46803582 -94659927+46803492 -94659873+46810813 -94659820+46818048 -94659805+46821086 -94659781+46826066 -94659676+46847740 -94659639+46855488 -94659626+46858144 -94659626+46858144 -94659631+46861561 -94659687+46876318 -94659687+46876318 -94659446+46890692 -94659211+46897277 -94658871+46905021 -94658867+46912722 -94658867+46912722 -94658889+46913107 -94658889+46913107 -94658858+46919721 -94658858+46919721 -94658883+46934002 -94658887+46936273 -94658887+46936273 -94658844+46937122 -94658844+46937122 -94658847+46943300 -94658848+46943843 -94658850+46947276 -94658879+46954909 -94658879+46954909 -94658370+46976940 -94658370+46976940 -94663635+46976926 -94663652+46980809 -94663960+46999958 -94663993+47005658 -94664003+47005825 -94664003+47005825 -94663837+47010929 -94663837+47010929 -94663841+47015165 -94663841+47015165 -94663825+47019948 -94663825+47019948 -94663847+47021723 -94663884+47024721 -94663914+47032217 -94664014+47032674 -94664014+47032674 -94663995+47034215 -94663980+47035484 -94663845+47038546 -94663797+47038602 -94663797+47038602 -94663875+47044190 -94663875+47044190 -94663853+47045227 -94663853+47045227 -94663870+47046839 -94663873+47047047 -94663894+47049179 -94663894+47049179 -94663838+47061812 -94663794+47063626 -94663283+47106872 -94663283+47106872 -94663909+47132126 -94663909+47132126 -94663903+47132794 -94663898+47133381 -94663898+47133381 -94663934+47133631 -94663934+47133631 -94663932+47134198 -94663923+47136022 -94663905+47139577 -94663888+47143053 -94663881+47144531 -94663862+47148530 -94663855+47149902 -94663820+47156891 -94663783+47164414 -94663781+47165199 -94663774+47169279 -94663774+47169497 -94663764+47175667 -94663736+47193274 -94663643+47203604 -94663631+47204997 -94663631+47204997 -94663719+47224595 -94663719+47224595 -94663550+47236631 -94663550+47237009 -94663580+47243754 -94663580+47243754 -94663479+47244005 -94663479+47244005 -94663523+47247275 -94663523+47247275 -94663516+47247662 -94663475+47249955 -94663472+47250748 -94663472+47250748 -94663554+47257216 -94663567+47258256 -94663733+47271412 -94663749+47272818 -94663828+47279860 -94663828+47279860 -94663825+47283209 -94663822+47290600 -94663720+47294211 -94663716+47295425 -94663695+47302857 -94663679+47308447 -94663679+47309407 -94663710+47314160 -94663710+47314160 -94663588+47320800 -94663588+47320800 -94663673+47322684 -94666260+47322699 -94671469+47322730 -94671475+47325866 -94671499+47337287 -94671499+47337287 -94671411+47340242 -94671367+47341711 -94671086+47366352 -94671086+47366362 -94671070+47376700 -94671070+47376707 -94671050+47377408 -94670864+47380460 -94670846+47380746 -94670843+47380799 -94670843+47380799 -94670844+47380849 -94670876+47381644 -94670876+47381644 -94670844+47382650 -94670810+47383680 -94670799+47384028 -94670773+47384844 -94670739+47385506 -94670725+47386395 -94670706+47387586 -94670705+47387677 -94670620+47393543 -94670429+47403137 -94670346+47405795 -94670214+47410151 -94665790+44394335 -94679443+44409018 -94690949+44404076 -94690949+44404076 -94685336+44411141 -94685336+44411141 -94685368+44412055 -94685559+44412558 -94685878+44413015 -94685942+44413198 -94686133+44413450 -94686293+44413816 -94687345+44415005 -94687729+44415576 -94687857+44415965 -94709938+44434688 -94717216+44433559 -94721934+44433700 -94731162+44441127 -94744824+44447259 -94744953+44447294 -94756252+44447339 -94780413+44455808 -94780521+44455964 -94670214+47410151 -94674341+47410077 -94678560+47410002 -94683161+47409920 -94687061+47409851 -94698426+47409650 -94698572+47409648 -94718398+47409542 -94728423+47409754 -94729155+47409770 -94730472+47409793 -94755824+47410476 -94759860+47410455 -94760529+47410452 -94761539+47410313 -94763121+47410383 -94763474+47410361 -94767055+47410198 -94771488+47410114 -94777563+47409999 -94782308+47409874 -94785278+47409796 -94790780+47409751 -94791334+47409748 -94793913+47409735 -94794085+47409734 -94799745+47409707 -94805738+47409707 -94807271+47409725 -94807784+47409732 -94808195+47409764 -94810417+47409730 -94814847+47409763 -94818167+47409788 -94831623+47409888 -94834755+47409928 -94836566+47409951 -94840293+47409998 -94842227+47410023 -94858118+47410086 -94863568+47410107 -94873726+47410211 -94874239+47410216 -94884798+47410382 -94892978+47410424 -94898399+47410452 -94901935+47410470 -94904120+47410481 -94905734+47410537 -94905898+47410547 -94907799+47410663 -94908854+47410729 -94913058+47410946 -94917181+47411158 -94925684+47411608 -94926492+47411651 -94927024+47411679 -94927530+47411673 -94928861+47411673 -94936367+47411559 -94946735+47411399 -94948788+47411421 -94952924+47411400 -94955443+47411388 -94963198+47411393 -94965080+47411432 -94965249+47411396 -94970028+47411303 -94980623+47411325 -94987561+47411340 -94991403+47411203 -94992159+47411245 -94993019+47411294 -94996856+47411292 -95012768+47411298 -95018293+47411371 -95023096+47411434 -95034142+47411580 -95034934+47411590 -95036686+47411613 -95039705+47411652 -95042586+47411690 -95051880+47411811 -95055482+47411811 -95076657+47411885 -95083658+47411910 -95098196+47411962 -95111549+47412009 -95130468+47412782 -95143192+47412765 -95183216+47412773 -94731640+46368717 -94717126+46351368 -94653462+46348678 -94728153+46381089 -94731640+46368717 -95155458+46368941 -95150137+46368910 -95143079+46368869 -95135437+46368845 -95134858+46368843 -95126258+46368817 -95123937+46368810 -95114140+46368774 -95104487+46368778 -95098015+46368781 -95092979+46368783 -95071951+46368787 -95068906+46368790 -95066496+46368793 -95064413+46368795 -95051053+46368811 -95030057+46368899 -95024953+46368889 -95023058+46368714 -95009342+46368620 -94988722+46368777 -94959745+46368837 -94959617+46368838 -94951833+46368743 -94951668+46368812 -94951426+46368861 -94951177+46368884 -94946815+46369109 -94945682+46369068 -94943388+46368987 -94939750+46368859 -94937659+46368872 -94936064+46368881 -94933213+46368864 -94931073+46368852 -94925715+46368820 -94920370+46368789 -94915319+46368743 -94913603+46368807 -94912909+46368834 -94910162+46368807 -94909776+46368803 -94905499+46368760 -94904877+46368753 -94899392+46368699 -94883773+46368545 -94862894+46368449 -94858535+46368438 -94854591+46368428 -94831383+46368370 -94831226+46368370 -94824849+46368402 -94824618+46368357 -94815971+46368412 -94805213+46368481 -94801155+46368507 -94799677+46368526 -94798701+46368540 -94797559+46368513 -94796093+46368494 -94794773+46368425 -94793452+46368402 -94793155+46368403 -94792065+46368403 -94791471+46368449 -94789490+46368403 -94787168+46368409 -94784511+46368417 -94782424+46368424 -94780271+46368430 -94778872+46368434 -94777594+46368438 -94776593+46368442 -94775635+46368445 -94768756+46368466 -94762689+46368489 -94758126+46368507 -94747718+46368526 -94737384+46368645 -94737295+46368646 -94733425+46368695 -94732300+46368709 -94731640+46368717 -94748051+45325996 -94750281+45326053 -94750682+45326058 -94748051+45325996 -94750682+45326058 -94750682+45326058 -94753224+45326089 -94755752+45326091 -94757641+45326104 -94760010+45326121 -94762525+45326139 -94763429+45326108 -94754136+46384454 -94728153+46381089 -94754136+46384454 -94749367+46380301 -94749073+46381140 -94748735+46382295 -94748221+46383313 -94747240+46384140 -94746153+46384669 -94744922+46384820 -94743991+46384728 -94743442+46384481 -94743008+46383991 -94728153+46381089 -94758198+44892066 -94758126+44906595 -94758090+44913776 -94758054+44921183 -94758041+44923911 -94758041+44923911 -94758072+44925077 -94758102+44926974 -94758102+44926974 -94758062+44935730 -94757927+44943159 -94757873+44953222 -94757844+44958703 -94757811+44964762 -94757767+44969200 -94757669+44979369 -94757592+44993885 -94757592+44993885 -94757610+44997982 -94757659+45004118 -94757659+45004118 -94757607+45008198 -94757530+45021777 -94757529+45022691 -94757490+45026552 -94757462+45029400 -94757458+45029800 -94757458+45029800 -94757483+45032758 -94757483+45032758 -94757481+45032836 -94757464+45033398 -94757397+45035751 -94757354+45037298 -94757322+45039353 -94757285+45041825 -94757201+45047604 -94757149+45048145 -94757116+45051677 -94757103+45059015 -94757103+45059015 -94757116+45062099 -94757121+45063190 -94757134+45066330 -94757250+45080823 -94757250+45080823 -94757204+45095407 -94757127+45109854 -94757127+45109854 -94757179+45124416 -94757256+45131632 -94757264+45132445 -94757264+45132445 -94757258+45137977 -94757258+45138403 -94757257+45138892 -94757180+45153408 -94757180+45153408 -94757199+45156861 -94757223+45160867 -94757263+45167580 -94757364+45182433 -94757429+45191891 -94757463+45196771 -94757514+45200282 -94757567+45203928 -94757599+45206100 -94757665+45210576 -94757676+45211333 -94757684+45217417 -94757695+45225551 -94757695+45225551 -94757624+45232934 -94757624+45232934 -94757686+45236720 -94757686+45236720 -94757684+45239129 -94757684+45239129 -94763307+45239136 -94763443+45245182 -94763456+45246187 -94763469+45247269 -94763469+45247269 -94763468+45250281 -94763468+45250281 -94763556+45253610 -94763571+45264554 -94763576+45268193 -94763587+45271387 -94763668+45275348 -94763668+45275348 -94763590+45276963 -94763568+45279074 -94763566+45279354 -94763543+45282787 -94763507+45288115 -94763504+45288593 -94763499+45289271 -94763498+45289354 -94763495+45289842 -94763494+45290001 -94763494+45290001 -94763520+45297361 -94763520+45297361 -94763443+45301436 -94763385+45304470 -94763385+45304470 -94763457+45311084 -94763457+45311084 -94763444+45314489 -94763440+45315396 -94763439+45315452 -94763393+45317904 -94763373+45318962 -94763354+45322199 -94763345+45323828 -94763335+45325774 -94763335+45325774 -94763429+45326108 -94758198+44892066 -94773024+44892026 -94774551+44892099 -94776368+44892073 -94778941+44892097 -94784963+44892108 -94789593+44892116 -94793573+44892123 -94798656+44892135 -94803393+44892146 -94813962+44892170 -94819236+44892147 -94835380+44892191 -94839465+44892213 -94844674+44892166 -94860013+44892275 -94864966+44892204 -94865714+44892209 -94865731+44892209 -94868471+44892225 -94874381+44892244 -94874517+44892245 -94880277+44892181 -94883376+44892226 -94883461+44892228 -94890053+44892436 -94892861+44892388 -94893165+44892382 -94894008+44892369 -94899443+44892463 -94913079+44892147 -94935637+44891968 -94943266+44891907 -94957653+44891813 -94962505+44891781 -94976010+44891754 -94977264+44891662 -94981477+44891912 -94763429+45326108 -94763399+45326757 -94763397+45328929 -94763397+45330035 -94763394+45333477 -94763386+45342611 -94763381+45348903 -94763376+45355102 -94763376+45355102 -94763468+45362417 -94763468+45362417 -94763430+45368651 -94763355+45377469 -94763339+45378644 -94763306+45381070 -94763276+45383269 -94763228+45386805 -94763216+45387709 -94763216+45387709 -94763245+45391344 -94763245+45391344 -94763229+45402605 -94763227+45403470 -94763214+45407223 -94763207+45409274 -94763195+45412807 -94763195+45412807 -94773483+45412903 -94774302+45412897 -94783203+45412841 -94783835+45412837 -94794449+45412815 -94797388+45412809 -94798350+45412807 -94804379+45412795 -94812092+45412854 -94822174+45412932 -94824987+45412954 -94832846+45412943 -94834696+45412941 -94845757+45412927 -94851246+45412938 -94856970+45412949 -94863219+45412961 -94866268+45413010 -94872040+45412992 -94875905+45412991 -94877285+45412987 -94886398+45412959 -94896627+45412929 -94927435+45412837 -94932646+45412791 -94932699+45412791 -94935942+45412769 -94936337+45412766 -94951788+45412668 -94958087+45412628 -94965583+45412581 -94983788+45412465 -94989186+45412431 -94991955+45412415 -95001104+45412256 -95001263+45412268 -95001396+45412279 -95008763+45412305 -95044815+45412361 -95049569+45412355 -95060392+45412340 -95065357+45412294 -95068375+45412339 -95070086+45412348 -95070400+45412350 -95076780+45412384 -95084461+45412437 -95090887+45412429 -95090961+45412427 -95096957+45412477 -95101346+45412515 -95106573+45412547 -95112114+45412582 -95121886+45412574 -95131730+45412402 -94766676+44456422 -94762755+44456299 -94766676+44456422 -94763675+44456444 -94762755+44456299 -94779429+46407777 -94779437+46406752 -94779447+46405570 -94779447+46405570 -94779156+46405846 -94779153+46404842 -94779143+46401645 -94779123+46394755 -94779121+46394215 -94778820+46394012 -94754136+46384454 -94787060+46747507 -94787008+46746635 -94786994+46746388 -94786986+46745902 -94786929+46741954 -94786929+46741954 -94787030+46739417 -94787032+46731632 -94787033+46731306 -94787033+46731306 -94786642+46717068 -94786631+46716262 -94786256+46687862 -94786256+46687862 -94786274+46673550 -94786274+46673550 -94786095+46651378 -94786012+46644511 -94785972+46639974 -94785820+46630045 -94785497+46630044 -94780545+46630043 -94780540+46629825 -94780418+46624960 -94780325+46615836 -94780322+46615634 -94780166+46603303 -94780145+46601523 -94780040+46593212 -94779938+46588115 -94779911+46586744 -94779835+46574573 -94779820+46572232 -94779629+46557720 -94779566+46553081 -94779566+46553081 -94779603+46547871 -94779603+46547871 -94779586+46543863 -94779574+46540992 -94779531+46537889 -94779262+46518331 -94779193+46513659 -94779193+46513659 -94779199+46510811 -94779199+46510811 -94779072+46503506 -94778882+46499199 -94778882+46499199 -94779050+46485804 -94779222+46472007 -94779222+46472007 -94779125+46468945 -94779125+46468945 -94779217+46464600 -94779217+46464600 -94779194+46463894 -94779194+46463894 -94779244+46463356 -94779244+46463356 -94779112+46457759 -94779033+46455552 -94779023+46450096 -94779013+46444463 -94779008+46441040 -94779008+46441040 -94779031+46438805 -94779031+46438805 -94778980+46433658 -94778980+46433658 -94778984+46426436 -94779123+46417020 -94779123+46417020 -94779090+46416426 -94779090+46416426 -94779128+46416357 -94779301+46416053 -94779427+46415831 -94779427+46415831 -94779098+46415708 -94779098+46415708 -94779199+46413298 -94779291+46412130 -94779291+46412130 -94779258+46411741 -94779429+46407777 -94779258+46411741 -94779429+46407777 -94779392+46407879 -94779258+46411741 -94780521+44455964 -94780560+44455992 -94780560+44456084 -94780656+44456198 -94780521+44455964 -94780656+44456198 -94780656+44456198 -94780943+44456655 -94780943+44456655 -94766676+44456422 -94780943+44456655 -94785286+44456883 -94790576+44456427 -94794253+44458967 -94794253+44458967 -94794196+44459203 -94794196+44459203 -94805838+44465630 -94805838+44465630 -94800176+44466967 -94800176+44466967 -94810660+44476411 -94826974+44483055 -94832313+44488914 -94837867+44488724 -94851134+44489805 -94853843+44495601 -94856298+44494956 -94865823+44498115 -94786996+46804063 -94787026+46792983 -94787036+46789346 -94787036+46789346 -94786957+46776976 -94786884+46760209 -94786884+46760209 -94786947+46752937 -94786947+46752937 -94786974+46749958 -94787060+46747507 -94786947+46752937 -94787060+46747507 -94786996+46804063 -94807444+46804109 -94808295+46804111 -94822456+46804248 -94829396+46804315 -94842143+46804130 -94863077+46804507 -94866995+46804647 -94875292+46805107 -94876258+46805147 -94881342+46805082 -94883173+46805075 -94884925+46805069 -94887208+46805061 -94888873+46805085 -94891161+46805082 -94896454+46805074 -94898079+46805072 -94901908+46805067 -94903864+46805065 -94911614+46805054 -94916804+46805047 -94918052+46805046 -94932603+46805026 -94944683+46805071 -94946746+46805071 -94953736+46805093 -94995836+46805330 -95011648+46805244 -95016607+46805357 -95020500+46805361 -95023498+46805396 -95033644+46805518 -95035195+46805537 -95037470+46805564 -95058070+46805336 -95066276+46805247 -95073947+46805163 -95086727+46805207 -95100078+46805333 -95102205+46805331 -95103604+46805331 -95104866+46805331 -95105723+46805331 -95120482+46805227 -95121445+46805220 -95129001+46805173 -95141380+46805087 -95142145+46805064 -95152229+46804954 -95156996+46804903 -95162811+46804842 -94854444+43500594 -94854517+43514999 -94854522+43522292 -94854621+43529472 -94854656+43535097 -94854787+43543900 -94854787+43543900 -94854746+43550927 -94854705+43558132 -94854704+43558350 -94854671+43567481 -94854651+43573144 -94854640+43580952 -94854631+43587663 -94854631+43587663 -94854637+43597641 -94854640+43602090 -94854683+43616585 -94854683+43616585 -94854673+43623577 -94854626+43631127 -94854626+43631127 -94854631+43638674 -94854636+43645646 -94854636+43645646 -94854609+43652094 -94854609+43652094 -94854614+43652663 -94854614+43652663 -94854610+43654289 -94854551+43660188 -94854522+43668105 -94854514+43670495 -94854499+43674569 -94854446+43689020 -94854446+43689020 -94854453+43699250 -94854454+43700169 -94854454+43700169 -94854362+43703470 -94854362+43703470 -94854425+43707979 -94854425+43707979 -94854404+43708516 -94854403+43717966 -94854403+43717966 -94854411+43729450 -94854413+43731295 -94854414+43732439 -94854415+43734075 -94854425+43746865 -94854493+43761327 -94854493+43761487 -94854495+43761730 -94854495+43761730 -94854463+43762485 -94854445+43768652 -94854444+43771660 -94854444+43771660 -94854504+43775860 -94854578+43790264 -94854578+43790264 -94854457+43797749 -94854457+43797749 -94854459+43800113 -94854462+43804737 -94854462+43804737 -94854446+43815437 -94854441+43819210 -94854389+43833751 -94854389+43833751 -94854400+43837620 -94854425+43845955 -94854431+43847995 -94854444+43500594 -94857867+43500615 -94860192+43500546 -94860506+43500546 -94872725+43500564 -94874235+43500557 -94875266+43500552 -94887291+43500502 -94889122+43500499 -94904036+43500470 -94914523+43500450 -94914905+43500450 -94914955+43500450 -94920627+43500462 -94922692+43500466 -94926958+43500475 -94934249+43500490 -94934625+43500490 -94941111+43500482 -94954162+43500467 -94954477+43500467 -94974359+43500508 -94974704+43500508 -94994460+43500523 -95014245+43500872 -95021032+43500824 -95024522+43500800 -95032587+43500742 -95034000+43500811 -95053504+43500769 -95054289+43500860 -95074140+43500814 -95076872+43500814 -95082337+43500790 -95090146+43500788 -95094052+43500788 -95095905+43500765 -95097985+43500764 -95102885+43500763 -95102940+43500763 -95105904+43500641 -95106583+43500637 -95114874+43500667 -95115920+43500692 -95116069+43500696 -95121692+43500775 -95122633+43500755 -95124329+43500868 -95125273+43500647 -95133155+43500617 -95136799+43500604 -95146492+43500535 -95151283+43500486 -95154040+43500458 -95165852+43500770 -95167294+43500771 -95167891+43500885 -95174549+43500842 -95176151+43500888 -95180423+43500774 -95181334+43500774 -95194776+43500728 -95199834+43500727 -95204828+43500727 -95211264+43500726 -95214938+43500885 -95222611+43500951 -95234752+43501056 -95244844+43501196 -95250762+43500406 -95250862+43500434 -95250969+43500464 -95254831+43500534 -95268986+43500470 -95274806+43500445 -95279610+43500440 -95304861+43500414 -95305772+43500414 -95309163+43500403 -95318553+43500380 -95319841+43500391 -95324866+43500380 -95329042+43500368 -95335332+43500362 -95345059+43500355 -95348828+43500331 -95368932+43500318 -95373712+43500315 -95374737+43500314 -95375269+43500322 -95387812+43500240 -95387851+43500240 -95394599+43500286 -95396938+43500287 -95397343+43500287 -95409034+43500289 -95414571+43500290 -95424840+43500291 -95427602+43500291 -95432331+43500291 -95434199+43500314 -95434293+43500360 -95447511+43500546 -95454438+43500644 -94859359+43847947 -94856874+43847971 -94854431+43847995 -94859883+44107938 -94859613+44099414 -94859425+44093489 -94859416+44083645 -94859415+44081403 -94859415+44081403 -94859468+44072578 -94859503+44072250 -94859503+44072250 -94859370+44064567 -94859370+44064567 -94859427+44057205 -94859427+44057205 -94859294+44049981 -94859294+44049981 -94859297+44038574 -94859298+44035617 -94859300+44029623 -94859303+44021037 -94859303+44021037 -94859300+44017313 -94859291+44006587 -94859193+43999672 -94859157+43992267 -94859152+43985802 -94859145+43977680 -94859145+43977680 -94859154+43974996 -94859169+43971171 -94859197+43963391 -94859226+43960693 -94859226+43960693 -94859184+43948140 -94859180+43947663 -94859169+43946432 -94859162+43945574 -94859079+43935954 -94858951+43934262 -94858951+43934262 -94858976+43933902 -94859201+43930581 -94859295+43929392 -94859295+43929392 -94859216+43927624 -94859216+43927624 -94859282+43920751 -94859288+43920178 -94859307+43905706 -94859307+43905706 -94859143+43898481 -94859143+43898481 -94859194+43891647 -94859207+43889847 -94859304+43876783 -94859371+43862305 -94859371+43862305 -94859362+43851965 -94859359+43847947 -94859883+44107938 -94862853+44107924 -94866773+44107904 -94866300+44361863 -94866283+44364117 -94866246+44369115 -94866222+44372119 -94866218+44372658 -94866128+44383465 -94866124+44384562 -94866103+44390690 -94866093+44393577 -94866092+44393731 -94866086+44395668 -94866078+44398028 -94866017+44401412 -94865959+44407001 -94865901+44412499 -94865864+44418960 -94865847+44421944 -94865818+44427040 -94865818+44427040 -94865850+44430454 -94865850+44430454 -94865825+44432268 -94865641+44441672 -94865641+44441672 -94865692+44451374 -94865702+44453207 -94865718+44456188 -94865718+44456188 -94865669+44470591 -94865669+44470591 -94865727+44481093 -94865732+44481953 -94865732+44482041 -94865740+44483395 -94865823+44498115 -94865823+44498115 -94869850+44499961 -94871766+44499961 -94873842+44499961 -94873842+44499961 -94873235+44503938 -94873235+44503938 -94879564+44506981 -94884669+44516943 -94898089+44520740 -94898089+44520740 -94897785+44519087 -94897785+44519087 -94900343+44520663 -94901566+44520775 -94926255+44522336 -94928137+44523554 -94964647+44533053 -94966934+44533052 -94973789+44536656 -94975157+44536872 -94982446+44541378 -94984336+44542096 -94987037+44541995 -94988808+44545424 -94988883+44545823 -94991921+44544986 -94994512+44545104 -94995216+44545270 -94996380+44545803 -94999146+44547281 -95001494+44546803 -95001494+44546803 -94999441+44544872 -94999441+44544872 -95002617+44542689 -95003708+44544406 -95006650+44544198 -95007506+44544063 -95015479+44542594 -95015882+44542649 -95017287+44545370 -95033430+44554903 -95033430+44554903 -95032519+44555792 -95032465+44555936 -95032465+44555936 -95037172+44556781 -95040489+44557858 -95041544+44558041 -94866328+44354621 -94866342+44342709 -94866345+44340332 -94866368+44336183 -94866426+44325655 -94866432+44323811 -94866449+44318867 -94866451+44318381 -94866463+44314788 -94866476+44311206 -94866476+44311206 -94866470+44305954 -94866466+44301013 -94866463+44296735 -94866285+44284287 -94866257+44282241 -94866257+44282241 -94867594+44282263 -94878465+44282331 -94887034+44282313 -94889260+44282308 -94889785+44282307 -94896585+44282292 -94901674+44282271 -94906705+44282250 -94921513+44282202 -94922424+44282199 -94926786+44282185 -94931337+44282200 -94945188+44282247 -94946748+44282253 -94946835+44282253 -94956795+44282366 -94967010+44282433 -94970344+44282458 -94987027+44282585 -94866328+44354621 -94866300+44361863 -94866328+44354621 -94866303+44361433 -94866300+44361863 -94866773+44107904 -94875263+44107863 -94879828+44107867 -94866773+44107904 -94879828+44107867 -95209411+43847861 -95206884+43847701 -95206053+43847720 -95205273+43847701 -95197596+43847680 -95196309+43847691 -95194333+43847709 -95191972+43847731 -95190331+43847635 -95180633+43847635 -95175611+43847634 -95155647+43847654 -95140769+43847764 -95135683+43847762 -95121652+43847916 -95120203+43847907 -95119696+43847904 -95119384+43847902 -95117893+43847895 -95116156+43847942 -95106063+43848044 -95102700+43848078 -95100582+43848100 -95099729+43848109 -95095390+43848019 -95094525+43848002 -95094296+43847997 -95082016+43847953 -95076069+43847932 -95072846+43848001 -95069529+43848002 -95066718+43848002 -95065283+43847995 -95063022+43848002 -95062327+43847979 -95061786+43847977 -95055662+43847956 -95049597+43847979 -95048365+43848070 -95034149+43847976 -95032517+43847987 -95030800+43847999 -95019554+43847927 -95015163+43847948 -95001251+43847899 -95000267+43847896 -95000267+43847641 -94999463+43847642 -94999298+43847642 -94997283+43847643 -94995135+43847599 -94992343+43847596 -94979339+43847583 -94975075+43847539 -94964137+43847493 -94959705+43847475 -94959405+43847474 -94954919+43847452 -94939534+43847454 -94934606+43847454 -94929136+43847486 -94919474+43847544 -94918148+43847544 -94915872+43847429 -94914703+43847475 -94910813+43847474 -94901115+43847471 -94899477+43847471 -94894454+43847447 -94889646+43847510 -94879353+43847646 -94874397+43847734 -94859359+43847947 -94879828+44107867 -94883342+44107852 -94884831+44107845 -94894525+44107805 -94895636+44107813 -94897058+44107828 -94898518+44107760 -94899057+44107751 -94899655+44107741 -94899720+44107740 -94899945+44107737 -94900580+44107737 -94901944+44107761 -94902357+44107715 -94903404+44107761 -94903988+44107770 -94904832+44107784 -94905722+44107785 -94906196+44107785 -94907592+44107762 -94909051+44107785 -94910697+44107802 -94920030+44107810 -94940083+44107742 -94946143+44107742 -94952845+44107708 -94957977+44107682 -94960168+44107671 -94971179+44107679 -94980315+44107687 -94994991+44107748 -94999877+44107769 -95010385+44107899 -95020127+44107893 -95035204+44107937 -95038908+44107944 -95040275+44107944 -95044146+44107962 -95060390+44108037 -95067033+44108051 -95078149+44108074 -95080792+44108080 -95084112+44108083 -95087981+44108087 -95089981+44108089 -95091500+44108090 -95100209+44108098 -95100355+44112618 -95100359+44112804 -95100432+44116135 -95100444+44120885 -95100444+44120885 -95100440+44121403 -95100440+44121403 -95100441+44122454 -95100441+44122454 -95100424+44123757 -95100409+44125412 -95100409+44125412 -95100414+44137014 -95100446+44137438 -95100691+44143449 -95100786+44147788 -95100804+44148623 -95100868+44151553 -95100868+44151553 -95100861+44156661 -95100847+44166047 -95100847+44166047 -95100856+44180255 -95100856+44180540 -95100998+44194938 -95102936+44194966 -95107316+44195031 -95107698+44195100 -95108778+44195031 -94982860+44891888 -94981477+44891912 -94982860+44891888 -94982474+44891820 -94981477+44891912 -95248491+44891404 -95239713+44891408 -95237975+44891404 -95227695+44891380 -95224880+44891374 -95222799+44891369 -95220131+44891370 -95217839+44891366 -95216661+44891364 -95209100+44891352 -95207430+44891350 -95199263+44891282 -95196533+44891297 -95187350+44891348 -95186658+44891352 -95186541+44891351 -95184278+44891329 -95183535+44891324 -95180999+44891306 -95179166+44891328 -95176913+44891339 -95176276+44891342 -95166368+44891395 -95159004+44891394 -95151108+44891445 -95150877+44891447 -95145725+44891481 -95138715+44891456 -95138217+44891459 -95138059+44891459 -95131769+44891499 -95124972+44891538 -95118112+44891585 -95113168+44891590 -95104968+44891571 -95100755+44891533 -95100562+44891531 -95097540+44891505 -95094775+44891529 -95084517+44891531 -95077056+44891510 -95064130+44891534 -95061799+44891527 -95057264+44891513 -95056541+44891511 -95049232+44891527 -95045407+44891536 -95043172+44891541 -95037054+44891554 -95032625+44891598 -95023613+44891687 -95018664+44891700 -95016184+44891707 -95013093+44891727 -95003225+44891793 -95000279+44891837 -94995916+44891768 -94994874+44891778 -94993066+44891794 -94986171+44891858 -94982860+44891888 -95006950+44282515 -94987027+44282585 -95006950+44282515 -95004727+44282524 -95001182+44282584 -95000268+44282380 -94987027+44282585 -95108778+44195031 -95108593+44202415 -95108508+44209169 -95108504+44209593 -95108416+44213705 -95108351+44216771 -95108333+44218172 -95108262+44223904 -95107956+44238603 -95107807+44249741 -95107772+44253006 -95107770+44253235 -95107725+44257666 -95107625+44267340 -95107503+44277091 -95107492+44277987 -95107445+44281765 -95103092+44281786 -95097575+44281813 -95097037+44281816 -95087557+44281862 -95086268+44281877 -95067319+44282094 -95061432+44282231 -95047175+44282573 -95034478+44282479 -95026905+44282431 -95017104+44282449 -95009659+44282503 -95006950+44282515 -95042696+44557767 -95041544+44558041 -95042696+44557767 -95042248+44558018 -95041960+44558064 -95041544+44558041 -95042696+44557767 -95050560+44560534 -95075258+44573789 -95078348+44572007 -95080842+44570109 -95081130+44569949 -95084937+44570064 -95085219+44570459 -95089093+44571068 -95097622+44571712 -95097622+44571712 -95089224+44577948 -95089224+44577948 -95115205+44589162 -95117031+44592087 -95118346+44594853 -95132722+44596227 -95145545+44606495 -95148358+44610268 -95148517+44611113 -95148677+44611342 -95148677+44611479 -95148997+44611868 -95149733+44612485 -95150628+44613126 -95150820+44613446 -95150820+44613446 -95150691+44614680 -95150691+44614680 -95150755+44615069 -95163682+44620169 -95177975+44619803 -95181375+44623593 -95342540+48540211 -95342635+48543240 -95342635+48543240 -95342603+48596981 -95342432+48597895 -95342432+48597895 -95342448+48600886 -95342464+48604016 -95342466+48604492 -95342470+48605634 -95342472+48608676 -95342472+48608859 -95342471+48608931 -95342347+48622476 -95342347+48622476 -95342374+48626868 -95342374+48626868 -95342370+48628279 -95342346+48636233 -95342346+48636233 -95342348+48637284 -95342356+48640546 -95342382+48641373 -95342382+48641373 -95342322+48655740 -95342261+48670315 -95342261+48670315 -95342307+48690018 -95342307+48690018 -95342251+48712528 -95341216+48712917 -95330170+48712897 -95324130+48712898 -95323405+48712852 -95302400+48712938 -95277063+48713046 -95271619+48713069 -95265899+48713094 -95264207+48713100 -95244179+48713072 -95238797+48713065 -95211457+48713033 -95210894+48713033 -95208190+48713027 -95202752+48713017 -95191781+48712997 -95169923+48712957 -95164401+48712946 -95147725+48712916 -95146966+48712870 -95141996+48712914 -95133745+48713048 -95095427+48712999 -95089863+48713062 -95089863+48713062 -95089890+48719420 -95089894+48720314 -95089895+48720518 -95089897+48721248 -95089939+48733821 -95089962+48738572 -95089962+48738572 -95089820+48742225 -95089820+48742225 -95089878+48757077 -95089917+48765530 -95089987+48766695 -95090081+48785960 -95090109+48791815 -95090130+48796249 -95090144+48798950 -95090159+48799381 -95090174+48799763 -95090179+48799910 -95090214+48800207 -95090215+48801212 -95090222+48802479 -95090229+48803614 -95090292+48814325 -95090336+48828944 -95090453+48835747 -95090505+48838690 -95090587+48843382 -95090743+48849386 -95090769+48850909 -95090777+48852101 -95090797+48855029 -95090819+48858104 -95090843+48861609 -95090859+48863931 -95090917+48872348 -95091047+48885487 -95091059+48886789 -95091102+48899967 -95091103+48900039 -95091242+48901204 -95091242+48901365 -95091251+48915778 -95091251+48915778 -95091226+48919240 -95091222+48920801 -95091222+48920801 -95091462+48920736 -95114495+48905193 -95132298+48897289 -95145917+48892863 -95208526+48884563 -95211213+48884714 -95211556+48884647 -95220776+48883012 -95242925+48882167 -95250234+48883445 -95258562+48886670 -95263515+48887951 -95264690+48888459 -95298089+48902691 -95300538+48903950 -95462403+44196065 -95451887+44196113 -95449825+44196113 -95443722+44196114 -95442514+44196114 -95437459+44196092 -95431743+44196069 -95422371+44196022 -95413730+44196067 -95413253+44196112 -95412488+44196085 -95412300+44196078 -95411314+44196044 -95409821+44195929 -95401309+44195905 -95392100+44195879 -95391267+44195877 -95381703+44195781 -95380146+44195758 -95375278+44195788 -95373366+44195845 -95370951+44195869 -95361578+44195736 -95353794+44195740 -95350902+44195741 -95341276+44195721 -95330696+44195701 -95321989+44195656 -95320623+44195679 -95311701+44195617 -95301750+44195542 -95288947+44195501 -95286603+44195493 -95286222+44195492 -95271471+44195445 -95270930+44195421 -95270136+44195444 -95256347+44195456 -95253678+44195551 -95252630+44195437 -95250394+44195423 -95244868+44195418 -95241214+44195415 -95229903+44195374 -95221229+44195194 -95209696+44195312 -95202006+44195360 -95200453+44195360 -95199320+44195360 -95199099+44195360 -95195080+44195360 -95194868+44195360 -95193864+44195360 -95191902+44195361 -95189487+44195407 -95185040+44195433 -95181926+44195452 -95169343+44195520 -95165106+44195494 -95161653+44195473 -95156563+44195440 -95150600+44195401 -95143775+44195357 -95139473+44195330 -95138145+44195326 -95131215+44195303 -95130505+44195323 -95129442+44195354 -95128927+44195370 -95121075+44195322 -95118672+44195288 -95116150+44195233 -95108778+44195031 -95124291+48366174 -95125252+48366171 -95131484+48366171 -95124291+48366174 -95131484+48366171 -95131403+45561975 -95131358+45556458 -95131358+45556458 -95131458+45545281 -95131458+45545281 -95131443+45541582 -95131386+45527729 -95131386+45527729 -95131390+45515938 -95131444+45509973 -95131466+45507657 -95131470+45507205 -95131470+45507205 -95131410+45502519 -95131378+45501468 -95131378+45501468 -95131379+45500668 -95131412+45499964 -95131412+45499964 -95131385+45499964 -95131385+45499964 -95131404+45499702 -95131451+45499064 -95131462+45499064 -95131462+45499064 -95131443+45495390 -95131294+45466811 -95131294+45466811 -95131354+45462742 -95131458+45455729 -95131461+45455350 -95131503+45448970 -95131516+45446955 -95131601+45434214 -95131634+45429232 -95131634+45429232 -95131605+45425778 -95131605+45425778 -95131730+45412402 -95131403+45561975 -95131475+45570559 -95131540+45570811 -95131403+45561975 -95131540+45570811 -95131484+48366171 -95134542+48366171 -95140686+48366171 -95145406+48366171 -95167361+48366171 -95206695+48365989 -95210259+48365973 -95211020+48380010 -95211065+48394494 -95211110+48409022 -95211855+48423345 -95211855+48423345 -95211476+48435091 -95211336+48442059 -95211135+48452059 -95211133+48452200 -95211133+48452670 -95211139+48455650 -95211149+48459844 -95211188+48479013 -95211213+48499976 -95211623+48524405 -95211689+48528305 -95211793+48532701 -95211879+48536314 -95223216+48540010 -95274528+48539873 -95286802+48539923 -95314603+48540039 -95320760+48540061 -95342540+48540211 -95131540+45570811 -95131569+45578857 -95131592+45585025 -95135628+45585050 -95139266+45585052 -95139859+45585052 -95139859+45585052 -95139762+45596192 -95139608+45613934 -95131730+45412402 -95168235+45412549 -95169497+45412567 -95175547+45412572 -95180927+45412577 -95184813+45412568 -95191970+45412590 -95192082+45412591 -95192828+45412591 -95192919+45412590 -95193001+45412590 -95197825+45412590 -95198950+45412739 -95219756+45412800 -95255127+45412523 -95139731+45773421 -95139762+45780750 -95139807+45791468 -95139843+45800056 -95139843+45800119 -95139888+45810791 -95139945+45823938 -95139945+45823938 -95139920+45824127 -95139920+45824127 -95140076+45829744 -95140163+45845404 -95140166+45846064 -95140177+45847936 -95140186+45849458 -95140191+45850335 -95140197+45851477 -95140204+45852729 -95140207+45853201 -95140217+45855061 -95140223+45856002 -95140224+45856150 -95140234+45857562 -95140240+45858350 -95140240+45858350 -95140210+45860417 -95140155+45864279 -95140155+45864279 -95140166+45865062 -95140166+45865062 -95140149+45865744 -95140149+45865744 -95140246+45866589 -95140311+45867641 -95140311+45867641 -95140277+45868921 -95140211+45870040 -95140183+45871043 -95139796+45888193 -95139397+45901414 -95139203+45907826 -95139156+45909414 -95138973+45915485 -95138960+45915924 -95138888+45918594 -95138792+45923907 -95138789+45924078 -95138789+45924078 -95138849+45925655 -95138879+45929177 -95138909+45932694 -95146255+45932800 -95146372+45947303 -95146488+45961770 -95146588+45974304 -95146605+45976399 -95146655+45983552 -95146655+45983552 -95146486+45998026 -95146410+46019761 -95146301+46034181 -95146281+46035806 -95146126+46048579 -95145959+46057428 -95145921+46059457 -95145919+46062863 -95145919+46063090 -95145971+46071663 -95146007+46077488 -95146007+46077488 -95145993+46082070 -95145987+46083990 -95145981+46085896 -95145979+46086790 -95145970+46089878 -95145964+46091953 -95145964+46092068 -95145851+46101579 -95145790+46106671 -95139390+45628346 -95139195+45636619 -95139195+45636619 -95139258+45639088 -95139313+45647696 -95139313+45647696 -95139280+45657565 -95139272+45659799 -95139231+45671975 -95139231+45671975 -95139481+45686374 -95139508+45693505 -95139508+45693505 -95139502+45700909 -95139502+45700909 -95139604+45704487 -95139622+45708602 -95139653+45715239 -95139653+45717368 -95139653+45719443 -95139653+45722957 -95139654+45731087 -95139654+45738990 -95139654+45744352 -95139643+45752155 -95139643+45752155 -95139670+45758890 -95139390+45628346 -95139391+45624963 -95139608+45613934 -95139390+45628346 -95139608+45613934 -95139731+45773421 -95129772+45773500 -95139731+45773421 -95138197+45773436 -95129772+45773500 -95139731+45773421 -95139670+45758890 -95145790+46106671 -95145801+46107794 -95145828+46110342 -95145863+46113679 -95145872+46114562 -95145943+46121205 -95145993+46135781 -95146023+46138556 -95146024+46138637 -95146057+46140169 -95146087+46141562 -95146087+46141562 -95146080+46150795 -95146079+46151539 -95146075+46157673 -95146075+46157673 -95146103+46164871 -95146103+46164871 -95146098+46172138 -95146098+46172138 -95146136+46173767 -95146158+46179474 -95146342+46194122 -95146342+46194122 -95146203+46208588 -95145906+46216063 -95145754+46221098 -95145699+46223054 -95145699+46223054 -95146249+46237542 -95146249+46237542 -95146209+46241190 -95145937+46252234 -95145793+46257852 -95145563+46266791 -95145563+46266791 -95145571+46269055 -95145577+46270618 -95145577+46270721 -95145587+46273808 -95145605+46278828 -95145605+46278910 -95145617+46282330 -95154257+46282404 -95154475+46296890 -95154638+46304910 -95154763+46311058 -95154920+46325638 -95155089+46334652 -95155115+46337294 -95155143+46339989 -95155275+46347464 -95155403+46354686 -95155592+46365354 -95155592+46365354 -95155559+46365514 -95155458+46368941 -95145790+46106671 -95152501+46106724 -95158248+46106769 -95166718+46106836 -95170036+46106814 -95173781+46106883 -95188002+46106735 -95190406+46106883 -95195349+46106676 -95195597+46106493 -95195926+46106653 -95196550+46106721 -95198488+46106790 -95203173+46106854 -95207400+46106888 -95213470+46106908 -95219592+46106928 -95223505+46106942 -95229963+46106964 -95234677+46107028 -95250667+46107140 -95255025+46107142 -95256608+46107180 -95271571+46107253 -95292379+46107357 -95292839+46107359 -95297340+46107314 -95297964+46107314 -95300343+46107314 -95303418+46107314 -95304141+46107429 -95307558+46107497 -95308467+46107384 -95323574+46107449 -95344124+46107537 -95365280+46107688 -95365413+46107689 -95382987+46107804 -95396424+46107922 -95401929+46107959 -95408469+46108003 -95413133+46108036 -95417187+46108064 -95437104+46107880 -95441503+46107841 -95441703+46107839 -95441797+46107839 -95458975+46108033 -95477845+46108183 -95478153+46108182 -95482069+46108170 -95482486+46108169 -95484999+46108161 -95505710+46107914 -95511159+46107891 -95518276+46107851 -95520733+46107835 -95524961+46107808 -95530924+46107769 -95548541+46107735 -95555547+46107728 -95555920+46107842 -95556020+46107865 -95558979+46107926 -95562297+46107858 -95572272+46107800 -95582482+46107740 -95611442+46107570 -95614539+46107556 -95623529+46107537 -95625754+46107533 -95645441+46107532 -95658032+46107532 -95660627+46107533 -95666334+46107516 -95685359+46107405 -95687175+46107394 -95694067+46107351 -95697965+46107350 -95699563+46107350 -95699858+46107350 -95703698+46107350 -95705466+46107350 -95711773+46107463 -95714438+46107467 -95719821+46107474 -95728793+46107487 -95747098+46107494 -95749527+46107496 -95750325+46107500 -95750325+46107391 -95750845+46107473 -95753604+46107337 -95758305+46107452 -95769930+46107458 -95201616+45758786 -95181086+45758907 -95176247+45758956 -95170403+45758978 -95170306+45758971 -95168370+45758880 -95160282+45758793 -95154309+45758821 -95139670+45758890 -95155458+46368941 -95155451+46370964 -95155438+46376308 -95155438+46376308 -95155445+46382744 -95155445+46382744 -95155280+46383339 -95155280+46383339 -95155295+46387293 -95155308+46390650 -95155337+46397944 -95155365+46405036 -95155409+46416015 -95155438+46423259 -95155453+46426985 -95155453+46426985 -95155418+46429522 -95155417+46430467 -95155417+46431015 -95155417+46431122 -95155383+46432287 -95155349+46433864 -95155331+46439947 -95155327+46441677 -95155309+46448515 -95155308+46449106 -95155307+46451002 -95155306+46451711 -95155273+46452465 -95155272+46453767 -95155271+46454745 -95155271+46455809 -95155271+46455984 -95155271+46456418 -95155237+46457812 -95155236+46458565 -95155235+46459872 -95155233+46464268 -95155230+46470083 -95155230+46470083 -95155238+46470880 -95155262+46473260 -95155299+46476738 -95155388+46485005 -95155427+46491098 -95155427+46491098 -95155347+46499447 -95155347+46499447 -95155476+46508962 -95155476+46508962 -95155465+46509666 -95155400+46513937 -95155384+46519343 -95155358+46528448 -95155358+46528448 -95155433+46531294 -95155454+46532076 -95155503+46533898 -95155520+46534549 -95155520+46535349 -95155391+46536944 -95155315+46540137 -95155266+46542228 -95155250+46542890 -95155250+46542890 -95155332+46546580 -95155332+46546580 -95155275+46557652 -95155275+46557652 -95155347+46568864 -95155367+46571934 -95155390+46577379 -95155461+46579223 -95155490+46581418 -95155557+46586490 -95155602+46588673 -95155701+46593430 -95155718+46594236 -95155814+46601114 -95155814+46601114 -95155800+46602947 -95155787+46604758 -95155707+46615556 -95155639+46618710 -95155500+46622368 -95155355+46625939 -95155164+46629935 -95155164+46629935 -95163157+46629960 -95163218+46636962 -95163297+46646045 -95163347+46651827 -95163371+46654704 -95163410+46659162 -95163410+46659162 -95163324+46665549 -95163267+46666319 -95163208+46666497 -95163208+46666497 -95163435+46668040 -95163435+46668040 -95163387+46673688 -95163384+46673956 -95163384+46673956 -95163724+46681487 -95163872+46688349 -95163872+46688349 -95163844+46696270 -95163820+46702998 -95163790+46703310 -95163683+46708950 -95163655+46710440 -95163519+46717660 -95162811+46804842 -95162888+46808816 -95162942+46809869 -95162956+46810725 -95162986+46812429 -95163015+46814112 -95163040+46815513 -95163040+46815513 -95162823+46818261 -95162702+46826801 -95162609+46829946 -95162550+46831941 -95162500+46833610 -95162393+46848326 -95162359+46848623 -95162358+46851252 -95162358+46851570 -95162487+46862835 -95162494+46864135 -95162518+46868495 -95162518+46868495 -95162327+46875449 -95162326+46875514 -95162309+46876671 -95162205+46887548 -95162169+46891272 -95162096+46905918 -95162096+46905918 -95162106+46911311 -95162123+46920474 -95162160+46926320 -95162183+46930018 -95162192+46931421 -95162215+46935006 -95162215+46935006 -95162111+46949634 -95162111+46949634 -95162189+46964207 -95162266+46978240 -95170016+46978367 -95170016+46978367 -95170009+46978719 -95169841+46981483 -95169740+46983563 -95169606+46987995 -95169417+46989896 -95169417+46989896 -95169438+46990006 -95169438+46990006 -95169371+46993068 -95169371+46993068 -95169558+47014377 -95169558+47014377 -95169424+47014743 -95169424+47014743 -95169523+47017990 -95169523+47017990 -95169522+47021826 -95169391+47028583 -95169391+47028583 -95169451+47036427 -95169592+47040649 -95169881+47050891 -95170263+47056377 -95170421+47058649 -95170444+47058983 -95170546+47060442 -95170551+47060557 -95170576+47061175 -95170606+47061917 -95170612+47062064 -95170612+47062064 -95170605+47063130 -95170601+47063994 -95170599+47064294 -95170598+47064623 -95170567+47070457 -95170506+47082011 -95170271+47087128 -95170271+47087128 -95170369+47094280 -95170369+47094280 -95170199+47101592 -95170130+47104253 -95170000+47109280 -95169873+47114213 -95169840+47115516 -95169551+47124958 -95169551+47124958 -95169559+47125276 -95169585+47126217 -95169585+47126217 -95169551+47126605 -95169551+47126605 -95169557+47127195 -95169557+47127195 -95169392+47130494 -95169142+47137181 -95169110+47138037 -95169110+47138037 -95169173+47152387 -95169173+47152387 -95169172+47152515 -95163519+46717660 -95163515+46718530 -95163447+46732375 -95163353+46742079 -95163308+46746725 -95163308+46746725 -95163329+46752142 -95163335+46753514 -95163364+46761221 -95163364+46761221 -95163250+46770749 -95163198+46775116 -95163195+46775310 -95163190+46775822 -95163168+46777328 -95163087+46782883 -95162966+46790268 -95162848+46797484 -95162848+46797484 -95162897+46800585 -95162897+46800585 -95162811+46804842 -95183216+47412773 -95183550+47397862 -95183742+47385304 -95183743+47383345 -95183743+47383345 -95182986+47372654 -95182986+47372654 -95183053+47349190 -95183053+47349190 -95182936+47347616 -95182752+47347225 -95182752+47347225 -95182920+47346425 -95182985+47343999 -95183013+47342951 -95183031+47342298 -95183088+47340188 -95183088+47340188 -95182860+47326413 -95182853+47325839 -95182853+47325839 -95183156+47325405 -95183156+47325405 -95180165+47325359 -95180084+47325150 -95177690+47325176 -95169697+47325397 -95169633+47325399 -95169633+47325399 -95169650+47310035 -95169650+47310035 -95169585+47309639 -95169486+47305321 -95169486+47305321 -95169587+47303356 -95169587+47303356 -95169455+47298466 -95169455+47298466 -95169524+47293851 -95169524+47293412 -95169524+47292991 -95169591+47292731 -95169626+47290286 -95169626+47290286 -95169605+47290130 -95169503+47289338 -95169474+47289109 -95169458+47288984 -95169458+47288984 -95169544+47284442 -95169562+47280835 -95169564+47280406 -95169570+47279101 -95169570+47279101 -95169557+47278720 -95169521+47277663 -95169521+47277663 -95169522+47277465 -95169600+47266752 -95169723+47249957 -95169723+47249957 -95169269+47240556 -95169269+47240556 -95169272+47239796 -95169330+47226937 -95169335+47225850 -95169470+47196179 -95169470+47196179 -95169327+47192454 -95169200+47188267 -95169184+47187739 -95169114+47185384 -95169061+47184800 -95169061+47184800 -95169086+47182122 -95169170+47173223 -95169170+47171403 -95169170+47168943 -95169171+47166056 -95169171+47165229 -95169172+47152515 -95169172+47152515 -95190590+47152503 -95216738+47152342 -95217299+47152338 -95218335+47152332 -95220601+47152318 -95222909+47152304 -95227850+47152277 -95229060+47152281 -95233759+47152246 -95234586+47152233 -95235129+47152201 -95238282+47152191 -95240242+47152184 -95250299+47152287 -95254555+47152230 -95283728+47151944 -95287445+47151899 -95288420+47151912 -95289168+47151901 -95290400+47151883 -95297252+47151782 -95307816+47151666 -95312528+47151614 -95318634+47151547 -95318780+47151548 -95331487+47151604 -95332349+47151613 -95335325+47151628 -95339258+47151648 -95339841+47151647 -95340087+47151646 -95341759+47151645 -95343446+47151644 -95345378+47151643 -95361602+47151632 -95362486+47151632 -95364003+47151632 -95378491+47151295 -95379358+47151317 -95380634+47151296 -95387830+47151231 -95399866+47151122 -95417497+47151240 -95424411+47151313 -95424594+47151315 -95428609+47151355 -95441184+47151464 -95454145+47151491 -95454446+47151491 -95460007+47151650 -95468086+47151795 -95482043+47151758 -95483877+47151707 -95502324+47151296 -95511366+47151323 -95515655+47151337 -95522031+47151357 -95526677+47151372 -95530538+47151384 -95533602+47151394 -95535981+47151354 -95538936+47151373 -95547252+47151427 -95551186+47151453 -96174551+46717972 -96157123+46718283 -96153491+46718333 -96145087+46718124 -96134534+46718103 -96133648+46718101 -96133073+46718099 -96130970+46718072 -96129941+46718094 -96122172+46718070 -96111991+46718032 -96111559+46717986 -96100973+46717957 -96098650+46717950 -96095516+46717946 -96085197+46717917 -96080469+46717857 -96078775+46717880 -96077716+46717877 -96063958+46717846 -96047990+46717810 -96038307+46717789 -96036227+46717785 -96029083+46717656 -96027160+46717622 -96026562+46717622 -96016033+46717572 -96015380+46717567 -96015309+46717567 -96009157+46717523 -96006729+46717534 -95995581+46717299 -95994261+46717202 -95989186+46717187 -95986402+46717130 -95984595+46717093 -95984026+46717100 -95983063+46717112 -95982230+46717122 -95981663+46717129 -95977699+46717177 -95977650+46717172 -95977292+46717151 -95970185+46717004 -95963862+46716873 -95962655+46716848 -95961766+46716885 -95961101+46716908 -95958190+46717011 -95957500+46717006 -95957407+46717006 -95957209+46716983 -95954666+46716972 -95951079+46716962 -95950633+46716959 -95946113+46716926 -95943979+46716911 -95941087+46716898 -95940647+46716891 -95931553+46716738 -95929578+46716720 -95926571+46716693 -95924229+46716647 -95924053+46716630 -95922815+46716621 -95922400+46716619 -95921006+46716609 -95920297+46716604 -95916074+46716577 -95913118+46716622 -95910735+46716622 -95909908+46716622 -95908070+46716621 -95901136+46716585 -95900410+46716584 -95888938+46716563 -95885388+46716557 -95884422+46716556 -95875790+46716541 -95874351+46716636 -95862999+46716681 -95854436+46716675 -95850264+46716649 -95848928+46716641 -95848740+46716602 -95848599+46716573 -95848139+46716591 -95848055+46716594 -95845875+46716542 -95844358+46716506 -95843384+46716483 -95842814+46716447 -95842288+46716415 -95835918+46716528 -95835213+46716576 -95834903+46716597 -95832382+46716612 -95828903+46716441 -95826575+46716488 -95823942+46716542 -95823123+46716534 -95820318+46716505 -95819384+46716502 -95818731+46716508 -95817575+46716512 -95815251+46716521 -95809169+46716544 -95794657+46716419 -95780009+46716280 -95779336+46716273 -95776839+46716251 -95774241+46716228 -95771357+46716203 -95747944+46716084 -95744853+46716004 -95739327+46715861 -95737382+46715861 -95733435+46715830 -95726662+46715777 -95724161+46715752 -95720861+46715733 -95714674+46715615 -95712389+46715571 -95711272+46715550 -95710077+46715528 -95697604+46715549 -95696622+46715521 -95696519+46715544 -95696434+46715544 -95692825+46715572 -95692668+46715536 -95691566+46715536 -95679703+46715525 -95679047+46715525 -95668195+46715516 -95666919+46715516 -95666005+46715516 -95665400+46715484 -95662912+46715481 -95649467+46715469 -95635041+46715407 -95626754+46715450 -95621219+46715691 -95618187+46715650 -95606655+46715640 -95603577+46715638 -95602780+46715684 -95563782+46715852 -95558681+46715871 -95550612+46715901 -95549001+46715907 -95547505+46715966 -95543120+46716057 -95542721+46716126 -95541034+46716296 -95539599+46716217 -95534360+46716434 -95519932+46717034 -95513841+46717098 -95509534+46717144 -95488480+46717496 -95477779+46717445 -95468931+46717371 -95465825+46717345 -95456750+46717268 -95414397+46716170 -95403730+46716170 -95403398+46716307 -95398335+46716305 -95396327+46716304 -95392402+46716303 -95391173+46716303 -95381305+46716322 -95361081+46716369 -95360882+46716461 -95360453+46716522 -95359919+46716598 -95354653+46716638 -95329387+46716493 -95329328+46716495 -95326364+46716608 -95288652+46716716 -95288029+46716801 -95287588+46716828 -95281484+46716782 -95268258+46716602 -95257927+46716438 -95250663+46716343 -95215119+46717272 -95205281+46717317 -95201660+46717455 -95200530+46717432 -95199733+46717546 -95195248+46717493 -95186159+46717538 -95185575+46717541 -95184317+46717547 -95171256+46717618 -95170104+46717624 -95163519+46717660 -95181375+44623593 -95183173+44623759 -95185702+44623828 -95181375+44623593 -95185702+44623828 -95272991+47958531 -95274226+47954077 -95274226+47954077 -95273840+47912429 -95237768+47880690 -95210364+47874337 -95193711+47872596 -95193708+47870119 -95193705+47865249 -95193698+47855396 -95193698+47855396 -95193700+47849346 -95193702+47844071 -95193706+47835269 -95193924+47816209 -95193924+47816209 -95193905+47809702 -95193905+47809702 -95193944+47803257 -95193976+47799157 -95193989+47797447 -95194045+47796816 -95194222+47794772 -95194251+47794426 -95194467+47790556 -95194467+47790556 -95194456+47789982 -95194317+47782233 -95194274+47779708 -95194246+47777411 -95194214+47774725 -95194052+47761362 -95194052+47761362 -95194077+47760748 -95194082+47760459 -95194141+47757346 -95194218+47753222 -95194218+47753222 -95194112+47747434 -95194112+47747434 -95194113+47746883 -95194159+47728902 -95194161+47728010 -95194163+47727152 -95194340+47721946 -95194340+47721946 -95194326+47720340 -95194326+47720340 -95194338+47719129 -95194443+47709451 -95194443+47709451 -95194430+47701320 -95194425+47697943 -95194421+47694878 -95194413+47689162 -95194360+47688168 -95194332+47680924 -95194304+47673330 -95190251+47673307 -95185717+47673239 -95184984+47673268 -95184982+47673187 -95184850+47667223 -95184805+47665174 -95184738+47658525 -95184738+47658525 -95184757+47656551 -95184786+47653339 -95184837+47647959 -95184977+47633257 -95184977+47630332 -95184977+47630112 -95184977+47629915 -95184982+47624650 -95184982+47624650 -95184914+47615112 -95184846+47609617 -95184844+47609447 -95184834+47608502 -95184746+47600557 -95184611+47597016 -95184611+47597016 -95184651+47593665 -95184665+47592471 -95184746+47586141 -95184746+47586141 -95184658+47581237 -95184477+47571085 -95184279+47560373 -95184235+47557969 -95184208+47556485 -95184176+47551711 -95184168+47550460 -95184147+47547304 -95184132+47545002 -95184131+47544909 -95184124+47543902 -95184085+47538273 -95184080+47537527 -95184066+47535405 -95184013+47530694 -95183994+47529981 -95183970+47529094 -95183940+47527949 -95183940+47527949 -95183952+47527602 -95183960+47527357 -95184007+47526007 -95184007+47526007 -95183998+47525516 -95183953+47523138 -95183909+47520774 -95183846+47517334 -95183773+47513395 -95183381+47501347 -95183381+47501347 -95183473+47499442 -95183473+47499442 -95183341+47491643 -95183341+47491643 -95183378+47484933 -95183378+47484933 -95183342+47484400 -95183140+47477500 -95183140+47477500 -95183221+47473553 -95183309+47469846 -95183444+47462855 -95183444+47462855 -95183107+47457349 -95183006+47455544 -95182998+47453419 -95182958+47442281 -95182948+47439464 -95182941+47437647 -95182940+47437439 -95182940+47437335 -95182916+47433194 -95182916+47433194 -95182975+47423489 -95183216+47412773 -95185702+44623828 -95188751+44628179 -95194148+44632000 -95200038+44636819 -95225798+44652416 -95225939+44652381 -95238672+44660384 -95243623+44666667 -95243741+44666745 -95244472+44667094 -95253819+44664581 -95261092+44661019 -95263655+44660083 -95269453+44659308 -95207828+45758744 -95201616+45758786 -95207828+45758744 -95205457+45758748 -95201616+45758786 -95211432+43847791 -95209411+43847861 -95211432+43847791 -95209505+43847775 -95209411+43847861 -95211432+43847791 -95215760+43847859 -95220877+43847835 -95235818+43847829 -95237832+43847865 -95240841+43847918 -95250273+43847971 -95261067+43848059 -95266966+43848017 -95271333+43848002 -95275977+43847972 -95281126+43847997 -95291145+43847968 -95295730+43847955 -95295971+43847954 -95301121+43847954 -95305415+43847934 -95316093+43847886 -95321038+43847863 -95326043+43847840 -95329707+43847839 -95335872+43847837 -95338773+43847837 -95339499+43847951 -95340320+43848042 -95341067+43848041 -95356141+43848030 -95378967+43847919 -95387643+43847899 -95396024+43847880 -95399783+43847881 -95404189+43847875 -95417977+43847794 -95419331+43847783 -95426441+43847726 -95429884+43847749 -95436107+43847750 -95441445+43847750 -95452216+43847704 -95452500+43847703 -95644112+45759731 -95643564+45759816 -95642315+45759842 -95641307+45759786 -95640226+45759638 -95639369+45759630 -95634383+45759590 -95623378+45759510 -95622535+45759498 -95619100+45759448 -95618901+45759392 -95618773+45759357 -95618595+45759365 -95617206+45759426 -95617043+45759426 -95613844+45759497 -95611762+45759476 -95601514+45759376 -95601295+45759374 -95599936+45759360 -95599450+45759355 -95594942+45759412 -95593277+45759275 -95572319+45759256 -95567911+45759234 -95559038+45759172 -95558141+45759166 -95530781+45758975 -95515058+45759111 -95514988+45759090 -95514667+45758996 -95511924+45758972 -95511304+45758789 -95510384+45758787 -95506880+45758780 -95500798+45758767 -95500062+45759054 -95495598+45759106 -95485480+45759222 -95483868+45759241 -95478070+45759310 -95469678+45759411 -95464324+45759344 -95459232+45759436 -95453388+45759437 -95448981+45759483 -95443685+45759535 -95441981+45759551 -95431912+45759651 -95431209+45759658 -95430371+45759666 -95425020+45759715 -95420580+45759756 -95417965+45759780 -95408889+45759618 -95408399+45759824 -95394177+45759506 -95391708+45759450 -95387946+45759365 -95385676+45759315 -95383423+45759264 -95366661+45758883 -95353229+45758904 -95352819+45758903 -95330147+45758842 -95321593+45758855 -95314868+45758866 -95304134+45758849 -95301015+45758844 -95296153+45758837 -95283589+45758817 -95281794+45758908 -95279770+45758702 -95278170+45758770 -95276675+45758800 -95262858+45758787 -95261851+45758786 -95250908+45758782 -95243212+45758829 -95242573+45758818 -95237597+45758740 -95233025+45758742 -95231821+45758742 -95222578+45758746 -95220325+45758723 -95214752+45758732 -95212359+45758736 -95207828+45758744 -95239467+48012313 -95237114+48014201 -95236808+48014405 -95229353+48019838 -95229203+48019958 -95229203+48019958 -95251927+48020010 -95277340+48020034 -95287067+48020044 -95484676+48020602 -95485217+48020604 -95559777+48020586 -95562784+48020582 -95567543+48020576 -95582887+48020557 -95246555+45152383 -95246572+45157893 -95246584+45161763 -95246593+45164995 -95246597+45165792 -95246635+45174183 -95246681+45175815 -95246837+45181314 -95246845+45188652 -95246853+45195941 -95246853+45195941 -95246662+45205973 -95246641+45206779 -95246546+45210363 -95246490+45218317 -95246480+45220823 -95246465+45224831 -95246465+45224831 -95246500+45227093 -95246500+45227093 -95246414+45236807 -95246414+45236807 -95246448+45238704 -95255091+45238730 -95255091+45238730 -95254955+45247395 -95254813+45253156 -95254812+45253843 -95254799+45267760 -95254794+45272874 -95254793+45273897 -95254789+45278319 -95254789+45278319 -95254818+45281862 -95254829+45284970 -95254844+45289360 -95254868+45296329 -95254906+45297151 -95255028+45299826 -95255170+45308528 -95255211+45311071 -95255234+45320991 -95255236+45321391 -95255241+45322362 -95255257+45325234 -95255258+45325339 -95255281+45329204 -95255289+45330430 -95255313+45340669 -95255313+45340669 -95255306+45347937 -95255299+45355113 -95255286+45369649 -95255286+45369649 -95255310+45373126 -95255311+45373258 -95255315+45373763 -95255315+45373763 -95255220+45382651 -95255202+45383963 -95255109+45390351 -95255102+45390830 -95255081+45392300 -95255073+45392868 -95255070+45393049 -95254993+45398339 -95254951+45400357 -95254951+45400357 -95255020+45409493 -95255033+45409852 -95255127+45412523 -95248491+44891404 -95248498+44898106 -95248500+44899908 -95248508+44905872 -95248517+44914352 -95248518+44915289 -95248520+44917672 -95248523+44920295 -95248546+44927353 -95248550+44928334 -95248571+44934763 -95248571+44934763 -95248564+44935289 -95248482+44941963 -95248395+44949162 -95248291+44955448 -95248232+44958989 -95248153+44963768 -95248105+44978327 -95248094+44980345 -95248026+44992864 -95247897+44997779 -95247868+44998890 -95247868+44998890 -95247935+45002313 -95247935+45002313 -95247811+45007125 -95247783+45011651 -95247741+45012544 -95247657+45014302 -95247605+45017593 -95247583+45019038 -95247530+45022051 -95247276+45036423 -95247020+45050964 -95246968+45055187 -95246931+45058169 -95246843+45065342 -95246794+45079809 -95246794+45079809 -95246804+45088257 -95246806+45089866 -95246843+45094369 -95246843+45094369 -95246823+45098406 -95246817+45099648 -95246817+45099648 -95246826+45101531 -95246841+45104863 -95246859+45108745 -95246859+45108745 -95246810+45114989 -95246774+45119837 -95246747+45123350 -95246656+45134706 -95246648+45135577 -95246628+45137819 -95246579+45143248 -95246562+45145208 -95246547+45149490 -95246547+45149490 -95246555+45152383 -95246555+45152383 -95251298+45152255 -95265243+45152330 -95267090+45152341 -95267945+45152343 -95287472+45152393 -95308149+45152534 -95311051+45152555 -95328687+45152599 -95349229+45152708 -95351079+45152705 -95351737+45152704 -95369349+45152677 -95375554+45152582 -95375978+45152580 -95389933+45152501 -95395378+45152484 -95410248+45152438 -95430694+45152235 -95451462+45152051 -95471970+45151864 -95480680+45151771 -95480853+45151770 -95486495+45151700 -95491511+45151742 -95496766+45151665 -95497057+45151661 -95501649+45151605 -95503856+45151591 -95504015+45151590 -95512065+45151541 -95527534+45151524 -95532605+45151570 -95547119+45151507 -95549951+45151495 -95552985+45151482 -95558809+45151455 -95573300+45151391 -95574213+45151383 -95593646+45151204 -95596004+45151240 -95598549+45151278 -95609012+45151326 -95613411+45151333 -95613896+45151334 -95634165+45151175 -95638590+45151177 -95639248+45151180 -95644337+45151211 -95654029+45151271 -95654511+45151274 -95661801+45151274 -95664651+45151274 -95674114+45151277 -95674922+45151277 -95678749+45151330 -95685191+45151346 -95695364+45151369 -95712868+45151366 -95715470+45151373 -95715806+45151374 -95716962+45151377 -95718228+45151381 -95735635+45151429 -95756360+45151354 -95761704+45151416 -95766858+45151478 -95768698+45151455 -95775906+45151525 -95776609+45151532 -95778320+45151545 -95779597+45151556 -95779971+45151559 -95781744+45151574 -95797343+45151531 -95802510+45151532 -95805057+45151573 -95805126+45151574 -95805351+45151578 -95806675+45151623 -95811907+45151623 -95812025+45151621 -95817752+45151532 -95836585+45151613 -95838193+45151620 -95841645+45151622 -95858118+45151637 -95865859+45151680 -95866196+45151682 -95878559+45151794 -95881964+45151807 -95884916+45151818 -95885051+45151819 -95898871+45151872 -95919441+45151717 -95932810+45151718 -95939849+45151718 -95944150+45151724 -95944469+45151724 -95960043+45151744 -95960959+45151745 -95961872+45151921 -95980311+45152006 -96000319+45152031 -96000825+45152112 -96004022+45152068 -96004507+45152067 -96020951+45152130 -96034996+45152197 -96036698+45152206 -95248491+44891404 -95259665+44891344 -95260088+44891341 -95269832+44891323 -95275695+44891312 -95280826+44891303 -95285659+44891342 -95289476+44891373 -95302337+44891192 -95306367+44891246 -95307450+44891261 -95314613+44891249 -95321469+44891238 -95342048+44891189 -95343848+44891165 -95344445+44891174 -95346110+44891200 -95348221+44891233 -95350214+44891209 -95361017+44891136 -95366943+44891117 -95370406+44891108 -95377719+44891068 -95379753+44891044 -95381943+44891020 -95391268+44891093 -95393869+44891083 -95395179+44891078 -95402553+44891051 -95405126+44891006 -95416253+44891006 -95422681+44890919 -95432166+44890942 -95443259+44890919 -95462002+44890848 -95463320+44890848 -95473134+44890803 -95474220+44890798 -95482615+44890795 -95483094+44890795 -95483447+44890794 -95483447+44890794 -95483414+44889126 -95483411+44888964 -95483397+44888176 -95483352+44885719 -95483246+44879870 -95483211+44876305 -95483184+44869693 -95483159+44865410 -95483140+44861854 -95483140+44861854 -95483156+44859755 -95483196+44854684 -95483197+44854500 -95483255+44847249 -95483267+44843729 -95483281+44839959 -95483339+44832714 -95483429+44825583 -95483429+44825583 -95483423+44818201 -95483385+44811047 -95483324+44806708 -95483283+44803848 -95483274+44803518 -95483222+44801601 -95483084+44796511 -95483045+44789106 -95483036+44778159 -95483036+44778159 -95483161+44774662 -95483161+44774662 -95483156+44767302 -95483156+44767302 -95483157+44766936 -95483157+44766936 -95482956+44765337 -95482956+44765337 -95482964+44763583 -95482964+44763583 -95482876+44753113 -95249592+47999957 -95239467+48012313 -95249592+47999957 -95240412+48011311 -95240174+48011631 -95240098+48011819 -95240072+48011882 -95239698+48012202 -95239467+48012313 -95249592+47999957 -95250281+47999957 -95250431+47999957 -95250735+47999957 -95267029+47970637 -95272616+47959262 -95255127+45412523 -95285313+45412679 -95285417+45412680 -95286196+45412657 -95291257+45412704 -95303314+45412682 -95303750+45412682 -95311570+45412614 -95312966+45412568 -95330741+45412503 -95334773+45412488 -95337478+45412478 -95341737+45412462 -95357696+45412471 -95357739+45412471 -95359001+45412461 -95361381+45412443 -95363260+45412418 -95363592+45412372 -95365460+45412404 -95377747+45412896 -95403317+45412358 -95408296+45412353 -95408309+45412353 -95427007+45412278 -95427039+45412278 -95427054+45412278 -95428935+45412271 -95428950+45412271 -95428982+45412271 -95432413+45412258 -95444137+45412213 -95454037+45412176 -95457365+45412163 -95458442+45412159 -95459774+45412154 -95480280+45411987 -95500312+45411877 -95500748+45411881 -95510475+45411988 -95520990+45412104 -95541528+45412133 -95550380+45412173 -95551747+45412179 -95561904+45412226 -95568132+45412285 -95578763+45412316 -95583887+45412315 -95603076+45412424 -95606099+45412429 -95624230+45412460 -95644698+45412568 -95665754+45412636 -95671660+45412477 -95673565+45412483 -95685448+45412523 -95685805+45412524 -95703986+45412469 -95706425+45412462 -95709838+45412452 -95710525+45412450 -95721578+45412417 -95726781+45412402 -95737004+45412387 -95747479+45412370 -95269453+44659308 -95269869+44659331 -95271694+44659766 -95273583+44659949 -95275857+44660064 -95269453+44659308 -95275857+44660064 -95272991+47958531 -95272616+47959262 -95272991+47958531 -95272855+47958600 -95272616+47958988 -95272616+47959262 -95275857+44660064 -95277907+44660316 -95284215+44660844 -95289363+44661162 -95294272+44661188 -95296320+44665372 -95297790+44665758 -95299171+44666469 -95337890+44694993 -95338677+44694969 -95340186+44695252 -95360189+44698482 -95311896+48952179 -95306391+48946163 -95306259+48947114 -95306259+48947114 -95314193+48945637 -95314193+48945637 -95313241+48919737 -95306155+48912729 -95305991+48912652 -95299948+48908519 -95297350+48907903 -95297350+48907903 -95297627+48907377 -95298536+48906360 -95299463+48905195 -95299463+48905195 -95299740+48904875 -95300538+48903950 -95299463+48905195 -95300538+48903950 -95322946+48998767 -95317981+48996049 -95317808+48996004 -95317808+48995752 -95318155+48994907 -95319196+48994085 -95320445+48992349 -95320618+48992006 -95322492+48988853 -95324295+48985815 -95324573+48984970 -95324573+48984970 -95311896+48952179 -95322946+48998767 -95325336+48983120 -95325786+48981338 -95325786+48981338 -95325612+48979922 -95325577+48978894 -95325577+48978894 -95325716+48978346 -95325716+48978346 -95325333+48975993 -95325055+48974257 -95324847+48972727 -95324777+48971905 -95324187+48970237 -95311896+48952179 -96405408+48999983 -96358753+48999982 -96294288+48999982 -96250290+48999982 -96208831+48999982 -96140198+48999983 -96125283+48999983 -96045317+48999983 -96008421+48999984 -96000276+48999984 -95978002+48999984 -95975390+48999984 -95946199+48999801 -95922542+48999734 -95922053+48999735 -95896250+48999793 -95877050+48999792 -95856307+48999749 -95854871+48999746 -95766572+48999663 -95765979+48999662 -95759280+48999653 -95717854+48999502 -95665051+48999496 -95662177+48999349 -95660582+48999436 -95660511+48999440 -95658429+48999439 -95642878+48999436 -95617214+48999380 -95536195+48999283 -95505162+48999093 -95500242+48998976 -95500242+48999114 -95500242+48999193 -95484360+48999151 -95483466+48999149 -95474114+48999120 -95450924+48999048 -95438890+48999044 -95424524+48999040 -95395339+48999009 -95375851+48998980 -95375396+48998928 -95375239+48998943 -95373979+48998902 -95368698+48998729 -95355819+48998735 -95340962+48998740 -95322946+48998767 -95342540+48540211 -95363828+48540437 -95405370+48540038 -95411679+48540055 -95412188+48540051 -95413971+48540036 -95438852+48540038 -95439987+48540152 -95451467+48539792 -95462000+48539732 -95472792+48539621 -95489432+48539223 -95500257+48539131 -95516421+48538979 -95516477+48538978 -95536515+48538877 -95558115+48538689 -95560144+48538780 -95574075+48538620 -95575966+48538642 -95582193+48538573 -95594926+48538663 -95601101+48538784 -95601729+48538796 -95602304+48538816 -95360189+44698482 -95360190+44698419 -95360373+44691859 -95360392+44691174 -95360409+44690534 -95360855+44674537 -95360928+44671922 -95360928+44671922 -95360649+44667048 -95360537+44665088 -95360537+44665088 -95360658+44657772 -95360668+44654189 -95360189+44698482 -95363454+44701497 -95364159+44701565 -95360643+44646706 -95360582+44643304 -95360578+44638504 -95360570+44628790 -95360570+44628790 -95360618+44624957 -95360622+44618378 -95360626+44614097 -95360626+44614097 -95360509+44610014 -95360481+44609039 -95360481+44609039 -95360482+44601239 -95360482+44601239 -95360359+44599591 -95360270+44591743 -95360195+44585095 -95360195+44585095 -95360340+44581389 -95360340+44581389 -95360336+44577312 -95360335+44576589 -95360335+44576589 -95360390+44570554 -95360398+44569158 -95360398+44569158 -95360321+44562642 -95360321+44562642 -95360328+44556069 -95360387+44543514 -95360400+44541572 -95366785+44541584 -95380388+44541594 -95380897+44541593 -95390933+44541575 -95392138+44541581 -95396117+44541600 -95401128+44541624 -95410887+44541626 -95411355+44541627 -95418578+44541536 -95421422+44541537 -95431681+44541675 -95432160+44541676 -95436407+44541684 -95436921+44541685 -95441844+44541697 -95446970+44541707 -95448765+44541711 -95448964+44541712 -95462170+44541739 -95472428+44541645 -95472940+44541645 -95477936+44541643 -95482815+44541641 -95493138+44541614 -95497516+44541634 -95498150+44541642 -95503156+44541683 -95517977+44541807 -95523354+44541852 -95531631+44541877 -95531923+44541829 -95532334+44541763 -95533217+44541781 -95533373+44541784 -95540279+44541929 -95543328+44541994 -95553586+44542132 -95563653+44542223 -95584010+44542450 -95594908+44542197 -95360643+44646706 -95360668+44654189 -95360643+44646706 -95360683+44648904 -95360683+44648904 -95360668+44654189 -95364159+44701565 -95364287+44701611 -95365121+44701542 -95365985+44701221 -95366690+44700832 -95367362+44700123 -95367843+44699849 -95368259+44699894 -95368836+44700054 -95369606+44700465 -95370023+44700762 -95378629+44703278 -95364159+44701565 -95370985+44701082 -95373517+44701606 -95375288+44702155 -95376195+44702477 -95377059+44702889 -95377540+44703072 -95378629+44703278 -95378629+44703278 -95381892+44711051 -95394646+44714437 -95398717+44714164 -95398717+44714164 -95397787+44715856 -95397787+44715856 -95398235+44716793 -95399581+44717022 -95399901+44717410 -95399901+44717410 -95399291+44718919 -95399291+44718919 -95407526+44730258 -95421412+44731671 -95421741+44731802 -95422182+44731999 -95423749+44736088 -95426951+44738400 -95428911+44739471 -95462078+44743947 -95463582+44748701 -95477309+44756334 -95482640+44753242 -95482876+44753113 -95454438+43500644 -95454444+43502314 -95454476+43510917 -95454490+43514405 -95454490+43514405 -95454472+43517256 -95454404+43528087 -95454403+43528378 -95454400+43528874 -95454400+43528874 -95454484+43533846 -95454526+43536347 -95454646+43543352 -95454678+43545225 -95454686+43545654 -95454686+43545654 -95454574+43553033 -95454565+43555918 -95454562+43556620 -95454561+43556903 -95454532+43564795 -95454528+43565873 -95454523+43567411 -95454507+43572285 -95454479+43575630 -95454406+43584190 -95454386+43586687 -95454360+43601226 -95454321+43607525 -95454270+43615764 -95454233+43623154 -95454112+43630237 -95454056+43636110 -95454051+43636661 -95454020+43637804 -95453988+43638718 -95453864+43644708 -95453662+43650209 -95453333+43659201 -95453243+43665232 -95453130+43672936 -95453128+43673095 -95453117+43673785 -95453117+43673785 -95453118+43678221 -95453120+43684734 -95453120+43684734 -95453089+43684939 -95453089+43684939 -95453183+43684985 -95453183+43684985 -95453078+43688183 -95453031+43702724 -95453005+43710015 -95453002+43710839 -95453002+43710839 -95453036+43717263 -95453060+43726886 -95453072+43731755 -95453072+43731755 -95453063+43732599 -95452919+43746271 -95452161+43760724 -95452161+43760724 -95452213+43769624 -95452235+43773381 -95452235+43773381 -95452196+43775285 -95452196+43775285 -95452309+43787784 -95452326+43789641 -95452637+43789645 -95452637+43789645 -95452604+43791496 -95452407+43802783 -95452381+43804306 -95452381+43804306 -95452420+43818876 -95452459+43833241 -95452487+43843242 -95452500+43847703 -95452500+43847703 -95458242+43847734 -95460390+43847747 -95460703+43847746 -95461207+43847746 -95461755+43847746 -95462703+43847746 -96052945+43500301 -96038180+43500290 -96032978+43500287 -96031828+43500286 -96018064+43500274 -96015910+43500261 -96000299+43500164 -95998426+43500146 -95979366+43499967 -95979298+43499967 -95978282+43499967 -95966907+43499966 -95960721+43499966 -95944207+43499966 -95940565+43499966 -95936170+43499966 -95933734+43499966 -95920535+43499966 -95911680+43499966 -95903824+43499966 -95900660+43499966 -95896830+43499966 -95881037+43499966 -95879436+43499966 -95876481+43499966 -95875296+43499966 -95861152+43499966 -95858358+43499966 -95849504+43499966 -95844009+43499966 -95843908+43499966 -95843657+43499966 -95841246+43499966 -95834421+43499966 -95831703+43499884 -95821275+43499768 -95821275+43499768 -95821277+43499965 -95821277+43499965 -95816127+43499886 -95815594+43499877 -95802592+43499678 -95802281+43499673 -95801590+43499650 -95797948+43499965 -95796245+43499965 -95794173+43499965 -95793105+43499965 -95788025+43499860 -95781555+43499865 -95779918+43499866 -95774141+43499871 -95772501+43499872 -95766460+43499877 -95764543+43499878 -95761463+43499881 -95756885+43499904 -95754202+43499900 -95742408+43499889 -95741569+43499891 -95740813+43499894 -95736291+43499910 -95734324+43499918 -95722806+43499965 -95716290+43499840 -95714259+43499839 -95695782+43499833 -95695159+43499833 -95694359+43499833 -95694256+43499832 -95692813+43499832 -95689484+43499831 -95684251+43499829 -95683147+43499829 -95671334+43499804 -95663301+43499787 -95649033+43499757 -95643395+43499746 -95640512+43499767 -95631990+43499829 -95630567+43499839 -95628669+43499853 -95626908+43499866 -95623488+43499772 -95620877+43499774 -95614440+43499779 -95609893+43499783 -95604583+43499787 -95594343+43499795 -95584771+43499803 -95574154+43499812 -95569395+43499816 -95569150+43499816 -95564965+43499820 -95564767+43499820 -95544733+43499838 -95535404+43499846 -95524536+43499856 -95523119+43499857 -95516890+43499863 -95514774+43499865 -95504899+43499964 -95500283+43499964 -95499985+43499971 -95498536+43500005 -95492719+43500166 -95486803+43500246 -95486737+43500274 -95484351+43500275 -95477448+43500301 -95476738+43500304 -95476218+43500307 -95475596+43500310 -95475463+43500311 -95475065+43500335 -95460478+43500468 -95454706+43500563 -95454706+43500648 -95454438+43500644 -95462220+44065377 -95462191+44071686 -95462191+44071686 -95462322+44079229 -95462322+44079229 -95462259+44079845 -95462220+44065377 -95462233+44059798 -95462374+44054108 -95462374+44054108 -95462263+44051432 -95462263+44051432 -95462303+44040358 -95462303+44040358 -95462302+44039669 -95462302+44036371 -95462423+44021925 -95462423+44021925 -95462290+44007524 -95462290+44007524 -95462479+43993044 -95462479+43993044 -95462477+43988964 -95462474+43982552 -95462473+43980797 -95462472+43978529 -95462472+43978529 -95462528+43963945 -95462528+43963945 -95462526+43959748 -95462523+43955355 -95462523+43954005 -95462521+43949361 -95462521+43949361 -95462601+43936268 -95462609+43934869 -95462699+43922983 -95462699+43922983 -95462445+43920971 -95462445+43920971 -95462539+43919508 -95462760+43919028 -95462886+43916925 -95462886+43916925 -95462633+43916719 -95462633+43916719 -95462641+43916444 -95462664+43915736 -95462727+43915005 -95462727+43915005 -95462691+43905862 -95462691+43905862 -95462743+43897489 -95462767+43893616 -95462780+43891461 -95462780+43891461 -95462775+43890914 -95462743+43887426 -95462713+43884237 -95462704+43883388 -95462671+43880046 -95462671+43880046 -95462682+43871885 -95462853+43867704 -95462867+43862193 -95462867+43862193 -95462777+43854840 -95462717+43852190 -95462704+43851586 -95462686+43851497 -95462686+43851497 -95462703+43847746 -95462220+44065377 -95462259+44079845 -95462259+44079845 -95462392+44094291 -95462392+44094291 -95462305+44108852 -95462305+44108852 -95462351+44118282 -95462376+44123365 -95462398+44130874 -95462408+44137962 -95462536+44151898 -95462542+44152591 -95462584+44159749 -95462601+44162996 -95462612+44167013 -95462668+44169735 -95462668+44169735 -95462648+44177208 -95462553+44177385 -95462489+44177505 -95462468+44178600 -95462457+44179217 -95462451+44179558 -95462395+44179997 -95462395+44179997 -95462396+44181345 -95462459+44181574 -95462459+44181574 -95462442+44186041 -95462432+44188682 -95462403+44196065 -95462703+43847746 -95465766+43847722 -95467030+43847745 -95468356+43847745 -95470030+43847698 -95471079+43847726 -95472620+43847766 -95480037+43847763 -95482623+43847762 -95482759+43847762 -95492519+43847712 -95502522+43847873 -95512787+43847877 -95522642+43847881 -95523900+43847878 -95532401+43847860 -95542761+43847908 -95548774+43847853 -95552679+43847818 -95560060+43847833 -95562912+43847840 -95572671+43847817 -95581919+43847815 -95582885+43847814 -95592885+43847812 -95603086+43847740 -95612909+43847714 -95623047+43847869 -95623876+43847869 -95633625+43847989 -95643448+43848039 -95653586+43848019 -95663186+43848021 -95663755+43848204 -95665776+43848113 -95669306+43848022 -95671998+43847953 -95673704+43847976 -95674215+43847975 -95677547+43847967 -95683652+43847954 -95686514+43847960 -95688095+43847964 -95692716+43847976 -95703738+43848089 -95707306+43848100 -95711256+43848019 -95712835+43848110 -95723920+43848084 -95733015+43848035 -95739899+43847947 -95744069+43847893 -95750290+43847914 -95750738+43847914 -95752947+43847917 -95764000+43848128 -95767722+43848119 -95773002+43847925 -95774707+43847903 -95778726+43847889 -95782023+43847994 -95786392+43848134 -95792739+43848158 -95803951+43848319 -95808430+43848282 -95810141+43848204 -95810425+43848159 -95812033+43848178 -95812352+43848182 -95813015+43848227 -95824036+43848272 -95826332+43848291 -95832121+43848339 -95838807+43848401 -95844090+43848450 -95852396+43848425 -95863733+43848397 -95865848+43848419 -95870365+43848394 -95870836+43848324 -95872292+43848370 -95872671+43848416 -95882560+43848487 -95884270+43848490 -95892765+43848494 -95902154+43848553 -95902815+43848557 -95904260+43848566 -95912850+43848750 -95922934+43848972 -95924344+43849003 -95932808+43848866 -95935114+43848798 -95935272+43848798 -95936850+43848798 -95939039+43848785 -95941966+43848843 -95943516+43848734 -95944366+43848774 -95945969+43848709 -95955144+43848728 -95959329+43848738 -95964388+43848748 -95972945+43848791 -95978081+43848830 -95984345+43848878 -95992903+43848920 -96004156+43849101 -96008964+43849116 -96012713+43849128 -96023324+43849201 -96028453+43849178 -96032039+43849162 -96032735+43849159 -96040781+43849193 -96044197+43849208 -96046419+43849188 -96052125+43849141 -95593474+44195699 -95584506+44195664 -95582164+44195656 -95573300+44195657 -95568456+44195601 -95563420+44195544 -95561498+44195544 -95556659+44195542 -95553127+44195542 -95543532+44195587 -95537458+44195625 -95536320+44195632 -95532921+44195677 -95523236+44195673 -95522490+44195688 -95521750+44195702 -95521040+44195716 -95516271+44195693 -95516026+44195690 -95515277+44195680 -95512842+44195647 -95492553+44195826 -95491812+44195833 -95486879+44195881 -95482895+44195921 -95481084+44195899 -95472633+44196040 -95472251+44196040 -95469113+44196049 -95462403+44196065 -95482876+44753113 -95495093+44769857 -95495918+44770041 -95496217+44770108 -95501867+44771755 -95503759+44772510 -95508351+44767845 -95528772+44770633 -95528772+44770633 -95507934+44784624 -95500295+44786273 -95500295+44791427 -95523602+44802246 -95523716+44802250 -95528885+44802455 -95529601+44802491 -95533956+44802710 -95545093+44804042 -95545093+44804042 -95544687+44804846 -95543849+44805611 -95535484+44812551 -95540106+44817048 -95544316+44819386 -95549238+44820823 -95552805+44822136 -95559605+44823168 -95564484+44826549 -95565490+44827377 -95565914+44827815 -95566756+44828685 -95569835+44837872 -95593546+44842368 -95604721+44850398 -95624359+44868307 -95625300+44868632 -95634734+44877336 -95637925+44873438 -95654496+44886279 -95654496+44886279 -95650385+44890972 -95650385+44890972 -95650925+44891374 -95651696+44891443 -95661259+44891251 -95676352+44906394 -95678378+44907811 -95683538+44909805 -95683538+44909805 -95680693+44907240 -95680693+44907240 -95685530+44903522 -95718188+44906001 -95724011+44909908 -95727147+44928202 -95731622+44932068 -95731752+44932109 -95733526+44932869 -95733648+44934423 -95737015+44936136 -95543849+44805611 -95535484+44812551 -95543849+44805611 -95543729+44805722 -95542807+44806117 -95540793+44807045 -95539783+44807907 -95538604+44809189 -95536571+44810930 -95535640+44811889 -95535484+44812551 -95554220+47500328 -95554149+47500328 -95553728+47500328 -95553559+47500385 -95551471+47500385 -95551467+47499957 -95551426+47491293 -95551392+47484128 -95551390+47483805 -95551152+47432853 -95551084+47418423 -95551050+47411169 -95551041+47409300 -95551037+47408652 -95551029+47406841 -95551022+47403116 -95550989+47402682 -95550924+47385894 -95550917+47384111 -95550859+47381733 -95550859+47381733 -95550862+47380821 -95551000+47365765 -95551029+47362343 -95551037+47361386 -95551044+47360641 -95551076+47356883 -95551095+47354684 -95551105+47353505 -95551241+47347131 -95551376+47341243 -95551410+47339752 -95551410+47339752 -95551346+47325268 -95551346+47325268 -95551347+47324620 -95551349+47323827 -95551392+47308750 -95551426+47296836 -95551456+47277978 -95551457+47277711 -95551530+47258489 -95551533+47257480 -95551621+47242462 -95551669+47238569 -95551756+47231533 -95551807+47226473 -95551820+47225688 -95551820+47225688 -95551801+47220001 -95551407+47216947 -95551407+47216536 -95551274+47211989 -95551254+47209326 -95551248+47208592 -95551248+47208592 -95551308+47208380 -95551308+47208380 -95551241+47207055 -95551203+47206994 -95551203+47206994 -95551275+47205478 -95551342+47204679 -95551443+47201206 -95551510+47198556 -95551510+47198556 -95551443+47198373 -95551096+47178241 -95551096+47178241 -95551149+47162439 -95551186+47151453 -95551186+47151453 -95554466+47151461 -95567494+47151494 -95591349+47151434 -95593448+47151444 -95613101+47151422 -95615348+47151419 -95619772+47151414 -95620535+47151413 -95625310+47151438 -95625684+47151424 -95629193+47151298 -95629809+47151276 -95632764+47151234 -95635730+47151154 -95637963+47151094 -95641429+47151060 -95654051+47151278 -95678438+47151055 -95678581+47151054 -95678906+47151051 -95729077+47150595 -95731589+47150573 -95752807+47150477 -95762519+47150596 -95762820+47150573 -95763973+47150537 -95764260+47150528 -95765720+47150565 -95767991+47150625 -95768713+47150644 -95769885+47150485 -95772194+47150546 -95773602+47150372 -95775544+47150418 -95786195+47150289 -95788022+47150268 -95792835+47150211 -95794929+47150205 -95796440+47150240 -95796528+47150233 -95797612+47150149 -95804779+47150081 -95815722+47150032 -95820315+47150012 -95831513+47150057 -95847170+47150121 -95868333+47150159 -95872191+47150194 -95873167+47150204 -95886310+47150497 -95886671+47150506 -95891717+47150631 -95905440+47150971 -95914968+47151128 -95916517+47151153 -95919561+47151203 -95926502+47151317 -95933157+47151397 -95938054+47151455 -95938942+47151454 -95944844+47151445 -95954261+47151431 -95971740+47151404 -95996786+47151553 -95997757+47151553 -95582155+47933966 -95582057+47925799 -95582050+47924529 -95582022+47919266 -95582005+47918841 -95581884+47915886 -95581850+47914424 -95581730+47904966 -95581363+47876195 -95581360+47875956 -95581192+47861931 -95581191+47861745 -95580985+47847150 -95580982+47846891 -95580810+47843859 -95580672+47829861 -95580668+47829399 -95580150+47803861 -95580145+47803390 -95580078+47796562 -95580011+47789684 -95580009+47789401 -95580007+47788924 -95579973+47781908 -95579938+47780309 -95579938+47780309 -95579968+47764296 -95580099+47761746 -95580099+47761746 -95580087+47761290 -95580070+47760612 -95580068+47760527 -95580068+47759956 -95579996+47758342 -95579700+47751625 -95579459+47745861 -95579419+47743055 -95579368+47739478 -95579331+47736829 -95579280+47734951 -95579150+47731378 -95579123+47724205 -95578941+47716941 -95578868+47703943 -95578867+47702644 -95578855+47690904 -95578854+47690325 -95578853+47689776 -95578852+47689439 -95578851+47688094 -95578839+47673561 -95577840+47673556 -95576009+47673544 -95575273+47673539 -95571283+47673562 -95568454+47673568 -95563550+47673577 -95561524+47673581 -95559444+47673585 -95558869+47673585 -95553390+47673585 -95553289+47672283 -95553289+47672283 -95553594+47670592 -95553641+47666672 -95553692+47662369 -95553772+47655647 -95553774+47655465 -95553875+47647239 -95553875+47647239 -95553565+47644664 -95553473+47639110 -95553418+47635761 -95553396+47634436 -95553364+47632443 -95553364+47632443 -95553434+47630226 -95553438+47630105 -95553548+47619663 -95553548+47619663 -95553544+47617221 -95553542+47616113 -95553517+47601264 -95553514+47599295 -95553514+47599295 -95553537+47586797 -95553538+47586663 -95553545+47583217 -95553737+47580114 -95553748+47579562 -95553748+47579562 -95553648+47572434 -95553648+47572434 -95553649+47572304 -95553786+47558339 -95553786+47558339 -95553727+47557551 -95553727+47557551 -95553822+47539767 -95553822+47539767 -95553790+47528893 -95553771+47527035 -95554220+47500328 -95553817+47507768 -95553761+47512962 -95553590+47519229 -95553590+47519321 -95553595+47519446 -95553595+47519446 -95553724+47522428 -95553771+47527035 -95553595+47519446 -95553771+47527035 -95658545+47499395 -95658244+47499487 -95644256+47499492 -95636940+47499495 -95631897+47499467 -95627832+47499470 -95625301+47499472 -95610894+47499583 -95605884+47499621 -95605607+47499622 -95599143+47499638 -95596075+47499658 -95590613+47499958 -95586535+47500066 -95583434+47500093 -95580610+47500117 -95574325+47500171 -95572951+47500183 -95569705+47500211 -95566818+47500236 -95564367+47500258 -95562897+47500271 -95557402+47500328 -95554315+47500328 -95554220+47500328 -95582155+47933966 -95582265+47948141 -95582555+47977219 -95582555+47977219 -95582488+47980806 -95582436+47990766 -95582395+47998646 -95582395+47999958 -95582457+47999958 -95582465+48000412 -95582527+48003905 -95582664+48006166 -95582887+48020557 -95709513+47935806 -95709185+47935797 -95690053+47935277 -95683719+47935146 -95662561+47934838 -95656350+47934868 -95646593+47934717 -95624926+47934305 -95619159+47934233 -95614237+47934172 -95609152+47934109 -95603646+47934041 -95594400+47933998 -95582461+47933966 -95582155+47933966 -95593780+48172967 -95593780+48172763 -95593128+48122867 -95593127+48122276 -95593094+48107612 -95592487+48020558 -95582887+48020557 -95602304+48538816 -95601720+48535161 -95601483+48533677 -95601105+48532240 -95601104+48532026 -95601099+48523366 -95601077+48521727 -95600883+48509994 -95600883+48509994 -95600886+48509792 -95601013+48499970 -95601053+48499970 -95601117+48492612 -95601148+48489129 -95601148+48489077 -95601282+48485240 -95601609+48474302 -95601651+48473887 -95601783+48467377 -95601875+48466825 -95601920+48466555 -95602012+48452119 -95602350+48445838 -95602356+48445560 -95602529+48437715 -95602848+48423225 -95603111+48409450 -95603118+48409266 -95603145+48408582 -95603145+48408582 -95603120+48400816 -95603101+48394855 -95603078+48394409 -95603048+48393822 -95602095+48374966 -95602061+48372730 -95602055+48372392 -95601979+48365548 -95601405+48365536 -95601359+48365539 -95600816+48365540 -95593282+48365598 -95593271+48365466 -95593134+48354239 -95593131+48354001 -95592953+48339497 -95592778+48325269 -95592748+48324970 -95592748+48324970 -95592802+48322838 -95592861+48318530 -95592968+48310763 -95592972+48310444 -95593155+48297277 -95593174+48295872 -95593316+48285646 -95593376+48281363 -95593566+48271498 -95593692+48267271 -95593701+48266975 -95593701+48266975 -95593632+48266107 -95593632+48266107 -95593676+48264269 -95593864+48253566 -95593865+48252630 -95593872+48252346 -95593877+48223617 -95593877+48223617 -95593876+48223267 -95593818+48193161 -95593780+48172967 -95593474+44195699 -95593492+44200250 -95593511+44204933 -95593512+44208416 -95593514+44210167 -95593514+44210167 -95593471+44217225 -95593459+44219204 -95593442+44222174 -95593427+44224748 -95593424+44226667 -95593410+44235467 -95593404+44239353 -95593404+44239353 -95593407+44243024 -95593409+44246576 -95593409+44246576 -95593356+44250812 -95593344+44253798 -95593344+44253798 -95593345+44255142 -95593351+44265765 -95593352+44268289 -95593373+44275825 -95593392+44282962 -95593393+44286697 -95593396+44291106 -95593400+44297590 -95593600+44312104 -95593799+44326708 -95593850+44332236 -95593885+44336100 -95593898+44337493 -95593967+44341176 -95593967+44341176 -95593963+44343439 -95593959+44345804 -95593955+44348369 -95593945+44355850 -95593945+44355850 -95593982+44363289 -95594018+44370340 -95594030+44373916 -95593780+48172967 -95594196+48172969 -95616393+48173029 -95627903+48173047 -95637606+48172993 -95660723+48172867 -95662095+48172860 -95702285+48172863 -95712814+48172926 -95722717+48173061 -95744332+48172663 -95765700+48172717 -95808849+48172154 -95809187+48172153 -95830559+48172107 -95830824+48172106 -95852776+48172052 -95874423+48171967 -95896083+48171916 -95905783+48171893 -95917819+48171865 -95939416+48171815 -95961065+48171766 -95965153+48171750 -95981928+48171686 -95995693+48171634 -95594908+44542197 -95594745+44537717 -95594639+44534919 -95594452+44529992 -95594452+44529992 -95594544+44522198 -95594690+44517754 -95594700+44515592 -95594700+44515592 -95594632+44508553 -95594504+44508302 -95594504+44508302 -95594601+44500643 -95594610+44499956 -95594820+44497861 -95594873+44496138 -95594873+44496138 -95594530+44495548 -95594438+44494012 -95594438+44494012 -95594439+44493724 -95594459+44488136 -95594464+44486836 -95594464+44486836 -95594414+44479943 -95594359+44472231 -95594285+44465829 -95594247+44462605 -95594191+44457741 -95594177+44456240 -95594054+44443113 -95593959+44436202 -95593854+44428555 -95593854+44428555 -95593905+44424463 -95594037+44414041 -95594124+44399460 -95594124+44399460 -95594052+44384856 -95594030+44373916 -95594034+44374957 -95594052+44384856 -95594030+44373916 -95594052+44384856 -95594908+44542197 -95604335+44542468 -95604503+44553712 -95604503+44553712 -95604297+44556332 -95604285+44560912 -95604192+44564157 -95604113+44586212 -95604113+44586212 -95604119+44594354 -95604124+44599468 -95604125+44600793 -95604125+44600793 -95604032+44606288 -95603952+44611047 -95603881+44615283 -95603881+44615283 -95603888+44616059 -95603950+44629895 -95614089+44630027 -95624338+44630160 -95655791+44630335 -95656859+44630322 -95657615+44630313 -95665232+44630201 -95675634+44630111 -95685587+44629951 -95708664+44630024 -95710136+44630028 -95713815+44630063 -95726681+44630082 -95747003+44630164 -95602304+48538816 -95602383+48538819 -95604979+48538884 -95607092+48538937 -95617792+48539052 -95623227+48539038 -95636146+48539224 -95644098+48539335 -95644773+48539344 -95651475+48539360 -95655640+48539370 -95666579+48539396 -95677732+48539420 -95678298+48539421 -95688592+48539443 -95710192+48539395 -95715592+48539508 -95732170+48539822 -95775534+48540552 -95775938+48540558 -95776655+48540557 -95786318+48540549 -95797469+48540539 -95803911+48540513 -95819446+48540037 -95819505+48540037 -95837468+48540195 -95839773+48540194 -95862165+48541092 -95862370+48541101 -95864227+48541671 -95875279+48541737 -95879517+48541876 -95888426+48542017 -95894101+48541973 -95926946+48542071 -95927050+48542072 -95948683+48542369 -95949956+48542437 -95970523+48542867 -95971383+48542890 -95993510+48543370 -96009996+48543636 -96015809+48543639 -96041511+48543705 -96059178+48543740 -96059317+48543740 -96081193+48543625 -96102690+48543711 -96126370+48543955 -96132836+48543970 -96134432+48543974 -96137224+48543980 -96137443+48543980 -96150193+48544204 -96151801+48544232 -96158255+48544346 -96163630+48544441 -96169156+48544538 -96169697+48544527 -96170291+48544515 -96170772+48544518 -96171805+48544523 -96175800+48544544 -96186790+48544602 -96192098+48544631 -96213803+48544880 -96214224+48544882 -96235336+48545079 -96235556+48545077 -96235762+48545076 -96257251+48544924 -96257695+48544922 -96279522+48544754 -96309333+48544380 -96323023+48544357 -96345038+48544353 -96366951+48544094 -96384503+48544190 -96387648+48544229 -96387833+48544231 -96063779+44196533 -96058628+44196511 -96058104+44196509 -96057414+44196499 -96043683+44196301 -96037870+44196277 -96036472+44196277 -96036337+44196258 -96034810+44196279 -96030180+44196342 -96028499+44196366 -96028054+44196457 -96023702+44196478 -96017572+44196544 -96011664+44196565 -96011134+44196566 -96007925+44196573 -96003151+44196583 -96000302+44196558 -95997644+44196560 -95990465+44196431 -95988226+44196438 -95983604+44196452 -95977473+44196431 -95963561+44196482 -95963301+44196482 -95957334+44196483 -95946278+44196466 -95943358+44196461 -95936941+44196439 -95933192+44196410 -95931357+44196396 -95924807+44196347 -95917211+44196349 -95916707+44196346 -95904604+44196298 -95896568+44196341 -95885462+44196336 -95884211+44196335 -95883258+44196358 -95882666+44196371 -95880533+44196419 -95879351+44196447 -95876238+44196446 -95875297+44196421 -95863938+44196379 -95857096+44196402 -95855933+44196406 -95852491+44196399 -95846985+44196389 -95843950+44196328 -95843672+44196319 -95842269+44196327 -95836770+44196359 -95835729+44196365 -95830518+44196354 -95823405+44196339 -95815494+44196323 -95815083+44196315 -95809603+44196220 -95808975+44196210 -95804852+44196140 -95794852+44196175 -95785824+44196206 -95780085+44196265 -95775150+44196317 -95754533+44196126 -95750292+44196202 -95749737+44196212 -95744831+44196176 -95743923+44196170 -95742754+44196170 -95732272+44196040 -95723687+44195927 -95714442+44195952 -95703355+44195885 -95694270+44195750 -95683595+44195521 -95677835+44195465 -95674065+44195430 -95654115+44195197 -95653543+44195197 -95639746+44195140 -95637196+44195164 -95623019+44195320 -95613711+44195439 -95602464+44195581 -95593474+44195699 -95644112+45759731 -95645418+45759594 -95649302+45759641 -95644112+45759731 -95649302+45759641 -95649302+45759641 -95655080+45759643 -95664073+45759759 -95675711+45759739 -95683336+45759772 -95683394+45759772 -95691718+45759809 -95696506+45759830 -95697843+45759833 -95704380+45759846 -95707245+45759852 -95716928+45759850 -95717333+45759850 -95722167+45759829 -95729835+45759914 -95733583+45759913 -95737931+45759911 -95740542+45759887 -95750117+45759939 -95753155+45759955 -95753340+45759957 -95758508+45760001 -95658545+47499395 -95658854+47499502 -95663371+47499398 -95658545+47499395 -95663371+47499398 -95663371+47499398 -95667240+47499389 -95674945+47499372 -95677011+47499367 -95678823+47499364 -95682052+47499357 -95706454+47499312 -95723856+47499267 -95724245+47499215 -95739279+47499187 -95741470+47499184 -95751127+47499137 -95751858+47499128 -95754228+47499162 -95756016+47499131 -95771827+47499201 -95775932+47499220 -95785678+47499263 -95785846+47499309 -95788779+47499401 -95789082+47499378 -95790700+47498944 -95793363+47499333 -95805599+47499426 -95810520+47499426 -95814194+47499466 -95818273+47499477 -95821105+47499488 -95831789+47499464 -95846250+47499419 -95848407+47499442 -95856565+47499347 -95858553+47499369 -95861751+47499381 -95869710+47499341 -95871766+47499362 -95875311+47499078 -95875655+47499066 -95890900+47499119 -95901161+47499008 -95910247+47498988 -95928381+47499127 -95933302+47499081 -95939100+47499150 -95944040+47499152 -95944741+47499152 -95957402+47499157 -95960503+47499158 -95976479+47499164 -95982454+47499177 -95997646+47499155 -96000318+47499199 -96003024+47499246 -96005821+47499179 -96008167+47499189 -96013817+47499212 -96019202+47499235 -96024527+47499257 -96026820+47499251 -96028917+47499246 -96033812+47499233 -96037633+47499224 -96040773+47499216 -96051227+47499241 -96061382+47499261 -96062867+47499245 -96067502+47499197 -96482659+47963499 -96482629+47954200 -96482613+47949016 -96482613+47949016 -96482634+47934972 -96482635+47934442 -96482635+47934442 -96482455+47922016 -96482455+47922016 -96482500+47921332 -96482590+47919982 -96482590+47919982 -96482579+47905567 -96482528+47902142 -96482370+47891503 -96482362+47890925 -96482307+47886587 -96482180+47876488 -96482180+47876488 -96482181+47870340 -96482181+47870340 -96482120+47862095 -96482120+47862095 -96482155+47855372 -96482158+47854876 -96482158+47854876 -96482155+47854787 -96481983+47847430 -96470716+47847617 -96463885+47847677 -96460095+47847710 -96455988+47847707 -96434201+47847665 -96429586+47847687 -96417199+47847685 -96395752+47847633 -96374145+47847352 -96352834+47847200 -96352643+47834138 -96352554+47832832 -96352374+47818236 -96352296+47803776 -96352159+47802337 -96352155+47796524 -96352154+47794960 -96352151+47789225 -96352139+47787735 -96352097+47782425 -96352097+47782391 -96352093+47781852 -96352092+47781765 -96352077+47779739 -96352039+47774720 -96351825+47761220 -96351825+47760444 -96342272+47760332 -96330511+47760233 -96312493+47760082 -96309952+47760061 -96288610+47759898 -96288028+47759896 -96282082+47759841 -96275841+47759930 -96268036+47759898 -96266962+47759892 -96265819+47759890 -96262922+47759887 -96245686+47759865 -96244938+47759862 -96224208+47759783 -96224121+47759782 -96213560+47759740 -96203171+47759698 -96202426+47759695 -96192910+47759705 -96180983+47759718 -96162711+47759715 -96159370+47759715 -96151913+47759737 -96144366+47759760 -96139180+47759776 -96117289+47760050 -96109453+47760044 -96095891+47760033 -96080047+47760020 -96074437+47760016 -96060673+47760162 -96052893+47760244 -96052232+47760249 -96031451+47760399 -96023791+47760404 -96019873+47760407 -96019025+47760408 -96009806+47760414 -96001707+47760430 -96000753+47760432 -96000312+47760435 -95980994+47760551 -95967013+47760570 -95954234+47760581 -95945055+47760562 -95934080+47760768 -95912275+47760956 -95880042+47760969 -95837055+47760692 -95837055+47760692 -95837225+47763890 -95837225+47763890 -95837198+47764048 -95836926+47775403 -95836576+47787349 -95836576+47787349 -95836628+47789907 -95836669+47804320 -95836676+47818915 -95836677+47819124 -95836713+47833645 -95836717+47834877 -95836718+47835178 -95836730+47835635 -95836813+47841073 -95836813+47841073 -95836799+47843077 -95836796+47843419 -95836789+47844301 -95836789+47844301 -95836827+47848220 -95836827+47848220 -95836564+47848222 -95836064+47848225 -95832552+47848250 -95810936+47848406 -95810135+47848400 -95795327+47848290 -95791608+47848304 -95790072+47848310 -95784475+47848333 -95773745+47848377 -95770030+47848359 -95768647+47848353 -95758523+47848306 -95752537+47848278 -95731748+47848610 -95730826+47848625 -95724201+47848606 -95717011+47848585 -95715531+47848580 -95709107+47848563 -95709107+47848563 -95709182+47862908 -95709624+47877536 -95709624+47877536 -95709622+47877798 -95709528+47891813 -95709466+47906363 -95709466+47906363 -95709673+47913558 -95709673+47913558 -95709623+47920606 -95709618+47921243 -95709519+47934938 -95709513+47935806 -95709513+47935806 -95709685+47940945 -95709726+47944760 -95709731+47945285 -95709745+47946580 -95709754+47947358 -95709790+47947684 -95709802+47949348 -95709863+47957163 -95709863+47957163 -95709799+47964312 -95709799+47964312 -95713978+47964288 -95720094+47964254 -95727608+47964212 -95731327+47964191 -95742435+47964353 -95753453+47964529 -95759229+47964525 -95774879+47964516 -95785598+47964529 -95796509+47964543 -95814913+47964543 -95817694+47964543 -95818309+47964543 -95833432+47964524 -95838374+47964518 -95859517+47964578 -95860004+47964579 -95881488+47964646 -95881936+47964642 -95901990+47964468 -95903006+47964459 -95924137+47964478 -95924593+47964479 -95943268+47964311 -95956989+47964188 -95957340+47964193 -95967048+47964474 -95967460+47964472 -95970883+47964426 -95988884+47964189 -96002312+47963910 -96010575+47963892 -96016019+47963845 -96018598+47963823 -96023566+47963820 -96032461+47963869 -96034151+47963878 -96053969+47963655 -96073542+47963573 -96075563+47963564 -96088520+47963472 -96095939+47963744 -96106409+47963764 -96125315+47963115 -96128337+47963069 -96147490+47962969 -96152628+47962979 -96167611+47963010 -96182648+47963042 -96185335+47962950 -96193210+47962852 -96194518+47962836 -96194688+47962859 -96204516+47962860 -96215331+47962835 -96222643+47962821 -96223962+47962819 -96231452+47962805 -96233385+47962801 -96245225+47962779 -96250322+47962764 -96251608+47962765 -96266742+47962783 -96269930+47962791 -96282136+47962820 -96288542+47962836 -96310104+47963159 -96331870+47963137 -95737015+44936136 -95744456+44944617 -95755689+44946236 -96011202+44805038 -95990993+44805037 -95988075+44805037 -95972899+44805043 -95970483+44804999 -95958520+44805001 -95950999+44805003 -95947084+44805095 -95939990+44805073 -95931175+44805072 -95930538+44805071 -95920192+44805070 -95910172+44805070 -95889758+44805131 -95869298+44805216 -95861178+44805264 -95857810+44805284 -95855106+44805301 -95848819+44805339 -95848763+44812033 -95848604+44819827 -95848326+44830622 -95848325+44834361 -95848184+44841693 -95848046+44848849 -95848006+44850917 -95847911+44855896 -95847881+44857471 -95847801+44861720 -95847768+44863451 -95847768+44863451 -95847806+44868431 -95847806+44868431 -95847803+44877918 -95847784+44883434 -95847780+44884806 -95847587+44891744 -95839282+44891766 -95838336+44891769 -95832628+44891784 -95829423+44891793 -95828868+44891793 -95828555+44891793 -95824287+44891798 -95809036+44891815 -95808533+44891816 -95807691+44891817 -95803225+44891777 -95802516+44891771 -95798883+44891725 -95787118+44891631 -95785721+44891635 -95782530+44891645 -95780524+44891652 -95767957+44891694 -95766896+44891671 -95766400+44891672 -95763781+44891676 -95762301+44891678 -95747114+44891501 -95746471+44891433 -95743863+44891525 -95741372+44891578 -95740942+44891596 -95737694+44891552 -95737540+44891524 -95737308+44891483 -95737308+44891483 -95737434+44895109 -95737434+44895109 -95737408+44895185 -95737381+44898415 -95737331+44904606 -95737321+44905880 -95737261+44910212 -95737231+44912416 -95737231+44912416 -95737296+44913125 -95737296+44913125 -95737257+44914932 -95737225+44916389 -95737211+44917047 -95737142+44920322 -95737098+44925770 -95737084+44927566 -95737084+44927566 -95737087+44930880 -95737088+44931817 -95737088+44931817 -95737081+44932179 -95737025+44933090 -95737020+44934508 -95737015+44936136 -95747003+44630164 -95750300+44630233 -95767068+44630418 -95747003+44630164 -95767068+44630418 -95747479+45412370 -95747473+45417826 -95747471+45419636 -95747463+45426743 -95747463+45426743 -95747609+45441253 -95747635+45452386 -95747636+45453244 -95747641+45455628 -95747674+45470176 -95747674+45470409 -95747725+45492000 -95747742+45499180 -95747742+45499180 -95747509+45499961 -95747509+45499961 -95747540+45505227 -95747588+45513402 -95747588+45513402 -95747543+45519100 -95747531+45520667 -95747531+45520667 -95747604+45527934 -95747626+45531850 -95747669+45539311 -95747686+45542352 -95747695+45550779 -95747700+45554792 -95747702+45556907 -95747702+45556907 -95747677+45564225 -95747675+45564894 -95747653+45571349 -95747653+45571349 -95747663+45572752 -95747754+45585521 -95754614+45585483 -95758481+45585508 -95758508+45592326 -95758508+45592326 -95758505+45593173 -95758471+45598683 -95758466+45600020 -95758457+45603267 -95758433+45611248 -95758424+45614563 -95758424+45614563 -95758425+45617525 -95758425+45619086 -95758427+45622754 -95758437+45625980 -95758442+45626553 -95758473+45629804 -95758499+45632673 -95758499+45632673 -95758486+45633868 -95758486+45633868 -95758494+45642380 -95758521+45643572 -95758522+45649975 -95758524+45653677 -95758526+45658215 -95758530+45664534 -95758532+45667220 -95758532+45667220 -95758527+45668442 -95758527+45668442 -95758528+45668881 -95758529+45670442 -95758560+45672727 -95758560+45672727 -95758524+45676086 -95758485+45676180 -95758391+45676272 -95758391+45676272 -95758476+45682241 -95758507+45684328 -95758549+45687226 -95758656+45694602 -95758707+45698106 -95758760+45701744 -95758861+45708676 -95758920+45712696 -95759012+45713125 -95759012+45713125 -95758846+45716278 -95758811+45725609 -95758793+45730793 -95758763+45739436 -95758763+45739436 -95758860+45739698 -95758860+45739698 -95758825+45741892 -95758816+45742764 -95758790+45745159 -95758766+45748159 -95758516+45752633 -95758514+45754499 -95758508+45760001 -95756337+44941711 -95755689+44946236 -95756337+44941711 -95756638+44941685 -95760680+44941896 -95766601+44942385 -95766601+44942385 -95761162+44942582 -95761162+44942582 -95793177+44946819 -95808236+44956738 -95811056+44960677 -95811648+44961537 -95818793+44960737 -95823268+44964758 -95824366+44977555 -95824366+44977555 -95823545+44978469 -95823545+44978469 -95828363+44989048 -95828552+44989233 -95830183+44990018 -95830183+44990018 -95829523+44990145 -95826368+44992364 -95826368+44992364 -95829979+44990897 -95831165+44990807 -95756337+44941711 -95758457+44945940 -95758617+44946260 -95758617+44946260 -95758553+44946694 -95758391+44946877 -95757812+44946877 -95756879+44946602 -95756075+44946282 -95755689+44946236 -96116941+45411968 -96110301+45411962 -96106937+45411959 -96106635+45411959 -96099690+45411953 -96099066+45411952 -96093191+45411966 -96084231+45411989 -96082386+45411994 -96076414+45412010 -96055912+45412063 -96055074+45412065 -96044894+45412092 -96035369+45412117 -96030901+45412129 -96014812+45412171 -95995567+45412329 -95994564+45412338 -95980970+45412473 -95979510+45412496 -95978861+45412497 -95975667+45412500 -95974878+45412507 -95974384+45412512 -95974268+45412513 -95973411+45412521 -95959435+45412499 -95958943+45412502 -95940377+45412439 -95932764+45412413 -95912165+45412388 -95906450+45412399 -95902052+45412407 -95896297+45412418 -95891565+45412428 -95880345+45412382 -95878036+45412373 -95870890+45412305 -95869655+45412299 -95863055+45412273 -95860623+45412263 -95850323+45412222 -95829723+45412182 -95809089+45412184 -95788457+45412226 -95778274+45412258 -95767888+45412220 -95758943+45412267 -95757117+45412276 -95747479+45412370 -95758508+45760001 -95758501+45766949 -95758450+45774474 -95758408+45789048 -95758386+45796895 -95758368+45803508 -95758364+45807598 -95758364+45807598 -95758365+45807977 -95758387+45817583 -95758399+45817727 -95758420+45817994 -95758462+45825175 -95758505+45832480 -95758505+45832480 -95758498+45839973 -95758431+45841734 -95758431+45841734 -95758434+45846847 -95758437+45850901 -95758438+45851996 -95758446+45861590 -95758524+45877099 -95758585+45886782 -95758607+45890141 -95758607+45890141 -95758605+45893679 -95758579+45897853 -95758540+45903449 -95758530+45904907 -95758530+45904907 -95758588+45912035 -95758662+45919497 -95758702+45923520 -95758712+45924471 -95758738+45927001 -95758738+45927001 -95758699+45933719 -95758699+45933719 -95760788+45933705 -95761875+45933697 -95769439+45933700 -95769466+45941354 -95769498+45942383 -95769498+45942383 -95769448+45944567 -95769409+45946275 -95769331+45947044 -95769331+45947044 -95769346+45957247 -95769353+45961895 -95769451+45962603 -95769451+45962603 -95769441+45976234 -95769441+45977135 -95769496+45991506 -95769512+45996587 -95769711+46002311 -95769725+46003348 -95769804+46008755 -95769835+46011199 -95769835+46011953 -95769833+46013393 -95769833+46013393 -95769861+46020608 -95769889+46027810 -95769893+46030961 -95769896+46032699 -95769896+46032914 -95769900+46035107 -95769904+46037855 -95769911+46042296 -95769917+46044552 -95769937+46051366 -95769937+46051366 -95769838+46053217 -95769838+46053217 -95769867+46058198 -95769867+46058198 -95769858+46060267 -95769851+46062013 -95769843+46064066 -95769841+46064497 -95769819+46070050 -95769792+46070695 -95769790+46071326 -95769786+46072412 -95769766+46079283 -95769723+46093841 -95769706+46099712 -95769706+46099712 -95769930+46107458 -95758508+45760001 -95761418+45759996 -95765650+45759989 -95779464+45759966 -95784720+45759967 -95785733+45759969 -95800030+45759993 -95807606+45759943 -95810410+45759925 -95819357+45759937 -95825916+45759947 -95826112+45759924 -95841518+45759921 -95856599+45759848 -95862250+45759791 -95866196+45759752 -95870766+45759750 -95870890+45759748 -95872563+45759723 -95875330+45759682 -95882078+45759640 -95902577+45759602 -95923206+45759561 -95926874+45759766 -95933389+45759777 -95943875+45759549 -95964594+45759537 -95974934+45759498 -95984602+45759463 -95985255+45759461 -96005749+45759445 -96012409+45759437 -96027262+45759466 -96028010+45759466 -96047062+45759451 -96047206+45759451 -96048239+45759450 -96050825+45759448 -96065645+45759472 -96073218+45759544 -96079810+45759607 -96081146+45759596 -96088623+45759537 -96109480+45759599 -96127056+45759690 -96130031+45759705 -96149439+45759824 -96153369+45759829 -96153891+45759852 -96156437+45759876 -96171519+45759742 -96181783+45759800 -96192148+45759858 -96201930+45759867 -96212876+45759878 -96219273+45759876 -96225411+45759874 -96233703+45759872 -96243467+45759851 -96253985+45759794 -95767068+44630418 -95767676+44630425 -95787870+44630593 -95793588+44630625 -95797294+44630646 -95808383+44630709 -95828773+44630800 -95828833+44630800 -95833270+44630777 -95840920+44630738 -95843075+44630728 -95844547+44630728 -95846851+44630751 -95848759+44630748 -95849315+44630750 -95857265+44630810 -95869445+44630902 -95882443+44630883 -95890282+44630864 -95900060+44630823 -95910571+44630779 -95931148+44630874 -95933894+44630861 -95936570+44630849 -95937121+44630847 -95951821+44630782 -95955226+44630773 -95961854+44630756 -95968569+44630739 -95970960+44630734 -95971661+44630732 -95980203+44630623 -95992014+44630473 -95996602+44630445 -96012222+44630065 -96032574+44630140 -96052959+44630213 -96053343+44630215 -96067583+44630281 -96068335+44630287 -96073377+44630332 -96092896+44630507 -95769930+46107458 -95780305+46107518 -95786091+46107553 -95795515+46107670 -95797227+46107692 -95800303+46107710 -95801136+46107715 -95809839+46107679 -95811778+46107692 -95823492+46107733 -95824326+46107714 -95831703+46107846 -95833130+46107872 -95833950+46107877 -95838843+46107908 -95843569+46107938 -95853659+46108003 -95858622+46108033 -95873372+46108123 -95874452+46108130 -95877788+46108158 -95885006+46108170 -95894607+46108186 -95896578+46108187 -95898943+46108165 -95915465+46108283 -95918519+46108283 -95923019+46108261 -95929625+46108272 -95932628+46108278 -95936224+46108284 -95946846+46108316 -95947000+46108316 -95947362+46108317 -95953294+46108310 -95957147+46108280 -95966080+46108278 -95977741+46108297 -95998368+46108310 -96000332+46108423 -96004433+46108404 -96017287+46108345 -96018293+46108341 -96022581+46108338 -96032687+46108330 -96039380+46108325 -96042369+46108326 -96050654+46108283 -96053364+46108269 -96056459+46108253 -96058247+46108244 -96059645+46108237 -96065040+46108225 -96080503+46108191 -96084393+46108224 -96084671+46108226 -96088395+46108259 -96101360+46108370 -96121923+46108453 -96133024+46108375 -96141685+46108342 -96141718+46108160 -96155913+46108236 -96162328+46108270 -96162456+46108271 -96171269+46108318 -96173219+46108329 -96183500+46108445 -96193847+46108560 -96200231+46108665 -96219266+46108624 -96223279+46108607 -96224691+46108601 -96225138+46108601 -96245288+46108593 -96245386+46108342 -96265372+46108344 -95831165+44990807 -95832486+44991310 -95833388+44991766 -95833677+44992040 -95833742+44992246 -95833967+44992475 -95834139+44992858 -95831165+44990807 -95834139+44992858 -95834139+44992858 -95834193+44992977 -95834274+44993116 -95834274+44993116 -95831318+44995019 -95831318+44995019 -95833932+44993751 -95834934+44993891 -95836337+44994889 -95836337+44994889 -95833305+44998070 -95833305+44998070 -95836398+44996283 -95837673+44996038 -95839340+44998699 -95858242+45006401 -95858682+45006509 -95861020+45008095 -95866603+45012981 -95866834+45017537 -95869184+45021787 -95871577+45025258 -95873445+45024320 -95880616+45026016 -95884029+45029697 -95887829+45034756 -95962905+45085697 -95980355+45097560 -96000317+45112204 -96000461+45112336 -96000461+45112336 -96000318+45116242 -96000318+45119603 -95997757+47151553 -96000325+47151483 -96005407+47151466 -95997757+47151553 -96005407+47151466 -96003294+48171714 -95995693+48171634 -96003294+48171714 -96002808+48171709 -96002376+48171736 -96000300+48171616 -95995693+48171634 -96335872+48174398 -96325321+48174514 -96314592+48174601 -96302662+48174696 -96297795+48174672 -96282461+48174628 -96261938+48174867 -96251164+48173928 -96249178+48173699 -96247679+48173490 -96239856+48172705 -96239744+48172694 -96232971+48172491 -96228721+48172403 -96217936+48172142 -96207254+48172113 -96203831+48172124 -96195486+48172074 -96194865+48172069 -96183407+48171993 -96182726+48172133 -96181394+48172434 -96173745+48173575 -96164176+48173581 -96151868+48173543 -96130233+48172940 -96108461+48171799 -96090071+48171971 -96068523+48172037 -96046824+48172123 -96003651+48171719 -96003294+48171714 -96005407+47151466 -96018028+47151423 -96056335+47151569 -96067049+47151683 -96013422+45124960 -96000318+45119603 -96013422+45124960 -96002916+45121748 -96002916+45121748 -96002940+45121435 -96003203+45120977 -96003512+45120664 -96003706+45120439 -96003764+45120230 -96003764+45120230 -96003322+45119819 -96002867+45119730 -96000318+45119603 -96018496+44805085 -96011202+44805038 -96018496+44805085 -96014957+44805108 -96011202+44805038 -96451559+44805468 -96443610+44805484 -96440591+44805464 -96439697+44805459 -96426728+44805384 -96420334+44805348 -96406848+44805254 -96403090+44805227 -96402642+44805224 -96399916+44805205 -96398323+44805203 -96379500+44805174 -96365568+44805119 -96358955+44805113 -96356418+44805105 -96338699+44805051 -96323386+44805030 -96319460+44805045 -96317512+44805053 -96307393+44805190 -96302361+44805258 -96297127+44805211 -96276519+44805343 -96264988+44805442 -96260381+44805482 -96256199+44805518 -96244541+44805406 -96244257+44805427 -96235745+44805364 -96218917+44805527 -96215619+44805507 -96195748+44805418 -96184574+44805466 -96184000+44805486 -96180341+44805349 -96175429+44805371 -96168720+44805312 -96164933+44805278 -96155681+44805254 -96155111+44805253 -96145204+44805280 -96134825+44805106 -96131229+44805082 -96113915+44805064 -96099048+44804922 -96093051+44804866 -96079877+44804839 -96072711+44804824 -96072155+44804823 -96067483+44804828 -96062761+44804832 -96051805+44804844 -96031584+44805000 -96026536+44805032 -96018496+44805085 -96036698+45152206 -96027260+45139875 -96013422+45124960 -96056892+45158573 -96056808+45158553 -96056808+45158553 -96057567+45158091 -96057819+45158071 -96057907+45158025 -96057907+45158025 -96057704+45157094 -96057137+45156820 -96056777+45156671 -96053511+45156453 -96050477+45158016 -96036698+45152206 -96053265+43616261 -96053238+43630827 -96053237+43636723 -96053237+43636723 -96053299+43637523 -96053299+43637523 -96053236+43638117 -96053235+43643506 -96053235+43644911 -96053235+43645180 -96053138+43659669 -96053082+43671804 -96053072+43674045 -96053059+43676748 -96053038+43681467 -96053006+43688603 -96052908+43703047 -96052853+43715121 -96052842+43717629 -96052715+43719388 -96052619+43728233 -96052619+43728233 -96052641+43729629 -96052682+43732136 -96052743+43735866 -96052983+43746508 -96052983+43746508 -96052966+43748883 -96052648+43749967 -96052587+43753862 -96052460+43761084 -96052460+43761084 -96052474+43768332 -96052489+43775574 -96052489+43775574 -96052479+43779853 -96052463+43786447 -96052454+43790132 -96052434+43798508 -96052420+43804713 -96052419+43807407 -96052418+43812278 -96052352+43813570 -96052352+43813570 -96052386+43814015 -96052480+43816427 -96052480+43816427 -96052479+43818023 -96052479+43819111 -96052300+43832750 -96052286+43833898 -96052182+43843707 -96052125+43849141 -96052945+43500301 -96052916+43501607 -96052916+43501607 -96053068+43514648 -96053068+43516408 -96052910+43523927 -96052910+43523927 -96053191+43530944 -96053222+43533435 -96053316+43534600 -96053316+43534600 -96053033+43534737 -96053033+43534737 -96053159+43536360 -96053188+43538233 -96053188+43538233 -96053094+43543674 -96053094+43543674 -96053186+43558232 -96053186+43558232 -96053153+43562438 -96053153+43562438 -96053200+43564820 -96053247+43567215 -96053247+43567215 -96053214+43572723 -96053214+43572723 -96053464+43577126 -96053653+43578459 -96053840+43584950 -96053840+43584950 -96053718+43587239 -96053714+43587327 -96053336+43587624 -96053336+43587624 -96053348+43593822 -96053364+43601726 -96053364+43601726 -96053265+43616261 -96053364+43601726 -96053269+43605679 -96053265+43616261 -96453264+43849604 -96453295+43835069 -96453295+43835069 -96453138+43820593 -96453088+43805123 -96453088+43805123 -96453094+43804533 -96453140+43796607 -96453281+43791435 -96453287+43788016 -96453293+43785323 -96453309+43776920 -96453310+43776797 -96453315+43775625 -96453351+43767373 -96453369+43763159 -96453369+43763159 -96453343+43762827 -96453305+43762337 -96453305+43762337 -96453390+43747880 -96453451+43733342 -96453451+43733342 -96453417+43718712 -96453417+43718712 -96453418+43718047 -96453446+43704107 -96453446+43704107 -96453422+43698919 -96453380+43689637 -96453380+43689637 -96453393+43682391 -96453394+43681808 -96453408+43675008 -96453408+43675008 -96453406+43668917 -96453406+43667784 -96453373+43660515 -96453373+43660515 -96453411+43654532 -96453464+43646000 -96453464+43646000 -96453455+43645059 -96453397+43638525 -96453335+43631370 -96453330+43624252 -96453330+43623793 -96453329+43622608 -96453326+43616801 -96453326+43616801 -96453387+43609944 -96453387+43609944 -96453374+43609006 -96453356+43607544 -96453356+43607544 -96453417+43602218 -96453417+43602218 -96453404+43596765 -96453397+43594009 -96453386+43589313 -96453384+43588671 -96453383+43588183 -96453359+43587702 -96453349+43587502 -96453349+43587502 -96453352+43587040 -96453382+43582628 -96453382+43582628 -96453367+43581168 -96453286+43573256 -96453285+43569027 -96453283+43558626 -96453232+43547444 -96453217+43544065 -96453192+43533441 -96453183+43529572 -96453115+43514943 -96453094+43510253 -96453083+43507803 -96453051+43500942 -96453049+43500415 -96446706+43500450 -96439396+43500472 -96432040+43500496 -96429811+43500473 -96419949+43500485 -96412068+43500494 -96409682+43500460 -96406039+43500515 -96397943+43500511 -96392065+43500509 -96390024+43500456 -96380966+43500416 -96372098+43500386 -96370397+43500358 -96370026+43500352 -96363372+43500345 -96361667+43500343 -96359971+43500342 -96357081+43500339 -96356194+43500338 -96351059+43500333 -96340001+43500364 -96338562+43500368 -96332062+43500415 -96331858+43500411 -96329581+43500369 -96312374+43500347 -96301373+43500333 -96297415+43500328 -96293690+43500323 -96292371+43500323 -96283492+43500308 -96275941+43500293 -96273719+43500286 -96272954+43500304 -96272275+43500320 -96267179+43500325 -96253812+43500338 -96252430+43500349 -96242420+43500222 -96242101+43500224 -96232777+43500295 -96232332+43500298 -96221404+43500292 -96213840+43500288 -96212393+43500288 -96208814+43500391 -96200430+43500392 -96198766+43500312 -96198484+43500335 -96195587+43500330 -96192393+43500324 -96184317+43500324 -96175500+43500324 -96173847+43500323 -96172580+43500323 -96171420+43500324 -96155687+43500333 -96153897+43500321 -96153113+43500321 -96151354+43500322 -96150303+43500323 -96133292+43500338 -96132704+43500339 -96123602+43500171 -96119877+43500187 -96119369+43500189 -96116305+43500202 -96105150+43500251 -96096219+43500289 -96093730+43500300 -96092963+43500299 -96077968+43500292 -96072883+43500290 -96057758+43500298 -96055133+43500299 -96054849+43500299 -96054639+43500299 -96052945+43500301 -96064472+43849165 -96062536+43849161 -96052125+43849141 -96064003+43898336 -96064006+43899437 -96064009+43900351 -96064029+43907036 -96064066+43908985 -96064066+43908985 -96064031+43909424 -96064031+43909424 -96064036+43911078 -96064038+43911528 -96064040+43912268 -96064040+43912268 -96064034+43914594 -96064030+43916294 -96064030+43916294 -96064066+43916436 -96064066+43916436 -96063971+43927109 -96063971+43927109 -96064010+43928720 -96064022+43935612 -96064034+43942192 -96064034+43950122 -96064066+43964726 -96064096+43979261 -96064158+43993636 -96064171+43994971 -96064292+44008116 -96064385+44013440 -96064385+44013440 -96064379+44014713 -96064324+44022674 -96064324+44022674 -96064339+44026599 -96064339+44026599 -96064335+44032860 -96064292+44037070 -96064292+44037070 -96064293+44043938 -96064293+44043938 -96064198+44051651 -96064165+44066231 -96064038+44080766 -96063943+44095255 -96063943+44095555 -96063942+44104288 -96063942+44109721 -96063875+44115836 -96063782+44124324 -96063632+44138875 -96063632+44140774 -96063631+44148253 -96063631+44152107 -96063663+44153409 -96063663+44153409 -96063590+44164547 -96063568+44167898 -96063556+44173642 -96063538+44182091 -96063537+44182478 -96063537+44182478 -96063779+44196533 -96063779+44196533 -96069224+44196567 -96078720+44196624 -96064472+43849165 -96064376+43856374 -96064332+43859694 -96064249+43865995 -96064206+43869232 -96064186+43870740 -96064186+43870740 -96064193+43877950 -96064193+43885217 -96064161+43888554 -96064107+43889836 -96064035+43891571 -96064035+43891571 -96064104+43896297 -96064104+43896297 -96064003+43898336 -96064104+43896297 -96064130+43898084 -96064130+43898084 -96064003+43898336 -96067049+47151683 -96067016+47166074 -96067016+47166074 -96067059+47166491 -96067112+47166770 -96067112+47166770 -96067050+47168427 -96067038+47168537 -96066950+47177063 -96066950+47177137 -96066950+47180510 -96066995+47193605 -96067000+47195058 -96067028+47203068 -96067051+47209690 -96067069+47214744 -96067073+47215929 -96067102+47224108 -96067102+47224108 -96066849+47238554 -96066754+47253203 -96066620+47265789 -96066620+47265789 -96066625+47274967 -96066627+47278586 -96066627+47278586 -96066554+47283720 -96066554+47283720 -96066563+47287505 -96066584+47296494 -96066619+47310814 -96066636+47317826 -96066649+47322921 -96066655+47325247 -96066660+47327454 -96066680+47335971 -96066688+47339637 -96066695+47342691 -96066695+47342900 -96066704+47346960 -96066704+47347148 -96066721+47354119 -96066821+47368647 -96066831+47369288 -96066832+47369365 -96066926+47375034 -96066928+47375308 -96066997+47383276 -96067002+47383620 -96067132+47392367 -96067165+47397849 -96067211+47401057 -96067213+47401189 -96067300+47412262 -96067345+47415338 -96067349+47415587 -96067400+47419217 -96067400+47419217 -96067339+47423037 -96067334+47423363 -96067334+47423363 -96067354+47425481 -96067368+47426926 -96067390+47436482 -96067390+47436615 -96067402+47441454 -96067402+47441454 -96067390+47446144 -96067385+47448364 -96067385+47448460 -96067377+47451848 -96067373+47453783 -96067368+47455981 -96067361+47459437 -96067359+47460605 -96067353+47464133 -96067345+47468234 -96067340+47470808 -96067338+47471670 -96067336+47472893 -96067334+47474277 -96067334+47474277 -96067366+47477193 -96067371+47477692 -96067401+47480361 -96067401+47480361 -96067334+47484852 -96067334+47484852 -96067446+47484928 -96067446+47484928 -96067329+47494731 -96067329+47494731 -96067334+47495930 -96067469+47496638 -96067502+47499197 -96371872+43849114 -96367103+43849093 -96366700+43849090 -96358584+43849032 -96351721+43848984 -96351112+43848981 -96346889+43848963 -96345525+43848954 -96344447+43848948 -96343208+43848940 -96338535+43848913 -96333290+43848882 -96331981+43848874 -96327022+43848943 -96322957+43848931 -96316420+43848911 -96312608+43848900 -96311925+43848898 -96306904+43848920 -96291901+43848758 -96291300+43848760 -96285522+43848779 -96280507+43848742 -96272478+43848682 -96265309+43848679 -96261214+43848655 -96252423+43848604 -96245283+43848632 -96243563+43848599 -96241809+43848565 -96240755+43848562 -96232177+43848546 -96228592+43848581 -96225102+43848616 -96221795+43848611 -96216892+43848603 -96212248+43848596 -96210223+43848609 -96205016+43848643 -96192478+43848666 -96184815+43848674 -96172487+43848687 -96168040+43848697 -96153159+43848613 -96146369+43848725 -96146280+43848750 -96143974+43848747 -96142675+43848746 -96134842+43848765 -96133579+43848742 -96133389+43848696 -96128260+43848743 -96113611+43848836 -96112821+43848837 -96104516+43848931 -96102699+43848931 -96100728+43848931 -96092674+43848934 -96084462+43849004 -96081714+43849014 -96074841+43849040 -96073376+43849046 -96072917+43849047 -96072020+43849051 -96064472+43849165 -96848860+47498992 -96844869+47499019 -96836217+47498948 -96816931+47498975 -96815922+47498973 -96794648+47498970 -96773240+47498941 -96751629+47498906 -96750820+47498883 -96730293+47498848 -96710638+47498737 -96708918+47498783 -96708437+47498779 -96688117+47498625 -96681120+47498724 -96665957+47498937 -96665874+47498939 -96665766+47498941 -96655269+47499228 -96654187+47499226 -96644909+47499287 -96623189+47499127 -96601480+47499148 -96580246+47499167 -96537860+47499208 -96537190+47499208 -96516184+47499228 -96515544+47499228 -96494647+47498950 -96451824+47499121 -96430337+47499208 -96366026+47499565 -96365958+47499566 -96323115+47499592 -96315352+47499597 -96280807+47499618 -96269959+47499603 -96259402+47499589 -96243577+47499544 -96243056+47499544 -96238022+47499550 -96234630+47499554 -96233179+47499556 -96231679+47499558 -96227296+47499559 -96225836+47499562 -96217869+47499580 -96217530+47499581 -96216780+47499583 -96204366+47499596 -96203135+47499598 -96195476+47499584 -96188444+47499576 -96184720+47499571 -96184147+47499570 -96177763+47499563 -96177311+47499562 -96176802+47499561 -96174004+47499559 -96161297+47499544 -96152734+47499534 -96148584+47499535 -96147360+47499535 -96134492+47499538 -96133684+47499539 -96131533+47499540 -96131407+47499539 -96117792+47499461 -96113304+47499416 -96111152+47499395 -96103109+47499356 -96102809+47499355 -96088771+47499287 -96075140+47499229 -96073051+47499220 -96067502+47499197 -96115676+47151556 -96109475+47151560 -96091125+47151611 -96087977+47151635 -96086323+47151639 -96080037+47151653 -96074063+47151666 -96067049+47151683 -96078720+44196624 -96078706+44201183 -96078698+44204057 -96078690+44206793 -96078690+44206793 -96078755+44211775 -96078766+44212913 -96078820+44218426 -96078820+44218426 -96078725+44221929 -96078725+44221929 -96078728+44227778 -96078733+44232690 -96078734+44233014 -96078921+44244705 -96078928+44245441 -96078967+44247722 -96079167+44254687 -96079242+44269289 -96079270+44274584 -96079272+44274966 -96079320+44283938 -96079321+44290697 -96079324+44298496 -96079324+44298496 -96079284+44307890 -96079263+44313121 -96079259+44314069 -96079230+44320926 -96079203+44327723 -96079109+44335722 -96079109+44335722 -96079115+44336206 -96079125+44337047 -96079168+44340672 -96079272+44349570 -96079272+44349570 -96079241+44356974 -96079241+44356974 -96079290+44364297 -96079340+44371509 -96079340+44371509 -96079312+44374936 -96079223+44386109 -96079223+44386109 -96079319+44387045 -96079319+44387045 -96079065+44392027 -96079065+44392027 -96079257+44393490 -96079282+44398863 -96079291+44400710 -96079291+44400710 -96079271+44401472 -96079260+44401921 -96079260+44405504 -96079263+44415267 -96079362+44429984 -96079362+44429984 -96079336+44432780 -96079331+44433275 -96079331+44433275 -96079557+44444564 -96079880+44459029 -96079880+44459029 -96079862+44473639 -96079860+44476425 -96079855+44488218 -96079841+44490899 -96079823+44492049 -96079823+44492049 -96079896+44501418 -96079896+44501418 -96079852+44502850 -96079842+44503191 -96079842+44503191 -96079843+44503309 -96079888+44510577 -96079910+44514018 -96079932+44517529 -96079979+44521731 -96079995+44523036 -96080057+44528461 -96080097+44532040 -96080115+44533605 -96080182+44539380 -96078720+44196624 -96083548+44196646 -96090155+44196668 -96090876+44196673 -96091932+44196681 -96098923+44196734 -96103498+44196732 -96104291+44196732 -96105975+44196709 -96115638+44196869 -96118047+44196887 -96119158+44196841 -96124495+44196907 -96139272+44197024 -96144672+44197005 -96145455+44197007 -96148836+44197019 -96157641+44197050 -96159443+44197056 -96164494+44197057 -96168135+44197068 -96169562+44197072 -96178851+44197102 -96179646+44197105 -96181465+44197105 -96183968+44197106 -96185906+44197177 -96197722+44197197 -96198375+44197242 -96199056+44197288 -96199658+44197282 -96204489+44197242 -96207475+44197272 -96210583+44197303 -96220119+44197400 -96225139+44197376 -96240291+44197508 -96244801+44197521 -96245336+44197522 -96250903+44197533 -96260620+44197482 -96266275+44197462 -96267707+44197464 -96269857+44197468 -96276555+44197482 -96281143+44197491 -96285686+44197446 -96296851+44197481 -96301220+44197495 -96308209+44197496 -96312645+44197465 -96320059+44197427 -96321616+44197427 -96322914+44197386 -96323077+44197381 -96325926+44197399 -96331577+44197371 -96338411+44197349 -96339503+44197346 -96341544+44197339 -96342236+44197337 -96343632+44197333 -96348588+44197309 -96351511+44197285 -96352940+44197307 -96360376+44197288 -96362810+44197283 -96363964+44197280 -96368983+44197210 -96369968+44197209 -96381381+44197188 -96384192+44197185 -96394811+44197189 -96398541+44197191 -96404524+44197193 -96408941+44197172 -96424699+44197152 -96428130+44197130 -96445032+44197176 -96448082+44197108 -96452774+44196895 -96080132+44543397 -96082944+44543442 -96093009+44543737 -96093009+44543737 -96092976+44544540 -96092973+44550091 -96092973+44550091 -96092990+44550723 -96093047+44557814 -96093047+44557814 -96093043+44558744 -96092991+44572234 -96092991+44572234 -96093023+44572714 -96093083+44584215 -96093083+44584215 -96092923+44585112 -96092923+44585112 -96092945+44586880 -96093226+44596141 -96093287+44601079 -96093292+44601484 -96093292+44601484 -96093268+44603491 -96093261+44604181 -96093114+44606981 -96093058+44609429 -96092914+44615767 -96092853+44623239 -96092853+44623239 -96092896+44630507 -96080182+44539380 -96080132+44543397 -96080182+44539380 -96080228+44543329 -96080228+44543329 -96080132+44543397 -96085809+45167475 -96056892+45158573 -96085809+45167475 -96085479+45167372 -96085374+45166945 -96084903+45166262 -96084389+45165852 -96083263+45165728 -96081558+45165686 -96080819+45165503 -96079556+45165290 -96078818+45165494 -96077526+45165878 -96056892+45158573 -96103614+45176675 -96094158+45171344 -96093846+45171079 -96089802+45167827 -96085809+45167475 -96092896+44630507 -96102561+44630591 -96103002+44630595 -96105170+44630615 -96112961+44630683 -96123042+44630792 -96132698+44630920 -96133351+44630929 -96143719+44630981 -96143810+44630981 -96153751+44631031 -96157801+44630984 -96159274+44631015 -96166709+44631173 -96167594+44631192 -96169290+44631123 -96174635+44631125 -96175947+44631125 -96183954+44631162 -96184203+44631163 -96195757+44631217 -96199181+44631258 -96208553+44631283 -96214496+44631282 -96215264+44631281 -96224048+44631280 -96225944+44631265 -96234493+44631195 -96235761+44631185 -96243478+44631108 -96250320+44631039 -96254197+44631009 -96256049+44630994 -96267422+44630896 -96276308+44630820 -96296791+44630756 -96300346+44630705 -96301623+44630688 -96302359+44630734 -96306872+44630689 -96317017+44630597 -96323227+44630734 -96323806+44630719 -96327140+44630635 -96332486+44630712 -96338200+44630796 -96338460+44630800 -96358432+44630840 -96364924+44630890 -96375324+44630988 -96378745+44631036 -96392744+44630996 -96393084+44630997 -96393457+44630991 -96394485+44630985 -96397597+44631044 -96399197+44631205 -96408668+44631164 -96419073+44631118 -96425558+44631175 -96427069+44631188 -96432323+44631234 -96435243+44631226 -96439501+44631215 -96448249+44631191 -96449415+44631188 -96451761+44631194 -96103614+45176675 -96103640+45183336 -96103649+45185715 -96103657+45187857 -96103688+45195469 -96103732+45206523 -96103746+45210003 -96103763+45218810 -96103763+45218810 -96103736+45219778 -96103722+45220262 -96103722+45220262 -96103789+45224558 -96103789+45224558 -96103745+45236619 -96103735+45239776 -96103735+45239776 -96117349+45239858 -96118047+45239862 -96118047+45239862 -96118042+45240606 -96117891+45249963 -96117830+45253847 -96117823+45254316 -96117751+45261405 -96117676+45268780 -96117593+45283290 -96117250+45297662 -96117250+45297662 -96117278+45300553 -96117363+45308982 -96117394+45312035 -96117442+45316683 -96117464+45318707 -96117496+45319223 -96117523+45319641 -96117874+45326580 -96117948+45328480 -96117967+45328954 -96117967+45328954 -96117962+45330002 -96117961+45330291 -96117961+45330291 -96118080+45335767 -96118134+45343384 -96118135+45344663 -96103614+45176675 -96159911+45191633 -96116941+45411968 -96126424+45411961 -96118227+45355538 -96118283+45360759 -96118283+45360759 -96118263+45361503 -96118159+45369911 -96118159+45369911 -96118279+45379067 -96118341+45384457 -96118341+45384457 -96118336+45385205 -96117150+45398727 -96117123+45398967 -96117085+45401437 -96116941+45411968 -96118135+45344663 -96118109+45351814 -96118109+45351814 -96118227+45355538 -96118135+45344663 -96118227+45355538 -96126424+45411961 -96116941+45411968 -96241244+45575098 -96241222+45571014 -96241186+45562741 -96241185+45562348 -96241151+45554759 -96241097+45542110 -96241034+45533741 -96241005+45529880 -96240986+45527372 -96240980+45521931 -96240811+45513045 -96240805+45507772 -96240805+45506865 -96240803+45504907 -96240803+45504907 -96240922+45498647 -96240922+45498647 -96240921+45498593 -96240921+45498593 -96240976+45491950 -96241008+45489260 -96241070+45484655 -96241070+45484655 -96241037+45484175 -96241037+45484175 -96241067+45476900 -96241154+45455532 -96241185+45448006 -96241213+45441038 -96241270+45426761 -96241298+45419951 -96241328+45412667 -96241328+45412667 -96241147+45412664 -96231305+45412515 -96230917+45412589 -96220665+45412478 -96216101+45412452 -96214422+45412443 -96202960+45412281 -96199805+45412208 -96190194+45412102 -96190000+45412100 -96189020+45412091 -96185113+45412073 -96179302+45412048 -96178595+45412044 -96168267+45411985 -96160957+45411944 -96158345+45411930 -96147402+45411926 -96137810+45411922 -96128590+45411937 -96126424+45411961 -96131077+47151531 -96115676+47151556 -96131077+47151531 -96125331+47151552 -96115676+47151556 -96194667+47151088 -96188662+47151120 -96188392+47151121 -96185535+47151136 -96173571+47151202 -96163021+47151280 -96158602+47151313 -96152207+47151357 -96131077+47151531 -96159911+45191633 -96103614+45176675 -96159911+45191633 -96172398+45192739 -96172456+46641283 -96172421+46639325 -96172332+46634293 -96172271+46630824 -96172270+46630709 -96172270+46630709 -96172378+46630713 -96173679+46630772 -96176334+46630783 -96176432+46630772 -96176830+46630727 -96183919+46630757 -96186197+46630767 -96199953+46630839 -96200017+46630840 -96202133+46630863 -96211420+46630999 -96213515+46630964 -96215598+46630930 -96217271+46630872 -96217621+46630861 -96224353+46630813 -96233339+46630750 -96239925+46630703 -96240155+46630702 -96259847+46630689 -96277770+46630861 -96280973+46630834 -96172398+45192739 -96172680+45192718 -96173033+45192862 -96173250+45193289 -96173421+45193741 -96173717+45193982 -96174402+45194514 -96175448+45194916 -96176420+45195066 -96172398+45192739 -96176420+45195066 -96172456+46641283 -96172519+46644842 -96172519+46644842 -96172456+46641283 -96172519+46644842 -96172680+46645347 -96172680+46646604 -96172708+46647611 -96172811+46651401 -96172872+46655151 -96173141+46658323 -96173207+46658666 -96173240+46659877 -96173240+46659877 -96173239+46663624 -96173106+46664789 -96173106+46664789 -96173369+46670386 -96173369+46670386 -96173106+46664789 -96173369+46670386 -96173599+46678816 -96173617+46679635 -96173664+46682654 -96173664+46682654 -96173654+46684535 -96173604+46686510 -96173604+46686510 -96173709+46696056 -96173958+46703397 -96174551+46717972 -96175338+46746986 -96175450+46756554 -96175508+46761485 -96175904+46768635 -96176018+46772951 -96176018+46772951 -96176002+46774209 -96176002+46774209 -96176059+46776106 -96176206+46780988 -96176229+46781764 -96176283+46783564 -96176380+46786752 -96176398+46787322 -96176564+46790589 -96177032+46804998 -96177032+46804998 -96176858+46812314 -96176858+46812314 -96176878+46813171 -96176878+46813171 -96176441+46826656 -96176360+46829128 -96176203+46833999 -96175981+46841223 -96175867+46844932 -96175811+46846760 -96175780+46847762 -96175716+46848501 -96175712+46848669 -96175526+46856314 -96175526+46856314 -96175544+46857791 -96175549+46858234 -96175596+46862990 -96175596+46862990 -96175179+46870729 -96174613+46877303 -96174612+46880250 -96174564+46881132 -96174378+46884636 -96174344+46888497 -96174336+46889095 -96174318+46890574 -96174310+46891307 -96174304+46891738 -96174227+46898342 -96174190+46901503 -96174166+46903581 -96174071+46911684 -96174071+46911684 -96174170+46913603 -96174170+46913603 -96174113+46926410 -96174108+46927559 -96174108+46927559 -96174130+46935419 -96174130+46935419 -96174095+46942207 -96174094+46942468 -96174058+46949879 -96174039+46957023 -96174020+46964454 -96173982+46977522 -96173982+46977522 -96176404+46977529 -96185242+46977556 -96185908+46977558 -96189202+46977569 -96174551+46717972 -96174649+46722359 -96174649+46722359 -96174612+46722474 -96174612+46722474 -96175086+46737073 -96175175+46739812 -96175175+46739812 -96175108+46741411 -96175108+46741411 -96175207+46742074 -96175338+46746986 -96175175+46739812 -96175338+46746986 -96176420+45195066 -96185694+45198928 -96186167+45198936 -96196160+45203494 -96217216+45217893 -96226075+45219604 -96189202+46977569 -96193575+46977546 -96193575+46977546 -96189202+46977569 -96193575+46977546 -96193733+46992011 -96193906+47004924 -96194083+47016286 -96194083+47016286 -96194023+47020561 -96194023+47020561 -96194251+47034016 -96194251+47034016 -96194218+47035094 -96194218+47035094 -96194320+47044270 -96194320+47044270 -96194153+47049091 -96194090+47049465 -96194090+47049465 -96194167+47063874 -96194170+47064355 -96194222+47074105 -96194422+47078354 -96194475+47086034 -96194524+47092952 -96194524+47092952 -96194516+47096583 -96194509+47099707 -96194490+47107435 -96194490+47107435 -96194523+47116618 -96194523+47122055 -96194532+47122756 -96194583+47128591 -96194605+47132183 -96194632+47136491 -96194667+47151088 -96840043+47150475 -96828031+47150539 -96824748+47150539 -96824212+47150494 -96821801+47150471 -96821575+47150489 -96820696+47150563 -96819814+47150563 -96817112+47150563 -96799819+47150713 -96798892+47150721 -96796279+47150789 -96782827+47150857 -96775012+47150898 -96769711+47150934 -96768286+47150944 -96753878+47151048 -96750355+47151082 -96737925+47151146 -96732533+47151217 -96727622+47151249 -96725740+47151261 -96711132+47151359 -96690166+47151475 -96676635+47151459 -96669903+47151451 -96648737+47151445 -96627074+47151413 -96615958+47151469 -96606288+47151468 -96585089+47151451 -96584471+47151452 -96564157+47151499 -96555259+47151488 -96543393+47151474 -96522293+47151376 -96507678+47151322 -96500804+47151297 -96489755+47151287 -96478972+47151287 -96457605+47151224 -96447291+47151018 -96443047+47151088 -96436272+47151201 -96407338+47151174 -96399005+47151198 -96398330+47151200 -96396904+47151204 -96396169+47151206 -96395465+47151208 -96387145+47151232 -96386206+47151235 -96371374+47151237 -96364783+47151279 -96337388+47151451 -96322453+47151339 -96301489+47151338 -96264816+47151260 -96259462+47151234 -96258553+47151230 -96241365+47151178 -96237262+47151170 -96229916+47151148 -96229406+47151146 -96227905+47151142 -96225134+47151135 -96221528+47151124 -96215931+47151108 -96212221+47151123 -96195117+47151091 -96194667+47151088 -96226075+45219604 -96227207+45219193 -96228306+45218872 -96229340+45218461 -96230439+45218186 -96230502+45218180 -96226075+45219604 -96230502+45218180 -96230502+45218180 -96240494+45218571 -96249806+45219252 -96241244+45575098 -96241300+45585455 -96241300+45585455 -96241244+45575098 -96253121+45585449 -96247457+45585451 -96241300+45585455 -96249806+45219252 -96276646+45223740 -96253121+45585449 -96253105+45600073 -96253105+45600073 -96253414+45614537 -96253464+45621701 -96253503+45628967 -96253671+45636554 -96253715+45643500 -96253797+45658009 -96253803+45658444 -96253944+45672633 -96254002+45679959 -96254048+45685748 -96254059+45687119 -96254059+45687119 -96254056+45689903 -96254044+45701697 -96254037+45707882 -96254028+45716115 -96253864+45745270 -96253864+45745270 -96253911+45749961 -96253985+45759794 -96253985+45759794 -96254002+45774258 -96254002+45774258 -96253954+45788858 -96253954+45788858 -96254051+45798425 -96254101+45803345 -96254216+45817830 -96254216+45817830 -96254074+45832092 -96254070+45832476 -96253862+45846734 -96253858+45847008 -96253858+45847008 -96254037+45861190 -96254037+45861563 -96254185+45869552 -96254185+45869552 -96254125+45876249 -96254108+45881527 -96254102+45883294 -96254078+45890427 -96254077+45890758 -96254077+45890758 -96254159+45905290 -96254226+45906192 -96254226+45906192 -96254203+45907345 -96254110+45912165 -96253962+45919788 -96253811+45927577 -96253734+45931560 -96253709+45932851 -96253697+45933454 -96253677+45934510 -96253672+45934811 -96253672+45934811 -96254094+45934810 -96254880+45934811 -96255371+45934811 -96256640+45934835 -96266144+45935022 -96266193+45945600 -96266199+45946949 -96266199+45947453 -96266197+45949348 -96266197+45949348 -96266248+45963496 -96266249+45963811 -96266269+45977847 -96266269+45978114 -96266270+45978429 -96266285+45982611 -96266286+45982997 -96266321+45992407 -96266322+45992760 -96266354+45999960 -96266354+45999960 -96266316+46006877 -96266316+46006991 -96265680+46021591 -96456437+45585352 -96453589+45585344 -96448999+45585333 -96448122+45585331 -96427945+45585559 -96427406+45585477 -96426578+45585353 -96426123+45585353 -96419191+45585351 -96406368+45585440 -96390747+45585320 -96385508+45585317 -96384101+45585317 -96370112+45585294 -96355826+45585369 -96344533+45585463 -96340029+45585453 -96335388+45585442 -96333017+45585424 -96326441+45585373 -96323738+45585352 -96314659+45585284 -96305613+45585232 -96302651+45585215 -96292888+45585304 -96291684+45585304 -96284598+45585385 -96279540+45585408 -96273590+45585390 -96261387+45585408 -96259455+45585418 -96253121+45585449 -96265372+46108344 -96265366+46108649 -96265234+46115359 -96265159+46122921 -96265159+46122921 -96265221+46137360 -96265340+46151937 -96265426+46166125 -96265426+46166125 -96265347+46180588 -96265347+46180588 -96265399+46195051 -96265399+46195051 -96265333+46195256 -96265333+46195256 -96265360+46202225 -96265360+46202225 -96265325+46204121 -96265325+46204121 -96265334+46209637 -96265374+46222765 -96265375+46224070 -96265383+46230999 -96265393+46238555 -96265401+46244670 -96265401+46244670 -96264806+46254143 -96264791+46256673 -96264714+46270278 -96264711+46270634 -96264647+46282196 -96264647+46282196 -96271181+46282182 -96272891+46282196 -96277792+46282316 -96280056+46282312 -96280063+46284065 -96280101+46293604 -96280113+46296615 -96280113+46296615 -96280000+46311371 -96280000+46311371 -96280005+46311602 -96280070+46326020 -96280070+46326020 -96280040+46330772 -96280040+46330772 -96280415+46340639 -96280511+46343178 -96280516+46345741 -96280520+46347714 -96280536+46355218 -96280536+46355218 -96280523+46358513 -96280500+46364827 -96280497+46365807 -96280495+46366368 -96280495+46366368 -96280522+46367899 -96280555+46369717 -96280559+46369909 -96280559+46369909 -96280558+46373061 -96280477+46380502 -96280462+46381514 -96280424+46384146 -96280358+46396636 -96280356+46397064 -96280356+46397241 -96280349+46398768 -96280346+46402293 -96280343+46407562 -96280343+46408072 -96280340+46413230 -96280340+46413230 -96280465+46424425 -96280496+46428035 -96280515+46431949 -96280525+46434089 -96280570+46438161 -96280619+46442566 -96280619+46442566 -96280605+46447047 -96280586+46453404 -96280576+46457234 -96280576+46457234 -96280588+46458632 -96280591+46458995 -96280690+46470168 -96280692+46470470 -96280699+46471239 -96280699+46471239 -96280666+46471810 -96280666+46471810 -96280698+46472747 -96280698+46472747 -96280697+46473980 -96280630+46475008 -96280596+46476356 -96280596+46476950 -96280596+46477750 -96280595+46477979 -96280595+46477979 -96280628+46478732 -96280628+46478732 -96280618+46478962 -96280603+46479321 -96280561+46480377 -96280494+46481794 -96280460+46482959 -96280459+46484079 -96280448+46486327 -96280447+46486624 -96280447+46486624 -96280512+46494678 -96280685+46500739 -96280689+46503158 -96280707+46513520 -96280710+46515521 -96280710+46515521 -96280708+46518033 -96280705+46523974 -96280703+46526680 -96280701+46530052 -96280701+46530052 -96280789+46533645 -96280821+46538292 -96280824+46538577 -96280828+46539099 -96280906+46543391 -96280990+46544376 -96280990+46544376 -96280987+46549186 -96280984+46554016 -96280981+46558838 -96280981+46558838 -96281009+46566218 -96281034+46572310 -96281038+46573346 -96281038+46573346 -96281014+46581371 -96281008+46583160 -96281002+46585343 -96280995+46587853 -96280995+46587853 -96281032+46592166 -96281101+46600329 -96281118+46602315 -96281118+46602315 -96281104+46603043 -96281053+46605682 -96280981+46609443 -96280981+46609443 -96281073+46610727 -96281220+46612744 -96281272+46613773 -96281341+46615955 -96281341+46615955 -96281241+46616823 -96281189+46619641 -96281124+46623111 -96281100+46627279 -96281100+46627279 -96281107+46628550 -96281107+46628550 -96281051+46629489 -96280973+46630834 -96265372+46108344 -96265398+46094087 -96265398+46094087 -96265370+46081399 -96265366+46079373 -96265366+46079373 -96265379+46065259 -96265379+46064978 -96265616+46057641 -96265642+46056837 -96265840+46050721 -96265852+46050357 -96265891+46043030 -96265926+46036482 -96265927+46036291 -96265930+46035825 -96265680+46021591 -96265683+46021791 -96265683+46021791 -96265865+46035368 -96265930+46035825 -96265683+46021791 -96265930+46035825 -96576626+46021847 -96572592+46021893 -96555338+46021938 -96547270+46021918 -96545032+46021912 -96534903+46021889 -96513976+46021745 -96496691+46021638 -96494033+46021630 -96493180+46021628 -96472516+46021501 -96452082+46021483 -96431024+46021529 -96410360+46021434 -96410261+46021434 -96389697+46021450 -96382121+46021538 -96370076+46021586 -96369582+46021590 -96362776+46021643 -96348856+46021754 -96333954+46021650 -96333310+46021646 -96333079+46021644 -96332432+46021644 -96328127+46021645 -96307563+46021577 -96307201+46021577 -96287064+46021575 -96266298+46021591 -96265680+46021591 -96275804+45225293 -96286858+45236943 -96287815+45240299 -96292454+45249301 -96297353+45248766 -96298367+45248792 -96302734+45249135 -96306668+45249965 -96307460+45249965 -96313867+45250878 -96318993+45249965 -96320060+45249965 -96327360+45250372 -96335244+45254823 -96339252+45256091 -96344411+45256400 -96276646+45223740 -96267917+45221771 -96267303+45221725 -96266947+45221839 -96266559+45222113 -96266009+45222273 -96265395+45222273 -96264813+45222090 -96263876+45221472 -96263715+45221404 -96263230+45221358 -96249806+45219252 -96276646+45223740 -96275804+45225293 -96276646+45223740 -96276678+45224243 -96276678+45224243 -96276581+45224265 -96276516+45224517 -96276192+45224951 -96275804+45225293 -96365862+46630519 -96364828+46630627 -96362247+46630899 -96362127+46630829 -96353188+46630687 -96348861+46630651 -96332934+46630743 -96331119+46630815 -96330355+46630828 -96328365+46630862 -96328266+46630859 -96324452+46630748 -96323647+46630750 -96306471+46630796 -96298783+46630816 -96296931+46630815 -96288138+46630813 -96281935+46630812 -96280973+46630834 -96331870+47963137 -96348909+47963384 -96351785+47963418 -96331870+47963137 -96351785+47963418 -96344411+45256400 -96345544+45256743 -96345965+45256766 -96344411+45256400 -96345965+45256766 -96351785+47963418 -96352753+47963429 -96353520+47963425 -96374349+47963329 -96376576+47963372 -96386191+47963342 -96388194+47963336 -96390188+47963330 -96395962+47963313 -96417628+47963320 -96433613+47963371 -96436852+47963355 -96439056+47963345 -96449935+47963400 -96450094+47963401 -96450941+47963405 -96455961+47963430 -96457047+47963436 -96457647+47963438 -96471183+47963488 -96474767+47963501 -96476635+47963500 -96482659+47963499 -96365616+48174951 -96335872+48174398 -96365616+48174951 -96364278+48174893 -96361051+48174762 -96358103+48174676 -96354214+48174551 -96351083+48174402 -96347750+48174312 -96347052+48174294 -96346619+48174298 -96343047+48174354 -96340293+48174371 -96335872+48174398 -96365862+46630519 -96366141+46630667 -96375344+46630708 -96404017+46630752 -96365862+46630519 -96404017+46630752 -96500806+48174109 -96479194+48174013 -96477386+48174026 -96473587+48173984 -96459207+48174161 -96457526+48174167 -96456475+48174171 -96456393+48174203 -96445479+48174652 -96443600+48174652 -96440271+48174785 -96438089+48174807 -96412681+48174804 -96390613+48174781 -96368524+48175052 -96365616+48174951 -96373761+45260913 -96369136+45259120 -96368808+45257671 -96368642+45257589 -96345965+45256766 -96371872+43849114 -96375314+43849111 -96377488+43849133 -96371872+43849114 -96377488+43849133 -96373761+45260913 -96377327+45260568 -96377327+45260568 -96377295+45260248 -96377295+45260248 -96377683+45259974 -96378428+45259723 -96378945+45259700 -96379657+45259815 -96380207+45259861 -96380984+45259701 -96381534+45259496 -96381826+45259313 -96410267+45259964 -96377488+43849133 -96378754+43849148 -96385644+43849231 -96387076+43849248 -96387532+43849254 -96388180+43849260 -96388830+43849267 -96389933+43849278 -96391607+43849233 -96392285+43849243 -96392666+43849249 -96393091+43849256 -96394544+43849234 -96394950+43849247 -96395965+43849280 -96397450+43849281 -96398871+43849304 -96400073+43849332 -96400925+43849351 -96401566+43849356 -96402185+43849362 -96402520+43849366 -96402536+43849366 -96403293+43849374 -96404490+43849358 -96405772+43849342 -96406799+43849330 -96407555+43849381 -96408113+43849420 -96408280+43849431 -96408789+43849467 -96409438+43849411 -96410409+43849379 -96411279+43849384 -96412644+43849393 -96412799+43849395 -96412866+43849395 -96415183+43849411 -96417519+43849426 -96427740+43849494 -96432794+43849518 -96433442+43849520 -96437489+43849536 -96439228+43849544 -96442729+43849559 -96444388+43849566 -96452997+43849603 -96453264+43849604 -96404981+48717203 -96387481+48717219 -96387465+48716952 -96386633+48702944 -96386633+48702944 -96387561+48696740 -96387689+48688740 -96387694+48688455 -96388148+48660080 -96388148+48660080 -96388084+48658585 -96387961+48655734 -96387901+48646164 -96387867+48645661 -96387867+48645661 -96387893+48644739 -96387893+48644739 -96387869+48643743 -96387869+48643743 -96388115+48639540 -96387833+48544231 -96388127+48558597 -96388127+48558597 -96388078+48573284 -96388078+48573284 -96388232+48587539 -96388234+48587742 -96388812+48596658 -96389148+48602224 -96389148+48602224 -96389056+48608047 -96387917+48631181 -96388151+48638170 -96388115+48639540 -96388151+48638170 -96388151+48638170 -96388115+48639540 -96389056+48608047 -96387917+48631181 -96389056+48608047 -96388963+48613918 -96388645+48620747 -96388317+48624976 -96387917+48631181 -96497121+48543314 -96495742+48543369 -96489932+48543386 -96488934+48543393 -96483154+48543435 -96476530+48543477 -96453433+48543625 -96431555+48543762 -96424993+48543824 -96409983+48543966 -96390622+48544197 -96387833+48544231 -96404017+46630752 -96404351+46630753 -96408509+46630760 -96411746+46630765 -96412549+46630763 -96420004+46630744 -96422099+46630744 -96425344+46630745 -96444879+46630746 -96451242+46630744 -96483319+46630852 -96496061+46630734 -96404866+48731798 -96405166+48746256 -96405338+48746530 -96405338+48746530 -96404993+48746758 -96404815+48761100 -96404633+48775581 -96404633+48775653 -96404663+48803377 -96404665+48805285 -96404713+48847839 -96404714+48848707 -96404714+48849098 -96404716+48850427 -96404716+48850610 -96404932+48866185 -96404984+48869901 -96405000+48871000 -96405012+48871850 -96405046+48874979 -96405207+48889792 -96405384+48892453 -96405443+48908029 -96405443+48908029 -96405433+48921253 -96405338+48935734 -96405315+48943319 -96405314+48943499 -96405314+48943499 -96405413+48950328 -96405413+48950328 -96405401+48964900 -96405401+48964900 -96405599+48979357 -96405599+48979357 -96405576+48979924 -96405576+48979924 -96405598+48980384 -96405598+48980384 -96405554+48994088 -96405411+48999858 -96405408+48999983 -96404866+48731798 -96404981+48717203 -96404981+48717203 -96404866+48731798 -96410267+45259964 -96373761+45260913 -96410267+45259964 -96410461+45260078 -96410849+45260284 -96412208+45260992 -96412394+45261080 -96412394+45261080 -96417707+45266638 -96418192+45267118 -96418936+45267781 -96419163+45267827 -96419389+45267690 -96419584+45267347 -96419842+45267210 -96420069+45267233 -96420392+45267484 -96420781+45267873 -96430780+45269245 -96412394+45261080 -96430780+45269245 -96430780+45269245 -96430763+45269352 -96430763+45269352 -96441031+45269216 -96447864+45269125 -96452949+45269059 -97163105+48543855 -97163791+48544486 -97163791+48544486 -97147743+48572774 -97147620+48573008 -97143126+48583339 -97143126+48583339 -97145066+48614545 -97145066+48614545 -97130964+48613614 -97130964+48613614 -97131023+48622676 -97131023+48622676 -97123643+48624983 -97123643+48624983 -97125346+48626013 -97130743+48629611 -97130743+48629611 -97130448+48632427 -97129336+48632845 -97125346+48633386 -97110483+48630890 -97101790+48656294 -97098560+48661277 -97098560+48661277 -97099210+48662445 -97101961+48663560 -97106287+48662900 -97108264+48663314 -97108732+48664481 -97108732+48664481 -97105741+48665498 -97102055+48666658 -97100009+48667926 -97099811+48671377 -97099811+48671377 -97100223+48674910 -97123196+48717183 -97125345+48720084 -97125345+48720284 -97141947+48735860 -97141947+48735860 -97137995+48749984 -97137995+48749984 -97158234+48773686 -97158234+48773686 -97157797+48787680 -97157797+48787680 -97158638+48791266 -97173106+48799902 -97174203+48799129 -97175020+48798525 -97175422+48798227 -97175751+48797921 -97176165+48797647 -97176884+48797342 -97177359+48797221 -97177931+48797116 -97178759+48797101 -97179526+48797141 -97179526+48797141 -97170654+48803827 -97158361+48807129 -97157934+48807629 -97157714+48808168 -97157677+48808877 -97157677+48808877 -97157822+48809756 -97158077+48810344 -97158661+48810900 -97159087+48811094 -97161035+48811675 -97161717+48811820 -97163678+48812039 -97178052+48825436 -97182957+48846958 -97182957+48846958 -97178042+48848204 -97178042+48848204 -97181375+48871764 -97181375+48871764 -97177945+48874478 -97177805+48874986 -97177805+48874986 -97197582+48888014 -97200290+48890259 -97200985+48890778 -97212706+48908143 -97225466+48934450 -97226307+48935948 -97230055+48959027 -97230055+48959027 -97227887+48961296 -97227694+48961844 -97227694+48961844 -97227696+48962376 -97227918+48962924 -97228336+48963375 -97228937+48963801 -97229476+48964034 -97230039+48964186 -97232316+48964521 -97235572+48964959 -97236820+48965166 -97237541+48965341 -97238353+48966034 -97238882+48966573 -97239155+48967596 -97239209+48968684 -97239209+48968684 -97239053+48969587 -97238752+48970588 -97238376+48971435 -97238038+48972483 -97237906+48973031 -97237898+48973300 -97237898+48973300 -97238192+48978063 -97238192+48978063 -97229299+49000567 -97229039+49000687 -97228318+49000685 -97216089+49000661 -97207419+49000645 -97204432+49000639 -97203140+49000625 -97195782+49000607 -97194052+49000603 -97186253+49000584 -97181773+49000573 -97179780+49000568 -97167807+49000539 -97150761+49000497 -97106269+49000446 -97083943+49000431 -97062443+49000418 -97000330+49000384 -97000330+49000416 -96930961+49000437 -96930960+48999984 -96929983+48999984 -96842593+48999983 -96801713+48999983 -96800162+48999983 -96798241+48999983 -96750318+48999982 -96734727+48999982 -96669151+48999982 -96625311+48999982 -96536161+48999981 -96535941+48999981 -96506220+48999981 -96502437+48999981 -96499037+48999981 -96497614+48999981 -96460102+48999981 -96449119+48999981 -96405408+48999983 -96453067+45298115 -96450408+45298140 -96449492+45298175 -96449492+45298175 -96449525+45298663 -96449525+45298663 -96449644+45298689 -96449814+45298773 -96450044+45298985 -96449525+45298663 -96450044+45298985 -96450044+45298985 -96450538+45299223 -96451614+45300512 -96451781+45301555 -96454094+45301546 -96451761+44631194 -96451752+44631371 -96451704+44636752 -96451627+44645289 -96451563+44645815 -96451532+44649015 -96451502+44659802 -96451502+44659802 -96451504+44666779 -96451505+44668171 -96451506+44674292 -96451506+44674292 -96451442+44674932 -96451442+44674932 -96451456+44676404 -96451573+44688874 -96451573+44688874 -96451509+44689331 -96451509+44689331 -96451524+44695457 -96451543+44703135 -96451543+44703135 -96451407+44707214 -96451328+44712225 -96451267+44716134 -96451232+44718375 -96451232+44718375 -96451255+44722826 -96451305+44732733 -96451344+44737459 -96451345+44737580 -96451349+44738050 -96451349+44738050 -96451334+44738732 -96451334+44738732 -96451358+44739063 -96451366+44739266 -96451394+44739959 -96451489+44747009 -96451573+44760510 -96451573+44760510 -96451380+44761788 -96451380+44761788 -96451503+44769187 -96451559+44772556 -96451620+44776191 -96451692+44781315 -96451770+44786816 -96451823+44790471 -96451823+44790471 -96451799+44791160 -96451799+44791160 -96451888+44792299 -96451888+44792299 -96451856+44793602 -96451856+44794699 -96451829+44797691 -96451809+44799993 -96451779+44803471 -96451767+44804749 -96451762+44805441 -96451559+44805468 -96452949+45269059 -96452621+45254573 -96452612+45240066 -96452464+45227273 -96452448+45225852 -96452383+45224846 -96452383+45224846 -96452415+45223475 -96452415+45223475 -96452376+45219819 -96452284+45211295 -96452284+45211295 -96452315+45208986 -96452315+45208986 -96452152+45204849 -96452152+45204849 -96452162+45203109 -96452201+45196280 -96452228+45191604 -96452232+45190946 -96452282+45182267 -96452304+45178563 -96452378+45165834 -96452449+45153598 -96452463+45151055 -96452465+45150881 -96452548+45136806 -96452548+45136806 -96452353+45124071 -96452353+45124071 -96452418+45122677 -96452418+45122677 -96452322+45115328 -96452239+45108962 -96452222+45108142 -96452026+45095138 -96452026+45095138 -96452060+45095064 -96452090+45095001 -96452219+45093836 -96452221+45088252 -96452224+45080836 -96452225+45078281 -96452225+45077680 -96452225+45077399 -96452229+45066852 -96452229+45066760 -96452229+45066023 -96452229+45064180 -96452232+45056477 -96452233+45054359 -96452233+45054359 -96452210+45051602 -96452177+45050185 -96452177+45050185 -96452182+45049473 -96452240+45042347 -96452240+45042347 -96452171+45038112 -96452078+45037387 -96452078+45037387 -96452110+45035673 -96452110+45035673 -96452064+45027515 -96452064+45027515 -96452139+45020933 -96452139+45020933 -96452040+45017782 -96451976+45015699 -96451976+45015699 -96452021+45012102 -96452021+45012102 -96452007+45008340 -96452007+45008340 -96452058+45006813 -96452071+45006421 -96452071+45006421 -96451977+45001765 -96451977+45001765 -96452037+44994314 -96452037+44994314 -96452030+44994021 -96452030+44994021 -96452094+44992010 -96452095+44991696 -96452124+44979418 -96452124+44979418 -96452092+44977475 -96452092+44977475 -96452253+44977155 -96452253+44977155 -96452026+44968425 -96452026+44968425 -96452103+44965636 -96452347+44962734 -96452347+44962734 -96452186+44962666 -96452138+44957884 -96452138+44957884 -96452151+44948153 -96452151+44948153 -96452086+44946874 -96452076+44943708 -96452052+44936064 -96452000+44930853 -96451905+44921447 -96451905+44921447 -96451984+44919059 -96452047+44910695 -96452047+44910695 -96452033+44910420 -96451843+44906982 -96451843+44906982 -96451853+44906672 -96451948+44904547 -96451953+44902582 -96451961+44898955 -96451977+44892480 -96451996+44891065 -96452009+44890080 -96452009+44890080 -96452008+44885098 -96451662+44872583 -96451612+44867947 -96451612+44867947 -96451644+44863399 -96451644+44863399 -96451629+44858569 -96451621+44855960 -96451614+44853557 -96451614+44853557 -96451642+44852612 -96451642+44852612 -96451629+44851914 -96451607+44850679 -96451607+44850679 -96451622+44849097 -96451626+44848675 -96451632+44841706 -96451632+44841706 -96451616+44836386 -96451615+44835997 -96451587+44834533 -96451573+44826170 -96451508+44819972 -96451476+44819542 -96451440+44806361 -96451440+44806361 -96451559+44805468 -96451761+44631194 -96451784+44630799 -96451784+44630799 -96451720+44630708 -96451688+44627239 -96451597+44623623 -96451597+44623623 -96451624+44616139 -96451655+44607425 -96451662+44605409 -96451668+44603744 -96451706+44601296 -96451727+44594605 -96451752+44586611 -96451797+44572553 -96451826+44555280 -96451833+44553833 -96451888+44544058 -96452016+44543533 -96452016+44543058 -96452015+44539761 -96452015+44539761 -96452045+44531488 -96452076+44527831 -96452236+44526871 -96452236+44526871 -96452010+44516929 -96452010+44516929 -96452105+44513935 -96452105+44513935 -96452038+44507101 -96451974+44506849 -96451974+44506849 -96451977+44506314 -96451978+44506148 -96451979+44505918 -96451983+44505259 -96451983+44505259 -96451860+44492535 -96451860+44492535 -96451866+44487540 -96451869+44485043 -96452122+44473043 -96452215+44470927 -96452218+44470873 -96452218+44470873 -96451816+44460402 -96451816+44460402 -96451852+44458871 -96451864+44458325 -96451864+44456108 -96451829+44444315 -96451829+44444315 -96451924+44441549 -96451938+44436645 -96451982+44421234 -96451999+44416440 -96452012+44412776 -96452074+44395495 -96452074+44395495 -96452073+44389690 -96452073+44389690 -96452134+44383679 -96452185+44371724 -96452206+44362761 -96452213+44360149 -96452213+44360149 -96452123+44357051 -96452123+44357051 -96452282+44354857 -96452305+44345332 -96452305+44345332 -96452168+44342552 -96452152+44342219 -96452152+44342219 -96452161+44342063 -96452248+44340642 -96452309+44328094 -96452372+44325991 -96452372+44325991 -96452356+44324600 -96452242+44313945 -96452242+44313945 -96452248+44313362 -96452369+44312071 -96452369+44312071 -96452363+44311470 -96452273+44302191 -96452239+44298655 -96452239+44298655 -96452334+44297009 -96452500+44285687 -96452500+44285687 -96452490+44284347 -96452490+44284347 -96452617+44282702 -96452617+44282702 -96452585+44280370 -96452413+44273804 -96452365+44271972 -96452365+44271972 -96452369+44268967 -96452383+44265208 -96452419+44255274 -96452539+44254949 -96452673+44254588 -96452673+44254588 -96452603+44248059 -96452603+44247798 -96452603+44247302 -96452602+44246105 -96452601+44244808 -96452512+44240362 -96452512+44240362 -96452560+44231953 -96452575+44228949 -96452598+44225785 -96452668+44217640 -96452706+44211280 -96452731+44205909 -96452774+44196895 -96452774+44196895 -96452707+44183799 -96452707+44183799 -96452731+44177695 -96452766+44169210 -96452767+44154722 -96452867+44148720 -96452882+44148546 -96452885+44147388 -96452896+44146595 -96452943+44143185 -96452945+44140126 -96452945+44139553 -96452958+44125609 -96452959+44120911 -96453030+44111288 -96453030+44111180 -96453108+44100683 -96453129+44097857 -96453161+44093609 -96453161+44093609 -96453156+44084522 -96453150+44081914 -96453140+44077490 -96453131+44069412 -96453117+44065483 -96453110+44051515 -96453110+44051515 -96453143+44045213 -96453187+44038350 -96453313+44036430 -96453405+44025413 -96453405+44025413 -96453373+44023744 -96453331+44021826 -96453327+44021609 -96453171+44014359 -96453053+44008887 -96453053+44008887 -96453100+44007372 -96453116+44006876 -96453116+44006876 -96453082+44000978 -96453082+44000978 -96453297+43994723 -96453328+43992871 -96453328+43992871 -96453263+43980277 -96453263+43980277 -96453389+43978060 -96453389+43978060 -96453350+43973794 -96453319+43970281 -96453292+43967180 -96453165+43966540 -96453165+43966540 -96453170+43965860 -96453217+43963654 -96453228+43963111 -96453289+43950814 -96453352+43949122 -96453362+43944722 -96453381+43936642 -96453507+43934790 -96453507+43934790 -96453443+43932185 -96453403+43922038 -96453396+43920319 -96453391+43919054 -96453379+43913514 -96453375+43911795 -96453311+43906698 -96453311+43906698 -96453342+43906447 -96453342+43906447 -96453339+43891223 -96453319+43881406 -96453183+43878650 -96453183+43878650 -96453304+43878583 -96453335+43877029 -96453335+43877029 -96453205+43861421 -96453205+43861421 -96453277+43859885 -96453289+43854764 -96453289+43854764 -96453264+43849604 -96452949+45269059 -96452982+45272718 -96452982+45272718 -96452899+45276110 -96452886+45276626 -96452855+45278363 -96452839+45279817 -96452802+45283133 -96452800+45283422 -96452791+45284280 -96452791+45284280 -96452834+45286397 -96452854+45287382 -96452891+45289217 -96452916+45290425 -96452942+45291688 -96452985+45293806 -96452988+45294656 -96453056+45297692 -96453067+45298115 -96453067+45298115 -96453075+45298469 -96453988+45301462 -96454094+45301546 -96454094+45301546 -96454144+45301586 -96454480+45301851 -96455520+45302632 -96469918+45325827 -96470475+45326545 -96475542+45334487 -96492493+45359223 -96500336+45364368 -96524108+45376323 -96555458+45384167 -96574592+45390919 -96574845+45391001 -96575333+45391159 -96578879+45392295 -96581362+45393465 -96584764+45395705 -96588209+45397292 -96591117+45398558 -96593258+45399656 -96596006+45400947 -96597198+45401453 -96616296+45407606 -96647750+45410068 -96653514+45409830 -96657113+45409315 -96657339+45409302 -96678087+45410365 -96679011+45410417 -96686254+45413037 -96690639+45415932 -96703681+45428075 -96738130+45472338 -96751717+45499677 -96752865+45502163 -96763165+45519526 -96801852+45555358 -96801987+45555414 -96803872+45557175 -96804048+45557420 -96805657+45558791 -96809443+45562326 -96811765+45564459 -96819145+45571241 -96833880+45584697 -96835451+45586129 -96456437+45585352 -96456909+45585353 -96458859+45585363 -96456437+45585352 -96458859+45585363 -96458859+45585363 -96469048+45585419 -96493360+45585479 -96500340+45585440 -96500806+48174109 -96500893+48166937 -96500893+48166937 -96500842+48152340 -96500812+48137858 -96500812+48137858 -96500906+48127061 -96500941+48123325 -96500951+48116078 -96500951+48115832 -96500985+48115741 -96500985+48115741 -96500968+48108706 -96500941+48096507 -96500936+48096431 -96500841+48094908 -96500841+48094908 -96500852+48085814 -96500881+48064436 -96500898+48050524 -96500899+48035644 -96500900+48021696 -96500900+48021696 -96489998+48021703 -96483154+48021683 -96482586+48021665 -96482586+48021665 -96482622+48020241 -96482647+48007856 -96482666+47983971 -96482680+47980958 -96482685+47979948 -96482685+47979948 -96482619+47973659 -96482619+47973659 -96482659+47963499 -96497121+48543314 -96497517+48543384 -96500319+48543556 -96517825+48543579 -96497121+48543314 -96517825+48543579 -96500340+45585440 -96511061+45585456 -96504345+46630729 -96496061+46630734 -96504345+46630729 -96500348+46630694 -96496061+46630734 -96783009+46630418 -96781019+46630292 -96778830+46630279 -96763836+46630274 -96761647+46630273 -96757534+46630294 -96754008+46630315 -96748459+46630316 -96747983+46630320 -96740431+46630389 -96736782+46630459 -96723537+46630463 -96718971+46630465 -96715620+46630512 -96698041+46630514 -96694459+46630514 -96687143+46630532 -96684416+46630540 -96677144+46630559 -96673495+46630605 -96665998+46630603 -96655750+46630601 -96652782+46630600 -96652201+46630600 -96650731+46630611 -96646463+46630644 -96639575+46630611 -96637104+46630600 -96635748+46630594 -96631072+46630683 -96627342+46630652 -96614727+46630596 -96601508+46630644 -96598861+46630654 -96593499+46630673 -96588922+46630788 -96572637+46630744 -96565408+46630678 -96552125+46630675 -96546800+46630674 -96540762+46630628 -96530282+46630671 -96529279+46630675 -96525572+46630692 -96509684+46630709 -96504345+46630729 -96511061+45585456 -96500340+45585440 -96566129+45585698 -96564286+45585688 -96552883+45585628 -96548482+45585517 -96535210+45585533 -96525013+45585514 -96514348+45585434 -96511061+45585456 -97146703+48173223 -97146219+48173224 -97137608+48173209 -97128693+48173228 -97125760+48173209 -97106946+48173423 -97085341+48173386 -97074542+48173271 -97074489+48173270 -97063720+48173156 -97042015+48173185 -97020394+48173215 -96999057+48173160 -96998705+48173159 -96998029+48173158 -96997587+48173145 -96995928+48173107 -96990093+48173076 -96988922+48173070 -96984427+48173000 -96981256+48173076 -96977565+48173021 -96975150+48172968 -96974994+48172969 -96970549+48173003 -96970368+48173003 -96944844+48173108 -96938709+48173170 -96933988+48173205 -96933062+48173209 -96912332+48173298 -96900780+48173209 -96899327+48173198 -96893222+48173150 -96890796+48173132 -96869072+48173206 -96847416+48173265 -96825513+48173324 -96803944+48173322 -96782170+48173367 -96760622+48173353 -96758149+48173358 -96757317+48173359 -96739392+48173392 -96717789+48173389 -96698005+48173386 -96695690+48173387 -96682665+48173487 -96674262+48173551 -96652592+48173717 -96630993+48173667 -96630701+48173610 -96609293+48173690 -96587525+48173688 -96587389+48173689 -96583840+48173733 -96565577+48173924 -96544345+48173746 -96522107+48173804 -96500806+48174109 -96609069+48543637 -96605933+48543628 -96583292+48543602 -96566711+48543466 -96566607+48543512 -96545187+48543268 -96544072+48543233 -96542528+48543190 -96539291+48543266 -96525934+48543578 -96517825+48543579 -96576626+46021847 -96574563+46036312 -96566336+46050893 -96565836+46051873 -96560245+46056634 -96558910+46062705 -96558877+46063002 -96558581+46063322 -96557629+46063870 -96557137+46064213 -96556940+46064601 -96556907+46064830 -96556907+46065172 -96556940+46065355 -96556940+46065355 -96555788+46079454 -96555739+46079886 -96555739+46079886 -96556386+46094174 -96556410+46094330 -96556652+46094554 -96563224+46108181 -96563252+46108364 -96563274+46108589 -96563274+46108589 -96563245+46109011 -96563175+46110074 -96560185+46116587 -96560185+46116587 -96568441+46123321 -96569851+46126031 -96569851+46126031 -96568668+46130396 -96568668+46132292 -96572129+46137782 -96576987+46144608 -96580112+46150457 -96580145+46150526 -96580211+46150572 -96580277+46150800 -96580408+46151234 -96580408+46151234 -96580376+46151417 -96580277+46151691 -96579779+46152051 -96576366+46159644 -96576366+46159644 -96579721+46160809 -96579721+46160809 -96577452+46162820 -96577452+46163094 -96577058+46166065 -96577058+46166065 -96580657+46167075 -96580657+46167075 -96575480+46168418 -96575480+46168418 -96576665+46170269 -96576994+46171549 -96576994+46171549 -96576764+46173994 -96576764+46173994 -96579199+46176781 -96585482+46177260 -96585647+46177309 -96588673+46179110 -96588788+46179430 -96589167+46181143 -96589233+46181395 -96589233+46181395 -96588537+46183396 -96587557+46185782 -96587557+46185782 -96591279+46195744 -96591279+46195744 -96591079+46195932 -96587235+46201800 -96587037+46202052 -96586642+46202395 -96585787+46202738 -96584635+46203263 -96584339+46203812 -96584339+46203812 -96584372+46204155 -96584899+46204383 -96585755+46204337 -96586051+46204269 -96590076+46210393 -96597124+46231207 -96598653+46235085 -96598653+46235085 -96598103+46239504 -96591467+46245078 -96586944+46246617 -96584424+46248342 -96584424+46248342 -96592778+46257077 -96593522+46257928 -96593773+46258515 -96593962+46258920 -96594506+46259407 -96594780+46259633 -96598036+46261057 -96598086+46261061 -96599448+46261114 -96600263+46261851 -96600275+46262169 -96600275+46262169 -96599912+46262726 -96599805+46262841 -96599317+46263366 -96599087+46263701 -96598796+46264256 -96598613+46265027 -96596877+46267783 -96596817+46268039 -96596817+46268039 -96597317+46270403 -96597317+46270403 -96596988+46270723 -96596198+46271386 -96596066+46271661 -96596066+46271661 -96596090+46271893 -96596090+46271893 -96595622+46276784 -96595622+46276784 -96596037+46277374 -96596445+46277922 -96599524+46282532 -96599524+46282532 -96594796+46286292 -96594796+46286292 -96595345+46286538 -96600116+46285717 -96600375+46285703 -96600375+46285703 -96598639+46287542 -96596306+46287977 -96595911+46289419 -96595911+46289419 -96595912+46289797 -96595988+46290052 -96599605+46292454 -96599605+46292454 -96597433+46297276 -96597433+46297276 -96601383+46300692 -96601383+46300692 -96598990+46310072 -96598423+46311472 -96598233+46312563 -96598233+46312563 -96599824+46325770 -96605926+46326179 -96611201+46336562 -96620183+46340278 -96633823+46352637 -96656096+46367815 -96656195+46367884 -96656261+46368409 -96656392+46368889 -96656932+46369582 -96657235+46369910 -96668406+46386586 -96678182+46404341 -96687228+46405646 -96689937+46409760 -96689937+46409760 -96689507+46410285 -96689078+46410537 -96688318+46410948 -96685708+46411839 -96685279+46412159 -96685015+46412730 -96685015+46412730 -96685031+46413256 -96701930+46416363 -96702214+46425213 -96705315+46433321 -96717967+46442021 -96717967+46442021 -96717831+46442016 -96716266+46444294 -96716266+46444294 -96716349+46444444 -96716438+46444567 -96716438+46444567 -96716275+46444695 -96715924+46444992 -96715924+46444992 -96716032+46446198 -96716085+46446455 -96720492+46446870 -96721894+46448670 -96721894+46448670 -96714270+46452830 -96712221+46455573 -96712221+46455573 -96712250+46456315 -96712316+46456599 -96721124+46472709 -96730126+46478095 -96736706+46477412 -96736706+46477412 -96734428+46482074 -96733429+46493354 -96733429+46493354 -96738046+46499569 -96738046+46499569 -96737918+46499685 -96737502+46511238 -96737502+46511238 -96739793+46519966 -96739793+46520080 -96740191+46520354 -96740456+46520400 -96741151+46520262 -96741481+46519759 -96741911+46519439 -96742573+46519256 -96743037+46519302 -96743732+46519484 -96743732+46519484 -96736785+46523783 -96736785+46523783 -96739054+46543708 -96739882+46543955 -96750036+46544685 -96750036+46544685 -96748296+46545709 -96746853+46559201 -96746853+46559201 -96750878+46561112 -96750878+46561112 -96750357+46562953 -96748149+46562509 -96747122+46562533 -96746625+46562807 -96746460+46563104 -96746261+46563538 -96746261+46563538 -96746263+46564544 -96746263+46564544 -96746130+46564978 -96745998+46565184 -96745037+46565184 -96743017+46565414 -96743017+46565414 -96743216+46565551 -96749935+46571260 -96752759+46572516 -96752759+46572516 -96746173+46574806 -96746173+46574806 -96747205+46581356 -96761192+46583420 -96765023+46597087 -96765122+46597315 -96765486+46598069 -96765884+46598572 -96766347+46598915 -96767209+46599053 -96767939+46598985 -96768734+46598688 -96769464+46598117 -96769995+46597477 -96772115+46599101 -96772115+46599101 -96770416+46602038 -96770416+46602038 -96775724+46605477 -96776420+46605477 -96777083+46605660 -96778110+46606163 -96778906+46606689 -96779038+46607009 -96779038+46607009 -96779005+46607421 -96778772+46607718 -96778474+46607969 -96778142+46608106 -96777380+46608220 -96777380+46608220 -96781519+46616379 -96781519+46616379 -96781319+46616996 -96780698+46625829 -96780698+46625829 -96787652+46623973 -96787652+46623973 -96784601+46630281 -96783009+46630418 -96576626+46021847 -96574821+46013643 -96574360+46005097 -96573408+45999959 -96572990+45993379 -96572975+45993142 -96572417+45988229 -96572362+45986377 -96572352+45986012 -96572352+45986012 -96572482+45978688 -96572482+45978688 -96571366+45972050 -96570842+45969331 -96570675+45966825 -96570645+45965972 -96570455+45964265 -96569301+45960807 -96568154+45958911 -96567859+45958477 -96565288+45956856 -96565216+45952077 -96562673+45948244 -96561334+45945655 -96561334+45945655 -96561495+45944652 -96561867+45942878 -96561891+45941649 -96563280+45935238 -96563475+45934759 -96564518+45926256 -96564518+45926256 -96564317+45921074 -96563967+45920300 -96563967+45920300 -96564297+45919393 -96564866+45919403 -96567545+45916832 -96569149+45915505 -96569149+45915505 -96569069+45914785 -96569069+45914785 -96569401+45913946 -96569996+45913524 -96570019+45913344 -96570019+45913344 -96569265+45911471 -96568918+45911426 -96567923+45911700 -96566973+45911631 -96565206+45910397 -96564518+45909689 -96564420+45909415 -96564420+45909415 -96564551+45909301 -96565500+45908866 -96565958+45908546 -96566122+45908089 -96566188+45907130 -96566417+45906535 -96566711+45906124 -96567791+45904250 -96568315+45902902 -96568329+45902694 -96568349+45902412 -96568372+45902082 -96568372+45902082 -96568053+45898697 -96568053+45898697 -96568281+45891203 -96568772+45888072 -96572567+45877290 -96572651+45876474 -96573259+45862506 -96573259+45862506 -96572984+45861602 -96572984+45861602 -96573048+45861334 -96574137+45846666 -96576544+45839945 -96577534+45837930 -96583932+45819042 -96625347+45787924 -96630345+45782380 -96630512+45781157 -96630512+45781157 -96630313+45780600 -96630171+45780011 -96630049+45779696 -96630049+45779696 -96630098+45779463 -96630318+45779303 -96630561+45779232 -96634203+45777699 -96638992+45769043 -96639015+45768722 -96642164+45759640 -96654071+45745283 -96657378+45742601 -96671961+45732745 -96697366+45722610 -96699096+45722039 -96759490+45688604 -96789756+45673177 -96826687+45653662 -96848613+45628270 -96851621+45619412 -96856622+45609815 -96856673+45608591 -96856673+45608591 -96856552+45607961 -96856552+45607961 -96856709+45606877 -96856899+45606641 -96857751+45605962 -96857751+45605962 -96853646+45602307 -96850231+45599396 -96849987+45599240 -96849639+45599017 -96849444+45598944 -96846894+45596614 -96846490+45596261 -96844334+45594375 -96844282+45594323 -96843982+45594028 -96843957+45594003 -96842529+45592583 -96841273+45591439 -96835451+45586129 -96566129+45585698 -96572219+45585788 -96572219+45585788 -96566129+45585698 -96572219+45585788 -96572280+45585789 -96572280+45585789 -96572219+45585788 -96698293+45585903 -96697479+45585812 -96692174+45585880 -96679774+45585880 -96656242+45585944 -96643581+45585780 -96643209+45585775 -96637885+45585709 -96636225+45585708 -96617227+45585503 -96607073+45585489 -96604468+45585486 -96602873+45585577 -96597341+45585533 -96585624+45585626 -96577476+45585691 -96573809+45585720 -96572280+45585789 -96609069+48543637 -96625325+48543683 -96627697+48543677 -96609069+48543637 -96627697+48543677 -96627697+48543677 -96637094+48543671 -96648254+48543664 -96649552+48543663 -96671249+48543648 -96693197+48543649 -96715154+48543574 -96720590+48543556 -96736818+48543502 -96741961+48543525 -96758584+48543589 -96780463+48543484 -96792091+48543511 -96802343+48543534 -96802516+48543534 -96824051+48543443 -96845897+48543326 -96846360+48543326 -96867812+48543318 -96889676+48543319 -96698293+45585903 -96698669+45585868 -96698669+45585868 -96698293+45585903 -96698669+45585868 -96698749+45585861 -96698749+45585861 -96698669+45585868 -96740118+45585779 -96719808+45585740 -96699302+45585812 -96698749+45585861 -96740118+45585779 -96740932+45585641 -96740932+45585641 -96740118+45585779 -96740932+45585641 -96744274+45585736 -96761032+45586028 -96761846+45586006 -96783009+46630418 -96798038+46630265 -96798038+46630265 -96791298+46637503 -96790798+46643011 -96790798+46643011 -96797265+46659256 -96801383+46666990 -96801383+46666990 -96794410+46667916 -96793368+46671641 -96792512+46671711 -96792512+46671711 -96799250+46678248 -96799250+46678248 -96784205+46686768 -96784205+46686768 -96790946+46703023 -96790946+46703023 -96789826+46704519 -96783962+46706442 -96783527+46711766 -96782561+46716335 -96782561+46716335 -96791197+46718874 -96791197+46718874 -96779899+46722915 -96779766+46723304 -96779766+46723304 -96779799+46723692 -96780064+46723966 -96780496+46724309 -96781260+46724607 -96781791+46724744 -96781991+46724950 -96782024+46725224 -96782024+46725224 -96781791+46725338 -96780628+46725543 -96779263+46729610 -96779263+46729610 -96784280+46730914 -96784280+46730914 -96780515+46745423 -96780515+46745423 -96789789+46756609 -96789789+46756701 -96787762+46766492 -96778413+46764604 -96778179+46764644 -96778179+46764644 -96790077+46774448 -96790077+46774448 -96783462+46774979 -96783135+46776136 -96783135+46776136 -96784831+46778458 -96791510+46782025 -96791510+46782025 -96788589+46783525 -96787363+46784663 -96787148+46785651 -96787148+46785651 -96795486+46789155 -96795486+46789155 -96794396+46795091 -96794396+46795091 -96794629+46795479 -96794928+46795776 -96795627+46796233 -96796558+46796553 -96797024+46796622 -96799619+46796257 -96800451+46796280 -96801083+46796417 -96801549+46796645 -96801905+46797165 -96801905+46797165 -96799646+46798702 -96796689+46803728 -96796689+46803728 -96796755+46803908 -96798105+46804638 -96802013+46812464 -96802013+46812464 -96801896+46812464 -96799912+46817628 -96799912+46817628 -96799938+46817947 -96800160+46819664 -96800160+46819664 -96797960+46822364 -96792263+46826812 -96791559+46827864 -96781366+46824935 -96780159+46825863 -96780159+46825863 -96783053+46828270 -96793925+46833051 -96793959+46833064 -96793959+46833064 -96793159+46834364 -96792659+46834464 -96784907+46833402 -96784805+46833539 -96782859+46836163 -96782759+46837063 -96782759+46837063 -96787561+46839900 -96787561+46839900 -96779659+46843663 -96779659+46843663 -96781259+46847263 -96781259+46847263 -96780559+46847763 -96780559+46847763 -96785255+46854267 -96785255+46854267 -96777258+46857263 -96777258+46857263 -96779158+46858563 -96783959+46861663 -96783959+46861663 -96783859+46863263 -96782958+46864463 -96781358+46866263 -96780758+46867163 -96780358+46868363 -96780358+46868363 -96780502+46868635 -96780858+46869263 -96782258+46870763 -96782258+46870763 -96779302+46872699 -96776258+46873763 -96775958+46874363 -96775958+46874363 -96776558+46875163 -96780358+46877063 -96780358+46877063 -96775558+46879163 -96771658+46881063 -96771358+46879763 -96767358+46883663 -96767358+46883663 -96768058+46884763 -96769758+46884763 -96773942+46886267 -96773942+46886267 -96773158+46890363 -96773158+46890363 -96775814+46894747 -96775814+46894747 -96775430+46898027 -96775307+46898272 -96770758+46901763 -96770758+46901763 -96771749+46902297 -96773558+46903563 -96773558+46903563 -96772870+46904171 -96772694+46904443 -96769782+46906331 -96768719+46905797 -96767458+46905163 -96765657+46905063 -96764457+46907463 -96763904+46912003 -96763904+46912003 -96763973+46912507 -96763973+46912507 -96756143+46915970 -96756143+46915970 -96761269+46919547 -96765257+46927563 -96765257+46927563 -96765189+46928139 -96765189+46928139 -96776657+46926363 -96785958+46930164 -96791737+46929073 -96791737+46929073 -96791707+46929943 -96791673+46930929 -96791558+46934264 -96791105+46935290 -96791035+46935449 -96790982+46935569 -96790644+46936336 -96790560+46936526 -96790549+46936552 -96790194+46937355 -96790188+46937369 -96790188+46937369 -96790319+46938025 -96790515+46938295 -96791960+46941850 -96798058+46944564 -96804662+46947468 -96804662+46947468 -96802758+46948564 -96801766+46948684 -96800966+46948572 -96800298+46948801 -96798790+46952684 -96798790+46952684 -96801590+46955596 -96801702+46958780 -96801702+46958780 -96797285+46963020 -96797285+46963020 -96798405+46967404 -96807014+46967356 -96808966+46963980 -96809814+46963900 -96811158+46964220 -96812182+46964668 -96812422+46964924 -96812806+46965372 -96813094+46965884 -96813302+46966204 -96814070+46966652 -96815590+46967004 -96820054+46976829 -96822518+46991261 -96822694+46991501 -96822694+46991501 -96822230+46999261 -96822230+46999261 -96822982+46999965 -96823180+46999965 -96830138+47020586 -96830138+47020586 -96827828+47022519 -96825523+47023365 -96816868+47023707 -96815599+47034310 -96815599+47034310 -96816000+47039588 -96817103+47038857 -96817170+47038652 -96817838+47037875 -96818373+47036664 -96818774+47036161 -96819409+47035773 -96820345+47035521 -96821147+47035635 -96821447+47035727 -96826563+47046945 -96826563+47046945 -96817806+47051127 -96817806+47051127 -96820553+47063024 -96821571+47063821 -96821697+47063920 -96821819+47064015 -96829278+47074421 -96829278+47074421 -96815934+47087664 -96815934+47087664 -96817220+47092678 -96817239+47097123 -96821020+47100894 -96821020+47100894 -96815736+47104525 -96815736+47104525 -96816335+47108434 -96826578+47118510 -96827415+47119653 -96827415+47119653 -96825072+47123857 -96824872+47124291 -96824807+47124968 -96824807+47124968 -96828161+47138269 -96831042+47141513 -96840043+47150475 -96761846+45586006 -96781960+45585968 -96781960+45585968 -96761846+45586006 -96835451+45586129 -96833886+45586118 -96830732+45586097 -96825837+45586064 -96823689+45585995 -96811548+45586110 -96809334+45586087 -96808106+45586087 -96804180+45586086 -96802825+45586086 -96788602+45586004 -96782481+45585968 -96781960+45585968 -96840043+47150475 -96840657+47150881 -96840657+47150881 -96835602+47156617 -96825319+47154698 -96819291+47165232 -96819291+47165232 -96824350+47170213 -96824530+47179560 -96824654+47179764 -96824687+47179947 -96830421+47193359 -96844399+47194750 -96844399+47194750 -96827385+47201224 -96827385+47201224 -96842239+47232269 -96842239+47232269 -96832946+47237588 -96832946+47237588 -96840606+47249973 -96843945+47249973 -96843945+47249973 -96836118+47262610 -96836118+47262610 -96836554+47262907 -96837360+47263067 -96839575+47262792 -96840850+47262678 -96842125+47262426 -96842931+47262129 -96843535+47261763 -96844642+47261055 -96845447+47260689 -96846689+47260689 -96846689+47260689 -96834743+47266743 -96834743+47266743 -96840354+47277621 -96841924+47295422 -96844166+47309905 -96844166+47309905 -96844099+47310202 -96842353+47312670 -96842353+47312670 -96845148+47317358 -96845148+47317358 -96836947+47318383 -96836947+47318383 -96837333+47324063 -96837333+47324063 -96837319+47324346 -96836916+47324803 -96830737+47338033 -96830737+47338033 -96844992+47345616 -96846306+47350026 -96846306+47350026 -96845196+47350117 -96843784+47350209 -96843481+47350294 -96843381+47350323 -96843381+47350323 -96844951+47353340 -96848298+47364305 -96858457+47367913 -96858457+47367913 -96858250+47368147 -96852676+47374973 -96851874+47374973 -96850529+47375257 -96848516+47382605 -96847877+47382696 -96838193+47390536 -96838193+47390536 -96838226+47390650 -96838395+47390878 -96838698+47391312 -96839573+47392295 -96839607+47392432 -96847581+47393115 -96848557+47393640 -96848826+47394074 -96848827+47394668 -96848827+47394668 -96848558+47395217 -96848289+47395491 -96847885+47395742 -96846372+47396200 -96843882+47396566 -96842873+47396932 -96842873+47396932 -96851578+47404993 -96851578+47404993 -96841905+47411532 -96841905+47411532 -96842169+47411756 -96858409+47410620 -96861025+47413446 -96861025+47413446 -96854403+47425786 -96854403+47425786 -96864237+47428844 -96864237+47428844 -96856199+47440683 -96856199+47440683 -96858149+47447653 -96858149+47447653 -96857750+47447940 -96854669+47454930 -96854669+47454930 -96855271+47459532 -96860298+47469081 -96860535+47470223 -96867820+47477166 -96867820+47477166 -96852795+47484300 -96852795+47484300 -96861227+47492157 -96861227+47492157 -96860014+47492454 -96857756+47493232 -96856846+47493483 -96856198+47493843 -96849095+47497784 -96848943+47497900 -96848860+47497964 -96848860+47498992 -97146703+48173223 -97144575+48164092 -97126862+48124277 -97126124+48123260 -97125626+48122324 -97125351+48122235 -97121586+48116925 -97121060+48115857 -97120702+48114987 -97120592+48113365 -97120592+48113365 -97121040+48112281 -97122025+48110839 -97123614+48107781 -97123614+48107781 -97123205+48106648 -97109747+48091638 -97101263+48088335 -97100234+48078581 -97090540+48062634 -97088200+48059570 -97087530+48058822 -97084009+48056352 -97083824+48056259 -97071955+48047361 -97069792+48033351 -97069792+48033351 -97072184+48020638 -97072307+48019511 -97072307+48019511 -97072239+48019107 -97071785+48018057 -97070654+48016918 -97069284+48016176 -97068519+48015932 -97064927+48015658 -97063289+48014989 -97062960+48014466 -97062856+48013795 -97062856+48013795 -97063012+48013179 -97064536+47999980 -97064536+47999980 -97053387+47991314 -97053387+47991314 -97059153+47975380 -97060055+47967136 -97061454+47963580 -97061454+47963580 -97059054+47962080 -97055154+47950779 -97055154+47950779 -97055311+47950111 -97055554+47949079 -97055554+47949079 -97044954+47941079 -97041654+47940579 -97039457+47940491 -97037440+47939871 -97035554+47936579 -97035554+47936579 -97037354+47933279 -97037354+47933279 -97032354+47928479 -97029654+47927578 -97028454+47926878 -97026054+47925278 -97024709+47924327 -97023590+47923535 -97021954+47922378 -97021354+47922078 -97018054+47918078 -97018054+47918078 -97021454+47914678 -97021454+47914678 -97019554+47914042 -97015647+47910710 -97015064+47907278 -97015064+47907278 -97017254+47905678 -97018433+47905944 -97024531+47908298 -97024531+47908298 -97023955+47898078 -97022555+47893278 -97018955+47891078 -97018955+47891078 -97022255+47888378 -97024955+47886878 -97025347+47885514 -97025347+47885514 -97022035+47881402 -97022035+47881402 -97022120+47875447 -97023156+47874978 -97023156+47873978 -97021863+47873025 -97017512+47871618 -97016634+47871508 -97016107+47871457 -97008403+47870713 -97001897+47867093 -97001759+47861266 -97000356+47860915 -96999400+47860277 -96997291+47856557 -96996959+47848190 -96996877+47847962 -96995620+47847368 -96994152+47846013 -96994152+47846013 -96996938+47841542 -96996938+47841542 -96995614+47841931 -96993850+47842594 -96993172+47842709 -96992765+47842663 -96992493+47842503 -96992459+47842047 -96992459+47842047 -96992560+47841612 -96992933+47841132 -96993577+47840332 -96993577+47840332 -96974595+47822381 -96974595+47822381 -96989474+47807136 -96989474+47807136 -96983356+47805300 -96983198+47805060 -96981009+47804413 -96976549+47803691 -96972186+47802866 -96968758+47799530 -96965316+47783474 -96944500+47771641 -96934842+47766752 -96934842+47766752 -96938265+47760881 -96938265+47760881 -96937921+47760367 -96937229+47759481 -96925766+47730322 -96919508+47713856 -96919508+47713856 -96920423+47711391 -96920423+47711391 -96907604+47695119 -96899267+47687928 -96899267+47687928 -96899286+47687097 -96899286+47687097 -96885289+47673760 -96885258+47673670 -96885258+47673670 -96885630+47672696 -96886875+47672188 -96889627+47668587 -96889627+47668587 -96885710+47661547 -96885710+47661547 -96886929+47660063 -96887336+47659515 -96887607+47658853 -96887607+47658853 -96884639+47651242 -96884639+47651242 -96888539+47639204 -96888573+47638450 -96888573+47638450 -96887898+47637810 -96887661+47637513 -96885230+47635547 -96882798+47633877 -96882393+47633489 -96882325+47633329 -96882291+47633237 -96882022+47632369 -96867995+47614365 -96867691+47614069 -96867522+47613840 -96867387+47613749 -96867218+47613543 -96866474+47612858 -96865527+47612493 -96864649+47612356 -96861269+47612335 -96855068+47607849 -96854537+47600388 -96850955+47598287 -96850955+47598287 -96851554+47585964 -96852046+47585008 -96852095+47584921 -96852703+47584441 -96865622+47569517 -96865622+47569517 -96851399+47554512 -96845518+47540234 -96845417+47539868 -96845282+47539617 -96845248+47539343 -96845248+47539343 -96845281+47538566 -96845787+47537903 -96846562+47537378 -96847136+47537172 -96847743+47537057 -96848485+47537103 -96849498+47537354 -96862896+47540845 -96870920+47527105 -96870920+47527105 -96870573+47526516 -96866083+47522999 -96853622+47511930 -96853286+47503881 -96850788+47499974 -96850682+47499974 -96850412+47499974 -96848860+47498992 -96889676+48543319 -96889942+48543313 -96891534+48543274 -96889676+48543319 -96891534+48543274 -96891534+48543274 -96892127+48543270 -96911454+48543305 -96932853+48543445 -96955181+48543741 -96976752+48543943 -96998496+48544116 -97019943+48544145 -97041233+48544220 -97041618+48544221 -97063464+48544132 -97075177+48544031 -97085243+48544016 -97106919+48543919 -97117928+48543915 -97125346+48543967 -97128775+48543934 -97139612+48543906 -97143638+48543896 -97156264+48543923 -97162271+48543883 -97162648+48543884 -97163105+48543855 -97163105+48543855 -97161439+48542325 -97147706+48512301 -97147706+48512301 -97149774+48501986 -97149774+48501986 -97149190+48500840 -97148302+48499983 -97148008+48499632 -97143788+48483445 -97136830+48473150 -97129156+48456800 -97129156+48456800 -97129186+48456373 -97129331+48454048 -97130692+48452207 -97135315+48448883 -97137783+48447679 -97140184+48446676 -97142635+48445899 -97146275+48444735 -97148111+48444052 -97149236+48443358 -97150159+48442173 -97150633+48440816 -97150633+48440816 -97125347+48442294 -97125347+48432879 -97143805+48428471 -97143805+48428471 -97142597+48427650 -97141261+48427153 -97125347+48422593 -97122739+48420327 -97122739+48420327 -97125347+48416145 -97137663+48413688 -97137663+48413688 -97131631+48409527 -97131631+48409527 -97153866+48383897 -97153866+48383897 -97153279+48383394 -97140226+48370250 -97140226+48370250 -97140377+48370232 -97140477+48370225 -97140728+48370208 -97155410+48368852 -97155410+48368852 -97145618+48358032 -97139851+48353425 -97138753+48353241 -97138209+48353146 -97137328+48352882 -97136554+48352514 -97136373+48352393 -97136203+48352184 -97136044+48351734 -97135958+48351057 -97135909+48350937 -97135909+48350937 -97136004+48350542 -97136004+48350542 -97129571+48332591 -97129571+48332591 -97137806+48330809 -97138016+48325493 -97138016+48325493 -97125348+48327656 -97125348+48319556 -97125348+48311833 -97125348+48306656 -97125348+48302887 -97125348+48298853 -97132321+48295247 -97132321+48295247 -97125348+48291855 -97117162+48282385 -97116639+48280685 -97116639+48280685 -97125348+48276338 -97125348+48275034 -97125348+48270452 -97144405+48266238 -97144405+48266238 -97128551+48264816 -97126273+48264370 -97125348+48264042 -97125348+48260008 -97125348+48253695 -97125108+48249983 -97125108+48249983 -97125348+48249910 -97126399+48249726 -97141133+48236519 -97149774+48218088 -97149774+48218088 -97145817+48220133 -97145725+48220196 -97140972+48202679 -97140489+48194658 -97140489+48194658 -97140905+48194444 -97141082+48193987 -97141233+48193602 -97142695+48191224 -97146768+48182058 -97146768+48182058 -97146703+48173223