-94043341 -88773276 28862492 33019544 -88777358+30000202 -88773276+30000202 -88803920+30057775 -88777358+30000202 -88875026+30102499 -88803920+30057775 -88875026+30102499 -88938368+30063128 -88875030+29652923 -88773276+30000202 -88875030+29652923 -88875030+29651988 -88879235+29647411 -88875030+29651988 -88879235+29647411 -88947196+29647691 -88905816+30000201 -88902915+30000201 -88905816+30000201 -89000033+29875201 -88938368+30063128 -88902915+30000201 -88947196+29647691 -88957737+29647734 -88953786+29181253 -89000042+29070027 -88957737+29647734 -88958813+29647738 -88958813+29647738 -89000037+29647910 -88974637+29240070 -88953786+29181253 -88986909+29548807 -88879235+29647411 -88997957+29687890 -89000036+29683286 -89000033+29873475 -89067069+29783705 -89069961+29777535 -89070768+29771892 -89071167+29768533 -89071530+29765410 -89071547+29762593 -89071091+29758640 -89070206+29754324 -89069247+29750277 -89069399+29750203 -89000033+29875201 -89000033+29873475 -89000036+29683286 -89047759+29647841 -89000036+29702665 -88997957+29687890 -89000037+29647703 -89047759+29647841 -89000037+29647910 -89000037+29647703 -89000039+29532480 -88986909+29548807 -89000039+29532531 -89000039+29532480 -89000042+29070115 -89000042+29070027 -89000042+29070115 -89053922+29000229 -89000043+29271484 -88974637+29240070 -89035487+29500208 -89000039+29532531 -89035487+29500208 -89044732+29487011 -89044732+29487011 -89125044+29454886 -89047759+29647841 -89052344+29639003 -89054030+29000229 -89053922+29000229 -89054030+29000229 -89058637+28993297 -89054460+29625205 -89052344+29639003 -89058637+28993297 -89125044+28925993 -89069399+29750203 -89000036+29702665 -89074653+30154298 -89125036+30129684 -89081952+29936151 -89078116+29875202 -89084319+29318806 -89000043+29271484 -89084740+29319421 -89084319+29318806 -89096477+30165833 -89074653+30154298 -89098751+30167057 -89096477+30165833 -89099007+30167195 -89098751+30167057 -89112101+29339635 -89084740+29319421 -89112162+29339673 -89112101+29339635 -89120521+29573877 -89054460+29625205 -89125035+30012502 -89125035+30011984 -89125036+29990441 -89081952+29936151 -89125036+30094348 -89118989+30087244 -89115899+30078994 -89112057+30066541 -89113409+30055549 -89111197+30046380 -89112969+30032252 -89118944+30017910 -89125035+30011984 -89125036+30181199 -89099007+30167195 -89125038+29853732 -89078116+29875202 -89125038+29853732 -89175125+29635879 -89125043+29569146 -89120521+29573877 -89125044+28925993 -89208616+28964866 -89125044+29454886 -89129194+29375215 -89125046+29370939 -89112162+29339673 -89126117+29991408 -89125036+29990441 -89126167+29991465 -89126117+29991408 -89129194+29375215 -89125046+29370939 -89130911+30184291 -89125036+30181199 -89131507+30126608 -89125036+30129684 -89135606+30000200 -89125035+30012502 -89135606+30000200 -89134695+29999220 -89132839+29997435 -89130871+29995820 -89128823+29994106 -89127524+29993018 -89126167+29991465 -89135676+30125200 -89125036+30094348 -89135676+30125200 -89131507+30126608 -89148861+29546071 -89125043+29569146 -89174733+29634572 -89148861+29546071 -89175125+29635879 -89174733+29634572 -89183882+30212074 -89130911+30184291 -89190170+30209550 -89183882+30212074 -89208616+28964866 -89247174+29000230 -89231854+29632485 -89174733+29634572 -89246079+29631739 -89231854+29632485 -89247174+29000230 -89250049+29004148 -89250041+30185522 -89190170+30209550 -89250046+29631558 -89246079+29631739 -89250046+29631558 -89313570+29627789 -89250049+29004148 -89250049+29004176 -89265378+29000231 -89250049+29004176 -89265378+29000231 -89267074+28996458 -89306135+30177944 -89250041+30185522 -89313570+29627789 -89315799+29627469 -89313892+28948541 -89267074+28996458 -89315799+29627469 -89321225+29627160 -89321225+29627160 -89334227+29626420 -89334227+29626420 -89355549+29625208 -89375046+30178544 -89306135+30177944 -89375047+28882655 -89313892+28948541 -89375047+28882655 -89381792+28875238 -89375051+29623763 -89355549+29625208 -89381792+28875238 -89460211+28862492 -89429113+30173869 -89375046+30178544 -89451762+30166843 -89429113+30173869 -89451893+30166806 -89451762+30166843 -89460211+28862492 -89463223+28864091 -89463223+28864091 -89477834+28875240 -89465001+29087761 -89465429+29000236 -89465429+29000236 -89477834+28875240 -89468037+29100161 -89465001+29087761 -89474889+29114400 -89468037+29100161 -89481207+29122201 -89474889+29114400 -89482400+29125229 -89481207+29122201 -89482400+29125229 -89483518+29128229 -89483518+29128229 -89499277+29153489 -89484593+29617554 -89375051+29623763 -89490481+29625209 -89484593+29617554 -89490481+29625209 -89491146+29626753 -89491146+29626753 -89491462+29627271 -89491462+29627271 -89493406+29629390 -89493486+29629425 -89493406+29629390 -89495278+29630211 -89493486+29629425 -89499277+29153489 -89500053+29153798 -89500051+30160092 -89451893+30166806 -89500056+29633062 -89495278+29630211 -89504736+30157928 -89500051+30160092 -89508809+30156631 -89504736+30157928 -89511029+29641902 -89500056+29633062 -89517711+30153877 -89508809+30156631 -89522341+30176180 -89506402+30157969 -89505511+30157923 -89504736+30157928 -89524252+30180097 -89522341+30176180 -89524504+30180753 -89524252+30180097 -89524782+30181357 -89524504+30180753 -89527496+30187475 -89524782+30181357 -89527586+30187834 -89527496+30187475 -89533538+29177729 -89500053+29153798 -89534083+30195066 -89533852+30194997 -89533352+30194797 -89532852+30194497 -89532352+30194197 -89531952+30193697 -89531252+30192997 -89530852+30192597 -89530652+30192497 -89530652+30192297 -89530452+30192197 -89527586+30187834 -89540820+29652053 -89511029+29641902 -89540820+29652053 -89539429+29651857 -89537280+29651844 -89534818+29652083 -89533249+29651792 -89530566+29651135 -89528802+29651680 -89525977+29651849 -89522304+29651344 -89520695+29650701 -89518556+29649790 -89511029+29641902 -89548666+29183932 -89533538+29177729 -89553159+30143607 -89517711+30153877 -89561659+29188078 -89548666+29183932 -89577018+29192109 -89561659+29188078 -89592445+30205126 -89534083+30195066 -89592655+30205396 -89592445+30205126 -89594555+30208696 -89592655+30205396 -89595538+30210262 -89594555+30208696 -89596655+30211796 -89595538+30210262 -89599455+30214496 -89596655+30211796 -89606397+30143509 -89553159+30143607 -89606397+30143509 -89603547+30142004 -89601342+30141060 -89599511+30140445 -89597458+30139887 -89595415+30139410 -89593399+30139070 -89591339+30139012 -89589306+30138906 -89586772+30138818 -89584091+30138956 -89553159+30143607 -89608105+30144416 -89606397+30143509 -89610098+29200061 -89577018+29192109 -89614842+30238940 -89615856+30235295 -89615856+30235295 -89616656+30230595 -89616542+30247588 -89614842+30238940 -89616656+30230595 -89599455+30214496 -89617168+30247849 -89616542+30247588 -89622757+30152307 -89608105+30144416 -89622988+30152427 -89622757+30152307 -89623571+30152729 -89622988+30152427 -89624056+30250095 -89617168+30247849 -89624331+30153122 -89623571+30152729 -89625055+30149994 -89625055+30150911 -89625055+30150911 -89625055+30149994 -89625055+30150911 -89625055+30152584 -89625055+30152584 -89625055+30150911 -89625055+30152584 -89625055+30153497 -89625055+30153497 -89624331+30153122 -89625055+30153497 -89625055+30152584 -89625055+30154905 -89625055+30153497 -89625055+30154905 -89625243+30154968 -89625061+29204261 -89610098+29200061 -89625231+30149660 -89625055+30149994 -89625243+30154968 -89629128+30156093 -89625352+30149431 -89625231+30149660 -89625436+30250882 -89624056+30250095 -89625437+30264171 -89625436+30250882 -89626020+30265757 -89625437+30264171 -89626940+30146440 -89625352+30149431 -89627299+30145763 -89626940+30146440 -89629469+30143771 -89627299+30145763 -89629469+30143771 -89636272+30141588 -89629757+30267195 -89627957+30266495 -89626020+30265757 -89629877+30321017 -89635166+30308101 -89632445+30339825 -89629877+30321017 -89632473+30268602 -89629757+30267195 -89632598+30280714 -89632473+30268602 -89635166+30308101 -89641521+30303265 -89636299+30343970 -89632445+30339825 -89640962+30301914 -89640694+30301313 -89640372+30299077 -89640265+30297551 -89640511+30295468 -89641252+30294305 -89642051+30293650 -89643575+30293099 -89645387+30292524 -89647022+30291779 -89647458+30291262 -89632598+30280714 -89640989+30138612 -89636272+30141588 -89641521+30303265 -89640962+30301914 -89645076+30348083 -89636299+30343970 -89648647+30353321 -89645076+30348083 -89649977+30158147 -89629128+30156093 -89651243+30355510 -89648647+30353321 -89658140+30359243 -89651243+30355510 -89658255+30360405 -89658140+30359243 -89660291+29708947 -89540820+29652053 -89660291+29708947 -89658561+29707952 -89656834+29706780 -89655397+29705649 -89654233+29704679 -89652430+29703421 -89650937+29702588 -89649481+29701729 -89648388+29701189 -89647478+29700613 -89646642+29699706 -89540820+29652053 -89660485+29709051 -89660291+29708947 -89660843+30370631 -89658255+30360405 -89662204+30371267 -89660843+30370631 -89662243+30371727 -89662204+30371267 -89666020+30377280 -89662243+30371727 -89671023+30384922 -89670656+30384305 -89670392+30383481 -89670134+30382429 -89667965+30380389 -89666840+30379870 -89665303+30379610 -89664635+30379501 -89664153+30379164 -89664278+30378921 -89664716+30378566 -89666020+30377280 -89672941+30110516 -89640989+30138612 -89673213+30110515 -89672941+30110516 -89673213+30110515 -89679033+30106196 -89677212+30396058 -89671023+30384922 -89679033+30106196 -89679325+30104905 -89679197+30402001 -89677212+30396058 -89680189+30425302 -89683672+30412905 -89681585+30403045 -89679197+30402001 -89683672+30412905 -89681585+30403045 -89684152+29235514 -89625061+29204261 -89684313+30437669 -89680233+30430250 -89680515+30428924 -89680656+30428157 -89680737+30427369 -89680508+30427112 -89680161+30426841 -89679941+30426783 -89679459+30426711 -89679121+30426579 -89678850+30426403 -89680189+30425302 -89684326+30437754 -89684313+30437669 -89684772+30447082 -89684326+30437754 -89689894+30459192 -89684772+30447082 -89694924+30462600 -89689894+30459192 -89698224+30464163 -89694924+30462600 -89705485+30472230 -89698224+30464163 -89706872+30473029 -89705485+30472230 -89707386+29753671 -89660485+29709051 -89709390+29754282 -89707386+29753671 -89717574+29250224 -89718501+29250224 -89718501+29250224 -89684152+29235514 -89719505+30031503 -89716592+30027013 -89720285+30032478 -89683433+30076729 -89683218+30076976 -89683353+30077251 -89683354+30077410 -89683338+30077555 -89683140+30077817 -89682960+30078454 -89682946+30079019 -89682848+30079222 -89682882+30079352 -89679325+30104905 -89720285+30032478 -89719505+30031503 -89720285+30032478 -89728706+30061290 -89728418+30061640 -89728282+30061771 -89728029+30061843 -89727810+30061901 -89727457+30061855 -89727457+30061914 -89727627+30062075 -89727674+30062120 -89727623+30062339 -89679325+30104905 -89720884+30482679 -89706872+30473029 -89721601+30488933 -89720884+30482679 -89728119+31002300 -89734499+30999704 -89732577+30492502 -89721601+30488933 -89732577+30492502 -89733499+30494353 -89733065+30495842 -89735999+30495237 -89733089+30171180 -89649977+30158147 -89733499+30494353 -89733065+30495842 -89734499+30999704 -89735163+30998947 -89734869+30966846 -89746674+30953787 -89734948+30023760 -89716592+30027013 -89735003+30998306 -89734869+30966846 -89735163+30998947 -89735003+30998306 -89735878+31001450 -89728119+31002300 -89735999+30495237 -89737260+30495660 -89737260+30495660 -89742734+30493757 -89739139+29757856 -89709390+29754282 -89741821+31003441 -89735878+31001450 -89742455+30497684 -89742895+30498085 -89742734+30493757 -89742971+30493459 -89742745+30495551 -89742455+30497684 -89742895+30498085 -89742975+30498841 -89742971+30493459 -89743156+30493299 -89742975+30498841 -89745371+30498187 -89743156+30493299 -89747466+30493396 -89745371+30498187 -89745563+30498485 -89745535+30031791 -89734948+30023760 -89745563+30498485 -89745734+30499033 -89745734+30499033 -89746361+30499684 -89746361+30499684 -89746495+30499884 -89746495+30499884 -89746503+30500191 -89746503+30500191 -89746726+30502596 -89746674+30953787 -89751267+30923603 -89746726+30502596 -89750066+30501921 -89747229+31000184 -89741821+31003441 -89747466+30493396 -89742745+30495551 -89750583+30175681 -89733089+30171180 -89750927+30036636 -89745535+30031791 -89751267+30923603 -89762600+30913736 -89751491+30036677 -89750927+30036636 -89751610+30175097 -89750583+30175681 -89752133+31000183 -89747229+31000184 -89752133+31000183 -89752642+31001853 -89752642+31001853 -89753299+31001854 -89752665+30500592 -89750066+30501921 -89752868+30507373 -89756057+30498936 -89753065+30500570 -89752665+30500592 -89753299+31001854 -89753640+31001854 -89753640+31001854 -89757648+31001863 -89754331+30500191 -89753065+30500570 -89754331+30500191 -89754915+30500191 -89755063+30500119 -89754915+30500191 -89755396+30499737 -89755063+30500119 -89756057+30498936 -89755396+30499737 -89756592+30172164 -89751610+30175097 -89756976+30171928 -89756592+30172164 -89757554+30509667 -89752868+30507373 -89757648+31001863 -89765654+31001869 -89758554+30904249 -89767578+30897876 -89759028+30170666 -89756976+30171928 -89760570+30515761 -89759064+30512843 -89759341+30512680 -89759729+30512516 -89760258+30512424 -89760702+30512268 -89760663+30512051 -89760512+30511858 -89760232+30511723 -89759952+30511571 -89759680+30511331 -89757554+30509667 -89762600+30913736 -89758554+30904249 -89762830+30041649 -89751491+30036677 -89763004+29756717 -89739139+29757856 -89765654+31001869 -89784390+31001922 -89767578+30897876 -89773435+30897545 -89768698+30042543 -89762830+30041649 -89770946+30163255 -89759028+30170666 -89770946+30163255 -89784575+30155583 -89771425+30043029 -89768698+30042543 -89771425+30043029 -89790743+30045704 -89772657+30521427 -89760570+30515761 -89773435+30897545 -89778175+30879700 -89773816+30531115 -89772657+30521427 -89777243+29756073 -89763004+29756717 -89777593+30541430 -89773816+30531115 -89778175+30879700 -89783174+30851295 -89780513+30847466 -89783720+30845505 -89782256+30831261 -89785572+30825859 -89783174+30851295 -89780513+30847466 -89783720+30845505 -89785603+30847523 -89783886+29757574 -89777243+29756073 -89784390+31001922 -89798983+31001963 -89784575+30155583 -89804699+30151882 -89805649+30152228 -89784575+30155583 -89805649+30152228 -89785572+30825859 -89786508+30816377 -89785603+30847523 -89785706+30848392 -89785762+30848738 -89785762+30848738 -89789665+30839038 -89786198+29773285 -89786650+29771953 -89786508+30816377 -89795707+30821089 -89786650+29771953 -89790937+29761019 -89787343+30567539 -89789726+30564337 -89789864+30564167 -89789937+30564062 -89789992+30563997 -89790056+30563908 -89790138+30563754 -89790276+30563592 -89790506+30563437 -89790645+30563315 -89790820+30563209 -89800127+30563623 -89789665+30839038 -89782256+30831261 -89790448+30570116 -89787343+30567539 -89790771+30569990 -89790448+30570116 -89790796+29760868 -89783886+29757574 -89790937+29761019 -89790796+29760868 -89794558+29782173 -89786198+29773285 -89795434+30565283 -89790771+30569990 -89795707+30821089 -89799528+30819982 -89795799+30548908 -89800008+30548323 -89796117+30546503 -89795773+30546481 -89795427+30546322 -89794812+30546141 -89794421+30545990 -89794038+30545880 -89793544+30545714 -89793274+30545675 -89792893+30545589 -89792343+30545415 -89791905+30545297 -89777593+30541430 -89796946+30557127 -89795799+30548908 -89797156+30812001 -89814899+30804110 -89798983+31001963 -89800032+31001966 -89799528+30819982 -89800005+30816637 -89800005+30816637 -89797156+30812001 -89800008+30548323 -89800449+30549079 -89800032+31001966 -89814818+31002064 -89800127+30563623 -89803291+30562171 -89800409+30547672 -89796117+30546503 -89800449+30549079 -89802593+30548621 -89802593+30548621 -89800409+30547672 -89803291+30562171 -89796946+30557127 -89803753+30568148 -89795434+30565283 -89803822+30568130 -89803753+30568148 -89805649+30152228 -89823994+30183418 -89805690+29795361 -89794558+29782173 -89807036+30045123 -89790743+30045704 -89807036+30045123 -89812321+30044420 -89807255+30791532 -89812413+30792897 -89808764+30793591 -89807255+30791532 -89809356+30797502 -89808764+30793591 -89809519+30578070 -89803822+30568130 -89811956+30591111 -89808571+30587602 -89808284+30587660 -89808070+30587702 -89807819+30587687 -89807587+30587665 -89807400+30587585 -89807306+30587521 -89807118+30587337 -89807080+30587249 -89807023+30587096 -89812103+30584964 -89812103+30584964 -89809519+30578070 -89812321+30044420 -89818817+30040796 -89812413+30792897 -89812890+30793649 -89812890+30793649 -89818885+30795344 -89814818+31002064 -89816429+31002084 -89814899+30804110 -89815635+30803176 -89815635+30803176 -89809356+30797502 -89815639+30596482 -89811956+30591111 -89816207+30739641 -89816870+30737580 -89816396+29801330 -89805690+29795361 -89816429+31002084 -89817033+31002064 -89817033+31002064 -89819250+31002021 -89817480+30737305 -89816870+30737580 -89818817+30040796 -89819315+30040488 -89818885+30795344 -89820986+30792639 -89819250+31002021 -89824617+31002060 -89820205+30605326 -89821072+30605847 -89820579+30628385 -89825323+30647356 -89820691+30607417 -89820205+30605326 -89820986+30792639 -89820099+30782395 -89821298+30781474 -89822070+30781069 -89822703+30780431 -89823865+30779767 -89824395+30779629 -89825187+30779822 -89825690+30780096 -89826239+30780700 -89826492+30781668 -89828111+30775967 -89821072+30605847 -89821255+30605961 -89821237+30617091 -89820691+30607417 -89821255+30605961 -89822050+30606101 -89822050+30606101 -89815639+30596482 -89822510+30625189 -89820579+30628385 -89822510+30625189 -89822567+30624829 -89822567+30624829 -89828005+30622028 -89824617+31002060 -89825439+31002051 -89824975+30035847 -89819315+30040488 -89825323+30647356 -89844153+30660274 -89825439+31002051 -89828613+31002054 -89826175+30736594 -89817480+30737305 -89826218+30737550 -89816207+30739641 -89826282+30737510 -89826218+30737550 -89826423+30753477 -89828924+30739050 -89828899+30738768 -89828929+30738542 -89828838+30738356 -89828692+30738089 -89828471+30737846 -89828351+30737732 -89828083+30737544 -89827720+30737445 -89827544+30737379 -89826423+30753477 -89830441+30751443 -89826616+30736421 -89826175+30736594 -89827544+30737379 -89826282+30737510 -89827657+30184839 -89823994+30183418 -89827666+30736228 -89826616+30736421 -89827666+30736228 -89828012+30736231 -89828309+30736354 -89827691+30755820 -89830124+30756115 -89827719+30732128 -89828876+30728336 -89828111+30775967 -89831258+30767643 -89828309+30736354 -89828414+30736401 -89828414+30736401 -89832646+30737111 -89828499+30033856 -89824975+30035847 -89828613+31002054 -89835542+31002059 -89828675+30622153 -89828005+30622028 -89828675+30622153 -89830698+30618960 -89828849+30033697 -89828499+30033856 -89829696+30616879 -89820868+30618254 -89821008+30617447 -89821237+30617091 -89829709+29262152 -89717574+29250224 -89830124+30756115 -89833420+30754855 -89830432+30616962 -89829696+30616879 -89830432+30761778 -89827691+30755820 -89830441+30751443 -89833420+30754855 -89830444+30032644 -89828849+30033697 -89830698+30618960 -89830432+30616962 -89831258+30767643 -89832062+30768343 -89831264+30031851 -89830444+30032644 -89831438+30721880 -89828876+30728336 -89832062+30768343 -89832651+30770948 -89832646+30737111 -89835963+30735846 -89832651+30770948 -89832926+30765733 -89832839+30765292 -89830432+30761778 -89832926+30765733 -89832839+30765292 -89835906+31002048 -89835542+31002059 -89835963+30735846 -89827719+30732128 -89838238+30718328 -89831438+30721880 -89838786+31001967 -89835906+31002048 -89838786+31001967 -89842888+31001932 -89840180+30673806 -89841957+30679419 -89840871+30691017 -89842569+30702591 -89841957+30679419 -89841091+30686726 -89841521+30686568 -89842145+30686573 -89842787+30686635 -89844182+30686840 -89844887+30687031 -89845444+30687293 -89845700+30687682 -89845843+30688295 -89845594+30688954 -89840871+30691017 -89842552+30187281 -89827657+30184839 -89842569+30702591 -89846374+30704942 -89842596+30666038 -89840180+30673806 -89842710+29257851 -89829709+29262152 -89842728+30665532 -89842596+30666038 -89842888+31001932 -89844368+31001919 -89843058+30666030 -89842596+30666038 -89844153+30660274 -89843024+30664276 -89842772+30665232 -89842728+30665532 -89845792+30187737 -89842552+30187281 -89846374+30704942 -89846392+30706852 -89846392+30706852 -89838238+30718328 -89847346+31001872 -89844368+31001919 -89847346+31001872 -89853114+31001870 -89853579+31001888 -89856676+31002007 -89856862+31002075 -89848275+30188086 -89845792+30187737 -89850306+29795567 -89816396+29801330 -89852189+30007525 -89831264+30031851 -89853461+30006875 -89852189+30007525 -89856862+31002075 -89858803+31002043 -89857558+30004439 -89853461+30006875 -89858803+31002043 -89863880+31001981 -89861034+30665745 -89843058+30666030 -89861396+30000201 -89857558+30004439 -89861493+30000201 -89858972+29991516 -89859336+29990638 -89860197+29990035 -89861123+29989295 -89862106+29988684 -89863058+29988348 -89864204+29988270 -89865431+29988745 -89861493+30000201 -89861396+30000201 -89861493+30000201 -89862133+29999657 -89864179+29998742 -89864299+29998646 -89864485+29998340 -89864524+29997832 -89864369+29997008 -89863384+29996086 -89860304+29994069 -89859382+29993211 -89859043+29992468 -89865431+29988745 -89862473+30665762 -89861034+30665745 -89862914+30665768 -89862473+30665762 -89863345+30665774 -89862914+30665768 -89863748+30665779 -89863345+30665774 -89863880+31001981 -89871215+31001846 -89864146+30665784 -89863748+30665779 -89864595+30665790 -89864146+30665784 -89865431+29988745 -89873479+29990008 -89869120+30665844 -89864595+30665790 -89871054+30665867 -89869120+30665844 -89871215+31001846 -89872706+31001863 -89872706+31001863 -89874814+31001784 -89873340+29801177 -89850306+29795567 -89873479+29990008 -89873997+29988879 -89873997+29988879 -89875064+29987958 -89874814+31001784 -89876748+31001705 -89875065+29805758 -89873340+29801177 -89875070+29250226 -89842710+29257851 -89875070+29250226 -89890967+29241643 -89878007+31001709 -89876748+31001705 -89878497+31001711 -89878007+31001709 -89878965+29816003 -89875065+29805758 -89879419+29985442 -89875064+29987958 -89879699+29985448 -89879419+29985442 -89880492+29985466 -89879699+29985448 -89882444+30665231 -89871054+30665867 -89882846+29820027 -89878965+29816003 -89883385+30665231 -89882444+30665231 -89883467+30665231 -89883385+30665231 -89886923+31001739 -89878497+31001711 -89887999+29825080 -89882846+29820027 -89888552+29825709 -89887999+29825080 -89888719+30197033 -89848275+30188086 -89890967+29241643 -89893840+29238684 -89892708+31001759 -89886923+31001739 -89892708+31001759 -89897516+31001913 -89893840+29238684 -89899923+29234147 -89895100+29833423 -89888552+29825709 -89897341+30665235 -89883467+30665231 -89897516+31001913 -89918039+31001556 -89897920+30665236 -89897341+30665235 -89898248+30000979 -89880492+29985466 -89899106+29842118 -89895100+29833423 -89899425+29842823 -89899106+29842118 -89900141+29250226 -89899923+29234147 -89901461+30192478 -89888719+30197033 -89902004+29290317 -89900141+29250226 -89902449+29849384 -89899425+29842823 -89902989+29876958 -89904816+29891259 -89903020+29850621 -89902449+29849384 -89903154+29850937 -89903020+29850621 -89904078+30665233 -89897920+30665236 -89904253+29294799 -89902004+29290317 -89904560+29295131 -89904253+29294799 -89905139+29855585 -89903154+29850937 -89906818+29297943 -89904560+29295131 -89907151+29860319 -89905139+29855585 -89907786+29897155 -89904816+29891259 -89908240+30665234 -89904078+30665233 -89908345+29863107 -89907151+29860319 -89908569+29863527 -89908345+29863107 -89908653+29863714 -89908569+29863527 -89908872+30665235 -89908240+30665234 -89909644+30000514 -89898248+30000979 -89909696+30000494 -89909644+30000514 -89909805+29866026 -89908653+29863714 -89910266+29900704 -89907786+29897155 -89910313+30000497 -89909696+30000494 -89911037+29868547 -89902989+29876958 -89911037+29868547 -89909805+29866026 -89911569+29902542 -89910266+29900704 -89912136+29903343 -89911569+29902542 -89912619+29999199 -89910313+30000497 -89912842+29306037 -89906818+29297943 -89912893+29998826 -89912619+29999199 -89912913+29998799 -89912893+29998826 -89913136+30665236 -89908872+30665235 -89913251+29306703 -89912842+29306037 -89913669+29307384 -89913251+29306703 -89913670+29996985 -89912913+29998799 -89914238+29995551 -89913670+29996985 -89914513+29867213 -89911037+29868547 -89916333+29994169 -89914238+29995551 -89916778+29910368 -89912136+29903343 -89917014+30665237 -89913136+30665236 -89917588+29866662 -89914513+29867213 -89917978+29993560 -89916333+29994169 -89918039+31001556 -89923119+31001446 -89918261+29993704 -89917978+29993560 -89918797+29319978 -89913669+29307384 -89918797+29319978 -89930682+29335476 -89919663+29869954 -89917588+29866662 -89919978+29914511 -89916778+29910368 -89920190+29993733 -89918261+29993704 -89921329+30665238 -89917014+30665237 -89922459+29874424 -89919663+29869954 -89923119+31001446 -89927161+31001437 -89923455+30665239 -89921329+30665238 -89926222+29880071 -89922459+29874424 -89926341+29990621 -89920190+29993733 -89928574+31001422 -89927161+31001437 -89929695+29988038 -89926341+29990621 -89931807+29987672 -89929695+29988038 -89932806+30665241 -89923455+30665239 -89934509+29892979 -89926222+29880071 -89934509+29892979 -89943465+29896362 -89934554+29986621 -89931807+29987672 -89936860+29924338 -89919978+29914511 -89938721+29924518 -89936860+29924338 -89938961+30665259 -89932806+30665241 -89939936+31001513 -89928574+31001422 -89941017+31001517 -89939936+31001513 -89941017+31001517 -89961485+31001446 -89941509+30665266 -89938961+30665259 -89941966+29980468 -89934554+29986621 -89942065+29924504 -89938721+29924518 -89943254+29981144 -89941966+29980468 -89943353+29924457 -89942065+29924504 -89943465+29896362 -89952813+29899893 -89943868+29924305 -89943353+29924457 -89944810+30665268 -89941509+30665266 -89945611+29981806 -89943254+29981144 -89946521+29375222 -89930682+29335476 -89946679+30665269 -89944810+30665268 -89948277+29381479 -89946521+29375222 -89949094+29924154 -89943868+29924305 -89949375+29924146 -89949094+29924154 -89950709+29981130 -89945611+29981806 -89950915+29924101 -89949375+29924146 -89951353+30665272 -89946679+30665269 -89951413+29924094 -89950915+29924101 -89952813+29899893 -89972625+29904027 -89953255+29980797 -89950709+29981130 -89953255+29980797 -89956316+29986363 -89954223+29924053 -89951413+29924094 -89955832+30665275 -89951353+30665272 -89956316+29986363 -89960287+29985498 -89957157+29924010 -89954223+29924053 -89957469+29924005 -89957157+29924010 -89959067+30665277 -89955832+30665275 -89959104+29423810 -89948277+29381479 -89960141+30665278 -89959067+30665277 -89960287+29985498 -89963048+29987823 -89960703+29923851 -89957469+29924005 -89961485+31001446 -89961663+31001445 -89961663+31001445 -89972802+31001392 -89961669+29923805 -89960703+29923851 -89961669+29923805 -89969769+29924705 -89963284+30665280 -89960141+30665278 -89965333+30665282 -89963284+30665280 -89966898+30665332 -89965333+30665282 -89969769+29924705 -89972003+29925460 -89972003+29925460 -89977682+29927378 -89972625+29904027 -89977739+29901982 -89972802+31001392 -89975430+31001692 -89975430+31001692 -89982090+31001611 -89977383+29453131 -89977424+29458840 -89977383+29453131 -89977474+29449360 -89977424+29458840 -89977479+29466457 -89977439+30665362 -89966898+30665332 -89977474+29449360 -89959104+29423810 -89977479+29466457 -89977480+29467248 -89977480+29467248 -89977481+29467890 -89977481+29467890 -89977493+29472799 -89977493+29472799 -89977498+29474744 -89977498+29474744 -89977538+29476933 -89977538+29476933 -89979564+29497314 -89977682+29927378 -89978845+29927771 -89978845+29927771 -89980103+29928196 -89978950+29532391 -89978950+29533665 -89978951+29530892 -89978950+29532391 -89978966+29528618 -89978951+29530892 -89978971+29527989 -89978966+29528618 -89978993+29524867 -89978971+29527989 -89979045+29521066 -89978993+29524867 -89979060+29585745 -89985113+29565600 -89979069+29518683 -89979045+29521066 -89979130+29902269 -89977739+29901982 -89979249+29518182 -89979069+29518683 -89979263+29517479 -89979249+29518182 -89979403+29504852 -89979561+29505722 -89979549+29506158 -89979263+29517479 -89979561+29505722 -89979549+29506158 -89979564+29497314 -89979403+29504852 -89979564+29497314 -89979579+29500217 -89979403+29504852 -89980016+29607571 -89979060+29585745 -89980098+29902601 -89979130+29902269 -89980103+29928196 -89981315+29928605 -89980337+29902684 -89980098+29902601 -89980364+30665371 -89977439+30665362 -89981315+29928605 -89984026+29929521 -89981660+29903145 -89980337+29902684 -89981702+30665414 -89980364+30665371 -89981791+29903191 -89981660+29903145 -89982090+31001611 -89985117+31001574 -89982538+29986500 -89963048+29987823 -89982630+30665414 -89981702+30665414 -89983495+30665453 -89982630+30665414 -89984026+29929521 -89984570+29929705 -89984570+29929705 -89987357+29931062 -89984740+29904219 -89981791+29903191 -89984854+30665459 -89983495+30665453 -89985113+29565600 -89987021+29564200 -89985117+31001574 -89991192+31001549 -89985570+29904505 -89984740+29904219 -89985570+29904505 -89986036+29904660 -89985670+30665454 -89984854+30665459 -89986036+29904660 -89986047+29904664 -89986047+29904664 -89986770+29904905 -89986138+30665456 -89985670+30665454 -89986417+30665458 -89986138+30665456 -89986763+30665425 -89986417+30665458 -89986770+29904905 -89987270+29905005 -89986920+29546307 -89978950+29533665 -89987021+29564200 -89988727+29557688 -89987270+29905005 -89987382+29904422 -89987357+29931062 -89988266+29931504 -89987408+29904132 -89987382+29904422 -89987489+29903211 -89987408+29904132 -89987570+29902306 -89987489+29903211 -89987570+29902306 -89987654+29901610 -89987642+30665429 -89986763+30665425 -89987654+29901610 -89987970+29899006 -89987696+29988894 -89982538+29986500 -89987696+29988894 -89996257+29973025 -89987970+29898706 -89988157+29897141 -89987970+29899006 -89987970+29898706 -89988157+29897141 -89988210+29896702 -89988210+29896702 -89988421+29894936 -89988266+29931504 -89989335+29932025 -89988421+29894936 -89988638+29893120 -89988638+29893120 -89994370+29892806 -89988727+29557688 -89986920+29546307 -89989335+29932025 -89989862+29932281 -89989862+29932281 -89992104+29933373 -89990366+30665439 -89987642+30665429 -89990698+30665440 -89990366+30665439 -89991179+30665442 -89990698+30665440 -89991192+31001549 -90005332+31001364 -89992104+29933373 -89992748+29933756 -89992748+29933756 -89993311+29934098 -89993311+29934098 -89997770+29936805 -89993815+30665452 -89991179+30665442 -89994370+29892806 -89995950+29893803 -89994575+30665455 -89993815+30665452 -89995950+29893803 -89997245+29894620 -89996114+30149638 -89901461+30192478 -89996268+30149625 -89996114+30149638 -89996936+30665653 -89994575+30665455 -89997245+29894620 -89998070+29895143 -89997770+29936805 -89998823+29937515 -89998070+29895143 -90000707+29896815 -89998570+29974003 -89996257+29973025 -89998823+29937515 -90002070+29939704 -89998828+29973540 -89998570+29974003 -89998975+29298275 -90000072+29294946 -89999970+29971503 -89998828+29973540 -90000071+29622267 -89980016+29607571 -90000071+30150211 -89996268+30149625 -90000071+30150211 -90000071+30150256 -90000072+29294946 -90011670+29279622 -90000072+29303192 -89998975+29298275 -90000077+30666633 -89996936+30665653 -90000327+29970746 -89999970+29971503 -90000707+29896815 -90002271+29897806 -90000745+29622282 -90000071+29622267 -90000794+29969753 -90000327+29970746 -90001175+30666818 -90000077+30666633 -90001377+30666852 -90001175+30666818 -90001622+29967997 -90000794+29969753 -90001743+30666915 -90001377+30666852 -90002070+29939704 -90005477+29941792 -90002271+29897806 -90008371+29895506 -90002596+29309081 -90000072+29303192 -90002599+29623056 -90000745+29622282 -90002599+29623056 -90002621+29625213 -90002641+29625496 -90002621+29625213 -90002691+29625996 -90002641+29625496 -90002691+29625996 -90003934+29630937 -90003332+30667185 -90001743+30666915 -90003934+29630937 -90005545+29637048 -90004070+29962804 -90001622+29967997 -90005477+29941792 -90005727+29941945 -90005545+29637048 -90006455+29640371 -90005727+29941945 -90008271+29943504 -90006370+29958304 -90004070+29962804 -90006455+29640371 -90007318+29643520 -90006470+29958004 -90006470+29958104 -90006470+29958104 -90006370+29958304 -90007001+29956866 -90006470+29958004 -90007318+29643520 -90008513+29648010 -90007456+29955891 -90007001+29956866 -90007870+29955004 -90007456+29955891 -90008271+29897506 -90008371+29895506 -90008371+29895506 -90009173+29893987 -90008513+29648010 -90009509+29651783 -90008771+29953304 -90007870+29955004 -90008816+29953207 -90008771+29953304 -90008993+30668146 -90003332+30667185 -90009074+31001315 -90005332+31001364 -90009173+29893987 -90010422+29891621 -90009188+29952404 -90008816+29953207 -90009462+29898552 -90008271+29897506 -90009509+29651783 -90009910+29653293 -90009602+30668250 -90008993+30668146 -90009734+29898791 -90009462+29898552 -90010422+29891621 -90013438+29885907 -90010533+29944918 -90008271+29943504 -90010671+29949204 -90009188+29952404 -90011670+29279622 -90012506+29278295 -90011792+29658741 -90009910+29653293 -90012144+29660206 -90011792+29658741 -90012271+29946004 -90010533+29944918 -90012271+29946004 -90010671+29949204 -90012506+29278295 -90017058+29273605 -90012622+30668755 -90009602+30668250 -90012747+29662669 -90012144+29660206 -90013438+29885907 -90015559+29881950 -90013871+29902706 -90009734+29898791 -90014147+31001310 -90009074+31001315 -90014420+29903223 -90013871+29902706 -90014627+29903411 -90014420+29903223 -90014847+29903610 -90014627+29903411 -90015371+29904106 -90014847+29903610 -90015559+29881950 -90015763+29881621 -90015763+29881621 -90016023+29881200 -90015864+29674338 -90012747+29662669 -90015864+29674338 -90027859+29685601 -90015925+29904608 -90015371+29904106 -90016023+29881200 -90017445+29878446 -90017058+29273605 -90035507+29258672 -90017445+29878446 -90017571+29878206 -90017571+29878206 -90019504+29874522 -90018571+29907006 -90015925+29904608 -90018702+31001305 -90014147+31001310 -90019504+29874522 -90019855+29873853 -90019855+29873853 -90019942+29873687 -90019942+29873687 -90022971+29868207 -90020278+30670026 -90012622+30668755 -90020778+29428787 -90029732+29388593 -90021012+29320703 -90002596+29309081 -90021865+30670293 -90020278+30670026 -90022185+31001302 -90018702+31001305 -90022371+29910505 -90018571+29907006 -90022971+29868207 -90023943+29865745 -90023071+29911205 -90022371+29910505 -90023234+29865151 -90023085+29864878 -90023345+29865355 -90023234+29865151 -90023550+29322554 -90021012+29320703 -90023943+29865745 -90023345+29865355 -90024150+30165298 -90000071+30150256 -90025006+31001259 -90022185+31001302 -90025749+29431535 -90020778+29428787 -90026471+29914405 -90023071+29911205 -90027443+29915302 -90026471+29914405 -90027771+29915605 -90027443+29915302 -90027859+29685601 -90028194+29685894 -90028171+29916105 -90027771+29915605 -90028194+29685894 -90028420+29686092 -90028420+29686092 -90029471+29687011 -90029028+29852241 -90023085+29864878 -90029471+29687011 -90030471+29688611 -90029542+29386766 -90030645+29375222 -90029574+31001190 -90025006+31001259 -90029732+29388593 -90029101+29387500 -90029542+29386766 -90029732+29388593 -90029542+29386766 -90029784+29336925 -90023550+29322554 -90030471+29688611 -90032132+29690806 -90030471+29918305 -90028171+29916105 -90030645+29375222 -90035071+29356780 -90031199+29347034 -90029784+29336925 -90031235+31001212 -90029574+31001190 -90032132+29690806 -90039938+29705485 -90032171+29919805 -90030471+29918305 -90032945+29348653 -90031199+29347034 -90033224+31001238 -90031235+31001212 -90033471+29921205 -90032171+29919805 -90034971+29922705 -90033471+29921205 -90035071+29356780 -90032945+29348653 -90035507+29258672 -90042135+29250227 -90036171+29923705 -90034971+29922705 -90036644+31001283 -90033224+31001238 -90037271+29924805 -90036171+29923705 -90037345+30171559 -90024150+30165298 -90039245+29926690 -90037271+29924805 -90039472+29926905 -90039245+29926690 -90039502+29846787 -90029028+29852241 -90039672+29927005 -90039472+29926905 -90039938+29705485 -90040471+29707111 -90040471+29707111 -90042471+29709411 -90041772+29929005 -90039672+29927005 -90041788+30673702 -90021865+30670293 -90041972+29929105 -90041772+29929005 -90042072+29929305 -90041972+29929105 -90042471+29709411 -90047342+29714725 -90042511+29929681 -90042072+29929305 -90042772+29929905 -90042511+29929681 -90043386+30173054 -90037345+30171559 -90043406+29843707 -90039502+29846787 -90043672+29930805 -90042772+29929905 -90043972+29931105 -90043672+29930805 -90044130+30674099 -90041788+30673702 -90044418+29842534 -90043406+29843707 -90045172+29932205 -90043972+29931105 -90045683+29932716 -90045172+29932205 -90045758+30674375 -90044130+30674099 -90045872+29932905 -90045683+29932716 -90046472+29933505 -90045872+29932905 -90046772+29933805 -90046472+29933505 -90047135+30674621 -90045758+30674375 -90047342+29714725 -90047616+29715025 -90047616+29715025 -90047973+29715414 -90047772+29934805 -90046772+29933805 -90047973+29715414 -90053138+29721051 -90048065+29240807 -90042135+29250227 -90048405+29456036 -90025749+29431535 -90048857+31001224 -90036644+31001283 -90048972+29935905 -90047772+29934805 -90049345+30173999 -90043386+30173054 -90049718+29839621 -90044418+29842534 -90050145+29125231 -89899923+29234147 -90050145+29125231 -90055570+29121961 -90050243+31001217 -90048857+31001224 -90050272+29937005 -90048972+29935905 -90050472+29937305 -90050272+29937005 -90050706+31001215 -90050243+31001217 -90051272+29938105 -90050472+29937305 -90051672+29938405 -90051272+29938105 -90052372+29939105 -90051672+29938405 -90052595+29837967 -90049718+29839621 -90052972+29939505 -90052372+29939105 -90053138+29721051 -90055240+29723344 -90053214+29838005 -90052595+29837967 -90053214+29838005 -90056262+29837107 -90053295+29939892 -90052972+29939505 -90053472+29940105 -90053295+29939892 -90053589+30675717 -90047135+30674621 -90053660+29940319 -90053472+29940105 -90053777+29940453 -90053660+29940319 -90054172+29940905 -90053777+29940453 -90054572+29941405 -90054172+29940905 -90054638+30675896 -90053589+30675717 -90055240+29723344 -90067242+29738664 -90055570+29121961 -90079900+29103502 -90100382+29091175 -90119075+29078078 -90125075+29074704 -90056262+29837107 -90057771+29836895 -90057771+29836895 -90058141+29836787 -90057972+29937905 -90058073+29939192 -90058033+29225689 -90048065+29240807 -90058073+29939192 -90058372+29943005 -90058141+29836787 -90058494+29836685 -90058372+29943005 -90058572+29945405 -90058572+29945405 -90054572+29941405 -90059172+29930405 -90057972+29937905 -90059184+30174985 -90049345+30173999 -90059987+29219369 -90058033+29225689 -90060410+30676876 -90054638+30675896 -90061584+30175142 -90059184+30174985 -90062128+29205974 -90063825+29207325 -90062160+30677194 -90060410+30676876 -90062472+29926005 -90059172+29930405 -90062492+30677255 -90062160+30677194 -90063372+29925305 -90062472+29926005 -90063825+29207325 -90059987+29219369 -90065572+29749909 -90075480+29771439 -90065768+29748363 -90065572+29749909 -90066372+29743610 -90065768+29748363 -90067240+29823667 -90068607+29826767 -90067240+29823667 -90069008+29818384 -90067242+29738664 -90067272+29738710 -90067272+29738710 -90066372+29743610 -90067372+29921905 -90063372+29925305 -90067420+29778601 -90068493+29801766 -90067475+29778547 -90067420+29778601 -90067505+31001238 -90050706+31001215 -90067649+29829994 -90058494+29836685 -90067762+29778270 -90067475+29778547 -90068607+29826767 -90067649+29829994 -90068752+29921070 -90067372+29921905 -90069008+29818384 -90069680+29802911 -90069013+29920912 -90068752+29921070 -90069163+30175896 -90061584+30175142 -90069680+29802911 -90068493+29801766 -90069753+29776457 -90067762+29778270 -90071298+30678862 -90062492+30677255 -90071672+29919305 -90069013+29920912 -90071805+29197972 -90062128+29205974 -90072070+30176592 -90069163+30175896 -90072073+29197581 -90071805+29197972 -90072572+29919005 -90071672+29919305 -90073067+31001218 -90067505+31001238 -90073840+29196514 -90072073+29197581 -90075278+30679589 -90071298+30678862 -90075480+29771439 -90075694+29771857 -90075598+29196287 -90073840+29196514 -90075694+29771857 -90069753+29776457 -90075960+30177918 -90072070+30176592 -90075976+29195850 -90075598+29196287 -90076172+29195623 -90075976+29195850 -90076478+29195443 -90076172+29195623 -90076883+29195204 -90076478+29195443 -90077567+29194801 -90076883+29195204 -90078242+29466102 -90048405+29456036 -90078469+29194248 -90078469+29194386 -90078469+29194386 -90077567+29194801 -90079000+29193875 -90078469+29194248 -90079591+29193744 -90079000+29193875 -90079670+29193630 -90079591+29193744 -90079810+30680417 -90075278+30679589 -90080192+29193103 -90079670+29193630 -90080559+29916168 -90072572+29919005 -90082944+29190060 -90080192+29193103 -90083275+31001181 -90073067+31001218 -90083737+29915052 -90080559+29916168 -90085573+29914406 -90083737+29915052 -90085914+29158853 -90050145+29125231 -90086479+29174665 -90086898+29187147 -90086504+29172833 -90086479+29174665 -90086504+29172833 -90089030+29164742 -90086898+29187147 -90082944+29190060 -90087824+31001165 -90083275+31001181 -90087975+31001164 -90087824+31001165 -90089030+29164742 -90089549+29162269 -90089549+29162269 -90085914+29158853 -90091073+29912806 -90085573+29914406 -90095392+30683262 -90079810+30680417 -90097420+31001130 -90087975+31001164 -90097528+30189231 -90075960+30177918 -90100873+29910006 -90091073+29912806 -90105456+30191802 -90097528+30189231 -90105456+30191802 -90111619+30125200 -90106459+31001098 -90097420+31001130 -90107633+29464254 -90078242+29466102 -90111175+30686143 -90095392+30683262 -90111619+30125200 -90119373+30036638 -90114483+30686824 -90111175+30686143 -90114483+30686824 -90118352+30687532 -90114671+31001068 -90106459+31001098 -90114754+30194156 -90105456+30191802 -90117720+29909207 -90100873+29910006 -90118352+30687532 -90121797+30688149 -90119756+31001049 -90114671+31001068 -90120099+30028328 -90119373+30036638 -90120099+30028328 -90120674+30025403 -90120551+30195314 -90114754+30194156 -90120674+30025403 -90120574+30024903 -90120774+30023603 -90120574+30024903 -90120781+30023519 -90120774+30023603 -90121074+30020003 -90120781+30023519 -90121646+30012992 -90121074+30020003 -90121655+30012886 -90121646+30012992 -90121666+30012757 -90121655+30012886 -90121797+30688149 -90131609+30689926 -90121848+30010539 -90121666+30012757 -90121963+29909900 -90117720+29909207 -90121974+30009003 -90121848+30010539 -90122174+30007903 -90121974+30009003 -90122274+30005903 -90122275+30005969 -90122275+30005969 -90122282+30006814 -90122282+30006814 -90122174+30007903 -90122374+30003403 -90122474+30005003 -90122432+30002741 -90122374+30003403 -90122474+30005003 -90122274+30005903 -90122639+30000397 -90122432+30002741 -90122674+30000003 -90122639+30000397 -90122774+29998303 -90122674+30000003 -90123074+29996203 -90123074+29996503 -90123074+29996503 -90123074+29997374 -90123074+29997374 -90122774+29998303 -90123103+30195755 -90120551+30195314 -90123174+29995503 -90123174+29996003 -90123174+29996003 -90123074+29996203 -90123274+29994503 -90123174+29995503 -90123304+30195792 -90123103+30195755 -90123474+29992603 -90123474+29993603 -90123474+29993603 -90123274+29994503 -90123544+30195836 -90123304+30195792 -90123674+29990204 -90123474+29992603 -90123874+29987604 -90123674+29990204 -90124074+29986704 -90123874+29987604 -90124574+29979404 -90124074+29986704 -90124674+30195952 -90123544+30195836 -90124774+29974204 -90124974+29975804 -90124874+29976104 -90124874+29976171 -90124874+29976171 -90124574+29979404 -90124974+29973104 -90124774+29974204 -90124974+29975804 -90124874+29976104 -90125075+29074704 -90225934+29032123 -90125589+31001032 -90119756+31001049 -90125589+31001032 -90128406+31001047 -90125774+29972104 -90124974+29973104 -90125891+29910570 -90121963+29909900 -90125974+29971804 -90125774+29972104 -90126260+30196192 -90124674+30195952 -90126274+29971604 -90125974+29971804 -90126374+29971404 -90126274+29971604 -90126774+29970704 -90126374+29971404 -90127274+29969804 -90126774+29970704 -90127374+29911006 -90125891+29910570 -90127774+29968904 -90127274+29969804 -90128133+29968336 -90127774+29968904 -90128374+29967904 -90128133+29968336 -90128498+29967705 -90128374+29967904 -90128504+31001045 -90128406+31001047 -90128874+29967104 -90128498+29967705 -90129274+29966504 -90128874+29967104 -90129374+29966304 -90129274+29966504 -90129463+31001024 -90128504+31001045 -90129906+31001015 -90129463+31001024 -90129974+29965304 -90129374+29966304 -90130018+30196911 -90126260+30196192 -90130474+29964304 -90129974+29965304 -90130674+29964104 -90130474+29964304 -90131174+29963204 -90130674+29964104 -90131395+31000924 -90129906+31001015 -90131395+31000924 -90132988+31001041 -90131609+30689926 -90132019+30690001 -90132019+30690001 -90133376+30690283 -90132474+29913006 -90127374+29911006 -90132950+29960133 -90131174+29963204 -90133174+29959604 -90132950+29960133 -90133376+30690283 -90133449+30690299 -90133748+29475246 -90107633+29464254 -90133774+29958704 -90133174+29959604 -90133988+29475383 -90133748+29475246 -90134274+29957804 -90133774+29958704 -90134774+29956805 -90134274+29957804 -90135274+29955905 -90134774+29956805 -90135774+29955105 -90135274+29955905 -90136274+29954105 -90135774+29955105 -90136974+29953305 -90136274+29954105 -90137650+29951952 -90136974+29953305 -90137728+30691114 -90133449+30690299 -90137927+29951399 -90137650+29951952 -90137974+29951305 -90137927+29951399 -90138012+31001077 -90132988+31001041 -90138886+29921523 -90132474+29913006 -90138886+29921523 -90138574+29918806 -90132474+29913006 -90138974+29938405 -90139074+29932405 -90139074+29932405 -90139130+29930304 -90139130+29930304 -90139274+29924905 -90139274+29924905 -90138886+29921523 -90139486+29942824 -90138974+29938405 -90139835+30691516 -90137728+30691114 -90140074+29947905 -90137974+29951305 -90140074+29947905 -90139486+29942824 -90140494+30198729 -90130018+30196911 -90141277+29485798 -90133988+29475383 -90141365+29486170 -90141277+29485798 -90142644+30692135 -90139835+30691516 -90142644+30692135 -90149850+30693535 -90146186+29500217 -90141365+29486170 -90148406+31001017 -90138012+31001077 -90148826+30199888 -90140494+30198729 -90149850+30693535 -90153188+30694200 -90153188+30694200 -90162276+30695783 -90155510+29661926 -90161059+29625213 -90157854+29614654 -90161059+29625213 -90159375+29677312 -90155510+29661926 -90159990+30201685 -90148826+30199888 -90162276+30695783 -90168090+30696788 -90164205+31001024 -90148406+31001017 -90164278+31001025 -90164205+31001024 -90164676+31000980 -90164278+31001025 -90164776+29523417 -90146186+29500217 -90166576+29526417 -90164776+29523417 -90166770+29526883 -90166576+29526417 -90168090+30696788 -90168239+30696814 -90168176+29530016 -90166770+29526883 -90169376+29532616 -90168176+29530016 -90169777+29534187 -90169376+29532616 -90170694+29567142 -90156573+29585436 -90151708+29587853 -90151322+29588357 -90151325+29590006 -90151945+29591487 -90153610+29593474 -90154075+29594248 -90153843+29594652 -90153264+29595122 -90151527+29596096 -90157854+29614654 -90170694+29567142 -90157854+29614654 -90170694+29567142 -90171017+29567034 -90171017+29567034 -90176276+29566815 -90171104+29805034 -90169429+29806331 -90172260+29824655 -90169429+29806331 -90173217+29827480 -90172260+29824655 -90173217+29827480 -90174978+29827492 -90173807+30697780 -90168239+30696814 -90174978+29827492 -90175135+29827493 -90175135+29827493 -90211414+29844978 -90176276+29566815 -90180076+29565815 -90177727+31000853 -90164676+31000980 -90178561+31000844 -90177727+31000853 -90179569+30206467 -90159990+30201685 -90180007+31000835 -90178561+31000844 -90180076+29565815 -90181276+29565415 -90182776+29564915 -90184276+29564115 -90186176+29563315 -90187276+29562516 -90187976+29561816 -90188376+29561216 -90180076+29565815 -90188376+29561216 -90181332+30699087 -90173807+30697780 -90181422+30206978 -90179569+30206467 -90182368+31000822 -90180007+31000835 -90183290+31000817 -90182368+31000822 -90183615+30699484 -90181332+30699087 -90187206+31000795 -90183290+31000817 -90187852+29546523 -90169777+29534187 -90187852+29546523 -90187576+29546316 -90186176+29545616 -90184276+29545116 -90182676+29544616 -90180976+29544516 -90179176+29544316 -90177076+29543816 -90175776+29543316 -90174276+29542816 -90173376+29542116 -90169777+29534187 -90188376+29561216 -90190876+29558816 -90188605+30208958 -90181422+30206978 -90189062+29683253 -90159375+29677312 -90189635+31000781 -90187206+31000795 -90189909+29684412 -90189062+29683253 -90189934+30700582 -90183615+30699484 -90190876+29558816 -90192021+29555036 -90191020+29685405 -90189909+29684412 -90192021+29555036 -90187852+29546523 -90192454+29686787 -90191020+29685405 -90194086+30701304 -90189934+30700582 -90194139+31000755 -90189635+31000781 -90194392+31000753 -90194139+31000755 -90194462+29690298 -90192454+29686787 -90194795+31000751 -90194392+31000753 -90195983+30701634 -90194086+30701304 -90196632+29759646 -90171104+29805034 -90196632+29759646 -90201872+29750210 -90201872+29750210 -90204192+29745073 -90202290+30702729 -90195983+30701634 -90202558+30214655 -90188605+30208958 -90202576+29691612 -90194462+29690298 -90202662+30702794 -90202290+30702729 -90203526+31000697 -90194795+31000751 -90204192+29745073 -90204624+29744116 -90204624+29744116 -90210932+29730133 -90205271+30215783 -90202558+30214655 -90210662+31000655 -90203526+31000697 -90210820+31000654 -90210662+31000655 -90210877+31000654 -90210820+31000654 -90210932+29730133 -90228177+29691912 -90211414+29844978 -90229431+29855753 -90211736+31000650 -90210877+31000654 -90216510+30705212 -90202662+30702794 -90221050+30220503 -90205271+30215783 -90225539+30706784 -90216510+30705212 -90225934+29032123 -90231606+29032252 -90226752+31000750 -90211736+31000650 -90226972+31000716 -90226752+31000750 -90228177+29691912 -90202576+29691612 -90228177+29691912 -90250077+29692162 -90229431+29855753 -90231769+29857154 -90229895+30707541 -90225539+30706784 -90230858+30707709 -90229895+30707541 -90231606+29032252 -90380779+29000233 -90231769+29857154 -90233249+29858040 -90233249+29858040 -90241732+29868574 -90233490+31000796 -90226972+31000716 -90235336+30223124 -90221050+30220503 -90240216+30223915 -90235336+30223124 -90241513+29869199 -90242903+29875425 -90241698+29868777 -90241513+29869199 -90241732+29868574 -90241698+29868777 -90242903+29875425 -90242907+29875526 -90242907+29875526 -90261685+29897902 -90243078+30709836 -90230858+30707709 -90243095+30224514 -90243376+30250197 -90243096+30224495 -90243095+30224514 -90243100+30224383 -90240216+30223915 -90243100+30224383 -90243096+30224495 -90243276+30593291 -90245820+30599061 -90243598+30379280 -90243756+30393894 -90243598+30379280 -90243840+30365000 -90243694+30396659 -90243667+30396705 -90243697+30337320 -90243376+30250197 -90243730+30345767 -90243697+30337320 -90243745+30394392 -90243694+30396659 -90243755+30398029 -90243667+30396705 -90243756+30393894 -90243745+30394392 -90243797+30402327 -90243755+30398029 -90243799+30358230 -90243730+30345767 -90243828+30363497 -90243799+30358230 -90243831+30363876 -90243828+30363497 -90243840+30365000 -90243831+30363876 -90243853+30408124 -90243797+30402327 -90243929+30416071 -90243853+30408124 -90244087+30496525 -90244122+30498772 -90244122+30436085 -90243929+30416071 -90244122+30498772 -90244660+30500191 -90244128+30436681 -90244122+30436085 -90244128+30436681 -90244137+30437572 -90244137+30437572 -90244139+30437770 -90244139+30437770 -90244143+30438650 -90244143+30438650 -90244149+30439971 -90244149+30439971 -90244154+30441071 -90244154+30441071 -90244166+30443711 -90244154+30506129 -90244225+30508940 -90244166+30443711 -90244227+30456294 -90244166+30491020 -90244087+30496525 -90244182+30509015 -90244373+30518152 -90244225+30508940 -90244182+30509015 -90244227+30456294 -90244244+30458987 -90244244+30458987 -90244295+30466982 -90244244+30485613 -90244166+30491020 -90244295+30466982 -90244336+30473348 -90244325+30480077 -90244244+30485613 -90244335+30479435 -90244325+30480077 -90244336+30473348 -90244363+30477541 -90244338+30503472 -90244154+30506129 -90244363+30477541 -90244335+30479435 -90244373+30518152 -90244373+30518290 -90244373+30518290 -90244384+30520352 -90244384+30520352 -90244379+30529557 -90244468+30533770 -90244486+30531687 -90244486+30531687 -90244379+30529557 -90244522+30501869 -90244338+30503472 -90244522+30501869 -90244660+30500191 -90244609+30540336 -90244468+30533770 -90244633+30541462 -90244609+30540336 -90244712+30545161 -90244633+30541462 -90244765+30641638 -90248663+30650660 -90244766+30547697 -90244712+30545161 -90244923+30555069 -90244766+30547697 -90245032+30580202 -90245080+30575986 -90245032+30580202 -90247109+30584152 -90245080+30575986 -90245140+30570729 -90245112+30562214 -90244923+30555069 -90245112+30562214 -90245115+30562377 -90245115+30562377 -90245194+30566016 -90245140+30570729 -90245161+30568896 -90245161+30568896 -90245183+30566976 -90245183+30566976 -90245194+30566016 -90245820+30599061 -90247730+30604236 -90246766+31000826 -90233490+31000796 -90247109+30584152 -90249255+30587495 -90247634+30710629 -90243078+30709836 -90247730+30604236 -90247704+30604694 -90248074+30604969 -90248101+30605290 -90247916+30605725 -90247625+30606137 -90247466+30606320 -90247440+30606458 -90247917+30607076 -90247890+30607557 -90247785+30607901 -90250084+30612776 -90247730+30604236 -90250084+30612776 -90248663+30650660 -90249506+30651026 -90248978+30616108 -90250084+30616542 -90249255+30587495 -90243276+30593291 -90249464+30658628 -90251826+30665079 -90249506+30651026 -90250710+30652830 -90249691+30685331 -90250085+30685523 -90250077+29692162 -90265466+29692335 -90250084+30612776 -90250406+30613300 -90250084+30613348 -90248978+30616108 -90250084+30616542 -90250444+30616688 -90250084+30617023 -90250084+30617984 -90250084+30617984 -90250377+30618612 -90250084+30619187 -90250084+30621867 -90250084+30621867 -90251095+30625188 -90250085+30684470 -90249691+30685331 -90250085+30684470 -90249717+30684713 -90249678+30684896 -90249691+30685331 -90250085+30685523 -90252434+30690388 -90250091+31000834 -90246766+31000826 -90250091+31000834 -90250436+31000810 -90250377+30618612 -90250084+30619187 -90250406+30613300 -90250084+30613348 -90250444+30616688 -90250084+30617023 -90250710+30652830 -90249464+30658628 -90251065+30677494 -90251458+30683747 -90251095+30625188 -90246745+30631492 -90246560+30631584 -90246427+30631882 -90246349+30633760 -90246085+30634378 -90245449+30634791 -90245343+30635020 -90245370+30635432 -90245821+30636416 -90246086+30636897 -90244765+30641638 -90251458+30683747 -90250085+30684470 -90251620+30711518 -90247634+30710629 -90251792+30699891 -90251871+30699914 -90251977+30700303 -90251871+30700601 -90251897+30700761 -90252957+30701335 -90253407+30701289 -90253964+30700992 -90254414+30701198 -90254600+30701496 -90254838+30701748 -90255822+30712202 -90251792+30699891 -90255822+30712202 -90251826+30665079 -90252974+30675136 -90252061+30693320 -90252456+30697670 -90252434+30690388 -90252061+30693320 -90252456+30697670 -90251792+30699891 -90252974+30675136 -90251065+30677494 -90253783+30734611 -90254672+30736874 -90254672+30736874 -90255315+30737485 -90254900+30729939 -90255666+30733031 -90255315+30737485 -90255542+30737659 -90255542+30737659 -90256061+30737977 -90257386+30738573 -90257465+30738688 -90255542+30737659 -90257465+30738688 -90255661+30722971 -90254900+30729939 -90255666+30733031 -90253783+30734611 -90255822+30712202 -90251620+30711518 -90255822+30712202 -90255839+30712352 -90255839+30712352 -90256285+30713582 -90256285+30713582 -90255661+30722971 -90257465+30738688 -90264523+30756822 -90257465+30738688 -90266398+30753262 -90266106+30753788 -90266132+30754521 -90266317+30755002 -90266450+30755208 -90266503+30755804 -90266423+30755964 -90266131+30756101 -90264567+30756124 -90264354+30756353 -90264523+30756822 -90259525+31000678 -90250436+31000810 -90259555+31000679 -90259525+31000678 -90259616+31000679 -90259555+31000679 -90259716+31000679 -90259616+31000679 -90261685+29897902 -90265707+29901584 -90262601+30765558 -90277786+30781852 -90264523+30756822 -90264593+30756902 -90264752+30756994 -90265574+30757613 -90264523+30756822 -90265574+30757613 -90265466+29692335 -90304581+29692775 -90265574+30757613 -90262601+30765558 -90265707+29901584 -90268998+29907420 -90269249+29908226 -90268998+29907420 -90270522+29912251 -90269249+29908226 -90270717+29912900 -90270522+29912251 -90271226+29914646 -90270717+29912900 -90271736+31000627 -90259716+31000679 -90272694+31000623 -90271736+31000627 -90273675+29922746 -90271226+29914646 -90273884+29925564 -90273675+29922746 -90275520+29940154 -90273884+29925564 -90275520+29940154 -90274835+29934228 -90273884+29925564 -90275520+29940154 -90275578+29940806 -90277024+31000605 -90272694+31000623 -90277518+30230555 -90243100+30224383 -90277518+30230555 -90283699+30250197 -90277786+30781852 -90279273+30786380 -90278076+30167486 -90277518+30230555 -90278078+29961705 -90275578+29940806 -90278160+30158002 -90278076+30167486 -90278278+29962905 -90278078+29961705 -90278445+30125200 -90278160+30158002 -90279258+31000596 -90277024+31000605 -90279273+30786380 -90279421+30792234 -90279338+29968324 -90278278+29962905 -90279379+30049403 -90279379+30049458 -90279379+30049458 -90278445+30125200 -90279421+30792234 -90282268+30796641 -90279579+30043103 -90279379+30049403 -90279582+30042569 -90279579+30043103 -90279631+30035062 -90279582+30042569 -90279707+30023468 -90279631+30035062 -90279745+31000600 -90279258+31000596 -90279838+30011283 -90279887+30013365 -90279887+30013365 -90279707+30023468 -90279996+29971690 -90279338+29968324 -90280059+30006854 -90279838+30011283 -90280060+29977013 -90280078+29977405 -90280064+30006764 -90280059+30006854 -90280069+29975852 -90280060+29977013 -90280078+29972105 -90279996+29971690 -90280078+29972105 -90280081+29974304 -90280078+29977405 -90280178+29979304 -90280078+29995804 -90280078+29998249 -90280078+29998249 -90280078+29999305 -90280078+29999305 -90280078+30000014 -90280078+30000014 -90280078+30000940 -90280078+30000940 -90280078+30003138 -90280078+30003138 -90280078+30004285 -90280078+30004285 -90280078+30006504 -90280078+30006504 -90280064+30006764 -90280081+29974304 -90280069+29975852 -90280178+29979304 -90280178+29979804 -90280178+29979804 -90280178+29991704 -90280178+29991704 -90280229+29991958 -90280229+29991958 -90280278+29992204 -90280264+29992463 -90280078+29995804 -90280278+29992204 -90280264+29992463 -90282268+30796641 -90293778+30809903 -90290527+30819380 -90291751+30824792 -90291751+30824792 -90297064+30832942 -90293778+30809903 -90290527+30819380 -90293778+30809903 -90291707+30815078 -90291574+30815352 -90291654+30815696 -90291786+30815948 -90292211+30816429 -90292688+30816704 -90292768+30816818 -90292768+30817185 -90292343+30818124 -90291998+30818421 -90290527+30819380 -90295155+31000540 -90279745+31000600 -90296240+30837568 -90296928+30843591 -90296928+30843591 -90298600+30846248 -90297064+30832942 -90296240+30837568 -90298600+30846248 -90304066+30852249 -90300578+31000530 -90295155+31000540 -90302161+30294450 -90283699+30250197 -90304007+31000518 -90300578+31000530 -90304066+30852249 -90310331+30857493 -90304581+29692775 -90315963+29692423 -90310199+30295224 -90302161+30294450 -90310258+31000494 -90304007+31000518 -90310331+30857493 -90311047+30860195 -90311047+30860195 -90314312+30864158 -90314271+31000479 -90310258+31000494 -90314312+30864158 -90315214+30870501 -90315214+30870501 -90315979+30879312 -90315963+29692423 -90316435+29692430 -90315979+30879312 -90316787+30881131 -90316435+29692430 -90316766+29692435 -90316766+29692435 -90343780+29693212 -90316787+30881131 -90317061+30881567 -90317061+30881567 -90324279+30890917 -90317661+31000467 -90314271+31000479 -90322359+30298678 -90310199+30295224 -90324279+30890917 -90329897+30893498 -90324602+31000442 -90317661+31000467 -90327557+31000431 -90324602+31000442 -90329897+30893498 -90329907+30893999 -90329901+30900604 -90333906+30905555 -90329907+30893999 -90329901+30900604 -90333906+30905555 -90339667+30905492 -90336931+31000397 -90327557+31000431 -90339667+30905492 -90346748+30912014 -90339857+31000386 -90336931+31000397 -90343780+29693212 -90347796+29695433 -90346007+31000363 -90339857+31000386 -90346748+30912014 -90346751+30912674 -90346751+30912674 -90346751+30912808 -90346751+30912808 -90346799+30920812 -90346792+30925704 -90346837+30932883 -90346799+30920812 -90346792+30925704 -90346837+30932883 -90346894+30941889 -90346894+30941889 -90347048+30966100 -90347048+30966100 -90347061+30968181 -90347061+30968181 -90347139+30970716 -90347066+30972484 -90347093+30978399 -90347093+30978399 -90347122+30993306 -90347115+30971477 -90347066+30972484 -90347120+30993617 -90347147+30994762 -90347122+30993306 -90347120+30993617 -90347139+30970716 -90347115+30971477 -90347147+30994762 -90347308+31000179 -90347229+31000179 -90347230+31000359 -90347229+31000179 -90347308+31000179 -90347230+31000359 -90346007+31000363 -90347368+31000359 -90347230+31000359 -90347796+29695433 -90356380+29702711 -90355571+31000350 -90347368+31000359 -90356380+29702711 -90358480+29705111 -90358480+29705111 -90362780+29731210 -90361980+29734410 -90372280+29751010 -90362780+29731210 -90361980+29734410 -90366963+31000338 -90355571+31000350 -90368097+31000337 -90366963+31000338 -90369371+31000335 -90368097+31000337 -90369806+30125200 -90277518+30230555 -90370204+31000179 -90369371+31000335 -90370204+31000179 -90370357+31000094 -90371607+31000101 -90370357+31000094 -90372280+29751010 -90372280+29755110 -90372280+29755110 -90375080+29763310 -90373546+31000068 -90371607+31000101 -90375080+29763310 -90397281+29770009 -90375082+30119078 -90369806+30125200 -90375093+31000042 -90373546+31000068 -90375878+31000017 -90375093+31000042 -90376939+29306077 -90378255+29309516 -90377319+29301866 -90376864+29304724 -90376939+29306077 -90377319+29301866 -90376939+29306077 -90377581+29301408 -90377319+29301866 -90377620+30999963 -90375878+31000017 -90378255+29309516 -90386557+29325235 -90378374+30999939 -90377620+30999963 -90379150+29299943 -90377581+29301408 -90380536+30999872 -90378374+30999939 -90380838+29000233 -90380779+29000233 -90380838+29000233 -90384935+28998072 -90382217+30999868 -90380536+30999872 -90382286+29343397 -90384103+29364816 -90384285+29365755 -90384442+29366122 -90384834+29366878 -90385539+29367749 -90386663+29368734 -90386872+29368895 -90387160+29369124 -90387291+29369215 -90388519+29370247 -90393710+29375222 -90382286+29343397 -90393710+29375222 -90382941+29295935 -90379150+29299943 -90383312+29287368 -90382941+29295935 -90383600+29286108 -90383312+29287368 -90384226+30999864 -90382217+30999868 -90384935+28998072 -90409116+28995341 -90386557+29325235 -90382286+29343397 -90390059+30999851 -90384226+30999864 -90392309+30285375 -90322359+30298678 -90392309+30285375 -90362464+30290228 -90360286+30291295 -90357153+30292919 -90352426+30295472 -90350072+30296675 -90348783+30297055 -90346872+30297209 -90345304+30296871 -90343364+30296162 -90340515+30295549 -90322359+30298678 -90393710+29375222 -90393831+29375536 -90393831+29375536 -90400288+29381882 -90401203+29382455 -90401491+29382684 -90393831+29375536 -90401491+29382684 -90394893+30999840 -90390059+30999851 -90395070+30999838 -90394893+30999840 -90395293+30999835 -90395070+30999838 -90396608+29263415 -90396657+29264145 -90396647+29266299 -90383600+29286108 -90396657+29264145 -90396751+29266162 -90396751+29266162 -90396647+29266299 -90396833+30999859 -90395293+30999835 -90397281+29770009 -90432782+29779509 -90433482+29779909 -90433982+29780209 -90434682+29780709 -90435040+29780888 -90398210+30092036 -90375082+30119078 -90398298+30999848 -90396833+30999859 -90400528+30285695 -90392309+30285375 -90401246+30285554 -90400528+30285695 -90401491+29382684 -90405780+29384884 -90401801+29259359 -90396608+29263415 -90401971+30285317 -90401246+30285554 -90402015+30285546 -90401246+30285554 -90402128+30999835 -90398298+30999848 -90402242+30999835 -90402128+30999835 -90403310+29246679 -90403926+29250226 -90403310+29246679 -90409422+29239748 -90403887+29257138 -90401801+29259359 -90403926+29250226 -90403887+29257138 -90405042+30284052 -90401971+30285317 -90405780+29384884 -90407846+29385251 -90406101+30286145 -90402015+30285546 -90406573+30999823 -90402242+30999835 -90407188+30081556 -90398210+30092036 -90407846+29385251 -90414071+29388002 -90408199+30080377 -90407188+30081556 -90409019+30079421 -90408199+30080377 -90409116+28995341 -90409380+28995340 -90409197+30079215 -90409019+30079421 -90409378+29049845 -90409380+29049089 -90409380+29049089 -90409384+29047569 -90409380+29218458 -90409381+29217887 -90409380+29218847 -90409380+29218458 -90409381+29217887 -90409382+29217192 -90409382+29217192 -90409389+29213573 -90409384+29047569 -90409387+29046125 -90409387+29046125 -90409388+29045627 -90409388+29045627 -90409433+29029522 -90409389+29213573 -90409390+29212690 -90409390+29212690 -90409409+29210600 -90409391+29000233 -90409380+28995340 -90409401+29232042 -90409406+29228256 -90409405+29221978 -90409407+29220724 -90409405+29222192 -90409405+29221978 -90409406+29219855 -90409380+29218847 -90409406+29228256 -90409408+29226471 -90409407+29220724 -90409406+29219855 -90409408+29226471 -90409411+29224190 -90409409+29209615 -90409410+29207829 -90409409+29210600 -90409409+29209615 -90409410+29207738 -90409411+29205701 -90409410+29207829 -90409410+29207738 -90409411+29203339 -90409412+29202602 -90409411+29203431 -90409411+29203339 -90409411+29205701 -90409411+29203431 -90409411+29224190 -90409405+29222192 -90409412+29202602 -90409414+29201398 -90409413+29198070 -90409415+29196957 -90409414+29201398 -90409413+29198070 -90409415+29196957 -90409418+29195289 -90409418+29195289 -90409423+29192783 -90409422+29239748 -90409425+29237396 -90409423+29192783 -90409570+29125230 -90409425+29237396 -90409429+29234195 -90409429+29234195 -90409401+29232042 -90409433+29029522 -90409391+29000233 -90409451+29052221 -90409378+29049845 -90409480+29055503 -90409502+29054591 -90409502+29054591 -90409451+29052221 -90409570+29125230 -90409480+29055503 -90412344+30999808 -90406573+30999823 -90413558+30999805 -90412344+30999808 -90414071+29388002 -90415457+29388620 -90415457+29388620 -90416664+29389223 -90416664+29389223 -90422387+29394737 -90417075+30999785 -90413558+30999805 -90422117+30999810 -90417075+30999785 -90422117+30999810 -90426849+30999776 -90422293+30063534 -90409197+30079215 -90422387+29394737 -90423329+29395882 -90422389+30063423 -90422293+30063534 -90423251+30062437 -90422389+30063423 -90423329+29395882 -90424113+29396890 -90424113+29396890 -90424715+29397738 -90424715+29397738 -90427906+29401083 -90426175+30059097 -90423251+30062437 -90427115+30999730 -90426849+30999776 -90427906+29401083 -90444729+29414919 -90429933+30999707 -90427115+30999730 -90430885+30278042 -90405042+30284052 -90435040+29780888 -90435108+29780922 -90435108+29780922 -90438982+29783409 -90435312+29000233 -90409380+28995340 -90435312+29000233 -90441922+29001655 -90435556+30999740 -90429933+30999707 -90436792+30999696 -90435556+30999740 -90436792+30999696 -90437351+30999730 -90436920+30277055 -90430885+30278042 -90437308+30276972 -90436920+30277055 -90437351+30999730 -90441725+30999729 -90437874+30276853 -90437308+30276972 -90438982+29783409 -90441082+29785509 -90440397+30302494 -90406101+30286145 -90440784+30042400 -90426175+30059097 -90441082+29785509 -90441482+29786009 -90441882+29786409 -90442282+29786709 -90442682+29787109 -90443082+29787509 -90443524+29787804 -90441082+29785509 -90443524+29787804 -90441192+30041934 -90440784+30042400 -90441807+30041233 -90441192+30041934 -90441922+29001655 -90443514+29001997 -90441986+30999753 -90441725+30999729 -90442200+30999697 -90441986+30999753 -90442479+30999722 -90442200+30999697 -90443524+29787804 -90467295+29803150 -90444594+30038049 -90441807+30041233 -90444729+29414919 -90446898+29416638 -90446898+29416638 -90458650+29433634 -90448935+30999613 -90442479+30999722 -90454900+30999641 -90448935+30999613 -90456627+30999669 -90454900+30999641 -90456688+30032240 -90444594+30038049 -90456751+30999665 -90456627+30999669 -90458650+29433634 -90460754+29439758 -90460754+29439758 -90464200+29445590 -90464304+29445796 -90464409+29445979 -90464514+29446162 -90464592+29446414 -90464619+29446483 -90464645+29446552 -90464697+29446621 -90464802+29446987 -90464880+29447033 -90469279+29454294 -90460754+29439758 -90469279+29454294 -90462357+30999652 -90456751+30999665 -90463324+30999654 -90462357+30999652 -90463431+30999654 -90463324+30999654 -90467295+29803150 -90467573+29803399 -90467573+29803399 -90474656+29811781 -90467775+30031281 -90456688+30032240 -90467972+30031243 -90467775+30031281 -90468328+30031174 -90467972+30031243 -90469279+29454294 -90470553+29454720 -90470553+29454720 -90475435+29456351 -90471694+30999667 -90463431+30999654 -90472318+30999668 -90471694+30999667 -90472938+30999653 -90472318+30999668 -90473695+30344309 -90475563+30340013 -90474094+30999798 -90472938+30999653 -90474094+30999798 -90474848+30999745 -90474276+30030017 -90468328+30031174 -90474656+29811781 -90475221+29812526 -90474848+30999745 -90475423+30999706 -90475221+29812526 -90476881+29819504 -90475423+30999706 -90475928+30999740 -90475435+29456351 -90477910+29458229 -90475563+30340013 -90440397+30302494 -90476183+29824881 -90476183+29828808 -90476183+29828808 -90477383+29834108 -90476283+29823478 -90476183+29824881 -90476881+29819504 -90476903+29821510 -90476903+29821510 -90476283+29823478 -90477284+30999717 -90475928+30999740 -90477284+30999717 -90480057+30999737 -90477383+29834108 -90477883+29835608 -90477883+29835608 -90478453+29836701 -90477910+29458229 -90478258+29458599 -90478093+30029275 -90474276+30030017 -90478258+29458599 -90480645+29460972 -90478453+29836701 -90486670+29854378 -90478650+30029167 -90478093+30029275 -90479782+30028948 -90478650+30029167 -90480057+30999737 -90480132+30999736 -90480132+30999736 -90484953+30999744 -90480645+29460972 -90485882+29461518 -90482664+30028423 -90479782+30028948 -90484953+30999744 -90485876+30999740 -90485876+30999740 -90486111+30999739 -90485882+29461518 -90489938+29465523 -90486670+29854378 -90500084+29865957 -90486749+30999693 -90486111+30999739 -90487031+30262780 -90437874+30276853 -90487545+30999698 -90486749+30999693 -90489249+30355501 -90473695+30344309 -90489318+30355532 -90489249+30355501 -90489719+30355855 -90489318+30355532 -90489938+29465523 -90493380+29469403 -90493380+29469403 -90495410+29472819 -90494256+30029943 -90482664+30028423 -90494256+30029943 -90494048+30029824 -90482664+30028423 -90495410+29472819 -90496014+29473873 -90495576+30029721 -90494256+30029943 -90496014+29473873 -90496909+29474924 -90496909+29474924 -90499181+29476380 -90497978+30029036 -90495576+30029721 -90499181+29476380 -90499234+29476391 -90500084+29476423 -90500727+29476425 -90499181+29476380 -90500727+29476425 -90499662+30375194 -90500088+30376280 -90500084+29865957 -90523085+29873907 -90500085+30028409 -90497978+30029036 -90500087+30254376 -90487031+30262780 -90500087+30254376 -90501449+30251992 -90500088+29014637 -90443514+29001997 -90500088+30374166 -90489719+30355855 -90500088+30374166 -90499662+30375194 -90500727+29476425 -90507580+29479338 -90501321+30028080 -90500085+30028409 -90501449+30251992 -90500087+30254376 -90501449+30251992 -90502475+30250196 -90502475+30250196 -90501449+30251992 -90504530+30999786 -90500808+30999785 -90500096+30999782 -90487545+30999698 -90505870+30999786 -90504530+30999786 -90506084+30999787 -90505870+30999786 -90506570+30026465 -90501321+30028080 -90507580+29479338 -90508309+29480880 -90507719+30999788 -90506084+30999787 -90507823+30241626 -90502475+30250196 -90508309+29480880 -90508698+29481709 -90508595+30999789 -90507719+30999788 -90508698+29481709 -90509491+29483148 -90509491+29483148 -90510853+29484685 -90510853+29484685 -90512424+29486079 -90512424+29486079 -90513149+29486472 -90513149+29486472 -90515781+29487965 -90514468+30024085 -90506570+30026465 -90515781+29487965 -90517936+29489402 -90515872+30999868 -90515462+30999870 -90508595+30999789 -90516987+30023328 -90514468+30024085 -90517936+29489402 -90518785+29490103 -90518785+29490103 -90520744+29491814 -90519805+30414061 -90521627+30414317 -90520744+29491814 -90521070+29492346 -90521070+29492346 -90523052+29495463 -90521603+30410580 -90500088+30376280 -90521603+30410580 -90519805+30414061 -90521627+30414317 -90524322+30416903 -90523052+29495463 -90525322+29498069 -90523085+29873907 -90524106+29875206 -90524106+29875206 -90529384+29885006 -90524322+30416903 -90528245+30419044 -90525322+29498069 -90527625+29499652 -90527625+29499652 -90529497+29500217 -90528245+30419044 -90528788+30419126 -90528342+30019818 -90516987+30023328 -90528788+30419126 -90532566+30421395 -90529384+29885006 -90540373+29892061 -90529497+29500217 -90530393+29500625 -90529936+30999804 -90524326+30999836 -90515872+30999868 -90529936+30999804 -90530926+30999730 -90530393+29500625 -90530426+29500631 -90530426+29500631 -90530687+29500717 -90530687+29500717 -90533546+29502042 -90530926+30999730 -90532398+30999756 -90533501+30018159 -90528342+30019818 -90533501+30018159 -90536054+30017456 -90533546+29502042 -90534153+29502592 -90534153+29502592 -90536545+29504762 -90535214+29914946 -90536001+29918749 -90536001+29918749 -90541603+29937888 -90536054+30017456 -90536866+30017232 -90536267+29511252 -90537507+29515278 -90536285+29511202 -90536267+29511252 -90536340+29511050 -90536285+29511202 -90536512+29030030 -90500088+29014637 -90536545+29504762 -90537375+29505580 -90536866+30017232 -90537901+30016947 -90536899+29906953 -90535214+29914946 -90537108+30425764 -90532566+30421395 -90537375+29505580 -90537450+29505670 -90537450+29505670 -90537717+29505990 -90537507+29515278 -90543152+29521329 -90537717+29505990 -90538056+29507035 -90537901+30016947 -90538393+30013544 -90538056+29507035 -90536340+29511050 -90538393+30013544 -90538449+30012532 -90538449+30012532 -90538794+30007806 -90538794+30007806 -90545029+30002261 -90539925+29897492 -90536899+29906953 -90540373+29892061 -90539925+29897492 -90540373+29892061 -90540963+29892152 -90540963+29892152 -90547085+29892906 -90541603+29937888 -90541888+29958325 -90541888+29958325 -90541907+29959686 -90541907+29959686 -90542021+29967886 -90542021+29967886 -90542027+29968384 -90542027+29968384 -90542203+29980924 -90542203+29980924 -90549293+29984203 -90543152+29521329 -90543285+29521728 -90543285+29521728 -90543385+29522028 -90543385+29522028 -90543488+29522337 -90543488+29522337 -90543579+29522610 -90543579+29522610 -90546335+29527135 -90544167+30429413 -90537108+30425764 -90545029+30002261 -90549763+30002488 -90546096+30437018 -90546545+30438164 -90546160+30433324 -90546096+30437018 -90546335+29527135 -90546452+29527289 -90546545+30438164 -90547655+30439515 -90546780+30431505 -90544167+30429413 -90546780+30431505 -90546758+30431315 -90546203+30430948 -90546097+30430651 -90545992+30430101 -90545569+30429780 -90544828+30429436 -90544167+30429413 -90546780+30431505 -90546811+30431773 -90546811+30431773 -90546160+30433324 -90547085+29892906 -90592687+29892706 -90547504+29528120 -90546452+29527289 -90547655+30439515 -90548036+30439941 -90547701+30999720 -90532398+30999756 -90548036+30439941 -90549595+30441536 -90548536+30197759 -90507823+30241626 -90549373+29990473 -90549293+29984203 -90549373+29990473 -90549366+29990497 -90549595+30441536 -90549660+30441569 -90549660+30441569 -90550589+30442150 -90549763+30002488 -90549366+29990497 -90550128+30999721 -90547701+30999720 -90550135+30453377 -90552938+30462812 -90550135+30468087 -90550940+30469037 -90550390+30465049 -90550135+30468087 -90550589+30442150 -90550135+30453377 -90550940+30469037 -90558211+30478815 -90551485+30999725 -90550128+30999721 -90552938+30462812 -90550390+30465049 -90554082+29533646 -90547504+29528120 -90555129+30999737 -90551485+30999725 -90556754+30483903 -90556954+30484618 -90556967+30999743 -90555129+30999737 -90558065+30484503 -90556954+30484618 -90558065+30484503 -90566899+30486817 -90558211+30478815 -90556754+30483903 -90565846+30668493 -90565819+30665485 -90565862+30663902 -90565819+30665485 -90565862+30663902 -90567165+30650023 -90565871+30671279 -90565846+30668493 -90565918+30676514 -90565871+30671279 -90566005+30687338 -90566039+30685915 -90566039+30685915 -90566145+30684747 -90566055+30681481 -90565918+30676514 -90566086+30694190 -90566005+30687338 -90566145+30684747 -90566055+30681481 -90566238+30709855 -90566086+30694190 -90566294+30716388 -90566222+30719714 -90566294+30716388 -90566238+30709855 -90566356+30722998 -90566222+30719714 -90566435+30723639 -90566356+30722998 -90566435+30723639 -90566489+30729961 -90566489+30729961 -90566510+30730631 -90566510+30730631 -90566648+30735023 -90566595+30737886 -90566648+30735023 -90566648+30743887 -90566595+30737886 -90566648+30743887 -90566621+30744620 -90566672+30747539 -90566621+30744620 -90566673+30747608 -90566672+30747539 -90566896+30584361 -90566906+30581532 -90566901+30576929 -90567180+30562521 -90566906+30581532 -90566901+30576929 -90566932+30523513 -90566935+30523158 -90566932+30523513 -90566958+30526056 -90566933+30586870 -90566896+30584361 -90566935+30523158 -90566978+30518943 -90566958+30526056 -90566964+30526695 -90566964+30526695 -90566978+30528162 -90566974+30921400 -90567015+30915788 -90566978+30518943 -90566990+30517861 -90566978+30528162 -90566983+30528644 -90566981+30588083 -90566933+30586870 -90566983+30528644 -90566992+30529558 -90566990+30517861 -90567021+30514867 -90566992+30529558 -90566995+30529821 -90566995+30529821 -90566999+30530262 -90566999+30530262 -90567011+30531439 -90567000+30860180 -90567010+30865040 -90567000+30860180 -90567026+30854171 -90567002+30876052 -90567005+30879472 -90567005+30879472 -90567005+30886276 -90567005+30886276 -90567005+30891887 -90567006+30502510 -90567052+30497349 -90567010+30865040 -90567014+30866719 -90567011+30531439 -90567024+30532018 -90567014+30866719 -90567020+30869113 -90567015+30915788 -90567071+30908311 -90567016+30504254 -90567006+30502510 -90567020+30869113 -90567026+30871562 -90567021+30505045 -90567016+30504254 -90567021+30514867 -90567052+30510328 -90567023+30505348 -90567021+30505045 -90567024+30532018 -90567069+30534022 -90567026+30854171 -90567034+30852568 -90567026+30871562 -90567002+30876052 -90567034+30595781 -90566981+30588083 -90567034+30852568 -90567080+30843823 -90567036+30507549 -90567023+30505348 -90567037+30599120 -90567034+30595781 -90567038+30599330 -90567037+30599120 -90567038+30599330 -90567038+30599903 -90567038+30599903 -90567065+30601391 -90567042+30927261 -90566974+30921400 -90567044+30508939 -90567036+30507549 -90567049+30935243 -90567079+30929382 -90567052+30497349 -90567089+30495560 -90567052+30510328 -90567044+30508939 -90567059+30895368 -90567005+30891887 -90567060+30947498 -90567049+30935243 -90567069+30534022 -90567078+30534433 -90567071+30908311 -90567074+30907807 -90567074+30907807 -90567084+30906137 -90567077+30927707 -90567042+30927261 -90567078+30534433 -90567089+30534925 -90567079+30929382 -90567087+30927823 -90567080+30843823 -90567169+30834751 -90567084+30906137 -90567059+30895368 -90567087+30927823 -90567077+30927707 -90567089+30495560 -90567118+30494179 -90567089+30534925 -90567091+30535012 -90567096+30961549 -90567113+30954117 -90567101+30612944 -90567065+30601391 -90567106+30827723 -90567169+30825034 -90567111+30536258 -90567091+30535012 -90567113+30954117 -90567060+30947498 -90567118+30494179 -90566899+30486817 -90567119+30970811 -90567096+30961549 -90567137+30544118 -90567139+30542615 -90567139+30542615 -90567142+30540498 -90567139+30978493 -90567119+30970811 -90567142+30540029 -90567111+30536258 -90567142+30540498 -90567142+30540029 -90567144+30544734 -90567137+30544118 -90567155+30545575 -90567144+30544734 -90567165+30546315 -90567155+30545575 -90567165+30650023 -90567192+30643019 -90567169+30825034 -90567170+30824843 -90567169+30834751 -90567106+30827723 -90567170+30824843 -90567239+30814279 -90567172+30990936 -90567139+30978493 -90567180+30562521 -90567199+30560488 -90567181+30547516 -90567165+30546315 -90567192+30643019 -90567204+30640037 -90567195+30999733 -90556967+30999743 -90567195+30999733 -90567172+30990936 -90567199+30560488 -90567181+30547516 -90567204+30640037 -90567207+30639094 -90567207+30639094 -90567220+30635864 -90567220+30635864 -90567240+30630914 -90567239+30812973 -90567285+30802375 -90567239+30813149 -90567239+30812973 -90567239+30814279 -90567239+30813149 -90567240+30630914 -90567290+30623981 -90567254+30621925 -90567101+30612944 -90567285+30802375 -90567321+30794947 -90567290+30623981 -90567254+30621925 -90567318+29535210 -90554082+29533646 -90567321+30794947 -90567334+30791155 -90567328+30783734 -90567343+30783478 -90567380+30781446 -90567383+30778924 -90567404+30776570 -90567388+30774015 -90567394+30772722 -90567328+30783734 -90567394+30772722 -90567334+30791155 -90567354+30788862 -90567350+30785422 -90567328+30783734 -90567354+30788862 -90567350+30785422 -90567394+30772722 -90567437+30767751 -90567437+30767751 -90567529+30753902 -90567529+30753902 -90566673+30747608 -90568727+29536496 -90567318+29535210 -90568727+29536496 -90568408+29535195 -90567318+29535210 -90570067+30193663 -90548536+30197759 -90570520+29543218 -90568727+29536496 -90570627+29543619 -90570520+29543218 -90573934+29556023 -90570627+29543619 -90574013+29556316 -90573934+29556023 -90574013+29556316 -90574492+29558698 -90574492+29558698 -90574586+29559047 -90574586+29559047 -90574611+29559141 -90574611+29559141 -90574856+29559250 -90574856+29559250 -90577371+29560308 -90577371+29560308 -90577417+29560370 -90577417+29560370 -90577586+29560460 -90577586+29560460 -90578065+29560715 -90577647+30999705 -90567195+30999733 -90578037+30999704 -90577647+30999705 -90578065+29560715 -90579320+29561405 -90579320+29561405 -90580833+29562359 -90580004+30649935 -90567165+30650023 -90580833+29562359 -90581819+29562981 -90583257+29563944 -90580833+29562359 -90583257+29563944 -90581790+30999733 -90578037+30999704 -90583257+29563944 -90583594+29564170 -90583518+30999698 -90581790+30999733 -90583518+30999698 -90584448+30999698 -90583594+29564170 -90587882+29566948 -90583879+30649909 -90580004+30649935 -90587373+30999604 -90584448+30999698 -90587373+30999604 -90588490+30999627 -90587882+29566948 -90591294+29568322 -90588446+30649878 -90583879+30649909 -90588490+30999627 -90588676+30999650 -90589881+29026393 -90536512+29030030 -90591294+29568322 -90593596+29569498 -90592021+30208324 -90570067+30193663 -90592106+30208432 -90592021+30208324 -90592649+29025622 -90589881+29026393 -90592687+29892706 -90593503+29892606 -90592969+30209531 -90592106+30208432 -90593503+29892606 -90599996+29888168 -90593596+29569498 -90593911+29569660 -90593911+29569660 -90594216+29569783 -90594539+30999592 -90588676+30999650 -90594953+30999589 -90594539+30999592 -90595029+29570058 -90594216+29569783 -90595029+29570058 -90596041+29570453 -90596041+29570453 -90597483+29571015 -90597483+29571015 -90599712+29571884 -90598147+30649812 -90588446+30649878 -90598147+30649812 -90603127+30649811 -90599712+29571884 -90604634+29574938 -90599996+29888168 -90600067+29888080 -90600067+29888080 -90606171+29884359 -90603127+30649811 -90615341+30649852 -90604634+29574938 -90604688+29575016 -90604688+29575016 -90605172+29575760 -90605292+29575926 -90605172+29575760 -90605521+29576241 -90605292+29575926 -90605809+29576637 -90605521+29576241 -90605809+29576637 -90608895+29580821 -90607556+29883928 -90606171+29884359 -90608895+29580821 -90609000+29580913 -90608999+30999495 -90594953+30999589 -90609000+29580913 -90609780+29581851 -90609780+29581851 -90610081+29582202 -90610081+29582202 -90610117+29582244 -90610117+29582244 -90611806+29584096 -90611806+29584096 -90611856+29584146 -90611856+29584146 -90618179+29591953 -90612457+29891296 -90607556+29883928 -90612457+29891296 -90616387+29890606 -90616687+29890406 -90617087+29890206 -90617387+29890206 -90617587+29890206 -90617787+29890206 -90617987+29890406 -90618187+29890506 -90618387+29890706 -90618787+29891006 -90625088+29894506 -90612457+29891296 -90619087+29891206 -90619387+29891306 -90619587+29891506 -90619987+29891606 -90620287+29891706 -90620887+29891906 -90621588+29891906 -90622088+29892006 -90622388+29892206 -90622488+29892306 -90625088+29894506 -90618179+29591953 -90618179+29592491 -90618179+29592491 -90618181+29596213 -90618181+29596213 -90621897+29599067 -90621897+29599067 -90622148+29599122 -90622092+30649777 -90615341+30649852 -90622148+29599122 -90625087+29599670 -90623390+30999399 -90608999+30999495 -90625087+29599670 -90625087+29599983 -90625088+29894506 -90627388+29895006 -90625090+30219850 -90592969+30209531 -90627388+29895006 -90643060+29892838 -90632486+30221151 -90625090+30219850 -90632486+30221151 -90632540+30220709 -90632540+30220709 -90633342+30216024 -90633342+30216024 -90634037+30211962 -90634037+30211962 -90641835+30166451 -90634832+30649827 -90622092+30649777 -90634832+30649827 -90643695+30649823 -90637234+30999484 -90623390+30999399 -90637234+30999484 -90642871+30999529 -90639464+30228241 -90632486+30221151 -90641831+29601366 -90625087+29599983 -90641835+30166451 -90643535+30156535 -90641835+30166451 -90695999+30155822 -90642871+30999529 -90646939+30999554 -90643060+29892838 -90643212+29892879 -90643535+30156535 -90645135+30147195 -90643695+30649823 -90651941+30649819 -90644165+29601574 -90641831+29601366 -90644671+30230714 -90639464+30228241 -90645135+30147195 -90645937+30142564 -90645937+30142564 -90649741+30120457 -90646708+29892399 -90643212+29892879 -90646939+30999554 -90648721+30999486 -90647874+30232693 -90644671+30230714 -90648010+29602417 -90644165+29601574 -90649507+30999494 -90648721+30999486 -90649661+30999495 -90649507+30999494 -90649741+30120457 -90653558+30097157 -90649933+29602944 -90648010+29602417 -90651193+30999510 -90649661+30999495 -90651941+30649819 -90654281+30649817 -90653558+30097157 -90666562+30075270 -90653656+29604771 -90649933+29602944 -90654281+30649817 -90671281+30649809 -90656181+29889395 -90646708+29892399 -90656181+29889395 -90659985+29897085 -90657884+29889378 -90656181+29889395 -90657884+29889378 -90660907+29890272 -90659985+29897085 -90661361+29899867 -90661208+30050810 -90674306+30043758 -90661361+29899867 -90663926+29905071 -90661731+30053765 -90661208+30050810 -90662040+30055310 -90661731+30053765 -90662175+30055982 -90662040+30055310 -90662230+30056256 -90662175+30055982 -90662353+30056870 -90662230+30056256 -90662395+30057079 -90662353+30056870 -90662395+30057079 -90662587+30057673 -90662587+30057673 -90662973+30058866 -90662973+30058866 -90663918+30063357 -90663926+29905071 -90664558+29906339 -90664161+30064506 -90663918+30063357 -90664475+30065996 -90664161+30064506 -90664558+29906339 -90665196+29912118 -90664795+29616405 -90653656+29604771 -90665518+30070941 -90664475+30065996 -90665594+29929647 -90665670+29932985 -90665594+29929647 -90665920+29922460 -90665670+29932985 -90665714+29934921 -90665714+29934921 -90665730+29935628 -90665730+29935628 -90665874+29941990 -90665748+30071949 -90665518+30070941 -90665874+29941990 -90665928+29944395 -90665928+29944395 -90672397+29951429 -90665946+29918337 -90665920+29922460 -90665948+29918084 -90665196+29912118 -90665948+29918084 -90665946+29918337 -90666213+30073845 -90665748+30071949 -90666314+29968836 -90675590+29987791 -90666505+30999476 -90651193+30999510 -90666562+30075270 -90666213+30073845 -90667993+30999474 -90666505+30999476 -90669158+30999472 -90667993+30999474 -90669816+29625117 -90664795+29616405 -90669816+29625117 -90671285+29626887 -90671133+29889953 -90660907+29890272 -90671133+29889953 -90671186+29890045 -90671922+29890251 -90672579+29890687 -90672763+29890778 -90671133+29889953 -90672763+29890778 -90671210+30214376 -90647874+30232693 -90671281+30649809 -90695625+30649799 -90671285+29626887 -90671327+29626941 -90671289+29992603 -90672249+29994918 -90671327+29626941 -90671999+29627776 -90671999+29627776 -90672779+29628741 -90672249+29994918 -90672648+29995880 -90672397+29951429 -90674521+29952986 -90672648+29995880 -90674452+30000202 -90672763+29890778 -90673446+29891787 -90672779+29628741 -90677524+29635434 -90672810+30999465 -90669158+30999472 -90673086+29991622 -90671289+29992603 -90673446+29891787 -90676680+29892954 -90674306+30043758 -90678595+30041461 -90674452+30000202 -90674613+30000202 -90674521+29952986 -90674760+29964599 -90674760+29964599 -90666314+29968836 -90675590+29987791 -90677708+29987670 -90677123+29988651 -90673086+29991622 -90677349+29988484 -90677123+29988651 -90677524+29635434 -90678453+29636554 -90677708+29987670 -90677349+29988484 -90678065+30008630 -90674613+30000202 -90678100+29892886 -90676680+29892954 -90678100+29892886 -90681123+29893550 -90678453+29636554 -90678529+29636626 -90678529+29636626 -90678692+29636809 -90678595+30041461 -90684651+30038218 -90678692+29636809 -90679256+29637442 -90679256+29637442 -90680954+29639417 -90680552+30014701 -90678065+30008630 -90680954+29639417 -90681581+29639961 -90681123+29893550 -90688432+29899255 -90681581+29639961 -90682201+29640478 -90682201+29640478 -90685102+29642972 -90683074+30182693 -90671210+30214376 -90684651+30038218 -90687092+30036912 -90685102+29642972 -90686063+29643884 -90686063+29643884 -90687638+29645258 -90687092+30036912 -90688861+30035965 -90687275+30031950 -90680552+30014701 -90687381+30032243 -90687275+30031950 -90687620+30032855 -90687381+30032243 -90687638+29645258 -90689624+29646978 -90688090+29903058 -90689983+29904868 -90688432+29899255 -90688563+29901202 -90688563+29901202 -90688090+29903058 -90688563+29901202 -90688537+29901500 -90688300+29901981 -90688169+29902371 -90688090+29903058 -90688861+30035965 -90687620+30032855 -90689624+29646978 -90695560+29652912 -90690037+29000235 -90592649+29025622 -90691736+29000235 -90690037+29000235 -90691736+29000235 -90791157+28987487 -90692034+30999428 -90672810+30999465 -90693026+29903696 -90689983+29904868 -90693790+30999425 -90692034+30999428 -90694774+30175394 -90683074+30182693 -90695532+29901935 -90693026+29903696 -90695532+29901935 -90699318+29903126 -90695560+29652912 -90696275+29653853 -90695625+30649799 -90703288+30649795 -90695999+30155822 -90707408+30153583 -90696275+29653853 -90696839+29654520 -90696839+29654520 -90698381+29656378 -90697260+30175839 -90694774+30175394 -90698381+29656378 -90698777+29656939 -90698777+29656939 -90699220+29657534 -90699220+29657534 -90704850+29663258 -90703288+30649795 -90706000+30649794 -90704850+29663258 -90706216+29664352 -90705449+29901264 -90699318+29903126 -90706000+30649794 -90706465+30649794 -90706102+29900995 -90705449+29901264 -90706102+29900995 -90708836+29902461 -90706216+29664352 -90707125+29664808 -90706465+30649794 -90719176+30649788 -90707125+29664808 -90708040+29665293 -90707240+30999399 -90693790+30999425 -90707408+30153583 -90707902+30153486 -90707902+30153486 -90708252+30153417 -90708040+29665293 -90710574+29666496 -90708252+30153417 -90711511+30152777 -90708836+29902461 -90709310+29902484 -90709414+29897375 -90709310+29902484 -90709414+29897375 -90711806+29896664 -90710574+29666496 -90712282+29667133 -90711511+30152777 -90728165+30149509 -90711636+30184933 -90699040+30176289 -90698613+30176015 -90698066+30175886 -90697260+30175839 -90711636+30184933 -90710996+30184723 -90710301+30184498 -90709541+30184273 -90709022+30184201 -90708494+30184266 -90708225+30184468 -90708078+30184848 -90708107+30185688 -90708015+30186196 -90707709+30186527 -90697260+30175839 -90711666+30999368 -90707240+30999399 -90711806+29896664 -90717505+29896894 -90712282+29667133 -90713341+29667335 -90713341+29667335 -90714442+29667590 -90714442+29667590 -90717913+29669275 -90717300+30188004 -90711636+30184933 -90717505+29896894 -90717855+29902322 -90717855+29902322 -90723431+29906948 -90717913+29669275 -90718477+29669642 -90718477+29669642 -90722170+29672086 -90718524+30999321 -90711666+30999368 -90719176+30649788 -90736029+30649782 -90721305+30199498 -90717300+30188004 -90722170+29672086 -90722459+29672291 -90722459+29672291 -90722675+29672445 -90722675+29672445 -90723055+29672715 -90723055+29672715 -90724550+29673917 -90723431+29906948 -90728745+29910544 -90724550+29673917 -90725283+29674520 -90726259+29675073 -90727160+29675462 -90727846+29675702 -90728411+29675782 -90728884+29675771 -90729387+29675706 -90730639+29675393 -90731875+29675080 -90732236+29675053 -90724550+29673917 -90732236+29675053 -90728165+30149509 -90759544+30143555 -90728745+29910544 -90729493+29911060 -90729493+29911060 -90730101+29911009 -90730101+29911009 -90740131+29911500 -90732236+29675053 -90733324+29674970 -90733257+30999220 -90718524+30999321 -90733324+29674970 -90733404+29674963 -90733404+29674963 -90734588+29674883 -90734422+30222707 -90735248+30212394 -90734473+30999214 -90733257+30999220 -90734473+30999214 -90734552+30999222 -90734552+30999222 -90735696+30999213 -90734588+29674883 -90735476+29674882 -90735248+30212394 -90721305+30199498 -90735476+29674882 -90738742+29675110 -90736029+30649782 -90737535+30649781 -90737535+30649781 -90741756+30649851 -90737857+30225957 -90734422+30222707 -90737857+30225957 -90738044+30226474 -90737930+30999238 -90735696+30999213 -90738742+29675110 -90739611+29675298 -90739611+29675298 -90740576+29675536 -90740131+29911500 -90741524+29911552 -90740576+29675536 -90740694+29675565 -90741406+29675778 -90740576+29675536 -90741406+29675778 -90741406+29675778 -90744466+29676856 -90741524+29911552 -90763406+29916504 -90741598+30230112 -90738044+30226474 -90741620+30235124 -90750093+30241213 -90741752+30234116 -90741598+30230112 -90741752+30234116 -90741620+30235124 -90741756+30649851 -90753109+30649977 -90744466+29676856 -90749204+29680617 -90749204+29680617 -90750095+29681554 -90750093+30241213 -90750851+30241326 -90750095+29681554 -90750964+29682462 -90750964+29682462 -90751819+29683274 -90751819+29683274 -90752048+29683461 -90752048+29683461 -90752704+29684033 -90752704+29684033 -90756885+29687711 -90753086+30999275 -90737930+30999238 -90753086+30999275 -90757766+30999544 -90753109+30649977 -90756864+30649962 -90756864+30649962 -90763449+30649935 -90756885+29687711 -90757209+29687711 -90757209+29687711 -90766849+29695477 -90757766+30999544 -90758775+30999583 -90758398+30240344 -90750851+30241326 -90758398+30240344 -90759480+30239887 -90758775+30999583 -90767044+30999343 -90759544+30143555 -90761012+30143257 -90760115+30239356 -90759480+30239887 -90760816+30239200 -90760115+30239356 -90761012+30143257 -90761714+30143116 -90761714+30143116 -90766224+30142216 -90763449+30649935 -90765312+30649927 -90765312+30649927 -90775792+30649885 -90766224+30142216 -90767076+30142045 -90766337+29917888 -90763406+29916504 -90766849+29695477 -90766991+29695811 -90767076+30142045 -90785361+30138398 -90767388+29696628 -90766991+29695811 -90767991+29699610 -90768691+29699310 -90768232+29698365 -90767388+29696628 -90768356+29700301 -90767991+29699610 -90768691+29699310 -90768232+29698365 -90769147+29701800 -90768356+29700301 -90769333+30999374 -90767044+30999343 -90769333+30999374 -90770268+30999389 -90769479+29702430 -90769147+29701800 -90769602+29702663 -90769479+29702430 -90770268+30999389 -90772631+30999428 -90770966+29705250 -90769602+29702663 -90771402+29706077 -90770966+29705250 -90771791+29709010 -90772791+29708710 -90771864+29709150 -90771791+29709010 -90772120+30244312 -90760816+30239200 -90772468+29710312 -90771864+29709150 -90772631+30999428 -90775981+30999491 -90772791+29708710 -90771402+29706077 -90773013+30244680 -90772120+30244312 -90773013+30244680 -90775043+30248598 -90773937+30251622 -90774026+30250458 -90774521+30249632 -90774026+30250458 -90774857+29714912 -90772468+29710312 -90774953+30248777 -90774521+30249632 -90775043+30248598 -90774953+30248777 -90775792+30649885 -90780234+30649867 -90775946+29717009 -90774857+29714912 -90775981+30999491 -90779358+30999492 -90776204+29920849 -90766337+29917888 -90777331+29922038 -90776204+29920849 -90777331+29922038 -90785692+29921604 -90777587+29720168 -90775946+29717009 -90778035+29721031 -90777587+29720168 -90778035+29721031 -90781563+29727770 -90778314+30253276 -90773937+30251622 -90779858+30999457 -90779358+30999492 -90779858+30999457 -90783745+30999447 -90780234+30649867 -90785758+30649845 -90781563+29727770 -90781773+29728227 -90782121+30274843 -90783114+30274493 -90782302+30254585 -90778314+30253276 -90782302+30254585 -90782993+30254749 -90782596+29729833 -90781773+29728227 -90782853+29730329 -90782596+29729833 -90782993+30254749 -90787210+30256876 -90783745+30999447 -90789327+30999442 -90783823+30276569 -90782121+30274843 -90784192+29732909 -90782853+29730329 -90784513+29732791 -90784192+29732909 -90785192+29907505 -90795402+29907293 -90785320+29911120 -90785192+29907505 -90785346+29732400 -90784513+29732791 -90785361+30138398 -90785895+30138291 -90785692+29921604 -90785320+29911120 -90785758+30649845 -90801796+30649781 -90785892+29738109 -90787492+29737509 -90785895+30138291 -90786076+30138254 -90786076+30138254 -90788398+30137790 -90786143+29732401 -90785346+29732400 -90786181+29743901 -90786206+29739148 -90786206+29739148 -90785892+29738109 -90786892+29735237 -90786143+29732401 -90786905+30257724 -90787022+30257249 -90787022+30257249 -90787210+30256876 -90787492+29737509 -90786892+29735237 -90788398+30137790 -90811575+30133167 -90788510+30259999 -90786905+30257724 -90788932+30280994 -90783823+30276569 -90789275+30261021 -90788510+30259999 -90789327+30999442 -90821370+30999394 -90789631+30261496 -90789275+30261021 -90790045+29746835 -90786181+29743901 -90790429+30262467 -90783114+30274493 -90790429+30262467 -90789631+30261496 -90791157+28987487 -90860461+28992322 -90864627+28992058 -90869652+28992119 -90873515+28992716 -90875093+28991814 -90892122+28991239 -90907080+28991132 -90917104+28992170 -90920445+28992516 -90932105+28994319 -90947868+29000233 -90792111+29746123 -90790045+29746835 -90793240+29745734 -90792111+29746123 -90794017+30280867 -90788932+30280994 -90795402+29907293 -90821976+29906746 -90797161+29744862 -90793240+29745734 -90799929+30279063 -90794017+30280867 -90800569+29746851 -90797161+29744862 -90801796+30649781 -90803572+30649773 -90803572+30649773 -90803982+30649771 -90803692+29758308 -90804270+29753107 -90803892+29770408 -90804156+29770468 -90803982+30649771 -90816588+30649721 -90803992+29763008 -90804392+29758508 -90804156+29770468 -90806092+29770908 -90804270+29753107 -90804459+29751410 -90804392+29758508 -90803692+29758308 -90804459+29751410 -90804496+29751075 -90804496+29751075 -90804592+29750209 -90804553+29749420 -90800569+29746851 -90804592+29750209 -90804692+29749509 -90804692+29749509 -90804553+29749420 -90804794+29772463 -90803892+29770408 -90805692+29774508 -90804794+29772463 -90805892+29763308 -90803992+29763008 -90806092+29770908 -90805892+29763308 -90807622+29775859 -90805692+29774508 -90807692+29775908 -90807622+29775859 -90808535+29776000 -90807692+29775908 -90809614+29776117 -90808535+29776000 -90809923+29776151 -90809614+29776117 -90810387+29776202 -90809923+29776151 -90810387+29776202 -90814038+29776752 -90811575+30133167 -90817594+30131966 -90811784+30276989 -90799929+30279063 -90812027+30277403 -90811784+30276989 -90814038+29776752 -90814619+29776869 -90814619+29776869 -90815403+29777027 -90815403+29777027 -90816086+29777142 -90816086+29777142 -90816197+29777146 -90816125+30286440 -90812027+30277403 -90816588+30649721 -90835545+30649624 -90816592+29777208 -90816197+29777146 -90816769+29777164 -90816592+29777208 -90817218+29777154 -90816769+29777164 -90817594+30131966 -90850505+30125403 -90817768+29777142 -90817218+29777154 -90818756+29777433 -90817768+29777142 -90818756+29777433 -90818193+29777208 -90817768+29777142 -90819757+29777833 -90818756+29777433 -90820118+29777978 -90819757+29777833 -90820893+29778008 -90820118+29777978 -90821370+30999394 -90824112+30999389 -90821618+29777729 -90820893+29778008 -90821976+29906746 -90842372+29906326 -90823178+29777187 -90821618+29777729 -90823905+29776892 -90823178+29777187 -90824112+30999389 -90825335+30999361 -90824419+29776684 -90823905+29776892 -90824576+29776621 -90824419+29776684 -90825335+30999361 -90826027+30999360 -90825502+30302920 -90824925+30302001 -90824219+30301752 -90823522+30301398 -90822937+30300963 -90822685+30300608 -90822665+30299970 -90822924+30299743 -90824770+30299635 -90825298+30299376 -90825953+30298349 -90816125+30286440 -90825502+30302920 -90826192+30297339 -90826245+30296564 -90825300+30293667 -90824899+30293118 -90824045+30292692 -90822764+30292516 -90821308+30292406 -90820333+30292005 -90818495+30291411 -90817752+30291396 -90816125+30286440 -90825719+29776159 -90824576+29776621 -90826027+30999360 -90829161+30999357 -90826093+29776008 -90825719+29776159 -90826359+29775960 -90826093+29776008 -90827593+29768108 -90827793+29775708 -90827793+29768108 -90827593+29768108 -90827793+29775708 -90826359+29775960 -90827823+30310073 -90825502+30302920 -90827893+29764508 -90827793+29768108 -90828655+29764167 -90827893+29764508 -90829015+30317384 -90827823+30310073 -90829023+30317425 -90829015+30317384 -90829161+30999357 -90835143+30999351 -90829178+29763935 -90828655+29764167 -90829392+29763839 -90829178+29763935 -90832009+30994046 -90826027+30999360 -90833290+29762099 -90829392+29763839 -90833290+29762099 -90842166+29760092 -90834469+30813727 -90834496+30814254 -90834496+30814254 -90834574+30814448 -90834774+30994000 -90832009+30994046 -90835143+30999351 -90845293+30999301 -90835293+30816957 -90834574+30814448 -90835293+30819270 -90835362+30819256 -90835293+30819270 -90835426+30819980 -90835362+30819256 -90835293+30816957 -90835426+30819980 -90835957+30820530 -90835957+30820530 -90836070+30820583 -90836455+30812138 -90834469+30813727 -90836853+30797686 -90838443+30795986 -90837203+30811688 -90836455+30812138 -90837486+30798571 -90836853+30797686 -90837486+30798571 -90837545+30798859 -90838436+30800594 -90837545+30798859 -90838443+30795986 -90839399+30796027 -90839195+30820241 -90836070+30820583 -90839207+30724545 -90839591+30723184 -90839399+30796027 -90840343+30796408 -90839458+30719953 -90840687+30719531 -90839557+30720763 -90839458+30719953 -90839591+30723184 -90840580+30722235 -90839707+30319004 -90829023+30317425 -90839977+30326797 -90839707+30319004 -90840007+30823612 -90839195+30820241 -90840007+30823612 -90840735+30824171 -90840122+30811160 -90837203+30811688 -90840343+30796408 -90840861+30796888 -90840412+30725571 -90839207+30724545 -90840580+30722235 -90839557+30720763 -90840652+30771964 -90840589+30772330 -90840660+30840161 -90841776+30844995 -90840687+30719531 -90841836+30720891 -90840726+30785960 -90843460+30790725 -90840735+30824171 -90840874+30824166 -90840757+30796912 -90841180+30797713 -90840861+30796888 -90840757+30796912 -90840864+30805680 -90838436+30800594 -90840864+30805680 -90840932+30804867 -90840840+30804357 -90840708+30803976 -90840849+30803018 -90840982+30802479 -90841014+30801842 -90841077+30801035 -90840920+30800541 -90840833+30800193 -90840391+30799928 -90838436+30800594 -90840918+30810450 -90840122+30811160 -90840918+30810450 -90841175+30808850 -90840953+30846919 -90846104+30848361 -90841034+30806280 -90840864+30805680 -90841156+30806739 -90841034+30806280 -90841175+30808850 -90841156+30806739 -90841180+30797713 -90841574+30798242 -90841448+30729344 -90841507+30729056 -90841449+30730398 -90841482+30729903 -90841482+30729903 -90841448+30729344 -90841507+30729056 -90842449+30728088 -90841520+30731048 -90841449+30730398 -90841574+30798242 -90842242+30798469 -90841776+30844995 -90840953+30846919 -90841836+30720891 -90842968+30720688 -90842001+30766025 -90842115+30765059 -90842068+30987121 -90834774+30994000 -90842076+30781361 -90842577+30780350 -90842115+30765059 -90842338+30764817 -90842222+30736510 -90843543+30733294 -90842242+30798469 -90842921+30798392 -90842273+30736674 -90842222+30736510 -90842338+30764817 -90843268+30764238 -90842358+30737118 -90842273+30736674 -90842372+29906326 -90861341+29905936 -90842436+30837875 -90840660+30840161 -90842449+30728088 -90843083+30727183 -90842515+30737231 -90842358+30737118 -90842563+30987080 -90842068+30987121 -90842577+30780350 -90842631+30780290 -90843269+30779908 -90843516+30779686 -90843565+30779305 -90843652+30778939 -90843644+30778541 -90842635+30784174 -90840726+30785960 -90842650+30837779 -90842436+30837875 -90842668+30980964 -90842776+30985683 -90842776+30985683 -90842563+30987080 -90842885+29757528 -90842166+29760092 -90842916+30837847 -90842650+30837779 -90842921+30798392 -90843356+30793611 -90842952+30732708 -90841520+30731048 -90842968+30720688 -90847456+30720046 -90842994+30767415 -90842001+30766025 -90843055+30768481 -90842994+30767415 -90843055+30768481 -90843459+30768774 -90843083+30727183 -90843015+30727148 -90842749+30726865 -90842985+30726431 -90843576+30725967 -90843785+30725414 -90843661+30724833 -90843256+30724500 -90843192+30724492 -90843083+30727183 -90843192+30724492 -90843192+30724492 -90840412+30725571 -90843268+30764238 -90845389+30763890 -90843356+30793611 -90844495+30791458 -90843393+29755708 -90842885+29757528 -90843402+30737227 -90842515+30737231 -90843460+30790725 -90844070+30791115 -90843543+30733294 -90842952+30732708 -90843639+30770291 -90840652+30771964 -90843644+30778541 -90840589+30772330 -90843644+30784059 -90842635+30784174 -90843696+30824962 -90840874+30824166 -90843736+30770227 -90843459+30768774 -90843736+30770227 -90843639+30770291 -90843927+30837879 -90842916+30837847 -90844022+30973450 -90844076+30976863 -90844070+30791115 -90844495+30791458 -90844071+30783670 -90842076+30781361 -90844071+30783670 -90843644+30784059 -90844076+30976863 -90842668+30980964 -90844076+30976863 -90844023+30977230 -90843943+30977321 -90843864+30977550 -90843731+30977757 -90843173+30978238 -90842747+30978582 -90842668+30978742 -90842668+30978948 -90842907+30979269 -90842987+30979819 -90842668+30980964 -90844093+29752208 -90844200+29753563 -90844200+29753563 -90844385+29755901 -90844312+30827791 -90845055+30829628 -90844385+29755901 -90843393+29755708 -90844386+30707719 -90844598+30707490 -90844598+30707490 -90844837+30707329 -90844638+30825430 -90843696+30824962 -90844638+30825430 -90844691+30826324 -90844691+30826324 -90844312+30827791 -90844795+30737094 -90843402+30737227 -90844837+30707329 -90845652+30706801 -90844911+30854959 -90851948+30857134 -90844977+30966463 -90846014+30966623 -90845055+30829628 -90845833+30830172 -90845133+30708871 -90844386+30707719 -90845196+30737442 -90844795+30737094 -90845279+30738326 -90845196+30737442 -90845293+30999301 -90858710+30999306 -90845389+30763890 -90846952+30760715 -90845459+30888813 -90848995+30891713 -90845630+30960505 -90845671+30960657 -90845652+30706801 -90847744+30705399 -90845671+30960657 -90844977+30966463 -90845833+30830172 -90850062+30831202 -90845845+30710384 -90845133+30708871 -90845918+30712635 -90845845+30710384 -90846014+30966623 -90844022+30973450 -90846014+30966623 -90844553+30970495 -90844473+30970770 -90844154+30971090 -90843676+30971365 -90843357+30971709 -90843251+30971915 -90843278+30973129 -90843384+30973358 -90843570+30973496 -90844022+30973450 -90846104+30848361 -90844911+30854959 -90846538+30754473 -90849787+30752651 -90846561+30712659 -90845918+30712635 -90846634+30760372 -90846713+30760440 -90846644+30755871 -90846538+30754473 -90846713+30760440 -90846952+30760715 -90846776+30759328 -90846634+30760372 -90846776+30759328 -90848799+30756878 -90847200+30748756 -90845279+30738326 -90847200+30748756 -90847180+30748568 -90847289+30747916 -90847573+30747345 -90847659+30746226 -90847755+30745888 -90848187+30745399 -90848503+30744515 -90848605+30743589 -90848163+30743135 -90847768+30742746 -90845279+30738326 -90847212+30715612 -90847333+30714984 -90847333+30714984 -90847722+30714215 -90847383+30886903 -90845459+30888813 -90847394+30716141 -90847212+30715612 -90847456+30720046 -90847998+30720024 -90847630+30834187 -90843927+30837879 -90847630+30834187 -90847368+30834667 -90847208+30835165 -90847238+30835981 -90847368+30836443 -90847710+30837061 -90848027+30837534 -90848314+30838119 -90848403+30838758 -90848313+30839031 -90848207+30839675 -90843927+30837879 -90847630+30834187 -90849147+30833343 -90847722+30714215 -90847859+30713883 -90847744+30705399 -90849402+30704839 -90847765+30885638 -90847383+30886903 -90847765+30885638 -90850025+30885140 -90847859+30713883 -90846561+30712659 -90847998+30720024 -90849041+30719311 -90848514+30892791 -90848775+30894481 -90848700+30892677 -90848514+30892791 -90848775+30894481 -90849950+30896067 -90848799+30756878 -90846644+30755871 -90848975+30750183 -90849787+30752651 -90848995+30891713 -90848700+30892677 -90849011+30749838 -90847200+30748756 -90849011+30749838 -90848975+30750183 -90849041+30719311 -90847394+30716141 -90849147+30833343 -90849524+30833012 -90849402+30704839 -90849725+30705612 -90849653+30883788 -90850025+30885140 -90849725+30705612 -90851479+30701399 -90849869+30832897 -90849524+30833012 -90849896+30832760 -90849869+30832897 -90849950+30896067 -90851013+30897258 -90850062+30831202 -90850138+30832568 -90850120+30719276 -90849041+30719311 -90850138+30832568 -90849896+30832760 -90850505+30125403 -90850859+30125332 -90850594+30700208 -90851691+30700092 -90850640+30700799 -90850594+30700208 -90850859+30125332 -90851613+30125199 -90850939+30649392 -90835545+30649624 -90850939+30649392 -90851787+30649438 -90851013+30897258 -90851438+30898289 -90851256+30719240 -90850120+30719276 -90851438+30898289 -90854189+30897591 -90851479+30701399 -90850640+30700799 -90851613+30125199 -90857323+30124073 -90851691+30700092 -90852722+30698341 -90851787+30649438 -90852953+30649598 -90851821+30331906 -90839977+30326797 -90851832+30957093 -90845630+30960505 -90851921+30910590 -90851656+30911438 -90851948+30857134 -90857207+30859538 -90852266+30908437 -90851921+30910590 -90852266+30908437 -90855119+30908459 -90852602+30955558 -90851832+30957093 -90852722+30698341 -90853008+30697340 -90852953+30649598 -90858489+30649545 -90853008+30697340 -90853036+30697252 -90853069+30696680 -90853010+30696084 -90852986+30695681 -90853297+30695289 -90853772+30695131 -90854367+30695152 -90854765+30695284 -90855145+30695408 -90855722+30695260 -90857208+30695199 -90853008+30697340 -90857208+30695199 -90853367+30334562 -90851821+30331906 -90853476+30878976 -90849653+30883788 -90853962+30334843 -90853367+30334562 -90854010+30911103 -90851656+30911438 -90854010+30911103 -90854818+30912857 -90854189+30897591 -90854703+30898124 -90854361+30900739 -90854469+30902915 -90854461+30949922 -90852602+30955558 -90854469+30902915 -90854655+30903877 -90854624+30900037 -90854361+30900739 -90854634+30903899 -90856676+30907725 -90854655+30903877 -90854634+30903899 -90854703+30898124 -90854624+30900037 -90854792+30914849 -90854872+30915147 -90854818+30912857 -90854898+30913360 -90854847+30868518 -90860133+30869685 -90854855+30875180 -90854882+30875723 -90854872+30915147 -90855191+30915514 -90854882+30875723 -90853476+30878976 -90854898+30913360 -90854792+30914849 -90855088+30873764 -90854855+30875180 -90855119+30908459 -90855374+30908596 -90855191+30915514 -90856435+30918463 -90856435+30918463 -90856521+30918537 -90856521+30918537 -90856526+30918563 -90856523+30924516 -90856683+30924585 -90857480+30924905 -90857560+30924997 -90857613+30925088 -90856523+30924516 -90857613+30925088 -90856526+30918563 -90856574+30918812 -90856574+30918812 -90856523+30924516 -90856676+30907725 -90855374+30908596 -90856918+30872199 -90855088+30873764 -90857053+30872050 -90856918+30872199 -90857207+30859538 -90858293+30858894 -90857208+30695199 -90858664+30696015 -90857323+30124073 -90864351+30122549 -90857613+30925088 -90858571+30928135 -90857643+30932556 -90857590+30933556 -90857643+30932556 -90858066+30931976 -90857929+30871289 -90857053+30872050 -90857929+30871289 -90857983+30873144 -90858066+30931976 -90858078+30930853 -90858078+30930853 -90856723+30929991 -90858293+30858894 -90858349+30859148 -90858305+30343556 -90853962+30334843 -90858349+30859148 -90854847+30868518 -90858489+30649545 -90878700+30649388 -90858571+30928135 -90856723+30929991 -90858664+30696015 -90860356+30695902 -90858710+30999306 -90859071+30999306 -90858747+30938591 -90859642+30945596 -90859071+30999306 -90870308+30999311 -90859390+30873304 -90857983+30873144 -90859642+30945596 -90860227+30946736 -90860133+30869685 -90861036+30869799 -90860227+30946736 -90854461+30949922 -90860356+30695902 -90860672+30695266 -90860595+30935791 -90858747+30938591 -90860595+30935791 -90861019+30935373 -90860672+30695266 -90861693+30691885 -90860945+30934938 -90857590+30933556 -90860945+30934938 -90860619+30934455 -90860616+30934321 -90860411+30933953 -90859811+30933424 -90858871+30933339 -90857590+30933556 -90861019+30935373 -90860945+30934938 -90861036+30869799 -90861449+30871018 -90861063+30871906 -90859390+30873304 -90861341+29905936 -90869211+29905775 -90861449+30871018 -90861063+30871906 -90861693+30691885 -90862696+30691928 -90862180+30718803 -90851256+30719240 -90862180+30718803 -90875800+30718184 -90862696+30691928 -90863688+30692399 -90863688+30692399 -90865774+30693349 -90864351+30122549 -90864535+30122549 -90865774+30693349 -90866622+30693119 -90865816+30340641 -90858305+30343556 -90865816+30340641 -90866238+30340787 -90866622+30693119 -90867433+30692534 -90867433+30692534 -90868132+30692271 -90867934+30121929 -90864535+30122549 -90867987+30342457 -90866238+30340787 -90868132+30692271 -90869298+30692804 -90868401+30121854 -90867934+30121929 -90868646+30121815 -90868401+30121854 -90869173+30121723 -90868646+30121815 -90869211+29905775 -90885594+29905304 -90869298+30692804 -90869624+30693435 -90869565+30342002 -90867987+30342457 -90869624+30693435 -90869884+30693689 -90869884+30693689 -90869983+30693779 -90870332+30693844 -90869884+30693689 -90870332+30693844 -90870023+30688578 -90870833+30688032 -90870308+30999311 -90877300+30999576 -90870332+30693844 -90870968+30693024 -90870346+30690593 -90870023+30688578 -90870833+30688032 -90877200+30685884 -90870968+30693024 -90870346+30690593 -90875096+30120631 -90869173+30121723 -90875638+32371729 -90876123+32370231 -90875800+30718184 -90879700+30718084 -90876123+32370231 -90882481+32356917 -90877100+30685084 -90878700+30683084 -90877200+30685884 -90877100+30685084 -90877300+30999576 -90881700+30999647 -90877797+30119885 -90875096+30120631 -90877797+30119885 -90881545+30119194 -90878700+30649388 -90884300+30649389 -90878700+30683084 -90878800+30681785 -90878800+30681785 -90879500+30678985 -90879500+30678985 -90881000+30677585 -90879700+30718084 -90881180+30718055 -90880194+29716809 -90880266+29717915 -90880266+29717915 -90880309+29718569 -90880309+29718569 -90880351+29719221 -90880351+29719221 -90882094+29746008 -90881000+30677585 -90881900+30677685 -90881180+30718055 -90889901+30717884 -90881545+30119194 -90887761+30118055 -90881900+30677685 -90882600+30677585 -90882094+29746008 -90844093+29752208 -90882481+32356917 -90885771+32350800 -90882600+30677585 -90885800+30675485 -90883036+29716753 -90880194+29716809 -90884136+30999638 -90881700+30999647 -90884300+30649389 -90894000+30649385 -90884783+29716719 -90883036+29716753 -90885305+32373970 -90875638+32371729 -90885380+29890364 -90885594+29905304 -90885412+29877501 -90885380+29890364 -90885594+29905304 -90885609+29906090 -90885609+29906090 -90885687+29909980 -90885687+29909980 -90885695+29910404 -90885695+29910404 -90885957+29923631 -90885771+32350800 -90886519+32349796 -90885800+30675485 -90887600+30673785 -90885957+29923631 -90886781+29935591 -90886243+32373819 -90885305+32373970 -90886370+29716672 -90884783+29716719 -90886519+32349796 -90887325+32348716 -90886781+29935591 -90895136+29935417 -90886810+29877478 -90885412+29877501 -90886990+30346303 -90869565+30342002 -90886990+30346303 -90886285+30346429 -90885664+30346265 -90885121+30345722 -90884728+30344937 -90884428+30344177 -90884320+30343741 -90884257+30343410 -90884092+30343151 -90883816+30342819 -90883549+30342664 -90869565+30342002 -90887325+32348716 -90888961+32346523 -90887600+30673785 -90888400+30673585 -90887761+30118055 -90888630+30117896 -90887958+30999620 -90884136+30999638 -90888800+30671685 -90891100+30670785 -90888816+32373292 -90886243+32373819 -90888961+32346523 -90894679+32338984 -90889000+30673685 -90888400+30673585 -90889000+30673685 -90889700+30673685 -90889201+30999638 -90887958+30999620 -90889246+29716608 -90886370+29716672 -90889700+30673685 -90890054+30673769 -90890176+30673784 -90890400+30673785 -90889700+30673685 -90890400+30673785 -90889900+30671985 -90888800+30671685 -90889901+30717884 -90896401+30717684 -90889962+32372820 -90888816+32373292 -90890400+30673785 -90890600+30673585 -90890600+30673585 -90891000+30673185 -90890768+32372135 -90889962+32372820 -90891000+30673185 -90889900+30671985 -90891100+30670785 -90891900+30671085 -90891728+30345244 -90886990+30346303 -90891728+30345244 -90892799+30345553 -90891900+30671085 -90894500+30666885 -90892453+32369567 -90890768+32372135 -90892653+32368499 -90892453+32369567 -90893900+30666485 -90897100+30663685 -90894400+30649385 -90894000+30649385 -90894400+30649385 -90901699+30649389 -90894500+30666885 -90893900+30666485 -90894679+32338984 -90896243+32336674 -90894730+30999630 -90889201+30999638 -90895136+29935417 -90903251+29935248 -90896243+32336674 -90896978+32335589 -90896401+30717684 -90902001+30717484 -90896978+32335589 -90902854+32319123 -90896986+30999588 -90894730+30999630 -90897100+30663685 -90897900+30664085 -90897218+30344074 -90892799+30345553 -90897437+30999580 -90896986+30999588 -90897515+30347981 -90891728+30345244 -90897900+30664085 -90901001+30663585 -90899045+30343323 -90897218+30344074 -90900315+29716362 -90889246+29716608 -90900601+30663185 -90901301+30660385 -90901001+30663585 -90900601+30663185 -90901301+30660385 -90902001+30660285 -90901699+30649389 -90905501+30649285 -90902001+30660285 -90903301+30658485 -90902001+30717484 -90905501+30717384 -90902221+30115656 -90888630+30117896 -90902854+32319123 -90905679+32314875 -90903001+30658185 -90902033+30658133 -90901041+30658640 -90900751+30658876 -90900309+30658602 -90899942+30658163 -90899958+30657759 -90900232+30657244 -90900501+30657085 -90900980+30656729 -90901224+30655970 -90907601+30656985 -90903001+30658185 -90907601+30656985 -90903251+29935248 -90911351+29935079 -90903301+30658485 -90903001+30658185 -90905501+30649285 -90910701+30649385 -90905501+30717384 -90914701+30717084 -90905679+32314875 -90905764+32314770 -90905764+32314770 -90906175+32314266 -90906175+32314266 -90910750+32309085 -90906316+32344911 -90892653+32368499 -90907063+30361196 -90908159+30356454 -90907601+30656985 -90908401+30656985 -90908026+32343368 -90906316+32344911 -90908159+30356454 -90897515+30347981 -90908401+30656985 -90909101+30655085 -90908666+30341000 -90899045+30343323 -90909101+30655085 -90909701+30654585 -90909695+29877104 -90886810+29877478 -90909701+30654585 -90910701+30653085 -90910701+30649385 -90911301+30645985 -90910701+30653085 -90912001+30650885 -90910750+30999522 -90897437+30999580 -90910750+32309085 -90923441+32297767 -90910763+30114110 -90902221+30115656 -90911301+30649885 -90910701+30649385 -90911351+29935079 -90912111+29935063 -90911822+30113918 -90910763+30114110 -90912001+30650885 -90911301+30649885 -90913164+29866454 -90909695+29877104 -90914124+29863526 -90913164+29866454 -90914408+30340336 -90908666+30341000 -90914408+30340336 -90923742+30344028 -90914581+30108842 -90917704+30106466 -90914701+30717084 -90917701+30716984 -90914824+29861389 -90914124+29863526 -90915429+30112986 -90914581+30108842 -90915429+30112986 -90915478+30113278 -90915478+30113278 -90911822+30113918 -90915885+29716057 -90900315+29716362 -90916693+29855688 -90914824+29861389 -90916855+29855656 -90916693+29855688 -90917701+30716984 -90921801+30716884 -90917704+30106466 -90919308+30105214 -90917775+30363347 -90907063+30361196 -90920644+29843857 -90916855+29855656 -90921026+29935026 -90912111+29935063 -90921359+29935025 -90921026+29935026 -90921701+30636686 -90911301+30645985 -90921701+30636686 -90921859+30636731 -90921801+30716884 -90923901+30716883 -90921859+30636731 -90925401+30638485 -90922049+30103289 -90919308+30105214 -90922049+30103289 -90922201+30103128 -90922073+29839498 -90920644+29843857 -90922680+30102762 -90922201+30103128 -90922680+30102762 -90930352+30097204 -90930359+30096961 -90930366+30096719 -90930447+30096420 -90930527+30096048 -90930635+30095668 -90930771+30095263 -90930934+30094859 -90931013+30094768 -90922680+30102762 -90931013+30094768 -90922884+30999469 -90910750+30999522 -90923441+32297767 -90934520+32290064 -90923742+30344028 -90928644+30341621 -90923901+30716883 -90927801+30716683 -90924009+29833592 -90922073+29839498 -90924036+29833295 -90924009+29833592 -90924470+29830313 -90925046+29830377 -90924677+30999462 -90922884+30999469 -90924712+29831271 -90924036+29833295 -90924712+29831271 -90925046+29830377 -90924866+29829371 -90924470+29830313 -90925359+32343041 -90908026+32343368 -90925401+30638485 -90926401+30638185 -90925874+29952642 -90921359+29935025 -90925877+29953369 -90925874+29952642 -90925887+29955863 -90925877+29953369 -90925903+29959085 -90925887+29955863 -90925913+29961568 -90925903+29959085 -90925941+29962203 -90925913+29961568 -90925946+29963131 -90925941+29962203 -90925961+29966150 -90925946+29963131 -90925964+29827572 -90924866+29829371 -90926024+29978305 -90925961+29966150 -90926024+29978305 -90939982+29978051 -90926401+30638185 -90927901+30635586 -90926616+30999478 -90924677+30999462 -90927293+29715913 -90915885+29716057 -90927801+30716683 -90935002+30716483 -90927901+30635586 -90928101+30634886 -90927997+29824244 -90925964+29827572 -90928101+30634886 -90930801+30632286 -90928644+30341621 -90931100+30342836 -90929004+30999391 -90926616+30999478 -90930801+30632286 -90931501+30631286 -90931013+30094768 -90936519+30089377 -90931501+30631286 -90935101+30627886 -90932201+30618386 -90932301+30618086 -90932301+30618086 -90932901+30617186 -90932701+30619086 -90932201+30618386 -90932901+30617186 -90933901+30616686 -90933329+30620544 -90932701+30619086 -90933901+30616686 -90935601+30614586 -90934101+30613586 -90938401+30612486 -90934201+30613886 -90934101+30613586 -90934201+30613886 -90934701+30614286 -90934520+32290064 -90955148+32286005 -90935001+30614386 -90934701+30614286 -90935002+30716483 -90944702+30715983 -90935055+30367641 -90936476+30363733 -90935401+30619386 -90933329+30620544 -90935401+30626686 -90935101+30627886 -90935401+30626686 -90936501+30625486 -90935501+30619286 -90935401+30619386 -90935601+30614586 -90935001+30614386 -90936001+30618986 -90935501+30619286 -90936476+30363733 -90917775+30363347 -90936501+30625486 -90937301+30625186 -90936519+30089377 -90937071+30088744 -90937071+30088744 -90935620+30085649 -90937301+30625186 -90937701+30623386 -90937336+30999345 -90929004+30999391 -90937601+30622986 -90939601+30622086 -90937701+30623386 -90937601+30622986 -90938157+30999341 -90937336+30999345 -90938401+30612486 -90939201+30610586 -90938887+30340292 -90931100+30342836 -90939201+30609786 -90939814+30608958 -90939201+30610586 -90939201+30609786 -90939601+30622086 -90940601+30620386 -90939814+30608958 -90940101+30608886 -90939849+29804833 -90927997+29824244 -90939967+30082716 -90935620+30085649 -90939967+30082716 -90945120+30079181 -90939982+29978051 -90943472+29977988 -90940101+30608886 -90947902+30609637 -90940390+29803946 -90939849+29804833 -90940601+30619886 -90936001+30618986 -90940601+30620386 -90940601+30619886 -90940601+30620386 -90940601+30620086 -90940601+30619886 -90941815+30375192 -90935055+30367641 -90941815+30375192 -90942000+30375192 -90943319+30390825 -90942000+30375192 -90943472+29977988 -90946450+29977959 -90943674+30341026 -90938887+30340292 -90943674+30341026 -90944097+30341324 -90944440+30341668 -90944546+30341920 -90944757+30342172 -90945074+30342859 -90945391+30343226 -90945787+30343363 -90946368+30343318 -90947583+30342745 -90948138+30342791 -90959153+30345104 -90943674+30341026 -90959153+30345104 -90944579+30999291 -90938157+30999341 -90944702+30715983 -90950302+30715883 -90945120+30079181 -90953475+30073450 -90947496+29792306 -90940390+29803946 -90947902+30609637 -90948201+30608186 -90948001+30604686 -90949101+30604086 -90948201+30607386 -90948301+30606986 -90948201+30608186 -90948201+30607386 -90948301+30606986 -90948001+30604686 -90949101+30604086 -90951101+30604886 -90950302+30715883 -90959302+30715583 -90951101+30604886 -90953901+30605186 -90951741+30999251 -90944579+30999291 -90953475+30073450 -90954756+30072571 -90953537+29002675 -90947868+29000233 -90953602+29002701 -90953537+29002675 -90953901+30605186 -90954501+30604686 -90954501+30604686 -90957402+30605286 -90954756+30072571 -90958939+30069701 -90954801+29977927 -90946450+29977959 -90955148+32286005 -90983069+32282758 -90956075+29715552 -90927293+29715913 -90956134+30999227 -90951741+30999251 -90957202+30999220 -90956134+30999227 -90957402+30605286 -90960002+30605486 -90958102+30601186 -90960902+30599686 -90958939+30069701 -90963683+30066422 -90959153+30345104 -90971251+30346385 -90959302+30715583 -90968002+30715283 -90959526+30035645 -90959536+30033715 -90959536+30033715 -90959539+30033177 -90959539+30033177 -90959565+30028383 -90959565+30028383 -90959684+30006565 -90959684+30006565 -90959809+29983477 -90959702+30602986 -90958102+30601186 -90959809+29983477 -90954801+29977927 -90960002+30605486 -90960402+30604586 -90960102+30603186 -90959702+30602986 -90960402+30604586 -90960102+30603186 -90960646+29773962 -90947496+29792306 -90960702+30600286 -90961802+30600886 -90960902+30599686 -90960702+30600286 -90961440+30403074 -90969401+30405138 -90961802+30600886 -90962502+30600286 -90962502+30600286 -90963002+30598786 -90963002+30598786 -90964302+30593686 -90963406+30049492 -90959526+30035645 -90963564+30058311 -90963567+30058016 -90963567+30057650 -90963406+30049492 -90963567+30057650 -90963567+30058016 -90963594+30059987 -90963564+30058311 -90963674+30065118 -90963594+30059987 -90963683+30066422 -90963674+30065118 -90963683+30066422 -90965602+30065096 -90964302+30593686 -90964902+30593586 -90964902+30593586 -90965102+30593586 -90965102+30593586 -90965602+30593686 -90965635+30414705 -90961440+30403074 -90965702+30597686 -90965802+30593786 -90965702+30597686 -90966402+30597886 -90965729+30065095 -90965602+30065096 -90965729+30065095 -90971023+30065048 -90965770+32423638 -90965986+32424806 -90965802+30593786 -90965602+30593686 -90966402+30597886 -90966731+30597724 -90967128+30597549 -90967494+30597392 -90967936+30597365 -90968364+30597362 -90968562+30597400 -90968702+30597486 -90967660+29715409 -90956075+29715552 -90968002+30715283 -90972702+30715083 -90968137+29763514 -90960646+29773962 -90968683+30393374 -90943319+30390825 -90969401+30405138 -90968683+30393374 -90969401+30405138 -90972025+30398453 -90972193+30397518 -90971857+30396626 -90971048+30395672 -90970601+30395291 -90970072+30394688 -90969065+30393784 -90968701+30393392 -90968683+30393374 -90969538+32253452 -90978621+32245632 -90969931+32254610 -90969538+32253452 -90970101+30495589 -90972001+30491889 -90970592+30999139 -90957202+30999220 -90970932+32440469 -90965986+32424806 -90971023+30065048 -90971397+30065046 -90971198+32440647 -90970932+32440469 -90971302+30562687 -90972628+30552923 -90971395+30509213 -90978137+30520059 -90971397+30065046 -90973287+30065036 -90971825+32441067 -90971198+32440647 -90972001+30491889 -90972301+30491989 -90972002+30563887 -90971302+30562687 -90972002+30563887 -90974402+30564887 -90972102+30594486 -90972602+30593186 -90972195+29757858 -90968137+29763514 -90972202+30595086 -90972102+30594486 -90972301+30491989 -90974801+30481689 -90972302+30595286 -90972202+30595086 -90972302+30596686 -90968702+30597486 -90972302+30596686 -90972302+30595286 -90972602+30593186 -90976602+30593986 -90972628+30552923 -90975902+30546888 -90972702+30542388 -90972802+30543188 -90972702+30715083 -90981903+30714683 -90973197+29120351 -90988766+29105441 -90973287+30065036 -90973739+30065033 -90973302+30543488 -90972802+30543188 -90973739+30065033 -90980411+30065000 -90974118+29715329 -90967660+29715409 -90974402+30564887 -90975302+30565287 -90974444+29754731 -90972195+29757858 -90974857+30481508 -90974801+30481689 -90975102+30500189 -90970101+30495589 -90975102+30500189 -90971395+30509213 -90975102+30500189 -90972269+30497927 -90971796+30497999 -90971399+30498030 -90970911+30497931 -90970407+30497633 -90970240+30497206 -90970102+30496508 -90970133+30495985 -90970101+30495589 -90975302+30565287 -90975902+30567787 -90975902+30546888 -90973302+30543488 -90975902+30546888 -90975886+30546037 -90975886+30545720 -90975886+30545488 -90975825+30545274 -90975581+30544961 -90975276+30544725 -90974971+30544618 -90974345+30544404 -90973857+30544141 -90973399+30543748 -90973302+30543488 -90975902+30567787 -90976002+30567987 -90976002+30567987 -90979802+30568787 -90976293+32262066 -90969931+32254610 -90976401+30467090 -90974401+30471689 -90974604+30472059 -90974848+30472445 -90975016+30472746 -90975122+30473147 -90975122+30473612 -90975031+30474116 -90974863+30474650 -90974939+30475302 -90975138+30475969 -90976401+30476789 -90976401+30467090 -90976401+30476789 -90976401+30479989 -90974857+30481508 -90976401+30479989 -90976401+30476789 -90976501+30420891 -90965635+30414705 -90976602+30593986 -90977402+30593486 -90976802+30538388 -90972702+30542388 -90977002+30538288 -90976802+30538388 -90977402+30593486 -90977602+30591386 -90977484+30343994 -90971251+30346385 -90977521+32263005 -90976293+32262066 -90977602+30591386 -90977802+30590387 -90977802+30590387 -90980502+30589087 -90977977+30526939 -90980367+30535021 -90978137+30520059 -90979794+30523393 -90978621+32245632 -90981314+32240134 -90979402+30587587 -90980002+30586187 -90979794+30523393 -90977977+30526939 -90979802+30568787 -90981902+30570787 -90979902+30588487 -90979402+30587587 -90980102+30585387 -90980202+30585187 -90980102+30585987 -90980002+30586187 -90980102+30585987 -90980102+30585387 -90980202+30585087 -90980202+30585187 -90980202+30585087 -90981402+30584387 -90980367+30535021 -90981002+30535588 -90980411+30065000 -90984318+30064987 -90980453+32408564 -90965770+32423638 -90980453+32408564 -90980723+32408243 -90980502+30589087 -90979902+30588487 -90980515+30999082 -90970592+30999139 -90980723+32408243 -90987093+32406176 -90981002+30535588 -90977002+30538288 -90981036+29715244 -90974118+29715329 -90981314+32240134 -90993851+32194649 -90981402+30584387 -90984502+30585687 -90981493+32267443 -90977521+32263005 -90981882+30426232 -90976501+30420891 -90981902+30570787 -90983402+30571387 -90981903+30714683 -90985403+30714583 -90982794+30344014 -90977484+30343994 -90982964+30343965 -90982794+30344014 -90983069+32282758 -90981493+32267443 -90983085+29743053 -90974444+29754731 -90983402+30579387 -90985002+30577587 -90983402+30580287 -90983402+30579387 -90983402+30580287 -90985602+30582587 -90983423+32449077 -90971825+32441067 -90983428+29715214 -90981036+29715244 -90983702+30571287 -90983402+30571387 -90984090+32449056 -90983423+32449077 -90984318+30064987 -90988278+30067197 -90985002+30577587 -90986002+30576287 -90985301+30446990 -90981882+30426232 -90985352+30447153 -90985301+30446990 -90985403+30714583 -90993803+30714283 -90985602+30582587 -90985602+30584687 -90985602+30584687 -90985602+30584887 -90985602+30584887 -90984502+30585687 -90985921+29739687 -90983085+29743053 -90986002+30576287 -90986202+30575287 -90986202+30571487 -90983702+30571287 -90986202+30575287 -90987202+30573487 -90987093+32406176 -90991526+32404708 -90987202+30573487 -90987366+30573369 -90987366+30573369 -90988102+30572187 -90987502+30571787 -90986202+30571487 -90988102+30572187 -90987502+30571787 -90988278+30067197 -90990623+30068525 -90988402+30455190 -90985352+30447153 -90988766+29105441 -91000095+29099544 -90988802+30466590 -90976401+30467090 -90988802+30466590 -90988902+30466190 -90988902+30466190 -90989286+30464961 -90988946+30456596 -90988402+30455190 -90989130+29735878 -90985921+29739687 -90989286+30464961 -90989402+30464590 -90989402+30464590 -90989588+30464404 -90989588+30464404 -90988946+30456596 -90989871+29715134 -90983428+29715214 -90990623+30068525 -90998527+30072760 -90991526+32404708 -91000106+32382344 -90991760+29732728 -90989130+29735878 -90992071+30999015 -90980515+30999082 -90992685+30342755 -90982964+30343965 -90993312+32450761 -90984090+32449056 -90993803+30714283 -91003928+30713933 -90993851+32194649 -90998229+32191708 -90994178+30342437 -90992685+30342755 -90996820+29119399 -90973197+29120351 -90997092+32450718 -90993312+32450761 -90997902+30341175 -90994178+30342437 -90998154+30998981 -90992071+30999015 -90998229+32191708 -90998542+32191579 -90998527+30072760 -91000099+30073699 -90998542+32191579 -91000106+32192101 -91000094+29022794 -90953602+29002701 -91000095+29099463 -91018173+29052595 -91000095+29099544 -91000095+29099463 -91000096+29118462 -90996820+29119399 -91000099+30073699 -91000194+30073763 -91000101+30337370 -90997902+30341175 -91000101+30337370 -91000829+30336541 -91000106+32482290 -91048005+32529685 -91000194+30073763 -91000708+30074109 -91000467+29722294 -90991760+29732728 -91000708+30074109 -91005748+30079106 -91000829+30336541 -91006301+30337593 -91001386+32194560 -91000106+32192101 -91001753+32195263 -91001386+32194560 -91001915+32195574 -91001753+32195263 -91002003+29720420 -91000467+29722294 -91002003+29720420 -91003823+29718229 -91002106+32360145 -90925359+32343041 -91002106+32360145 -91003006+32372844 -91002906+32373344 -91002806+32373644 -91002706+32374044 -91002606+32374444 -91002506+32374644 -91002406+32374944 -91002406+32375044 -91002206+32375144 -91002206+32375144 -91000106+32382344 -91002971+29714820 -90989871+29715134 -91003206+32198050 -91001915+32195574 -91003823+29718229 -91006743+29714771 -91003846+32203314 -91003206+32198050 -91003928+30713933 -91023104+30713183 -91004106+32146152 -91004106+32146252 -91004106+32146252 -91005654+32161811 -91004192+29714804 -91002971+29714820 -91004452+30998909 -90998154+30998981 -91004557+32215381 -91004776+32210959 -91004776+32210959 -91003846+32203314 -91004806+32445741 -90997092+32450718 -91004806+32445741 -91010406+32442941 -91005654+32161811 -91006187+32161764 -91006106+32224050 -91004557+32215381 -91006187+32161764 -91024907+32162552 -91006301+30337593 -91012302+30335693 -91006406+32139952 -91004106+32146152 -91006743+29714771 -91004192+29714804 -91006743+29714771 -91012432+29708039 -91007075+32224627 -91006106+32224050 -91007206+32138452 -91006406+32139952 -91007778+32632558 -91016516+32642138 -91008093+30078557 -91005748+30079106 -91008093+30078557 -91020856+30075758 -91008106+32482540 -91000106+32482290 -91010406+32442941 -91021106+32437742 -91011106+32132153 -91007206+32138452 -91011706+32483040 -91008106+32482540 -91012302+30335693 -91014002+30331593 -91012432+29708039 -91016343+29703390 -91013606+32483240 -91011706+32483040 -91014002+30331593 -91017102+30326293 -91015006+32230549 -91007075+32224627 -91016231+32596953 -91015527+32597308 -91014779+32597704 -91013723+32598419 -91012178+32599945 -91010228+32601927 -91008245+32604240 -91006158+32607189 -91004599+32609780 -91003545+32612271 -91002997+32614678 -91007778+32632558 -91016343+29703390 -91022529+29696036 -91017000+32642472 -91016516+32642138 -91017102+30326293 -91021002+30321693 -91017106+32483740 -91013606+32483240 -91018173+29052595 -91000094+29022794 -91019302+30318293 -91021531+30312693 -91020006+32123553 -91011106+32132153 -91020426+30998963 -91004452+30998909 -91020856+30075758 -91023649+30075146 -91021002+30321293 -91019302+30318293 -91021002+30321693 -91021002+30321293 -91021002+30321693 -91064948+30318220 -91021106+32437742 -91022016+32437136 -91021420+32236074 -91015006+32230549 -91022016+32437136 -91024606+32435342 -91022529+29696036 -91036103+29679882 -91022797+32591962 -91016231+32596953 -91023104+30713183 -91026304+30713183 -91023376+32591710 -91022797+32591962 -91023649+30075146 -91025343+30074774 -91024114+30998960 -91020426+30998963 -91024275+30305566 -91021531+30312693 -91024606+32435342 -91034907+32434742 -91024907+32162552 -91027407+32164252 -91025343+30074774 -91026141+30074600 -91026141+30074600 -91026360+30075943 -91026304+30713183 -91027404+30713083 -91026360+30075943 -91027074+30075817 -91026766+32645890 -91017000+32642472 -91026766+32645890 -91045684+32617675 -91027007+32121053 -91020006+32123553 -91027074+30075817 -91044907+30072733 -91027404+30713083 -91041104+30712683 -91027407+32164252 -91030458+32166760 -91028736+30293859 -91024275+30305566 -91028906+32487040 -91017106+32483740 -91030207+32114353 -91030306+32114353 -91030207+32114353 -91030507+32115453 -91030306+32114353 -91030359+32112759 -91030359+32112759 -91034707+32101053 -91030458+32166760 -91030807+32167051 -91030507+32115453 -91030615+32116832 -91030615+32116832 -91030641+32117166 -91030641+32117166 -91030907+32120552 -91030807+32167051 -91033565+32168937 -91030907+32120552 -91027007+32121053 -91031055+30287776 -91028736+30293859 -91031663+30286310 -91031055+30287776 -91032826+30283255 -91031663+30286310 -91033565+32168937 -91039107+32172851 -91033906+32488540 -91028906+32487040 -91033948+30280416 -91032826+30283255 -91034707+32101053 -91041572+32096959 -91034907+32434742 -91043707+32436642 -91035107+32120353 -91030907+32120552 -91035829+29125225 -91000096+29118462 -91035829+29125225 -91035881+29125225 -91035881+29125225 -91037180+29125792 -91036103+29679882 -91039001+29676443 -91037180+29125792 -91037159+29125810 -91038106+32490440 -91033906+32488540 -91038506+30268878 -91033948+30280416 -91039001+29676443 -91041343+29673694 -91039007+32120353 -91035107+32120353 -91039007+32120353 -91037807+32120353 -91036907+32120353 -91036207+32120353 -91035107+32120353 -91039007+32120353 -91053175+32124237 -91039107+32172851 -91041807+32174551 -91039377+30266673 -91038506+30268878 -91039377+30266673 -91041024+30261854 -91041024+30261854 -91041147+30261571 -91041104+30712683 -91045504+30712484 -91041343+29673694 -91044605+29669864 -91041572+32096959 -91043107+32096254 -91041735+30259967 -91041147+30261571 -91041807+32174551 -91043707+32175451 -91042192+30998943 -91024114+30998960 -91042283+30258473 -91041735+30259967 -91043107+32096254 -91045013+32095371 -91043220+30255918 -91042283+30258473 -91043367+30255516 -91043220+30255918 -91043441+30255313 -91043367+30255516 -91043552+32576271 -91023376+32591710 -91043707+32175451 -91058332+32180545 -91043707+32436642 -91049606+32437413 -91043811+30254303 -91043441+30255313 -91044207+32494340 -91042607+32493440 -91040907+32492440 -91039206+32491240 -91038106+32490440 -91044605+29669864 -91045029+29669366 -91044647+30252022 -91043811+30254303 -91044647+30252022 -91048676+30241622 -91044907+30072733 -91045867+30072557 -91045013+32095371 -91057301+32089676 -91045029+29669366 -91046836+29667256 -91045504+30712484 -91053104+30712184 -91045684+32617675 -91049093+32612183 -91045807+32495539 -91044207+32494340 -91045867+30072557 -91051010+30071622 -91046836+29667256 -91047004+29667062 -91047004+29667062 -91047195+29666841 -91047195+29666841 -91049155+29664584 -91048005+32529685 -91066934+32540161 -91048077+32239827 -91021420+32236074 -91048676+30241622 -91050515+30236651 -91048810+32151668 -91051207+32144152 -91048990+30998937 -91042192+30998943 -91049093+32612183 -91049220+32611276 -91049155+29664584 -91050899+29662576 -91049220+32611276 -91051996+32606842 -91049307+32498539 -91045807+32495539 -91049307+32498539 -91050907+32500139 -91049606+32437413 -91052907+32438542 -91049707+32157352 -91048810+32151668 -91050383+32237770 -91048077+32239827 -91050515+30236651 -91051017+30235300 -91050899+29662576 -91060885+29651095 -91051010+30071622 -91051325+30071810 -91051017+30235300 -91051528+30233924 -91051207+32144152 -91051329+32142701 -91051325+30071810 -91056106+30070328 -91051329+32142701 -91052030+32134382 -91051528+30233924 -91052030+30232572 -91051996+32606842 -91067059+32603802 -91052030+30232572 -91052865+30230328 -91052030+32134382 -91052527+32128475 -91052527+32128475 -91052753+32125787 -91052865+30230328 -91053387+30228923 -91052907+32438542 -91065707+32443441 -91053104+30712184 -91053404+30712184 -91053175+32124237 -91052753+32125787 -91053175+32124237 -91053555+32124412 -91053387+30228923 -91053610+30228322 -91053404+30712184 -91053704+30712184 -91053555+32124412 -91053907+32124553 -91054407+32124753 -91054907+32124953 -91055207+32125053 -91055539+32125136 -91053610+30228322 -91055768+30222538 -91053704+30712184 -91079005+30711284 -91054514+32721890 -91100714+32737780 -91055539+32125136 -91061555+32126907 -91055768+30222538 -91055948+30222052 -91055941+32715506 -91054514+32721890 -91055948+30222052 -91057309+30218392 -91056106+30070328 -91060836+30073071 -91056193+30998931 -91048990+30998937 -91056955+32712811 -91055941+32715506 -91057301+32089676 -91066679+32085330 -91057309+30218392 -91057503+30217871 -91057503+30217871 -91058044+30216416 -91058044+30216416 -91059273+30213113 -91058050+32711207 -91057043+32712576 -91056955+32712811 -91058311+32710852 -91058050+32711207 -91058332+32180545 -91058757+32173556 -91058757+32173556 -91058810+32172736 -91058810+32172736 -91058837+32172328 -91058837+32172328 -91049707+32157352 -91059273+30213113 -91059638+30212135 -91059571+30209623 -91061983+30203098 -91059638+30212135 -91059571+30209623 -91060125+32219893 -91050383+32237770 -91060219+30998927 -91056193+30998931 -91060368+32219658 -91060125+32219893 -91060823+32219217 -91060368+32219658 -91060836+30073071 -91062046+30073876 -91060885+29651095 -91061898+29649938 -91061898+29649938 -91065453+29645879 -91061983+30203098 -91062417+30202055 -91062046+30073876 -91065645+30076253 -91062417+30202055 -91069081+30183916 -91063684+32906364 -91063789+32903930 -91063771+32516983 -91063677+32516920 -91060516+32512361 -91057753+32508622 -91053904+32503669 -91050907+32500139 -91063789+32903930 -91065946+32898638 -91063974+32924113 -91064668+32917974 -91064668+32917974 -91063684+32906364 -91064948+30318220 -91065044+30318242 -91065044+30318242 -91065785+30318463 -91065453+29645879 -91077480+29632137 -91065645+30076253 -91070681+30079196 -91065707+32443441 -91075507+32447441 -91065785+30318463 -91071602+30319602 -91065946+32898638 -91121606+32855173 -91066679+32085330 -91071643+32083030 -91066731+32222711 -91060823+32219217 -91066934+32540161 -91073276+32545055 -91067059+32603802 -91082330+32599413 -91068270+30998920 -91060219+30998927 -91068270+30998920 -91078148+30998911 -91069081+30183916 -91070123+30179865 -91069234+32698639 -91058311+32710852 -91069548+32224860 -91066731+32222711 -91069792+32562803 -91043552+32576271 -91070123+30179865 -91070481+30177780 -91070481+30177780 -91072975+30163257 -91071094+30079509 -91070681+30079196 -91071154+32562836 -91069792+32562803 -91071602+30319602 -91093004+30320593 -91071612+30079902 -91071094+30079509 -91071612+30079902 -91074581+30081631 -91071643+32083030 -91071889+32082915 -91071889+32082915 -91080008+32079154 -91072317+32561370 -91069792+32562803 -91072975+30163257 -91073414+30160830 -91073276+32545055 -91079052+32553838 -91073414+30160830 -91077036+30161090 -91074659+30081528 -91074581+30081631 -91074659+30081528 -91074851+30081228 -91074851+30081228 -91076247+30079464 -91075400+32227030 -91069548+32224860 -91075507+32447441 -91080407+32449841 -91075908+32016828 -91079574+32018140 -91076247+30079464 -91076827+30078730 -91076827+30078730 -91078268+30076957 -91077036+30161090 -91077263+30161113 -91078739+30161000 -91077036+30161090 -91078739+30161000 -91077480+29632137 -91078439+29631056 -91078148+30998911 -91080814+30998909 -91078268+30076957 -91080286+30076891 -91078439+29631056 -91079744+29629586 -91078545+32536663 -91063771+32516983 -91078739+30161000 -91087202+30155520 -91078761+32133679 -91061555+32126907 -91078774+32562761 -91071154+32562836 -91079005+30711284 -91080175+30711239 -91079052+32553838 -91072317+32561370 -91079122+32955070 -91079332+32955827 -91079124+32954994 -91079122+32955070 -91079272+32951220 -91079124+32954994 -91079308+32051655 -91079394+32049334 -91079342+32955903 -91079332+32955827 -91079394+32049334 -91081069+32047808 -91079574+32018140 -91079928+32018316 -91079744+29629586 -91080123+29629158 -91079895+32012145 -91075908+32016828 -91080008+32079154 -91081508+32074954 -91080120+32060256 -91079308+32051655 -91080123+29629158 -91080452+29628787 -91080175+30711239 -91080304+30711234 -91080286+30076891 -91082550+30076816 -91080304+30711234 -91089405+30710884 -91080407+32449841 -91084108+32451741 -91080452+29628787 -91081960+29627091 -91080933+30998908 -91080814+30998909 -91081069+32047808 -91083883+32047655 -91081508+32074954 -91080120+32060256 -91081892+32949435 -91079272+32951220 -91081960+29627091 -91082602+29626368 -91081990+32949289 -91081892+32949435 -91082000+32949275 -91081990+32949289 -91082000+32949275 -91082291+32948956 -91082330+32599413 -91100014+32593085 -91101228+32592701 -91103073+32592016 -91105704+32590879 -91107235+32590256 -91108390+32590000 -91110235+32590017 -91112764+32590186 -91114027+32590330 -91082550+30076816 -91089329+30076593 -91082602+29626368 -91082974+29625950 -91082602+29626368 -91083393+29631224 -91082603+32948733 -91082291+32948956 -91082603+32948733 -91082836+32948324 -91082836+32948324 -91063974+32924113 -91083251+30998906 -91080933+30998908 -91083393+29631224 -91096171+29640216 -91083883+32047655 -91086208+32047655 -91084108+32451741 -91087108+32453441 -91085654+30998905 -91083251+30998906 -91085670+32005364 -91079895+32012145 -91086208+32047655 -91087108+32047755 -91088208+32047855 -91088474+32047874 -91086245+32033006 -91082208+32027656 -91081908+32026956 -91081708+32026356 -91081408+32025656 -91081208+32024956 -91081008+32024156 -91080808+32023456 -91080708+32022756 -91080508+32022156 -91080408+32021556 -91079928+32018316 -91086665+30998903 -91085654+30998905 -91087108+32453441 -91088908+32454641 -91087202+30155520 -91087610+30155255 -91087278+30998903 -91086665+30998903 -91087610+30155255 -91089772+30153840 -91088474+32047874 -91098708+32048355 -91088908+32454641 -91092408+32456741 -91089103+30062514 -91089195+30068201 -91089103+30062514 -91104273+30062480 -91089195+30068201 -91089212+30069243 -91089212+30069243 -91089265+30072560 -91089265+30072560 -91089280+30073477 -91089280+30073477 -91089299+30074677 -91089299+30074677 -91089323+30076210 -91089323+30076210 -91089329+30076593 -91089405+30710884 -91094605+30710784 -91089465+29755868 -91094378+29764575 -91089531+32545674 -91078545+32536663 -91089537+32224624 -91075400+32227030 -91089690+30108355 -91089770+30109500 -91089770+30109500 -91089770+30112811 -91089770+30112811 -91089793+30112994 -91089793+30112994 -91089849+30113075 -91089849+30113075 -91089849+30114548 -91089849+30114548 -91089850+30117818 -91089850+30117818 -91089904+30120865 -91089904+30120865 -91089928+30124774 -91089928+30108332 -91089690+30108355 -91089928+30124774 -91089946+30125198 -91089946+30125198 -91090016+30129649 -91090016+30129649 -91090044+30134781 -91090044+30134781 -91090097+30135606 -91090071+32133711 -91078761+32133679 -91090091+30149822 -91089772+30153840 -91090093+30141744 -91090125+30142296 -91090095+30141413 -91090093+30141744 -91090097+30135606 -91090109+30137601 -91090099+30140916 -91090095+30141413 -91090105+32000157 -91085670+32005364 -91090105+32000157 -91093590+31997286 -91090109+30137601 -91090115+30138168 -91090115+30138168 -91090099+30140916 -91090125+30142296 -91090091+30149822 -91091286+29750206 -91091328+29751262 -91091323+29749807 -91091286+29750206 -91091328+29751262 -91089465+29755868 -91091383+30108332 -91089928+30108332 -91092008+32223850 -91089537+32224624 -91092108+32223850 -91092008+32223850 -91092408+32456741 -91093423+32457387 -91092899+30998898 -91087278+30998903 -91093004+30320593 -91108504+30315393 -91093423+32457387 -91095308+32458741 -91093449+32548889 -91089531+32545674 -91093475+29742828 -91091323+29749807 -91093590+31997286 -91096108+31994857 -91094207+32133033 -91090071+32133711 -91094378+29764575 -91095061+29765445 -91094485+32222132 -91092108+32223850 -91094605+30710784 -91097705+30710584 -91094813+29739505 -91093475+29742828 -91095061+29765445 -91097663+29768676 -91095128+30108305 -91091383+30108332 -91095154+29738108 -91094813+29739505 -91095303+29696318 -91096248+29696944 -91095308+32458741 -91097608+32460741 -91095550+30998896 -91092899+30998898 -91096108+31994857 -91100608+31992057 -91096171+29640216 -91104749+29642395 -91096248+29696944 -91097423+29697153 -91097373+29691644 -91095303+29696318 -91097423+29697153 -91098586+29697545 -91097608+32460741 -91114855+32480785 -91097612+32562673 -91078774+32562761 -91097691+29810629 -91092678+29801258 -91092682+29801000 -91092889+29800509 -91093346+29799890 -91093754+29799473 -91094807+29798770 -91094975+29798505 -91095187+29797682 -91095513+29797297 -91095974+29795539 -91099597+29787132 -91097691+29810629 -91099597+29787132 -91097705+30710584 -91101305+30710584 -91097886+30108239 -91095128+30108305 -91098160+32219475 -91094485+32222132 -91098586+29697545 -91100010+29699402 -91098618+29676252 -91097373+29691644 -91098708+32048355 -91101183+32049113 -91099031+29668598 -91098618+29676252 -91099041+29668437 -91099031+29668598 -91099467+29661703 -91099041+29668437 -91099467+29661703 -91099251+29665007 -91099041+29668437 -91099597+29787132 -91100052+29785059 -91099600+30998893 -91095550+30998896 -91099600+30998893 -91108114+30998857 -91099758+29773496 -91097663+29768676 -91100010+29699402 -91104920+29735494 -91100010+29699402 -91155315+29723864 -91100052+29785059 -91099758+29773496 -91100608+31992057 -91104808+31990057 -91100714+32737780 -91114784+32740305 -91101183+32049113 -91109609+32054455 -91101305+30710584 -91107906+30710284 -91101350+29736366 -91095154+29738108 -91101350+29736366 -91104054+29736434 -91102230+29815981 -91097691+29810629 -91103532+32130079 -91094207+32133033 -91104273+30062480 -91105951+30062478 -91104749+29642395 -91105249+29643012 -91104808+31990057 -91108308+31989057 -91104920+29735494 -91104054+29736434 -91105249+29643012 -91105354+29643206 -91105354+29643206 -91105395+29643281 -91105540+29643718 -91105579+29644141 -91105354+29643206 -91105579+29644141 -91105579+29644141 -91099467+29661703 -91105951+30062478 -91105963+30063382 -91105951+30062478 -91109564+30061344 -91105963+30063382 -91106072+30071440 -91106068+30073226 -91106124+30080145 -91106072+30071440 -91106084+30072390 -91106084+30072390 -91106068+30073226 -91106124+30080145 -91106148+30081593 -91106148+30081593 -91106196+30084379 -91106196+30084379 -91106286+30090594 -91106286+30090594 -91106286+30090732 -91106286+30090732 -91106294+30091047 -91106294+30091047 -91106297+30091168 -91106297+30091168 -91106397+30094670 -91106397+30094670 -91106419+30098407 -91106419+30098407 -91106439+30101804 -91106439+30101804 -91106462+30105711 -91106462+30105711 -91106477+30108099 -91106477+30108099 -91097886+30108239 -91107403+29821405 -91102230+29815981 -91107906+30710284 -91116806+30709884 -91108114+30998857 -91108291+30998880 -91108209+32126969 -91103532+32130079 -91108308+31989057 -91111508+31988457 -91108504+30315393 -91115459+30312693 -91108661+32126615 -91108209+32126969 -91109269+30998921 -91108291+30998880 -91109462+29823945 -91107403+29821405 -91109462+29823945 -91108744+29822412 -91107970+29821994 -91107403+29821405 -91109564+30061344 -91116198+30059262 -91109609+32054455 -91110133+32054863 -91109720+32125720 -91108661+32126615 -91109772+32125671 -91109720+32125720 -91109772+32125671 -91110990+32124644 -91110133+32054863 -91112209+32056455 -91110230+30998920 -91109269+30998921 -91111342+32554742 -91097612+32562673 -91111508+31988457 -91129209+31985757 -91112123+32125153 -91110990+32124644 -91112209+32056455 -91114309+32058255 -91112284+30998918 -91110230+30998920 -91113009+32206550 -91098160+32219475 -91113191+32125481 -91112123+32125153 -91113749+32125688 -91113191+32125481 -91113804+32125708 -91113749+32125688 -91113866+32125731 -91113804+32125708 -91113866+32125731 -91117749+32125791 -91114027+32590330 -91114822+32590713 -91114084+32206697 -91113009+32206550 -91114309+32058255 -91124109+32071854 -91114784+32740305 -91118187+32741256 -91114822+32590713 -91116329+32587880 -91114855+32480785 -91116008+32483140 -91116008+32483140 -91116208+32484040 -91116408+32484940 -91116608+32485940 -91116329+32587880 -91116796+32587150 -91116608+32485940 -91116808+32490140 -91116708+32500139 -91093449+32548889 -91116796+32587150 -91120451+32584800 -91116808+32490140 -91117108+32493940 -91117008+32498739 -91116708+32500139 -91117108+32493940 -91117308+32495039 -91117308+32495039 -91117008+32498739 -91117749+32125791 -91125109+32125774 -91118187+32741256 -91121790+32742320 -91118258+32674075 -91069234+32698639 -91118815+30312693 -91115459+30312693 -91118815+30312693 -91122300+30313016 -91118848+30058482 -91116198+30059262 -91118848+30058482 -91119502+30058271 -91118964+32207732 -91114084+32206697 -91119502+30058271 -91125676+30056324 -91119980+30998910 -91112284+30998918 -91120451+32584800 -91150306+32613125 -91121233+32239272 -91121487+32237465 -91121271+32239342 -91121233+32239272 -91121309+32214850 -91121909+32215508 -91121309+32214850 -91123278+32211481 -91121487+32237465 -91121672+32237194 -91121606+32855173 -91128693+32854656 -91121672+32237194 -91122022+32236775 -91121681+32240108 -91121271+32239342 -91121681+32240108 -91121647+32240050 -91121390+32239800 -91121294+32239469 -91121271+32239342 -91121790+32742320 -91122849+32742691 -91122019+32240259 -91121681+32240108 -91122022+32236775 -91123537+32223023 -91122154+30998908 -91119980+30998910 -91122300+30313016 -91124704+30313293 -91122382+32240475 -91122019+32240259 -91122382+32240475 -91123911+32241700 -91122448+32215782 -91121909+32215508 -91122671+32216756 -91122448+32215782 -91122849+32742691 -91123770+32743001 -91123278+32211481 -91124043+32211104 -91123536+32222234 -91122671+32216756 -91123537+32223023 -91123536+32222234 -91123911+32241700 -91125109+32242660 -91124043+32211104 -91118964+32207732 -91124704+30313293 -91125104+30313293 -91125101+29832420 -91109462+29823945 -91125101+29832420 -91148177+29836723 -91125107+32743195 -91123770+32743001 -91125107+32743195 -91128304+32742876 -91125107+32984669 -91079342+32955903 -91125107+32984669 -91126650+32983858 -91125109+32042855 -91086245+32033006 -91125109+32211667 -91124043+32211104 -91125109+32211667 -91132444+32213628 -91125109+32242660 -91133780+32249340 -91125304+30313293 -91125104+30313293 -91125304+30313293 -91137605+30316893 -91125606+30709584 -91116806+30709884 -91125676+30056324 -91125941+30056259 -91126258+30056122 -91125941+30056259 -91126258+30056122 -91126421+30056071 -91126421+30056071 -91127077+30055866 -91126509+32043055 -91125109+32042855 -91126650+32983858 -91137252+32973743 -91127077+30055866 -91132302+30054235 -91128304+32742876 -91136898+32742774 -91128693+32854656 -91129374+32854165 -91129152+32545852 -91111342+32554742 -91129209+31985757 -91134409+31985457 -91129374+32854165 -91137890+32848975 -91130947+32963815 -91132522+32959660 -91131678+32078623 -91124109+32071854 -91131678+32078623 -91139309+32081754 -91132302+30054235 -91135275+30053307 -91132444+32213628 -91166447+32189757 -91132522+32959660 -91133335+32959056 -91134210+32958586 -91133692+32537949 -91129152+32545852 -91134210+32958586 -91137786+32954121 -91134409+31985457 -91141809+31984857 -91135275+30053307 -91136074+30053057 -91135495+32946001 -91151690+32901935 -91135611+32946439 -91135495+32946001 -91136074+30053057 -91136491+30052926 -91136110+29609670 -91082974+29625950 -91136110+29609670 -91117166+29617523 -91115837+29617818 -91113891+29618061 -91111420+29618231 -91109456+29618338 -91107568+29618251 -91106176+29618239 -91104498+29618314 -91102865+29618736 -91102005+29619241 -91082974+29625950 -91136110+29609670 -91136521+29609766 -91138172+29609655 -91138782+29609440 -91139450+29608911 -91139723+29608331 -91139761+29607006 -91139450+29605638 -91139172+29604586 -91139112+29604085 -91139126+29603812 -91136110+29609670 -91139126+29603812 -91136287+32947577 -91135611+32946439 -91136491+30052926 -91137032+30052758 -91136656+32651769 -91118258+32674075 -91136656+32651769 -91137875+32650464 -91136898+32742774 -91154461+32742339 -91137032+30052758 -91141695+30051294 -91137252+32973743 -91137952+32973098 -91137574+30999082 -91122154+30998908 -91137786+32954121 -91136287+32947577 -91137875+32650464 -91145620+32647057 -91137890+32848975 -91142085+32845891 -91137905+30317193 -91137605+30316893 -91137952+32973098 -91130947+32963815 -91139005+30317793 -91137905+30317193 -91139006+30709084 -91125606+30709584 -91139126+29603812 -91161388+29593013 -91139309+32081754 -91142609+32081754 -91139505+30317993 -91139005+30317793 -91139705+30318193 -91139505+30317993 -91141695+30051294 -91142997+30050888 -91141809+31984857 -91145909+31984457 -91142085+32845891 -91147100+32837574 -91142105+30323293 -91142305+30319893 -91142105+30323293 -91147902+30334357 -91142305+30319893 -91139705+30318193 -91142609+32081754 -91149510+32079754 -91142997+30050888 -91160240+30045548 -91144427+32537907 -91133692+32537949 -91144507+30708784 -91139006+30709084 -91144567+32248831 -91133780+32249340 -91144807+30708784 -91144507+30708784 -91144886+30708784 -91144807+30708784 -91145620+32647057 -91149986+32643662 -91145909+31984457 -91150410+31983857 -91146007+30708784 -91144886+30708784 -91146305+30323293 -91142105+30323293 -91147100+32837574 -91151203+32828443 -91147407+30708684 -91146007+30708784 -91147902+30334357 -91151521+30337809 -91148177+29836723 -91167913+29843169 -91148907+30708684 -91147407+30708684 -91149510+32079754 -91162010+32065454 -91149986+32643662 -91150171+32643363 -91150855+32642581 -91152081+32641508 -91152516+32640978 -91150306+32613125 -91152326+32619740 -91150410+31983857 -91154210+31983557 -91150507+30708584 -91148907+30708684 -91151203+32828443 -91152728+32826190 -91151521+30337809 -91174419+30344187 -91151594+30999115 -91137574+30999082 -91151690+32901935 -91159975+32899879 -91152007+30708484 -91150507+30708584 -91152516+32640978 -91153748+32630033 -91153407+30708484 -91152007+30708484 -91153689+32627963 -91152326+32619740 -91153719+32825740 -91152728+32826190 -91153719+32825740 -91157155+32823823 -91153748+32630033 -91153689+32627963 -91153847+32537896 -91144427+32537907 -91154210+31983557 -91170210+31979057 -91154461+32742339 -91163389+32747009 -91155043+32132243 -91125109+32125774 -91156918+32780343 -91157614+32776033 -91157155+32823823 -91161199+32813544 -91157614+32776033 -91161448+32768640 -91159350+30708269 -91153407+30708484 -91159975+32899879 -91167420+32899378 -91160198+30708238 -91159350+30708269 -91160240+30045548 -91161986+30044997 -91160520+30999134 -91151594+30999115 -91160895+32803432 -91161041+32801319 -91161022+32805201 -91160895+32803432 -91161041+32801319 -91161276+32800364 -91161199+32813544 -91161384+32808272 -91161276+32800364 -91162741+32794660 -91161366+32807410 -91161022+32805201 -91161384+32808272 -91161366+32807410 -91161388+29593013 -91174189+29599816 -91161448+32768640 -91164724+32762627 -91161579+32783358 -91156918+32780343 -91161806+30708180 -91160198+30708238 -91161986+30044997 -91163716+30044452 -91162010+32061855 -91153110+32050255 -91152810+32050055 -91152610+32049955 -91152310+32049755 -91152110+32049655 -91152010+32049555 -91151710+32049455 -91151410+32049255 -91151210+32049155 -91150910+32049055 -91126509+32043055 -91162010+32065454 -91162010+32061855 -91162225+32244480 -91144567+32248831 -91162741+32794660 -91163255+32792236 -91163255+32792236 -91164181+32788066 -91163389+32747009 -91163420+32747046 -91163716+30044452 -91168646+30042899 -91164181+32788066 -91164397+32785821 -91164397+32785821 -91162879+32784340 -91161579+32783358 -91164400+32749073 -91163420+32747046 -91164724+32762627 -91164928+32762088 -91164823+32750131 -91164400+32749073 -91164928+32762088 -91165730+32758251 -91165345+32244432 -91162225+32244480 -91165730+32758251 -91164823+32750131 -91166073+33004106 -91166639+33000703 -91166073+33004106 -91169595+33004139 -91166447+32189757 -91173898+32151276 -91166639+33000703 -91166645+33000682 -91166645+33000682 -91166806+33000124 -91167207+30707984 -91161806+30708180 -91167420+32899378 -91171402+32899551 -91168119+32996227 -91166806+33000124 -91168417+32244657 -91165345+32244432 -91168646+30042899 -91170721+30042245 -91169307+30707984 -91167207+30707984 -91169595+33004139 -91173410+33004174 -91169949+32537831 -91153847+32537896 -91170183+32141502 -91155043+32132243 -91170210+31979057 -91173410+31976657 -91170306+30323293 -91146305+30323293 -91170721+30042245 -91173397+30041402 -91170737+32537822 -91169949+32537831 -91171402+32899551 -91172705+32899689 -91172705+32899689 -91184780+32902451 -91173397+30041402 -91175287+30040807 -91173410+31976657 -91178110+31972557 -91173410+33004174 -91199721+33004422 -91173898+32151276 -91170183+32141502 -91173960+30707768 -91169307+30707984 -91174171+29603699 -91178238+29609635 -91174189+29599816 -91174171+29603699 -91174419+30344187 -91236415+30345648 -91175287+30040807 -91176746+30040347 -91176209+30999144 -91160520+30999134 -91176746+30040347 -91183678+30038164 -91177103+32537785 -91170737+32537822 -91178110+31972557 -91179902+31970510 -91178238+29609635 -91179967+29609370 -91178869+32245249 -91168417+32244657 -91179058+29728135 -91155315+29723864 -91179579+29728251 -91179058+29728135 -91179902+31970510 -91180310+31970057 -91179941+32245306 -91178869+32245249 -91179967+29609370 -91180499+29609201 -91180209+30990516 -91176209+30999144 -91180310+31970057 -91184810+31965557 -91180410+31918465 -91189996+31913670 -91180475+29728451 -91179579+29728251 -91180499+29609201 -91181107+29608968 -91181107+29608968 -91184806+29607328 -91181957+29729166 -91180475+29728451 -91182027+29729225 -91181957+29729166 -91183678+30038164 -91189579+30036295 -91184407+30707284 -91173960+30707768 -91184408+30999147 -91176209+30999144 -91184497+29731309 -91182027+29729225 -91184497+31926346 -91184510+31926159 -91184510+31926159 -91184810+31924255 -91184780+32902451 -91197459+32907297 -91184806+29607328 -91200887+29598655 -91184810+31924255 -91180410+31918465 -91184810+31965557 -91188110+31961358 -91186521+32976515 -91168119+32996227 -91187707+29734018 -91184497+29731309 -91187900+30935541 -91194731+30945644 -91188110+31961358 -91188910+31950758 -91188340+29849721 -91167913+29843169 -91188553+30999135 -91184408+30999147 -91188910+31950758 -91189210+31948058 -91189132+31934214 -91184310+31928258 -91184510+31927359 -91184510+31927059 -91184610+31926759 -91184610+31926459 -91184497+31926346 -91189210+31948058 -91190210+31944558 -91189361+30972542 -91180160+30983652 -91180186+30983721 -91180558+30984660 -91180638+30985371 -91180505+30986035 -91179946+30987066 -91179973+30987456 -91180053+30987547 -91180185+30988235 -91180292+30988532 -91180209+30990516 -91189361+30972542 -91188005+30972381 -91186569+30972129 -91186037+30972152 -91185691+30972404 -91185585+30972633 -91185558+30972817 -91185452+30973114 -91185346+30973619 -91185106+30973962 -91184814+30974145 -91180209+30990516 -91189579+30036295 -91195917+30034301 -91189996+31913670 -91210011+31899459 -91190108+30707084 -91184407+30707284 -91190210+31944558 -91191210+31941658 -91191210+31941658 -91193110+31935258 -91191754+30970205 -91189361+30972542 -91191818+30970039 -91191754+30970205 -91192910+31934958 -91189132+31934214 -91193110+31935258 -91192910+31934958 -91193375+30950544 -91195555+30957649 -91193405+32242760 -91179941+32245306 -91193932+30706939 -91190108+30707084 -91194544+30930867 -91187900+30935541 -91194703+30930638 -91194544+30930867 -91194731+30945644 -91193375+30950544 -91195555+30957649 -91191818+30970039 -91195731+30999114 -91188553+30999135 -91195907+30438690 -91195907+30439290 -91195907+30439290 -91195907+30439590 -91195907+30439590 -91195968+30444040 -91195917+30034301 -91204848+30031493 -91195968+30444040 -91196007+30446890 -91196007+30446890 -91196052+30449326 -91196052+30449326 -91196109+30452424 -91196109+30452424 -91196114+30452699 -91196114+30452699 -91196184+30456527 -91196184+30456527 -91196207+30457790 -91196207+30457790 -91196507+30463890 -91196307+30434691 -91195907+30438690 -91196460+32537673 -91177103+32537785 -91196507+30463890 -91196407+30466390 -91196530+30469365 -91196407+30466390 -91196707+30475190 -91196530+30469365 -91196707+30475501 -91196707+30475190 -91196707+30476390 -91196707+30475501 -91196749+30478846 -91196707+30476390 -91196968+30926716 -91194703+30930638 -91197107+30499989 -91196749+30478846 -91197208+30507089 -91197107+30499989 -91197459+32907297 -91199050+32908142 -91197499+32537668 -91196460+32537673 -91198247+30425935 -91196307+30434691 -91198315+32950536 -91198825+32951829 -91198367+30425392 -91198247+30425935 -91198377+30425340 -91198367+30425392 -91198496+30513033 -91197208+30507089 -91198803+32963981 -91186521+32976515 -91198825+32951829 -91200949+32962219 -91198974+30999105 -91195731+30999114 -91199050+32908142 -91207754+32914879 -91199056+30422279 -91198377+30425340 -91199559+29860721 -91188340+29849721 -91199646+29860814 -91199559+29860721 -91199721+33004422 -91204980+33004485 -91199780+30919411 -91196968+30926716 -91199801+29860979 -91199646+29860814 -91199807+30419091 -91199056+30422279 -91200130+32537709 -91197499+32537668 -91200949+32962219 -91198803+32963981 -91201607+30323293 -91170306+30323293 -91201634+30999098 -91198974+30999105 -91202047+29871193 -91199801+29860979 -91202302+32949703 -91198315+32950536 -91203708+30519789 -91198496+30513033 -91204848+30031493 -91205529+30031278 -91204980+33004485 -91212473+33004553 -91205529+30031278 -91212873+30028970 -91205707+30407991 -91199807+30419091 -91206105+29746258 -91187707+29734018 -91206499+30898400 -91206393+30899568 -91206393+30900256 -91206739+30900737 -91207164+30901172 -91207828+30901768 -91207987+30901997 -91208067+30902432 -91208067+30903348 -91208121+30903898 -91208227+30904265 -91208892+30905433 -91206499+30898400 -91208519+30904769 -91208838+30905273 -91208892+30905433 -91206896+30892192 -91206499+30898400 -91207751+30918127 -91199780+30919411 -91207754+32914879 -91202302+32949703 -91208004+30522244 -91203708+30519789 -91208107+30403691 -91205707+30407991 -91208892+30905433 -91207751+30918127 -91209308+30522989 -91208004+30522244 -91209308+30522989 -91216808+30520389 -91209673+29902364 -91202047+29871193 -91210011+31899459 -91212449+31897606 -91211999+29420931 -91216924+29431151 -91212449+31897606 -91234136+31877432 -91212473+33004553 -91222328+33004643 -91212549+29418915 -91211999+29420931 -91212549+29418915 -91213419+29417498 -91212807+30397091 -91208107+30403691 -91212807+30397091 -91214507+30394992 -91212873+30028970 -91213528+30028763 -91213419+29417498 -91214407+29415889 -91213528+30028763 -91221849+30026129 -91213692+32537661 -91200130+32537709 -91213808+30706184 -91193932+30706939 -91213813+32537661 -91213692+32537661 -91213813+32537661 -91234086+32537593 -91214507+30394992 -91220718+30388326 -91215256+32233232 -91193405+32242760 -91215395+29751178 -91206105+29746258 -91215992+29908982 -91209673+29902364 -91216123+29586546 -91200887+29598655 -91216160+29411604 -91214407+29415889 -91216808+30520389 -91236101+30513973 -91216924+29431151 -91219438+29434657 -91218561+29406241 -91216160+29411604 -91219756+30867416 -91220945+30877090 -91220107+30323393 -91201607+30323293 -91220162+29582083 -91216123+29586546 -91220445+32229000 -91215256+32233232 -91220445+32229000 -91220083+32229009 -91219570+32229170 -91219274+32229445 -91219031+32229834 -91218735+32230201 -91218600+32230613 -91218385+32230911 -91217738+32231415 -91215529+32233065 -91215256+32233232 -91220707+30323393 -91220107+30323393 -91220718+30388326 -91221818+30387264 -91220792+29750304 -91215395+29751178 -91220897+32228989 -91220445+32229000 -91220945+30877090 -91221478+30882062 -91221118+29580945 -91220162+29582083 -91221166+29436421 -91219438+29434657 -91221166+29436421 -91249617+29444318 -91221307+30323293 -91220707+30323393 -91221369+32228783 -91220897+32228989 -91221478+30882062 -91218664+30888592 -91218638+30889944 -91218585+30890104 -91218452+30890769 -91218346+30891273 -91218160+30891685 -91217682+30892167 -91216381+30892465 -91216035+30892602 -91215690+30892557 -91206896+30892192 -91221478+30882062 -91221212+30882199 -91220044+30883460 -91219194+30884262 -91218822+30884743 -91218238+30885843 -91218185+30886095 -91218185+30886599 -91218345+30887240 -91218398+30887309 -91218558+30887859 -91206896+30892192 -91221818+30387264 -91230634+30378504 -91221849+30026129 -91222213+30026013 -91222213+30026013 -91222958+30025802 -91222236+30029882 -91263432+30049769 -91264069+30050801 -91263947+30051736 -91263824+30053299 -91264072+30054145 -91264404+30054976 -91265198+30055702 -91266352+30056646 -91266860+30057251 -91267515+30058114 -91269085+30059308 -91222236+30029882 -91268983+30059260 -91269085+30059308 -91222328+33004643 -91222847+33004647 -91222607+30323293 -91221307+30323293 -91222847+33004647 -91229585+33004756 -91222926+29393890 -91218561+29406241 -91222958+30025802 -91223390+30025681 -91222959+29393819 -91222926+29393890 -91223153+30027538 -91222236+30029882 -91223240+29565002 -91224291+29577626 -91223240+29565002 -91227312+29557773 -91223390+30025681 -91224356+30025336 -91224068+30999183 -91201634+30999098 -91224291+29577626 -91221118+29580945 -91224356+30025336 -91223153+30027538 -91224356+30025336 -91224528+30024878 -91224528+30024878 -91224790+30024182 -91224790+30024182 -91225015+30023583 -91224836+29749705 -91220792+29750304 -91224839+30999183 -91224068+30999183 -91224908+30706084 -91213808+30706184 -91225015+30023583 -91236346+30000894 -91225181+30848114 -91229033+30854344 -91225407+30323393 -91222607+30323293 -91225939+29913119 -91215992+29908982 -91226486+30840900 -91225181+30848114 -91226559+30840690 -91226486+30840900 -91226607+30323293 -91225407+30323393 -91226665+30840344 -91226559+30840690 -91227175+30855257 -91219756+30867416 -91227357+32222593 -91221369+32228783 -91227383+32222566 -91227357+32222593 -91228661+29915727 -91225939+29913119 -91229033+30854344 -91227175+30855257 -91229585+33004756 -91263113+33005092 -91229609+30705884 -91224908+30706084 -91230107+30323293 -91226607+30323293 -91230267+30815691 -91231108+30812810 -91230267+30815691 -91234280+30824672 -91230273+30833289 -91226665+30840344 -91230592+29926660 -91228661+29915727 -91230634+30378504 -91233507+30375686 -91230994+30830149 -91230273+30833289 -91231542+30999273 -91224839+30999183 -91231807+30323393 -91230107+30323293 -91232007+30323393 -91231807+30323393 -91232068+30811047 -91231108+30812810 -91232627+30810056 -91232068+30811047 -91232661+32214529 -91227383+32222566 -91233507+30375686 -91233908+30375292 -91234086+32537593 -91250111+32537539 -91255583+32537569 -91234086+32537593 -91255583+32537569 -91234094+30825451 -91230994+30830149 -91234136+31877432 -91238556+31875160 -91234280+30824672 -91234094+30825451 -91234483+32210762 -91232661+32214529 -91234815+32210039 -91234483+32210762 -91234815+32210039 -91234901+32210061 -91234901+32210061 -91238944+32210920 -91234924+29750206 -91224836+29749705 -91234924+29750206 -91238060+29750910 -91235093+29375217 -91222959+29393819 -91235093+29375217 -91235419+29374072 -91235107+30323293 -91232007+30323393 -91235307+30323293 -91235107+30323293 -91235490+29374046 -91235419+29374072 -91235795+29373937 -91235490+29374046 -91235862+30371692 -91233908+30375292 -91236101+30513973 -91250109+30509314 -91236346+30000894 -91237703+30000200 -91236352+30370804 -91235862+30371692 -91236415+30345648 -91239534+30351584 -91241508+30357592 -91240808+30361649 -91236415+30345648 -91240808+30361649 -91236912+30795395 -91239379+30791598 -91237561+30368547 -91236352+30370804 -91238060+29750910 -91239964+29751347 -91238457+30999386 -91231542+30999273 -91238608+30323293 -91235307+30323293 -91238944+32210920 -91240905+32211778 -91239199+30000200 -91237703+30000200 -91239379+30791598 -91262671+30774318 -91239964+29751347 -91243136+29752098 -91240252+30000200 -91239199+30000200 -91240808+30361649 -91237561+30368547 -91240905+32211778 -91242980+32213426 -91241809+30705484 -91229609+30705884 -91242208+30323193 -91238608+30323293 -91242629+30545981 -91244409+30555888 -91242950+30804507 -91232627+30810056 -91242980+32213426 -91243358+32214091 -91243136+29752098 -91244145+29752333 -91243358+32214091 -91243496+32214208 -91243437+30000200 -91240252+30000200 -91243496+32214208 -91247779+32216867 -91243602+30803419 -91236912+30795395 -91243602+30803419 -91242950+30804507 -91244145+29752333 -91247918+29753131 -91244409+30555888 -91247909+30560688 -91244797+30000200 -91243437+30000200 -91245047+31831447 -91252237+31838581 -91245508+30323193 -91242208+30323193 -91245625+31830425 -91245047+31831447 -91246142+31829363 -91245625+31830425 -91246396+31828489 -91246142+31829363 -91246490+30999474 -91238457+30999386 -91246568+31826656 -91246396+31828489 -91247095+30536597 -91242629+30545981 -91247591+29546267 -91227312+29557773 -91247779+32216867 -91247859+32216952 -91247781+29952141 -91230592+29926660 -91247781+29952141 -91247856+29951752 -91247675+29951146 -91247280+29950684 -91246802+29950326 -91246352+29949864 -91245893+29949313 -91245085+29948292 -91244500+29947143 -91244080+29946213 -91243596+29945201 -91230592+29926660 -91247781+29952141 -91251290+29957316 -91247859+32216952 -91247945+32216976 -91247909+30560688 -91250109+30562988 -91247945+32216976 -91249767+32217366 -91248144+31869848 -91238556+31875160 -91248208+30323093 -91245508+30323193 -91248208+30323093 -91250108+30323029 -91252007+30322945 -91248208+30323093 -91252007+30322945 -91248677+31869677 -91248144+31869848 -91249384+31819717 -91246568+31826656 -91249617+29444318 -91251008+29444525 -91249767+32217366 -91270624+32231228 -91249927+31819127 -91249384+31819717 -91250104+30001099 -91244797+30000200 -91250104+30001099 -91250104+30001147 -91250105+29545589 -91247591+29546267 -91250105+29545589 -91254626+29545099 -91250106+29367765 -91235795+29373937 -91250109+30534513 -91247095+30536597 -91250109+30534513 -91274344+30504611 -91250111+31817762 -91249927+31819127 -91250111+31817762 -91254911+31813162 -91251008+29444525 -91258505+29451388 -91251290+29957316 -91254810+29969325 -91251800+30564347 -91250109+30562988 -91251810+30564355 -91251800+30564347 -91252007+30322945 -91252291+30322943 -91252291+30322943 -91252400+30322942 -91252400+30322942 -91252598+30322940 -91252598+30322940 -91253195+30322934 -91253075+31838970 -91252237+31838581 -91253195+30322934 -91253533+30322930 -91253533+30322930 -91264855+30322804 -91253753+31839642 -91253075+31838970 -91253753+31839642 -91254512+31840130 -91254249+30705284 -91241809+30705484 -91254380+30705076 -91254249+30705284 -91254380+30705076 -91254354+30705167 -91254249+30705284 -91254626+29545099 -91271913+29493135 -91272865+29486485 -91273662+29479433 -91254626+29545099 -91273662+29479433 -91254810+29969325 -91255229+29971457 -91254911+31813162 -91257611+31811362 -91255229+29971457 -91255859+29974642 -91255229+29971457 -91256523+29971367 -91255859+29974642 -91256673+29978332 -91256317+30703427 -91254380+30705076 -91256523+29971367 -91262293+29970966 -91256591+30999230 -91246490+30999474 -91256673+29978332 -91259801+29985254 -91257436+31842102 -91254512+31840130 -91257436+31842102 -91257695+31842661 -91257564+30702603 -91256317+30703427 -91257611+31811362 -91271712+31809762 -91257695+31842661 -91257918+31842995 -91257822+30702508 -91257564+30702603 -91258385+30999219 -91256591+30999230 -91258485+29452042 -91258589+29452111 -91258641+29452867 -91258745+29454815 -91258849+29456121 -91259110+29457107 -91259189+29457176 -91259189+29457267 -91259293+29457428 -91259372+29457657 -91259424+29457703 -91260704+29463867 -91258485+29452042 -91260704+29463867 -91258505+29451388 -91258511+29451721 -91258511+29451721 -91258485+29452042 -91258903+30702110 -91257822+30702508 -91258957+31844010 -91257918+31842995 -91258957+31844010 -91261057+31846112 -91259329+30000263 -91250104+30001147 -91259388+30000200 -91259329+30000263 -91259388+30000200 -91259400+29999897 -91259400+29999897 -91259878+29987981 -91259801+29985254 -91259878+29987981 -91259995+31762690 -91261820+31756353 -91260442+29362917 -91250106+29367765 -91260492+29362865 -91260442+29362917 -91260704+29463867 -91265649+29472362 -91260739+30701259 -91258903+30702110 -91260803+30505784 -91250109+30509314 -91261144+31846119 -91261057+31846112 -91261454+29362502 -91260492+29362865 -91261713+31846762 -91261144+31846119 -91261820+31756353 -91263317+31754557 -91262038+31766090 -91259995+31762690 -91262063+30771880 -91262144+30772198 -91262063+30771880 -91273611+30759075 -91262144+30772198 -91262671+30774318 -91262146+32992800 -91262355+32992189 -91262293+29970966 -91263932+29970852 -91262512+31865860 -91248677+31869677 -91262512+31865860 -91266055+31864617 -91262852+31847653 -91261713+31846762 -91263113+33005092 -91265018+33005084 -91263239+30699558 -91260739+30701259 -91263317+31754557 -91263711+31754164 -91264511+31753364 -91265011+31752864 -91265411+31752364 -91265611+31752064 -91266011+31751764 -91266411+31751364 -91267011+31750864 -91267411+31750464 -91267811+31750264 -91270706+31748466 -91263518+30999187 -91258385+30999219 -91263932+29970852 -91265662+29970731 -91263990+31767830 -91262038+31766090 -91264831+30698642 -91263239+30699558 -91264996+30322815 -91264855+30322804 -91265018+33005084 -91262146+32992800 -91265018+33005084 -91273472+33005050 -91265649+29472362 -91265596+29472669 -91265662+29970731 -91269609+29970456 -91265874+31768837 -91263990+31767830 -91266035+30322820 -91264996+30322815 -91266044+30695880 -91264831+30698642 -91266055+31864617 -91266985+31863687 -91266634+29757574 -91247918+29753131 -91266985+31863687 -91262852+31847653 -91267496+30691771 -91267968+30694496 -91267718+32976776 -91269859+32990016 -91267805+30686113 -91267859+30686385 -91267848+30322807 -91266035+30322820 -91267855+30694817 -91266044+30695880 -91267859+30686385 -91267899+30686588 -91267899+30686588 -91268358+30689103 -91267968+30694496 -91267855+30694817 -91268094+30999159 -91263518+30999187 -91268358+30689103 -91267496+30691771 -91268626+29758035 -91266634+29757574 -91269066+30683402 -91267805+30686113 -91269085+30059308 -91269470+30059306 -91269470+30059306 -91273231+30059293 -91269609+29970456 -91272964+29970223 -91269859+32990016 -91262355+32992189 -91270460+30680864 -91269066+30683402 -91271457+30680725 -91270460+30680864 -91271712+31809762 -91275712+31811062 -91272964+29970223 -91279032+29969801 -91273231+30059293 -91275116+30059286 -91273472+33005050 -91275781+33005027 -91273502+29345980 -91261454+29362502 -91273611+30759075 -91277448+30755585 -91273662+29479433 -91265596+29472669 -91274153+30322760 -91267848+30322807 -91274308+29344878 -91273502+29345980 -91274344+30504611 -91260803+30505784 -91274669+31745968 -91270706+31748466 -91275116+30059286 -91276554+30059281 -91275158+30999137 -91268094+30999159 -91275172+32962235 -91267718+32976776 -91275712+31811062 -91289412+31828661 -91275781+33005027 -91284398+33005007 -91276554+30059281 -91291164+30059233 -91276805+32954218 -91275172+32962235 -91277448+30755585 -91280189+30750183 -91278580+29760337 -91268626+29758035 -91278593+30322728 -91274153+30322760 -91278769+30679531 -91271457+30680725 -91279032+29969801 -91285137+29969377 -91279214+31744784 -91274669+31745968 -91279565+30750183 -91280189+30750183 -91279565+30750183 -91280962+30749062 -91279610+29760576 -91278580+29760337 -91281354+32220877 -91270624+32231228 -91281487+30748974 -91280962+30749062 -91281487+30748974 -91281262+30749027 -91280962+30749062 -91281527+30679081 -91278769+30679531 -91281971+30748672 -91281487+30748974 -91282103+30748591 -91281971+30748672 -91282103+30748591 -91282393+30748407 -91282393+30748407 -91284246+30748084 -91283132+30322696 -91278593+30322728 -91283132+30322696 -91283997+30322696 -91283997+30322696 -91285128+30322697 -91284398+33005007 -91292055+33005093 -91285128+30322697 -91286116+30322697 -91285137+29969377 -91288521+29969142 -91285586+30747627 -91284246+30748084 -91285737+30747324 -91285586+30747627 -91285887+31745664 -91279214+31744784 -91285887+31745664 -91290065+31745453 -91286334+31772063 -91265874+31768837 -91286400+32219584 -91281354+32220877 -91287728+30322674 -91286116+30322697 -91287728+30322674 -91288916+30322674 -91287905+30678039 -91281527+30679081 -91288159+30999093 -91275158+30999137 -91288521+29969142 -91292140+29968890 -91289398+31843098 -91289855+31840578 -91289398+31843098 -91290490+31850533 -91289412+31828661 -91290012+31832161 -91289855+31840578 -91290059+31840153 -91290059+31840153 -91290150+31839967 -91290010+31839539 -91290056+31837192 -91290062+31835627 -91290135+31833658 -91290012+31832161 -91290065+31745453 -91294273+31745227 -91290166+32219574 -91286400+32219584 -91290490+31850533 -91291087+31852330 -91291042+30322653 -91288916+30322674 -91291087+31852330 -91335314+31852661 -91336414+31852361 -91337414+31851861 -91338414+31851261 -91339014+31850761 -91340014+31849861 -91340814+31849161 -91341414+31848561 -91341714+31848261 -91342114+31847861 -91346071+31840747 -91291148+29763245 -91279610+29760576 -91291164+30059233 -91313187+30059139 -91291340+32952252 -91276805+32954218 -91291340+32952252 -91290960+32952115 -91290716+32951863 -91290580+32951588 -91290444+32950488 -91290363+32950443 -91290309+32950236 -91290037+32949870 -91289793+32949618 -91289114+32949343 -91288760+32949297 -91276805+32954218 -91292055+33005093 -91296739+33005146 -91292140+29968890 -91295656+29968674 -91292428+30718945 -91285737+30747324 -91292880+30657449 -91287905+30678039 -91293132+30656610 -91292880+30657449 -91293763+30322627 -91291042+30322653 -91294604+30625186 -91311868+30603014 -91294674+31769429 -91286334+31772063 -91295182+30652734 -91293132+30656610 -91295322+30322612 -91293763+30322627 -91295656+29968674 -91302003+29968227 -91295772+30651916 -91295182+30652734 -91295965+30645956 -91294604+30625186 -91296357+30646873 -91295965+30645956 -91296593+30650778 -91295772+30651916 -91296739+33005146 -91305494+33005213 -91297658+30649548 -91296357+30646873 -91297658+30649548 -91296593+30650778 -91298320+30322584 -91295322+30322612 -91298584+29764966 -91291148+29763245 -91299301+32948314 -91291340+32952252 -91299708+31746482 -91294273+31745227 -91299708+31746482 -91302120+31747347 -91300531+30322560 -91298320+30322584 -91301414+30322550 -91300531+30322560 -91302003+29968227 -91305183+29967965 -91302120+31747347 -91309113+31748864 -91302131+30322542 -91301414+30322550 -91302401+32925891 -91305795+32933312 -91302414+30322539 -91302131+30322542 -91304322+30322514 -91302414+30322539 -91304561+30322512 -91304322+30322514 -91304871+32938466 -91299301+32948314 -91304963+30653014 -91297658+30649548 -91304963+30653014 -91305282+30656571 -91305183+29967965 -91306973+29967873 -91305282+30656571 -91319933+30696732 -91305494+33005213 -91307218+33005226 -91305610+30322499 -91304561+30322512 -91305795+32933312 -91308647+32936359 -91306696+32537861 -91255583+32537569 -91306973+29967873 -91314748+29967328 -91307218+33005226 -91312016+33005262 -91307320+30653439 -91304963+30653014 -91307510+29307738 -91307622+29308423 -91307622+29308423 -91274308+29344878 -91307908+30322471 -91305610+30322499 -91308647+32936359 -91304871+32938466 -91308659+30322471 -91307908+30322471 -91309113+31748864 -91312513+31748864 -91309314+29305698 -91307510+29307738 -91309314+29305698 -91309759+29305744 -91309475+30650045 -91310777+30647859 -91309759+29305744 -91330536+29309370 -91310360+32890251 -91312831+32903548 -91310376+32889830 -91310360+32890251 -91310777+30647859 -91316954+30637529 -91310983+30322471 -91308659+30322471 -91311143+30575237 -91251810+30564355 -91311315+30322471 -91310983+30322471 -91311319+30704091 -91292428+30718945 -91311577+30322471 -91311315+30322471 -91311660+30322471 -91311577+30322471 -91311660+30322471 -91319105+30342710 -91311825+30575809 -91311143+30575237 -91311868+30603014 -91311825+30575809 -91312016+33005262 -91312976+33005268 -91312342+32911118 -91302401+32925891 -91312513+31748864 -91315686+31749383 -91312695+32877562 -91310376+32889830 -91312831+32903548 -91312831+32903829 -91312831+32903829 -91312342+32911118 -91312976+33005268 -91318894+33005308 -91313187+30059139 -91329131+30059104 -91313297+31764917 -91294674+31769429 -91313893+31764768 -91313297+31764917 -91314313+31764663 -91313893+31764768 -91314748+29967328 -91320001+29967003 -91315686+31749383 -91317864+31749766 -91316295+31764267 -91314313+31764663 -91316954+30637529 -91317275+30636993 -91317059+32207619 -91290166+32219574 -91317059+32207619 -91317625+32207963 -91317418+30999195 -91288159+30999093 -91317864+31749766 -91319533+31749960 -91317974+31763945 -91316295+31764267 -91318245+32870075 -91312695+32877562 -91318894+33005308 -91322506+33005341 -91318962+32865030 -91319233+32868810 -91318962+32865030 -91323440+32868168 -91319105+30342710 -91323043+30345638 -91319169+32537991 -91306696+32537861 -91319233+32868810 -91318245+32870075 -91319533+31749960 -91320913+31750064 -91319818+30632960 -91317275+30636993 -91319818+30632960 -91319924+30632869 -91319924+30632869 -91338733+30613043 -91319933+30696732 -91311319+30704091 -91320001+29967003 -91322361+29966795 -91320427+32204404 -91317625+32207963 -91320427+32204404 -91319969+32204916 -91319349+32205947 -91318810+32207000 -91318757+32207619 -91318433+32207917 -91318137+32207985 -91317625+32207963 -91320742+32202455 -91321531+32203175 -91320742+32202455 -91349077+32202600 -91320913+31750064 -91321313+31750064 -91330192+31750034 -91320993+32203770 -91320427+32204404 -91321531+32203175 -91320993+32203770 -91322506+33005341 -91322583+33005342 -91322577+30999193 -91317418+30999195 -91322583+33005342 -91325037+33005364 -91323043+30345638 -91323573+30345892 -91323440+32868168 -91323680+32868466 -91323889+32868698 -91324117+32868995 -91324240+32869156 -91324309+32869245 -91323440+32868168 -91324309+32869245 -91323573+30345892 -91325152+30346649 -91325037+33005364 -91326396+33005376 -91325152+30346649 -91325479+30346806 -91325479+30346806 -91325586+30346857 -91325586+30346857 -91325919+30347017 -91325614+29765635 -91298584+29764966 -91326396+33005376 -91329767+33005421 -91327019+29966472 -91322361+29966795 -91327633+29966430 -91327019+29966472 -91328398+30652857 -91309475+30650045 -91328959+30348523 -91325919+30347017 -91329131+30059104 -91335592+30059091 -91329767+33005421 -91332811+33005512 -91330192+31750034 -91331668+31750029 -91330536+29309370 -91331775+29308151 -91330648+30653192 -91328398+30652857 -91330870+30658677 -91307320+30653439 -91330870+30658677 -91333495+30654361 -91331028+29966177 -91327633+29966430 -91331442+29966113 -91331028+29966177 -91331668+31750029 -91333941+31750021 -91331775+29308151 -91333934+29308291 -91332806+30653513 -91330648+30653192 -91333011+33005529 -91332811+33005512 -91333011+33005529 -91338283+33005584 -91333495+30654361 -91333654+30653674 -91333654+30653674 -91332806+30653513 -91333934+29308291 -91338260+29308928 -91333941+31750021 -91342743+31749992 -91334062+32538147 -91319169+32537991 -91334952+30351491 -91328959+30348523 -91335450+29965833 -91331442+29966113 -91335495+29765880 -91325614+29765635 -91335592+30059091 -91336306+30059027 -91335919+30999192 -91322577+30999193 -91336306+30059027 -91354151+30060876 -91338260+29308928 -91348879+29319583 -91338283+33005584 -91339607+33005488 -91338449+30354307 -91334952+30351491 -91338733+30613043 -91342212+30610055 -91339370+32538203 -91334062+32538147 -91339370+32538203 -91361741+32537928 -91339607+33005488 -91341784+33005514 -91339615+32862119 -91324309+32869245 -91340087+32801396 -91341772+32811864 -91340376+30356681 -91338449+30354307 -91340929+32860093 -91339615+32862119 -91340947+32817024 -91344027+32823064 -91344054+32822927 -91344243+32822743 -91344406+32821920 -91344569+32821622 -91345057+32821209 -91345599+32821141 -91346386+32821255 -91346793+32821530 -91347146+32821873 -91346995+32831595 -91340947+32817024 -91346995+32831595 -91341210+30672721 -91330870+30658677 -91341628+29766032 -91335495+29765880 -91341772+32811864 -91340947+32817024 -91341784+33005514 -91344577+33005547 -91341814+31759063 -91317974+31763945 -91342212+30610055 -91358165+30594318 -91342317+30677331 -91341210+30672721 -91342498+32845985 -91340929+32860093 -91342743+31749992 -91351214+31749964 -91343164+30359994 -91340376+30356681 -91343414+32774665 -91340087+32801396 -91343626+32772895 -91343414+32774665 -91343843+29766087 -91341628+29766032 -91343971+32748691 -91344423+32758391 -91344391+30684989 -91342317+30677331 -91344423+32758391 -91343626+32772895 -91344577+33005547 -91350302+33005616 -91345614+31758463 -91341814+31759063 -91345841+30363238 -91343164+30359994 -91346005+29327673 -91346215+29332509 -91346071+31840747 -91347514+31835661 -91346191+30999093 -91335919+30999192 -91346499+32835662 -91342498+32845985 -91346499+32835662 -91343924+32842603 -91343490+32843657 -91343436+32843726 -91343355+32843932 -91343165+32844207 -91343111+32844436 -91342498+32845985 -91346566+30692931 -91344391+30684989 -91346677+30364252 -91345841+30363238 -91346995+32831595 -91346499+32835662 -91347344+30365061 -91346677+30364252 -91347514+31835661 -91348114+31832761 -91347575+30697303 -91346566+30692931 -91347575+30697303 -91347524+30696790 -91347268+30694192 -91346566+30692931 -91347678+29326502 -91346005+29327673 -91347806+30699877 -91347575+30697303 -91347857+30700439 -91347806+30699877 -91347863+30365690 -91347344+30365061 -91348114+31832761 -91350314+31826561 -91348227+30366131 -91347863+30365690 -91348311+30999077 -91346191+30999093 -91348442+30366391 -91348227+30366131 -91348568+29964887 -91335450+29965833 -91348879+29319583 -91347678+29326502 -91349077+32202600 -91389445+32202905 -91349331+29331935 -91346215+29332509 -91349654+30367860 -91348442+30366391 -91350302+33005616 -91358202+33005712 -91350314+31826561 -91352114+31821761 -91351106+30369636 -91349654+30367860 -91351979+29766378 -91343843+29766087 -91352114+31821761 -91353014+31818362 -91352133+30999047 -91348311+30999077 -91352348+29766552 -91351979+29766378 -91352518+29964610 -91348568+29964887 -91352951+29766836 -91352348+29766552 -91352963+29331499 -91349331+29331935 -91353014+31818362 -91354114+31813762 -91353017+29331426 -91352963+29331499 -91353067+29331362 -91353017+29331426 -91353092+30721770 -91347857+30700439 -91353181+30722048 -91353092+30721770 -91353462+29250221 -91353502+29249753 -91353462+29250221 -91353659+29297444 -91353502+29249753 -91354272+29239606 -91353659+29297444 -91353067+29331362 -91354114+31813762 -91362114+31787162 -91354272+29239606 -91037159+29125810 -91355838+29964377 -91352518+29964610 -91355894+32740785 -91343971+32748691 -91355894+32740785 -91355460+32740992 -91354214+32741908 -91352398+32743031 -91352127+32743260 -91351883+32743398 -91351125+32744039 -91350745+32744475 -91349852+32745872 -91349310+32746262 -91348551+32746514 -91343971+32748691 -91356902+29768862 -91352951+29766836 -91357245+30376933 -91351106+30369636 -91357428+29769126 -91356902+29768862 -91358165+30594318 -91361130+30591636 -91358202+33005712 -91358990+33005757 -91359287+30056498 -91354151+30060876 -91360839+31759035 -91345614+31758463 -91361130+30591636 -91362957+30589986 -91361714+30381805 -91357245+30376933 -91361741+32537928 -91366284+32537847 -91362114+31787162 -91363514+31783363 -91362497+33005706 -91358990+33005757 -91362957+30589986 -91365321+30587842 -91363268+29963856 -91355838+29964377 -91363514+31783363 -91363714+31780063 -91363554+30055717 -91359287+30056498 -91363714+31780063 -91365614+31760763 -91363759+33005688 -91362497+33005706 -91364011+31748441 -91351214+31749964 -91364443+32728820 -91355894+32740785 -91364755+30383551 -91361714+30381805 -91365061+30568968 -91365065+30569317 -91365065+30569317 -91365185+30576278 -91365181+29773021 -91357428+29769126 -91365185+30576278 -91365227+30578726 -91365227+30578726 -91365229+30578826 -91365229+30578826 -91365310+30582354 -91365232+30584302 -91365321+30587842 -91365310+30582354 -91365232+30584302 -91365541+33005663 -91363759+33005688 -91365541+33005663 -91367318+33005642 -91365614+31760763 -91360839+31759035 -91365820+30568966 -91365061+30568968 -91366284+32537847 -91366345+32537845 -91366345+32537845 -91366622+32537838 -91366441+29773654 -91365181+29773021 -91366622+32537838 -91366725+32537836 -91366689+29963603 -91363268+29963856 -91366713+30568973 -91365820+30568966 -91366725+32537836 -91367666+32537794 -91366978+30055257 -91363554+30055717 -91366978+30055257 -91368835+30058824 -91367318+33005642 -91367580+33005639 -91367580+33005639 -91375557+33005748 -91367666+32537794 -91368401+32537812 -91368477+32537794 -91368401+32537812 -91368505+29963511 -91366689+29963603 -91368520+30568977 -91366713+30568973 -91368547+32537778 -91368477+32537794 -91368699+32537743 -91368547+32537778 -91368752+30072397 -91369808+30075926 -91368805+32537744 -91368699+32537743 -91368835+30058824 -91371988+30064949 -91368835+30058824 -91381485+30058769 -91369127+30999091 -91352133+30999047 -91369236+30385146 -91364755+30383551 -91369808+30075926 -91371391+30080531 -91369814+31746264 -91364011+31748441 -91369814+31746264 -91371915+31743164 -91369941+30748984 -91353181+30722048 -91370591+32537771 -91368805+32537744 -91370774+30750183 -91369941+30748984 -91370926+29963349 -91368505+29963511 -91371146+32537779 -91370591+32537771 -91371384+32537782 -91371146+32537779 -91371391+30080531 -91374714+30084769 -91371463+32537784 -91371384+32537782 -91371673+32537788 -91371463+32537784 -91371673+32537788 -91390342+32537792 -91371689+29963280 -91370926+29963349 -91371915+31743164 -91375015+31739564 -91371988+30064949 -91368752+30072397 -91373332+32714620 -91373335+32719362 -91373335+32719362 -91364443+32728820 -91373715+30386725 -91369236+30385146 -91374010+32714253 -91373332+32714620 -91374351+32697807 -91377987+32699591 -91374457+29963089 -91371689+29963280 -91374555+29830408 -91373642+29834401 -91374733+29835385 -91374555+29830408 -91374733+29835385 -91374714+30084769 -91376529+30086554 -91374796+30999108 -91369127+30999091 -91375015+31739564 -91375115+31739414 -91375108+29835832 -91374733+29835385 -91375108+29835832 -91376784+29838233 -91375109+30387216 -91373715+30386725 -91375109+30387216 -91375109+30387230 -91375110+30568990 -91368520+30568977 -91375110+30568990 -91386718+30568956 -91375112+30755854 -91370774+30750183 -91375112+30755854 -91375112+30756717 -91375114+32689323 -91378309+32691939 -91375114+32692012 -91375114+32689323 -91375114+32692012 -91376460+32693752 -91375115+31739414 -91380254+31733255 -91375124+29829000 -91374555+29830408 -91375124+29829000 -91376229+29824596 -91375557+33005748 -91376016+33005794 -91375581+29962845 -91374457+29963089 -91375928+29778330 -91366441+29773654 -91376016+33005794 -91378750+33005822 -91376229+29824596 -91378536+29815408 -91376460+32693752 -91376650+32694072 -91376483+32695512 -91374351+32697807 -91376483+32695512 -91375114+32695503 -91373943+32695585 -91373564+32695700 -91373402+32696135 -91373429+32696524 -91373483+32696547 -91373592+32696868 -91373728+32697120 -91374324+32697669 -91374351+32697807 -91376529+30086554 -91378025+30094851 -91376650+32694072 -91376483+32695512 -91376784+29838233 -91377749+29839631 -91377749+29839631 -91379610+29842325 -91377987+32699591 -91374010+32714253 -91378025+30094851 -91385955+30098544 -91378239+32692633 -91378940+32692995 -91378345+32691964 -91378239+32692633 -91378345+32691964 -91378309+32691939 -91378536+29815408 -91379324+29812270 -91378750+33005822 -91385314+33005890 -91378804+29779825 -91375928+29778330 -91378815+31747564 -91380034+31734815 -91378815+31747564 -91381181+31747483 -91378940+32692995 -91395844+32693598 -91379324+29812270 -91379526+29811461 -91379526+29811461 -91379768+29810491 -91379610+29842325 -91380277+29843231 -91379768+29810491 -91380496+29807585 -91379962+29780406 -91378804+29779825 -91380034+31734815 -91380254+31733255 -91380254+31733255 -91380915+31732464 -91380277+29843231 -91380875+29844115 -91380496+29807585 -91383766+29794543 -91380875+29844115 -91382614+29846761 -91380900+29780877 -91379962+29780406 -91380915+31732464 -91389215+31720764 -91389615+31720264 -91390215+31719464 -91390715+31718864 -91391215+31718264 -91391915+31717664 -91392615+31716964 -91393315+31716264 -91394015+31715264 -91394515+31714564 -91400115+31691364 -91381030+29780942 -91380900+29780877 -91381181+31747483 -91385437+31747384 -91381485+30058769 -91403222+30058650 -91382399+29781629 -91381030+29780942 -91382552+29962386 -91375581+29962845 -91382614+29846761 -91384676+29849728 -91383766+29794543 -91384766+29790474 -91384766+29790474 -91386276+29784338 -91385314+33005890 -91387873+33005831 -91385437+31747384 -91393280+31747280 -91385955+30098544 -91389487+30099370 -91386072+29783471 -91382399+29781629 -91386276+29784338 -91386072+29783471 -91386718+30568956 -91388675+30568950 -91387709+29854198 -91384676+29849728 -91388060+33005799 -91387873+33005831 -91388060+33005799 -91393245+33005877 -91389405+29961868 -91382552+29962386 -91389474+29856770 -91387709+29854198 -91389487+30099370 -91389933+30102296 -91389929+29857433 -91389474+29856770 -91389933+30102296 -91392128+30102298 -91390563+32537790 -91390342+32537792 -91390563+32537790 -91395932+32537779 -91390669+29858510 -91389929+29857433 -91392128+30102298 -91406616+30102309 -91392261+30394361 -91375109+30387230 -91392261+30394361 -91394856+30395462 -91392727+29861507 -91390669+29858510 -91393148+29862120 -91392727+29861507 -91393245+33005877 -91393765+33005885 -91393280+31747280 -91394614+31747263 -91393688+30568872 -91388675+30568950 -91393765+33005885 -91394230+33005893 -91393785+29961560 -91389405+29961868 -91394061+29863369 -91393148+29862120 -91394230+33005893 -91394720+33005848 -91394527+30568860 -91393688+30568872 -91394614+31747263 -91398290+31753212 -91394751+29864366 -91394061+29863369 -91394819+30408452 -91394820+30408264 -91394820+30408264 -91394837+30402096 -91394837+30402096 -91394846+30398824 -91394846+30398824 -91394856+30395462 -91395037+30757892 -91375112+30756717 -91395095+32611758 -91405079+32618862 -91395129+29961466 -91393785+29961560 -91395159+32654885 -91401624+32670006 -91395690+32611062 -91395095+32611758 -91395708+29961426 -91395129+29961466 -91395932+32537779 -91397194+32537828 -91396015+30999041 -91374796+30999108 -91396334+30757692 -91395037+30757892 -91396703+31637689 -91400815+31620465 -91396937+30568838 -91394527+30568860 -91396937+30568838 -91397864+30568838 -91397192+30411967 -91394819+30408452 -91397194+32537828 -91416585+32537739 -91397202+33005839 -91394720+33005848 -91397864+30568838 -91398440+30568776 -91397957+30757238 -91396334+30757692 -91398378+33005819 -91397202+33005839 -91398440+30568776 -91398499+30568770 -91399415+31679164 -91396703+31637689 -91399815+31682964 -91399415+31679164 -91399877+30566089 -91398499+30568770 -91399896+29961132 -91395708+29961426 -91399919+31753586 -91398290+31753212 -91400115+31687264 -91399815+31682964 -91400115+31691364 -91400115+31690564 -91400115+31690064 -91400115+31689564 -91400115+31688964 -91400115+31688164 -91400115+31687264 -91400240+30999070 -91396015+30999041 -91400341+32632143 -91402015+32641051 -91400616+31753757 -91399919+31753586 -91400815+31620465 -91408646+31617433 -91400997+30563687 -91399877+30566089 -91401071+30562125 -91400997+30563687 -91401326+32671001 -91402250+32678147 -91401327+32670994 -91401326+32671001 -91401402+32670721 -91401327+32670994 -91401481+32670446 -91401402+32670721 -91401624+32670006 -91401481+32670446 -91402015+32641051 -91395159+32654885 -91402250+32678147 -91402352+32678315 -91402352+32678315 -91395844+32693598 -91402502+29877266 -91394751+29864366 -91403012+29878771 -91402502+29877266 -91403222+30058650 -91405419+30058631 -91404253+31584905 -91404734+31580794 -91404474+29883090 -91403012+29878771 -91404734+31580794 -91405015+31579166 -91404881+29884293 -91404474+29883090 -91405015+31579166 -91405415+31576466 -91405079+32618862 -91405517+32620422 -91405238+32626604 -91400341+32632143 -91405313+30554977 -91401071+30562125 -91405415+31576466 -91407755+31569640 -91405419+30058631 -91408171+30058616 -91405517+32620422 -91405238+32626604 -91406131+29887984 -91404881+29884293 -91406616+30102309 -91416813+30102336 -91406644+33005941 -91398378+33005819 -91406734+30548769 -91405313+30554977 -91407075+31592049 -91404253+31584905 -91407180+30425266 -91397192+30411967 -91407471+29892040 -91406131+29887984 -91407522+30425721 -91407180+30425266 -91407755+31569640 -91407915+31569366 -91407825+30426125 -91407522+30425721 -91407909+30540248 -91406734+30548769 -91407915+31569366 -91409815+31567066 -91408115+31592665 -91407075+31592049 -91408171+30058616 -91412175+30058594 -91408614+30540245 -91407909+30540248 -91408646+31617433 -91409797+31616777 -91409216+29897272 -91407471+29892040 -91409544+29898247 -91409216+29897272 -91409632+32603379 -91395690+32611062 -91409632+32603379 -91415233+32603403 -91409663+30428572 -91407825+30426125 -91409797+31616777 -91410572+31616139 -91409815+31567066 -91411495+31565330 -91409938+30428938 -91409663+30428572 -91410572+31616139 -91411332+31615777 -91413213+31614764 -91414803+31613920 -91416498+31613133 -91417544+31612799 -91418716+31612465 -91410677+33006059 -91406644+33005941 -91411411+33006036 -91410677+33006059 -91411495+31565330 -91414915+31562166 -91411683+29902586 -91409544+29898247 -91411932+31594724 -91408115+31592665 -91412015+31594765 -91411932+31594724 -91412175+30058594 -91416328+30058571 -91412253+31753956 -91400616+31753757 -91412253+31753956 -91412789+31754070 -91413540+31754643 -91413865+31754757 -91412253+31753956 -91413865+31754757 -91412289+33006032 -91411411+33006036 -91412912+29904211 -91411683+29902586 -91413095+30540229 -91408614+30540245 -91413558+29960139 -91399896+29961132 -91413815+31595565 -91412015+31594765 -91413865+31754757 -91415712+31754735 -91414083+30750183 -91397957+30757238 -91414628+30999010 -91400240+30999070 -91414725+30518259 -91414760+30511516 -91414743+30518547 -91414725+30518259 -91414743+30518547 -91414821+30525284 -91414760+30511516 -91415968+30511498 -91414793+30530302 -91414846+30531769 -91414796+29960051 -91413558+29960139 -91414821+30525284 -91414831+30527140 -91414831+30527140 -91414793+30530302 -91414846+30531769 -91414925+30534610 -91414915+31562166 -91418515+31559766 -91414923+30535740 -91414923+30540223 -91414923+30540223 -91413095+30540229 -91414924+30535166 -91414923+30535740 -91414925+30534610 -91414924+30535166 -91415968+30511498 -91431506+30511288 -91416328+30058571 -91418335+30058560 -91416331+29907030 -91412912+29904211 -91416585+32537739 -91426307+32537720 -91416813+30102336 -91423547+30102354 -91417012+29959894 -91414796+29960051 -91417115+31596265 -91413815+31595565 -91417541+31753794 -91415712+31754735 -91418335+30058560 -91427501+30058511 -91418515+31559766 -91419224+31559361 -91418716+31612465 -91423016+31611265 -91418816+31596565 -91417115+31596265 -91418819+30998998 -91414628+30999010 -91419224+31559361 -91423616+31556466 -91419225+31752422 -91417541+31753794 -91419733+31752948 -91419225+31752422 -91420944+32600358 -91415233+32603403 -91421094+30439517 -91409938+30428938 -91422716+31597065 -91418816+31596565 -91423016+31611265 -91427216+31611265 -91423547+30102354 -91451030+30102430 -91423616+31556466 -91426219+31554703 -91423621+30998984 -91418819+30998998 -91423621+30998984 -91425749+30999007 -91423798+29959411 -91417012+29959894 -91424324+33005970 -91412289+33006032 -91424324+33005970 -91425466+33006016 -91424860+31597058 -91422716+31597065 -91425466+33006016 -91435358+33006090 -91425886+30999005 -91425749+30999007 -91426219+31554703 -91431292+31550814 -91426307+32537720 -91430748+32537753 -91426574+32599855 -91420944+32600358 -91426574+32599855 -91426249+32599923 -91425436+32600335 -91424191+32600656 -91423217+32600725 -91421783+32600495 -91421134+32600358 -91420944+32600358 -91426716+31596965 -91424860+31597058 -91427216+31611265 -91442363+31614227 -91427501+30058511 -91433074+30058481 -91428267+29959094 -91423798+29959411 -91430716+31596465 -91426716+31596965 -91430748+32537753 -91435400+32537737 -91430802+30998962 -91425886+30999005 -91430835+31752053 -91419733+31752948 -91431292+31550814 -91431443+31550699 -91431443+31550699 -91431616+31550566 -91431506+30511288 -91433922+30511257 -91431616+31550566 -91432070+31550263 -91432070+31550263 -91433416+31549166 -91432141+29958818 -91428267+29959094 -91432542+31750691 -91430835+31752053 -91433074+30058481 -91440140+30058430 -91433224+31750924 -91432542+31750691 -91433416+31549166 -91434516+31548366 -91435816+31547366 -91437616+31546166 -91438716+31545466 -91440516+31544366 -91433640+30453357 -91421094+30439517 -91433895+32203041 -91389445+32202905 -91433922+30511257 -91437051+30511218 -91434072+29958681 -91432141+29958818 -91434178+31750883 -91433224+31750924 -91434847+32591147 -91426574+32599855 -91435358+33006090 -91435782+33006099 -91435523+32537744 -91435400+32537737 -91435598+32537748 -91435523+32537744 -91435746+31750815 -91434178+31750883 -91435782+33006099 -91436204+33006108 -91435782+33006099 -91437023+33002497 -91435818+29958557 -91434072+29958681 -91436102+32537777 -91435598+32537748 -91436204+33006108 -91442152+33006016 -91436316+31594965 -91430716+31596465 -91436323+31750791 -91435746+31750815 -91436453+32555804 -91444975+32580156 -91437023+33002497 -91437128+33000223 -91437051+30511218 -91441130+30511148 -91437128+33000223 -91437562+33000125 -91437185+31750754 -91436323+31750791 -91437366+31750758 -91437185+31750754 -91437562+33000125 -91438106+33000125 -91437585+30998985 -91430802+30998962 -91438082+31750772 -91437366+31750758 -91438082+31750772 -91443380+31750877 -91438106+33000125 -91438116+33000125 -91438116+33000125 -91439182+32990800 -91438157+30458339 -91433640+30453357 -91439032+32985505 -91442116+32973270 -91439182+32990800 -91439435+32985493 -91439435+32985493 -91439032+32985505 -91440430+30058384 -91440140+30058430 -91440516+31544366 -91443916+31542466 -91440538+32543733 -91436453+32555804 -91440746+30058430 -91440430+30058384 -91440746+30058430 -91442011+30058430 -91440970+32587485 -91434847+32591147 -91440997+32543091 -91440538+32543733 -91441052+32537764 -91436102+32537777 -91441130+30511148 -91448283+30511253 -91441303+29958167 -91435818+29958557 -91441945+32203083 -91433895+32203041 -91442011+30058430 -91449198+30058370 -91442116+32973270 -91461122+32959816 -91442152+33006016 -91453589+33005878 -91442363+31614227 -91462809+31620095 -91442648+32586500 -91440970+32587485 -91442849+30738502 -91414083+30750183 -91443380+31750877 -91446747+31750945 -91443616+31592465 -91436316+31594965 -91443916+31542466 -91447616+31540666 -91444975+32580156 -91445299+32581956 -91445299+32581956 -91445299+32582136 -91445299+32581956 -91448895+32581986 -91445299+32582136 -91442648+32586500 -91445320+30737737 -91442849+30738502 -91445764+32203103 -91441945+32203083 -91445794+29957848 -91441303+29958167 -91445841+30999062 -91437585+30998985 -91446747+31750945 -91447109+31750911 -91446914+30467999 -91438157+30458339 -91447217+31750911 -91447109+31750911 -91447217+31750911 -91449970+31750989 -91447317+31590965 -91443616+31592465 -91447519+30468666 -91446914+30467999 -91447616+31540666 -91450263+31539598 -91448283+30511253 -91459570+30511161 -91448895+32581986 -91450599+32582000 -91449198+30058370 -91452759+30058383 -91449398+29957592 -91445794+29957848 -91450263+31539598 -91451817+31539166 -91450599+32582000 -91452090+32582056 -91450668+32361817 -91451705+32368557 -91451030+30102430 -91457408+30102461 -91451329+30999088 -91445841+30999062 -91451705+32368557 -91455508+32371984 -91451797+31589463 -91451517+31589566 -91449117+31590365 -91447317+31590965 -91451817+31539166 -91455317+31538366 -91452090+32582056 -91453488+32582064 -91452231+31750953 -91449970+31750989 -91452480+30474139 -91447519+30468666 -91452759+30058383 -91453918+30058371 -91453488+32582064 -91454610+32582070 -91453589+33005878 -91459284+33005909 -91453918+30058371 -91461374+30058336 -91454193+29934931 -91416331+29907030 -91454610+32582070 -91466539+32582146 -91454975+31750912 -91452231+31750953 -91455317+31538366 -91455373+31538347 -91455317+31588166 -91451797+31589463 -91455373+31538347 -91456117+31538066 -91455970+32372291 -91455508+32371984 -91455970+32372291 -91461493+32375144 -91456117+31538066 -91463717+31535366 -91456354+32356261 -91450668+32361817 -91456761+32203161 -91445764+32203103 -91457394+30735277 -91445320+30737737 -91457408+30102461 -91461181+30102479 -91457502+32538010 -91440997+32543091 -91457570+32537912 -91457502+32538010 -91457643+32537807 -91441052+32537764 -91457643+32537807 -91457570+32537912 -91457682+32537752 -91457643+32537807 -91457779+32537661 -91457682+32537752 -91457882+32537564 -91457779+32537661 -91458228+30471658 -91452480+30474139 -91459284+33005909 -91460400+33005915 -91459570+30511161 -91481747+30504311 -91459716+32203176 -91456761+32203161 -91459983+32353897 -91456354+32356261 -91460108+30999112 -91451329+30999088 -91460309+30470530 -91458228+30471658 -91460400+33005915 -91467704+33006087 -91461122+32959816 -91472619+32945886 -91461181+30102479 -91463833+30102493 -91461313+30131246 -91461848+30132032 -91461374+30058336 -91462841+30058320 -91461484+32203185 -91459716+32203176 -91461493+32375144 -91467826+32378735 -91461848+30132032 -91463064+30133814 -91462290+29956676 -91449398+29957592 -91462809+31620095 -91488170+31638134 -91462841+30058320 -91482086+30058110 -91463064+30133814 -91463250+30134087 -91463129+30125199 -91461313+30131246 -91463213+30735899 -91457394+30735277 -91463292+30735921 -91463213+30735899 -91463338+29941669 -91454193+29934931 -91463497+29320249 -91354272+29239606 -91463717+31535366 -91470417+31533366 -91463833+30102493 -91470319+30109347 -91464161+30474666 -91460309+30470530 -91464231+30474741 -91464161+30474666 -91464603+30123350 -91463129+30125199 -91464603+30123350 -91464822+30122830 -91464709+32203202 -91461484+32203185 -91464822+30122830 -91467721+30121132 -91465089+29942959 -91463338+29941669 -91465282+32535162 -91457882+32537564 -91465769+29956429 -91462290+29956676 -91465952+32351054 -91459983+32353897 -91466005+29943634 -91465089+29942959 -91466039+30736684 -91463292+30735921 -91466306+31750970 -91454975+31750912 -91466433+31389795 -91467908+31375169 -91466492+29943993 -91466005+29943634 -91466707+31390652 -91466433+31389795 -91466853+30999098 -91460108+30999112 -91466909+29944300 -91466492+29943993 -91466969+31750974 -91466306+31750970 -91466998+32582142 -91466539+32582146 -91467145+31585997 -91455317+31588166 -91467580+30119706 -91467686+30120943 -91467704+33006087 -91476302+33006175 -91467721+30121132 -91467686+30120943 -91467826+32378735 -91475552+32384913 -91467868+32351053 -91465952+32351054 -91467868+32351053 -91480017+32354784 -91467908+31375169 -91470855+31372872 -91468065+32203220 -91464709+32203202 -91468070+32582133 -91466998+32582142 -91468261+30154226 -91469049+30168575 -91468538+32203222 -91468065+32203220 -91468937+30148226 -91468261+30154226 -91469049+30168575 -91469313+30170843 -91469313+30170843 -91470666+30174759 -91470319+30109347 -91471770+30112326 -91470417+31533366 -91479018+31530466 -91470666+30174759 -91470738+30174762 -91470738+30174762 -91471741+30176755 -91470855+31372872 -91484345+31364974 -91471199+29956042 -91465769+29956429 -91471222+31398990 -91466707+31390652 -91471297+32318893 -91471259+32319073 -91471367+32320355 -91471475+32320836 -91471907+32322005 -91472015+32322257 -91472042+32322577 -91472150+32322669 -91472285+32323081 -91472528+32323631 -91472663+32324135 -91473220+32325681 -91471297+32318893 -91473220+32325681 -91471741+30176755 -91471794+30176985 -91471767+32439265 -91471786+32439711 -91471770+30112326 -91467580+30119706 -91471786+32439711 -91475918+32444329 -91471794+30176985 -91472645+30180467 -91471857+32438875 -91471767+32439265 -91471873+32435857 -91472462+32437630 -91471923+32317057 -91471297+32318893 -91471932+29955990 -91471199+29956042 -91471951+29955989 -91471932+29955990 -91471958+29949747 -91471951+29955989 -91471960+29947964 -91466909+29944300 -91471960+29947964 -91471958+29949747 -91471989+32203240 -91468538+32203222 -91472017+31585566 -91467145+31585997 -91472147+32582099 -91468070+32582133 -91472462+32437630 -91471857+32438875 -91472468+30142702 -91463250+30134087 -91472468+30142702 -91468937+30148226 -91472619+32945886 -91476196+32930357 -91472645+30180467 -91484593+30195626 -91472989+32338678 -91473072+32339208 -91473288+32339804 -91473720+32340491 -91474300+32341113 -91472989+32338678 -91474300+32341113 -91473121+32203246 -91471989+32203240 -91473220+32325681 -91473943+32328046 -91473523+32518873 -91469418+32532848 -91469283+32533077 -91469067+32533604 -91468851+32534474 -91468635+32534749 -91468310+32535001 -91467769+32535162 -91466607+32535162 -91465282+32535162 -91473523+32518873 -91471173+32525196 -91471146+32525562 -91470768+32525883 -91468929+32526525 -91468443+32526777 -91468308+32526892 -91468145+32527235 -91468010+32527762 -91467929+32528473 -91468038+32528976 -91465282+32535162 -91473943+32328046 -91475548+32333122 -91474300+32341113 -91474639+32341476 -91474306+32516376 -91473523+32518873 -91475098+32341819 -91474639+32341476 -91475098+32341819 -91486005+32341085 -91475241+30228867 -91475277+30229231 -91475277+30229231 -91500112+30238169 -91475387+32453552 -91475982+32455311 -91475470+30486809 -91464231+30474741 -91475548+32333122 -91472989+32338678 -91475552+32384913 -91476954+32388584 -91475760+32929723 -91500915+32886731 -91475918+32444329 -91478734+32446128 -91475982+32455311 -91476013+32455757 -91476011+32436598 -91471873+32435857 -91476013+32455757 -91476477+32457900 -91476196+32930357 -91475760+32929723 -91476302+33006175 -91479462+33006167 -91476477+32457900 -91478695+32464451 -91476542+32436805 -91476011+32436598 -91476542+32436805 -91480460+32438407 -91476637+32405719 -91476739+32405808 -91476739+32405808 -91484583+32419278 -91476779+31406220 -91471222+31398990 -91476954+29955634 -91471951+29955989 -91476954+32388584 -91477576+32390118 -91477199+32448520 -91475387+32453552 -91477474+32405764 -91476739+32405808 -91477572+29955588 -91476954+29955634 -91477576+32390118 -91480379+32396758 -91477637+32405643 -91477474+32405764 -91477690+32405604 -91477637+32405643 -91477718+31585566 -91472017+31585566 -91477869+32508075 -91474306+32516376 -91477897+32448167 -91477199+32448520 -91477959+32582051 -91472147+32582099 -91478014+32402638 -91476637+32405719 -91478424+31751039 -91466969+31750974 -91478524+29325636 -91463497+29320249 -91478650+29955512 -91477572+29955588 -91478695+32464451 -91480878+32468967 -91481040+32469218 -91481311+32469516 -91481906+32469997 -91483230+32470592 -91483852+32471027 -91484230+32471417 -91484367+32471590 -91478695+32464451 -91484367+32471590 -91478709+32507441 -91477869+32508075 -91478734+32446128 -91478770+32446506 -91478770+32446506 -91477897+32448167 -91479018+31530466 -91488304+31534063 -91479462+33006167 -91482372+33006161 -91485615+33006171 -91479561+29955447 -91478650+29955512 -91479844+32505676 -91478709+32507441 -91480379+32396758 -91485276+32398890 -91480460+32438407 -91482648+32438567 -91480729+32498930 -91481278+32498857 -91481139+32501621 -91479844+32505676 -91481163+32405743 -91477690+32405604 -91481163+32405743 -91484480+32405643 -91481278+32498857 -91482112+32501598 -91481332+30218301 -91475241+30228867 -91481694+30497266 -91485089+30497138 -91481747+30504311 -91481694+30497266 -91481881+32582018 -91477959+32582051 -91482086+30058110 -91487217+30058055 -91482112+32501598 -91481139+32501621 -91482205+32497309 -91480729+32498930 -91482402+32491530 -91482513+32491674 -91482513+32491674 -91483032+32496504 -91482513+32491674 -91484890+32494393 -91484998+32494553 -91484971+32494966 -91484532+32495298 -91483215+32496295 -91483032+32496504 -91482769+32366047 -91482664+32365940 -91482799+32203297 -91473121+32203246 -91482818+32360187 -91480017+32354784 -91482818+32360187 -91482664+32365940 -91483032+32496504 -91482205+32497309 -91483132+32475402 -91485839+32479606 -91483157+32438302 -91482648+32438567 -91483326+31412885 -91476779+31406220 -91483557+32582004 -91481881+32582018 -91483557+32582004 -91486344+32582026 -91484319+31751044 -91478424+31751039 -91484345+31364974 -91505360+31365217 -91484359+32472711 -91483132+32475402 -91484367+32471590 -91484515+32471853 -91484515+32471853 -91484359+32472711 -91484583+32419278 -91484617+32419432 -91484593+30195626 -91481332+30218301 -91484617+32419432 -91485492+32420918 -91485019+32482710 -91485993+32485299 -91485089+30497138 -91475470+30486809 -91485089+30497138 -91494762+30496774 -91485276+32398890 -91478014+32402638 -91485378+31751045 -91484319+31751044 -91485492+32420918 -91487192+32424607 -91485533+29955023 -91479561+29955447 -91485615+33006171 -91487989+33006179 -91485797+31751046 -91485378+31751045 -91485839+32479606 -91485972+32480727 -91485972+32480727 -91485019+32482710 -91485973+32485349 -91482402+32491530 -91485993+32485299 -91485973+32485349 -91486005+32341085 -91488731+32339939 -91486557+32433984 -91483157+32438302 -91487016+31751048 -91485797+31751046 -91487192+32424607 -91487300+32425416 -91487197+30999030 -91466853+30999098 -91487217+30058055 -91488245+30058238 -91487231+29954903 -91485533+29955023 -91487300+32425416 -91486557+32433984 -91487790+32361219 -91482769+32366047 -91487790+32361219 -91482799+32366078 -91482769+32366047 -91487989+33006179 -91488683+33006181 -91488304+31534063 -91505318+31533066 -91488380+30058016 -91488245+30058238 -91488683+33006181 -91489176+33006182 -91488731+32339939 -91496157+32339330 -91488960+32582007 -91486344+32582026 -91489176+33006182 -91489360+33006192 -91489360+33006192 -91493473+33006418 -91489928+32089278 -91496016+32095686 -91490027+31641000 -91488170+31638134 -91490027+31641000 -91490027+31641160 -91491501+31642993 -91490219+30054387 -91488380+30058016 -91490288+31751050 -91487016+31751048 -91490721+32076095 -91491211+32086547 -91490978+30999020 -91487197+30999030 -91491145+30999020 -91490978+30999020 -91491211+32086547 -91489928+32089278 -91491919+32162851 -91492119+32164951 -91492030+32405507 -91484480+32405643 -91492030+32405507 -91494317+32405570 -91492119+32164951 -91492119+32165525 -91492119+32165525 -91492313+32188502 -91492219+32158551 -91491919+32162851 -91492232+32072135 -91490721+32076095 -91492313+32188502 -91492616+32199732 -91492616+32199732 -91492718+32203349 -91492718+32203349 -91482799+32203297 -91492718+32203349 -91505819+32204150 -91492838+32581978 -91488960+32582007 -91492838+32581978 -91495514+32582035 -91493318+31644465 -91491501+31642993 -91493318+31644465 -91517013+31625165 -91493473+33006418 -91494793+33006491 -91493482+30999015 -91491145+30999020 -91493634+29954448 -91487231+29954903 -91494317+32405570 -91499348+32405710 -91494508+32155178 -91492219+32158551 -91494762+30496774 -91498382+30496648 -91494793+33006491 -91501568+33006785 -91494805+30741130 -91466039+30736684 -91494805+30741130 -91493029+30741184 -91490569+30741219 -91486906+30741337 -91485311+30741218 -91483428+30740890 -91482235+30740867 -91480193+30740579 -91478618+30740057 -91476277+30739366 -91473732+30738812 -91466039+30736684 -91494951+32153542 -91494508+32155178 -91495077+32149115 -91494951+32153542 -91495160+32004088 -91500777+32013507 -91495191+30041942 -91490219+30054387 -91495514+32582035 -91500118+32582134 -91495704+31591126 -91477718+31585566 -91495830+31591194 -91495704+31591126 -91496016+32095686 -91496527+32096014 -91496157+32339330 -91500072+32342453 -91496376+31424352 -91483326+31412885 -91496510+32000156 -91495160+32004088 -91496510+32000156 -91511805+31977010 -91496510+32000156 -91514782+31985396 -91515095+31983910 -91514604+31981670 -91514638+31980009 -91514601+31979066 -91513388+31977976 -91512464+31977503 -91511805+31977010 -91496527+32096014 -91500101+32097649 -91498382+30496648 -91504795+30497072 -91498716+30040250 -91495191+30041942 -91499319+32146296 -91495077+32149115 -91499348+32405710 -91501761+32405768 -91499437+32146203 -91499319+32146296 -91499497+32349210 -91487790+32361219 -91499886+32348246 -91499497+32349210 -91500072+32342453 -91500851+32343478 -91500112+30238169 -91513678+30240801 -91500113+29954238 -91493634+29954448 -91500114+29333377 -91478524+29325636 -91500115+30741038 -91494805+30741130 -91500118+31427614 -91496376+31424352 -91500118+31593965 -91495830+31591194 -91500118+32348167 -91499886+32348246 -91500118+32582134 -91501281+32582110 -91500119+31751416 -91490288+31751050 -91500119+32097603 -91500101+32097649 -91500119+32097603 -91500119+32097649 -91500119+32097649 -91500478+32097712 -91500119+32145727 -91499437+32146203 -91500478+32097712 -91503228+32097164 -91500492+32145520 -91500119+32145727 -91500492+32145520 -91505724+32145774 -91500529+32347718 -91500118+32348167 -91500741+30998701 -91493482+30999015 -91500741+30998701 -91509330+30998838 -91500777+32013507 -91501348+32014028 -91500851+32343478 -91501118+32344524 -91500860+31751450 -91500119+31751416 -91501077+32067397 -91492232+32072135 -91501118+32344524 -91500529+32347718 -91501281+32582110 -91504122+32582186 -91501348+32014028 -91509800+32020358 -91501581+32105553 -91501956+32108147 -91501581+32105553 -91502805+32105372 -91501746+32108414 -91501956+32108147 -91501746+32108414 -91505551+32116013 -91501761+32405768 -91509395+32405711 -91501973+32048766 -91502503+32049316 -91502503+32049316 -91504438+32052981 -91502805+32105372 -91503106+32105290 -91503076+32043857 -91501973+32048766 -91503106+32105290 -91504727+32105253 -91503228+32097164 -91510352+32099634 -91503927+32136703 -91504496+32140564 -91503947+32314340 -91471923+32317057 -91504107+32313449 -91503947+32314340 -91504122+32582186 -91509965+32582343 -91504355+32293239 -91504107+32313449 -91504438+32052981 -91501077+32067397 -91504438+32052981 -91503846+32053667 -91502912+32054269 -91502252+32054907 -91501981+32055572 -91502067+32056628 -91502382+32058269 -91502240+32059788 -91502135+32061242 -91502012+32062292 -91501804+32063288 -91501077+32067397 -91504496+32140564 -91506614+32143232 -91504727+29953906 -91500113+29954238 -91504727+32105253 -91505837+32105133 -91505318+31533066 -91508919+31532766 -91505442+32117845 -91503927+32136703 -91505442+32117845 -91505411+32124420 -91505437+32124730 -91505547+32125152 -91505736+32125598 -91505952+32125820 -91506005+32126026 -91506140+32126095 -91506409+32126736 -91506678+32126988 -91506812+32127218 -91503927+32136703 -91505551+32116013 -91505442+32117845 -91505819+32204150 -91510938+32204451 -91505837+32105133 -91507155+32105053 -91505866+31365414 -91505360+31365217 -91506077+29953810 -91504727+29953906 -91506275+33006789 -91501568+33006785 -91506614+32143232 -91505724+32145774 -91506642+32032366 -91503076+32043857 -91506901+29953752 -91506077+29953810 -91507155+32105053 -91507608+32104995 -91507608+32104995 -91508388+32104597 -91507674+30033667 -91498716+30040250 -91507763+30033282 -91507674+30033667 -91507763+30033282 -91510598+30033302 -91507953+31309699 -91625119+31226071 -91508575+29953633 -91506901+29953752 -91508919+31532766 -91511217+31532612 -91509330+30998838 -91515334+30998934 -91509395+32405711 -91512370+32405696 -91509800+32020358 -91506642+32032366 -91509849+29953542 -91508575+29953633 -91509965+32582343 -91514766+32582324 -91510313+31751886 -91500860+31751450 -91510352+32099634 -91508388+32104597 -91510598+30033302 -91526505+30033284 -91510701+29953447 -91509849+29953542 -91510938+32204451 -91513019+32204550 -91510966+31945698 -91511805+31977010 -91511122+32246288 -91512020+32246394 -91512370+32405696 -91518009+32405669 -91512577+31318426 -91507953+31309699 -91512803+32245711 -91512020+32246394 -91512829+32245433 -91512803+32245711 -91512829+32245433 -91512862+32245179 -91512862+32245179 -91513292+32243535 -91512897+33006795 -91506275+33006789 -91513019+32204550 -91519061+32204335 -91513292+32243535 -91529485+32234539 -91513482+31532153 -91511217+31532612 -91513678+30240801 -91526611+30240944 -91514606+31320255 -91512577+31318426 -91514740+31609412 -91500118+31593965 -91514766+32582324 -91515377+32582322 -91515048+29953123 -91510701+29953447 -91515187+30867892 -91515192+30867818 -91515192+30867818 -91515620+30861347 -91515334+30998934 -91518138+30998968 -91515511+30872620 -91515187+30867892 -91515589+30875180 -91515511+30872620 -91515620+30861347 -91531973+30812637 -91515810+31530894 -91513482+31532153 -91515810+31530894 -91518074+31528154 -91515966+31321224 -91514606+31320255 -91516211+31500167 -91517140+31498394 -91517280+31494774 -91517738+31489391 -91518102+31484133 -91516331+30497065 -91504795+30497072 -91516381+31611576 -91514740+31609412 -91516514+29953014 -91515048+29953123 -91516855+30497065 -91516331+30497065 -91516902+31926703 -91510966+31945698 -91517013+31625165 -91517696+31616811 -91517696+31616811 -91516381+31611576 -91517721+32225648 -91511122+32246288 -91518074+31528154 -91521167+31514170 -91518102+31484133 -91500118+31427614 -91518138+30998968 -91520210+30998993 -91518286+30497065 -91516855+30497065 -91518925+30497065 -91518286+30497065 -91519033+31323698 -91515966+31321224 -91519061+32204335 -91535514+32203745 -91519533+29952789 -91516514+29953014 -91520210+30998993 -91538727+30999388 -91520576+30497065 -91518925+30497065 -91520579+31513207 -91515157+31503380 -91515068+31502493 -91514981+31501903 -91515400+31501225 -91515810+31500441 -91516211+31500167 -91520639+32582324 -91515377+32582322 -91520650+32405663 -91518009+32405669 -91520845+30497065 -91520576+30497065 -91520899+31924080 -91516902+31926703 -91521066+29952727 -91519533+29952789 -91521167+31514170 -91520579+31513207 -91521883+30497064 -91520845+30497065 -91522873+30737662 -91500115+30741038 -91523196+32582325 -91520639+32582324 -91523196+32582325 -91528008+32582428 -91523355+32302255 -91504355+32293239 -91523619+31752097 -91510313+31751886 -91523638+32253046 -91527399+32286082 -91527480+32286380 -91527642+32286678 -91527695+32287044 -91527803+32287067 -91527803+32287250 -91528180+32288625 -91528611+32289496 -91528692+32289771 -91528962+32290435 -91529201+32295614 -91523638+32253046 -91529201+32295614 -91524420+32251603 -91523638+32253046 -91524669+32405654 -91520650+32405663 -91525533+30497063 -91521883+30497064 -91525533+30497063 -91525986+30497063 -91525986+30497063 -91526067+30496629 -91526067+30496629 -91526405+30496532 -91526360+32250148 -91524420+32251603 -91526360+32250148 -91526440+32250048 -91526405+30496532 -91526560+30496492 -91526440+32250048 -91526601+32249845 -91527976+32249730 -91526440+32250048 -91527976+32249730 -91526505+30033284 -91540769+30033250 -91526560+30496492 -91528809+30495894 -91526803+32300522 -91523355+32302255 -91526855+32405650 -91524669+32405654 -91527026+29952299 -91521066+29952727 -91527299+32405649 -91526855+32405650 -91527943+32298671 -91526803+32300522 -91527976+32249730 -91533046+32250148 -91528008+32582428 -91535860+32582421 -91528342+32297871 -91527943+32298671 -91528809+30495894 -91529169+30495799 -91529040+32296071 -91528342+32297871 -91529169+30495799 -91531734+30495147 -91529201+32295614 -91529040+32296071 -91529468+33006810 -91512897+33006795 -91529485+32234539 -91542457+32238340 -91530342+29952061 -91527026+29952299 -91530755+32405673 -91527299+32405649 -91531730+29951962 -91530342+29952061 -91531734+30495147 -91533819+30494617 -91531973+30812637 -91547374+30783408 -91532820+31915259 -91520899+31924080 -91532971+30240854 -91526611+30240944 -91533046+32250148 -91548428+32259212 -91533819+30494617 -91538123+30493524 -91533829+31335296 -91519033+31323698 -91534111+30734255 -91522873+30737662 -91534515+31752146 -91523619+31752097 -91535018+33006815 -91529468+33006810 -91535046+29951724 -91531730+29951962 -91535128+31752137 -91534515+31752146 -91535411+31338155 -91533829+31335296 -91535514+32203745 -91537556+32206349 -91535737+31403060 -91505866+31365414 -91535778+32405628 -91530755+32405673 -91535778+32405628 -91537290+32405628 -91537290+32405628 -91539863+32405629 -91537556+32206349 -91537696+32206699 -91537696+32206699 -91537696+32206839 -91537696+32206839 -91547395+32208444 -91537718+31731805 -91544341+31724558 -91538123+30493524 -91543358+30492194 -91538234+31426061 -91535737+31403060 -91538615+32582414 -91535860+32582421 -91539661+32219179 -91517721+32225648 -91539863+32405629 -91550630+32405631 -91540204+31429617 -91538234+31426061 -91540308+29951345 -91535046+29951724 -91540324+32218482 -91539661+32219179 -91540620+32218123 -91540324+32218482 -91540729+31752147 -91535128+31752137 -91540769+30033250 -91544388+30033288 -91541036+33006821 -91535018+33006815 -91541085+31431183 -91540204+31429617 -91541898+31752149 -91540729+31752147 -91542040+31341424 -91535411+31338155 -91542270+31752150 -91541898+31752149 -91542288+30239687 -91532971+30240854 -91542288+30239687 -91542790+30239710 -91542868+30732073 -91534111+30734255 -91543358+30492194 -91551474+30490133 -91543802+30999396 -91538727+30999388 -91543823+32213048 -91540620+32218123 -91544027+32239409 -91542457+32238340 -91544027+32239409 -91547771+32242860 -91544341+31724558 -91545450+31723844 -91544380+32582400 -91538615+32582414 -91544388+30033288 -91544573+30033334 -91544464+32582400 -91544380+32582400 -91544464+32582400 -91544869+32582354 -91544573+30033334 -91551710+30033289 -91544750+31752160 -91542270+31752150 -91544869+32582354 -91547846+32582263 -91545274+31752162 -91537718+31731805 -91545274+31752162 -91543035+31750164 -91541024+31748495 -91539265+31746807 -91537871+31745348 -91537033+31744037 -91536194+31742718 -91535470+31739827 -91535306+31737730 -91535887+31735380 -91537301+31732454 -91537718+31731805 -91545274+31752162 -91544750+31752160 -91545450+31723844 -91550186+31722715 -91545816+30239992 -91542790+30239710 -91545859+32210826 -91543823+32213048 -91545859+32210826 -91545563+32211010 -91544538+32211972 -91544107+32212544 -91543823+32213048 -91546761+30999401 -91543802+30999396 -91547212+31351546 -91542040+31341424 -91547374+30783408 -91547823+30783007 -91547395+32208444 -91545859+32210826 -91547771+32242860 -91550784+32245649 -91547823+30783007 -91594668+30750443 -91547825+31379463 -91556430+31386240 -91547846+32582263 -91549307+32582423 -91547889+29950800 -91540308+29951345 -91548428+32259212 -91550138+32258916 -91548821+31909459 -91532820+31915259 -91548990+31377832 -91547825+31379463 -91548990+31377832 -91550041+31375170 -91549102+29950713 -91547889+29950800 -91549135+31354938 -91547212+31351546 -91549307+32582423 -91553555+32582378 -91549421+30999400 -91546761+30999401 -91549915+29950655 -91549102+29950713 -91550041+31375170 -91550042+31357825 -91550042+31357825 -91549135+31354938 -91550186+31722715 -91555941+31724168 -91550203+32258887 -91550138+32258916 -91550630+32405631 -91551953+32405631 -91550784+32245649 -91553506+32247414 -91550831+32258613 -91550203+32258887 -91551134+33006831 -91541036+33006821 -91551175+29950565 -91549915+29950655 -91551474+30490133 -91554168+30489407 -91551710+30033289 -91569195+30033138 -91551953+32405631 -91562445+32405595 -91552382+30999336 -91549421+30999400 -91553506+32247414 -91556924+32248845 -91553555+32582378 -91556964+32582401 -91554168+30489407 -91556173+30488919 -91555164+30241882 -91545816+30239992 -91555941+31724168 -91584021+31755764 -91556173+30488919 -91557170+30488676 -91556430+31386240 -91563314+31382351 -91556437+30483089 -91557316+30482813 -91556521+31903059 -91548821+31909459 -91556924+32248845 -91557143+32249383 -91556964+32582401 -91557257+32582404 -91557143+32249383 -91557253+32249711 -91557170+30488676 -91557408+30488618 -91557253+32249711 -91557278+32249969 -91557257+32582404 -91566109+32582493 -91557278+32249969 -91557295+32250149 -91557294+32250176 -91550831+32258613 -91557295+32250149 -91557294+32250176 -91557316+30482813 -91562370+30482739 -91557408+30488618 -91557819+30488518 -91557687+30487070 -91556437+30483089 -91557819+30488518 -91557687+30487070 -91559064+30839794 -91569219+30839905 -91559494+33006840 -91551134+33006831 -91559494+33006840 -91563327+33006794 -91559662+30241806 -91555164+30241882 -91559768+30999178 -91552382+30999336 -91560248+30875180 -91559064+30839794 -91560327+30999172 -91559768+30999178 -91561761+32857034 -91500915+32886731 -91562370+30482739 -91569991+30482647 -91562445+32405595 -91570668+32405562 -91562616+30999181 -91560327+30999172 -91562760+30241949 -91559662+30241806 -91562921+31898460 -91556521+31903059 -91563314+31382351 -91566866+31379373 -91563327+33006794 -91566512+33006834 -91563359+31898088 -91562921+31898460 -91564015+30732696 -91542868+30732073 -91566512+33006834 -91572326+33006908 -91566655+30887008 -91560248+30875180 -91566866+31379373 -91572428+31387419 -91566960+32855019 -91561761+32857034 -91567471+32853699 -91566960+32855019 -91567471+32853699 -91572519+32842868 -91568580+32582442 -91566109+32582493 -91568852+31830878 -91575861+31792304 -91569195+30033138 -91570516+30033083 -91569219+30839905 -91615645+30842586 -91569221+31893560 -91563359+31898088 -91569991+30482647 -91582784+30482593 -91570516+30033083 -91570700+30033129 -91570651+32582399 -91568580+32582442 -91570668+32405562 -91576463+32405545 -91570700+30033129 -91575752+30033135 -91571039+30735253 -91564015+30732696 -91571221+31891060 -91569221+31893560 -91572221+31889160 -91571221+31891060 -91572428+31387419 -91541085+31431183 -91572519+32842868 -91572682+32842747 -91572682+32842747 -91575101+32831514 -91573087+32827391 -91579284+32821024 -91573102+32827441 -91573087+32827391 -91574866+30892874 -91566655+30887008 -91575101+32831514 -91575969+32831614 -91575439+31883090 -91572221+31889160 -91575598+33006739 -91572326+33006908 -91575688+31875160 -91575321+31876260 -91575721+31877360 -91576821+31879160 -91576621+31880160 -91576321+31881460 -91576021+31882260 -91575821+31882360 -91575688+31875160 -91575821+31882360 -91575688+31875160 -91578864+31872418 -91575721+31882560 -91575439+31883090 -91575721+31882560 -91577119+31882682 -91575752+30033135 -91576804+30033136 -91575821+31882360 -91575721+31882560 -91575861+31792304 -91545274+31752162 -91575969+32831614 -91573102+32827441 -91576463+32405545 -91577689+32405541 -91576804+30033136 -91578050+30033137 -91577119+31882682 -91578021+31882760 -91577689+32405541 -91580363+32405517 -91578021+31882760 -91580005+31882750 -91578050+30033137 -91588426+30033173 -91578864+31872418 -91568852+31830878 -91579250+32819335 -91584639+32816511 -91579284+32821024 -91579250+32819335 -91579422+32582217 -91570651+32582399 -91579639+33006472 -91575598+33006739 -91579639+33006472 -91579802+33006518 -91579802+33006518 -91591660+33006480 -91580005+31882750 -91597119+31883893 -91580363+32405517 -91587843+32405515 -91580609+30894696 -91574866+30892874 -91580845+32582198 -91579422+32582217 -91581276+30741390 -91571039+30735253 -91582737+32582172 -91580845+32582198 -91582784+30482593 -91583370+30497005 -91582973+32582159 -91582737+32582172 -91583017+30999263 -91562616+30999181 -91583310+32815977 -91587409+32810976 -91584021+31755764 -91598722+31761964 -91584132+32816175 -91583310+32815977 -91584405+30895530 -91580609+30894696 -91584639+32816511 -91584132+32816175 -91584839+32582160 -91582973+32582159 -91586681+32810286 -91590601+32802657 -91587409+32810976 -91586681+32810286 -91587843+32405515 -91588448+32405532 -91588426+30033173 -91589980+30033173 -91588448+32405532 -91595324+32405537 -91589237+32802331 -91589479+32798380 -91589451+31191140 -91625118+31131879 -91589479+32798380 -91591070+32796196 -91589980+30033173 -91599013+30033170 -91589987+30497001 -91583370+30497005 -91590601+32802657 -91589237+32802331 -91590808+30277799 -91562760+30241949 -91590808+30277799 -91598215+30284359 -91590969+30917592 -91515589+30875180 -91591070+32796196 -91592655+32794407 -91591266+29500215 -91592493+29509106 -91591311+29466653 -91591266+29500215 -91591350+29423496 -91591311+29466653 -91591350+29423496 -91591366+29405953 -91591366+29405953 -91591703+29361691 -91591660+33006480 -91601007+33006628 -91591703+29361691 -91500114+29333377 -91592493+29509106 -91592499+29509114 -91592499+29509114 -91592493+29509106 -91592655+32794407 -91596036+32791792 -91592678+29509326 -91592499+29509114 -91592847+29509524 -91592678+29509326 -91593844+32582165 -91584839+32582160 -91593844+32582165 -91594232+32582170 -91594232+32582170 -91594440+32582172 -91594440+32582172 -91595893+32582190 -91594591+30750184 -91581276+30741390 -91594668+30750443 -91594591+30750184 -91595324+32405537 -91604263+32405550 -91595867+32596394 -91596277+32607047 -91595893+32582190 -91595922+32586871 -91595922+32586871 -91595867+32596394 -91596036+32791792 -91598468+32775991 -91596081+32754798 -91596081+32754842 -91596081+32754842 -91595884+32771393 -91596277+32607047 -91596489+32612558 -91596487+32750134 -91596081+32754798 -91596487+32750134 -91597171+32748898 -91596489+32612558 -91596723+32618318 -91596501+32667305 -91600515+32667294 -91596583+32660672 -91596501+32667305 -91596692+32641053 -91596740+32654499 -91596723+32618318 -91596724+32618618 -91596724+32618618 -91596741+32630996 -91596732+32633172 -91596692+32641053 -91596740+32654499 -91596583+32660672 -91596741+32630996 -91596732+32633172 -91596922+31969758 -91604100+31969799 -91596929+31966644 -91596922+31969758 -91596948+31958840 -91596929+31966644 -91596954+31956126 -91596948+31958840 -91596974+31947665 -91596954+31956126 -91596977+31946316 -91596974+31947665 -91596988+31941411 -91596977+31946316 -91596991+31940101 -91596988+31941411 -91597009+31932243 -91596991+31940101 -91597030+31922988 -91597009+31932243 -91597037+31919810 -91597030+31922988 -91597062+31908725 -91597037+31919810 -91597087+31897874 -91597062+31908725 -91597095+31894010 -91597087+31897874 -91597097+32775729 -91595884+32771393 -91597115+31885634 -91597095+31894010 -91597117+31884502 -91597115+31885634 -91597119+31883893 -91597117+31884502 -91597171+32748898 -91611262+32732400 -91598215+30284359 -91611410+30298475 -91598468+32775991 -91597097+32775729 -91599013+30033170 -91600354+30033169 -91600354+30033169 -91607243+30045084 -91600515+32667294 -91606850+32667278 -91600790+30496993 -91589987+30497001 -91601007+33006628 -91603101+33006650 -91604100+31969799 -91604289+31969801 -91604263+32405550 -91608928+32405557 -91604289+31969801 -91604355+31969801 -91605458+29524408 -91592847+29509524 -91606600+30049495 -91609195+30062731 -91606718+33006626 -91603101+33006650 -91606850+32667278 -91607144+32667279 -91607243+30045084 -91607728+30046353 -91607646+32667277 -91607144+32667279 -91607728+30046353 -91606600+30049495 -91608180+30999030 -91583017+30999263 -91608222+31756764 -91598722+31761964 -91608222+31756764 -91657039+31727775 -91608600+30496987 -91600790+30496993 -91608928+32405557 -91617136+32405570 -91609001+33006556 -91606718+33006626 -91609195+30062731 -91609694+30063442 -91609694+30063442 -91611570+30066661 -91610154+30898783 -91584405+30895530 -91611120+32731592 -91617670+32722935 -91611262+32732400 -91611120+32731592 -91611410+30298475 -91624412+30320570 -91611570+30066661 -91612181+30067721 -91612181+30067721 -91616900+30068854 -91614807+30912985 -91590969+30917592 -91614917+30911234 -91614807+30912985 -91614917+30911234 -91615207+30906911 -91615207+30906911 -91610154+30898783 -91615560+30496974 -91608600+30496987 -91615645+30842586 -91619546+30841502 -91616900+30068854 -91618594+30069191 -91617136+32405570 -91625633+32405346 -91617615+33006717 -91609001+33006556 -91617627+32721660 -91623265+32720046 -91617670+32722935 -91617627+32721660 -91618577+31220908 -91589451+31191140 -91618594+30069191 -91620367+30069543 -91618946+29945689 -91551175+29950565 -91619546+30841502 -91625116+30840244 -91620367+30069543 -91642383+30083405 -91620615+30496965 -91615560+30496974 -91623187+32667241 -91607646+32667277 -91623265+32720046 -91623351+32719951 -91623383+33006573 -91617615+33006717 -91623383+33006573 -91624194+33006572 -91624194+33006572 -91626670+33006639 -91624406+30338182 -91624591+30338503 -91624406+30338182 -91625112+30336985 -91624412+30320570 -91625112+30322774 -91624591+30338503 -91625112+30343554 -91625112+30322774 -91625835+30323901 -91625112+30336985 -91626325+30332607 -91625112+30343554 -91626471+30346911 -91625112+30496957 -91620615+30496965 -91625112+30496957 -91625658+30497151 -91625118+30999167 -91608180+30999030 -91625118+31115993 -91625118+31005374 -91625118+31130687 -91625118+31115993 -91625118+31131879 -91625118+31130687 -91625119+31226034 -91618577+31220908 -91625119+31226071 -91625119+31226034 -91625123+31970421 -91604355+31969801 -91625436+30352618 -91625445+30353878 -91625445+30353878 -91625483+30354209 -91625483+30354209 -91628572+30355637 -91625633+32405346 -91634931+32405371 -91625658+30497151 -91649561+30497248 -91626325+30332607 -91625835+30323901 -91626325+30332607 -91627145+30331901 -91627409+30331002 -91627544+30330102 -91625835+30323901 -91626471+30346911 -91625436+30352618 -91626702+30999199 -91625118+30999167 -91626837+32667183 -91623187+32667241 -91626944+29549701 -91605458+29524408 -91627010+32667178 -91626837+32667183 -91627524+33006643 -91626670+33006639 -91628422+30404667 -91638855+30373881 -91628572+30355637 -91631279+30356888 -91628799+32695970 -91637587+32667342 -91628915+32696227 -91628799+32695970 -91628915+32696227 -91629371+32697686 -91629371+32697686 -91623351+32719951 -91630008+30409554 -91628422+30404667 -91631279+30356888 -91632861+30357619 -91632543+29936116 -91618946+29945689 -91632861+30357619 -91633194+30357778 -91633042+29935551 -91632543+29936116 -91633194+30357778 -91634077+30358201 -91634077+30358201 -91635342+30358764 -91634517+30421382 -91630008+30409554 -91634938+30423137 -91634517+30421382 -91635100+30423343 -91634938+30423137 -91635342+30358764 -91637849+30359984 -91635694+31000178 -91625118+31005374 -91635694+31000178 -91636942+30999416 -91636614+30841739 -91625116+30840244 -91636728+29931359 -91633042+29935551 -91636942+30999416 -91626702+30999199 -91636942+30999416 -91655786+30977643 -91637099+30841912 -91636614+30841739 -91637177+32667335 -91627010+32667178 -91637587+32667342 -91637177+32667335 -91637587+32667342 -91637605+32667244 -91637605+32667244 -91640941+32653340 -91637610+33006697 -91627524+33006643 -91637849+30359984 -91641422+30361723 -91638855+30373881 -91641491+30373638 -91639559+30441277 -91635100+30423343 -91640941+32653340 -91653965+32634555 -91641167+32402975 -91634931+32405371 -91641491+30373638 -91643315+30372470 -91642383+30083405 -91656203+30103890 -91642986+32393980 -91641167+32402975 -91643315+30372470 -91647516+30366016 -91644037+31022843 -91654086+31008928 -91644381+30363360 -91641422+30361723 -91645041+30363725 -91644381+30363360 -91645423+30443855 -91639559+30441277 -91645969+30444539 -91645423+30443855 -91646726+30926336 -91648218+30924146 -91647467+30365068 -91645041+30363725 -91647470+31970362 -91625123+31970421 -91647491+31970056 -91647470+31970362 -91647516+30366016 -91647795+30365556 -91647775+30365239 -91647467+30365068 -91647795+30365556 -91647934+30365327 -91647934+30365327 -91647775+30365239 -91648218+30924146 -91650741+30920405 -91649398+32393449 -91642986+32393980 -91649442+29916513 -91636728+29931359 -91649561+30497248 -91657210+30497279 -91650167+33006764 -91637610+33006697 -91650396+31952184 -91647491+31970056 -91650741+30920405 -91653498+30915795 -91652350+30941141 -91646726+30926336 -91653498+30915795 -91657603+30905917 -91653568+30943645 -91652350+30941141 -91654086+31008928 -91657481+31000179 -91654172+32388605 -91649398+32393449 -91654658+30454338 -91645969+30444539 -91654683+32388444 -91654172+32388605 -91654683+32388444 -91655901+32389724 -91656277+32390829 -91656604+32391254 -91656882+32390998 -91657210+32390190 -91657717+32387979 -91657717+32387781 -91654683+32388444 -91657717+32387781 -91654713+31950361 -91650396+31952184 -91655211+29909902 -91649442+29916513 -91655353+30454866 -91654658+30454338 -91655459+30454946 -91655353+30454866 -91655786+30977643 -91662506+30970362 -91656203+30103890 -91657644+30106325 -91656561+31947859 -91654713+31950361 -91656785+29908058 -91655211+29909902 -91656785+29908058 -91657221+29907533 -91656950+29584034 -91626944+29549701 -91657210+30497279 -91674472+30497350 -91657221+29907533 -91658153+29906408 -91657472+31946541 -91656561+31947859 -91657481+31000179 -91657556+31000179 -91657556+31000179 -91657613+30999913 -91657603+30905917 -91661637+30878356 -91657613+30999913 -91658272+30996543 -91657644+30106325 -91668423+30112355 -91657717+32387781 -91661083+32387300 -91658272+30996543 -91658316+30994558 -91658284+31728088 -91657039+31727775 -91658316+30994558 -91658321+30994365 -91658321+30994365 -91658323+30994288 -91658323+30994288 -91659998+30989784 -91658342+30457133 -91655459+30454946 -91658727+29905791 -91658153+29906408 -91658941+33006811 -91650167+33006764 -91658942+29905560 -91658727+29905791 -91659206+29905423 -91658942+29905560 -91659314+32625137 -91653965+32634555 -91659495+29904804 -91659206+29905423 -91659998+30989784 -91662506+30970362 -91660019+33006860 -91658941+33006811 -91660021+29904208 -91659495+29904804 -91660548+29903865 -91660021+29904208 -91660679+29903521 -91660548+29903865 -91661001+30461288 -91660871+30461356 -91661083+32387300 -91664862+32388767 -91661240+31939527 -91657472+31946541 -91661547+29902742 -91660679+29903521 -91661637+30878356 -91661712+30864565 -91661712+30864565 -91661796+30861299 -91661771+30998098 -91658321+30994365 -91661784+29902215 -91661547+29902742 -91661796+30861299 -91637099+30841912 -91662426+30969881 -91653568+30943645 -91662506+30970362 -91662426+30969881 -91662597+30460362 -91658342+30457133 -91662617+31000179 -91661771+30998098 -91662617+31000179 -91662075+30998556 -91661771+30998098 -91663015+30460680 -91661001+30461288 -91663015+30460680 -91662597+30460362 -91664131+29899638 -91661784+29902215 -91665425+32388614 -91664862+32388767 -91665644+32388498 -91665425+32388614 -91665673+32388423 -91665644+32388498 -91665673+32388423 -91665850+32388389 -91665773+31933621 -91661240+31939527 -91665850+32388389 -91668832+32388421 -91666285+31006166 -91662617+31000179 -91668116+31926099 -91668119+31929719 -91668119+31929719 -91665773+31933621 -91668119+31929719 -91668147+31929768 -91668550+31930868 -91668496+31931418 -91668335+31931739 -91667475+31932426 -91667287+31932747 -91666642+31933205 -91665773+31933621 -91668388+31008062 -91666285+31006166 -91668578+31925850 -91668116+31926099 -91668832+32388421 -91669129+32388493 -91669319+32384146 -91669319+32384196 -91669319+32384196 -91669129+32388493 -91669846+30112531 -91668423+30112355 -91670601+31925415 -91668578+31925850 -91671072+31010607 -91668388+31008062 -91671783+29891033 -91664131+29899638 -91671797+30112172 -91669846+30112531 -91672151+29890529 -91671783+29891033 -91672256+29890299 -91672151+29890529 -91672256+29890299 -91674700+29887497 -91674063+31925685 -91670601+31925415 -91674235+30111143 -91671797+30112172 -91674472+30497350 -91674830+30497315 -91674565+30110935 -91674235+30111143 -91674700+29887497 -91675109+29887027 -91674830+30497315 -91676323+30497321 -91675109+29887027 -91675552+29886518 -91675552+29886518 -91680739+29880574 -91676154+31925874 -91674063+31925685 -91676323+30497321 -91677274+30497325 -91676501+32383705 -91669319+32384146 -91677254+30105320 -91674565+30110935 -91677254+30105320 -91684898+30109148 -91677274+30497325 -91678413+30497330 -91678413+30497330 -91700933+30497433 -91678797+32375617 -91679570+32384364 -91679141+29609512 -91656950+29584034 -91679234+30395537 -91680314+30394716 -91679277+29609669 -91679141+29609512 -91679570+32384364 -91676501+32383705 -91680137+30397151 -91679234+30395537 -91680170+32373648 -91678797+32375617 -91680219+31190222 -91682095+31167487 -91680251+32373351 -91680170+32373648 -91680314+30394716 -91681536+30394703 -91680350+31743641 -91658284+31728088 -91680739+29880574 -91682384+29878688 -91681082+33007001 -91660019+33006860 -91681082+33007001 -91692382+33007410 -91681536+30394703 -91688280+30394634 -91682095+31167487 -91719101+31052558 -91683155+31743379 -91680350+31743641 -91683949+31743168 -91683155+31743379 -91684743+31921225 -91676154+31925874 -91684898+30109148 -91708965+30117673 -91685766+29617120 -91679277+29609669 -91687061+29873548 -91682384+29878688 -91687061+29873548 -91685426+29875205 -91682384+29878688 -91687063+32614853 -91659314+32625137 -91687368+32371934 -91680251+32373351 -91688280+30394634 -91691046+30394606 -91690296+32608463 -91687063+32614853 -91690478+29869574 -91687061+29873548 -91690974+31915062 -91684743+31921225 -91691046+30394606 -91698145+30394533 -91691103+29868862 -91690478+29869574 -91692382+33007410 -91695359+33007399 -91692410+31040490 -91644037+31022843 -91692410+31040490 -91704891+31039710 -91692750+32370144 -91687368+32371934 -91692750+32370144 -91694640+32370579 -91694469+31735286 -91683949+31743168 -91694716+31906996 -91694690+31907867 -91694851+31908279 -91695066+31909677 -91695094+31910242 -91694716+31906996 -91695094+31910242 -91695094+31910242 -91690974+31915062 -91695359+33007399 -91696344+33007396 -91696344+33007396 -91699108+33007387 -91696683+31903464 -91694716+31906996 -91697080+29862065 -91691103+29868862 -91697491+32371119 -91694640+32370579 -91697700+32366030 -91698635+32370670 -91698145+30394533 -91698965+30394524 -91698635+32370670 -91697491+32371119 -91698965+30394524 -91709247+30394419 -91699108+33007387 -91709985+33007351 -91699528+29859279 -91697080+29862065 -91700933+30497433 -91660871+30461356 -91700933+30497433 -91716783+30497507 -91701630+32345584 -91702069+32348609 -91702069+32348609 -91697700+32366030 -91702537+31700728 -91694469+31735286 -91702644+32611864 -91690296+32608463 -91703062+32342833 -91701630+32345584 -91704232+31898428 -91696683+31903464 -91704868+32342789 -91703062+32342833 -91704891+31039710 -91722279+31043691 -91705459+29852536 -91699528+29859279 -91706508+31895895 -91704232+31898428 -91708150+31208923 -91680219+31190222 -91708943+32343384 -91704868+32342789 -91708943+32343384 -91708187+32343475 -91707485+32343453 -91706352+32343292 -91704868+32342789 -91708965+30117673 -91709386+30117673 -91709247+30394419 -91711948+30394391 -91709386+30117673 -91717738+30119089 -91709985+33007351 -91710755+33007348 -91710755+33007348 -91716519+33007329 -91711358+31662792 -91702537+31700728 -91711358+31662792 -91727768+31621432 -91711948+30394391 -91724542+30394265 -91712553+29845028 -91705459+29852536 -91714853+32342856 -91708943+32343384 -91715661+32339923 -91714853+32342856 -91716496+31895607 -91706508+31895895 -91716519+33007329 -91730698+33007483 -91716783+30497507 -91717408+30497509 -91717287+29841536 -91712553+29845028 -91717408+30497509 -91719447+30497518 -91717738+30119089 -91718234+30119249 -91718234+30119249 -91719141+30119413 -91719101+31052558 -91723804+31044254 -91719141+30119413 -91723690+30121118 -91719447+30497518 -91740354+30497628 -91720792+32335709 -91715661+32339923 -91722279+31043691 -91723804+31044254 -91722799+32334961 -91720792+32335709 -91723040+31891067 -91716496+31895607 -91723188+32333621 -91722799+32334961 -91723188+32333621 -91739622+32333684 -91723690+30121118 -91726443+30122290 -91723804+31044254 -91740751+31028829 -91724421+31885973 -91723040+31891067 -91724542+30394265 -91725522+30394254 -91725522+30394254 -91726315+30394253 -91726315+30394253 -91726580+30394253 -91726443+30122290 -91727445+30122276 -91726580+30394253 -91726905+30394252 -91726905+30394252 -91727541+30394251 -91727394+31883850 -91724421+31885973 -91727541+30394251 -91729690+30394249 -91727659+30122257 -91727445+30122276 -91727768+31621432 -91750125+31617117 -91728291+31883341 -91727394+31883850 -91729690+30394249 -91734470+30394243 -91730698+33007483 -91732321+33007511 -91730757+31012667 -91671072+31010607 -91731630+30670206 -91734813+30666697 -91732321+33007511 -91752456+33007158 -91732892+29830023 -91717287+29841536 -91733640+31881585 -91728291+31883341 -91733673+30701730 -91734395+30690915 -91733865+31881697 -91733640+31881585 -91734087+30703792 -91733673+30701730 -91734395+30690915 -91735164+30688393 -91734470+30394243 -91747070+30394228 -91734813+30666697 -91745011+30625189 -91735164+30688393 -91731630+30670206 -91736044+32583698 -91702644+32611864 -91736073+32583575 -91736044+32583698 -91736225+32582945 -91736073+32583575 -91736284+30709110 -91734087+30703792 -91737542+29826594 -91732892+29830023 -91738660+31431552 -91738859+31431540 -91738859+31431540 -91750123+31430556 -91738991+31467379 -91738660+31431552 -91739281+30119109 -91727659+30122257 -91739281+30119109 -91736882+30118812 -91735985+30118835 -91733086+30120234 -91732875+30120487 -91732586+30121495 -91732401+30121885 -91732006+30122229 -91731321+30122458 -91730345+30122596 -91729475+30122550 -91727659+30122257 -91739622+32333684 -91744429+32339318 -91739857+31467344 -91738991+31467379 -91740354+30497628 -91749677+30497659 -91740527+30454611 -91680137+30397151 -91740751+31028829 -91748047+31022511 -91742177+30461042 -91740527+30454611 -91742971+30118397 -91739281+30119109 -91744429+32339318 -91745967+32339432 -91744659+30720667 -91736284+30709110 -91745011+30625189 -91750115+30622719 -91745558+31881151 -91733865+31881697 -91745799+30539123 -91750115+30508589 -91746265+32338272 -91745967+32339432 -91747070+30394228 -91748718+30394227 -91747786+31019213 -91730757+31012667 -91748017+31883406 -91745558+31881151 -91748047+31022511 -91750119+31018814 -91748664+30729644 -91744659+30720667 -91749452+30546387 -91745799+30539123 -91749603+29817697 -91737542+29826594 -91749677+30497659 -91750476+30497675 -91749688+30546819 -91749452+30546387 -91750115+30478556 -91742177+30461042 -91750115+30478556 -91748667+30477563 -91743841+30470576 -91742337+30466373 -91742177+30461042 -91750115+30508589 -91756292+30500193 -91750115+30547705 -91749688+30546819 -91750115+30622719 -91754437+30574232 -91750115+30732119 -91748664+30729644 -91750118+29381918 -91748554+29381927 -91742222+29375219 -91738982+29371466 -91731732+29366742 -91721590+29362509 -91711887+29360368 -91701111+29359450 -91689805+29360394 -91682600+29362869 -91674163+29365790 -91591703+29361691 -91750119+31018814 -91747786+31019213 -91750123+31466935 -91739857+31467344 -91750920+32335621 -91746265+32338272 -91751968+31885008 -91748017+31883406 -91752437+30112620 -91742971+30118397 -91752514+30394455 -91748718+30394227 -91753775+30497716 -91750476+30497675 -91754003+33007064 -91752456+33007158 -91754437+30574232 -91750115+30547705 -91755887+30750185 -91750115+30732119 -91756193+30497738 -91750115+30478556 -91756193+30497738 -91753775+30497716 -91756193+30497738 -91755601+30493027 -91754157+30485334 -91752385+30481234 -91750644+30478569 -91750115+30478556 -91756292+30500193 -91756193+30497738 -91757469+31625169 -91750125+31617117 -91757653+30110122 -91752437+30112620 -91757959+32310255 -91758186+32309658 -91758186+32309658 -91759507+32309040 -91758966+32559398 -91736225+32582945 -91759070+32318149 -91759070+32318255 -91759070+32318255 -91759100+32319499 -91759098+32317714 -91759070+32318149 -91759100+32319499 -91759123+32319638 -91759123+32319638 -91759285+32320120 -91759285+32320120 -91759420+32320440 -91759482+32320512 -91759285+32320120 -91759482+32320512 -91759286+32310436 -91757959+32310255 -91759286+32310436 -91759587+32310978 -91759482+32320512 -91760617+32323008 -91759563+31883704 -91751968+31885008 -91759587+32310978 -91760019+32311322 -91759897+32559603 -91758966+32559398 -91759923+32315678 -91759098+32317714 -91760199+32311226 -91760019+32311322 -91760330+32307489 -91759507+32309040 -91760557+32314186 -91760578+32314502 -91760557+32314186 -91761316+32313753 -91760578+32314502 -91759923+32315678 -91760578+32324221 -91762925+32324772 -91760596+30090778 -91764289+30090489 -91760603+32323135 -91760578+32324221 -91760617+32323008 -91760603+32323135 -91760621+32559335 -91759897+32559603 -91760841+32335355 -91750920+32335621 -91760987+32305644 -91760330+32307489 -91761225+32326864 -91761331+32327360 -91761316+32313753 -91760199+32311226 -91761316+32313753 -91761430+32313697 -91761980+32313697 -91762416+32313729 -91762767+32313641 -91763469+32313310 -91764047+32312858 -91764788+32312398 -91765452+32312067 -91765850+32311720 -91766106+32311292 -91760199+32311226 -91761331+32327360 -91762956+32328744 -91761558+30092606 -91760596+30090778 -91761850+32298504 -91761941+32298790 -91761850+32298504 -91762310+32298574 -91761941+32298790 -91762993+32301678 -91762062+32304707 -91760987+32305644 -91762062+32304707 -91762444+32304952 -91762281+31881621 -91759563+31883704 -91762310+32298574 -91766000+32297914 -91762411+33007065 -91755068+33007010 -91754003+33007064 -91762444+32304952 -91766162+32305640 -91762458+30094315 -91761558+30092606 -91762580+32331749 -91760841+32335355 -91762582+30109643 -91757653+30110122 -91762737+32293658 -91762539+32293224 -91762737+32293658 -91762984+32295652 -91762925+32324772 -91761225+32326864 -91762956+32328744 -91762983+32328804 -91762983+32328804 -91763387+32329382 -91763020+30095497 -91762458+30094315 -91763284+32331111 -91762580+32331749 -91763387+32329382 -91763284+32331111 -91763531+30096571 -91763020+30095497 -91763639+32291860 -91762539+32293224 -91763686+30096845 -91763531+30096571 -91763874+30096822 -91763686+30096845 -91763924+32291430 -91763639+32291860 -91763971+32302176 -91762993+32301678 -91764138+30108841 -91762582+30109643 -91764151+33007079 -91762411+33007065 -91764289+30090489 -91768260+30090142 -91764541+30096741 -91763874+30096822 -91764861+30394424 -91752514+30394455 -91765293+31010325 -91750119+31018814 -91765317+30108668 -91764138+30108841 -91765377+30108659 -91764541+30096741 -91765377+30108659 -91765317+30108668 -91765571+33007122 -91764151+33007079 -91766000+32297914 -91766237+32297922 -91766162+32305640 -91766427+32305277 -91766237+32297922 -91766351+32297866 -91766464+32297769 -91766517+32297694 -91766237+32297922 -91766517+32297694 -91766427+32305277 -91763971+32302176 -91766517+32297694 -91766692+32297672 -91766692+32297672 -91762984+32295652 -91767059+31009327 -91765293+31010325 -91767933+32281901 -91768722+32283405 -91768260+30090142 -91769640+30090054 -91768586+32283627 -91763924+32291430 -91768609+33007104 -91765571+33007122 -91768722+32283405 -91768586+32283627 -91768759+30785389 -91755887+30750185 -91768896+32281081 -91767933+32281901 -91769640+30090054 -91770944+30089971 -91769857+32260184 -91770053+32260488 -91769857+32260184 -91770638+32259596 -91770053+32260488 -91771501+32261625 -91770124+32281634 -91768896+32281081 -91770238+32281582 -91770124+32281634 -91770308+32281550 -91770238+32281582 -91770439+32257738 -91769165+32257188 -91770474+32281474 -91770308+32281550 -91770638+32259596 -91770439+32257738 -91770808+32281003 -91770474+32281474 -91770918+32254989 -91769165+32257188 -91771377+32254554 -91770918+32254989 -91771377+32254554 -91772073+32254575 -91771501+32261625 -91773826+32263284 -91771539+32248052 -91772079+32251209 -91771865+31875162 -91762281+31881621 -91772073+32254575 -91772428+32252130 -91772079+32251209 -91772113+32252036 -91772394+32271214 -91772499+32272643 -91772428+32252130 -91772113+32252036 -91772499+32272643 -91773011+32272660 -91772661+30089273 -91770944+30089971 -91772714+32279092 -91770808+32281003 -91773011+32272660 -91773845+32272668 -91773225+31875162 -91771865+31875162 -91773391+30394403 -91764861+30394424 -91773513+32270886 -91772394+32271214 -91773826+32263284 -91773513+32270886 -91774469+32272746 -91773845+32272668 -91774469+32272746 -91774523+32272929 -91774523+32272929 -91772714+32279092 -91774777+31000181 -91767059+31009327 -91774777+31000181 -91796521+30982842 -91774806+31875162 -91773225+31875162 -91775019+32243334 -91771539+32248052 -91776225+31524573 -91777040+31515311 -91776225+31524573 -91782032+31533656 -91776378+30087280 -91772661+30089273 -91776973+31873386 -91774806+31875162 -91776973+31873386 -91782984+31875162 -91777193+30394394 -91773391+30394403 -91777532+32561617 -91760621+32559335 -91778316+30086215 -91776378+30087280 -91778909+30394390 -91777193+30394394 -91779709+33007177 -91768609+33007104 -91779711+31888523 -91782984+31875162 -91779739+32241714 -91780606+32242322 -91780606+32242322 -91775019+32243334 -91780678+30084319 -91778316+30086215 -91781371+32240466 -91779739+32241714 -91782028+32240678 -91781371+32240466 -91782032+31533656 -91786025+31537872 -91782333+32240607 -91782028+32240678 -91783126+30082285 -91780678+30084319 -91783549+30796706 -91768759+30785389 -91783593+29792565 -91749603+29817697 -91783826+29792393 -91783593+29792565 -91784124+31502273 -91777040+31515311 -91784512+32559443 -91777532+32561617 -91785008+30080900 -91783126+30082285 -91785008+30080900 -91783284+30082285 -91783126+30082285 -91786025+31537872 -91788525+31539972 -91786031+30080206 -91785008+30080900 -91786186+32237409 -91787276+32237789 -91786610+30394337 -91778909+30394390 -91787048+31500174 -91784124+31502273 -91787048+31500174 -91802106+31491043 -91787276+32237789 -91782333+32240607 -91788237+30394332 -91786610+30394337 -91788525+31539972 -91794425+31544372 -91788728+33007246 -91779709+33007177 -91789136+30078299 -91786031+30080206 -91789197+32565349 -91784512+32559443 -91789347+30078146 -91789136+30078299 -91789702+32231881 -91786186+32237409 -91790458+32231943 -91789702+32231881 -91790703+30800003 -91783549+30796706 -91791106+30394323 -91788237+30394332 -91791575+30076485 -91789347+30078146 -91791601+32232112 -91790458+32231943 -91791640+30076374 -91791575+30076485 -91791753+33007288 -91788728+33007246 -91792007+32225674 -91792115+32225995 -91792331+32226568 -91792358+32226614 -91792411+32226774 -91793031+32227714 -91793813+32228470 -91794001+32228745 -91794001+32229089 -91793785+32229363 -91793489+32229432 -91792007+32225674 -91793489+32229432 -91792433+33007294 -91791753+33007288 -91793358+30075454 -91791640+30076374 -91793489+32229432 -91791601+32232112 -91794418+32225105 -91792007+32225674 -91794425+31544372 -91802625+31549072 -91794724+30074587 -91793358+30075454 -91794813+30074551 -91794724+30074587 -91794813+30074551 -91797028+30073014 -91796521+30982842 -91797941+30982101 -91797014+31230561 -91708150+31208923 -91797028+30073014 -91800706+30070416 -91797282+31890708 -91779711+31888523 -91797429+32569677 -91789197+32565349 -91797695+32224988 -91794418+32225105 -91797941+30982101 -91803726+30977912 -91799118+30066543 -91799346+30066306 -91800325+32569739 -91797429+32569677 -91800421+29780108 -91783826+29792393 -91800451+33007364 -91792433+33007294 -91800700+29779901 -91800421+29780108 -91800706+30070416 -91799118+30066543 -91800709+32223563 -91797695+32224988 -91801040+29779650 -91800700+29779901 -91801534+32569803 -91800325+32569739 -91801598+30824489 -91790703+30800003 -91801650+30875184 -91802531+30869369 -91801676+30914685 -91801650+30875184 -91801676+30914685 -91801750+30914309 -91801837+30913098 -91801676+30903499 -91801669+30902530 -91801637+30900994 -91801164+30898610 -91801375+30896526 -91801647+30892713 -91802705+30883272 -91802375+30879450 -91801650+30875184 -91801944+33007378 -91800451+33007364 -91802106+31491043 -91804201+31487482 -91802531+30869369 -91815258+30848107 -91802625+31549072 -91826426+31572472 -91802659+30394286 -91791106+30394323 -91803096+33007383 -91801944+33007378 -91803583+30394283 -91802659+30394286 -91803726+30977912 -91804661+30964853 -91803922+30061176 -91799346+30066306 -91804201+31487482 -91804688+31486228 -91804441+31234966 -91797014+31230561 -91804441+31234966 -91834280+31266344 -91804643+30964762 -91801676+30914685 -91804656+31485374 -91750123+31466935 -91804661+30964853 -91804643+30964762 -91804688+31486228 -91804656+31485374 -91804783+30394279 -91803583+30394283 -91805511+31631391 -91757469+31625169 -91805511+31631391 -91806054+31631281 -91806050+30058789 -91803922+30061176 -91806054+31631281 -91806261+31631040 -91806261+31631040 -91806435+31630765 -91806580+31630385 -91806713+31629771 -91806815+31628972 -91806988+31628559 -91807214+31628001 -91807552+31627353 -91807872+31626867 -91808388+31626338 -91809091+31625647 -91806261+31631040 -91809091+31625647 -91807263+32220796 -91800709+32223563 -91807277+30394271 -91804783+30394279 -91807970+32570305 -91801534+32569803 -91808412+30056142 -91806050+30058789 -91808516+32219685 -91808827+32220237 -91808563+29375219 -91750118+29381918 -91808563+29375219 -91875122+29361117 -91808651+32221784 -91807263+32220796 -91808811+32218264 -91808516+32219685 -91808827+32220237 -91809125+32221201 -91809084+31370595 -91810112+31370729 -91809084+31370595 -91857061+31479022 -91809091+31625647 -91809577+31625170 -91809125+32221201 -91808651+32221784 -91809372+33007414 -91803096+33007383 -91809577+31625170 -91811866+31623202 -91809991+30054372 -91808412+30056142 -91810112+31370729 -91860897+31360841 -91810481+32220877 -91810575+32219521 -91810786+32569506 -91807970+32570305 -91810954+31918658 -91797282+31890708 -91811298+32219120 -91810575+32219521 -91811426+30394258 -91807277+30394271 -91811575+32218918 -91808811+32218264 -91811575+32218918 -91811298+32219120 -91811575+32218918 -91811418+32218779 -91811000+32218546 -91810336+32218312 -91809776+32218224 -91809273+32218095 -91808960+32218136 -91808811+32218264 -91811929+32218705 -91812120+32222438 -91812120+32222438 -91810481+32220877 -91812276+32218551 -91811929+32218705 -91812330+30051751 -91809991+30054372 -91812330+30051751 -91813960+30049905 -91812792+30394260 -91811426+30394258 -91812792+30394260 -91813000+30394343 -91813000+30394343 -91855398+30412747 -91813126+32567774 -91810786+32569506 -91813336+32567581 -91813126+32567774 -91813576+33007435 -91809372+33007414 -91814092+30049653 -91813960+30049905 -91814360+32560124 -91814377+32560013 -91814377+32560013 -91814409+32559811 -91814409+32559811 -91814420+32559747 -91814411+32216675 -91812276+32218551 -91814420+32559747 -91814826+32559244 -91814826+32559244 -91814901+32559203 -91814895+32562919 -91814360+32560124 -91814895+32562919 -91816063+32564373 -91815258+30848107 -91801598+30824489 -91815258+30848107 -91818884+30848062 -91815374+31618675 -91811866+31623202 -91815514+32558641 -91815548+32558784 -91815548+32558784 -91815573+32558879 -91815553+31618325 -91815374+31618675 -91815573+32558879 -91814901+32559203 -91815830+30047865 -91814092+30049653 -91816063+32564373 -91813336+32567581 -91816375+33007449 -91813576+33007435 -91816974+31615378 -91815553+31618325 -91817658+31613501 -91816974+31615378 -91817658+31613501 -91817126+31614870 -91816974+31615378 -91817926+31612771 -91817658+31613501 -91818884+30848062 -91822008+30848044 -91819121+32205401 -91819795+32206729 -91819216+30044013 -91815830+30047865 -91819216+30044013 -91822800+30045504 -91819309+32205034 -91819121+32205401 -91819309+32205034 -91820062+32205034 -91819626+31609071 -91817926+31612771 -91819768+32213672 -91814411+32216675 -91819795+32206729 -91819768+32213672 -91820062+32205034 -91820603+32205194 -91820717+32205206 -91820603+32205194 -91821759+31484810 -91750123+31430556 -91822008+30848044 -91822125+30848043 -91822026+32205243 -91820717+32205206 -91822125+30848043 -91830624+30848038 -91822231+31485931 -91821759+31484810 -91822473+31486504 -91822231+31485931 -91822705+32190989 -91824140+32190413 -91822705+32190989 -91824501+32194683 -91822800+30045504 -91831583+30049160 -91824140+32190413 -91826557+32192501 -91824501+32194683 -91824618+32194815 -91824618+32194815 -91824649+32194974 -91824649+32194974 -91822026+32205243 -91824862+31598298 -91819626+31609071 -91825438+31492411 -91822473+31486504 -91826228+32553033 -91815514+32558641 -91826426+31572472 -91826730+31574553 -91826645+32192468 -91826557+32192501 -91826730+31574553 -91827026+31576772 -91827026+31576772 -91827026+31577472 -91827126+31577772 -91827326+31578872 -91827326+31579003 -91827026+31576772 -91827326+31579003 -91827326+31579003 -91824862+31598298 -91830624+30848038 -91834236+30848015 -91830627+29757745 -91801040+29779650 -91831583+30049160 -91832291+30049455 -91831665+29756978 -91830627+29757745 -91832291+30049455 -91838885+30052200 -91832297+32182495 -91833480+32183084 -91832750+32546472 -91826228+32553033 -91832750+32546472 -91838594+32539939 -91832769+31500174 -91825438+31492411 -91832822+29756122 -91831665+29756978 -91833084+31267436 -91834280+31266344 -91833480+32183084 -91826645+32192468 -91834236+30848015 -91835213+30848008 -91834280+31266344 -91935412+31227100 -91834492+32180024 -91832297+32182495 -91835036+32181153 -91834492+32180024 -91835213+30848008 -91838193+30847968 -91835222+32179701 -91835460+32179806 -91835357+33007544 -91816375+33007449 -91835460+32179806 -91835036+32181153 -91835460+32179806 -91836979+32180433 -91836856+32180635 -91836780+32180861 -91836695+32181103 -91836553+32181378 -91836288+32181668 -91836127+32181709 -91835890+32181854 -91835720+32181951 -91835558+32181943 -91835036+32181153 -91835956+32177697 -91835222+32179701 -91836404+32176796 -91835956+32177697 -91836966+32527120 -91838594+32539939 -91837425+31502174 -91832769+31500174 -91837608+29752578 -91832822+29756122 -91837608+29752578 -91841377+29749772 -91837886+33007574 -91835357+33007544 -91838104+32177741 -91836404+32176796 -91838269+30847969 -91838193+30847968 -91838885+30052200 -91850681+30057081 -91841231+32177081 -91838104+32177741 -91841377+29749772 -91847706+29744930 -91842101+31935467 -91810954+31918658 -91842101+31935467 -91828270+31934595 -91828844+31933724 -91829791+31932623 -91831430+31931702 -91833271+31931105 -91833989+31930590 -91834248+31929908 -91834133+31928666 -91833690+31927765 -91833330+31926979 -91810954+31918658 -91845139+33007566 -91837886+33007574 -91846380+31954772 -91842101+31935467 -91846749+33007564 -91845139+33007566 -91849999+31500174 -91837425+31502174 -91849999+31500174 -91857019+31490424 -91850681+30057081 -91850951+30057211 -91850951+30057211 -91869587+30064908 -91851878+32175359 -91841231+32177081 -91851991+33007581 -91846749+33007564 -91852448+32175228 -91851878+32175359 -91853115+29740207 -91847706+29744930 -91853185+32174680 -91852448+32175228 -91853511+29739933 -91853115+29740207 -91853876+29739680 -91853511+29739933 -91854271+31482868 -91856266+31489326 -91854839+32176243 -91853185+32174680 -91855398+30412747 -91858652+30412521 -91855696+30848034 -91838269+30847969 -91856020+33007584 -91851991+33007581 -91856463+29737749 -91853876+29739680 -91857019+31490424 -91856266+31489326 -91857061+31479022 -91854271+31482868 -91858652+30412521 -91861552+30413158 -91860327+32521157 -91836966+32527120 -91860327+32521157 -91867939+32524681 -91860897+31360841 -91833084+31267436 -91860897+31360841 -91854185+31296075 -91847754+31293749 -91843729+31292802 -91841027+31292440 -91837307+31293064 -91834693+31293733 -91832276+31294353 -91829193+31295032 -91827243+31294941 -91825806+31294413 -91833084+31267436 -91861552+30413158 -91866161+30414645 -91863979+32173757 -91854839+32176243 -91863979+32173757 -91856914+32175401 -91856877+32175668 -91856545+32175983 -91856015+32176249 -91855427+32176307 -91854839+32176243 -91864089+32173222 -91863979+32173757 -91864487+30848260 -91855696+30848034 -91865504+30848077 -91864487+30848260 -91866161+30414645 -91869326+30417216 -91866641+32174074 -91864089+32173222 -91867232+32173697 -91866641+32174074 -91867521+32173202 -91867232+32173697 -91867939+32524681 -91868677+32525046 -91868677+32525046 -91870832+32526987 -91869217+32116180 -91869477+32115354 -91870217+32114458 -91871186+32113712 -91872503+32112906 -91873301+32112089 -91874169+32110974 -91874708+32109928 -91875129+32108799 -91875469+32108391 -91875666+32107837 -91870837+32096100 -91869217+32116180 -91870837+32096100 -91869326+30417216 -91870102+30417004 -91869543+32174272 -91867521+32173202 -91869587+30064908 -91870504+30065286 -91869850+33007633 -91856020+33007584 -91870270+32174606 -91869543+32174272 -91870366+33007634 -91869850+33007633 -91870504+30065286 -91871202+30065574 -91870686+33007635 -91870366+33007634 -91870832+32526987 -91874696+32531917 -91870837+32096100 -91890440+32089444 -91871202+30065574 -91872881+30066268 -91872005+30416476 -91870102+30417004 -91872881+30066268 -91882466+30064342 -91874120+32125154 -91869217+32116180 -91875120+29722745 -91856463+29737749 -91875120+29722745 -91899922+29668845 -91875122+29361151 -91875122+29361117 -91875122+29361151 -91882436+29365185 -91875128+32532237 -91874696+32531917 -91875128+32532237 -91877617+32537363 -91875129+32126886 -91874120+32125154 -91875129+32173654 -91875129+32173894 -91875129+32173654 -91887609+32162873 -91875129+32173894 -91870270+32174606 -91876567+33007715 -91870686+33007635 -91877617+32537363 -91893632+32538829 -91879706+32125154 -91875129+32126886 -91882466+30064342 -91883428+30063828 -91882810+30412753 -91872005+30416476 -91883540+30063769 -91883428+30063828 -91883906+32125154 -91884041+32119423 -91884041+32119423 -91879706+32125154 -91887609+32162873 -91887694+32160369 -91888119+30411024 -91882810+30412753 -91889687+31971474 -91846380+31954772 -91889687+31971474 -91890150+31971459 -91889754+32138146 -91883906+32125154 -91889754+32138146 -91897695+32142938 -91890150+31971459 -91902775+31971489 -91891067+32154320 -91887694+32160369 -91891109+30409973 -91888119+30411024 -91891434+32086384 -91891582+32086640 -91891728+32087087 -91891434+32086384 -91891728+32087087 -91891728+32087087 -91890440+32089444 -91891963+32160828 -91894885+32163580 -91892144+32160622 -91891963+32160828 -91892964+30409334 -91891109+30409973 -91893445+32156397 -91892144+32160622 -91893445+32156397 -91896799+32158906 -91896907+32159135 -91896880+32159571 -91896664+32159983 -91896179+32160327 -91895452+32160533 -91894536+32160601 -91893324+32160326 -91892570+32160394 -91892247+32160509 -91892144+32160622 -91893632+32538829 -91902208+32511902 -91902496+32511630 -91902800+32511278 -91902960+32511006 -91903200+32510446 -91893632+32538829 -91903200+32510446 -91894080+30408972 -91892964+30409334 -91894636+32155781 -91893445+32156397 -91894729+32151551 -91891067+32154320 -91894729+32151551 -91894636+32155781 -91894862+30408757 -91894080+30408972 -91894865+32009499 -91897449+32016709 -91894885+32163580 -91900538+32165360 -91895403+32086870 -91891434+32086384 -91896509+30057472 -91883540+30063769 -91896666+32000158 -91889687+31971474 -91896921+32000158 -91896666+32000158 -91896923+32000158 -91896921+32000158 -91897449+32016709 -91901856+32023718 -91897595+30058990 -91896509+30057472 -91897652+29375219 -91882436+29365185 -91897695+32142938 -91894729+32151551 -91897781+30059250 -91897595+30058990 -91898644+32083739 -91895403+32086870 -91898853+32082828 -91898644+32083739 -91898871+32006198 -91894865+32009499 -91898871+32006198 -91896923+32000158 -91898994+33007515 -91876567+33007715 -91899097+32034747 -91901794+32039845 -91899644+30061863 -91897781+30059250 -91899725+30061977 -91899644+30061863 -91899922+29668845 -91685766+29617120 -91900538+32165360 -91901456+32165507 -91900592+32041675 -91901486+32042200 -91900598+33007607 -91898994+33007515 -91900733+30406765 -91894862+30408757 -91901456+32165507 -91903878+32166651 -91901486+32042200 -91902850+32044177 -91901794+32039845 -91900592+32041675 -91901856+32023718 -91899097+32034747 -91902026+30848369 -91865504+30848077 -91902245+30065513 -91899725+30061977 -91902850+32044177 -91912049+32051536 -91903174+30066816 -91902245+30065513 -91903200+32510446 -91903312+32509838 -91903312+32509838 -91913057+32505902 -91903527+32075810 -91898853+32082828 -91903878+32166651 -91907069+32165465 -91904223+30405620 -91900733+30406765 -91904224+32517022 -91904832+32528621 -91904381+31927561 -91902775+31971489 -91904421+32081730 -91903527+32075810 -91904832+32528621 -91905040+32528829 -91904965+30848399 -91902026+30848369 -91905818+30154001 -91906418+30153401 -91906418+30153401 -91908518+30150801 -91906544+32513518 -91904224+32517022 -91907069+32165465 -91912122+32168625 -91907211+30072478 -91903174+30066816 -91907317+30404498 -91904223+30405620 -91907552+32535565 -91905040+32528829 -91908518+30150801 -91919231+30138136 -91908751+30404011 -91907317+30404498 -91909009+33007697 -91900598+33007607 -91909114+32654251 -91909383+32655181 -91909368+33007697 -91909009+33007697 -91909383+32655181 -91909498+32655575 -91909569+32656543 -91909800+32658035 -91909947+32659100 -91910475+32659963 -91910823+32660553 -91910955+32660924 -91910952+32661119 -91909383+32655181 -91910952+32661119 -91909468+30163584 -91905818+30154001 -91909667+30072523 -91907211+30072478 -91909929+32059226 -91910027+32061823 -91910027+32061823 -91915426+32057822 -91910094+30403554 -91908751+30404011 -91910099+33007697 -91909368+33007697 -91910952+32661119 -91911073+32661160 -91911073+32661160 -91911683+32661371 -91911683+32661371 -91914580+32662953 -91912049+32051536 -91909929+32059226 -91912049+32051536 -91912801+32052503 -91913244+32053257 -91913649+32054793 -91913380+32055871 -91913103+32056836 -91912526+32057686 -91911353+32058602 -91909929+32059226 -91912122+32168625 -91912968+32167410 -91912406+32080449 -91904421+32081730 -91912853+30402619 -91910094+30403554 -91912968+32167410 -91920254+32167540 -91913057+32505902 -91906544+32513518 -91913684+30402337 -91912853+30402619 -91914048+30072630 -91909667+30072523 -91914580+32662953 -91921826+32667379 -91914689+32539821 -91907552+32535565 -91914844+32649674 -91909114+32654251 -91915069+30072655 -91914048+30072630 -91915316+30072661 -91915069+30072655 -91915426+32057822 -91915544+32057724 -91915544+32057724 -91916107+32057263 -91916107+32057263 -91921526+32064566 -91916310+30072685 -91915316+30072661 -91918070+32500209 -91913057+32505902 -91918129+32500142 -91918070+32500209 -91918129+32500142 -91918195+32500142 -91918195+32500142 -91918354+32499353 -91918312+32499138 -91921229+32496642 -91918354+32499353 -91918312+32499138 -91919231+30138136 -91919702+30137556 -91919702+30137556 -91922918+30133601 -91920254+32167540 -91925849+32166045 -91920718+30187900 -91909468+30163584 -91920737+32547485 -91914689+32539821 -91920737+32547485 -91926433+32566428 -91921104+32627792 -91921108+32627996 -91921124+32627604 -91921104+32627792 -91921149+32626503 -91921124+32627604 -91921196+32625139 -91921196+32626304 -91921196+32625139 -91921585+32624555 -91921196+32626304 -91921149+32626503 -91921200+32629511 -91921825+32628691 -91921343+32496633 -91921229+32496642 -91921435+32629874 -91921200+32629511 -91921435+32629874 -91921266+32629664 -91921200+32629511 -91921511+31927561 -91904381+31927561 -91921526+32064566 -91928827+32071314 -91921592+32630055 -91921435+32629874 -91921652+32630125 -91921592+32630055 -91921652+32630125 -91923517+32646125 -91921825+32628691 -91921108+32627996 -91921826+32667379 -91922754+32667589 -91921831+30399571 -91913684+30402337 -91922027+32496581 -91921343+32496633 -91922027+32496581 -91924705+32495738 -91922754+32667589 -91931771+32663943 -91922758+33007566 -91910099+33007697 -91922773+30072827 -91916310+30072685 -91922918+30133601 -91924518+30131701 -91923415+32076384 -91912406+32080449 -91923517+32646125 -91914844+32649674 -91923521+33007574 -91922758+33007566 -91924518+30131701 -91925218+30130801 -91924593+32582668 -91924897+32582796 -91924726+31927561 -91921511+31927561 -91924897+32582796 -91925377+32583020 -91925003+32495738 -91924705+32495738 -91925086+30398543 -91921831+30399571 -91925218+30130801 -91926418+30129401 -91925366+30398444 -91925086+30398543 -91925368+32495557 -91925003+32495738 -91925377+32583020 -91928929+32584796 -91925849+32166045 -91926479+32165649 -91925905+32495292 -91925368+32495557 -91926076+32075486 -91923415+32076384 -91926249+30398131 -91925366+30398444 -91926398+32572333 -91924593+32582668 -91926418+30129401 -91928691+30126360 -91926433+32566428 -91927233+32569932 -91926479+32165649 -91937915+32167842 -91926689+32572028 -91926398+32572333 -91926733+32494936 -91925905+32495292 -91926733+32494936 -91931494+32492866 -91927233+32569932 -91926689+32572028 -91927281+30397856 -91926249+30398131 -91927352+33007613 -91923521+33007574 -91927598+30397627 -91927281+30397856 -91928062+30397523 -91927598+30397627 -91928523+30397420 -91928062+30397523 -91928691+30126360 -91928730+30126308 -91928730+30126308 -91929558+30125201 -91930396+30124059 -91928730+30126308 -91930396+30124059 -91928827+32071314 -91926076+32075486 -91928929+32584796 -91929665+32588972 -91929662+31927561 -91924726+31927561 -91929665+32588972 -91929713+32589260 -91929713+32589260 -91929777+32589676 -91929777+32589676 -91930913+32596553 -91930396+30124059 -91934058+30119902 -91930691+30396550 -91928523+30397420 -91930691+30396550 -91931324+30396657 -91930913+32596553 -91930913+32596555 -91930913+32596555 -91930913+32596556 -91930913+32596556 -91930977+32596939 -91930977+32596939 -91931121+32597867 -91931121+32597867 -91931201+32598251 -91931201+32598251 -91932593+32606075 -91931324+30396657 -91931619+30396746 -91931619+30396746 -91937905+30395035 -91931771+32663943 -91936393+32658975 -91932337+32609483 -91921585+32624555 -91932337+32609483 -91932533+32609212 -91932558+33007690 -91927352+33007613 -91932593+32606075 -91932753+32607339 -91932753+32607339 -91932533+32609212 -91933175+32491023 -91933259+32489424 -91933654+32491501 -91931494+32492866 -91933654+32491501 -91933175+32491023 -91933654+32491501 -91933451+32491359 -91933188+32491083 -91933175+32491023 -91934058+30119902 -91934232+30119423 -91934088+32489065 -91933259+32489424 -91934232+30119423 -91934704+30118125 -91934276+32483299 -91934638+32484229 -91934638+32484229 -91935283+32484739 -91934704+30118125 -91935278+30116547 -91935097+30072988 -91922773+30072827 -91935278+30116547 -91935868+30114924 -91935283+32484739 -91935405+32484769 -91935405+32484769 -91934088+32489065 -91935412+31227100 -91955079+31245676 -91935868+30114924 -91937542+30110322 -91936048+29429408 -91897652+29375219 -91936393+32658975 -91949858+32669410 -91936813+32480296 -91934276+32483299 -91937260+32479698 -91936813+32480296 -91937520+32479289 -91937260+32479698 -91937542+30110322 -91937919+30109289 -91937697+31927561 -91929662+31927561 -91937905+30395035 -91968342+30410114 -91937915+32167842 -91940358+32173819 -91937919+30109289 -91938541+30107686 -91938541+30107686 -91938910+30106724 -91938623+31927561 -91937697+31927561 -91938910+30106724 -91939275+30105713 -91938973+30073039 -91935097+30072988 -91939250+30073043 -91938973+30073039 -91939275+30105713 -91939890+30104017 -91939436+31927561 -91938623+31927561 -91939890+30104017 -91940294+30102901 -91940070+30073054 -91939250+30073043 -91940294+30102901 -91940710+30101752 -91940304+32471087 -91940415+32471196 -91940320+32469475 -91940304+32471087 -91940358+32173819 -91941268+32175113 -91940392+31927561 -91939436+31927561 -91940415+32471196 -91937520+32479289 -91940710+30101752 -91940834+30101409 -91940834+30101409 -91941353+30099973 -91941353+30099973 -91941506+30099553 -91941493+30099435 -91941506+30099553 -91941493+30099435 -91943111+30094969 -91941953+32457112 -91944469+32448569 -91942076+31927561 -91940392+31927561 -91942242+32466838 -91940320+32469475 -91942850+32175456 -91941268+32175113 -91942870+30236387 -91943618+30226000 -91942969+33007588 -91932558+33007690 -91943111+30094969 -91943455+30094019 -91943455+30094019 -91944038+30092409 -91943618+30226000 -91955418+30219100 -91943706+32175069 -91942850+32175456 -91944038+30092409 -91944152+30092096 -91944142+32174748 -91943706+32175069 -91944152+30092096 -91944226+30091890 -91944226+30091890 -91944607+30090840 -91944469+32448569 -91948198+32448801 -91944558+30237390 -91942870+30236387 -91944607+30090840 -91944781+30090359 -91944667+32174202 -91944142+32174748 -91944781+30090359 -91945498+30088380 -91944806+32174019 -91944667+32174202 -91944950+32173480 -91944806+32174019 -91945018+30237599 -91944558+30237390 -91945325+32460103 -91941953+32457112 -91945325+32460103 -91942242+32466838 -91945498+30088380 -91946095+30086732 -91946095+30086732 -91946556+30085459 -91946556+30085459 -91946958+30084348 -91946681+30237975 -91945018+30237599 -91946958+30084348 -91947164+30083782 -91947164+30083782 -91948955+30078842 -91948198+32448801 -91949050+32446643 -91948280+30073209 -91940070+30073054 -91948280+30073209 -91950998+30073213 -91948351+30848841 -91904965+30848399 -91948667+30238423 -91946681+30237975 -91948955+30078842 -91950022+30075899 -91949184+30277408 -91952318+30274899 -91949331+30848851 -91948351+30848841 -91949418+30278499 -91949184+30277408 -91949518+30279099 -91949418+30278499 -91949556+31927562 -91942076+31927561 -91949858+32669410 -91952238+32671781 -91949920+30280628 -91949518+30279099 -91950001+33007520 -91942969+33007588 -91950009+30848857 -91949331+30848851 -91950018+30280999 -91949920+30280628 -91950022+30075899 -91950848+30073621 -91950118+30281299 -91950018+30280999 -91950218+30282699 -91950318+30282499 -91950318+30282499 -91950118+30281299 -91950318+30283599 -91950218+30282699 -91950666+30285222 -91950318+30283599 -91950848+30073621 -91950998+30073213 -91950955+30286569 -91950666+30285222 -91950998+30073213 -91951124+30072875 -91951124+30072875 -91952277+30069759 -91951218+30238999 -91948667+30238423 -91951317+30350398 -91953723+30359097 -91951518+30289199 -91950955+30286569 -91951606+33007492 -91950001+33007520 -91951958+33007428 -91951606+33007492 -91952218+30292699 -91951518+30289199 -91952238+32671781 -91952372+32671955 -91952277+30069759 -91953133+30067446 -91952318+30274899 -91956218+30272599 -91952318+30293099 -91952218+30292699 -91953017+30338898 -91951317+30350398 -91953133+30067446 -91953855+30065496 -91953318+30297899 -91952318+30293099 -91953334+30297975 -91953318+30297899 -91953718+30299799 -91953334+30297975 -91953723+30359097 -91964218+30361398 -91953818+30300299 -91953718+30299799 -91953855+30065496 -91954389+30064057 -91953918+30300699 -91953818+30300299 -91953918+30300999 -91953918+30300699 -91954118+30301599 -91953918+30300999 -91954125+30301653 -91954118+30301599 -91954218+30302399 -91954125+30301653 -91954389+30064057 -91956490+30058383 -91954618+30303898 -91954218+30302399 -91954718+30187100 -91922924+30187486 -91922176+30187990 -91921901+30188165 -91921322+30188200 -91920894+30188001 -91920718+30187900 -91954718+30187100 -91954586+30187143 -91954143+30187101 -91953686+30186685 -91953365+30186365 -91952709+30186258 -91952221+30186475 -91951732+30186636 -91951229+30186502 -91950786+30186292 -91950359+30186144 -91920718+30187900 -91955079+31245676 -91974972+31224900 -91955318+30308598 -91954618+30303898 -91955318+30308598 -91961818+30313298 -91955418+30219100 -91960418+30212100 -91955444+32173110 -91944950+32173480 -91956218+30272599 -91963318+30268499 -91956261+32440398 -91949050+32446643 -91956261+32440398 -91950699+32444240 -91950167+32444471 -91950004+32444736 -91949632+32445081 -91949154+32445554 -91948970+32446094 -91949050+32446643 -91956389+33007570 -91951958+33007428 -91956409+32440357 -91956261+32440398 -91956457+30848925 -91950009+30848857 -91956490+30058383 -91957233+30056376 -91957233+30056376 -91958812+30052111 -91957293+30180279 -91954718+30187100 -91957891+32675028 -91952372+32671955 -91957891+32675028 -91967817+32688125 -91958812+30052111 -91959189+30051093 -91959189+30051093 -91959679+30049770 -91959496+32437585 -91956409+32440357 -91959679+30049770 -91961860+30043882 -91960418+30212100 -91976619+30210900 -91961818+30313298 -91953017+30338898 -91961860+30043882 -91961999+30043505 -91961999+30043505 -91962790+30041370 -91962790+30041370 -91964458+30036918 -91962918+30175940 -91957293+30180279 -91963248+33007684 -91956389+33007570 -91963318+30268499 -91964079+30268047 -91963718+30240700 -91951218+30238999 -91964079+30268047 -91966530+30266592 -91964218+30361398 -91964818+30361498 -91964230+30849005 -91956457+30848925 -91964458+30036918 -91965269+30034682 -91964510+32431930 -91959496+32437585 -91964631+30176585 -91962918+30175940 -91964818+30361498 -91967018+30361698 -91965269+30034682 -91966071+30032559 -91965619+30176701 -91964631+30176585 -91965861+30034904 -91965269+30034682 -91966071+30032559 -91966399+30031691 -91966399+30031691 -91966993+30030119 -91966530+30266592 -91968287+30265549 -91966993+30030119 -91967901+30027716 -91967018+30361698 -91978318+30363098 -91967718+30258299 -91968118+30254399 -91967817+32688125 -91968378+32689116 -91967901+30027716 -91969005+30024763 -91968118+30254399 -91963718+30240700 -91968287+30265549 -91976118+30260899 -91968378+32689116 -91971002+32704613 -91969005+30024763 -91970627+30020425 -91969015+30036089 -91965861+30034904 -91969954+32425599 -91964510+32431930 -91970131+32425645 -91969954+32425599 -91970617+32425641 -91970131+32425645 -91970627+30020425 -91971989+30016782 -91971002+32704613 -91975324+32711612 -91971095+32420341 -91971180+32422100 -91971180+32422100 -91971553+32422453 -91971553+32422453 -91971731+32422488 -91971647+29829958 -91976292+29709962 -91971731+32422488 -91971855+32422512 -91971989+30016782 -91973420+30013024 -91972120+29833525 -91971647+29829958 -91972130+29833599 -91972120+29833525 -91972490+32423018 -91970617+32425641 -91972490+32423018 -91971855+32422512 -91972529+29836612 -91972130+29833599 -91972585+29837032 -91972529+29836612 -91972649+29837511 -91972585+29837032 -91973076+30037616 -91969015+30036089 -91973175+29841488 -91972649+29837511 -91973420+30013024 -91973723+30012227 -91973723+30012227 -91975121+30008556 -91974166+29848956 -91973175+29841488 -91974301+29850071 -91974166+29848956 -91974972+31224900 -91976572+31224371 -91975121+30008556 -91976747+30004287 -91975720+29860816 -91974301+29850071 -91975814+31927562 -91949556+31927562 -91976118+30260899 -91976518+30260399 -91976292+29709962 -91979908+29650128 -91980701+29643738 -91981875+29638815 -91982807+29635024 -91984130+29631513 -91985194+29629190 -91986984+29626459 -91988222+29625213 -91995045+29617831 -91998617+29614359 -91976292+29709962 -91998617+29614359 -91976518+30260399 -91967718+30258299 -91976572+31224371 -91992664+31226858 -91976619+30210900 -91977119+30210400 -91976747+30004287 -91977602+30002042 -91976760+32711474 -91975324+32711612 -91976807+29869048 -91975720+29860816 -91977119+30210400 -91977219+30210000 -91977219+30210000 -91980519+30196600 -91977602+30002042 -91978480+29999851 -91977641+29875362 -91976807+29869048 -91977780+29876417 -91977641+29875362 -91977783+33007714 -91963248+33007684 -91977931+32416459 -91971095+32420341 -91978012+32182286 -91955444+32173110 -91978210+30407340 -91968342+30410114 -91978210+30407340 -91970034+30410206 -91969003+30410183 -91968342+30410114 -91978395+32417009 -91977931+32416459 -91978430+29881286 -91977780+29876417 -91978480+29999851 -91980401+29994832 -91978562+30181105 -91965619+30176701 -91978719+30192800 -91979224+30191945 -91978818+30363098 -91978318+30363098 -91978818+30363098 -91988118+30367198 -91979107+30039918 -91973076+30037616 -91979224+30191945 -91980130+30187358 -91979919+32708033 -91976760+32711474 -91980130+30187358 -91978562+30181105 -91980130+30187358 -91978680+30181189 -91978562+30181105 -91980401+29994832 -91980568+29994384 -91980519+30196600 -91978719+30192800 -91980568+29994384 -91981165+29992738 -91981165+29992738 -91981481+29991915 -91981167+29901774 -91978430+29881286 -91981251+30849180 -91964230+30849005 -91981285+29902657 -91981167+29901774 -91981327+30040759 -91979107+30039918 -91981481+29991915 -91988528+29989320 -91982114+33007714 -91977783+33007714 -91982594+29912459 -91981285+29902657 -91982666+30392165 -91978210+30407340 -91982714+32189281 -91978012+32182286 -91982800+30380093 -91982666+30392165 -91983047+29460218 -91982048+29458533 -91980544+29456025 -91979690+29454573 -91978503+29452326 -91977167+29450250 -91976090+29449038 -91973580+29446322 -91971678+29444561 -91969901+29443099 -91967769+29441345 -91936048+29429408 -91983303+31927562 -91975814+31927562 -91984303+29925251 -91982594+29912459 -91984964+29930196 -91984303+29925251 -91985239+32706614 -91979919+32708033 -91985443+30376266 -91982800+30380093 -91985658+29935389 -91984964+29930196 -91985664+30375908 -91985443+30376266 -91985867+29936955 -91985658+29935389 -91985935+30375198 -91985664+30375908 -91985935+30375198 -91985719+30374421 -91985985+29937840 -91985867+29936955 -91986163+32408711 -91978395+32417009 -91986196+32408641 -91986163+32408711 -91986304+29940227 -91985985+29937840 -91986329+29940414 -91986304+29940227 -91986701+29943196 -91986329+29940414 -91986755+29943601 -91986701+29943196 -91986807+29943986 -91986755+29943601 -91987083+29946055 -91986807+29943986 -91987218+29947063 -91987083+29946055 -91987305+29947716 -91987218+29947063 -91987443+29948370 -91987305+29947716 -91987547+29949149 -91987443+29948370 -91987742+29950299 -91987547+29949149 -91987870+29951253 -91987742+29950299 -91987929+29951695 -91987870+29951253 -91988006+29952266 -91987929+29951695 -91988118+30367198 -91988718+30368598 -91988339+29954747 -91988006+29952266 -91988466+29955957 -91988339+29954747 -91988528+29989320 -91993663+29984341 -91988718+30368598 -91985719+30374421 -91988718+30368598 -91988872+30368770 -91989330+30368927 -91989956+30368988 -91990474+30369072 -91990932+30369152 -91991512+30369278 -91992046+30369430 -91992397+30369796 -91992946+30370102 -91993389+30370288 -91999954+30367884 -91988718+30368598 -91999954+30367884 -91988738+29957958 -91988466+29955957 -91989599+29964377 -91988738+29957958 -91989859+29966317 -91989599+29964377 -91989951+29967004 -91989859+29966317 -91990077+30044071 -91981327+30040759 -91990293+29969556 -91989951+29967004 -91990396+29970326 -91990293+29969556 -91990396+29970326 -91991162+29970673 -91990450+30849296 -91981251+30849180 -91990450+30849296 -92000117+30849245 -92003880+30849280 -91990450+30849296 -92003880+30849280 -91990720+31236915 -91994450+31230359 -91990939+31237592 -91990720+31236915 -91991162+29970673 -91993536+29977888 -91991633+32401837 -91986196+32408641 -91991892+32401880 -91991633+32401837 -91991892+32401880 -91992441+32402053 -91992441+32402053 -91993873+32399221 -91992510+32704673 -91985239+32706614 -91992664+31226858 -91992864+31227107 -91992864+31227107 -91994828+31229561 -91993042+31239389 -91990939+31237592 -91993270+32704599 -91992510+32704673 -91993270+32704599 -91992853+32704618 -91992510+32704673 -91993425+31252649 -91993042+31239389 -91993425+31252649 -92001382+31244994 -92002632+31244610 -92003443+31244171 -92003936+31243830 -92004242+31243457 -92004370+31242989 -92004330+31242481 -92004065+31242014 -92003568+31241669 -92002695+31241084 -91993042+31239389 -91993536+29977888 -91993618+29982977 -91993631+32397908 -91993631+32398541 -91993663+29984341 -91993618+29982977 -91993781+32276802 -91991832+32267550 -91993873+32399221 -91993631+32398541 -91994212+33007714 -91982114+33007714 -91994450+31230359 -91994828+31229561 -91994739+30045836 -91990077+30044071 -91994779+32276818 -91993781+32276802 -91996690+33007757 -91994212+33007714 -91997161+32704730 -91993270+32704599 -91997749+32276793 -91994779+32276818 -91997789+31252878 -91993425+31252649 -91998027+31253367 -91997789+31252878 -91998178+31253610 -91998027+31253367 -91998227+31271622 -91999608+31266092 -91998617+29614359 -92000003+29613013 -91998948+31271180 -91998227+31271622 -91998953+33007797 -91996690+33007757 -91999032+32387246 -91993631+32397908 -91999032+32387246 -91997031+32392246 -91996631+32392646 -91995931+32392946 -91995831+32393546 -91995831+32394346 -91995631+32395146 -91995131+32395846 -91994631+32396546 -91994031+32397146 -91993631+32397846 -91993631+32397908 -91999032+32387246 -92000132+32386242 -91999104+32191451 -91972831+32199947 -91972681+32199190 -91972684+32198617 -91973020+32198106 -91973514+32197377 -91974564+32196465 -91975805+32195609 -91976850+32195052 -91978229+32194719 -91979411+32194565 -91982714+32189281 -91999104+32191451 -91982714+32189281 -91999608+31266092 -92000124+31266187 -91999954+30367884 -92000118+30367798 -92000003+29613013 -92000124+29613373 -92000124+29613373 -92006197+29608334 -92000124+31257028 -91998178+31253610 -92000125+29461149 -91983047+29460218 -92000125+31296684 -92019826+31287896 -92021425+31287272 -92022502+31286425 -92023136+31285808 -92023515+31284634 -92023468+31283793 -92023133+31282805 -92022191+31281651 -92020731+31280774 -92000125+31296684 -92020731+31280774 -92000125+31302368 -92000125+31296684 -92000130+32706058 -91997161+32704730 -92000130+32706058 -92003472+32707011 -92000132+32190393 -92000132+32190495 -92000132+32190495 -92000132+32190862 -92000132+32190862 -91999104+32191451 -92000132+32204209 -92007448+32200388 -92000132+32211686 -92000132+32204209 -92000132+32216105 -92000132+32211686 -92000132+32228751 -92000132+32216105 -92000132+32233751 -92006917+32230315 -92000132+32252852 -91996989+32246383 -91997758+32245594 -91998068+32244544 -91998093+32243358 -91998076+32241850 -91998164+32240405 -91998074+32238269 -91998259+32236944 -91998578+32235845 -91999089+32234962 -92000132+32233751 -92000132+32252852 -92000132+32233751 -92000132+32258700 -91991832+32267550 -92000132+32258700 -92000132+32252852 -92000132+32386242 -91999032+32387246 -92000132+32386242 -92004706+32375147 -92000393+30367309 -92000118+30367798 -92000500+32276874 -91997749+32276793 -92000500+32276874 -92000132+32276809 -91997749+32276793 -92001082+33007927 -91998953+33007797 -92001593+32190302 -92000132+32190393 -92001618+30364498 -92000393+30367309 -92001702+31317652 -92006762+31312502 -92003417+31266988 -92000124+31266187 -92003417+31266988 -92003884+31260986 -92003534+31927292 -91983303+31927562 -92003774+31260778 -92000124+31257028 -92003880+30849280 -92021350+30849432 -92003884+31260986 -92003774+31260778 -92004804+32707733 -92003472+32707011 -92005434+31927296 -92003534+31927292 -92005434+31927296 -92005452+31924332 -92005452+31924332 -92005507+31915333 -92005507+31915333 -92005571+31904951 -92005571+31904951 -92005618+31897184 -92005618+31897184 -92005676+31887766 -92005706+31867300 -92005676+31887766 -92005709+31864107 -92005706+31867300 -92005720+31852401 -92005709+31864107 -92005765+31846960 -92005720+31852401 -92005771+31844597 -92005765+31846960 -92005805+31830761 -92005771+31844597 -92005831+31820012 -92005805+31830761 -92005832+32707983 -92004804+32707733 -92005836+31818254 -92005831+31820012 -92005845+31814922 -92005836+31818254 -92005856+31810520 -92005845+31814922 -92005860+33007904 -92001082+33007927 -92005867+31806110 -92005856+31810520 -92005877+31802200 -92005867+31806110 -92005884+31799489 -92005877+31802200 -92005885+31799161 -92005884+31799489 -92006197+29608334 -92031159+29584460 -92006748+30050481 -91994739+30045836 -92006748+30050481 -92014645+30053563 -92006762+31312502 -92007374+31311875 -92006917+32230315 -92000132+32228751 -92007363+32190950 -92001593+32190302 -92007374+31311875 -92007713+31311477 -92007437+31395312 -92007439+31391989 -92007439+31391989 -92007445+31390908 -92007445+31390908 -92007501+31380843 -92007445+31396511 -92007437+31395312 -92007448+32200388 -92009112+32194621 -92007464+31399581 -92007445+31396511 -92007467+31400305 -92007464+31399581 -92007501+31380843 -92007718+31372247 -92007528+31418329 -92007467+31400305 -92007539+31421370 -92007528+31418329 -92007543+31422363 -92007539+31421370 -92007568+31429606 -92007543+31422363 -92007569+31429874 -92007568+31429606 -92007571+31430283 -92007569+31429874 -92007577+31431694 -92007571+31430283 -92007578+31431910 -92007577+31431694 -92007583+31433414 -92007578+31431910 -92007610+31441149 -92007583+31433414 -92007681+31461637 -92007610+31441149 -92007713+31311477 -92000125+31302368 -92007718+31372247 -92007769+31369996 -92007726+31474548 -92007681+31461637 -92007769+31369996 -92007782+31368651 -92007770+31486997 -92007726+31474548 -92007782+31368651 -92007918+31353598 -92007805+31500176 -92007858+31501174 -92007805+31500176 -92007863+31500176 -92007817+31488671 -92007770+31486997 -92007827+31491054 -92007817+31488671 -92007830+31491632 -92007827+31491054 -92007832+31545926 -92007805+31546018 -92007838+31509223 -92007907+31509195 -92007838+31509223 -92007924+31512698 -92007845+31545883 -92007832+31545926 -92007858+31501174 -92007803+31504726 -92007863+31500176 -92007830+31491632 -92007908+31508209 -92007803+31504726 -92007908+31508209 -92007907+31509195 -92007918+31353598 -92007930+31351922 -92007924+31512698 -92008195+31523636 -92007930+31351922 -92007969+31346522 -92007969+31346522 -92007974+31345824 -92007974+31345824 -92008083+31336930 -92008021+31542581 -92007845+31545883 -92008021+31542581 -92008075+31541619 -92008025+31536738 -92008103+31540359 -92008028+31529646 -92008025+31536738 -92008029+31529566 -92008028+31529646 -92008066+31527314 -92008029+31529566 -92008066+31527314 -92008171+31527299 -92008075+31541619 -92008082+31541313 -92008082+31541313 -92008092+31540844 -92008083+31336930 -92008084+31336625 -92008084+31336393 -92008085+31335889 -92008084+31336625 -92008084+31336393 -92008085+31335889 -92008087+31335245 -92008087+31335245 -92008092+31333699 -92008092+31333699 -92008118+31326398 -92008092+31540844 -92008103+31540359 -92008118+31326398 -92008121+31325797 -92008121+31325797 -92001702+31317652 -92008124+31550120 -92007805+31546018 -92008124+31550120 -92008124+31550303 -92008124+31550303 -92008123+31551655 -92008128+31526693 -92008222+31523709 -92008166+31570812 -92008123+31551655 -92008166+31570812 -92008324+31575395 -92008171+31527299 -92008242+31527289 -92008208+31789973 -92005885+31799161 -92008216+31789016 -92008208+31789973 -92008222+31523709 -92008195+31523636 -92008235+31786760 -92008216+31789016 -92008242+31527289 -92008128+31526693 -92008258+31784027 -92008235+31786760 -92008259+31782676 -92008258+31784027 -92008279+31604703 -92008284+31606845 -92008280+31589894 -92008280+31590399 -92008280+31589894 -92008369+31589396 -92008280+31590399 -92008279+31604703 -92008282+31728821 -92008336+31721779 -92008284+31606845 -92008285+31607390 -92008285+31607390 -92008289+31608606 -92008285+31613573 -92008287+31610092 -92008287+31610092 -92008291+31609058 -92008289+31608606 -92008291+31609058 -92008291+31776856 -92008259+31782676 -92008313+31733846 -92008282+31728821 -92008316+31578249 -92008295+31578328 -92008324+31575395 -92008376+31578031 -92008324+31614290 -92008285+31613573 -92008324+31736617 -92008313+31733846 -92008336+31721779 -92008446+31707298 -92008343+31774199 -92008291+31776856 -92008369+31589396 -92008505+31585042 -92008376+31578031 -92008316+31578249 -92008384+31615407 -92008324+31614290 -92008392+31768482 -92008343+31774199 -92008403+31746953 -92008324+31736617 -92008404+31615772 -92008384+31615407 -92008408+31663843 -92008415+31665595 -92008415+31665595 -92008474+31680060 -92008423+31749513 -92008403+31746953 -92008426+31749853 -92008423+31749513 -92008433+31616321 -92008404+31615772 -92008446+31707298 -92008525+31692211 -92008460+31760610 -92008392+31768482 -92008470+31618915 -92008511+31618772 -92008474+31680060 -92008475+31680206 -92008475+31680206 -92008478+31680915 -92008476+31581658 -92008295+31578328 -92008478+31680915 -92008490+31684022 -92008484+31759789 -92008460+31760610 -92008490+31684022 -92008521+31691425 -92008497+31642663 -92008408+31663843 -92008499+31758178 -92008484+31759789 -92008505+31585042 -92008476+31581658 -92008511+31618772 -92008539+31618596 -92008513+31640078 -92008497+31642663 -92008516+31692092 -92008525+31692211 -92008517+31639415 -92008517+31639510 -92008517+31639510 -92008513+31640078 -92008521+31638818 -92008517+31639415 -92008521+31691425 -92008516+31692092 -92008531+31617831 -92008433+31616321 -92008537+31636243 -92008521+31638818 -92008539+31618596 -92008531+31617831 -92008559+31632579 -92008537+31636243 -92008559+31751657 -92008426+31749853 -92008559+31751657 -92008499+31758178 -92008596+31626220 -92008470+31618915 -92008596+31626220 -92008559+31632579 -92008918+30367498 -92001618+30364498 -92009112+32194621 -92007363+32190950 -92009148+32364562 -92004706+32375147 -92009392+32350979 -92009586+32362417 -92009586+32362417 -92010282+32362341 -92009849+31282507 -92010810+31280720 -92010178+32364239 -92009148+32364562 -92010282+32362341 -92010178+32364239 -92010612+31283314 -92009849+31282507 -92010810+31280720 -91998948+31271180 -92011454+30370615 -92008918+30367498 -92013251+31327945 -92008121+31325797 -92013498+32702828 -92005832+32707983 -92014524+31927318 -92005434+31927296 -92014645+30053563 -92015234+30053792 -92015066+32324105 -92009392+32350979 -92015234+30053792 -92023530+30057020 -92015900+32318934 -92018300+32320813 -92017631+32308890 -92015900+32318934 -92017670+32308781 -92017631+32308890 -92018119+32322373 -92018165+32321661 -92018140+32323399 -92015066+32324105 -92018140+32323399 -92018119+32322373 -92018300+32320813 -92018165+32321661 -92019153+32301438 -92017670+32308781 -92019963+32700725 -92013498+32702828 -92020361+32701024 -92019963+32700725 -92020361+32701024 -92042063+32711335 -92020723+33007833 -92005860+33007904 -92020731+31280774 -92010612+31283314 -92021350+30849432 -92028800+30849497 -92022495+31927337 -92014524+31927318 -92023530+30057020 -92037643+30062499 -92028328+33007798 -92020723+33007833 -92028800+30849497 -92030000+30849486 -92030000+30849486 -92040744+30849562 -92030828+31927304 -92022495+31927337 -92031013+32281537 -92019153+32301438 -92031159+29584460 -92031924+29584470 -92033975+29584874 -92036496+29585225 -92038618+29585048 -92040559+29583003 -92041229+29581513 -92031159+29584460 -92041229+29581513 -92033804+32277101 -92000500+32276874 -92034397+32277069 -92031013+32281537 -92034397+32277069 -92033804+32277101 -92034582+31927289 -92030828+31927304 -92034640+32277056 -92034397+32277069 -92037246+33007788 -92028328+33007798 -92037643+30062499 -92040331+30063542 -92038100+30367935 -92011454+30370615 -92038100+30367935 -92035428+30363254 -92035428+30363018 -92035291+30362747 -92034955+30362781 -92034589+30362774 -92034375+30362583 -92034253+30362396 -92034161+30362205 -92033841+30362167 -92033566+30362156 -92011454+30370615 -92038805+30367813 -92038100+30367935 -92038845+30367786 -92038805+30367813 -92039622+31927289 -92034582+31927289 -92040331+30063542 -92045416+30065465 -92040744+30849562 -92055614+30849669 -92041039+31927290 -92039622+31927289 -92041049+29490513 -92000125+29461149 -92041120+30368298 -92038845+30367786 -92041200+30375198 -92041180+30375072 -92041104+30374645 -92040982+30374275 -92040662+30373966 -92040387+30373760 -92040280+30373523 -92040341+30373386 -92040463+30373226 -92040478+30372928 -92040631+30372490 -92041366+30368492 -92041200+30375198 -92041366+30368492 -92041200+30375198 -92042660+30376525 -92041229+29581513 -92042906+29574527 -92041366+30368492 -92041120+30368298 -92042063+32711335 -92044213+32707081 -92042660+30376525 -92049113+30381559 -92042906+29574527 -92042919+29571461 -92042919+29571461 -92043126+29521664 -92042974+29500217 -92041049+29490513 -92044213+32707081 -92046982+32686728 -92044472+29506839 -92042974+29500217 -92044472+29506839 -92043126+29521664 -92045416+30065465 -92048762+30066762 -92046982+32686728 -92047243+32686532 -92048434+32686308 -92046982+32686728 -92048434+32686308 -92047915+32719841 -92058775+32721576 -92048434+32686308 -92049157+32686151 -92048762+30066762 -92054585+30069035 -92049157+32686151 -92057892+32705451 -92050182+31336200 -92013251+31327945 -92051757+30379220 -92049113+30381559 -92052047+30379199 -92051757+30379220 -92052552+30379114 -92052047+30379199 -92053268+30378994 -92052552+30379114 -92053880+30378891 -92053268+30378994 -92054217+32785472 -92061687+32765955 -92054228+32786103 -92054217+32785472 -92054585+30069035 -92056847+30069873 -92054635+32277253 -92034640+32277056 -92055507+32718816 -92047915+32719841 -92055614+30849669 -92083312+30849866 -92056181+32718651 -92055507+32718816 -92056847+30069873 -92058960+30070995 -92057163+32844288 -92054228+32786103 -92057201+30376179 -92053880+30378891 -92057390+32844608 -92057163+32844288 -92057867+32708750 -92056181+32718651 -92057892+32705451 -92057867+32708750 -92058382+30375714 -92057201+30376179 -92058775+32721576 -92063390+32722660 -92058906+30375198 -92058382+30375714 -92058906+30375198 -92058720+30375198 -92059009+31927293 -92041039+31927290 -92059170+30070947 -92058960+30070995 -92059170+30070947 -92063886+30072797 -92061320+30373198 -92058720+30375198 -92061687+32765955 -92061857+32765631 -92061857+32765631 -92065179+32723003 -92063720+33008161 -92037246+33007788 -92063886+30072797 -92067598+30075774 -92064766+31927294 -92059009+31927293 -92065171+33008174 -92063720+33008161 -92065179+32723003 -92063390+32722660 -92065179+32723003 -92065524+32722834 -92065524+32722834 -92075978+32709068 -92066731+33001443 -92069105+33008163 -92067385+33000810 -92066731+33001443 -92067385+33000810 -92067048+33001062 -92066731+33001443 -92067598+30075774 -92068859+30077362 -92068556+33008165 -92065171+33008174 -92068859+30077362 -92070065+30079486 -92069049+33000126 -92067385+33000810 -92069049+33000126 -92081745+32957225 -92069105+33008163 -92068556+33008165 -92069627+33008163 -92069105+33008163 -92070065+30079486 -92070898+30080482 -92070898+30080482 -92072743+30080871 -92072743+30080871 -92073191+30081536 -92073191+30081536 -92073138+30082682 -92072453+30084768 -92072638+30085432 -92073613+30086808 -92073850+30087427 -92073824+30088366 -92073270+30089833 -92073244+30090360 -92073323+30090452 -92073376+30090796 -92074799+30093725 -92073191+30081536 -92074799+30093725 -92074799+30093725 -92077568+30098199 -92075828+31352755 -92082304+31362463 -92075978+32709068 -92077461+32707451 -92077461+32707451 -92086753+32696240 -92077568+30098199 -92077592+30099214 -92077592+30099214 -92077926+30102090 -92077760+31927297 -92064766+31927294 -92077926+30102090 -92078915+30102942 -92078063+30363175 -92061320+30373198 -92078915+30102942 -92079668+30103971 -92079668+30103971 -92079888+30104410 -92079888+30104410 -92088733+30112018 -92080691+32914644 -92083914+32875131 -92081745+32957225 -92077754+32946501 -92077708+32946132 -92077805+32944484 -92078210+32942128 -92078112+32940885 -92077182+32937330 -92076693+32933871 -92075369+32930723 -92073607+32927645 -92072613+32925232 -92080691+32914644 -92081745+32957225 -92079446+32919763 -92078679+32919165 -92077108+32918304 -92074624+32917753 -92074299+32917420 -92073888+32916583 -92073956+32915742 -92074143+32914866 -92074576+32914425 -92074895+32914390 -92080691+32914644 -92082304+31362463 -92093557+31367875 -92082792+32873323 -92057390+32844608 -92083312+30849866 -92100538+30849989 -92083914+32875131 -92082792+32873323 -92084417+30357757 -92078063+30363175 -92084521+30352899 -92084417+30357757 -92085665+32276673 -92054635+32277253 -92086718+31335374 -92077624+31326100 -92076672+31326625 -92075562+31326931 -92074485+31326923 -92073539+31326859 -92072677+31326844 -92072195+31327163 -92071724+31327361 -92070957+31327299 -92069270+31327277 -92050182+31336200 -92086718+31335374 -92083053+31331059 -92082528+31331087 -92082042+31331010 -92081481+31330836 -92080786+31330096 -92080280+31329237 -92080096+31326272 -92080318+31325757 -92080850+31325019 -92081231+31324537 -92050182+31336200 -92086718+31335374 -92087451+31338888 -92086723+30126102 -92086681+30125202 -92086753+32696240 -92089163+32689272 -92086880+30126445 -92086723+30126102 -92087451+31338888 -92075828+31352755 -92087528+30123782 -92086681+30125202 -92088100+31927242 -92077760+31927297 -92088215+32276625 -92085665+32276673 -92088733+30112018 -92087528+30123782 -92088925+30335210 -92084521+30352899 -92089038+32276610 -92088215+32276625 -92089038+32276610 -92090427+32276667 -92089099+30330730 -92088925+30335210 -92089163+32689272 -92098939+32683853 -92089221+30330499 -92089099+30330730 -92090427+32276667 -92091051+32276667 -92091051+32276667 -92091708+32276667 -92093026+31334052 -92086718+31335374 -92093026+31334052 -92087613+31334961 -92086718+31335374 -92093323+30126402 -92086880+30126445 -92093557+31367875 -92099393+31375180 -92095327+31927240 -92088100+31927242 -92097822+30327999 -92089221+30330499 -92098191+30125489 -92093323+30126402 -92098222+30327499 -92097822+30327999 -92098678+30125203 -92098191+30125489 -92100538+30849989 -92101175+30849993 -92100791+33008300 -92069627+33008163 -92101175+30849993 -92107177+30850037 -92102993+33008331 -92100791+33008300 -92103067+31927237 -92095327+31927240 -92103202+30123994 -92098678+30125203 -92103202+30123994 -92102829+30124141 -92101721+30124210 -92100930+30123935 -92100245+30124004 -92098678+30125203 -92103413+31376411 -92099393+31375180 -92103702+31927237 -92103067+31927237 -92104202+32276637 -92091708+32276667 -92104996+33008361 -92102993+33008331 -92105422+30322700 -92098222+30327499 -92106168+32262141 -92104202+32276637 -92107177+30850037 -92108586+30850029 -92107191+31375180 -92103413+31376411 -92107613+31320243 -92093026+31334052 -92108087+30121920 -92103202+30123994 -92108586+30850029 -92108824+30850027 -92108824+30850027 -92124944+30849941 -92109240+31927235 -92103702+31927237 -92109739+31372660 -92107191+31375180 -92109739+31372660 -92109552+31372591 -92109045+31372660 -92108511+31372958 -92107950+31373646 -92107790+31374013 -92107096+31374448 -92107191+31375180 -92109739+31372660 -92112025+31375180 -92110054+31319120 -92107613+31320243 -92110944+30120492 -92108087+30121920 -92112025+31375180 -92113080+31375180 -92113080+31375180 -92114136+31375180 -92114063+30120183 -92110944+30120492 -92114136+31375180 -92120651+31387516 -92114838+32258574 -92106168+32262141 -92116022+30315900 -92105422+30322700 -92117681+30120321 -92114063+30120183 -92119341+30121538 -92117681+30120321 -92119913+30121843 -92119341+30121538 -92119913+30121843 -92119386+30121591 -92119341+30121538 -92120651+31387516 -92125129+31387914 -92121527+30312364 -92116022+30315900 -92122223+30311900 -92121527+30312364 -92122223+30311900 -92125123+30310005 -92124626+31308198 -92110054+31319120 -92124631+30117526 -92119913+30121843 -92124944+30849941 -92125122+30849830 -92125128+31307679 -92124626+31308198 -92125129+31387914 -92126265+31387962 -92125134+32674810 -92098939+32683853 -92125134+32674810 -92123875+32674292 -92122433+32673893 -92120867+32673589 -92120181+32673648 -92118624+32674111 -92117080+32675042 -92115108+32676632 -92112634+32678830 -92110539+32681079 -92109055+32682487 -92098939+32683853 -92125134+32674810 -92136126+32675437 -92126097+30309349 -92125123+30310005 -92126128+31306083 -92125128+31307679 -92127493+30849805 -92125122+30849830 -92128120+30115904 -92124631+30117526 -92128129+31389980 -92126265+31387962 -92128205+30115777 -92128120+30115904 -92128585+32258669 -92114838+32258574 -92128585+32258669 -92135712+32258661 -92128640+30115170 -92128205+30115777 -92128640+30115170 -92128569+30115239 -92128205+30115777 -92128640+30115170 -92132781+30116561 -92131129+31391980 -92128129+31389980 -92132781+30116561 -92133134+30116680 -92133134+30116680 -92141592+30119523 -92133528+31307783 -92126128+31306083 -92135712+32258661 -92151253+32258646 -92135992+30849680 -92127493+30849805 -92136126+32675437 -92137141+32675478 -92136449+33008525 -92104996+33008361 -92137141+32675478 -92139450+32675147 -92138119+32660770 -92138612+32660540 -92138612+32660540 -92139368+32660071 -92139368+32660071 -92144443+32656933 -92139450+32675147 -92138119+32660770 -92139866+31927862 -92109240+31927235 -92139928+31304783 -92133528+31307783 -92140961+33008559 -92136449+33008525 -92141032+30849606 -92135992+30849680 -92141460+30319703 -92141444+30320706 -92141464+30319453 -92141460+30319703 -92141491+30317798 -92141464+30319453 -92141494+30317613 -92141491+30317798 -92141498+30317428 -92141494+30317613 -92141499+30315159 -92141499+30315732 -92141499+30315732 -92141499+30316970 -92141499+30316970 -92141498+30317428 -92141592+30119523 -92142114+30119698 -92141715+30310829 -92141499+30315159 -92141766+30309819 -92141715+30310829 -92141847+30306060 -92141873+30306472 -92141873+30306472 -92141766+30309819 -92142017+30284354 -92144526+30284402 -92142024+30285503 -92142017+30284354 -92142065+30291644 -92142024+30285503 -92142114+30119698 -92149811+30122285 -92142115+30298863 -92126097+30309349 -92142115+30298863 -92141847+30306060 -92142115+30298863 -92142065+30291644 -92142229+31400880 -92131129+31391980 -92143141+30320702 -92141444+30320706 -92144443+32656933 -92151026+32652923 -92144526+30284402 -92146295+30284425 -92146295+30284425 -92148399+30284442 -92148399+30284442 -92159393+30284531 -92149304+30320687 -92143141+30320702 -92149811+30122285 -92152142+30123068 -92149952+30320686 -92149304+30320687 -92150630+31415079 -92142229+31400880 -92150801+31927820 -92139866+31927862 -92151026+32652923 -92157246+32649069 -92151253+32258646 -92151721+32258645 -92151721+32258645 -92152628+32258645 -92151938+31303108 -92139928+31304783 -92153375+30123533 -92152142+30123068 -92153518+30320664 -92149952+30320686 -92153518+30320664 -92158458+30320711 -92155368+31301249 -92151938+31303108 -92156828+31300983 -92155368+31301249 -92157246+32649069 -92161422+32646563 -92157430+31443078 -92160330+31431179 -92157805+30125203 -92153375+30123533 -92157805+30125203 -92158490+30125454 -92158456+30328022 -92158481+30331690 -92158458+30320711 -92158483+30325089 -92158478+30337544 -92158478+30339336 -92158478+30339336 -92158478+30339564 -92158478+30339564 -92158478+30342416 -92158478+30342416 -92158480+30342781 -92158480+30334694 -92158478+30337544 -92158480+30342781 -92158504+30346309 -92158481+30331690 -92158480+30334694 -92158483+30325089 -92158456+30328022 -92158490+30125454 -92160833+30126313 -92158504+30346309 -92158515+30348041 -92158515+30348041 -92158527+30349737 -92158527+30349737 -92160396+30349719 -92159137+30269839 -92165096+30269868 -92159238+30274773 -92159255+30274301 -92159255+30274301 -92159137+30269839 -92159264+30277209 -92159238+30274773 -92159264+30277209 -92159285+30281560 -92159285+30281560 -92159393+30284531 -92159599+33008823 -92140961+33008559 -92160330+31431179 -92150630+31415079 -92160396+30349719 -92170220+30349624 -92160741+33008833 -92159599+33008823 -92160833+30126313 -92164941+30127819 -92169540+30129369 -92161422+32646563 -92167818+32642698 -92163631+31454778 -92157430+31443078 -92164744+32276697 -92152628+32258645 -92165096+30269868 -92169908+30269891 -92165428+32276693 -92164744+32276697 -92166429+31305983 -92156828+31300983 -92167818+32642698 -92177565+32636770 -92168712+31927785 -92150801+31927820 -92168983+33008909 -92160741+33008833 -92169540+30129369 -92172388+30130328 -92169631+31470077 -92163631+31454778 -92169908+30269891 -92170262+30269892 -92170220+30349624 -92174328+30349585 -92170262+30269892 -92170365+30269892 -92170269+32276668 -92165428+32276693 -92170368+32276668 -92170269+32276668 -92171509+31469150 -92169631+31470077 -92171925+30269900 -92170365+30269892 -92171974+31469135 -92171509+31469150 -92172271+30673798 -92172401+30680034 -92172271+30673798 -92172976+30673863 -92172398+30767984 -92172408+30764587 -92172398+30767984 -92177360+30768374 -92172408+30764587 -92172414+30762435 -92172414+30762435 -92172417+30761398 -92172417+30761398 -92172511+30749193 -92172426+30684812 -92172481+30683081 -92172439+30688488 -92172426+30684812 -92172479+30700307 -92172439+30688488 -92172481+30683081 -92172401+30680034 -92172487+30130329 -92172388+30130328 -92172511+30749193 -92172514+30744321 -92172514+30744321 -92172516+30741770 -92172516+30741770 -92172517+30740147 -92172517+30740147 -92172604+30738384 -92172528+30718399 -92172536+30715558 -92172531+30709620 -92172479+30700307 -92172536+30715558 -92172543+30714611 -92172543+30714611 -92172552+30713369 -92172552+30713369 -92172531+30709620 -92172555+30722320 -92172528+30718399 -92172572+30728069 -92172555+30722320 -92172576+30729315 -92172572+30728069 -92172604+30738384 -92172576+30729315 -92172801+30674715 -92172854+30675311 -92172854+30675311 -92173251+30675655 -92172976+30673863 -92172801+30674715 -92173251+30675655 -92174020+30675884 -92174328+30349585 -92175837+30349571 -92175317+30131324 -92172487+30130329 -92175379+30674723 -92174020+30675884 -92175776+30674298 -92175379+30674723 -92175810+30356699 -92175900+30361226 -92175835+30376244 -92175809+30378534 -92175837+30349571 -92175840+30349843 -92175840+30349843 -92175864+30351427 -92175861+30371550 -92175835+30376244 -92175864+30351427 -92175878+30354354 -92175878+30354354 -92175885+30355731 -92175883+30369435 -92175861+30371550 -92175885+30355731 -92175810+30356699 -92175900+30361226 -92175903+30362518 -92175903+30362518 -92175904+30363202 -92175904+30363202 -92175914+30366463 -92175914+30366463 -92175883+30369435 -92175949+30381447 -92175809+30378534 -92175956+30241075 -92175994+30245849 -92176008+30247654 -92175956+30241075 -92176008+30247654 -92175956+30241075 -92177012+30241052 -92175991+30400377 -92176086+30406013 -92176008+30247654 -92176061+30249708 -92176016+30396987 -92175991+30400377 -92176029+30389546 -92176045+30393088 -92176045+30393088 -92176016+30396987 -92176061+30249708 -92176096+30254182 -92176080+30384146 -92175949+30381447 -92176091+30384621 -92176080+30384146 -92176096+30254182 -92176101+30254596 -92176101+30254596 -92176115+30255712 -92176115+30255712 -92176121+30256150 -92176121+30256150 -92176130+30256814 -92176123+30385937 -92176091+30384621 -92176125+30386006 -92176029+30389546 -92176125+30386006 -92176123+30385937 -92176130+30256814 -92176167+30259448 -92176140+30262565 -92176159+30264018 -92176159+30264018 -92176188+30266141 -92176167+30259448 -92176140+30262565 -92176188+30266141 -92176193+30266531 -92176193+30266531 -92176193+30267333 -92176193+30267333 -92176210+30269064 -92176210+30269064 -92176219+30269923 -92176219+30269923 -92171925+30269900 -92176234+30411142 -92176086+30406013 -92176247+30673684 -92175776+30674298 -92176458+30420619 -92176234+30411142 -92176461+30673282 -92176247+30673684 -92176466+30436820 -92178960+30436839 -92176468+30421016 -92176458+30420619 -92176496+30422189 -92176468+30421016 -92176504+30422517 -92176496+30422189 -92176509+30424033 -92176504+30422517 -92176527+30429492 -92176466+30436820 -92176527+30429492 -92176509+30424033 -92176906+30671797 -92176461+30673282 -92177012+30241052 -92177963+30241121 -92177299+30670726 -92176906+30671797 -92177360+30768374 -92181732+30769669 -92177565+32636770 -92182074+32634027 -92177794+30669281 -92177299+30670726 -92177963+30241121 -92180195+30241207 -92178238+30667961 -92177794+30669281 -92178960+30436839 -92179266+30436842 -92179266+30436842 -92179743+30436741 -92179564+30666052 -92178238+30667961 -92179567+30132770 -92175317+30131324 -92179567+30132770 -92182673+30133899 -92179743+30436741 -92180129+30436707 -92180129+30436707 -92180976+30436633 -92180195+30241207 -92180488+30241203 -92180271+31927763 -92168712+31927785 -92180488+30241203 -92180852+30241199 -92180852+30241199 -92181374+30241194 -92180976+30436633 -92186394+30436666 -92181374+30241194 -92181658+30241191 -92181408+30849057 -92141032+30849606 -92181609+30666023 -92179564+30666052 -92181658+30241191 -92182075+30241197 -92181732+30769669 -92182056+30769976 -92182056+30769976 -92191061+30778367 -92182074+32634027 -92183678+32633052 -92182075+30241197 -92182249+30241200 -92182249+30241200 -92182576+30241206 -92182557+30666148 -92181609+30666023 -92182576+30241206 -92183011+30241213 -92182673+30133899 -92184088+30134413 -92182786+30666169 -92182557+30666148 -92183011+30241213 -92183511+30241221 -92183017+33009039 -92168983+33008909 -92183057+32276647 -92170368+32276668 -92183362+30666220 -92182786+30666169 -92183511+30241221 -92184168+30241232 -92183678+32633052 -92185008+32632244 -92184088+30134413 -92191245+30137005 -92184168+30241232 -92184456+30241237 -92184198+31927756 -92180271+31927763 -92184320+30666355 -92183362+30666220 -92184456+30241237 -92184796+30241245 -92184796+30241245 -92185163+30241254 -92184868+31927758 -92184198+31927756 -92185163+30241254 -92186596+30241289 -92185364+30666497 -92184320+30666355 -92185414+33009055 -92183017+33009039 -92185452+30666502 -92185364+30666497 -92185552+32631911 -92185008+32632244 -92185756+32631786 -92185552+32631911 -92186394+30436666 -92187636+30436674 -92186596+30241289 -92187351+30241308 -92187351+30241308 -92188178+30241329 -92187636+30436674 -92194227+30436715 -92187680+30665354 -92185452+30666502 -92188178+30241329 -92188851+30241338 -92188710+30664494 -92187680+30665354 -92188851+30241338 -92189259+30241344 -92188997+33009081 -92185414+33009055 -92189039+31927772 -92184868+31927758 -92189259+30241344 -92189593+30241349 -92189555+32276630 -92183057+32276647 -92189593+30241349 -92190145+30241357 -92189832+31927813 -92189039+31927772 -92190145+30241357 -92190422+30241361 -92190422+30241361 -92191980+30241384 -92190971+31927873 -92189832+31927813 -92191061+30778367 -92191631+30778630 -92191245+30137005 -92191883+30137231 -92191631+30778630 -92207586+30787757 -92191883+30137231 -92199117+30139803 -92191980+30241384 -92192554+30241392 -92192554+30241392 -92192930+30241398 -92192930+30241398 -92193289+30241356 -92193289+30241356 -92195150+30241374 -92193973+30659414 -92188710+30664494 -92194227+30436715 -92198540+30436742 -92195150+30241374 -92198032+30241401 -92196019+31927780 -92190971+31927873 -92196131+31477877 -92171974+31469135 -92196200+30848851 -92181408+30849057 -92196627+32625140 -92185756+32631786 -92196631+31477777 -92196131+31477877 -92197568+31927752 -92196019+31927780 -92197568+31927752 -92199133+31927691 -92198032+30241401 -92198257+30241398 -92198041+30656788 -92193973+30659414 -92198257+30241398 -92201333+30241400 -92198323+33009147 -92188997+33009081 -92198499+30848819 -92196200+30848851 -92198540+30436742 -92200667+30436761 -92199117+30139803 -92200769+30140419 -92200454+30647580 -92198041+30656788 -92200667+30436761 -92207251+30436819 -92200769+30140419 -92203820+30141556 -92200840+31927678 -92199133+31927691 -92201313+33009124 -92198323+33009147 -92201333+30241400 -92207676+30241316 -92201359+30646290 -92200454+30647580 -92201788+31927672 -92200840+31927678 -92202673+31927666 -92201788+31927672 -92202812+30644279 -92201359+30646290 -92202878+30644117 -92202812+30644279 -92203130+30643500 -92202878+30644117 -92203820+30141556 -92205979+30142348 -92204159+32276592 -92189555+32276630 -92204269+30627424 -92204464+30632932 -92204464+30632932 -92204667+30639168 -92204667+30639168 -92203130+30643500 -92204821+32276590 -92204159+32276592 -92206751+32276586 -92204821+32276590 -92207122+30968855 -92212601+30976560 -92207251+30436819 -92217804+30436863 -92207586+30787757 -92211198+30793067 -92207676+30241316 -92210216+30241344 -92207740+33009160 -92201313+33009124 -92208033+30848681 -92198499+30848819 -92208229+30962375 -92207122+30968855 -92208809+30848669 -92208033+30848681 -92209732+31475177 -92196631+31477777 -92209877+30226369 -92209901+30227942 -92209901+30227942 -92210088+30234956 -92210059+30226246 -92209877+30226369 -92210088+30234956 -92210094+30235561 -92210094+30235561 -92210142+30240365 -92210142+30240365 -92210216+30241344 -92210292+30848646 -92208809+30848669 -92211198+30793067 -92211343+30793179 -92211233+30573876 -92211239+30570232 -92211239+30570232 -92211381+30567959 -92211239+30575427 -92211233+30573876 -92211303+30580593 -92211239+30575427 -92211346+30799077 -92211343+30793179 -92211349+30802662 -92211346+30799077 -92211358+30821301 -92211349+30802662 -92211381+30567959 -92213262+30568050 -92211402+30588635 -92211303+30580593 -92211455+30592867 -92211402+30588635 -92211458+30981540 -92211459+30983335 -92211494+30983536 -92211458+30981540 -92211494+30983536 -92211494+30983536 -92216382+30991309 -92211525+30598449 -92211455+30592867 -92211548+33009182 -92207740+33009160 -92211567+30602383 -92211525+30598449 -92211600+30605339 -92211567+30602383 -92211683+30612813 -92204269+30627424 -92211683+30612813 -92211600+30605339 -92212055+30839685 -92211358+30821301 -92212109+30840303 -92212055+30839685 -92212331+31927601 -92202673+31927666 -92212551+30845242 -92212109+30840303 -92212601+30976560 -92211458+30981540 -92212612+30845836 -92212551+30845242 -92212711+30848607 -92210292+30848646 -92212711+30848607 -92212612+30845836 -92212830+31330082 -92188804+31331336 -92188468+31331275 -92188331+31331241 -92188239+31331195 -92188117+31331012 -92188026+31330741 -92187980+31330458 -92187919+31330047 -92187873+31329722 -92187873+31329451 -92166429+31305983 -92212830+31330082 -92198967+31330237 -92198876+31330184 -92198708+31330165 -92198571+31330191 -92198326+31330237 -92198250+31330252 -92197991+31330298 -92197777+31330302 -92197563+31330272 -92197350+31330199 -92166429+31305983 -92213262+30568050 -92219539+30568118 -92213430+31927594 -92212331+31927601 -92214555+31927609 -92213430+31927594 -92214572+30222211 -92210059+30226246 -92215474+30140498 -92205979+30142348 -92215616+30965434 -92208229+30962375 -92216137+30965082 -92215616+30965434 -92216137+30965082 -92217120+30964999 -92216492+30992138 -92216382+30991309 -92216624+30993131 -92216492+30992138 -92217002+29500220 -92044472+29506839 -92217002+29500220 -92215386+29500220 -92217028+33009171 -92211548+33009182 -92217052+31927596 -92214555+31927609 -92217120+30964999 -92217748+30965001 -92217310+30998283 -92216624+30993131 -92217748+30965001 -92271294+30965059 -92218332+31473478 -92209732+31475177 -92218512+31927589 -92217052+31927596 -92219017+32611517 -92196627+32625140 -92219172+32611478 -92219017+32611517 -92219465+32611405 -92219172+32611478 -92219539+30568118 -92238130+30568220 -92219777+33009166 -92217028+33009171 -92219910+31927582 -92218512+31927589 -92220552+31023520 -92217310+30998283 -92221387+33009104 -92219777+33009166 -92221387+33009104 -92222825+33009080 -92221679+32609037 -92221753+32610285 -92221753+32610285 -92219465+32611405 -92222456+32276545 -92206751+32276586 -92222825+33009080 -92223016+33009100 -92223016+33009100 -92223203+33009120 -92223203+33009120 -92243540+33009371 -92223287+31927565 -92219910+31927582 -92223881+31049384 -92220552+31023520 -92223881+31049384 -92226064+31066660 -92225526+31141115 -92233766+31150880 -92225959+30136980 -92215474+30140498 -92226064+31066660 -92226104+31066977 -92226104+31066977 -92226266+31068259 -92226266+31068259 -92226606+31070953 -92226606+31070953 -92226705+31071738 -92226705+31071738 -92227139+31074867 -92227109+31927544 -92223287+31927565 -92227139+31074867 -92227285+31076088 -92227232+31927544 -92227109+31927544 -92227285+31076088 -92227673+31079222 -92227617+30436838 -92217804+30436863 -92227673+31079222 -92228127+31083049 -92228127+31083049 -92228395+31085501 -92228383+30848357 -92212711+30848607 -92228395+31085501 -92229426+31093694 -92229266+31137860 -92225526+31141115 -92229426+31093694 -92229590+31094998 -92229590+31094998 -92230841+31104933 -92229998+30436836 -92227617+30436838 -92230709+32276524 -92222456+32276545 -92230757+30848320 -92228383+30848357 -92230841+31104933 -92230880+31105249 -92230880+31105249 -92231360+31108762 -92231360+31108762 -92231527+31110147 -92231527+31110147 -92231647+31111139 -92231647+31111139 -92231860+31112900 -92231860+31112900 -92231938+31113549 -92231938+31113549 -92232096+31114854 -92232096+31114854 -92232265+31116243 -92232696+31252796 -92232729+31255584 -92232729+31255584 -92232930+31274483 -92232742+31249129 -92232803+31250279 -92232803+31250279 -92232696+31252796 -92232810+31243840 -92232742+31249129 -92232930+31274483 -92233230+31318582 -92233027+31221217 -92232810+31243840 -92233084+31215766 -92233027+31221217 -92233142+31210221 -92233084+31215766 -92233204+31204321 -92233142+31210221 -92233230+31318582 -92233230+31322382 -92233230+31322382 -92218560+31329886 -92218575+31330085 -92218697+31330317 -92218880+31330550 -92219048+31330741 -92219185+31330901 -92219353+31331073 -92219490+31331244 -92219628+31331443 -92219704+31331584 -92212830+31330082 -92233230+31322382 -92224739+31326613 -92224541+31326609 -92224388+31326625 -92224282+31326667 -92224160+31326751 -92224099+31326815 -92223946+31326957 -92223870+31327079 -92223809+31327220 -92223748+31327418 -92212830+31330082 -92233269+31198275 -92233204+31204321 -92233300+31125187 -92229266+31137860 -92233300+31125187 -92232265+31116243 -92233300+31125187 -92234114+31127032 -92234464+31127933 -92234608+31128666 -92234576+31129771 -92234458+31130506 -92234258+31131466 -92233304+31133205 -92231799+31135123 -92230452+31136791 -92229968+31137293 -92229266+31137860 -92233305+31194875 -92233269+31198275 -92233374+31188309 -92233305+31194875 -92233389+31186899 -92233374+31188309 -92233403+31185559 -92233389+31186899 -92233498+31176475 -92233403+31185559 -92233639+31162970 -92233498+31176475 -92233688+31158283 -92233639+31162970 -92233752+31152171 -92233688+31158283 -92233766+31150880 -92233752+31152171 -92234039+30139438 -92225959+30136980 -92234039+30139438 -92242900+30142862 -92234176+30436835 -92229998+30436836 -92236806+31927495 -92227232+31927544 -92237213+32276507 -92230709+32276524 -92237318+30436834 -92234176+30436835 -92237928+30866798 -92230757+30848320 -92238036+30877679 -92237928+30866798 -92238036+30877679 -92238104+30883152 -92238104+30883152 -92239016+30893042 -92238130+30568220 -92244780+30568202 -92238426+31500177 -92196131+31477877 -92239016+30893042 -92280716+30938761 -92239441+30436742 -92237318+30436834 -92239441+30436742 -92244414+30436786 -92241539+30214668 -92214572+30222211 -92242834+31468676 -92218332+31473478 -92242900+30142862 -92247658+30140791 -92243540+33009371 -92252410+33009476 -92244332+32276489 -92237213+32276507 -92244414+30436786 -92244420+30437547 -92244420+30437547 -92244480+30445137 -92244480+30445137 -92244528+30451203 -92244528+30451203 -92244554+30452767 -92244602+30455614 -92244637+30457712 -92244528+30451203 -92244637+30457712 -92244637+30457712 -92244690+30458537 -92244690+30458537 -92244853+30465757 -92244780+30568202 -92249125+30568246 -92244805+30473114 -92244941+30480310 -92244853+30465757 -92244805+30473114 -92244941+30480310 -92249049+30480371 -92245859+32276486 -92244332+32276489 -92246025+32588686 -92221679+32609037 -92246304+31927438 -92236806+31927495 -92246328+30185459 -92249555+30198600 -92246577+30184378 -92246328+30185459 -92247658+30140791 -92247673+30140785 -92247673+30140785 -92253240+30139697 -92247740+30210341 -92241539+30214668 -92248114+32276481 -92245859+32276486 -92248137+32589086 -92246025+32588686 -92248825+32588142 -92248137+32589086 -92249049+30480371 -92258696+30480380 -92249125+30568246 -92256541+30568180 -92249555+30198600 -92250490+30203954 -92249673+31506119 -92238426+31500177 -92250138+32588510 -92248825+32588142 -92250138+32588510 -92250138+32588628 -92250138+32588628 -92251129+32586759 -92250300+31506216 -92249673+31506119 -92250490+30203954 -92247740+30210341 -92250563+31927589 -92246304+31927438 -92251129+32586759 -92251389+32586214 -92251389+32586214 -92253236+32584891 -92251509+31500177 -92250300+31506216 -92251509+31500177 -92251475+31499330 -92251829+30174015 -92246577+30184378 -92251829+30174015 -92251385+30172146 -92252410+33009476 -92257350+33009496 -92253236+32584891 -92260475+32582346 -92253240+30139697 -92261575+30141087 -92253254+32276661 -92248114+32276481 -92253771+31466533 -92242834+31468676 -92257350+33009496 -92258800+33009502 -92258696+30480380 -92259475+30480380 -92258800+33009502 -92261655+33009687 -92259475+30480380 -92262533+30480382 -92259781+30166796 -92251385+30172146 -92260017+32276672 -92253254+32276661 -92260475+32582346 -92265920+32583452 -92261575+30141087 -92265397+30143839 -92261655+33009687 -92266549+33009872 -92262408+30559012 -92256541+30568180 -92262434+30161876 -92259781+30166796 -92262581+30543680 -92262408+30559012 -92262597+30542184 -92262581+30543680 -92262637+30538568 -92262597+30542184 -92263674+30160730 -92262434+30161876 -92264597+30480360 -92262533+30480382 -92265397+30143839 -92268170+30142939 -92265694+32276748 -92260017+32276672 -92265920+32583452 -92266059+32583449 -92266471+32583377 -92267100+32583591 -92267717+32583805 -92268064+32583935 -92268467+32583989 -92265920+32583452 -92268467+32583989 -92266344+30480337 -92264597+30480360 -92266549+33009872 -92268796+33009932 -92267316+30157179 -92263674+30160730 -92267316+30157179 -92268318+30155670 -92268170+30142939 -92284675+30147443 -92268318+30155670 -92270218+30155185 -92268467+32583989 -92297700+32587976 -92268672+30480315 -92266344+30480337 -92268672+30480315 -92269430+30480329 -92268796+33009932 -92270057+33009965 -92271136+30538503 -92262637+30538568 -92271525+33009805 -92270057+33009965 -92271525+33009805 -92273541+33009858 -92272139+31532876 -92283166+31534411 -92272933+31462778 -92253771+31466533 -92273516+30152001 -92270218+30155185 -92273516+30152001 -92274255+30151108 -92273541+33009858 -92278542+33009991 -92274259+30147258 -92274784+30147647 -92274784+30147647 -92274796+30147995 -92274862+30149756 -92274255+30151108 -92274862+30149756 -92274796+30147995 -92274945+31494826 -92251475+31499330 -92278424+30145906 -92274259+30147258 -92278542+33009991 -92287498+33010177 -92278947+31927110 -92250563+31927589 -92278978+30145218 -92278424+30145906 -92278978+30145218 -92284675+30147443 -92279530+30538482 -92271136+30538503 -92279567+30480200 -92269430+30480329 -92279633+31461378 -92272933+31462778 -92280599+31500177 -92272139+31532876 -92280599+31500177 -92274945+31494826 -92280712+32276973 -92265694+32276748 -92280716+30938761 -92280728+30952921 -92280728+30952921 -92280728+30953241 -92280728+30953241 -92280731+30957572 -92280731+30957572 -92280731+30958398 -92280731+30958398 -92280738+30965071 -92280738+30965071 -92271294+30965059 -92280774+31927088 -92278947+31927110 -92280774+31927088 -92282708+31927294 -92281142+31539321 -92302709+31548663 -92282259+30480167 -92279567+30480200 -92282708+31927294 -92282776+31927207 -92283166+31534411 -92281142+31539321 -92283166+31534411 -92287371+31537859 -92287226+31536817 -92286914+31536580 -92286363+31536710 -92285376+31537071 -92284621+31537737 -92281142+31539321 -92284136+32277025 -92280712+32276973 -92284675+30147443 -92285123+30147489 -92284733+31460878 -92279633+31461378 -92284775+30480136 -92282259+30480167 -92285123+30147489 -92287855+30147897 -92286160+30965078 -92280738+30965071 -92286702+30965078 -92286160+30965078 -92287498+33010177 -92289919+33010214 -92287525+31460544 -92284733+31460878 -92287629+31927259 -92282776+31927207 -92287855+30147897 -92288947+30146642 -92289919+33010214 -92292664+33010103 -92290992+30965085 -92286702+30965078 -92291611+30145771 -92288947+30146642 -92291611+30145771 -92291980+30145129 -92291611+30145771 -92292027+30146321 -92292104+30146619 -92292189+30146748 -92292479+30147111 -92292908+30147319 -92293279+30147188 -92293647+30146806 -92293680+30146208 -92293537+30145821 -92293218+30145337 -92291980+30145129 -92291870+31927250 -92287629+31927259 -92292324+30142723 -92291664+30143387 -92291453+30143662 -92291453+30144052 -92292007+30145038 -92291980+30145129 -92292324+30142723 -92291980+30145129 -92292542+30480070 -92284775+30480136 -92292570+30142294 -92292324+30142723 -92292570+30142294 -92292772+30141531 -92292664+33010103 -92294885+33010217 -92293060+30538668 -92279530+30538482 -92293547+30480047 -92292542+30480070 -92294885+33010217 -92297148+33010283 -92295558+32277196 -92284136+32277025 -92296433+31459478 -92287525+31460544 -92297148+33010283 -92303450+33010340 -92297533+31459378 -92296433+31459478 -92298180+30136383 -92292772+30141531 -92298580+30480052 -92293547+30480047 -92299181+30134242 -92298180+30136383 -92299181+30134242 -92299656+30133005 -92300321+30130515 -92299656+30133005 -92300321+30130515 -92300184+30130598 -92300184+30130942 -92300395+30131125 -92301054+30131400 -92301027+30131813 -92300711+30132363 -92300052+30132684 -92299656+30133005 -92301083+30480041 -92298580+30480052 -92301384+32277284 -92295558+32277196 -92301791+30480038 -92301083+30480041 -92301812+31927375 -92291870+31927250 -92302709+31548663 -92304667+31551379 -92304851+31552487 -92304568+31553157 -92303975+31553387 -92303025+31553984 -92302036+31554514 -92300882+31555646 -92300040+31557016 -92298872+31559424 -92298537+31561133 -92320465+31572371 -92302709+31548663 -92320465+31572371 -92303059+30538854 -92293060+30538668 -92303450+33010340 -92305380+33010316 -92303932+30480029 -92301791+30480038 -92304996+31587022 -92309542+31580964 -92305281+32582719 -92297700+32587976 -92305380+33010316 -92312124+33010397 -92307493+30480013 -92303932+30480029 -92308424+29481300 -92215386+29500220 -92309542+31580964 -92320499+31572440 -92310410+30480000 -92307493+30480013 -92310537+30126304 -92300321+30130515 -92311196+30965080 -92290992+30965085 -92311620+32224208 -92311896+32216820 -92311675+32225846 -92311620+32224208 -92311717+32227074 -92311675+32225846 -92311718+32582791 -92305281+32582719 -92311783+32090705 -92311832+32085275 -92311829+32319669 -92311829+32320461 -92311829+32320461 -92313645+32322282 -92311832+32085275 -92311857+32082444 -92311837+32303639 -92311829+32319669 -92311838+32302265 -92311837+32303639 -92311847+32284210 -92311838+32302265 -92311851+32277441 -92301384+32277284 -92311851+32277441 -92311847+32284210 -92311857+32082444 -92311894+32078226 -92311858+32266882 -92311851+32277441 -92311859+32265833 -92311858+32266882 -92311871+32104264 -92311783+32090705 -92311894+32078226 -92311911+32076287 -92311896+32216820 -92311912+32216460 -92311900+32249986 -92311969+32248691 -92311910+32187057 -92311940+32183566 -92311911+32076287 -92311986+32071372 -92311912+32216460 -92311966+32213987 -92311913+32211936 -92311950+32205006 -92311913+32211936 -92311994+32212738 -92311913+32262968 -92311859+32265833 -92311922+32111999 -92311871+32104264 -92311940+32183566 -92311986+32178361 -92311950+32205006 -92311910+32187057 -92311966+32213987 -92311994+32212738 -92311966+32247796 -92311982+32247325 -92311967+32255567 -92311967+32259417 -92311967+32259417 -92311913+32262968 -92311969+32248691 -92311966+32247796 -92311982+32247325 -92312003+32246703 -92311986+32071372 -92312040+32064480 -92311986+32178361 -92312054+32170812 -92312003+32246703 -92312178+32240726 -92312007+32251243 -92311900+32249986 -92312007+32251243 -92311967+32255567 -92312040+32064480 -92312085+32058744 -92312054+32170812 -92312251+32148990 -92312085+32058744 -92312092+32057756 -92312092+32057756 -92312171+32050974 -92312124+33010397 -92322816+33010508 -92312136+31927381 -92301812+31927375 -92312146+32139707 -92311922+32111999 -92312171+32050974 -92312178+32047196 -92312178+32047196 -92312553+32018604 -92312178+32240726 -92311717+32227074 -92312208+32145202 -92312146+32139707 -92312218+32146123 -92312208+32145202 -92312218+32146123 -92320667+32145967 -92312251+32148990 -92312218+32146123 -92312553+32018604 -92312725+32005502 -92312601+31909882 -92312586+31896180 -92312614+31920213 -92312601+31909882 -92312618+31922937 -92312614+31920213 -92312623+31927382 -92312136+31927381 -92312623+31927382 -92312618+31922937 -92312624+31927972 -92312623+31927382 -92312634+31936533 -92312624+31927972 -92312640+31941070 -92312634+31936533 -92312715+31958894 -92312721+31943728 -92312720+31961087 -92312715+31958894 -92312721+31943728 -92312640+31941070 -92312725+32005502 -92312765+32002483 -92312741+31971195 -92312720+31961087 -92312763+31981686 -92312741+31971195 -92312765+32002483 -92312884+31991380 -92312884+31991380 -92312763+31981686 -92313010+32582805 -92311718+32582791 -92313105+30539014 -92303059+30538854 -92313164+30125391 -92310537+30126304 -92313164+30125391 -92314025+30123714 -92313645+32322282 -92320901+32328383 -92314025+30123714 -92315015+30125204 -92314077+32582818 -92313010+32582805 -92315015+30125204 -92315794+30125204 -92315794+30125204 -92316172+30124828 -92316172+30124828 -92316440+30125204 -92316277+32582844 -92314077+32582818 -92318667+30122774 -92316440+30125204 -92320145+32582851 -92316277+32582844 -92320499+31572440 -92320465+31572371 -92320667+32145967 -92331278+32145715 -92320901+32328383 -92322209+32329482 -92321058+31875165 -92324483+31887198 -92321687+31867792 -92321058+31875165 -92321986+31891455 -92312586+31896180 -92322209+32329482 -92322545+32329829 -92322545+32329829 -92323618+32330730 -92322816+33010508 -92326737+33010522 -92323087+31887427 -92321986+31891455 -92323299+30538876 -92313105+30539014 -92323314+30114584 -92323254+30114683 -92323280+30115164 -92323623+30115416 -92324889+30116058 -92325047+30116264 -92324783+30116562 -92324203+30116860 -92322938+30117273 -92322806+30117548 -92322753+30118923 -92324098+30123462 -92323314+30114584 -92324098+30123462 -92323570+31887266 -92323087+31887427 -92323610+30538874 -92323299+30538876 -92323618+32330730 -92324777+32331703 -92323619+31860896 -92321687+31867792 -92324098+30123462 -92318667+30122774 -92324483+31887198 -92323570+31887266 -92324777+32331703 -92330056+32336137 -92326737+33010522 -92327593+33010526 -92327593+33010526 -92334022+33010388 -92327774+30963259 -92311196+30965080 -92327896+32582920 -92320145+32582851 -92327920+30112023 -92323314+30114584 -92328368+30111129 -92327920+30112023 -92328932+32582873 -92327896+32582920 -92328939+30965098 -92333779+30972929 -92329209+30964820 -92328939+30965098 -92330056+32336137 -92332134+32337882 -92330146+30963250 -92327774+30963259 -92330582+30108699 -92328368+30111129 -92330634+30104987 -92331275+30107246 -92330661+30963443 -92329209+30964820 -92330671+30104879 -92330634+30104987 -92330894+30963248 -92330146+30963250 -92330894+30963248 -92330661+30963443 -92331162+30108447 -92330582+30108699 -92331230+30108350 -92331162+30108447 -92331230+30108350 -92331275+30107246 -92331278+32145715 -92339472+32145625 -92331447+30102126 -92331448+30102898 -92331448+30102898 -92331511+30104342 -92331511+30104342 -92330671+30104879 -92331714+32582854 -92328932+32582873 -92332134+32337882 -92346314+32349790 -92333134+31452578 -92297533+31459378 -92333134+31452578 -92334418+31452349 -92333227+31839423 -92326733+31856954 -92326223+31856977 -92325874+31857137 -92325847+31857321 -92326787+31857871 -92327082+31858214 -92327083+31858696 -92326814+31859085 -92326197+31859589 -92325740+31860346 -92323619+31860896 -92333227+31839423 -92330222+31849644 -92330544+31849552 -92331054+31849093 -92331940+31849025 -92332934+31849231 -92335538+31850307 -92336451+31850949 -92337095+31851613 -92337149+31851797 -92337525+31852255 -92323619+31860896 -92333649+30538837 -92323610+30538874 -92333729+32582841 -92331714+32582854 -92333779+30972929 -92344708+30972246 -92334022+33010388 -92335313+33010361 -92334296+30480057 -92310410+30480000 -92334418+31452349 -92335405+31452173 -92335148+30480059 -92334296+30480057 -92335313+33010361 -92335893+33010349 -92335403+30101400 -92331447+30102126 -92335405+31452173 -92335935+31452078 -92335893+33010349 -92335999+33010384 -92335935+31452078 -92336835+31451878 -92335999+33010384 -92344674+33010543 -92336068+31823107 -92338333+31825647 -92336835+31451878 -92344735+31450278 -92337017+31759289 -92343993+31766162 -92343886+31767170 -92343966+31767720 -92343941+31769347 -92344236+31769622 -92345765+31769163 -92346489+31769049 -92347052+31769117 -92347455+31769369 -92347723+31769690 -92360979+31792749 -92337017+31759289 -92361867+31785886 -92362645+31787008 -92363102+31787902 -92363129+31788085 -92363209+31788131 -92363344+31788681 -92363317+31789323 -92363157+31790010 -92362942+31790400 -92362352+31790904 -92360979+31792749 -92338333+31825647 -92340947+31830484 -92338376+31822740 -92336068+31823107 -92338652+30538820 -92333649+30538837 -92339859+30098224 -92335403+30101400 -92340268+31815222 -92341844+31819642 -92340940+30097484 -92339859+30098224 -92340947+31830484 -92341358+31831471 -92340979+31820196 -92342107+31824389 -92341358+31831471 -92333227+31839423 -92341844+31819642 -92340979+31820196 -92341971+30480069 -92335148+30480059 -92342052+30096101 -92340940+30097484 -92342107+31824389 -92338376+31822740 -92343122+32582780 -92333729+32582841 -92343174+31595923 -92304996+31587022 -92343238+30096019 -92342052+30096101 -92343238+30096019 -92342306+30095993 -92342052+30096101 -92344234+30095724 -92343238+30096019 -92344674+33010543 -92346669+33010557 -92344708+30972246 -92344709+30982807 -92344709+30982807 -92347343+30982806 -92344723+30095613 -92344234+30095724 -92344735+31450278 -92350535+31449078 -92344953+31754677 -92337017+31759289 -92345517+31753649 -92344953+31754677 -92345711+30480075 -92341971+30480069 -92345761+30091552 -92345851+30093342 -92345844+30091410 -92345761+30091552 -92345844+30091410 -92361587+30078497 -92345851+30093342 -92344723+30095613 -92346018+31753066 -92345517+31753649 -92346314+31752804 -92346018+31753066 -92346314+32349790 -92346576+32350010 -92346576+32350010 -92355125+32357189 -92346669+33010557 -92353892+33010609 -92346958+31692400 -92356733+31670052 -92347343+30982806 -92359317+30990847 -92347792+31810493 -92340268+31815222 -92349881+31737913 -92357500+31744601 -92350535+31449078 -92365423+31446082 -92351003+30538776 -92338652+30538820 -92351191+32145733 -92339472+32145625 -92351191+32145733 -92351192+32145778 -92351338+32582726 -92343122+32582780 -92351338+32582726 -92357807+32582747 -92355125+32357189 -92360475+32361681 -92356733+31670052 -92361974+31674470 -92356991+30480087 -92345711+30480075 -92357382+31724505 -92349881+31737913 -92357382+31724505 -92370140+31715637 -92357500+31744601 -92346314+31752804 -92357904+31801791 -92347792+31810493 -92357985+30480087 -92356991+30480087 -92359317+30990847 -92366446+30990065 -92367750+30990615 -92368921+30990821 -92370756+30991003 -92371156+30991164 -92371182+30991439 -92370731+30992287 -92370757+30992722 -92371130+30993019 -92371981+30992950 -92375132+30996090 -92359317+30990847 -92375132+30996090 -92359576+30538745 -92351003+30538776 -92360330+30480082 -92357985+30480087 -92360475+32361681 -92365336+32365762 -92360979+31792749 -92362325+31793810 -92361587+30078497 -92371902+30070685 -92361974+31674470 -92368583+31634908 -92362287+31625173 -92351392+31625173 -92362287+31625173 -92367755+31625900 -92367871+31625173 -92367988+31624258 -92368007+31622513 -92367985+31621674 -92362287+31625173 -92367985+31621674 -92362295+33010743 -92353892+33010609 -92362325+31793810 -92362948+31794296 -92362597+31796748 -92357904+31801791 -92362616+31796642 -92362597+31796748 -92362865+33010628 -92362295+33010743 -92362865+33010628 -92366370+33010670 -92362948+31794296 -92362616+31796642 -92363944+30538730 -92359576+30538745 -92363944+30538730 -92371544+30538727 -92364118+30480077 -92360330+30480082 -92364437+32582721 -92357807+32582747 -92364770+31796649 -92362616+31796642 -92365336+32365762 -92368413+32368344 -92365423+31446082 -92366935+31445778 -92366370+33010670 -92368068+33010679 -92366573+32146145 -92351192+32145778 -92366677+30480075 -92364118+30480077 -92366935+31445778 -92368135+31445578 -92367895+31620835 -92381495+31621418 -92367933+31621109 -92367895+31620835 -92367985+31621674 -92367933+31621109 -92368068+33010679 -92370290+33010717 -92368135+31445578 -92373936+31444378 -92368294+31711194 -92369696+31709058 -92368413+32368344 -92372433+32371720 -92368415+30480074 -92366677+30480075 -92368583+31634908 -92351392+31625173 -92368638+32582808 -92364437+32582721 -92369696+31709058 -92346958+31692400 -92370140+31715637 -92368294+31711194 -92370290+33010717 -92370616+33010763 -92370616+33010763 -92373366+33010866 -92371544+30538727 -92371782+30538864 -92371853+31796675 -92364770+31796649 -92372297+32582829 -92368638+32582808 -92372433+32371720 -92377696+32376158 -92373192+30069591 -92371902+30070685 -92373366+33010866 -92379643+33010946 -92375142+32146387 -92366573+32146145 -92375449+31796661 -92371853+31796675 -92376391+31796663 -92375449+31796661 -92376582+32582559 -92372297+32582829 -92376582+32582559 -92378527+32582612 -92376810+31796664 -92376391+31796663 -92376810+31796664 -92377004+31796742 -92377540+31796788 -92378694+31796651 -92378783+31796615 -92376810+31796664 -92378783+31796615 -92377224+30066382 -92373192+30069591 -92377224+30066382 -92381954+30064043 -92377583+32146389 -92375142+32146387 -92377696+32376158 -92379282+32377495 -92378527+32582612 -92381158+32582636 -92379039+32146383 -92377583+32146389 -92379282+32377495 -92387277+32384232 -92379643+33010946 -92390476+33011038 -92380032+31000190 -92375132+30996090 -92380332+31001190 -92380032+31000190 -92380876+30480125 -92368415+30480074 -92380876+30480125 -92382298+30480152 -92381158+32582636 -92385219+32582757 -92381954+30064043 -92397764+30060880 -92382136+31442878 -92373936+31444378 -92382575+30480152 -92382298+30480152 -92382749+31621454 -92381495+31621418 -92383100+30538694 -92371782+30538864 -92383479+31618694 -92343174+31595923 -92383479+31618694 -92382674+31617947 -92381458+31617534 -92378798+31616462 -92377494+31615570 -92375137+31613740 -92373820+31612686 -92372691+31611605 -92370937+31610183 -92368044+31608519 -92365817+31607161 -92343174+31595923 -92383549+30480152 -92382575+30480152 -92383605+31618811 -92382749+31621454 -92383605+31618811 -92383479+31618694 -92384115+30480152 -92383549+30480152 -92384639+31796666 -92378783+31796615 -92384971+30480153 -92384115+30480152 -92384971+30480153 -92389178+30480132 -92385021+30538688 -92383100+30538694 -92385219+32582757 -92385529+32582762 -92385529+32582762 -92387161+32582760 -92387161+32582760 -92388260+32582759 -92387277+32384232 -92391543+32387827 -92387997+30538679 -92385021+30538688 -92388260+32582759 -92389054+32582758 -92388452+31002317 -92380332+31001190 -92389054+32582758 -92392977+32582771 -92389533+31000190 -92388452+31002317 -92389533+31000190 -92393533+30997790 -92390476+33011038 -92391875+33011049 -92391534+30480121 -92389178+30480132 -92391543+32387827 -92398730+32393883 -92391875+33011049 -92403083+33011092 -92392676+30538665 -92387997+30538679 -92392977+32582771 -92397157+32582772 -92393255+30480114 -92391534+30480121 -92393533+30997790 -92398133+30996490 -92393575+31796744 -92384639+31796666 -92393941+30480111 -92393255+30480114 -92393941+30480111 -92396508+30480158 -92396508+30480158 -92397646+30480158 -92396976+29500222 -92426272+29503285 -92397129+29500222 -92390640+29498097 -92384027+29496075 -92375135+29494108 -92348117+29488464 -92333812+29485955 -92327886+29484090 -92316454+29481867 -92308424+29481300 -92397129+29500222 -92396976+29500222 -92397157+32582772 -92403764+32582804 -92397913+30060865 -92397764+30060880 -92398133+30996490 -92398333+30996490 -92398333+30996490 -92400833+30995790 -92398599+30480113 -92397646+30480158 -92398599+30480113 -92401933+30480159 -92398655+30538647 -92392676+30538665 -92398730+32393883 -92398809+32393949 -92398809+32393949 -92407052+32400859 -92399133+30060592 -92397913+30060865 -92399426+31439137 -92382136+31442878 -92400833+30995790 -92407433+30993890 -92402936+31438379 -92399426+31439137 -92403083+33011092 -92407725+33011163 -92403330+32146364 -92379039+32146383 -92403764+32582804 -92415071+32582845 -92406115+30538604 -92398655+30538647 -92406884+32146234 -92403330+32146364 -92407052+32400859 -92409918+32403240 -92407433+30993890 -92409433+30987791 -92407725+33011163 -92414825+33011272 -92407884+32146285 -92406884+32146234 -92408184+31796775 -92393575+31796744 -92408278+30538633 -92406115+30538604 -92408278+30538633 -92415311+30538623 -92408349+30053721 -92399133+30060592 -92408798+31796776 -92408184+31796775 -92408798+31796776 -92410649+31796708 -92409323+31436993 -92402936+31438379 -92409433+30987791 -92409587+30987767 -92409709+30987694 -92409831+30987618 -92409908+30987522 -92409954+30987400 -92409999+30987282 -92410045+30987164 -92410091+30987046 -92410137+30986927 -92410182+30986809 -92431149+30970940 -92409433+30987791 -92411357+30984410 -92411388+30984291 -92411434+30984173 -92411495+30984059 -92411556+30983944 -92411602+30983826 -92411663+30983712 -92411693+30983589 -92411739+30983467 -92411769+30983349 -92431149+30970940 -92409837+31436879 -92409323+31436993 -92409918+32403240 -92415286+32407700 -92410134+31436819 -92409837+31436879 -92410649+31796708 -92417521+31796766 -92411328+30480139 -92401933+30480159 -92411328+30480139 -92412783+30480162 -92412306+30053031 -92408349+30053721 -92412783+30480162 -92413576+30480165 -92413576+30480165 -92414514+30480169 -92413758+30052432 -92412306+30053031 -92414514+30480169 -92414759+30480166 -92414759+30480166 -92415141+30480163 -92414825+33011272 -92419970+33011348 -92415050+32670056 -92415057+32662518 -92415054+32546964 -92415073+32547223 -92415057+32662518 -92415151+32655634 -92415071+32582845 -92415073+32575510 -92415071+32582947 -92415071+32582845 -92415071+32586443 -92415071+32582947 -92415071+32586443 -92415129+32589906 -92415073+32547223 -92415079+32555534 -92415073+32572454 -92415076+32564175 -92415073+32575510 -92415073+32572454 -92415076+32564175 -92415079+32555534 -92415082+32645128 -92415151+32635092 -92415129+32589906 -92415141+32590623 -92415141+30480163 -92417587+30480142 -92415141+32590623 -92415151+32591208 -92415151+32534155 -92415054+32546964 -92415151+32635092 -92415152+32633594 -92415151+32655634 -92415082+32645128 -92415152+32633594 -92415156+32630559 -92415156+32630559 -92415232+32628784 -92415168+32531453 -92415151+32534155 -92415206+32605692 -92415151+32591208 -92415217+32607616 -92415206+32605692 -92415227+32521865 -92415168+32531453 -92415232+32628784 -92415305+32623767 -92415237+31435779 -92410134+31436819 -92415238+32611388 -92415217+32607616 -92415252+32614003 -92415238+32611388 -92415262+32615871 -92415252+32614003 -92415265+32515704 -92415227+32521865 -92415265+32515704 -92415268+32515306 -92415268+32515306 -92415312+32508122 -92415280+32619254 -92415262+32615871 -92415286+32407700 -92415417+32408716 -92415305+32493120 -92415350+32495487 -92415305+32623767 -92415280+32619254 -92415312+32508122 -92415321+32506653 -92415338+32503905 -92415321+32506653 -92415338+32503905 -92415362+32500148 -92415350+32495487 -92415362+32500148 -92415350+32495487 -92427180+32495572 -92415361+32491765 -92415305+32493120 -92415363+32489382 -92415361+32491765 -92415378+32457621 -92415386+32466953 -92415381+32441226 -92415378+32457621 -92415386+32466953 -92415390+32471620 -92415392+32488622 -92415363+32489382 -92415395+32472734 -92415390+32471620 -92415415+32415393 -92415381+32441226 -92415417+32408716 -92415415+32415393 -92415429+32481088 -92415392+32488622 -92415429+32481088 -92415395+32472734 -92415708+30538394 -92415311+30538623 -92416944+30538053 -92415708+30538394 -92417037+31435479 -92415237+31435779 -92417198+32146055 -92407884+32146285 -92417521+31796766 -92421298+31796798 -92417587+30480142 -92419643+30480125 -92417641+30537981 -92416944+30538053 -92418237+31435179 -92417037+31435479 -92419437+31434979 -92418237+31435179 -92419642+30051082 -92413758+30052432 -92419643+30480125 -92423130+30480095 -92419795+32145967 -92417198+32146055 -92419970+33011348 -92426605+33011431 -92420047+32670070 -92415050+32670056 -92421030+30537655 -92417641+30537981 -92421030+30537655 -92421914+30537458 -92421298+31796798 -92421587+31796800 -92421587+31796800 -92421838+31796802 -92421914+30537458 -92422010+30537561 -92422125+30537550 -92422010+30537561 -92422143+32670076 -92420047+32670070 -92423130+30480095 -92423818+30480141 -92423244+30537366 -92422125+30537550 -92423818+30480141 -92425909+30480118 -92424609+30536740 -92423244+30537366 -92424671+30536706 -92424609+30536740 -92424671+30536706 -92426902+30535597 -92425909+30480118 -92426094+30480164 -92426094+30480164 -92426741+30480172 -92426605+33011431 -92439828+33011593 -92426741+30480172 -92426961+30480174 -92426961+30480174 -92427488+30480181 -92427180+32495572 -92438265+32495589 -92427488+30480181 -92427880+30480186 -92427836+30535317 -92426902+30535597 -92427836+30535317 -92427974+30534802 -92427880+30480186 -92431677+30480233 -92427902+31796756 -92421838+31796802 -92427902+31796756 -92430293+31796756 -92427974+30534802 -92428574+30534647 -92428574+30534647 -92429035+30535041 -92428731+30050812 -92419642+30051082 -92429794+30534868 -92429035+30535041 -92430197+30534813 -92429794+30534868 -92430197+30534813 -92430375+30534390 -92430293+31796756 -92430543+31796756 -92430375+30534390 -92433151+30536333 -92430543+31796756 -92433187+31796757 -92431149+30970940 -92433234+30970691 -92431545+32145867 -92419795+32145967 -92431814+30480234 -92431677+30480233 -92433151+30536333 -92435194+30536370 -92433187+31796757 -92433532+31796778 -92433532+31796778 -92433863+31796799 -92433863+31796799 -92449658+31796806 -92434029+30480259 -92431814+30480234 -92434137+31431979 -92419437+31434979 -92434219+32145955 -92431545+32145867 -92434859+30480259 -92434029+30480259 -92435194+30536370 -92436708+30536241 -92435437+31431679 -92434137+31431979 -92436112+30480260 -92434859+30480259 -92436537+30053193 -92428731+30050812 -92436537+30053193 -92435876+30053400 -92434757+30053324 -92433823+30053237 -92432654+30052895 -92431743+30052453 -92430396+30051895 -92429202+30051029 -92428731+30050812 -92436760+32670120 -92422143+32670076 -92436949+30536212 -92436708+30536241 -92437367+31431280 -92435437+31431679 -92437501+30536035 -92436949+30536212 -92438265+32495589 -92451907+32495619 -92439828+33011593 -92458992+33011829 -92440380+30480296 -92436112+30480260 -92440766+30054875 -92436537+30053193 -92440766+30054875 -92442377+30055286 -92440957+30534540 -92437501+30536035 -92440957+30534540 -92441423+30533166 -92441423+30533166 -92442977+30534379 -92441648+32146202 -92434219+32145955 -92443265+32670140 -92436760+32670120 -92443474+30534339 -92442977+30534379 -92443474+30534339 -92444621+30534248 -92444621+30534248 -92445084+30534783 -92444638+31429779 -92437367+31431280 -92444939+32146270 -92441648+32146202 -92445458+30534726 -92445084+30534783 -92445458+30534726 -92446239+30533972 -92446715+30533803 -92446239+30533972 -92446715+30533803 -92447562+30534155 -92447238+31429279 -92444638+31429779 -92447562+30534155 -92448938+30533418 -92448611+30480369 -92440380+30480296 -92448850+30532735 -92448914+30532609 -92449083+30532424 -92449197+30532382 -92449377+30532456 -92448850+30532735 -92449377+30532456 -92448938+30533418 -92448850+30532735 -92449377+30532456 -92450289+30531974 -92449506+32670159 -92443265+32670140 -92449658+31796806 -92460958+31796870 -92450238+31428579 -92447238+31429279 -92450238+31428579 -92452938+31428079 -92450289+30531974 -92452480+30530625 -92450634+30964134 -92433234+30970691 -92451907+32495619 -92466328+32495724 -92452594+30530512 -92452480+30530625 -92452594+30530512 -92454055+30528473 -92452938+31428079 -92458238+31426979 -92453697+30480417 -92448611+30480369 -92454055+30528473 -92454958+30527817 -92454302+32146466 -92444939+32146270 -92454958+30527817 -92457013+30527094 -92456409+30480469 -92453697+30480417 -92456485+30480471 -92456409+30480469 -92456493+30480471 -92456485+30480471 -92456849+30480481 -92456493+30480471 -92457013+30527094 -92458169+30526091 -92457999+32670266 -92449506+32670159 -92458238+31426979 -92466638+31425179 -92458624+30525082 -92458169+30526091 -92458624+30525082 -92459928+30520763 -92458992+33011829 -92469762+33012010 -92459596+30480553 -92456849+30480481 -92459962+30520651 -92459928+30520763 -92460031+30520425 -92459962+30520651 -92460031+30520425 -92460639+30519158 -92460230+30480563 -92459596+30480553 -92460257+32146484 -92454302+32146466 -92460639+30519158 -92461202+30518080 -92460958+31796870 -92466270+31796937 -92461202+30518080 -92461751+30517032 -92461287+30480579 -92460230+30480563 -92461751+30517032 -92462940+30514761 -92462525+32670289 -92457999+32670266 -92462535+30480598 -92461287+30480579 -92462667+30060283 -92442377+30055286 -92462738+30480582 -92462535+30480598 -92462807+30500200 -92462912+30500828 -92462807+30500200 -92464839+30498886 -92462912+30500828 -92464369+30503602 -92462940+30514761 -92463730+30511965 -92463788+30511783 -92463730+30511965 -92463848+30511271 -92463788+30511783 -92464251+30507851 -92463848+30511271 -92464272+30503997 -92464156+30505083 -92464272+30505583 -92464156+30505083 -92464272+30505583 -92464373+30506815 -92464314+30503853 -92464272+30503997 -92464369+30503602 -92464314+30503853 -92464373+30506815 -92464251+30507851 -92464839+30498886 -92464848+30498339 -92464848+30498339 -92465470+30494985 -92465470+30494985 -92469035+30494722 -92465816+30480666 -92462738+30480582 -92465816+30480666 -92473373+30480643 -92466328+32495724 -92474306+32495750 -92466638+31425179 -92478539+31422779 -92466913+30061473 -92462667+30060283 -92466913+30061473 -92469598+30061988 -92467003+32146504 -92460257+32146484 -92468801+32670333 -92462525+32670289 -92469035+30494722 -92471913+30494873 -92469598+30061988 -92469755+30062030 -92469660+32146513 -92467003+32146504 -92469755+30062030 -92473987+30065182 -92469762+33012010 -92477584+33012158 -92471521+30953304 -92450634+30964134 -92471913+30494873 -92472478+30494902 -92471949+30953001 -92471521+30953304 -92472478+30494902 -92472916+30494925 -92472916+30494925 -92474128+30494829 -92473219+31796925 -92466270+31796937 -92473373+30480643 -92473820+30480641 -92473820+30480641 -92474227+30480640 -92473987+30065182 -92479948+30064720 -92474128+30494829 -92474309+30494713 -92474513+30494634 -92474636+30494715 -92474128+30494829 -92474636+30494715 -92474227+30480640 -92482224+30480615 -92474306+32495750 -92476673+32495736 -92474636+30494715 -92474991+30494598 -92474983+32670385 -92468801+32670333 -92474991+30494598 -92475632+30494288 -92475632+30494288 -92476155+30494790 -92476155+30494790 -92477875+30493206 -92476673+32495736 -92489877+32495802 -92477584+33012158 -92478679+33012179 -92477875+30493206 -92479235+30492550 -92478487+32670419 -92474983+32670385 -92479135+30952391 -92471949+30953001 -92479135+30952391 -92481135+30932592 -92479235+30492550 -92480109+30492128 -92479835+30923692 -92481235+30930392 -92479948+30064720 -92480797+30064113 -92480001+32146545 -92469660+32146513 -92480109+30492128 -92481421+30491496 -92480797+30064113 -92484092+30064822 -92481035+30930992 -92481235+30930392 -92481135+30932592 -92481035+30930992 -92481421+30491496 -92482271+30491018 -92481588+32146521 -92480001+32146545 -92482224+30480615 -92484317+30480609 -92482271+30491018 -92483004+30490631 -92482435+30913992 -92479835+30923692 -92482798+31796910 -92473219+31796925 -92483004+30490631 -92483929+30490242 -92483201+32146498 -92481588+32146521 -92483835+33012135 -92478679+33012179 -92483929+30490242 -92487964+30487186 -92483961+30066312 -92490677+30073384 -92484081+31421624 -92478539+31422779 -92484092+30064822 -92483961+30066312 -92484317+30480609 -92486200+30480603 -92485669+32670488 -92478487+32670419 -92485977+31421229 -92484081+31421624 -92486320+30480601 -92486200+30480603 -92487964+30487186 -92490694+30484303 -92487982+31796972 -92482798+31796910 -92488044+30480575 -92486320+30480601 -92488082+33012125 -92483835+33012135 -92488847+33012111 -92488082+33012125 -92489464+30480555 -92488044+30480575 -92489640+31796747 -92487982+31796972 -92489877+32495802 -92491755+32495808 -92490677+30073384 -92491212+30073966 -92490901+30483328 -92490694+30484303 -92491212+30073966 -92491269+30074083 -92491269+30074083 -92501306+30078981 -92491755+32495808 -92501653+32495751 -92493141+30480501 -92489464+30480555 -92493259+30480499 -92490901+30483328 -92493259+30480499 -92493141+30480501 -92493292+30480499 -92493259+30480499 -92495836+30904192 -92482435+30913992 -92495875+33012253 -92488847+33012111 -92496339+31796701 -92489640+31796747 -92496884+31796698 -92496339+31796701 -92496982+33012239 -92495875+33012253 -92497717+33012230 -92496982+33012239 -92499609+30480572 -92493292+30480499 -92499791+31796733 -92496884+31796698 -92500065+30480577 -92499609+30480572 -92500135+30480575 -92500065+30480577 -92500142+31796796 -92499791+31796733 -92500142+31796796 -92528165+31796905 -92501306+30078981 -92506192+30081222 -92501306+30078981 -92507711+30077701 -92508185+30078480 -92508159+30079007 -92507921+30079374 -92507288+30079763 -92506524+30080107 -92506023+30080657 -92506049+30081115 -92506192+30081222 -92501383+33012160 -92497717+33012230 -92501418+32146404 -92483201+32146498 -92501418+32146404 -92517746+32146474 -92502247+33012160 -92501383+33012160 -92502436+30899292 -92495836+30904192 -92503776+33012161 -92502247+33012160 -92503776+33012161 -92511443+33012458 -92506192+30081222 -92506477+30081435 -92506477+30081435 -92527179+30104550 -92507407+30480521 -92500135+30480575 -92507407+30480521 -92509312+30480545 -92507903+32495859 -92501653+32495751 -92507903+32495859 -92532255+32496229 -92508955+32670555 -92485669+32670488 -92508955+32670555 -92509369+32670560 -92509312+30480545 -92513458+30480577 -92509369+32670560 -92518356+32670673 -92510940+31416079 -92485977+31421229 -92513458+30480577 -92514589+30480586 -92514589+30480586 -92521751+30480641 -92514940+31415179 -92510940+31416079 -92516740+31414779 -92514940+31415179 -92517746+32146474 -92522524+32146495 -92518356+32670673 -92518363+32675227 -92518363+32675227 -92518639+32679129 -92518634+31414380 -92516740+31414779 -92518911+32686424 -92518639+32679129 -92518913+32689710 -92518911+32686424 -92518920+32707359 -92518913+32689710 -92519016+32716111 -92518920+32707359 -92519016+32720777 -92519063+32720371 -92519039+32718204 -92519016+32716111 -92519063+32720371 -92519039+32718204 -92520147+32720257 -92519016+32720777 -92520608+32720142 -92520147+32720257 -92520608+32720142 -92528753+32719928 -92521148+33012539 -92511443+33012458 -92521226+31413835 -92518634+31414380 -92521751+30480641 -92526196+30480619 -92522524+32146495 -92525722+32146489 -92522540+33012552 -92521148+33012539 -92523848+33012565 -92522540+33012552 -92524834+33012575 -92523848+33012565 -92525047+33012573 -92524834+33012575 -92525722+32146489 -92528496+32146490 -92526196+30480619 -92534479+30480667 -92526240+31412779 -92521226+31413835 -92526537+33012560 -92525047+33012573 -92527163+33012560 -92526537+33012560 -92527340+31412579 -92526240+31412779 -92527788+33012538 -92527163+33012560 -92528040+31412379 -92527340+31412579 -92528165+31796905 -92536647+31796939 -92528496+32146490 -92533481+32146513 -92528753+32719928 -92532130+32720485 -92529432+33012606 -92527788+33012538 -92529780+33012608 -92529432+33012606 -92531896+33012624 -92529780+33012608 -92532079+30104591 -92527179+30104550 -92532130+32720485 -92533988+32721058 -92532241+31411479 -92528040+31412379 -92532255+32496229 -92533310+32496390 -92532603+33012630 -92531896+33012624 -92533481+32146513 -92534640+32146518 -92533934+33012640 -92532603+33012630 -92533937+30898592 -92502436+30899292 -92533988+32721058 -92534051+32721086 -92534479+30480667 -92536040+30480668 -92534640+32146518 -92545312+32146567 -92535121+32721237 -92534051+32721086 -92535678+32720104 -92535121+32721237 -92536040+30480668 -92543052+30480654 -92536647+31796939 -92539565+31796951 -92537214+32719618 -92535678+32720104 -92538031+33012670 -92533934+33012640 -92539209+32496181 -92533310+32496390 -92539209+32496181 -92543116+32496187 -92539565+31796951 -92542119+31797010 -92539794+33012683 -92538031+33012670 -92540442+33012684 -92539794+33012683 -92540976+30106228 -92532079+30104591 -92542126+30108542 -92540976+30106228 -92543052+30480654 -92547288+30480647 -92543116+32496187 -92544777+32496190 -92544777+32496190 -92545207+32496209 -92545312+32146567 -92552823+32146602 -92545954+32496193 -92545207+32496209 -92546115+32496190 -92545954+32496193 -92546624+32496180 -92546115+32496190 -92547288+30480647 -92552233+30480674 -92548309+32719484 -92537214+32719618 -92548309+32719484 -92548580+32720836 -92548580+32720836 -92550829+32723174 -92548613+32496140 -92546624+32496180 -92548613+32496140 -92549254+32496136 -92549254+32496136 -92552463+32496117 -92550287+32724342 -92553728+32730048 -92553728+32730918 -92553810+32731010 -92553999+32732064 -92554216+32732499 -92554812+32733072 -92555951+32733897 -92557116+32734310 -92557848+32734218 -92558282+32733943 -92567256+32746112 -92550287+32724342 -92560939+32738045 -92561643+32738068 -92561887+32738274 -92562186+32738915 -92562592+32739488 -92562918+32739763 -92564029+32739947 -92564463+32740199 -92564707+32740588 -92564815+32741780 -92567256+32746112 -92550829+32723174 -92550287+32724342 -92552233+30480674 -92555783+30480693 -92552823+32146602 -92557534+32146624 -92552855+30114296 -92542126+30108542 -92554745+32496217 -92552463+32496117 -92555447+31796987 -92542119+31797010 -92557093+32496321 -92554745+32496217 -92557534+32146624 -92563261+32146650 -92557644+32496347 -92557093+32496321 -92558207+30115305 -92552855+30114296 -92558542+31406378 -92532241+31411479 -92558945+30113517 -92558207+30115305 -92559064+30480648 -92555783+30480693 -92559064+30480648 -92559911+30480671 -92559365+33012733 -92540442+33012684 -92559365+33012733 -92564583+33012873 -92559911+30480671 -92564277+30480648 -92560939+30897992 -92533937+30898592 -92561724+32496366 -92557644+32496347 -92562432+32496317 -92561724+32496366 -92563261+32146650 -92565522+32146562 -92564277+30480648 -92565753+30480647 -92564292+32496239 -92562432+32496317 -92565753+30480647 -92566503+30480647 -92566042+31404878 -92558542+31406378 -92566403+32496095 -92564292+32496239 -92566403+32496095 -92567961+32496098 -92566503+30480647 -92571194+30480647 -92566992+31797008 -92555447+31796987 -92567256+32746112 -92570184+32748058 -92567961+32496098 -92580595+32496267 -92568533+32146543 -92565522+32146562 -92569465+32146558 -92568533+32146543 -92571194+30480647 -92572799+30480647 -92571839+30897392 -92560939+30897992 -92572799+30480647 -92581347+30480601 -92573474+33013001 -92564583+33012873 -92574145+30102789 -92558945+30113517 -92574711+32747530 -92570184+32748058 -92574711+32747530 -92579312+32746865 -92574881+32146645 -92569465+32146558 -92575389+31797003 -92566992+31797008 -92576049+31797004 -92575389+31797003 -92577003+31797006 -92576049+31797004 -92577631+32146660 -92574881+32146645 -92579312+32746865 -92599579+32755807 -92579426+33013017 -92573474+33013001 -92579439+30896992 -92571839+30897392 -92579624+31797010 -92577003+31797006 -92579942+31401778 -92566042+31404878 -92580595+32496267 -92585276+32496346 -92581347+30480601 -92583400+30480645 -92581775+30097426 -92574145+30102789 -92581867+33013038 -92579426+33013017 -92582506+32146689 -92577631+32146660 -92583239+30896792 -92579439+30896992 -92583400+30480645 -92585747+30480695 -92585229+30559228 -92597353+30581623 -92585276+32496346 -92591197+32496322 -92585434+30203319 -92590295+30190909 -92590577+30190174 -92585434+30203319 -92590577+30190174 -92585492+30203394 -92585434+30203319 -92585747+30480695 -92587297+30480729 -92586073+33013076 -92581867+33013038 -92586685+30204139 -92585492+30203394 -92587297+30480729 -92589815+30480783 -92588635+33013177 -92586073+33013076 -92589043+31399878 -92579942+31401778 -92589815+30480783 -92591148+30480799 -92589840+30896492 -92583239+30896792 -92590187+31797043 -92579624+31797010 -92590577+30190174 -92591128+30189338 -92591128+30189338 -92591808+30180676 -92591148+30480799 -92591615+30480805 -92591197+32496322 -92591395+32496323 -92591395+32496323 -92594648+32496343 -92591615+30480805 -92592060+30480822 -92591808+30180676 -92603686+30177989 -92592060+30480822 -92592703+30480847 -92592114+33013257 -92588635+33013177 -92592575+30204523 -92586685+30204139 -92592703+30480847 -92593146+30480864 -92593146+30480864 -92593302+30480870 -92593302+30480870 -92593480+30480877 -92593391+33013282 -92592114+33013257 -92593448+32146753 -92582506+32146689 -92593480+30480877 -92593538+30480879 -92593538+30480879 -92593775+30480888 -92593775+30480888 -92593970+30480896 -92593970+30480896 -92594208+30480892 -92593976+32146756 -92593448+32146753 -92594208+30480892 -92595346+30480873 -92594648+32496343 -92595422+32496348 -92595082+32146762 -92593976+32146756 -92595346+30480873 -92595762+30480884 -92595386+33013304 -92593391+33013282 -92595422+32496348 -92603190+32496397 -92595762+30480884 -92596246+30480896 -92596246+30480896 -92596510+30480919 -92596343+31398378 -92589043+31399878 -92596510+30480919 -92597218+30480919 -92596840+30896092 -92589840+30896492 -92597218+30480919 -92597539+30480919 -92597382+30583023 -92597353+30581623 -92597402+30583928 -92597382+30583023 -92597440+30898992 -92597540+30898692 -92597539+30480919 -92597596+30480919 -92597540+30898692 -92597740+30896092 -92597596+30480919 -92598362+30480948 -92597736+30601022 -92597402+30583928 -92597740+30896092 -92596840+30896092 -92597740+30896092 -92597840+30891692 -92597840+30891692 -92598040+30884692 -92597944+30613112 -92597736+30601022 -92597953+30743785 -92597968+30742556 -92597968+30742556 -92598176+30724478 -92598040+30884692 -92598340+30877393 -92598168+30626504 -92597944+30613112 -92598176+30724478 -92598325+30706343 -92598200+30634806 -92598168+30626504 -92598204+30635627 -92598200+30634806 -92598225+30640709 -92598204+30635627 -92598311+30840345 -92598329+30847366 -92598325+30706343 -92598358+30698772 -92598329+30847366 -92598372+30863062 -92598338+30668808 -92598225+30640709 -92598338+30839658 -92598311+30840345 -92598340+30877393 -92598396+30872048 -92598358+30698772 -92598405+30688511 -92598362+30480948 -92598450+30480951 -92598372+30863062 -92598396+30872048 -92598373+30677378 -92598338+30668808 -92598397+30683330 -92598373+30677378 -92598405+30688511 -92598397+30683330 -92598429+30824472 -92598338+30839658 -92598439+30754616 -92597953+30743785 -92598439+30754616 -92598476+30764310 -92598450+30480951 -92599951+30481010 -92598476+30764310 -92598510+30773422 -92598510+30773422 -92598551+30784159 -92598511+30805347 -92598429+30824472 -92598522+30801749 -92598511+30805347 -92598551+30784159 -92598557+30785841 -92598557+30785841 -92598561+30792385 -92598561+30792385 -92598522+30801749 -92599951+30481010 -92600276+30481023 -92600068+30535194 -92585229+30559228 -92600068+30535194 -92594179+30549348 -92593066+30548981 -92592722+30549073 -92592749+30549531 -92593385+30550723 -92593358+30551067 -92593041+30551273 -92591928+30551595 -92591981+30551892 -92592273+30552420 -92585229+30559228 -92600276+30481023 -92600844+30481046 -92600318+31797080 -92590187+31797043 -92600844+30481046 -92601063+30481055 -92601063+30481055 -92601589+30481059 -92601533+31797084 -92600318+31797080 -92601589+30481059 -92603683+30481077 -92602847+32146809 -92595082+32146762 -92603190+32496397 -92604675+32496406 -92603507+30392970 -92603488+30393243 -92603620+30393610 -92603858+30393793 -92604070+30393839 -92605207+30393678 -92605815+30393770 -92606238+30394136 -92606106+30394503 -92605339+30394733 -92605234+30394893 -92604060+30400042 -92603507+30392970 -92604060+30400042 -92603683+30481077 -92605165+30481100 -92603686+30177989 -92614856+30167973 -92604060+30400042 -92604331+30400311 -92604287+30531932 -92600068+30535194 -92604331+30400311 -92597072+30422241 -92597390+30422493 -92597496+30422768 -92597496+30423364 -92597285+30424464 -92597311+30425129 -92597893+30425771 -92597946+30425954 -92597920+30426688 -92597735+30427375 -92606443+30440093 -92604331+30400311 -92604471+30404704 -92605133+30405437 -92605159+30405621 -92604762+30405758 -92603070+30405942 -92602489+30406103 -92602145+30406424 -92601934+30406836 -92601934+30407157 -92602145+30407341 -92606443+30440093 -92604675+32496406 -92605027+32496408 -92605027+32496408 -92608610+32496430 -92605165+30481100 -92605722+30481100 -92605205+31797097 -92601533+31797084 -92605284+30389254 -92603507+30392970 -92605722+30481100 -92606296+30481099 -92606296+30481099 -92606395+30481099 -92606340+30898992 -92597440+30898992 -92606395+30481099 -92606964+30481099 -92606443+30440093 -92608983+30441284 -92606648+32146831 -92602847+32146809 -92606964+30481099 -92609783+30481152 -92607182+30386670 -92605284+30389254 -92607758+33013443 -92595386+33013304 -92607924+32754940 -92599579+32755807 -92607987+32146839 -92606648+32146831 -92608610+32496430 -92608826+32496432 -92608983+30441284 -92618725+30453910 -92609783+30481152 -92611237+30481180 -92610934+30212995 -92592575+30204523 -92610934+30212995 -92614314+30214919 -92611237+30481180 -92611701+30481189 -92611653+32496448 -92608826+32496432 -92611701+30481189 -92612892+30481166 -92611915+32753054 -92607924+32754940 -92611975+32496450 -92611653+32496448 -92612171+32496451 -92611975+32496450 -92612322+33013439 -92607758+33013443 -92612434+30155718 -92626535+30141062 -92612447+32146866 -92607987+32146839 -92612892+30481166 -92613285+30481172 -92613285+30481172 -92615459+30481211 -92613679+29801236 -92613732+29801396 -92613679+29801236 -92613822+29792831 -92613822+29792831 -92613985+29783127 -92613985+29783127 -92614143+29774096 -92614069+29816254 -92613732+29801396 -92614069+29816254 -92614202+29829178 -92614143+29774096 -92614377+29766995 -92614202+29829178 -92614311+29855379 -92614311+29855379 -92614398+29875213 -92614314+30214919 -92623215+30228417 -92614377+29766995 -92615019+29748552 -92614398+29875213 -92614472+29875213 -92614472+29875213 -92615089+29918768 -92614600+29730631 -92614604+29728194 -92614604+29728194 -92614606+29726923 -92614606+29726923 -92614608+29718052 -92614608+29718052 -92614613+29715573 -92614613+29715573 -92614641+29702955 -92614641+29702955 -92614652+29697775 -92614644+31394278 -92596343+31398378 -92614644+31394278 -92616444+31393778 -92614652+29697775 -92614653+29697392 -92614653+29697237 -92614677+29692056 -92614653+29697392 -92614653+29697237 -92614677+29692056 -92614694+29689417 -92614692+29929899 -92614799+29933842 -92614742+29739295 -92614600+29730631 -92614743+29925429 -92614692+29929899 -92614758+29919772 -92614743+29925429 -92614758+29919772 -92614935+29919262 -92614799+29933842 -92614832+29946655 -92614832+29946655 -92614990+29947068 -92614856+30167973 -92614892+30165594 -92614892+30165594 -92612434+30155718 -92614912+29744982 -92614742+29739295 -92614935+29919262 -92615086+29918826 -92614964+29746723 -92614912+29744982 -92614964+29947136 -92615016+29952899 -92614967+29682470 -92614694+29689417 -92614990+29947068 -92614964+29947136 -92615016+29952899 -92615033+29955819 -92615017+30388102 -92607182+30386670 -92615019+29748552 -92614964+29746723 -92615033+29955819 -92615034+29955991 -92615034+29955991 -92615209+29962793 -92615050+29680388 -92614967+29682470 -92615072+29679162 -92615050+29680388 -92615082+29676606 -92615072+29679162 -92615089+29918768 -92615086+29918826 -92615109+29669844 -92615082+29676606 -92615209+29962793 -92615326+29964993 -92615326+29964993 -92615342+29965291 -92615342+29965291 -92615428+29976271 -92615413+29647585 -92615109+29669844 -92615428+29976271 -92615464+29983397 -92615459+30481211 -92615829+30481218 -92615463+29999581 -92615625+30003262 -92615464+29983397 -92615486+29987824 -92615466+29999330 -92615463+29999581 -92615472+29996039 -92615466+29999330 -92615473+29995526 -92615472+29996039 -92615474+29994934 -92615473+29995526 -92615476+29644076 -92615413+29647585 -92615476+29644076 -92616658+29607133 -92615486+29987824 -92615474+29994934 -92615625+30003262 -92615716+30010442 -92615640+30034923 -92617542+30038168 -92615716+30010442 -92615716+30010509 -92615716+30010509 -92615805+30017334 -92615747+30023251 -92615640+30034923 -92615768+30021016 -92615747+30023251 -92615768+30021016 -92615805+30017334 -92615828+32496384 -92612171+32496451 -92615829+30481218 -92619852+30481301 -92615927+30513195 -92619507+30524975 -92616254+32753144 -92611915+32753054 -92616254+32753144 -92617155+32754188 -92616658+29607133 -92616723+29604037 -92616723+29604037 -92617206+29589828 -92617155+32754188 -92630190+32760222 -92617206+29589828 -92617303+29587205 -92617303+29587205 -92617445+29583407 -92617424+29528420 -92426272+29503285 -92617445+29583407 -92617531+29582282 -92617492+29582160 -92617531+29582282 -92617542+30038168 -92637468+30037828 -92617726+29579184 -92617424+29528420 -92617726+29579184 -92617492+29582160 -92618625+30093060 -92581775+30097426 -92618625+30093060 -92592478+30099006 -92591977+30099395 -92591635+30099510 -92591265+30099395 -92591265+30098937 -92591371+30098708 -92591318+30098387 -92590975+30098433 -92590474+30098868 -92589921+30099075 -92581775+30097426 -92618725+30453910 -92622194+30458837 -92622300+30458974 -92622088+30459754 -92622380+30460143 -92623518+30460486 -92623967+30460784 -92624497+30461494 -92624392+30461976 -92623810+30462228 -92623519+30462205 -92631788+30480828 -92618725+30453910 -92631788+30480828 -92619126+31797148 -92605205+31797097 -92619224+31797149 -92619126+31797148 -92619266+31794073 -92619224+31797149 -92619317+30334115 -92625960+30343717 -92619359+31787478 -92619266+31794073 -92619364+30093014 -92618625+30093060 -92619507+30524975 -92604287+30531932 -92619728+31761142 -92619359+31787478 -92619843+31753019 -92619728+31761142 -92619843+31753019 -92619884+31750168 -92620058+31725966 -92619843+31753019 -92620058+31725966 -92619976+31709572 -92625146+31709464 -92619991+31712670 -92619976+31709572 -92620058+31725966 -92619991+31712670 -92620638+30481294 -92619852+30481301 -92621424+30500200 -92621452+30500200 -92621452+30500200 -92615927+30513195 -92621523+32496139 -92615828+32496384 -92621523+32496139 -92622332+32496223 -92621591+32460269 -92621627+32461436 -92621607+30231924 -92625423+30239280 -92621622+32457661 -92621591+32460269 -92621627+32461436 -92621702+32463820 -92621642+32453000 -92621622+32457661 -92621642+32453000 -92622025+32452985 -92621702+32463820 -92621763+32475629 -92621734+32480068 -92621767+32481441 -92621848+32481624 -92622066+32483526 -92622255+32483893 -92621734+32480068 -92622255+32483893 -92621763+32475629 -92621734+32480068 -92622025+32452985 -92634461+32452855 -92622089+33013413 -92612322+33013439 -92622277+30247786 -92626703+30253819 -92622323+32494851 -92622255+32483893 -92622332+32496223 -92622323+32494851 -92622378+30239924 -92622504+30240472 -92622504+30240472 -92622537+30241024 -92622532+30241091 -92622484+30241758 -92622696+30241964 -92623450+30242280 -92622537+30241024 -92622532+30241091 -92622741+30899092 -92606340+30898992 -92623215+30228417 -92621607+30231924 -92623341+30899092 -92622741+30899092 -92623450+30242280 -92623751+30242658 -92623751+30242658 -92624113+30243543 -92623834+30247510 -92622277+30247786 -92624113+30243543 -92625818+30245111 -92624113+30481158 -92620638+30481294 -92624480+30304709 -92628565+30319445 -92624543+30491109 -92621424+30500200 -92624679+30269593 -92624798+30270369 -92624771+30266014 -92624679+30269593 -92624798+30270369 -92628558+30286689 -92625139+30265819 -92624771+30266014 -92625139+30301335 -92624480+30304709 -92625140+30091120 -92619364+30093014 -92625140+30091120 -92625271+30091233 -92625140+30491074 -92624543+30491109 -92625146+31709464 -92625146+31709570 -92625146+31709570 -92625956+31709568 -92625317+30091470 -92625271+30091233 -92625423+30239280 -92622378+30239924 -92625484+30092330 -92625317+30091470 -92625784+33013416 -92622089+33013413 -92625784+33013416 -92627616+33013416 -92625818+30245111 -92623834+30247510 -92625956+31709568 -92649767+31709532 -92625960+30343717 -92627753+30350204 -92626197+32146895 -92612447+32146866 -92626197+32146895 -92646606+32146896 -92626282+30298823 -92627045+30298929 -92627354+30299171 -92626282+30298823 -92627354+30299171 -92626535+30141062 -92625484+30092330 -92626703+30253819 -92626847+30254034 -92626847+30254034 -92627862+30258610 -92627114+30357928 -92627576+30380166 -92627354+30299171 -92627573+30299342 -92627573+30299342 -92625139+30301335 -92627574+30297577 -92626282+30298823 -92627576+30380166 -92615017+30388102 -92627616+33013416 -92629372+33013474 -92627726+30264845 -92625139+30265819 -92627753+30350204 -92624140+30356256 -92624510+30356255 -92625139+30355991 -92625611+30356026 -92626349+30356301 -92626903+30356714 -92627115+30357081 -92627114+30357928 -92627753+30350204 -92627114+30357928 -92627799+30092128 -92625484+30092330 -92627862+30258610 -92627726+30264845 -92628229+30481131 -92624113+30481158 -92628320+30286666 -92627574+30297577 -92628320+30286666 -92628558+30286689 -92628565+30319445 -92619317+30334115 -92628669+30481133 -92628229+30481131 -92628825+30481134 -92628669+30481133 -92629372+33013474 -92630003+33013495 -92629426+30481136 -92628825+30481134 -92630001+30484165 -92630347+30487873 -92630002+30484134 -92630001+30484165 -92630003+33013495 -92645417+33013837 -92630347+30487873 -92625140+30491074 -92630347+30487873 -92636303+30487942 -92631144+31390678 -92616444+31393778 -92631237+30483501 -92630002+30484134 -92631788+30480828 -92631987+30481147 -92631944+31390478 -92631144+31390678 -92631944+31390478 -92635945+31393278 -92631987+30481147 -92629426+30481136 -92631987+30481147 -92633650+30482515 -92633650+30482515 -92633839+30483319 -92633839+30483319 -92631237+30483501 -92635928+30075102 -92627799+30092128 -92635939+32759330 -92630190+32760222 -92635939+32759330 -92635999+32759384 -92635945+31393278 -92652507+31388227 -92635999+32759384 -92642966+32759352 -92636142+32452853 -92634461+32452855 -92636303+30487942 -92645647+30488050 -92637901+30037819 -92637468+30037828 -92637901+30037819 -92646464+30037914 -92639752+32452851 -92636142+32452853 -92642966+32759352 -92658727+32759313 -92644278+32452888 -92639752+32452851 -92645417+33013837 -92649502+33013877 -92645647+30488050 -92645915+30488053 -92645915+30488053 -92650333+30488104 -92646464+30037914 -92650521+30037984 -92646606+32146896 -92666188+32146927 -92649502+33013877 -92655593+33013938 -92649767+31709532 -92654115+31709525 -92650333+30488104 -92651344+30488115 -92650521+30037984 -92654789+30038008 -92650642+30899092 -92623341+30899092 -92651344+30488115 -92652943+30488134 -92651745+32452950 -92644278+32452888 -92652507+31388227 -92658646+31388078 -92652943+30488134 -92671199+30488195 -92654115+31709525 -92667944+31709504 -92654775+32452976 -92651745+32452950 -92655593+33013938 -92658218+33013950 -92656423+32452990 -92654775+32452976 -92657130+30075171 -92635928+30075102 -92657709+30037922 -92654789+30038008 -92657829+30037918 -92657709+30037922 -92657921+30073455 -92657130+30075171 -92658213+30037908 -92657829+30037918 -92658218+33013950 -92658955+33013954 -92658478+30037963 -92658213+30037908 -92658564+30072031 -92657921+30073455 -92658727+32759313 -92673298+32759434 -92658955+33013954 -92664080+33014017 -92658978+30037940 -92658478+30037963 -92659142+32453013 -92656423+32452990 -92659449+30070258 -92658564+30072031 -92661443+30899192 -92650642+30899092 -92661506+31389250 -92658646+31388078 -92661685+32453035 -92659142+32453013 -92662246+31389678 -92661506+31389250 -92663456+30037914 -92658978+30037940 -92664080+33014017 -92672285+33014119 -92664210+32453057 -92661685+32453035 -92666046+31393677 -92662246+31389678 -92666188+32146927 -92670063+32146952 -92666635+31393981 -92666046+31393677 -92666635+31393981 -92666646+31393977 -92667944+31709504 -92672307+31709498 -92668446+31404777 -92666646+31393977 -92670063+32146952 -92675564+32146960 -92671199+30488195 -92688229+30488208 -92671721+30037874 -92663456+30037914 -92672285+33014119 -92685117+33014277 -92672307+31709498 -92681874+31709482 -92673298+32759434 -92676302+32759459 -92677357+32759461 -92673298+32759434 -92677357+32759461 -92673324+32453134 -92664210+32453057 -92675564+32146960 -92675821+32146960 -92675821+32146960 -92685592+32146974 -92676295+30068251 -92659449+30070258 -92677357+32759461 -92677698+32759462 -92677698+32759462 -92682665+32759471 -92680047+31396077 -92668446+31404777 -92680642+30064120 -92676295+30068251 -92681874+31709482 -92703375+31709449 -92682544+30899192 -92661443+30899192 -92682665+32759471 -92683394+32759472 -92683315+31499003 -92683348+31493274 -92683348+31493274 -92698748+31491874 -92683394+32759472 -92690705+32759476 -92684650+32453226 -92673324+32453134 -92685117+33014277 -92691871+33014355 -92685421+31500174 -92683315+31499003 -92685421+31500174 -92689888+31500174 -92685592+32146974 -92695540+32146921 -92686244+30899192 -92682544+30899192 -92687344+30899192 -92686244+30899192 -92687745+30037682 -92671721+30037874 -92688229+30488208 -92705230+30488229 -92689939+30037662 -92687745+30037682 -92690383+30058767 -92680642+30064120 -92690705+32759476 -92691500+32759476 -92691500+32759476 -92698757+32759474 -92691871+33014355 -92702874+33014485 -92694310+30061457 -92690383+30058767 -92695847+30061396 -92694310+30061457 -92697751+32453296 -92684650+32453226 -92698263+32146943 -92695540+32146921 -92698748+31491874 -92706666+31453554 -92698757+32759474 -92701263+32759479 -92699475+32146953 -92698263+32146943 -92699948+31494074 -92689888+31500174 -92700349+32146956 -92699475+32146953 -92701263+32759479 -92705743+32759510 -92702874+33014485 -92703429+33014492 -92703375+31709449 -92708292+31709441 -92703429+33014492 -92704629+33014489 -92704531+32453331 -92697751+32453296 -92704629+33014489 -92707472+33014482 -92705230+30488229 -92708418+30488234 -92705459+30037545 -92689939+30037662 -92705645+30899192 -92687344+30899192 -92705743+32759510 -92711413+32759552 -92706666+31453554 -92680047+31396077 -92707472+33014482 -92707769+33014468 -92707769+33014468 -92708215+33014448 -92708215+33014448 -92711289+33014307 -92708247+31500173 -92699948+31494074 -92708292+31709441 -92711036+31709437 -92708418+30488234 -92709847+30488234 -92708681+32146995 -92700349+32146956 -92709264+31501177 -92708247+31500173 -92711036+31709437 -92714965+31709383 -92711100+32453365 -92704531+32453331 -92711289+33014307 -92711548+33014308 -92711413+32759552 -92713974+32759549 -92711548+33014308 -92715756+33014379 -92711848+32147010 -92708681+32146995 -92713769+30488232 -92709847+30488234 -92713974+32759549 -92725364+32759540 -92714288+30488231 -92713769+30488232 -92714965+31709383 -92731522+31709381 -92715029+32147025 -92711848+32147010 -92715164+31511362 -92709264+31501177 -92715756+33014379 -92715884+33014398 -92716786+31521837 -92718135+31519933 -92717244+33014329 -92715884+33014398 -92717244+33014329 -92717462+33014329 -92717462+33014329 -92717860+33014338 -92717860+33014338 -92718441+33014351 -92718135+31519933 -92718632+31518958 -92718441+33014351 -92719284+33014328 -92718478+31516887 -92715164+31511362 -92718632+31518958 -92718983+31517594 -92718983+31517594 -92718478+31516887 -92718983+31517594 -92720159+31516737 -92719245+30899192 -92705645+30899192 -92719245+30899192 -92720445+30897492 -92719284+33014328 -92720263+33014329 -92720159+31516737 -92721194+31515955 -92720263+33014329 -92720915+33014329 -92720445+30897492 -92721045+30893092 -92720565+30488231 -92714288+30488231 -92720915+33014329 -92722302+33014328 -92721045+30891892 -92723845+30891892 -92721045+30893092 -92721045+30891892 -92721045+30893092 -92721077+30892537 -92721045+30891892 -92721194+31515955 -92722308+31515145 -92722302+33014328 -92723553+33014328 -92722308+31515145 -92736123+31505115 -92722339+30488208 -92720565+30488231 -92722402+31525676 -92716786+31521837 -92723506+30037414 -92705459+30037545 -92723506+30037414 -92717054+30037460 -92707500+30037529 -92705459+30037545 -92723553+33014328 -92724994+33014351 -92723845+30891892 -92731623+30891982 -92723912+31525695 -92722402+31525676 -92724734+33002366 -92724766+33005709 -92724736+33000139 -92724734+33002366 -92724736+33000139 -92724762+32996505 -92724762+32996505 -92724886+32979381 -92724766+33005709 -92724937+33008416 -92724886+32979381 -92724961+32968894 -92724937+33008416 -92724992+33009883 -92724961+32968894 -92724996+32957722 -92724966+33010937 -92724993+33012036 -92724967+33013205 -92724994+33014351 -92724992+33009883 -92724966+33010937 -92724993+33012036 -92724967+33013205 -92724994+33014351 -92726245+33014373 -92724996+32957722 -92725084+32951941 -92725081+32147073 -92715029+32147025 -92725084+32951941 -92725182+32939629 -92725182+32939629 -92725307+32923887 -92725268+32453438 -92711100+32453365 -92725322+32832512 -92725329+32848594 -92725329+32848594 -92725386+32855271 -92725331+32829769 -92725322+32832512 -92725362+32916926 -92725469+32920833 -92725362+32916926 -92725505+32899242 -92725364+32759540 -92725439+32759540 -92725382+32856581 -92725397+32859152 -92725386+32855271 -92725382+32856581 -92725407+32776730 -92725419+32797887 -92725417+32771486 -92725407+32776730 -92725419+32797887 -92732532+32803439 -92725439+32759540 -92725441+32759864 -92725439+32759540 -92727479+32759543 -92725441+32759864 -92725417+32771486 -92725469+32920833 -92725524+32922254 -92725488+32860446 -92725397+32859152 -92725505+32899242 -92725555+32893010 -92725524+32922254 -92725307+32923887 -92725555+32893010 -92725693+32875812 -92725574+32861648 -92725488+32860446 -92725679+32875143 -92725693+32875812 -92725746+32872845 -92725679+32875143 -92725814+32865000 -92725574+32861648 -92725814+32865000 -92725746+32872845 -92725836+31525677 -92723912+31525695 -92726245+33014373 -92727578+33014373 -92727479+32759543 -92752674+32759888 -92727578+33014373 -92728883+33014349 -92727966+32453453 -92725268+32453438 -92728883+33014349 -92733197+33014347 -92729789+32817989 -92725331+32829769 -92731381+30041036 -92695847+30061396 -92731522+31709381 -92733596+31709380 -92731623+30891982 -92743552+30892119 -92732532+32803439 -92734057+32803436 -92733197+33014347 -92733809+33014347 -92733596+31709380 -92747857+31709418 -92733809+33014347 -92734829+33014347 -92734041+32815047 -92729789+32817989 -92734054+32804847 -92734041+32815047 -92734057+32803436 -92734054+32804847 -92734829+33014347 -92738129+33014346 -92736123+31505115 -92742755+31500300 -92736783+31532422 -92725836+31525677 -92738129+33014346 -92741554+33014535 -92738226+32147135 -92725081+32147073 -92738604+30037323 -92723506+30037414 -92738604+30037323 -92731381+30041036 -92738835+32147138 -92738226+32147135 -92739768+32147142 -92738835+32147138 -92740010+30488175 -92722339+30488208 -92741554+33014535 -92767543+33014668 -92742755+31500300 -92742930+31500173 -92743431+32147160 -92739768+32147142 -92743552+30892119 -92749946+30892192 -92746155+31497734 -92742930+31500173 -92746560+31497425 -92746155+31497734 -92746560+31497425 -92750147+31494679 -92747591+32453555 -92727966+32453453 -92747857+31709418 -92764137+31709043 -92748387+32147184 -92743431+32147160 -92749946+30891792 -92778547+30889292 -92749946+30892192 -92749946+30891792 -92750144+29566928 -92750144+29566950 -92750144+29566928 -92767300+29573075 -92750144+29566950 -92617424+29528420 -92750147+31494679 -92758751+31488473 -92753677+30039079 -92738604+30037323 -92755734+31556193 -92778046+31572047 -92756972+30488185 -92740010+30488175 -92757600+30039319 -92753677+30039079 -92758751+31488473 -92761551+31482973 -92760646+31546974 -92736783+31532422 -92760646+31546974 -92755734+31556193 -92760646+31546974 -92760123+31546592 -92758530+31546012 -92756882+31545343 -92754786+31544375 -92752859+31543269 -92750151+31541426 -92749908+31541158 -92749343+31540422 -92748778+31539694 -92748271+31539111 -92736783+31532422 -92761551+31482973 -92764451+31476573 -92763770+32759655 -92752674+32759888 -92764451+31476573 -92771651+31476773 -92765000+32453433 -92747591+32453555 -92765461+30488236 -92756972+30488185 -92767247+31709034 -92764137+31709043 -92767300+29573075 -92777156+29576606 -92767543+33014668 -92768169+33014692 -92768169+33014692 -92779707+33014713 -92771651+31476773 -92772951+31476673 -92772496+30488278 -92765461+30488236 -92772630+32146626 -92748387+32147184 -92772951+31476673 -92773151+31476673 -92773144+32453450 -92765000+32453433 -92773502+32283766 -92773519+32282391 -92773519+32282391 -92773527+32277674 -92773527+32277674 -92773551+32264871 -92773551+32264871 -92773573+32262975 -92773573+32262975 -92773605+32260395 -92773605+32260395 -92774649+32250156 -92773672+32295356 -92773502+32283766 -92773855+32307440 -92773672+32295356 -92773855+32307440 -92774784+32317990 -92773952+30488287 -92772496+30488278 -92774127+32236590 -92774451+32236750 -92774940+32236871 -92774127+32236590 -92774940+32236871 -92774192+30485915 -92773952+30488287 -92774236+31709012 -92767247+31709034 -92774342+30483838 -92774192+30485915 -92774419+32342945 -92774704+32337504 -92774466+30039210 -92757600+30039319 -92774484+30481881 -92774342+30483838 -92774535+32352093 -92774419+32342945 -92774543+30467623 -92774484+30481881 -92774571+30462626 -92774543+30467623 -92774634+30462174 -92774571+30462626 -92774634+30462174 -92775035+30453304 -92774696+32250156 -92774649+32250156 -92774696+32250156 -92774697+32250098 -92774697+32250098 -92774718+32248904 -92774704+32337504 -92774719+32335804 -92774718+32248904 -92774731+32248199 -92774719+32335804 -92774847+32322059 -92774731+32248199 -92774835+32242553 -92774784+32317990 -92774847+32322059 -92774794+32385601 -92774820+32386930 -92774794+32385601 -92775158+32374226 -92774820+32386930 -92774924+32387552 -92774835+32242553 -92774940+32236871 -92774863+32363746 -92774535+32352093 -92774898+32365013 -92774863+32363746 -92775012+32369056 -92774898+32365013 -92775035+30453304 -92775229+30449001 -92775042+32399317 -92775317+32389600 -92775070+32399624 -92775042+32399317 -92775158+32374226 -92775012+32369056 -92775198+32400991 -92775070+32399624 -92775229+30449001 -92775611+30440565 -92775316+32402248 -92775198+32400991 -92775317+32389600 -92774924+32387552 -92775505+32404257 -92775316+32402248 -92775611+30440565 -92775745+30437620 -92776357+32413330 -92775505+32404257 -92776405+31709005 -92774236+31709012 -92776613+32425585 -92776357+32413330 -92776679+32428719 -92776613+32425585 -92776959+32233451 -92774127+32236590 -92777197+32453455 -92773144+32453450 -92777197+32453455 -92776679+32428719 -92778046+31572047 -92798309+31594970 -92778547+30889292 -92779147+30889192 -92778922+32759339 -92763770+32759655 -92778922+32759339 -92798822+32759249 -92779051+31474273 -92773151+31476673 -92779151+31471173 -92779051+31474273 -92779171+32229327 -92776959+32233451 -92779475+30437598 -92775745+30437620 -92779475+30437598 -92788468+30437600 -92779707+33014713 -92781924+33014718 -92782636+33014719 -92786001+33014747 -92780148+30889192 -92779147+30889192 -92781452+31469673 -92779151+31471173 -92782947+32225203 -92779171+32229327 -92783052+31469573 -92781452+31469673 -92783192+32218879 -92782947+32225203 -92784355+30039146 -92774466+30039210 -92785748+30889292 -92780148+30889192 -92786001+33014747 -92807154+33015090 -92787552+31469073 -92783052+31469573 -92787642+31463153 -92787552+31469073 -92788532+30437588 -92788468+30437600 -92788600+30437577 -92788532+30437588 -92789848+30889292 -92785748+30889292 -92790216+30039108 -92784355+30039146 -92790450+31708962 -92776405+31709005 -92790552+31462474 -92787642+31463153 -92791439+32453477 -92777197+32453455 -92791531+32146603 -92772630+32146626 -92793064+30437600 -92788600+30437577 -92793333+31708953 -92790450+31708962 -92795952+31462113 -92795952+31462373 -92795952+31462373 -92790552+31462474 -92797344+30039063 -92790216+30039108 -92797726+30437602 -92793064+30437600 -92797726+30437602 -92800557+30437602 -92798309+31594970 -92800803+31596662 -92798819+32181634 -92801013+32189505 -92798822+32759249 -92802551+32759231 -92799438+30039050 -92797344+30039063 -92800557+30437602 -92808876+30437624 -92800670+32205357 -92800967+32207576 -92800803+31596662 -92802999+31597639 -92800967+32207576 -92801280+32207906 -92801013+32189505 -92800670+32205357 -92801280+32207906 -92793544+32214917 -92793571+32215489 -92793490+32215558 -92793113+32215558 -92792439+32215306 -92791900+32215443 -92791657+32215352 -92791603+32214618 -92791496+32214527 -92791118+32214618 -92783192+32218879 -92801280+32207906 -92796132+32212419 -92795593+32212442 -92795377+32212557 -92794919+32213015 -92794838+32213771 -92794434+32213931 -92793760+32213725 -92793329+32213817 -92793167+32214114 -92793167+32214412 -92783192+32218879 -92802551+32759231 -92807965+32759207 -92802999+31597639 -92840947+31601233 -92803201+32146723 -92791531+32146603 -92805254+30039013 -92799438+30039050 -92805496+31708916 -92793333+31708953 -92805939+32454011 -92791439+32453477 -92806948+30889692 -92789848+30889292 -92807154+33015090 -92814260+33015333 -92807965+32759207 -92811001+32759367 -92808147+32454023 -92805939+32454011 -92808876+30437624 -92809577+30437626 -92809577+30437626 -92813149+30437626 -92810741+32454038 -92808147+32454023 -92811001+32759367 -92814282+32759298 -92813149+30437626 -92813625+30437648 -92813353+31446774 -92795952+31462113 -92813353+31446774 -92813553+31455274 -92795952+31455774 -92795952+31462113 -92813625+30437648 -92826322+30437717 -92813639+30038959 -92805254+30039013 -92814260+33015333 -92824548+33015559 -92814282+32759298 -92819728+32759112 -92814647+32146907 -92803201+32146723 -92814647+32146907 -92815967+32148076 -92814785+31708887 -92805496+31708916 -92815967+32148076 -92821085+32151696 -92819728+32759112 -92828559+32758813 -92821085+32151696 -92822406+32163336 -92822406+32163336 -92799856+32179995 -92799263+32180408 -92799075+32181164 -92798805+32181553 -92798819+32181634 -92822857+30038900 -92813639+30038959 -92823061+30038899 -92822857+30038900 -92823336+30038897 -92823061+30038899 -92823649+30879992 -92823649+30878892 -92823649+30886692 -92823749+30881292 -92823649+30889992 -92806948+30889692 -92823649+30889992 -92823649+30886692 -92823649+30895977 -92823649+30889992 -92823649+30899791 -92823649+30895977 -92823677+30880356 -92823649+30879992 -92823707+30880751 -92823677+30880356 -92823749+30881292 -92823707+30880751 -92823964+31708859 -92814785+31708887 -92824049+30951290 -92824149+30936490 -92824049+30998489 -92824149+30974289 -92824149+30910491 -92823649+30899791 -92824149+30931739 -92824149+30910491 -92824149+30936490 -92824149+30931739 -92824149+30974289 -92824249+30971789 -92824249+30970190 -92824049+30951290 -92824249+30970890 -92824249+30970190 -92824249+30971789 -92824249+30970890 -92824253+30038892 -92823336+30038897 -92824548+33015559 -92828686+33015627 -92824749+30875692 -92823649+30878892 -92825837+30038882 -92824253+30038892 -92826322+30437717 -92827036+30437739 -92827036+30437739 -92843357+30437897 -92827664+31011171 -92824049+30998489 -92827706+31018401 -92827664+31011171 -92827750+31025976 -92827706+31018401 -92827794+31033644 -92827750+31025976 -92827849+31043087 -92827794+31033644 -92827950+31054987 -92827849+31043087 -92828017+32711951 -92828564+32712501 -92828050+31062587 -92827950+31054987 -92828064+32715555 -92828017+32711951 -92828150+31094486 -92828050+31062587 -92828250+31098586 -92828150+31094486 -92828278+32731690 -92828064+32715555 -92828380+32739332 -92828278+32731690 -92828515+32749472 -92828380+32739332 -92828559+32757925 -92828561+32750579 -92828559+32758813 -92828559+32757925 -92828561+32750579 -92828515+32749472 -92828650+31104885 -92828250+31098586 -92828650+31108385 -92828650+31104885 -92828686+33015627 -92830798+33015661 -92828850+31138884 -92828650+31108385 -92828850+31142684 -92828850+31138884 -92828890+31708844 -92823964+31708859 -92828950+31151084 -92828850+31142684 -92828950+31158516 -92828950+31151084 -92828950+31162584 -92828950+31158516 -92828950+31165383 -92828950+31162584 -92829053+31441174 -92813353+31446774 -92829150+31194883 -92828950+31165383 -92829151+31229381 -92829251+31214882 -92829251+31211882 -92829150+31194883 -92829251+31214882 -92829251+31211882 -92829251+31230981 -92829151+31229381 -92829351+31231581 -92829251+31230981 -92829351+31232081 -92829351+31231581 -92829351+31234081 -92829351+31232081 -92829351+31241881 -92829351+31234081 -92829351+31244281 -92829351+31241881 -92829651+31250081 -92829351+31244281 -92829989+30038856 -92825837+30038882 -92833437+32454165 -92810741+32454038 -92833651+31252581 -92829651+31250081 -92838749+30875892 -92824749+30875692 -92839129+32454203 -92833437+32454165 -92839851+31252881 -92833651+31252581 -92840290+33015813 -92830798+33015661 -92840290+33015813 -92842599+33015957 -92840380+30038790 -92829989+30038856 -92840947+31601233 -92861965+31613146 -92841082+32147266 -92814647+32146907 -92841712+30038781 -92840380+30038790 -92842599+33015957 -92844073+33016034 -92843357+30437897 -92860445+30437846 -92843601+31708799 -92828890+31708844 -92844054+31433774 -92829053+31441174 -92844054+31433774 -92830353+31433774 -92830253+31441274 -92829053+31441174 -92844073+33016034 -92844286+33016070 -92844790+33016040 -92844286+33016070 -92845503+30038758 -92841712+30038781 -92846252+31258680 -92839851+31252881 -92846352+31269880 -92846252+31258680 -92846954+31423474 -92846954+31427074 -92846954+31427074 -92844054+31433774 -92848119+31708785 -92843601+31708799 -92848479+32454266 -92839129+32454203 -92849680+30038732 -92845503+30038758 -92849752+31274180 -92846352+31269880 -92850101+32147311 -92841082+32147266 -92850754+31418875 -92846954+31423474 -92852028+32695150 -92828564+32712501 -92853110+32690957 -92852028+32695150 -92853119+32454298 -92848479+32454266 -92854167+33016132 -92844790+33016040 -92855205+33016116 -92854167+33016132 -92855491+31708754 -92848119+31708785 -92856932+33016089 -92855205+33016116 -92856987+30038686 -92849680+30038732 -92858041+32691299 -92853110+32690957 -92858051+32689221 -92858041+32691299 -92859573+30038670 -92856987+30038686 -92861046+32634931 -92861158+32642424 -92861158+32642424 -92863673+32683369 -92863537+32683690 -92863592+32684033 -92863890+32684331 -92863890+32684675 -92863186+32685225 -92862969+32685592 -92862943+32686187 -92862807+32686554 -92862835+32686875 -92864244+32687310 -92861158+32642424 -92864880+32662334 -92864744+32662541 -92864772+32662816 -92865178+32663205 -92865395+32663617 -92865368+32664007 -92864854+32665084 -92864854+32665428 -92865559+32666230 -92865641+32666711 -92864244+32687310 -92861310+33016088 -92856932+33016089 -92861310+33016088 -92867510+33016062 -92861950+30875792 -92838749+30875892 -92861965+31613146 -92902410+31656836 -92862321+32688594 -92858051+32689221 -92862453+31280780 -92862552+31277280 -92862552+31277280 -92849752+31274180 -92862796+31708724 -92855491+31708754 -92863250+30875792 -92861950+30875792 -92863791+32619135 -92861046+32634931 -92864008+30875818 -92863250+30875792 -92864244+32687310 -92862321+32688594 -92864548+32454298 -92853119+32454298 -92865244+31708714 -92862796+31708724 -92865449+32617626 -92863791+32619135 -92865767+30875879 -92864008+30875818 -92866053+31288679 -92862453+31280780 -92866150+30875892 -92865767+30875879 -92866435+32609476 -92865449+32617626 -92867289+30038621 -92859573+30038670 -92867430+29612920 -92777156+29576606 -92867510+33016062 -92878456+33016129 -92867983+30038598 -92867289+30038621 -92868350+32147403 -92850101+32147311 -92868456+32454248 -92864548+32454298 -92868837+30038569 -92867983+30038598 -92870186+30875982 -92866150+30875892 -92870799+30875996 -92870186+30875982 -92871205+31708690 -92865244+31708714 -92871554+31404475 -92871554+31406057 -92871554+31406057 -92871555+31417674 -92871555+31417674 -92850754+31418875 -92873357+31708683 -92871205+31708690 -92873551+31944905 -92873605+31944762 -92873605+31944762 -92873698+31944557 -92873698+30437772 -92860445+30437846 -92873698+30437772 -92875147+30437771 -92873698+31944557 -92874834+31942869 -92874834+31942869 -92884541+31937254 -92874834+31942869 -92884553+31938698 -92884399+31938181 -92884541+31937254 -92875146+29616030 -92867430+29612920 -92875147+30437771 -92875275+30437771 -92875151+30876092 -92870799+30875996 -92875151+30876092 -92875151+30876124 -92875151+30876124 -92875151+30876977 -92875151+30876977 -92876244+30877023 -92875156+32147438 -92868350+32147403 -92875275+30437771 -92875961+30437771 -92875834+32601914 -92866435+32609476 -92875961+30437771 -92876411+30437781 -92876358+30038456 -92868837+30038569 -92876358+30038456 -92879930+30038473 -92876411+30437781 -92876745+30437788 -92876442+31403894 -92871554+31404475 -92876442+31403894 -92879988+31403862 -92876715+30877012 -92876244+30877023 -92876745+30437788 -92877072+30437795 -92877072+30437795 -92878316+30437795 -92878142+31288616 -92866053+31288679 -92878142+31288616 -92879545+31289057 -92878316+30437795 -92891547+30437863 -92879099+32475929 -92879355+32468772 -92879341+32463347 -92868456+32454248 -92879382+32468543 -92879341+32463347 -92879382+32468543 -92879355+32468772 -92879398+32482761 -92879099+32475929 -92879545+31289057 -92879606+31295721 -92879606+31295721 -92879630+31299221 -92879630+31299221 -92879636+31300150 -92879636+31300150 -92879643+31301217 -92879643+31301217 -92879650+31302368 -92879650+31302368 -92879664+31304347 -92879664+31304347 -92879707+31305806 -92879676+31313803 -92881773+31317380 -92879703+31311901 -92879707+31312381 -92879705+31310205 -92879703+31311901 -92879707+31305806 -92879760+31307432 -92879707+31312381 -92879676+31313803 -92879758+31309552 -92879705+31310205 -92879759+31307759 -92879758+31309552 -92879760+31307432 -92879759+31307759 -92879776+32538350 -92879724+32525578 -92879792+32542327 -92879776+32538350 -92879794+32542649 -92879792+32542327 -92879794+32542649 -92879882+32544675 -92879809+32523276 -92879724+32525578 -92879847+32518364 -92879809+32523276 -92879882+32544675 -92880166+32553763 -92879895+32512197 -92879847+32518364 -92879930+30038473 -92904105+30038592 -92879977+32509746 -92879895+32512197 -92879977+32509746 -92880005+32504904 -92879988+31403862 -92885178+31403815 -92880005+32504904 -92880034+32500152 -92880034+32500152 -92879398+32482761 -92880166+32553763 -92880196+32555276 -92880233+32557133 -92880196+32555276 -92880280+32559445 -92880233+32557133 -92880477+32569180 -92880280+32559445 -92880498+32570212 -92880477+32569180 -92880542+32600369 -92875834+32601914 -92880618+32576100 -92880498+32570212 -92880678+32579041 -92880618+32576100 -92880738+32589806 -92880845+32592464 -92880800+32585022 -92880678+32579041 -92880800+32585022 -92881201+32584994 -92880845+32587199 -92880738+32589806 -92880845+32587199 -92880800+32585022 -92880845+32592464 -92880924+32595237 -92881505+30876911 -92876715+30877012 -92881505+30876911 -92889716+30876866 -92881718+32600042 -92880542+32600369 -92881718+32600042 -92880924+32595237 -92881773+31317380 -92882202+31317381 -92882202+31317381 -92883524+31317386 -92882998+33016225 -92878456+33016129 -92883221+31969885 -92873551+31944905 -92883221+31969885 -92884435+31982661 -92883524+31317386 -92885309+31317393 -92883600+32147580 -92875156+32147438 -92884435+31982661 -92884477+31982626 -92884477+31982626 -92895094+31987259 -92884541+31937254 -92887789+31931972 -92884902+33016223 -92882998+33016225 -92885178+31403815 -92886131+31403806 -92885309+31317393 -92896647+31320774 -92886131+31403806 -92888543+31401055 -92886131+31403806 -92888581+31403785 -92888543+31401055 -92886539+31708893 -92873357+31708683 -92887070+32147615 -92883600+32147580 -92887236+32584928 -92881201+32584994 -92887236+32584928 -92887317+32584927 -92887317+32584927 -92895762+32584908 -92887735+32022815 -92894075+32040210 -92887789+31931972 -92888845+31927012 -92888106+30082469 -92899902+30106953 -92888543+31401055 -92897519+31389375 -92888770+32013010 -92887735+32022815 -92888845+31927012 -92891762+31926166 -92889716+30876866 -92901701+30876826 -92890015+30144726 -92899388+30134896 -92890381+32147770 -92902861+32147975 -92890387+32147746 -92887070+32147615 -92890387+32147746 -92890381+32147770 -92891483+32004575 -92888770+32013010 -92891547+30437863 -92892071+30437801 -92891571+32003018 -92891483+32004575 -92892071+30437801 -92903604+30438011 -92892359+31708909 -92886539+31708893 -92893179+32000160 -92891571+32003018 -92893324+33016292 -92884902+33016223 -92893343+30156323 -92890015+30144726 -92893474+32000009 -92893179+32000160 -92893578+33016295 -92893324+33016292 -92893747+30156321 -92893343+30156323 -92894075+32040210 -92895282+32046328 -92894268+29625225 -92875146+29616030 -92894348+31999625 -92893474+32000009 -92895094+31987259 -92900982+31987995 -92895282+32046328 -92900821+32057857 -92895762+32584908 -92897251+32584978 -92895868+31999314 -92894348+31999625 -92896647+31320774 -92896647+31321660 -92896647+31321660 -92896648+31322539 -92896648+31322539 -92896649+31323452 -92896649+31323452 -92896650+31324024 -92896650+31324024 -92896651+31324581 -92896651+31324581 -92897904+31324580 -92897251+32584978 -92897415+32585012 -92897415+32585012 -92897656+32585013 -92897493+33016434 -92893578+33016295 -92897519+31389375 -92907906+31389244 -92897656+32585013 -92899982+32585020 -92897904+31324580 -92898678+31324605 -92898678+31324605 -92899370+31324603 -92899063+30082477 -92888106+30082469 -92899063+30082477 -92899774+30082477 -92899370+31324603 -92900131+31324601 -92899774+30082477 -92911662+30082457 -92899902+30106953 -92901852+30109385 -92899941+33016320 -92897493+33016434 -92899982+32585020 -92903774+32585030 -92900131+31324601 -92903270+31324561 -92900255+31993832 -92895868+31999314 -92900821+32057857 -92905212+32083716 -92900982+31987995 -92900255+31993832 -92901037+31708933 -92892359+31708909 -92901250+33016279 -92899941+33016320 -92901701+30876826 -92920505+30876743 -92901852+30109385 -92904559+30111743 -92905519+30111690 -92907896+30112734 -92908179+30113572 -92908765+30114467 -92901852+30109385 -92908765+30114467 -92901891+31885002 -92891762+31926166 -92902395+31656988 -92902410+31656836 -92902404+31657192 -92902395+31656988 -92902417+31657513 -92902404+31657192 -92902685+30156279 -92893747+30156321 -92903270+31324561 -92905367+31324562 -92903604+30438011 -92905790+30438034 -92903774+32585030 -92911283+32585051 -92904105+30038592 -92911463+30038629 -92905212+32083716 -92910926+32097733 -92910846+32098031 -92910953+32098146 -92911626+32098398 -92911734+32098604 -92911814+32099681 -92911895+32099773 -92911841+32099956 -92911545+32100231 -92911545+32100575 -92911814+32101629 -92905212+32083716 -92911814+32101629 -92905262+31852641 -92906221+31869395 -92905367+31324562 -92906763+31324524 -92905532+31660694 -92902417+31657513 -92905790+30438034 -92908128+30438058 -92905828+31660695 -92905532+31660694 -92906036+33016504 -92901250+33016279 -92906221+31869395 -92901891+31885002 -92906763+31324524 -92907061+31324516 -92907061+31324516 -92910941+31324532 -92907167+30129913 -92899388+30134896 -92907167+30129913 -92901020+30131170 -92900622+30131389 -92900365+30131834 -92900385+30132157 -92900312+30132569 -92900369+30132835 -92900066+30133328 -92899715+30133394 -92899438+30133677 -92899366+30134073 -92899388+30134896 -92907906+31389244 -92913458+31387021 -92907929+31708952 -92901037+31708933 -92908128+30438058 -92908620+30438060 -92908620+30438060 -92920561+30438106 -92908765+30114467 -92909422+30120667 -92909422+30120667 -92907167+30129913 -92910941+31324532 -92911663+31324535 -92911283+32585051 -92920337+32585076 -92911663+31324535 -92914400+31324547 -92911814+32101629 -92915097+32105090 -92912035+33016610 -92906036+33016504 -92913019+31368236 -92913144+31368234 -92913077+31371929 -92913019+31368236 -92913144+31368234 -92913535+31368227 -92913294+31708967 -92907929+31708952 -92913398+31383106 -92913077+31371929 -92913458+31387021 -92913398+31383106 -92913535+31368227 -92920402+31368107 -92914400+31324547 -92915569+31324552 -92915097+32105090 -92924909+32112500 -92915151+31708973 -92913294+31708967 -92915569+31324552 -92919341+31324587 -92916444+31708977 -92915151+31708973 -92916895+33016615 -92912035+33016610 -92919398+31324585 -92919341+31324587 -92919983+33016619 -92916895+33016615 -92920092+31324573 -92919398+31324585 -92920337+32585076 -92920445+32585098 -92920402+31368107 -92922111+31368062 -92920445+32585098 -92920708+32585092 -92920505+30876743 -92925108+30876736 -92920561+30438106 -92929209+30438169 -92920649+31324564 -92920092+31324573 -92920708+32585092 -92923504+32585030 -92921766+32147868 -92902861+32147975 -92922111+31368062 -92929991+31367983 -92922251+31324542 -92920649+31324564 -92923347+31324587 -92922251+31324542 -92923504+32585030 -92924527+32585001 -92924134+31324540 -92923347+31324587 -92924352+30082376 -92911662+30082457 -92924527+32585001 -92935791+32584688 -92924909+32112500 -92925864+32117450 -92925108+30876736 -92928400+30876795 -92925864+32117450 -92929237+32119799 -92926749+31672236 -92905828+31660695 -92926749+31672236 -92910138+31660746 -92908811+31660702 -92905828+31660695 -92928253+31854419 -92905262+31852641 -92928400+30876795 -92932590+30876797 -92928892+30156157 -92902685+30156279 -92928892+30156157 -92933350+30156203 -92929209+30438169 -92933258+30438199 -92929237+32119799 -92930603+32122278 -92929991+31367983 -92938691+31367897 -92930080+31854073 -92928253+31854419 -92930234+32147905 -92921766+32147868 -92930278+31327392 -92924134+31324540 -92930287+31332242 -92930314+31330958 -92930297+31329337 -92930278+31327392 -92930306+31330189 -92930297+31329337 -92930314+31330958 -92930306+31330189 -92930438+31854013 -92930080+31854073 -92930569+33016681 -92919983+33016619 -92930603+32122278 -92932999+32136434 -92930779+31854062 -92930438+31854013 -92931038+30038516 -92911463+30038629 -92931369+33016688 -92930569+33016681 -92932006+31332224 -92930287+31332242 -92932590+30876797 -92937600+30876946 -92932932+30082322 -92924352+30082376 -92932999+32136434 -92933161+32137695 -92933161+32137695 -92936511+32146358 -92933350+30156203 -92941078+30156318 -92934989+29642315 -92894268+29625225 -92935757+31708994 -92916444+31708977 -92935791+32584688 -92939140+32584595 -92936253+30082277 -92932932+30082322 -92936401+31332196 -92932006+31332224 -92936511+32146358 -92938599+32147941 -92937230+30038447 -92931038+30038516 -92937413+31332236 -92936401+31332196 -92937509+30438115 -92933258+30438199 -92938294+30438099 -92937509+30438115 -92938599+32147941 -92930234+32147905 -92938691+31367897 -92943666+31367848 -92938715+30876980 -92937600+30876946 -92939140+32584595 -92939154+32584595 -92939154+32584595 -92943612+32584504 -92940585+31332237 -92937413+31332236 -92941078+30156318 -92945536+30156295 -92943343+30038402 -92937230+30038447 -92943612+32584504 -92944193+32584481 -92943666+31367848 -92947244+31359309 -92943666+31367848 -92947344+31367812 -92947244+31359309 -92943786+30437992 -92938294+30438099 -92943786+30437992 -92952383+30438106 -92943843+30038149 -92943343+30038402 -92943843+30038149 -92944370+30038264 -92944193+32584481 -92945494+32584432 -92945494+32584432 -92957481+32584348 -92945536+30156295 -92947276+30156386 -92946383+31849391 -92946432+31850452 -92946432+31850452 -92930779+31854062 -92946553+33016807 -92931369+33016688 -92946553+33016807 -92946716+33016830 -92946716+33016830 -92958763+33017058 -92947176+31353578 -92951766+31346729 -92947244+31359309 -92947176+31353578 -92947276+30156386 -92953786+30156422 -92948703+31818872 -92942490+31836695 -92942866+31836535 -92944047+31835595 -92944557+31835756 -92944825+31836191 -92944879+31837154 -92945335+31837658 -92945711+31837749 -92948986+31837887 -92949308+31838001 -92950088+31846503 -92948703+31818872 -92950088+31846503 -92949854+30082230 -92936253+30082277 -92950088+31846503 -92946383+31849391 -92950645+31708964 -92935757+31708994 -92951766+31346729 -92961195+31346693 -92951967+31332240 -92940585+31332237 -92952622+30877416 -92938715+30876980 -92953117+30038149 -92944370+30038264 -92953117+30038149 -92953959+30038155 -92953705+30438083 -92952383+30438106 -92953705+30438083 -92962118+30438059 -92953786+30156422 -92955401+30156431 -92953959+30038155 -92962180+30038220 -92955401+30156431 -92962576+30156522 -92956893+31779766 -92948703+31818872 -92957481+32584348 -92964903+32584321 -92958763+33017058 -92960531+33017080 -92959924+31700080 -92926749+31672236 -92960014+31701713 -92959924+31700080 -92960053+31701817 -92960014+31701713 -92960531+33017080 -92964401+33017139 -92961195+31346693 -92964600+31346654 -92962090+32148045 -92938599+32147941 -92962118+30438059 -92965504+30438081 -92962180+30038220 -92962527+30038222 -92962392+30877723 -92952622+30877416 -92962527+30038222 -92962942+30038225 -92962576+30156522 -92979351+30156770 -92962942+30038225 -92975695+30038327 -92964401+33017139 -92970974+33017238 -92964503+31333425 -92951967+31332240 -92964517+31334471 -92964503+31333425 -92964530+31335411 -92964517+31334471 -92964600+31346654 -92965133+31346652 -92964903+32584321 -92965736+32584318 -92965133+31346652 -92979555+31346627 -92965736+32584318 -92982630+32584215 -92967554+31708932 -92950645+31708964 -92968360+31733185 -92968362+31732462 -92968497+31731340 -92968609+31730997 -92968360+31733185 -92968609+31730997 -92968489+31739908 -92968360+31733185 -92968609+31730997 -92974030+31709298 -92969548+31768037 -92956893+31779766 -92969557+30082279 -92949854+30082230 -92970234+31757695 -92971561+31760974 -92971137+33017192 -92970974+33017238 -92971561+31760974 -92971776+31762854 -92971586+31755818 -92970234+31757695 -92971720+30437919 -92965504+30438081 -92971776+31762854 -92969548+31768037 -92972143+30437896 -92971720+30437919 -92972143+30437896 -92979523+30437986 -92972497+31753777 -92968489+31739908 -92972497+31753777 -92971586+31755818 -92972497+31753777 -92972542+31754116 -92972427+31754616 -92972188+31755278 -92971586+31755818 -92972582+31708923 -92967554+31708932 -92972647+32148092 -92962090+32148045 -92973013+32148138 -92972647+32148092 -92973529+31708922 -92960053+31701817 -92973529+31708922 -92972582+31708923 -92973529+31708922 -92972734+31708326 -92971705+31707741 -92969979+31707231 -92968632+31707108 -92966806+31707018 -92964723+31706517 -92962667+31705864 -92961561+31705069 -92961020+31704175 -92960266+31702387 -92960053+31701817 -92973763+30878034 -92962392+30877723 -92974030+31709298 -92973529+31708922 -92975061+31339460 -92964530+31335411 -92975695+30038327 -92975853+30038327 -92975853+30038327 -92979226+30038349 -92975867+31339456 -92975061+31339460 -92976670+30820868 -92976746+30788757 -92976699+30825251 -92976670+30820868 -92976711+30827058 -92976699+30825251 -92976746+30788757 -92976833+30776008 -92976833+30776008 -92976939+30774999 -92976883+30774122 -92977146+30751614 -92976939+30774999 -92976883+30774122 -92977140+30741177 -92977177+30730351 -92977146+30751614 -92977140+30741177 -92977177+30730351 -92977341+30722797 -92977257+30082299 -92969557+30082279 -92977282+31339440 -92975867+31339456 -92977341+30722705 -92977341+30722797 -92977341+30722705 -92977419+30718098 -92977406+30716118 -92978004+30690106 -92977419+30718098 -92977406+30716118 -92977971+30840598 -92976711+30827058 -92978004+30690106 -92978220+30674989 -92978029+30843897 -92977971+30840598 -92978029+30843972 -92978029+30843897 -92978220+30674989 -92978299+30668362 -92978299+30668362 -92978401+30656281 -92978380+30868264 -92978029+30843972 -92978401+30656281 -92978607+30641978 -92978453+30878175 -92973763+30878034 -92978453+30878175 -92978380+30868264 -92978607+30641978 -92978633+30638682 -92978633+30638682 -92978706+30629967 -92978705+30627081 -92979051+30605503 -92978706+30629967 -92978705+30627081 -92979051+30605503 -92989440+30598396 -92979226+30038349 -92996379+30038304 -92979246+31339428 -92977282+31339440 -92979351+30156770 -92982852+30156807 -92979555+31346627 -92979635+31346650 -92979635+31346650 -92981464+31346644 -92980972+31339418 -92979246+31339428 -92981393+31339837 -92980972+31339418 -92981393+31340963 -92981393+31339837 -92981395+31342685 -92981393+31340963 -92981464+31346644 -92981395+31342685 -92981464+31346644 -92982673+31348033 -92981631+33017333 -92971137+33017192 -92982088+30437964 -92979523+30437986 -92982630+32584215 -92982920+32584212 -92982673+31348033 -92983107+31348964 -92982852+30156807 -92996154+30156947 -92982920+32584212 -92989939+32584144 -92983107+31348964 -92989160+31355427 -92983512+30878328 -92978453+30878175 -92983938+30082317 -92977257+30082299 -92983970+30878342 -92983512+30878328 -92984436+33017371 -92981631+33017333 -92986736+33017412 -92984436+33017371 -92988707+33017433 -92986736+33017412 -92989160+31355427 -92989601+31355814 -92989440+30598396 -92990639+30598402 -92989601+31355814 -92991419+31359755 -92989939+32584144 -93000160+32584045 -92990639+30598402 -93004416+30598689 -92990956+33017459 -92988707+33017433 -92991419+31359755 -92992105+31360474 -92993549+30437868 -92982088+30437964 -92994988+33017504 -92990956+33017459 -92996154+30156947 -92996292+30166391 -92996220+30075903 -92983938+30082317 -92996222+30075628 -92996220+30075903 -92996224+30075294 -92996222+30075628 -92996265+30066718 -92996224+30075294 -92996276+30064418 -92996265+30066718 -92996292+30166391 -92996322+30172465 -92996322+30172465 -92996401+30174964 -92996330+30049591 -92996332+30052807 -92996332+30052807 -92996276+30064418 -92996379+30038304 -92996330+30049591 -92996379+30038304 -93000154+30038318 -92996383+30187732 -92996391+30202448 -92996391+30202448 -92996464+30209958 -92996401+30174964 -92996431+30180122 -92996431+30180122 -92996383+30187732 -92996464+30209958 -92996532+30216775 -92996513+30230781 -92996592+30231491 -92996515+30228700 -92996529+30229294 -92996516+30227931 -92996515+30228700 -92996532+30216775 -92996516+30227931 -92996562+30229545 -92996529+30229294 -92996571+30229610 -92996562+30229545 -92996673+30234242 -92996592+30231491 -92996690+30230520 -92996513+30230781 -92996690+30230520 -92996571+30229610 -92996747+30238181 -92996673+30234242 -92996768+30260651 -92996772+30259668 -92996768+30260651 -93000149+30260650 -92996824+30245833 -92996747+30238181 -92996825+30245894 -92996824+30245833 -92996828+30246154 -92996825+30245894 -92996833+30437841 -92993549+30437868 -92996866+30250007 -92996828+30246154 -92996869+30250207 -92996866+30250007 -92996869+30250207 -92996873+30250486 -92996873+30250486 -92996874+30251084 -92996874+30251084 -92996772+30259668 -92998768+33017526 -92994988+33017504 -93000148+29668833 -92934989+29642315 -93000154+30038318 -93001718+30038342 -93000160+32584045 -92989939+32584144 -93000160+32584045 -93001527+32584071 -93001104+30260649 -93000149+30260650 -93001527+32584071 -93000160+32584045 -93001718+30038342 -93002920+30038373 -93002463+32148451 -92973013+32148138 -93002920+30038373 -93003456+30038388 -93002936+32584098 -93001527+32584071 -93003456+30038388 -93003535+30038457 -93012572+30038507 -93017577+30038669 -93017650+30038681 -93003611+32148457 -93002463+32148451 -93005148+30598683 -93004416+30598689 -93006066+33017505 -92998768+33017526 -93006066+33017505 -93007538+33017474 -93007216+31360190 -92992105+31360474 -93007538+33017474 -93008189+33017414 -93008189+33017414 -93012999+33017338 -93008416+31360221 -93007216+31360190 -93010908+31360256 -93008416+31360221 -93010987+30878524 -92983970+30878342 -93010987+30878524 -93000155+30878573 -92983970+30878342 -93010987+30878524 -93012062+30878495 -93011998+30598627 -93005148+30598683 -93011998+30598627 -93033642+30597871 -93012062+30878495 -93018749+30878467 -93012617+29671811 -93000148+29668833 -93012878+31360284 -93010908+31360256 -93012999+33017338 -93036422+33017642 -93013748+30260633 -93001104+30260649 -93013924+29672123 -93012617+29671811 -93014093+30437839 -92996833+30437841 -93014093+30437839 -93013553+30437800 -93000151+30437786 -92996833+30437841 -93014480+31360262 -93012878+31360284 -93016582+32584294 -93002936+32584098 -93017048+31360324 -93014480+31360262 -93017458+32148445 -93003611+32148457 -93018749+30878467 -93028963+30878409 -93020777+30438329 -93014093+30437839 -93021858+30038661 -93017650+30038681 -93021858+30038661 -93025717+30038649 -93022350+30260612 -93013748+30260633 -93026435+32148437 -93017458+32148445 -93028963+30878409 -93037946+30878373 -93030704+30267803 -93022350+30260612 -93030712+30269468 -93030704+30267803 -93030740+30275308 -93030712+30269468 -93030744+30276202 -93030740+30275308 -93030748+30276890 -93030744+30276202 -93030748+30276890 -93030878+30285325 -93030850+30290046 -93030870+30292204 -93030926+30298344 -93030878+30285325 -93030930+30287937 -93030893+30379352 -93033069+30379346 -93030899+30301645 -93030920+30302116 -93030919+30376329 -93030893+30379352 -93030920+30302116 -93031082+30305794 -93030926+30298344 -93030952+30299513 -93030930+30287937 -93030850+30290046 -93030930+30375203 -93030919+30376329 -93030930+30375203 -93031285+30361390 -93030952+30299513 -93030899+30301645 -93030992+30337480 -93030967+30335729 -93030995+30324218 -93031030+30321257 -93031030+30321257 -93031056+30319406 -93031030+30340090 -93030992+30337480 -93031056+30319406 -93031088+30317033 -93031075+30328509 -93030967+30335729 -93031075+30328509 -93030995+30324218 -93031088+30317033 -93031147+30312689 -93031147+30312689 -93031082+30305794 -93031177+30350221 -93031030+30340090 -93031227+30353609 -93031177+30350221 -93031258+30357917 -93031227+30353609 -93031272+30439029 -93020777+30438329 -93031281+30361113 -93031258+30357917 -93031285+30361390 -93031281+30361113 -93033069+30379346 -93036162+30379333 -93033642+30597871 -93033721+30597917 -93033721+30597917 -93038623+30597964 -93034242+30438953 -93031272+30439029 -93034913+30438936 -93034242+30438953 -93035781+30038651 -93025717+30038649 -93036059+31364279 -93017048+31360324 -93036162+30379333 -93039202+30379357 -93036422+33017642 -93047692+33017740 -93037946+30878373 -93051455+30878319 -93038042+31364338 -93036059+31364279 -93038323+30038619 -93035781+30038651 -93038623+30597964 -93041458+30598010 -93038630+29678023 -93013924+29672123 -93039202+30379357 -93060008+30379451 -93039964+32584625 -93016582+32584294 -93039964+32584625 -93056798+32584878 -93040588+32148366 -93026435+32148437 -93046635+30038516 -93038323+30038619 -93046881+30598335 -93041458+30598010 -93047692+33017740 -93051798+33017749 -93049298+30598321 -93046881+30598335 -93049467+32148346 -93040588+32148366 -93049885+30438586 -93034913+30438936 -93051455+30878319 -93068183+30878253 -93051798+33017749 -93070686+33017792 -93052673+30038430 -93046635+30038516 -93056798+32584878 -93039964+32584625 -93058255+30438683 -93049885+30438586 -93058749+30438689 -93058255+30438683 -93059388+32148323 -93049467+32148346 -93062520+30379474 -93060008+30379451 -93062520+30379474 -93065616+30379476 -93063156+32584879 -93056798+32584878 -93063342+32148314 -93059388+32148323 -93065430+30436616 -93065589+30437785 -93065510+30435172 -93065430+30436616 -93065510+30435172 -93070457+30424339 -93065586+30438271 -93058749+30438689 -93065589+30437785 -93065586+30438271 -93065616+30379476 -93066109+30379501 -93066109+30379501 -93067675+30379519 -93066562+32148306 -93063342+32148314 -93068183+30878253 -93069231+30878248 -93068568+30598163 -93049298+30598321 -93069231+30878248 -93084711+30878188 -93070557+30424338 -93070457+30424339 -93070686+33017792 -93071936+33017815 -93071531+30038173 -93052673+30038430 -93071936+33017815 -93073167+33017898 -93073167+33017898 -93080007+33017888 -93073783+32584880 -93063156+32584879 -93074308+29689545 -93038630+29678023 -93075206+32584881 -93073783+32584880 -93077175+31364565 -93038042+31364338 -93079713+30038105 -93071531+30038173 -93079935+30038103 -93079713+30038105 -93080007+33017888 -93081428+33017928 -93080108+30424248 -93070557+30424338 -93080369+31364578 -93077175+31364565 -93082332+33017885 -93081428+33017928 -93082488+30038182 -93079935+30038103 -93083353+32148268 -93066562+32148306 -93083434+30038212 -93082488+30038182 -93083641+32148267 -93083353+32148268 -93084201+31364588 -93080369+31364578 -93084578+30038074 -93083434+30038212 -93084711+30878188 -93092896+30878111 -93086681+30038001 -93084578+30038074 -93087343+30379649 -93067675+30379519 -93088366+30037942 -93086681+30038001 -93088366+30037942 -93089156+30038010 -93089069+30424170 -93080108+30424248 -93089156+30038010 -93096533+30038054 -93091256+30379677 -93087343+30379649 -93091435+33017742 -93082332+33017885 -93091435+33017742 -93100981+33017786 -93092871+30424129 -93089069+30424170 -93092871+30424129 -93111623+30423607 -93092896+30878111 -93092976+30878157 -93093072+30597963 -93068568+30598163 -93093376+31364616 -93084201+31364588 -93093437+32584882 -93075206+32584881 -93096533+30038054 -93099371+30038061 -93098486+32148234 -93083641+32148267 -93098795+30597824 -93093072+30597963 -93099371+30038061 -93103878+30038072 -93099697+32148231 -93098486+32148234 -93099697+32148231 -93100980+32148250 -93100617+30878118 -93092976+30878157 -93100914+32584883 -93093437+32584882 -93100980+32148250 -93106529+32148331 -93101443+33017740 -93100981+33017786 -93102215+30878110 -93100617+30878118 -93102543+30878109 -93102215+30878110 -93103878+30038072 -93105016+30038075 -93104518+30597662 -93098795+30597824 -93104624+30597661 -93104518+30597662 -93105016+30038075 -93108250+30038107 -93106529+32148331 -93108802+32148365 -93108250+30038107 -93111523+30038141 -93108802+32148365 -93116509+32148479 -93108926+32584884 -93100914+32584883 -93109919+33017847 -93101443+33017740 -93110322+32584884 -93108926+32584884 -93111523+30038141 -93113504+30038143 -93113504+30038143 -93117581+30038149 -93114219+32584837 -93110322+32584884 -93114219+32584837 -93116466+32584905 -93114553+30878105 -93102543+30878109 -93114553+30878105 -93118512+30878172 -93115762+30423631 -93111623+30423607 -93115762+30423631 -93119517+30423653 -93116509+32148479 -93117286+32148499 -93117221+31364587 -93093376+31364616 -93117503+30597790 -93104624+30597661 -93117581+30038149 -93128298+30038161 -93119280+32584881 -93116466+32584905 -93119517+30423653 -93119973+30423676 -93119661+32584876 -93119280+32584881 -93119715+33017877 -93109919+33017847 -93119931+31364579 -93117221+31364587 -93119973+30423676 -93120390+30423698 -93120032+30379971 -93091256+30379677 -93121187+31972610 -93126827+31976275 -93121187+31972610 -93149035+31972366 -93122270+30597838 -93117503+30597790 -93122270+30597838 -93126691+30597883 -93122794+30878155 -93118512+30878172 -93122826+32584833 -93119661+32584876 -93125150+29706209 -93074308+29689545 -93125158+30878146 -93122794+30878155 -93125641+31364612 -93119931+31364579 -93126129+32148038 -93117286+32148499 -93126827+31976275 -93135559+31985148 -93127555+33017791 -93119715+33017877 -93127555+33017791 -93133799+33017760 -93128174+30597907 -93126691+30597883 -93128298+30038161 -93128474+30052579 -93129194+30878148 -93125158+30878146 -93129226+30878121 -93129227+30878148 -93129226+30878121 -93133715+30878121 -93129227+30878148 -93129194+30878148 -93130295+30597885 -93128174+30597907 -93130430+30594286 -93130295+30597885 -93130430+30594286 -93130509+30594676 -93130375+30597770 -93130295+30597885 -93130563+30590642 -93130430+30594286 -93130696+30590321 -93130563+30590642 -93130776+30567583 -93130788+30570849 -93130788+30570849 -93130813+30577697 -93130803+30553856 -93130807+30559021 -93130807+30559021 -93130811+30564186 -93130811+30564186 -93130776+30567583 -93130813+30577697 -93130833+30583101 -93130827+30526940 -93130803+30553856 -93130828+30583388 -93130696+30590321 -93130833+30583101 -93130828+30583388 -93130834+30517791 -93130834+30518447 -93130834+30518447 -93130827+30526940 -93130841+30507002 -93130834+30517791 -93131093+30452671 -93131224+30453817 -93131094+30384841 -93120032+30379971 -93131097+30386509 -93131094+30384841 -93131097+30386509 -93131109+30394161 -93131109+30394161 -93131114+30397426 -93131114+30397426 -93131122+30402978 -93131122+30402978 -93131155+30423612 -93131122+30402978 -93132654+30402979 -93131148+30432971 -93131093+30452671 -93131153+30426410 -93131148+30432971 -93131155+30423612 -93120390+30423698 -93131155+30423612 -93131153+30426410 -93131165+30465095 -93131165+30485449 -93131165+30485449 -93130841+30507002 -93131224+30453817 -93131165+30465095 -93132654+30402979 -93135536+30402980 -93133799+33017760 -93134362+33017757 -93134362+33017757 -93139518+33017788 -93134497+32148075 -93126129+32148038 -93134845+31364605 -93125641+31364612 -93135255+32148081 -93134497+32148075 -93135536+30402980 -93137261+30403020 -93135559+31985148 -93141283+31992918 -93135802+29708754 -93125150+29706209 -93135902+31364617 -93134845+31364605 -93136938+30052427 -93128474+30052579 -93137221+30052422 -93136938+30052427 -93137261+30403020 -93137546+30403027 -93137967+32058471 -93138766+32060290 -93138766+32060290 -93140201+32061673 -93139518+33017788 -93145155+33017762 -93139612+31364664 -93135902+31364617 -93139767+30402913 -93137546+30403027 -93139770+30402836 -93139767+30402913 -93140201+32061673 -93148024+32073806 -93141283+31992918 -93152439+32000160 -93145155+33017762 -93153739+33017761 -93145311+30052334 -93137221+30052422 -93146964+32455181 -93151313+32462412 -93146964+32455181 -93162199+32454981 -93147000+32148177 -93135255+32148081 -93148001+32584886 -93122826+32584833 -93148024+32073806 -93148965+32074723 -93148965+32074723 -93149019+32075135 -93149207+32075525 -93149395+32075685 -93149772+32075617 -93150687+32075136 -93148965+32074723 -93150687+32075136 -93149116+31972354 -93149035+31972366 -93150191+31972206 -93149116+31972354 -93150687+32075136 -93161646+32094260 -93150765+32479918 -93154884+32486385 -93151313+32462412 -93150765+32479918 -93151852+31972331 -93150191+31972206 -93152019+31972344 -93151852+31972331 -93152265+32584889 -93148001+32584886 -93152292+30403043 -93139770+30402836 -93152292+30403043 -93169053+30403054 -93152439+32000160 -93159455+32006872 -93153073+32102246 -93159450+32112857 -93153720+31364800 -93139612+31364664 -93153739+33017761 -93154351+33017856 -93154884+32486385 -93157304+32493230 -93155113+32148271 -93147000+32148177 -93155426+30882727 -93133715+30878121 -93156762+32018261 -93156821+32018324 -93156787+33017846 -93154351+33017856 -93156821+32018324 -93156985+32018499 -93156975+32023257 -93158642+32026946 -93156985+32018499 -93158348+32020897 -93157304+32493230 -93161114+32500153 -93157919+33017841 -93156787+33017846 -93158348+32020897 -93156975+32023257 -93158414+31364774 -93153720+31364800 -93158642+32026946 -93136599+32051368 -93136114+32051437 -93135926+32051574 -93135979+32052170 -93136275+32052514 -93136894+32052881 -93137297+32053362 -93137270+32053545 -93136274+32054920 -93136031+32056065 -93137967+32058471 -93158642+32026946 -93152372+32032307 -93152265+32032193 -93151861+32032307 -93151323+32032788 -93151350+32033063 -93152210+32033728 -93152157+32033911 -93151941+32034026 -93151376+32034117 -93150892+32034415 -93137967+32058471 -93159112+31972337 -93152019+31972344 -93159450+32112857 -93166610+32122667 -93166933+32122987 -93167041+32123285 -93167067+32124294 -93167256+32124637 -93167161+32125159 -93167067+32125558 -93167120+32126214 -93159450+32112857 -93167120+32126214 -93159455+32006872 -93156762+32018261 -93159464+33017834 -93157919+33017841 -93160775+33017824 -93159464+33017834 -93161114+32500153 -93164585+32506747 -93161646+32094260 -93153073+32102246 -93162041+30882785 -93155426+30882727 -93162199+32454981 -93172776+32454842 -93162253+30052018 -93145311+30052334 -93162253+30052018 -93168260+30051858 -93163776+32148371 -93155113+32148271 -93164302+32508177 -93164765+32509008 -93164585+32506747 -93164302+32508177 -93164765+32509008 -93166465+32510354 -93165311+33017790 -93160775+33017824 -93166271+31364753 -93158414+31364774 -93166362+33017788 -93165311+33017790 -93166465+32510354 -93166681+32510537 -93166571+32515785 -93168977+32520573 -93166607+31972344 -93159112+31972337 -93166607+31972344 -93173596+31972496 -93166681+32510537 -93167086+32510629 -93167249+32510812 -93167248+32511119 -93166681+32510537 -93167248+32511119 -93166768+32584906 -93152265+32584889 -93167120+32126214 -93178321+32139896 -93167224+32511796 -93166571+32515785 -93167248+32511119 -93167224+32511796 -93167654+32148258 -93163776+32148371 -93168002+32528753 -93169056+32530976 -93168029+32528181 -93168002+32528753 -93168260+30051858 -93178446+30051930 -93168556+30882843 -93162041+30882785 -93168977+32520573 -93169518+32523174 -93169053+30403054 -93185541+30403065 -93169056+32530976 -93171192+32537690 -93169316+31364747 -93166271+31364753 -93169518+32523174 -93170266+32527142 -93169538+32555669 -93169538+32555769 -93169538+32555769 -93169978+32556328 -93169978+32556328 -93170240+32556539 -93170266+32527142 -93168029+32528181 -93170727+32556994 -93170240+32556539 -93170727+32556994 -93170864+32557282 -93170864+32557282 -93171161+32557579 -93170892+31364745 -93169316+31364747 -93171015+32545009 -93169538+32555669 -93171161+32557579 -93171840+32557933 -93171192+32537690 -93171570+32540028 -93171245+32543511 -93171015+32545009 -93171570+32540028 -93172030+32540601 -93171676+32543023 -93171245+32543511 -93171813+32542869 -93171676+32543023 -93171840+32557933 -93172268+32558239 -93172030+32540601 -93172045+32542462 -93172045+32542462 -93171813+32542869 -93172268+32558239 -93172532+32558941 -93172441+33017774 -93166362+33017788 -93172532+32558941 -93172688+32559165 -93172688+32559165 -93172995+32559415 -93172776+32454842 -93173077+32454839 -93172995+32559415 -93173255+32559933 -93173077+32454839 -93184145+32454671 -93173255+32559933 -93173414+32560786 -93173414+32560786 -93173675+32561240 -93173661+32562082 -93173690+32562268 -93173671+32561968 -93173661+32562082 -93173675+32561240 -93173713+32561531 -93173690+32562268 -93174100+32563364 -93173713+32561531 -93173671+32561968 -93173811+32565691 -93177154+32571611 -93173880+32565390 -93173811+32565691 -93174100+32563364 -93174326+32564385 -93174216+31364742 -93170892+31364745 -93174326+32564385 -93173880+32565390 -93175116+31972455 -93173596+31972496 -93175116+31972455 -93178983+31972454 -93175210+33017767 -93172441+33017774 -93175210+33017767 -93176164+33017777 -93179615+33017813 -93176100+31364741 -93174216+31364742 -93176100+31364741 -93176661+31364764 -93176630+32613696 -93178406+32614405 -93176698+32580349 -93176852+32581198 -93176716+32148329 -93167654+32148258 -93176719+32579985 -93176698+32580349 -93176724+32613446 -93176630+32613696 -93176724+32646626 -93176507+32646832 -93175749+32647130 -93175776+32647451 -93176940+32648001 -93177184+32648322 -93177834+32648528 -93178050+32648803 -93178267+32649238 -93178727+32649467 -93178863+32649857 -93180975+32653628 -93176724+32646626 -93180975+32653628 -93176732+32575682 -93177463+32577996 -93176823+32574969 -93176732+32575682 -93176852+32581198 -93176981+32581565 -93176981+32581565 -93177084+32582143 -93177057+32574238 -93176823+32574969 -93177068+32579391 -93176719+32579985 -93177084+32582143 -93177598+32582739 -93177106+32574130 -93177057+32574238 -93177154+32571611 -93177106+32574130 -93177297+32612526 -93176724+32613446 -93177408+32600126 -93177614+32602542 -93177463+32577996 -93177506+32578853 -93177479+32604148 -93177406+32604323 -93177406+32604690 -93177731+32605079 -93177738+32605296 -93177479+32604148 -93177738+32605296 -93177506+32578853 -93177068+32579391 -93177568+32606339 -93177893+32608058 -93177596+32600061 -93177408+32600126 -93177598+32582739 -93178653+32584916 -93177614+32602542 -93177479+32604148 -93177738+32605296 -93177568+32606339 -93177797+32611117 -93177297+32612526 -93177821+32672739 -93178265+32671945 -93177866+32608470 -93177797+32611117 -93177874+32608337 -93177866+32608470 -93177893+32608058 -93177874+32608337 -93178037+32600033 -93177596+32600061 -93178183+32672724 -93177821+32672739 -93178265+32671945 -93178888+32671143 -93178298+32620386 -93178609+32621189 -93178321+32139896 -93179533+32140079 -93178335+32623871 -93176724+32646626 -93178351+32622751 -93178351+32623275 -93178351+32623275 -93178351+32623790 -93178351+32623790 -93178335+32623871 -93178352+32619607 -93178298+32620386 -93178352+32622677 -93178351+32622751 -93178406+32614405 -93178569+32614863 -93178418+32617695 -93178568+32618828 -93178446+30051930 -93179432+30051928 -93178460+32600007 -93178037+32600033 -93178477+32619153 -93178352+32619607 -93178546+32622415 -93178352+32622677 -93178568+32618828 -93178477+32619153 -93178569+32614863 -93178894+32615368 -93178569+32616697 -93178418+32617695 -93178609+32621189 -93179110+32621715 -93178653+32584916 -93166768+32584906 -93178653+32584916 -93182261+32586389 -93178676+32622242 -93178546+32622415 -93178765+32615568 -93178569+32616697 -93178894+32615368 -93178765+32615568 -93178983+31972454 -93182584+31972454 -93179028+32622150 -93178676+32622242 -93179085+32599969 -93178460+32600007 -93179110+32621715 -93179028+32622150 -93179274+32599809 -93179085+32599969 -93179464+32599259 -93179274+32599809 -93179533+32140079 -93188231+32148420 -93179615+33017813 -93182253+33017882 -93180411+32599190 -93179464+32599259 -93180482+32594937 -93180520+32595410 -93180520+32595410 -93181331+32598045 -93180537+32599212 -93180411+32599190 -93180547+32594654 -93180482+32594937 -93180653+32599232 -93180537+32599212 -93180803+32594260 -93180547+32594654 -93180925+32599282 -93180653+32599232 -93180975+32653628 -93182464+32666424 -93181007+32589784 -93181180+32590133 -93181144+32599153 -93180925+32599282 -93181180+32590133 -93181584+32590598 -93181277+32599076 -93181144+32599153 -93181309+32588956 -93181007+32589784 -93181331+32598045 -93181277+32599076 -93181386+32587139 -93181750+32587395 -93181413+32593326 -93180803+32594260 -93181494+32592340 -93181413+32593326 -93181509+32586803 -93181386+32586864 -93181386+32587139 -93181509+32586803 -93181386+32587139 -93181571+32591664 -93181494+32592340 -93181584+32590598 -93181643+32591504 -93181643+32591504 -93181571+32591664 -93181750+32587395 -93181309+32588956 -93182261+32586389 -93181509+32586803 -93182464+32666424 -93178888+32671143 -93183128+33017874 -93182253+33017882 -93184069+30882979 -93168556+30882843 -93184145+32454671 -93185642+32454614 -93185138+33017856 -93183128+33017874 -93185541+30403065 -93200330+30403081 -93186286+32672657 -93178183+32672724 -93186314+32675655 -93186286+32672657 -93186409+32685806 -93186314+32675655 -93186424+32687342 -93186409+32685806 -93186494+32694639 -93186424+32687342 -93186514+32696717 -93186494+32694639 -93186545+32705233 -93186514+32696717 -93186559+32710650 -93186545+32705233 -93186564+32712282 -93186559+32710650 -93186572+32454599 -93185642+32454614 -93186573+32715552 -93186564+32712282 -93186575+32716240 -93186573+32715552 -93186752+31972473 -93182584+31972454 -93186970+30883005 -93184069+30882979 -93187175+33017837 -93185138+33017856 -93187175+33017837 -93187393+33017837 -93187393+33017837 -93191179+33017926 -93187962+32150964 -93190989+32171229 -93188231+32148420 -93176716+32148329 -93188231+32148420 -93187962+32150964 -93188806+31972483 -93186752+31972473 -93189388+31972486 -93188806+31972483 -93190033+31364734 -93176661+31364764 -93190989+32171229 -93192732+32174726 -93193163+32175253 -93193379+32175368 -93193917+32175460 -93194052+32175551 -93194025+32175712 -93193298+32175941 -93192517+32176903 -93192517+32177293 -93192786+32177476 -93203161+32187535 -93190989+32171229 -93198445+32185725 -93199577+32185771 -93200250+32186344 -93200439+32186413 -93201624+32186092 -93201813+32186229 -93201894+32186458 -93202137+32186940 -93202487+32187192 -93202918+32187260 -93203161+32187535 -93191179+33017926 -93191567+33017935 -93191567+33017935 -93195634+33017928 -93192572+31364730 -93190033+31364734 -93193725+32454483 -93186572+32454599 -93194637+31972566 -93189388+31972486 -93195634+33017928 -93197402+33017951 -93195926+30051882 -93179432+30051928 -93197040+31364672 -93192572+31364730 -93197402+33017951 -93214548+33018362 -93197655+32716856 -93186575+32716240 -93197705+30883100 -93186970+30883005 -93198215+31972599 -93194637+31972566 -93200330+30403081 -93219068+30403121 -93200802+30883127 -93197705+30883100 -93202898+32454334 -93193725+32454483 -93203161+32187535 -93211758+32194225 -93203532+32454323 -93202898+32454334 -93204637+32454304 -93203532+32454323 -93204637+32454304 -93206367+32454396 -93204954+30883164 -93200802+30883127 -93205693+31364671 -93197040+31364672 -93208037+30883191 -93204954+30883164 -93208502+32454396 -93206367+32454396 -93211710+30883224 -93208037+30883191 -93211758+32194225 -93212352+32198900 -93212352+32198900 -93212708+32204945 -93212708+32204945 -93212790+32222571 -93212790+32222571 -93213225+32234831 -93214087+32234876 -93214303+32235106 -93214276+32235403 -93213818+32235816 -93212790+32222571 -93213818+32235816 -93212856+31972736 -93198215+31972599 -93212856+31972736 -93234282+31972867 -93212981+31364630 -93205693+31364671 -93213027+30051651 -93195926+30051882 -93213818+32235816 -93213672+32236064 -93213818+32716719 -93197655+32716856 -93214548+33018362 -93218369+33018362 -93215044+29725060 -93135802+29708754 -93215373+30051653 -93213027+30051651 -93215703+30883089 -93211710+30883224 -93216825+32454302 -93208502+32454396 -93217822+30883017 -93215703+30883089 -93218369+33018362 -93220336+33018341 -93223188+33018290 -93218845+32454319 -93216825+32454302 -93219068+30403121 -93219384+30403121 -93219384+30403121 -93225416+30403134 -93220207+32454311 -93218845+32454319 -93222349+32716549 -93213818+32716719 -93223188+33018290 -93230835+33018155 -93223516+29726425 -93215044+29725060 -93225416+30403134 -93232874+30403151 -93226006+30883014 -93217822+30883017 -93228269+32236110 -93213672+32236064 -93230835+33018155 -93238607+33017992 -93231418+30051670 -93215373+30051653 -93231814+31364529 -93212981+31364630 -93232101+30883012 -93226006+30883014 -93232874+30403151 -93244893+30403178 -93234221+32716312 -93222349+32716549 -93235582+30883011 -93232101+30883012 -93235582+30883011 -93238321+30883010 -93236101+31441280 -93236151+31434245 -93236104+31364507 -93231814+31364529 -93236151+31434009 -93236160+31431302 -93236151+31434245 -93236151+31434009 -93236160+31431302 -93236175+31426769 -93236175+31426769 -93236190+31422654 -93236184+31451892 -93236101+31441280 -93236190+31422654 -93236246+31415584 -93236197+31453801 -93236184+31451892 -93236222+32236094 -93228269+32236110 -93236225+31457833 -93236197+31453801 -93236243+31372483 -93236104+31364507 -93236246+31415584 -93236293+31410031 -93236284+31498034 -93236305+31488375 -93236292+31364501 -93236104+31364507 -93236293+31410031 -93236370+31401138 -93236293+31467563 -93236225+31457833 -93236305+31488375 -93236339+31485418 -93236338+31483257 -93236293+31467563 -93236339+31378054 -93236243+31372483 -93236339+31485418 -93236338+31483257 -93236364+31383215 -93236339+31378054 -93236370+31401138 -93236398+31390576 -93236398+31390576 -93236364+31383215 -93236567+31521579 -93236284+31498034 -93236600+31527476 -93236567+31521579 -93236603+31528012 -93236600+31527476 -93236630+31532811 -93236603+31528012 -93236673+32454212 -93220207+32454311 -93236676+32453938 -93236673+32454212 -93236689+32411382 -93236968+32410068 -93236693+32452305 -93236676+32453938 -93236773+32414748 -93236689+32411382 -93236791+32442793 -93236693+32452305 -93236899+32716259 -93234221+32716312 -93236929+32421027 -93236773+32414748 -93236951+32438187 -93236791+32442793 -93236951+32438187 -93237012+32437472 -93236968+32410068 -93237891+32410059 -93237012+32437472 -93237246+32434727 -93237080+32427028 -93236929+32421027 -93237080+32427028 -93237080+32428288 -93237080+32428288 -93237082+32432115 -93237082+32432115 -93237246+32434727 -93237385+32716821 -93236899+32716259 -93237436+32723575 -93237385+32716821 -93237498+32731697 -93237436+32723575 -93237520+32817277 -93237462+32813884 -93237549+32738429 -93237498+32731697 -93237563+32819797 -93237520+32817277 -93237627+32823285 -93237563+32819797 -93237635+32749767 -93237549+32738429 -93237667+32825413 -93237627+32823285 -93237667+32825413 -93237685+32833466 -93237746+32800162 -93237824+32802628 -93237820+32750146 -93237635+32749767 -93237821+32799996 -93237746+32800162 -93237824+32802628 -93237857+32803691 -93237831+32806005 -93237462+32813884 -93237850+32792120 -93237821+32799996 -93237853+32849069 -93237685+32833466 -93237857+32803691 -93237831+32806005 -93237861+32788730 -93237850+32792120 -93237883+32782724 -93237861+32788730 -93237891+32410059 -93238421+32410048 -93237907+32854101 -93237853+32849069 -93237928+32770508 -93237883+32782724 -93237931+32856300 -93237907+32854101 -93237941+32857145 -93237931+32856300 -93237962+32761186 -93237928+32770508 -93237968+32759561 -93237962+32761186 -93237978+32756793 -93237968+32759561 -93237981+32879083 -93238065+32884970 -93237981+32879083 -93238070+32870230 -93237992+32752997 -93237820+32750146 -93237992+32752997 -93237978+32756793 -93238050+32868363 -93237941+32857145 -93238065+32884970 -93238115+32886005 -93238070+32870230 -93238050+32868363 -93238157+32897399 -93238115+32886005 -93238159+32910518 -93238185+32904606 -93238162+32898745 -93238157+32897399 -93238166+32914078 -93238159+32910518 -93238167+32900066 -93238162+32898745 -93238173+32917463 -93238166+32914078 -93238178+32919860 -93238173+32917463 -93238185+32904606 -93238167+32900066 -93238205+32934298 -93238178+32919860 -93238215+32939079 -93238205+32934298 -93238229+32946101 -93238215+32939079 -93238239+32950911 -93238229+32946101 -93238264+32959645 -93238239+32950911 -93238302+32977856 -93238264+32959645 -93238321+30883010 -93241942+30883009 -93238329+32990948 -93238302+32977856 -93238333+32992887 -93238329+32990948 -93238346+32998764 -93238333+32992887 -93238421+32410048 -93239708+32410039 -93238470+31972781 -93234282+31972867 -93238517+33003295 -93238346+32998764 -93238523+31969152 -93238470+31972781 -93238540+31968022 -93238523+31969152 -93238561+31966642 -93238540+31968022 -93238597+33008557 -93238517+33003295 -93238601+33012733 -93238597+33008557 -93238607+33017992 -93238601+33012733 -93238607+33017992 -93240045+33017963 -93239048+31933842 -93238561+31966642 -93239061+31932978 -93239048+31933842 -93239075+31932080 -93239061+31932978 -93239366+31912534 -93239075+31932080 -93239476+31905177 -93239366+31912534 -93239499+31903605 -93239476+31905177 -93239708+32410039 -93242013+32410024 -93240045+33017963 -93244413+33017899 -93241942+30883009 -93247345+30883030 -93242500+31364329 -93236292+31364501 -93242990+32236104 -93236222+32236094 -93243359+30051606 -93231418+30051670 -93244413+33017899 -93246989+33017861 -93244893+30403178 -93261385+30403154 -93245472+31910891 -93239499+31903605 -93246441+32236057 -93242990+32236104 -93246989+33017861 -93255666+33017961 -93247146+31910232 -93245472+31910891 -93247345+30883030 -93250501+30883086 -93247412+32236034 -93246441+32236057 -93248144+31364174 -93242500+31364329 -93248202+30051526 -93243359+30051606 -93248202+30051526 -93261062+30051657 -93248662+32236033 -93247412+32236034 -93249299+32236033 -93248662+32236033 -93249299+32236033 -93254244+32235978 -93253597+31537930 -93236630+31532811 -93253973+32410022 -93242013+32410024 -93254243+31913049 -93247146+31910232 -93254298+31364098 -93248144+31364174 -93254346+31912478 -93254243+31913049 -93254903+31912049 -93254346+31912478 -93255666+33017961 -93256761+33017965 -93256049+31364104 -93254298+31364098 -93256761+33017965 -93259540+33017977 -93258585+31364112 -93256049+31364104 -93259074+32236037 -93254244+32235978 -93259074+32236037 -93260988+32236015 -93259540+33017977 -93271619+33018030 -93259678+30883060 -93250501+30883086 -93259711+31537936 -93253597+31537930 -93259802+31907463 -93254903+31912049 -93261385+30403154 -93266938+30403165 -93261563+32410026 -93253973+32410022 -93261563+32410026 -93266803+32410097 -93261831+31537950 -93259711+31537936 -93261967+30051658 -93261062+30051657 -93262160+30051658 -93261967+30051658 -93263234+31902749 -93259802+31907463 -93263313+30051660 -93262160+30051658 -93263552+31902366 -93263234+31902749 -93263790+31901965 -93263552+31902366 -93264123+31537919 -93261831+31537950 -93265616+31364080 -93258585+31364112 -93266997+30403145 -93266938+30403165 -93267150+30403097 -93266997+30403145 -93268232+30883037 -93259678+30883060 -93269357+31894261 -93263790+31901965 -93271619+33018030 -93286343+33018085 -93274438+31364077 -93265616+31364080 -93274818+30051672 -93263313+30051660 -93275071+32235998 -93260988+32236015 -93275615+32410085 -93266803+32410097 -93275850+30403099 -93267150+30403097 -93275850+30403099 -93277989+30403084 -93276497+30882879 -93268232+30883037 -93276497+30882879 -93278570+30882834 -93277989+30403084 -93283079+30403048 -93278570+30882834 -93282663+30882853 -93278753+31364107 -93274438+31364077 -93279060+30051650 -93274818+30051672 -93279528+31887074 -93279849+31890535 -93279528+31887074 -93299927+31894367 -93279560+30051650 -93279060+30051650 -93279849+31890535 -93269357+31894261 -93279849+31890535 -93278184+31890924 -93277566+31891176 -93276840+31891886 -93275926+31893329 -93275362+31893742 -93274583+31894085 -93273912+31894223 -93272621+31894222 -93270768+31893924 -93269989+31894015 -93269357+31894261 -93280094+32235992 -93275071+32235998 -93281011+32410078 -93275615+32410085 -93281551+32410009 -93281011+32410078 -93281713+32409918 -93281551+32410009 -93282523+32410011 -93281713+32409918 -93282663+30882853 -93283038+30882840 -93283038+30882840 -93285053+30882863 -93283079+30403048 -93313354+30402838 -93285053+30882863 -93285277+30882864 -93286042+30051766 -93279560+30051650 -93286343+33018085 -93296717+33018133 -93287525+30882882 -93285277+30882864 -93288030+30882905 -93287525+30882882 -93288787+31364203 -93278753+31364107 -93289350+30882886 -93288030+30882905 -93289624+30882882 -93289350+30882886 -93289624+30882882 -93290102+30882836 -93290184+31364138 -93288787+31364203 -93290931+31537559 -93264123+31537919 -93291048+31537558 -93290931+31537559 -93291222+31364190 -93290184+31364138 -93291511+30882807 -93290102+30882836 -93291688+30882833 -93291511+30882807 -93292149+31537550 -93291048+31537558 -93292449+31537552 -93292149+31537550 -93292459+31364139 -93291222+31364190 -93292628+30882814 -93291688+30882833 -93292628+30882814 -93294142+30882837 -93294142+30882837 -93294935+30882837 -93294778+32235976 -93280094+32235992 -93294935+30882837 -93295232+30882837 -93295232+30882837 -93295587+30882851 -93295309+30051883 -93286042+30051766 -93295587+30882851 -93295816+30882860 -93296717+33018133 -93308181+33018156 -93296769+30882838 -93295816+30882860 -93296826+30882837 -93296769+30882838 -93296826+30882837 -93297520+30882849 -93297520+30882849 -93298208+30882860 -93298074+31537584 -93292449+31537552 -93299217+32410058 -93282523+32410011 -93299219+30051932 -93295309+30051883 -93299927+31894367 -93303177+31897620 -93300315+32235970 -93294778+32235976 -93300812+30882883 -93298208+30882860 -93300918+30882815 -93300812+30882883 -93300918+30882815 -93301349+30882997 -93301349+30882997 -93301980+30882991 -93301980+30882991 -93302871+30882983 -93302871+30882983 -93306686+30882947 -93303177+31897620 -93303312+31897620 -93303312+31897620 -93303806+31897620 -93305257+31896887 -93305956+31896451 -93309233+31895008 -93310388+31894274 -93310737+31893930 -93311355+31893014 -93311865+31892510 -93312617+31892097 -93312778+31891891 -93303312+31897620 -93312778+31891891 -93305904+32409976 -93299217+32410058 -93306686+30882947 -93307288+30882941 -93307288+30882941 -93309729+30882918 -93308181+33018156 -93308398+33018179 -93309238+33018182 -93308398+33018179 -93309571+30052063 -93299219+30051932 -93309729+30882918 -93313899+30882879 -93310003+33018202 -93309238+33018182 -93310772+31364215 -93292459+31364139 -93310923+30052080 -93309571+30052063 -93311900+31537682 -93298074+31537584 -93312249+33018166 -93310003+33018202 -93312615+32409966 -93305904+32409976 -93312778+31891891 -93342643+31895738 -93313354+30402838 -93315618+30402822 -93313479+32235956 -93300315+32235970 -93314175+31537721 -93311900+31537682 -93314399+33018172 -93312249+33018166 -93315011+32410011 -93312615+32409966 -93315618+30402822 -93333998+30402690 -93316356+31537763 -93314175+31537721 -93317189+31537799 -93316356+31537763 -93317332+29700616 -93223516+29726425 -93317438+33018181 -93314399+33018172 -93318483+33018184 -93317438+33018181 -93318545+31364261 -93310772+31364215 -93318638+32410012 -93315011+32410011 -93318791+30882886 -93313899+30882879 -93320631+30052141 -93310923+30052080 -93321938+32236054 -93313479+32235956 -93323878+32410057 -93318638+32410012 -93324053+32410033 -93323878+32410057 -93324771+33018202 -93318483+33018184 -93324955+30882897 -93318791+30882886 -93325540+33018253 -93324771+33018202 -93325968+32410011 -93324053+32410033 -93325968+32410011 -93334212+32409999 -93326166+31364186 -93318545+31364261 -93327067+30052180 -93320631+30052141 -93328690+30052190 -93327067+30052180 -93329983+30052198 -93328690+30052190 -93330443+31538002 -93317189+31537799 -93333998+30402690 -93360154+30402624 -93334212+32409999 -93335620+32410000 -93334222+33018302 -93325540+33018253 -93335543+31364175 -93326166+31364186 -93335620+32410000 -93336730+32410001 -93336485+30882918 -93324955+30882897 -93336730+32410001 -93338799+32409967 -93337255+31578229 -93337478+31575149 -93337377+31538108 -93330443+31538002 -93337456+31538110 -93337377+31538108 -93337478+31575149 -93337532+31571050 -93337532+31571050 -93337556+31568753 -93337547+31581412 -93337255+31578229 -93337556+31568753 -93337674+31557723 -93337674+31557723 -93337692+31552281 -93337692+31552281 -93337456+31538110 -93337807+31598102 -93337547+31581412 -93337930+31603590 -93337807+31598102 -93338092+31643016 -93339111+31650166 -93338102+31364174 -93335543+31364175 -93338144+31639556 -93338225+31640541 -93338225+31640541 -93338092+31643016 -93338364+31626576 -93338144+31639556 -93338364+31626576 -93338405+31622848 -93338397+31621794 -93337930+31603590 -93338405+31622848 -93338397+31621794 -93338427+31692859 -93338562+31698038 -93338451+31683303 -93338427+31692859 -93338456+31701132 -93338637+31705738 -93338464+31679630 -93338451+31683303 -93338476+31676245 -93338464+31679630 -93338562+31698038 -93338456+31701132 -93338621+31673061 -93338476+31676245 -93338637+31705738 -93338814+31710246 -93338781+31669584 -93338621+31673061 -93338799+32409967 -93340101+32409984 -93338814+31710246 -93338948+31713670 -93338948+31713670 -93338964+31714071 -93338964+31714071 -93339954+31714264 -93338980+31665265 -93338781+31669584 -93339063+31663130 -93338980+31665265 -93339111+31650166 -93339063+31663130 -93339315+29695812 -93317332+29700616 -93339954+31714264 -93340085+31714264 -93340085+31714264 -93345416+31714293 -93340101+32409984 -93348378+32410003 -93340353+33018337 -93334222+33018302 -93341523+33018314 -93340353+33018337 -93341605+30052269 -93329983+30052198 -93341814+32236067 -93321938+32236054 -93342643+31895738 -93350492+31898738 -93342821+31364173 -93338102+31364174 -93345053+33018305 -93341523+33018314 -93345416+31714293 -93351093+31714324 -93348378+32410003 -93349127+32410005 -93349127+32410005 -93351106+32410009 -93349877+33018294 -93345053+33018305 -93349906+31912709 -93353697+31919361 -93354584+31919636 -93356250+31919887 -93357432+31920276 -93349906+31912709 -93357432+31920276 -93350492+31898738 -93352144+31909990 -93350846+32235897 -93341814+32236067 -93351093+31714324 -93354702+31714343 -93351106+32410009 -93352291+32410012 -93351368+33018290 -93349877+33018294 -93351682+32235881 -93350846+32235897 -93351843+32235789 -93351682+32235881 -93351843+32235789 -93351869+32235791 -93351869+32235791 -93355887+32236177 -93352144+31909990 -93349906+31912709 -93352291+32410012 -93364369+32410095 -93353000+33018287 -93351368+33018290 -93353000+33018287 -93353979+33018300 -93353300+31933111 -93372553+31953675 -93353640+30882961 -93336485+30882918 -93353979+33018300 -93356345+33018332 -93354643+31932216 -93353300+31933111 -93354643+31932216 -93372510+31932939 -93354702+31714343 -93380608+31714353 -93354803+31364212 -93342821+31364173 -93356211+32236086 -93355887+32236177 -93356345+33018332 -93357503+33018323 -93357432+31920276 -93354643+31932216 -93357503+33018323 -93359391+33018308 -93358874+31364229 -93354803+31364212 -93358874+31364229 -93363090+31364212 -93360154+30402624 -93366412+30402603 -93361539+33018284 -93359391+33018308 -93361539+33018284 -93361906+33018285 -93361906+33018285 -93362683+33018290 -93362683+33018290 -93367925+33018316 -93363090+31364212 -93365231+31364204 -93364369+32410095 -93372713+32410153 -93365408+31364203 -93365231+31364204 -93366412+30402603 -93366824+30402601 -93366824+30402601 -93374731+30402576 -93367744+32235974 -93356211+32236086 -93367925+33018316 -93370078+33018327 -93368337+31364199 -93365408+31364203 -93369891+30883047 -93353640+30882961 -93370395+31364197 -93368337+31364199 -93371658+30883051 -93369891+30883047 -93372510+31932939 -93373069+31932954 -93372553+31953675 -93373872+31954643 -93372693+31961015 -93377005+31966125 -93372713+32410153 -93381096+32410191 -93373069+31932954 -93376223+31928428 -93373872+31954643 -93374358+31958585 -93374358+31958585 -93372693+31961015 -93374731+30402576 -93378232+30402622 -93374748+30052206 -93341605+30052269 -93375154+29706837 -93339315+29695812 -93375155+30052288 -93374748+30052206 -93375408+30052284 -93375155+30052288 -93376004+31363965 -93370395+31364197 -93376004+31363965 -93376164+31364017 -93376164+31364017 -93378010+31363962 -93376492+31927687 -93376223+31928428 -93377005+31966125 -93379290+31965072 -93377134+33018234 -93370078+33018327 -93377134+33018234 -93392177+33018297 -93377480+30883052 -93371658+30883051 -93378010+31363962 -93379259+31363981 -93378232+30402622 -93385117+30406142 -93378723+30883054 -93377480+30883052 -93379259+31363981 -93379740+31363988 -93379290+31965072 -93381548+31965669 -93379740+31363988 -93381091+31364010 -93381063+31922496 -93376492+31927687 -93381063+31922496 -93419805+31933438 -93381091+31364010 -93388289+31364138 -93381096+32410191 -93383109+32410207 -93381548+31965669 -93395511+31976052 -93383595+32410184 -93383109+32410207 -93383595+32410184 -93388884+32410166 -93384133+32235982 -93367744+32235974 -93384268+30460911 -93384272+30461332 -93384268+30460911 -93384284+30460114 -93384272+30461332 -93384299+30463186 -93384284+30460114 -93384449+30452040 -93384299+30463186 -93384314+30464242 -93384314+30464242 -93384379+30468783 -93384379+30468783 -93384422+30475501 -93384422+30475501 -93384486+30485250 -93384449+30452040 -93384475+30450767 -93384614+30446353 -93384475+30450767 -93384673+30490109 -93384486+30485250 -93384786+30436438 -93384614+30446353 -93384787+30490110 -93384673+30490109 -93384867+30431768 -93384786+30436438 -93384880+30431654 -93384867+30431768 -93384966+30426435 -93384880+30431654 -93385006+30419207 -93384966+30426435 -93385027+30415802 -93385006+30419207 -93385115+30406326 -93385027+30415802 -93385117+30406142 -93385115+30406326 -93386204+29714832 -93375154+29706837 -93386798+30883070 -93378723+30883054 -93387518+30490138 -93384787+30490110 -93388289+31364138 -93390509+31364122 -93388884+32410166 -93390487+32410145 -93390487+32410145 -93392315+32410198 -93390509+31364122 -93395932+31355065 -93392177+33018297 -93393098+33018300 -93392315+32410198 -93395697+32410297 -93393098+33018300 -93395930+33018311 -93394162+30883085 -93386798+30883070 -93395511+31976052 -93398389+31977208 -93395697+32410297 -93399045+32410396 -93395832+32236087 -93384133+32235982 -93395930+33018311 -93408010+33018362 -93395932+31355065 -93396229+31354566 -93396229+31354566 -93401213+31346177 -93396875+30490232 -93387518+30490138 -93398389+31977208 -93400476+31978452 -93399466+30490258 -93396875+30490232 -93399520+31714313 -93380608+31714353 -93399855+32410442 -93399045+32410396 -93399965+32410414 -93399855+32410442 -93399965+32410414 -93403541+32410407 -93400334+32236019 -93395832+32236087 -93400334+32236019 -93405269+32236043 -93400476+31978452 -93403262+31981053 -93401213+31346177 -93403642+31342091 -93403262+31981053 -93406271+31987539 -93403541+32410407 -93407743+32410398 -93403642+31342091 -93403880+31341693 -93403880+31341693 -93406773+31336867 -93407489+31335665 -93403880+31341693 -93407489+31335665 -93404015+30051846 -93375408+30052284 -93404015+30051846 -93408289+30051847 -93406271+31987539 -93422699+31988367 -93422699+31989329 -93423075+31989925 -93423398+31990177 -93423989+31990406 -93424527+31990384 -93426785+31990109 -93429985+31989421 -93431275+31989422 -93431813+31989536 -93406271+31987539 -93431813+31989536 -93407255+30490338 -93399466+30490258 -93407489+31335665 -93408423+31334097 -93408010+33018362 -93417486+33018400 -93408190+32275904 -93410077+32285676 -93408289+30051847 -93484826+30051875 -93408423+31334097 -93409045+31333053 -93408467+32410410 -93407743+32410398 -93408467+32410410 -93410067+32410399 -93408685+32236066 -93405269+32236043 -93409045+31333053 -93409919+31331586 -93409919+31331586 -93412004+31328090 -93410067+32410399 -93412912+32410367 -93410077+32285676 -93420462+32291406 -93411588+32236086 -93408685+32236066 -93412004+31328090 -93414867+31323299 -93412572+32246837 -93408190+32275904 -93412572+32246837 -93427162+32237224 -93412912+32410367 -93433296+32410419 -93414867+31323299 -93417281+31319233 -93415781+30883127 -93394162+30883085 -93415902+32236117 -93411588+32236086 -93416226+31714357 -93399520+31714313 -93417137+32322753 -93372713+32410153 -93417269+32322435 -93417137+32322753 -93417281+31319233 -93417907+31318177 -93417486+33018400 -93422703+33018423 -93417907+31318177 -93421778+31311661 -93418556+30490249 -93407255+30490338 -93418556+30490249 -93430627+30490297 -93420370+31714562 -93416226+31714357 -93420462+32291406 -93423887+32298395 -93421113+30883138 -93415781+30883127 -93421778+31311661 -93422179+31310985 -93421966+32313613 -93417269+32322435 -93422064+32236161 -93415902+32236117 -93422179+31310985 -93424568+31306965 -93422697+32236063 -93422064+32236161 -93422703+33018423 -93425297+33018434 -93423466+32236039 -93422697+32236063 -93423887+32298395 -93421966+32313613 -93424206+32236017 -93423466+32236039 -93424568+31306965 -93425862+31304787 -93425297+33018434 -93425651+33018476 -93425651+33018476 -93437627+33018514 -93425862+31304787 -93427572+31301909 -93427162+32237224 -93428138+32235898 -93427572+31301909 -93429687+31298352 -93427862+32235907 -93424206+32236017 -93428138+32235898 -93427862+32235907 -93428567+31714529 -93420370+31714562 -93428679+32235883 -93428138+32235898 -93429687+31298352 -93432291+31293972 -93430016+31925121 -93419805+31933438 -93430627+30490297 -93434120+30490311 -93431453+31922413 -93430016+31925121 -93431813+31989536 -93441578+31989506 -93431817+31922073 -93431453+31922413 -93432291+31293972 -93434421+31290389 -93432822+29719003 -93386204+29714832 -93433171+32235749 -93428679+32235883 -93433171+32235749 -93435220+32235864 -93433296+32410419 -93433691+32410420 -93433691+32410420 -93435916+32410448 -93434120+30490311 -93436049+30490319 -93434421+31290389 -93437431+31285403 -93435916+32410448 -93441212+32410431 -93436049+30490319 -93436532+30490320 -93436532+30490320 -93442238+30490343 -93436541+32235841 -93435220+32235864 -93437002+32235861 -93436541+32235841 -93437337+32235861 -93437002+32235861 -93437431+31285403 -93439017+31282657 -93437627+33018514 -93439131+33018519 -93438393+31908270 -93441060+31912059 -93438666+31903518 -93438393+31908270 -93439017+31282657 -93442872+31276717 -93439131+33018519 -93440066+33018522 -93440066+33018522 -93445511+33018540 -93440334+32235875 -93437337+32235861 -93440448+31714480 -93428567+31714529 -93440760+31787176 -93440653+31789009 -93440784+31786066 -93440760+31787176 -93440824+31795498 -93440653+31789009 -93440900+31743799 -93441590+31721397 -93440949+31748501 -93440900+31743799 -93440949+31859764 -93440978+31852691 -93440951+31893772 -93438666+31903518 -93440978+31824641 -93441029+31813574 -93441029+31813574 -93441099+31809021 -93441057+31837843 -93440978+31824641 -93441060+31912059 -93431817+31922073 -93441071+31773273 -93440784+31786066 -93441090+31805537 -93440824+31795498 -93441099+31809021 -93441128+31807135 -93441112+31888823 -93440951+31893772 -93441120+31841359 -93441057+31837843 -93441128+31807135 -93441090+31805537 -93441171+31845233 -93441120+31841359 -93441171+31845233 -93442034+31845230 -93441211+32419453 -93441212+32427490 -93441212+32410431 -93441212+32411441 -93441212+32411441 -93441211+32419453 -93441212+32427490 -93441214+32438635 -93441214+32438635 -93441216+32448443 -93441216+32448443 -93441216+32449390 -93441216+32449390 -93441220+32469859 -93441220+32469859 -93441223+32483371 -93441222+31765039 -93441071+31773273 -93441223+32483371 -93441227+32497837 -93441235+31850947 -93440978+31852691 -93441246+31850835 -93441171+31845233 -93441246+31850835 -93441235+31850947 -93441286+31761566 -93441222+31765039 -93441290+31761251 -93441286+31761566 -93441291+31761169 -93441290+31761251 -93441408+31750818 -93440949+31748501 -93441408+31750818 -93441291+31761169 -93441408+31750818 -93441432+31750166 -93440949+31748501 -93441480+31877514 -93440949+31859764 -93441480+31877514 -93441112+31888823 -93441578+31989506 -93443349+31991094 -93441590+31721397 -93440448+31714480 -93442034+31845230 -93454621+31845199 -93442238+30490343 -93443710+30490349 -93442872+31276717 -93454655+31276783 -93443349+31991094 -93458140+32010658 -93458140+32010841 -93458221+32010887 -93458436+32011734 -93458733+32013636 -93459378+32014575 -93461530+32016706 -93461665+32016981 -93461665+32017966 -93461289+32018768 -93465755+32025436 -93443349+31991094 -93465217+32025092 -93465755+32025436 -93443502+30875195 -93421113+30883138 -93443710+30490349 -93452529+30490384 -93444743+32761168 -93444912+32748242 -93444912+32748242 -93445024+32713058 -93444989+32703884 -93445095+32677764 -93445024+32713058 -93444989+32703884 -93445095+32677764 -93445118+32673500 -93445118+32673500 -93445318+32643842 -93445318+32643842 -93445468+32616548 -93445468+32616548 -93446076+32588405 -93445511+33018540 -93447544+33018546 -93445964+32562710 -93446076+32557894 -93446012+32571254 -93446028+32571030 -93446028+32540407 -93446140+32535751 -93446028+32571030 -93446060+32565174 -93446028+32571446 -93446012+32571254 -93446028+32577334 -93446028+32571446 -93446028+32577846 -93446044+32577558 -93446044+32577558 -93446028+32577334 -93446060+32551975 -93446028+32540407 -93446060+32564278 -93445964+32562710 -93446060+32565174 -93446060+32564278 -93446076+32557894 -93446108+32555462 -93446076+32588405 -93446156+32582198 -93446108+32555462 -93446060+32551975 -93446124+32535031 -93446252+32522039 -93446124+32581046 -93446028+32577846 -93446140+32535751 -93446156+32535223 -93446156+32535223 -93446124+32535031 -93446156+32582198 -93446124+32581046 -93446252+32522039 -93446332+32505640 -93446332+32505640 -93446498+32497972 -93446498+32497972 -93441227+32497837 -93447544+33018546 -93450997+33018557 -93448396+32867302 -93448564+32867674 -93448564+32867674 -93448613+32867783 -93448613+32867783 -93449741+32869313 -93448934+32235921 -93440334+32235875 -93449741+32869313 -93464660+32869430 -93450997+33018557 -93456055+33018574 -93452529+30490384 -93460292+30490416 -93454488+30869322 -93449015+30872370 -93448324+30872462 -93447607+30872668 -93446969+30872645 -93446544+30872485 -93445773+30871889 -93445428+30871729 -93445083+30871775 -93444923+30872027 -93444923+30872898 -93443502+30875195 -93454488+30869322 -93454010+30870239 -93453505+30870514 -93452495+30870628 -93451991+30871247 -93451300+30871499 -93450901+30871820 -93450636+30872347 -93450397+30872553 -93449972+30872668 -93449653+30872645 -93443502+30875195 -93454621+31845199 -93468379+31845165 -93454655+31276783 -93458461+31276804 -93455081+32761128 -93444743+32761168 -93455643+30870298 -93454488+30869322 -93455739+32235958 -93448934+32235921 -93456055+33018574 -93459260+33018584 -93456732+32834393 -93467186+32848574 -93456791+32834300 -93456732+32834393 -93456935+32235964 -93455739+32235958 -93458461+31276804 -93462879+31276829 -93459260+33018584 -93461303+33018591 -93460292+30490416 -93486384+30490523 -93460600+32814219 -93460600+32814672 -93460600+32814672 -93456791+32834300 -93460600+32814672 -93460220+32815314 -93460275+32815680 -93460492+32815909 -93460980+32816138 -93461034+32816367 -93460953+32816597 -93460194+32817444 -93460004+32817788 -93459705+32818017 -93459271+32818109 -93456791+32834300 -93460640+30866493 -93455643+30870298 -93460735+32811991 -93460600+32814219 -93461303+33018591 -93462180+33018594 -93461428+32236738 -93456935+32235964 -93462010+32807442 -93460735+32811991 -93462180+33018594 -93467042+33018611 -93462879+31276829 -93466435+31276805 -93463338+32237159 -93461428+32236738 -93464660+32869430 -93464770+32876591 -93464770+32876591 -93471322+32883422 -93465258+32771114 -93467749+32773337 -93468535+32774139 -93468508+32774436 -93467315+32774460 -93467234+32774620 -93467234+32775789 -93467478+32775995 -93468319+32776132 -93468509+32776247 -93469160+32777071 -93474052+32787723 -93465258+32771114 -93474052+32787723 -93465755+32025436 -93481334+32032789 -93466435+31276805 -93467529+31276805 -93466979+32237142 -93463338+32237159 -93467186+32848574 -93448396+32867302 -93467186+32848574 -93453609+32866545 -93453011+32866637 -93452441+32866477 -93451491+32865973 -93450867+32865858 -93449075+32866019 -93448613+32866133 -93448369+32866362 -93448288+32866729 -93448396+32867302 -93468007+32237174 -93466979+32237142 -93468379+31845165 -93474691+31845150 -93468695+32237177 -93468007+32237174 -93469574+32237181 -93468695+32237177 -93469751+32761400 -93455081+32761128 -93469751+32761400 -93465258+32771114 -93469824+31276816 -93467529+31276805 -93470020+33018594 -93467042+33018611 -93470163+32237184 -93469574+32237181 -93470697+32912800 -93482238+32905037 -93470835+32237187 -93470163+32237184 -93471249+32237186 -93470835+32237187 -93471322+32883422 -93478109+32890344 -93472050+32242205 -93472352+32241897 -93472352+32241897 -93471249+32237186 -93474052+32787723 -93462010+32807442 -93474691+31845150 -93499205+31845092 -93475881+33018563 -93470020+33018594 -93478823+33018545 -93475881+33018563 -93478830+32925733 -93470697+32912800 -93479223+32895145 -93478109+32890344 -93479223+32895145 -93478406+32890632 -93478109+32890344 -93479407+32052450 -93479705+32055714 -93479705+32055714 -93485274+32059886 -93480015+33018538 -93478823+33018545 -93481334+32032789 -93481334+32033406 -93481334+32033406 -93479407+32052450 -93481652+33018521 -93480015+33018538 -93482238+32905037 -93479223+32895145 -93484069+33018496 -93481652+33018521 -93484755+32257027 -93464855+32245701 -93465358+32245859 -93465982+32245838 -93466765+32245518 -93467293+32245345 -93467793+32245108 -93468340+32244870 -93468668+32244609 -93469101+32244324 -93469694+32243973 -93472050+32242205 -93484755+32257027 -93465028+32250530 -93464651+32250734 -93464179+32250947 -93463706+32251087 -93463309+32251146 -93462892+32251116 -93462503+32250965 -93462255+32250724 -93462092+32250451 -93462023+32250157 -93472050+32242205 -93484826+30051875 -93492956+30051878 -93485274+32059886 -93489165+32060199 -93485858+32237185 -93471249+32237186 -93486073+32257159 -93484755+32257027 -93486116+30403411 -93494742+30402476 -93486120+30405696 -93486116+30403411 -93486126+30409175 -93486120+30405696 -93486127+30409598 -93486126+30409175 -93486138+30415543 -93486127+30409598 -93486147+30420165 -93486138+30415543 -93486150+30421343 -93486147+30420165 -93486168+30430446 -93486150+30421343 -93486186+30438836 -93486168+30430446 -93486201+30446003 -93486186+30438836 -93486205+30448038 -93486201+30446003 -93486219+30454742 -93486205+30448038 -93486233+30460892 -93486219+30454742 -93486255+30471656 -93486233+30460892 -93486337+30475569 -93486255+30471656 -93486384+30490523 -93486337+30475569 -93486573+33018471 -93484069+33018496 -93486815+32243172 -93486073+32257159 -93487958+31276903 -93469824+31276816 -93488389+32237189 -93485858+32237185 -93488896+32243365 -93486815+32243172 -93489165+32060199 -93489607+32060214 -93489438+32243419 -93488896+32243365 -93489438+32243419 -93489300+32243390 -93488896+32243365 -93489506+33018443 -93486573+33018471 -93489506+33018443 -93490520+33018442 -93489607+32060214 -93507028+32067019 -93490520+33018442 -93490893+33018442 -93490787+32250157 -93489438+32243419 -93491661+32237193 -93488389+32237189 -93492164+33018452 -93490893+33018442 -93492322+32237194 -93491661+32237193 -93492634+32259117 -93492815+32257010 -93492662+32237194 -93492322+32237194 -93492815+32257010 -93490787+32250157 -93492956+30051878 -93500851+30051768 -93493174+32266029 -93492634+32259117 -93494523+32266624 -93493174+32266029 -93494742+30402476 -93505895+30402535 -93495235+30865343 -93460640+30866493 -93495309+32237198 -93492662+32237194 -93495809+32267201 -93494523+32266624 -93496113+32237200 -93495309+32237198 -93496197+33018486 -93492164+33018452 -93496204+32237201 -93496113+32237200 -93497114+32928154 -93478830+32925733 -93497114+32928154 -93497681+32922380 -93496703+32922334 -93496187+32921968 -93495942+32921601 -93495616+32921464 -93494991+32921671 -93494203+32921717 -93493415+32921580 -93492248+32921993 -93491705+32922314 -93478830+32925733 -93497114+32928154 -93500173+32931303 -93498597+32268456 -93495809+32267201 -93498998+32237409 -93496204+32237201 -93499205+31845092 -93499677+31845209 -93499677+31845209 -93500177+31845332 -93500173+32931303 -93513324+32941087 -93500177+31845332 -93508907+31845509 -93500851+30051768 -93530545+30051755 -93500985+32285343 -93502350+32285831 -93502350+32285831 -93508698+32280224 -93503208+32270565 -93498597+32268456 -93503208+32270565 -93507478+32271616 -93505904+31277020 -93487958+31276903 -93505904+31277020 -93522659+31277111 -93507028+32067019 -93508173+32076624 -93507478+32271616 -93510325+32276382 -93507902+32278942 -93500985+32285343 -93508131+31031478 -93509265+31032664 -93508173+32076624 -93510668+32078267 -93508698+32280224 -93511002+32278530 -93508907+31845509 -93510626+31845532 -93509108+31029202 -93508131+31031478 -93509188+30867991 -93495235+30865343 -93509188+30867991 -93498884+30866100 -93498353+30866100 -93497582+30865711 -93497077+30865596 -93496094+30865734 -93495616+30865711 -93495297+30865437 -93495235+30865343 -93509188+30867991 -93513622+30872222 -93509265+31032664 -93519527+31064170 -93509585+32277188 -93507902+32278942 -93509942+32276791 -93509585+32277188 -93509942+32276791 -93509811+32276933 -93509585+32277188 -93510070+32133155 -93516087+32125507 -93510325+32276382 -93509942+32276791 -93510626+31845532 -93517892+31845522 -93510668+32078267 -93513694+32080289 -93511002+32278530 -93511348+32278245 -93511348+32278245 -93511952+32277887 -93511874+33018569 -93496197+33018486 -93511874+33018569 -93520971+33018616 -93511944+32943783 -93520063+32957121 -93511952+32277887 -93522880+32271795 -93513263+32136344 -93510070+32133155 -93513324+32941087 -93511944+32943783 -93513622+30872222 -93513778+30872571 -93513694+32080289 -93514660+32086178 -93513778+30872571 -93514011+30873090 -93514011+30873090 -93519761+30875196 -93514283+32137872 -93513263+32136344 -93514660+32086178 -93525074+32090948 -93514787+33011702 -93519516+33015491 -93515040+32289238 -93515462+32291221 -93515352+30402644 -93505895+30402535 -93515352+30402644 -93517285+30402335 -93515462+32291221 -93515494+32292453 -93515494+32292453 -93531223+32295360 -93515821+32139635 -93514283+32137872 -93515821+32139635 -93518398+32141484 -93516039+33009671 -93514787+33011702 -93516087+32125507 -93520313+32125699 -93516343+32286104 -93515040+32289238 -93516395+33004378 -93517054+33009376 -93516570+33003920 -93516395+33004378 -93516885+33003508 -93516570+33003920 -93516948+33009460 -93516039+33009671 -93517054+33009376 -93516948+33009460 -93517285+30402335 -93517395+30402318 -93517892+31845522 -93520021+31845518 -93518118+32283630 -93516343+32286104 -93518398+32141484 -93519208+32142686 -93519208+32142686 -93519270+32142783 -93519270+32142783 -93521367+32151154 -93519347+30402317 -93517395+30402318 -93519516+33015491 -93520930+33018516 -93519527+31064170 -93519715+31064908 -93519538+32958739 -93530654+32978500 -93519573+32282187 -93518118+32283630 -93519705+30402317 -93519347+30402317 -93519715+31064908 -93526886+31067838 -93519761+30875196 -93520360+30874221 -93519765+32281988 -93519573+32282187 -93520021+31845518 -93524155+31845515 -93520063+32957121 -93519538+32958739 -93520313+32125699 -93522706+32125678 -93520360+30874221 -93521369+30875196 -93520394+33000571 -93516885+33003508 -93520930+33018516 -93520971+33018616 -93520971+33018616 -93521757+33018620 -93521367+32151154 -93524070+32174218 -93521369+30875196 -93521301+30875679 -93520982+30876120 -93520982+30876533 -93521513+30876992 -93521912+30876900 -93522975+30876259 -93523613+30876144 -93524091+30876328 -93524303+30876511 -93524303+30876901 -93523600+30879649 -93521369+30875196 -93523600+30879649 -93521757+33018620 -93524916+33018637 -93522659+31277111 -93522808+31277127 -93522808+31277127 -93525242+31277114 -93522880+32271795 -93523765+32272337 -93523190+32277633 -93519765+32281988 -93523600+30879649 -93523771+30879674 -93523718+32176991 -93535299+32193033 -93523733+32176378 -93523718+32176991 -93523765+32272337 -93524430+32272862 -93524070+32174218 -93523733+32176378 -93524155+31845515 -93542727+31845486 -93524290+32993564 -93520394+33000571 -93524430+32272862 -93524738+32273553 -93524631+32124129 -93522706+32125678 -93524738+32273553 -93523190+32277633 -93524995+32987182 -93524290+32993564 -93525074+32090948 -93526996+32093754 -93525242+31277114 -93526130+31277109 -93525410+33018637 -93524916+33018637 -93526061+30402410 -93519705+30402317 -93526130+31277109 -93531870+31277081 -93526859+32237577 -93498998+32237409 -93526859+32237577 -93527021+32237578 -93526900+30940218 -93527222+30935621 -93526996+32093754 -93529641+32116201 -93527021+32237578 -93532239+32237601 -93527222+30935621 -93549323+30923902 -93527886+31072052 -93550784+31090873 -93528397+31071105 -93526886+31067838 -93528397+31071105 -93527886+31072052 -93528491+32308062 -93534155+32316785 -93529148+32307509 -93528491+32308062 -93529641+32116201 -93524631+32124129 -93530654+32978500 -93524995+32987182 -93531223+32295360 -93533141+32292659 -93531499+33018643 -93525410+33018637 -93531870+31277081 -93536317+31267736 -93532122+30957916 -93527006+30940300 -93526900+30940218 -93532239+32237601 -93533748+32237625 -93533141+32292659 -93538694+32289893 -93533748+32237625 -93542565+32237649 -93534155+32316785 -93536744+32317710 -93534616+32305382 -93529148+32307509 -93534616+32305382 -93533761+32305267 -93532795+32305432 -93530875+32306149 -93529958+32306733 -93529148+32307509 -93535299+32193033 -93554873+32192377 -93536744+32317710 -93541710+32316039 -93536767+31158928 -93540024+31165470 -93536943+30402483 -93526061+30402410 -93537429+32296451 -93539059+32301953 -93538081+32304216 -93534616+32305382 -93538685+30402493 -93536943+30402483 -93538694+32289893 -93552505+32293034 -93539059+32301953 -93538081+32304216 -93540024+31165470 -93541094+31167057 -93541094+31167057 -93542265+31183373 -93541710+32316039 -93543243+32307252 -93541981+31226387 -93546271+31242880 -93542265+31183373 -93548584+31186476 -93542565+32237649 -93544425+32237649 -93542727+31845486 -93555924+31845503 -93543243+32307252 -93544248+32306713 -93543619+30051715 -93530545+30051755 -93543732+31134566 -93536767+31158928 -93544222+31243336 -93536317+31267736 -93544222+31243336 -93540083+31250479 -93538011+31251715 -93536835+31252216 -93535883+31252715 -93535883+31253095 -93536061+31253539 -93536406+31253951 -93537387+31254734 -93537630+31255364 -93537882+31256269 -93536317+31267736 -93544248+32306713 -93546800+32309536 -93544425+32237649 -93562272+32237742 -93544840+31203881 -93541981+31226387 -93545079+33018724 -93531499+33018643 -93545729+33018728 -93545079+33018724 -93546138+32294408 -93537429+32296451 -93546271+31242880 -93544222+31243336 -93546756+32310631 -93546965+32312001 -93546780+32327955 -93556464+32335648 -93546800+32309536 -93546756+32310631 -93546965+32312001 -93554429+32320818 -93546970+32322501 -93546780+32327955 -93547707+32294474 -93546138+32294408 -93548536+30051700 -93543619+30051715 -93549048+32294905 -93547707+32294474 -93549323+30923902 -93551008+30920619 -93549800+30402611 -93538685+30402493 -93549801+30051723 -93548536+30051700 -93549801+30051723 -93550117+30051723 -93550077+31197200 -93544840+31203881 -93550126+30402618 -93549800+30402611 -93550784+31090873 -93558503+31091150 -93559273+31091585 -93561077+31092297 -93563210+31093449 -93563810+31094617 -93563658+31096011 -93563186+31096990 -93562420+31097531 -93561200+31097785 -93560277+31097730 -93550987+30051746 -93550117+30051723 -93551008+30920619 -93554181+30909383 -93551313+31192123 -93550077+31197200 -93551999+31189670 -93551313+31192123 -93551999+31189670 -93552677+31189467 -93552218+30051783 -93550987+30051746 -93552505+32293034 -93553256+32293702 -93552649+31185575 -93548584+31186476 -93552649+31185575 -93563154+31180964 -93553131+31186098 -93552649+31185575 -93553131+31186098 -93552677+31189467 -93553256+32293702 -93553638+32296196 -93553602+30967908 -93532122+30957916 -93553638+32296196 -93549048+32294905 -93553738+31093842 -93543732+31134566 -93553995+30902773 -93570299+30890168 -93554181+30909383 -93553995+30902773 -93554429+32320818 -93558452+32320416 -93554754+30051775 -93552218+30051783 -93554766+30823584 -93561184+30810160 -93561235+30808691 -93561666+30807739 -93563243+30806218 -93565810+30804530 -93569303+30802969 -93572464+30802442 -93574697+30801725 -93578395+30802047 -93580536+30803010 -93581509+30791070 -93554873+32192377 -93566934+32195168 -93555415+32340947 -93555415+32340786 -93555415+32340947 -93555594+32344347 -93555594+32344347 -93557132+32345822 -93555766+32339343 -93555415+32340786 -93555924+31845503 -93569068+31845520 -93556402+31093479 -93553738+31093842 -93556464+32335648 -93556893+32336302 -93556830+30402763 -93550126+30402618 -93556893+32336302 -93555766+32339343 -93557132+32345822 -93559005+32345621 -93557918+30869347 -93523771+30879674 -93557918+30869347 -93558598+30868815 -93558030+31095994 -93556402+31093479 -93558452+32320416 -93562805+32326073 -93558598+30868815 -93568316+30843715 -93559005+32345621 -93559861+32345458 -93559146+32326837 -93546970+32322501 -93559378+31097678 -93558030+31095994 -93559861+32345458 -93561317+32344369 -93560277+31097730 -93559378+31097678 -93561317+32344369 -93562378+32343307 -93562272+32237742 -93563285+32237744 -93562378+32343307 -93563144+32341649 -93562805+32326073 -93559146+32326837 -93563041+32338394 -93563228+32332829 -93563144+32341649 -93563219+32341113 -93563154+31180964 -93566283+31179230 -93563159+32339027 -93563041+32338394 -93563196+32339241 -93563159+32339027 -93563219+32341113 -93563253+32340828 -93563228+32332829 -93566318+32330911 -93563253+32340828 -93563289+32340461 -93563285+32237744 -93574851+32237777 -93563289+32340461 -93563291+32339759 -93563291+32339759 -93563196+32339241 -93563406+33018829 -93545729+33018728 -93563779+30875197 -93558598+30868815 -93566283+31179230 -93567271+31178780 -93566318+32330911 -93572949+32339119 -93566785+30875197 -93563779+30875197 -93566934+32195168 -93580787+32201879 -93567271+31178780 -93600308+31176158 -93567550+30979126 -93553602+30967908 -93568316+30843715 -93555599+30830738 -93556067+30830184 -93557384+30828857 -93557423+30828562 -93556507+30827239 -93554371+30825668 -93554057+30824941 -93554766+30823584 -93568435+33018858 -93563406+33018829 -93569068+31845520 -93576853+31845611 -93570299+30890168 -93571577+30876997 -93570609+30875197 -93566785+30875197 -93571577+30876997 -93570609+30875197 -93571872+33018878 -93568435+33018858 -93572295+31008414 -93509108+31029202 -93572295+31008414 -93578324+31000194 -93572916+32340864 -93574597+32341176 -93572949+32339119 -93572916+32340864 -93574158+30402779 -93556830+30402763 -93574597+32341176 -93583555+32335886 -93574851+32237777 -93575032+32237778 -93575032+32237778 -93575968+32237764 -93575302+33018898 -93571872+33018878 -93575968+32237764 -93576992+32237722 -93576081+33018903 -93575302+33018898 -93577087+33018909 -93576081+33018903 -93578324+31000194 -93567550+30979126 -93578612+32237713 -93576992+32237722 -93578742+31845660 -93576853+31845611 -93580433+32237703 -93578612+32237713 -93580787+32201879 -93597987+32220780 -93580856+30402807 -93574158+30402779 -93581509+30791070 -93587229+30783265 -93582482+32340983 -93598005+32348311 -93583555+32335886 -93583899+32335788 -93584647+32335696 -93585178+32335719 -93585481+32335859 -93583555+32335886 -93585481+32335859 -93584753+32338975 -93582482+32340983 -93585394+31845830 -93578742+31845660 -93585481+32335859 -93585944+32336414 -93585944+32336414 -93584753+32338975 -93586174+30051963 -93554754+30051775 -93587229+30783265 -93593505+30772275 -93589156+32237655 -93580433+32237703 -93593099+30402759 -93580856+30402807 -93593099+30402759 -93595837+30402827 -93593505+30772275 -93603937+30760292 -93595837+30402827 -93598203+30402826 -93596968+31845645 -93585394+31845830 -93597773+31231120 -93601897+31185398 -93597987+32220780 -93613199+32234858 -93598005+32348311 -93606404+32349395 -93598203+30402826 -93605263+30402824 -93599379+31845607 -93596968+31845645 -93599936+33019049 -93577087+33018909 -93601897+31185398 -93600308+31176158 -93602367+30052061 -93586174+30051963 -93603293+30052043 -93602367+30052061 -93603432+31845543 -93599379+31845607 -93603937+30760292 -93605003+30761368 -93604932+30717963 -93616790+30718578 -93605003+30761368 -93606365+30761238 -93606349+30759155 -93610282+30757401 -93606365+30761238 -93606349+30759155 -93606404+32349395 -93608623+32349314 -93607946+32370582 -93606034+32379742 -93608158+32370350 -93607946+32370582 -93608340+30747006 -93608416+30746875 -93608416+30746875 -93619040+30740542 -93608623+32349314 -93622206+32353723 -93608777+30402860 -93605263+30402824 -93608777+30402860 -93608145+30402869 -93605263+30402824 -93609047+30724272 -93611499+30721136 -93610082+31845636 -93603432+31845543 -93610151+32367171 -93608158+32370350 -93610203+30720518 -93604932+30717963 -93610282+30757401 -93613761+30760769 -93610862+33019116 -93599936+33019049 -93611499+30721136 -93610203+30720518 -93612775+30754376 -93608340+30747006 -93612775+30754376 -93613761+30760769 -93613199+32234858 -93614712+32237517 -93614254+32369624 -93606034+32379742 -93614402+31260869 -93617097+31241470 -93614712+32237517 -93589156+32237655 -93614712+32237517 -93614736+32237593 -93614736+32237593 -93616051+32245789 -93615795+32366362 -93614254+32369624 -93616051+32245789 -93623683+32283182 -93616790+30718578 -93617229+30718580 -93616848+30728158 -93609047+30724272 -93617097+31241470 -93597773+31231120 -93617229+30718580 -93623190+30697461 -93617300+30729349 -93616848+30728158 -93618217+31845635 -93610082+31845636 -93618364+30052127 -93603293+30052043 -93618391+32355269 -93610151+32367171 -93618555+32363544 -93615795+32366362 -93618585+33019160 -93610862+33019116 -93619040+30740542 -93617300+30729349 -93621833+32355117 -93618391+32355269 -93621941+32355012 -93621833+32355117 -93622206+32353723 -93621941+32355012 -93622370+30402657 -93608777+30402860 -93622745+30402654 -93622370+30402657 -93623190+30697461 -93655949+30668714 -93658268+30664153 -93659745+30662052 -93661249+30661538 -93663567+30661882 -93665751+30661574 -93668189+30660146 -93670354+30658034 -93670546+30657081 -93624152+32361610 -93618555+32363544 -93625158+29704021 -93432822+29719003 -93625162+30052163 -93625162+30052165 -93625162+30052165 -93618364+30052127 -93625176+32361763 -93624152+32361610 -93625176+32394520 -93624718+32395337 -93624489+32396388 -93624560+32397147 -93624869+32397863 -93625176+32398254 -93625176+32394520 -93625176+32398254 -93625176+32398254 -93633376+32395626 -93625177+32284349 -93623683+32283182 -93625177+32284349 -93625204+32284360 -93625204+32284360 -93633089+32287837 -93625696+32393738 -93625176+32394520 -93625970+33019200 -93618585+33019160 -93625970+33019200 -93628291+33019205 -93627274+30402635 -93622745+30402654 -93628291+33019205 -93638386+33019229 -93630592+32372763 -93625176+32361763 -93630665+31845721 -93618217+31845635 -93630992+32375211 -93630592+32372763 -93630992+32375211 -93631104+32380747 -93631104+32380747 -93625696+32393738 -93635728+32395930 -93635984+32395226 -93636816+32394202 -93638048+32393258 -93639393+32392874 -93640337+32392682 -93641281+32392506 -93642065+32392442 -93642833+32392346 -93635728+32395930 -93642833+32392346 -93637697+32289981 -93633089+32287837 -93638386+33019229 -93640621+33019234 -93638630+30402619 -93627274+30402635 -93640621+33019234 -93658703+33019277 -93641265+32396890 -93635728+32395930 -93642833+32392346 -93650005+32381276 -93644407+31277110 -93614402+31260869 -93644462+30402612 -93638630+30402619 -93644494+31364744 -93669671+31337975 -93645886+31845633 -93630665+31845721 -93648129+32402714 -93641265+32396890 -93649062+31845615 -93645886+31845633 -93649505+32377755 -93633376+32395626 -93650005+32381276 -93650913+32378171 -93650913+32378171 -93649505+32377755 -93650977+32306381 -93637697+32289981 -93653954+30402600 -93644462+30402612 -93653954+30402600 -93656651+30402646 -93654701+31845583 -93649062+31845615 -93657004+31281736 -93644407+31277110 -93658021+31845565 -93654701+31845583 -93658703+33019277 -93662305+33019285 -93659921+32415706 -93663361+32414106 -93660721+32312604 -93650977+32306381 -93661169+32389227 -93668193+32400586 -93662305+33019285 -93663100+33019286 -93662701+30402607 -93656651+30402646 -93663100+33019286 -93666054+33019293 -93663361+32414106 -93673873+32413498 -93664129+32431290 -93680753+32441641 -93664177+32416826 -93659921+32415706 -93664177+32416826 -93668978+32416638 -93664611+30402591 -93662701+30402607 -93665681+32423130 -93664129+32431290 -93666054+33019293 -93671224+33019305 -93666091+30402579 -93664611+30402591 -93666091+30402579 -93670825+30402717 -93666233+31845519 -93658021+31845565 -93666625+32317436 -93660721+32312604 -93667054+31294382 -93666317+31293635 -93665592+31292702 -93664818+31291236 -93664100+31289731 -93663045+31288161 -93661887+31286559 -93661105+31285231 -93660313+31283918 -93659671+31282734 -93659285+31282106 -93657004+31281736 -93668193+32400586 -93648129+32402714 -93668978+32416638 -93669857+32416426 -93669671+31337975 -93675854+31321595 -93669857+32416426 -93673110+32416363 -93670546+30657081 -93680780+30636786 -93670577+32316732 -93666625+32317436 -93671224+33019305 -93674941+33019314 -93671622+31393237 -93644494+31364744 -93673110+32416363 -93673969+32416346 -93673284+30402741 -93670825+30402717 -93673873+32413498 -93661169+32389227 -93674353+32416442 -93673969+32416346 -93674353+32416442 -93686081+32418170 -93674941+33019314 -93675348+33019314 -93675348+33019314 -93676232+33019316 -93675637+30402764 -93673284+30402741 -93675854+31321595 -93687488+31306765 -93675985+32432090 -93665681+32423130 -93676232+33019316 -93687579+33019343 -93676570+31301150 -93667054+31294382 -93679235+30599765 -93685053+30590470 -93679612+32456967 -93679713+32455001 -93679612+32456967 -93680678+32465674 -93679713+32455001 -93681676+32446688 -93680177+32433082 -93675985+32432090 -93680177+32433082 -93688865+32419770 -93680678+32465674 -93681279+32466796 -93680780+30636786 -93682072+30620926 -93681079+31398064 -93671622+31393237 -93681206+32441593 -93680753+32441641 -93681676+32446688 -93683633+32441513 -93682072+30620926 -93679235+30599765 -93682353+32441529 -93681206+32441593 -93682734+32466018 -93681279+32466796 -93683633+32441513 -93682353+32441529 -93684282+32465191 -93682734+32466018 -93684577+32465653 -93684282+32465191 -93684813+32465620 -93684577+32465653 -93685053+30590470 -93684944+30588136 -93684933+30587145 -93685117+30586614 -93685729+30585976 -93686501+30585740 -93691552+30585482 -93692222+30585706 -93692437+30586196 -93692290+30586567 -93688540+30589847 -93719358+30579486 -93685255+31845454 -93666233+31845519 -93685330+32474375 -93684056+32475265 -93685909+31845451 -93685255+31845454 -93685922+30402604 -93675637+30402764 -93685922+30402604 -93693405+30402581 -93686834+32316748 -93670577+32316732 -93686834+32316748 -93684626+32317340 -93682210+32316812 -93680562+32317292 -93678818+32318396 -93676946+32318780 -93675122+32318444 -93673521+32317436 -93671937+32316556 -93670577+32316732 -93687053+32464282 -93684813+32465620 -93687488+31306765 -93676570+31301150 -93687579+33019343 -93690621+33019350 -93687869+32472602 -93685330+32474375 -93688849+30139956 -93688964+30139808 -93689604+30139088 -93690356+30138288 -93690852+30137472 -93691540+30136496 -93692228+30135729 -93692868+30135217 -93693796+30134993 -93694980+30135185 -93695684+30135729 -93701514+30134474 -93688865+32419770 -93686081+32418170 -93689143+31845426 -93685909+31845451 -93690082+32484631 -93684056+32475265 -93690621+33019350 -93705113+33019386 -93690878+30141349 -93688849+30139956 -93691158+32470306 -93687869+32472602 -93691436+32461851 -93687053+32464282 -93692175+31407388 -93681079+31398064 -93693405+30402581 -93693643+30402649 -93694672+32467792 -93691158+32470306 -93696077+32490452 -93690082+32484631 -93696077+32490452 -93698577+32492952 -93696454+32461911 -93694672+32467792 -93696517+32461701 -93691436+32461851 -93696517+32461701 -93695219+32461702 -93692545+32461807 -93691436+32461851 -93696517+32461701 -93696454+32461911 -93698844+32493089 -93698577+32492952 -93699503+30437595 -93705368+30453234 -93700438+30175526 -93706308+30176016 -93700712+30125171 -93713144+30107175 -93700836+30166480 -93701776+30166878 -93701028+30165987 -93700836+30166480 -93701316+30127345 -93700712+30125171 -93701333+30127376 -93701316+30127345 -93701514+30134474 -93701940+30130289 -93701776+30166878 -93700438+30175526 -93701940+30130289 -93701333+30127376 -93702242+30431254 -93699503+30437595 -93702477+32494952 -93698844+32493089 -93702904+32494833 -93702477+32494952 -93703742+31454549 -93703747+31454412 -93703747+31454412 -93704726+31418104 -93704009+30052176 -93625162+30052163 -93704196+30280194 -93704909+30280836 -93704257+32494456 -93702904+32494833 -93704460+31414953 -93692175+31407388 -93704593+32494008 -93704257+32494456 -93704700+30289625 -93710721+30287917 -93704726+31418104 -93704811+31416703 -93704811+31416703 -93704460+31414953 -93704909+30280836 -93704700+30289625 -93704928+30257848 -93708815+30267770 -93705093+30402396 -93693643+30402649 -93705113+33019386 -93710023+33019398 -93705345+32493784 -93704593+32494008 -93705368+30453234 -93705845+30457748 -93705485+30256815 -93704928+30257848 -93705677+32498752 -93705981+32498067 -93705681+30053695 -93710506+30054295 -93705845+30457748 -93702909+30462127 -93703306+30462654 -93703942+30463845 -93704683+30464510 -93705979+30465404 -93706826+30466481 -93706932+30466687 -93707752+30467558 -93708309+30467810 -93711061+30468749 -93712226+30470628 -93705977+32498952 -93705677+32498752 -93705981+32498067 -93706833+32496152 -93706003+32498972 -93705977+32498952 -93706124+32499066 -93706003+32498972 -93706212+30275113 -93704196+30280194 -93706308+30176016 -93706552+30176644 -93706388+30152640 -93695252+30147600 -93694868+30146672 -93694580+30145824 -93694340+30144976 -93694084+30143856 -93694020+30143424 -93693908+30143184 -93693876+30143120 -93693700+30142512 -93693300+30141904 -93690878+30141349 -93706388+30152640 -93701028+30165987 -93706464+30509836 -93710117+30506400 -93706552+30176644 -93712572+30192329 -93706790+30510076 -93706464+30509836 -93706833+32496152 -93707089+32496040 -93707089+32496040 -93708194+32495400 -93707491+30250206 -93705485+30256815 -93707491+30250206 -93707624+30244528 -93707599+30244533 -93707624+30244528 -93707647+32500256 -93706124+32499066 -93707978+32491852 -93705345+32493784 -93708057+32500575 -93707647+32500256 -93708130+32500632 -93708057+32500575 -93708194+32495400 -93715096+32494103 -93708446+30521472 -93709986+30513391 -93708713+30499440 -93708855+30499877 -93708815+30267770 -93706212+30275113 -93708855+30499877 -93708977+30500202 -93708977+30500202 -93710117+30506400 -93709278+32501652 -93708130+32500632 -93709980+30482570 -93714844+30491579 -93709986+30513391 -93706790+30510076 -93710023+33019398 -93716175+33019413 -93710350+32502418 -93709278+32501652 -93710506+30054295 -93712760+30061608 -93710678+32490252 -93707978+32491852 -93710721+30287917 -93713468+30289796 -93711216+30227111 -93707599+30244533 -93711314+31512475 -93711046+31512161 -93710952+31511427 -93711402+31510652 -93711910+31510173 -93711910+31510173 -93717176+31503029 -93712004+30194255 -93712948+30193391 -93712008+30194304 -93712004+30194255 -93712037+32489194 -93710678+32490252 -93712226+30470628 -93713311+30478471 -93712281+30292341 -93720575+30295961 -93712344+32503842 -93710350+32502418 -93712378+32488852 -93712037+32489194 -93712572+30192329 -93712580+30192463 -93712602+30192498 -93712602+30192498 -93712008+30194304 -93712760+30061608 -93712836+30061792 -93712836+30061792 -93719715+30061415 -93712948+30193391 -93713510+30193152 -93713144+30107175 -93713285+30106449 -93713285+30106449 -93716077+30100001 -93713311+30478471 -93716648+30481285 -93713363+31845247 -93689143+31845426 -93713468+30289796 -93713045+30290438 -93712597+30290943 -93712201+30291837 -93712281+30292341 -93713510+30193152 -93715286+30198231 -93714378+32487752 -93712378+32488852 -93714844+30491579 -93716678+30494006 -93715013+30497238 -93708713+30499440 -93715096+32494103 -93718498+32493464 -93715286+30198231 -93716486+30199034 -93716077+30100001 -93723880+30093748 -93716175+33019413 -93723273+33019457 -93716203+30495129 -93715013+30497238 -93716486+30199034 -93716596+30199104 -93716596+30199104 -93717218+30199817 -93716648+30481285 -93709980+30482570 -93716678+30494006 -93716203+30495129 -93716965+30201528 -93711216+30227111 -93717218+30199817 -93716965+30201528 -93717578+32487952 -93714378+32487752 -93717878+32488152 -93717578+32487952 -93717878+32488152 -93717938+32491544 -93717938+32491544 -93718498+32493464 -93718514+32318844 -93686834+32316748 -93719358+30579486 -93727731+30566580 -93719715+30061415 -93722517+30050872 -93720549+30052179 -93704009+30052176 -93720575+30295961 -93730782+30298192 -93722517+30050872 -93720549+30052179 -93722517+30050872 -93722741+30050723 -93722741+30050723 -93728981+30045139 -93723273+33019457 -93733992+33019473 -93723520+30089856 -93726409+30082138 -93723880+30093748 -93723520+30089856 -93724778+32508752 -93712344+32503842 -93726245+30077986 -93705681+30053695 -93726378+32542750 -93726439+32542974 -93726378+32542750 -93729406+32534329 -93726409+30082138 -93726604+30082184 -93726439+32542974 -93726546+32543365 -93726546+32543365 -93726866+32544534 -93727154+32546054 -93727714+32547334 -93728226+32548406 -93728530+32548822 -93729730+32550086 -93730530+32550854 -93731074+32551430 -93731346+32551734 -93732578+32551990 -93750834+32548982 -93726546+32543365 -93750834+32548982 -93726604+30082184 -93729541+30087858 -93727493+30078850 -93726245+30077986 -93727731+30566580 -93729195+30544842 -93728023+30414677 -93702242+30431254 -93728028+31845127 -93713363+31845247 -93728843+30079785 -93727493+30078850 -93728981+30045139 -93743291+30019927 -93729195+30544842 -93708446+30521472 -93729260+30402254 -93705093+30402396 -93729406+32534329 -93735078+32532451 -93729541+30087858 -93730037+30088418 -93730037+30088418 -93730170+30088484 -93730170+30088484 -93731352+30088978 -93730782+30298192 -93734825+30301474 -93730963+32326268 -93718514+32318844 -93731352+30088978 -93733125+30088370 -93732578+32508752 -93724778+32508752 -93733125+30088370 -93733637+30084249 -93733637+30084249 -93728843+30079785 -93733670+32509486 -93732578+32508752 -93733992+33019473 -93745799+33019491 -93734825+30301474 -93743346+30302644 -93735010+31845070 -93728028+31845127 -93735078+32532451 -93736278+32533251 -93736050+32586069 -93741704+32591484 -93736278+32533251 -93744562+32546534 -93737955+32512369 -93733670+32509486 -93738078+32512452 -93737955+32512369 -93738701+32513075 -93738078+32512452 -93738778+32513152 -93738701+32513075 -93738868+32576336 -93736050+32586069 -93740278+32515351 -93738778+32513152 -93740920+30307231 -93741247+30307550 -93740979+32330380 -93730963+32326268 -93741247+30307550 -93748636+30312132 -93741704+32591484 -93751282+32590165 -93741712+30402263 -93728023+30414677 -93741712+30402263 -93729260+30402254 -93741735+31521482 -93744284+31516918 -93741747+32332444 -93740979+32330380 -93741936+32333820 -93741747+32332444 -93742030+30400507 -93741712+30402263 -93742578+32517951 -93740278+32515351 -93743291+30019927 -93745391+30018897 -93743346+30302644 -93743866+30303802 -93743778+32531351 -93745378+32520251 -93743866+30303802 -93740920+30307231 -93743874+32602820 -93744242+32602964 -93743884+31516475 -93711314+31512475 -93744050+32595445 -93743874+32602820 -93744242+32602964 -93745986+32603364 -93744284+31516918 -93743884+31516475 -93744378+32532351 -93743778+32531351 -93744489+31466846 -93703742+31454549 -93744562+32546534 -93747678+32546650 -93745165+32339011 -93741936+32333820 -93745378+32520251 -93742578+32517951 -93745391+30018897 -93745751+30018734 -93745751+30018734 -93746246+30018520 -93745799+33019491 -93754928+33019317 -93745986+32603364 -93751586+32603636 -93746246+30018520 -93752038+30016403 -93747073+31844972 -93735010+31845070 -93747277+31844970 -93747073+31844972 -93747607+30396838 -93742030+30400507 -93747678+32546650 -93750146+32544774 -93748268+30396815 -93747607+30396838 -93748636+30312132 -93749863+30316362 -93749164+32340907 -93745165+32339011 -93749478+32530351 -93744378+32532351 -93749854+30316949 -93752274+30322495 -93749863+30316362 -93749854+30316949 -93750146+32544774 -93751078+32543350 -93750160+29679799 -93625158+29704021 -93750160+29679799 -93772363+29625224 -93750183+31479314 -93717176+31503029 -93750183+31479314 -93744489+31466846 -93750183+31529484 -93741735+31521482 -93750183+31529484 -93751615+31528069 -93750195+32340044 -93749164+32340907 -93750382+32340031 -93750195+32340044 -93750578+32528951 -93749478+32530351 -93750834+32548982 -93767315+32556534 -93751078+32543350 -93751555+32542097 -93751237+32625147 -93751812+32627462 -93751237+32625147 -93754354+32614356 -93751282+32590165 -93769489+32591658 -93751302+32340004 -93750382+32340031 -93751386+32340005 -93751302+32340004 -93751555+32542097 -93755578+32536751 -93751615+31528069 -93816984+31561674 -93751665+32528317 -93750578+32528951 -93751682+32340010 -93751386+32340005 -93751812+32627462 -93752020+32628185 -93752020+32628185 -93753120+32630272 -93752024+32339971 -93751682+32340010 -93752038+30016403 -93755082+30015309 -93752178+32603668 -93751586+32603636 -93752274+30322495 -93752776+30322747 -93752378+32528351 -93751665+32528317 -93752675+32339836 -93752024+32339971 -93752678+32528451 -93752378+32528351 -93752776+30322747 -93753014+30322953 -93753330+30323526 -93753911+30324076 -93752787+32340636 -93752675+32339836 -93752787+32342620 -93752787+32340636 -93753120+32630272 -93763045+32641264 -93753178+32528751 -93752678+32528451 -93753911+30324076 -93754467+30324500 -93754114+31844874 -93747277+31844970 -93754354+32614356 -93757874+32604356 -93754415+31844971 -93754114+31844874 -93754415+31844971 -93756769+31844960 -93754467+30324500 -93755440+30331182 -93755598+30331503 -93756073+30331870 -93757289+30332352 -93757764+30332352 -93758134+30332123 -93758504+30331459 -93759165+30330519 -93759483+30330221 -93760328+30329924 -93765681+30332469 -93754866+30366089 -93754994+30372897 -93754928+33019317 -93757813+33019321 -93754994+30372897 -93758926+30383846 -93755082+30015309 -93755238+30015187 -93755238+30015187 -93768444+30001694 -93755578+32536751 -93760779+32538651 -93755902+30357037 -93754866+30366089 -93757562+30390549 -93748268+30396815 -93757712+30390282 -93757562+30390549 -93757813+33019321 -93761817+33019326 -93757874+32604356 -93752178+32603668 -93758212+30384464 -93757712+30390282 -93758279+32531651 -93753178+32528751 -93758457+31845093 -93756769+31844960 -93758764+30339435 -93759904+30360454 -93758791+30384246 -93758212+30384464 -93758926+30383846 -93758791+30384246 -93759904+30360454 -93755902+30357037 -93759987+32597284 -93744050+32595445 -93759987+32597284 -93756946+32598260 -93752978+32599844 -93747298+32595989 -93746594+32595669 -93746578+32595653 -93745170+32595349 -93744402+32595381 -93744050+32595445 -93760779+32538651 -93762579+32539851 -93761817+33019326 -93763956+33019328 -93762579+32539851 -93763279+32540051 -93763045+32641264 -93766400+32639435 -93763251+32596757 -93759987+32597284 -93763279+32540051 -93765041+32540995 -93763379+32535451 -93758279+32531651 -93763859+32344620 -93752787+32342620 -93763956+33019328 -93765829+33019330 -93765041+32540995 -93767062+32541951 -93765059+32596517 -93763251+32596757 -93765279+32536851 -93763379+32535451 -93765681+30332469 -93765822+30333318 -93765822+30333318 -93758764+30339435 -93765829+33019330 -93773205+33019340 -93765859+32596421 -93765059+32596517 -93765921+32596410 -93765859+32596421 -93766400+32639435 -93767410+32638106 -93767062+32541951 -93767272+32540924 -93767171+32557142 -93738868+32576336 -93767171+32557142 -93767315+32556534 -93767272+32540924 -93767479+32538651 -93767410+32638106 -93767929+32637759 -93767420+32650736 -93767508+32650630 -93767479+32538651 -93765279+32536851 -93767508+32650630 -93770284+32649207 -93767929+32637759 -93768203+32637576 -93768203+32637576 -93768448+32637413 -93768444+30001694 -93768807+30000180 -93768448+32637413 -93777452+32637396 -93768719+31845068 -93758457+31845093 -93768807+30000180 -93768871+29999252 -93769127+29998340 -93769383+29997700 -93769863+29997172 -93770567+29996532 -93771575+29995924 -93772935+29995588 -93775111+29995524 -93776807+29995396 -93778887+29994868 -93785191+29991956 -93769489+32591658 -93765921+32596410 -93769698+32657402 -93767420+32650736 -93769698+32657402 -93767914+32655810 -93766552+32654498 -93765830+32652681 -93767420+32650736 -93770284+32649207 -93779392+32649649 -93771031+32659710 -93769698+32657402 -93771168+32660391 -93771031+32659710 -93771945+32661452 -93771168+32660391 -93773205+33019340 -93782213+33019342 -93774973+31845053 -93768719+31845068 -93776517+32667211 -93771945+32661452 -93777452+32637396 -93777884+32637592 -93777995+32637630 -93777884+32637592 -93779278+32672796 -93776517+32667211 -93779392+32649649 -93781380+32648650 -93781380+32648650 -93782118+32647480 -93781896+31845037 -93774973+31845053 -93782118+32647480 -93784852+32645125 -93782213+33019342 -93783955+33019343 -93783571+32786092 -93785854+32767748 -93783583+32721359 -93783621+32702311 -93783621+32702311 -93786490+32689002 -93783955+33019343 -93786933+33019344 -93784762+32788495 -93783571+32786092 -93784852+32645125 -93777995+32637630 -93785182+32857353 -93785317+32857925 -93785191+29991956 -93788766+29988631 -93785317+32857925 -93785633+32859197 -93785426+32856368 -93785182+32857353 -93785430+32855781 -93785426+32856368 -93785633+32859197 -93785977+32859912 -93785728+32723530 -93783583+32721359 -93785854+32767748 -93790044+32761083 -93785977+32859912 -93786645+32860784 -93787042+32861288 -93787531+32861518 -93788659+32861814 -93789163+32861745 -93789621+32861589 -93785977+32859912 -93789621+32861589 -93786490+32689002 -93786506+32688929 -93786506+32688929 -93786725+32687330 -93786576+32668809 -93779278+32672796 -93786725+32687330 -93786770+32687008 -93786770+32687008 -93788187+32672225 -93786933+33019344 -93799487+33019348 -93788164+32827214 -93785430+32855781 -93788187+32672225 -93786576+32668809 -93788766+29988631 -93789431+29987812 -93789645+29987404 -93789621+32861589 -93792903+32858901 -93789645+29987404 -93790087+29986564 -93790695+29984500 -93791527+29981844 -93792423+29979108 -93793415+29976741 -93794439+29974773 -93796151+29972037 -93798519+29968997 -93800071+29967013 -93801607+29965093 -93812174+29940853 -93790044+32761083 -93808887+32746314 -93790360+31845002 -93781896+31845037 -93792903+32858901 -93794839+32855011 -93794548+31702076 -93794649+31701912 -93794649+31701912 -93820531+31672972 -93794839+32855011 -93798194+32847803 -93795476+31705119 -93794548+31702076 -93795527+32726841 -93785728+32723530 -93795681+32810500 -93788164+32827214 -93796169+32726873 -93795527+32726841 -93798194+32847803 -93801295+32846873 -93798271+31844787 -93798303+31844898 -93798303+31844898 -93798322+31844965 -93798322+31844965 -93798324+31844971 -93798324+31844971 -93790360+31845002 -93799259+32726801 -93796169+32726873 -93799291+31844777 -93798271+31844787 -93799364+32333468 -93763859+32344620 -93799487+33019348 -93803470+33019355 -93800216+31844768 -93799291+31844777 -93800359+32866094 -93812115+32874554 -93800774+31844762 -93800216+31844768 -93800774+31844762 -93804776+31844721 -93801295+32846873 -93806545+32848146 -93801523+32862138 -93800359+32866094 -93801845+32933223 -93806965+32924700 -93802435+32805923 -93795681+32810500 -93802738+32797469 -93784762+32788495 -93803470+33019355 -93804930+33019357 -93804930+33019357 -93805577+33019358 -93805075+32805021 -93802435+32805923 -93805143+32858921 -93801523+32862138 -93805577+33019358 -93806193+33019359 -93806193+33019359 -93806735+33019359 -93806404+32328141 -93799364+32333468 -93806545+32848146 -93808224+32848606 -93806735+33019359 -93807263+33019359 -93806836+32314701 -93806404+32328141 -93806836+32314701 -93807380+32312573 -93806965+32924700 -93811885+32916064 -93807230+32723689 -93799259+32726801 -93807263+33019359 -93814553+33019372 -93807380+32312573 -93811128+32310081 -93807648+32792516 -93802738+32797469 -93807823+32723150 -93807230+32723689 -93808125+32792039 -93807648+32792516 -93808125+32792039 -93808624+32803929 -93808224+32848606 -93808548+32848676 -93808548+32848676 -93809243+32848907 -93808624+32803929 -93805075+32805021 -93808887+32746314 -93813858+32742075 -93809243+32848907 -93809957+32849146 -93809957+32849146 -93811522+32849681 -93812145+32850006 -93813672+32850909 -93814006+32851132 -93809957+32849146 -93814006+32851132 -93811128+32310081 -93824277+32301885 -93811800+32940472 -93801845+32933223 -93811885+32916064 -93820682+32892727 -93811935+31844651 -93804776+31844721 -93812115+32874554 -93820682+32892727 -93812174+29940853 -93814325+29931733 -93812215+32969659 -93815612+32964481 -93813858+32742075 -93814927+32741080 -93814006+32851132 -93814580+32853092 -93814325+29931733 -93822204+29908912 -93814351+29596576 -93772363+29625224 -93814435+32714479 -93807823+32723150 -93814553+33019372 -93818724+33014627 -93814553+33019372 -93820568+33019383 -93814580+32853092 -93805143+32858921 -93814927+32741080 -93817759+32738070 -93814955+31728737 -93795476+31705119 -93815612+32964481 -93819665+32965516 -93815979+32712070 -93814435+32714479 -93816604+31638765 -93816892+31622401 -93816892+31622401 -93817155+31621872 -93817705+31621638 -93820728+31621441 -93822418+31620873 -93823754+31620640 -93825830+31621382 -93826852+31621047 -93827170+31620276 -93825956+31619535 -93822154+31618522 -93834924+31586211 -93816984+31561674 -93834924+31586211 -93817395+31844612 -93811935+31844651 -93817434+31643325 -93816604+31638765 -93817759+32738070 -93823615+32723445 -93818724+33014627 -93819301+33014161 -93818902+32983479 -93823332+32968085 -93819665+32965516 -93822515+32965719 -93820531+31672972 -93824826+31660289 -93820568+33019383 -93821241+33019384 -93820796+29625224 -93814351+29596576 -93820796+29625224 -93822142+29631021 -93821241+33019384 -93826368+33019393 -93821366+32967121 -93812215+32969659 -93821531+32990886 -93818902+32983479 -93821811+33013715 -93819301+33014161 -93822142+29631021 -93828306+29657575 -93822204+29908912 -93844785+29875215 -93822515+32965719 -93825386+32966404 -93823332+32968085 -93821366+32967121 -93823615+32723445 -93825987+32718040 -93823658+32946061 -93811800+32940472 -93824015+33013071 -93821811+33013715 -93824068+32712717 -93815979+32712070 -93824123+33002040 -93825482+33003616 -93824277+32301885 -93824387+32301942 -93824387+32301942 -93828565+32302173 -93824505+32998112 -93821531+32990886 -93824577+33012748 -93824015+33013071 -93824769+33000135 -93824123+33002040 -93824769+33000135 -93824505+32998112 -93824826+31660289 -93817434+31643325 -93825228+33012329 -93824577+33012748 -93825386+32966404 -93828082+32963853 -93825482+33003616 -93827237+33009735 -93825987+32718040 -93826122+32717328 -93826082+33011489 -93825228+33012329 -93826122+32717328 -93824068+32712717 -93826368+33019393 -93850418+33019436 -93827010+33010011 -93826082+33011489 -93827237+33009735 -93827010+33010011 -93827288+31764075 -93814955+31728737 -93828082+32963853 -93835391+32955284 -93828483+32946410 -93823658+32946061 -93828565+32302173 -93829077+32302045 -93829077+32302045 -93830017+32301896 -93829883+31844524 -93817395+31844612 -93830017+32301896 -93841909+32295054 -93831380+29668878 -93828306+29657575 -93831380+29668878 -93832900+29675629 -93832900+29675629 -93835194+29684262 -93835194+29684262 -93837971+29690619 -93835391+32955284 -93835924+32955194 -93835924+32955194 -93843925+32948064 -93835924+32955194 -93845224+32950418 -93845141+32949854 -93844982+32949251 -93844556+32948705 -93843925+32948064 -93836371+31784547 -93827288+31764075 -93836371+31784547 -93871039+31817377 -93837648+32946346 -93828483+32946410 -93837971+29690619 -93868484+29732666 -93841909+32295054 -93849445+32291118 -93843925+32948064 -93837648+32946346 -93844785+29875215 -93854412+29865053 -93848578+31844392 -93829883+31844524 -93849366+31844387 -93848578+31844392 -93849445+32291118 -93856198+32278062 -93850228+31844382 -93849366+31844387 -93850418+33019436 -93851140+33019437 -93851140+33019437 -93851887+33019438 -93851887+33019438 -93853138+33019440 -93853138+33019440 -93864846+33019461 -93854412+29865053 -93874334+29850845 -93856198+32278062 -93856598+32274606 -93856598+32274606 -93857782+32263807 -93857382+32262911 -93856918+32262143 -93857190+32261759 -93857686+32261407 -93857526+32260527 -93857878+32260015 -93857974+32259423 -93858358+32258687 -93858390+32258223 -93860534+32253567 -93856598+32274606 -93860534+32253567 -93860534+32253567 -93865034+32250346 -93864846+33019461 -93868096+33019467 -93866836+32250159 -93865034+32250346 -93868096+33019467 -93891341+33019493 -93871039+31817377 -93875187+31835017 -93874334+29850845 -93875167+29850527 -93875167+29850527 -93880999+29848215 -93886215+29845719 -93890679+29843159 -93895575+29840247 -93900728+29836967 -93903576+29835000 -93911268+29829116 -93875182+32245596 -93866836+32250159 -93875182+32245596 -93875182+32244749 -93875187+31835017 -93875187+31840784 -93875187+31844237 -93850228+31844382 -93878169+31841986 -93877155+31841896 -93876480+31841702 -93875721+31841227 -93875187+31840784 -93878966+31844767 -93879061+31844287 -93879061+31844287 -93875187+31844237 -93879061+31844287 -93878169+31841986 -93879617+32238530 -93875182+32244749 -93879617+32238530 -93879158+32239286 -93878726+32239675 -93878375+32240156 -93877620+32240637 -93877189+32241027 -93876919+32241118 -93876595+32241049 -93876244+32241095 -93875813+32241461 -93875182+32241449 -93875182+32244749 -93880620+32237932 -93879617+32238530 -93887957+29742138 -93868484+29732666 -93887957+29742138 -93888821+29742234 -93888821+29742234 -93893813+29753161 -93889108+32232149 -93880620+32237932 -93891808+31875168 -93878966+31844767 -93892817+29756872 -93893813+29753161 -93893762+29767162 -93892817+29756872 -93893862+29767289 -93893762+29767162 -93895385+33019493 -93891341+33019493 -93895385+33019493 -93897202+33019494 -93897202+33019494 -93904571+33019496 -93897996+31875168 -93891808+31875168 -93901883+31875168 -93897996+31875168 -93901883+31875168 -93902423+31896670 -93902423+31896670 -93904451+31891852 -93903690+32224879 -93889108+32232149 -93903776+32224791 -93903690+32224879 -93904451+31891852 -93920511+31890304 -93904571+33019496 -93919310+33019542 -93911268+29829116 -93928544+29796219 -93919310+33019542 -93919945+33019544 -93919945+33019544 -93925249+33019540 -93920511+31890304 -93924449+31903038 -93921615+31904340 -93925422+31909043 -93924449+31903038 -93921615+31904340 -93925249+33019540 -93927188+33019538 -93925422+31909043 -93950740+31910842 -93927188+33019538 -93943891+33019527 -93927982+32211253 -93903776+32224791 -93927982+32211253 -93929966+32209921 -93928544+29796219 -93926504+29789560 -93922407+29785048 -93915447+29780984 -93907910+29776825 -93901206+29773081 -93898470+29771577 -93894854+29768313 -93893862+29767289 -93929966+32209921 -93930653+32209459 -93930653+32209459 -93932321+32208340 -93932321+32208340 -93937400+32204990 -93943891+33019527 -93945654+33019525 -93945654+33019525 -93951939+33019522 -93950740+31910842 -93966521+31921916 -93951939+33019522 -93956033+33019513 -93956033+33019513 -93959053+33019507 -93959053+33019507 -93972014+33019481 -93959079+32195694 -93937400+32204990 -93966521+31921916 -93978774+31930338 -93968053+32195578 -93959079+32195694 -93972014+33019481 -93972374+33019480 -93972374+33019480 -93974524+33019475 -93974524+33019475 -93974600+33019475 -93974600+33019475 -93976562+33019471 -93976562+33019471 -93977351+33019470 -93977351+33019470 -93985158+33019478 -93978774+31930338 -93979943+31933769 -93979943+31933769 -93980504+31934911 -93980504+31934911 -93980917+31935765 -93980917+31935765 -93988184+31944960 -93985158+33019478 -93988543+33019466 -93988184+31944960 -93996155+31954828 -93988543+33019466 -93990991+33019457 -93989906+32195570 -93968053+32195578 -93990991+33019457 -93994340+33019445 -93994340+33019445 -93995495+33019441 -93995495+33019441 -93997510+33019434 -93996155+31954828 -93998856+31959112 -93997510+33019434 -93999017+33019429 -93998856+31959112 -94000190+31960585 -93999017+33019429 -94002530+33019318 -94001632+31963216 -94000190+31960585 -94002530+33019318 -94007588+33019292 -94004809+32195798 -93989906+32195570 -94005930+31971735 -94001632+31963216 -94006246+31972359 -94005930+31971735 -94007588+33019292 -94009900+33019293 -94009900+33019293 -94011177+33019279 -94011177+33019279 -94015210+33019235 -94015210+33019235 -94021348+33019206 -94015630+31979856 -94006246+31972359 -94016956+31984789 -94015630+31979856 -94019974+32195884 -94004809+32195798 -94021348+33019206 -94021480+33019192 -94021480+33019192 -94023217+33019113 -94023217+33019113 -94024475+33019207 -94027846+33019141 -94024475+33019207 -94027983+33019139 -94027846+33019141 -94030511+32195941 -94019974+32195884 -94032686+33019067 -94027983+33019139 -94032686+33019067 -94035839+33019145 -94035839+33019145 -94038473+33019210 -94038473+33019210 -94040900+33019211 -94041444+33019188 -94040900+33019211 -94041444+33019188 -94042964+33019219 -94041582+31992349 -94016956+31984789 -94041849+31997335 -94042636+31994025 -94041866+31992440 -94041833+31992402 -94041582+31992349 -94041956+31992544 -94041866+31992440 -94042337+32119914 -94042503+32104562 -94042503+32104562 -94042611+32094276 -94042539+32166826 -94042566+32166894 -94042566+32162245 -94042539+32166826 -94042566+32166894 -94042566+32181651 -94042566+32181651 -94042567+32185158 -94042567+32185158 -94042598+32196006 -94042569+32161781 -94042566+32162245 -94042591+32158097 -94042569+32161781 -94042598+32196006 -94030511+32195941 -94042598+32196006 -94042625+32205492 -94042605+32155799 -94042591+32158097 -94042623+32152803 -94042605+32155799 -94042625+32205492 -94042662+32218146 -94042636+31994025 -94041956+31992544 -94042641+32148045 -94042623+32152803 -94042650+32225096 -94042833+32250160 -94042662+32218146 -94042670+32221028 -94042670+32221028 -94042650+32225096 -94042681+32000166 -94041849+31997335 -94042681+32137956 -94042337+32119914 -94042681+32137956 -94042641+32148045 -94042687+32006935 -94042703+32005734 -94042698+32004619 -94042681+32000166 -94042698+32070148 -94042722+32079863 -94042700+32056012 -94042718+32056144 -94042700+32056012 -94042728+32036786 -94042700+32876598 -94042700+32876780 -94042700+32876780 -94042889+32877949 -94042701+32875956 -94042700+32876598 -94042702+32875289 -94042701+32875956 -94042703+32005734 -94042698+32004619 -94042709+32874818 -94042702+32875289 -94042716+32013174 -94042687+32006935 -94042718+32013610 -94042716+32013174 -94042718+32056144 -94042796+32056687 -94042720+32086233 -94042611+32094276 -94042720+32874329 -94042709+32874818 -94042722+32079863 -94042720+32086233 -94042726+32015553 -94042718+32013610 -94042728+32036786 -94042742+32033414 -94042729+32278259 -94042810+32279405 -94042732+32016760 -94042726+32015553 -94042732+32269620 -94042733+32269696 -94042733+32269696 -94042864+32277434 -94042735+32017311 -94042732+32016760 -94042736+32278217 -94042729+32278259 -94042738+32017949 -94042735+32017311 -94042739+32363559 -94042765+32368485 -94042742+32033414 -94042763+32028263 -94042747+32786973 -94042829+32785277 -94042747+32786973 -94042855+32789264 -94042755+32021662 -94042738+32017949 -94042761+32022948 -94042755+32021662 -94042762+32064859 -94042698+32070148 -94042762+32375156 -94042763+32373332 -94042763+32028263 -94042770+32026544 -94042763+32373332 -94042764+32372403 -94042764+32370538 -94042764+32372403 -94042765+32368485 -94042764+32370538 -94042767+32354234 -94042794+32355426 -94042769+32359147 -94042739+32363559 -94042770+32023329 -94042761+32022948 -94042770+32026544 -94042774+32025670 -94042774+32025670 -94042770+32023329 -94042780+32063435 -94042762+32064859 -94042780+32643466 -94042861+32643901 -94042781+32306150 -94042801+32312074 -94042785+32871486 -94042720+32874329 -94042785+32871486 -94043091+32866092 -94042788+32356390 -94042769+32359147 -94042794+32355426 -94042788+32356390 -94042794+32642366 -94042780+32643466 -94042796+32056687 -94042780+32063435 -94042800+32323579 -94042826+32327267 -94042800+32791830 -94042908+32793983 -94042801+32312074 -94042802+32312375 -94042802+32312375 -94042829+32314391 -94042804+32638415 -94042835+32639548 -94042806+32295763 -94042781+32306150 -94042806+32321656 -94042800+32323579 -94042807+32290570 -94042806+32295763 -94042810+32279405 -94042810+32281265 -94042810+32281265 -94042807+32290570 -94042811+32319848 -94042806+32321656 -94042817+32251238 -94042732+32269620 -94042819+32591176 -94042828+32588884 -94042824+32640305 -94042794+32642366 -94042825+32333063 -94042847+32334886 -94042826+32327267 -94042825+32333063 -94042828+32588884 -94042862+32580528 -94042828+32593221 -94042819+32591176 -94042829+32314391 -94042811+32319848 -94042830+32277641 -94042736+32278217 -94042833+32250160 -94042817+32251238 -94042833+32646352 -94042886+32651736 -94042834+32574675 -94042817+32574535 -94042834+32785018 -94042829+32785277 -94042835+32639548 -94042824+32640305 -94042837+32575371 -94042834+32574675 -94042841+32596128 -94042828+32593221 -94042843+32375156 -94042762+32375156 -94042843+32375156 -94042885+32387844 -94042847+32334886 -94042932+32341724 -94042847+32574112 -94042817+32574535 -94042849+32350248 -94042767+32354234 -94042852+32598442 -94042841+32596128 -94042853+32892339 -94042859+32892771 -94042855+32789264 -94042800+32791830 -94042861+32643901 -94042888+32646054 -94042861+32884501 -94042853+32892339 -94042862+32580528 -94042837+32575371 -94042864+32277434 -94042830+32277641 -94042867+32348368 -94042849+32350248 -94042870+32573117 -94042847+32574112 -94042871+32348008 -94042867+32348368 -94042872+32602090 -94042852+32598442 -94042878+32452023 -94042889+32448321 -94042885+32387844 -94042897+32391173 -94042885+32462312 -94042929+32461972 -94042885+32505145 -94042889+32505280 -94042885+32898911 -94042929+32898152 -94042885+32898911 -94043000+32901453 -94042886+32651736 -94042913+32655127 -94042886+32880965 -94042861+32884501 -94042887+32604545 -94042872+32602090 -94042888+32646054 -94042833+32646352 -94042889+32448321 -94042904+32442046 -94042889+32505280 -94042947+32507587 -94042889+32877949 -94043016+32880289 -94042896+32572023 -94042870+32573117 -94042897+32391173 -94042901+32392283 -94042897+32472663 -94042875+32471348 -94042899+32400659 -94042963+32418395 -94042901+32392283 -94042923+32399918 -94042902+32400560 -94042899+32400659 -94042902+32472906 -94042897+32472663 -94042902+32472906 -94042982+32477924 -94042903+32400535 -94042902+32400560 -94042903+32470386 -94042875+32471348 -94042903+32470386 -94042885+32462312 -94042904+32442046 -94042908+32439891 -94042908+32793983 -94042989+32796962 -94042913+32773295 -94043027+32776863 -94042918+32461033 -94042878+32452023 -94042919+32609932 -94042887+32604545 -94042919+32610142 -94042919+32609932 -94042921+32624700 -94042926+32622015 -94042922+32342779 -94042871+32348008 -94042923+32399918 -94042903+32400535 -94042925+32614965 -94042919+32610142 -94042926+32622015 -94042931+32619443 -94042929+32461972 -94042918+32461033 -94042929+32618260 -94042925+32614965 -94042929+32898152 -94042859+32892771 -94042931+32619443 -94042929+32618260 -94042932+32341724 -94042922+32342779 -94042935+32780663 -94042834+32785018 -94042938+32659727 -94042913+32655127 -94042938+32780558 -94042935+32780663 -94042938+32780558 -94042949+32780091 -94042940+32570212 -94042896+32572023 -94042941+32496691 -94042911+32492852 -94042941+32496691 -94042962+32499719 -94042947+32507587 -94043001+32508893 -94042947+32767991 -94042995+32768164 -94042949+32780091 -94043027+32776863 -94042951+32662182 -94042938+32659727 -94042955+32480261 -94042962+32480542 -94042955+32480261 -94042995+32478004 -94042959+32663624 -94042951+32662182 -94042962+32480542 -94043010+32482315 -94042962+32499719 -94043041+32501210 -94042963+32418395 -94042966+32419280 -94042964+32861151 -94042974+32852294 -94042964+33019219 -94042967+33018913 -94042966+32419280 -94042974+32423426 -94042967+33018913 -94042998+33007492 -94042974+32423426 -94042974+32425451 -94042974+32425451 -94042974+32427421 -94042974+32427421 -94042974+32428215 -94042974+32428215 -94042986+32435507 -94042974+32852294 -94043137+32849329 -94042982+32477924 -94042995+32478004 -94042982+32551917 -94043132+32557857 -94042986+32435507 -94042908+32439891 -94042989+32796962 -94043026+32797476 -94042991+32669366 -94042959+32663624 -94042992+32669529 -94042991+32669366 -94042995+32768164 -94043076+32770249 -94042998+33007492 -94043043+32991596 -94043000+32901453 -94043020+32901889 -94043001+32508893 -94043054+32511780 -94043009+32672808 -94042992+32669529 -94043010+32482315 -94043072+32484300 -94043014+32807568 -94043053+32805624 -94043014+32807568 -94043092+32811601 -94043015+32567073 -94042940+32570212 -94043016+32880289 -94043025+32880446 -94043020+32901889 -94043101+32903951 -94043025+32880446 -94042886+32880965 -94043035+32486882 -94043061+32491716 -94043041+32501210 -94043107+32503617 -94043043+32990453 -94043066+32972241 -94043043+32991224 -94043043+32990453 -94043043+32991596 -94043043+32991224 -94043046+32905440 -94043092+32910021 -94043049+32772287 -94042913+32773295 -94043050+32549949 -94042982+32551917 -94043053+32805624 -94043088+32803013 -94043054+32511780 -94043077+32512162 -94043061+32491716 -94042911+32492852 -94043062+32842643 -94043061+32847955 -94043063+32717259 -94043069+32715512 -94043066+32972241 -94043089+32965783 -94043068+32838980 -94043062+32842643 -94043069+32715512 -94043073+32714284 -94043072+32484300 -94043089+32486561 -94043073+32714284 -94043093+32708404 -94043076+32770249 -94043049+32772287 -94043076+32946278 -94043067+32937903 -94043077+32512162 -94043083+32512265 -94043077+32635532 -94042804+32638415 -94043077+32635532 -94043139+32631026 -94043077+32946889 -94043076+32946278 -94043079+32948147 -94043077+32946889 -94043081+32513613 -94043101+32514280 -94043081+32742518 -94043085+32739644 -94043083+32512265 -94043108+32512651 -94043083+32564261 -94043015+32567073 -94043084+32865507 -94042964+32861151 -94043085+32739427 -94043087+32737101 -94043085+32739644 -94043085+32739427 -94043087+32737101 -94043089+32735704 -94043088+32803013 -94043026+32797476 -94043088+32955592 -94043079+32948147 -94043089+32486561 -94043035+32486882 -94043089+32723422 -94043063+32717259 -94043089+32735704 -94043091+32734810 -94043089+32965783 -94043092+32965430 -94043091+32734810 -94043104+32724760 -94043091+32865884 -94043084+32865507 -94043091+32866092 -94043091+32865884 -94043092+32811601 -94043100+32819003 -94043092+32830962 -94043068+32838980 -94043092+32965430 -94043116+32962828 -94043093+32708404 -94043132+32697425 -94043096+32688484 -94043009+32672808 -94043097+32829650 -94043092+32830962 -94043100+32819003 -94043120+32819642 -94043101+32903951 -94043046+32905440 -94043104+32724760 -94043089+32723422 -94043105+32827380 -94043097+32829650 -94043106+32932548 -94043067+32937903 -94043106+32932548 -94043092+32910021 -94043107+32503617 -94042885+32505145 -94043108+32512651 -94043081+32513613 -94043112+32549120 -94043050+32549949 -94043116+32962828 -94043088+32955592 -94043120+32819642 -94043105+32827380 -94043124+32689418 -94043096+32688484 -94043132+32557857 -94043142+32559502 -94043132+32697425 -94043147+32693031 -94043137+32849329 -94043061+32847955 -94043139+32631026 -94043175+32627493 -94043142+32559502 -94043149+32560586 -94043147+32693031 -94043124+32689418 -94043149+32560586 -94043154+32561329 -94043154+32561329 -94043083+32564261 -94043159+32542192 -94043187+32543496 -94043161+32751080 -94043081+32742518 -94043161+32751080 -94043172+32752044 -94043167+32539650 -94043159+32542192 -94043172+32752044 -94043193+32754204 -94043175+32627493 -94042921+32624700 -94043187+32543496 -94043187+32543861 -94043187+32543861 -94043193+32546843 -94043192+32756333 -94043192+32757541 -94043192+32757541 -94043196+32760266 -94043193+32546843 -94043112+32549120 -94043193+32754204 -94043192+32756333 -94043193+32761210 -94042947+32767991 -94043196+32760266 -94043193+32761210 -94043213+32517940 -94043286+32516765 -94043240+32536345 -94043167+32539650 -94043246+32516061 -94043101+32514280 -94043257+32516196 -94043246+32516061 -94043281+32531118 -94043240+32536345 -94043286+32516765 -94043257+32516196 -94043322+32525664 -94043281+32531118 -94043341+32522111 -94043213+32517940 -94043341+32522111 -94043322+32525664