-88092159 -84795079 37776843 41761368 -84870670+38900905 -84860058+38897623 -84859824+38897613 -84814649+38895253 -84801046+38891461 -84795079+38857311 -84795079+38857311 -84802374+38851361 -84803247+38850723 -84804387+38850037 -84805353+38849617 -84806124+38849269 -84806617+38849003 -84807429+38848486 -84807943+38848122 -84808662+38847598 -84809350+38847202 -84815433+38844301 -84822271+38840000 -84829027+38832366 -84829994+38830443 -84829994+38830443 -84812645+38795040 -84812645+38795040 -84813314+38785598 -84877394+38792501 -84883419+38794101 -84883502+38794124 -84884591+38794334 -84886275+38794497 -84886748+38794522 -84886994+38794586 -84887343+38794724 -84887682+38794708 -84887919+38794652 -84888844+38794483 -84889398+38794427 -84891104+38794170 -84896078+38792780 -84907645+38787606 -84913382+38784889 -84922980+38781436 -84963950+38778059 -84964365+38778085 -84973432+38778847 -84974628+38778945 -84983519+38779150 -84986050+38778890 -84989734+38778418 -84990006+38778383 -84992933+38777771 -85006394+38770091 -85024167+38761774 -85027034+38760373 -85027099+38760345 -85030276+38758984 -85033015+38758289 -85040006+38755572 -85040477+38755365 -85047709+38751006 -85051677+38748796 -85055610+38747259 -85058126+38746100 -85063593+38743907 -85076369+38739496 -85085673+38734040 -85094544+38729779 -85094646+38729732 -85101443+38726497 -85114052+38715948 -85128066+38706626 -85134086+38701888 -85161468+38690593 -85180135+38688136 -85188632+38687479 -85197021+38689905 -85201486+38691294 -84802265+40572215 -84802203+40582325 -84802202+40586602 -84802178+40589322 -84802110+40596918 -84802110+40596918 -84802139+40601195 -84802139+40601195 -84802048+40604848 -84802046+40611397 -84802046+40611397 -84802075+40615857 -84802075+40615857 -84801984+40622376 -84801984+40622376 -84801986+40622518 -84802031+40625099 -84802048+40630288 -84802048+40630288 -84802046+40637493 -84802046+40640421 -84802135+40644859 -84802135+40644859 -84802104+40654991 -84802104+40654991 -84802133+40657004 -84802163+40658834 -84802193+40660298 -84802193+40660298 -84802131+40669539 -84802131+40669539 -84802181+40672467 -84802220+40674776 -84802220+40674776 -84802190+40676423 -84802157+40688971 -84802157+40689324 -84802127+40691405 -84802094+40702476 -84802094+40702476 -84802154+40703872 -84802154+40703872 -84802099+40706771 -84802099+40706771 -84802122+40707694 -84802122+40707694 -84802092+40713364 -84802092+40713364 -84802181+40718602 -84802181+40718602 -84802180+40725344 -84802119+40728163 -84802119+40728163 -84802132+40729359 -84802357+40740377 -84802357+40740377 -84802266+40742298 -84802162+40747244 -84802121+40749195 -84802121+40749195 -84802184+40750254 -84802209+40752523 -84802472+40762684 -84802538+40765515 -84802538+40765515 -84802386+40771530 -84802380+40772932 -84802365+40777729 -84802354+40781320 -84802262+40789462 -84802260+40798291 -84802170+40800601 -84802170+40800601 -84802200+40803800 -84802261+40810214 -84802288+40812998 -84802288+40812998 -84802257+40815011 -84802257+40815011 -84802333+40821424 -84802405+40827522 -84802405+40827522 -84802314+40829695 -84802313+40834612 -84802313+40834612 -84802402+40842915 -84802461+40849159 -84802489+40858720 -84802638+40863637 -84802757+40870934 -84802757+40870934 -84802636+40873244 -84802636+40873244 -84802731+40878096 -84802775+40884559 -84802790+40885324 -84802790+40885324 -84802699+40887634 -84802699+40887634 -84802787+40891292 -84802819+40892621 -84802819+40892621 -84802727+40902090 -84802727+40902090 -84802907+40907122 -84802907+40907122 -84802817+40909589 -84802815+40914877 -84802815+40916774 -84802935+40922377 -84802265+40572215 -84813273+40572078 -84815703+40572056 -84818827+40572041 -84820352+40572033 -84830337+40571904 -84838440+40571687 -84848907+40571622 -84856801+40571574 -84866125+40571518 -84873025+40571286 -84873450+40571293 -84873808+40571298 -84874831+40571315 -84874965+40571318 -84875420+40571351 -84876532+40571295 -84877684+40571238 -84887012+40571174 -84896491+40571064 -84899011+40571019 -84903054+40571020 -84904830+40571021 -84906090+40571022 -84909390+40570954 -84913170+40570818 -84913529+40570849 -84921382+40570799 -84921988+40570682 -84925170+40570659 -84934797+40570591 -84958128+40570249 -84958869+40570235 -84959484+40570223 -84963029+40570150 -84972952+40569946 -84982603+40569758 -84803917+40310115 -84803914+40311151 -84803885+40323908 -84803864+40328821 -84803854+40331022 -84803854+40331022 -84803883+40338205 -84804002+40338548 -84804002+40338548 -84803917+40339489 -84803917+40339489 -84803979+40343561 -84803998+40344810 -84804108+40352097 -84804119+40352844 -84804209+40353096 -84804257+40363360 -84804325+40367461 -84804325+40367758 -84804388+40381430 -84804448+40382368 -84804448+40382368 -84804427+40391152 -84804418+40395035 -84804416+40396069 -84804416+40396069 -84804510+40396974 -84804565+40402588 -84804565+40402588 -84804532+40404538 -84804499+40406528 -84804444+40409771 -84804444+40409771 -84804504+40411555 -84804504+40411555 -84804414+40414437 -84804414+40414796 -84804413+40416030 -84804413+40416633 -84804392+40417714 -84804247+40424992 -84804198+40427685 -84804164+40430647 -84804142+40432622 -84804141+40440445 -84804050+40447307 -84804050+40447307 -84804080+40447696 -84804080+40447696 -84803950+40456092 -84803948+40456432 -84803807+40465537 -84803777+40469380 -84803543+40478544 -84803294+40484728 -84803171+40499321 -84802547+40501810 -84802547+40501810 -84802556+40502709 -84802556+40502709 -84802516+40509084 -84802516+40509084 -84802575+40513613 -84802575+40513613 -84802484+40523574 -84802483+40528046 -84802478+40528631 -84802391+40538568 -84802360+40545796 -84802319+40552990 -84802298+40556753 -84802298+40556753 -84802388+40557302 -84802388+40557302 -84802286+40563759 -84802265+40572215 -84802935+40922377 -84802906+40923151 -84802901+40923275 -84802874+40924001 -84802874+40924001 -84802875+40924084 -84802942+40928331 -84802964+40929742 -84802964+40929742 -84802933+40931320 -84802933+40931320 -84803021+40944449 -84803021+40944449 -84802931+40945844 -84802931+40945844 -84802985+40947719 -84803016+40948797 -84803046+40949820 -84803074+40950772 -84803080+40950967 -84803083+40951428 -84803084+40951620 -84803087+40952062 -84803139+40960231 -84803168+40966177 -84803168+40967572 -84803196+40974823 -84803255+40980655 -84803313+40989209 -84803343+40991588 -84803343+40991588 -84803311+40998083 -84803311+41000048 -84803315+41004013 -84803435+41009548 -84803435+41009548 -84803434+41017233 -84803328+41017739 -84803283+41018674 -84803283+41018674 -84803284+41018788 -84803306+41020679 -84803343+41023980 -84803343+41024222 -84803342+41027674 -84803342+41028006 -84803220+41033106 -84803155+41035570 -84803155+41035570 -84803189+41038595 -84803189+41038595 -84803038+41039281 -84803038+41039281 -84803067+41047858 -84803188+41051487 -84803247+41053256 -84803247+41053256 -84803221+41058672 -84803221+41058672 -84803245+41062382 -84803259+41063602 -84803305+41067643 -84803364+41074939 -84803364+41074939 -84803333+41077432 -84803333+41077940 -84803332+41082052 -84803332+41082052 -84803374+41089302 -84803391+41092207 -84803450+41096781 -84803450+41096781 -84803327+41106982 -84803327+41106982 -84803357+41111556 -84803357+41111556 -84803238+41121093 -84803234+41121414 -84803234+41121414 -84803329+41125951 -84803388+41135785 -84803780+41140520 -84803780+41140520 -84803718+41146177 -84803694+41148416 -84803596+41157444 -84803596+41161161 -84803596+41161538 -84803535+41164168 -84803413+41164649 -84803413+41164649 -84803422+41167115 -84803545+41172035 -84803563+41172745 -84803594+41173203 -84803594+41173203 -84803472+41173889 -84803410+41183998 -84803410+41183998 -84803501+41184958 -84803529+41198155 -84803529+41198155 -84803527+41201940 -84803526+41207829 -84803526+41207829 -84803578+41213028 -84803645+41219837 -84803645+41219837 -84803553+41222422 -84803553+41222422 -84803643+41227202 -84803643+41227202 -84803550+41237059 -84803550+41237059 -84803640+41241748 -84803640+41241748 -84803566+41250050 -84803492+41252531 -84803492+41252531 -84803522+41256328 -84803540+41261523 -84803551+41264698 -84803580+41270942 -84803581+41271079 -84803581+41271079 -84803684+41279420 -84803755+41285136 -84803760+41285511 -84803789+41292519 -84803798+41295014 -84803802+41295836 -84803818+41299873 -84803818+41299873 -84803810+41301742 -84803800+41304241 -84803800+41304241 -84803846+41314556 -84803873+41324848 -84803922+41336858 -84803931+41339005 -84803943+41341414 -84803990+41350829 -84803990+41350829 -84803868+41353688 -84803868+41353688 -84803910+41356457 -84803926+41367959 -84803926+41367959 -84803913+41370457 -84803904+41372216 -84803899+41373277 -84803893+41374599 -84803893+41374599 -84803918+41375309 -84803923+41376248 -84803933+41377944 -84803973+41384222 -84803988+41386573 -84804107+41405411 -84804133+41408292 -84804133+41408292 -84804046+41408361 -84804015+41411655 -84803969+41422733 -84803956+41426128 -84803919+41435531 -84803919+41435531 -84803968+41438352 -84803979+41438985 -84804013+41442271 -84804024+41443367 -84804036+41444567 -84804039+41444771 -84804039+41444771 -84804037+41453100 -84804037+41455016 -84804066+41462266 -84804157+41463959 -84804157+41463959 -84804096+41465285 -84804096+41465285 -84804187+41468017 -84804187+41469425 -84804338+41473678 -84804352+41478622 -84804366+41483924 -84804398+41485428 -84804457+41488224 -84804551+41500364 -84804610+41511682 -84804610+41511682 -84804549+41512802 -84804549+41512802 -84804565+41514926 -84804639+41524397 -84804729+41530092 -84804729+41530231 -84810831+40004919 -84810477+40018866 -84810459+40019588 -84810445+40020153 -84810099+40034214 -84809984+40038887 -84809737+40048929 -84809573+40055404 -84809505+40057573 -84809462+40059966 -84809393+40063831 -84809133+40078272 -84809019+40085698 -84808917+40092627 -84808852+40097079 -84808850+40097238 -84808706+40107216 -84808376+40121650 -84808305+40127018 -84808291+40129027 -84808152+40132827 -84808148+40132942 -84807919+40140207 -84807915+40140342 -84807766+40145901 -84807764+40145971 -84807684+40148990 -84807634+40150872 -84807424+40158192 -84807331+40161053 -84807185+40165557 -84807180+40165818 -84807106+40168871 -84806909+40173544 -84806706+40179328 -84806706+40179328 -84806766+40180128 -84806766+40180128 -84806737+40180897 -84806467+40187974 -84806407+40189187 -84806368+40190857 -84806363+40191067 -84806347+40191726 -84806347+40192252 -84806340+40192327 -84806317+40192595 -84806317+40192595 -84806347+40192778 -84806347+40192778 -84806321+40193221 -84806317+40193304 -84806287+40194196 -84806197+40196186 -84806197+40197239 -84806175+40197995 -84806163+40198423 -84806137+40199320 -84806107+40200487 -84806107+40201448 -84806107+40201997 -84806082+40202596 -84806047+40203461 -84806047+40204238 -84806047+40206160 -84805987+40208196 -84805957+40208676 -84805949+40209036 -84805935+40209643 -84805898+40211367 -84805824+40214716 -84805730+40218954 -84805627+40223659 -84805627+40223659 -84805657+40223819 -84805657+40223819 -84805641+40224333 -84805604+40225591 -84805481+40229795 -84805266+40238367 -84805222+40239706 -84805026+40245733 -84805026+40245733 -84805028+40250046 -84805028+40250046 -84804941+40253181 -84804921+40256037 -84804849+40260062 -84804731+40262605 -84804670+40267546 -84804550+40274774 -84804310+40282140 -84804226+40292184 -84804129+40294835 -84804098+40302498 -84803918+40309246 -84803917+40310115 -84804729+41530231 -84804730+41530368 -84804788+41541755 -84804879+41544660 -84804928+41548479 -84805029+41556255 -84805089+41559319 -84805203+41567901 -84805240+41570663 -84805269+41576563 -84805390+41585162 -84805450+41587243 -84805520+41594514 -84805549+41597499 -84805563+41598852 -84805600+41602680 -84805692+41602909 -84805812+41613040 -84805812+41613040 -84805795+41616440 -84805783+41619162 -84805780+41619921 -84805695+41628481 -84805695+41628481 -84805696+41631398 -84805696+41631398 -84805673+41632342 -84805673+41632342 -84805834+41641802 -84805834+41641802 -84805782+41643909 -84805782+41643909 -84805857+41652763 -84805936+41662961 -84806017+41666399 -84806080+41669073 -84806210+41674550 -84806210+41674550 -84806028+41679301 -84806028+41679301 -84806067+41686440 -84806081+41689007 -84806081+41689007 -84805989+41692871 -84805989+41692871 -84806082+41696089 -84806082+41696089 -84806069+41697468 -84806018+41702653 -84806018+41707485 -84806026+41711838 -84806042+41720544 -84806065+41732909 -84806074+41737603 -84806134+41743115 -84806134+41743115 -84806108+41743714 -84806089+41744151 -84805905+41748479 -84805893+41748761 -84805853+41749702 -84805818+41752359 -84805818+41752359 -84805883+41760216 -84810061+41760165 -84818873+41760059 -84825196+41759990 -84826906+41759921 -84830144+41759989 -84836688+41759994 -84854548+41760006 -84859684+41759963 -84860290+41759958 -84861150+41759951 -84866152+41759914 -84868982+41759893 -84870094+41759885 -84871010+41759884 -84872018+41759838 -84873209+41759883 -84874959+41759859 -84883037+41759881 -84883950+41759884 -84899802+41759776 -84903284+41759823 -84907865+41759756 -84910793+41759752 -84917294+41759744 -84917712+41759743 -84922771+41759736 -84924909+41759690 -84932484+41759691 -84940335+41759622 -84942452+41759642 -84948107+41759698 -84960860+41759438 -84960961+41759454 -84961562+41759552 -84971551+41759527 -84972803+41759366 -84989891+41759719 -84992918+41759721 -84996414+41759723 -84997046+41759721 -84997666+41759722 -84999963+41759640 -85016416+41759708 -85016896+41759711 -85016979+41759711 -85019867+41759724 -85037817+41759801 -85039436+41759985 -85048967+41759679 -85053059+41759683 -85056695+41759598 -85057581+41759621 -85058535+41759634 -85061078+41759671 -85063488+41759673 -85066041+41759674 -85078015+41759681 -85083811+41759716 -85085468+41759726 -85087915+41759741 -85090051+41759755 -85092880+41759773 -85097982+41759758 -85100991+41759749 -85103650+41759741 -85106997+41759731 -85117267+41759700 -85123102+41759743 -85136734+41759608 -85156193+41759615 -85172230+41759618 -85174219+41759731 -85174662+41759703 -85174888+41759687 -85175647+41759688 -85181840+41759703 -85194406+41759733 -85196637+41759735 -85192097+41264283 -85187388+41264375 -85186474+41264393 -85182307+41264449 -85154950+41264820 -85148217+41264911 -85144213+41264961 -85137394+41265046 -85135030+41265091 -85125275+41265221 -85124971+41265225 -85121493+41265250 -85117172+41265281 -85111245+41265324 -85106395+41265303 -85101329+41265354 -85096907+41265398 -85088359+41265514 -85086692+41265829 -85086139+41265750 -85084844+41265555 -85077749+41265562 -85070391+41265676 -85065254+41265756 -85061017+41265822 -85058621+41265860 -85056637+41265892 -85048890+41266019 -85040944+41266112 -85039250+41266132 -85032791+41266245 -85029081+41266311 -85020092+41266469 -85016245+41266557 -85008277+41266740 -85005990+41266793 -85001844+41266841 -85000963+41266850 -84995299+41267048 -84993090+41267087 -84991520+41267115 -84986636+41267201 -84984675+41267251 -84972176+41267572 -84962627+41267781 -84956550+41267899 -84942566+41268171 -84941620+41268149 -84938770+41268218 -84938164+41268218 -84933301+41268295 -84927936+41268400 -84926845+41268368 -84926766+41268400 -84926688+41268401 -84917245+41268581 -84914822+41268627 -84909817+41268749 -84901055+41268963 -84900612+41268974 -84892632+41269170 -84892568+41269171 -84885872+41269282 -84874963+41269541 -84872279+41269590 -84866572+41269695 -84849701+41269963 -84847384+41270000 -84828134+41270461 -84820801+41270657 -84806733+41271034 -84806490+41271057 -84803581+41271079 -85218758+40306706 -85215300+40306740 -85196016+40306932 -85186088+40307028 -85183134+40307057 -85177190+40307115 -85168015+40307209 -85148953+40307405 -85130068+40307557 -85126684+40307587 -85121573+40307605 -85112608+40307792 -85112057+40307792 -85107110+40307794 -85093634+40307981 -85093425+40307958 -85088604+40308015 -85070118+40308236 -85069819+40308305 -85066556+40308313 -85066254+40308319 -85055596+40308579 -85054111+40308599 -85051630+40308631 -85049866+40308654 -85036652+40308829 -85032785+40308892 -85027030+40308986 -85022542+40309038 -85019609+40309072 -85017498+40309097 -84999967+40309114 -84996152+40309162 -84996002+40309116 -84995474+40309124 -84986291+40309098 -84983865+40309105 -84976909+40309124 -84967207+40309185 -84964680+40309201 -84964225+40309203 -84957964+40309243 -84957456+40309243 -84950956+40309307 -84944272+40309374 -84940178+40309415 -84938931+40309427 -84938542+40309404 -84922323+40309523 -84919866+40309541 -84919448+40309518 -84901315+40309404 -84900953+40309399 -84899114+40309405 -84895868+40309415 -84892436+40309425 -84890879+40309430 -84882098+40309459 -84881530+40309436 -84869652+40309530 -84863258+40309578 -84862780+40309579 -84847851+40309750 -84845890+40309772 -84844255+40309791 -84843747+40309768 -84843567+40309791 -84842581+40309814 -84840582+40309824 -84839305+40309831 -84825401+40309909 -84824923+40309886 -84817992+40309962 -84808768+40310062 -84808548+40310065 -84803917+40310115 -84810831+40004919 -84810966+40000047 -84811212+39995331 -84811253+39992589 -84811316+39988356 -84811346+39986323 -84811372+39984589 -84811549+39972808 -84811572+39971253 -84811598+39969514 -84811689+39963489 -84811709+39962144 -84811758+39958860 -84811779+39957452 -84811978+39944263 -84812166+39931807 -84812193+39927340 -84812200+39926091 -84812205+39925391 -84812222+39922833 -84812357+39921764 -84812411+39916916 -84812450+39913499 -84812498+39909271 -84812578+39902182 -84812698+39891585 -84812787+39890830 -84812894+39882669 -84812993+39875048 -84813050+39872958 -84813211+39865297 -84813456+39853601 -84813464+39853261 -84813551+39850943 -84813551+39850943 -84813549+39850773 -84813549+39850773 -84813573+39850083 -84813588+39847106 -84813599+39846493 -84813637+39844375 -84813674+39843173 -84813703+39843059 -84813711+39842614 -84813723+39841902 -84813854+39834135 -84813867+39833837 -84813877+39833602 -84813888+39833345 -84813888+39833345 -84813865+39830730 -84813825+39828582 -84813803+39827360 -84813793+39826771 -84813793+39826771 -84813852+39826039 -84813852+39825494 -84813852+39824621 -84814109+39816440 -84814179+39814212 -84814179+39814212 -84814176+39814075 -84814120+39811398 -84814120+39811398 -84814170+39804772 -84814193+39801689 -84814209+39799755 -84814209+39799755 -84814179+39793350 -84814179+39787768 -84814179+39786853 -84814181+39786597 -84814189+39785569 -84814209+39785412 -84814213+39785019 -84814268+39779967 -84814327+39777634 -84814327+39773104 -84814416+39762947 -84814416+39762947 -84814352+39760420 -84814297+39758212 -84814297+39758212 -84814357+39755581 -84814357+39755581 -84814251+39750049 -84814203+39743499 -84814203+39743499 -84814248+39737189 -84814248+39737189 -84814114+39729224 -84814114+39729224 -84814129+39726556 -84810831+40004919 -84817697+40005032 -84830071+40005351 -84834533+40005465 -84835654+40005491 -84843696+40005675 -84848454+40005667 -84853667+40005733 -84856537+40005770 -84863264+40005857 -84867522+40005912 -84884112+40006145 -84886614+40006188 -84888820+40006227 -84893021+40006233 -84893375+40005162 -84897352+40005157 -84911822+40005141 -84918951+40005167 -84930254+40005208 -84933188+40005219 -84933487+40005221 -84933638+40005221 -84937345+40005235 -84938144+40005235 -84940081+40005235 -84944602+40005212 -84958942+40005141 -84960696+40005115 -84963553+40005072 -84964510+40005076 -84965937+40005082 -84967465+40005089 -84973141+40005114 -84978099+40005136 -84985165+40005158 -84989704+40005173 -84996959+40005196 -84998491+40005149 -85008966+40005092 -85010130+40005091 -85015701+40005062 -85018730+40005037 -85029109+40004953 -85034652+40004908 -85053466+40004819 -85058241+40004797 -85060925+40004771 -85067731+40004706 -85068796+40004697 -85079481+40004607 -85081403+40004591 -85084300+40004566 -85092932+40004530 -85094468+40004524 -85110032+40004330 -85115567+40004349 -85121694+40004370 -85126777+40004205 -85135408+40004419 -85140851+40004524 -85145165+40004669 -85163727+40004749 -85165512+40004737 -85166739+40004727 -85182053+40004694 -85182872+40004688 -85183158+40004685 -85201032+40004519 -85201473+40004521 -85124969+41526984 -85124529+41527031 -85119262+41526965 -85112384+41527014 -85109645+41527061 -85108410+41527060 -85105462+41527056 -85095431+41527043 -85083873+41527099 -85082704+41527105 -85080730+41527115 -85080514+41527115 -85077591+41527122 -85075889+41527126 -85075014+41527128 -85072643+41527135 -85071721+41527138 -85070016+41527127 -85068251+41527116 -85066790+41527116 -85065299+41527116 -85064081+41527116 -85062468+41527093 -85060734+41527116 -85059605+41527116 -85059133+41527116 -85058533+41527116 -85057118+41527116 -85057054+41527116 -85056990+41527116 -85056808+41527116 -85055651+41527138 -85054403+41527184 -85045789+41527229 -85031360+41527346 -85026615+41527384 -85021134+41527414 -85016959+41527436 -85006649+41527491 -84999964+41527556 -84997634+41527400 -84996568+41527423 -84986860+41527519 -84968446+41527777 -84964268+41527840 -84959251+41527915 -84956090+41527962 -84950582+41528009 -84931681+41528169 -84925222+41528233 -84924170+41528243 -84922569+41528259 -84920268+41528282 -84919907+41528309 -84919703+41528324 -84917659+41528484 -84916644+41528563 -84915557+41528500 -84913964+41528500 -84913630+41528522 -84912559+41528514 -84910409+41528500 -84910328+41528499 -84908199+41528477 -84906739+41528424 -84905479+41528389 -84905441+41528388 -84905418+41528388 -84905359+41528388 -84905314+41528388 -84904941+41528385 -84903605+41528376 -84902228+41528366 -84897350+41528688 -84885771+41528839 -84882689+41528889 -84880063+41528932 -84875418+41529026 -84871750+41529181 -84854493+41529433 -84825150+41529863 -84820580+41529942 -84816626+41530010 -84815899+41530023 -84813920+41530206 -84811760+41530252 -84811577+41530298 -84804729+41530231 -84815355+39521951 -84815355+39522451 -84815354+39522525 -84815155+39548051 -84815155+39548353 -84815155+39559851 -84815155+39560551 -84815059+39562469 -84815055+39562551 -84815055+39564251 -84815055+39565151 -84815055+39565651 -84815055+39565851 -84814955+39566251 -84814955+39566351 -84814955+39567251 -84815156+39568351 -84815156+39568351 -84815056+39569151 -84815056+39569151 -84815156+39569851 -84815156+39569851 -84815056+39570451 -84815056+39571551 -84815056+39572651 -84815056+39572951 -84815056+39573751 -84815056+39576351 -84815056+39576551 -84815056+39576851 -84815056+39580951 -84815056+39582951 -84815040+39583858 -84814956+39588751 -84814956+39595651 -84814956+39596851 -84814756+39610050 -84814756+39610250 -84814756+39615970 -84814756+39620650 -84814656+39623850 -84814656+39624750 -84814707+39625050 -84814707+39625050 -84814647+39626326 -84814647+39626326 -84814705+39628854 -84814705+39628854 -84814588+39637718 -84814539+39639026 -84814529+39639297 -84814416+39644322 -84814416+39644322 -84814426+39649834 -84814465+39653262 -84814471+39653778 -84814471+39653778 -84814364+39655253 -84814323+39655814 -84814323+39655814 -84814338+39657365 -84814381+39661562 -84814412+39664622 -84814493+39667951 -84814619+39669174 -84814619+39669174 -84814560+39670707 -84814551+39677537 -84814533+39679885 -84814531+39680224 -84814530+39680429 -84814530+39680429 -84814560+39682671 -84814560+39682671 -84814412+39685028 -84814404+39687157 -84814371+39697241 -84814357+39701542 -84814330+39709380 -84814322+39711930 -84814204+39714423 -84814201+39714896 -84814163+39721035 -84814150+39723224 -84814130+39726396 -84814129+39726556 -84815355+39521951 -84815455+39512952 -84815555+39511052 -84815555+39510952 -84815555+39510752 -84815555+39507652 -84815655+39499652 -84815655+39493152 -84815748+39479450 -84815754+39478652 -84815754+39477352 -84815954+39472752 -84816005+39465215 -84816054+39457952 -84816154+39448852 -84816154+39446752 -84816319+39435719 -84816354+39433352 -84816554+39433052 -84816754+39428653 -84816754+39426753 -84816924+39421968 -84817053+39418353 -84817153+39414553 -84817353+39406253 -84817553+39394553 -84817553+39394553 -84817453+39391753 -84817453+39391753 -84817753+39386553 -84817953+39379053 -84817953+39378353 -84817953+39377153 -84818053+39375053 -84818114+39374626 -84818153+39371653 -84818153+39371553 -84818153+39370353 -84818253+39368053 -84818253+39363453 -84818482+39352256 -84818552+39348853 -84818752+39341454 -84818752+39339954 -84819022+39328059 -84819052+39326754 -84819052+39323054 -84819152+39319054 -84819352+39309454 -84819451+39305152 -84815355+39521951 -84819855+39522051 -84823355+39522151 -84824055+39522251 -84834456+39522651 -84848244+39523037 -84848756+39523051 -84849857+39523051 -84850556+39523051 -84853456+39523151 -84862956+39523251 -84866556+39523251 -84872357+39523351 -84874957+39523419 -84875311+39523492 -84877316+39523521 -84891111+39523711 -84910135+39524036 -84911007+39524045 -84919647+39524130 -84920654+39524144 -84925078+39524204 -84929062+39524259 -84935333+39524200 -84938229+39524223 -84942100+39524225 -84942678+39524226 -84947256+39524230 -84953584+39524236 -84957782+39524212 -84968685+39524150 -84978471+39524110 -84982911+39524088 -84985536+39524075 -84986155+39524072 -84990664+39524050 -85000122+39524197 -85007160+39524258 -85013423+39524312 -85016112+39524336 -85017371+39524347 -85022936+39524396 -85022936+39524396 -85022569+39526115 -85022569+39526115 -85036087+39526213 -85034468+39714580 -85034346+39721786 -85034284+39729130 -85015677+39728940 -85007867+39729023 -84993196+39728923 -84986822+39728920 -84977043+39728915 -84969516+39726796 -84965397+39726797 -84962708+39726785 -84962000+39726783 -84960716+39726778 -84937219+39726686 -84927593+39726649 -84910889+39726646 -84901210+39726645 -84891991+39726644 -84889692+39726644 -84880364+39726643 -84870642+39726626 -84864028+39726692 -84863328+39726699 -84861730+39726716 -84861219+39726721 -84861073+39726723 -84851680+39726726 -84842348+39726682 -84836939+39726664 -84835552+39726657 -84823557+39726600 -84818605+39726576 -84814129+39726556 -84819451+39305152 -84819344+39304521 -84819277+39299011 -84819277+39299011 -84819330+39297917 -84819482+39281118 -84819487+39280667 -84819488+39280590 -84819493+39280298 -84819567+39276705 -84819603+39275756 -84819674+39273874 -84819674+39273874 -84819622+39271590 -84819622+39271590 -84819623+39270107 -84819623+39270021 -84819623+39269956 -84819623+39269921 -84819535+39268717 -84819535+39268717 -84819548+39267263 -84819573+39264355 -84819606+39262955 -84819633+39261855 -84819661+39260682 -84819687+39259643 -84819700+39259068 -84819726+39258030 -84819746+39257169 -84819746+39256854 -84819761+39255419 -84819777+39254450 -84819895+39251538 -84819895+39251538 -84819859+39251018 -84819859+39251018 -84819874+39249692 -84819874+39249692 -84819873+39248913 -84819837+39248517 -84819802+39248202 -84819801+39247806 -84819801+39247806 -84819813+39244334 -84819846+39243186 -84820140+39230776 -84820151+39230306 -84820159+39227225 -84820159+39227225 -84820150+39220462 -84820147+39218401 -84820138+39218215 -84820113+39217672 -84820103+39217032 -84820095+39216527 -84820078+39209913 -84820060+39196467 -84820060+39196467 -84820096+39196257 -84820096+39196257 -84820013+39193736 -84819948+39182531 -84819864+39161394 -84819813+39158397 -84819802+39157613 -84819802+39157613 -84819961+39150047 -84819985+39149081 -84820090+39147870 -84820090+39147870 -84820087+39146605 -84820050+39145671 -84820027+39132412 -84820027+39132412 -84820032+39132045 -84820184+39120858 -84820184+39120858 -84820076+39119978 -84820076+39119978 -84820110+39119042 -84820110+39119042 -84820109+39118499 -84820100+39113265 -84820100+39113265 -84820204+39112000 -84820204+39112000 -84820132+39111642 -84820132+39111642 -84820147+39108038 -84820157+39105480 -84826246+39104170 -84835509+39098358 -84837129+39097325 -84838070+39096723 -84838354+39096536 -84839247+39095573 -84845604+39090803 -84851904+39086316 -84852280+39085887 -84856446+39082162 -84856767+39081868 -84869527+39074569 -84870408+39074294 -84871343+39073872 -84872193+39073882 -84885637+39067877 -84886189+39067631 -84896630+39058075 -84896873+39057856 -84897285+39057455 -84897449+39057037 -84897511+39054264 -84897511+39054264 -84889900+39042400 -84889740+39042141 -84887915+39039402 -84887116+39038608 -84886860+39038273 -84878379+39031215 -84877865+39030996 -84873738+40920682 -84871338+40920730 -84861733+40920927 -84845740+40921335 -84842677+40921414 -84823891+40921943 -84823439+40921966 -84820047+40922046 -84802935+40922377 -84843153+39305454 -84821452+39305254 -84819451+39305152 -84870670+38900905 -84872183+38902774 -84878733+38917601 -84878733+38917601 -84856355+38940605 -84854814+38942091 -84852938+38943782 -84850267+38947217 -84843385+38951428 -84842737+38951840 -84841390+38953002 -84833372+38960012 -84832806+38961082 -84830408+38974232 -84830408+38974232 -84834804+38983825 -84845363+38995778 -84848537+39000059 -84849445+39000923 -84864571+39019837 -84877581+39030771 -84877865+39030996 -84844294+39305554 -84843153+39305454 -84844294+39305554 -84844253+39305554 -84843153+39305454 -84869453+39305853 -84866268+39305814 -84850701+39305630 -84844294+39305554 -84869453+39305853 -84881984+39305849 -84870670+38900905 -84871524+38900904 -84871976+38900904 -84877310+38900838 -84879162+38900848 -84883478+38900850 -84896194+38900857 -84897339+38900858 -84917442+38900932 -84929642+38900979 -84931107+38900984 -84933541+38900994 -84946946+38901092 -84950102+38901117 -84987466+38901438 -84991313+38901472 -85009863+38901542 -85014781+38901589 -85025587+38901691 -85034342+38901854 -85034606+38901900 -85044175+38903000 -85046655+38903000 -85047461+38903000 -85061778+38903003 -85072758+38903005 -85080244+38903007 -85090006+38903010 -85095427+38903010 -85098676+38903011 -85100072+38903011 -85105877+38903013 -85108898+38903014 -85133603+38903375 -85133800+38903325 -85134248+38903215 -85136473+38903148 -85140280+38903172 -85140280+38903172 -85139485+38908732 -85138904+38912044 -85137181+38921881 -85137145+38922087 -85135832+38929578 -84880807+40920577 -84873738+40920682 -84880807+40920577 -84874964+40920657 -84873738+40920682 -84881984+39305849 -84869453+39305853 -84881984+39305849 -84886371+39305834 -84896612+39305799 -84905947+39306079 -84909015+39305959 -84909807+39305928 -84910483+39305873 -84911061+39305907 -84911466+39305895 -84921246+39305969 -84921883+39305964 -84928655+39305934 -84935463+39306060 -84938319+39306112 -84943373+39306090 -84955776+39306294 -84956578+39306309 -84958217+39306333 -84966478+39306454 -84975181+39306553 -84975644+39306557 -84984421+39306593 -84984980+39306612 -85051111+38957988 -85049543+38962575 -85043634+38973131 -85041523+38975396 -85033569+38975894 -85024668+38974498 -85013673+38980875 -85013024+38980508 -85003564+38975221 -85000888+38983914 -85000888+38983914 -85001008+38984201 -85001008+38984201 -84997467+38996823 -84995189+38997485 -84994154+38997511 -84980606+38996547 -84971840+38993217 -84971593+38993131 -84964612+38997596 -84957871+38994899 -84953476+38995204 -84948062+38998140 -84946992+38999826 -84946992+38999826 -84947099+39000014 -84947124+39000058 -84947492+39001889 -84947492+39001889 -84944449+39000058 -84930284+39009261 -84885794+39025108 -84883819+39025920 -84877865+39030996 -85073868+40917847 -85064668+40917847 -85064468+40917947 -85064268+40917847 -85059468+40917947 -85059268+40918047 -85053468+40918047 -85049068+40918047 -85045168+40918147 -85043668+40918147 -85040068+40918147 -85039568+40918147 -85026968+40918247 -85021468+40918447 -85017668+40918447 -85016068+40918447 -85015168+40918447 -85009967+40918547 -85006367+40918647 -85003967+40918647 -84999967+40918647 -84997291+40918588 -84987893+40918840 -84986511+40918876 -84979564+40919063 -84977391+40919122 -84977059+40919191 -84976034+40919145 -84975282+40919162 -84974286+40919184 -84963059+40919437 -84962613+40919448 -84958665+40919538 -84958182+40919493 -84952023+40919493 -84951578+40919493 -84949166+40919494 -84939638+40919632 -84939126+40919632 -84929928+40919860 -84920249+40920087 -84918982+40920064 -84915273+40920132 -84908242+40920213 -84906200+40920237 -84899804+40920311 -84880807+40920577 -84984980+39306612 -84993719+39306677 -84999958+39306632 -84984980+39306612 -84999958+39306632 -84992090+40569573 -84982603+40569758 -84992090+40569573 -84992029+40569574 -84982603+40569758 -84992090+40569573 -84995181+40569540 -84999968+40569490 -85006946+40569090 -85040422+40568621 -85045352+40568552 -85059200+40568368 -85068479+40568240 -84999958+39306632 -85002599+39306572 -85003884+39306604 -85007476+39306652 -85007476+39306652 -85008502+39306654 -85008502+39306654 -85007476+39306652 -85021406+39306681 -85008502+39306654 -85021406+39306681 -85021742+39306685 -85021742+39306685 -85021406+39306681 -85021742+39306685 -85031949+39306799 -85031949+39306799 -85021742+39306685 -85031949+39306799 -85039252+39306892 -85045008+39306991 -85052055+39306990 -85053388+39306986 -85056467+39306973 -85059181+39306963 -85034468+39714580 -85036093+39714588 -85053220+39714675 -85071171+39714904 -85071793+39714835 -85071924+39714818 -85071971+39714813 -85074978+39714833 -85090871+39714914 -85101298+39714967 -85109701+39714982 -85118050+39715017 -85120568+39715029 -85122941+39715040 -85128123+39714925 -85128356+39714928 -85130284+39714950 -85134726+39715001 -85135033+39715004 -85137865+39715037 -85142785+39715094 -85156719+39715255 -85158965+39715281 -85175762+39715475 -85184945+39715499 -85184974+39720178 -85185122+39730005 -85185122+39730005 -85185099+39744776 -85184442+39755639 -85184264+39759254 -85184001+39766055 -85183492+39778679 -85183373+39788379 -85183373+39788379 -85187339+39788396 -85191258+39788413 -85191560+39788415 -85202175+39788539 -85202353+39788630 -85211873+39788560 -85213504+39788544 -85216633+39788511 -85217343+39788504 -85221066+39788467 -85036087+39526213 -85036254+39537098 -85036343+39537304 -85036343+39537304 -85036312+39540484 -85036082+39547689 -85036082+39547689 -85036116+39557520 -85036216+39558902 -85036216+39558902 -85036100+39569162 -85036098+39569297 -85036017+39576539 -85035986+39583847 -85035956+39591024 -85035956+39591024 -85035995+39591114 -85035995+39591114 -85035944+39593099 -85035815+39598184 -85035815+39598184 -85035873+39605748 -85035876+39606038 -85035934+39613468 -85035934+39613468 -85035382+39613492 -85035150+39624392 -85035150+39624392 -85035186+39627916 -85035186+39627916 -85035134+39633720 -85035124+39634963 -85035092+39640728 -85035092+39640980 -85035030+39648187 -85034940+39657063 -85034906+39660403 -85034894+39663479 -85034889+39664791 -85034627+39690969 -85034623+39700258 -85034617+39701996 -85034605+39705762 -85034588+39710942 -85034572+39711431 -85034468+39714580 -85036087+39526213 -85042328+39526259 -85042411+39526260 -85042610+39526300 -85052004+39526279 -85072937+39526416 -85073651+39526421 -85084177+39526487 -85059181+39306963 -85064992+39306939 -85065611+39307054 -85059181+39306963 -85065611+39307054 -85065611+39307054 -85065287+39309914 -85065287+39309914 -85075330+39309799 -85076272+39309799 -85096687+39309978 -85097271+39309978 -85099598+39310069 -85103368+39310228 -85113614+39310174 -85118664+39310283 -85132797+39310014 -85136921+39309970 -85141973+39309964 -85145293+39309960 -85151853+39309953 -85154769+39309911 -85157988+39309865 -85160614+39309828 -85161307+39309819 -85165856+39309779 -85170537+39309738 -85179951+39309524 -85180305+39309547 -85181304+39309453 -85185753+39308976 -85189641+39308724 -85190024+39308610 -85191551+39308606 -85208402+39308522 -85211251+39308507 -85215402+39308486 -85216396+39308481 -85217414+39308492 -85217883+39308475 -85218327+39308240 -85220241+39307301 -85220869+39307082 -85220937+39307058 -85222803+39305996 -85223417+39305642 -85224393+39305081 -85226542+39303936 -85227967+39303207 -85229593+39302377 -85230575+39301875 -85232048+39301074 -85232784+39300730 -85234433+39299883 -85235728+39299219 -85236641+39298752 -85237441+39298342 -85238547+39297776 -85238829+39297632 -85239173+39297456 -85242131+39295877 -85242911+39295460 -85244883+39294410 -85245943+39293814 -85257189+39288039 -85259680+39286751 -85263315+39284873 -85264866+39284071 -85274544+39279153 -85277826+39277518 -85281318+39275792 -85283590+39274698 -85295653+39268798 -85296540+39268291 -85065611+39307054 -85069748+39285746 -85069891+39284978 -85069984+39284483 -85071043+39278557 -85071144+39277995 -85071226+39277536 -85072055+39273359 -85074032+39263400 -85074614+39260470 -85074873+39259345 -85074919+39259035 -85077256+39246440 -85077491+39245182 -85077619+39244673 -85078137+39241846 -85078163+39241715 -85078767+39238573 -85079167+39236716 -85079519+39234291 -85080436+39229815 -85081870+39222027 -85082194+39220105 -85083950+39210887 -85084346+39208980 -85084843+39206348 -85087012+39194863 -85088154+39188826 -85089611+39180916 -85090266+39177728 -85090296+39176905 -85091234+39172260 -85092250+39166426 -85093610+39158623 -85094050+39156449 -85094316+39154301 -85094342+39154138 -85095369+39149081 -85095867+39146256 -85095906+39146034 -85096975+39139972 -85098533+39131141 -85099333+39126873 -85099673+39125054 -85099875+39123796 -85100677+39119528 -85101574+39114758 -85102235+39110916 -85102349+39110254 -85103302+39104713 -85105004+39095179 -85105937+39089862 -85109056+39072699 -85110027+39067155 -85111995+39056552 -85112558+39053517 -85113111+39050589 -85113658+39047689 -85114418+39043502 -85117107+39029291 -85118214+39024368 -85119590+39017003 -85121983+39002266 -85123810+38993595 -85124286+38991216 -85124955+38987794 -85125416+38985495 -85126125+38981399 -85127317+38975165 -85128438+38969306 -85129951+38961398 -85130102+38960611 -85130171+38960255 -85130696+38957511 -85131059+38955619 -85132508+38948055 -85068479+40568240 -85068684+40575595 -85068883+40582748 -85068887+40582863 -85069162+40593268 -85069176+40593385 -85069293+40594975 -85069398+40596986 -85069405+40597362 -85069553+40604636 -85069701+40611882 -85069724+40614710 -85069731+40615485 -85069761+40619110 -85069772+40620562 -85069790+40622886 -85069802+40624275 -85069826+40626462 -85069910+40630962 -85069993+40635407 -85070098+40640966 -85070389+40655556 -85070389+40655556 -85069438+40655561 -85069438+40655561 -85069462+40661048 -85069487+40666546 -85069500+40669171 -85069500+40669171 -85069380+40679160 -85069380+40679236 -85069410+40679763 -85069601+40686604 -85069636+40687776 -85069681+40687883 -85069712+40690171 -85069742+40695798 -85069742+40695798 -85069682+40699023 -85069682+40699023 -85069744+40703266 -85069749+40703623 -85069767+40704817 -85069821+40708511 -85069875+40712168 -85069893+40713412 -85069912+40714637 -85069927+40715566 -85069954+40717186 -85069971+40718722 -85070022+40723322 -85070058+40726599 -85070075+40728098 -85070095+40731467 -85070148+40740233 -85070151+40740781 -85070163+40742804 -85070166+40743126 -85070917+40743149 -85070948+40744888 -85070953+40757458 -85071136+40771960 -85071239+40774872 -85071649+40786394 -85071649+40786394 -85071380+40800898 -85071380+40800898 -85071682+40815400 -85072135+40830818 -85072171+40832065 -85072347+40838138 -85072378+40845458 -85072558+40852686 -85073108+40873014 -85073132+40874508 -85073132+40874508 -85073124+40875047 -85073124+40875047 -85073268+40881747 -85073368+40889047 -85073468+40897547 -85073568+40903547 -85073868+40917847 -85070967+38951487 -85051111+38957988 -85070967+38951487 -85064621+38954187 -85064621+38954187 -85064885+38953684 -85067200+38951922 -85067200+38951350 -85066877+38950846 -85066614+38950023 -85066321+38949725 -85065911+38949542 -85064065+38949359 -85063303+38949107 -85051111+38957988 -85201210+40567091 -85183541+40567137 -85181951+40567091 -85166157+40567222 -85164253+40567226 -85163263+40567203 -85159508+40567234 -85150065+40567313 -85141140+40567369 -85132470+40567424 -85126247+40567463 -85125647+40567485 -85124970+40567544 -85107043+40567701 -85096446+40567852 -85089063+40567958 -85087486+40567981 -85075197+40568149 -85068479+40568240 -85335973+40917046 -85325373+40916946 -85324973+40917046 -85321973+40917046 -85321773+40917046 -85319073+40917046 -85310972+40917047 -85299872+40916947 -85295672+40916947 -85290204+40916947 -85289672+40916947 -85287972+40916947 -85286772+40916947 -85285948+40916947 -85284172+40916947 -85282872+40917047 -85281772+40916947 -85280772+40916947 -85279772+40916947 -85279072+40916947 -85277876+40916958 -85277571+40916961 -85274150+40916994 -85272372+40917011 -85271123+40917023 -85270180+40917032 -85268572+40917047 -85267360+40917047 -85261571+40917047 -85261371+40917047 -85249971+40917047 -85247671+40917047 -85242371+40917047 -85236871+40916947 -85231271+40916947 -85223371+40916947 -85204771+40916647 -85203971+40916547 -85186670+40916447 -85184170+40916447 -85177770+40916547 -85167070+40916547 -85155570+40916947 -85153470+40916947 -85147970+40917047 -85147424+40917058 -85138269+40917247 -85134202+40917247 -85133662+40917247 -85128469+40917247 -85124969+40917247 -85109669+40917447 -85108469+40917447 -85093069+40917547 -85083569+40917747 -85081967+40917764 -85073868+40917847 -85132508+38948055 -85119461+38956099 -85119461+38956099 -85120811+38944591 -85120811+38944591 -85120057+38939607 -85114982+38936031 -85113785+38936140 -85112629+38936544 -85107617+38939545 -85098950+38936937 -85094424+38937001 -85089379+38942721 -85083301+38951852 -85070967+38951487 -85099014+39526631 -85084177+39526487 -85099014+39526631 -85092335+39526569 -85084177+39526487 -85099014+39526631 -85099180+39526632 -85128406+39526651 -85129627+39526655 -85138674+39526689 -85163753+39526371 -85165986+39526343 -85168616+39526298 -85173060+39526275 -85176464+39526258 -85177567+39526253 -85178967+39526222 -85186921+39526164 -85204597+39526036 -85210285+39525995 -85213609+39525971 -85229588+39525855 -85239255+39525762 -85241769+39525701 -85242865+39525675 -85251504+39525590 -85252452+39525587 -85271547+39525524 -85279312+39525499 -85279495+39525470 -85289363+39525380 -85296971+39525362 -85298167+39525359 -85135832+38929578 -85135377+38932182 -85135232+38933012 -85134689+38936113 -85133864+38940829 -85132826+38946763 -85132560+38947786 -85132508+38948055 -85135832+38929578 -85142258+38929477 -85148590+38929376 -85166012+38929102 -85174771+38928900 -85183761+38928779 -85184698+38928766 -85186635+38928695 -85188920+38928695 -85189125+38928650 -85203015+38928522 -85203015+38928522 -85202951+38922585 -85202892+38921235 -85202803+38916338 -85202742+38915676 -85202726+38915499 -85202715+38915377 -85202671+38913812 -85202671+38913812 -85203166+38913803 -85138500+41526943 -85124969+41526984 -85138500+41526943 -85137465+41526989 -85124969+41526984 -85138500+41526943 -85139018+41526921 -85148707+41526881 -85154236+41526858 -85158345+41526836 -85170398+41526816 -85193926+41526725 -85193926+41526725 -85193917+41525897 -85193834+41518263 -85193834+41517576 -85193742+41510989 -85193742+41510989 -85193771+41500050 -85193888+41496557 -85193919+41495642 -85193919+41495642 -85193645+41481734 -85193645+41481734 -85193766+41481185 -85193766+41481185 -85193675+41473820 -85193675+41472476 -85193674+41466912 -85193659+41463294 -85193644+41459341 -85193552+41452365 -85193552+41452159 -85193400+41444863 -85193400+41444176 -85193247+41438778 -85193247+41438778 -85193261+41437729 -85193265+41437451 -85193274+41436795 -85193369+41430132 -85193369+41430132 -85193368+41424025 -85193360+41423491 -85193208+41413235 -85193156+41409636 -85193150+41409013 -85193085+41400877 -85193067+41398610 -85193040+41394532 -85192948+41380043 -85192934+41377864 -85192934+41377864 -85193031+41367392 -85193062+41365526 -85193213+41356411 -85193300+41351177 -85193386+41345969 -85193542+41336560 -85193575+41328451 -85193602+41322013 -85193602+41322013 -85193298+41307602 -85193242+41305606 -85193154+41302427 -85192996+41296744 -85192897+41293193 -85192696+41285933 -85192505+41279038 -85192494+41278651 -85192443+41276814 -85192295+41271468 -85192277+41270817 -85192097+41264283 -85196637+41759735 -85196597+41756321 -85196541+41751251 -85196446+41747471 -85196351+41738617 -85196279+41734200 -85196263+41733151 -85196263+41733151 -85196293+41731573 -85196304+41730914 -85196304+41730914 -85196266+41729114 -85196174+41727026 -85195957+41722104 -85195956+41715004 -85195956+41706231 -85195741+41700101 -85195613+41696439 -85195498+41693125 -85195375+41685714 -85195209+41676500 -85195089+41671134 -85195007+41667554 -85195007+41663894 -85194914+41649119 -85194852+41642943 -85194846+41642315 -85194703+41627406 -85194463+41612797 -85194388+41606840 -85194296+41599552 -85194296+41598976 -85194296+41598614 -85194293+41597467 -85194292+41596674 -85194277+41588621 -85194276+41588160 -85194276+41587811 -85194276+41587355 -85194276+41587175 -85194275+41586838 -85194275+41586633 -85194274+41585992 -85194274+41585873 -85194265+41580225 -85194173+41574164 -85194112+41570595 -85194020+41563185 -85193959+41562247 -85193947+41555504 -85193939+41551016 -85193934+41547606 -85193931+41545416 -85193928+41543183 -85193927+41542256 -85193836+41541410 -85193836+41541410 -85193866+41540655 -85193873+41538852 -85193875+41538263 -85193894+41533961 -85193910+41530249 -85193926+41526725 -85193926+41526725 -85195904+41526785 -85213193+41526700 -85227512+41526623 -85232490+41526557 -85232581+41526596 -85232703+41526648 -85251967+41526639 -85252241+41526639 -85261525+41526484 -85268156+41526412 -85271691+41526374 -85275286+41526365 -85276728+41526362 -85308460+41526289 -85314471+41526304 -85317530+41526311 -85317621+41526266 -85321310+41526259 -85328914+41526288 -85331714+41526241 -85332140+41526219 -85349111+41526152 -85351285+41526145 -85352391+41526111 -85353677+41526106 -85354399+41526103 -85357235+41526074 -85359656+41526051 -85360935+41526004 -85361970+41526027 -85363188+41526044 -85363417+41526047 -85363705+41526049 -85364161+41526049 -85365135+41526048 -85365774+41526048 -85366748+41526025 -85367753+41526001 -85368940+41526024 -85370188+41526023 -85371516+41526009 -85371718+41526007 -85373513+41525989 -85376520+41525961 -85376685+41525960 -85385796+41525887 -85391824+41525843 -85392967+41525831 -85395963+41525799 -85397242+41525777 -85398459+41525777 -85405415+41525717 -85411274+41525667 -85423876+41525600 -85438120+41525487 -85450823+41525443 -85453339+41525371 -85460389+41525370 -85462258+41525370 -85468011+41525300 -85481464+41525227 -85487487+41525197 -85491571+41525177 -85492362+41525200 -85500663+41525171 -85501516+41525172 -85511212+41525176 -85519932+41525180 -85521058+41525158 -85522688+41525140 -85526572+41525097 -85532138+41525036 -85538586+41524966 -85539382+41524957 -85558254+41524754 -85558559+41524776 -85578039+41524547 -85597155+41524222 -85616484+41523872 -85621202+41523824 -85635255+41523619 -85635498+41523620 -85654828+41523375 -85307748+41264071 -85302140+41263979 -85288013+41263931 -85283132+41263884 -85268763+41263880 -85262791+41263809 -85260853+41263820 -85255698+41263851 -85255648+41263850 -85253336+41263795 -85251726+41263757 -85251155+41263783 -85249974+41263838 -85249531+41263805 -85238354+41263860 -85230581+41263813 -85223916+41263846 -85220990+41263861 -85213056+41263902 -85211422+41263910 -85206631+41264002 -85196256+41264203 -85192097+41264283 -85221066+39788467 -85221052+39794442 -85221035+39801812 -85221018+39809313 -85221018+39809477 -85221017+39810123 -85221017+39811049 -85221106+39811232 -85221136+39811850 -85221136+39811850 -85221026+39829902 -85220938+39832281 -85220938+39832281 -85220992+39837097 -85220992+39837097 -85220936+39842080 -85220904+39844979 -85220885+39846741 -85220768+39852667 -85220768+39852667 -85220838+39853503 -85220858+39853742 -85220867+39853993 -85220888+39854611 -85220888+39854611 -85220841+39856737 -85220742+39861246 -85220656+39867378 -85220656+39867378 -85220658+39873601 -85220658+39873601 -85220477+39873602 -85220073+39873606 -85209078+39873695 -85206513+39873787 -85200945+39873787 -85200830+39888355 -85200763+39895904 -85200668+39910442 -85200648+39911891 -85200569+39917818 -85200555+39919478 -85200515+39924373 -85200510+39925048 -85200491+39930053 -85200482+39932506 -85200471+39934255 -85200457+39936424 -85200424+39942001 -85200424+39942001 -85200513+39942390 -85200601+39942422 -85200601+39942422 -85200525+39947121 -85200430+39953116 -85200308+39960830 -85200308+39960830 -85200605+39960829 -85200804+39960829 -85200841+39963031 -85200961+39970131 -85200970+39970664 -85200989+39971788 -85201049+39975338 -85201172+39982588 -85201235+39986311 -85201302+39990270 -85201419+39997138 -85201419+39997138 -85201407+40002462 -85201407+40002462 -85201473+40004521 -85219898+40379173 -85218551+40379218 -85218425+40379221 -85218306+40379224 -85216218+40379289 -85213599+40379281 -85213070+40379279 -85212241+40379276 -85211493+40379274 -85211011+40379273 -85209813+40379269 -85209039+40379267 -85207992+40379268 -85206706+40379268 -85206706+40379268 -85206736+40379840 -85206736+40380434 -85206766+40380984 -85206766+40380984 -85206736+40381624 -85206736+40381848 -85206737+40382356 -85206742+40382757 -85206745+40382988 -85206745+40382988 -85206560+40392651 -85206546+40396267 -85206527+40401192 -85206504+40407201 -85206504+40407201 -85206566+40414408 -85206597+40421592 -85206599+40430296 -85206601+40436027 -85206601+40436027 -85206546+40450485 -85206526+40455649 -85206492+40464218 -85206489+40465058 -85206489+40465058 -85206493+40479402 -85206493+40479402 -85200831+40479494 -85200768+40483382 -85200712+40486815 -85200653+40494204 -85200653+40494204 -85200958+40501571 -85201199+40508983 -85201199+40509601 -85201200+40514836 -85201381+40519552 -85201406+40523182 -85201407+40523271 -85201412+40523785 -85201412+40523852 -85201413+40524082 -85201443+40531471 -85201462+40533718 -85201515+40539717 -85201535+40541835 -85201535+40541835 -85201477+40552038 -85201210+40567091 -85201210+40567091 -85202740+40567114 -85205409+40567103 -85221068+40567042 -85223409+40567033 -85228147+40567017 -85229144+40567016 -85240146+40567012 -85255241+40567000 -85259046+40566987 -85273689+40567079 -85278304+40567108 -85283673+40567224 -85284689+40567198 -85288234+40567111 -85297593+40567135 -85298600+40567151 -85301763+40567204 -85302443+40567209 -85316292+40567327 -85333651+40567181 -85352460+40567062 -85362131+40567000 -85371478+40566939 -85374972+40566879 -85383530+40566763 -85390585+40566668 -85409664+40566560 -85410174+40566514 -85420483+40566567 -85428563+40566609 -85433328+40566632 -85433844+40566635 -85435694+40566645 -85447012+40566701 -85201486+38691294 -85201491+38691409 -85201655+38695091 -85201773+38697715 -85202103+38715108 -85202300+38725435 -85202310+38725978 -85202377+38729501 -85202577+38740016 -85202681+38745459 -85202885+38752851 -85202897+38753349 -85203044+38759963 -85203121+38763465 -85203126+38763894 -85203126+38763894 -85203095+38773740 -85203095+38773740 -85203378+38781488 -85203418+38788709 -85203464+38789358 -85203537+38796971 -85203546+38803440 -85201486+38691294 -85221124+38700957 -85246252+38731683 -85248588+38733139 -85256155+38736467 -85258112+38737462 -85285878+38742132 -85289226+38742410 -85292300+38742254 -85292752+38742217 -85292812+38742039 -85292953+38741861 -85295903+38741984 -85315490+38739846 -85333092+38736290 -85336375+38734549 -85344481+38733062 -85351581+38731694 -85363644+38730484 -85366172+38730488 -85366658+38730490 -85368929+38730502 -85369963+38730497 -85374298+38731106 -85384239+38732661 -85397398+38735431 -85422866+38734449 -85424543+38733207 -85424824+38733007 -85425544+38732787 -85435208+38728725 -85436737+38727505 -85443121+38718856 -85450224+38711865 -85451659+38709975 -85452168+38709126 -85456526+38693318 -85456526+38693318 -85454321+38680444 -85447115+38672608 -85438560+38646151 -85438556+38646076 -85438556+38646076 -85439123+38625394 -85439123+38625394 -85433967+38594980 -85428132+38586360 -85203509+38808725 -85203583+38811679 -85203604+38813151 -85203604+38813151 -85203602+38813641 -85203125+38825726 -85202842+38832255 -85202842+38832255 -85202845+38834208 -85202848+38836004 -85202848+38836004 -85202842+38837724 -85202842+38837724 -85202850+38841704 -85202850+38842128 -85202849+38856916 -85202849+38870674 -85202932+38876056 -85202940+38877195 -85203002+38885356 -85203025+38889453 -85203073+38897928 -85203078+38898707 -85203129+38907448 -85203153+38911593 -85203166+38913803 -85203509+38808725 -85203546+38803440 -85203509+38808725 -85203553+38807891 -85203553+38807891 -85203546+38803440 -85214387+40076927 -85213936+40062331 -85213903+40060066 -85213728+40047812 -85213673+40043968 -85213658+40042929 -85213527+40033625 -85213456+40019091 -85213456+40019091 -85213504+40012414 -85213504+40011872 -85213501+40008155 -85213497+40004380 -85203699+40004536 -85201473+40004521 -85444897+38912968 -85430755+38913040 -85425482+38912971 -85419741+38913044 -85416636+38913084 -85415992+38912993 -85411920+38913027 -85396836+38913171 -85395725+38913179 -85377532+38913316 -85368824+38913542 -85367953+38913545 -85353026+38913561 -85350751+38913572 -85343118+38913609 -85315120+38913745 -85299661+38913821 -85299282+38913823 -85296568+38913836 -85282617+38913905 -85277692+38913930 -85271731+38913956 -85258859+38914014 -85245597+38914002 -85234434+38913949 -85234079+38913947 -85212176+38913888 -85211385+38913888 -85205464+38913826 -85203166+38913803 -85659802+41759097 -85650738+41759103 -85647683+41759125 -85646282+41759137 -85640412+41759190 -85639618+41759190 -85639100+41759188 -85632714+41759164 -85624987+41759093 -85622608+41759049 -85608312+41759193 -85607548+41759079 -85597373+41759183 -85586376+41759245 -85581927+41759262 -85571215+41759304 -85557018+41759316 -85543484+41759384 -85525707+41759474 -85518251+41759513 -85515959+41759352 -85506000+41759331 -85500213+41759319 -85499983+41759529 -85486634+41759559 -85477031+41759581 -85474844+41759586 -85432471+41759684 -85427553+41759706 -85420551+41759730 -85418394+41759737 -85408709+41759771 -85397015+41759812 -85389030+41759840 -85379133+41759875 -85369878+41759882 -85369542+41759882 -85368620+41759884 -85354879+41759907 -85350174+41759908 -85337981+41759954 -85330623+41759982 -85318129+41759983 -85308140+41760097 -85299006+41759914 -85298365+41760028 -85292099+41759962 -85286745+41759906 -85273713+41759770 -85272951+41759911 -85272216+41759999 -85271245+41759859 -85250470+41759760 -85232835+41759839 -85225535+41759773 -85215515+41759730 -85213651+41759753 -85196637+41759735 -85216204+40170624 -85215910+40163074 -85215910+40163074 -85216013+40157759 -85216031+40156833 -85216031+40156833 -85215851+40154133 -85215798+40149486 -85215793+40149069 -85215732+40143571 -85215635+40134915 -85215295+40120167 -85215219+40116548 -85214904+40106143 -85214645+40091512 -85214387+40076927 -85216182+40171445 -85216204+40170624 -85216182+40171445 -85216230+40171268 -85216230+40171268 -85216204+40170624 -85218758+40306706 -85218755+40306542 -85218717+40304405 -85218680+40302349 -85218678+40302244 -85218657+40301025 -85218644+40300254 -85218636+40299779 -85218519+40293194 -85218480+40291006 -85218480+40291006 -85218658+40287871 -85218658+40287871 -85218542+40281815 -85218381+40273454 -85218199+40263918 -85218131+40261240 -85217737+40242369 -85217428+40234931 -85217237+40229644 -85217237+40229644 -85217295+40226950 -85217295+40226950 -85217183+40220526 -85216939+40207870 -85216501+40193130 -85216475+40189735 -85216446+40186001 -85216391+40178550 -85216182+40171445 -85218758+40306706 -85218842+40311333 -85218852+40311914 -85218898+40314488 -85219017+40321151 -85219114+40326613 -85219276+40335706 -85219702+40350285 -85219702+40350285 -85219688+40350738 -85219688+40350738 -85219720+40351088 -85219722+40351600 -85219726+40360872 -85219746+40361973 -85219781+40363945 -85219795+40364764 -85219828+40366616 -85219856+40368198 -85219933+40372480 -85219947+40373253 -85219968+40374415 -85219968+40374415 -85219952+40377432 -85219900+40379083 -85219898+40379173 -85558166+40077036 -85551702+40076940 -85549350+40076956 -85537462+40077020 -85518550+40077020 -85499446+40077004 -85488613+40076941 -85485461+40076877 -85480293+40076893 -85477989+40076877 -85475429+40076893 -85473125+40076829 -85461365+40076797 -85442340+40076685 -85422771+40076573 -85422451+40076557 -85403715+40076477 -85394275+40076461 -85389442+40076429 -85381170+40076397 -85375426+40076381 -85370610+40076445 -85366034+40076477 -85362658+40076493 -85351745+40076557 -85346993+40076589 -85337569+40076605 -85328097+40076653 -85324640+40076589 -85313760+40076621 -85312160+40076589 -85308819+40076577 -85302880+40076573 -85291391+40076557 -85290079+40076605 -85279935+40076605 -85277791+40076621 -85275823+40076605 -85273855+40076653 -85262175+40076685 -85252062+40076701 -85246268+40076793 -85237795+40076806 -85223494+40076862 -85219916+40076876 -85218914+40076880 -85214387+40076927 -85219898+40379173 -85220047+40379173 -85220155+40379172 -85223068+40379172 -85226718+40379103 -85231553+40379028 -85238892+40378915 -85258478+40378843 -85271385+40378519 -85277413+40378369 -85291234+40378304 -85295930+40378328 -85298064+40378323 -85301231+40378315 -85302376+40378312 -85314447+40378283 -85320848+40378260 -85331737+40378213 -85331737+40378213 -85331731+40378811 -85331731+40378811 -85332655+40378790 -85350800+40378425 -85358662+40378489 -85369517+40378560 -85388440+40378708 -85407347+40378713 -85431091+40378777 -85444323+40378746 -85444330+40379140 -85301525+39787531 -85297492+39787668 -85290907+39787804 -85289707+39787806 -85282010+39787825 -85271838+39788028 -85262763+39788093 -85257602+39788182 -85250645+39788294 -85249965+39788305 -85243367+39788367 -85233349+39788444 -85227701+39788454 -85221066+39788467 -85296540+39268291 -85296677+39272109 -85296715+39272363 -85296781+39276291 -85296831+39279182 -85296831+39279182 -85296679+39287197 -85296622+39290256 -85296592+39294100 -85296547+39299059 -85296443+39301033 -85296435+39304551 -85296426+39308791 -85296410+39316707 -85296410+39316707 -85296762+39319636 -85296939+39320185 -85296939+39320185 -85296909+39320460 -85296909+39320460 -85296911+39320744 -85296939+39324624 -85297231+39333800 -85297264+39336046 -85297297+39338268 -85297297+39338268 -85297252+39339811 -85297051+39346706 -85297051+39347140 -85296947+39348818 -85296907+39351844 -85296253+39354783 -85296243+39354864 -85296194+39355286 -85296132+39357831 -85296132+39357831 -85296246+39359464 -85296246+39359464 -85296218+39361482 -85296202+39362730 -85296132+39363157 -85296132+39363157 -85296161+39364896 -85296309+39365446 -85296132+39363157 -85296309+39365446 -85296309+39365446 -85296309+39365654 -85296309+39365743 -85296566+39370607 -85296566+39370607 -85296516+39370868 -85296366+39372013 -85296292+39373081 -85296247+39373752 -85296247+39373752 -85296309+39377753 -85296515+39381230 -85296515+39381230 -85296514+39384891 -85296312+39391797 -85296312+39391797 -85296453+39392053 -85296453+39392305 -85296630+39394639 -85296630+39394639 -85296482+39395645 -85296482+39395645 -85296570+39396355 -85296624+39397128 -85296669+39397768 -85296717+39398460 -85296717+39398460 -85296623+39399506 -85296623+39399506 -85296658+39400359 -85296671+39403879 -85296870+39410557 -85297156+39420188 -85297709+39438458 -85297709+39438458 -85297588+39438552 -85297437+39438550 -85297437+39438550 -85297446+39438663 -85297507+39441686 -85297592+39445802 -85297592+39445802 -85297590+39453147 -85296540+39268291 -85297628+39267671 -85302858+39264687 -85305473+39263690 -85315162+39258653 -85319703+39256293 -85324885+39253600 -85326758+39252784 -85331470+39250412 -85334172+39249016 -85337636+39247281 -85346949+39242436 -85361099+39235338 -85375380+39228039 -85391485+39220121 -85396813+39217331 -85402197+39214747 -85297590+39453147 -85297765+39459737 -85297865+39468150 -85298122+39482927 -85298126+39485804 -85298147+39497902 -85298408+39502272 -85298535+39509890 -85298571+39512070 -85298583+39512752 -85298656+39520735 -85298682+39523584 -85298699+39525405 -85298699+39525405 -85298167+39525359 -85298167+39525359 -85298177+39526382 -85298290+39537596 -85298369+39545311 -85298369+39547485 -85298389+39550522 -85298394+39551183 -85298440+39557912 -85298452+39559607 -85298455+39560002 -85298631+39565720 -85298662+39567142 -85298761+39571789 -85298865+39576635 -85298966+39581036 -85299012+39582996 -85299012+39583888 -85299011+39584571 -85299011+39585101 -85299039+39586604 -85299222+39596111 -85299229+39596456 -85299257+39597917 -85299274+39598761 -85299421+39603268 -85299479+39606014 -85299545+39607686 -85299604+39609172 -85299744+39612650 -85299791+39614406 -85300008+39622465 -85300030+39622971 -85300037+39623129 -85300061+39623573 -85300096+39624204 -85300098+39624839 -85300100+39625120 -85300107+39625374 -85300120+39625848 -85300159+39627181 -85300218+39628142 -85300218+39628142 -85300170+39628479 -85300170+39628479 -85300247+39629194 -85300248+39629498 -85300248+39629669 -85300249+39630247 -85300254+39632411 -85300256+39633174 -85300260+39634598 -85300273+39639667 -85300275+39640154 -85300358+39642646 -85300358+39642646 -85300323+39646602 -85300320+39647005 -85300303+39648895 -85300303+39648895 -85300387+39654149 -85300396+39654769 -85300448+39658021 -85300537+39663515 -85300618+39667311 -85300800+39675884 -85300823+39676916 -85300923+39684883 -85300923+39684883 -85300918+39685389 -85300918+39685389 -85300934+39687861 -85300950+39690308 -85300977+39694205 -85301001+39697868 -85301001+39697868 -85300917+39700090 -85300885+39700810 -85300884+39702716 -85300884+39709914 -85300883+39715202 -85300883+39715202 -85300917+39724192 -85300939+39729640 -85300984+39732942 -85301072+39739282 -85301136+39743893 -85301143+39744419 -85301266+39751276 -85301293+39758541 -85301367+39767848 -85301409+39773163 -85301525+39787531 -85338821+39787217 -85333940+39787255 -85325719+39787344 -85320357+39787302 -85319556+39787394 -85318144+39787318 -85309321+39787448 -85305143+39787509 -85301525+39787531 -85307748+41264071 -85309143+41251009 -85309586+41250047 -85309775+41246997 -85309775+41246997 -85309502+41235192 -85309502+41235192 -85309506+41235062 -85309512+41234845 -85309524+41234459 -85309660+41233139 -85309950+41229675 -85309950+41229675 -85309910+41228211 -85309827+41225078 -85309808+41218720 -85309784+41218624 -85309657+41218262 -85309657+41218262 -85309739+41210856 -85309739+41210856 -85309724+41209609 -85309716+41208912 -85309716+41208912 -85309783+41207995 -85309783+41207995 -85309537+41205086 -85309537+41205086 -85309841+41187541 -85309841+41184906 -85309842+41179260 -85326051+41179180 -85330884+41179191 -85338315+41179122 -85338552+41179120 -85338552+41179120 -85338453+41177748 -85338402+41172790 -85338178+41151009 -85337834+41145540 -85337827+41143299 -85337821+41141120 -85337809+41137012 -85337800+41133759 -85337769+41132844 -85337645+41126165 -85337645+41126165 -85337658+41125047 -85337658+41125047 -85337375+41119547 -85337375+41118147 -85337375+41113447 -85337375+41113247 -85337385+41113045 -85337475+41111147 -85337475+41111147 -85337375+41104247 -85337275+41103947 -85337275+41100047 -85337275+41089647 -85337075+41084247 -85337075+41082627 -85337061+41082070 -85337035+41081370 -85336974+41079747 -85336974+41078620 -85336974+41074947 -85336674+41063347 -85336574+41059047 -85336474+41053747 -85336374+41048747 -85336274+41044447 -85336249+41043516 -85336074+41036347 -85336074+41035947 -85335874+41036047 -85335774+41034647 -85335774+41034047 -85335674+41030947 -85335631+41028680 -85335626+41028400 -85335587+41026354 -85335574+41025647 -85335574+41023138 -85335574+41019947 -85335542+41018333 -85335508+41016628 -85335474+41014947 -85335374+41012747 -85335374+41012428 -85335374+41010247 -85335374+41009947 -85335274+41005347 -85307748+41264071 -85313943+41264098 -85317752+41264116 -85327180+41264206 -85341633+41264320 -85346856+41264362 -85351330+41264398 -85359961+41264468 -85365803+41264515 -85372068+41264685 -85380604+41264734 -85385427+41264743 -85393460+41264998 -85404647+41265024 -85414235+41265055 -85415273+41265059 -85424048+41265088 -85433691+41265121 -85443392+41265143 -85462036+41265250 -85462583+41265254 -85463249+41265254 -85471102+41265252 -85471709+41265298 -85480612+41265366 -85483726+41265391 -85485776+41265407 -85491233+41265428 -85502277+41265514 -85508669+41265609 -85519735+41265842 -85523160+41265958 -85529284+41266051 -85531649+41266147 -85532104+41266166 -85533492+41266101 -85533559+41266098 -85534318+41266106 -85534674+41266110 -85535681+41266121 -85537180+41266157 -85537209+41266310 -85537209+41266310 -85537191+41267582 -85537150+41268232 -85537076+41268821 -85537056+41269434 -85537039+41269955 -85536831+41275478 -85536802+41277018 -85536800+41277148 -85536707+41280717 -85536707+41280877 -85536449+41286600 -85536214+41291789 -85536125+41295151 -85536125+41295151 -85542961+41295231 -85544304+41295246 -85545212+41295257 -85546013+41295267 -85555598+41295291 -85578044+41295428 -85585294+41295384 -85589843+41295357 -85599518+41295355 -85614018+41295235 -85626162+41295160 -85633555+41295050 -85643080+41294908 -85651928+41294776 -85629674+39453006 -85629246+39453016 -85611058+39453345 -85602951+39453315 -85601229+39453349 -85587149+39453378 -85572809+39453206 -85572752+39452342 -85570528+39452324 -85559036+39452374 -85554599+39452484 -85550636+39452507 -85535465+39452596 -85532926+39452458 -85532646+39452461 -85529433+39452498 -85516554+39452646 -85511965+39452700 -85507120+39452756 -85499520+39452789 -85492810+39452633 -85490752+39452640 -85478850+39452684 -85470171+39452664 -85468814+39452664 -85466648+39452642 -85459812+39453032 -85444718+39453110 -85441837+39453125 -85439978+39453056 -85423271+39452964 -85422380+39452968 -85418578+39452986 -85413690+39452997 -85404588+39452917 -85404411+39452914 -85394907+39452773 -85387635+39452813 -85381470+39452849 -85380101+39452856 -85375929+39452880 -85362796+39452990 -85347718+39453066 -85326062+39453078 -85297590+39453147 -85448825+40653607 -85446660+40653614 -85434921+40653633 -85422712+40653684 -85419526+40653694 -85419030+40653700 -85410469+40653699 -85407005+40653697 -85403082+40653696 -85397539+40653695 -85396862+40653695 -85395781+40653900 -85392086+40653853 -85389903+40653906 -85372307+40654375 -85371616+40654387 -85353534+40654704 -85352993+40654704 -85334520+40654411 -85334520+40654411 -85334615+40668824 -85334632+40672710 -85334680+40683397 -85334682+40692137 -85334684+40697832 -85334744+40698038 -85334778+40712267 -85334838+40712611 -85334878+40718600 -85334933+40726818 -85334993+40727138 -85335005+40741591 -85335005+40741591 -85334997+40741917 -85334997+40741917 -85335036+40756445 -85335096+40756651 -85335126+40761209 -85335191+40770994 -85335221+40771223 -85335226+40785384 -85335346+40786002 -85335364+40793513 -85335381+40800780 -85335381+40800780 -85335354+40809221 -85335354+40809221 -85335494+40818537 -85335507+40819378 -85335507+40820822 -85335507+40821122 -85335507+40821689 -85335507+40822237 -85335508+40822993 -85335508+40822993 -85335328+40823382 -85335328+40823382 -85335449+40823908 -85335449+40823908 -85335382+40824175 -85335328+40824388 -85335299+40825564 -85335279+40826386 -85335273+40826642 -85335269+40826836 -85335239+40828369 -85335239+40828369 -85335247+40829047 -85335248+40829123 -85335255+40829659 -85335305+40830105 -85335330+40830320 -85335390+40830840 -85335391+40832944 -85335421+40833745 -85335429+40834108 -85335451+40835185 -85335468+40835989 -85335666+40845343 -85335666+40845343 -85335546+40845824 -85335546+40845824 -85335700+40859938 -85335706+40874574 -85335738+40875046 -85335738+40875046 -85335522+40878525 -85335522+40878525 -85335673+40889146 -85335873+40902446 -85335274+41005347 -85335374+41002847 -85335374+41002647 -85335374+41002047 -85335474+40997247 -85335474+40997247 -85335373+40995447 -85335373+40995047 -85335173+40994847 -85335173+40994847 -85335373+40994347 -85335573+40982247 -85335573+40982247 -85335373+40979047 -85335373+40975047 -85335418+40973192 -85335573+40966746 -85335673+40960346 -85335773+40946846 -85335773+40946646 -85335673+40946246 -85335573+40945846 -85335573+40945446 -85335673+40944746 -85335773+40941246 -85335973+40934746 -85335973+40934746 -85335873+40931446 -85335873+40931446 -85335973+40917046 -85335973+40902746 -85335873+40902446 -85335973+40902746 -85335941+40902550 -85335873+40902446 -85335973+40917046 -85335973+40910846 -85335973+40907646 -85335973+40905146 -85335973+40904146 -85335973+40903946 -85335973+40902746 -85624355+41002470 -85610162+41002591 -85595637+41002757 -85586065+41002919 -85582719+41002944 -85581780+41002951 -85573804+41003012 -85566481+41003118 -85562911+41003165 -85557498+41003242 -85549224+41003378 -85538291+41003582 -85530367+41003692 -85530168+41003695 -85528538+41003740 -85524590+41003804 -85523696+41003818 -85510600+41004031 -85509211+41004030 -85499081+41004141 -85491258+41004239 -85490020+41004239 -85481463+41004368 -85479400+41004400 -85477797+41004424 -85475731+41004456 -85471448+41004521 -85452183+41005097 -85433220+41005212 -85432585+41005212 -85424838+41005191 -85419510+41005177 -85414134+41005164 -85413289+41005187 -85409076+41005175 -85401783+41005155 -85394748+41005136 -85394054+41005112 -85384451+41005131 -85379120+41005156 -85378865+41005157 -85375610+41005315 -85374974+41005346 -85374474+41005446 -85355774+41005346 -85355474+41005446 -85346474+41005447 -85345774+41005347 -85345474+41005347 -85335274+41005347 -85348828+39787114 -85338821+39787217 -85348828+39787114 -85340761+39787185 -85340020+39787208 -85338821+39787217 -85348828+39787114 -85349599+39787136 -85350043+39787071 -85358064+39787249 -85358648+39787262 -85362115+39787132 -85371575+39787242 -85388960+39787175 -85390346+39787177 -85405085+39787296 -85408362+39787316 -85409000+39787320 -85409504+39787366 -85424480+39787350 -85428011+39787347 -85428931+39787392 -85432617+39787405 -85433436+39787408 -85435194+39787414 -85442398+39787441 -85447852+39787461 -85450214+39787448 -85451173+39787443 -85465351+39787367 -85475019+39787273 -85484807+39787109 -85494060+39787059 -85505669+39787004 -85508674+39786990 -85516626+39786881 -85516801+39786879 -85521240+39786823 -85522521+39786858 -85522679+39786862 -85525105+39786928 -85530741+39786791 -85531156+39786790 -85534058+39786779 -85537147+39786701 -85537859+39786679 -85540272+39786548 -85542274+39786492 -85542464+39786488 -85544799+39786428 -85548302+39786958 -85566002+39786814 -85587292+39786642 -85596494+39786566 -85596654+39786564 -85596875+39786562 -85414642+39208298 -85402197+39214747 -85414642+39208298 -85414348+39208572 -85402227+39214633 -85402197+39214747 -85414642+39208298 -85415418+39207914 -85427731+39201572 -85435143+39198460 -85435260+39198300 -85438289+39196401 -85440054+39195617 -85428132+38586360 -85415721+38562863 -85415721+38562863 -85433136+38523914 -85464327+38511595 -85466562+38510351 -85466691+38510280 -85477967+38497674 -85480373+38491923 -85487955+38478812 -85488553+38478049 -85499959+38467827 -85515132+38462020 -85535463+38456324 -85536542+38456083 -85540936+38455524 -85543075+38455303 -85543198+38455262 -85543320+38455260 -85544543+38455242 -85547371+38454883 -85547844+38454858 -85557524+38453658 -85561824+38453652 -85562796+38453668 -85564809+38453572 -85585169+38451150 -85595260+38446646 -85615175+38429060 -85616021+38428420 -85620377+38423297 -85622441+38415466 -85633369+38394498 -85635913+38387266 -85637961+38380546 -85638373+38374162 -85638373+38374162 -85638165+38373147 -85638165+38373147 -85639929+38358643 -85640569+38357299 -85640927+38357086 -85641401+38356803 -85641593+38356371 -85641609+38356211 -85647274+38340767 -85648121+38338788 -85649833+38335188 -85651114+38332326 -85654169+38326468 -85654873+38325604 -85657801+38322404 -85658457+38320548 -85659289+38319908 -85661993+38317524 -85667017+38312053 -85667241+38311941 -85668649+38310565 -85668698+38310517 -85671033+38308133 -85671215+38307754 -85673460+38303392 -85675737+38300709 -85676961+38299769 -85680945+38297173 -85686437+38294149 -85695474+38290000 -85699462+38288169 -85703762+38285969 -85704858+38285429 -85717146+38279462 -85732162+38272570 -85738746+38269366 -85741262+38268270 -85744862+38267170 -85749762+38267570 -85750962+38267870 -85751662+38268270 -85760162+38272770 -85761062+38272570 -85762362+38274170 -85765963+38280469 -85766055+38280537 -85768372+38282247 -85772906+38285797 -85773584+38286192 -85777642+38286845 -85779689+38288026 -85779763+38288069 -85782163+38288469 -85791563+38288569 -85569999+38606254 -85564656+38606275 -85561954+38606280 -85555810+38606291 -85547935+38606358 -85542655+38606403 -85524222+38606536 -85522768+38606553 -85519758+38606589 -85505672+38606756 -85498538+38606844 -85496634+38606872 -85496575+38606414 -85496575+38606414 -85496586+38605952 -85496603+38605270 -85496603+38605270 -85496570+38603286 -85496561+38602768 -85496389+38592316 -85492599+38592356 -85491048+38592372 -85478700+38592501 -85468743+38586130 -85455988+38586071 -85443917+38586014 -85428590+38586349 -85428132+38586360 -85440054+39195617 -85439966+39190634 -85439966+39190634 -85440142+39190222 -85440172+39189856 -85440377+39187798 -85440478+39182776 -85440730+39175395 -85440991+39164377 -85441057+39161587 -85441086+39160342 -85441170+39156836 -85441170+39156836 -85441046+39153199 -85441046+39153199 -85441273+39148606 -85441273+39148606 -85441198+39146768 -85441198+39146768 -85441212+39146235 -85441212+39146235 -85441139+39139468 -85441139+39139468 -85441227+39135783 -85441403+39130520 -85441411+39130141 -85441505+39126217 -85441533+39125052 -85441546+39124648 -85441546+39124648 -85441517+39123165 -85441458+39121017 -85441458+39121017 -85441518+39118967 -85441535+39115004 -85441546+39112525 -85441751+39100534 -85441809+39093509 -85441868+39088200 -85442778+39088154 -85443144+39073458 -85443236+39069809 -85443304+39067057 -85443368+39064475 -85443440+39061601 -85443505+39059039 -85443570+39055837 -85443657+39050284 -85443682+39047391 -85443708+39044483 -85443719+39043261 -85443834+39019261 -85443834+39019261 -85443828+39007969 -85443828+39007969 -85443850+39006156 -85444912+39000692 -85444912+39000692 -85444703+38993134 -85444703+38993134 -85444788+38982888 -85444794+38978453 -85444817+38963659 -85444828+38956534 -85444839+38949102 -85444849+38942181 -85444873+38927543 -85444873+38920158 -85444897+38912968 -85440054+39195617 -85441024+39195188 -85460754+39185278 -85469914+39180814 -85475272+39178201 -85484253+39173824 -85498327+39166964 -85501399+39165223 -85518008+39156952 -85522970+39154393 -85529722+39151058 -85537137+39147396 -85537787+39147065 -85555881+39137869 -85556459+39137576 -85562646+39134572 -85563034+39134383 -85563982+39133923 -85566320+39132761 -85573601+39132348 -85574367+39132336 -85575249+39132322 -85575811+39132313 -85585777+39132166 -85587625+39132139 -85590048+39132179 -85590099+39132180 -85590878+39132174 -85593083+39132163 -85602586+39131970 -85612232+39131776 -85623203+39131631 -85624972+39131600 -85624972+39131447 -85624972+39131417 -85628421+39131397 -85629121+39131394 -85630729+39131414 -85631030+39131418 -85640492+39131308 -85649718+39131197 -85653522+39131126 -85659357+39131016 -85664058+39130903 -85678308+39130676 -85686859+39130631 -85444330+40379140 -85446562+40379165 -85453719+40379262 -85463299+40379417 -85473090+40379136 -85478128+40379005 -85482795+40378866 -85445559+40465242 -85445559+40464979 -85445559+40464876 -85445258+40450737 -85445254+40450557 -85445078+40440419 -85445047+40436003 -85444927+40429185 -85444927+40429185 -85444957+40429002 -85444957+40429002 -85444777+40421979 -85444777+40421979 -85444807+40421796 -85444836+40415069 -85444866+40412118 -85444866+40412118 -85444835+40407473 -85444721+40400170 -85444679+40396121 -85444410+40385338 -85444341+40379746 -85444330+40379140 -85445569+40465809 -85445524+40465640 -85445524+40465640 -85445559+40465242 -85445569+40465809 -85445559+40465242 -85447012+40566701 -85446859+40560336 -85446852+40560024 -85446680+40552813 -85446680+40552813 -85446710+40551989 -85446710+40551989 -85446469+40538239 -85446469+40536706 -85446418+40533037 -85446287+40523597 -85446287+40523597 -85446347+40522339 -85446406+40515132 -85446406+40513302 -85446495+40507994 -85446495+40507994 -85446433+40503855 -85446404+40501931 -85446130+40493680 -85445958+40488949 -85445890+40487068 -85445710+40479312 -85445650+40473592 -85445573+40466193 -85445569+40465809 -85447012+40566701 -85447126+40571330 -85447133+40572070 -85447223+40581274 -85447420+40590970 -85447465+40595642 -85447525+40595870 -85447636+40601099 -85447827+40610055 -85447857+40610421 -85447998+40619766 -85447998+40619766 -85447949+40624537 -85447949+40624537 -85448011+40625043 -85448011+40625043 -85447983+40625334 -85447983+40625334 -85448406+40639220 -85448473+40639734 -85448737+40645420 -85448850+40649856 -85448850+40649856 -85448798+40651002 -85448798+40651002 -85448825+40653607 -85638604+40652978 -85624977+40653041 -85622645+40653066 -85600386+40653098 -85581762+40652988 -85581281+40653011 -85562236+40652945 -85544333+40653103 -85543792+40653058 -85534930+40653124 -85525228+40653099 -85524447+40653099 -85518153+40653089 -85516577+40653099 -85506182+40653160 -85506062+40653160 -85505349+40653174 -85504876+40653160 -85503953+40653133 -85503851+40653131 -85502368+40653089 -85487186+40653256 -85486736+40653279 -85472829+40653513 -85470369+40653502 -85467992+40653492 -85463697+40653562 -85449234+40653606 -85448825+40653607 -85683839+38815406 -85683839+38819095 -85683864+38821055 -85683897+38823627 -85683897+38823627 -85679647+38824170 -85674857+38824084 -85664533+38823935 -85663623+38823922 -85653119+38823942 -85649550+38824055 -85648856+38824015 -85642332+38824121 -85640013+38824143 -85638258+38824188 -85638204+38817597 -85635003+38817591 -85631330+38817585 -85628846+38818847 -85628846+38823353 -85628383+38824149 -85619210+38824230 -85610638+38827439 -85610638+38827439 -85610723+38833692 -85610832+38841697 -85610927+38849135 -85610927+38849135 -85602353+38853807 -85593524+38853787 -85573692+38853745 -85573692+38853745 -85573695+38853964 -85573760+38860037 -85573831+38866342 -85573849+38867864 -85573852+38875056 -85573852+38875056 -85573849+38875738 -85573841+38877166 -85573737+38882670 -85566649+38882719 -85558627+38882816 -85546712+38882716 -85542668+38882726 -85537431+38882645 -85537431+38882645 -85537814+38897402 -85537934+38902012 -85537991+38904184 -85538200+38912202 -85538200+38912202 -85535446+38912245 -85530438+38912323 -85528897+38912347 -85524855+38912392 -85520110+38912436 -85519495+38912436 -85510180+38912592 -85505932+38912704 -85505641+38912706 -85503164+38912730 -85499962+38912760 -85490144+38912809 -85488498+38912819 -85482511+38912849 -85482364+38912758 -85480436+38912775 -85471416+38912857 -85469298+38912876 -85464057+38912924 -85463384+38912924 -85459157+38912924 -85453484+38912925 -85450032+38912942 -85444897+38912968 -85482795+40378866 -85483484+40378890 -85484710+40378934 -85482795+40378866 -85484710+40378934 -85484710+40378934 -85494253+40379021 -85499972+40378972 -85501893+40378994 -85509976+40378881 -85515414+40378807 -85516373+40378794 -85524651+40378844 -85530973+40378936 -85533191+40378913 -85551196+40378666 -85552303+40378666 -85553589+40378780 -85553749+40378780 -85555324+40378780 -85559333+40378689 -85559363+40379055 -85569056+40379375 -85573724+40379398 -85578510+40379512 -85558166+40077036 -85560270+40076968 -85562638+40077031 -85563374+40077095 -85576175+40077143 -85558166+40077036 -85576175+40077143 -85683839+38815406 -85683839+38812972 -85683839+38812893 -85683869+38809369 -85683869+38809369 -85683723+38802754 -85683664+38802640 -85683664+38802640 -85683811+38797445 -85683830+38794118 -85683875+38791014 -85683875+38791014 -85683783+38783691 -85683783+38783691 -85683795+38782046 -85683795+38782046 -85683782+38780464 -85683697+38778412 -85683680+38777182 -85683646+38774724 -85683636+38774009 -85683619+38772825 -85683607+38771882 -85683582+38770925 -85683558+38769260 -85683549+38768632 -85683491+38760576 -85683476+38756320 -85683462+38755014 -85683462+38755014 -85683543+38746326 -85683543+38746326 -85683340+38736800 -85681213+38736809 -85669317+38736847 -85664353+38736914 -85664278+38730367 -85657122+38729954 -85655343+38729939 -85645764+38722490 -85645764+38722490 -85645983+38717960 -85645983+38717960 -85645837+38717869 -85645692+38715328 -85645692+38715328 -85645762+38707964 -85645762+38707964 -85644060+38707958 -85642158+38707947 -85635823+38707909 -85633867+38707908 -85631676+38707907 -85629791+38707893 -85629615+38707892 -85619849+38707873 -85614802+38707887 -85611073+38707818 -85608668+38707775 -85608524+38699100 -85608279+38693312 -85608248+38690818 -85608248+38690818 -85608294+38685106 -85608294+38685106 -85608232+38681318 -85603474+38678747 -85595716+38678760 -85589365+38678722 -85570926+38678455 -85570891+38675927 -85570883+38675282 -85570872+38674459 -85570872+38674459 -85570873+38658479 -85570873+38658479 -85570828+38658421 -85570634+38656818 -85570517+38649769 -85570141+38628244 -85570130+38627659 -85570042+38620655 -85570037+38613750 -85570035+38610999 -85570032+38606424 -85569999+38606254 -85847895+38561267 -85846865+38561313 -85830512+38561363 -85821221+38564189 -85821221+38564189 -85821418+38573258 -85821418+38573258 -85812158+38575553 -85812158+38575553 -85812267+38579910 -85812343+38582911 -85812343+38582911 -85793578+38604828 -85782891+38604961 -85782307+38605029 -85781462+38605052 -85779876+38605125 -85777027+38605257 -85776035+38605302 -85775809+38605306 -85775466+38605313 -85774810+38605325 -85769101+38605435 -85765535+38605504 -85759587+38605600 -85755090+38605674 -85754597+38605682 -85750218+38605839 -85726226+38605531 -85723834+38605534 -85719718+38605540 -85710058+38605554 -85688528+38605521 -85687096+38605544 -85683703+38605600 -85682958+38605605 -85673842+38605673 -85672209+38605649 -85670400+38605741 -85661095+38605693 -85658812+38605704 -85647971+38605758 -85642790+38605763 -85637446+38605770 -85633446+38605774 -85633008+38605774 -85632878+38605767 -85632530+38605750 -85632075+38605728 -85630324+38605681 -85621871+38605659 -85621317+38605636 -85609126+38605825 -85607636+38605842 -85607143+38605848 -85601239+38605874 -85596380+38605897 -85589803+38606034 -85588896+38606053 -85588592+38606059 -85585646+38606037 -85578450+38606137 -85572095+38606225 -85569999+38606254 -85576175+40077143 -85576175+40077563 -85576175+40079914 -85576175+40081099 -85576175+40081804 -85576175+40082043 -85576175+40082343 -85576175+40082414 -85576175+40083873 -85576175+40084543 -85576074+40091843 -85576042+40099340 -85576000+40109316 -85575999+40109485 -85575996+40110123 -85575989+40111771 -85575988+40112029 -85575985+40112745 -85575984+40113298 -85575974+40113943 -85575974+40114864 -85575974+40115000 -85575974+40115143 -85575974+40115443 -85575974+40116043 -85575974+40119264 -85575974+40119543 -85575974+40120776 -85575974+40125056 -85575974+40128643 -85575875+40134774 -85575874+40134843 -85575874+40142242 -85575874+40149542 -85575774+40164342 -85575774+40168773 -85575774+40171742 -85575774+40179042 -85575832+40187500 -85575874+40193542 -85575874+40201142 -85575874+40207251 -85575874+40207642 -85575874+40208542 -85575873+40218942 -85575873+40231641 -85575873+40233341 -85575873+40233541 -85575873+40234441 -85575873+40248241 -85576029+40250041 -85576365+40254438 -85576425+40258814 -85576481+40262908 -85576482+40263358 -85576512+40270115 -85576539+40276346 -85576544+40277322 -85576694+40284644 -85576755+40291851 -85576979+40300925 -85577028+40302897 -85577117+40306494 -85577148+40313770 -85577230+40317804 -85577299+40321160 -85577429+40324663 -85577569+40328390 -85577605+40330396 -85577645+40332516 -85577772+40339354 -85578294+40350377 -85578599+40357727 -85578863+40364975 -85578863+40364975 -85578807+40375041 -85578510+40379512 -85576358+39945866 -85576358+39946735 -85576360+39961918 -85576360+39965940 -85576361+39969941 -85576363+39982169 -85576365+39990210 -85576365+39990210 -85576131+40000044 -85576075+40004544 -85576075+40006044 -85576075+40017544 -85576075+40026444 -85576075+40033644 -85576075+40040944 -85575985+40047741 -85575985+40047741 -85576275+40051644 -85576275+40062443 -85576275+40066243 -85576275+40072343 -85576257+40073180 -85576175+40077143 -85576358+39945866 -85577636+39945866 -85581151+39945865 -85595829+39945863 -85603607+39945896 -85615359+39945947 -85623237+39945920 -85624624+39945989 -85624976+39945876 -85628376+39945743 -85630076+39945743 -85634576+39945643 -85638976+39945643 -85641376+39945643 -85649076+39945543 -85654776+39945543 -85658376+39945543 -85670776+39945443 -85673176+39945443 -85679876+39945542 -85682430+39945509 -85687576+39945442 -85692376+39945442 -85702576+39945242 -85706376+39945342 -85711176+39945342 -85728679+39945064 -85730077+39945042 -85737377+39945042 -85741277+39944941 -85748877+39944841 -85749977+39944841 -85752577+39944641 -85767477+39944741 -85772677+39944741 -85777478+39944741 -85781878+39944641 -85786678+39944641 -85792878+39944641 -85796178+39944641 -85805478+39944440 -85814978+39944340 -85824679+39944240 -85827179+39944140 -85828179+39944140 -85828423+39944137 -85837479+39944040 -85840578+39943987 -85843379+39943940 -85852879+39943740 -85853076+39943738 -85854596+39943721 -85862480+39943639 -85596875+39786562 -85596876+39791852 -85596878+39808206 -85596879+39808508 -85596901+39815431 -85596925+39823127 -85596942+39828578 -85596942+39828578 -85596905+39833549 -85596777+39850174 -85596765+39851686 -85596714+39860965 -85596712+39861380 -85596697+39866432 -85596678+39872926 -85596032+39872909 -85595935+39872907 -85593224+39872841 -85591344+39872795 -85589563+39872751 -85588110+39872715 -85578746+39872488 -85576994+39872488 -85576907+39875044 -85576907+39875738 -85576910+39879945 -85576910+39879945 -85576889+39881738 -85576872+39883176 -85576841+39885776 -85576822+39887404 -85576822+39887734 -85576822+39887914 -85576822+39889509 -85576819+39889609 -85576793+39890562 -85576793+39891820 -85576734+39892003 -85576734+39892003 -85576753+39892335 -85576763+39892511 -85576764+39892735 -85576793+39893239 -85576794+39893536 -85576794+39893536 -85576764+39894543 -85576705+39896008 -85576705+39896008 -85576736+39902071 -85576736+39902071 -85576679+39906152 -85576591+39912345 -85576552+39915140 -85576531+39916670 -85576479+39921749 -85576423+39927221 -85576385+39931039 -85576358+39945866 -85578510+40379512 -85580410+40379559 -85588443+40379761 -85591715+40379783 -85598076+40379827 -85607650+40379755 -85617284+40379750 -85624975+40379677 -85626594+40379677 -85633298+39698532 -85633282+39701776 -85633263+39705762 -85633138+39709995 -85633049+39713016 -85632925+39720178 -85632925+39720178 -85633043+39720682 -85633043+39720682 -85632860+39727546 -85632830+39730848 -85632729+39742008 -85632729+39742008 -85632740+39743569 -85632898+39756692 -85632898+39756692 -85632892+39763739 -85632892+39763739 -85633269+39771114 -85633463+39778225 -85633491+39786177 -85633491+39786177 -85625726+39786234 -85617937+39786394 -85612680+39786436 -85597260+39786559 -85596875+39786562 -85684736+39349846 -85668232+39349933 -85667788+39349935 -85666550+39349981 -85659359+39349979 -85635514+39350085 -85633440+39350095 -85630628+39350112 -85630445+39364816 -85630370+39370871 -85630362+39371488 -85630318+39375972 -85630281+39379402 -85630204+39386802 -85630204+39386802 -85630243+39399317 -85630243+39399317 -85630237+39401280 -85630107+39416119 -85630107+39416119 -85630259+39421599 -85630259+39421599 -85630258+39422549 -85630257+39423132 -85630257+39423604 -85630295+39425720 -85630295+39425720 -85630234+39427116 -85630234+39427894 -85630233+39428124 -85630233+39428260 -85630233+39428581 -85630203+39429587 -85630202+39430777 -85630201+39431464 -85630197+39431750 -85630192+39432250 -85630186+39432860 -85630180+39433419 -85629396+39438582 -85629396+39438582 -85629569+39445720 -85629595+39450685 -85629674+39453006 -85629674+39453006 -85629681+39453202 -85629681+39453202 -85629672+39453893 -85629650+39455582 -85629650+39455582 -85629734+39460342 -85629765+39461983 -85629812+39464431 -85629857+39466778 -85630016+39475125 -85630158+39482470 -85630285+39490121 -85630381+39497299 -85630266+39504207 -85630485+39518591 -85630485+39518591 -85630469+39518946 -85630455+39519278 -85630420+39525295 -85630420+39525295 -85630827+39526911 -85630857+39532526 -85631023+39536709 -85631147+39539849 -85631199+39548568 -85631306+39554779 -85631559+39569354 -85631584+39570807 -85631653+39574827 -85631795+39582986 -85632074+39598979 -85632098+39601681 -85632182+39611313 -85632803+39611382 -85632803+39611382 -85632678+39618636 -85632678+39618636 -85632766+39625674 -85632824+39640345 -85632888+39656199 -85632888+39656199 -85632866+39658020 -85632729+39669540 -85632570+39684024 -85632498+39698463 -85632498+39698463 -85633298+39698532 -85630381+39497299 -85630266+39504207 -85630381+39497299 -85630469+39498420 -85630469+39498420 -85630438+39500048 -85630266+39504207 -85630470+41002379 -85624355+41002470 -85630470+41002379 -85624981+41002412 -85624355+41002470 -85633298+39698532 -85651723+39698607 -85652197+39698608 -85671125+39698566 -85680456+39698567 -85687595+39698568 -85688204+39698584 -85695326+39698774 -85697264+39698793 -85704124+39698864 -85705910+39698880 -85706583+39698887 -85715535+39698962 -85725126+39699043 -85726044+39698974 -85729836+39698981 -85735553+39698993 -85744291+39699035 -85745122+39699012 -85752261+39699021 -85756320+39699045 -85762950+39699083 -85767987+39699057 -85773743+39699019 -85782002+39698970 -85783233+39698963 -85791065+39698917 -85797991+39698877 -85800252+39698864 -85812256+39698794 -85818359+39698759 -85818824+39698757 -85819944+39698751 -85829245+39698681 -85838246+39698539 -85838932+39698520 -85845576+39698526 -85852317+39698532 -85857001+39698537 -85857860+39698468 -85862383+39698460 -85874980+39698320 -85875964+39698284 -85876844+39698220 -85885244+39698316 -85885368+39698315 -85894508+39698236 -85894892+39698252 -85895459+39698208 -85895705+39698216 -85896300+39698252 -85904588+39698172 -85905452+39698076 -85910348+39698012 -85913852+39697868 -85918861+39697820 -85925101+39697708 -85928173+39697660 -85933341+39697612 -85938621+39697516 -85944461+39697436 -85951581+39697044 -85638604+40652978 -85638668+40657018 -85638811+40666144 -85638835+40667643 -85639200+40682057 -85639565+40696472 -85639674+40711069 -85639819+40718413 -85639819+40718413 -85639813+40725505 -85639813+40725505 -85640048+40732870 -85640048+40732870 -85640044+40739439 -85640044+40739439 -85640073+40740308 -85640081+40747797 -85640084+40750043 -85640084+40750043 -85640066+40755033 -85640066+40755033 -85640117+40757515 -85640117+40757515 -85640074+40758587 -85640063+40758878 -85640063+40758878 -85640387+40769905 -85640464+40771201 -85640499+40772316 -85640534+40773429 -85640595+40774862 -85640610+40775328 -85640651+40775533 -85640789+40779577 -85640887+40785692 -85641075+40798776 -85641301+40813379 -85641515+40827252 -85641635+40834904 -85641771+40843679 -85641808+40846022 -85641880+40847707 -85641880+40847707 -85641038+40848597 -85641038+40848597 -85641042+40848931 -85641052+40849797 -85641052+40850049 -85641168+40856020 -85641222+40858767 -85641313+40863341 -85641398+40870708 -85641547+40877931 -85641572+40879531 -85641662+40885252 -85641670+40885997 -85641766+40894141 -85641801+40897101 -85641833+40899826 -85641853+40914651 -85642124+40914651 -85642598+40929224 -85642684+40934137 -85642767+40938768 -85642788+40939950 -85642859+40943890 -85642891+40947207 -85642912+40949373 -85642929+40951144 -85642972+40953554 -85643120+40958715 -85643267+40964055 -85643366+40967601 -85643532+40973563 -85643612+40988411 -85643877+41002248 -85638604+40652978 -85657650+40652985 -85658671+40652939 -85665734+40652901 -85665788+40652901 -85667488+40652893 -85670143+40652878 -85675404+40652851 -85690964+40652622 -85706340+40652581 -85711062+40652596 -85723949+40652524 -85736397+40652478 -85737017+40652474 -85739330+40652542 -85749087+40652401 -85752463+40652388 -85753506+40652387 -85754144+40652386 -85759552+40652379 -85759912+40652380 -85772019+40652407 -85776345+40652340 -85776676+40652409 -85787068+40652250 -85788481+40652229 -85807647+40652071 -85812326+40652054 -85826783+40652002 -85837965+40651837 -85845588+40651655 -85852672+40651537 -85854751+40651502 -85856823+40651468 -85857574+40651505 -85857668+40651509 -85859107+40651582 -85860268+40651928 -85862172+40651786 -85862636+40651813 -85862954+40651833 -85864814+40651844 -85643877+41002248 -85641035+41002275 -85630470+41002379 -85641463+40379546 -85626594+40379677 -85641463+40379546 -85637639+40379579 -85636753+40379587 -85626594+40379677 -85862295+40378374 -85854692+40378404 -85843238+40378450 -85831961+40378535 -85829753+40378532 -85824209+40378522 -85816880+40378566 -85805241+40378637 -85788419+40378857 -85786242+40378886 -85784985+40378908 -85783759+40378908 -85781126+40378941 -85780092+40378954 -85778563+40378974 -85767354+40379113 -85765867+40379132 -85749978+40378965 -85747006+40378932 -85742198+40378878 -85727986+40378793 -85717896+40378571 -85708899+40378592 -85690229+40378502 -85680716+40378960 -85671591+40379532 -85671591+40379372 -85657662+40379470 -85652712+40379505 -85650139+40379504 -85645410+40379527 -85641463+40379546 -85684178+41046712 -85684204+41048046 -85684310+41053525 -85684310+41053525 -85684276+41054479 -85684276+41054479 -85684529+41060226 -85684612+41062101 -85684712+41064358 -85684759+41065400 -85684870+41068542 -85685122+41075705 -85685372+41082996 -85685590+41092761 -85685639+41094957 -85685708+41096397 -85685729+41097199 -85685759+41099853 -85685833+41103600 -85686036+41118157 -85686037+41125420 -85686189+41139675 -85686422+41161439 -85686603+41178378 -85686603+41178378 -85683913+41178343 -85681137+41178440 -85671770+41178616 -85660244+41178568 -85656818+41178553 -85654148+41178543 -85652736+41178500 -85652560+41186123 -85652555+41186321 -85652528+41187497 -85652426+41191940 -85652234+41200302 -85652068+41207503 -85651961+41212184 -85651948+41212713 -85651916+41214110 -85651702+41220087 -85651670+41223358 -85651668+41227819 -85651452+41234689 -85651390+41235918 -85651385+41236777 -85651356+41241614 -85651202+41253740 -85651201+41254358 -85651201+41254358 -85651306+41265763 -85651320+41267228 -85651372+41272826 -85651373+41272934 -85651611+41281124 -85651745+41287585 -85651928+41294776 -85653589+41436856 -85653626+41431177 -85653628+41427209 -85653634+41416491 -85653634+41416491 -85653607+41413021 -85653605+41412831 -85653577+41409261 -85653567+41407959 -85653548+41405485 -85653464+41394643 -85653464+41394643 -85653473+41392752 -85653498+41387437 -85653498+41387437 -85653410+41380162 -85653352+41376594 -85653352+41376594 -85653366+41375047 -85653367+41374623 -85653382+41370482 -85653446+41365540 -85653446+41365540 -85653356+41360759 -85653356+41360759 -85653359+41355909 -85653359+41355909 -85653320+41351196 -85653274+41345568 -85652948+41333660 -85652679+41323790 -85652547+41319800 -85652323+41312988 -85652281+41311495 -85652199+41306846 -85652115+41302080 -85651989+41297150 -85651928+41294776 -85684178+41046712 -85683979+41036321 -85683864+41031588 -85683797+41028267 -85683558+41016465 -85683407+41009005 -85683407+41006900 -85683394+41006457 -85683351+41004991 -85683257+41001822 -85679747+41001871 -85673441+41001958 -85672717+41001958 -85663627+41002094 -85659748+41002118 -85653360+41002160 -85643877+41002248 -85653589+41436856 -85653542+41444164 -85653531+41445772 -85653494+41451583 -85653494+41451583 -85653569+41458936 -85653643+41466120 -85653755+41473910 -85653755+41473910 -85653561+41479994 -85653561+41479994 -85653564+41480699 -85653910+41487847 -85653972+41496871 -85654009+41500697 -85654018+41501071 -85654096+41503710 -85654257+41509535 -85654828+41523375 -85654828+41523375 -85654907+41528248 -85654958+41531364 -85655008+41534411 -85655064+41537855 -85655136+41541806 -85655159+41543068 -85655180+41544217 -85655330+41552519 -85655489+41560256 -85655627+41566999 -85655725+41572380 -85655776+41575180 -85655894+41581571 -85656056+41587184 -85656252+41593967 -85656268+41594507 -85656313+41596074 -85656336+41596889 -85656523+41603371 -85656629+41608551 -85656671+41610600 -85656730+41614306 -85656740+41615073 -85656864+41625050 -85656934+41628762 -85656968+41630531 -85657000+41632228 -85657113+41636975 -85657321+41645688 -85657346+41646699 -85657630+41654028 -85657682+41662463 -85657802+41667708 -85657985+41675645 -85658187+41682658 -85658204+41683282 -85658614+41696900 -85658772+41704087 -85659030+41715804 -85659081+41718138 -85659256+41726009 -85659375+41731552 -85659533+41738922 -85659533+41738922 -85659542+41740725 -85659542+41740725 -85659545+41741237 -85659545+41741237 -85659539+41741583 -85659539+41741583 -85659617+41747601 -85659629+41748662 -85659707+41750050 -85659754+41750470 -85659822+41753800 -85659845+41754919 -85659845+41754919 -85659805+41758852 -85659802+41759097 -85659542+41740725 -85659533+41738922 -85659802+41759097 -85660108+41759100 -85662684+41759152 -85670554+41759138 -85677168+41759126 -85691830+41759100 -85705239+41759077 -85706918+41759074 -85707828+41759072 -85711421+41759067 -85719294+41759036 -85721287+41759080 -85724534+41759085 -85728154+41759079 -85738082+41759098 -85745568+41759094 -85749992+41759091 -85750469+41759090 -85766927+41759128 -85774009+41759144 -85775039+41759147 -85784693+41759081 -85785721+41759086 -85790468+41759059 -85791363+41759051 -85792048+41759045 -85796306+41759020 -85800709+41758994 -85810948+41759049 -85811348+41759052 -85815355+41759074 -85819147+41759094 -85827667+41759142 -85829207+41759151 -85830083+41759144 -85836753+41759150 -85837426+41759147 -85847955+41759096 -85861324+41759268 -85868048+41759355 -85872041+41759365 -85874997+41759341 -85876588+41759340 -85878001+41759339 -85878063+41759339 -85888474+41759419 -85888825+41759422 -85890502+41759442 -85897798+41759528 -85907300+41759601 -85916781+41759673 -85926118+41759664 -85940402+41759651 -85942500+41759649 -85949812+41759649 -85950500+41759649 -85974338+41759844 -85974901+41759849 -85974980+41759849 -85991302+41759949 -85991377+41759949 -85995902+41759949 -85999277+41760160 -86000002+41760205 -86000002+41760306 -86000062+41760306 -86001106+41760321 -86003766+41760331 -86020322+41760400 -86041027+41760512 -86053983+41760569 -86055683+41760576 -86062659+41760592 -85999860+41435716 -85998632+41435692 -85996780+41435656 -85996486+41435656 -85995501+41435654 -85995127+41435653 -85994345+41435652 -85992026+41435601 -85991660+41435593 -85982346+41435393 -85973248+41435488 -85972993+41435489 -85972187+41435493 -85963367+41435531 -85944086+41435686 -85935633+41435686 -85934428+41435676 -85932458+41435659 -85926972+41435782 -85925001+41435779 -85924454+41435825 -85917766+41435755 -85916123+41435760 -85912079+41435773 -85905577+41435569 -85904658+41435578 -85898918+41435636 -85898737+41435636 -85889171+41435651 -85887580+41435654 -85886088+41435638 -85865295+41435311 -85864505+41435197 -85858972+41435199 -85856023+41435246 -85851646+41434950 -85849731+41434996 -85845930+41435158 -85845482+41435135 -85845018+41435066 -85842769+41434998 -85833334+41434933 -85832089+41434925 -85826536+41434887 -85823706+41434887 -85822007+41434887 -85817142+41434888 -85812279+41434979 -85798326+41435115 -85797630+41435140 -85793341+41435297 -85793158+41435389 -85788324+41435411 -85768686+41435726 -85763203+41435738 -85761239+41435800 -85760113+41435837 -85759901+41435745 -85758212+41435796 -85750972+41435895 -85750301+41435900 -85749989+41435901 -85749670+41435927 -85748589+41436017 -85747343+41436041 -85746066+41436087 -85743445+41436140 -85740290+41436204 -85737129+41436251 -85730805+41436368 -85725850+41436415 -85721078+41436486 -85718038+41436486 -85716245+41436533 -85701897+41436649 -85697390+41436656 -85673018+41436695 -85653589+41436856 -85683839+38815406 -85691035+38815960 -85684178+41046712 -85700206+41045724 -85703862+41045540 -85714877+41045418 -85720383+41045334 -85723262+41045284 -85728442+41045206 -85729457+41045191 -85732721+41045006 -85732841+41044961 -85735998+41044938 -85742392+41044892 -85684736+39349846 -85694072+39349845 -85702588+39349845 -85703777+39349845 -85709771+39349834 -85718839+39349819 -85722906+39349864 -85742065+39349949 -85742832+39349857 -85743596+39349924 -85755824+39350031 -85762282+39350083 -85770510+39350067 -85777488+39350024 -85784540+39349980 -85795876+39349999 -85798178+39350004 -85799101+39350006 -85818172+39349778 -85830365+39349601 -85832468+39349571 -85836790+39349526 -85837007+39349524 -85841723+39349455 -85854044+39349337 -85857746+39349295 -85871021+39349147 -85875421+39349075 -85877432+39349021 -85879124+39348975 -85880424+39348940 -85894306+39348763 -85913937+39348197 -85921557+39348031 -85926006+39347934 -85928489+39347880 -85929732+39347853 -85934836+39347742 -85939818+39347651 -85942323+39347559 -85942819+39347543 -85947422+39347399 -85952002+39347269 -85686859+39130631 -85686983+39136409 -85687004+39137386 -85687194+39144485 -85687215+39144571 -85687215+39144571 -85687178+39144771 -85687178+39144771 -85687240+39145062 -85687240+39145062 -85687153+39145849 -85687153+39145849 -85687212+39152601 -85687212+39152729 -85687242+39159878 -85687330+39174227 -85687390+39186045 -85687390+39186045 -85687389+39186195 -85687374+39188855 -85687374+39188855 -85687418+39189239 -85687418+39189239 -85687374+39194134 -85687374+39194134 -85687425+39200888 -85687448+39203816 -85687448+39203816 -85687360+39210865 -85687341+39222132 -85687341+39222132 -85687448+39232857 -85687448+39232857 -85687331+39233567 -85687267+39239910 -85687065+39247755 -85687065+39247755 -85687094+39247892 -85687095+39249765 -85687095+39249765 -85686891+39261306 -85686702+39269332 -85686432+39280831 -85686057+39296799 -85686043+39297367 -85686014+39298602 -85686014+39298602 -85686153+39300663 -85686158+39301396 -85686158+39301396 -85685861+39305128 -85685851+39305514 -85685681+39312773 -85685678+39312940 -85685619+39317585 -85685613+39318121 -85685475+39319913 -85685475+39319913 -85685504+39320142 -85685504+39320142 -85685268+39327167 -85685268+39327167 -85685298+39327556 -85685298+39327556 -85685096+39334463 -85684974+39338673 -85684884+39341767 -85684736+39349846 -85799033+39068290 -85799031+39078634 -85799031+39078634 -85799117+39084745 -85799207+39091040 -85799233+39092800 -85799245+39093697 -85799321+39099575 -85799350+39100193 -85799412+39103364 -85799640+39114794 -85799819+39127067 -85799819+39127067 -85799818+39127219 -85799818+39127219 -85799834+39128897 -85799834+39128897 -85795891+39128935 -85776050+39129127 -85775473+39129133 -85771302+39129174 -85761873+39129266 -85761707+39129268 -85743450+39130137 -85738837+39130162 -85724410+39130305 -85717357+39130383 -85712837+39130434 -85705635+39130515 -85690007+39130612 -85686859+39130631 -85691035+38815960 -85692059+38816166 -85693785+38816830 -85694545+38817287 -85694633+38817423 -85691035+38815960 -85694633+38817423 -85694633+38817423 -85694663+38817470 -85697237+38814793 -85698525+38817814 -85705750+38818797 -85705910+38822774 -85726554+38824514 -85728311+38828152 -85734749+38831285 -85734749+38831285 -85730854+38824604 -85730854+38824604 -85739931+38819343 -85745098+38819471 -85748156+38820079 -85748310+38819326 -85748310+38819326 -85746908+38815723 -85746908+38815723 -85749761+38815715 -85750713+38819170 -85753828+38820774 -85757181+38815749 -85786180+38807069 -85790649+38808657 -85795357+38807508 -85742392+41044892 -85749985+41044817 -85761238+41044498 -85742392+41044892 -85761238+41044498 -85963174+38403518 -85959298+38403583 -85949473+38403535 -85934337+38403727 -85929665+38403743 -85924668+38403837 -85924513+38403840 -85923297+38403872 -85920401+38403808 -85917744+38403856 -85914640+38404128 -85910944+38404096 -85908896+38404096 -85907584+38404112 -85905744+38404128 -85897168+38404128 -85894594+38404154 -85893952+38404160 -85893008+38404128 -85883295+38404096 -85878719+38404032 -85872815+38404080 -85867567+38404064 -85866447+38404000 -85865087+38403984 -85846814+38404144 -85841918+38404112 -85829918+38404241 -85827998+38404209 -85823822+38404305 -85820926+38404241 -85808381+38404417 -85808381+38404417 -85808957+38400929 -85808957+38400929 -85808893+38400641 -85808541+38400545 -85806205+38398081 -85805533+38397233 -85803965+38395633 -85802253+38393633 -85799101+38390193 -85797405+38388321 -85796973+38387905 -85795837+38386433 -85793965+38384306 -85792140+38382322 -85790844+38381010 -85790020+38379974 -85789100+38378817 -85788852+38378505 -85788732+38378354 -85788379+38377978 -85787810+38377373 -85787484+38377026 -85786844+38376370 -85786620+38375986 -85786012+38375298 -85785724+38375106 -85785388+38374770 -85784777+38374049 -85783223+38373045 -85781196+38374130 -85780331+38373162 -85780124+38372930 -85778581+38371208 -85777340+38369824 -85776252+38368610 -85774697+38366846 -85774500+38366623 -85774157+38366234 -85774020+38366079 -85773759+38365783 -85773339+38365306 -85773009+38364933 -85772631+38364505 -85772193+38364009 -85771460+38363178 -85767163+38358307 -85766924+38358030 -85766651+38357715 -85766651+38357715 -85766875+38357283 -85766875+38357283 -85760747+38350275 -85760747+38350275 -85763179+38348851 -85763179+38348851 -85762971+38348867 -85762971+38348867 -85769035+38345187 -85776620+38342739 -85781868+38339875 -85785868+38339299 -85785868+38339299 -85783185+38331922 -85783185+38331922 -85785884+38331507 -85794828+38334019 -85794972+38334131 -85795164+38334259 -85796316+38333667 -85796748+38333475 -85796864+38333067 -85796864+38333067 -85796460+38330531 -85796264+38330167 -85795564+38328667 -85786002+38322518 -85786002+38322518 -85787924+38319092 -85788364+38318868 -85791836+38316500 -85793264+38315568 -85793264+38315568 -85792517+38311591 -85788318+38309347 -85788318+38309347 -85790939+38307544 -85796264+38306668 -85795838+41043617 -85779973+41044093 -85773922+41044267 -85761238+41044498 -85791563+38288569 -85790963+38294269 -85790963+38294269 -85791163+38295469 -85791163+38295469 -85791115+38298245 -85791115+38298245 -85791586+38300008 -85791713+38300481 -85791729+38300543 -85791746+38300606 -85791763+38300668 -85791792+38300755 -85791817+38300831 -85791863+38300968 -85791863+38300968 -85796064+38305568 -85796264+38306668 -85791863+38300968 -85796264+38306668 -85799033+39068290 -85799027+39068067 -85798974+39065978 -85798834+39061907 -85798653+39056640 -85798653+39056640 -85798681+39055473 -85798681+39055473 -85798625+39042337 -85798537+39041902 -85798275+39027530 -85798247+39020570 -85798220+39013570 -85798220+39013570 -85798248+39013112 -85798248+39013112 -85798044+39005482 -85797750+38998904 -85797692+38995105 -85797640+38991788 -85797519+38984051 -85797459+38982998 -85797403+38975377 -85797382+38974930 -85797298+38973258 -85797277+38971397 -85797259+38969760 -85797255+38969357 -85797229+38966909 -85796995+38962080 -85796995+38959249 -85796996+38959151 -85796996+38959151 -85796910+38957208 -85796781+38954255 -85796763+38953841 -85796763+38953841 -85796880+38953727 -85796968+38952811 -85796968+38952811 -85796856+38945056 -85796856+38945056 -85796942+38942101 -85796972+38940133 -85796972+38940133 -85796854+38939767 -85796854+38937020 -85796848+38936097 -85796829+38933157 -85796826+38932603 -85796738+38932329 -85796694+38928995 -85796640+38924877 -85796508+38914683 -85796462+38911024 -85796424+38907896 -85796306+38902988 -85796306+38902988 -85796313+38902446 -85796365+38898433 -85796365+38898433 -85796207+38884545 -85796177+38881871 -85796163+38880674 -85796040+38870639 -85795900+38867636 -85795900+38867636 -85796018+38867293 -85796018+38867293 -85795961+38859878 -85795798+38853570 -85795798+38853570 -85795802+38853022 -85795846+38852714 -85795846+38852714 -85795643+38841751 -85795616+38839820 -85795577+38837101 -85795435+38827157 -85795431+38826863 -85795385+38823556 -85795230+38812498 -85795230+38812498 -85795357+38807508 -85795838+41043617 -85804873+41043686 -85814965+41043641 -85795838+41043617 -85814965+41043641 -85900636+38178357 -85894764+38188469 -85874689+38207467 -85871752+38209625 -85868564+38211969 -85866103+38213544 -85856064+38219969 -85852348+38222501 -85851436+38223189 -85850605+38224175 -85845740+38229942 -85843064+38233670 -85843006+38233774 -85839664+38239770 -85838564+38246070 -85837964+38251170 -85837788+38255045 -85837788+38255045 -85838064+38257369 -85838064+38257369 -85835226+38266857 -85834864+38268069 -85832364+38272169 -85828649+38277254 -85823764+38280569 -85816164+38282969 -85810460+38283830 -85804864+38284669 -85802563+38284969 -85791563+38288569 -85888467+38734392 -85882368+38725347 -85869559+38726171 -85869413+38726309 -85868887+38726584 -85868712+38726767 -85868712+38726767 -85868771+38727019 -85869122+38727293 -85871138+38728093 -85871635+38728642 -85871635+38728642 -85871606+38729031 -85871460+38729192 -85870876+38729535 -85843331+38742919 -85843331+38742919 -85843387+38743209 -85843387+38743209 -85830051+38763523 -85823890+38769812 -85823441+38769920 -85822482+38770368 -85822352+38771513 -85819137+38776525 -85818289+38776960 -85807095+38789676 -85805218+38792249 -85804897+38793599 -85795357+38807508 -86080272+39050270 -86080089+39043661 -86080077+39043228 -86079937+39038171 -86079916+39035903 -86073052+39035917 -86072526+39035866 -86070511+39035864 -86064003+39035965 -86061733+39036000 -86041089+39036389 -86038845+39036426 -86022734+39036760 -86017405+39037035 -86002506+39037167 -85998933+39037286 -85996045+39037362 -85984025+39037765 -85969103+39038128 -85960929+39038147 -85942002+39038790 -85937501+39038806 -85929911+39038835 -85928077+39038974 -85923337+39039246 -85922608+39039285 -85917433+39039561 -85916771+39039596 -85909191+39039999 -85907724+39040029 -85905617+39040072 -85902414+39040110 -85901929+39040148 -85897042+39040293 -85892907+39040312 -85892376+39040314 -85883659+39040333 -85882911+39040340 -85877471+39040397 -85873670+39040646 -85861075+39040840 -85860932+39040862 -85859579+39044278 -85859579+39044278 -85859869+39044656 -85861314+39045646 -85862668+39046617 -85862901+39047096 -85862901+39047096 -85862589+39048493 -85854693+39053609 -85847265+39056402 -85847203+39056728 -85847203+39056728 -85847232+39057049 -85847232+39057049 -85845913+39060276 -85833344+39063611 -85818172+39070218 -85799033+39068290 -85945651+41042861 -85932833+41042721 -85932278+41042707 -85926462+41042563 -85914269+41042778 -85912200+41042814 -85907473+41042883 -85907399+41042884 -85907324+41042886 -85904644+41042926 -85891651+41043013 -85886470+41043035 -85872380+41043077 -85870785+41043081 -85870050+41043083 -85868665+41043087 -85865789+41043096 -85865702+41043080 -85861115+41043141 -85853313+41043245 -85848736+41043306 -85845057+41043355 -85834003+41043502 -85814965+41043641 -85905840+38502512 -85888269+38503384 -85884776+38503469 -85884589+38508331 -85884572+38508800 -85873064+38518274 -85868079+38518418 -85866273+38521271 -85866273+38521271 -85866287+38526805 -85866307+38534671 -85866311+38536133 -85866311+38536133 -85866182+38547093 -85855633+38547118 -85847592+38547701 -85847592+38547701 -85847636+38549684 -85847895+38561267 -85883951+38575396 -85873320+38575553 -85868728+38575685 -85860996+38575907 -85848511+38575437 -85848511+38575437 -85848563+38575275 -85848563+38575275 -85848498+38562457 -85848497+38561977 -85848497+38561748 -85848439+38561633 -85847895+38561267 -85861937+40218985 -85861160+40225310 -85861160+40225310 -85861174+40226258 -85861194+40227509 -85861290+40233515 -85861290+40233515 -85861276+40237633 -85861265+40240700 -85861121+40248022 -85861094+40250038 -85861094+40250038 -85861129+40255250 -85861129+40255250 -85860985+40262549 -85860947+40266294 -85860943+40266722 -85860911+40270008 -85860879+40273188 -85860877+40273339 -85860873+40273853 -85860873+40273853 -85860874+40275032 -85860874+40275432 -85860875+40275981 -85860875+40275981 -85860867+40276054 -85860850+40276218 -85860786+40276828 -85860786+40276942 -85860757+40277903 -85860757+40278223 -85860755+40278325 -85860750+40278588 -85860737+40279275 -85860728+40279825 -85860670+40281770 -85860670+40282414 -85860670+40282639 -85860667+40282725 -85860641+40283509 -85860467+40290991 -85860467+40290991 -85860497+40291540 -85860497+40291540 -85860384+40298840 -85860299+40305796 -85860299+40305796 -85861285+40305795 -85861285+40305795 -85861265+40311585 -85861260+40313140 -85861260+40313140 -85861415+40320279 -85861558+40329765 -85861634+40334855 -85861676+40336670 -85861973+40349476 -85862163+40363959 -85862295+40378374 -85861937+40218985 -85862145+40216971 -85862293+40215255 -85862529+40208306 -85862555+40206880 -85862699+40199558 -85862784+40192304 -85862794+40187412 -85862806+40181710 -85862833+40177728 -85862835+40176291 -85862853+40164251 -85862853+40164251 -85862822+40163084 -85862817+40155785 -85862817+40155618 -85862809+40145305 -85862809+40145305 -85862838+40144298 -85862838+40143314 -85862838+40142859 -85862837+40142168 -85862834+40138897 -85862832+40135717 -85862832+40135717 -85863240+40133922 -85863545+40132582 -85863545+40132582 -85863507+40130341 -85863429+40125649 -85863429+40125649 -85863449+40125038 -85863480+40122038 -85863480+40122038 -85863380+40118338 -85863380+40114038 -85863280+40107538 -85863280+40103838 -85863213+40093941 -85863180+40089038 -85863080+40085338 -85863080+40074438 -85862980+40072938 -85862980+40071838 -85862980+40070938 -85862980+40069038 -85862980+40066138 -85862980+40065038 -85862980+40059938 -85862980+40045338 -85862580+40045238 -85862580+40039738 -85862480+40035238 -85862480+40031538 -85862380+40023038 -85862380+40016938 -85862280+40010638 -85862280+40009638 -85862180+40002238 -85862180+40000038 -85862180+39992839 -85862180+39992639 -85862180+39992239 -85862180+39992039 -85862180+39990376 -85862180+39989168 -85862180+39988439 -85862180+39987839 -85862054+39981498 -85861980+39977739 -85861980+39977739 -85862080+39973239 -85862080+39973239 -85862069+39972212 -85862010+39966564 -85862000+39965608 -85861980+39963639 -85861880+39962239 -85861880+39961339 -85862380+39955639 -85862380+39955339 -85862380+39953739 -85862480+39950239 -85862480+39943639 -85862130+40418712 -85862118+40421277 -85862118+40421277 -85862166+40423779 -85862320+40431751 -85862398+40435829 -85862468+40450152 -85862838+40464682 -85863113+40477058 -85863148+40478639 -85863303+40490511 -85863306+40490722 -85863339+40493214 -85863340+40500469 -85863368+40501417 -85863556+40507824 -85863791+40522330 -85864057+40536874 -85864331+40548313 -85864406+40551402 -85864406+40551402 -85863846+40565588 -85862227+40406862 -85862130+40418712 -85862227+40406862 -85862170+40410088 -85862130+40418712 -85862227+40406862 -85869051+40406845 -85876454+40406855 -85890672+40406678 -85899591+40406613 -85909267+40406545 -85912148+40406526 -85917339+40406489 -85918628+40406481 -85923836+40406462 -85932243+40406432 -85934080+40406425 -85935856+40406419 -85937664+40406414 -85942363+40406436 -85946427+40406429 -85948830+40406425 -85956671+40406412 -85975469+40406247 -85985047+40406107 -85987678+40406074 -85994625+40405988 -85999986+40405870 -86004019+40405798 -86012835+40405750 -86020627+40405574 -86028915+40405462 -86029271+40405456 -86029413+40405454 -86031956+40405414 -86041652+40405382 -86051156+40405222 -86056548+40405157 -86056618+40405156 -86060645+40405093 -86069973+40404949 -86089078+40404773 -86094646+40404709 -86097878+40404661 -86098070+40404677 -86107990+40404533 -86110006+40404549 -86111752+40404515 -86117495+40404405 -86126783+40404368 -86127175+40404373 -86146040+40404005 -86150728+40403941 -86165176+40403749 -86174697+40403605 -86184249+40403429 -86197993+40403285 -86203018+40403205 -86207882+40403173 -86212666+40403125 -86214327+40403110 -86219802+40403061 -86222330+40403045 -86223978+40403045 -86236443+40402981 -86242763+40402917 -86242779+40400821 -86242779+40400821 -86242763+40400405 -86242763+40400405 -86242786+40398858 -86242939+40388309 -86242991+40373867 -86242713+40215847 -86232801+40216059 -86223759+40216198 -86223431+40216221 -86220760+40216241 -86213849+40216292 -86212924+40216301 -86204476+40216385 -86199641+40216568 -86185402+40216729 -86175881+40216798 -86167343+40216921 -86166418+40216934 -86161821+40216979 -86154544+40216999 -86153328+40217003 -86150939+40217010 -86147224+40217020 -86137851+40217154 -86131400+40217305 -86129704+40217319 -86128180+40217332 -86127193+40217346 -86124989+40217377 -86123608+40217382 -86121864+40217389 -86120440+40217394 -86119144+40217399 -86117947+40217404 -86116183+40217434 -86115544+40217445 -86113297+40217484 -86108455+40217568 -86107560+40217577 -86105392+40217598 -86102825+40217624 -86101623+40217636 -86098933+40217663 -86092510+40217603 -86091769+40217596 -86091461+40217596 -86090728+40217596 -86088306+40217597 -86085172+40217643 -86081044+40217643 -86078724+40217644 -86076762+40217709 -86075008+40217740 -86072931+40217749 -86070456+40217759 -86069173+40217736 -86065248+40217771 -86060256+40217815 -86056098+40217851 -86050730+40217828 -86050457+40217827 -86041271+40217923 -86036368+40217939 -86032321+40217993 -86032054+40217997 -86029681+40218029 -86028010+40218028 -86027831+40218005 -86026810+40218014 -86026680+40218016 -86026391+40218018 -86025473+40218027 -86024463+40218064 -86024249+40218073 -86022577+40218072 -86021273+40218094 -86019794+40218119 -86018887+40218135 -86017258+40218163 -86016889+40218169 -86015729+40218189 -86014032+40218218 -86013464+40218228 -86013235+40218160 -86010304+40218244 -86009930+40218248 -86009242+40218256 -86008800+40218261 -86006664+40218283 -86005622+40218294 -86005204+40218316 -86003765+40218290 -86001614+40218252 -85999984+40218223 -85996105+40218202 -85995598+40218203 -85993749+40218213 -85993112+40218216 -85992272+40218221 -85989712+40218235 -85980335+40218262 -85977180+40218233 -85976613+40218279 -85975024+40218283 -85972168+40218291 -85967331+40218304 -85966435+40218373 -85964952+40218377 -85962767+40218383 -85957600+40218398 -85956406+40218558 -85942599+40218367 -85940991+40218358 -85939750+40218286 -85938466+40218469 -85935620+40218490 -85934369+40218499 -85929034+40218537 -85926634+40218577 -85925653+40218593 -85919543+40218696 -85912583+40218694 -85905149+40218692 -85904820+40218692 -85900529+40218691 -85896696+40218712 -85881187+40218797 -85880620+40218843 -85879624+40218847 -85877704+40218854 -85874980+40218864 -85862672+40218978 -85862262+40218981 -85861937+40218985 -85862295+40378374 -85862309+40381002 -85862366+40392446 -85862366+40392446 -85862227+40406862 -85937581+39927138 -85936125+39927478 -85933181+39927510 -85930989+39927542 -85929501+39927553 -85928621+39927559 -85925469+39927591 -85921812+39927637 -85921800+39927637 -85919053+39927671 -85914285+39927892 -85899756+39928599 -85897292+39928519 -85895308+39928583 -85881020+39928695 -85879229+39928706 -85874980+39928733 -85864280+39928940 -85862380+39928940 -85862380+39932640 -85862380+39934240 -85862380+39934440 -85862380+39936239 -85862480+39943639 -85863846+40565588 -85863881+40571675 -85863882+40571777 -85863910+40573964 -85863919+40574650 -85863926+40575199 -85863940+40576216 -85863944+40576502 -85863944+40576502 -85863885+40576937 -85863885+40576937 -85863915+40577601 -85863946+40578516 -85863946+40578701 -85863946+40578895 -85863947+40579449 -85863947+40579540 -85863947+40579769 -85863947+40580140 -85863974+40580786 -85863978+40580882 -85863981+40580953 -85863983+40581009 -85863985+40581035 -85864008+40581582 -85864008+40582177 -85864009+40583252 -85864010+40583847 -85864068+40593089 -85864078+40594716 -85864268+40609199 -85864324+40611850 -85864579+40623751 -85864612+40625040 -85864648+40626944 -85864865+40638239 -85864865+40638239 -85864814+40651844 -85864814+40651844 -85871967+40651795 -85874097+40651781 -85901577+40651254 -85920695+40651142 -85939711+40651154 -85939721+40652006 -85939891+40665662 -85939954+40670123 -85940115+40681268 -85940193+40686643 -85940323+40694085 -85940374+40694605 -85940378+40694887 -85940385+40695331 -85940390+40695633 -85940404+40696619 -85940418+40697452 -85940434+40698403 -85940503+40702499 -85940559+40705837 -85940571+40706552 -85940589+40707654 -85940603+40708504 -85940699+40714214 -85940703+40714449 -85940730+40716094 -85940807+40720643 -85940844+40722829 -85941089+40737252 -85941277+40748306 -85941357+40755380 -85941582+40762955 -85941673+40766307 -85941750+40769117 -85941763+40769591 -85941775+40771749 -85941780+40772241 -85941783+40772521 -85941783+40772521 -85941422+40772637 -85941422+40772637 -85941433+40772771 -85941438+40772957 -85941440+40773055 -85941450+40773374 -85941460+40773677 -85941460+40773677 -85941402+40777621 -85941402+40777621 -85941429+40780249 -85941463+40783410 -85941674+40794461 -85941833+40800404 -85942036+40807983 -85942096+40808944 -85942368+40823587 -85942519+40838093 -85942851+40852668 -85942973+40860058 -85943245+40867265 -85943245+40869677 -85943367+40875043 -85873266+40565424 -85868996+40565498 -85863846+40565588 -85873266+40565424 -85874984+40565388 -85874984+40565388 -85873266+40565424 -85874984+40565388 -85877871+40565354 -85877871+40565354 -85874984+40565388 -85995781+40564281 -85991478+40564313 -85988098+40564339 -85987484+40564343 -85986850+40564348 -85984327+40564368 -85984271+40564368 -85980818+40564394 -85978697+40564411 -85976790+40564426 -85973615+40564461 -85957828+40564637 -85955911+40564653 -85938926+40564798 -85927571+40564893 -85919905+40564957 -85892153+40565109 -85887254+40565177 -85882672+40565242 -85877871+40565354 -85885733+38580888 -85883951+38575396 -85885733+38580888 -85885644+38575407 -85883951+38575396 -85888467+38734392 -85888412+38731507 -85888329+38725519 -85888233+38718531 -85888195+38707361 -85888021+38705324 -85887963+38704248 -85887963+38704248 -85887996+38700014 -85887996+38700014 -85887926+38689828 -85887870+38681556 -85887747+38680582 -85887747+38680582 -85887864+38680559 -85888018+38667264 -85888043+38666155 -85888109+38663211 -85888109+38663211 -85888081+38661815 -85888081+38661815 -85888108+38648791 -85888108+38648791 -85886687+38641794 -85886329+38617541 -85885733+38580888 -85888467+38734392 -85893963+38733020 -85893963+38733020 -85898721+38740529 -85899335+38740735 -85899744+38741055 -85900445+38742200 -85900445+38742292 -85893963+38733020 -85900445+38742292 -85900445+38742292 -85896160+38750056 -85896160+38750056 -85896263+38750490 -85908449+38756151 -85910565+38757234 -85910565+38757234 -85910482+38750056 -85910482+38750056 -85914281+38750056 -85918814+38753799 -85919265+38750056 -85924350+38750056 -85925830+38750546 -85931304+38755848 -85933353+38755404 -85936069+38762472 -85945162+38755857 -86032817+38417898 -86032888+38410359 -86032888+38410359 -86032863+38401296 -86032718+38399854 -86032707+38397616 -86032662+38394131 -86032662+38394131 -86032691+38394017 -86032897+38388615 -86032949+38384950 -86032949+38384950 -86032351+38367146 -86032351+38367146 -86032389+38363422 -86032398+38362619 -86032442+38358336 -86032447+38357853 -86032502+38352657 -86032502+38352657 -86032420+38342219 -86032420+38342219 -86032478+38340206 -86032559+38330660 -86032559+38330660 -86029198+38330729 -86027608+38330664 -86024636+38330613 -86017196+38330694 -86014410+38330727 -86014410+38330727 -86014526+38327885 -86014526+38327885 -86014503+38326180 -86014474+38324027 -86014404+38318903 -86014336+38313856 -86014262+38308349 -86014206+38304073 -86014107+38301654 -86004783+38301581 -85999969+38302013 -85995201+38302418 -85995201+38301730 -85995201+38299202 -85995328+38294882 -85995328+38294882 -85995296+38293330 -85995296+38293330 -85995424+38288131 -85995424+38288131 -85992176+38286211 -85992176+38286211 -85992224+38285315 -85992224+38285315 -85992048+38275379 -85982656+38275395 -85973455+38275267 -85973455+38275267 -85973471+38274531 -85973471+38274531 -85973455+38270803 -85973343+38270147 -85973343+38270147 -85973439+38263668 -85973439+38263668 -85973407+38261540 -85973407+38261540 -85973439+38261348 -85973439+38261348 -85955055+38260500 -85954959+38254740 -85954943+38254340 -85954750+38246964 -85954622+38245556 -85954622+38245556 -85954654+38240436 -85954686+38240036 -85954686+38240036 -85954622+38230757 -85954622+38230757 -85954654+38216245 -85954670+38213477 -85954686+38212421 -85954974+38209573 -85954978+38209541 -85955006+38209317 -85955038+38206501 -85955054+38202069 -85957496+38200473 -85957499+38200295 -85957566+38196277 -85957614+38189989 -85957694+38189237 -85957694+38189237 -85957662+38188757 -85946270+38188869 -85939837+38188885 -85939389+38188917 -85936829+38188853 -85922749+38188581 -85908909+38185765 -85908573+38185877 -85905789+38185845 -85901165+38185669 -85900620+38181525 -85900620+38181525 -85900636+38178357 -86329911+38181580 -86329812+38181511 -86278165+38146058 -86277534+38104989 -86277534+38104989 -86278411+38100047 -86278411+38100047 -86276316+38076053 -86272580+38065603 -86272506+38065468 -86252855+38047332 -86245739+38044418 -86206439+38021876 -86201295+38020058 -86196586+38018494 -86189375+38015703 -86169365+38009896 -86133288+38015945 -86127570+38016011 -86124968+38015667 -86099122+38010319 -86086404+38004514 -86078736+38000072 -86070862+37985541 -86067714+37980902 -86034295+37964907 -86032183+37990453 -86030860+37991782 -86026826+37993809 -86010936+37998166 -86006398+37998936 -85999964+37999623 -85998763+37999773 -85996582+38000073 -85985500+38002057 -85968731+38004008 -85948539+38006808 -85939051+38011495 -85925418+38023456 -85920253+38038097 -85916333+38065101 -85915643+38066470 -85915594+38066606 -85915245+38067578 -85906636+38085303 -85906163+38086170 -85905107+38095489 -85904625+38099731 -85904625+38099731 -85904922+38106716 -85905164+38111070 -85906015+38116808 -85909464+38140070 -85909464+38140070 -85909340+38147830 -85900636+38178357 -85905840+38502512 -85910761+38502669 -85910878+38502671 -85905840+38502512 -85910878+38502671 -85910878+38502671 -85912358+38502745 -85913371+38502733 -85921422+38502630 -85922879+38502447 -85927624+38502570 -85930132+38502402 -85934703+38502291 -85943792+38502127 -85948222+38501966 -85956618+38500060 -85951581+39697044 -85951581+39703647 -85951581+39704344 -85951518+39708220 -85951449+39712420 -85951381+39716543 -85951381+39716543 -85951445+39719655 -85951510+39722780 -85951581+39726243 -85951585+39726526 -85951681+39733943 -85951681+39736143 -85951781+39736643 -85951881+39737743 -85951881+39737743 -85951681+39740143 -85951581+39740743 -85951581+39740743 -85951678+39744301 -85951834+39750042 -85951981+39755442 -85952205+39758378 -85952365+39766266 -85952445+39769850 -85952445+39769850 -85952284+39771710 -85952281+39771742 -85952281+39771742 -85952301+39772458 -85952301+39772458 -85952231+39773378 -85952181+39774042 -85952181+39774442 -85952281+39775142 -85952281+39775642 -85952281+39775822 -85952281+39776642 -85952381+39780442 -85952381+39780848 -85952381+39782017 -85952381+39782642 -85952384+39782884 -85952402+39784169 -85952444+39787321 -85952448+39787605 -85952477+39789719 -85952576+39797082 -85952581+39797441 -85952760+39802513 -85952837+39804710 -85952845+39804935 -85952876+39805827 -85952919+39807056 -85952950+39807938 -85952973+39808585 -85952973+39808585 -85952681+39812041 -85952681+39812041 -85952881+39820541 -85952881+39823741 -85952881+39824541 -85952981+39826741 -85953181+39834140 -85953381+39840338 -85953381+39840340 -85953281+39841540 -85953281+39841540 -85953481+39853340 -85953581+39856140 -85953901+39864600 -85953981+39869640 -85953981+39869640 -85953615+39869642 -85937881+39869740 -85937881+39869740 -85938118+39875500 -85938181+39877040 -85938181+39877040 -85937834+39883765 -85937797+39884482 -85937681+39886739 -85937681+39887036 -85937681+39887139 -85937676+39887340 -85937631+39889151 -85937628+39889256 -85937581+39891139 -85937581+39891328 -85937581+39894535 -85937581+39894639 -85937681+39898239 -85937681+39898416 -85937681+39903077 -85937681+39903943 -85937681+39906946 -85937681+39909211 -85937681+39912739 -85937681+39912974 -85937679+39913144 -85937577+39917706 -85937489+39921597 -85937460+39922874 -85937418+39924765 -85937381+39926438 -85937381+39926438 -85937581+39927138 -85937581+39927138 -85937724+39927137 -85945512+39927068 -85948698+39927040 -85971682+39926838 -85972233+39926870 -85972798+39926902 -85974782+39926838 -85975682+39926938 -85978831+39926875 -85980682+39926838 -85981149+39926838 -85982208+39926838 -85982327+39926838 -85983381+39926838 -85983553+39926838 -85984478+39926838 -85986530+39926838 -85987351+39926838 -85988559+39926838 -85989139+39926838 -85989559+39926838 -85991415+39926838 -85994883+39926837 -86003183+39926937 -86004101+39926905 -86006083+39926837 -86006536+39926847 -86007256+39926864 -86007708+39926874 -86008775+39926899 -86008854+39926901 -86009704+39926920 -86012351+39926981 -86013383+39927038 -86014623+39927014 -86017263+39927078 -86018671+39927067 -86020411+39927054 -86021472+39927046 -86022343+39927033 -86024895+39926995 -86025776+39926982 -86026984+39926938 -86027484+39926938 -86029368+39926938 -86029684+39926938 -86031484+39926838 -86032884+39926838 -86034335+39926838 -86034608+39926838 -86036284+39926838 -86045255+39926775 -86046184+39926738 -86048573+39926847 -86049282+39926879 -86049340+39926882 -86049630+39926895 -86050585+39926938 -86051853+39926938 -86053785+39926938 -86054305+39926931 -86054649+39926927 -86055869+39926912 -86056102+39926909 -86056568+39926903 -86057921+39926886 -86058785+39926938 -86059615+39926974 -86059793+39926982 -86061633+39927014 -86061641+39927014 -86062762+39927036 -86062885+39927038 -86063497+39926938 -86063617+39926918 -86064945+39926790 -86066209+39926838 -86066360+39926836 -86067377+39926822 -86068161+39926838 -86069185+39926838 -86069528+39926833 -86075885+39926738 -86079185+39926838 -86080310+39926826 -86080933+39926819 -86081610+39926812 -86082397+39926804 -86087020+39926755 -86088586+39926738 -86090986+39926738 -86094268+39926700 -86094353+39926699 -86094786+39926694 -86095809+39926679 -86099298+39926630 -86100450+39926614 -86103314+39926582 -86106738+39926566 -86107407+39926575 -86109280+39926600 -86110874+39926621 -86111523+39926630 -86111771+39926633 -86111943+39926635 -86112187+39926638 -86113337+39926691 -86114387+39926739 -86114787+39926639 -86117087+39926639 -86118887+39926639 -86119287+39926739 -86120787+39926639 -86122687+39926639 -86123487+39926539 -86124287+39926639 -86125387+39926539 -86126887+39926939 -86132587+39926839 -86133235+39926871 -86133787+39926939 -86136287+39926839 -86137120+39926839 -86138147+39926839 -86139616+39926839 -86142263+39926839 -86142488+39926839 -86144088+39926839 -86145888+39926939 -86147588+39926939 -86149088+39926939 -86150688+39926839 -86152188+39926939 -86154188+39926839 -86155488+39926839 -86156788+39926839 -86157988+39926839 -86158888+39926839 -86160088+39926839 -86160788+39926739 -86164988+39926839 -86169189+39926639 -86172089+39926639 -86174189+39926639 -86174807+39926639 -86177589+39926639 -86178659+39926622 -86180435+39926594 -86182339+39926564 -86183889+39926539 -86184514+39926529 -86186597+39926495 -86189989+39926439 -86191411+39926439 -86193351+39926439 -86193749+39926439 -86194500+39926439 -86195689+39926439 -86199365+39926439 -86203090+39926439 -86203424+39926424 -86205390+39926339 -86209734+39926247 -86211790+39926339 -86212087+39926381 -86213305+39926405 -86214454+39926358 -86216043+39926309 -86217040+39926282 -86217363+39926273 -86218227+39926250 -86218379+39926246 -86219491+39926216 -86222107+39926145 -86222290+39926140 -86223030+39926140 -86223090+39926140 -86223654+39926120 -86225190+39926140 -86226262+39926216 -86229791+39926040 -86231191+39925940 -86232193+39925940 -86232696+39925940 -86234344+39925940 -86236136+39925940 -86239560+39925940 -86240691+39925940 -85943367+40875043 -85943338+40876312 -85943338+40876312 -85943383+40877316 -85943367+40875043 -85943383+40877316 -85943383+40877316 -85943580+40881734 -85943804+40893761 -85943853+40896377 -85943907+40900444 -85943907+40900444 -85943883+40901067 -85943883+40901067 -85944095+40912942 -85944109+40913657 -85944112+40913789 -85944126+40914475 -85944126+40914475 -85944096+40915161 -85944065+40915916 -85944065+40915916 -85944309+40925436 -85944368+40928271 -85944419+40929925 -85944483+40931975 -85944504+40932621 -85944536+40933677 -85944556+40934328 -85944677+40938186 -85944710+40939241 -85944822+40942799 -85945157+40952888 -85945307+40957419 -85945317+40958034 -85945428+40964786 -85945488+40966590 -85945671+40972062 -85945671+40972062 -85945641+40974418 -85945641+40974418 -85945822+40981099 -85946064+40986636 -85946218+40992450 -85946353+40997537 -85946360+40997766 -85946398+40999197 -85945162+38755857 -85980150+38754887 -85980326+38755413 -85980326+38755413 -85980268+38756191 -85979392+38757863 -85979392+38757863 -85979450+38758252 -85979801+38758664 -85980620+38759052 -85981439+38758915 -85982287+38758525 -85983426+38757701 -85985034+38757632 -85945162+38755857 -85985034+38757632 -85945651+41042861 -85945679+41028173 -85945709+41024123 -85945727+41017297 -85945733+41015274 -85945738+41013668 -85945738+41013668 -85945731+41012983 -85945710+41010767 -85945646+41003830 -85945615+41002708 -85945585+41002228 -85945585+41002228 -85945615+41001221 -85945615+41001221 -85945525+41000043 -85945343+40999197 -85945343+40999197 -85946398+40999197 -85946398+40999197 -85950565+40999173 -85951965+40999155 -85952476+40999149 -85952571+40999148 -85952753+40999149 -85952922+40999138 -85954219+40999127 -85954309+40999127 -85954390+40999126 -85965695+40999079 -85966993+40999102 -85972187+40999021 -85980321+40998895 -85983542+40998845 -85985142+40998845 -85994413+40998634 -85995470+40998611 -86002700+40998564 -86008879+40998445 -86014961+40998327 -86018886+40998251 -86023748+40998321 -86042381+40997960 -86042894+40997960 -86057208+40997733 -86068533+40997481 -86076480+40997285 -86095797+40996902 -86096073+40996905 -86103194+40996710 -86106953+40996627 -86108032+40996604 -86114826+40996486 -86122700+40996366 -86124996+40996332 -86128559+40996258 -86129848+40996231 -86149085+40996285 -86154671+40996287 -86167596+40996290 -86168308+40996290 -86168456+40989697 -86168581+40984183 -86168638+40982281 -86168934+40964121 -86168996+40960552 -86169058+40954259 -86169058+40954259 -86169020+40947479 -86169012+40945900 -86168971+40938563 -86168971+40938563 -86168975+40938198 -86168996+40936497 -85952082+39638346 -85952334+39635070 -85952513+39625676 -85952630+39625046 -85952630+39625046 -85952621+39623822 -85952526+39609316 -85952501+39605511 -85952471+39600954 -85952351+39582554 -85952205+39560184 -85952180+39557089 -85952145+39552747 -85952075+39548070 -85951991+39542466 -85951922+39537875 -85951814+39530623 -85951755+39526707 -85951703+39523074 -85951342+39523043 -85951342+39523043 -85951382+39516482 -85951382+39516482 -85951309+39507024 -85951190+39502745 -85951161+39501967 -85951160+39501441 -85951130+39500968 -85951072+39500050 -85951010+39499196 -85950946+39497982 -85950789+39494989 -85950789+39494989 -85951314+39473855 -85951446+39461664 -85951523+39454499 -85951565+39450634 -85951594+39446743 -85951594+39446743 -85951510+39443383 -85951327+39435964 -85951327+39435964 -85952950+39435827 -85953009+39435781 -85953009+39435781 -85953008+39435595 -85953007+39426810 -85953007+39426810 -85953031+39423833 -85953066+39419624 -85953066+39419624 -85953065+39416534 -85953065+39416534 -85953079+39412505 -85953093+39408616 -85953093+39407701 -85953146+39405433 -85953201+39403104 -85953328+39397791 -85953331+39397329 -85953335+39396692 -85953339+39396138 -85953357+39393364 -85953361+39392687 -85953387+39388970 -85953531+39383419 -85953531+39383419 -85953383+39378197 -85953383+39377147 -85953383+39376714 -85953324+39376233 -85952975+39364886 -85952823+39361926 -85952819+39361839 -85952778+39360972 -85952641+39358040 -85952633+39357758 -85952611+39357010 -85952552+39354401 -85952002+39347269 -85951581+39697044 -85951802+39688879 -85951976+39682444 -85951981+39682244 -85951981+39679035 -85951981+39675045 -85952181+39669545 -85952181+39669358 -85952181+39669031 -85952189+39669037 -85952189+39669037 -85952187+39668985 -85952181+39668845 -85952181+39668845 -85952184+39668533 -85952184+39668533 -85952181+39668530 -85952181+39658545 -85952181+39656745 -85952152+39653282 -85952082+39644645 -85952082+39642046 -85952082+39638346 -86009731+39345968 -86000950+39346193 -86000773+39346262 -85993700+39346535 -85990014+39346587 -85988127+39346702 -85987011+39346693 -85986531+39346689 -85983263+39346665 -85981965+39346656 -85981496+39346636 -85977935+39346621 -85977733+39346620 -85976248+39346615 -85975797+39346615 -85974450+39346616 -85972800+39346685 -85972197+39346702 -85970945+39346737 -85970383+39346754 -85969263+39346800 -85967907+39346846 -85966581+39346892 -85965579+39346893 -85964371+39346939 -85964017+39346916 -85963173+39346952 -85963115+39346954 -85962926+39346962 -85961985+39346988 -85960509+39347029 -85960269+39347036 -85956622+39347139 -85954262+39347205 -85952002+39347269 -86249889+39633646 -86243169+39633741 -86242789+39633746 -86242138+39633776 -86240589+39633846 -86239381+39633846 -86238689+39633846 -86235641+39633846 -86234589+39633846 -86211088+39634246 -86209991+39634262 -86204388+39634346 -86203860+39634346 -86203588+39634346 -86201288+39634346 -86198488+39634346 -86197588+39634246 -86196288+39634246 -86194188+39634346 -86190987+39634446 -86189287+39634446 -86184933+39634501 -86184090+39634512 -86183251+39634523 -86181511+39634546 -86181487+39634546 -86181322+39634567 -86181181+39634585 -86180403+39634686 -86179107+39634718 -86178672+39634697 -86177587+39634646 -86177287+39634546 -86171507+39634691 -86169287+39634746 -86167924+39634775 -86167158+39634792 -86166451+39634807 -86164526+39634848 -86163388+39634873 -86162786+39634886 -86162586+39634890 -86162128+39634900 -86159987+39634946 -86158387+39634946 -86157860+39634953 -86157234+39634961 -86156883+39634965 -86155730+39634980 -86155091+39634988 -86154826+39634991 -86153219+39635012 -86151667+39635032 -86150586+39635046 -86150327+39635046 -86148086+39635046 -86147034+39635070 -86145843+39635097 -86144611+39635125 -86143218+39635157 -86141172+39635204 -86139698+39635238 -86139386+39635246 -86138586+39635246 -86137858+39635246 -86135986+39635246 -86134922+39635246 -86134686+39635246 -86133810+39635342 -86132286+39635346 -86130554+39635346 -86130086+39635346 -86129036+39635363 -86128430+39635373 -86128338+39635374 -86127447+39635359 -86126686+39635346 -86125595+39635419 -86125186+39635446 -86123642+39635446 -86122001+39635446 -86121586+39635446 -86120962+39635446 -86120186+39635446 -86119782+39635476 -86119218+39635518 -86117086+39635446 -86116558+39635487 -86115537+39635566 -86114929+39635566 -86114585+39635546 -86112913+39635546 -86111585+39635546 -86111185+39635546 -86109680+39635577 -86106385+39635646 -86106129+39635694 -86103048+39635662 -86102122+39635653 -86101817+39635650 -86101485+39635646 -86100256+39635685 -86099346+39635714 -86092085+39635946 -86091044+39635979 -86088770+39636051 -86087520+39636090 -86086785+39636113 -86082585+39636246 -86076006+39636397 -86075625+39636406 -86075456+39636410 -86073884+39636446 -86073596+39636451 -86073298+39636457 -86073215+39636459 -86072454+39636474 -86072200+39636479 -86063684+39636646 -86060084+39636746 -86054184+39636846 -86047884+39637046 -86044687+39637046 -86044584+39637046 -86034483+39637146 -86030183+39637246 -86018783+39637346 -86011883+39637446 -86007117+39637536 -86006583+39637546 -86001082+39637846 -85990282+39637946 -85989230+39637957 -85971382+39638146 -85966764+39638112 -85966526+39638110 -85964510+39638126 -85956982+39638246 -85954282+39638246 -85952082+39638346 -85994659+38418350 -85994660+38419012 -85994675+38429598 -85994675+38429598 -85994115+38430750 -85993891+38432206 -85993891+38432206 -85993901+38432695 -85994084+38441725 -85994148+38448653 -85994148+38454717 -85994020+38465005 -85994020+38465005 -85994052+38469613 -85994052+38469613 -85994036+38472060 -85993940+38473948 -85979908+38488732 -85979140+38488684 -85978564+38488732 -85973828+38488732 -85969339+38488804 -85965796+38488860 -85964644+38488860 -85960900+38488908 -85956211+38492716 -85956211+38492716 -85956217+38495198 -85956228+38499052 -85956228+38499052 -85956618+38500060 -85956618+38500060 -85956228+38499052 -85964839+41042561 -85945651+41042861 -85964839+41042561 -85956107+41042814 -85945651+41042861 -86077334+41172871 -86077118+41157771 -86076827+41145121 -86076782+41143151 -86076737+41139543 -86076690+41135853 -86076629+41132944 -86076536+41128554 -86076442+41121405 -86076259+41114175 -86076014+41099532 -86075877+41086390 -86075861+41084890 -86056598+41085256 -86037518+41085688 -86018377+41086162 -86018357+41071016 -86018357+41071016 -86018548+41056626 -86018548+41056397 -86018562+41054498 -86018593+41050114 -86018654+41041875 -86018654+41041875 -86017863+41041916 -86016721+41041966 -86015987+41041999 -86008382+41042155 -86003327+41042456 -86003068+41042441 -85999993+41042136 -85998905+41042132 -85993788+41042116 -85993516+41042093 -85984380+41042160 -85980866+41042218 -85976918+41042302 -85975752+41042357 -85974752+41042375 -85971576+41042434 -85964839+41042561 -85971682+38410943 -85963174+38403518 -85971682+38410943 -85967010+38410847 -85966882+38403455 -85963174+38403518 -85994659+38418350 -85994643+38414750 -85994627+38410943 -85989347+38410943 -85976082+38410975 -85971682+38410943 -85985034+38757632 -85985483+38758056 -85985483+38758056 -85985178+38761086 -85985100+38763620 -85983176+38766024 -85982242+38766870 -85982242+38766870 -85982524+38767369 -85988811+38767500 -85991262+38767316 -85992641+38767401 -85993004+38767342 -85993964+38766912 -85995709+38765615 -85996315+38764753 -85999245+38760211 -85999598+38760145 -85999976+38760074 -85999976+38760072 -86001160+38760099 -86009600+38756964 -86016789+38758081 -86020409+38767566 -86025996+38762097 -86040583+38760888 -86040992+38761071 -86047238+38766674 -86055080+38773133 -86080944+38780509 -86032817+38417898 -86028885+38417877 -86027916+38417873 -86027313+38417870 -86023866+38418024 -86021755+38418092 -86015429+38418296 -86014715+38418571 -86014701+38418616 -86013470+38418581 -86011802+38418534 -86005647+38418373 -86004402+38418474 -85999971+38418496 -85994659+38418350 -86165082+40562713 -86155571+40562825 -86146120+40563005 -86141560+40563095 -86138381+40563118 -86135162+40563141 -86133280+40563156 -86127309+40563202 -86124992+40563225 -86124295+40563111 -86123193+40563134 -86121039+40563179 -86117575+40563252 -86108123+40563325 -86089217+40563407 -86070201+40563586 -86058257+40563680 -86041609+40563812 -86032128+40563879 -86025110+40563986 -86024501+40563995 -86020977+40564050 -86020427+40564059 -86013227+40564170 -86010766+40564173 -86008080+40564176 -86000376+40564186 -85999988+40564186 -85999988+40564210 -85999988+40564210 -85995781+40564281 -85999988+40564210 -85999665+40564215 -85995781+40564281 -86000137+41435498 -85999860+41435716 -86000137+41435498 -85999998+41435718 -85999860+41435716 -86058934+41435811 -86049854+41435753 -86049205+41435748 -86030108+41435628 -86010882+41435507 -86001279+41435447 -86000137+41435498 -86010824+39345854 -86009731+39345968 -86010824+39345854 -86010647+39345945 -86009731+39345968 -86085601+39344189 -86083481+39344322 -86081531+39344446 -86077906+39344515 -86065783+39344776 -86053606+39345039 -86041948+39345292 -86038883+39345337 -86030011+39345541 -86027329+39345586 -86025089+39345654 -86018664+39345903 -86017897+39345857 -86010824+39345854 -86032817+38417898 -86051244+38418008 -86051360+38417962 -86053023+38417986 -86057386+38418050 -86064131+38418150 -86070038+38418237 -86082083+38418510 -86087781+38418818 -86090104+38418943 -86097439+38418902 -86097474+38418964 -86100616+38419031 -86109345+38419234 -86110843+38419281 -86113034+38419350 -86120155+38419578 -86123298+38419678 -86123305+38419412 -86141731+38419917 -86150970+38420180 -86151083+38420183 -86160402+38420448 -86174320+38420844 -86174918+38420862 -86175025+38420890 -86179295+38421025 -86183372+38421153 -86183753+38421165 -86183830+38421118 -86186287+38421209 -86193695+38421486 -86196050+38421596 -86197671+38421672 -86200379+38421798 -86206889+38421933 -86208311+38421987 -86212172+38422088 -86212786+38422109 -86213293+38422127 -86058669+41433789 -86058639+41426423 -86058614+41420585 -86058609+41419307 -86058549+41411986 -86058549+41411986 -86058641+41404779 -86058641+41404779 -86058589+41398601 -86058580+41397527 -86058580+41397527 -86058581+41390297 -86058581+41390297 -86058535+41379287 -86058521+41375793 -86058521+41375793 -86058524+41372205 -86058524+41372205 -86058308+41361430 -86058301+41360930 -86058225+41355762 -86058127+41348961 -86058097+41346879 -86058066+41339856 -86057877+41329784 -86057794+41325328 -86057522+41314369 -86057362+41304819 -86057341+41303501 -86057099+41296203 -86056889+41287853 -86056834+41285645 -86056705+41280449 -86056693+41279968 -86056554+41274365 -86056375+41267189 -86056104+41256320 -86055588+41245689 -86055211+41227913 -86055187+41226788 -86055150+41225081 -86055126+41223977 -86054973+41216754 -86054887+41212704 -86054664+41202189 -86054540+41196353 -86054189+41179742 -86054178+41179265 -86054119+41176492 -86054049+41173123 -86054049+41173123 -86058289+41173101 -86063618+41173055 -86073872+41172917 -86077334+41172871 -86058669+41433789 -86058791+41435505 -86058934+41435811 -86058669+41433789 -86058934+41435811 -86058934+41435811 -86059034+41442780 -86059053+41445236 -86059058+41445768 -86059215+41464720 -86059275+41471835 -86059275+41474031 -86059333+41479090 -86059333+41479090 -86059336+41479317 -86059344+41481268 -86059395+41493707 -86059456+41500048 -86059504+41500048 -86059536+41500752 -86059547+41501210 -86059712+41508016 -86059728+41516704 -86059728+41516704 -86059392+41521536 -86059392+41521536 -86059424+41525072 -86059536+41528832 -86059553+41532240 -86059681+41535904 -86059697+41537904 -86059809+41545088 -86059985+41550416 -86060225+41562448 -86060225+41562448 -86060222+41562881 -86060209+41564816 -86060209+41564816 -86060241+41572064 -86060241+41572064 -86060225+41574240 -86060225+41574240 -86060289+41579312 -86060385+41582928 -86060449+41583488 -86060481+41586608 -86060481+41593680 -86060545+41606752 -86060545+41606752 -86060513+41608240 -86060343+41619804 -86060301+41622648 -86060301+41622648 -86060432+41631027 -86060502+41635548 -86060792+41644243 -86060802+41644548 -86060802+41650248 -86060802+41650574 -86060802+41651348 -86060860+41652177 -86060866+41652256 -86060880+41652445 -86060902+41652748 -86060902+41653448 -86060911+41653659 -86060935+41654188 -86060978+41655120 -86061058+41658048 -86061061+41658266 -86061074+41659248 -86061138+41659952 -86061138+41659952 -86061090+41661819 -86061083+41662092 -86061074+41662464 -86061074+41662464 -86061139+41663747 -86061154+41663856 -86061154+41663856 -86061104+41665946 -86061090+41666544 -86061090+41666544 -86061234+41669216 -86061282+41670752 -86061282+41670752 -86061186+41672096 -86061186+41672096 -86061253+41674501 -86061282+41675536 -86061378+41678336 -86061378+41679088 -86061362+41680080 -86061362+41680080 -86061419+41680718 -86061442+41680976 -86061474+41682000 -86061570+41684496 -86061730+41686384 -86061730+41686384 -86061618+41687376 -86061618+41687376 -86061714+41688208 -86061718+41689445 -86061723+41690442 -86061728+41691549 -86061730+41691824 -86062002+41695120 -86062002+41695120 -86061943+41698075 -86061923+41700113 -86061902+41702248 -86061902+41704048 -86061854+41705475 -86061802+41704948 -86061802+41704948 -86061902+41704048 -86061854+41705475 -86061902+41704048 -86062659+41760592 -86062659+41753104 -86062576+41750447 -86062520+41748626 -86062415+41745240 -86062335+41742634 -86062323+41742256 -86062305+41740154 -86062302+41739829 -86062271+41736159 -86062232+41734717 -86062131+41730880 -86062131+41730880 -86062147+41727520 -86062451+41724224 -86062451+41724224 -86062381+41720937 -86062250+41714766 -86062239+41714239 -86062231+41713839 -86062203+41712479 -86062194+41712064 -86062194+41711184 -86062274+41709696 -86062274+41709696 -86061854+41705475 -86062659+41760592 -86067491+41760608 -86088516+41760672 -86108548+41760688 -86110356+41760688 -86125060+41760576 -86125460+41760560 -86127844+41760592 -86128952+41760579 -86137733+41760480 -86152194+41760480 -86157429+41760480 -86171844+41760135 -86176997+41760080 -86178997+41760080 -86189139+41760063 -86209898+41760029 -86211847+41760026 -86213511+41760023 -86214743+41760021 -86216247+41760018 -86217590+41760016 -86223461+41760016 -86226070+41760016 -86231531+41760034 -86236055+41760048 -86241031+41760111 -86241319+41760095 -86245335+41760063 -86246231+41760079 -86250855+41760063 -86251223+41760079 -86251591+41760047 -86252199+41760047 -86253143+41760095 -86254439+41760159 -86255095+41760127 -86258343+41760143 -86265175+41760207 -86265496+41760207 -86272056+41760351 -86272440+41760335 -86272808+41760319 -86274632+41760271 -86303689+41760159 -86309577+41760207 -86313006+41760127 -86323306+41759887 -86330762+41759775 -86331178+41759823 -86331332+41759822 -86340459+41759759 -86350875+41759758 -86358540+41759758 -86369987+41759721 -86373500+41759710 -86373580+41759710 -86375012+41759750 -86378793+41759754 -86390238+41759770 -86395128+41759739 -86414646+41759633 -86416494+41759623 -86426142+41759636 -86443504+41759533 -86448296+41759545 -86455331+41759564 -86496304+41759677 -86500018+41759548 -86501773+41759553 -86504311+41759561 -86504772+41759563 -86511510+41759510 -86519318+41759447 -86523928+41759540 -86238308+41172059 -86228982+41171880 -86223926+41171904 -86220629+41171933 -86220629+41171933 -86220633+41172341 -86220633+41172341 -86220474+41172363 -86210393+41172472 -86210157+41172471 -86206000+41172457 -86205788+41172457 -86187872+41172415 -86177418+41172391 -86173451+41172367 -86165829+41172347 -86163874+41172341 -86154284+41172317 -86152861+41172317 -86139842+41172358 -86133604+41172401 -86128456+41172421 -86128333+41172420 -86127247+41172413 -86121417+41172352 -86121290+41172343 -86121116+41172331 -86120450+41172308 -86118980+41172256 -86118680+41172301 -86118330+41172355 -86115999+41172379 -86114364+41172426 -86102162+41172705 -86097910+41172727 -86094552+41172746 -86093048+41172754 -86082965+41172847 -86077499+41172870 -86077334+41172871 -86425950+41476799 -86406602+41477115 -86397262+41477250 -86390534+41477391 -86387589+41477452 -86378006+41477630 -86368380+41477605 -86360632+41477755 -86348860+41477984 -86333068+41478214 -86329725+41478263 -86321705+41478355 -86317222+41478408 -86311695+41478473 -86309951+41478493 -86306605+41477303 -86304227+41477234 -86303411+41477211 -86303275+41477211 -86302558+41477211 -86291154+41477374 -86286716+41478424 -86282663+41478702 -86281811+41478694 -86273567+41478761 -86271973+41478767 -86262371+41478803 -86252880+41478867 -86247806+41478899 -86233438+41478965 -86221848+41478872 -86213779+41478808 -86207315+41478809 -86204265+41478881 -86203991+41478721 -86194401+41478811 -86185038+41478813 -86175431+41479092 -86169110+41479149 -86156077+41479266 -86141810+41479353 -86136943+41479419 -86132677+41479367 -86131071+41479348 -86127117+41479392 -86126707+41479396 -86119023+41479377 -86117621+41479281 -86112336+41479189 -86097879+41479265 -86078713+41479247 -86059333+41479090 -86085601+39344189 -86084637+39326213 -86084319+39313554 -86084101+39299967 -86084094+39299602 -86083535+39267479 -86082623+39255964 -86082410+39246824 -86082258+39241503 -86082239+39240853 -86082063+39234643 -86081824+39226288 -86081699+39220050 -86081684+39219288 -86081582+39214178 -86081394+39204810 -86081252+39197559 -86081228+39196309 -86080977+39182771 -86080772+39171800 -86080682+39168336 -86080350+39155563 -86080294+39152543 -86080240+39149597 -86080219+39148441 -86080037+39137953 -86079854+39126950 -86079438+39112690 -86079364+39104890 -86079285+39098994 -86079225+39094471 -86079225+39094471 -86080867+39077077 -86080867+39077077 -86080816+39074189 -86080451+39057692 -86080272+39050270 -86080272+39050270 -86094287+39049977 -86098933+39049862 -86101219+39049806 -86114304+39049484 -86117243+39049455 -86137331+39049134 -86144808+39049043 -86164400+39048739 -86165112+39048723 -86172367+39048556 -86178516+39048559 -86181396+39048566 -86193970+39048559 -86251684+39341672 -86248533+39341746 -86243299+39341811 -86240918+39341840 -86234342+39341927 -86234181+39341930 -86230517+39341960 -86210429+39342054 -86196245+39342075 -86186772+39342157 -86174445+39342400 -86173479+39342419 -86170304+39342480 -86169785+39342490 -86168828+39342508 -86167592+39342532 -86162173+39342636 -86155861+39342851 -86149912+39342953 -86148101+39342952 -86147937+39342952 -86144429+39343043 -86143839+39343052 -86139349+39343064 -86123126+39343415 -86122887+39343422 -86117319+39343571 -86115297+39343580 -86112129+39343684 -86110509+39343784 -86103137+39343838 -86099391+39343912 -86098877+39343922 -86098484+39343930 -86094815+39344003 -86085601+39344189 -86103261+38765527 -86080944+38780509 -86103261+38765527 -86102356+38765755 -86101874+38765998 -86101341+38766346 -86100706+38766799 -86100009+38767325 -86099538+38767867 -86099273+38768384 -86099162+38768925 -86099162+38768925 -86099257+38769425 -86099838+38770989 -86099838+38770989 -86080944+38780509 -86227097+38777522 -86205731+38774394 -86181403+38781646 -86166717+38773440 -86166552+38773556 -86166276+38773831 -86136453+38763483 -86128218+38763648 -86103261+38765527 -86165082+40562713 -86165116+40565599 -86165169+40569966 -86165190+40572666 -86165206+40574548 -86165210+40575065 -86165227+40577220 -86165254+40584383 -86165307+40596604 -86165307+40596604 -86165294+40600401 -86165277+40605228 -86165272+40605927 -86165246+40609301 -86165245+40610994 -86165243+40614452 -86165241+40620787 -86165241+40620787 -86165301+40625039 -86165391+40627971 -86165479+40634057 -86165502+40634528 -86165640+40637272 -86165647+40638082 -86165842+40641293 -86165842+40641829 -86165842+40642097 -86165842+40642355 -86165845+40644355 -86165845+40644355 -86165746+40645587 -86165746+40645587 -86165757+40645958 -86165864+40649594 -86166085+40656467 -86166102+40656985 -86166270+40663094 -86166280+40664192 -86166363+40667892 -86166746+40676585 -86166746+40676585 -86166696+40678424 -86166691+40683970 -86166686+40684154 -86166567+40689258 -86166481+40692955 -86166219+40707303 -86166173+40709794 -86166160+40710560 -86166023+40718147 -86165960+40725812 -86165869+40728993 -86165794+40737344 -86165714+40741966 -86165714+40741966 -86165720+40742520 -86165725+40742887 -86166134+40742996 -86166195+40742973 -86168858+40743517 -86168858+40743517 -86168787+40745348 -86168583+40755686 -86168583+40755686 -86168599+40758099 -86168599+40759159 -86168597+40763082 -86168597+40764140 -86168503+40770454 -86168497+40770845 -86168486+40771597 -86168443+40774505 -86168412+40778760 -86168336+40785853 -86168257+40793313 -86168231+40795698 -86168181+40800410 -86168103+40807866 -86168103+40807866 -86168133+40810314 -86168133+40810314 -86168122+40810694 -86168083+40812039 -86168011+40814524 -86167973+40816209 -86167911+40819018 -86167895+40819737 -86167675+40829740 -86167489+40844315 -86167489+40844315 -86167514+40846357 -86167577+40851636 -86167663+40866211 -86167664+40870652 -86167664+40870652 -86167661+40873030 -86167661+40873030 -86167853+40876528 -86167933+40880287 -86168019+40880744 -86168043+40882949 -86168260+40895182 -86168390+40902266 -86168588+40909597 -86169070+40909643 -86169070+40909643 -86169068+40916735 -86169068+40916735 -86169144+40931329 -86169154+40933186 -86169154+40933186 -86168996+40936497 -86169154+40933186 -86169033+40933667 -86168996+40936497 -86374257+40561326 -86371454+40561291 -86370700+40561281 -86346668+40561314 -86330575+40561424 -86322847+40561478 -86318287+40561524 -86299145+40561593 -86286557+40561696 -86280154+40561749 -86261222+40561834 -86256562+40561851 -86249995+40561908 -86242283+40561862 -86222139+40562054 -86203662+40562284 -86202890+40562294 -86193619+40562310 -86193418+40562310 -86189706+40562278 -86184233+40562262 -86184090+40562268 -86178025+40562538 -86177907+40562551 -86177862+40562552 -86177263+40562555 -86176243+40562577 -86175533+40562587 -86174623+40562600 -86165082+40562713 -86468507+40909844 -86464707+40909776 -86463942+40909749 -86461480+40909663 -86459605+40909645 -86451799+40909573 -86432557+40909596 -86423273+40909572 -86413617+40909548 -86408791+40909524 -86404021+40909568 -86394255+40909565 -86391095+40909548 -86389790+40909541 -86375585+40909648 -86361401+40909544 -86360803+40909539 -86355839+40909497 -86351375+40909487 -86348570+40909431 -86336573+40909610 -86333924+40909650 -86331297+40909690 -86331138+40909641 -86330065+40909633 -86327741+40909616 -86318994+40909556 -86314823+40909529 -86314219+40909552 -86284151+40909503 -86267595+40909396 -86261682+40909358 -86244080+40909126 -86242476+40909105 -86226823+40909180 -86225919+40909135 -86218823+40909163 -86207703+40909208 -86206949+40909116 -86201173+40909237 -86169070+40909643 -86205731+39048542 -86193970+39048559 -86205731+39048542 -86204564+39048547 -86193970+39048559 -86213293+38422127 -86214553+38422173 -86218913+38422226 -86225386+38422274 -86230405+38422227 -86213293+38422127 -86230405+38422227 -86230405+38422227 -86232023+38422212 -86235020+38422185 -86243372+38422296 -86246456+38422478 -86248361+38422541 -86254861+38422683 -86237144+38767797 -86227097+38777522 -86237144+38767797 -86235685+38769496 -86234286+38771018 -86232220+38772888 -86229695+38775277 -86227097+38777522 -86238308+41172059 -86238944+41172013 -86239852+41172025 -86238308+41172059 -86239852+41172025 -86318133+39048810 -86316011+39048787 -86299800+39048861 -86289709+39048917 -86287708+39048918 -86283225+39048921 -86253550+39049162 -86250166+39049229 -86239094+39048395 -86205731+39048542 -86239852+41172025 -86239864+41172239 -86239870+41172338 -86239872+41172373 -86240125+41172424 -86240852+41172447 -86242033+41172469 -86250613+41172464 -86250946+41172465 -86255397+41172444 -86269749+41172473 -86289006+41172479 -86289976+41172479 -86299484+41172389 -86306750+41172344 -86308264+41172344 -86313932+41172326 -86322616+41172298 -86328278+41172252 -86337091+41172227 -86337757+41172227 -86344533+41172224 -86345611+41172214 -86346698+41172203 -86356984+41172107 -86361132+41172060 -86365342+41172047 -86370669+41172032 -86376100+41172007 -86380460+41172009 -86381168+41172005 -86395751+41171924 -86414131+41171815 -86415238+41171808 -86418743+41171786 -86419852+41171780 -86426600+41171738 -86428453+41171726 -86434751+41171635 -86441130+41171635 -86443047+41171635 -86448248+41171658 -86452707+41171678 -86457945+41171609 -86462275+41171608 -86467045+41171618 -86240691+39925940 -86248242+39925623 -86250595+39925524 -86252591+39925440 -86255691+39925240 -86259892+39925040 -86260095+39925031 -86263304+39924888 -86265816+39924904 -86266521+39924904 -86267896+39924904 -86268122+39924900 -86270760+39924848 -86271192+39924840 -86272405+39924795 -86274207+39924728 -86274990+39924699 -86276592+39924640 -86276952+39924640 -86278592+39924640 -86279692+39924640 -86281099+39924640 -86281992+39924640 -86283592+39924640 -86286281+39924640 -86288693+39924640 -86289815+39924611 -86290920+39924582 -86294413+39924491 -86296086+39924447 -86297493+39924411 -86299022+39924371 -86300408+39924335 -86303993+39924241 -86307193+39924241 -86309207+39924239 -86317466+39924233 -86318074+39924233 -86321394+39924041 -86326294+39924041 -86242297+40180778 -86242292+40173468 -86242107+40165894 -86242104+40163137 -86242104+40162370 -86242077+40161113 -86241949+40154956 -86241944+40148914 -86241942+40146117 -86241940+40144200 -86241814+40136832 -86241759+40130578 -86241749+40129463 -86241726+40126748 -86241716+40125521 -86241688+40125085 -86241685+40125037 -86241588+40119619 -86241497+40114511 -86241437+40114328 -86241437+40114328 -86241512+40108864 -86241635+40100048 -86241635+40100048 -86241605+40099774 -86241542+40088819 -86241542+40088819 -86241564+40085334 -86241564+40085334 -86241433+40070873 -86241404+40070690 -86241398+40063298 -86241396+40061400 -86241392+40056181 -86241256+40046588 -86241143+40041604 -86241049+40028730 -86241044+40027968 -86241042+40027714 -86241033+40026728 -86240919+40014119 -86240911+40013251 -86240823+40008833 -86240823+40008833 -86240972+40003541 -86241006+40002323 -86241070+40000038 -86241256+39998678 -86241256+39998678 -86241249+39998039 -86241224+39995942 -86241224+39993462 -86241224+39991638 -86241240+39987206 -86241240+39987206 -86241176+39976999 -86241048+39971671 -86241048+39971671 -86241064+39969735 -86241064+39969735 -86241016+39962583 -86240979+39957125 -86240978+39956959 -86240967+39955399 -86240903+39952231 -86240903+39951090 -86240903+39950679 -86240743+39950295 -86240743+39950295 -86240903+39940775 -86240903+39940775 -86240691+39925940 -86242297+40180778 -86242301+40184658 -86242303+40187587 -86242422+40187931 -86242612+40202004 -86242643+40202553 -86242660+40205741 -86242713+40215847 -86242297+40180778 -86252202+40180536 -86258940+40180340 -86259223+40180332 -86261509+40180265 -86264584+40180175 -86275962+40179936 -86280664+40179838 -86284214+40179747 -86284707+40179889 -86284840+40179930 -86290150+40179824 -86299591+40179636 -86306500+40179499 -86318670+40179256 -86319553+40179238 -86329921+40179033 -86337540+40178883 -86337709+40178877 -86348773+40178487 -86348968+40178581 -86349102+40178647 -86352502+40178531 -86353103+40178557 -86353547+40178577 -86356454+40178109 -86366065+40177824 -86384889+40177458 -86398897+40177272 -86413423+40177143 -86413902+40177139 -86417750+40177164 -86428743+40177098 -86429953+40177028 -86430027+40177007 -86431094+40177003 -86431858+40177001 -86445664+40176956 -86450298+40176942 -86467840+40176887 -86469528+40176918 -86472578+40176974 -86487143+40177247 -86502688+40177310 -86505552+40177312 -86506390+40177314 -86510766+40177327 -86514890+40177339 -86527742+40177479 -86529030+40177504 -86543649+40177622 -86553643+40177692 -86555791+40177669 -86562563+40177669 -86567366+40177669 -86572109+40177669 -86581189+40177590 -86595200+40177848 -86600071+40177990 -86608795+40178246 -86618292+40178525 -86621758+40178446 -86621854+40178448 -86647796+40178669 -86648491+40178678 -86663050+40178874 -86666814+40178926 -86676108+40179133 -86677709+40179096 -86686461+40179088 -86695804+40178657 -86242713+40215847 -86242748+40223032 -86242754+40230309 -86242754+40230309 -86242643+40237707 -86242438+40245023 -86242329+40253424 -86242329+40253424 -86242494+40265943 -86242595+40273613 -86242785+40288032 -86242791+40288413 -86242964+40301442 -86242989+40308760 -86243022+40317774 -86243041+40323227 -86243077+40330459 -86243077+40330459 -86243009+40337483 -86242939+40344921 -86242939+40344921 -86243034+40352174 -86243034+40352174 -86242976+40354600 -86242976+40354600 -86242987+40357484 -86243025+40366623 -86243025+40366623 -86242991+40373867 -86276623+38349542 -86281768+38349384 -86281768+38349384 -86281550+38350299 -86278894+38352717 -86274745+38355165 -86252710+38355941 -86252710+38355941 -86259610+38377230 -86259610+38377230 -86245613+38388166 -86245613+38388166 -86255665+38392341 -86258918+38416482 -86258918+38416482 -86257054+38419114 -86256588+38420327 -86254986+38422546 -86254861+38422683 -86375762+40431851 -86371171+40431859 -86360816+40431852 -86357003+40431850 -86328337+40431832 -86318964+40431742 -86318605+40431739 -86312085+40431691 -86309502+40431673 -86309442+40417234 -86309383+40402810 -86309334+40390714 -86309325+40388356 -86304656+40388402 -86302760+40388393 -86295110+40388355 -86280836+40388352 -86280836+40388352 -86280842+40373830 -86280842+40373830 -86279269+40373810 -86273477+40373737 -86271447+40373712 -86257056+40373706 -86249995+40373749 -86248781+40373761 -86247659+40373773 -86242991+40373867 -86249889+39633646 -86250133+39604046 -86250517+39593774 -86250572+39592105 -86250581+39591822 -86250613+39591630 -86250613+39591630 -86250581+39591326 -86250581+39587716 -86250581+39584174 -86250613+39576366 -86250613+39576366 -86250581+39572895 -86250581+39572895 -86250629+39567759 -86250629+39567759 -86250613+39566111 -86250613+39565519 -86250549+39561423 -86250549+39561423 -86250613+39558255 -86250613+39558255 -86250533+39556479 -86250485+39555295 -86250485+39555295 -86250549+39554015 -86250549+39545935 -86250549+39545041 -86250549+39544877 -86250549+39540239 -86250549+39533615 -86250549+39533119 -86250517+39531983 -86250453+39528975 -86250405+39523999 -86250277+39516751 -86250277+39516751 -86251621+39516671 -86251621+39516671 -86251541+39513040 -86251541+39510240 -86251509+39507088 -86251509+39506704 -86251477+39505424 -86251474+39500048 -86251210+39496568 -86251081+39492979 -86251081+39492979 -86251249+39491715 -86251257+39489104 -86251271+39484563 -86251307+39473949 -86251310+39473218 -86251337+39465111 -86251362+39457548 -86251367+39456327 -86251389+39449825 -86251389+39449825 -86251304+39445558 -86251190+39437823 -86251190+39437823 -86251369+39435718 -86251369+39435718 -86251346+39433748 -86251310+39430595 -86251304+39430046 -86251267+39426726 -86251242+39424484 -86251234+39421574 -86251234+39421574 -86251273+39420419 -86251273+39420419 -86251206+39420155 -86251206+39420067 -86251244+39410315 -86251282+39400861 -86251337+39400738 -86251392+39393096 -86251430+39387828 -86251442+39386214 -86251535+39379705 -86251568+39377403 -86251569+39375048 -86251569+39374605 -86251572+39371345 -86251572+39371345 -86251541+39368693 -86251541+39368693 -86251553+39365167 -86251656+39346630 -86251684+39341672 -86249889+39633646 -86251989+39633546 -86256289+39633446 -86268458+39633060 -86271290+39632946 -86277738+39632870 -86287991+39632748 -86288190+39632746 -86295285+39632635 -86307291+39632446 -86309046+39632409 -86312206+39632342 -86313023+39632325 -86316791+39632246 -86320407+39632064 -86322263+39632018 -86325291+39631946 -86326491+39631846 -86381395+39339752 -86367808+39339942 -86362345+39340061 -86358052+39340155 -86355059+39340216 -86354243+39340231 -86324157+39340989 -86319755+39341002 -86308838+39341084 -86294281+39341311 -86289668+39341372 -86275957+39341486 -86265174+39341675 -86256771+39341841 -86256210+39341853 -86254684+39341635 -86251684+39341672 -86254861+38422683 -86262401+38422745 -86288728+38422963 -86289902+38422902 -86276956+38227201 -86276940+38227687 -86276738+38234084 -86276099+38251392 -86276055+38252123 -86276017+38252762 -86275754+38256745 -86275668+38261405 -86275058+38272942 -86275031+38273567 -86274959+38278444 -86274375+38283892 -86272431+38281305 -86264813+38295242 -86263762+38304191 -86262658+38303962 -86261641+38304099 -86258997+38305517 -86258997+38305517 -86289583+38316400 -86289583+38316400 -86273977+38325003 -86273977+38325003 -86277085+38326950 -86277085+38326950 -86273720+38330351 -86273720+38330351 -86273821+38330537 -86274855+38335812 -86275171+38340905 -86275171+38340905 -86273635+38340465 -86273256+38344687 -86273256+38344687 -86273708+38345519 -86274080+38347072 -86274080+38347072 -86274169+38347458 -86274778+38348969 -86275040+38349335 -86275446+38349656 -86275824+38349748 -86276623+38349542 -86274080+38347072 -86276623+38349542 -86275281+38763795 -86237144+38767797 -86275281+38763795 -86274861+38764059 -86273800+38764742 -86272522+38765537 -86270661+38765920 -86266922+38766144 -86265693+38765455 -86264072+38765201 -86263033+38765440 -86262925+38766529 -86262925+38766529 -86263047+38768521 -86263047+38768521 -86237144+38767797 -86275281+38763795 -86282483+38760395 -86279437+38961106 -86279373+38956258 -86279344+38954095 -86279249+38950541 -86279101+38949960 -86279027+38940049 -86279024+38939724 -86279011+38938882 -86278619+38917924 -86278619+38917924 -86278677+38916758 -86278796+38914422 -86278914+38914354 -86278914+38914354 -86278060+38902863 -86277865+38901376 -86277839+38900461 -86277631+38893162 -86277568+38890917 -86277520+38889222 -86277491+38888855 -86277405+38885376 -86277289+38881852 -86277289+38881852 -86277295+38881464 -86277355+38878000 -86277355+38878000 -86277337+38875052 -86277332+38874373 -86277059+38859589 -86276811+38846187 -86276811+38846187 -86276837+38845821 -86276837+38845821 -86276778+38842722 -86276409+38825060 -86276378+38823373 -86276346+38821640 -86276294+38818788 -86276216+38814516 -86275992+38802225 -86275861+38795050 -86275719+38787293 -86275409+38770280 -86275385+38769670 -86275298+38764332 -86275281+38763795 -86279488+38964729 -86279437+38961106 -86279488+38964729 -86279486+38964515 -86279437+38961106 -86317474+38990870 -86309852+38990890 -86305654+38990874 -86298204+38990919 -86288446+38990996 -86286039+38990987 -86284538+38990973 -86280863+38991020 -86280402+38990389 -86280068+38986092 -86279531+38968369 -86279488+38964729 -86282483+38760395 -86287984+38747826 -86288225+38747424 -86288767+38746782 -86289522+38745568 -86290223+38744516 -86290893+38742584 -86291032+38741302 -86291032+38741302 -86290779+38740041 -86290549+38738635 -86290429+38737497 -86290429+38737497 -86300445+38733463 -86282483+38760395 -86300445+38733463 -86300445+38733463 -86299657+38730899 -86299657+38730899 -86300299+38730157 -86302452+38734130 -86310058+38733131 -86310063+38732368 -86310063+38732368 -86309562+38730674 -86309443+38724137 -86309300+38716183 -86309213+38709842 -86308921+38702495 -86308784+38699749 -86308484+38688029 -86301494+38422867 -86289902+38422902 -86301494+38422867 -86290934+38422894 -86289902+38422902 -86308674+38422875 -86304783+38422859 -86301494+38422867 -86308674+38422875 -86308552+38441421 -86308434+38459618 -86308318+38464357 -86308318+38464357 -86308359+38470382 -86308759+38472780 -86308759+38472780 -86308690+38478517 -86308614+38484824 -86308354+38505042 -86308255+38506445 -86307909+38521120 -86307909+38521120 -86308055+38522218 -86308055+38522218 -86307940+38528366 -86307908+38535609 -86307908+38535609 -86307977+38542949 -86308043+38549909 -86308067+38552508 -86308111+38557056 -86308111+38557056 -86308096+38564397 -86308092+38566738 -86308086+38570206 -86308080+38573468 -86308065+38574943 -86307952+38586248 -86307933+38588164 -86307924+38593244 -86307912+38601246 -86307902+38607957 -86307882+38621307 -86307881+38622562 -86307726+38636650 -86307675+38637015 -86307669+38637100 -86307587+38642155 -86307552+38644356 -86307552+38644356 -86308051+38651620 -86308294+38659010 -86308294+38659010 -86308169+38663087 -86307860+38670564 -86307793+38671602 -86307763+38672062 -86307736+38673678 -86307736+38673678 -86308027+38678833 -86308243+38683432 -86308368+38687685 -86308484+38688029 -86308484+38688029 -86326941+38688211 -86327674+38688237 -86330737+38688348 -86308674+38422875 -86308696+38419652 -86308774+38408017 -86308790+38405534 -86308868+38394069 -86314068+38394077 -86314263+38394078 -86317192+38394062 -86318509+38394081 -86330019+38394244 -86339187+38394300 -86340665+38394310 -86344242+38394378 -86345082+38394581 -86370983+38394954 -86371214+38394969 -86392458+38395585 -86393313+38395598 -86400432+38395713 -86407732+38395873 -86416044+38395968 -86420887+38396024 -86427187+38396097 -86451737+38396462 -86456734+38396419 -86457321+38396415 -86480648+38396432 -86482820+38396427 -86487014+38396419 -86491004+38396451 -86507106+38396503 -86511380+38396435 -86513746+38396416 -86516743+38396394 -86526433+38396361 -86527506+38396347 -86546191+38396236 -86546663+38396277 -86551838+38396147 -86563481+38396122 -86569468+38396031 -86569897+38396025 -86569971+38396024 -86575723+38396018 -86588320+38395810 -86598162+38395711 -86610065+38395522 -86614937+38395459 -86615483+38395510 -86642406+38395009 -86659583+38394942 -86676088+38394840 -86677136+38394834 -86681424+38394767 -86309400+38197553 -86276956+38227201 -86309400+38197553 -86290168+38202665 -86290168+38202665 -86292516+38205435 -86294605+38207381 -86295186+38208183 -86295446+38209121 -86295446+38209121 -86295330+38209488 -86295011+38209716 -86294750+38209808 -86292776+38209922 -86290194+38210837 -86276956+38227201 -86329911+38181580 -86328970+38182115 -86311693+38189093 -86309400+38197553 -86318133+39048810 -86318097+39042458 -86318094+39034459 -86317947+39031804 -86317771+39031140 -86317771+39031140 -86317959+39021298 -86317959+39021298 -86317901+39014553 -86317808+39003723 -86317400+38998162 -86317400+38998162 -86317474+38990870 -86318133+39048810 -86337755+39048933 -86350756+39048687 -86369561+39056164 -86369561+39056164 -86369216+39064410 -86369179+39074023 -86369168+39076826 -86369168+39076826 -86369210+39077465 -86369305+39078894 -86369422+39080645 -86369458+39081183 -86369458+39081183 -86369429+39081641 -86369284+39082923 -86369227+39085349 -86369110+39089643 -86369110+39089643 -86369154+39092524 -86369154+39092524 -86369145+39093084 -86369145+39093084 -86369182+39093568 -86369204+39093840 -86326491+39631846 -86326488+39632220 -86326487+39632380 -86326479+39633533 -86326478+39633618 -86326474+39634206 -86326469+39634990 -86326464+39635784 -86326456+39636946 -86326454+39637205 -86326450+39637731 -86326449+39637915 -86326442+39638979 -86326391+39646445 -86326391+39646945 -86326391+39648545 -86326391+39649345 -86326346+39654682 -86326294+39660806 -86326291+39661145 -86326291+39661145 -86326401+39663890 -86326411+39664149 -86326591+39668645 -86326591+39671963 -86326591+39674116 -86326591+39675223 -86326591+39678536 -86326591+39678945 -86326591+39682645 -86326691+39684445 -86326691+39684445 -86326598+39686012 -86326591+39686138 -86326583+39686269 -86326327+39694429 -86326327+39694429 -86326328+39694461 -86326391+39697645 -86326391+39697645 -86326375+39700813 -86326375+39700813 -86326462+39703137 -86326567+39705949 -86326567+39705949 -86326343+39709277 -86326311+39709837 -86326311+39709837 -86326407+39712109 -86326591+39719444 -86326591+39720344 -86326503+39722572 -86326503+39722572 -86326519+39723148 -86326615+39727980 -86326615+39727980 -86326591+39728244 -86326591+39728244 -86326599+39728588 -86326599+39728588 -86326591+39729044 -86326491+39729544 -86326391+39730844 -86326391+39730844 -86326591+39734044 -86326591+39734044 -86326291+39736744 -86326291+39736744 -86326439+39741484 -86326591+39748744 -86326770+39749372 -86326791+39749444 -86326791+39750539 -86326791+39751141 -86326791+39751356 -86326791+39751551 -86326791+39752538 -86326791+39753148 -86326791+39754302 -86326791+39754417 -86326791+39754572 -86326791+39755581 -86326791+39756207 -86326791+39758844 -86326791+39759534 -86326791+39759644 -86326791+39760744 -86326691+39761544 -86326691+39761544 -86326747+39762670 -86326791+39763544 -86326850+39766113 -86326892+39767944 -86326892+39768844 -86326892+39770744 -86326892+39771444 -86326892+39774044 -86326892+39774544 -86326892+39775844 -86326592+39778544 -86326592+39778544 -86326692+39778544 -86326692+39778544 -86326492+39779944 -86326440+39780776 -86326392+39781543 -86326392+39781543 -86326419+39782839 -86326457+39784656 -86326492+39786343 -86326592+39788743 -86326685+39792932 -86326692+39793243 -86326692+39796848 -86326692+39797298 -86326692+39798943 -86326892+39800843 -86326892+39807343 -86326992+39807943 -86326992+39809543 -86326992+39810621 -86326992+39811343 -86327100+39812425 -86327334+39814765 -86327359+39815012 -86327392+39815343 -86327392+39815343 -86327292+39815743 -86327292+39817150 -86327292+39817443 -86327276+39819175 -86327272+39819547 -86327272+39819547 -86327278+39820475 -86327292+39822443 -86327292+39826343 -86327496+39828641 -86327593+39829743 -86327593+39829743 -86327493+39830643 -86327493+39831643 -86327522+39832960 -86327556+39834549 -86327593+39836243 -86327593+39837142 -86327671+39842900 -86327693+39844542 -86327923+39847075 -86327993+39847842 -86327993+39848473 -86327993+39849866 -86327993+39851842 -86328051+39855464 -86328075+39856936 -86328093+39858042 -86328093+39859142 -86328093+39864242 -86328293+39866042 -86328293+39866042 -86326937+39866042 -86325393+39866042 -86325393+39866042 -86325690+39871467 -86325733+39872247 -86325793+39873342 -86325893+39874885 -86325893+39879928 -86325893+39882042 -86325893+39882183 -86325893+39882342 -86325993+39887842 -86326093+39891141 -86326093+39891141 -86326092+39891475 -86326092+39891475 -86326094+39902141 -86326102+39902713 -86326126+39904332 -86326153+39906152 -86326194+39909119 -86326194+39909441 -86326276+39911248 -86326294+39911872 -86326294+39911873 -86326294+39913494 -86326194+39915277 -86326194+39915541 -86326206+39915885 -86326325+39919156 -86326353+39919921 -86326394+39921041 -86326394+39921041 -86326294+39921641 -86326294+39924041 -86682277+38992404 -86666295+38992337 -86662067+38992319 -86660558+38992310 -86659243+38992302 -86658468+38992297 -86649838+38992252 -86640281+38992223 -86634260+38992203 -86626274+38992171 -86609893+38992375 -86605903+38992262 -86595462+38992174 -86594553+38992243 -86588395+38992215 -86573548+38992147 -86569069+38992127 -86568562+38992124 -86548272+38992033 -86544369+38992016 -86537377+38992015 -86537243+38992015 -86536798+38992015 -86533449+38992014 -86525746+38992012 -86523859+38992003 -86520507+38991989 -86516333+38991971 -86512410+38991954 -86507751+38991935 -86501608+38991911 -86496296+38991913 -86495957+38991955 -86480293+38991825 -86470952+38991749 -86470432+38991745 -86468879+38991733 -86461535+38991673 -86456969+38991635 -86451117+38991588 -86451042+38991606 -86448783+38991514 -86442789+38991447 -86434189+38991352 -86432914+38991337 -86389774+38990864 -86384955+38990810 -86374990+38990699 -86368870+38990853 -86367579+38990874 -86366774+38990887 -86362698+38990955 -86362580+38990955 -86359810+38990957 -86355392+38990958 -86355073+38990959 -86350804+38990889 -86328848+38990882 -86317474+38990870 -86695203+39922823 -86694121+39922821 -86681203+39922800 -86680044+39922731 -86676388+39922914 -86664430+39923069 -86657306+39923161 -86649258+39923039 -86638883+39922883 -86638720+39922880 -86638518+39922877 -86634284+39922814 -86633914+39922809 -86632913+39922816 -86631192+39922830 -86631091+39922831 -86630847+39922819 -86630547+39922805 -86629978+39922779 -86629206+39922774 -86628194+39922778 -86628127+39922778 -86627789+39922779 -86627543+39922780 -86626781+39922783 -86625003+39922767 -86621846+39922757 -86621092+39922767 -86619777+39922785 -86619295+39922856 -86612827+39922900 -86612287+39922903 -86611567+39922932 -86600279+39922930 -86598072+39922931 -86595939+39922932 -86593437+39922925 -86587201+39922911 -86585596+39922934 -86583398+39922876 -86581584+39922820 -86581529+39922818 -86562714+39922732 -86543810+39922792 -86534325+39922822 -86529699+39922836 -86515599+39922882 -86507058+39922909 -86506028+39922912 -86496683+39922781 -86488652+39922801 -86487279+39922804 -86482357+39922816 -86473135+39922840 -86472141+39922867 -86468008+39923119 -86459732+39923248 -86459315+39923255 -86449767+39923393 -86430989+39923668 -86429171+39923673 -86412053+39923725 -86409343+39923733 -86397783+39923771 -86392967+39923787 -86384958+39923814 -86383510+39923838 -86369275+39923945 -86368315+39923929 -86357753+39924019 -86355243+39924041 -86344603+39924153 -86340314+39924137 -86333946+39924169 -86333562+39924169 -86333242+39924137 -86331642+39924137 -86330810+39924169 -86330154+39924153 -86329610+39924169 -86326294+39924041 -86330737+38688348 -86331234+38688439 -86332081+38688325 -86330737+38688348 -86332081+38688325 -86656881+39601168 -86651073+39601138 -86650491+39601135 -86643857+39601102 -86632209+39601022 -86625001+39600973 -86622822+39600952 -86617201+39600863 -86611343+39600865 -86605900+39600845 -86605663+39600890 -86599179+39600901 -86589421+39600918 -86585397+39600942 -86581119+39600928 -86575885+39600911 -86568906+39600889 -86559847+39600862 -86559775+39600861 -86545664+39600818 -86540870+39600804 -86539084+39600799 -86538949+39600781 -86525858+39600759 -86522146+39600753 -86520228+39600752 -86517169+39600750 -86515488+39600728 -86515252+39600749 -86514453+39600819 -86503389+39600860 -86503004+39600814 -86499997+39600801 -86479741+39600845 -86476364+39600853 -86468292+39600802 -86465621+39600871 -86465621+39600871 -86465635+39602826 -86465686+39609476 -86465730+39615400 -86465743+39618334 -86465743+39618334 -86461765+39630071 -86457474+39630106 -86456082+39630118 -86454395+39630141 -86446142+39630231 -86444665+39630218 -86443711+39630210 -86438200+39630280 -86437058+39630294 -86431880+39630361 -86418938+39630529 -86417895+39630542 -86407129+39630687 -86399660+39630723 -86394047+39630752 -86391677+39630738 -86385434+39630702 -86384337+39630706 -86375524+39630736 -86374993+39630738 -86372521+39630798 -86370710+39630842 -86369913+39630862 -86365721+39630910 -86365199+39630926 -86364833+39630938 -86363225+39630990 -86361528+39631102 -86360776+39631374 -86359576+39631486 -86355464+39631486 -86348280+39631662 -86347784+39631678 -86347320+39631662 -86345432+39631710 -86344760+39631790 -86342984+39631822 -86339887+39631898 -86339096+39631918 -86335896+39631838 -86335085+39631839 -86330877+39631842 -86326491+39631846 -86332081+38688325 -86336411+38688316 -86345836+38688299 -86354933+38688087 -86355649+38688136 -86373814+38687830 -86374987+38687840 -86378379+38687898 -86383319+38687843 -86387315+38687800 -86401827+38687641 -86407131+38687624 -86420392+38687545 -86439037+38687434 -86451742+38687420 -86455554+38687417 -86456185+38687439 -86478792+38688416 -86497340+38688180 -86497900+38688173 -86516571+38687817 -86541960+38687551 -86546007+38687509 -86547749+38687491 -86553399+38687441 -86566521+38687328 -86590647+38687088 -86590967+38687085 -86600107+38687128 -86607885+38687042 -86617315+38686937 -86624070+38686863 -86632544+38687011 -86636402+38686977 -86659385+38686771 -86672280+38686656 -86674937+38686632 -86680065+38686587 -86683102+38686561 -86462325+38120071 -86455730+38125063 -86426452+38123163 -86418210+38117257 -86416956+38116904 -86416703+38116062 -86375525+38191330 -86358017+38198506 -86353402+38197416 -86348218+38195238 -86342577+38191600 -86338852+38188614 -86329911+38181580 -86369218+39103935 -86369204+39093840 -86369218+39103935 -86369213+39102286 -86369213+39102286 -86369285+39095681 -86369285+39095681 -86369204+39093840 -86369246+39112028 -86369239+39110080 -86369228+39106851 -86369218+39103935 -86369246+39112028 -86369496+39125048 -86369496+39125048 -86369246+39112028 -86369496+39125048 -86369692+39143748 -86369892+39146948 -86369892+39147748 -86370092+39150248 -86370192+39152648 -86370292+39165448 -86370392+39178648 -86371492+39196347 -86371993+39223547 -86372193+39238147 -86372217+39238511 -86372441+39249103 -86372457+39249743 -86372457+39250047 -86372451+39250292 -86372418+39250781 -86372395+39251073 -86372395+39251073 -86379934+39251208 -86379938+39251620 -86379978+39255638 -86379996+39258435 -86379996+39258435 -86379994+39260498 -86379994+39260498 -86380018+39262106 -86380132+39265769 -86380256+39274581 -86380722+39302085 -86380892+39312764 -86381395+39339752 -86372457+39249743 -86372462+39249925 -86372457+39250047 -86372462+39250016 -86372462+39249925 -86372457+39249743 -86372462+39249925 -86372462+39250016 -86372462+39250016 -86372457+39250047 -86372462+39250016 -86372462+39249925 -86374257+40561326 -86374195+40566466 -86374169+40568601 -86374085+40575513 -86374080+40575924 -86374035+40583129 -86374023+40585901 -86373993+40592740 -86373853+40597755 -86373770+40604986 -86373770+40605443 -86373774+40608603 -86373777+40610597 -86373777+40610597 -86373716+40612331 -86373716+40612331 -86373769+40618934 -86373818+40625038 -86373818+40625038 -86373792+40626856 -86373792+40626856 -86373796+40628489 -86373817+40638037 -86373842+40648892 -86373842+40648892 -86373819+40651035 -86373762+40656300 -86373707+40661368 -86373684+40663534 -86373548+40676381 -86373436+40678082 -86373436+40678082 -86373449+40679050 -86373521+40692597 -86391356+40692466 -86398659+40692446 -86405665+40692494 -86419249+40692433 -86420125+40692429 -86429624+40692200 -86448773+40692154 -86457109+40692133 -86465545+40692111 -86467952+40692105 -86476941+40692148 -86477575+40692179 -86478323+40692216 -86482292+40692283 -86496691+40692346 -86506228+40692415 -86525106+40692377 -86525193+40699654 -86525206+40703287 -86525219+40707023 -86525219+40707023 -86525189+40707091 -86525189+40707091 -86525213+40716497 -86525213+40717196 -86525213+40717892 -86525253+40718275 -86525253+40718275 -86525242+40719722 -86525151+40721530 -86525150+40722445 -86525117+40726902 -86525054+40735442 -86525054+40735442 -86531504+40735461 -86533747+40735467 -86548456+40735493 -86557214+40735590 -86562926+40735654 -86563377+40735631 -86565606+40735637 -86572672+40735654 -86572912+40735654 -86581739+40735761 -86375762+40431851 -86375712+40439115 -86375695+40441587 -86375690+40442268 -86375663+40446391 -86375646+40448871 -86375566+40460964 -86375561+40463032 -86375527+40477755 -86375502+40489026 -86375494+40492592 -86375269+40501714 -86375253+40502570 -86375240+40503272 -86375153+40517814 -86375065+40522220 -86375065+40522220 -86375096+40525000 -86375096+40525000 -86374996+40527926 -86374996+40532287 -86374996+40533882 -86374656+40546827 -86374571+40547824 -86374530+40553865 -86374489+40554984 -86374257+40561326 -86630814+39347951 -86623688+39340608 -86607152+39340134 -86592958+39339966 -86592712+39339962 -86578691+39339751 -86577632+39339735 -86574280+39339681 -86568468+39339584 -86549353+39339295 -86540548+39339103 -86540305+39339065 -86539784+39339151 -86539049+39339138 -86536712+39339104 -86535058+39338996 -86532151+39339055 -86522937+39338906 -86520852+39338853 -86520113+39338884 -86513143+39338838 -86510210+39338842 -86509195+39338844 -86508211+39338826 -86501806+39338713 -86492904+39338643 -86482985+39338662 -86474208+39338679 -86473714+39338667 -86471896+39338589 -86468971+39338464 -86465115+39338300 -86436168+39338770 -86428157+39338949 -86422446+39339050 -86400794+39339434 -86390737+39339599 -86390339+39339605 -86381395+39339752 -86413088+40431531 -86411865+40431600 -86393060+40431824 -86375762+40431851 -86415553+40431486 -86413088+40431531 -86415553+40431486 -86413482+40431509 -86413088+40431531 -86694601+40432014 -86690594+40432034 -86681565+40432017 -86675466+40431945 -86656390+40431850 -86648885+40431768 -86647686+40431756 -86643747+40431714 -86642806+40431762 -86639217+40431739 -86632838+40431698 -86631745+40431657 -86619823+40431596 -86618828+40431591 -86618356+40431589 -86613947+40431568 -86606308+40431488 -86605344+40431482 -86604339+40431475 -86600163+40431446 -86599842+40431444 -86598824+40431437 -86595201+40431438 -86592977+40431462 -86586786+40431531 -86584975+40431531 -86580933+40431531 -86572921+40431533 -86568100+40431465 -86563444+40431442 -86544143+40431349 -86525129+40431276 -86522288+40431270 -86517859+40431261 -86510904+40431247 -86506113+40431268 -86499998+40431220 -86492780+40431147 -86487116+40431090 -86481336+40431063 -86477638+40431046 -86468580+40431005 -86459734+40431048 -86458967+40431052 -86449625+40431191 -86445501+40431214 -86431149+40431237 -86430782+40431329 -86430341+40431329 -86425783+40431377 -86415553+40431486 -86425950+41476799 -86430088+41476913 -86435625+41476937 -86425950+41476799 -86435625+41476937 -86813898+37998368 -86813704+37998295 -86813150+37998038 -86812286+37997638 -86812204+37997600 -86808641+37995864 -86807850+37995376 -86804949+37993462 -86800601+37991330 -86798790+37990696 -86779989+37959892 -86778998+37957793 -86776606+37950072 -86774690+37948571 -86773941+37947742 -86773900+37947667 -86773314+37946582 -86772660+37945260 -86772222+37944279 -86771949+37943711 -86771614+37943167 -86771309+37942712 -86771183+37942412 -86771046+37942136 -86770931+37941764 -86770664+37941398 -86769175+37939220 -86765615+37933412 -86764550+37931798 -86762282+37928622 -86759777+37925141 -86757132+37922056 -86755057+37919070 -86752303+37914764 -86751556+37913684 -86746707+37908271 -86742802+37904260 -86737799+37899754 -86719994+37892847 -86704508+37900581 -86703492+37901282 -86689246+37909958 -86672097+37914735 -86671813+37914684 -86645642+37892866 -86645642+37892866 -86645710+37892720 -86661904+37851306 -86661904+37851306 -86655296+37842508 -86633486+37844096 -86603847+37859438 -86597950+37911919 -86597111+37912976 -86596125+37914289 -86595152+37915457 -86593802+37916702 -86592308+37917986 -86590764+37919309 -86590301+37919668 -86589858+37920083 -86589229+37920674 -86580322+37923145 -86579367+37923120 -86569182+37922176 -86568442+37922129 -86567960+37922129 -86528279+37918618 -86526129+37919435 -86507006+37933754 -86507006+37933754 -86507064+37934585 -86507064+37934585 -86507006+37935608 -86507006+37935608 -86507043+37936439 -86507638+37937872 -86508032+37939278 -86508964+37941214 -86509390+37942492 -86510102+37943701 -86511096+37945016 -86522443+37958794 -86525134+37968695 -86525134+37968695 -86524828+38028504 -86524694+38029099 -86520977+38039406 -86500051+38045757 -86499978+38045756 -86490853+38045796 -86489205+38045893 -86445292+38055157 -86433232+38066623 -86432789+38067171 -86432789+38067171 -86462325+38120071 -86466756+41433050 -86466729+41441287 -86466729+41441287 -86466731+41446024 -86466733+41451102 -86466826+41454236 -86466863+41455784 -86466872+41456161 -86466970+41460259 -86467012+41462038 -86467049+41468872 -86467070+41472754 -86467090+41476634 -86467090+41476634 -86464668+41476654 -86455702+41476729 -86452305+41476780 -86435625+41476937 -86679511+38263086 -86667932+38263148 -86656145+38263212 -86642954+38263283 -86641549+38263326 -86640213+38263370 -86635863+38263513 -86599320+38265097 -86598388+38265136 -86588460+38265554 -86572961+38266209 -86572858+38266213 -86570136+38266328 -86570136+38266328 -86570204+38264135 -86571088+38229072 -86571215+38224708 -86571226+38224344 -86571226+38224344 -86571107+38223897 -86571107+38223897 -86571276+38221045 -86571624+38208515 -86571679+38207722 -86571679+38207722 -86571652+38207531 -86570787+38207514 -86569941+38207498 -86568983+38207480 -86542949+38207354 -86503087+38207141 -86490723+38207039 -86490140+38207032 -86489351+38207027 -86481802+38206974 -86479203+38206956 -86477335+38206943 -86466202+38206865 -86460425+38206825 -86460425+38206825 -86460600+38201495 -86460760+38190738 -86461255+38171333 -86461494+38160819 -86461594+38155715 -86461974+38140658 -86461983+38140297 -86462071+38136808 -86462183+38132379 -86462265+38129151 -86462326+38120912 -86462326+38120912 -86462325+38120071 -86467045+41171618 -86467025+41178733 -86467004+41186048 -86467003+41186593 -86466986+41193411 -86466970+41200277 -86466954+41207141 -86466954+41207141 -86466957+41213273 -86466957+41213456 -86466988+41215126 -86466988+41215126 -86466869+41219816 -86466869+41219816 -86466879+41229623 -86466879+41229623 -86466866+41232576 -86466747+41244264 -86466697+41249247 -86466691+41258781 -86466691+41258781 -86466700+41262455 -86466709+41265996 -86466723+41271386 -86466729+41273709 -86466731+41274498 -86466747+41280456 -86466747+41280456 -86466740+41282161 -86466719+41287754 -86466719+41287754 -86466757+41295936 -86466787+41302420 -86466787+41302420 -86466729+41309696 -86466701+41310208 -86466640+41313356 -86466567+41320285 -86466552+41321754 -86466552+41321754 -86466553+41324202 -86466553+41324202 -86466500+41333083 -86466481+41336453 -86466469+41338731 -86466469+41338731 -86466533+41345984 -86466533+41345984 -86466498+41351910 -86466448+41360375 -86466419+41363395 -86466395+41364435 -86466389+41364905 -86466389+41364905 -86466390+41365477 -86466390+41365477 -86466364+41374885 -86466364+41375043 -86466337+41382212 -86466337+41382212 -86466339+41385790 -86466341+41389373 -86466363+41393086 -86466470+41403971 -86466471+41407700 -86466502+41409416 -86466503+41410103 -86466522+41410310 -86466533+41410423 -86466533+41410423 -86466528+41411105 -86466508+41414359 -86466505+41414930 -86466505+41414930 -86466541+41417105 -86466562+41418290 -86466567+41418568 -86466568+41420353 -86466663+41429825 -86466668+41429981 -86466756+41433050 -86466756+41433050 -86470804+41433049 -86471498+41433049 -86476271+41433025 -86490773+41433019 -86495637+41432994 -86515240+41432951 -86519984+41432862 -86523989+41432902 -86524711+41432886 -86467045+41171618 -86467070+41163112 -86467073+41162287 -86467094+41156923 -86467104+41154402 -86467123+41149644 -86467185+41142408 -86467238+41136460 -86467283+41131429 -86467341+41127883 -86467341+41127883 -86467308+41124286 -86467308+41124286 -86467364+41113440 -86467364+41113272 -86467384+41106399 -86467404+41099247 -86467405+41098841 -86467408+41098054 -86467417+41095159 -86467437+41091665 -86467437+41091665 -86467381+41084291 -86467381+41084291 -86467437+41083456 -86467501+41082529 -86467502+41081741 -86467503+41080953 -86467510+41075869 -86467511+41075099 -86467514+41072917 -86467514+41072449 -86467517+41070332 -86467524+41066055 -86467731+41055301 -86467760+41051604 -86467802+41046360 -86467815+41041275 -86467846+41040954 -86467846+41040954 -86467845+41040772 -86467845+41040772 -86467902+41033473 -86467967+41025161 -86468015+41018944 -86468015+41018944 -86467966+41008382 -86467948+41004254 -86467948+41004254 -86467951+40996801 -86468031+40989677 -86468031+40989677 -86468029+40986189 -86468029+40986189 -86468145+40975148 -86468162+40967414 -86468170+40964233 -86468179+40963120 -86468201+40960501 -86468216+40958726 -86468263+40953505 -86468263+40953505 -86468256+40953251 -86468192+40946020 -86468192+40946020 -86468250+40938767 -86468313+40933555 -86468424+40924305 -86468424+40924305 -86468389+40916960 -86468389+40916960 -86468444+40913643 -86468507+40909844 -86467045+41171618 -86470433+41171626 -86472025+41171629 -86473595+41171612 -86474296+41171605 -86475356+41171605 -86477121+41171624 -86477384+41171627 -86479019+41171603 -86480235+41171602 -86484562+41171601 -86485590+41171601 -86485741+41171601 -86485984+41171647 -86486377+41171715 -86487437+41171715 -86488557+41171691 -86489647+41171668 -86490707+41171667 -86491022+41171674 -86491706+41171690 -86492858+41171666 -86493887+41171689 -86494341+41171689 -86495008+41171688 -86496098+41171665 -86497067+41171710 -86498217+41171687 -86499277+41171663 -86500457+41171708 -86502331+41171708 -86504736+41171710 -86504902+41171724 -86508294+41171741 -86512437+41171762 -86513890+41171770 -86515920+41171780 -86527489+41171840 -86532184+41171864 -86536909+41171889 -86537256+41171905 -86547200+41171945 -86549005+41171953 -86549247+41171930 -86551687+41171944 -86553092+41171953 -86553728+41171931 -86554273+41171953 -86563388+41171977 -86564815+41171987 -86565370+41171992 -86577801+41172090 -86580527+41172126 -86582979+41172158 -86590625+41172128 -86600225+41172092 -86602328+41172084 -86608838+41172081 -86621495+41172053 -86625011+41172109 -86629768+41172168 -86630736+41172173 -86633864+41172187 -86640700+41172219 -86650275+41172187 -86654569+41172173 -86659897+41172155 -86660261+41172132 -86669225+41172196 -86673373+41172226 -86673735+41172205 -86674523+41172158 -86679247+41172250 -86679550+41172204 -86684215+41172226 -86698687+41172295 -86708286+41172225 -86708558+41172202 -86718006+41172200 -86723506+41172198 -86727574+41172197 -86729184+41172216 -86729512+41172220 -86732956+41172219 -86734933+41172218 -86737598+41172262 -86743623+41172246 -86747560+41172235 -86751080+41172201 -86756740+41172214 -86757376+41172168 -86775757+41171718 -86776692+41171633 -86783161+41171331 -86798376+41171425 -86798718+41171554 -86814576+41172067 -86820225+41172053 -86828966+41172030 -86833774+41172018 -86833956+41171995 -86838412+41172057 -86841980+41172108 -86848521+41172129 -86852972+41172173 -86856999+41172186 -86872170+41172234 -86872533+41172211 -86877134+41172181 -86877503+41172180 -86890321+41172151 -86891433+41172148 -86468507+40909844 -86472971+40909843 -86473243+40909866 -86475554+40909854 -86485704+40909802 -86487719+40909792 -86497333+40909716 -86501334+40909934 -86506860+40909994 -86524384+40910185 -86525147+40910185 -86526133+40910185 -86545134+40910396 -86564316+40910786 -86564768+40910717 -86581527+40910942 -86500014+41528856 -86498254+41531932 -86498254+41531932 -86498318+41534460 -86498363+41544334 -86498366+41545052 -86498382+41548429 -86498382+41548429 -86498158+41561085 -86494990+41563501 -86486398+41570621 -86486398+41570621 -86486494+41588781 -86486590+41595853 -86486766+41599597 -86486783+41607005 -86486959+41616413 -86486959+41616413 -86486735+41616461 -86486415+41616413 -86486415+41616413 -86486671+41625021 -86486767+41627549 -86486991+41634797 -86487053+41637111 -86487151+41641917 -86487567+41649325 -86507086+41649982 -86513271+41650113 -86521848+41650294 -86526368+41657539 -86526368+41657539 -86526025+41671952 -86525986+41673303 -86525841+41678322 -86525746+41681647 -86525589+41687098 -86525494+41690626 -86525489+41690809 -86525429+41693031 -86525407+41693840 -86525387+41694580 -86525381+41694808 -86525365+41695407 -86525167+41701176 -86525031+41703479 -86524848+41706707 -86524827+41707762 -86524825+41707917 -86524814+41708489 -86524812+41708590 -86524806+41709044 -86524780+41710902 -86524718+41715398 -86524718+41715650 -86524404+41730521 -86524312+41730726 -86500286+41521010 -86500014+41528856 -86500286+41521010 -86500305+41528221 -86500305+41528221 -86500014+41528856 -86524711+41432886 -86524722+41440231 -86524940+41451159 -86524987+41454829 -86525043+41461807 -86525043+41461807 -86524960+41469280 -86524936+41471517 -86524910+41473936 -86524905+41474468 -86524883+41476586 -86524883+41476586 -86525089+41489513 -86525119+41489605 -86525170+41496881 -86525170+41496881 -86525163+41497648 -86525140+41500044 -86525104+41505094 -86525075+41506398 -86524948+41519163 -86524677+41519177 -86523904+41519230 -86523413+41519320 -86521925+41519488 -86521054+41519587 -86503612+41519534 -86500286+41521010 -86523928+41759540 -86523930+41759411 -86523995+41752410 -86524058+41750045 -86524090+41745277 -86524152+41742692 -86524214+41741754 -86524214+41740564 -86524279+41734364 -86524312+41730726 -86524279+41734364 -86524312+41730726 -86524371+41733426 -86524371+41733426 -86524279+41734364 -86524711+41432886 -86534216+41432822 -86542084+41432769 -86547605+41432732 -86548886+41432698 -86552370+41432609 -86563137+41432677 -86574986+41432753 -86582275+41432800 -86596928+41432773 -86601341+41432772 -86601883+41432772 -86620976+41432855 -86640244+41432768 -86642763+41432793 -86652773+41425931 -86660223+41421060 -86660922+41420877 -86669373+41415273 -86670771+41414106 -86678704+41412643 -86687487+41409212 -86688074+41408838 -86698093+41403949 -86700767+41402484 -86701632+41400590 -86701868+41400130 -86702073+41399716 -86702285+41399304 -86706233+41389854 -86711846+41375375 -86723714+41360349 -86723865+41360028 -86723925+41358266 -86724439+41353256 -86726805+41348718 -86728238+41346820 -86728805+41346090 -86731749+41342408 -86732598+41341676 -86735030+41338618 -86737416+41329318 -86745833+41317374 -86746116+41317165 -86763334+41306507 -86776146+41293515 -86814657+41273621 -86824015+41272117 -86825862+41271464 -86826560+41271349 -86827548+41271365 -86828402+41271274 -86832716+41271508 -86843117+41269561 -86843359+41269058 -86853031+41266286 -86853425+41266172 -86858914+41265827 -86862605+41265524 -86870345+41264539 -86876535+41261215 -86877549+41260347 -86888737+41257061 -86890827+41256500 -86891891+41256056 -86893774+41255254 -86893894+41255247 -86895329+41255164 -86910224+41248236 -86915725+41245922 -86926730+41239769 -86933334+41761035 -86875030+41760335 -86841707+41760266 -86824828+41760240 -86824328+41760240 -86823628+41760240 -86822828+41760140 -86822328+41760240 -86820428+41760240 -86819028+41760240 -86817428+41760140 -86816028+41760140 -86815228+41760140 -86814228+41760240 -86812628+41760140 -86810928+41760140 -86810428+41760240 -86810183+41760240 -86809828+41760240 -86809190+41760240 -86809128+41760240 -86808197+41760240 -86808128+41760240 -86807250+41760240 -86807228+41760240 -86806414+41760240 -86806313+41760241 -86805498+41760240 -86804827+41760240 -86804720+41760240 -86804528+41760240 -86804427+41760240 -86801578+41760240 -86801527+41760240 -86801027+41760240 -86800927+41760240 -86800707+41760240 -86800611+41760251 -86784016+41760141 -86783827+41760140 -86780351+41760141 -86780327+41760141 -86767431+41760141 -86765626+41760041 -86752926+41759941 -86751226+41759841 -86750026+41759941 -86748096+41759967 -86746521+41759982 -86724801+41759852 -86721868+41759820 -86715697+41759787 -86698660+41759698 -86669899+41759664 -86668947+41759662 -86659835+41759652 -86657367+41759650 -86655826+41759648 -86641186+41759633 -86640044+41759671 -86621858+41759537 -86613181+41759495 -86601230+41759548 -86596650+41759533 -86583119+41759490 -86572507+41759490 -86569789+41759491 -86566585+41759491 -86535241+41759495 -86532191+41759507 -86530713+41759527 -86523928+41759540 -86581527+40910942 -86581486+40907202 -86581388+40898051 -86581384+40897605 -86581374+40896111 -86581313+40886789 -86581289+40883121 -86581028+40877076 -86580922+40868593 -86580895+40862756 -86580894+40862596 -86580857+40854040 -86580794+40852286 -86580705+40849807 -86580703+40839533 -86580694+40839155 -86580672+40838217 -86580457+40828847 -86580383+40825617 -86580368+40824957 -86580368+40824957 -86580556+40817284 -86580725+40810404 -86580844+40802716 -86580902+40795691 -86580902+40795691 -86580872+40794936 -86580872+40794936 -86581020+40787316 -86581169+40779925 -86581384+40769046 -86581465+40764960 -86581486+40762965 -86581557+40756480 -86581573+40754091 -86581598+40750530 -86581739+40735761 -86581527+40910942 -86583873+40910973 -86588477+40911036 -86600750+40911146 -86601987+40911214 -86603012+40911229 -86616647+40911429 -86620235+40911481 -86622497+40911549 -86627320+40911611 -86639705+40911828 -86641575+40911898 -86656754+40911978 -86660003+40911995 -86665643+40912065 -86669000+40912092 -86677889+40912113 -86689501+40912319 -86696739+40912319 -86699695+40912364 -86705095+40912362 -86709981+40912430 -86710829+40912412 -86711229+40912403 -86711675+40912395 -86712213+40912384 -86713811+40912269 -86717883+40912268 -86718727+40912291 -86736915+40912353 -86737941+40912398 -86743263+40912396 -86746597+40912394 -86747567+40912381 -86756413+40912396 -86757107+40912419 -86762525+40912434 -86775958+40912472 -86777589+40912476 -86785254+40912495 -86795502+40912522 -86799776+40912532 -86802705+40912539 -86803741+40912542 -86815198+40912569 -86816375+40912546 -86820959+40912546 -86823659+40912546 -86824609+40912546 -86834200+40912522 -86835587+40912521 -86853534+40912494 -86854982+40912516 -86861281+40912538 -86872777+40912577 -86875015+40912633 -86878793+40912532 -86879213+40912537 -86879771+40912543 -86880753+40912555 -86886081+40912546 -86892033+40912537 -86892878+40912538 -86896867+40912529 -86899076+40912524 -86911005+40912498 -86911879+40912498 -86921470+40912500 -86930282+40912501 -86930701+40912501 -86581739+40735761 -86591413+40735880 -86601280+40735991 -86605361+40736036 -86609401+40736080 -86610515+40736125 -86619506+40736184 -86620292+40736189 -86629934+40736279 -86639738+40736331 -86649395+40736449 -86658810+40736520 -86678093+40736753 -86681264+40736845 -86687569+40736890 -86688140+40736913 -86693705+40736978 -86697099+40737017 -86701919+40737073 -86716508+40737276 -86721201+40737343 -86735731+40737498 -86740274+40737519 -86746539+40737536 -86747764+40737540 -86754466+40731399 -86754703+40731057 -86686869+39470177 -86683103+39470200 -86676266+39470199 -86669992+39470199 -86660278+39470311 -86645047+39470322 -86641467+39470351 -86632833+39470347 -86632135+39470347 -86632135+39470347 -86632165+39469752 -86632165+39469752 -86631996+39462544 -86631965+39461215 -86631960+39459151 -86631951+39455605 -86631943+39452129 -86631798+39448398 -86631774+39441211 -86631774+39441196 -86631798+39439552 -86631826+39437598 -86631826+39437598 -86631719+39434359 -86631692+39433773 -86631665+39430569 -86631656+39429773 -86630794+39424357 -86630794+39424357 -86630964+39421940 -86631183+39417712 -86631183+39417712 -86631171+39416596 -86631152+39414711 -86630955+39406256 -86630817+39401562 -86630817+39401562 -86630819+39398506 -86630820+39395822 -86630820+39395822 -86630717+39370976 -86630717+39370976 -86630719+39370440 -86630751+39362755 -86630814+39347951 -86630814+39347951 -86638794+39348536 -86657316+39351171 -86656881+39601168 -86653744+39608125 -86651094+39610602 -86644914+39615664 -86641865+39629949 -86641865+39629949 -86641882+39630063 -86650981+39630154 -86661608+39630261 -86665306+39630299 -86670130+39630323 -86670130+39630185 -86671042+39630192 -86682254+39630282 -86687445+39630324 -86687445+39630324 -86687431+39632953 -86687386+39641241 -86687327+39659413 -86687327+39659413 -86687345+39668495 -86687349+39670513 -86687356+39673877 -86687356+39673877 -86687202+39684407 -86687149+39688066 -86687149+39688066 -86687264+39697152 -86687326+39701959 -86687326+39701959 -86687244+39702383 -86687148+39702874 -86687112+39710046 -86687078+39717137 -86687076+39717536 -86687000+39727889 -86686961+39738322 -86686958+39738894 -86686932+39746227 -86686819+39760633 -86686819+39760633 -86686822+39761459 -86686822+39762780 -86686822+39776059 -86686858+39782133 -86686911+39790637 -86686911+39790637 -86686854+39804387 -86686792+39819748 -86686762+39824829 -86686762+39824829 -86686829+39830682 -86686883+39835533 -86686910+39837851 -86686910+39837851 -86686880+39841490 -86686880+39841490 -86686910+39848722 -86686947+39853327 -86686969+39856067 -86686969+39856067 -86686910+39857692 -86686910+39857692 -86686969+39864809 -86695135+39864873 -86656881+39601168 -86657022+39599364 -86657022+39599364 -86655347+39596774 -86652155+39594138 -86652155+39594138 -86655292+39587485 -86657893+39584375 -86658738+39579535 -86659273+39579537 -86659273+39579537 -86657028+39571248 -86656160+39570603 -86655539+39568723 -86655337+39568497 -86654887+39568097 -86653498+39564663 -86650701+39563107 -86650060+39561817 -86650060+39561817 -86653320+39559466 -86653320+39559466 -86652825+39557530 -86651407+39549992 -86651407+39549992 -86662283+39540437 -86665150+39537988 -86667612+39536653 -86683002+39165746 -86683102+39169746 -86683102+39172746 -86683102+39175546 -86683202+39177945 -86683538+39198525 -86683602+39203045 -86683802+39214945 -86683802+39215545 -86683702+39216245 -86683702+39216245 -86683802+39217345 -86683902+39222345 -86684002+39230945 -86684202+39241845 -86684202+39241845 -86684113+39251549 -86684103+39252645 -86684103+39252645 -86684203+39255245 -86684303+39259845 -86684803+39281745 -86684803+39282672 -86684803+39285933 -86684803+39290477 -86684843+39292790 -86684868+39294252 -86684903+39296245 -86684903+39296345 -86685013+39299393 -86685427+39310925 -86685432+39311181 -86685459+39312545 -86685475+39312545 -86685504+39312916 -86685530+39313687 -86685552+39314367 -86685647+39317231 -86685647+39320733 -86685667+39321622 -86685706+39323296 -86685706+39323296 -86685667+39328375 -86685643+39331588 -86685630+39333370 -86685610+39336027 -86685499+39336068 -86677640+39333325 -86676470+39332682 -86664870+39331720 -86658474+39330662 -86655516+39338150 -86655516+39338150 -86658996+39346967 -86658996+39346967 -86658290+39348722 -86658234+39348896 -86658234+39348896 -86657316+39351171 -86658234+39348896 -86657788+39350278 -86657316+39351171 -86667612+39536653 -86667195+39536266 -86666936+39535871 -86666936+39535871 -86667506+39535718 -86668497+39535697 -86667612+39536653 -86668497+39535697 -86668497+39535697 -86670377+39533668 -86670538+39533495 -86673083+39531520 -86673083+39531520 -86672899+39529454 -86672899+39529454 -86674022+39529118 -86674766+39528896 -86677195+39529851 -86678174+39528469 -86683357+39523650 -86683357+39523650 -86683338+39523358 -86683338+39522671 -86687561+39521902 -86687566+39518604 -86687574+39513887 -86687588+39506916 -86679354+38252934 -86679511+38263086 -86679511+38263086 -86679792+38281235 -86679968+38290094 -86680041+38296230 -86680243+38299188 -86680284+38300098 -86680284+38303204 -86680285+38303308 -86680422+38313782 -86680526+38321846 -86680530+38322154 -86680557+38324182 -86680569+38325054 -86680621+38329022 -86680670+38332762 -86680908+38350960 -86680947+38353933 -86680965+38355255 -86680998+38357797 -86681016+38359159 -86681217+38374426 -86681251+38375163 -86681270+38377395 -86681307+38381616 -86681313+38382235 -86681360+38387551 -86681399+38391895 -86681417+38393876 -86681424+38394767 -86682359+38526253 -86682299+38517176 -86682295+38516660 -86682283+38514792 -86682265+38511799 -86682207+38497110 -86682195+38495560 -86682190+38494941 -86682174+38493028 -86682149+38489886 -86682033+38475113 -86682023+38473917 -86681941+38463446 -86681893+38450052 -86681892+38449724 -86681864+38448756 -86681791+38439256 -86681773+38436763 -86681629+38417867 -86681578+38411989 -86681511+38404429 -86681424+38394767 -86682277+38992404 -86682107+39007320 -86682105+39011369 -86682104+39013776 -86682099+39027664 -86682094+39043316 -86682094+39043316 -86682100+39045946 -86682100+39045946 -86682098+39047763 -86682093+39056631 -86682091+39062364 -86682091+39062364 -86682147+39062546 -86682209+39062546 -86682401+39079846 -86682401+39079846 -86682301+39086746 -86682301+39086746 -86682601+39101846 -86682601+39104649 -86682601+39107146 -86682601+39107956 -86682601+39108746 -86682648+39114157 -86682684+39118233 -86682709+39121096 -86682801+39131546 -86682801+39134146 -86682834+39139343 -86683002+39165746 -86682277+38992404 -86682326+38985147 -86682516+38956673 -86682526+38955115 -86682529+38954724 -86682570+38948429 -86682571+38948350 -86682591+38945357 -86682625+38940186 -86682782+38914927 -86682799+38912486 -86682817+38909912 -86682853+38904697 -86682655+38622084 -86682629+38614839 -86682620+38612292 -86682615+38611467 -86682543+38599335 -86682542+38599159 -86682539+38598908 -86682501+38595306 -86682487+38593864 -86682483+38593194 -86682483+38593194 -86682506+38592511 -86682535+38591550 -86682535+38591550 -86682483+38586162 -86682475+38572565 -86682426+38566553 -86682426+38566321 -86682428+38562303 -86682428+38562303 -86682410+38556765 -86682352+38535906 -86682352+38535906 -86682359+38526253 -86682359+38526253 -86687050+38526276 -86697624+38526328 -86702704+38526334 -86707035+38526356 -86715527+38526326 -86721011+38526305 -86742590+38526171 -86753047+38526024 -86775214+38526010 -86784579+38526004 -86793810+38525998 -86794954+38525998 -86797832+38525996 -86810835+38525990 -86819052+38526127 -86825447+38526244 -86831372+38526354 -86837059+38526460 -86853391+38510165 -86904624+38500574 -86906660+38500052 -86907672+38499730 -86908488+38499424 -86913209+38495958 -86924178+38504612 -86682810+38629592 -86682655+38622084 -86682810+38629592 -86682797+38625052 -86682655+38622084 -86683102+38686561 -86682999+38666761 -86682999+38666679 -86683058+38661016 -86683058+38658052 -86683058+38655728 -86683058+38654323 -86683058+38651254 -86682852+38642911 -86682810+38629592 -86682853+38904697 -86682911+38896454 -86683005+38883221 -86683055+38876292 -86683056+38876109 -86683057+38876015 -86683058+38875905 -86683061+38875049 -86683074+38874808 -86683233+38862240 -86683234+38861237 -86683234+38861237 -86683069+38860461 -86683048+38860360 -86682990+38857682 -86682990+38857682 -86682994+38857612 -86683213+38846912 -86683213+38846912 -86683152+38835389 -86683079+38832686 -86683079+38832686 -86683226+38829642 -86683226+38829642 -86683163+38818015 -86683163+38818015 -86683164+38817432 -86683165+38816623 -86683186+38805590 -86683191+38804437 -86683191+38804437 -86683051+38800344 -86683051+38800344 -86683210+38790556 -86683210+38790556 -86683140+38788052 -86683140+38788052 -86683342+38780201 -86683400+38772878 -86683402+38772594 -86683408+38771821 -86683579+38768435 -86683579+38768435 -86683577+38767657 -86683576+38767141 -86683574+38765968 -86683568+38763333 -86683562+38760556 -86683405+38756463 -86683405+38756463 -86683406+38755618 -86683407+38755142 -86683409+38753615 -86904199+38904209 -86894629+38904210 -86891678+38904210 -86874632+38904215 -86873087+38904225 -86863625+38904288 -86847591+38904307 -86831419+38904325 -86820057+38904339 -86807542+38904353 -86802748+38904358 -86794425+38904367 -86789345+38904375 -86787985+38904376 -86780373+38904385 -86776412+38904415 -86772976+38904415 -86769514+38904416 -86766159+38904417 -86764456+38904417 -86761209+38904418 -86757416+38904419 -86751631+38904382 -86747844+38904468 -86747561+38904468 -86741135+38904491 -86734139+38904515 -86729296+38904532 -86725558+38904545 -86720130+38904564 -86706675+38904612 -86682982+38904696 -86682853+38904697 -86683102+38686561 -86683106+38687256 -86683111+38688219 -86683185+38702274 -86683264+38717301 -86683295+38718719 -86683302+38719048 -86683318+38719752 -86683318+38719752 -86683289+38719843 -86683288+38721606 -86683288+38722819 -86683255+38730049 -86683207+38740733 -86683409+38753615 -86683207+38740733 -86683409+38753615 -86683415+38750050 -86683415+38750050 -86683207+38740733 -86686869+39470177 -86688124+39470681 -86696540+39470635 -86706140+39470563 -86715439+39470495 -86729199+39470788 -86733869+39470693 -86735559+39470659 -86736369+39470643 -86740488+39470560 -86743646+39470496 -86750747+39470362 -86753407+39470343 -86756908+39470318 -86759944+39470297 -86762130+39470281 -86765243+39470520 -86771727+39471017 -86775801+39471323 -86780615+39471591 -86784131+39471627 -86790369+39471692 -86814539+39471944 -86827661+39472080 -86839124+39472199 -86840828+39472216 -86848545+39472297 -86850949+39472322 -86855149+39472366 -86857333+39472388 -86857341+39472388 -86861295+39472429 -86869023+39472510 -86870417+39472524 -86875009+39472495 -86876258+39472499 -86880826+39472481 -86882910+39472489 -86889336+39472514 -86889591+39472516 -86893245+39472593 -86894308+39472617 -86895812+39472582 -86897438+39472594 -86903992+39472639 -86908010+39472667 -86908719+39472720 -86916047+39472784 -86917165+39472943 -86921831+39473127 -86921831+39473127 -86921822+39473223 -86921822+39473223 -86930830+39473284 -86939981+39473345 -86687060+39499519 -86687356+39496406 -86687356+39496406 -86687054+39485071 -86686966+39477992 -86686875+39470691 -86686869+39470177 -86687060+39499519 -86687498+39500046 -86687588+39506916 -86687060+39499519 -86687588+39506916 -87054578+39168086 -87035900+39168131 -87029962+39168146 -87026745+39168156 -87012820+39168117 -87010330+39168132 -87009360+39168138 -87004499+39168169 -87001899+39168186 -86987560+39168092 -86981671+39168040 -86970232+39168031 -86955291+39168111 -86954061+39168103 -86951174+39168127 -86942448+39168106 -86934568+39168083 -86934450+39168037 -86919112+39167906 -86915041+39167871 -86905261+39167841 -86897821+39167878 -86895563+39167889 -86893000+39167902 -86890846+39167913 -86888442+39167971 -86882878+39167749 -86882021+39167642 -86878663+39167402 -86859779+39167281 -86846317+39167595 -86845789+39167437 -86843437+39167369 -86842992+39167410 -86842014+39167377 -86839300+39167287 -86832473+39167038 -86831876+39167033 -86831543+39167031 -86829893+39167021 -86813638+39166899 -86804575+39166813 -86800744+39166777 -86797196+39166743 -86795205+39166726 -86778626+39166633 -86771713+39166584 -86757356+39166453 -86750004+39166387 -86750004+39166317 -86739428+39166285 -86738884+39166301 -86738874+39166301 -86737617+39166286 -86735961+39166267 -86734803+39166253 -86716003+39166013 -86687842+39165710 -86687426+39165710 -86683002+39165746 -86692462+38248114 -86678992+38248061 -86678992+38248061 -86679307+38250058 -86679354+38252934 -86692462+38248114 -86679354+38252934 -86791497+38205130 -86791512+38206305 -86791539+38206901 -86791706+38214870 -86791969+38233748 -86792074+38241518 -86792074+38241518 -86788717+38249062 -86775248+38248827 -86771664+38248707 -86764101+38248456 -86760613+38248546 -86749990+38248324 -86741070+38248223 -86716957+38248242 -86715500+38248244 -86714252+38248235 -86711009+38248258 -86710740+38248190 -86694509+38248123 -86692462+38248114 -86694664+40387653 -86694658+40388604 -86694575+40397196 -86694575+40397196 -86694718+40403112 -86694718+40403112 -86694669+40411036 -86694659+40412700 -86694659+40412700 -86694660+40417597 -86694660+40417597 -86694636+40423375 -86694609+40429971 -86694601+40432014 -86694601+40432014 -86694627+40438261 -86694662+40446476 -86694662+40446705 -86694756+40448180 -86694753+40454325 -86694894+40461615 -86694904+40462129 -86694904+40462129 -86694844+40468010 -86694844+40468010 -86694905+40472780 -86694935+40475081 -86694954+40479625 -86694964+40482040 -86694994+40488964 -86694996+40489360 -86695026+40489634 -86695043+40493760 -86695147+40496842 -86694756+40448180 -86694753+40454325 -86694756+40448180 -86694812+40449062 -86694812+40449062 -86694753+40454325 -86694864+40366786 -86694664+40387653 -86694864+40366786 -86694752+40375035 -86694664+40387653 -86695773+40214374 -86695684+40221399 -86695654+40221605 -86695587+40227094 -86695442+40238987 -86695388+40243413 -86695388+40243413 -86695538+40249180 -86695538+40249180 -86695330+40250036 -86695330+40255183 -86695330+40257586 -86695330+40258211 -86695331+40262277 -86695357+40266656 -86695392+40272437 -86695393+40281110 -86695393+40283078 -86695364+40286923 -86695276+40301019 -86695274+40301201 -86695188+40315757 -86695128+40315940 -86694949+40321706 -86694949+40321706 -86695069+40323171 -86695144+40327970 -86695218+40332658 -86695218+40332658 -86695118+40344974 -86695065+40351464 -86695042+40354406 -86694925+40362490 -86694864+40366786 -86695088+40503903 -86695088+40504154 -86695090+40511271 -86695090+40511437 -86695091+40517211 -86695091+40518274 -86695091+40518663 -86695078+40521786 -86695046+40529238 -86695033+40532576 -86695033+40532576 -86695153+40533034 -86695171+40537268 -86695176+40538557 -86695211+40546722 -86695214+40547381 -86695351+40553518 -86695351+40553518 -86695336+40556008 -86695336+40556008 -86695339+40557370 -86695339+40557370 -86695336+40558068 -86695336+40558068 -86695351+40561534 -86695353+40561874 -86697178+40561880 -86697568+40561880 -86697993+40561882 -86720823+40561957 -86728688+40561983 -86752575+40562047 -86758594+40562062 -86763931+40562091 -86764826+40562090 -86765779+40562089 -86771293+40562082 -86695203+39922823 -86695214+39921637 -86695214+39921637 -86695195+39921308 -86695141+39920661 -86695141+39920661 -86695193+39915657 -86695280+39908861 -86695284+39908610 -86695286+39908432 -86695334+39904758 -86695379+39901310 -86695379+39901310 -86695289+39893918 -86695081+39879293 -86695081+39879293 -86695135+39864873 -86695804+40178657 -86695811+40171352 -86695819+40163411 -86695826+40156752 -86695915+40149521 -86695915+40149521 -86695881+40143313 -86695854+40138377 -86695846+40136017 -86695807+40125039 -86695791+40120317 -86695761+40112994 -86695761+40112994 -86695819+40105809 -86695819+40105809 -86695759+40098417 -86695759+40098417 -86695802+40084860 -86695817+40083840 -86695817+40083840 -86695638+40080727 -86695638+40080727 -86695704+40063624 -86695723+40058662 -86695725+40058278 -86695843+40054662 -86695843+40054662 -86695832+40047203 -86695822+40040443 -86695821+40039949 -86695799+40024914 -86695784+40014421 -86695779+40010427 -86695568+39995983 -86695374+39986333 -86695274+39981498 -86695211+39974198 -86695084+39966807 -86695084+39966807 -86695292+39956247 -86695301+39955762 -86695349+39955633 -86695349+39955633 -86695324+39955390 -86695324+39955390 -86695361+39955012 -86695361+39955012 -86695203+39952411 -86695167+39949517 -86695161+39943134 -86695155+39937512 -86695143+39923294 -86695143+39923294 -86695203+39922823 -86695135+39864873 -86698433+39864900 -86701076+39864854 -86695135+39864873 -86701076+39864854 -86695147+40496842 -86695057+40496934 -86695027+40500035 -86695027+40500035 -86695088+40503903 -86695147+40496842 -86695088+40503903 -86695773+40214374 -86695789+40196706 -86695792+40193128 -86695798+40185893 -86695804+40178657 -86695773+40214374 -86705355+40214373 -86714608+40214417 -86720602+40214444 -86721858+40214449 -86730882+40214488 -86738153+40214522 -86742845+40214544 -86771314+40214642 -86780746+40214713 -86789731+40214784 -86790208+40214807 -86797215+40214824 -86807721+40214851 -86809521+40214855 -86819103+40214855 -86820685+40214992 -86824147+40214878 -86835769+40214837 -86838087+40214830 -86844927+40214878 -86847489+40214896 -86857071+40214870 -86866951+40214896 -86876076+40214908 -86877666+40214898 -86904194+40214943 -86905176+40214948 -86909311+40214973 -86922354+40215050 -86923328+40215046 -86937686+40215002 -86941029+40214810 -86943191+40214820 -86948074+40214924 -86959715+40214900 -86959984+40214854 -86960222+40214853 -86961053+40214850 -86969894+40214829 -86979386+40214689 -87003465+40214864 -87018055+40214848 -87034319+40214830 -87035016+40214830 -87035434+40214739 -87054527+40214707 -87073396+40214757 -87092208+40214807 -86701076+39864854 -86709332+39864922 -86710609+39864853 -86718657+39864965 -86728157+39864985 -86737605+39865005 -86738614+39864981 -86743141+39865020 -86750006+39864976 -86753149+39864977 -86756586+39864979 -86781074+39865107 -86786430+39865135 -86789373+39865150 -86792905+39865158 -86797228+39865169 -86799202+39865175 -86801638+39865152 -86802175+39865156 -86804941+39865179 -86805962+39865188 -86808385+39865208 -86812596+39865244 -86819010+39865302 -86829939+39865403 -86839591+39865447 -86848349+39865545 -86855688+39865511 -86856694+39865526 -86859217+39865564 -86860113+39865578 -86867210+39865560 -86871190+39865550 -86898834+39866027 -86900534+39866040 -86906012+39866027 -86921560+39866118 -86934352+39866194 -86936232+39866206 -86948136+39866248 -86955060+39866273 -86959307+39866341 -86970860+39866430 -86975779+39866528 -86977148+39866531 -86982976+39866540 -86983481+39866494 -86992242+39866628 -86998325+39866632 -87009477+39866705 -86757285+40727001 -86757473+40726180 -86757473+40726180 -86750011+40719563 -86750011+40714916 -86754152+40713697 -86761572+40698817 -86761572+40698817 -86755149+40693988 -86755085+40693563 -86755076+40693506 -86754703+40731057 -86756644+40728264 -86757285+40727001 -86754703+40731057 -86757285+40727001 -86755076+40693506 -86757401+40676858 -86757401+40676858 -86755700+40676964 -86754646+40677101 -86753801+40677186 -86752348+40677434 -86751239+40677540 -86750010+40677864 -86748587+40678161 -86747299+40679537 -86746563+40680932 -86746563+40680932 -86750010+40672959 -86755076+40693506 -86760732+40682220 -86761127+40681956 -86761449+40681709 -86761670+40681254 -86761914+40680452 -86762228+40679890 -86762228+40679890 -86762176+40679520 -86761710+40678631 -86760106+40677567 -86758589+40676977 -86750010+40672959 -86750010+40672959 -86758411+40665298 -86758411+40665298 -86758335+40664598 -86758335+40664598 -86759072+40664269 -86759954+40664255 -86764402+40664183 -86766885+40664143 -86770452+40664087 -86774469+40664024 -86774469+40664024 -86774441+40660340 -86774345+40654277 -86774325+40652949 -86774296+40650295 -86774278+40649185 -86773378+40649187 -86772947+40649189 -86772947+40649189 -86772975+40648235 -86772975+40648235 -86772972+40648139 -86772917+40645832 -86772886+40644505 -86772757+40638902 -86772741+40638212 -86772591+40637594 -86772565+40631874 -86772536+40629700 -86772358+40624468 -86772300+40620418 -86772122+40616230 -86772122+40616230 -86772145+40614580 -86772145+40614580 -86772066+40611118 -86772007+40608564 -86772007+40608564 -86772134+40608062 -86772134+40608062 -86772122+40607610 -86771951+40600861 -86771923+40599753 -86771808+40593987 -86771780+40592396 -86771350+40569367 -86771293+40562082 -86778901+37999403 -86772596+37998256 -86771739+37999848 -86771413+38001862 -86771413+38001862 -86771638+38002586 -86772968+38005242 -86775537+38017725 -86776353+38022428 -86776353+38022428 -86771479+38028661 -86771479+38028661 -86779989+38035963 -86779659+38053434 -86774845+38070030 -86774845+38070030 -86777872+38074886 -86777919+38074973 -86778195+38075482 -86778195+38075482 -86772625+38105192 -86772625+38105192 -86776895+38103956 -86788299+38106296 -86788299+38106296 -86787051+38112591 -87047602+40562803 -87030500+40562822 -87011358+40562403 -87001998+40562239 -87001196+40562206 -87000014+40562158 -86992000+40562196 -86982076+40562114 -86981575+40562106 -86972720+40561977 -86963406+40561840 -86943797+40561710 -86937731+40561670 -86936453+40561662 -86925093+40561587 -86918425+40561543 -86911290+40561496 -86907449+40561564 -86907131+40561564 -86892631+40561601 -86890181+40561607 -86884028+40561623 -86869143+40561665 -86854608+40561793 -86849504+40561838 -86820653+40562072 -86817310+40562072 -86811549+40562118 -86804945+40562112 -86801455+40562109 -86790829+40562099 -86781456+40562091 -86780699+40562090 -86779238+40562088 -86778126+40562044 -86774344+40562089 -86773401+40562086 -86771293+40562082 -86778901+37999403 -86779913+37999559 -86783153+37999583 -86783935+37999640 -86785179+38000055 -86785643+38000381 -86786771+38000689 -86787812+38001468 -86787870+38001628 -86789634+38003070 -86790849+38004261 -86791632+38006036 -86778901+37999403 -86791632+38006036 -86779989+38035963 -86779666+38037729 -86779666+38038462 -86779984+38039996 -86780157+38040454 -86780562+38040660 -86781083+38040591 -86781923+38040202 -86782676+38039607 -86782907+38039310 -86783226+38039081 -86784340+38043370 -86779989+38035963 -86784340+38043370 -86784340+38043370 -86779659+38053434 -86784340+38043370 -86784324+38043385 -86783774+38043774 -86782934+38044232 -86782500+38044277 -86781950+38044163 -86781892+38043751 -86781892+38043751 -86782443+38043453 -86782559+38043018 -86782559+38043018 -86782443+38042812 -86782153+38042583 -86779659+38053434 -86787051+38112591 -86795887+38113851 -86795887+38113851 -86795801+38113667 -86795801+38113667 -86795830+38113347 -86796786+38113095 -86797250+38112592 -86797510+38112157 -86797742+38112042 -86798727+38112226 -86799307+38112157 -86799973+38111218 -86806897+38117881 -86787051+38112591 -86806897+38117881 -86800435+38121612 -86797595+38130458 -86797595+38130458 -86805186+38141809 -86805186+38141809 -86804548+38145724 -86804548+38145724 -86804721+38147532 -86804721+38147532 -86798263+38166941 -86798263+38166941 -86802748+38170631 -86802748+38170631 -86797382+38180474 -86791311+38180153 -86791284+38185195 -86791284+38185195 -86791312+38187863 -86791359+38192341 -86791601+38197867 -86791622+38198349 -86791622+38198349 -86791597+38200199 -86791464+38201502 -86791464+38201502 -86791497+38205130 -86791497+38205130 -86801228+38205087 -86802192+38205055 -86808000+38205122 -86815970+38205042 -86828477+38205061 -86848521+38204956 -86849479+38204951 -86849588+38204951 -86850113+38204972 -86864408+38205013 -86865716+38204981 -86866742+38204911 -86868303+38204916 -86868562+38204933 -86868976+38204933 -86870070+38204922 -86874993+38204873 -86875890+38204876 -86884045+38204729 -86888582+38204616 -86899325+38204233 -86901773+38204160 -86903666+38204130 -86904245+38204101 -86904734+38204078 -86791632+38006036 -86794308+38011982 -86800345+38014909 -86802246+38013260 -86803170+38005883 -86806688+38001984 -86812229+38000055 -86812460+38000055 -86812929+37999505 -86812979+37999445 -86813559+37998766 -86813898+37998368 -86806897+38117881 -86800435+38121612 -86806897+38117881 -86807013+38118064 -86807013+38118064 -86806810+38118590 -86804492+38120170 -86803159+38120925 -86802493+38121154 -86800435+38121612 -87268850+37878718 -87264762+37875046 -87259497+37870485 -87219968+37848862 -87206463+37844702 -87179263+37841551 -87177455+37842143 -87163983+37841551 -87154722+37833793 -87151646+37829968 -87146958+37823152 -87144254+37819280 -87141872+37816015 -87137310+37806304 -87136637+37804272 -87136061+37802752 -87135613+37801744 -87135037+37799824 -87134701+37798256 -87134333+37796576 -87133949+37794976 -87133517+37793520 -87133149+37792208 -87132621+37791008 -87131485+37789408 -87128749+37785728 -87128679+37785689 -87126242+37784740 -87122627+37783712 -87119328+37782874 -87118413+37782720 -87114546+37782541 -87113053+37782496 -87110237+37782672 -87105276+37783632 -87099971+37784627 -87090636+37787808 -87074869+37798495 -87068668+37804737 -87068173+37805542 -87055404+37835297 -87045677+37867170 -87043130+37875049 -87043049+37875049 -87043049+37875049 -87043056+37875433 -87043096+37876475 -87045458+37886733 -87046176+37889458 -87046176+37889458 -87044247+37895528 -87036064+37904292 -87033444+37906593 -87018054+37915280 -86978957+37930200 -86955658+37933019 -86953256+37933174 -86952098+37933193 -86950827+37933217 -86949943+37933222 -86948732+37933295 -86947705+37933355 -86946107+37933488 -86944633+37933534 -86943043+37933764 -86935274+37934609 -86912321+37940950 -86907257+37942958 -86905581+37944271 -86891853+37956113 -86891795+37956159 -86891216+37956628 -86890086+37957760 -86813898+37998368 -86891433+41172148 -86901124+41172197 -86905836+41172199 -86891433+41172148 -86905836+41172199 -86904199+38904209 -86904200+38899608 -86904229+38897065 -86904230+38896968 -86904231+38896861 -86904231+38895580 -86904232+38893794 -86904232+38893794 -86904204+38892535 -86904204+38892535 -86904292+38891185 -86904292+38891185 -86904175+38891070 -86904110+38890491 -86904109+38889942 -86904109+38889942 -86904163+38889718 -86904208+38889539 -86904208+38889539 -86904188+38885826 -86904175+38883393 -86904175+38883393 -86904198+38877513 -86904198+38877513 -86904174+38872498 -86904123+38868675 -86904123+38868675 -86904155+38856681 -86904160+38854970 -86904163+38853682 -86904194+38849505 -86904251+38830028 -86904252+38829681 -86904277+38821039 -86904288+38817708 -86904288+38817708 -86904267+38817643 -86904267+38817643 -86904408+38817508 -86915834+38817366 -86917957+38817340 -86921061+38817302 -86921875+38817253 -86922943+38817238 -86923093+38811860 -86923093+38811860 -86923090+38808222 -86923084+38796884 -86923059+38789476 -86923032+38781175 -86923031+38780936 -86923031+38780936 -86923117+38778343 -86923117+38778343 -86923089+38774887 -86923089+38774887 -86923111+38762936 -86923111+38762936 -86923092+38760198 -86923092+38760198 -86923411+38743705 -86923411+38743705 -86923347+38736278 -86923347+38736278 -86923356+38734379 -86923363+38733012 -86923363+38733012 -86923339+38730766 -86923331+38730004 -86923331+38730004 -86923336+38729308 -86923342+38728565 -86923415+38719928 -86923493+38710574 -86923597+38697749 -86923627+38693998 -86923689+38686427 -86923710+38683880 -86923725+38682010 -86923747+38679299 -86923783+38674799 -86923784+38674581 -86923810+38671437 -86923839+38668063 -86923846+38667375 -86923868+38665316 -86923870+38664646 -86923873+38663877 -86923877+38662916 -86923880+38662244 -86923943+38646522 -86923956+38643476 -86923960+38642449 -86923976+38639746 -86923997+38636304 -86924014+38633523 -86924015+38633276 -86924050+38627341 -86924050+38627341 -86923847+38612860 -86923846+38612811 -86923844+38609692 -86923836+38601513 -86923832+38597980 -86923832+38597980 -86923952+38587254 -86924015+38581752 -86924035+38576223 -86924047+38572965 -86924090+38561629 -86924151+38550503 -86924356+38539424 -86924386+38532168 -86924386+38532168 -86924385+38531905 -86924360+38526519 -86924360+38526448 -86924272+38519784 -86924272+38519784 -86924321+38517416 -86924321+38517416 -86924293+38514951 -86924276+38513500 -86924184+38505212 -86924178+38504612 -86904734+38204078 -86904845+38204073 -86907807+38203911 -86908894+38203850 -86904734+38204078 -86908894+38203850 -86905836+41172199 -86910541+41172223 -86920836+41172248 -86925045+41172294 -86930089+41172360 -86930313+41172363 -86908894+38203850 -86911233+38203718 -86922902+38203028 -86923695+38203031 -86934738+38203095 -86936978+38203108 -86941992+38203137 -86942398+38203160 -86952593+38203158 -86957154+38203157 -86957368+38203157 -86960327+38203157 -86961733+38203163 -86962978+38203168 -86975267+38203222 -86976851+38203238 -86982515+38203294 -86989997+38203367 -86990712+38203374 -86992169+38203389 -86992393+38203391 -86994450+38203412 -86996683+38203435 -86997286+38203441 -86998244+38203463 -86999997+38203463 -87007939+38203417 -87011159+38203454 -87017416+38203562 -87098771+38903974 -87094709+38903903 -87092235+38903860 -87091660+38903850 -87084488+38903727 -87084420+38903707 -87073025+38903457 -87063786+38903206 -87060417+38903115 -87058701+38903068 -87054805+38902931 -87045167+38902746 -87035823+38902516 -87031429+38902515 -87017645+38902590 -87008873+38902668 -87001460+38902684 -86996972+38902752 -86996439+38902759 -86995212+38902737 -86984923+38902895 -86978405+38902988 -86959755+38903215 -86945884+38903412 -86932155+38903650 -86927370+38903733 -86922654+38903778 -86918149+38903883 -86916476+38903922 -86914839+38903960 -86912216+38904021 -86909980+38904073 -86904199+38904209 -86924178+38504612 -86940059+38500051 -86940208+38499711 -86940292+38499200 -86942513+38492593 -86976480+38502064 -87026694+38507762 -87035477+38512350 -86928367+41238579 -86926730+41239769 -86928367+41238579 -86928034+41238694 -86926912+41239700 -86926730+41239769 -86930081+41236949 -86930246+41245238 -86930246+41245238 -86930003+41245626 -86929975+41249612 -86929866+41255621 -86929852+41258856 -86929852+41258856 -86930104+41259316 -86930366+41259794 -86930366+41259794 -86930115+41270664 -86930115+41270664 -86930117+41277520 -86930277+41281018 -86930546+41286884 -86930551+41288511 -86930788+41316404 -86930809+41317547 -86930816+41317933 -86930907+41324888 -86931027+41332347 -86931027+41332347 -86930966+41339898 -86930830+41346049 -86930830+41346049 -86930844+41347106 -86930844+41347106 -86930722+41361429 -86930513+41369779 -86930387+41375040 -86930296+41375976 -86930248+41390744 -86930185+41405464 -86930185+41405464 -86930201+41409016 -86930217+41412728 -86930217+41412728 -86930201+41416184 -86930201+41416184 -86930249+41419944 -86930249+41419944 -86930185+41427144 -86929536+41434242 -86929493+41434709 -86929401+41435720 -86929386+41436083 -86929385+41436104 -86929369+41437512 -86929267+41448589 -86929257+41449672 -86929257+41449672 -86929363+41463157 -86929370+41464024 -86929376+41470470 -86929386+41482632 -86929386+41482632 -86929354+41484936 -86929354+41484936 -86929434+41492504 -86929803+41514968 -86929803+41514968 -86929771+41519368 -86929771+41519368 -86929931+41530136 -86930139+41531768 -86930139+41531768 -86930043+41533272 -86929995+41533976 -86930313+41172363 -86930290+41173591 -86930253+41175544 -86930231+41179498 -86930192+41186686 -86930163+41193707 -86930161+41194123 -86930160+41197824 -86930160+41201170 -86930129+41208080 -86930129+41208080 -86930220+41208537 -86930220+41208537 -86930191+41208899 -86929979+41222540 -86929975+41222860 -86929975+41222860 -86930036+41223044 -86930036+41223044 -86929944+41230022 -86929944+41230022 -86930005+41233180 -86930005+41233180 -86929944+41234346 -86929944+41234346 -86930081+41236949 -86929995+41533976 -86929899+41536056 -86929899+41536056 -86930228+41542357 -86929995+41533976 -86930228+41542357 -86930081+41236949 -86928367+41238579 -86930228+41542357 -86930459+41546776 -86930461+41546856 -86930491+41548424 -86930539+41549784 -86930539+41549784 -86930523+41550664 -86930523+41550664 -86930587+41550808 -86930587+41550808 -86930572+41551704 -86930572+41551704 -86930892+41554792 -86930908+41555912 -86931159+41559424 -86931324+41562248 -86931548+41567736 -86931580+41569576 -86931595+41576201 -86931596+41576840 -86931596+41580355 -86931596+41584007 -86931612+41585335 -86931692+41587447 -86931744+41589084 -86931820+41591495 -86931832+41592062 -86931900+41595127 -86932028+41598759 -86932140+41602439 -86932140+41602439 -86931964+41604999 -86931964+41604999 -86932093+41606951 -86932096+41607035 -86932317+41614135 -86932413+41617319 -86932429+41622247 -86932429+41622247 -86932425+41625039 -86932392+41625936 -86932349+41627303 -86932191+41644530 -86932157+41651495 -86932157+41651495 -86932329+41658639 -86932329+41659939 -86932330+41666139 -86932330+41666139 -86932256+41676769 -86932230+41680539 -86932230+41682839 -86932330+41688338 -86932330+41688738 -86932330+41688908 -86932330+41689269 -86932330+41690801 -86932330+41691111 -86932330+41691836 -86932330+41692879 -86932330+41693950 -86932330+41694938 -86932330+41695538 -86932371+41696040 -86932430+41696738 -86932430+41697161 -86932430+41698529 -86932430+41698838 -86932436+41699134 -86932445+41699610 -86932530+41703838 -86932530+41704123 -86932530+41704638 -86932532+41704690 -86932730+41710138 -86932895+41718939 -86933110+41730381 -86933368+41750038 -86933368+41750038 -86933334+41761035 -86930313+41172363 -86930283+41171814 -86930283+41171814 -86930314+41170899 -86930370+41158354 -86930402+41151153 -86930423+41146486 -86930438+41142984 -86930467+41136842 -86930469+41136418 -86930640+41128893 -86930773+41114610 -86930774+41107644 -86930774+41107334 -86930865+41100104 -86930896+41085574 -86930916+41078881 -86930928+41074614 -86930936+41072852 -86930959+41067590 -86930968+41064422 -86930990+41056401 -86930991+41048297 -86930991+41046047 -86930991+41041920 -86930992+41041849 -86930992+41035893 -86930993+41027273 -86931020+41020638 -86931050+41013498 -86931053+41012856 -86931053+41012771 -86931054+41012652 -86931084+41009037 -86931084+41009037 -86931055+41007299 -86931024+41005330 -86930844+41000039 -86930844+41000039 -86930847+40999106 -86930847+40998929 -86930848+40998735 -86930851+40997933 -86930875+40991922 -86930905+40984669 -86930921+40980943 -86930936+40977266 -86930967+40970162 -86931065+40966173 -86931065+40966173 -86931031+40960740 -86930999+40955701 -86930983+40948495 -86930972+40943235 -86930969+40941583 -86930910+40933918 -86930850+40926916 -86930765+40918661 -86930730+40915362 -86930701+40912501 -87221000+41760889 -87207774+41760956 -87125036+41761368 -87125036+41760425 -86934367+41761040 -86933334+41761035 -86963703+41221760 -86962279+41222538 -86960765+41223087 -86955310+41225056 -86942521+41228489 -86939551+41229359 -86937854+41230343 -86935005+41232493 -86930081+41236949 -86939981+39473345 -86940206+39464313 -86940375+39464018 -86940700+39458616 -87054578+39168086 -87054718+39168722 -87054718+39168722 -87054702+39169424 -87054632+39172496 -87054618+39173110 -87054600+39173918 -87054481+39186942 -87054450+39189948 -87054393+39195684 -87054393+39195684 -87054422+39197584 -87054422+39197584 -87054363+39201223 -87054363+39201223 -87054423+39205711 -87054509+39212210 -87054509+39212210 -87054361+39215391 -87054303+39217449 -87054289+39217981 -87054213+39220747 -87054213+39220747 -87054376+39226375 -87054377+39226589 -87054389+39234137 -87054444+39240635 -87054482+39245082 -87054505+39247755 -87054505+39247755 -87054491+39249925 -87054475+39251195 -87054475+39251195 -87054490+39253500 -87054492+39253863 -87054504+39255750 -87054769+39255796 -87054769+39255796 -87054768+39259321 -87054755+39263786 -87054738+39269895 -87054624+39276826 -87054500+39284406 -87054352+39291639 -87054258+39294078 -87054254+39295604 -87054200+39302979 -87054086+39306242 -87054072+39306866 -87054054+39307689 -87053612+39327939 -87053612+39327939 -87053641+39334156 -87053681+39342622 -87053681+39342622 -87044267+39342564 -87038080+39342434 -87035454+39342379 -87017201+39342112 -87012551+39342028 -87007865+39342095 -86998524+39342412 -86984691+39342366 -86979866+39342329 -86970345+39342333 -86967210+39342213 -86966985+39342173 -86966288+39342230 -86965553+39342224 -86955283+39342336 -86953107+39342287 -86947207+39342154 -86943462+39342050 -86942473+39342043 -86942471+39342173 -86942369+39352984 -86942330+39357143 -86942293+39361064 -86942198+39371130 -86942198+39371130 -86942209+39377912 -86942232+39383943 -86942294+39400182 -86942295+39400433 -86942312+39404452 -86942313+39404717 -86942380+39421882 -86942410+39429503 -86942410+39429503 -86941757+39429498 -86941531+39436911 -86941314+39444044 -86941234+39446671 -86940980+39455012 -86940980+39455012 -86940981+39455736 -86940981+39455736 -86940700+39458616 -86940981+39455736 -86940788+39458502 -86940700+39458616 -87098585+40736542 -87098465+40740282 -87098465+40740282 -87098466+40741503 -87098468+40742766 -87098683+40750997 -87098683+40750997 -87098654+40759327 -87098631+40765734 -87098631+40765734 -87099241+40780126 -87099520+40794794 -87099800+40809232 -87099800+40809232 -87099718+40823143 -87099667+40830390 -87099667+40830390 -87099786+40837628 -87099786+40837628 -87094494+40837648 -87080625+40837701 -87072130+40837776 -87061555+40837794 -87042363+40837952 -87029890+40837995 -87029501+40837995 -87024407+40837994 -87005822+40837923 -87005337+40837917 -86992344+40837965 -86991952+40837957 -86986594+40837922 -86986438+40837921 -86986438+40837921 -86986846+40852749 -86986931+40856263 -86987092+40866466 -86987099+40867233 -86987185+40873806 -86987195+40874569 -86987291+40881782 -86987391+40892834 -86987422+40896266 -86987459+40902012 -86987525+40912214 -86987525+40912214 -86983332+40912239 -86976392+40912242 -86973741+40912243 -86973138+40912244 -86959324+40912247 -86949838+40912389 -86941566+40912437 -86930701+40912501 -87012926+39604776 -87012962+39600641 -87012994+39596930 -87013024+39593539 -87013255+39582516 -87013330+39578960 -87013399+39571081 -87013426+39567951 -87013426+39567951 -87013404+39564512 -87013404+39564512 -87013489+39563259 -87013579+39560719 -87013675+39553807 -87013714+39551046 -87013825+39548291 -87013839+39546414 -87013922+39535131 -87014014+39531515 -87014135+39523396 -87014231+39516936 -87014268+39506338 -87014297+39505880 -87014297+39505880 -87014270+39502607 -87014270+39502607 -87014304+39501174 -87014537+39494626 -87014782+39488176 -87014906+39480051 -87014937+39478243 -87014940+39473757 -87014940+39473757 -87009900+39473681 -87008650+39473664 -87000013+39473751 -86992173+39473709 -86983302+39473647 -86980192+39473625 -86976866+39473602 -86970530+39473558 -86966118+39473527 -86960573+39473488 -86957124+39473464 -86956875+39473462 -86948594+39473405 -86947894+39473400 -86939981+39473345 -86968309+41219859 -86963703+41221760 -86968309+41219859 -86967703+41220020 -86966370+41220638 -86963794+41221759 -86963703+41221760 -86968309+41219859 -86968675+41219752 -86969234+41219735 -86972945+41220636 -86976855+41221641 -86995047+41233143 -87000023+41235497 -87024782+41248960 -87033424+41254224 -87037785+41256610 -87043878+41260364 -87044772+41260828 -87059554+41269586 -87063163+41270593 -87073143+41273280 -87081815+41275648 -87102298+41281126 -87118187+41285405 -87118879+41285539 -87121980+41286364 -87140973+41282773 -87009477+39866705 -87009579+39859329 -87009697+39850796 -87009740+39847690 -87009762+39846098 -87009778+39844896 -87009829+39841168 -87009911+39832162 -87009942+39830744 -87009976+39830670 -87010061+39830492 -87010061+39830492 -87010032+39830240 -87010032+39830240 -87010064+39828754 -87010339+39815891 -87010348+39812624 -87010349+39812342 -87010350+39811655 -87010380+39801358 -87010414+39796529 -87010531+39786947 -87010590+39782070 -87010598+39781406 -87010619+39779622 -87010620+39779535 -87010632+39778594 -87010654+39776801 -87010894+39757242 -87010929+39754399 -87011096+39748675 -87011168+39741127 -87011168+39741127 -87011166+39738677 -87011166+39738677 -87011355+39728219 -87011597+39721124 -87011716+39714216 -87011721+39713915 -87011721+39713915 -87011703+39699291 -87011703+39699291 -87011735+39695606 -87011802+39691846 -87011869+39688097 -87011985+39678166 -87012104+39677387 -87012189+39661722 -87012203+39659080 -87012293+39654750 -87012360+39651846 -87012490+39634978 -87012550+39633651 -87012585+39626442 -87012738+39619195 -87012864+39608873 -87012894+39606915 -87012898+39606622 -87012926+39604776 -87073947+38114299 -87073901+38114595 -87072678+38117780 -87072467+38118082 -87070236+38118083 -87069778+38118096 -87069276+38118111 -87068729+38118129 -87053754+38118224 -87052996+38118221 -87052469+38118222 -87049691+38118197 -87048937+38118243 -87048021+38118246 -87047328+38118248 -87046801+38118249 -87028116+38118313 -87028046+38118314 -87018053+38118364 -87017453+38118373 -87017453+38118373 -87017550+38125547 -87017550+38125547 -87017516+38129359 -87017490+38132439 -87017490+38132439 -87017495+38132883 -87017498+38133035 -87017544+38136464 -87017544+38136464 -87017541+38140791 -87017541+38140791 -87017629+38158339 -87017639+38160165 -87017690+38170088 -87017722+38176320 -87017722+38176320 -87017635+38177465 -87017550+38183171 -87017497+38186739 -87017423+38191727 -87017423+38191727 -87017449+38195618 -87017449+38196626 -87017446+38196924 -87017418+38199396 -87017416+38203562 -87127957+39606005 -87125014+39605832 -87124261+39605821 -87120651+39605754 -87106716+39605623 -87104083+39605578 -87096593+39605515 -87089185+39605453 -87088343+39605446 -87088017+39605424 -87083477+39605379 -87078933+39605334 -87073420+39605280 -87069495+39605243 -87050472+39605105 -87045176+39605104 -87036448+39605104 -87035588+39605120 -87035264+39605127 -87033172+39605007 -87032648+39604977 -87031543+39604914 -87029537+39604800 -87029466+39604805 -87022208+39604792 -87012926+39604776 -87073067+38232596 -87073068+38232061 -87073107+38217034 -87073128+38208637 -87073142+38203821 -87073142+38203821 -87065508+38203841 -87064095+38203890 -87059777+38203816 -87059488+38203814 -87057577+38203801 -87053535+38203775 -87051858+38203821 -87046098+38203843 -87045643+38203913 -87035461+38203774 -87033015+38203745 -87017416+38203562 -87091006+39953009 -87091051+39945655 -87091091+39939159 -87091124+39933975 -87091131+39932841 -87091164+39927486 -87091173+39918178 -87091243+39903662 -87091246+39899969 -87091257+39897564 -87091259+39897177 -87091263+39896402 -87091297+39888969 -87091297+39888969 -87091263+39888308 -87091263+39888308 -87091274+39885659 -87091279+39885243 -87091323+39881806 -87091358+39879179 -87091391+39876810 -87091391+39876810 -87091384+39875572 -87091384+39875572 -87091542+39867265 -87091542+39867265 -87090711+39867262 -87087567+39867251 -87087447+39867251 -87085055+39867244 -87074300+39867211 -87053868+39867211 -87053541+39867211 -87052027+39867028 -87044183+39866968 -87009477+39866705 -87047602+40562803 -87050633+40562757 -87057203+40562849 -87047602+40562803 -87057203+40562849 -87240737+39171773 -87239514+39171745 -87232986+39171594 -87226940+39171455 -87226625+39171448 -87218159+39171253 -87212974+39171134 -87208386+39171028 -87206746+39170991 -87204934+39170950 -87203503+39170917 -87198887+39170811 -87196878+39170738 -87194246+39170644 -87191731+39170591 -87189192+39170538 -87184837+39170434 -87165880+39169980 -87147446+39169539 -87146256+39169511 -87142674+39169426 -87128884+39169096 -87119699+39168822 -87110555+39168689 -87096382+39168443 -87091707+39168376 -87073360+39168035 -87071458+39167951 -87063550+39167988 -87056835+39168082 -87054870+39168086 -87054578+39168086 -87057203+40562849 -87075866+40562895 -87076406+40562940 -87095248+40562891 -87072369+38514700 -87072362+38514231 -87072355+38513760 -87072355+38513760 -87072438+38491369 -87072600+38482853 -87072639+38480831 -87072742+38475120 -87072742+38475120 -87072667+38473643 -87072667+38473643 -87072783+38469866 -87072869+38466478 -87072369+38514700 -87035477+38512350 -87072369+38514700 -87045073+38510865 -87043205+38511109 -87040271+38511398 -87036801+38512128 -87035477+38512350 -87072651+38358737 -87072560+38354091 -87072560+38353246 -87072549+38353154 -87072549+38353154 -87072575+38350293 -87072581+38346055 -87072583+38345299 -87072590+38341441 -87072596+38338350 -87072602+38334686 -87072614+38328392 -87072614+38328392 -87072468+38327264 -87072468+38327264 -87072474+38314528 -87072475+38310981 -87072477+38306514 -87072478+38303817 -87072526+38293765 -87072635+38290866 -87072722+38288564 -87072795+38286606 -87072840+38285921 -87072873+38284997 -87072915+38283794 -87072922+38283293 -87072984+38281457 -87072998+38281078 -87073040+38279994 -87073069+38279244 -87073127+38273464 -87073207+38272579 -87073207+38272579 -87073099+38272506 -87073069+38269622 -87073069+38269622 -87073098+38269553 -87073108+38269118 -87073108+38269118 -87073070+38263149 -87072965+38250052 -87072965+38250052 -87073008+38247226 -87073008+38245211 -87073067+38232596 -87072651+38358737 -87072736+38361373 -87072736+38364189 -87072651+38358737 -87072736+38364189 -87072736+38364189 -87073107+38382153 -87073118+38383680 -87073118+38385741 -87073063+38391818 -87073063+38391818 -87073078+38393169 -87073238+38409548 -87073269+38419941 -87073269+38419941 -87073239+38422297 -87073177+38427061 -87073177+38427061 -87073271+38429669 -87073271+38429669 -87073242+38430104 -87073185+38437017 -87073162+38444413 -87073159+38445356 -87073159+38445356 -87073186+38446219 -87073186+38446219 -87073185+38446553 -87073177+38450068 -87073172+38451826 -87073159+38457551 -87073013+38459130 -87073013+38459130 -87072869+38466478 -87073013+38459130 -87073101+38459359 -87073101+38459359 -87073014+38465448 -87072898+38465815 -87072869+38466478 -87086707+38085933 -87086287+38086139 -87082716+38092522 -87080922+38094128 -87074779+38099050 -87073507+38100611 -87073507+38100611 -87073914+38101460 -87074238+38101516 -87076153+38103245 -87076153+38103245 -87075484+38105330 -87075484+38105330 -87072272+38111101 -87072272+38111101 -87072320+38111311 -87072389+38111489 -87072467+38111675 -87072496+38111780 -87072496+38111780 -87072493+38111997 -87072408+38112303 -87072311+38112665 -87072311+38112665 -87072339+38112867 -87072397+38113101 -87073947+38114299 -87075484+38105330 -87073947+38114299 -87266016+38231280 -87258384+38231186 -87250006+38231159 -87242878+38231094 -87236669+38231042 -87232243+38231019 -87217310+38231103 -87213752+38231190 -87212579+38231219 -87209705+38231309 -87209648+38231311 -87208892+38231286 -87200245+38231016 -87199806+38231023 -87196142+38231083 -87195255+38231097 -87193099+38231132 -87189533+38231191 -87186169+38231246 -87181642+38231245 -87180047+38231356 -87179511+38231363 -87172396+38231413 -87172006+38231359 -87168414+38231548 -87163126+38231609 -87162725+38231626 -87149108+38232247 -87144086+38232336 -87138427+38232334 -87129401+38232720 -87125675+38232914 -87118126+38232867 -87108923+38232783 -87095557+38232661 -87091870+38232685 -87082467+38232618 -87081973+38232619 -87075624+38232602 -87073067+38232596 -87175588+38544011 -87170584+38532072 -87160728+38530901 -87157452+38529795 -87154283+38526612 -87154059+38525189 -87154059+38525189 -87156159+38518764 -87156159+38518764 -87154567+38517532 -87154351+38517384 -87154235+38517305 -87151725+38515961 -87149961+38515615 -87128812+38528075 -87127731+38526208 -87109623+38537642 -87082378+38519084 -87072369+38514700 -87091674+38078203 -87092384+38075115 -87092482+38074577 -87092482+38074577 -87092470+38072178 -87092470+38072178 -87092991+38069385 -87093918+38067334 -87094136+38067006 -87094211+38066894 -87096852+38061271 -87097187+38060615 -87097560+38056608 -87097560+38056608 -87090900+38055146 -87088852+38053157 -87088351+38050774 -87088351+38050774 -87090782+38048805 -87090960+38048825 -87099322+38048618 -87104618+38046831 -87091006+39953009 -87090017+39953580 -87090017+39953580 -87090164+39960478 -87090166+39960556 -87090287+39963246 -87090347+39967490 -87090347+39967490 -87090318+39969206 -87090318+39969206 -87090426+39973380 -87090628+39981149 -87090651+39982045 -87090808+39992676 -87090865+39996577 -87090970+40006958 -87090970+40006958 -87090960+40010721 -87090960+40010721 -87090990+40014254 -87091022+40017952 -87091234+40029349 -87091377+40036920 -87091417+40039007 -87092142+40039019 -87092142+40039019 -87092130+40040898 -87092011+40059479 -87091992+40060929 -87091985+40061888 -87091936+40068161 -87091936+40068161 -87091941+40079646 -87091942+40082693 -87091942+40082693 -87091855+40087179 -87091855+40087179 -87091856+40090126 -87091871+40103739 -87091871+40103739 -87091865+40104146 -87091862+40104387 -87091862+40104387 -87091954+40109925 -87091955+40111619 -87091983+40114866 -87092017+40118919 -87092079+40123450 -87092110+40125040 -87092170+40127550 -87092170+40127550 -87091994+40134918 -87091994+40136424 -87091996+40138473 -87091998+40142103 -87092006+40145359 -87092034+40156727 -87092034+40156727 -87092031+40157073 -87091895+40170955 -87091891+40171350 -87091891+40171350 -87091902+40172493 -87092001+40182781 -87092001+40182781 -87091927+40184989 -87091927+40184989 -87091981+40196006 -87092025+40204966 -87092089+40214280 -87092208+40214807 -87091006+39953009 -87100719+39953092 -87109073+39953063 -87114351+39953045 -87126196+39953151 -87128545+39953129 -87142461+39953158 -87147475+39953140 -87148170+39953137 -87154861+39953184 -87155009+39953139 -87160333+39953175 -87162244+39953188 -87162557+39953190 -87175563+39953279 -87176151+39953280 -87177453+39953290 -87179006+39953303 -87185904+39953257 -87189621+39953372 -87190691+39953380 -87195945+39953341 -87200087+39953310 -87202728+39953290 -87204129+39953279 -87223008+39953143 -87241986+39952992 -87245079+39952975 -87256619+39952861 -87261413+39952868 -87271328+39952883 -87280338+39952932 -87285067+39952933 -87289973+39952888 -87293518+39952883 -87313404+39952843 -87313850+39952798 -87317944+39952819 -87318124+39952819 -87320687+39952836 -87323229+39952852 -87324214+39952858 -87332257+39952910 -87332763+39952842 -87332911+39952750 -87337859+39952735 -87343710+39952803 -87350735+39952738 -87360785+39952645 -87370675+39952554 -87375363+39952476 -87390640+39952508 -87403581+39952535 -87405605+39952539 -87405698+39952539 -87409021+39952546 -87412900+39952554 -87413698+39952565 -87415761+39952562 -87416056+39952562 -87419193+39952452 -87420221+39952452 -87091674+38078203 -87086707+38085933 -87091674+38078203 -87091448+38078279 -87091254+38078342 -87091100+38078494 -87091005+38078711 -87090972+38078904 -87090958+38079154 -87090958+38079154 -87091007+38079307 -87091016+38079428 -87091016+38079428 -87090994+38079549 -87090888+38079806 -87086707+38085933 -87092151+40366430 -87092137+40367275 -87092076+40370943 -87092063+40371712 -87091832+40375901 -87091832+40375901 -87091834+40380706 -87092257+40388166 -87092916+40388166 -87092916+40388166 -87092910+40388941 -87092623+40402651 -87092623+40402651 -87092624+40404985 -87092624+40404985 -87092576+40415462 -87092569+40417044 -87092569+40418938 -87092571+40422541 -87092583+40445992 -87092583+40445992 -87092582+40447564 -87092566+40464469 -87092564+40467800 -87092537+40474917 -87092515+40475734 -87092515+40475734 -87093676+40475745 -87092190+40243892 -87092204+40245818 -87092230+40249437 -87092709+40258391 -87092710+40258525 -87092710+40258525 -87092708+40260368 -87092704+40263919 -87092696+40273327 -87092648+40280716 -87092601+40287993 -87092516+40301535 -87092516+40301535 -87092832+40301537 -87092832+40301537 -87092823+40309336 -87092815+40316050 -87092807+40323294 -87092800+40330642 -87092028+40345090 -87091961+40345897 -87091939+40346166 -87091939+40346166 -87091987+40347298 -87092032+40353214 -87092158+40355589 -87092188+40356336 -87092188+40356336 -87092160+40366044 -87092151+40366430 -87092208+40214807 -87092330+40219818 -87092330+40219818 -87092274+40229453 -87092218+40236752 -87092218+40236752 -87092130+40243709 -87092130+40243709 -87092190+40243892 -87092218+40236752 -87092190+40243892 -87097408+38896902 -87095578+38896792 -87093184+38897183 -87092915+38902400 -87092915+38902400 -87094962+38903295 -87098771+38903974 -87093676+40475745 -87093640+40479723 -87093632+40480647 -87093625+40481422 -87093619+40482063 -87093560+40483634 -87093560+40484635 -87093561+40487141 -87093561+40487694 -87093561+40487937 -87093562+40488691 -87093563+40489126 -87093593+40489767 -87093623+40490431 -87093684+40491300 -87093714+40492124 -87093714+40492925 -87093655+40493405 -87093655+40493405 -87093745+40494366 -87093822+40497936 -87094139+40500217 -87094199+40504790 -87094230+40506872 -87094412+40515831 -87094630+40526621 -87094786+40538433 -87094787+40539906 -87094791+40548589 -87095050+40556698 -87095248+40562891 -87095248+40562891 -87095676+40577399 -87095707+40578400 -87096056+40589473 -87096133+40591884 -87096291+40606438 -87096672+40617495 -87096749+40620992 -87096871+40625037 -87097026+40635422 -87097113+40638782 -87097211+40642630 -87097275+40649472 -87097329+40652913 -87097493+40663774 -87097493+40663774 -87097320+40678397 -87097027+40692882 -87097002+40697282 -87096985+40700247 -87096974+40702255 -87096945+40707435 -87096945+40707435 -87097018+40710489 -87097283+40721599 -87097283+40721599 -87096983+40732110 -87096983+40732110 -87096990+40736374 -87098585+40736542 -87526502+40477158 -87524590+40477167 -87518082+40477201 -87516806+40477181 -87510531+40477084 -87502601+40477097 -87491575+40477013 -87491035+40477059 -87474263+40477066 -87473116+40477066 -87454059+40476956 -87449297+40476928 -87434970+40476843 -87427378+40476888 -87416123+40476956 -87415763+40476910 -87397094+40476928 -87396854+40476859 -87388457+40476876 -87377527+40476897 -87368730+40476738 -87360267+40476683 -87344921+40476584 -87330387+40476490 -87321175+40476431 -87302356+40476409 -87282905+40476199 -87264123+40476252 -87254532+40476074 -87240786+40475857 -87235367+40475804 -87230003+40475771 -87224130+40475735 -87217023+40475692 -87206780+40475629 -87182599+40475630 -87178254+40475676 -87169183+40475665 -87154342+40475648 -87149578+40475716 -87130850+40475708 -87125013+40475705 -87121903+40475798 -87116509+40475778 -87113417+40475794 -87097751+40475785 -87093676+40475745 -87098585+40736542 -87115701+40736535 -87117536+40736603 -87134816+40736581 -87136681+40736674 -87148880+40736678 -87153586+40736680 -87160001+40736666 -87172869+40736638 -87192152+40736547 -87211223+40736522 -87230385+40736493 -87235301+40736508 -87249533+40736553 -87240771+38907862 -87225342+38907855 -87225081+38907855 -87210714+38907849 -87210099+38907803 -87205378+38907784 -87201179+38907768 -87197028+38907753 -87186838+38907714 -87177152+38907645 -87173441+38907619 -87173343+38907617 -87173066+38907615 -87172990+38907615 -87159711+38907551 -87159611+38907559 -87159484+38907571 -87158217+38907688 -87153404+38907501 -87151079+38907482 -87143610+38907423 -87139623+38907391 -87138707+38907383 -87129882+38907315 -87124703+38904572 -87114998+38904259 -87105346+38904090 -87101574+38904024 -87101308+38904019 -87100814+38904010 -87099839+38903993 -87098771+38903974 -87101043+38899972 -87097408+38896902 -87101043+38899972 -87100497+38899284 -87099563+38898045 -87098395+38897148 -87097408+38896902 -87141142+38857761 -87144786+38867629 -87144786+38867629 -87141719+38865228 -87137510+38862921 -87136441+38862413 -87135840+38861696 -87133168+38864006 -87133168+38864006 -87133513+38868605 -87134702+38870136 -87135574+38872602 -87135574+38872602 -87134353+38874492 -87133069+38875046 -87132108+38875326 -87130208+38874676 -87120041+38873082 -87120041+38873082 -87121814+38876295 -87126270+38883414 -87126832+38883587 -87127530+38883696 -87128649+38883772 -87130377+38886668 -87130377+38886668 -87129920+38887837 -87126587+38890700 -87125706+38891033 -87125528+38890994 -87117304+38886872 -87115781+38887187 -87113597+38889702 -87113597+38889702 -87114273+38890844 -87121582+38898450 -87121582+38898450 -87111032+38893939 -87109782+38894047 -87107497+38896498 -87107339+38898143 -87106693+38899264 -87105492+38900285 -87103281+38901132 -87102069+38900911 -87101043+38899972 -87119084+38045346 -87104618+38046831 -87119084+38045346 -87118426+38045543 -87114808+38047078 -87114200+38047033 -87111102+38046347 -87109134+38046394 -87107542+38046555 -87105776+38046922 -87104734+38046899 -87104618+38046831 -87294191+40257966 -87281378+40278391 -87269800+40286403 -87258584+40292654 -87254793+40295550 -87254264+40296001 -87250010+40298931 -87249292+40299609 -87248161+40301827 -87222153+40315805 -87190740+40325703 -87187611+40326397 -87168104+40334932 -87166751+40334959 -87159711+40335833 -87157461+40335832 -87156995+40335725 -87131525+40340592 -87125010+40345420 -87092151+40366430 -87127957+39606005 -87128105+39605937 -87132359+39606018 -87127957+39606005 -87132359+39606018 -87132359+39606018 -87138660+39606137 -87142957+39606218 -87151909+39606380 -87157070+39606473 -87162012+39606543 -87166310+39606633 -87166390+39606635 -87167455+39606636 -87168402+39606681 -87170828+39606705 -87171065+39606613 -87178202+39606746 -87181053+39606800 -87191725+39607001 -87199012+39607137 -87142862+38855557 -87143398+38853871 -87143398+38853871 -87141121+38851111 -87139528+38850347 -87139528+38850347 -87139742+38849240 -87141861+38847958 -87142125+38847421 -87142125+38847421 -87141032+38846179 -87141032+38846179 -87152921+38840921 -87161861+38844940 -87162976+38844677 -87167565+38846167 -87169917+38846938 -87170719+38846817 -87175693+38844819 -87176539+38844869 -87177211+38842390 -87177211+38842390 -87176248+38842056 -87174313+38840645 -87173351+38839530 -87172821+38838245 -87172821+38838245 -87174647+38835919 -87174647+38835919 -87174372+38835109 -87174372+38835109 -87182505+38834309 -87186310+38834410 -87186844+38833682 -87186872+38826232 -87195376+38831316 -87195376+38831316 -87190769+38818904 -87190769+38818904 -87191523+38817391 -87191631+38815777 -87193897+38814694 -87141142+38857761 -87141940+38856654 -87142778+38855705 -87142862+38855557 -87141142+38857761 -87142862+38855557 -87232109+37948223 -87229630+37960243 -87229630+37960243 -87230384+37965164 -87230384+37965164 -87223708+37972384 -87212114+37977716 -87207322+37981552 -87195486+37988661 -87194878+37989577 -87186171+37996423 -87183617+38000970 -87181271+38001825 -87175005+38003842 -87175005+38003842 -87175154+38006316 -87177459+38009361 -87177459+38009361 -87177284+38009347 -87173005+38009621 -87169243+38012885 -87168005+38018433 -87166234+38029921 -87156531+38040011 -87152383+38055028 -87145299+38058651 -87119084+38045346 -87150224+41279509 -87140973+41282773 -87150224+41279509 -87150012+41279669 -87148768+41280058 -87146644+41280881 -87142579+41282275 -87141486+41282572 -87140973+41282773 -87218886+41242025 -87198924+41259610 -87190314+41265944 -87189349+41266336 -87185086+41267702 -87160576+41275956 -87159506+41276263 -87150224+41279509 -87193046+38549165 -87175588+38544011 -87193046+38549165 -87189057+38548710 -87185417+38548513 -87182473+38547582 -87180400+38546588 -87177631+38545295 -87175588+38544011 -87193897+38814694 -87195080+38815024 -87195208+38815187 -87193897+38814694 -87195208+38815187 -87195208+38815187 -87195681+38816168 -87195852+38816600 -87203048+38816427 -87203048+38816427 -87203047+38815259 -87203047+38815259 -87203514+38814663 -87205547+38813242 -87208167+38811623 -87210795+38807222 -87212251+38807377 -87213031+38809938 -87213031+38809938 -87212845+38810471 -87212845+38810471 -87215500+38812001 -87216279+38811743 -87218860+38811915 -87223202+38808006 -87226366+38804214 -87227971+38808057 -87227971+38808057 -87227300+38812968 -87227300+38812968 -87231464+38813579 -87236212+38810797 -87237171+38810905 -87237457+38819007 -87240245+38818882 -87241990+38816612 -87245611+38808565 -87246400+38807421 -87199012+39607137 -87199024+39602928 -87199141+39596359 -87199141+39596359 -87199081+39592102 -87199081+39592102 -87199140+39589519 -87199165+39588469 -87199169+39588280 -87199169+39588280 -87199110+39588143 -87199110+39588143 -87199129+39578036 -87199137+39573953 -87199267+39566947 -87199343+39563173 -87199450+39556008 -87199578+39552256 -87199578+39552256 -87199548+39548526 -87199548+39548526 -87199667+39544437 -87199725+39542430 -87199737+39542018 -87199753+39541453 -87199753+39541453 -87199723+39537837 -87199723+39537837 -87199856+39534329 -87199900+39533191 -87199929+39530101 -87200104+39519733 -87208502+39519988 -87211710+39520085 -87213756+39520075 -87213866+39520051 -87215499+39520097 -87221593+39520216 -87223478+39520254 -87224774+39520277 -87225931+39520299 -87232669+39520428 -87238091+39520531 -87238875+39520546 -87238881+39519689 -87238923+39513823 -87238941+39511364 -87238982+39505600 -87238982+39505600 -87238974+39503040 -87238974+39503040 -87239066+39500334 -87239078+39500136 -87239085+39500038 -87239249+39496827 -87239261+39496074 -87239439+39484920 -87239498+39484440 -87239498+39484440 -87239345+39477596 -87239286+39477184 -87382418+39607937 -87381318+39607937 -87379557+39607937 -87379495+39607937 -87375018+39607937 -87370718+39608037 -87364518+39608037 -87362518+39608037 -87362318+39608037 -87361864+39608037 -87361718+39608037 -87361087+39608037 -87359318+39608037 -87337017+39608137 -87330960+39608204 -87327917+39608237 -87325517+39608238 -87323917+39608238 -87318917+39608238 -87314217+39608238 -87307541+39608192 -87305913+39608181 -87302907+39608160 -87299617+39608138 -87297317+39608038 -87297017+39608038 -87295617+39608038 -87295551+39608038 -87291617+39608038 -87290316+39608038 -87279816+39607938 -87270516+39607938 -87269772+39607938 -87268016+39607938 -87259872+39607884 -87252816+39607838 -87238647+39607676 -87234885+39607611 -87233525+39607617 -87226471+39607507 -87220785+39607418 -87213019+39607297 -87203758+39607139 -87199113+39607139 -87199012+39607137 -87242068+38544937 -87241656+38545158 -87239414+38545727 -87230447+38542051 -87223959+38539373 -87223058+38539129 -87203710+38552220 -87193046+38549165 -87218886+41242025 -87218903+41242874 -87218966+41247427 -87218966+41247427 -87218823+41262785 -87218823+41262785 -87218825+41267567 -87219071+41274820 -87219139+41289211 -87219139+41289211 -87219108+41289531 -87219108+41289531 -87219480+41304175 -87219724+41312498 -87219912+41318886 -87220315+41333438 -87220315+41333438 -87220297+41334113 -87220285+41334582 -87220279+41334984 -87220224+41338986 -87219805+41347350 -87219660+41360277 -87219573+41369154 -87219573+41369154 -87219762+41375037 -87219872+41376357 -87219872+41376357 -87219840+41383765 -87219760+41384469 -87219760+41384469 -87219840+41384917 -87219888+41390759 -87219896+41391702 -87219920+41394725 -87219920+41394725 -87219872+41395493 -87219872+41395493 -87219920+41396581 -87219920+41396581 -87219894+41400351 -87219888+41401221 -87219888+41401221 -87219904+41404037 -87219904+41404037 -87219888+41404997 -87219888+41404997 -87219952+41406373 -87219952+41406373 -87219808+41409285 -87219808+41411541 -87219729+41415109 -87219729+41415109 -87219761+41415637 -87219777+41419685 -87219777+41419685 -87219729+41420261 -87219714+41421665 -87219665+41426421 -87219663+41427414 -87219657+41430157 -87219649+41434021 -87219649+41434021 -87219665+41434597 -87219665+41434597 -87219633+41440565 -87219633+41440565 -87219745+41441925 -87219745+41441925 -87219537+41448821 -87219537+41448821 -87219554+41449617 -87219697+41456309 -87219762+41459169 -87219780+41459977 -87219825+41461973 -87219836+41462716 -87219847+41463439 -87219873+41465173 -87219953+41470709 -87219953+41470709 -87219899+41471932 -87219833+41473437 -87219833+41476237 -87219841+41478613 -87219841+41478613 -87219833+41485037 -87219833+41485337 -87219833+41488837 -87220134+41499937 -87220134+41499937 -87220034+41507037 -87220034+41507037 -87220334+41519537 -87220434+41521637 -87220434+41524937 -87220434+41525137 -87220434+41525537 -87220834+41536137 -87220834+41539237 -87220834+41539446 -87220834+41539837 -87220849+41540125 -87220893+41540935 -87220942+41541841 -87221034+41543537 -87221170+41545861 -87221234+41547237 -87221278+41547947 -87221346+41549045 -87221434+41550537 -87221528+41557461 -87221532+41557733 -87221535+41557937 -87221535+41557937 -87221443+41561173 -87221443+41561173 -87221535+41562037 -87221635+41565037 -87221635+41566937 -87221635+41567737 -87221635+41568637 -87221635+41569537 -87221635+41570037 -87221635+41570537 -87221735+41572337 -87221735+41572837 -87221635+41574337 -87221635+41574337 -87221735+41577737 -87221735+41579337 -87221735+41579937 -87221635+41581137 -87221635+41581137 -87221718+41583244 -87221813+41585666 -87221835+41586237 -87221935+41587736 -87221935+41589336 -87221935+41590936 -87222035+41592136 -87222051+41592628 -87222051+41592628 -87222041+41593222 -87222035+41593536 -87222035+41593603 -87222035+41594136 -87222035+41595536 -87222135+41596536 -87222135+41597236 -87222211+41599428 -87222235+41601336 -87222264+41603047 -87222335+41607236 -87222335+41608936 -87222335+41609119 -87222335+41609736 -87222403+41609956 -87222403+41609956 -87222335+41610336 -87222335+41610336 -87222536+41614136 -87222536+41614836 -87222536+41615936 -87222536+41616870 -87222536+41617136 -87222569+41617644 -87222628+41618548 -87222631+41618914 -87222636+41619436 -87222636+41619436 -87222596+41620308 -87222536+41621236 -87222536+41621236 -87222636+41622036 -87222736+41623336 -87222736+41623336 -87222636+41624236 -87222636+41624236 -87222932+41632596 -87222932+41632596 -87220890+41750036 -87220890+41750036 -87221000+41760889 -87275685+41218670 -87226265+41235527 -87223951+41237606 -87218886+41242025 -87248289+38679090 -87247545+38678956 -87246704+38678673 -87245984+38677884 -87245984+38677884 -87246353+38673997 -87250013+38670441 -87252328+38668171 -87252977+38667574 -87257481+38663539 -87257716+38663510 -87258544+38661991 -87258621+38659741 -87258621+38659741 -87256608+38657093 -87256572+38657018 -87255698+38655223 -87250013+38655068 -87248981+38656526 -87241696+38660721 -87239535+38660313 -87239463+38660297 -87238960+38656742 -87238960+38656742 -87240492+38651810 -87240492+38651810 -87238656+38648379 -87238656+38648379 -87239279+38647652 -87251572+38646308 -87251572+38646308 -87245150+38645123 -87236925+38636276 -87235885+38635312 -87235885+38635312 -87235907+38635252 -87241365+38632316 -87242346+38632523 -87250013+38635461 -87250275+38635210 -87248293+38625048 -87246225+38623687 -87244531+38622197 -87240289+38617591 -87239469+38610166 -87239469+38610166 -87247461+38613427 -87247829+38613941 -87249557+38615117 -87250013+38615243 -87254956+38612289 -87254956+38612289 -87254867+38612041 -87253095+38610626 -87250013+38608751 -87247794+38608183 -87247313+38607933 -87246768+38607258 -87240445+38605194 -87240445+38605194 -87241540+38600822 -87242603+38600469 -87247435+38600304 -87248632+38598936 -87248632+38598936 -87246191+38596546 -87245586+38594388 -87245586+38594388 -87245841+38594084 -87245841+38594084 -87244856+38582103 -87240257+38582326 -87239320+38573895 -87239320+38573895 -87247160+38571442 -87247807+38570706 -87247807+38570706 -87247764+38569771 -87243844+38567782 -87237415+38562453 -87237415+38562453 -87240836+38560012 -87248030+38559829 -87248228+38558135 -87248228+38558135 -87248177+38558085 -87237435+38552387 -87237435+38552387 -87237491+38552004 -87239453+38549285 -87242068+38544937 -87256322+38729417 -87255374+38729627 -87252102+38726274 -87250014+38725696 -87246864+38727827 -87246864+38727827 -87247003+38728892 -87247829+38730345 -87250014+38730998 -87251028+38731117 -87255281+38733574 -87255281+38733574 -87255137+38734451 -87252041+38737513 -87251294+38738260 -87248552+38741890 -87245920+38742539 -87241293+38740334 -87239883+38740555 -87238184+38742077 -87238162+38742360 -87238162+38742360 -87244891+38748343 -87245447+38749057 -87245447+38749057 -87239044+38749866 -87239044+38749866 -87239076+38751001 -87241291+38752250 -87241291+38752250 -87240206+38765007 -87240206+38765007 -87253245+38764712 -87257074+38767072 -87257119+38767135 -87257119+38767135 -87244886+38779405 -87241610+38794893 -87241610+38794893 -87242635+38798052 -87242635+38798052 -87242305+38798629 -87240915+38800754 -87240915+38800754 -87241446+38802619 -87240383+39259001 -87240318+39266372 -87240256+39273512 -87240237+39275710 -87240192+39280832 -87240128+39288116 -87240040+39298145 -87240040+39298145 -87240055+39299052 -87240126+39303113 -87240133+39310004 -87240133+39310004 -87240020+39316848 -87240020+39316848 -87240027+39326426 -87240030+39331537 -87240031+39331794 -87240031+39331794 -87240030+39332044 -87239993+39339257 -87239955+39346717 -87239877+39361021 -87239799+39375039 -87239799+39375039 -87239829+39375542 -87239829+39375542 -87239805+39382843 -87239781+39389984 -87239769+39398960 -87239769+39398960 -87239821+39404426 -87239821+39404426 -87239732+39405339 -87239708+39411750 -87239658+39418477 -87239655+39418891 -87239655+39418891 -87239658+39419101 -87239658+39419101 -87239606+39423082 -87239605+39423152 -87239583+39424929 -87239575+39426279 -87239574+39426596 -87239570+39427919 -87239563+39430850 -87239559+39432203 -87239556+39433561 -87239552+39435627 -87239548+39437510 -87239548+39438056 -87239548+39438469 -87239555+39444572 -87239556+39445028 -87239556+39445028 -87239468+39445669 -87239468+39445669 -87239529+39448095 -87239529+39448095 -87239411+39448668 -87239354+39452757 -87239337+39454033 -87239335+39454178 -87239187+39462628 -87239128+39463132 -87239128+39463132 -87239212+39467845 -87239212+39467845 -87239197+39477116 -87239197+39477116 -87239286+39477184 -87239212+39467845 -87239286+39477184 -87240737+39171773 -87240762+39169717 -87240762+39169717 -87240755+39167579 -87240749+39165701 -87240749+39165701 -87240758+39164933 -87240787+39163331 -87240787+39163331 -87240748+39159493 -87240723+39156945 -87240723+39156670 -87240832+39146347 -87240846+39145288 -87240858+39144422 -87240882+39142631 -87240888+39142273 -87240888+39142273 -87240885+39138136 -87240883+39135475 -87240850+39133239 -87240846+39132990 -87240821+39131286 -87240819+39128860 -87240819+39128860 -87240846+39125042 -87240846+39125042 -87240843+39120707 -87240843+39120707 -87240984+39113429 -87240984+39113429 -87240895+39111872 -87240895+39111872 -87240952+39109789 -87241063+39100794 -87241063+39100794 -87240958+39099019 -87240958+39096462 -87240958+39096186 -87240959+39092048 -87240960+39087283 -87240961+39086245 -87240961+39086245 -87240918+39084397 -87240918+39084397 -87240925+39074377 -87240925+39074377 -87240854+39073733 -87240822+39072115 -87240748+39068229 -87240739+39067773 -87240739+39067773 -87240802+39067220 -87240802+39067057 -87240828+39063509 -87240829+39063417 -87240834+39062492 -87240848+39060042 -87240859+39058224 -87240890+39052749 -87240933+39045518 -87240933+39045518 -87240932+39044547 -87240932+39044401 -87240932+39044268 -87241015+39042606 -87241015+39042606 -87241011+39042240 -87240959+39038328 -87240902+39033897 -87240892+39033147 -87240863+39030823 -87240831+39026681 -87240831+39026681 -87240975+39024370 -87240975+39024370 -87240828+39023523 -87240722+39017318 -87240717+39017011 -87240705+39016313 -87240684+39015450 -87240608+39012370 -87240571+39010857 -87240524+39008965 -87240518+39007536 -87240488+39000863 -87240414+39000761 -87240371+39000702 -87240371+39000702 -87240813+38996028 -87240813+38996028 -87240808+38995558 -87240797+38994500 -87240769+38991617 -87240668+38981173 -87240649+38979734 -87240649+38979734 -87240650+38979210 -87240651+38979124 -87240662+38976388 -87240674+38973622 -87240692+38966908 -87240697+38965359 -87240723+38961354 -87240770+38946408 -87240770+38946408 -87240682+38945515 -87240663+38945138 -87240622+38944325 -87240622+38944325 -87240645+38935375 -87240703+38934391 -87240789+38931759 -87240874+38928829 -87240874+38928302 -87240896+38926935 -87240896+38926935 -87240865+38916651 -87240860+38909716 -87240771+38907862 -87240383+39259001 -87240423+39254468 -87240423+39254468 -87240378+39244149 -87240378+39244149 -87240608+39237442 -87240608+39237442 -87240490+39236962 -87240490+39236962 -87240502+39235225 -87240526+39231777 -87240543+39229454 -87240583+39227994 -87240629+39226319 -87240629+39226319 -87240591+39215058 -87240591+39215058 -87240623+39214699 -87240648+39211464 -87240648+39211464 -87240640+39210868 -87240554+39204437 -87240554+39204437 -87240639+39200546 -87240639+39200546 -87240635+39195122 -87240635+39195122 -87240664+39194160 -87240693+39193520 -87240699+39186148 -87240699+39185890 -87240745+39184845 -87240745+39184845 -87240740+39180857 -87240739+39180163 -87240738+39178860 -87240738+39178860 -87240739+39178184 -87240739+39178184 -87240738+39177287 -87240737+39176518 -87240736+39176056 -87240736+39176056 -87240741+39175754 -87240741+39175754 -87240737+39174958 -87240736+39173922 -87240735+39173395 -87240734+39172078 -87240734+39172078 -87240737+39171773 -87240383+39259001 -87244275+39259054 -87249869+39259108 -87250015+39259108 -87253139+39259134 -87253460+39259136 -87253683+39259139 -87254371+39259145 -87256520+39259146 -87257757+39259124 -87259346+39259170 -87268680+39259220 -87276428+39259202 -87280348+39259192 -87292077+39259165 -87294999+39259158 -87296677+39259181 -87298787+39259176 -87299724+39259173 -87308092+39259153 -87315314+39259136 -87315515+39259138 -87319877+39259182 -87324234+39259182 -87329398+39259157 -87333978+39259134 -87351555+39259130 -87364402+39259082 -87370237+39259075 -87379159+39258967 -87379551+39258969 -87381981+39258982 -87382856+39258988 -87384096+39258993 -87384197+39258994 -87386890+39259046 -87387996+39259108 -87388224+39259066 -87389060+39259023 -87405147+39259054 -87407690+39259058 -87411545+39259066 -87422123+39259089 -87422241+39259087 -87426450+39259021 -87444997+39259273 -87453044+39259351 -87460660+39259362 -87470022+39259360 -87476403+39259358 -87482475+39259356 -87484094+39259401 -87495576+39259282 -87500022+39259257 -87504997+39259214 -87526201+39259173 -87532083+39259162 -87543475+39259226 -87544653+39259181 -87549187+39259180 -87554868+39259181 -87563980+39259181 -87568204+39259181 -87577420+39259295 -87577683+39259303 -87578067+39259317 -87583837+39259374 -87584860+39259384 -87587076+39259407 -87587148+39259406 -87600088+39259496 -87603508+39259463 -87604141+39259458 -87522939+38902390 -87517934+38902383 -87515920+38902378 -87513631+38902371 -87496158+38902356 -87486514+38902332 -87480748+38902328 -87467217+38902291 -87448532+38902196 -87447859+38902265 -87447649+38902263 -87439393+38902220 -87438534+38902188 -87437519+38902151 -87432803+38902128 -87425449+38902021 -87423851+38902005 -87420517+38901976 -87414870+38901929 -87410891+38901905 -87392008+38901827 -87373033+38901975 -87361931+38901818 -87354316+38901664 -87343451+38901644 -87336991+38901632 -87332083+38901624 -87322065+38901717 -87317671+38901763 -87316997+38901740 -87313336+38901809 -87312573+38901801 -87306417+38901742 -87301384+38901694 -87300413+38901678 -87298397+38901647 -87294061+38901578 -87293651+38901601 -87279327+38901621 -87278361+38901575 -87272854+38901550 -87271020+38901543 -87267846+38901529 -87267051+38901525 -87262564+38901508 -87260258+38901499 -87259643+38901453 -87255594+38901499 -87243581+38901629 -87240795+38901659 -87240795+38901659 -87240826+38906049 -87240828+38906283 -87240828+38906283 -87240771+38907862 -87328896+38526687 -87328721+38526593 -87314637+38521406 -87304624+38513066 -87303553+38511697 -87288486+38511672 -87274783+38520158 -87273527+38520866 -87259670+38525122 -87255516+38526886 -87254593+38528123 -87254473+38528551 -87254469+38528646 -87250175+38541709 -87250012+38542025 -87250012+38541741 -87246768+38543659 -87246154+38543711 -87244614+38543933 -87242132+38544919 -87242068+38544937 -87246400+38807421 -87241446+38802619 -87246400+38807421 -87245915+38806369 -87245094+38805747 -87244130+38804770 -87242292+38803614 -87241446+38802619 -87246707+37945560 -87232109+37948223 -87246707+37945560 -87244280+37948378 -87242489+37950691 -87241507+37951721 -87240698+37952340 -87240206+37952523 -87239570+37952523 -87239281+37952432 -87238992+37952157 -87238731+37951585 -87238470+37950578 -87232109+37948223 -87248293+38625048 -87248379+38625048 -87248379+38625048 -87248293+38625048 -87268850+37878718 -87268818+37879278 -87268419+37902414 -87268243+37909390 -87268227+37910062 -87268179+37913710 -87268179+37913710 -87268227+37913870 -87268227+37913870 -87268147+37914702 -87268147+37914702 -87268179+37914958 -87268179+37914958 -87268099+37918798 -87268083+37919038 -87268067+37920526 -87268003+37924766 -87267971+37925022 -87264867+37929006 -87252003+37942414 -87250003+37943726 -87250003+37943536 -87248707+37944136 -87246707+37945560 -87250560+38634937 -87250114+38628031 -87250013+38627152 -87249102+38625836 -87249004+38625642 -87248379+38625048 -87250013+38678841 -87248289+38679090 -87250013+38678841 -87248757+38678993 -87248289+38679090 -87250275+38635210 -87250560+38634937 -87250560+38634937 -87250275+38635210 -87252481+38676642 -87251865+38677275 -87250995+38677935 -87250657+38678246 -87250013+38678841 -87252481+38676642 -87252989+38675713 -87253233+38675361 -87252481+38676642 -87253233+38675361 -87253233+38675361 -87254247+38672977 -87260049+38666723 -87261041+38667386 -87261329+38669697 -87272632+38679861 -87268296+38684613 -87264011+38684404 -87263536+38684669 -87261670+38685736 -87261180+38686117 -87261180+38686117 -87277230+38694948 -87277230+38694948 -87275616+38695406 -87274421+38695747 -87268584+38699184 -87268483+38699227 -87267356+38700267 -87267266+38700385 -87266913+38701400 -87266913+38701400 -87269810+38707652 -87269810+38707652 -87265216+38710460 -87264152+38711933 -87262901+38715402 -87261426+38716313 -87256884+38720696 -87256884+38720696 -87258022+38723225 -87259832+38724451 -87262455+38728900 -87262604+38729557 -87260361+40736523 -87249533+40736553 -87260361+40736523 -87252447+40736532 -87250019+40736508 -87249533+40736553 -87261329+38669697 -87268221+38677006 -87269188+38677712 -87270073+38678304 -87270968+38678791 -87272007+38679367 -87272603+38679820 -87272632+38679861 -87261329+38669697 -87272632+38679861 -87262604+38729557 -87256322+38729417 -87262604+38729557 -87258356+38729893 -87257542+38729463 -87256563+38729389 -87256322+38729417 -87275685+41218670 -87275687+41215416 -87275688+41212744 -87275689+41211073 -87275689+41211073 -87275617+41199353 -87275573+41195457 -87275542+41192686 -87275489+41188005 -87275489+41188005 -87275529+41183184 -87275860+41175421 -87275860+41175421 -87275316+41173590 -87275316+41173590 -87275318+41173540 -87275408+41171485 -87275408+41171485 -87275377+41171256 -87275377+41171256 -87275455+41170072 -87275530+41168190 -87275538+41167500 -87275558+41165688 -87275594+41162516 -87275609+41160857 -87275627+41158878 -87275641+41157486 -87275658+41155995 -87275658+41155995 -87275656+41155764 -87275651+41155070 -87275630+41152060 -87275630+41152060 -87275661+41150641 -87275663+41148309 -87275664+41146500 -87275694+41146340 -87275694+41145856 -87275695+41144257 -87275698+41136981 -87275701+41131658 -87275702+41129705 -87275702+41129705 -87275675+41125035 -87275675+41125035 -87275741+41115332 -87275774+41110482 -87275774+41110482 -87275769+41108610 -87275749+41101086 -87275749+41100895 -87275781+41098619 -87275871+41098492 -87275871+41098492 -87275791+41094556 -87275791+41094556 -87275806+41089723 -87275817+41086251 -87275823+41074253 -87275825+41071695 -87275825+41071127 -87275887+41052917 -87275917+41045166 -87275931+41041999 -87275978+41034946 -87276020+41024785 -87276020+41024785 -87275986+41015419 -87275977+41012940 -87275977+41012940 -87275998+41005473 -87276013+41000035 -87276166+40998525 -87276166+40998525 -87276037+40984147 -87276037+40984147 -87276278+40980573 -87276389+40975995 -87276389+40975995 -87276364+40967454 -87276364+40967339 -87276508+40965946 -87276528+40955089 -87276558+40940545 -87276596+40925992 -87276596+40925992 -87276595+40925580 -87276583+40917962 -87276573+40911441 -87269055+40911482 -87268590+40896268 -87268530+40894796 -87268013+40872158 -87267977+40865930 -87267958+40860825 -87267954+40859552 -87267926+40851514 -87267816+40844222 -87267810+40843918 -87267810+40843918 -87267814+40836870 -87267814+40836870 -87267804+40829507 -87267794+40822477 -87267682+40809320 -87267540+40794745 -87267444+40780286 -87267348+40765741 -87267333+40763483 -87267323+40762230 -87267251+40751099 -87267251+40751099 -87267338+40736516 -87267338+40736516 -87260361+40736523 -87267338+40736516 -87276844+40736588 -87286500+40736476 -87296067+40736477 -87305693+40736547 -87324524+40736592 -87343837+40736587 -87354917+40736570 -87356478+40736568 -87357997+40736566 -87362848+40736558 -87363119+40736535 -87381904+40736464 -87385593+40736488 -87401035+40736586 -87401276+40736563 -87409279+40736613 -87420228+40736682 -87426693+40736697 -87429778+40736705 -87439420+40736728 -87449843+40736752 -87451423+40736755 -87454889+40736763 -87458401+40736771 -87473049+40736972 -87477383+40736949 -87491521+40736943 -87504162+40736958 -87510727+40736968 -87512192+40736966 -87526129+40736950 -87270921+38231122 -87266016+38231280 -87270921+38231122 -87266509+38231235 -87266016+38231280 -87270921+38231122 -87279802+38231193 -87280845+38231210 -87289118+38231424 -87291120+38231516 -87297598+38231640 -87298347+38231655 -87298347+38231655 -87298288+38238843 -87298288+38238843 -87298315+38246122 -87307865+38246123 -87308452+38246113 -87316843+38246077 -87316893+38246077 -87526626+41166061 -87526384+41166107 -87525566+41166130 -87500033+41168521 -87496241+41168843 -87479831+41170063 -87479210+41170086 -87467842+41170408 -87449003+41173987 -87448131+41174253 -87446916+41174395 -87446708+41174395 -87446218+41174348 -87437100+41171399 -87434240+41170252 -87429448+41168330 -87411429+41162287 -87405804+41162494 -87403464+41162493 -87400051+41162538 -87390561+41165174 -87379910+41172734 -87374675+41174150 -87342331+41182499 -87340534+41182565 -87333136+41182889 -87324161+41186362 -87311942+41195548 -87303382+41202012 -87290809+41211459 -87275685+41218670 -87299648+40254968 -87294191+40257966 -87299648+40254968 -87297946+40254949 -87297304+40255059 -87296365+40255547 -87295296+40256325 -87294191+40257966 -87450986+37940763 -87449018+37941995 -87447786+37942427 -87436859+37944192 -87427281+37944787 -87424025+37944491 -87423209+37944475 -87418089+37944027 -87415465+37944203 -87414025+37944427 -87411368+37944011 -87405205+37942634 -87401528+37941492 -87396909+37940311 -87391368+37938540 -87372807+37932204 -87372090+37931752 -87372039+37931708 -87358294+37920540 -87354182+37917884 -87353878+37917484 -87353446+37916924 -87352998+37916348 -87352614+37916124 -87352054+37915852 -87351574+37915580 -87350646+37914892 -87349766+37914236 -87348566+37913388 -87347430+37912636 -87317684+37904845 -87302324+37898445 -87283827+37887917 -87283443+37887917 -87283283+37887917 -87283091+37887757 -87282691+37887517 -87282403+37887373 -87282275+37887309 -87281571+37886861 -87280579+37886285 -87279475+37885533 -87268850+37878718 -87316631+38272340 -87316647+38275424 -87316666+38278883 -87316693+38283698 -87316693+38283698 -87316641+38284455 -87316641+38284455 -87316653+38289760 -87316980+38289764 -87316980+38289764 -87316964+38292356 -87316962+38292756 -87316908+38295782 -87316894+38296390 -87316890+38296572 -87316765+38301841 -87316673+38305813 -87316661+38306373 -87316650+38306853 -87316616+38308352 -87316612+38308535 -87316565+38310636 -87316520+38312633 -87316515+38313053 -87316462+38315449 -87316462+38315449 -87316508+38324210 -87316521+38326620 -87316556+38331276 -87316579+38334196 -87316579+38334196 -87316573+38338181 -87316573+38338443 -87316563+38341330 -87316562+38341636 -87316552+38344316 -87316526+38344849 -87316446+38351829 -87316241+38366505 -87315972+38375389 -87315890+38380004 -87315652+38381481 -87315652+38381481 -87315863+38381501 -87316605+38381574 -87316903+38381687 -87319782+38381732 -87321451+38377171 -87324090+38377904 -87324090+38377904 -87322777+38381938 -87322777+38381938 -87322866+38382419 -87326588+38382190 -87326820+38381274 -87316631+38272340 -87316605+38267220 -87316605+38267220 -87316662+38260588 -87316631+38272340 -87316662+38260588 -87316662+38260588 -87316661+38259822 -87316661+38259822 -87316677+38258553 -87316690+38257471 -87316719+38253458 -87316769+38251144 -87316893+38246077 -87316893+38246077 -87316951+38238706 -87316951+38238706 -87316921+38231563 -87316920+38231341 -87316920+38226365 -87316920+38224415 -87317009+38206023 -87317016+38204549 -87317030+38201753 -87321937+38201688 -87322753+38201696 -87326935+38201643 -87328356+38201626 -87330323+38201597 -87331365+38201609 -87338056+38201538 -87341949+38201578 -87343032+38201570 -87344286+38201561 -87350019+38201521 -87355241+38201565 -87357010+38201565 -87373312+38201567 -87375012+38201568 -87378044+38201512 -87380579+38201539 -87382570+38201560 -87384572+38201560 -87385704+38201561 -87389185+38201563 -87390838+38201564 -87391795+38201541 -87393891+38201480 -87395919+38201466 -87399633+38201439 -87403438+38201412 -87410227+38201365 -87419376+38201302 -87421143+38201290 -87421296+38201289 -87429654+38201231 -87430146+38201228 -87437045+38201220 -87440303+38201200 -87441636+38201192 -87442334+38201188 -87445474+38201168 -87454486+38201112 -87464417+38201204 -87466612+38201224 -87466629+38200354 -87466743+38194605 -87466743+38194605 -87466725+38193967 -87466725+38193967 -87466864+38187122 -87466867+38186966 -87467116+38174707 -87467156+38172696 -87467204+38170300 -87467209+38170052 -87467214+38169761 -87467214+38169761 -87467209+38169258 -87467206+38169106 -87467206+38169106 -87467282+38165462 -87328896+38526687 -87331650+38528162 -87335402+38530250 -87328896+38526687 -87335402+38530250 -87334381+38379181 -87326820+38381274 -87334381+38379181 -87333943+38379055 -87333727+38379037 -87333407+38379090 -87333106+38379240 -87332815+38379398 -87332708+38379566 -87332548+38379854 -87332331+38380431 -87332021+38380991 -87331674+38381389 -87326820+38381274 -87335402+38530250 -87335827+38530515 -87338774+38532442 -87339383+38532872 -87348944+38540214 -87350896+38541593 -87351060+38541707 -87360233+38544128 -87362233+38519891 -87387461+38538784 -87389384+38538982 -87391504+38538579 -87391645+38538544 -87395491+38539208 -87398391+38540352 -87404986+38540837 -87408687+38538164 -87410373+38526931 -87411721+38526566 -87412467+38526602 -87415903+38526768 -87417575+38527752 -87422701+38533755 -87423829+38540071 -87426051+38540565 -87430434+38539084 -87432363+38536514 -87432363+38536514 -87432092+38531692 -87432092+38531692 -87432603+38529997 -87443167+38531351 -87445109+38532385 -87447106+38532737 -87452583+38532537 -87455881+38532752 -87458912+38533196 -87462271+38533526 -87462892+38533519 -87337202+38380585 -87337173+38380391 -87336333+38380001 -87335711+38379398 -87334381+38379181 -87397072+40199949 -87396949+40200049 -87388070+40203894 -87386792+40204326 -87365066+40208622 -87339273+40223173 -87336307+40224923 -87299648+40254968 -87339353+38378799 -87337202+38380585 -87339353+38378799 -87337289+38380700 -87337202+38380585 -87339353+38378799 -87339648+38378870 -87341449+38383102 -87341449+38383102 -87339879+38384156 -87339879+38384156 -87343659+38384224 -87343891+38383308 -87347372+38382555 -87350407+38383672 -87350407+38383672 -87347558+38385230 -87347558+38385230 -87357407+38382995 -87361365+38380488 -87362380+38380073 -87364032+38381499 -87364160+38379843 -87364160+38379843 -87363985+38379408 -87363985+38379408 -87365555+38378652 -87369363+38377323 -87370698+38376825 -87371980+38377298 -87371980+38377298 -87371632+38378558 -87371632+38378558 -87374660+38378430 -87374660+38378430 -87374372+38377279 -87374372+38377279 -87375015+38376969 -87376740+38377298 -87379440+38383251 -87385521+38378493 -87385551+38377257 -87388692+38377212 -87388692+38377212 -87387002+38381012 -87387002+38381012 -87392733+38378496 -87392733+38378496 -87392123+38377259 -87392123+38377259 -87397018+38377243 -87397018+38377243 -87396664+38379472 -87396664+38379472 -87398503+38378248 -87398503+38378248 -87398433+38378223 -87398433+38378223 -87398463+38377239 -87401122+38374505 -87402970+38377240 -87404453+38377195 -87407304+38375467 -87407491+38375490 -87407491+38375490 -87407485+38377247 -87407444+38388550 -87407426+38392471 -87407419+38394111 -87407394+38399701 -87407379+38403155 -87407320+38406726 -87407261+38407779 -87407261+38407779 -87407375+38414188 -87407375+38414188 -87407356+38418507 -87407344+38421490 -87407224+38428839 -87407224+38428839 -87407238+38431736 -87407259+38436321 -87410828+38436286 -87421191+38436188 -87440370+38436007 -87444415+38436121 -87444474+38443401 -87444474+38443401 -87444445+38447041 -87444388+38450795 -87444388+38450795 -87444424+38459936 -87444429+38461120 -87444447+38465399 -87451472+38465409 -87452367+38465490 -87462962+38465313 -87462962+38465313 -87462707+38477460 -87462567+38482824 -87462416+38501909 -87462416+38501909 -87462478+38506205 -87462492+38507148 -87462606+38513545 -87462737+38519449 -87462758+38520608 -87462879+38532134 -87462892+38533519 -87374161+39782996 -87374592+39792406 -87385173+39819979 -87385366+39824187 -87385639+39830363 -87385639+39830363 -87369823+39839429 -87367988+39867648 -87367988+39867648 -87379082+39877002 -87379082+39877002 -87377173+39879013 -87377173+39879013 -87411958+39919904 -87411958+39919904 -87406797+39928482 -87406797+39928482 -87420316+39951173 -87420316+39951173 -87420221+39952452 -87374177+39781637 -87374161+39782996 -87374177+39781637 -87374172+39781995 -87374161+39782996 -87374177+39781637 -87380316+39764995 -87382139+39724867 -87382601+39695653 -87383872+39687313 -87390147+39676588 -87393865+39659149 -87382418+39607937 -87383218+39607937 -87401919+39607836 -87406019+39607836 -87406619+39607836 -87407019+39607836 -87407219+39607836 -87407719+39607736 -87413019+39607836 -87414419+39607736 -87416919+39607736 -87417419+39607736 -87422319+39607736 -87427119+39607736 -87435720+39607650 -87437119+39607636 -87441719+39607636 -87442619+39607636 -87445919+39607636 -87457020+39607536 -87459920+39607536 -87462720+39607536 -87464220+39607536 -87464820+39607536 -87465720+39607536 -87466220+39607436 -87471320+39607435 -87472120+39607435 -87473420+39607535 -87473620+39607435 -87477820+39607435 -87491920+39607335 -87494820+39607335 -87500020+39607322 -87500354+39607309 -87507675+39607303 -87514363+39607298 -87519421+39607295 -87522955+39607293 -87523445+39607293 -87528675+39607290 -87529097+39607288 -87530810+39607280 -87532194+39607273 -87382418+39607937 -87386287+39625037 -87392423+39637049 -87395580+39653632 -87395580+39653632 -87395223+39656367 -87394530+39658244 -87393865+39659149 -87394332+39658690 -87394530+39658244 -87393865+39659149 -87394530+39658244 -87406667+40127508 -87404886+40135557 -87404886+40135557 -87405662+40140172 -87405896+40140557 -87409468+40143313 -87435523+40156035 -87435523+40156035 -87427998+40178287 -87419900+40192258 -87406667+40127508 -87407179+40122308 -87407179+40122308 -87412992+40099357 -87413534+40096796 -87407179+40122308 -87413534+40096796 -87531439+40148027 -87526556+40148187 -87490417+40148421 -87490417+40148421 -87490425+40146231 -87490560+40142002 -87490560+40142002 -87490549+40127402 -87471358+40127322 -87464366+40127331 -87451638+40127348 -87433281+40127416 -87419970+40127461 -87407462+40127505 -87406667+40127508 -87413534+40096796 -87413579+40096583 -87413579+40096583 -87412779+40084013 -87412779+40084013 -87429374+40049699 -87429696+40049452 -87429826+40049352 -87429826+40049352 -87428877+40043309 -87428877+40043309 -87434948+40026438 -87435455+40020252 -87435472+40017875 -87435472+40017875 -87434824+40011474 -87433901+40004985 -87433473+40001979 -87433344+40001071 -87427393+39981944 -87419900+40192258 -87397072+40199949 -87419900+40192258 -87418826+40192705 -87415296+40194026 -87413312+40194128 -87411192+40194295 -87409263+40194590 -87408230+40194980 -87406903+40195406 -87403876+40196034 -87402084+40196901 -87397953+40199278 -87397072+40199949 -87427393+39981944 -87427465+39980211 -87427796+39978370 -87428899+39974703 -87429432+39973241 -87430283+39970963 -87431731+39968690 -87433920+39966316 -87436217+39964419 -87437580+39963517 -87439055+39962236 -87439055+39962236 -87438912+39959068 -87427393+39981944 -87438912+39959068 -87438912+39959068 -87434683+39956416 -87420221+39952452 -87450986+37940763 -87450954+37942059 -87450710+37947643 -87450610+37951243 -87450599+37952292 -87450591+37953088 -87450572+37954903 -87450571+37954973 -87450570+37955035 -87450510+37956043 -87450510+37957643 -87450446+37960118 -87450429+37960776 -87450412+37961432 -87450353+37963713 -87450335+37964409 -87450307+37965492 -87450290+37966149 -87450269+37966961 -87450210+37969242 -87450195+37969797 -87450171+37970685 -87450082+37973999 -87450079+37974111 -87450057+37974964 -87450037+37975699 -87450016+37976470 -87450013+37976578 -87450011+37976642 -87450011+37976642 -87450033+37977676 -87450059+37978890 -87450059+37981565 -87449911+37991042 -87449511+38003042 -87449511+38003442 -87449411+38003842 -87449411+38003842 -87449511+38005842 -87449611+38020743 -87449812+38027543 -87450006+38030332 -87450028+38030651 -87450028+38030651 -87450025+38030821 -87449996+38032683 -87449932+38034571 -87449932+38034571 -87461112+38034943 -87470113+38035042 -87472939+38034945 -87473013+38034942 -87473013+38034942 -87472993+38035957 -87472877+38041962 -87472781+38049482 -87472781+38049482 -87472794+38056744 -87472797+38058411 -87472877+38063499 -87472877+38063499 -87472797+38064715 -87472542+38075307 -87472494+38078539 -87472494+38078539 -87472510+38081963 -87472510+38081963 -87472458+38085230 -87472430+38087019 -87472430+38087019 -87472462+38087947 -87472462+38087947 -87472414+38088613 -87472382+38089067 -87472366+38089371 -87472291+38090653 -87472270+38091019 -87472222+38095787 -87472174+38097915 -87472158+38101947 -87472014+38105419 -87472014+38107147 -87471966+38107419 -87471966+38107419 -87472014+38109435 -87472014+38109435 -87471950+38114715 -87471950+38114715 -87471967+38119771 -87471967+38119771 -87471887+38121947 -87470479+38122027 -87467918+38121963 -87467918+38121963 -87468117+38125519 -87468117+38125519 -87467957+38133099 -87467889+38136336 -87467740+38143475 -87467587+38150777 -87467311+38163989 -87467297+38164700 -87467282+38165462 -87523115+38501977 -87492236+38500909 -87490634+38505435 -87474082+38513320 -87473647+38513639 -87472218+38515152 -87470858+38516310 -87469812+38517746 -87469812+38517746 -87471041+38519717 -87472184+38520266 -87472978+38520607 -87478160+38527976 -87478160+38527976 -87472588+38524369 -87469396+38522369 -87467398+38523073 -87465022+38532349 -87462892+38533519 -87467282+38165462 -87468552+38165476 -87470703+38165523 -87471004+38165534 -87471691+38165537 -87472015+38165538 -87472372+38165540 -87475220+38165552 -87480135+38165613 -87485617+38165688 -87499539+38165736 -87503997+38165853 -87517545+38166148 -87521379+38166231 -87524985+38166309 -87530537+38166426 -87545631+38166698 -87546752+38166673 -87547015+38166675 -87548742+38166691 -87550437+38166706 -87550704+38166706 -87552168+38166705 -87554103+38166724 -87564558+38166830 -87572700+38166911 -87577705+38166913 -87577961+38166978 -87577970+38167093 -87578004+38167528 -87578755+38167528 -87596705+38167570 -87601953+38167660 -87607893+38167579 -87610503+38167479 -87612479+38167404 -87614682+38167540 -87627647+38167927 -87628980+38167980 -87630459+38168043 -87630538+38168042 -87642986+38168300 -87652525+38168417 -87654526+38168464 -87654605+38168453 -87654798+38168428 -87663774+38168340 -87666559+38168306 -87670735+38168261 -87688363+38168468 -87700515+37897402 -87684834+37903338 -87675378+37901754 -87666011+37895007 -87662865+37885578 -87662824+37883814 -87662824+37883814 -87663376+37879167 -87673186+37868412 -87679610+37859110 -87679610+37859110 -87678175+37834841 -87666522+37827455 -87641868+37826314 -87641155+37826400 -87637403+37826837 -87634371+37827254 -87615009+37832172 -87607232+37838221 -87599203+37846710 -87597418+37848210 -87588825+37860774 -87588766+37862745 -87588766+37862745 -87589472+37875042 -87589472+37875042 -87589422+37875338 -87589422+37875338 -87591006+37880266 -87591582+37887194 -87608551+37898844 -87609164+37899259 -87612529+37901443 -87612927+37901658 -87613393+37901887 -87626064+37915722 -87626064+37915722 -87625616+37933442 -87619488+37938538 -87610816+37944602 -87604816+37966442 -87602652+37970687 -87601416+37972542 -87593947+37975571 -87587808+37975802 -87585916+37975442 -87574715+37967742 -87573915+37957142 -87573915+37957142 -87574287+37954842 -87574287+37954842 -87571326+37946154 -87549357+37924410 -87548813+37924170 -87548621+37924090 -87545597+37922522 -87529892+37915827 -87527964+37915178 -87512363+37907082 -87511499+37906426 -87505595+37907322 -87492503+37915257 -87489223+37917669 -87481671+37923316 -87468567+37931423 -87467498+37932330 -87459850+37936842 -87459402+37937034 -87458890+37937290 -87458442+37937482 -87458378+37937498 -87458170+37937642 -87457562+37937930 -87456986+37938235 -87455834+37938859 -87455354+37939099 -87450986+37940763 -87743691+38414387 -87743504+38417320 -87743117+38423138 -87743108+38423264 -87740585+38436634 -87740394+38437079 -87740394+38437079 -87753952+38465932 -87753952+38465932 -87753725+38466208 -87752814+38467251 -87751900+38468487 -87751433+38469138 -87750934+38469844 -87750548+38470519 -87750028+38471427 -87744644+38477266 -87740875+38478859 -87734860+38480040 -87715736+38479768 -87648238+38516627 -87648238+38516627 -87650011+38517728 -87655780+38521206 -87656144+38521668 -87658327+38525084 -87659476+38526711 -87659673+38527366 -87659728+38527866 -87660536+38529749 -87660752+38530492 -87660903+38531540 -87660978+38532145 -87661240+38532526 -87662401+38551337 -87662401+38551337 -87656360+38553648 -87650147+38558090 -87650147+38558090 -87651529+38568166 -87651529+38568166 -87639567+38574163 -87639567+38574163 -87640175+38585145 -87640175+38585145 -87639433+38591255 -87637835+38592530 -87627247+38605206 -87627247+38605206 -87627287+38605299 -87627287+38605299 -87625510+38609441 -87625024+38609727 -87623933+38610262 -87622656+38610820 -87621306+38611516 -87620532+38612165 -87620352+38612786 -87620352+38612786 -87622425+38616469 -87622759+38617084 -87622759+38617084 -87622556+38618011 -87615736+38627292 -87615736+38627292 -87620586+38635023 -87620586+38635023 -87610877+38643917 -87590093+38668944 -87564359+38674934 -87535062+38681485 -87528557+38686443 -87520877+38695093 -87519180+38707322 -87508515+38725768 -87507697+38727335 -87507130+38729947 -87506221+38733533 -87500020+38737008 -87495797+38741005 -87495797+38741005 -87497654+38762592 -87497654+38762592 -87497476+38767647 -87497476+38767647 -87500020+38769036 -87511798+38773558 -87511798+38773558 -87505258+38773722 -87503768+38773981 -87497821+38787071 -87497821+38787071 -87497842+38787409 -87501547+38791696 -87527133+38819432 -87531145+38852507 -87537746+38885120 -87537916+38891442 -87537916+38891442 -87522939+38902390 -87526626+41166061 -87526594+41169835 -87526594+41169835 -87526622+41173841 -87526650+41177479 -87526650+41177479 -87526599+41183904 -87526558+41189070 -87526556+41189262 -87526553+41189674 -87526520+41194501 -87526520+41194501 -87526525+41198330 -87526540+41209138 -87526542+41210243 -87526562+41230491 -87526633+41244910 -87526658+41250034 -87526731+41253379 -87526731+41253379 -87526636+41261067 -87526636+41261067 -87526750+41275412 -87526750+41275412 -87526716+41282962 -87526716+41282962 -87526734+41288337 -87526768+41298177 -87526768+41298177 -87526767+41299364 -87526764+41305453 -87526763+41307003 -87526761+41312294 -87526752+41314222 -87526699+41325921 -87526694+41326911 -87526693+41327143 -87526594+41341648 -87526501+41344761 -87526469+41348374 -87526404+41355812 -87525923+41366626 -87525574+41374482 -87525549+41375035 -87525498+41375035 -87525397+41377219 -87525350+41380851 -87525339+41384633 -87525319+41392148 -87525302+41398819 -87525302+41398819 -87525516+41406727 -87525702+41413539 -87525733+41415734 -87525734+41415827 -87525734+41426659 -87525734+41428633 -87525735+41435395 -87525735+41435395 -87525700+41440240 -87525679+41443135 -87525674+41443781 -87525623+41451059 -87525623+41453619 -87525639+41453955 -87525639+41453955 -87525630+41456670 -87525623+41458819 -87525596+41460631 -87525591+41461011 -87525591+41461011 -87525652+41461723 -87525671+41461939 -87525671+41470115 -87525629+41471733 -87525538+41475247 -87525439+41479035 -87525433+41479222 -87525416+41479830 -87525383+41481023 -87525381+41481143 -87525340+41482635 -87525340+41482635 -87525440+41488035 -87525440+41488035 -87525261+41488659 -87525261+41488659 -87525340+41489735 -87525340+41489735 -87525140+41494535 -87525140+41495076 -87525140+41496635 -87525140+41496832 -87525140+41497472 -87525140+41497535 -87525140+41498735 -87525140+41498901 -87525184+41499695 -87525240+41501035 -87525240+41501035 -87525203+41502936 -87525107+41506829 -87525060+41507675 -87525040+41508535 -87525040+41510538 -87525040+41512235 -87524944+41513939 -87524944+41513963 -87524940+41522735 -87524940+41522735 -87525040+41524739 -87525040+41524739 -87525030+41528294 -87525014+41528546 -87524991+41528917 -87524919+41535890 -87524919+41535890 -87524940+41539929 -87525031+41542815 -87525031+41542815 -87524882+41545799 -87524882+41545799 -87524917+41546963 -87524933+41547482 -87524933+41547482 -87524921+41547913 -87524870+41548377 -87524841+41548635 -87524841+41548635 -87524916+41549925 -87524941+41551949 -87524941+41553935 -87524941+41554035 -87524941+41554134 -87524941+41554332 -87524941+41556335 -87525041+41557713 -87525041+41558935 -87524841+41561335 -87524806+41561684 -87524641+41563335 -87524641+41565500 -87524641+41566435 -87524667+41567424 -87524741+41570135 -87524741+41571124 -87524741+41573635 -87524741+41574842 -87524741+41576435 -87524741+41576835 -87524641+41577335 -87524641+41578335 -87524641+41579438 -87524641+41581235 -87524741+41582035 -87524741+41582835 -87524842+41585535 -87524842+41586435 -87524842+41587135 -87524942+41588035 -87524942+41588035 -87524742+41588835 -87524742+41588835 -87524842+41589435 -87524876+41590229 -87524876+41590229 -87524742+41590835 -87524742+41590835 -87524842+41591735 -87524842+41592838 -87524842+41593335 -87524825+41594330 -87524742+41595335 -87524742+41595335 -87524842+41596735 -87524842+41598935 -87524742+41600274 -87524742+41600535 -87524742+41600735 -87524763+41600930 -87524763+41600930 -87524642+41601935 -87524642+41601935 -87524742+41602935 -87524742+41603835 -87524642+41604635 -87524642+41604635 -87524842+41605535 -87524842+41605535 -87524742+41606435 -87524742+41607335 -87524742+41608235 -87524742+41609135 -87524742+41609935 -87524742+41610935 -87524742+41611735 -87524542+41612735 -87524542+41612735 -87524642+41613535 -87524642+41614435 -87524642+41615535 -87524742+41616535 -87524742+41616535 -87524731+41617311 -87524642+41618835 -87524642+41620235 -87524642+41621435 -87524742+41622235 -87524742+41622235 -87524642+41622535 -87524642+41625335 -87524642+41625735 -87524842+41628830 -87524842+41629548 -87524842+41630235 -87524842+41630635 -87524842+41631135 -87524842+41631935 -87524742+41632435 -87524642+41634935 -87524553+41635831 -87524553+41635831 -87524668+41644637 -87524743+41646135 -87524743+41646135 -87524715+41648423 -87524643+41649735 -87524643+41650234 -87524666+41651736 -87524743+41653035 -87524831+41654634 -87524831+41654634 -87524793+41655632 -87524743+41656435 -87524743+41659198 -87524743+41660435 -87524743+41661335 -87524943+41666435 -87524943+41666435 -87524843+41667435 -87524843+41673235 -87524785+41673733 -87524785+41673733 -87524843+41675436 -87524843+41676235 -87524821+41680952 -87524813+41686938 -87524813+41686938 -87524844+41691635 -87524944+41693335 -87524944+41693820 -87524944+41695135 -87524944+41695595 -87524944+41695601 -87524944+41697035 -87524944+41697450 -87524944+41698835 -87525020+41701034 -87525020+41701034 -87524944+41702635 -87524944+41702635 -87525044+41702835 -87525044+41702835 -87524944+41703835 -87524044+41706735 -87524044+41707435 -87524044+41707755 -87524044+41708335 -87524236+41716979 -87524236+41716979 -87524231+41717273 -87524217+41718354 -87524201+41719512 -87524161+41722437 -87524154+41722959 -87524152+41723134 -87524141+41723990 -87523992+41735128 -87523661+41759907 -87500065+41760139 -87500044+41760139 -87500044+41760421 -87221000+41760889 -87522939+38902390 -87519469+38942981 -87519318+38943067 -87519235+38943130 -87518615+38943606 -87517481+38944493 -87516343+38945558 -87515360+38946609 -87514311+38947837 -87513598+38948795 -87512927+38950133 -87512328+38951941 -87512328+38951941 -87517539+38957935 -87569627+39020414 -87572555+39050056 -87589854+39072278 -87610696+39081234 -87618733+39085010 -87620258+39086572 -87620978+39088096 -87621142+39088966 -87621142+39088966 -87620729+39090264 -87620387+39091522 -87618994+39093022 -87618994+39093022 -87625024+39104225 -87654865+39110132 -87654865+39110132 -87649916+39116410 -87648818+39116036 -87646165+39115395 -87644352+39115223 -87637988+39123429 -87637988+39123429 -87641935+39123121 -87658707+39136985 -87658707+39136985 -87641530+39157135 -87634379+39153419 -87628727+39157427 -87628727+39157427 -87631171+39158430 -87641238+39160199 -87641238+39160199 -87619410+39172089 -87619410+39172089 -87619544+39172580 -87620492+39185034 -87620492+39185034 -87604141+39259458 -87526129+40736950 -87526123+40748598 -87526051+40749736 -87525971+40751271 -87525971+40751271 -87526081+40765630 -87526111+40769484 -87526111+40769690 -87526111+40769995 -87526111+40770445 -87526110+40771612 -87526077+40777653 -87526015+40780490 -87526015+40780490 -87526035+40782708 -87526127+40792664 -87526129+40792915 -87526129+40792915 -87526127+40794997 -87526117+40795904 -87526002+40806942 -87525817+40813188 -87525771+40817283 -87525771+40817283 -87525813+40821745 -87525813+40821745 -87525715+40835613 -87525715+40836023 -87525736+40851788 -87525786+40853670 -87525786+40853670 -87525783+40854357 -87525783+40854357 -87525975+40865017 -87526113+40879703 -87526113+40879703 -87525962+40880618 -87525962+40880618 -87526437+40894209 -87526437+40894209 -87526014+40895582 -87526009+40906496 -87526009+40906496 -87526068+40908647 -87526083+40911837 -87526084+40911914 -87526123+40919241 -87526123+40919241 -87526118+40926917 -87526115+40933747 -87526115+40933747 -87526123+40937594 -87526139+40944959 -87526139+40944959 -87525999+40951484 -87525999+40951484 -87526014+40955346 -87526098+40966878 -87526098+40966878 -87526093+40975733 -87526093+40975733 -87526097+40975987 -87526181+40981407 -87526238+40987471 -87526290+41000033 -87526290+41000033 -87526289+41002685 -87526289+41003238 -87526287+41005778 -87526287+41006990 -87526287+41008546 -87526305+41010346 -87526346+41010583 -87526346+41010583 -87526314+41013855 -87526314+41013855 -87526372+41017699 -87526520+41024837 -87526520+41024837 -87526391+41039527 -87526391+41039772 -87526389+41043073 -87526389+41043073 -87526447+41048199 -87526447+41048199 -87526351+41057602 -87526351+41057602 -87526441+41057800 -87526530+41061446 -87526530+41061446 -87526441+41062676 -87526441+41062676 -87526480+41083243 -87526481+41083533 -87526482+41084321 -87526482+41084321 -87526397+41087095 -87526397+41087095 -87526437+41089079 -87526475+41091002 -87526544+41094463 -87526544+41094463 -87526542+41098333 -87526540+41101556 -87526540+41101556 -87526571+41102982 -87526576+41103186 -87526658+41106864 -87526658+41106864 -87526622+41111966 -87526618+41112547 -87526593+41116062 -87526593+41116062 -87526711+41121485 -87526711+41121485 -87526679+41125033 -87526614+41130711 -87526614+41130711 -87526700+41139658 -87526700+41139658 -87526696+41149222 -87526694+41152539 -87526693+41153958 -87526693+41153958 -87526719+41159448 -87526719+41159448 -87526660+41160090 -87526629+41160364 -87526629+41160364 -87526631+41161228 -87526631+41161228 -87526604+41162341 -87526587+41163033 -87526567+41163865 -87526567+41163865 -87526626+41166061 -87526502+40477158 -87526394+40489509 -87526376+40491574 -87526255+40492604 -87526255+40492604 -87526327+40501055 -87526367+40505570 -87526367+40505570 -87526359+40520215 -87526351+40520418 -87526329+40520947 -87526329+40520947 -87526352+40535111 -87526352+40535111 -87526292+40535409 -87526292+40535409 -87526478+40546583 -87526525+40549413 -87526525+40549413 -87526344+40550031 -87526344+40550031 -87526457+40552538 -87526457+40552538 -87526337+40564058 -87526330+40567271 -87526301+40578222 -87526300+40578680 -87526250+40589306 -87526233+40592890 -87526203+40593302 -87526152+40604483 -87526138+40607453 -87526136+40607992 -87526129+40610028 -87526100+40618404 -87526099+40620943 -87526008+40622522 -87526008+40622522 -87526057+40625616 -87526179+40636475 -87526179+40636475 -87526119+40636932 -87526119+40636932 -87526276+40647560 -87526310+40649841 -87526316+40650214 -87526346+40664231 -87526401+40672812 -87526401+40672812 -87526388+40675167 -87526369+40678807 -87526365+40680087 -87526333+40690065 -87526211+40693405 -87526211+40693405 -87526214+40694924 -87526235+40704572 -87526263+40707913 -87526263+40707913 -87526258+40719354 -87526167+40722374 -87526167+40722374 -87526191+40733952 -87526191+40733952 -87526129+40736950 -87531439+40148027 -87531439+40148134 -87531377+40155374 -87531265+40162124 -87531133+40170030 -87531027+40177225 -87530828+40191812 -87530798+40194009 -87530798+40194009 -87530828+40195169 -87530828+40195169 -87530798+40196436 -87530767+40197298 -87530737+40197603 -87530737+40198312 -87530584+40199411 -87530554+40206522 -87530462+40214731 -87530416+40220285 -87530386+40221124 -87530301+40228047 -87530203+40236025 -87529992+40250036 -87529992+40250036 -87530054+40250671 -87530054+40250671 -87529964+40251770 -87529960+40252073 -87529777+40266736 -87529715+40272411 -87529623+40273683 -87529608+40277611 -87529591+40282091 -87529534+40286595 -87529467+40291943 -87529342+40301862 -87529252+40303715 -87529126+40315844 -87529066+40316599 -87528791+40330832 -87528605+40345249 -87528605+40345432 -87528594+40346000 -87528518+40349943 -87528465+40352666 -87528403+40355951 -87528329+40359803 -87528329+40359803 -87528341+40360025 -87528358+40360329 -87528358+40360329 -87528100+40371052 -87528100+40371052 -87528172+40375036 -87528172+40375036 -87528138+40377845 -87528010+40388508 -87528004+40388959 -87527920+40396061 -87527576+40409041 -87527524+40411004 -87527485+40417800 -87527477+40418265 -87527455+40419618 -87527427+40421407 -87527362+40425491 -87527244+40432903 -87527088+40443841 -87527057+40447479 -87527022+40449572 -87526809+40462170 -87526746+40469424 -87526699+40470901 -87526549+40475659 -87526502+40477158 -87529682+38513553 -87523115+38501977 -87529682+38513553 -87533273+38500984 -87533273+38500984 -87532626+38500047 -87532355+38499601 -87531594+38499086 -87531107+38498735 -87530426+38498407 -87529473+38498407 -87528159+38498638 -87527048+38498984 -87526242+38499509 -87523115+38501977 -87743691+38414387 -87742581+38414759 -87732294+38416916 -87662319+38432236 -87662319+38432236 -87672585+38448281 -87672585+38448281 -87671666+38448383 -87656406+38457795 -87652265+38457346 -87629380+38443886 -87627800+38446537 -87606846+38447836 -87586982+38473774 -87564236+38490866 -87563922+38490822 -87549992+38490239 -87530691+38515214 -87530122+38514278 -87529682+38513553 -87604141+39259458 -87606770+39303024 -87614997+39300901 -87618964+39301691 -87621059+39305650 -87621059+39305650 -87620178+39307395 -87607262+39310427 -87604043+39313526 -87603763+39313928 -87590451+39332066 -87587661+39335008 -87549686+39346570 -87531646+39347888 -87531646+39347888 -87531647+39348760 -87531663+39356880 -87531691+39371042 -87531691+39371042 -87531421+39376185 -87531406+39385280 -87531400+39389460 -87531376+39404890 -87531375+39405901 -87531367+39411755 -87531364+39413733 -87531356+39419006 -87531356+39433154 -87531356+39435524 -87531355+39436656 -87531355+39437212 -87531355+39437732 -87531414+39438442 -87531453+39444734 -87531469+39447252 -87531489+39449474 -87531492+39449813 -87531497+39450319 -87531608+39466225 -87531618+39468325 -87531624+39469378 -87531636+39471820 -87531649+39474517 -87531660+39476474 -87531663+39477120 -87531663+39477120 -87531660+39483932 -87531659+39486343 -87531650+39487948 -87531649+39488059 -87531627+39491698 -87531627+39491698 -87531692+39495516 -87531732+39498600 -87531814+39500034 -87531830+39503110 -87531862+39508810 -87531927+39520360 -87531944+39523346 -87531947+39523828 -87531965+39526937 -87531965+39526937 -87531960+39528127 -87531932+39535038 -87531928+39542637 -87531928+39542637 -87532017+39544193 -87532017+39544193 -87531927+39545429 -87531927+39545429 -87531939+39545853 -87531956+39546459 -87532045+39547603 -87532045+39547603 -87532044+39548862 -87531988+39558573 -87531988+39558573 -87532008+39564013 -87532025+39568354 -87532038+39571268 -87532065+39577579 -87532069+39578454 -87532083+39581614 -87532091+39583410 -87532108+39587550 -87532131+39592901 -87532194+39607273 -87532194+39607273 -87532241+39617920 -87532258+39621781 -87532275+39632674 -87532301+39636105 -87532359+39643429 -87532375+39645432 -87532375+39645432 -87532365+39646126 -87532365+39646126 -87532444+39646102 -87532616+39654009 -87532628+39655542 -87532682+39662256 -87532703+39664868 -87532707+39666203 -87532736+39674016 -87532738+39674527 -87532775+39684704 -87532781+39686236 -87532783+39686753 -87532793+39689477 -87532808+39693750 -87532809+39694465 -87532820+39701492 -87532837+39706477 -87532844+39708821 -87532858+39712650 -87532861+39713432 -87532919+39730754 -87532928+39733311 -87532969+39745465 -87532989+39759864 -87533015+39767133 -87533040+39774285 -87533066+39781743 -87533066+39781743 -87533058+39796243 -87533056+39803619 -87533056+39803922 -87533142+39810947 -87533142+39810947 -87533140+39812541 -87533131+39823331 -87533130+39825194 -87533125+39832586 -87533125+39832586 -87533178+39853380 -87533188+39857429 -87533270+39861021 -87533270+39861021 -87533228+39861602 -87533228+39861602 -87533256+39871982 -87533256+39871982 -87533227+39883127 -87533197+39888781 -87533140+39894474 -87533109+39899234 -87533071+39905098 -87533020+39910357 -87532995+39913060 -87532981+39914536 -87532946+39919424 -87532887+39922909 -87532878+39924052 -87532872+39924869 -87532872+39924869 -87532884+39925031 -87532884+39925031 -87532795+39930609 -87532741+39937036 -87532741+39937036 -87532750+39947113 -87532752+39948769 -87532756+39953459 -87532759+39956129 -87532761+39958144 -87532773+39969569 -87532775+39970565 -87532776+39971077 -87532776+39971077 -87532714+39974716 -87532714+39974716 -87532790+39975010 -87532790+39975010 -87532683+39977691 -87532683+39978308 -87532683+39978675 -87532563+39986170 -87532542+39987462 -87532331+39997776 -87532287+39999747 -87532287+40000037 -87532324+40010928 -87532324+40010928 -87532308+40011492 -87532308+40011587 -87532308+40011829 -87532308+40012103 -87532400+40015170 -87532400+40015170 -87532339+40029528 -87532262+40045626 -87532171+40058802 -87532140+40066363 -87532018+40081202 -87531955+40088865 -87531896+40095957 -87531835+40103404 -87531759+40108804 -87531698+40117693 -87531698+40118112 -87531561+40133005 -87531530+40142778 -87531530+40142778 -87531759+40144273 -87531759+40144273 -87531439+40148027 -87688363+38168468 -87688316+38175736 -87688191+38183166 -87688169+38187372 -87688169+38187372 -87688220+38190239 -87688220+38190239 -87688211+38197507 -87688208+38201001 -87688208+38201001 -87697569+38201082 -87706559+38201160 -87725400+38201325 -87726124+38201332 -87743917+38201488 -87750026+38201508 -87753119+38201487 -87756774+38201489 -87762624+38201543 -87767072+38201585 -87773562+38201619 -87780967+38201658 -87783773+38201659 -87785250+38201627 -87790362+38201739 -87792251+38201820 -87799619+38203103 -87799619+38203103 -87799618+38209207 -87799618+38209604 -87799502+38212848 -87799502+38212969 -87799327+38216723 -87799325+38216774 -87799240+38221188 -87799173+38223236 -87799035+38227460 -87799035+38228513 -87807173+38228632 -87808579+38228652 -87808969+38228658 -87810044+38228673 -87813247+38228720 -87817839+38228788 -87827430+38228867 -87828457+38228876 -87830750+38228895 -87832963+38228913 -87837185+38228950 -87855302+38229101 -87864588+38229211 -87867034+38229223 -87869224+38229234 -87878594+38229301 -87897225+38229377 -87904743+38229455 -87925931+38229673 -87942030+38229840 -87942204+38229842 -87948704+38229887 -87950851+38229915 -87952841+38229941 -87954681+38229977 -87960470+38230245 -87966342+38230322 -87968624+38230313 -87970911+38230252 -87971309+38230241 -87974442+38230206 -87982200+38230329 -87982545+38230334 -87983732+38230354 -87700515+37897402 -87700467+37898890 -87700275+37906986 -87700152+37914372 -87700005+37923199 -87699955+37926202 -87699859+37927818 -87699603+37937194 -87699568+37940205 -87699539+37942186 -87699523+37943162 -87699411+37948730 -87699411+37949590 -87699363+37951050 -87699363+37951050 -87699411+37951338 -87699411+37951338 -87699392+37951970 -87699370+37952698 -87699267+37956074 -87699235+37957786 -87699232+37958102 -87699222+37959093 -87699188+37962634 -87699124+37966042 -87699051+37968663 -87699045+37968873 -87698996+37970618 -87698996+37970618 -87699028+37971578 -87699028+37971578 -87698996+37974314 -87698929+37975412 -87698884+37976154 -87698868+37977898 -87698858+37978295 -87698855+37978403 -87698804+37980378 -87698804+37980378 -87698884+37980586 -87698884+37980586 -87698772+37984106 -87698742+37986538 -87698740+37986698 -87698740+37986698 -87698756+37988938 -87698769+37990744 -87698772+37991226 -87698772+37991226 -87698644+37991706 -87698609+37993433 -87698580+37994906 -87698378+38002372 -87698376+38002838 -87698374+38003194 -87698356+38007466 -87698308+38008330 -87698308+38008330 -87698324+38009002 -87698388+38009258 -87698388+38009258 -87698341+38011329 -87698260+38014922 -87698260+38015418 -87698137+38022200 -87698133+38022394 -87697973+38029994 -87697973+38032106 -87697929+38037405 -87697909+38039834 -87697845+38043242 -87697845+38043242 -87697861+38043450 -87697861+38043450 -87697703+38059419 -87697701+38059610 -87697589+38062250 -87697526+38066938 -87697366+38080347 -87697206+38094347 -87697190+38095467 -87697152+38098161 -87697094+38102267 -87697094+38102267 -87697142+38102939 -87697142+38102939 -87697108+38103810 -87697078+38104587 -87697063+38105403 -87697053+38105940 -87696934+38106555 -87696934+38106555 -87697030+38108571 -87697030+38108571 -87696935+38114187 -87696930+38114696 -87696905+38117064 -87696903+38117259 -87696775+38124843 -87688886+38124747 -87688854+38125043 -87688848+38126691 -87688830+38130418 -87688827+38130949 -87688808+38132051 -87688764+38135660 -87688754+38138900 -87688742+38142051 -87688740+38142898 -87688508+38153772 -87688508+38153772 -87688525+38161171 -87688527+38162070 -87688537+38166156 -87688537+38166156 -87688363+38168468 -87700515+37897402 -87714332+37893242 -87718419+37892538 -87727860+37892890 -87733668+37894394 -87742404+37894218 -87742932+37893994 -87743412+37893882 -87743940+37893834 -87744564+37893754 -87744996+37893626 -87745556+37893514 -87746052+37893418 -87746516+37893306 -87746980+37893242 -87747444+37893194 -87750020+37892770 -87755972+37892108 -87815891+37875523 -87841673+37886614 -87856402+37900154 -87888165+37927027 -87894133+37927966 -87906708+37923125 -87927079+37901723 -87937143+37892180 -87937143+37892180 -87934936+37795220 -87934936+37795220 -87939810+37784358 -87943756+37776843 -87988058+37792720 -87990899+37793924 -87995879+37797018 -88028030+37799224 -88028290+37801473 -88028372+37803730 -88028686+37804790 -88030781+37807329 -88031679+37807930 -88031775+37808025 -88033303+37808723 -88035456+37809520 -88077319+37805267 -88079795+37807681 -88081173+37808924 -88083204+37810897 -88084228+37812105 -88085161+37813184 -88085907+37813769 -88086844+37814444 -88088670+37815512 -88090039+37816771 -88090569+37817629 -88090569+37817629 -88081932+37830682 -88057576+37847890 -88057576+37847890 -88092159+37890947 -88092159+37890947 -88035992+37892777 -88034591+37892780 -88033819+37892782 -88032897+37892932 -88031277+37892966 -88014225+37892206 -88014225+37892206 -88020204+37913062 -88020824+37913758 -88068225+37922705 -88068225+37922705 -88047129+37926001 -88034066+37926159 -88030415+37930104 -88030415+37930104 -88036214+37944122 -88036675+37951130 -88036675+37951130 -88023631+38000945 -88023631+38000945 -88024931+38004545 -88025259+38010632 -88025259+38010632 -88021166+38019133 -88021031+38019345 -88018931+38021945 -88014074+38025353 -88012515+38025717 -88012515+38025717 -88041749+38037924 -88042132+38038945 -88042136+38039012 -88042432+38044545 -88042432+38044545 -88040432+38048445 -88037832+38050245 -88024131+38051945 -88017231+38051745 -88014031+38051445 -88001330+38051545 -87977610+38060527 -87957879+38083791 -87957246+38088977 -87957246+38088977 -87960253+38099811 -87960451+38100040 -87961080+38100100 -87977454+38093346 -87996988+38086651 -88000031+38085396 -88000031+38107896 -87998310+38108488 -87997451+38108578 -87997147+38108532 -87974496+38111106 -87974272+38121981 -87972998+38125046 -87972888+38125233 -87971308+38128170 -87964404+38132642 -87964306+38132644 -87947961+38127862 -87947208+38126924 -87942460+38131347 -87938812+38135773 -87935135+38139428 -87927468+38151946 -87923653+38153119 -87916716+38156640 -87910792+38167666 -87910792+38167666 -87915666+38173322 -87920712+38174032 -87923660+38172646 -87923990+38172365 -87924076+38172293 -87924241+38172230 -87925289+38170316 -87927413+38158173 -87929581+38157118 -87930248+38156794 -87931738+38156341 -87983402+38207973 -87985274+38215486 -87985274+38215486 -87984849+38228616 -87983732+38230354 -87743691+38414387 -87752735+38400412 -87754104+38398988 -87754776+38398141 -87756742+38395573 -87759402+38392662 -87762703+38389036 -87767153+38384088 -87777824+38372793 -87778894+38371788 -87787750+38367223 -87797277+38365595 -87806815+38362478 -87808897+38360431 -87809033+38360267 -87818146+38350467 -87822721+38346912 -87830849+38305608 -87860453+38303113 -87860453+38305372 -87861120+38307826 -87881169+38302349 -87892430+38282854 -87894560+38281790 -87919216+38272801 -87919216+38272801 -87913325+38298447 -87913325+38298447 -87936819+38293014 -87946740+38277993 -87948605+38266548 -87948605+38266548 -87947254+38265782 -87943012+38263650 -87943012+38263650 -87943030+38257790 -87970466+38244568 -87972259+38247039 -87972813+38247520 -87975469+38250046 -87978333+38252894 -87981868+38256444 -87984705+38257953 -87986109+38258058 -87987103+38257731 -87987618+38257381 -87987911+38256957 -87987911+38256957 -87983058+38250046 -87983058+38250046 -87983373+38230906 -87983732+38230354