-94043341
-88773276
28862492
33019544
 -89047759+29647841 -89000036+29683286 -88997957+29687890 -89000036+29702665 -89069399+29750203 -89000033+29873475 -89000033+29875201 -88905816+30000201 -88902915+30000201 -88938368+30063128 -88938065+30064524 -88937008+30068038 -88935143+30073014 -88932961+30076452 -88875026+30102499
 -88875026+30102499 -88803920+30057775 -88777358+30000202 -88773276+30000202 -88875030+29652923 -88875030+29651988 -88879235+29647411
 -88879235+29647411 -88947196+29647691 -88957737+29647734 -88958813+29647738 -89000037+29647910
 -89000037+29647910 -89000037+29647703
 -89000037+29647703 -89047759+29647841
 -88879235+29647411 -88986909+29548807 -89000039+29532480
 -89000039+29532480 -89000039+29532531
 -89000039+29532531 -89035487+29500208 -89044732+29487011 -89125044+29454886 -89129194+29375215 -89125046+29370939 -89112162+29339673 -89112101+29339635 -89084740+29319421 -89084319+29318806 -89000043+29271484 -88974637+29240070 -88953786+29181253 -88953089+29171535 -88954234+29157713 -88956524+29149207 -88956524+29146018 -88955379+29136448 -88956524+29122625 -88959959+29109865 -88966831+29094978 -88975994+29083281 -89000042+29070027
 -89000042+29070027 -89000042+29070115
 -89000042+29070115 -89001307+29068312 -89000831+29066125 -89000479+29062897 -89000468+29059942 -89000646+29057324 -89001299+29053030 -89002341+29048002 -89004507+29041505 -89006845+29036924 -89009678+29032783 -89053922+29000229 -89054030+29000229 -89058637+28993297 -89125044+28925993
 -89125044+28925993 -89208616+28964866 -89247174+29000230 -89250049+29004148 -89250049+29004176
 -89250049+29004176 -89265378+29000231 -89267074+28996458 -89313892+28948541 -89375047+28882655 -89381792+28875238 -89460211+28862492
 -89460211+28862492 -89463223+28864091 -89477834+28875240 -89483498+28880973 -89487639+28887372 -89491134+28897338 -89492081+28901488 -89492861+28907960 -89492592+28913143 -89491841+28919407 -89490226+28924435 -89488902+28927519 -89485643+28933744 -89465429+29000236 -89465001+29087761 -89468037+29100161 -89474889+29114400 -89481207+29122201 -89482400+29125229 -89483518+29128229 -89499277+29153489 -89500053+29153798 -89533538+29177729 -89548666+29183932 -89561659+29188078 -89577018+29192109 -89610098+29200061 -89625061+29204261 -89684152+29235514 -89718501+29250224 -89717574+29250224 -89829709+29262152
 -89829709+29262152 -89842710+29257851 -89875070+29250226 -89890967+29241643 -89893840+29238684 -89899923+29234147
 -89047759+29647841 -89052344+29639003 -89054460+29625205 -89120521+29573877 -89125043+29569146 -89148861+29546071
 -89148861+29546071 -89174733+29634572
 -89504736+30157928 -89500051+30160092 -89451893+30166806 -89451762+30166843 -89429113+30173869 -89375046+30178544
 -89375046+30178544 -89306135+30177944
 -89306135+30177944 -89250041+30185522 -89190170+30209550 -89183882+30212074 -89183670+30212159
 -89183670+30212159 -89130911+30184291 -89125036+30181199 -89099007+30167195 -89098751+30167057 -89096477+30165833 -89074653+30154298 -89125036+30129684 -89131507+30126608 -89135676+30125200 -89125036+30094348 -89125035+30011984
 -89125035+30011984 -89125035+30012502
 -89125035+30012502 -89135606+30000200 -89126167+29991465 -89126117+29991408 -89125036+29990441 -89081952+29936151 -89078116+29875202 -89125038+29853732 -89167231+29853505
 -89167231+29853505 -89173150+29854459 -89178763+29855884 -89184262+29857378
 -89184262+29857378 -89188312+29852079 -89184023+29842664 -89182520+29838420 -89181364+29834106 -89180436+29829254 -89180122+29823960 -89175125+29635879 -89174733+29634572
 -89540820+29652053 -89511029+29641902 -89500056+29633062 -89495278+29630211 -89493486+29629425 -89493406+29629390 -89491462+29627271 -89491146+29626753 -89490481+29625209 -89484593+29617554
 -89484593+29617554 -89375051+29623763 -89355549+29625208 -89334227+29626420 -89321225+29627160 -89315799+29627469 -89313570+29627789 -89250046+29631558 -89246079+29631739 -89231854+29632485 -89174733+29634572
 -89508809+30156631 -89504736+30157928
 -89517711+30153877 -89508809+30156631
 -89517711+30153877 -89514096+30154986 -89510786+30155988 -89508809+30156631
 -89842596+30666038 -89842728+30665532 -89844153+30660274 -89825323+30647356 -89817723+30638898
 -89817723+30638898 -89816417+30639177 -89815793+30639236
 -89815793+30639236 -89814837+30638986 -89814319+30638546 -89814006+30638262 -89813930+30637488 -89813954+30637037 -89814191+30636644 -89814605+30636140 -89820579+30628385 -89822510+30625189 -89822567+30624829 -89828005+30622028
 -89828005+30622028 -89828675+30622153
 -89828675+30622153 -89830698+30618960 -89830432+30616962 -89829696+30616879
 -89829696+30616879 -89821237+30617091
 -89821237+30617091 -89820691+30607417 -89820205+30605326
 -89820205+30605326 -89821072+30605847 -89821255+30605961 -89822050+30606101
 -89822050+30606101 -89815639+30596482 -89819969+30596243 -89820012+30595993 -89819936+30595751 -89819838+30595340 -89819799+30595139 -89819676+30594971 -89819506+30594673 -89819256+30593981 -89819216+30593683 -89819103+30593563 -89811956+30591111 -89812103+30584964 -89809519+30578070 -89803822+30568130
 -89803822+30568130 -89803753+30568148
 -89803753+30568148 -89795471+30566227 -89795563+30566105 -89795618+30566008 -89795672+30565863 -89795671+30565758 -89795632+30565613 -89795557+30565484 -89795472+30565364 -89795434+30565283
 -89795434+30565283 -89790771+30569990 -89790448+30570116
 -89790448+30570116 -89787343+30567539 -89800127+30563623 -89803291+30562171 -89796946+30557127 -89795799+30548908 -89800008+30548323
 -89800008+30548323 -89800449+30549079
 -89800449+30549079 -89802593+30548621 -89800409+30547672 -89796117+30546503 -89777593+30541430 -89773816+30531115 -89772657+30521427 -89768259+30515543 -89768133+30515020 -89768072+30514504 -89768068+30514117 -89767907+30513795 -89767689+30513393 -89767373+30513347 -89767168+30513316
 -89767168+30513316 -89766955+30513398 -89766715+30513488 -89760570+30515761
 -89760570+30515761 -89757554+30509667 -89752868+30507373 -89756057+30498936
 -89756057+30498936 -89755396+30499737 -89755063+30500119 -89754915+30500191 -89754331+30500191 -89754331+30500524 -89753987+30500615
 -89753987+30500615 -89753643+30500604 -89753273+30500558
 -89753273+30500558 -89753065+30500570 -89752665+30500592 -89750066+30501921 -89746726+30502596
 -89746726+30502596 -89746503+30500191 -89746495+30499884 -89746361+30499684 -89745734+30499033 -89745673+30498977 -89745593+30498771 -89745563+30498485 -89745371+30498187
 -89745371+30498187 -89742975+30498841
 -89742975+30498841 -89742895+30498085 -89742455+30497684 -89742745+30495551 -89747466+30493396 -89743156+30493299
 -89743156+30493299 -89742971+30493459 -89742734+30493757 -89737260+30495660
 -89737260+30495660 -89735999+30495237
 -89735999+30495237 -89733065+30495842
 -89733065+30495842 -89733499+30494353 -89732577+30492502 -89721601+30488933 -89723220+30482026 -89722531+30481570 -89722233+30481556
 -89722233+30481556 -89721848+30481679 -89721400+30482115 -89720884+30482679
 -89720884+30482679 -89706872+30473029 -89705485+30472230 -89698224+30464163 -89694924+30462600 -89689894+30459192 -89684772+30447082 -89684326+30437754 -89684313+30437669 -89680189+30425302 -89680643+30424888 -89680971+30424342 -89680960+30423709 -89680907+30423201 -89680576+30422760 -89680237+30422349 -89679896+30421761 -89679564+30421026 -89679451+30420260 -89679542+30419715 -89683672+30412905 -89681585+30403045 -89679197+30402001 -89677212+30396058 -89671023+30384922 -89666020+30377280 -89662243+30371727 -89662204+30371267 -89660843+30370631 -89658255+30360405 -89658140+30359243 -89651243+30355510 -89648647+30353321 -89645076+30348083 -89636299+30343970 -89632445+30339825 -89629750+30322438 -89629617+30321542 -89629877+30321017 -89635166+30308101 -89641521+30303265 -89640962+30301914 -89632598+30280714 -89632473+30268602 -89629757+30267195 -89626020+30265757 -89625437+30264171 -89625436+30250882 -89624056+30250095 -89617168+30247849 -89616542+30247588 -89614842+30238940 -89615856+30235295 -89616656+30230595 -89599455+30214496 -89596655+30211796 -89595538+30210262 -89594555+30208696 -89592655+30205396 -89592445+30205126 -89534083+30195066 -89533852+30194997 -89533352+30194797 -89532852+30194497 -89532352+30194197 -89531952+30193697 -89531252+30192997 -89530852+30192597 -89530652+30192497 -89530652+30192297 -89530452+30192197 -89527586+30187834 -89527496+30187475 -89524782+30181357 -89524504+30180753 -89524252+30180097 -89522341+30176180 -89521872+30175257 -89519957+30172003 -89518464+30169675 -89516793+30167251 -89514732+30164490 -89512923+30162308 -89511200+30160603 -89509999+30159484 -89508799+30158794 -89507321+30158176 -89504736+30157928
 -89608105+30144416 -89606397+30143509
 -89606397+30143509 -89553159+30143607 -89517711+30153877
 -89622757+30152307 -89608105+30144416
 -89622757+30152307 -89622347+30152095 -89618320+30150068 -89610784+30145916 -89608105+30144416
 -89625055+30153497 -89624331+30153122 -89623571+30152729 -89622988+30152427 -89622757+30152307
 -89625055+30149994 -89625055+30150911
 -89625055+30150911 -89625055+30149994
 -89625055+30150911 -89625055+30152584
 -89625055+30152584 -89625055+30150911
 -89625055+30152584 -89625055+30153497
 -89625055+30153497 -89625055+30152584
 -90105456+30191802 -90097528+30189231 -90075960+30177918 -90072070+30176592 -90069163+30175896 -90061584+30175142 -90059184+30174985 -90049345+30173999 -90043386+30173054 -90037345+30171559 -90024150+30165298 -90000071+30150256 -90000071+30150211 -89996268+30149625
 -89996268+30149625 -89996114+30149638 -89901461+30192478 -89888719+30197033
 -89888719+30197033 -89848275+30188086 -89845792+30187737 -89842552+30187281 -89827657+30184839 -89823994+30183418 -89805649+30152228
 -89805649+30152228 -89784575+30155583 -89770946+30163255 -89759028+30170666 -89756976+30171928 -89756592+30172164 -89751610+30175097 -89750583+30175681
 -89750583+30175681 -89733089+30171180 -89649977+30158147 -89629128+30156093 -89625243+30154968 -89625055+30154905 -89625055+30153497
 -89640989+30138612 -89636272+30141588 -89629469+30143771 -89627299+30145763 -89626940+30146440 -89625352+30149431 -89625231+30149660 -89625055+30149994
 -89660291+29708947 -89625723+29678933 -89625059+29678726 -89622551+29677898 -89620481+29677550 -89618392+29677129 -89616767+29676792 -89609055+29675542 -89606733+29674987 -89604980+29674859
 -89604980+29674859 -89601432+29674909
 -89601432+29674909 -89540820+29652053
 -89660291+29708947 -89658561+29707952 -89656834+29706780 -89655397+29705649 -89654233+29704679 -89652430+29703421 -89650937+29702588 -89649481+29701729 -89648388+29701189 -89647478+29700613 -89646642+29699706 -89540820+29652053
 -89660485+29709051 -89660291+29708947
 -89672941+30110516 -89640989+30138612
 -89672941+30110516 -89672605+30110388
 -89672605+30110388 -89672239+30110404
 -89672239+30110404 -89671291+30110221
 -89671291+30110221 -89670626+30110312 -89669182+30110667 -89668917+30110886 -89668254+30111194 -89668039+30111485 -89667509+30111748 -89666400+30112667 -89640989+30138612
 -89679325+30104905 -89679033+30106196 -89673213+30110515 -89672941+30110516
 -89707386+29753671 -89660485+29709051
 -89707386+29753671 -89677717+29713571 -89676893+29713040 -89675836+29712507 -89674823+29712142 -89673310+29711822 -89671223+29711220 -89669752+29711043 -89668435+29711022
 -89668435+29711022 -89667475+29711151 -89666433+29711299
 -89666433+29711299 -89660485+29709051
 -89739139+29757856 -89709390+29754282 -89707386+29753671
 -89720285+30032478 -89719505+30031503 -89716592+30027013 -89734948+30023760
 -89734948+30023760 -89745535+30031791 -89750927+30036636 -89751491+30036677 -89762830+30041649 -89768698+30042543 -89771425+30043029 -89790743+30045704
 -89790743+30045704 -89807036+30045123
 -89720285+30032478 -89702171+30070644
 -89702171+30070644 -89701871+30070573
 -89701871+30070573 -89701290+30070693
 -89701290+30070693 -89700941+30070665 -89700475+30070581 -89699875+30070411 -89699493+30070369
 -89699493+30070369 -89698994+30070459
 -89698994+30070459 -89698728+30070446
 -89698728+30070446 -89698496+30070491 -89679325+30104905
 -89720285+30032478 -89728209+30043409 -89728343+30043732 -89728644+30044099 -89728996+30044276 -89729030+30044364 -89728978+30044628 -89729229+30044790 -89729211+30045053 -89729446+30045303 -89729478+30045509 -89679325+30104905
 -90347230+31000359 -90346007+31000363 -90339857+31000386 -90336931+31000397 -90327557+31000431 -90324602+31000442 -90317661+31000467 -90314271+31000479 -90310258+31000494 -90304007+31000518 -90300578+31000530 -90295155+31000540 -90279745+31000600
 -90279745+31000600 -90279258+31000596
 -90279258+31000596 -90277024+31000605 -90272694+31000623 -90271736+31000627 -90259716+31000679 -90259616+31000679 -90259555+31000679 -90259525+31000678
 -90259525+31000678 -90250436+31000810 -90250091+31000834
 -90250091+31000834 -90246766+31000826 -90233490+31000796 -90226972+31000716
 -90226972+31000716 -90226752+31000750
 -90226752+31000750 -90211736+31000650
 -90211736+31000650 -90210877+31000654 -90210820+31000654 -90210662+31000655 -90203526+31000697 -90194795+31000751 -90194392+31000753 -90194139+31000755 -90189635+31000781 -90187206+31000795 -90183290+31000817 -90182368+31000822 -90180007+31000835 -90178561+31000844 -90177727+31000853 -90164676+31000980 -90164278+31001025
 -90164278+31001025 -90164205+31001024 -90148406+31001017
 -90148406+31001017 -90138012+31001077
 -90138012+31001077 -90132988+31001041 -90131395+31000924
 -90131395+31000924 -90129906+31001015 -90129463+31001024 -90128504+31001045 -90128406+31001047
 -90128406+31001047 -90125589+31001032
 -90125589+31001032 -90119756+31001049 -90114671+31001068 -90106459+31001098 -90097420+31001130 -90087975+31001164 -90087824+31001165 -90083275+31001181 -90073067+31001218 -90067505+31001238
 -90067505+31001238 -90050706+31001215
 -90050706+31001215 -90050243+31001217 -90048857+31001224 -90036644+31001283
 -90036644+31001283 -90033224+31001238 -90031235+31001212 -90029574+31001190
 -90029574+31001190 -90025006+31001259 -90022185+31001302 -90018702+31001305 -90014147+31001310 -90009074+31001315 -90005332+31001364 -89991192+31001549 -89985117+31001574 -89982090+31001611 -89975430+31001692
 -89975430+31001692 -89972802+31001392
 -89972802+31001392 -89961663+31001445 -89961485+31001446 -89941017+31001517
 -89941017+31001517 -89939936+31001513 -89928574+31001422
 -89928574+31001422 -89927161+31001437 -89927102+31001460
 -89927102+31001460 -89923119+31001446
 -89923119+31001446 -89918039+31001556 -89897516+31001913
 -89897516+31001913 -89892708+31001759 -89886923+31001739 -89878497+31001711 -89878007+31001709 -89876748+31001705
 -89876748+31001705 -89874814+31001784 -89872706+31001863
 -89872706+31001863 -89871215+31001846
 -89871215+31001846 -89863880+31001981 -89858803+31002043 -89856862+31002075
 -89856862+31002075 -89847346+31001872
 -89847346+31001872 -89844368+31001919 -89842888+31001932 -89838786+31001967 -89835906+31002048 -89835542+31002059
 -89835542+31002059 -89828613+31002054 -89825439+31002051
 -89825439+31002051 -89824617+31002060
 -89824617+31002060 -89819250+31002021
 -89819250+31002021 -89817033+31002064 -89816429+31002084
 -89816429+31002084 -89814818+31002064 -89800032+31001966 -89798983+31001963 -89784390+31001922 -89765654+31001869 -89757648+31001863 -89753640+31001854 -89753299+31001854 -89752642+31001853 -89752133+31000183
 -89752133+31000183 -89747229+31000184 -89741821+31003441
 -89741821+31003441 -89735878+31001450
 -89735878+31001450 -89728119+31002300
 -89728119+31002300 -89734499+30999704 -89735163+30998947 -89735003+30998306 -89734869+30966846 -89746674+30953787 -89751267+30923603 -89762600+30913736 -89758554+30904249 -89767578+30897876 -89773435+30897545 -89778175+30879700 -89776467+30872421 -89775497+30871906 -89774696+30871382 -89773773+30870769 -89772608+30869528 -89771349+30868350 -89770222+30867665 -89769541+30867271 -89768656+30866755 -89768237+30866392 -89783174+30851295 -89780513+30847466 -89783720+30845505
 -89783720+30845505 -89785603+30847523 -89785762+30848738
 -89785762+30848738 -89789665+30839038 -89782256+30831261 -89785572+30825859 -89786508+30816377
 -89786508+30816377 -89795707+30821089
 -89795707+30821089 -89799528+30819982 -89800005+30816637 -89797156+30812001 -89811304+30800316
 -89811304+30800316 -89811900+30800662 -89812534+30801485 -89813299+30802686 -89814017+30803767 -89814585+30804105 -89814899+30804110
 -89814899+30804110 -89815635+30803176 -89809356+30797502 -89808764+30793591 -89807255+30791532
 -89807255+30791532 -89812413+30792897 -89812890+30793649 -89818885+30795344
 -89818885+30795344 -89820986+30792639 -89828111+30775967 -89831258+30767643
 -89831258+30767643 -89832062+30768343 -89832651+30770948
 -89832651+30770948 -89832926+30765733 -89832839+30765292 -89830432+30761778 -89827691+30755820
 -89827691+30755820 -89830124+30756115
 -89830124+30756115 -89833420+30754855 -89830441+30751443
 -89830441+30751443 -89826423+30753477
 -89826423+30753477 -89825194+30743038 -89825131+30742812 -89825133+30742603 -89825101+30742079 -89825141+30741854 -89825246+30741629 -89825538+30741317 -89825707+30741134 -89826036+30740838 -89826382+30740704 -89827544+30737379
 -89827544+30737379 -89826282+30737510 -89826218+30737550 -89816207+30739641
 -89816207+30739641 -89816870+30737580 -89817480+30737305 -89826175+30736594 -89826616+30736421 -89827666+30736228
 -89827666+30736228 -89828309+30736354 -89828414+30736401 -89832646+30737111
 -89832646+30737111 -89835963+30735846 -89827719+30732128 -89828876+30728336 -89831438+30721880 -89838238+30718328 -89840337+30713440 -89840196+30712601 -89840135+30712238 -89840111+30711818 -89840798+30710189 -89841673+30709358 -89843179+30708718 -89843975+30708290 -89844920+30707847 -89845801+30707314 -89846392+30706852 -89846374+30704942 -89842569+30702591 -89840871+30691017 -89837322+30687444 -89837333+30687291 -89837533+30686897 -89837610+30686632 -89837838+30686151 -89838170+30685606 -89838359+30685285 -89838576+30684973 -89838756+30684684 -89839218+30684165 -89841957+30679419 -89840180+30673806 -89842596+30666038
 -89763004+29756717 -89739139+29757856
 -89763004+29756717 -89746711+29757417
 -89746711+29757417 -89745882+29757314 -89745163+29757220
 -89745163+29757220 -89744167+29757270 -89743419+29757361 -89742366+29757556 -89741146+29757854 -89739771+29757966
 -89739771+29757966 -89739139+29757856
 -89911037+29868547 -89909805+29866026 -89908653+29863714 -89908569+29863527 -89908345+29863107 -89907151+29860319 -89905139+29855585 -89903154+29850937 -89903020+29850621 -89902449+29849384 -89899425+29842823 -89899106+29842118 -89895100+29833423 -89888552+29825709 -89887999+29825080 -89882846+29820027 -89878965+29816003 -89875065+29805758 -89873340+29801177 -89850306+29795567
 -89850306+29795567 -89816396+29801330
 -89816396+29801330 -89805690+29795361 -89794558+29782173 -89786198+29773285 -89786650+29771953 -89790937+29761019 -89790796+29760868 -89783886+29757574 -89777243+29756073
 -89777243+29756073 -89763004+29756717
 -89807036+30045123 -89807368+30045265
 -89807368+30045265 -89807550+30045236 -89807782+30045090
 -89807782+30045090 -89808081+30045104
 -89808081+30045104 -89808247+30045060 -89808313+30044872 -89808312+30044728
 -89808312+30044728 -89808478+30044741 -89808545+30044885 -89808661+30044971
 -89808661+30044971 -89812321+30044420
 -89807036+30045123 -89812321+30044420
 -89812321+30044420 -89818817+30040796 -89819315+30040488 -89824975+30035847 -89828499+30033856 -89828849+30033697 -89830444+30032644 -89831264+30031851 -89852189+30007525 -89853461+30006875 -89857558+30004439 -89861396+30000201 -89861493+30000201 -89865431+29988745
 -89865431+29988745 -89873479+29990008
 -89873479+29990008 -89873997+29988879 -89875064+29987958 -89879419+29985442
 -89879419+29985442 -89879699+29985448 -89880492+29985466 -89898248+30000979
 -89898248+30000979 -89909644+30000514 -89909696+30000494
 -89909696+30000494 -89910313+30000497
 -89910313+30000497 -89912619+29999199 -89912893+29998826 -89912913+29998799 -89913670+29996985 -89914238+29995551 -89916333+29994169 -89917978+29993560
 -89917978+29993560 -89918261+29993704 -89920190+29993733
 -89920190+29993733 -89926341+29990621 -89929695+29988038 -89931807+29987672 -89934554+29986621 -89941966+29980468
 -89941966+29980468 -89943254+29981144 -89945611+29981806
 -89945611+29981806 -89950709+29981130 -89953255+29980797
 -89953255+29980797 -89956316+29986363
 -89956316+29986363 -89960287+29985498
 -89960287+29985498 -89963048+29987823
 -89963048+29987823 -89982538+29986500
 -89982538+29986500 -89987696+29988894
 -89987696+29988894 -89996257+29973025
 -89996257+29973025 -89998570+29974003
 -89998570+29974003 -89998828+29973540 -89999970+29971503 -90000327+29970746 -90000794+29969753 -90001622+29967997 -90004070+29962804 -90006370+29958304 -90006470+29958104 -90006470+29958004 -90007001+29956866 -90007456+29955891 -90007870+29955004 -90008771+29953304 -90008816+29953207 -90009188+29952404 -90010671+29949204 -90012271+29946004 -90010533+29944918 -90008271+29943504 -90005727+29941945 -90005477+29941792 -90002070+29939704 -89998823+29937515 -89997770+29936805 -89993311+29934098 -89992748+29933756 -89992104+29933373 -89989862+29932281 -89989335+29932025 -89988266+29931504 -89987357+29931062 -89984570+29929705 -89984026+29929521 -89981315+29928605 -89980103+29928196 -89978845+29927771 -89977682+29927378 -89972003+29925460 -89969769+29924705 -89961669+29923805
 -89961669+29923805 -89960703+29923851 -89957469+29924005 -89957157+29924010 -89954223+29924053 -89951413+29924094 -89950915+29924101 -89949375+29924146 -89949094+29924154 -89943868+29924305 -89943353+29924457 -89942065+29924504 -89938721+29924518
 -89938721+29924518 -89936860+29924338 -89919978+29914511 -89916778+29910368 -89912136+29903343 -89911569+29902542 -89910266+29900704 -89907786+29897155 -89904816+29891259
 -90255822+30712202 -90251620+30711518 -90247634+30710629 -90243078+30709836 -90230858+30707709 -90229895+30707541 -90225539+30706784 -90216510+30705212 -90202662+30702794 -90202290+30702729 -90195983+30701634 -90194086+30701304 -90189934+30700582 -90183615+30699484 -90181332+30699087 -90173807+30697780 -90168239+30696814 -90168090+30696788 -90162276+30695783 -90153188+30694200 -90149850+30693535 -90142644+30692135 -90139835+30691516 -90137728+30691114 -90133449+30690299 -90133376+30690283 -90132019+30690001 -90131609+30689926 -90121797+30688149 -90118352+30687532 -90114483+30686824 -90111175+30686143 -90095392+30683262 -90079810+30680417 -90075278+30679589 -90071298+30678862 -90062492+30677255 -90062160+30677194 -90060410+30676876 -90054638+30675896 -90053589+30675717 -90047135+30674621 -90045758+30674375 -90044130+30674099 -90041788+30673702 -90021865+30670293 -90020278+30670026 -90012622+30668755 -90009602+30668250 -90008993+30668146 -90003332+30667185 -90001743+30666915 -90001377+30666852 -90001175+30666818 -90000077+30666633 -89996936+30665653 -89994575+30665455 -89993815+30665452 -89991179+30665442 -89990698+30665440 -89990366+30665439 -89987642+30665429 -89986763+30665425
 -89986763+30665425 -89986417+30665458
 -89986417+30665458 -89986138+30665456 -89985670+30665454
 -89985670+30665454 -89984854+30665459
 -89984854+30665459 -89983495+30665453 -89982630+30665414 -89981702+30665414 -89980364+30665371 -89977439+30665362 -89966898+30665332 -89965333+30665282 -89963284+30665280 -89960141+30665278 -89959067+30665277 -89955832+30665275 -89951353+30665272 -89946679+30665269 -89944810+30665268 -89941509+30665266 -89938961+30665259 -89932806+30665241 -89923455+30665239 -89921329+30665238 -89917014+30665237 -89913136+30665236 -89908872+30665235 -89908240+30665234 -89904078+30665233
 -89904078+30665233 -89897920+30665236
 -89897920+30665236 -89897341+30665235 -89883467+30665231 -89883385+30665231 -89882444+30665231 -89871054+30665867
 -89871054+30665867 -89869120+30665844 -89864595+30665790 -89864146+30665784 -89863748+30665779 -89863345+30665774 -89862914+30665768 -89862473+30665762 -89861034+30665745
 -89861034+30665745 -89843058+30666030 -89842596+30666038
 -90002691+29625996 -90002641+29625496 -90002621+29625213 -90002599+29623056 -90000745+29622282 -90000071+29622267 -89980016+29607571 -89979060+29585745 -89985113+29565600 -89987021+29564200 -89988727+29557688 -89986920+29546307 -89978950+29533665 -89978950+29532391 -89978951+29530892 -89978966+29528618 -89978971+29527989 -89978993+29524867 -89979045+29521066 -89979069+29518683 -89979249+29518182 -89979263+29517479 -89979549+29506158 -89979561+29505722 -89979403+29504852 -89979564+29497314 -89977538+29476933 -89977498+29474744 -89977493+29472799 -89977481+29467890 -89977480+29467248 -89977479+29466457 -89977424+29458840 -89977383+29453131 -89977474+29449360 -89959104+29423810 -89948277+29381479 -89946521+29375222 -89930682+29335476 -89918797+29319978 -89913669+29307384 -89913251+29306703 -89912842+29306037 -89906818+29297943 -89904560+29295131 -89904253+29294799 -89902004+29290317 -89900141+29250226 -89899923+29234147
 -89902989+29876958 -89902695+29878072 -89902506+29879559 -89902364+29880801 -89902411+29882892 -89902516+29883843 -89902774+29885284 -89903097+29886595 -89903284+29887445 -89904816+29891259
 -89902989+29876958 -89904816+29891259
 -89911037+29868547 -89902989+29876958
 -90008371+29895506 -90002271+29897806
 -90002271+29897806 -90000707+29896815 -89998070+29895143 -89997245+29894620 -89995950+29893803 -89994370+29892806
 -89994370+29892806 -89988638+29893120 -89988421+29894936 -89988210+29896702 -89988157+29897141 -89987970+29898706 -89987970+29899006 -89987654+29901610 -89987570+29902306 -89987489+29903211 -89987408+29904132 -89987382+29904422 -89987270+29905005
 -89987270+29905005 -89986770+29904905 -89986047+29904664 -89986036+29904660 -89985570+29904505 -89984740+29904219 -89981791+29903191 -89981660+29903145 -89980337+29902684 -89980098+29902601 -89979130+29902269 -89977739+29901982
 -89977739+29901982 -89972625+29904027
 -89972625+29904027 -89943465+29896362 -89934509+29892979 -89926222+29880071 -89922459+29874424 -89919663+29869954 -89917588+29866662
 -89917588+29866662 -89914513+29867213 -89911037+29868547
 -90168176+29530016 -90166770+29526883 -90166576+29526417 -90164776+29523417 -90146186+29500217 -90141365+29486170 -90141277+29485798 -90133988+29475383 -90133748+29475246 -90107633+29464254
 -90107633+29464254 -90078242+29466102
 -90078242+29466102 -90048405+29456036 -90025749+29431535 -90020778+29428787 -90029732+29388593 -90029542+29386766 -90030645+29375222 -90035071+29356780 -90032945+29348653 -90031199+29347034 -90029784+29336925 -90023550+29322554 -90021012+29320703 -90002596+29309081 -90000072+29303192 -89998975+29298275 -90000072+29294946 -90011670+29279622 -90012506+29278295 -90017058+29273605 -90035507+29258672 -90042135+29250227 -90048065+29240807 -90058033+29225689 -90059987+29219369 -90063825+29207325 -90062128+29205974 -90071805+29197972 -90072073+29197581 -90073840+29196514 -90075598+29196287 -90075976+29195850 -90076172+29195623 -90076478+29195443 -90076883+29195204 -90077567+29194801 -90078469+29194386 -90078469+29194248 -90079000+29193875 -90079591+29193744 -90079670+29193630 -90080192+29193103
 -90002691+29625996 -90003271+29628413 -90003934+29630937
 -90002691+29625996 -90003934+29630937
 -90003934+29630937 -90005545+29637048 -90006455+29640371 -90007318+29643520 -90008513+29648010 -90009509+29651783 -90009910+29653293 -90011792+29658741 -90012144+29660206 -90012747+29662669 -90015864+29674338 -90027859+29685601 -90028194+29685894 -90028420+29686092 -90029471+29687011 -90030471+29688611 -90032132+29690806 -90039938+29705485 -90040471+29707111 -90042471+29709411 -90047342+29714725 -90047616+29715025 -90047973+29715414 -90053138+29721051 -90055240+29723344 -90067242+29738664 -90067272+29738710 -90066372+29743610 -90065768+29748363 -90065572+29749909 -90075480+29771439 -90075694+29771857 -90069753+29776457 -90067762+29778270 -90067475+29778547 -90067420+29778601 -90068493+29801766 -90069680+29802911 -90069008+29818384 -90067240+29823667 -90068607+29826767 -90067649+29829994 -90058494+29836685 -90058141+29836787 -90057771+29836895 -90056262+29837107 -90053214+29838005
 -90053214+29838005 -90052595+29837967
 -90052595+29837967 -90049718+29839621 -90044418+29842534 -90043406+29843707 -90039502+29846787 -90029028+29852241 -90023085+29864878 -90023234+29865151 -90023345+29865355 -90023943+29865745 -90022971+29868207 -90019942+29873687 -90019855+29873853 -90019504+29874522 -90017571+29878206 -90017445+29878446 -90016023+29881200 -90015763+29881621 -90015559+29881950 -90013438+29885907 -90010422+29891621 -90009173+29893987 -90008371+29895506
 -90105456+30191802 -90111619+30125200 -90119373+30036638 -90120099+30028328 -90120674+30025403 -90120574+30024903 -90120774+30023603 -90120781+30023519 -90121074+30020003 -90121646+30012992 -90121655+30012886 -90121666+30012757 -90121848+30010539 -90121974+30009003 -90122174+30007903 -90122282+30006814 -90122275+30005969 -90122274+30005903 -90122474+30005003 -90122374+30003403 -90122432+30002741 -90122639+30000397 -90122674+30000003 -90122774+29998303 -90123074+29997374 -90123074+29996503 -90123074+29996203 -90123174+29996003 -90123174+29995503 -90123274+29994503 -90123474+29993603 -90123474+29992603 -90123674+29990204 -90123874+29987604 -90124074+29986704 -90124574+29979404 -90124874+29976171 -90124874+29976104 -90124974+29975804 -90124774+29974204 -90124974+29973104 -90125774+29972104 -90125974+29971804 -90126274+29971604 -90126374+29971404 -90126774+29970704 -90127274+29969804 -90127774+29968904 -90128133+29968336 -90128374+29967904 -90128498+29967705 -90128874+29967104 -90129274+29966504 -90129374+29966304 -90129974+29965304 -90130474+29964304 -90130674+29964104 -90131174+29963204 -90132950+29960133 -90133174+29959604 -90133774+29958704 -90134274+29957804 -90134774+29956805 -90135274+29955905 -90135774+29955105 -90136274+29954105 -90136974+29953305 -90137650+29951952 -90137927+29951399 -90137974+29951305 -90140074+29947905 -90139486+29942824 -90138974+29938405 -90139074+29932405 -90139130+29930304 -90139274+29924905 -90138886+29921523 -90132474+29913006 -90127374+29911006 -90125891+29910570 -90121963+29909900 -90117720+29909207
 -90117720+29909207 -90100873+29910006 -90091073+29912806 -90085573+29914406 -90083737+29915052 -90080559+29916168 -90072572+29919005 -90071672+29919305 -90069013+29920912 -90068752+29921070 -90067372+29921905 -90063372+29925305 -90062472+29926005 -90059172+29930405 -90057972+29937905 -90058073+29939192 -90058372+29943005 -90058572+29945405
 -90058572+29945405 -90054572+29941405 -90054172+29940905 -90053777+29940453 -90053660+29940319 -90053472+29940105 -90053295+29939892 -90052972+29939505 -90052372+29939105 -90051672+29938405 -90051272+29938105 -90050472+29937305 -90050272+29937005 -90048972+29935905 -90047772+29934805 -90046772+29933805 -90046472+29933505 -90045872+29932905 -90045683+29932716 -90045172+29932205 -90043972+29931105 -90043672+29930805 -90042772+29929905 -90042511+29929681 -90042072+29929305 -90041972+29929105 -90041772+29929005 -90039672+29927005 -90039472+29926905 -90039245+29926690 -90037271+29924805 -90036171+29923705 -90034971+29922705 -90033471+29921205 -90032171+29919805 -90030471+29918305 -90028171+29916105 -90027771+29915605 -90027443+29915302 -90026471+29914405 -90023071+29911205 -90022371+29910505 -90018571+29907006 -90015925+29904608 -90015371+29904106 -90014847+29903610 -90014627+29903411 -90014420+29903223 -90013871+29902706 -90009734+29898791 -90009462+29898552 -90008271+29897506 -90008371+29895506
 -90050145+29125231 -89899923+29234147
 -90050145+29125231 -90055570+29121961 -90125075+29074704 -90225934+29032123
 -90225934+29032123 -90231606+29032252
 -90231606+29032252 -90343703+29000656
 -90343703+29000656 -90355712+29000971 -90358694+29001066 -90365056+29002342 -90370257+29004168
 -90370257+29004168 -90375084+29003016 -90380779+29000233 -90380838+29000233 -90384935+28998072 -90409116+28995341 -90409380+28995340
 -90082944+29190060 -90080192+29193103
 -90082944+29190060 -90082932+29190354 -90082619+29191041 -90082488+29191247 -90081653+29192026 -90080975+29192645 -90080192+29193103
 -90082944+29190060 -90086898+29187147 -90086479+29174665 -90086504+29172833 -90089030+29164742 -90089549+29162269 -90085914+29158853 -90050145+29125231
 -90243100+30224383 -90240216+30223915 -90235336+30223124 -90221050+30220503 -90205271+30215783 -90202558+30214655 -90188605+30208958 -90181422+30206978 -90179569+30206467 -90159990+30201685 -90148826+30199888 -90140494+30198729 -90130018+30196911 -90126260+30196192 -90124674+30195952 -90123544+30195836 -90123304+30195792 -90123103+30195755 -90120551+30195314 -90114754+30194156 -90105456+30191802
 -90228177+29691912 -90202576+29691612 -90194462+29690298 -90192454+29686787 -90191020+29685405 -90189909+29684412 -90189062+29683253 -90159375+29677312 -90155510+29661926 -90161059+29625213 -90157854+29614654
 -90169376+29532616 -90168176+29530016
 -90169376+29532616 -90168776+29531316 -90168176+29530016
 -90170694+29567142 -90171017+29567034 -90176276+29566815 -90180076+29565815 -90188376+29561216 -90190876+29558816 -90192021+29555036 -90187852+29546523 -90169777+29534187 -90169376+29532616
 -90170694+29567142 -90157660+29614477 -90157854+29614654
 -90170694+29567142 -90157854+29614654
 -90228177+29691912 -90210932+29730133 -90204624+29744116 -90204192+29745073 -90201872+29750210 -90196632+29759646 -90171104+29805034 -90169429+29806331
 -90172260+29824655 -90169429+29806331
 -90172260+29824655 -90170107+29821600 -90168726+29820460 -90168204+29819934 -90167731+29819393 -90167444+29818910 -90167274+29818427 -90167256+29817915 -90167271+29817607 -90167287+29817373 -90167403+29817036 -90169429+29806331
 -90277518+30230555 -90278076+30167486 -90278160+30158002 -90278445+30125200 -90279379+30049458 -90279379+30049403 -90279579+30043103 -90279582+30042569 -90279631+30035062 -90279707+30023468 -90279887+30013365 -90279838+30011283 -90280059+30006854 -90280064+30006764 -90280078+30006504 -90280078+30004285 -90280078+30003138 -90280078+30000940 -90280078+30000014 -90280078+29999305 -90280078+29998249 -90280078+29995804 -90280264+29992463 -90280278+29992204 -90280229+29991958 -90280178+29991704 -90280178+29979804 -90280178+29979304 -90280078+29977405 -90280060+29977013 -90280069+29975852 -90280081+29974304 -90280078+29972105 -90279996+29971690 -90279338+29968324 -90278278+29962905 -90278078+29961705 -90275578+29940806 -90275520+29940154 -90273884+29925564 -90273675+29922746 -90271226+29914646 -90270717+29912900 -90270522+29912251 -90269249+29908226 -90268998+29907420 -90265707+29901584 -90261685+29897902 -90242907+29875526 -90242903+29875425 -90241513+29869199 -90241698+29868777 -90241732+29868574 -90233249+29858040 -90231769+29857154 -90229431+29855753 -90211414+29844978 -90175135+29827493 -90174978+29827492 -90173217+29827480 -90172260+29824655
 -90228177+29691912 -90250077+29692162 -90265466+29692335 -90304581+29692775
 -90304581+29692775 -90315963+29692423
 -90315963+29692423 -90316435+29692430 -90316766+29692435 -90343780+29693212 -90347796+29695433 -90356380+29702711 -90358480+29705111
 -90243100+30224383 -90243096+30224495 -90243095+30224514 -90243376+30250197 -90243697+30337320 -90243730+30345767 -90243799+30358230 -90243828+30363497 -90243831+30363876 -90243840+30365000 -90243598+30379280 -90243756+30393894 -90243745+30394392 -90243694+30396659 -90243667+30396705 -90243755+30398029 -90243797+30402327 -90243853+30408124 -90243929+30416071 -90244122+30436085 -90244128+30436681 -90244137+30437572 -90244139+30437770 -90244143+30438650 -90244149+30439971 -90244154+30441071 -90244166+30443711 -90244227+30456294 -90244244+30458987 -90244295+30466982 -90244336+30473348 -90244363+30477541 -90244335+30479435 -90244325+30480077 -90244244+30485613 -90244166+30491020 -90244087+30496525 -90244122+30498772 -90244660+30500191 -90244522+30501869 -90244338+30503472 -90244154+30506129 -90244225+30508940 -90244182+30509015 -90244373+30518152 -90244373+30518290 -90244384+30520352 -90244379+30529557 -90244486+30531687 -90244468+30533770 -90244609+30540336 -90244633+30541462 -90244712+30545161 -90244766+30547697 -90244923+30555069 -90245112+30562214 -90245115+30562377 -90245194+30566016 -90245183+30566976 -90245161+30568896 -90245140+30570729 -90245080+30575986 -90245032+30580202 -90247109+30584152 -90249255+30587495 -90243276+30593291 -90245820+30599061 -90247730+30604236 -90250084+30612776 -90250406+30613300 -90250084+30613348 -90248978+30616108 -90250084+30616542 -90250444+30616688 -90250084+30617023 -90250084+30617984
 -90244765+30641638 -90248663+30650660 -90249506+30651026
 -90250710+30652830 -90249464+30658628 -90251826+30665079 -90252974+30675136 -90251065+30677494 -90251458+30683747 -90250085+30684470 -90249691+30685331 -90250085+30685523 -90252434+30690388 -90252061+30693320 -90252456+30697670 -90251792+30699891
 -90249506+30651026 -90249458+30651255 -90248955+30651530 -90249194+30651782
 -90249194+30651782 -90249538+30651759
 -90249538+30651759 -90249693+30651873 -90249733+30651942 -90249746+30652102 -90250084+30652306 -90250604+30652624 -90250710+30652830
 -90249506+30651026 -90250710+30652830
 -90250084+30617984 -90250377+30618612
 -90250084+30617984 -90250444+30618039 -90250497+30618108 -90250497+30618314 -90250377+30618612
 -90250377+30618612 -90250084+30619187 -90250084+30621867 -90251095+30625188
 -90251095+30625188 -90244765+30641638
 -90251095+30625188 -90246745+30631492 -90246560+30631584 -90246427+30631882 -90246349+30633760 -90246085+30634378 -90245449+30634791 -90245343+30635020 -90245370+30635432 -90245821+30636416 -90246086+30636897 -90244765+30641638
 -90251792+30699891 -90251871+30699914 -90251977+30700303 -90251871+30700601 -90251897+30700761 -90252957+30701335
 -90252957+30701335 -90253407+30701289 -90253964+30700992
 -90253964+30700992 -90254414+30701198 -90254600+30701496 -90254838+30701748 -90255822+30712202
 -90251792+30699891 -90257008+30706650 -90257537+30707612 -90257537+30707887 -90257193+30708093 -90257219+30708780 -90257298+30709032 -90257510+30709375 -90257563+30709925 -90257484+30710177 -90257351+30710383 -90255822+30712202
 -90255822+30712202 -90255839+30712352 -90256285+30713582 -90255661+30722971 -90254900+30729939 -90255666+30733031 -90253783+30734611 -90254672+30736874 -90255315+30737485 -90255542+30737659 -90257465+30738688 -90264523+30756822 -90265574+30757613 -90262601+30765558
 -90262601+30765558 -90262707+30765650 -90262813+30765948 -90262998+30766154 -90262892+30766772 -90263157+30766955 -90263581+30767116 -90263793+30767437 -90264058+30767689 -90264694+30767689 -90265066+30767826 -90277786+30781852
 -90262601+30765558 -90277786+30781852
 -90277518+30230555 -90243100+30224383
 -90277518+30230555 -90283699+30250197 -90302161+30294450 -90310199+30295224 -90322359+30298678
 -90277786+30781852 -90279273+30786380 -90279421+30792234 -90282268+30796641 -90293778+30809903 -90290527+30819380 -90291751+30824792 -90297064+30832942 -90296240+30837568 -90296928+30843591 -90298600+30846248 -90304066+30852249 -90310331+30857493
 -90310331+30857493 -90310358+30857585 -90310570+30857814 -90310703+30858272 -90310809+30859600 -90310968+30859898 -90310968+30859989 -90311047+30860195
 -90310331+30857493 -90311047+30860195
 -90311047+30860195 -90314312+30864158 -90315214+30870501 -90315979+30879312 -90316787+30881131 -90317061+30881567 -90324279+30890917 -90329897+30893498 -90329907+30893999 -90329901+30900604 -90333906+30905555
 -90333906+30905555 -90339667+30905492
 -90339667+30905492 -90346748+30912014 -90346751+30912674 -90346751+30912808 -90346799+30920812 -90346792+30925704 -90346837+30932883 -90346894+30941889 -90347048+30966100 -90347061+30968181 -90347139+30970716 -90347115+30971477 -90347066+30972484 -90347093+30978399 -90347122+30993306 -90347120+30993617 -90347147+30994762 -90347308+31000179 -90347229+31000179 -90347230+31000359
 -90567195+30999733 -90556967+30999743
 -90556967+30999743 -90555129+30999737 -90551485+30999725 -90550128+30999721 -90547701+30999720
 -90547701+30999720 -90532398+30999756
 -90532398+30999756 -90530926+30999730
 -90530926+30999730 -90529936+30999804 -90515872+30999868
 -90515872+30999868 -90508595+30999789 -90507719+30999788 -90506084+30999787 -90505870+30999786 -90504530+30999786 -90487545+30999698 -90486749+30999693
 -90486749+30999693 -90486111+30999739 -90485876+30999740 -90484953+30999744 -90483027+30999751
 -90483027+30999751 -90482735+30999705
 -90482735+30999705 -90480132+30999736 -90480057+30999737
 -90480057+30999737 -90477284+30999717
 -90477284+30999717 -90475928+30999740
 -90475928+30999740 -90475423+30999706
 -90475423+30999706 -90474848+30999745 -90474094+30999798
 -90474094+30999798 -90472938+30999653
 -90472938+30999653 -90472318+30999668
 -90472318+30999668 -90471694+30999667 -90463431+30999654 -90463324+30999654 -90462357+30999652
 -90462357+30999652 -90456751+30999665 -90456627+30999669
 -90456627+30999669 -90454900+30999641 -90448935+30999613
 -90448935+30999613 -90442479+30999722
 -90442479+30999722 -90442200+30999697
 -90442200+30999697 -90441986+30999753
 -90441986+30999753 -90441725+30999729
 -90441725+30999729 -90437351+30999730
 -90437351+30999730 -90436792+30999696
 -90436792+30999696 -90435556+30999740
 -90435556+30999740 -90429933+30999707
 -90429933+30999707 -90427115+30999730 -90426849+30999776 -90422117+30999810
 -90422117+30999810 -90417075+30999785
 -90417075+30999785 -90413558+30999805 -90412344+30999808 -90406573+30999823 -90402242+30999835 -90402128+30999835 -90398298+30999848 -90396833+30999859
 -90396833+30999859 -90395293+30999835
 -90395293+30999835 -90395070+30999838 -90394893+30999840 -90390059+30999851 -90384226+30999864 -90382217+30999868 -90380536+30999872 -90378374+30999939 -90377620+30999963 -90375878+31000017 -90375093+31000042 -90373546+31000068 -90371607+31000101
 -90371607+31000101 -90370357+31000094
 -90370357+31000094 -90370204+31000179 -90369371+31000335 -90368097+31000337 -90366963+31000338 -90355571+31000350 -90347368+31000359 -90347230+31000359
 -90358480+29705111 -90359280+29717311 -90359280+29718411 -90359480+29719611 -90359680+29720811 -90359680+29721911 -90359280+29723111 -90359380+29724411 -90359880+29725511 -90360680+29726811 -90361680+29728011 -90362780+29731210
 -90358480+29705111 -90362780+29731210
 -90362780+29731210 -90361980+29734410 -90372280+29751010 -90372280+29755110
 -90456688+30032240 -90444594+30038049 -90441807+30041233 -90441192+30041934 -90440784+30042400 -90426175+30059097 -90423251+30062437 -90422389+30063423 -90422293+30063534 -90409197+30079215 -90409019+30079421 -90408199+30080377 -90407188+30081556 -90398210+30092036 -90375082+30119078 -90369806+30125200 -90277518+30230555
 -90372280+29755110 -90372080+29759610 -90372280+29759910 -90372480+29760210 -90372680+29760610 -90372880+29760910 -90373080+29761210 -90373280+29761610 -90373480+29761810 -90373880+29762110 -90374080+29762410 -90375080+29763310
 -90372280+29755110 -90372180+29755410 -90372280+29755910 -90372180+29756210 -90372180+29756610 -90372080+29757010 -90371980+29757510 -90371980+29757810 -90371980+29758310 -90371980+29758810 -90372080+29759310 -90375080+29763310
 -90375080+29763310 -90397281+29770009 -90435040+29780888 -90435108+29780922 -90438982+29783409
 -90403887+29257138 -90401801+29259359 -90396608+29263415 -90396657+29264145 -90396751+29266162 -90396647+29266299 -90383600+29286108 -90383312+29287368 -90382941+29295935 -90379150+29299943 -90377581+29301408 -90377319+29301866 -90376939+29306077 -90378255+29309516 -90386557+29325235 -90382286+29343397 -90393710+29375222 -90393831+29375536 -90401491+29382684 -90405780+29384884 -90407846+29385251 -90414071+29388002 -90415457+29388620 -90416664+29389223 -90422387+29394737 -90423329+29395882 -90424113+29396890 -90424715+29397738 -90427906+29401083 -90444729+29414919 -90446898+29416638 -90458650+29433634 -90460754+29439758 -90469279+29454294 -90470553+29454720 -90475435+29456351 -90477910+29458229 -90478258+29458599 -90480645+29460972 -90485882+29461518 -90489938+29465523 -90493380+29469403 -90495410+29472819 -90496014+29473873 -90496909+29474924 -90499181+29476380 -90500727+29476425 -90507580+29479338 -90508309+29480880 -90508698+29481709 -90509491+29483148 -90510853+29484685 -90512424+29486079 -90513149+29486472 -90515781+29487965 -90517936+29489402 -90518785+29490103 -90520744+29491814 -90521070+29492346 -90523052+29495463 -90525322+29498069 -90527625+29499652 -90529497+29500217 -90530393+29500625 -90530426+29500631 -90530687+29500717 -90533546+29502042 -90534153+29502592 -90536545+29504762 -90537375+29505580 -90537450+29505670 -90537717+29505990 -90538056+29507035 -90536340+29511050 -90536285+29511202 -90536267+29511252 -90537507+29515278 -90543152+29521329 -90543285+29521728 -90543385+29522028 -90543488+29522337 -90543579+29522610 -90546335+29527135 -90546452+29527289 -90547504+29528120 -90554082+29533646 -90567318+29535210 -90568727+29536496 -90570520+29543218 -90570627+29543619 -90573934+29556023 -90574013+29556316 -90574492+29558698 -90574586+29559047 -90574611+29559141 -90574856+29559250 -90577371+29560308 -90577417+29560370 -90577586+29560460 -90578065+29560715 -90579320+29561405 -90580833+29562359 -90583257+29563944 -90583594+29564170 -90587882+29566948 -90591294+29568322 -90593596+29569498 -90593911+29569660 -90594216+29569783 -90595029+29570058 -90596041+29570453 -90597483+29571015 -90599712+29571884 -90604634+29574938 -90604688+29575016 -90605172+29575760 -90605292+29575926 -90605521+29576241 -90605809+29576637 -90608895+29580821 -90609000+29580913 -90609780+29581851 -90610081+29582202 -90610117+29582244 -90611806+29584096 -90611856+29584146 -90618179+29591953 -90618179+29592491 -90618181+29596213 -90621897+29599067 -90622148+29599122 -90625087+29599670 -90625087+29599983 -90641831+29601366 -90644165+29601574 -90648010+29602417 -90649933+29602944 -90653656+29604771 -90664795+29616405 -90669816+29625117 -90671285+29626887 -90671327+29626941 -90671999+29627776 -90672779+29628741 -90677524+29635434 -90678453+29636554 -90678529+29636626 -90678692+29636809 -90679256+29637442 -90680954+29639417 -90681581+29639961 -90682201+29640478 -90685102+29642972 -90686063+29643884 -90687638+29645258 -90689624+29646978 -90695560+29652912 -90696275+29653853 -90696839+29654520 -90698381+29656378 -90698777+29656939 -90699220+29657534
 -90392309+30285375 -90322359+30298678
 -90392309+30285375 -90362464+30290228 -90360286+30291295 -90357153+30292919 -90352426+30295472 -90350072+30296675 -90348783+30297055 -90346872+30297209
 -90346872+30297209 -90345304+30296871 -90343364+30296162 -90340515+30295549
 -90340515+30295549 -90322359+30298678
 -90401246+30285554 -90400528+30285695
 -90400528+30285695 -90392309+30285375
 -90437874+30276853 -90437308+30276972 -90436920+30277055 -90430885+30278042 -90405042+30284052 -90401971+30285317 -90401246+30285554
 -90473695+30344309 -90475563+30340013 -90440397+30302494 -90406101+30286145 -90402015+30285546
 -90402015+30285546 -90401246+30285554
 -90403310+29246679 -90403415+29247000 -90403493+29247229 -90403623+29247389 -90403806+29248191 -90403858+29248741 -90403936+29249496 -90403926+29250226
 -90403310+29246679 -90403926+29250226
 -90403310+29246679 -90409422+29239748 -90409425+29237396 -90409429+29234195 -90409401+29232042 -90409406+29228256 -90409408+29226471 -90409411+29224190 -90409405+29222192 -90409405+29221978 -90409407+29220724 -90409406+29219855 -90409380+29218847 -90409380+29218458 -90409381+29217887 -90409382+29217192 -90409389+29213573 -90409390+29212690 -90409409+29210600 -90409409+29209615 -90409410+29207829 -90409410+29207738 -90409411+29205701 -90409411+29203431 -90409411+29203339 -90409412+29202602 -90409414+29201398 -90409413+29198070 -90409415+29196957 -90409418+29195289 -90409423+29192783 -90409570+29125230 -90409480+29055503 -90409502+29054591 -90409451+29052221 -90409378+29049845 -90409380+29049089 -90409384+29047569 -90409387+29046125 -90409388+29045627 -90409433+29029522 -90409391+29000233 -90409380+28995340
 -90403926+29250226 -90403887+29257138
 -90403926+29250226 -90403915+29251296 -90403915+29253244 -90404123+29253954 -90404332+29254893 -90404463+29255122 -90404462+29255924 -90404279+29256497 -90404149+29256749 -90403913+29257046 -90403887+29257138
 -91354272+29239606 -91037159+29125810 -91037180+29125792 -91035881+29125225 -91035829+29125225 -91000096+29118462
 -91000096+29118462 -90996820+29119399 -90973197+29120351
 -90973197+29120351 -90988766+29105441 -91000095+29099544 -91000095+29099463 -91018173+29052595 -91000094+29022794 -90953602+29002701 -90953537+29002675 -90947868+29000233 -90791157+28987487
 -90791157+28987487 -90691736+29000235 -90690037+29000235 -90592649+29025622 -90589881+29026393 -90536512+29030030
 -90536512+29030030 -90500088+29014637 -90443514+29001997 -90441922+29001655 -90435312+29000233 -90409380+28995340
 -90438982+29783409 -90439582+29784009 -90440282+29784709 -90440682+29785109 -90441082+29785509
 -90438982+29783409 -90441082+29785509
 -90441082+29785509 -90443524+29787804 -90467295+29803150 -90467573+29803399 -90474656+29811781 -90475221+29812526 -90476881+29819504 -90476903+29821510 -90476283+29823478 -90476183+29824881 -90476183+29828808 -90477383+29834108 -90477883+29835608 -90478453+29836701 -90486670+29854378 -90500084+29865957
 -90467775+30031281 -90456688+30032240
 -90467775+30031281 -90467377+30031359 -90456688+30032240
 -90540373+29892061 -90539925+29897492 -90539345+29902188 -90539030+29902555 -90538793+29903036 -90538214+29903563 -90538109+29903769 -90538030+29904044 -90537715+29904593 -90537373+29905281 -90537215+29905762 -90537109+29906380 -90536899+29906953 -90535214+29914946 -90536001+29918749 -90541603+29937888 -90541888+29958325 -90541907+29959686 -90542021+29967886 -90542027+29968384 -90542203+29980924 -90549293+29984203 -90549373+29990473 -90549366+29990497 -90549763+30002488
 -90549763+30002488 -90545029+30002261
 -90545029+30002261 -90538794+30007806 -90538449+30012532 -90538393+30013544 -90537901+30016947 -90536866+30017232 -90536054+30017456 -90533501+30018159 -90528342+30019818 -90516987+30023328 -90514468+30024085 -90506570+30026465 -90501321+30028080 -90500085+30028409 -90497978+30029036 -90495576+30029721 -90494256+30029943
 -90494256+30029943 -90482664+30028423
 -90482664+30028423 -90479782+30028948 -90478650+30029167 -90478093+30029275 -90474276+30030017 -90468328+30031174 -90467972+30031243 -90467775+30031281
 -90487031+30262780 -90437874+30276853
 -90487031+30262780 -90483371+30264358 -90476182+30267140 -90469411+30269358 -90461637+30271435 -90453093+30273518 -90443972+30275558 -90437874+30276853
 -90489249+30355501 -90473695+30344309
 -90489249+30355501 -90479090+30357621
 -90479090+30357621 -90478487+30357086 -90477800+30356447 -90477477+30355477 -90477237+30354653 -90477036+30352707 -90476740+30351995 -90476221+30351259 -90475683+30350644 -90474488+30348566 -90473695+30344309
 -90558211+30478815 -90550940+30469037 -90550135+30468087 -90552938+30462812 -90550135+30453377 -90550589+30442150 -90549660+30441569 -90549595+30441536 -90548036+30439941 -90547655+30439515 -90546545+30438164 -90546096+30437018 -90546160+30433324 -90546811+30431773 -90546780+30431505 -90544167+30429413 -90537108+30425764 -90532566+30421395 -90528788+30419126 -90528245+30419044 -90524322+30416903 -90521627+30414317 -90519805+30414061 -90521603+30410580 -90500088+30376280 -90499662+30375194 -90500088+30374166 -90489719+30355855 -90489318+30355532 -90489249+30355501
 -90500084+29865957 -90500284+29866007 -90501384+29866107
 -90501384+29866107 -90502584+29866007 -90503784+29865807 -90505384+29865407 -90506284+29865107 -90507184+29864707 -90508584+29864307 -90509984+29864007
 -90509984+29864007 -90511684+29864107 -90523085+29873907
 -90500084+29865957 -90521385+29871607 -90522085+29872507 -90522685+29873307 -90523085+29873907
 -90500087+30254376 -90487031+30262780
 -90500087+30254376 -90501449+30251992
 -90501449+30251992 -90500087+30254376
 -90501449+30251992 -90502475+30250196
 -90502475+30250196 -90501449+30251992
 -90632486+30221151 -90625090+30219850 -90592969+30209531 -90592106+30208432 -90592021+30208324 -90570067+30193663
 -90570067+30193663 -90548536+30197759 -90507823+30241626 -90502475+30250196
 -90523085+29873907 -90524106+29875206 -90529384+29885006 -90540373+29892061
 -90540373+29892061 -90540963+29892152 -90547085+29892906
 -90547085+29892906 -90592687+29892706 -90593503+29892606 -90599996+29888168 -90600067+29888080 -90606171+29884359 -90607556+29883928
 -90607556+29883928 -90612457+29891296 -90625088+29894506 -90627388+29895006
 -90627388+29895006 -90643060+29892838
 -90643060+29892838 -90643212+29892879
 -90643212+29892879 -90646708+29892399
 -90556754+30483903 -90556954+30484618
 -90556954+30484618 -90558065+30484503
 -90558065+30484503 -90566899+30486817 -90567118+30494179 -90567089+30495560 -90567052+30497349 -90567006+30502510 -90567016+30504254 -90567021+30505045 -90567023+30505348 -90567036+30507549 -90567044+30508939 -90567052+30510328 -90567021+30514867 -90566990+30517861 -90566978+30518943 -90566935+30523158 -90566932+30523513 -90566958+30526056 -90566964+30526695 -90566978+30528162 -90566983+30528644 -90566992+30529558 -90566995+30529821 -90566999+30530262 -90567011+30531439 -90567024+30532018 -90567069+30534022 -90567078+30534433 -90567089+30534925 -90567091+30535012 -90567111+30536258 -90567142+30540029 -90567142+30540498 -90567139+30542615 -90567137+30544118 -90567144+30544734 -90567155+30545575 -90567165+30546315 -90567181+30547516 -90567199+30560488 -90567180+30562521 -90566901+30576929 -90566906+30581532 -90566896+30584361 -90566933+30586870 -90566981+30588083 -90567034+30595781 -90567037+30599120 -90567038+30599330 -90567038+30599903 -90567065+30601391 -90567101+30612944 -90567254+30621925 -90567290+30623981 -90567240+30630914 -90567220+30635864 -90567207+30639094 -90567204+30640037 -90567192+30643019 -90567165+30650023
 -90558211+30478815 -90556743+30483633 -90556754+30483903
 -90558211+30478815 -90556754+30483903
 -90567195+30999733 -90567172+30990936 -90567139+30978493 -90567119+30970811 -90567096+30961549 -90567113+30954117 -90567060+30947498 -90567049+30935243 -90567079+30929382 -90567087+30927823 -90567077+30927707 -90567042+30927261 -90566974+30921400 -90567015+30915788 -90567071+30908311 -90567074+30907807 -90567084+30906137 -90567059+30895368 -90567005+30891887 -90567005+30886276 -90567005+30879472 -90567002+30876052 -90567026+30871562 -90567020+30869113 -90567014+30866719 -90567010+30865040 -90567000+30860180 -90567026+30854171 -90567034+30852568 -90567080+30843823 -90567169+30834751 -90567106+30827723 -90567169+30825034 -90567170+30824843 -90567239+30814279 -90567239+30813149 -90567239+30812973 -90567285+30802375 -90567321+30794947 -90567334+30791155 -90567354+30788862 -90567350+30785422 -90567328+30783734 -90567394+30772722 -90567437+30767751 -90567529+30753902 -90566673+30747608 -90566672+30747539 -90566621+30744620 -90566648+30743887 -90566595+30737886 -90566648+30735023 -90566510+30730631 -90566489+30729961 -90566435+30723639 -90566356+30722998 -90566222+30719714 -90566294+30716388 -90566238+30709855 -90566086+30694190 -90566005+30687338 -90566039+30685915 -90566145+30684747 -90566055+30681481 -90565918+30676514 -90565871+30671279 -90565846+30668493 -90565819+30665485 -90565862+30663902 -90567165+30650023
 -90826027+30999360 -90825335+30999361 -90824112+30999389 -90821370+30999394 -90789327+30999442 -90783745+30999447 -90779858+30999457 -90779358+30999492
 -90779358+30999492 -90775981+30999491 -90772631+30999428 -90770268+30999389 -90769333+30999374 -90767044+30999343
 -90767044+30999343 -90758775+30999583
 -90758775+30999583 -90757766+30999544 -90753086+30999275 -90737930+30999238 -90735696+30999213
 -90735696+30999213 -90734899+30999259
 -90734899+30999259 -90734552+30999222 -90734473+30999214
 -90734473+30999214 -90733257+30999220 -90718524+30999321 -90711666+30999368 -90707240+30999399 -90693790+30999425 -90692034+30999428 -90672810+30999465 -90669158+30999472 -90667993+30999474 -90666505+30999476 -90651193+30999510
 -90651193+30999510 -90649661+30999495 -90649507+30999494 -90648721+30999486
 -90648721+30999486 -90646939+30999554
 -90646939+30999554 -90642871+30999529 -90637234+30999484 -90623390+30999399
 -90623390+30999399 -90608999+30999495 -90594953+30999589 -90594539+30999592 -90588676+30999650
 -90588676+30999650 -90588490+30999627 -90587373+30999604
 -90587373+30999604 -90584448+30999698 -90583518+30999698 -90581790+30999733
 -90581790+30999733 -90578037+30999704
 -90578037+30999704 -90577647+30999705 -90567195+30999733
 -90910701+30649385 -90905501+30649285
 -90905501+30649285 -90901699+30649389
 -90901699+30649389 -90894400+30649385 -90894000+30649385 -90884300+30649389
 -90884300+30649389 -90878700+30649388
 -90878700+30649388 -90858489+30649545 -90852953+30649598
 -90852953+30649598 -90851787+30649438 -90850939+30649392
 -90850939+30649392 -90835545+30649624 -90816588+30649721 -90803982+30649771 -90803572+30649773 -90801796+30649781 -90785758+30649845 -90780234+30649867 -90775792+30649885 -90765312+30649927 -90763449+30649935 -90756864+30649962 -90753109+30649977
 -90753109+30649977 -90741756+30649851 -90737535+30649781
 -90737535+30649781 -90736029+30649782 -90719176+30649788 -90706465+30649794 -90706000+30649794 -90703288+30649795 -90695625+30649799 -90671281+30649809 -90654281+30649817 -90651941+30649819 -90643695+30649823 -90634832+30649827
 -90634832+30649827 -90622092+30649777
 -90622092+30649777 -90615341+30649852
 -90615341+30649852 -90603127+30649811
 -90603127+30649811 -90598147+30649812 -90588446+30649878 -90583879+30649909 -90580004+30649935 -90567165+30650023
 -90632486+30221151 -90632540+30220709 -90633342+30216024 -90634037+30211962 -90641835+30166451
 -90717300+30188004 -90711636+30184933 -90697260+30175839 -90694774+30175394
 -90694774+30175394 -90683074+30182693 -90671210+30214376 -90647874+30232693
 -90647874+30232693 -90644671+30230714 -90639464+30228241 -90632486+30221151
 -90641835+30166451 -90643535+30156535 -90645135+30147195 -90645937+30142564 -90649741+30120457 -90653558+30097157 -90666562+30075270 -90666213+30073845 -90665748+30071949 -90665518+30070941 -90664475+30065996 -90664161+30064506 -90663918+30063357 -90662973+30058866 -90662587+30057673 -90662395+30057079 -90662353+30056870 -90662230+30056256 -90662175+30055982 -90662040+30055310 -90661731+30053765 -90661208+30050810 -90674306+30043758 -90678595+30041461 -90684651+30038218 -90687092+30036912 -90688861+30035965 -90687620+30032855 -90687381+30032243 -90687275+30031950 -90680552+30014701 -90678065+30008630 -90674613+30000202 -90674452+30000202 -90672648+29995880 -90672249+29994918 -90671289+29992603 -90673086+29991622 -90677123+29988651 -90677349+29988484 -90677708+29987670
 -90677708+29987670 -90675590+29987791
 -90675590+29987791 -90666314+29968836 -90674760+29964599 -90674521+29952986 -90672397+29951429 -90665928+29944395 -90665874+29941990 -90665730+29935628 -90665714+29934921 -90665670+29932985 -90665594+29929647 -90665920+29922460 -90665946+29918337 -90665948+29918084 -90665196+29912118 -90664558+29906339 -90663926+29905071 -90661361+29899867 -90659985+29897085 -90656181+29889395
 -90641835+30166451 -90695999+30155822 -90707408+30153583 -90707902+30153486 -90708252+30153417 -90711511+30152777 -90728165+30149509
 -90656181+29889395 -90646708+29892399
 -90656181+29889395 -90655595+29889401 -90655411+29889538 -90654964+29890271 -90654649+29890546 -90653974+29890763 -90653840+29890806 -90653439+29890935 -90652685+29890974 -90652545+29890981 -90652478+29891006 -90646708+29892399
 -90657884+29889378 -90656181+29889395
 -90657884+29889378 -90657332+29889384 -90656181+29889395
 -90657884+29889378 -90660907+29890272
 -90660907+29890272 -90671133+29889953
 -90671133+29889953 -90672763+29890778 -90673446+29891787 -90676680+29892954
 -90676680+29892954 -90678100+29892886
 -90678100+29892886 -90681123+29893550 -90688432+29899255 -90688563+29901202 -90688090+29903058 -90689983+29904868
 -90689983+29904868 -90693026+29903696 -90695532+29901935
 -90695532+29901935 -90699318+29903126
 -90699318+29903126 -90705449+29901264 -90706102+29900995
 -90706102+29900995 -90708836+29902461 -90709310+29902484
 -90709310+29902484 -90709414+29897375 -90711806+29896664
 -90711806+29896664 -90717505+29896894 -90717855+29902322 -90723431+29906948
 -90699220+29657534 -90701829+29660738 -90703111+29661692 -90703798+29662275 -90704667+29663080 -90704850+29663258
 -90699220+29657534 -90704850+29663258
 -90704850+29663258 -90706216+29664352 -90707125+29664808 -90708040+29665293 -90710574+29666496 -90712282+29667133 -90713341+29667335 -90714442+29667590 -90717913+29669275 -90718477+29669642 -90722170+29672086 -90722459+29672291 -90722675+29672445 -90723055+29672715 -90724550+29673917 -90732236+29675053
 -90732236+29675053 -90733324+29674970 -90733404+29674963 -90734588+29674883 -90735476+29674882
 -90735476+29674882 -90738742+29675110 -90739611+29675298 -90740576+29675536 -90741406+29675778 -90744466+29676856 -90749204+29680617 -90750095+29681554 -90750964+29682462 -90751819+29683274 -90752048+29683461 -90752704+29684033 -90756885+29687711 -90757209+29687711 -90766849+29695477 -90766991+29695811 -90767388+29696628 -90768232+29698365 -90768691+29699310 -90767991+29699610 -90768356+29700301 -90769147+29701800 -90769479+29702430 -90769602+29702663 -90770966+29705250 -90771402+29706077 -90772791+29708710 -90771791+29709010 -90771864+29709150 -90772468+29710312 -90774857+29714912 -90775946+29717009 -90777587+29720168 -90778035+29721031 -90781563+29727770 -90781773+29728227 -90782596+29729833 -90782853+29730329 -90784192+29732909
 -90784192+29732909 -90784513+29732791 -90785346+29732400
 -90785346+29732400 -90786143+29732401 -90786892+29735237 -90787492+29737509 -90785892+29738109 -90786206+29739148 -90786181+29743901 -90790045+29746835
 -90790045+29746835 -90792111+29746123 -90793240+29745734
 -90721305+30199498 -90717300+30188004
 -90721305+30199498 -90718167+30189503 -90717879+30189164 -90717925+30188874 -90717952+30188518 -90717673+30188212 -90717300+30188004
 -90723431+29906948 -90728745+29910544
 -90723431+29906948 -90729716+29907496 -90729822+29907725 -90729874+29907955 -90729848+29908504 -90729638+29908825 -90729310+29909248 -90729034+29909604 -90728797+29910200 -90728745+29910544
 -90728165+30149509 -90750093+30145442 -90759544+30143555
 -90728165+30149509 -90759544+30143555
 -90728745+29910544 -90729493+29911060
 -90729493+29911060 -90730101+29911009
 -90730101+29911009 -90740131+29911500 -90741524+29911552 -90763406+29916504 -90766337+29917888 -90776204+29920849 -90777331+29922038
 -90777331+29922038 -90785692+29921604 -90785320+29911120 -90785192+29907505 -90795402+29907293 -90821976+29906746 -90842372+29906326 -90861341+29905936 -90869211+29905775 -90885594+29905304
 -90774026+30250458 -90774521+30249632 -90774953+30248777 -90775043+30248598 -90773013+30244680 -90772120+30244312 -90760115+30239356
 -90760115+30239356 -90759480+30239887 -90758398+30240344 -90750851+30241326
 -90750851+30241326 -90750093+30241213 -90741620+30235124 -90741752+30234116 -90741598+30230112 -90738044+30226474 -90737857+30225957 -90734422+30222707 -90735248+30212394 -90721305+30199498
 -90759544+30143555 -90761012+30143257 -90761714+30143116 -90766224+30142216 -90767076+30142045 -90785361+30138398 -90785895+30138291 -90786076+30138254 -90788398+30137790 -90811575+30133167 -90817594+30131966 -90850505+30125403 -90850859+30125332 -90851613+30125199 -90857323+30124073 -90864351+30122549 -90864535+30122549 -90867934+30121929 -90868401+30121854 -90868646+30121815 -90869173+30121723 -90875096+30120631 -90877797+30119885 -90881545+30119194 -90887761+30118055 -90888630+30117896 -90902221+30115656 -90910763+30114110 -90911822+30113918 -90915478+30113278 -90915429+30112986 -90914581+30108842 -90917704+30106466 -90919308+30105214 -90922049+30103289 -90922201+30103128 -90922680+30102762 -90931013+30094768 -90936519+30089377
 -90773937+30251622 -90773887+30251584 -90773867+30251309 -90774026+30250458
 -90773937+30251622 -90774026+30250458
 -90794017+30280867 -90788932+30280994
 -90788932+30280994 -90783823+30276569 -90782121+30274843 -90783114+30274493 -90790429+30262467 -90789631+30261496 -90789275+30261021 -90788510+30259999 -90786905+30257724 -90787022+30257249 -90787210+30256876 -90782993+30254749 -90782302+30254585 -90778314+30253276 -90773937+30251622
 -90797161+29744862 -90793240+29745734
 -90797161+29744862 -90796617+29744545
 -90796617+29744545 -90793240+29745734
 -90799929+30279063 -90794017+30280867
 -90799929+30279063 -90799058+30279282 -90798622+30279461 -90798160+30279833 -90797994+30280245 -90797995+30280738 -90798024+30281279 -90798547+30282602 -90798799+30283320 -90798773+30284015 -90798552+30284467
 -90798552+30284467 -90794017+30280867
 -90833290+29762099 -90829392+29763839 -90829178+29763935 -90828655+29764167 -90827893+29764508 -90827793+29768108 -90827593+29768108 -90827793+29775708 -90826359+29775960 -90826093+29776008 -90825719+29776159 -90824576+29776621 -90824419+29776684 -90823905+29776892 -90823178+29777187 -90821618+29777729 -90820893+29778008
 -90820893+29778008 -90820118+29777978 -90819757+29777833 -90818756+29777433 -90817768+29777142
 -90817768+29777142 -90817218+29777154 -90816769+29777164 -90816592+29777208
 -90816592+29777208 -90816197+29777146 -90816086+29777142 -90815403+29777027 -90814619+29776869 -90814038+29776752 -90810387+29776202 -90809923+29776151 -90809614+29776117 -90808535+29776000 -90807692+29775908 -90807622+29775859 -90805692+29774508 -90804794+29772463 -90803892+29770408
 -90803892+29770408 -90804156+29770468 -90806092+29770908
 -90806092+29770908 -90805892+29763308 -90803992+29763008 -90804392+29758508 -90803692+29758308 -90804270+29753107 -90804459+29751410 -90804496+29751075 -90804592+29750209 -90804692+29749509 -90804553+29749420 -90800569+29746851 -90797161+29744862
 -90891728+30345244 -90886990+30346303
 -90886990+30346303 -90869565+30342002
 -90869565+30342002 -90867987+30342457
 -90867987+30342457 -90866238+30340787 -90865816+30340641
 -90865816+30340641 -90858305+30343556
 -90858305+30343556 -90853962+30334843 -90853367+30334562 -90851821+30331906 -90839977+30326797 -90839707+30319004 -90829023+30317425 -90829015+30317384 -90827823+30310073 -90825502+30302920 -90816125+30286440 -90812027+30277403 -90811784+30276989
 -90811784+30276989 -90799929+30279063
 -90826027+30999360 -90829161+30999357 -90835143+30999351 -90845293+30999301
 -90845293+30999301 -90858710+30999306 -90859071+30999306 -90870308+30999311 -90875101+30999585
 -90875101+30999585 -90877300+30999576
 -90877300+30999576 -90881700+30999647
 -90881700+30999647 -90884136+30999638 -90887958+30999620
 -90887958+30999620 -90889201+30999638
 -90889201+30999638 -90894730+30999630 -90896986+30999588 -90897437+30999580 -90910750+30999522 -90922884+30999469 -90924677+30999462
 -90924677+30999462 -90926616+30999478
 -90926616+30999478 -90929004+30999391 -90937336+30999345 -90938157+30999341 -90944579+30999291 -90951741+30999251 -90956134+30999227 -90957202+30999220 -90970592+30999139 -90980515+30999082 -90992071+30999015 -90998154+30998981 -91004452+30998909
 -91004452+30998909 -91020426+30998963
 -91020426+30998963 -91024114+30998960 -91042192+30998943 -91048990+30998937 -91056193+30998931 -91060219+30998927 -91068270+30998920 -91078148+30998911 -91080814+30998909 -91080933+30998908 -91083251+30998906 -91085654+30998905 -91086665+30998903 -91087278+30998903 -91092899+30998898 -91095550+30998896 -91099600+30998893 -91108114+30998857
 -91108114+30998857 -91108291+30998880 -91109269+30998921
 -91109269+30998921 -91110230+30998920 -91112284+30998918 -91119980+30998910 -91122154+30998908
 -91122154+30998908 -91137574+30999082 -91151594+30999115 -91160520+30999134 -91176209+30999144
 -90832009+30994046 -90826027+30999360
 -90832009+30994046 -90829084+30995764 -90828658+30995810 -90828419+30996108 -90828313+30996245 -90828366+30996841 -90828419+30997070 -90828286+30997368 -90827648+30998192 -90827489+30998261 -90826850+30998284 -90826027+30999360
 -90833290+29762099 -90838671+29759789
 -90838671+29759789 -90842166+29760092
 -90833290+29762099 -90842166+29760092
 -90841175+30808850 -90840918+30810450 -90840122+30811160 -90837203+30811688 -90836455+30812138 -90834469+30813727 -90834496+30814254 -90834574+30814448 -90835293+30816957 -90835362+30819256 -90835293+30819270 -90835426+30819980 -90835957+30820530 -90836070+30820583
 -90836070+30820583 -90839195+30820241
 -90839195+30820241 -90840007+30823612 -90840735+30824171
 -90840735+30824171 -90840874+30824166
 -90840874+30824166 -90843696+30824962 -90844638+30825430 -90844691+30826324 -90844312+30827791 -90845055+30829628 -90845833+30830172 -90850062+30831202 -90850138+30832568 -90849896+30832760 -90849869+30832897 -90849524+30833012 -90849147+30833343 -90847630+30834187 -90843927+30837879
 -90843927+30837879 -90842916+30837847 -90842650+30837779
 -90842650+30837779 -90842436+30837875 -90840660+30840161 -90841776+30844995 -90840953+30846919 -90846104+30848361 -90844911+30854959 -90851948+30857134 -90857207+30859538
 -90857207+30859538 -90858293+30858894
 -90858293+30858894 -90858349+30859148 -90854847+30868518 -90860133+30869685 -90861036+30869799 -90861449+30871018 -90861063+30871906 -90859390+30873304
 -90859390+30873304 -90857983+30873144 -90857929+30871289
 -90857929+30871289 -90857053+30872050 -90856918+30872199 -90855088+30873764 -90854855+30875180 -90854882+30875723 -90853476+30878976 -90849653+30883788 -90850025+30885140 -90847765+30885638
 -90845630+30960505 -90845671+30960657 -90844977+30966463 -90846014+30966623 -90844022+30973450 -90844076+30976863 -90842668+30980964 -90842776+30985683 -90842563+30987080 -90842068+30987121 -90834774+30994000 -90832009+30994046
 -90841156+30806739 -90841034+30806280 -90840864+30805680 -90838436+30800594 -90837545+30798859 -90837486+30798571 -90836853+30797686 -90838443+30795986
 -90838443+30795986 -90839399+30796027 -90840343+30796408 -90840861+30796888 -90840757+30796912 -90841180+30797713 -90841574+30798242 -90842242+30798469
 -90842242+30798469 -90842921+30798392 -90843356+30793611 -90844495+30791458 -90844070+30791115 -90843460+30790725 -90840726+30785960
 -90841507+30729056 -90842449+30728088 -90843083+30727183 -90843192+30724492
 -90843192+30724492 -90840412+30725571
 -90840412+30725571 -90839207+30724545 -90839591+30723184 -90840580+30722235 -90839557+30720763 -90839458+30719953 -90840687+30719531
 -90840687+30719531 -90841836+30720891
 -90841836+30720891 -90842968+30720688 -90847456+30720046 -90847998+30720024 -90849041+30719311
 -90841448+30729344 -90841482+30729903 -90841449+30730398 -90841520+30731048 -90842952+30732708 -90843543+30733294 -90842222+30736510 -90842273+30736674 -90842358+30737118 -90842515+30737231
 -90842515+30737231 -90843402+30737227 -90844795+30737094
 -90844795+30737094 -90845196+30737442 -90845279+30738326 -90847200+30748756 -90849011+30749838 -90848975+30750183 -90849787+30752651 -90849924+30753103 -90850207+30753738 -90850396+30754326 -90850116+30754816 -90849738+30755096
 -90849738+30755096 -90849242+30755031 -90848770+30754755 -90848201+30754269 -90847693+30754091
 -90847693+30754091 -90846993+30754101 -90846538+30754473 -90846644+30755871 -90848799+30756878 -90846776+30759328 -90846634+30760372 -90846713+30760440 -90846952+30760715 -90845389+30763890 -90843268+30764238 -90842338+30764817 -90842115+30765059 -90842001+30766025 -90842994+30767415 -90843055+30768481 -90843459+30768774 -90843736+30770227 -90843639+30770291 -90840652+30771964 -90840589+30772330 -90843644+30778541 -90842577+30780350 -90842076+30781361 -90844071+30783670 -90843644+30784059 -90842635+30784174
 -90841175+30808850 -90841156+30806739
 -90841175+30808850 -90841519+30808483 -90841510+30808015 -90841441+30807288 -90841156+30806739
 -90841448+30729344 -90841499+30729195 -90841507+30729056
 -90841448+30729344 -90841507+30729056
 -90842635+30784174 -90840726+30785960
 -90842635+30784174 -90841760+30784403 -90841070+30784793 -90840779+30785251 -90840699+30785503 -90840726+30785960
 -91006743+29714771 -91004192+29714804 -91002971+29714820 -90989871+29715134 -90983428+29715214 -90981036+29715244 -90974118+29715329 -90967660+29715409 -90956075+29715552 -90927293+29715913 -90915885+29716057 -90900315+29716362 -90889246+29716608 -90886370+29716672 -90884783+29716719 -90883036+29716753 -90880194+29716809 -90880266+29717915 -90880309+29718569 -90880351+29719221 -90882094+29746008 -90844093+29752208 -90844200+29753563 -90844385+29755901
 -90844385+29755901 -90843393+29755708
 -90843393+29755708 -90842885+29757528 -90842166+29760092
 -90847394+30716141 -90847212+30715612 -90847333+30714984 -90847722+30714215 -90847859+30713883 -90846561+30712659 -90845918+30712635 -90845845+30710384 -90845133+30708871 -90844386+30707719 -90844598+30707490 -90844837+30707329 -90845652+30706801 -90847744+30705399 -90849402+30704839
 -90849402+30704839 -90849725+30705612
 -90849725+30705612 -90851479+30701399
 -90847383+30886903 -90845459+30888813 -90848995+30891713 -90848700+30892677 -90848514+30892791 -90848775+30894481 -90849950+30896067 -90851013+30897258 -90851438+30898289
 -90851438+30898289 -90854189+30897591
 -90854189+30897591 -90854703+30898124 -90854624+30900037 -90854361+30900739 -90854469+30902915 -90854655+30903877 -90854634+30903899 -90856676+30907725 -90855374+30908596
 -90855374+30908596 -90855119+30908459 -90852266+30908437
 -90852266+30908437 -90851921+30910590 -90851656+30911438
 -90851656+30911438 -90854010+30911103
 -90854010+30911103 -90854818+30912857 -90854898+30913360 -90854792+30914849
 -90847765+30885638 -90847383+30886903
 -90847765+30885638 -90847528+30886171 -90847383+30886903
 -90849041+30719311 -90847394+30716141
 -90849041+30719311 -90849288+30718765 -90849327+30717661 -90848961+30717087 -90848398+30716625 -90847500+30716290 -90847394+30716141
 -91254249+30705284 -91241809+30705484 -91229609+30705884 -91224908+30706084 -91213808+30706184 -91193932+30706939 -91190108+30707084 -91184407+30707284 -91173960+30707768 -91169307+30707984 -91167207+30707984 -91161806+30708180 -91160198+30708238 -91159350+30708269 -91153407+30708484 -91152007+30708484 -91150507+30708584 -91148907+30708684 -91147407+30708684 -91146007+30708784 -91144886+30708784 -91144807+30708784 -91144507+30708784 -91139006+30709084 -91125606+30709584 -91116806+30709884 -91107906+30710284 -91101305+30710584 -91097705+30710584 -91094605+30710784 -91089405+30710884 -91080304+30711234 -91080175+30711239 -91079005+30711284 -91053704+30712184 -91053404+30712184 -91053104+30712184 -91045504+30712484 -91041104+30712683 -91027404+30713083 -91026304+30713183 -91023104+30713183 -91003928+30713933 -90993803+30714283 -90985403+30714583 -90981903+30714683 -90972702+30715083 -90968002+30715283 -90959302+30715583 -90950302+30715883 -90944702+30715983 -90935002+30716483 -90927801+30716683 -90923901+30716883 -90921801+30716884 -90917701+30716984 -90914701+30717084 -90905501+30717384 -90902001+30717484 -90896401+30717684 -90889901+30717884 -90881180+30718055 -90879700+30718084 -90875800+30718184 -90862180+30718803 -90851256+30719240 -90850120+30719276 -90849041+30719311
 -90850640+30700799 -90850594+30700208 -90851691+30700092 -90852722+30698341 -90853008+30697340 -90857208+30695199
 -90857208+30695199 -90858664+30696015
 -90858664+30696015 -90860356+30695902 -90860672+30695266 -90861693+30691885
 -90861693+30691885 -90862696+30691928 -90863688+30692399 -90865774+30693349
 -90865774+30693349 -90866622+30693119 -90867433+30692534
 -90851479+30701399 -90850640+30700799
 -90851479+30701399 -90851130+30701158 -90850640+30700799
 -90851832+30957093 -90847448+30960438 -90847394+30960920 -90847182+30961103 -90847076+30961195
 -90847076+30961195 -90846624+30961172 -90846438+30960988 -90846358+30960668 -90846278+30960599 -90846251+30960416 -90845932+30960118
 -90845932+30960118 -90845630+30960505
 -90851832+30957093 -90849227+30956910
 -90849227+30956910 -90849094+30957139 -90848643+30957643 -90848643+30958170 -90848749+30958376 -90849148+30958789 -90849201+30958926 -90848776+30959293 -90848059+30959705 -90847713+30960003 -90845630+30960505
 -90854872+30915147 -90855191+30915514 -90856435+30918463 -90856521+30918537 -90856526+30918563 -90856574+30918812 -90856523+30924516 -90857613+30925088 -90858571+30928135 -90856723+30929991 -90858078+30930853 -90858066+30931976 -90857643+30932556 -90857590+30933556 -90860945+30934938 -90861019+30935373 -90860595+30935791 -90858747+30938591 -90859642+30945596 -90860227+30946736 -90854461+30949922 -90852602+30955558 -90851832+30957093
 -90854792+30914849 -90854872+30914964 -90854872+30915147
 -90854792+30914849 -90854872+30915147
 -90867433+30692534 -90867803+30692369 -90868132+30692271
 -90867433+30692534 -90868132+30692271
 -90868132+30692271 -90869298+30692804 -90869624+30693435 -90869884+30693689 -90870332+30693844
 -90870332+30693844 -90870968+30693024 -90870346+30690593 -90870023+30688578 -90870833+30688032 -90877200+30685884 -90877100+30685084 -90878700+30683084
 -91069792+32562803 -91072317+32561370 -91079052+32553838 -91073276+32545055 -91066934+32540161 -91048005+32529685 -90989826+32500139 -90989126+32499000 -90988174+32496796 -90987831+32494190 -90988278+32491190 -90989186+32489537 -90990703+32487749 -90993532+32485680 -90996388+32483925 -90999223+32482615 -91000106+32482290
 -91000106+32482290 -91008106+32482540 -91011706+32483040 -91013606+32483240 -91017106+32483740 -91028906+32487040 -91033906+32488540 -91038106+32490440 -91044207+32494340 -91045807+32495539 -91049307+32498539 -91050907+32500139 -91063771+32516983 -91078545+32536663 -91089531+32545674 -91093449+32548889
 -91093449+32548889 -91116708+32500139 -91117008+32498739 -91117308+32495039 -91117108+32493940 -91116808+32490140 -91116608+32485940 -91116008+32483140 -91114855+32480785 -91097608+32460741 -91095308+32458741 -91093423+32457387 -91092408+32456741 -91088908+32454641 -91087108+32453441 -91084108+32451741 -91080407+32449841 -91075507+32447441 -91065707+32443441 -91052907+32438542 -91049606+32437413 -91043707+32436642 -91034907+32434742
 -91034907+32434742 -91024606+32435342 -91022016+32437136 -91021106+32437742 -91019606+32438542 -91018506+32438942 -91017906+32439542 -91016506+32440342 -91014706+32441142 -91013206+32441742 -91011906+32442342 -91010406+32442941 -91004806+32445741 -90997092+32450718 -90993312+32450761
 -90993312+32450761 -90984090+32449056
 -90984090+32449056 -90983423+32449077
 -90983423+32449077 -90981809+32448539 -90980007+32447842 -90978547+32447032 -90977212+32446005 -90974873+32443888 -90972413+32441375 -90971825+32441067 -90971198+32440647 -90970932+32440469 -90965986+32424806 -90965770+32423638 -90980453+32408564 -90980723+32408243 -90987093+32406176 -90991526+32404708 -91000106+32382344 -91002206+32375144 -91002106+32360145 -90925359+32343041
 -90925359+32343041 -90908026+32343368 -90906316+32344911 -90892653+32368499 -90892453+32369567 -90892306+32370117 -90891655+32371384 -90890768+32372135 -90889962+32372820 -90888816+32373292 -90886243+32373819 -90885305+32373970
 -90885305+32373970 -90875638+32371729 -90876123+32370231 -90882481+32356917 -90885771+32350800 -90886519+32349796 -90887325+32348716 -90888961+32346523 -90894679+32338984 -90896243+32336674 -90896978+32335589 -90902854+32319123 -90905679+32314875 -90905764+32314770 -90906175+32314266 -90910750+32309085 -90923441+32297767 -90934520+32290064 -90955148+32286005 -90983069+32282758 -90981493+32267443 -90977521+32263005 -90976293+32262066 -90969931+32254610 -90969538+32253452 -90978621+32245632 -90981314+32240134 -90993851+32194649 -90998229+32191708 -90998542+32191579
 -90998542+32191579 -91000106+32192101 -91001386+32194560 -91001753+32195263 -91001915+32195574 -91003206+32198050 -91003846+32203314 -91004776+32210959 -91004557+32215381 -91006106+32224050 -91007075+32224627 -91015006+32230549 -91021420+32236074 -91048077+32239827
 -91048077+32239827 -91050383+32237770 -91060125+32219893 -91060368+32219658 -91060823+32219217
 -91060823+32219217 -91066731+32222711 -91069548+32224860 -91075400+32227030
 -91075400+32227030 -91089537+32224624 -91092008+32223850 -91092108+32223850 -91094485+32222132 -91098160+32219475 -91113009+32206550
 -91113009+32206550 -91114084+32206697 -91118964+32207732 -91124043+32211104
 -90878700+30683084 -90878800+30681785
 -90878700+30683084 -90879100+30682584 -90879000+30682185 -90878800+30681785
 -90878800+30681785 -90879500+30678985 -90881000+30677585
 -90881000+30677585 -90881900+30677685
 -90881900+30677685 -90882600+30677585 -90885800+30675485 -90887600+30673785 -90888400+30673585
 -90888400+30673585 -90889000+30673685 -90889700+30673685 -90890400+30673785
 -90890400+30673785 -90890600+30673585 -90891000+30673185 -90889900+30671985 -90888800+30671685 -90891100+30670785
 -90891100+30670785 -90891900+30671085
 -90891900+30671085 -90894500+30666885 -90893900+30666485 -90897100+30663685
 -90897100+30663685 -90897900+30664085
 -90897900+30664085 -90901001+30663585 -90900601+30663185 -90901301+30660385 -90902001+30660285 -90903301+30658485 -90903001+30658185 -90907601+30656985 -90908401+30656985 -90909101+30655085 -90909701+30654585 -90910701+30653085 -90912001+30650885 -90911301+30649885 -90910701+30649385
 -90991760+29732728 -90989130+29735878 -90985921+29739687 -90983085+29743053 -90974444+29754731 -90972195+29757858 -90968137+29763514 -90960646+29773962 -90947496+29792306 -90940390+29803946 -90939849+29804833 -90927997+29824244 -90925964+29827572 -90924866+29829371 -90924470+29830313 -90925046+29830377 -90924712+29831271 -90924036+29833295 -90924009+29833592 -90922073+29839498 -90920644+29843857 -90916855+29855656 -90916693+29855688 -90914824+29861389 -90914124+29863526 -90913164+29866454 -90909695+29877104 -90886810+29877478 -90885412+29877501 -90885380+29890364 -90885594+29905304
 -90885594+29905304 -90885609+29906090 -90885687+29909980 -90885695+29910404 -90885957+29923631 -90886781+29935591
 -90886781+29935591 -90895136+29935417 -90903251+29935248 -90911351+29935079 -90912111+29935063 -90921026+29935026 -90921359+29935025
 -90921359+29935025 -90925874+29952642 -90925877+29953369 -90925887+29955863 -90925903+29959085 -90925913+29961568 -90925941+29962203 -90925946+29963131 -90925961+29966150 -90926024+29978305
 -90926024+29978305 -90939982+29978051 -90943472+29977988 -90946450+29977959 -90954801+29977927
 -90954801+29977927 -90959809+29983477 -90959684+30006565 -90959565+30028383 -90959539+30033177 -90959536+30033715 -90959526+30035645 -90963406+30049492 -90963567+30057650 -90963567+30058016 -90963564+30058311 -90963594+30059987 -90963674+30065118 -90963683+30066422
 -90891728+30345244 -90892799+30345553
 -90892799+30345553 -90897218+30344074 -90899045+30343323 -90908666+30341000 -90914408+30340336
 -90914408+30340336 -90923742+30344028
 -90923742+30344028 -90928644+30341621
 -90928644+30341621 -90931100+30342836
 -90931100+30342836 -90938887+30340292
 -90938887+30340292 -90943674+30341026 -90959153+30345104 -90971251+30346385
 -90971251+30346385 -90977484+30343994
 -90977484+30343994 -90982794+30344014
 -90982794+30344014 -90982964+30343965 -90992685+30342755
 -90965635+30414705 -90961440+30403074
 -90961440+30403074 -90969401+30405138
 -90969401+30405138 -90968683+30393374 -90943319+30390825 -90942000+30375192 -90941815+30375192 -90935055+30367641 -90936476+30363733 -90917775+30363347 -90907063+30361196 -90908159+30356454 -90897515+30347981 -90891728+30345244
 -90910701+30649385 -90911301+30645985 -90921701+30636686
 -90921701+30636686 -90921859+30636731 -90925401+30638485
 -90925401+30638485 -90926401+30638185 -90927901+30635586 -90928101+30634886 -90930801+30632286 -90931501+30631286 -90935101+30627886 -90935401+30626686 -90936501+30625486 -90937301+30625186 -90937701+30623386 -90937601+30622986 -90939601+30622086 -90940601+30620386 -90940601+30619886 -90936001+30618986
 -90936001+30618986 -90935501+30619286 -90935401+30619386
 -90933329+30620544 -90932701+30619086 -90932201+30618386 -90932301+30618086 -90932901+30617186 -90933901+30616686 -90935601+30614586 -90935001+30614386 -90934701+30614286 -90934201+30613886 -90934101+30613586 -90938401+30612486 -90939201+30610586 -90939201+30609786 -90939814+30608958 -90940101+30608886
 -90940101+30608886 -90947902+30609637
 -90947902+30609637 -90948201+30608186 -90948201+30607386 -90948301+30606986 -90948001+30604686 -90949101+30604086
 -90949101+30604086 -90951101+30604886 -90953901+30605186
 -90953901+30605186 -90954501+30604686
 -90954501+30604686 -90957402+30605286 -90960002+30605486
 -90960002+30605486 -90960402+30604586 -90960102+30603186 -90959702+30602986 -90958102+30601186 -90960902+30599686
 -90960902+30599686 -90960702+30600286 -90961802+30600886
 -90935401+30619386 -90933329+30620544
 -90935401+30619386 -90935068+30619426 -90934870+30619548 -90934778+30619792 -90934885+30620032 -90935099+30620399 -90935343+30620750 -90935373+30620963 -90935388+30621223 -90935236+30621444 -90935022+30621486
 -90935022+30621486 -90933329+30620544
 -90936519+30089377 -90936718+30089234 -90937170+30088957 -90937071+30088744
 -90936519+30089377 -90937071+30088744
 -90937071+30088744 -90935620+30085649 -90939967+30082716 -90945120+30079181 -90953475+30073450 -90954756+30072571 -90958939+30069701 -90963683+30066422
 -90961802+30600886 -90962123+30600780 -90962352+30600612 -90962502+30600286
 -90961802+30600886 -90962502+30600286
 -90962502+30600286 -90963002+30598786 -90964302+30593686 -90964902+30593586 -90965102+30593586 -90965602+30593686 -90965802+30593786 -90965702+30597686 -90966402+30597886
 -90966402+30597886 -90968702+30597486 -90972302+30596686 -90972302+30595286 -90972202+30595086 -90972102+30594486 -90972602+30593186
 -90972602+30593186 -90976602+30593986
 -90976602+30593986 -90977402+30593486 -90977602+30591386 -90977802+30590387 -90980502+30589087 -90979902+30588487 -90979402+30587587 -90980002+30586187 -90980102+30585987 -90980102+30585387 -90980202+30585187 -90980202+30585087 -90981402+30584387
 -90981402+30584387 -90984502+30585687
 -90984502+30585687 -90985602+30584887 -90985602+30584687 -90985602+30582587 -90983402+30580287 -90983402+30579387 -90985002+30577587
 -90963683+30066422 -90965602+30065096 -90965729+30065095 -90971023+30065048 -90971397+30065046 -90973287+30065036 -90973739+30065033 -90980411+30065000 -90984318+30064987
 -90984318+30064987 -90988278+30067197 -90990623+30068525 -90998527+30072760 -91000099+30073699 -91000194+30073763 -91000708+30074109 -91005748+30079106
 -91005748+30079106 -91008093+30078557 -91020856+30075758 -91023649+30075146 -91025343+30074774 -91026141+30074600
 -91026141+30074600 -91026360+30075943
 -91026360+30075943 -91027074+30075817 -91044907+30072733 -91045867+30072557 -91051010+30071622
 -91051010+30071622 -91051325+30071810
 -91051325+30071810 -91056106+30070328
 -91056106+30070328 -91060836+30073071 -91062046+30073876 -91065645+30076253 -91070681+30079196 -91071094+30079509 -91071612+30079902 -91074581+30081631
 -91074581+30081631 -91074659+30081528 -91074851+30081228 -91076247+30079464 -91076827+30078730 -91078268+30076957 -91080286+30076891 -91082550+30076816 -91089329+30076593 -91089323+30076210 -91089299+30074677 -91089280+30073477 -91089265+30072560 -91089212+30069243 -91089195+30068201 -91089103+30062514 -91104273+30062480 -91105951+30062478
 -90976802+30538388 -90977002+30538288 -90981002+30535588 -90980367+30535021 -90977977+30526939 -90979794+30523393 -90978137+30520059 -90971395+30509213 -90975102+30500189 -90970101+30495589 -90972001+30491889
 -90972001+30491889 -90972301+30491989
 -90972301+30491989 -90974801+30481689 -90974857+30481508 -90976401+30479989
 -90972002+30563887 -90971302+30562687 -90972628+30552923 -90975902+30546888 -90973302+30543488 -90972802+30543188 -90972702+30542388
 -90972002+30563887 -90972041+30564175 -90972194+30564526 -90972438+30564770 -90972758+30564869 -90973202+30564887
 -90973202+30564887 -90973903+30564861 -90974208+30564827
 -90974208+30564827 -90974402+30564887
 -90972002+30563887 -90974402+30564887
 -90974402+30564887 -90975302+30565287 -90975902+30567787 -90976002+30567987
 -90976002+30567987 -90976283+30568298 -90976558+30568455 -90977397+30568607 -90978053+30568710 -90978496+30568729 -90979045+30568729 -90979335+30568745 -90979802+30568787
 -90976002+30567987 -90979802+30568787
 -90976501+30420891 -90981882+30426232 -90985301+30446990 -90985352+30447153 -90988402+30455190 -90988946+30456596 -90989588+30464404 -90989402+30464590 -90989286+30464961 -90988902+30466190 -90988802+30466590 -90976401+30467090 -90976401+30476789
 -90976401+30479989 -90976401+30476789
 -90976401+30479989 -90977610+30480169
 -90977610+30480169 -90977793+30480154 -90978037+30480089 -90978266+30479956 -90978464+30479712 -90978586+30479471 -90978662+30479098 -90978617+30478895 -90978510+30478689 -90978266+30478388 -90976401+30476789
 -90976501+30420891 -90965635+30414705
 -90976501+30420891 -90965982+30418419
 -90965982+30418419 -90965101+30418491 -90964395+30418755 -90963999+30418919
 -90963999+30418919 -90963501+30418891 -90963083+30418560 -90963144+30418026 -90963922+30417176 -90964640+30416394 -90965479+30415699 -90965635+30414705
 -90976802+30538388 -90972702+30542388
 -90976802+30538388 -90976202+30538588 -90975779+30538819 -90974910+30539315 -90974208+30539762 -90973872+30540048 -90973323+30540597 -90973048+30541017 -90972865+30541516 -90972743+30541963 -90972743+30542119 -90972702+30542388
 -90979802+30568787 -90981902+30570787 -90983402+30571387
 -90983402+30571387 -90983702+30571287
 -90983702+30571287 -90986202+30571487 -90987502+30571787 -90988102+30572187 -90987366+30573369 -90987202+30573487 -90986202+30575287 -90986002+30576287
 -90985002+30577587 -90985743+30576874 -90986002+30576287
 -90985002+30577587 -90986002+30576287
 -90994178+30342437 -90992685+30342755
 -90994178+30342437 -90993095+30342712 -90992685+30342755
 -91021002+30321693 -91017102+30326293 -91014002+30331593 -91012302+30335693 -91006301+30337593
 -91006301+30337593 -91000101+30337370
 -91000101+30337370 -90997902+30341175 -90994178+30342437
 -91000467+29722294 -90991760+29732728
 -91000467+29722294 -91000097+29722746 -90991760+29732728
 -91006743+29714771 -91003823+29718229 -91002003+29720420 -91000467+29722294
 -91030907+32120552 -91027007+32121053 -91020006+32123553 -91011106+32132153 -91007206+32138452 -91006406+32139952 -91006006+32140752 -91005606+32141552 -91005006+32142852 -91004706+32143952 -91004306+32145452 -91004106+32146152 -91004106+32146252 -91005654+32161811
 -91005654+32161811 -91006187+32161764
 -91006187+32161764 -91024907+32162552 -91027407+32164252 -91030458+32166760 -91030807+32167051 -91033565+32168937 -91039107+32172851 -91041807+32174551 -91043707+32175451 -91058332+32180545
 -91058332+32180545 -91058757+32173556 -91058810+32172736 -91058837+32172328 -91049707+32157352 -91048810+32151668 -91051207+32144152 -91051329+32142701 -91052030+32134382 -91052527+32128475 -91052753+32125787 -91053175+32124237
 -91006743+29714771 -91012432+29708039 -91016343+29703390 -91022529+29696036 -91036103+29679882 -91039001+29676443 -91041343+29673694 -91044605+29669864 -91045029+29669366 -91046836+29667256 -91047004+29667062 -91047195+29666841 -91049155+29664584 -91050899+29662576 -91060885+29651095 -91061898+29649938 -91065453+29645879 -91077480+29632137 -91078439+29631056 -91079744+29629586 -91080123+29629158 -91080452+29628787 -91081960+29627091 -91082602+29626368
 -91069792+32562803 -91043552+32576271 -91023376+32591710 -91022797+32591962 -91016231+32596953 -91007778+32632558 -91016516+32642138 -91017000+32642472 -91026766+32645890
 -91026766+32645890 -91045684+32617675 -91049093+32612183 -91049220+32611276 -91051996+32606842 -91067059+32603802 -91082330+32599413 -91114027+32590330
 -91114027+32590330 -91114822+32590713
 -91114822+32590713 -91116329+32587880 -91116796+32587150 -91120451+32584800
 -91120451+32584800 -91150306+32613125 -91152326+32619740 -91153689+32627963 -91153748+32630033 -91152516+32640978 -91149986+32643662 -91149753+32644041 -91148955+32644671 -91146694+32646237 -91145620+32647057 -91137875+32650464 -91136656+32651769 -91118258+32674075 -91069234+32698639 -91058311+32710852 -91058050+32711207 -91056955+32712811 -91055941+32715506 -91054514+32721890 -91100714+32737780 -91114784+32740305 -91118187+32741256 -91121790+32742320 -91122849+32742691 -91123770+32743001 -91124645+32743165 -91124906+32743193 -91125107+32743195
 -91125107+32743195 -91128304+32742876 -91136898+32742774 -91154461+32742339
 -91154461+32742339 -91163389+32747009 -91163420+32747046 -91164400+32749073 -91164823+32750131 -91165730+32758251 -91164928+32762088 -91164724+32762627 -91161448+32768640 -91161218+32769075 -91160143+32771292 -91158522+32774362 -91157614+32776033 -91156918+32780343 -91161579+32783358 -91164397+32785821 -91164181+32788066 -91163255+32792236 -91162741+32794660 -91161276+32800364 -91161041+32801319 -91160895+32803432 -91161022+32805201 -91161366+32807410 -91161384+32808272 -91161199+32813544 -91161094+32813779 -91160557+32815037 -91160012+32816069 -91159694+32817182 -91159471+32818473 -91159257+32819957 -91158901+32821191 -91158336+32822304 -91157781+32823255 -91157155+32823823 -91153719+32825740 -91152728+32826190 -91151203+32828443 -91147100+32837574 -91142085+32845891 -91137890+32848975 -91129374+32854165 -91128693+32854656 -91121606+32855173 -91065946+32898638 -91063789+32903930 -91063684+32906364 -91064668+32917974 -91063974+32924113 -91082836+32948324 -91082603+32948733 -91082291+32948956 -91082000+32949275 -91081990+32949289 -91081892+32949435 -91079272+32951220 -91079124+32954994 -91079122+32955070 -91079332+32955827 -91079342+32955903 -91125107+32984669
 -91125107+32984669 -91126650+32983858 -91137252+32973743 -91137952+32973098 -91130947+32963815 -91132522+32959660 -91134210+32958586 -91134665+32958343 -91135613+32957926 -91136628+32957349 -91137167+32956520 -91137631+32955312 -91137778+32954457 -91137786+32954121 -91136287+32947577 -91135611+32946439 -91135495+32946001 -91151690+32901935 -91159975+32899879 -91167420+32899378
 -91167420+32899378 -91171402+32899551 -91172705+32899689 -91175405+32899998 -91177074+32900326 -91179972+32901134 -91181631+32901446 -91184262+32902285 -91184780+32902451 -91197459+32907297 -91199050+32908142 -91207754+32914879 -91202302+32949703 -91198315+32950536 -91198825+32951829 -91200949+32962219 -91198803+32963981 -91186521+32976515 -91168119+32996227 -91166806+33000124 -91166645+33000682 -91166639+33000703 -91166073+33004106 -91169595+33004139 -91173410+33004174 -91199721+33004422 -91204980+33004485 -91212473+33004553 -91222328+33004643 -91222847+33004647 -91229585+33004756 -91263113+33005092
 -91263113+33005092 -91265018+33005084
 -91021002+30321693 -91021002+30321293 -91019302+30318293 -91021531+30312693 -91024275+30305566 -91028736+30293859 -91031055+30287776 -91031663+30286310 -91032826+30283255 -91033948+30280416 -91038506+30268878 -91039377+30266673 -91041024+30261854 -91041147+30261571 -91041735+30259967 -91042283+30258473 -91043220+30255918 -91043367+30255516 -91043441+30255313 -91043811+30254303 -91044647+30252022 -91048676+30241622 -91050515+30236651 -91051017+30235300 -91051528+30233924 -91052030+30232572 -91052865+30230328 -91053387+30228923 -91053610+30228322 -91055768+30222538 -91055948+30222052 -91057309+30218392 -91057503+30217871 -91058044+30216416 -91059273+30213113 -91059638+30212135 -91059571+30209623 -91061983+30203098 -91062417+30202055 -91069081+30183916 -91070123+30179865 -91070481+30177780 -91072975+30163257 -91073414+30160830
 -91073414+30160830 -91077036+30161090
 -91077036+30161090 -91078739+30161000 -91087202+30155520 -91087610+30155255
 -91021002+30321693 -91064948+30318220
 -91064948+30318220 -91065044+30318242 -91065785+30318463 -91071602+30319602 -91093004+30320593
 -91093004+30320593 -91108504+30315393 -91115459+30312693 -91118815+30312693 -91122300+30313016 -91124704+30313293 -91125104+30313293 -91125304+30313293
 -91030907+32120552 -91030641+32117166 -91030615+32116832 -91030507+32115453 -91030207+32114353 -91030306+32114353 -91030359+32112759 -91034707+32101053 -91035207+32100453 -91036207+32099754 -91037107+32099254 -91037707+32098754 -91038607+32098254 -91040007+32097754 -91040907+32097254 -91041572+32096959 -91043107+32096254 -91045013+32095371 -91057301+32089676 -91066679+32085330 -91071643+32083030 -91071889+32082915 -91080008+32079154 -91081508+32074954 -91080120+32060256 -91079308+32051655 -91079394+32049334 -91081069+32047808 -91083883+32047655 -91086208+32047655 -91088474+32047874 -91098708+32048355 -91101183+32049113 -91109609+32054455 -91110133+32054863 -91112209+32056455 -91114309+32058255 -91124109+32071854 -91131678+32078623 -91131709+32078654 -91132009+32078754 -91132109+32078854 -91132309+32078954 -91132509+32079054 -91132809+32079254 -91133009+32079354 -91133209+32079454 -91133309+32079554 -91133509+32079654 -91139309+32081754 -91142609+32081754 -91149510+32079754 -91158310+32073054 -91158510+32072854 -91158710+32072554 -91158810+32072354 -91159010+32072054 -91159110+32071954 -91159210+32071754 -91159410+32071554 -91159510+32071354 -91159710+32071154 -91162010+32065454 -91162010+32061855 -91141909+32045855 -91141709+32045855 -91141509+32045755 -91141309+32045755 -91141209+32045755 -91141109+32045655 -91140909+32045655 -91140609+32045655 -91140409+32045555 -91140109+32045555 -91126509+32043055 -91125109+32042855 -91086245+32033006 -91079928+32018316 -91079574+32018140 -91075908+32016828 -91079895+32012145 -91085670+32005364 -91090105+32000157 -91093590+31997286 -91096108+31994857 -91100608+31992057 -91104808+31990057 -91108308+31989057 -91109408+31988857 -91110508+31988657 -91111508+31988457 -91129209+31985757 -91134409+31985457 -91141809+31984857 -91145909+31984457 -91150410+31983857 -91154210+31983557 -91170210+31979057 -91173410+31976657 -91178110+31972557 -91179902+31970510 -91180310+31970057 -91181210+31969157 -91181910+31968257 -91182410+31967857 -91183010+31967357 -91183910+31966457 -91184810+31965557 -91188110+31961358 -91188910+31950758 -91189210+31948058 -91190210+31944558 -91191210+31941658 -91193110+31935258 -91192910+31934958 -91189132+31934214 -91184497+31926346 -91184510+31926159 -91184810+31924255 -91180410+31918465 -91189996+31913670 -91210011+31899459 -91212449+31897606 -91234136+31877432 -91238556+31875160 -91248144+31869848 -91248677+31869677 -91262512+31865860 -91266055+31864617 -91266985+31863687 -91262852+31847653 -91261713+31846762 -91261512+31846561 -91261144+31846119 -91261057+31846112 -91258957+31844010 -91257918+31842995 -91257695+31842661 -91257436+31842102 -91254512+31840130 -91253753+31839642 -91253075+31838970 -91252237+31838581 -91245047+31831447 -91245625+31830425 -91246142+31829363 -91246396+31828489 -91246568+31826656 -91249384+31819717 -91249927+31819127 -91250111+31817762 -91254911+31813162 -91257611+31811362 -91271712+31809762
 -91271712+31809762 -91275712+31811062 -91289412+31828661 -91290012+31832161 -91290059+31840153 -91289855+31840578 -91289704+31840740 -91289580+31841280 -91289558+31842039 -91289398+31843098 -91290490+31850533 -91291087+31852330 -91314913+31855861
 -91314913+31855861 -91315613+31855761 -91316213+31855761 -91316313+31855761 -91316413+31855761 -91319113+31855661 -91320113+31855661 -91321013+31855561 -91321614+31855561 -91322814+31855461 -91346071+31840747 -91347514+31835661 -91348114+31832761 -91350314+31826561 -91352114+31821761 -91353014+31818362 -91354114+31813762 -91362114+31787162 -91363514+31783363 -91363714+31780063 -91365614+31760763 -91360839+31759035 -91345614+31758463
 -91345614+31758463 -91341814+31759063 -91317974+31763945 -91316295+31764267 -91315813+31764363 -91314313+31764663 -91313893+31764768 -91313297+31764917 -91294674+31769429 -91286334+31772063
 -91286334+31772063 -91265874+31768837 -91263990+31767830 -91262038+31766090 -91259995+31762690 -91261820+31756353 -91263317+31754557 -91270706+31748466 -91274669+31745968 -91279214+31744784
 -91279214+31744784 -91285887+31745664
 -91285887+31745664 -91290065+31745453 -91294273+31745227
 -91294273+31745227 -91299708+31746482 -91302120+31747347 -91309113+31748864 -91312513+31748864 -91315686+31749383 -91317864+31749766 -91319533+31749960 -91320913+31750064
 -91320913+31750064 -91330192+31750034 -91331668+31750029 -91333941+31750021 -91342743+31749992 -91351214+31749964 -91364011+31748441 -91369814+31746264 -91371915+31743164 -91374115+31740364 -91374215+31740264 -91374315+31740164 -91374415+31740064 -91374515+31740064 -91374615+31739964 -91374715+31739864 -91374815+31739764 -91374915+31739664 -91374915+31739564 -91375015+31739564 -91375115+31739414 -91380254+31733255
 -91035107+32120353 -91030907+32120552
 -91035107+32120353 -91034207+32120453 -91033507+32120453 -91032807+32120453 -91031907+32120553 -91031307+32120553 -91030807+32120653
 -91030807+32120653 -91030907+32120552
 -91053175+32124237 -91039007+32120353 -91035107+32120353
 -91053175+32124237 -91053555+32124412 -91055539+32125136 -91061555+32126907 -91078761+32133679 -91090071+32133711
 -91090071+32133711 -91094207+32133033 -91103532+32130079 -91108209+32126969 -91108661+32126615 -91109720+32125720 -91109772+32125671 -91110990+32124644
 -91110990+32124644 -91112123+32125153 -91113191+32125481 -91113749+32125688 -91113804+32125708 -91113866+32125731 -91117749+32125791
 -91117749+32125791 -91125109+32125774
 -91125109+32125774 -91155043+32132243 -91170183+32141502 -91170632+32142400 -91171702+32144250 -91172730+32146479 -91173495+32149009 -91173898+32151276 -91166447+32189757 -91132444+32213628
 -91132444+32213628 -91125109+32211667 -91124043+32211104
 -91457643+32537807 -91441052+32537764
 -91441052+32537764 -91436102+32537777
 -91436102+32537777 -91435598+32537748 -91435523+32537744 -91435400+32537737
 -91435400+32537737 -91430748+32537753
 -91430748+32537753 -91426307+32537720
 -91426307+32537720 -91416585+32537739 -91397194+32537828
 -91397194+32537828 -91395932+32537779
 -91395932+32537779 -91390563+32537790 -91390342+32537792
 -91390342+32537792 -91371673+32537788 -91371463+32537784 -91371384+32537782 -91371146+32537779 -91370591+32537771 -91368805+32537744 -91368699+32537743
 -91368699+32537743 -91368547+32537778 -91368477+32537794 -91368401+32537812
 -91368401+32537812 -91367666+32537794
 -91367666+32537794 -91366725+32537836 -91366622+32537838 -91366345+32537845 -91366284+32537847 -91361741+32537928 -91339370+32538203
 -91339370+32538203 -91334062+32538147 -91319169+32537991 -91306696+32537861 -91255583+32537569
 -91255583+32537569 -91234086+32537593 -91213813+32537661 -91213692+32537661 -91200130+32537709
 -91200130+32537709 -91197499+32537668
 -91197499+32537668 -91196460+32537673 -91177103+32537785 -91170737+32537822 -91169949+32537831 -91158623+32537957
 -91158623+32537957 -91153847+32537896
 -91153847+32537896 -91144427+32537907 -91133692+32537949 -91129152+32545852 -91111342+32554742 -91097612+32562673 -91078774+32562761 -91071154+32562836
 -91071154+32562836 -91069792+32562803
 -91082602+29626368 -91082974+29625950 -91136110+29609670 -91139126+29603812 -91161388+29593013
 -91161388+29593013 -91174189+29599816 -91174171+29603699 -91178238+29609635
 -91178238+29609635 -91179967+29609370 -91180499+29609201 -91181107+29608968 -91184806+29607328 -91200887+29598655 -91216123+29586546 -91220162+29582083 -91221118+29580945 -91224291+29577626 -91223240+29565002 -91227312+29557773 -91247591+29546267 -91250105+29545589 -91254626+29545099 -91273662+29479433 -91265596+29472669 -91265649+29472362 -91260704+29463867
 -91082602+29626368 -91083393+29631224 -91096171+29640216 -91104749+29642395 -91105249+29643012 -91105354+29643206 -91105579+29644141 -91099467+29661703 -91099041+29668437 -91099031+29668598
 -91087610+30155255 -91089772+30153840
 -91087610+30155255 -91089773+30153856 -91089772+30153840
 -91089465+29755868 -91094378+29764575 -91095061+29765445 -91097663+29768676 -91099758+29773496 -91100052+29785059 -91099597+29787132 -91097691+29810629 -91102230+29815981
 -91105951+30062478 -91105963+30063382 -91106072+30071440 -91106084+30072390 -91106068+30073226 -91106124+30080145 -91106148+30081593 -91106196+30084379 -91106286+30090594 -91106286+30090732 -91106294+30091047 -91106297+30091168 -91106397+30094670 -91106419+30098407 -91106439+30101804 -91106462+30105711 -91106477+30108099 -91097886+30108239 -91095128+30108305 -91091383+30108332 -91089928+30108332 -91089690+30108355 -91089770+30109500 -91089770+30112811 -91089793+30112994 -91089849+30113075 -91089849+30114548 -91089850+30117818 -91089904+30120865 -91089928+30124774 -91089946+30125198 -91090016+30129649 -91090044+30134781 -91090097+30135606 -91090109+30137601 -91090115+30138168 -91090099+30140916 -91090095+30141413 -91090093+30141744 -91090125+30142296 -91090091+30149822 -91089772+30153840
 -91091323+29749807 -91091286+29750206 -91091328+29751262
 -91091328+29751262 -91089465+29755868
 -91091328+29751262 -91091171+29752064 -91091118+29752133 -91090305+29753668 -91089859+29754906 -91089465+29755547 -91089465+29755868
 -91093475+29742828 -91091323+29749807
 -91093475+29742828 -91091533+29749153 -91091376+29749497 -91091323+29749807
 -91100010+29699402 -91104920+29735494 -91104054+29736434
 -91104054+29736434 -91101350+29736366
 -91101350+29736366 -91095154+29738108 -91094813+29739505 -91093475+29742828
 -91098618+29676252 -91097373+29691644 -91095303+29696318 -91096248+29696944 -91097423+29697153 -91098586+29697545 -91100010+29699402
 -91099031+29668598 -91098618+29676252
 -91099031+29668598 -91098850+29671578 -91098618+29676252
 -91100010+29699402 -91155315+29723864 -91179058+29728135 -91179579+29728251 -91180475+29728451
 -91105951+30062478 -91109564+30061344 -91116198+30059262 -91118848+30058482 -91119502+30058271 -91125676+30056324 -91125941+30056259 -91126258+30056122 -91126421+30056071 -91127077+30055866 -91132302+30054235 -91135275+30053307 -91136074+30053057 -91136491+30052926 -91137032+30052758 -91141695+30051294 -91142997+30050888 -91160240+30045548 -91161986+30044997 -91163716+30044452 -91168646+30042899 -91170721+30042245 -91173397+30041402 -91175287+30040807 -91176746+30040347 -91183678+30038164 -91189579+30036295 -91195917+30034301 -91204848+30031493 -91205529+30031278 -91212873+30028970 -91213528+30028763 -91221849+30026129 -91222213+30026013 -91222958+30025802 -91223390+30025681 -91224356+30025336
 -91107403+29821405 -91102230+29815981
 -91107403+29821405 -91107319+29821318 -91106691+29820288 -91106082+29816939 -91105948+29816703 -91105767+29816532
 -91105767+29816532 -91105400+29816594 -91104282+29817337 -91103813+29817519
 -91103813+29817519 -91103356+29817378 -91102892+29817189 -91102230+29815981
 -91230592+29926660 -91228661+29915727 -91225939+29913119 -91215992+29908982 -91209673+29902364 -91202047+29871193 -91199801+29860979 -91199646+29860814 -91199559+29860721 -91188340+29849721 -91167913+29843169 -91148177+29836723 -91125101+29832420 -91109462+29823945 -91107403+29821405
 -91168417+32244657 -91165345+32244432
 -91165345+32244432 -91162225+32244480 -91144567+32248831 -91133780+32249340
 -91133780+32249340 -91125109+32242660 -91123911+32241700 -91122382+32240475 -91122019+32240259 -91121681+32240108 -91121271+32239342 -91121233+32239272 -91121487+32237465 -91121672+32237194 -91122022+32236775 -91123537+32223023 -91123536+32222234
 -91124043+32211104 -91123278+32211481 -91121309+32214850 -91121909+32215508 -91122448+32215782 -91122671+32216756
 -91123536+32222234 -91122346+32217733 -91122542+32217013 -91122645+32216868 -91122671+32216756
 -91123536+32222234 -91122671+32216756
 -91125304+30313293 -91125775+30313265
 -91125775+30313265 -91126615+30313376 -91127576+30313738 -91127730+30314047 -91128340+30314272 -91128538+30314574
 -91128538+30314574 -91129301+30314371 -91130079+30314150 -91130674+30314005 -91131305+30313593
 -91131305+30313593 -91137605+30316893
 -91125304+30313293 -91137605+30316893
 -91142105+30323293 -91142305+30319893 -91139705+30318193 -91139505+30317993 -91139005+30317793 -91137905+30317193 -91137605+30316893
 -91142105+30323293 -91147902+30334357 -91151521+30337809
 -91248208+30323093 -91245508+30323193 -91242208+30323193 -91238608+30323293 -91235307+30323293 -91235107+30323293 -91232007+30323393 -91231807+30323393 -91230107+30323293 -91226607+30323293 -91225407+30323393
 -91225407+30323393 -91222607+30323293 -91221307+30323293 -91220707+30323393 -91220107+30323393 -91201607+30323293 -91170306+30323293 -91146305+30323293 -91142105+30323293
 -91151521+30337809 -91154105+30339193 -91161971+30341528 -91170333+30343558 -91174419+30344187
 -91151521+30337809 -91174419+30344187
 -91174419+30344187 -91236415+30345648 -91240808+30361649 -91237561+30368547 -91236352+30370804 -91235862+30371692 -91233908+30375292 -91233507+30375686 -91230634+30378504 -91221818+30387264 -91220718+30388326 -91214507+30394992 -91212807+30397091 -91208107+30403691 -91205707+30407991 -91199807+30419091 -91199056+30422279 -91198377+30425340 -91198367+30425392 -91198247+30425935 -91196307+30434691 -91195907+30438690 -91195907+30439290 -91195907+30439590 -91195968+30444040 -91196007+30446890 -91196052+30449326 -91196109+30452424 -91196114+30452699 -91196184+30456527 -91196207+30457790 -91196507+30463890 -91196407+30466390 -91196530+30469365 -91196707+30475190 -91196707+30475501 -91196707+30476390 -91196749+30478846 -91197107+30499989 -91197208+30507089 -91198496+30513033 -91203708+30519789 -91208004+30522244 -91209308+30522989
 -91209308+30522989 -91216808+30520389 -91236101+30513973 -91250109+30509314 -91260803+30505784 -91274344+30504611
 -91274344+30504611 -91250109+30534513 -91247095+30536597 -91242629+30545981 -91244409+30555888 -91247909+30560688 -91250109+30562988 -91251800+30564347 -91251810+30564355 -91311143+30575237 -91311825+30575809 -91311868+30603014 -91294604+30625186 -91295965+30645956 -91296357+30646873 -91297658+30649548
 -91178869+32245249 -91168417+32244657
 -91178869+32245249 -91177581+32245092 -91175021+32245069 -91169873+32244885 -91168417+32244657
 -91249767+32217366 -91247945+32216976 -91247859+32216952 -91247779+32216867 -91243496+32214208 -91243358+32214091 -91242980+32213426 -91240905+32211778 -91238944+32210920 -91234901+32210061 -91234815+32210039
 -91234815+32210039 -91234483+32210762 -91232661+32214529 -91227383+32222566 -91227357+32222593 -91221369+32228783 -91220897+32228989 -91220445+32229000 -91215256+32233232 -91193405+32242760 -91179941+32245306
 -91179941+32245306 -91178869+32245249
 -91180209+30990516 -91176209+30999144
 -91181957+29729166 -91180475+29728451
 -91181957+29729166 -91181339+29728644 -91180475+29728451
 -91471951+29955989 -91471958+29949747 -91471960+29947964 -91466909+29944300 -91466492+29943993 -91466005+29943634 -91465089+29942959 -91463338+29941669 -91454193+29934931 -91416331+29907030 -91412912+29904211 -91411683+29902586 -91409544+29898247 -91409216+29897272 -91407471+29892040 -91406131+29887984 -91404881+29884293 -91404474+29883090 -91403012+29878771 -91402502+29877266 -91394751+29864366 -91394061+29863369 -91393148+29862120 -91392727+29861507 -91390669+29858510 -91389929+29857433 -91389474+29856770 -91387709+29854198 -91384676+29849728 -91382614+29846761 -91380875+29844115 -91380277+29843231 -91379610+29842325 -91377749+29839631 -91376784+29838233 -91375108+29835832 -91374733+29835385 -91374555+29830408 -91375124+29829000 -91376229+29824596 -91378536+29815408 -91379324+29812270 -91379526+29811461 -91379768+29810491 -91380496+29807585 -91383766+29794543 -91384766+29790474 -91386276+29784338 -91386072+29783471 -91382399+29781629 -91381030+29780942 -91380900+29780877 -91379962+29780406 -91378804+29779825 -91375928+29778330 -91366441+29773654 -91365181+29773021 -91357428+29769126 -91356902+29768862 -91352951+29766836 -91352348+29766552 -91351979+29766378 -91343843+29766087 -91341628+29766032 -91335495+29765880 -91325614+29765635 -91298584+29764966 -91291148+29763245 -91279610+29760576 -91278580+29760337 -91268626+29758035 -91266634+29757574 -91247918+29753131 -91244145+29752333 -91243136+29752098 -91239964+29751347 -91238060+29750910 -91234924+29750206 -91224836+29749705
 -91224836+29749705 -91220792+29750304 -91215395+29751178
 -91215395+29751178 -91206105+29746258 -91187707+29734018 -91184497+29731309 -91182027+29729225 -91181957+29729166
 -91636942+30999416 -91626702+30999199 -91625118+30999167 -91608180+30999030
 -91608180+30999030 -91583017+30999263
 -91583017+30999263 -91562616+30999181 -91560327+30999172
 -91560327+30999172 -91559768+30999178 -91552382+30999336 -91549421+30999400 -91546761+30999401
 -91546761+30999401 -91543802+30999396 -91538727+30999388 -91520210+30998993 -91518138+30998968 -91515334+30998934 -91509330+30998838 -91500741+30998701
 -91500741+30998701 -91493482+30999015 -91491145+30999020 -91490978+30999020 -91487197+30999030 -91466853+30999098 -91460108+30999112
 -91460108+30999112 -91451329+30999088 -91445841+30999062 -91437585+30998985 -91430802+30998962
 -91430802+30998962 -91425886+30999005 -91425749+30999007
 -91425749+30999007 -91423621+30998984
 -91423621+30998984 -91418819+30998998 -91414628+30999010 -91400240+30999070
 -91400240+30999070 -91396015+30999041
 -91396015+30999041 -91374796+30999108
 -91374796+30999108 -91369127+30999091 -91352133+30999047
 -91352133+30999047 -91348311+30999077 -91346191+30999093 -91335919+30999192 -91322577+30999193 -91317418+30999195
 -91317418+30999195 -91288159+30999093
 -91288159+30999093 -91275158+30999137 -91268094+30999159 -91263518+30999187 -91258385+30999219 -91256591+30999230 -91246490+30999474
 -91246490+30999474 -91238457+30999386 -91231542+30999273 -91224839+30999183 -91224068+30999183 -91201634+30999098
 -91201634+30999098 -91198974+30999105 -91195731+30999114 -91188553+30999135 -91184408+30999147
 -91184408+30999147 -91176209+30999144
 -91206896+30892192 -91206499+30898400 -91208892+30905433 -91207751+30918127 -91199780+30919411 -91196968+30926716 -91194703+30930638 -91194544+30930867 -91187900+30935541 -91194731+30945644 -91193375+30950544 -91195555+30957649 -91191818+30970039 -91191754+30970205 -91189361+30972542
 -91189361+30972542 -91180209+30990516
 -91189361+30972542 -91182367+30976620 -91182181+30977101 -91181623+30977559 -91180612+30978222 -91180320+30978612 -91180134+30979001 -91179761+30981224 -91179787+30982346 -91179841+30982415 -91179894+30982736 -91180209+30990516
 -91211999+29420931 -91215194+29427645 -91215299+29427875 -91216058+29428837 -91216426+29429479 -91216478+29429639 -91216662+29429891 -91216845+29430372 -91216950+29430762 -91216924+29431151
 -91211999+29420931 -91216924+29431151
 -91338260+29308928 -91333934+29308291 -91331775+29308151
 -91331775+29308151 -91330536+29309370
 -91330536+29309370 -91309759+29305744 -91309314+29305698
 -91309314+29305698 -91307510+29307738 -91307622+29308423 -91274308+29344878 -91273502+29345980 -91261454+29362502 -91260492+29362865 -91260442+29362917 -91250106+29367765 -91235795+29373937 -91235490+29374046 -91235419+29374072 -91235093+29375217 -91222959+29393819 -91222926+29393890 -91218561+29406241 -91216160+29411604 -91214407+29415889 -91213419+29417498 -91212549+29418915 -91211999+29420931
 -91216924+29431151 -91219438+29434657 -91221166+29436421 -91249617+29444318 -91251008+29444525 -91258505+29451388 -91258511+29451721 -91258485+29452042
 -91243602+30803419 -91242950+30804507 -91232627+30810056 -91232068+30811047 -91231108+30812810 -91230267+30815691 -91234280+30824672 -91234094+30825451 -91230994+30830149 -91230273+30833289 -91226665+30840344 -91226559+30840690 -91226486+30840900 -91225181+30848114 -91229033+30854344 -91227175+30855257 -91219756+30867416 -91220945+30877090 -91221478+30882062
 -91221478+30882062 -91206896+30892192
 -91221478+30882062 -91213750+30892145
 -91213750+30892145 -91210615+30891687 -91209314+30891573
 -91209314+30891573 -91207985+30891642 -91207428+30891871 -91207003+30892214
 -91207003+30892214 -91206896+30892192
 -91223153+30027538 -91222236+30029882 -91269085+30059308
 -91269085+30059308 -91269470+30059306 -91273231+30059293 -91275116+30059286 -91276554+30059281 -91291164+30059233 -91313187+30059139 -91329131+30059104 -91335592+30059091 -91336306+30059027
 -91336306+30059027 -91354151+30060876
 -91354151+30060876 -91359287+30056498 -91363554+30055717 -91366978+30055257
 -91366978+30055257 -91368835+30058824
 -91224356+30025336 -91223153+30027538
 -91224356+30025336 -91223266+30027268 -91223153+30027538
 -91224356+30025336 -91224528+30024878 -91224790+30024182 -91225015+30023583 -91236346+30000894 -91237703+30000200 -91239199+30000200 -91240252+30000200 -91243437+30000200 -91244797+30000200 -91250104+30001099 -91250104+30001147
 -91250104+30001147 -91259329+30000263 -91259388+30000200 -91259400+29999897 -91259878+29987981 -91259801+29985254 -91256673+29978332 -91255859+29974642 -91255229+29971457
 -91236912+30795395 -91239379+30791598
 -91239379+30791598 -91239985+30791080 -91241789+30789827 -91243445+30788759 -91244436+30788136 -91245736+30787334 -91246764+30786558 -91247848+30785355 -91248519+30783969 -91249285+30782736 -91250109+30781808 -91262671+30774318
 -91239379+30791598 -91262671+30774318
 -91243602+30803419 -91236912+30795395
 -91243602+30803419 -91237485+30796471 -91237063+30795910 -91236912+30795395
 -91247781+29952141 -91230592+29926660
 -91247781+29952141 -91231576+29935649 -91230960+29935138 -91230501+29934490 -91229943+29933656 -91229652+29932718 -91229538+29931773 -91229601+29930401 -91229880+29928458 -91230461+29926871 -91230592+29926660
 -91247781+29952141 -91251290+29957316 -91254810+29969325 -91255229+29971457
 -91248208+30323093 -91250108+30323029 -91252007+30322945
 -91248208+30323093 -91252007+30322945
 -91249767+32217366 -91252388+32216514
 -91252388+32216514 -91252684+32217407 -91252980+32217659
 -91252980+32217659 -91253412+32217637 -91253627+32217499 -91253762+32217110 -91253978+32216927
 -91253978+32216927 -91254220+32216950 -91255029+32217134 -91255675+32217134 -91270624+32231228
 -91249767+32217366 -91270624+32231228
 -91252007+30322945 -91252291+30322943 -91252400+30322942 -91252598+30322940 -91253195+30322934 -91253533+30322930 -91264855+30322804
 -91264855+30322804 -91264996+30322815 -91266035+30322820
 -91266035+30322820 -91267848+30322807 -91274153+30322760 -91278593+30322728 -91283132+30322696 -91283997+30322696 -91285128+30322697 -91286116+30322697 -91287728+30322674 -91288916+30322674 -91291042+30322653 -91293763+30322627 -91295322+30322612 -91298320+30322584 -91300531+30322560 -91301414+30322550 -91302131+30322542 -91302414+30322539 -91304322+30322514 -91304561+30322512 -91305610+30322499 -91307908+30322471 -91308659+30322471 -91310983+30322471 -91311315+30322471 -91311577+30322471 -91311660+30322471 -91319105+30342710 -91323043+30345638 -91323573+30345892 -91325152+30346649 -91325479+30346806 -91325586+30346857 -91325919+30347017 -91328959+30348523 -91334952+30351491 -91338449+30354307 -91340376+30356681 -91343164+30359994 -91345841+30363238 -91346677+30364252 -91347344+30365061 -91347863+30365690 -91348227+30366131 -91348442+30366391 -91349654+30367860 -91351106+30369636 -91357245+30376933 -91361714+30381805 -91364755+30383551 -91369236+30385146 -91373715+30386725 -91375109+30387216 -91375109+30387230 -91392261+30394361 -91394856+30395462 -91394846+30398824 -91394837+30402096 -91394820+30408264 -91394819+30408452 -91397192+30411967 -91407180+30425266 -91407522+30425721 -91407825+30426125 -91409663+30428572 -91409938+30428938 -91421094+30439517 -91433640+30453357 -91438157+30458339 -91446914+30467999 -91447519+30468666 -91452480+30474139
 -91452480+30474139 -91458228+30471658 -91460309+30470530
 -91460309+30470530 -91464161+30474666 -91464231+30474741 -91475470+30486809 -91485089+30497138
 -91254380+30705076 -91254249+30705284
 -91254380+30705076 -91254354+30705167 -91254249+30705284
 -91255229+29971457 -91256523+29971367 -91262293+29970966 -91263932+29970852 -91265662+29970731 -91269609+29970456 -91272964+29970223 -91279032+29969801 -91285137+29969377 -91288521+29969142 -91292140+29968890 -91295656+29968674 -91302003+29968227 -91305183+29967965 -91306973+29967873 -91314748+29967328 -91320001+29967003 -91322361+29966795 -91327019+29966472 -91327633+29966430 -91331028+29966177 -91331442+29966113 -91335450+29965833 -91348568+29964887 -91352518+29964610 -91355838+29964377 -91363268+29963856 -91366689+29963603 -91368505+29963511 -91370926+29963349 -91371689+29963280 -91374457+29963089 -91375581+29962845 -91382552+29962386 -91389405+29961868 -91393785+29961560 -91395129+29961466 -91395708+29961426 -91399896+29961132 -91413558+29960139 -91414796+29960051 -91417012+29959894 -91423798+29959411 -91428267+29959094 -91432141+29958818 -91434072+29958681 -91435818+29958557 -91441303+29958167 -91445794+29957848 -91449398+29957592 -91462290+29956676 -91465769+29956429 -91471199+29956042 -91471932+29955990 -91471951+29955989
 -91258903+30702110 -91257822+30702508 -91257564+30702603 -91256317+30703427 -91254380+30705076
 -91258485+29452042 -91259424+29457840 -91259503+29457909 -91260025+29459307 -91260025+29460018 -91259973+29460132 -91259841+29460591 -91259867+29461255 -91259972+29461759 -91259998+29461828 -91260024+29462102 -91260704+29463867
 -91258485+29452042 -91260704+29463867
 -91260739+30701259 -91258903+30702110
 -91260739+30701259 -91260401+30701481 -91259367+30701939 -91258903+30702110
 -91304963+30653014 -91305282+30656571 -91319933+30696732 -91311319+30704091 -91292428+30718945 -91285737+30747324 -91285586+30747627 -91284246+30748084 -91282393+30748407 -91282103+30748591 -91281971+30748672 -91281487+30748974 -91280962+30749062 -91279565+30750183 -91280189+30750183 -91277448+30755585 -91273611+30759075 -91262063+30771880 -91262144+30772198 -91262671+30774318
 -91265018+33005084 -91262146+32992800 -91262355+32992189 -91269859+32990016 -91267718+32976776 -91275172+32962235
 -91297658+30649548 -91296593+30650778 -91295772+30651916 -91295182+30652734 -91293132+30656610 -91292880+30657449 -91287905+30678039 -91281527+30679081 -91278769+30679531 -91271457+30680725 -91270460+30680864 -91269066+30683402 -91267805+30686113 -91267859+30686385 -91267899+30686588 -91268358+30689103 -91267496+30691771 -91267968+30694496 -91267855+30694817 -91266044+30695880 -91264831+30698642 -91263239+30699558 -91260739+30701259
 -91265018+33005084 -91273472+33005050 -91275781+33005027 -91284398+33005007
 -91284398+33005007 -91292055+33005093 -91296739+33005146 -91305494+33005213 -91307218+33005226 -91312016+33005262 -91312976+33005268 -91318894+33005308 -91322506+33005341 -91322583+33005342 -91325037+33005364 -91326396+33005376 -91329767+33005421 -91332811+33005512 -91333011+33005529 -91338283+33005584
 -91338283+33005584 -91339607+33005488
 -91339607+33005488 -91341784+33005514 -91344577+33005547 -91350302+33005616 -91358202+33005712 -91358990+33005757
 -91358990+33005757 -91362497+33005706 -91363759+33005688 -91365541+33005663 -91367318+33005642 -91367580+33005639
 -91367580+33005639 -91375557+33005748 -91376016+33005794 -91378750+33005822 -91385314+33005890
 -91385314+33005890 -91387873+33005831 -91388060+33005799
 -91388060+33005799 -91393245+33005877 -91393765+33005885 -91394230+33005893
 -91394230+33005893 -91394720+33005848 -91397202+33005839 -91398378+33005819
 -91398378+33005819 -91406644+33005941 -91410677+33006059
 -91410677+33006059 -91411411+33006036 -91412289+33006032 -91424324+33005970
 -91424324+33005970 -91425466+33006016 -91435358+33006090 -91435782+33006099
 -91276805+32954218 -91275172+32962235
 -91276805+32954218 -91275689+32960448 -91275607+32961135 -91275498+32961502 -91275389+32961708 -91275280+32962120 -91275172+32962235
 -91281354+32220877 -91270624+32231228
 -91281354+32220877 -91276554+32227542 -91276231+32228183 -91275476+32228847 -91273966+32229946 -91273238+32230289 -91272214+32230908 -91271109+32231182 -91270624+32231228
 -91492718+32203349 -91482799+32203297 -91473121+32203246 -91471989+32203240 -91468538+32203222 -91468065+32203220 -91464709+32203202 -91461484+32203185 -91459716+32203176 -91456761+32203161 -91445764+32203103 -91441945+32203083 -91433895+32203041 -91389445+32202905 -91349077+32202600 -91320742+32202455
 -91320742+32202455 -91321531+32203175 -91320993+32203770 -91320427+32204404 -91317625+32207963
 -91317625+32207963 -91317059+32207619
 -91317059+32207619 -91290166+32219574 -91286400+32219584 -91281354+32220877
 -91308647+32936359 -91304871+32938466 -91299301+32948314 -91291340+32952252 -91276805+32954218
 -91339615+32862119 -91324309+32869245
 -91324309+32869245 -91323440+32868168 -91318962+32865030
 -91318962+32865030 -91319233+32868810 -91318245+32870075 -91312695+32877562 -91310376+32889830 -91310360+32890251 -91312831+32903548 -91312831+32903829 -91312342+32911118 -91302401+32925891 -91305795+32933312
 -91304963+30653014 -91297658+30649548
 -91305795+32933312 -91306202+32933564 -91308946+32934779 -91309217+32935031 -91309272+32935145 -91309380+32935237 -91309326+32935649 -91309190+32935901 -91308647+32936359
 -91305795+32933312 -91308647+32936359
 -91330870+30658677 -91307320+30653439 -91304963+30653014
 -91330870+30658677 -91333495+30654361 -91333654+30653674 -91332806+30653513 -91330648+30653192 -91328398+30652857 -91309475+30650045 -91310777+30647859 -91316954+30637529 -91317275+30636993 -91319818+30632960 -91319924+30632869 -91338733+30613043 -91342212+30610055 -91358165+30594318 -91361130+30591636 -91362957+30589986 -91365321+30587842 -91365232+30584302 -91365310+30582354 -91365229+30578826 -91365227+30578726 -91365185+30576278 -91365065+30569317 -91365061+30568968 -91365820+30568966
 -91365820+30568966 -91366713+30568973 -91368520+30568977 -91375110+30568990
 -91375110+30568990 -91386718+30568956 -91388675+30568950 -91393688+30568872 -91394527+30568860 -91396937+30568838 -91397864+30568838 -91398440+30568776 -91398499+30568770 -91399877+30566089 -91400997+30563687 -91401071+30562125 -91405313+30554977 -91406734+30548769
 -91338260+29308928 -91348329+29318460 -91348827+29319308 -91348879+29319583
 -91338260+29308928 -91348879+29319583
 -91343971+32748691 -91344423+32758391 -91343626+32772895 -91343414+32774665 -91340087+32801396 -91341772+32811864 -91340947+32817024
 -91340929+32860093 -91339615+32862119
 -91340929+32860093 -91340863+32860332 -91340700+32860767 -91340619+32860836 -91340483+32861157 -91340266+32861409 -91339669+32862005 -91339615+32862119
 -91340947+32817024 -91344027+32823064
 -91344027+32823064 -91344054+32822927 -91344243+32822743 -91344406+32821920 -91344569+32821622 -91345057+32821209 -91345599+32821141
 -91345599+32821141 -91346386+32821255 -91346793+32821530 -91347146+32821873 -91346995+32831595
 -91340947+32817024 -91346995+32831595
 -91559064+30839794 -91560248+30875180 -91566655+30887008 -91574866+30892874 -91580609+30894696 -91584405+30895530 -91610154+30898783 -91615207+30906911 -91614917+30911234 -91614807+30912985 -91590969+30917592
 -91590969+30917592 -91515589+30875180 -91515511+30872620 -91515187+30867892 -91515192+30867818 -91515620+30861347 -91531973+30812637 -91547374+30783408 -91547823+30783007 -91594668+30750443 -91594591+30750184 -91581276+30741390 -91571039+30735253 -91564015+30732696 -91542868+30732073
 -91542868+30732073 -91534111+30734255 -91522873+30737662 -91500115+30741038 -91494805+30741130
 -91494805+30741130 -91466039+30736684 -91463292+30735921 -91463213+30735899 -91457394+30735277
 -91457394+30735277 -91445320+30737737 -91442849+30738502 -91414083+30750183 -91397957+30757238 -91396334+30757692 -91395037+30757892
 -91395037+30757892 -91375112+30756717 -91375112+30755854 -91370774+30750183 -91369941+30748984 -91353181+30722048 -91353092+30721770 -91347857+30700439 -91347806+30699877 -91347575+30697303 -91346566+30692931 -91344391+30684989 -91342317+30677331 -91341210+30672721 -91330870+30658677
 -91346995+32831595 -91346499+32835662 -91342498+32845985 -91340929+32860093
 -91348879+29319583 -91347678+29326502 -91346005+29327673 -91346215+29332509
 -91346215+29332509 -91349331+29331935 -91352963+29331499 -91353017+29331426 -91353067+29331362 -91353659+29297444 -91353462+29250221 -91353502+29249753 -91354272+29239606
 -91355894+32740785 -91343971+32748691
 -91355894+32740785 -91355460+32740992 -91354214+32741908 -91352398+32743031 -91352127+32743260 -91351883+32743398 -91351125+32744039 -91350745+32744475 -91349852+32745872 -91349310+32746262 -91348551+32746514 -91343971+32748691
 -91395159+32654885 -91401624+32670006 -91401481+32670446 -91401402+32670721 -91401327+32670994 -91401326+32671001 -91402250+32678147 -91402352+32678315 -91395844+32693598
 -91395844+32693598 -91378940+32692995 -91378239+32692633 -91378345+32691964 -91378309+32691939 -91375114+32689323
 -91375114+32689323 -91375114+32692012 -91376460+32693752 -91376650+32694072 -91376483+32695512 -91374351+32697807 -91377987+32699591 -91374010+32714253 -91373332+32714620 -91373335+32719362 -91364443+32728820 -91355894+32740785
 -91368835+30058824 -91371988+30064949 -91368752+30072397 -91369808+30075926 -91371391+30080531 -91374714+30084769
 -91368835+30058824 -91381485+30058769 -91403222+30058650 -91405419+30058631 -91408171+30058616 -91412175+30058594 -91416328+30058571 -91418335+30058560 -91427501+30058511 -91433074+30058481 -91440140+30058430 -91440430+30058384
 -91440430+30058384 -91440746+30058430 -91442011+30058430 -91449198+30058370
 -91449198+30058370 -91452759+30058383
 -91452759+30058383 -91453918+30058371 -91461374+30058336 -91462841+30058320 -91482086+30058110 -91487217+30058055
 -91487217+30058055 -91488245+30058238
 -91488245+30058238 -91488380+30058016 -91490219+30054387 -91495191+30041942 -91498716+30040250 -91507674+30033667 -91507763+30033282
 -91507763+30033282 -91510598+30033302
 -91510598+30033302 -91526505+30033284 -91540769+30033250
 -91540769+30033250 -91544388+30033288 -91544573+30033334
 -91544573+30033334 -91551710+30033289 -91569195+30033138 -91570516+30033083
 -91570516+30033083 -91570700+30033129 -91575752+30033135 -91576804+30033136 -91578050+30033137 -91588426+30033173 -91589980+30033173 -91599013+30033170 -91600354+30033169
 -91600354+30033169 -91607243+30045084
 -91374714+30084769 -91375109+30085100 -91375633+30085431 -91375923+30085592 -91376160+30085798 -91376344+30086073 -91376344+30086165 -91376423+30086211 -91376423+30086302 -91376450+30086371 -91376529+30086554
 -91374714+30084769 -91376529+30086554
 -91376529+30086554 -91378025+30094851 -91385955+30098544 -91389487+30099370 -91389933+30102296 -91392128+30102298 -91406616+30102309 -91416813+30102336 -91423547+30102354 -91451030+30102430 -91457408+30102461 -91461181+30102479 -91463833+30102493 -91470319+30109347 -91471770+30112326 -91467580+30119706 -91467686+30120943 -91467721+30121132 -91464822+30122830 -91464603+30123350 -91463129+30125199 -91461313+30131246 -91461848+30132032 -91463064+30133814 -91463250+30134087 -91472468+30142702
 -91487016+31751048 -91485797+31751046 -91485378+31751045 -91484319+31751044 -91478424+31751039 -91466969+31750974 -91466306+31750970 -91454975+31750912
 -91454975+31750912 -91452231+31750953 -91449970+31750989
 -91449970+31750989 -91447217+31750911 -91447109+31750911 -91446747+31750945
 -91446747+31750945 -91443380+31750877 -91438082+31750772 -91437366+31750758 -91437185+31750754
 -91437185+31750754 -91436323+31750791 -91435746+31750815 -91434178+31750883 -91433224+31750924
 -91433224+31750924 -91432542+31750691
 -91432542+31750691 -91430835+31752053 -91419733+31752948
 -91419733+31752948 -91419225+31752422
 -91419225+31752422 -91417541+31753794 -91415712+31754735
 -91415712+31754735 -91412253+31753956 -91400616+31753757 -91399919+31753586 -91398290+31753212 -91394614+31747263
 -91394614+31747263 -91393280+31747280 -91385437+31747384 -91381181+31747483 -91378815+31747564
 -91378815+31747564 -91380034+31734815 -91380254+31733255
 -91380254+31733255 -91380915+31732464 -91398015+31708964 -91398115+31708264 -91398115+31707664 -91398215+31706964 -91398215+31706264 -91398315+31705664 -91398415+31705064 -91398515+31704364 -91398715+31703664 -91398815+31703064 -91400115+31691364 -91400115+31690564 -91400115+31690064 -91400115+31689564 -91400115+31688964 -91400115+31688164 -91400115+31687264 -91399815+31682964 -91399415+31679164 -91396703+31637689 -91400815+31620465 -91408646+31617433 -91409797+31616777 -91410572+31616139 -91418716+31612465 -91423016+31611265 -91427216+31611265 -91442363+31614227 -91462809+31620095 -91463117+31620165 -91463817+31620365 -91464417+31620665 -91465017+31620865 -91465517+31621065 -91466017+31621265 -91466617+31621565 -91467317+31621865 -91467917+31622165 -91468517+31622565 -91488170+31638134 -91490027+31641000 -91490027+31641160 -91491501+31642993 -91493318+31644465
 -91493318+31644465 -91517013+31625165 -91517696+31616811 -91516381+31611576 -91514740+31609412 -91500118+31593965 -91495830+31591194 -91495704+31591126 -91477718+31585566 -91472017+31585566 -91467145+31585997 -91455317+31588166 -91451797+31589463 -91447317+31590965 -91443616+31592465 -91436316+31594965 -91430716+31596465 -91426716+31596965 -91424860+31597058 -91422716+31597065
 -91422716+31597065 -91418816+31596565 -91417115+31596265 -91413815+31595565 -91412015+31594765 -91411932+31594724 -91408115+31592665 -91407075+31592049 -91404115+31585666 -91404253+31584905 -91404734+31580794 -91405015+31579166 -91405415+31576466 -91407755+31569640 -91407915+31569366 -91409815+31567066 -91411495+31565330 -91414915+31562166 -91418515+31559766 -91419224+31559361 -91423616+31556466 -91426219+31554703 -91431292+31550814 -91431443+31550699 -91431616+31550566 -91432070+31550263 -91433416+31549166 -91440516+31544366 -91443916+31542466 -91447616+31540666 -91450263+31539598 -91451817+31539166 -91455317+31538366 -91455373+31538347 -91456117+31538066 -91463717+31535366 -91470417+31533366 -91479018+31530466 -91479718+31530366 -91480418+31530366 -91480918+31530466 -91481318+31530666 -91481718+31530966 -91482018+31531066 -91482418+31531466 -91482718+31531666 -91483418+31532266 -91483918+31532566 -91488304+31534063
 -91488304+31534063 -91505318+31533066 -91508919+31532766 -91511217+31532612 -91511288+31532564 -91513482+31532153 -91515810+31530894 -91518074+31528154 -91521167+31514170 -91520579+31513207 -91516211+31500167 -91518102+31484133 -91500118+31427614 -91496376+31424352 -91483326+31412885 -91476779+31406220 -91471222+31398990 -91466707+31390652 -91466433+31389795 -91467908+31375169 -91470855+31372872 -91484345+31364974
 -91484345+31364974 -91505360+31365217 -91505866+31365414 -91535737+31403060 -91538234+31426061 -91540204+31429617 -91541085+31431183
 -91541085+31431183 -91572428+31387419 -91566866+31379373
 -91566866+31379373 -91563314+31382351 -91556430+31386240
 -91556430+31386240 -91547825+31379463 -91548990+31377832 -91550041+31375170 -91550042+31357825 -91549135+31354938 -91547212+31351546 -91542040+31341424 -91535411+31338155 -91533829+31335296 -91519033+31323698 -91515966+31321224 -91514606+31320255 -91512577+31318426 -91507953+31309699 -91507948+31308983 -91508496+31303396 -91508313+31300475 -91508296+31295829 -91508858+31291644 -91510061+31288631 -91512085+31284177 -91513218+31282196 -91515614+31278210 -91518578+31275283 -91625119+31226071 -91625119+31226034 -91618577+31220908 -91589451+31191140 -91625118+31131879 -91625118+31130687 -91625118+31115993 -91625118+31005374 -91635694+31000178 -91636942+30999416
 -91415233+32603403 -91409632+32603379
 -91409632+32603379 -91395690+32611062 -91395095+32611758 -91405079+32618862 -91405517+32620422 -91405238+32626604 -91400341+32632143 -91402015+32641051
 -91402015+32641051 -91396085+32642332 -91396302+32642630 -91396464+32643043 -91396464+32643157 -91396545+32643226 -91396518+32643799 -91396247+32644096 -91395597+32644394 -91394676+32644691 -91394324+32644989 -91395159+32654885
 -91402015+32641051 -91401555+32641005 -91400905+32640684 -91399768+32639562 -91399308+32639265 -91398632+32639265 -91397575+32639676 -91396763+32640202 -91395761+32641026 -91395734+32641324 -91395761+32641805 -91395159+32654885
 -91407909+30540248 -91406734+30548769
 -91407909+30540248 -91408014+30540841 -91408384+30542445 -91408357+30543086 -91408198+30543728 -91407880+30544484 -91407749+30545034 -91407669+30545538 -91407616+30546890 -91407430+30547486 -91407192+30547967 -91406734+30548769
 -91485089+30497138 -91481694+30497266 -91481747+30504311 -91459570+30511161 -91448283+30511253
 -91448283+30511253 -91441130+30511148
 -91441130+30511148 -91437051+30511218 -91433922+30511257 -91431506+30511288 -91415968+30511498 -91414760+30511516 -91414725+30518259 -91414743+30518547 -91414821+30525284 -91414831+30527140 -91414793+30530302 -91414846+30531769 -91414925+30534610 -91414924+30535166 -91414923+30535740 -91414923+30540223 -91413095+30540229 -91408614+30540245 -91407909+30540248
 -91420944+32600358 -91415233+32603403
 -91420944+32600358 -91420755+32600266 -91419726+32600220
 -91419726+32600220 -91419239+32600243 -91418833+32600449 -91418319+32600884 -91418265+32600999 -91417967+32601319 -91417318+32602144 -91416857+32602625 -91416289+32603014 -91415233+32603403
 -91445299+32581956 -91445299+32582136 -91442648+32586500 -91440970+32587485 -91434847+32591147 -91426574+32599855 -91420944+32600358
 -91435782+33006099 -91436204+33006108
 -91436204+33006108 -91442152+33006016 -91453589+33005878
 -91453589+33005878 -91459284+33005909 -91460400+33005915 -91467704+33006087 -91476302+33006175
 -91476302+33006175 -91479462+33006167
 -91479462+33006167 -91485615+33006171 -91487989+33006179 -91488683+33006181 -91489176+33006182 -91489360+33006192 -91493473+33006418 -91494793+33006491 -91501568+33006785 -91506275+33006789 -91512897+33006795 -91529468+33006810 -91535018+33006815 -91541036+33006821 -91551134+33006831 -91559494+33006840
 -91559494+33006840 -91563327+33006794
 -91563327+33006794 -91566512+33006834 -91572326+33006908
 -91572326+33006908 -91575598+33006739 -91579639+33006472
 -91579639+33006472 -91579802+33006518
 -91579802+33006518 -91591660+33006480
 -91591660+33006480 -91601007+33006628 -91603101+33006650
 -91603101+33006650 -91606718+33006626 -91609001+33006556
 -91609001+33006556 -91617615+33006717
 -91617615+33006717 -91623383+33006573 -91624194+33006572
 -91624194+33006572 -91626670+33006639 -91627524+33006643 -91637610+33006697 -91650167+33006764 -91658941+33006811 -91660019+33006860 -91681082+33007001 -91692382+33007410
 -91692382+33007410 -91695359+33007399 -91696344+33007396 -91699108+33007387 -91709985+33007351 -91710755+33007348 -91716519+33007329
 -91716519+33007329 -91730698+33007483 -91732321+33007511
 -91732321+33007511 -91752456+33007158 -91754003+33007064
 -91754003+33007064 -91762411+33007065 -91764151+33007079 -91765571+33007122
 -91765571+33007122 -91768609+33007104
 -91768609+33007104 -91779709+33007177 -91788728+33007246 -91791753+33007288 -91792433+33007294 -91800451+33007364 -91801944+33007378 -91803096+33007383 -91809372+33007414 -91813576+33007435 -91816375+33007449 -91835357+33007544 -91837886+33007574
 -91837886+33007574 -91845139+33007566 -91846749+33007564
 -91846749+33007564 -91851991+33007581 -91856020+33007584 -91869850+33007633 -91870366+33007634 -91870686+33007635 -91876567+33007715
 -91876567+33007715 -91898994+33007515
 -91898994+33007515 -91900598+33007607 -91909009+33007697 -91909368+33007697 -91910099+33007697 -91922758+33007566
 -91922758+33007566 -91923521+33007574 -91927352+33007613 -91932558+33007690
 -91932558+33007690 -91942969+33007588 -91950001+33007520 -91951606+33007492 -91951958+33007428
 -91951958+33007428 -91956389+33007570 -91963248+33007684 -91977783+33007714 -91982114+33007714 -91994212+33007714 -91996690+33007757 -91998953+33007797 -92001082+33007927
 -92001082+33007927 -92005860+33007904 -92020723+33007833 -92028328+33007798 -92037246+33007788
 -92037246+33007788 -92063720+33008161 -92065171+33008174
 -92065171+33008174 -92068556+33008165 -92069105+33008163
 -91435782+33006099 -91437023+33002497 -91437128+33000223 -91437562+33000125 -91438106+33000125 -91438116+33000125
 -91457643+32537807 -91457570+32537912 -91457502+32538010 -91440997+32543091 -91440538+32543733 -91436453+32555804 -91444975+32580156 -91445299+32581956
 -91438116+33000125 -91438395+32998724 -91438447+32996806 -91438704+32994690 -91438874+32992841 -91438925+32990957 -91439182+32990800
 -91438116+33000125 -91439182+32990800
 -91439182+32990800 -91439435+32985493
 -91439435+32985493 -91439032+32985505
 -91439032+32985505 -91442116+32973270 -91461122+32959816 -91472619+32945886 -91476196+32930357 -91475760+32929723 -91500915+32886731 -91561761+32857034 -91566960+32855019 -91567471+32853699 -91572519+32842868 -91572682+32842747 -91575101+32831514
 -91575101+32831514 -91575969+32831614
 -91445299+32581956 -91448895+32581986 -91450599+32582000 -91452090+32582056 -91453488+32582064 -91454610+32582070 -91466539+32582146
 -91466539+32582146 -91466998+32582142 -91468070+32582133 -91472147+32582099 -91477959+32582051 -91481881+32582018 -91483557+32582004
 -91483557+32582004 -91486344+32582026
 -91486344+32582026 -91488960+32582007 -91492838+32581978
 -91492838+32581978 -91495514+32582035 -91500118+32582134
 -91500118+32582134 -91501281+32582110
 -91501281+32582110 -91504122+32582186 -91509965+32582343
 -91509965+32582343 -91514766+32582324 -91515377+32582322
 -91515377+32582322 -91520639+32582324 -91523196+32582325 -91528008+32582428
 -91528008+32582428 -91535860+32582421 -91538615+32582414 -91544380+32582400 -91544464+32582400 -91544869+32582354 -91547846+32582263
 -91547846+32582263 -91549307+32582423
 -91549307+32582423 -91553555+32582378
 -91553555+32582378 -91556964+32582401 -91557257+32582404 -91566109+32582493
 -91566109+32582493 -91568580+32582442 -91570651+32582399 -91579422+32582217 -91580845+32582198 -91582737+32582172 -91582973+32582159
 -91582973+32582159 -91584839+32582160 -91593844+32582165 -91594232+32582170 -91594440+32582172 -91595893+32582190 -91595922+32586871 -91595867+32596394 -91596277+32607047 -91596489+32612558 -91596723+32618318 -91596724+32618618 -91596741+32630996 -91596732+32633172 -91596692+32641053 -91596740+32654499 -91596583+32660672 -91596501+32667305
 -91596501+32667305 -91600515+32667294 -91606850+32667278
 -91606850+32667278 -91607144+32667279
 -91607144+32667279 -91607646+32667277 -91623187+32667241 -91626837+32667183 -91627010+32667178
 -91627010+32667178 -91637177+32667335 -91637587+32667342
 -91474300+32341113 -91474639+32341476 -91475098+32341819
 -91475098+32341819 -91486005+32341085 -91488731+32339939 -91496157+32339330
 -91496157+32339330 -91500072+32342453 -91500851+32343478 -91501118+32344524 -91500529+32347718 -91500118+32348167 -91499886+32348246 -91499497+32349210 -91487790+32361219 -91482769+32366047
 -91482769+32366047 -91482664+32365940 -91482818+32360187 -91480017+32354784 -91467868+32351053
 -91467868+32351053 -91465952+32351054 -91459983+32353897 -91456354+32356261 -91450668+32361817 -91451705+32368557 -91455508+32371984 -91455970+32372291 -91461493+32375144 -91467826+32378735 -91475552+32384913 -91476954+32388584 -91477576+32390118 -91480379+32396758 -91485276+32398890 -91478014+32402638 -91476637+32405719 -91476739+32405808
 -91482112+32501598 -91481139+32501621 -91479844+32505676 -91478709+32507441 -91477869+32508075 -91474306+32516376 -91473523+32518873 -91465282+32535162 -91457882+32537564 -91457779+32537661 -91457682+32537752 -91457643+32537807
 -91591703+29361691 -91500114+29333377 -91478524+29325636 -91463497+29320249 -91354272+29239606
 -91468937+30148226 -91468261+30154226 -91469049+30168575 -91469313+30170843 -91470666+30174759 -91470738+30174762 -91471741+30176755 -91471794+30176985 -91472645+30180467 -91484593+30195626
 -91471923+32317057 -91471609+32317515 -91471555+32317698 -91471297+32318893 -91473220+32325681 -91473943+32328046 -91475548+32333122 -91472989+32338678
 -91476739+32405808 -91484583+32419278 -91484617+32419432 -91485492+32420918 -91487192+32424607 -91487300+32425416 -91486557+32433984 -91483157+32438302 -91482648+32438567
 -91482648+32438567 -91480460+32438407 -91476542+32436805 -91476011+32436598 -91471873+32435857
 -91471873+32435857 -91472462+32437630 -91471857+32438875 -91471767+32439265 -91471786+32439711 -91475918+32444329 -91478734+32446128 -91478770+32446506 -91477897+32448167 -91477199+32448520 -91475387+32453552 -91475982+32455311 -91476013+32455757 -91476477+32457900 -91478695+32464451 -91484367+32471590 -91484515+32471853 -91484359+32472711 -91483132+32475402 -91485839+32479606 -91485972+32480727 -91485019+32482710 -91485993+32485299 -91485973+32485349
 -91472468+30142702 -91468937+30148226
 -91472468+30142702 -91472363+30142954 -91472363+30143367 -91472232+30144008 -91471599+30145452 -91471230+30146071 -91470545+30146965 -91470071+30147492 -91469702+30147790 -91468937+30148226
 -91472989+32338678 -91473072+32339208 -91473288+32339804 -91473720+32340491 -91474300+32341113
 -91472989+32338678 -91474300+32341113
 -91481332+30218301 -91475241+30228867 -91475277+30229231 -91500112+30238169 -91513678+30240801 -91526611+30240944
 -91526611+30240944 -91532971+30240854 -91542288+30239687
 -91542288+30239687 -91542790+30239710 -91545816+30239992
 -91749603+29817697 -91737542+29826594 -91732892+29830023 -91717287+29841536 -91712553+29845028 -91705459+29852536 -91699528+29859279 -91697080+29862065 -91691103+29868862 -91690478+29869574 -91687061+29873548 -91682384+29878688 -91680739+29880574 -91675552+29886518 -91675109+29887027 -91674700+29887497 -91672256+29890299 -91672151+29890529 -91671783+29891033 -91664131+29899638 -91661784+29902215 -91661547+29902742 -91660679+29903521 -91660548+29903865 -91660021+29904208 -91659495+29904804 -91659206+29905423 -91658942+29905560 -91658727+29905791 -91658153+29906408 -91657221+29907533 -91656785+29908058 -91655211+29909902 -91649442+29916513 -91636728+29931359 -91633042+29935551 -91632543+29936116 -91618946+29945689 -91551175+29950565 -91549915+29950655 -91549102+29950713 -91547889+29950800 -91540308+29951345 -91535046+29951724 -91531730+29951962 -91530342+29952061 -91527026+29952299 -91521066+29952727 -91519533+29952789 -91516514+29953014 -91515048+29953123 -91510701+29953447 -91509849+29953542 -91508575+29953633 -91506901+29953752 -91506077+29953810 -91504727+29953906 -91500113+29954238 -91493634+29954448 -91487231+29954903 -91485533+29955023 -91479561+29955447 -91478650+29955512 -91477572+29955588 -91476954+29955634 -91471951+29955989
 -91494317+32405570 -91492030+32405507
 -91492030+32405507 -91484480+32405643 -91481163+32405743
 -91481163+32405743 -91477690+32405604
 -91477690+32405604 -91477637+32405643 -91477474+32405764 -91476739+32405808
 -91482402+32491530 -91482513+32491674 -91483032+32496504 -91482205+32497309 -91480729+32498930
 -91480729+32498930 -91481278+32498857
 -91481278+32498857 -91482112+32501598
 -91481278+32498857 -91482870+32503086
 -91482870+32503086 -91482843+32502926 -91482762+32502880 -91482491+32501941 -91482112+32501598
 -91484593+30195626 -91488136+30210850 -91487873+30211401 -91486291+30213830 -91485684+30214564 -91485183+30214999 -91484682+30215275 -91482941+30217108 -91482519+30217475 -91481992+30217842 -91481517+30218071 -91481332+30218301
 -91484593+30195626 -91489662+30200446 -91489952+30201064 -91490190+30201385 -91490295+30201568 -91490243+30201912 -91488239+30203792 -91488239+30204388 -91488424+30204846 -91488846+30205304 -91489295+30205533 -91481332+30218301
 -91485089+30497138 -91494762+30496774 -91498382+30496648
 -91498382+30496648 -91504795+30497072
 -91504795+30497072 -91516331+30497065 -91516855+30497065 -91518286+30497065 -91518925+30497065 -91520576+30497065 -91520845+30497065 -91521883+30497064 -91525533+30497063 -91525986+30497063 -91526067+30496629
 -91485973+32485349 -91482402+32491530
 -91485973+32485349 -91482806+32489995 -91482509+32490064 -91482212+32490385 -91482077+32490728 -91482077+32491118 -91482320+32491507 -91482402+32491530
 -91511805+31977010 -91496510+32000156 -91495160+32004088 -91500777+32013507 -91501348+32014028 -91509800+32020358 -91510012+32020540 -91510235+32021312 -91510073+32022250 -91509333+32023616 -91508321+32025654 -91507530+32026795 -91506469+32027713 -91505604+32028951 -91505315+32030141 -91505738+32031556 -91506642+32032366 -91503076+32043857 -91501973+32048766 -91502503+32049316 -91504438+32052981 -91501077+32067397 -91492232+32072135 -91490721+32076095 -91491211+32086547 -91489928+32089278 -91496016+32095686 -91496527+32096014 -91500101+32097649
 -91500101+32097649 -91500119+32097603
 -91500119+32097603 -91500119+32097649 -91500478+32097712
 -91490288+31751050 -91487016+31751048
 -91490288+31751050 -91488848+31751051
 -91488848+31751051 -91487016+31751048
 -91503927+32136703 -91504496+32140564 -91506614+32143232 -91505724+32145774
 -91505724+32145774 -91500492+32145520
 -91500492+32145520 -91500119+32145727 -91499437+32146203 -91499319+32146296 -91495077+32149115 -91494951+32153542 -91494508+32155178 -91492219+32158551 -91491919+32162851 -91492119+32164951 -91492119+32165525 -91492313+32188502 -91492616+32199732 -91492718+32203349
 -91492718+32203349 -91505819+32204150 -91510938+32204451 -91513019+32204550
 -91513019+32204550 -91519061+32204335 -91535514+32203745
 -91535514+32203745 -91537556+32206349 -91537696+32206699 -91537696+32206839 -91547395+32208444 -91545859+32210826 -91543823+32213048 -91540620+32218123 -91540324+32218482 -91539661+32219179 -91517721+32225648
 -91494317+32405570 -91498762+32405694 -91499348+32405710
 -91494317+32405570 -91499348+32405710
 -91499348+32405710 -91501761+32405768
 -91501761+32405768 -91509395+32405711 -91512370+32405696 -91518009+32405669 -91520650+32405663 -91524669+32405654 -91526855+32405650 -91527299+32405649
 -91527299+32405649 -91530755+32405673
 -91530755+32405673 -91535778+32405628 -91537290+32405628 -91539863+32405629 -91550630+32405631 -91551953+32405631 -91562445+32405595 -91570668+32405562 -91576463+32405545 -91577689+32405541 -91580363+32405517 -91587843+32405515
 -91587843+32405515 -91588448+32405532 -91595324+32405537 -91604263+32405550 -91608928+32405557 -91617136+32405570
 -91617136+32405570 -91625633+32405346
 -91625633+32405346 -91634931+32405371
 -91634931+32405371 -91641167+32402975 -91642986+32393980 -91649398+32393449 -91654172+32388605 -91654683+32388444
 -91545274+31752162 -91544750+31752160 -91542270+31752150 -91541898+31752149 -91540729+31752147 -91535128+31752137
 -91535128+31752137 -91534515+31752146
 -91534515+31752146 -91523619+31752097 -91510313+31751886 -91500860+31751450 -91500119+31751416 -91490288+31751050
 -91500478+32097712 -91500939+32097793 -91500961+32097797
 -91500961+32097797 -91501598+32097732 -91502424+32097648 -91502764+32097614 -91503228+32097164
 -91500478+32097712 -91503228+32097164
 -91503228+32097164 -91510352+32099634 -91508388+32104597 -91507608+32104995 -91507155+32105053 -91505837+32105133 -91504727+32105253 -91503106+32105290 -91502805+32105372 -91501581+32105553 -91501956+32108147 -91501746+32108414 -91505551+32116013 -91505442+32117845
 -91503947+32314340 -91471923+32317057
 -91503947+32314340 -91489629+32316341 -91488523+32316730 -91485394+32317488 -91483533+32317717 -91481860+32317810
 -91481860+32317810 -91481402+32317764
 -91481402+32317764 -91479109+32317810
 -91479109+32317810 -91477382+32317651 -91476600+32317399 -91474899+32315864
 -91474899+32315864 -91471923+32317057
 -91511122+32246288 -91512020+32246394
 -91512020+32246394 -91512803+32245711 -91512829+32245433 -91512862+32245179 -91513292+32243535 -91529485+32234539
 -91529485+32234539 -91542457+32238340 -91544027+32239409 -91550784+32245649 -91553506+32247414 -91556924+32248845 -91557143+32249383 -91557253+32249711 -91557278+32249969 -91557295+32250149 -91557294+32250176 -91550831+32258613 -91550203+32258887 -91550138+32258916 -91548428+32259212
 -91548428+32259212 -91533046+32250148 -91527976+32249730
 -91527976+32249730 -91526440+32250048 -91526360+32250148 -91524420+32251603 -91523638+32253046 -91529201+32295614 -91529040+32296071 -91528342+32297871 -91527943+32298671 -91526803+32300522 -91523355+32302255
 -91523355+32302255 -91504355+32293239
 -91504355+32293239 -91504107+32313449 -91503947+32314340
 -91505442+32117845 -91503927+32136703
 -91505442+32117845 -91505388+32118441 -91504876+32119472 -91504741+32120159 -91504767+32120640 -91504767+32121097 -91504847+32121487 -91504874+32122037 -91505089+32122541 -91505277+32123297 -91505303+32124145 -91503927+32136703
 -91510966+31945698 -91511805+31977010
 -91510966+31945698 -91519933+31958128 -91520858+31958537
 -91520858+31958537 -91522725+31958499 -91526021+31958240
 -91526021+31958240 -91527484+31958575 -91528204+31959343 -91528258+31960843 -91527768+31962254 -91526989+31963436 -91524834+31964203 -91511805+31977010
 -91575721+31882560 -91575439+31883090 -91572221+31889160 -91571221+31891060 -91569221+31893560 -91563359+31898088 -91562921+31898460 -91556521+31903059 -91548821+31909459 -91532820+31915259 -91520899+31924080 -91516902+31926703 -91510966+31945698
 -91517721+32225648 -91509460+32244194 -91509487+32244698 -91509540+32244973 -91509648+32245042 -91509621+32245156 -91509837+32245363 -91509891+32245615 -91509998+32245844 -91510456+32246210 -91511122+32246288
 -91517721+32225648 -91511122+32246288
 -91526067+30496629 -91526064+30496620 -91526405+30496532
 -91526067+30496629 -91526405+30496532
 -91526405+30496532 -91526560+30496492 -91528809+30495894 -91529169+30495799 -91531734+30495147 -91533819+30494617 -91538123+30493524 -91543358+30492194 -91551474+30490133 -91554168+30489407 -91556173+30488919 -91557170+30488676 -91557408+30488618 -91557819+30488518 -91557687+30487070 -91556437+30483089 -91557316+30482813 -91562370+30482739 -91569991+30482647 -91582784+30482593
 -91545274+31752162 -91537718+31731805 -91544341+31724558 -91545450+31723844 -91550186+31722715
 -91550186+31722715 -91555941+31724168 -91584021+31755764 -91598722+31761964
 -91598722+31761964 -91608222+31756764 -91657039+31727775
 -91657039+31727775 -91658284+31728088 -91680350+31743641
 -91680350+31743641 -91683155+31743379 -91683949+31743168
 -91555164+30241882 -91545816+30239992
 -91555164+30241882 -91554827+30241896
 -91554827+30241896 -91550064+30240830 -91545816+30239992
 -91559064+30839794 -91560714+30838081 -91562151+30837157 -91563535+30836483 -91564778+30836287
 -91564778+30836287 -91566263+30836346 -91567459+30836780 -91568058+30837533 -91568763+30839278 -91569219+30839905
 -91559064+30839794 -91569219+30839905
 -91598215+30284359 -91590808+30277799 -91562760+30241949 -91559662+30241806
 -91559662+30241806 -91555164+30241882
 -91568852+31830878 -91568730+31826961 -91569018+31825705 -91570500+31821014 -91572550+31815696 -91575695+31809844 -91576397+31808678 -91577444+31806249 -91578320+31804198 -91578660+31801944 -91578357+31798245 -91575861+31792304
 -91568852+31830878 -91575861+31792304
 -91569219+30839905 -91615645+30842586
 -91615645+30842586 -91619546+30841502 -91625116+30840244
 -91625116+30840244 -91636614+30841739 -91637099+30841912 -91661796+30861299 -91661712+30864565
 -91573102+32827441 -91573087+32827391 -91579284+32821024 -91579250+32819335 -91584639+32816511 -91584132+32816175 -91583310+32815977 -91587409+32810976 -91586681+32810286 -91590601+32802657 -91589237+32802331 -91589479+32798380 -91591070+32796196
 -91568852+31830878 -91578864+31872418 -91575688+31875160 -91575821+31882360 -91575721+31882560
 -91575721+31882560 -91577119+31882682 -91578021+31882760
 -91578021+31882760 -91580005+31882750
 -91580005+31882750 -91597119+31883893 -91597117+31884502 -91597115+31885634 -91597095+31894010 -91597087+31897874 -91597062+31908725 -91597037+31919810 -91597030+31922988 -91597009+31932243 -91596991+31940101 -91596988+31941411 -91596977+31946316 -91596974+31947665 -91596954+31956126 -91596948+31958840 -91596929+31966644 -91596922+31969758 -91604100+31969799 -91604289+31969801 -91604355+31969801 -91625123+31970421
 -91625123+31970421 -91647470+31970362 -91647491+31970056 -91650396+31952184 -91654713+31950361 -91656561+31947859 -91657472+31946541 -91661240+31939527 -91665773+31933621 -91668119+31929719 -91668116+31926099 -91668578+31925850 -91670601+31925415
 -91670601+31925415 -91674063+31925685 -91676154+31925874
 -91676154+31925874 -91684743+31921225 -91690974+31915062 -91695094+31910242 -91694716+31906996 -91696683+31903464 -91704232+31898428 -91706508+31895895 -91716496+31895607 -91723040+31891067 -91724421+31885973 -91727394+31883850 -91728291+31883341 -91733640+31881585
 -91733640+31881585 -91733865+31881697
 -91733865+31881697 -91745558+31881151
 -91745558+31881151 -91748017+31883406 -91751968+31885008
 -91751968+31885008 -91759563+31883704 -91762281+31881621 -91771865+31875162 -91773225+31875162 -91774806+31875162 -91776973+31873386
 -91776973+31873386 -91782984+31875162 -91779711+31888523
 -91575861+31792304 -91545274+31752162
 -91575969+32831614 -91573102+32827441
 -91575969+32831614 -91573417+32828520 -91573102+32827441
 -91582784+30482593 -91583370+30497005
 -91582784+30482593 -91583656+30482590
 -91583656+30482590 -91583370+30497005
 -91700933+30497433 -91678413+30497330 -91677274+30497325 -91676323+30497321 -91674830+30497315
 -91674830+30497315 -91674472+30497350
 -91674472+30497350 -91657210+30497279 -91649561+30497248 -91625658+30497151 -91625112+30496957
 -91625112+30496957 -91620615+30496965 -91615560+30496974 -91608600+30496987 -91600790+30496993 -91589987+30497001 -91583370+30497005
 -91591070+32796196 -91591910+32796462 -91592634+32796963
 -91592634+32796963 -91593114+32796860 -91593269+32796253 -91592904+32795514 -91592659+32794876 -91592655+32794407
 -91591070+32796196 -91592655+32794407
 -91591703+29361691 -91591366+29405953 -91591350+29423496 -91591311+29466653 -91591266+29500215 -91592493+29509106
 -91592493+29509106 -91592499+29509114
 -91592499+29509114 -91592493+29509106
 -91592655+32794407 -91596036+32791792 -91598468+32775991 -91597097+32775729 -91595884+32771393 -91596081+32754842 -91596081+32754798 -91596487+32750134 -91597171+32748898
 -91783593+29792565 -91783826+29792393 -91800421+29780108 -91800700+29779901 -91801040+29779650 -91830627+29757745 -91831665+29756978 -91832822+29756122 -91837608+29752578 -91841377+29749772 -91847706+29744930 -91853115+29740207 -91853511+29739933 -91853876+29739680 -91856463+29737749 -91875120+29722745 -91899922+29668845 -91685766+29617120 -91679277+29609669 -91679141+29609512 -91656950+29584034 -91626944+29549701 -91605458+29524408 -91592847+29509524 -91592678+29509326 -91592499+29509114
 -91597171+32748898 -91607727+32738061 -91608685+32737974
 -91608685+32737974 -91610074+32738330
 -91610074+32738330 -91611713+32738049 -91612211+32736910 -91612309+32735901 -91612009+32734886 -91611743+32734142 -91611525+32732993 -91611262+32732400
 -91597171+32748898 -91611262+32732400
 -91598215+30284359 -91603974+30289459 -91609706+30296563 -91611410+30298475
 -91598215+30284359 -91611410+30298475
 -91607728+30046353 -91606600+30049495 -91609195+30062731 -91609694+30063442 -91611570+30066661 -91612181+30067721 -91616900+30068854 -91618594+30069191 -91620367+30069543 -91642383+30083405 -91656203+30103890
 -91607243+30045084 -91607728+30046353
 -91607243+30045084 -91607760+30046264 -91607728+30046353
 -91611262+32732400 -91611120+32731592 -91617670+32722935 -91617627+32721660 -91623265+32720046 -91623351+32719951 -91629371+32697686 -91628915+32696227 -91628799+32695970 -91637587+32667342
 -91611410+30298475 -91624412+30320570 -91625112+30322774 -91625835+30323901 -91626325+30332607 -91625112+30336985 -91624406+30338182 -91624591+30338503 -91625112+30343554 -91626471+30346911 -91625436+30352618 -91625445+30353878 -91625483+30354209 -91628572+30355637 -91631279+30356888 -91632861+30357619 -91633194+30357778 -91634077+30358201 -91635342+30358764 -91637849+30359984 -91641422+30361723 -91644381+30363360 -91645041+30363725 -91647467+30365068 -91647775+30365239 -91647934+30365327 -91647795+30365556 -91647516+30366016 -91643315+30372470 -91641491+30373638 -91638855+30373881 -91628422+30404667
 -91630008+30409554 -91628422+30404667
 -91630008+30409554 -91630019+30407084 -91628422+30404667
 -91700933+30497433 -91660871+30461356 -91661001+30461288 -91663015+30460680 -91662597+30460362 -91658342+30457133 -91655459+30454946 -91655353+30454866 -91654658+30454338 -91645969+30444539 -91645423+30443855 -91639559+30441277 -91635100+30423343 -91634938+30423137 -91634517+30421382 -91630008+30409554
 -91636942+30999416 -91655786+30977643 -91662506+30970362
 -91637587+32667342 -91637605+32667244 -91640941+32653340 -91653965+32634555
 -91723804+31044254 -91722279+31043691 -91704891+31039710 -91703738+31039643 -91701690+31039419 -91699980+31039093 -91698013+31039080
 -91698013+31039080 -91696606+31039186 -91695375+31039448 -91693597+31039995 -91692410+31040490
 -91692410+31040490 -91644037+31022843 -91654086+31008928 -91657481+31000179 -91657556+31000179 -91657613+30999913 -91658272+30996543 -91658316+30994558 -91658321+30994365
 -91653568+30943645 -91652350+30941141 -91646726+30926336 -91648218+30924146 -91650741+30920405 -91653498+30915795 -91657603+30905917 -91661637+30878356
 -91654683+32388444 -91655901+32389724 -91656277+32390829 -91656604+32391254
 -91656604+32391254 -91656882+32390998 -91657210+32390190 -91657717+32387979 -91657717+32387781
 -91654683+32388444 -91657717+32387781
 -91656203+30103890 -91656394+30104207 -91657071+30105154 -91657644+30106325
 -91656203+30103890 -91657644+30106325
 -91657644+30106325 -91668423+30112355 -91669846+30112531
 -91669846+30112531 -91671797+30112172 -91674235+30111143 -91674565+30110935 -91677254+30105320
 -91677254+30105320 -91684898+30109148
 -91657717+32387781 -91661083+32387300
 -91661083+32387300 -91664862+32388767
 -91664862+32388767 -91665425+32388614 -91665644+32388498 -91665673+32388423 -91665850+32388389
 -91665850+32388389 -91668832+32388421 -91669129+32388493
 -91669129+32388493 -91669319+32384196 -91669319+32384146 -91676501+32383705
 -91676501+32383705 -91679570+32384364
 -91679570+32384364 -91678797+32375617 -91680170+32373648 -91680251+32373351 -91687368+32371934 -91692750+32370144
 -91692750+32370144 -91694640+32370579 -91697491+32371119
 -91697491+32371119 -91698635+32370670 -91697700+32366030 -91702069+32348609 -91701630+32345584 -91703062+32342833 -91704868+32342789
 -91704868+32342789 -91708943+32343384
 -91708943+32343384 -91714853+32342856 -91715661+32339923 -91720792+32335709 -91722799+32334961 -91723188+32333621
 -91723188+32333621 -91739622+32333684 -91744429+32339318 -91745967+32339432
 -91745967+32339432 -91746265+32338272 -91750920+32335621 -91760841+32335355
 -91658321+30994365 -91658323+30994288 -91659998+30989784 -91662506+30970362
 -91659314+32625137 -91653965+32634555
 -91659314+32625137 -91658863+32625733 -91656865+32627935 -91656242+32629176 -91655868+32629947 -91655295+32630683 -91653680+32631674 -91653152+32632173 -91653060+32632780 -91653440+32633696 -91653965+32634555
 -91661637+30878356 -91661609+30876700 -91661841+30875182 -91661540+30873777 -91661545+30871808 -91661593+30868032 -91661608+30866136 -91661712+30864565
 -91661637+30878356 -91661712+30864565
 -91662617+31000179 -91661771+30998098 -91658321+30994365
 -91662426+30969881 -91653568+30943645
 -91662426+30969881 -91661873+30966585 -91661527+30964366 -91660133+30959615 -91657161+30951533 -91654358+30945267 -91653568+30943645
 -91662506+30970362 -91662426+30969881
 -91666285+31006166 -91662617+31000179
 -91666285+31006166 -91664854+31004877 -91663891+31003443 -91663154+31001987 -91662617+31000179
 -91750119+31018814 -91747786+31019213
 -91747786+31019213 -91730757+31012667 -91671072+31010607 -91668388+31008062 -91666285+31006166
 -91756193+30497738 -91750115+30478556 -91742177+30461042 -91740527+30454611 -91680137+30397151 -91679234+30395537 -91680314+30394716 -91681536+30394703 -91688280+30394634 -91691046+30394606 -91698145+30394533 -91698965+30394524 -91709247+30394419 -91711948+30394391 -91724542+30394265 -91725522+30394254 -91726315+30394253 -91726580+30394253 -91726905+30394252 -91727541+30394251 -91729690+30394249 -91734470+30394243 -91747070+30394228 -91748718+30394227
 -91748718+30394227 -91752514+30394455
 -91752514+30394455 -91764861+30394424 -91773391+30394403 -91777193+30394394 -91778909+30394390 -91786610+30394337 -91788237+30394332 -91791106+30394323 -91802659+30394286 -91803583+30394283 -91804783+30394279 -91807277+30394271 -91811426+30394258
 -91811426+30394258 -91812792+30394260 -91813000+30394343 -91855398+30412747
 -91834280+31266344 -91804441+31234966 -91797014+31230561 -91708150+31208923 -91680219+31190222 -91682095+31167487 -91719101+31052558 -91723804+31044254
 -91684898+30109148 -91692911+30114694 -91693728+30114855 -91694835+30115176 -91695863+30115726 -91696127+30116024 -91696259+30116230 -91696232+30116367 -91696338+30116390 -91696364+30116528 -91696469+30116620 -91708965+30117673
 -91684898+30109148 -91708965+30117673
 -91687063+32614853 -91659314+32625137
 -91687063+32614853 -91686221+32615113 -91685302+32615237
 -91685302+32615237 -91684266+32615158 -91682757+32614839 -91681174+32614283 -91679072+32613721 -91676884+32613495 -91675653+32613246 -91674781+32612967 -91674195+32612355
 -91674195+32612355 -91659314+32625137
 -91759897+32559603 -91758966+32559398
 -91758966+32559398 -91736225+32582945 -91736073+32583575 -91736044+32583698 -91702644+32611864
 -91702644+32611864 -91690296+32608463
 -91690296+32608463 -91687063+32614853
 -91694469+31735286 -91683949+31743168
 -91694469+31735286 -91692466+31737287 -91690242+31739202 -91687963+31740932 -91686082+31742115 -91683949+31743168
 -91700933+30497433 -91716783+30497507 -91717408+30497509 -91719447+30497518 -91740354+30497628 -91749677+30497659 -91750476+30497675 -91753775+30497716 -91756193+30497738
 -91727768+31621432 -91711358+31662792 -91702537+31700728 -91694469+31735286
 -91708965+30117673 -91709386+30117673 -91717738+30119089 -91719141+30119413 -91726443+30122290
 -91726443+30122290 -91727445+30122276 -91727659+30122257 -91739281+30119109 -91742971+30118397 -91752437+30112620 -91757653+30110122 -91762582+30109643 -91764138+30108841 -91765317+30108668 -91765377+30108659 -91764541+30096741
 -91764541+30096741 -91763874+30096822 -91763686+30096845
 -91763686+30096845 -91763531+30096571 -91763020+30095497 -91762458+30094315 -91761558+30092606 -91760596+30090778 -91764289+30090489 -91768260+30090142 -91769640+30090054 -91770944+30089971 -91772661+30089273 -91776378+30087280 -91778316+30086215 -91780678+30084319 -91783126+30082285 -91785008+30080900 -91786031+30080206 -91789136+30078299 -91789347+30078146 -91791575+30076485 -91791640+30076374 -91793358+30075454 -91794724+30074587 -91794813+30074551 -91797028+30073014 -91800706+30070416
 -91723804+31044254 -91740751+31028829 -91748047+31022511 -91750119+31018814
 -91727768+31621432 -91729264+31619985 -91731039+31618190 -91733116+31616213 -91734812+31615280 -91737189+31614088 -91738309+31613972 -91740012+31613837
 -91740012+31613837 -91741269+31613971 -91742723+31614197 -91745738+31614946 -91750125+31617117
 -91727768+31621432 -91750125+31617117
 -91790703+30800003 -91783549+30796706 -91768759+30785389 -91755887+30750185 -91750115+30732119 -91748664+30729644 -91744659+30720667 -91736284+30709110 -91734087+30703792 -91733673+30701730 -91734395+30690915 -91735164+30688393 -91731630+30670206 -91734813+30666697
 -91734813+30666697 -91738245+30664503 -91741737+30663571 -91744539+30662418 -91745390+30661197 -91746430+30658782 -91746004+30652551 -91743964+30639776 -91740996+30632538 -91741397+30630837 -91743317+30627498 -91745011+30625189
 -91734813+30666697 -91745011+30625189
 -91784124+31502273 -91787048+31500174 -91802106+31491043 -91804201+31487482 -91804688+31486228 -91804656+31485374 -91750123+31466935
 -91750123+31466935 -91739857+31467344 -91738991+31467379
 -91738991+31467379 -91738660+31431552 -91738859+31431540 -91750123+31430556
 -91750123+31430556 -91821759+31484810 -91822231+31485931 -91822473+31486504 -91825438+31492411 -91832769+31500174 -91837425+31502174
 -91837425+31502174 -91849999+31500174 -91857019+31490424 -91856266+31489326 -91854271+31482868 -91857061+31479022
 -91745011+30625189 -91750115+30622719
 -91754437+30574232 -91750115+30547705 -91749688+30546819 -91749452+30546387 -91745799+30539123 -91750115+30508589 -91756292+30500193 -91756193+30497738
 -91750115+30622719 -91751342+30621515 -91752247+30620537 -91752826+30619632 -91754001+30617426 -91754654+30614527 -91754728+30612451 -91754167+30610214 -91753849+30608122 -91752542+30606193 -91751357+30603698 -91754437+30574232
 -91750115+30622719 -91754437+30574232
 -92044472+29506839 -92042974+29500217 -92041049+29490513 -92000125+29461149 -91983047+29460218 -91936048+29429408 -91897652+29375219 -91882436+29365185 -91875122+29361151 -91875122+29361117
 -91875122+29361117 -91808563+29375219 -91750118+29381918 -91748554+29381927
 -91748554+29381927 -91742222+29375219 -91738982+29371466 -91731732+29366742 -91721590+29362509 -91711887+29360368 -91701111+29359450
 -91701111+29359450 -91689805+29360394 -91682600+29362869 -91674163+29365790
 -91674163+29365790 -91591703+29361691
 -91827026+31576772 -91827326+31579003 -91824862+31598298 -91819626+31609071 -91817926+31612771 -91817658+31613501 -91816974+31615378 -91815553+31618325 -91815374+31618675 -91811866+31623202 -91809577+31625170 -91809091+31625647 -91806261+31631040 -91806054+31631281 -91805511+31631391
 -91805511+31631391 -91757469+31625169 -91750125+31617117
 -91760199+32311226 -91760019+32311322
 -91760019+32311322 -91759587+32310978 -91759286+32310436 -91757959+32310255 -91758186+32309658 -91759507+32309040 -91760330+32307489 -91760987+32305644 -91762062+32304707
 -91762062+32304707 -91762444+32304952 -91766162+32305640
 -91766162+32305640 -91766427+32305277 -91763971+32302176 -91762993+32301678
 -91761316+32313753 -91760557+32314186 -91760578+32314502 -91759923+32315678 -91759098+32317714 -91759070+32318149 -91759070+32318255 -91759100+32319499 -91759123+32319638 -91759285+32320120 -91759482+32320512 -91760617+32323008 -91760603+32323135 -91760578+32324221 -91762925+32324772
 -91760621+32559335 -91759897+32559603
 -91760621+32559335 -91760188+32559632
 -91760188+32559632 -91759897+32559603
 -91761225+32326864 -91761331+32327360 -91762956+32328744 -91762983+32328804 -91763387+32329382 -91763284+32331111 -91762580+32331749
 -91761316+32313753 -91760199+32311226
 -91761316+32313753 -91761041+32310685
 -91761041+32310685 -91760747+32310781 -91760642+32310919 -91760386+32311137 -91760199+32311226
 -91766692+32297672 -91766517+32297694 -91766237+32297922
 -91766237+32297922 -91766000+32297914
 -91766000+32297914 -91762310+32298574
 -91762310+32298574 -91761850+32298504
 -91761850+32298504 -91761941+32298790
 -91761941+32298790 -91761956+32298834 -91762103+32299249 -91762319+32299592 -91762399+32299822 -91762507+32299982 -91762615+32300280 -91762669+32300326 -91762750+32300647 -91762858+32300807 -91762993+32301678
 -91761941+32298790 -91762993+32301678
 -91762580+32331749 -91760841+32335355
 -91762580+32331749 -91762435+32332011 -91762326+32332675 -91762299+32333179 -91761786+32334302 -91761300+32334989 -91760841+32335355
 -91762984+32295652 -91762737+32293658 -91762539+32293224 -91763639+32291860 -91763924+32291430 -91768586+32283627 -91768722+32283405 -91767933+32281901 -91768896+32281081
 -91768896+32281081 -91770124+32281634
 -91770124+32281634 -91770238+32281582 -91770308+32281550 -91770474+32281474 -91770808+32281003 -91772714+32279092 -91774523+32272929 -91774469+32272746 -91773845+32272668 -91773011+32272660 -91772499+32272643 -91772394+32271214
 -91762925+32324772 -91761225+32326864
 -91762925+32324772 -91763078+32324844 -91762799+32325176 -91762315+32325954 -91761225+32326864
 -91815258+30848107 -91802531+30869369 -91801650+30875184 -91801676+30914685 -91804643+30964762 -91804661+30964853 -91803726+30977912 -91797941+30982101 -91796521+30982842 -91774777+31000181 -91767059+31009327 -91765293+31010325 -91750119+31018814
 -91766692+32297672 -91763724+32295895 -91763335+32295798 -91762984+32295652
 -91766692+32297672 -91768939+32295638 -91769109+32295469 -91769214+32295259 -91769214+32295097 -91769119+32295033 -91768787+32294928 -91768446+32294839 -91768076+32294701 -91767943+32294564 -91767829+32294507
 -91767829+32294507 -91762984+32295652
 -91787276+32237789 -91782333+32240607 -91782028+32240678
 -91782028+32240678 -91781371+32240466
 -91781371+32240466 -91779739+32241714 -91780606+32242322 -91775019+32243334 -91771539+32248052 -91772079+32251209 -91772113+32252036 -91772428+32252130 -91772073+32254575
 -91772073+32254575 -91771377+32254554
 -91771377+32254554 -91770918+32254989 -91769165+32257188 -91770439+32257738 -91770638+32259596 -91769857+32260184 -91770053+32260488 -91771501+32261625 -91773826+32263284 -91773513+32270886
 -91773513+32270886 -91772394+32271214
 -91773513+32270886 -91772954+32271093 -91772394+32271214
 -91826730+31574553 -91826426+31572472 -91802625+31549072 -91794425+31544372 -91788525+31539972 -91786025+31537872 -91782032+31533656 -91776225+31524573 -91777040+31515311
 -91838594+32539939 -91832750+32546472 -91826228+32553033 -91815514+32558641 -91815548+32558784 -91815573+32558879 -91814901+32559203 -91814826+32559244 -91814420+32559747 -91814409+32559811 -91814377+32560013 -91814360+32560124 -91814895+32562919 -91816063+32564373 -91813336+32567581 -91813126+32567774 -91810786+32569506 -91807970+32570305
 -91807970+32570305 -91801534+32569803 -91800325+32569739 -91797429+32569677 -91789197+32565349 -91784512+32559443
 -91784512+32559443 -91777532+32561617
 -91777532+32561617 -91760621+32559335
 -91783593+29792565 -91749603+29817697
 -91783593+29792565 -91750116+29817353 -91749603+29817697
 -91784124+31502273 -91777424+31514473 -91777324+31514673 -91777324+31514873 -91777224+31514973 -91777040+31515311
 -91784124+31502273 -91781224+31506673 -91781024+31507073 -91780624+31507773 -91780124+31508573 -91779724+31509273 -91779324+31510373 -91778924+31511173 -91778524+31512073 -91777924+31513273 -91777724+31513873 -91777040+31515311
 -91786186+32237409 -91786666+32237519 -91787276+32237789
 -91786186+32237409 -91787276+32237789
 -91811929+32218705 -91812120+32222438
 -91812120+32222438 -91810481+32220877 -91810575+32219521 -91811298+32219120 -91811575+32218918 -91808811+32218264
 -91808811+32218264 -91808516+32219685 -91808827+32220237 -91809125+32221201 -91808651+32221784
 -91808651+32221784 -91807263+32220796
 -91807263+32220796 -91800709+32223563 -91797695+32224988 -91794418+32225105 -91792007+32225674 -91793489+32229432 -91791601+32232112
 -91791601+32232112 -91790458+32231943 -91789702+32231881
 -91789702+32231881 -91786186+32237409
 -91797282+31890708 -91779711+31888523
 -91797282+31890708 -91795948+31889247 -91794371+31888597
 -91794371+31888597 -91793040+31888725 -91792309+31889440 -91792132+31891550 -91791886+31892957 -91790936+31893348 -91789408+31893432
 -91789408+31893432 -91788905+31892773 -91788917+31887823
 -91788917+31887823 -91779711+31888523
 -91799118+30066543 -91799346+30066306 -91803922+30061176 -91806050+30058789 -91808412+30056142 -91809991+30054372 -91812330+30051751 -91813960+30049905 -91814092+30049653 -91815830+30047865 -91819216+30044013
 -91819216+30044013 -91822800+30045504 -91831583+30049160 -91832291+30049455 -91838885+30052200 -91850681+30057081 -91850951+30057211 -91869587+30064908 -91870504+30065286 -91871202+30065574 -91872881+30066268
 -91872881+30066268 -91882466+30064342 -91883428+30063828 -91883540+30063769 -91896509+30057472
 -91896509+30057472 -91897595+30058990 -91897781+30059250 -91899644+30061863 -91899725+30061977 -91902245+30065513 -91903174+30066816 -91907211+30072478 -91909667+30072523 -91914048+30072630 -91915069+30072655 -91915316+30072661 -91916310+30072685 -91922773+30072827 -91935097+30072988 -91938973+30073039 -91939250+30073043 -91940070+30073054 -91948280+30073209 -91950998+30073213
 -91800706+30070416 -91799118+30066543
 -91800706+30070416 -91801499+30069916 -91798924+30066746 -91799118+30066543
 -91801598+30824489 -91790703+30800003
 -91801598+30824489 -91803827+30823727 -91805200+30822720 -91806159+30821804 -91807522+30820301 -91807866+30819499 -91808316+30817881 -91808504+30816128 -91808341+30814481 -91807926+30813138 -91807295+30811069 -91790703+30800003
 -91809084+31370595 -91793210+31373370 -91790893+31373893 -91789291+31374647 -91788534+31375176 -91786605+31376636 -91784332+31378318 -91782486+31379054 -91780384+31380239 -91779008+31381410 -91777498+31383516 -91857061+31479022
 -91809084+31370595 -91810112+31370729
 -91810112+31370729 -91860897+31360841 -91854185+31296075 -91847754+31293749 -91843729+31292802 -91841027+31292440
 -91841027+31292440 -91837307+31293064 -91834693+31293733 -91832276+31294353 -91829193+31295032
 -91829193+31295032 -91827243+31294941 -91825806+31294413 -91833084+31267436 -91834280+31266344
 -91809084+31370595 -91857061+31479022
 -91889687+31971474 -91846380+31954772 -91842101+31935467 -91810954+31918658 -91797282+31890708
 -91812276+32218551 -91811929+32218705
 -91812276+32218551 -91812033+32218643 -91811929+32218705
 -91824501+32194683 -91824618+32194815 -91824649+32194974 -91822026+32205243
 -91822026+32205243 -91820717+32205206 -91820603+32205194 -91820062+32205034 -91819309+32205034 -91819121+32205401 -91819795+32206729 -91819768+32213672 -91814411+32216675 -91812276+32218551
 -91815258+30848107 -91801598+30824489
 -91815258+30848107 -91818884+30848062 -91822008+30848044 -91822125+30848043 -91830624+30848038 -91834236+30848015 -91835213+30848008 -91838193+30847968
 -91838193+30847968 -91838269+30847969 -91855696+30848034 -91864487+30848260
 -91864487+30848260 -91865504+30848077
 -91865504+30848077 -91902026+30848369 -91904965+30848399 -91948351+30848841 -91949331+30848851 -91950009+30848857 -91956457+30848925 -91964230+30849005 -91981251+30849180 -91990450+30849296
 -91990450+30849296 -92003880+30849280
 -92003880+30849280 -92021350+30849432 -92028800+30849497
 -92028800+30849497 -92030000+30849486
 -92030000+30849486 -92040744+30849562 -92055614+30849669 -92083312+30849866 -92100538+30849989 -92101175+30849993 -92107177+30850037
 -92107177+30850037 -92108586+30850029 -92108824+30850027 -92124944+30849941 -92125122+30849830 -92127493+30849805 -92135992+30849680 -92141032+30849606 -92181408+30849057 -92196200+30848851 -92198499+30848819 -92208033+30848681 -92208809+30848669 -92210292+30848646 -92212711+30848607
 -91822705+32190989 -91822785+32191149 -91822812+32191332 -91822893+32191378 -91823028+32192272 -91823190+32192570 -91823271+32192822 -91823351+32192867 -91823351+32192982 -91823486+32193097 -91823621+32193372 -91824501+32194683
 -91822705+32190989 -91824140+32190413
 -91824140+32190413 -91826557+32192501
 -91826557+32192501 -91826645+32192468
 -91822705+32190989 -91824501+32194683
 -91826730+31574553 -91826826+31575172 -91826926+31575972 -91827026+31576772
 -91826730+31574553 -91827026+31576772
 -91870270+32174606 -91869543+32174272 -91867521+32173202
 -91867521+32173202 -91867232+32173697 -91866641+32174074
 -91866641+32174074 -91864089+32173222
 -91864089+32173222 -91863979+32173757 -91854839+32176243
 -91854839+32176243 -91853185+32174680
 -91853185+32174680 -91852448+32175228 -91851878+32175359 -91841231+32177081 -91838104+32177741
 -91838104+32177741 -91836404+32176796
 -91836404+32176796 -91835956+32177697 -91835222+32179701 -91835460+32179806 -91835036+32181153
 -91835036+32181153 -91834492+32180024
 -91834492+32180024 -91832297+32182495 -91833480+32183084
 -91833480+32183084 -91826645+32192468
 -91833480+32183084 -91830221+32188515 -91829790+32189042 -91828308+32190553 -91827500+32191492 -91827069+32192111 -91826800+32192409 -91826645+32192468
 -91834280+31266344 -91935412+31227100
 -91935412+31227100 -91955079+31245676
 -91955079+31245676 -91974972+31224900 -91976572+31224371
 -91976572+31224371 -91992664+31226858 -91992864+31227107 -91994828+31229561 -91994450+31230359
 -91836966+32527120 -91838594+32539939
 -91836966+32527120 -91839672+32535184 -91839672+32535276 -91839781+32535368 -91839997+32535849 -91839970+32536513 -91839619+32538048 -91839214+32539033 -91838835+32539698 -91838594+32539939
 -91855398+30412747 -91856403+30412448 -91857090+30412196 -91857460+30412196 -91858652+30412521
 -91855398+30412747 -91858652+30412521
 -91858652+30412521 -91861552+30413158 -91866161+30414645 -91869326+30417216
 -91869326+30417216 -91870102+30417004 -91872005+30416476
 -91874696+32531917 -91870832+32526987 -91868677+32525046 -91867939+32524681 -91860327+32521157
 -91860327+32521157 -91836966+32527120
 -91879706+32125154 -91875129+32126886
 -91875129+32126886 -91874120+32125154 -91869217+32116180 -91870837+32096100 -91890440+32089444 -91891728+32087087 -91891434+32086384
 -91875128+32532237 -91874696+32531917
 -91875128+32532237 -91874918+32532106 -91874696+32531917
 -91875128+32532237 -91877617+32537363 -91893632+32538829
 -91893632+32538829 -91903200+32510446 -91903312+32509838 -91913057+32505902
 -91875129+32173654 -91875129+32173894
 -91875129+32173654 -91884910+32163666 -91885029+32163254 -91885423+32162880 -91885978+32162529 -91886328+32162511
 -91886328+32162511 -91886688+32162605 -91887145+32162787 -91887609+32162873
 -91875129+32173654 -91887609+32162873
 -91875129+32173894 -91870270+32174606
 -91875129+32173894 -91874928+32173910
 -91874928+32173910 -91874701+32173870 -91874473+32173789 -91874264+32173661 -91874093+32173419 -91873912+32173064 -91873769+32172710 -91873626+32172403 -91873246+32172089 -91873000+32171920
 -91873000+32171920 -91870270+32174606
 -91882810+30412753 -91872005+30416476
 -91882810+30412753 -91875116+30415340 -91872005+30416476
 -91883906+32125154 -91884041+32119423
 -91884041+32119423 -91879706+32125154
 -91884041+32119423 -91883266+32119432 -91882476+32119795 -91881569+32120456 -91880581+32122147 -91879920+32124188 -91879706+32125154
 -91887609+32162873 -91887694+32160369 -91891067+32154320 -91894729+32151551
 -91988718+30368598 -91985719+30374421 -91985935+30375198 -91985664+30375908 -91985443+30376266 -91982800+30380093 -91982666+30392165 -91978210+30407340 -91968342+30410114
 -91968342+30410114 -91937905+30395035
 -91937905+30395035 -91931619+30396746
 -91931619+30396746 -91931324+30396657 -91930691+30396550
 -91930691+30396550 -91928523+30397420 -91928062+30397523 -91927598+30397627 -91927281+30397856 -91926249+30398131 -91925366+30398444 -91925086+30398543 -91921831+30399571 -91913684+30402337 -91912853+30402619 -91910094+30403554 -91908751+30404011 -91907317+30404498 -91904223+30405620 -91900733+30406765 -91894862+30408757 -91894080+30408972 -91892964+30409334 -91891109+30409973 -91888119+30411024 -91882810+30412753
 -91889687+31971474 -91890150+31971459
 -91890150+31971459 -91902775+31971489
 -91902775+31971489 -91904381+31927561 -91921511+31927561 -91924726+31927561 -91929662+31927561 -91937697+31927561 -91938623+31927561 -91939436+31927561 -91940392+31927561 -91942076+31927561 -91949556+31927562 -91975814+31927562 -91983303+31927562 -92003534+31927292
 -92003534+31927292 -92005434+31927296
 -91889754+32138146 -91883906+32125154
 -91889754+32138146 -91884710+32133714 -91883756+32132995 -91883078+32132347 -91882846+32131792 -91882821+32131252 -91882978+32130799 -91883332+32130296 -91883800+32129688 -91884069+32129138 -91884260+32128354 -91883906+32125154
 -91889754+32138146 -91890427+32138421
 -91890427+32138421 -91891073+32138353 -91892420+32137803 -91893174+32137781
 -91893174+32137781 -91894385+32137987 -91895435+32138469 -91895839+32138790 -91895974+32138904 -91895946+32139683 -91895731+32140302 -91897695+32142938
 -91889754+32138146 -91897695+32142938
 -91894729+32151551 -91894636+32155781 -91893445+32156397 -91892144+32160622 -91891963+32160828 -91894885+32163580 -91900538+32165360 -91901456+32165507 -91903878+32166651
 -91903878+32166651 -91907069+32165465
 -91907069+32165465 -91912122+32168625
 -91912122+32168625 -91912968+32167410
 -91912968+32167410 -91920254+32167540
 -91920254+32167540 -91925849+32166045 -91926479+32165649
 -91926479+32165649 -91937915+32167842 -91940358+32173819 -91941268+32175113 -91942850+32175456
 -91942850+32175456 -91943706+32175069 -91944142+32174748 -91944667+32174202 -91944806+32174019 -91944950+32173480 -91955444+32173110
 -91955444+32173110 -91978012+32182286 -91982714+32189281
 -91889687+31971474 -91896666+32000158 -91896921+32000158 -91896923+32000158 -91898871+32006198 -91894865+32009499 -91897449+32016709 -91901856+32023718 -91899097+32034747 -91901794+32039845 -91900592+32041675 -91901486+32042200 -91902850+32044177
 -91895403+32086870 -91890589+32085397
 -91890589+32085397 -91891306+32086162 -91891434+32086384
 -91895403+32086870 -91891434+32086384
 -91897695+32142938 -91894729+32151551
 -91912049+32051536 -91909929+32059226 -91910027+32061823
 -91910027+32061823 -91915426+32057822 -91915544+32057724 -91916107+32057263
 -91916107+32057263 -91921526+32064566 -91928827+32071314 -91926076+32075486 -91923415+32076384 -91912406+32080449 -91904421+32081730
 -91904421+32081730 -91903527+32075810
 -91903527+32075810 -91898853+32082828 -91898644+32083739 -91895403+32086870
 -91902850+32044177 -91903530+32044877 -91904320+32045110 -91906926+32045699 -91909014+32046210 -91909669+32046692 -91909669+32047410 -91909659+32048168 -91909749+32049160 -91910063+32049696 -91910807+32050565 -91912049+32051536
 -91902850+32044177 -91912049+32051536
 -91913057+32505902 -91906544+32513518 -91904224+32517022 -91904832+32528621 -91905040+32528829 -91908640+32532461 -91908848+32532557 -91909088+32532717 -91909120+32533005 -91908928+32533197 -91908688+32533373 -91908368+32533661 -91908080+32534061 -91907680+32534605 -91907440+32535149 -91907552+32535565 -91914689+32539821 -91920737+32547485 -91926433+32566428 -91927233+32569932 -91926689+32572028 -91926398+32572333 -91924593+32582668 -91924897+32582796 -91925377+32583020 -91928929+32584796 -91929665+32588972 -91929713+32589260 -91929777+32589676 -91930913+32596553 -91930913+32596555 -91930913+32596556 -91930977+32596939 -91931121+32597867 -91931201+32598251 -91932593+32606075 -91932753+32607339 -91932533+32609212 -91932337+32609483 -91921585+32624555 -91921196+32625139 -91921196+32626304 -91921149+32626503 -91921124+32627604 -91921104+32627792 -91921108+32627996 -91921825+32628691 -91921200+32629511 -91921435+32629874 -91921592+32630055 -91921652+32630125 -91923517+32646125 -91914844+32649674 -91909114+32654251 -91909383+32655181 -91910952+32661119 -91911073+32661160 -91911683+32661371
 -91977219+30210000 -91980519+30196600 -91978719+30192800 -91979224+30191945 -91980130+30187358 -91978562+30181105 -91965619+30176701 -91964631+30176585 -91962918+30175940
 -91962918+30175940 -91957293+30180279 -91954718+30187100 -91920718+30187900
 -91920718+30187900 -91909468+30163584 -91905818+30154001 -91906418+30153401 -91908518+30150801 -91919231+30138136 -91919702+30137556 -91922918+30133601 -91924518+30131701 -91925218+30130801 -91926418+30129401 -91928691+30126360 -91928730+30126308 -91930396+30124059 -91934058+30119902 -91934232+30119423 -91934704+30118125 -91935278+30116547 -91935868+30114924 -91937542+30110322 -91937919+30109289 -91938541+30107686 -91938910+30106724 -91939275+30105713 -91939890+30104017 -91940294+30102901 -91940710+30101752 -91940834+30101409 -91941353+30099973 -91941506+30099553 -91941493+30099435 -91943111+30094969 -91943455+30094019 -91944038+30092409 -91944152+30092096 -91944226+30091890 -91944607+30090840 -91944781+30090359 -91945498+30088380 -91946095+30086732 -91946556+30085459 -91946958+30084348 -91947164+30083782 -91948955+30078842 -91950022+30075899 -91950848+30073621 -91950998+30073213
 -91911683+32661371 -91912956+32661692 -91913687+32661990 -91914228+32662334 -91914580+32662953
 -91911683+32661371 -91914580+32662953
 -91914580+32662953 -91921826+32667379 -91922754+32667589
 -91922754+32667589 -91931771+32663943 -91936393+32658975
 -91936393+32658975 -91949858+32669410 -91952238+32671781 -91952372+32671955 -91957891+32675028 -91967817+32688125 -91968378+32689116 -91971002+32704613 -91975324+32711612
 -91975324+32711612 -91976760+32711474 -91979919+32708033 -91985239+32706614 -91992510+32704673 -91993270+32704599
 -91993270+32704599 -91997161+32704730 -92000130+32706058 -92003472+32707011 -92004804+32707733 -92005832+32707983
 -92005832+32707983 -92013498+32702828 -92019963+32700725
 -92019963+32700725 -92020361+32701024 -92042063+32711335
 -92042063+32711335 -92044213+32707081 -92046982+32686728 -92048434+32686308 -92049157+32686151
 -91922027+32496581 -91921343+32496633 -91921229+32496642 -91918312+32499138 -91918354+32499353 -91918195+32500142 -91918129+32500142 -91918070+32500209 -91913057+32505902
 -91922027+32496581 -91922623+32496529 -91923252+32496186 -91923728+32495842 -91924032+32495796 -91924705+32495738
 -91922027+32496581 -91924705+32495738
 -91999032+32387246 -91993631+32397908 -91993631+32398541 -91993873+32399221 -91992441+32402053
 -91992441+32402053 -91991892+32401880 -91991633+32401837
 -91991633+32401837 -91986196+32408641 -91986163+32408711 -91978395+32417009
 -91978395+32417009 -91977931+32416459
 -91977931+32416459 -91971095+32420341 -91971180+32422100 -91971553+32422453 -91971731+32422488 -91971855+32422512 -91972490+32423018 -91970617+32425641 -91970131+32425645
 -91970131+32425645 -91969954+32425599
 -91969954+32425599 -91964510+32431930 -91959496+32437585 -91956409+32440357 -91956261+32440398 -91949050+32446643 -91948198+32448801
 -91948198+32448801 -91944469+32448569
 -91944469+32448569 -91941953+32457112 -91945325+32460103 -91942242+32466838 -91940320+32469475 -91940304+32471087 -91940415+32471196 -91937520+32479289 -91937260+32479698 -91936813+32480296 -91934276+32483299 -91934638+32484229 -91935283+32484739 -91935405+32484769 -91934088+32489065 -91933259+32489424 -91933175+32491023 -91933654+32491501 -91931494+32492866 -91926733+32494936 -91925905+32495292 -91925368+32495557 -91925003+32495738 -91924705+32495738
 -91988718+30368598 -91988118+30367198 -91978818+30363098 -91978318+30363098 -91967018+30361698 -91964818+30361498 -91964218+30361398 -91953723+30359097 -91951317+30350398 -91953017+30338898 -91961818+30313298 -91955318+30308598 -91954618+30303898 -91954218+30302399 -91954125+30301653 -91954118+30301599 -91953918+30300999 -91953918+30300699 -91953818+30300299 -91953718+30299799 -91953334+30297975 -91953318+30297899 -91952318+30293099 -91952218+30292699 -91951518+30289199 -91950955+30286569 -91950666+30285222 -91950318+30283599 -91950218+30282699 -91950318+30282499 -91950118+30281299 -91950018+30280999 -91949920+30280628 -91949518+30279099 -91949418+30278499 -91949184+30277408 -91952318+30274899 -91956218+30272599 -91963318+30268499 -91964079+30268047 -91966530+30266592 -91976118+30260899 -91976518+30260399 -91967718+30258299 -91968118+30254399 -91963718+30240700 -91951218+30238999 -91948667+30238423 -91946681+30237975 -91945018+30237599 -91944558+30237390 -91942870+30236387 -91943618+30226000 -91955418+30219100 -91960418+30212100 -91976619+30210900 -91977119+30210400
 -91950998+30073213 -91951124+30072875 -91952277+30069759 -91953133+30067446 -91953855+30065496 -91954389+30064057 -91956490+30058383 -91957233+30056376 -91958812+30052111 -91959189+30051093 -91959679+30049770 -91961860+30043882 -91961999+30043505 -91962790+30041370 -91964458+30036918 -91965269+30034682
 -91965269+30034682 -91966071+30032559 -91966399+30031691 -91966993+30030119 -91967901+30027716 -91969005+30024763 -91970627+30020425 -91971989+30016782 -91973420+30013024 -91973723+30012227 -91975121+30008556 -91976747+30004287 -91977602+30002042 -91978480+29999851 -91980401+29994832 -91980568+29994384 -91981165+29992738 -91981481+29991915 -91988528+29989320 -91993663+29984341 -91993618+29982977 -91993536+29977888 -91991162+29970673 -91990396+29970326 -91990293+29969556 -91989859+29966317 -91989599+29964377 -91988738+29957958 -91988466+29955957 -91988339+29954747 -91988006+29952266 -91987929+29951695 -91987870+29951253 -91987742+29950299 -91987547+29949149 -91987443+29948370 -91987305+29947716 -91987218+29947063 -91987083+29946055 -91986807+29943986 -91986755+29943601 -91986701+29943196 -91986329+29940414 -91986304+29940227 -91985985+29937840 -91985867+29936955 -91985658+29935389 -91984964+29930196 -91984303+29925251 -91982594+29912459 -91981285+29902657 -91981167+29901774 -91978430+29881286 -91977780+29876417 -91977641+29875362 -91976807+29869048 -91975720+29860816 -91974301+29850071 -91974166+29848956 -91973175+29841488 -91972649+29837511 -91972585+29837032 -91972529+29836612 -91972130+29833599 -91972120+29833525 -91971647+29829958 -91976292+29709962 -91998617+29614359 -92000003+29613013
 -92000003+29613013 -92000124+29613373
 -92000124+29613373 -92006197+29608334 -92031159+29584460 -92041229+29581513 -92042906+29574527 -92042919+29571461 -92043126+29521664 -92044472+29506839
 -92114063+30120183 -92110944+30120492 -92108087+30121920 -92103202+30123994 -92098678+30125203 -92098191+30125489 -92093323+30126402 -92086880+30126445
 -92086880+30126445 -92086723+30126102 -92086681+30125202 -92087528+30123782 -92088733+30112018 -92079888+30104410 -92079668+30103971 -92078915+30102942 -92077926+30102090 -92077592+30099214 -92077568+30098199 -92074799+30093725 -92073191+30081536 -92072743+30080871 -92070898+30080482 -92070065+30079486 -92068859+30077362 -92067598+30075774 -92063886+30072797 -92059170+30070947
 -92059170+30070947 -92058960+30070995
 -92058960+30070995 -92056847+30069873 -92054585+30069035 -92048762+30066762 -92045416+30065465 -92040331+30063542 -92037643+30062499 -92023530+30057020 -92015234+30053792 -92014645+30053563 -92006748+30050481 -91994739+30045836 -91990077+30044071 -91981327+30040759 -91979107+30039918 -91973076+30037616 -91969015+30036089 -91965861+30034904 -91965269+30034682
 -91977119+30210400 -91977139+30210298 -91977219+30210000
 -91977119+30210400 -91977219+30210000
 -91988718+30368598 -91999954+30367884 -92000118+30367798 -92000393+30367309 -92001618+30364498
 -92001618+30364498 -92008918+30367498 -92011454+30370615
 -91990720+31236915 -91990587+31236342 -91990666+31235632 -91991626+31234806 -91992292+31234279 -91992852+31233545 -91993678+31231941 -91994450+31230359
 -91990720+31236915 -91994450+31230359
 -91999608+31266092 -92000124+31266187 -92003417+31266988
 -92003417+31266988 -92003884+31260986 -92003774+31260778 -92000124+31257028 -91998178+31253610 -91998027+31253367 -91997789+31252878 -91993425+31252649 -91993042+31239389 -91990939+31237592 -91990720+31236915
 -92034397+32277069 -92033804+32277101
 -92033804+32277101 -92000500+32276874 -91997749+32276793
 -91997749+32276793 -91994779+32276818
 -91994779+32276818 -91993781+32276802 -91991832+32267550 -92000132+32258700 -92000132+32252852
 -91998227+31271622 -91997464+31272090 -91996257+31272972 -91994424+31273756 -91992902+31274034
 -91992902+31274034 -91991726+31273536 -91991332+31272865 -91992146+31271515 -91993234+31270432 -91994050+31269486 -91994667+31267935 -91999608+31266092
 -91998227+31271622 -91999608+31266092
 -91998948+31271180 -91998227+31271622
 -91999032+32387246 -92000132+32386242
 -91999104+32191451 -91986072+32199360 -91984914+32199917 -91983953+32200377 -91983193+32201044 -91982583+32201516 -91981576+32202153 -91980731+32202733 -91979819+32203385 -91978792+32203901 -91977906+32204206
 -91977906+32204206 -91982714+32189281
 -91999104+32191451 -91997604+32192310 -91996195+32193337 -91995312+32194037 -91994392+32194737 -91993321+32195464 -91991864+32196483 -91990511+32197414 -91989297+32198060 -91988326+32198471 -91987223+32198931
 -91987223+32198931 -91982714+32189281
 -92008121+31325797 -92001702+31317652 -92006762+31312502 -92007374+31311875 -92007713+31311477 -92000125+31302368 -92000125+31296684 -92020731+31280774
 -92020731+31280774 -92010612+31283314
 -92010612+31283314 -92009849+31282507 -92010810+31280720
 -92000132+32233751 -92006917+32230315 -92000132+32228751 -92000132+32216105 -92000132+32211686 -92000132+32204209 -92007448+32200388 -92009112+32194621 -92007363+32190950 -92001593+32190302
 -92001593+32190302 -92000132+32190393 -92000132+32190495 -92000132+32190862 -91999104+32191451
 -92000132+32252852 -91986635+32253108
 -91986635+32253108 -91986168+32252555 -91986009+32251559 -91986159+32250833 -91987002+32250150 -91990465+32249233 -91991389+32248863 -91992520+32248338 -91994557+32247491 -91995783+32246973 -92000132+32233751
 -92000132+32252852 -92000132+32233751
 -92000132+32386242 -91999032+32387246
 -92000132+32386242 -92001540+32384898 -92004340+32380499 -92004660+32378019 -92004706+32375147
 -92000132+32386242 -92004706+32375147
 -92005434+31927296 -92005452+31924332 -92005507+31915333 -92005571+31904951 -92005618+31897184 -92005676+31887766 -92005706+31867300 -92005709+31864107 -92005720+31852401 -92005765+31846960 -92005771+31844597 -92005805+31830761 -92005831+31820012 -92005836+31818254 -92005845+31814922 -92005856+31810520 -92005867+31806110 -92005877+31802200 -92005884+31799489 -92005885+31799161 -92008208+31789973 -92008216+31789016 -92008235+31786760 -92008258+31784027 -92008259+31782676 -92008291+31776856 -92008343+31774199 -92008392+31768482 -92008460+31760610 -92008484+31759789 -92008499+31758178 -92008559+31751657 -92008426+31749853 -92008423+31749513 -92008403+31746953 -92008324+31736617 -92008313+31733846 -92008282+31728821 -92008336+31721779 -92008446+31707298 -92008525+31692211 -92008516+31692092 -92008521+31691425 -92008490+31684022 -92008478+31680915 -92008475+31680206 -92008474+31680060 -92008415+31665595 -92008408+31663843 -92008497+31642663 -92008513+31640078 -92008517+31639510 -92008517+31639415 -92008521+31638818 -92008537+31636243 -92008559+31632579 -92008596+31626220 -92008470+31618915 -92008511+31618772 -92008539+31618596 -92008531+31617831 -92008433+31616321 -92008404+31615772 -92008384+31615407 -92008324+31614290 -92008285+31613573 -92008287+31610092 -92008291+31609058 -92008289+31608606 -92008285+31607390 -92008284+31606845 -92008279+31604703 -92008280+31590399 -92008280+31589894 -92008369+31589396 -92008505+31585042 -92008476+31581658 -92008295+31578328 -92008316+31578249 -92008376+31578031 -92008324+31575395 -92008166+31570812 -92008123+31551655 -92008124+31550303 -92008124+31550120 -92007805+31546018 -92007832+31545926 -92007845+31545883 -92008021+31542581 -92008075+31541619 -92008082+31541313 -92008092+31540844 -92008103+31540359 -92008025+31536738 -92008028+31529646 -92008029+31529566 -92008066+31527314 -92008171+31527299 -92008242+31527289 -92008128+31526693 -92008222+31523709 -92008195+31523636 -92007924+31512698 -92007838+31509223 -92007907+31509195 -92007908+31508209 -92007803+31504726 -92007858+31501174 -92007805+31500176 -92007863+31500176 -92007830+31491632 -92007827+31491054 -92007817+31488671 -92007770+31486997 -92007726+31474548 -92007681+31461637 -92007610+31441149 -92007583+31433414 -92007578+31431910 -92007577+31431694 -92007571+31430283 -92007569+31429874 -92007568+31429606 -92007543+31422363 -92007539+31421370 -92007528+31418329 -92007467+31400305 -92007464+31399581 -92007445+31396511 -92007437+31395312 -92007439+31391989 -92007445+31390908 -92007501+31380843 -92007718+31372247 -92007769+31369996 -92007782+31368651 -92007918+31353598 -92007930+31351922 -92007969+31346522 -92007974+31345824 -92008083+31336930 -92008084+31336625 -92008084+31336393 -92008085+31335889 -92008087+31335245 -92008092+31333699 -92008118+31326398 -92008121+31325797
 -92034397+32277069 -92031013+32281537 -92019153+32301438 -92017670+32308781 -92017631+32308890 -92015900+32318934 -92018300+32320813 -92018165+32321661 -92018119+32322373 -92018140+32323399 -92015066+32324105 -92009392+32350979 -92009586+32362417
 -92009586+32362417 -92010282+32362341
 -92010282+32362341 -92010178+32364239 -92009148+32364562 -92004706+32375147
 -92010810+31280720 -92005645+31275947 -92004536+31275566 -92003548+31275154 -92003170+31274593 -92003053+31274140 -92003280+31273924 -92003629+31273846 -92003725+31273573 -92003817+31272822 -92003587+31272481 -91998948+31271180
 -92010810+31280720 -92011898+31279440 -92012259+31278918 -92012471+31278387 -92012507+31277725 -92012143+31276826 -92011596+31276321 -92010508+31275722
 -92010508+31275722 -92008942+31275886 -92007844+31276087 -92006701+31276126
 -92006701+31276126 -91998948+31271180
 -92086718+31335374 -92050182+31336200 -92024125+31336819
 -92024125+31336819 -92023983+31336148 -92022812+31335266 -92021734+31334450 -92021217+31333735 -92021525+31333076 -92021989+31332595 -92022287+31332008 -92022409+31331121 -92022066+31330044 -92013251+31327945 -92008121+31325797
 -92312623+31927382 -92312136+31927381 -92301812+31927375 -92291870+31927250
 -92291870+31927250 -92287629+31927259
 -92287629+31927259 -92282776+31927207
 -92282776+31927207 -92282708+31927294
 -92282708+31927294 -92280774+31927088
 -92280774+31927088 -92278947+31927110 -92250563+31927589
 -92250563+31927589 -92246304+31927438
 -92246304+31927438 -92236806+31927495 -92227232+31927544 -92227109+31927544 -92223287+31927565 -92219910+31927582 -92218512+31927589 -92217052+31927596 -92214555+31927609
 -92214555+31927609 -92213430+31927594
 -92213430+31927594 -92212331+31927601 -92202673+31927666 -92201788+31927672 -92200840+31927678 -92199133+31927691 -92197568+31927752 -92196019+31927780 -92190971+31927873
 -92190971+31927873 -92189832+31927813 -92189039+31927772 -92184868+31927758 -92184198+31927756
 -92184198+31927756 -92180271+31927763 -92168712+31927785 -92150801+31927820 -92139866+31927862
 -92139866+31927862 -92109240+31927235
 -92109240+31927235 -92103702+31927237 -92103067+31927237 -92095327+31927240 -92088100+31927242 -92077760+31927297
 -92077760+31927297 -92064766+31927294 -92059009+31927293 -92041039+31927290 -92039622+31927289 -92034582+31927289 -92030828+31927304 -92022495+31927337
 -92022495+31927337 -92014524+31927318 -92005434+31927296
 -92104202+32276637 -92091708+32276667 -92091051+32276667 -92090427+32276667 -92089038+32276610
 -92089038+32276610 -92088215+32276625 -92085665+32276673 -92054635+32277253
 -92054635+32277253 -92034640+32277056
 -92034640+32277056 -92034397+32277069
 -92038100+30367935 -92011454+30370615
 -92038100+30367935 -92033307+30362228
 -92033307+30362228 -92033032+30362404
 -92033032+30362404 -92032727+30362346 -92032422+30362167 -92032376+30361995 -92032391+30361847 -92032193+30361530 -92031995+30361309 -92031750+30361210
 -92031750+30361210 -92031567+30361221 -92011454+30370615
 -92142115+30298863 -92126097+30309349 -92125123+30310005 -92122223+30311900 -92121527+30312364 -92116022+30315900 -92105422+30322700 -92098222+30327499 -92097822+30327999 -92089221+30330499 -92089099+30330730 -92088925+30335210 -92084521+30352899 -92084417+30357757 -92078063+30363175 -92061320+30373198 -92058720+30375198 -92058906+30375198 -92058382+30375714 -92053880+30378891 -92053268+30378994 -92052552+30379114 -92051757+30379220 -92049113+30381559
 -92049113+30381559 -92042660+30376525 -92041200+30375198 -92041366+30368492 -92041120+30368298 -92038845+30367786
 -92038845+30367786 -92038805+30367813 -92038100+30367935
 -92057892+32705451 -92057867+32708750 -92056181+32718651 -92055507+32718816 -92047915+32719841 -92058775+32721576 -92063390+32722660 -92065179+32723003
 -92049157+32686151 -92050287+32691294 -92049545+32691949 -92048685+32692159 -92048043+32692525 -92047542+32692972 -92047068+32693460 -92046987+32694533 -92047015+32695332 -92046767+32696007 -92046040+32696324 -92057892+32705451
 -92049157+32686151 -92057892+32705451
 -92080691+32914644 -92083914+32875131 -92082792+32873323 -92057390+32844608 -92057163+32844288 -92054228+32786103 -92054217+32785472 -92061687+32765955 -92061857+32765631
 -92061857+32765631 -92062750+32763931 -92063138+32762179 -92063120+32759016 -92062500+32755080 -92061157+32750135 -92060222+32748986 -92058925+32747692 -92057301+32746669 -92055266+32745715 -92054028+32744945 -92065179+32723003
 -92061857+32765631 -92065179+32723003
 -92065179+32723003 -92065524+32722834 -92075978+32709068 -92077461+32707451 -92086753+32696240 -92089163+32689272 -92098939+32683853 -92125134+32674810
 -92125134+32674810 -92136126+32675437 -92137141+32675478
 -92137141+32675478 -92139450+32675147 -92138119+32660770 -92138612+32660540 -92139368+32660071 -92144443+32656933 -92151026+32652923 -92157246+32649069 -92161422+32646563
 -92066731+33001443 -92069105+33008163
 -92067385+33000810 -92066731+33001443
 -92067385+33000810 -92067048+33001062 -92066731+33001443
 -92081745+32957225 -92069049+33000126 -92067385+33000810
 -92724994+33014351 -92723553+33014328 -92722302+33014328 -92720915+33014329 -92720263+33014329 -92719284+33014328
 -92719284+33014328 -92718441+33014351
 -92718441+33014351 -92717860+33014338 -92717462+33014329 -92717244+33014329 -92715884+33014398
 -92715884+33014398 -92715756+33014379 -92711548+33014308 -92711289+33014307
 -92711289+33014307 -92708215+33014448 -92707769+33014468 -92707472+33014482 -92704629+33014489 -92703429+33014492
 -92703429+33014492 -92702874+33014485 -92691871+33014355 -92685117+33014277 -92672285+33014119 -92664080+33014017 -92658955+33013954 -92658218+33013950 -92655593+33013938 -92649502+33013877 -92645417+33013837 -92630003+33013495 -92629372+33013474 -92627616+33013416 -92625784+33013416 -92622089+33013413
 -92622089+33013413 -92612322+33013439 -92607758+33013443
 -92607758+33013443 -92595386+33013304 -92593391+33013282 -92592114+33013257 -92588635+33013177 -92586073+33013076 -92581867+33013038 -92579426+33013017 -92573474+33013001 -92564583+33012873 -92559365+33012733 -92540442+33012684 -92539794+33012683 -92538031+33012670 -92533934+33012640 -92532603+33012630 -92531896+33012624 -92529780+33012608 -92529432+33012606 -92527788+33012538
 -92527788+33012538 -92527163+33012560 -92526537+33012560 -92525047+33012573 -92524834+33012575
 -92524834+33012575 -92523848+33012565 -92522540+33012552 -92521148+33012539 -92511443+33012458 -92503776+33012161 -92502247+33012160 -92501383+33012160 -92500148+33012159
 -92500148+33012159 -92497717+33012230 -92496982+33012239 -92495875+33012253
 -92495875+33012253 -92488847+33012111
 -92488847+33012111 -92488082+33012125 -92483835+33012135 -92478679+33012179
 -92478679+33012179 -92477584+33012158 -92469762+33012010 -92458992+33011829 -92439828+33011593 -92426605+33011431 -92419970+33011348 -92414825+33011272 -92407725+33011163 -92403083+33011092 -92391875+33011049 -92390476+33011038 -92379643+33010946 -92373366+33010866 -92370616+33010763 -92370290+33010717 -92368068+33010679 -92366370+33010670 -92362865+33010628
 -92362865+33010628 -92362295+33010743
 -92362295+33010743 -92353892+33010609 -92346669+33010557 -92344674+33010543 -92335999+33010384 -92335893+33010349
 -92335893+33010349 -92335313+33010361 -92334022+33010388 -92327593+33010526
 -92327593+33010526 -92326737+33010522 -92322816+33010508 -92312124+33010397 -92305380+33010316
 -92305380+33010316 -92303450+33010340
 -92303450+33010340 -92297148+33010283 -92294885+33010217 -92292827+33010157 -92292664+33010103
 -92292664+33010103 -92289919+33010214
 -92289919+33010214 -92287498+33010177 -92278542+33009991 -92273541+33009858 -92271525+33009805
 -92271525+33009805 -92270057+33009965
 -92270057+33009965 -92268796+33009932 -92266549+33009872 -92261655+33009687 -92258800+33009502 -92257350+33009496 -92252410+33009476 -92243540+33009371 -92223203+33009120 -92223016+33009100 -92222825+33009080
 -92222825+33009080 -92221387+33009104 -92219777+33009166 -92217028+33009171 -92211548+33009182
 -92211548+33009182 -92207740+33009160 -92201313+33009124
 -92201313+33009124 -92198323+33009147
 -92198323+33009147 -92188997+33009081 -92185414+33009055 -92183017+33009039 -92168983+33008909 -92160741+33008833 -92159599+33008823 -92140961+33008559 -92136449+33008525 -92104996+33008361 -92102993+33008331 -92100791+33008300 -92069627+33008163 -92069105+33008163
 -92086718+31335374 -92087451+31338888 -92075828+31352755 -92080772+31355814 -92081146+31355914 -92081453+31356094 -92082210+31357190 -92082318+31357603 -92082528+31358065 -92082654+31358583 -92082788+31359157 -92082755+31359642 -92082070+31360541 -92082304+31362463 -92093557+31367875 -92099393+31375180 -92103413+31376411
 -92103413+31376411 -92107191+31375180 -92109739+31372660
 -92109739+31372660 -92112025+31375180 -92113080+31375180 -92114136+31375180 -92120651+31387516 -92125129+31387914 -92126265+31387962 -92128129+31389980 -92131129+31391980 -92142229+31400880 -92150630+31415079 -92160330+31431179 -92157430+31443078 -92163631+31454778 -92169631+31470077
 -92169631+31470077 -92171509+31469150 -92171974+31469135
 -92171974+31469135 -92196131+31477877
 -92081745+32957225 -92079446+32919763 -92078679+32919165 -92077108+32918304 -92074624+32917753 -92074299+32917420 -92073888+32916583 -92073956+32915742 -92074143+32914866 -92074576+32914425 -92074895+32914390
 -92074895+32914390 -92080691+32914644
 -92081745+32957225 -92080691+32914644
 -92133528+31307783 -92126128+31306083
 -92126128+31306083 -92125128+31307679 -92124626+31308198 -92110054+31319120 -92107613+31320243 -92093026+31334052 -92086718+31335374
 -92106168+32262141 -92104202+32276637
 -92106168+32262141 -92106384+32276632 -92104202+32276637
 -92248114+32276481 -92245859+32276486 -92244332+32276489 -92237213+32276507 -92230709+32276524 -92222456+32276545 -92206751+32276586 -92204821+32276590 -92204159+32276592 -92189555+32276630 -92183057+32276647 -92170368+32276668 -92170269+32276668 -92165428+32276693 -92164744+32276697
 -92164744+32276697 -92152628+32258645 -92151721+32258645 -92151253+32258646 -92135712+32258661 -92128585+32258669
 -92128585+32258669 -92114838+32258574
 -92114838+32258574 -92106168+32262141
 -92117681+30120321 -92114063+30120183
 -92117681+30120321 -92116986+30120377 -92116538+30120698
 -92116538+30120698 -92115984+30120675 -92115536+30120515 -92114481+30120401 -92114063+30120183
 -92284675+30147443 -92268170+30142939
 -92268170+30142939 -92265397+30143839
 -92265397+30143839 -92261575+30141087 -92253240+30139697
 -92253240+30139697 -92247673+30140785 -92247658+30140791 -92242900+30142862
 -92242900+30142862 -92234039+30139438 -92225959+30136980
 -92225959+30136980 -92215474+30140498 -92205979+30142348
 -92205979+30142348 -92203820+30141556 -92200769+30140419 -92199117+30139803 -92191883+30137231 -92191245+30137005 -92184088+30134413 -92182673+30133899 -92179567+30132770 -92175317+30131324 -92172487+30130329 -92172388+30130328 -92169540+30129369 -92160833+30126313 -92158490+30125454 -92157805+30125203 -92153375+30123533 -92152142+30123068 -92149811+30122285 -92142114+30119698 -92141592+30119523 -92133134+30116680 -92132781+30116561 -92128640+30115170
 -92128640+30115170 -92128205+30115777 -92128120+30115904 -92124631+30117526 -92119913+30121843
 -92119913+30121843 -92119341+30121538 -92117681+30120321
 -92139928+31304783 -92133528+31307783
 -92139928+31304783 -92137091+31307289
 -92137091+31307289 -92136786+31307270 -92136343+31307197 -92136069+31307148 -92135733+31307102 -92135519+31307083 -92135367+31307049
 -92135367+31307049 -92135107+31307053 -92134878+31307087 -92134665+31307133 -92133528+31307783
 -92142115+30298863 -92141847+30306060 -92141873+30306472 -92141766+30309819 -92141715+30310829 -92141499+30315159 -92141499+30315732 -92141499+30316970 -92141498+30317428 -92141494+30317613 -92141491+30317798 -92141464+30319453 -92141460+30319703 -92141444+30320706
 -92141444+30320706 -92143141+30320702 -92149304+30320687 -92149952+30320686 -92153518+30320664
 -92153518+30320664 -92158458+30320711 -92158483+30325089 -92158456+30328022 -92158481+30331690 -92158480+30334694 -92158478+30337544 -92158478+30339336 -92158478+30339564 -92158478+30342416 -92158480+30342781 -92158504+30346309 -92158515+30348041 -92158527+30349737
 -92158527+30349737 -92160396+30349719 -92170220+30349624 -92174328+30349585 -92175837+30349571
 -92175837+30349571 -92175840+30349843 -92175864+30351427 -92175878+30354354 -92175885+30355731 -92175810+30356699 -92175900+30361226 -92175903+30362518 -92175904+30363202 -92175914+30366463 -92175883+30369435 -92175861+30371550 -92175835+30376244 -92175809+30378534 -92175949+30381447 -92176080+30384146 -92176091+30384621 -92176123+30385937 -92176125+30386006 -92176029+30389546 -92176045+30393088 -92176016+30396987 -92175991+30400377 -92176086+30406013 -92176234+30411142 -92176458+30420619 -92176468+30421016 -92176496+30422189 -92176504+30422517 -92176509+30424033 -92176527+30429492 -92176466+30436820 -92178960+30436839 -92179266+30436842
 -92179266+30436842 -92179743+30436741 -92180129+30436707 -92180976+30436633
 -92180976+30436633 -92186394+30436666 -92187636+30436674 -92194227+30436715 -92198540+30436742 -92200667+30436761 -92207251+30436819 -92217804+30436863
 -92217804+30436863 -92227617+30436838 -92229998+30436836 -92234176+30436835 -92237318+30436834 -92239441+30436742
 -92239441+30436742 -92244414+30436786 -92244420+30437547 -92244480+30445137 -92244528+30451203 -92244637+30457712 -92244690+30458537 -92244853+30465757 -92244805+30473114 -92244941+30480310 -92249049+30480371 -92258696+30480380 -92259475+30480380 -92262533+30480382
 -92262533+30480382 -92264597+30480360 -92266344+30480337 -92268672+30480315
 -92268672+30480315 -92269430+30480329
 -92269430+30480329 -92279567+30480200 -92282259+30480167 -92284775+30480136 -92292542+30480070 -92293547+30480047
 -92293547+30480047 -92298580+30480052
 -92298580+30480052 -92301083+30480041 -92301791+30480038 -92303932+30480029 -92307493+30480013 -92310410+30480000
 -92310410+30480000 -92334296+30480057 -92335148+30480059 -92341971+30480069 -92345711+30480075 -92356991+30480087 -92357985+30480087 -92360330+30480082 -92364118+30480077 -92366677+30480075 -92368415+30480074
 -92368415+30480074 -92380876+30480125 -92382298+30480152 -92382575+30480152 -92383549+30480152 -92384115+30480152 -92384971+30480153
 -92384971+30480153 -92389178+30480132 -92391534+30480121 -92393255+30480114 -92393941+30480111
 -92393941+30480111 -92396508+30480158 -92397646+30480158 -92398599+30480113
 -92398599+30480113 -92401933+30480159
 -92401933+30480159 -92411328+30480139
 -92411328+30480139 -92412783+30480162 -92413576+30480165 -92414514+30480169
 -92414514+30480169 -92414759+30480166 -92415141+30480163 -92417587+30480142 -92419643+30480125 -92423130+30480095
 -92423130+30480095 -92423818+30480141
 -92423818+30480141 -92425909+30480118
 -92425909+30480118 -92426094+30480164 -92426741+30480172 -92426961+30480174 -92427488+30480181 -92427880+30480186 -92431677+30480233 -92431814+30480234 -92434029+30480259 -92434859+30480259 -92436112+30480260
 -92142115+30298863 -92142065+30291644 -92142024+30285503 -92142017+30284354
 -92142017+30284354 -92144526+30284402 -92146295+30284425 -92148399+30284442 -92159393+30284531
 -92159393+30284531 -92159285+30281560 -92159264+30277209 -92159238+30274773 -92159255+30274301 -92159137+30269839
 -92159137+30269839 -92165096+30269868 -92169908+30269891 -92170262+30269892 -92170365+30269892 -92171925+30269900 -92176219+30269923
 -92176219+30269923 -92176210+30269064 -92176193+30267333 -92176193+30266531 -92176188+30266141 -92176159+30264018 -92176140+30262565 -92176167+30259448 -92176130+30256814 -92176121+30256150 -92176115+30255712 -92176101+30254596 -92176096+30254182 -92176061+30249708 -92176008+30247654 -92175956+30241075 -92177012+30241052
 -92177012+30241052 -92177963+30241121 -92180195+30241207
 -92180195+30241207 -92180852+30241199 -92181658+30241191
 -92181658+30241191 -92182075+30241197 -92182249+30241200 -92182576+30241206 -92183011+30241213 -92183511+30241221 -92184168+30241232 -92184456+30241237 -92184796+30241245 -92185163+30241254 -92186596+30241289 -92187351+30241308 -92188178+30241329 -92188851+30241338 -92189259+30241344 -92189593+30241349 -92190145+30241357 -92190422+30241361 -92191980+30241384 -92192554+30241392 -92192930+30241398
 -92192930+30241398 -92193289+30241356
 -92193289+30241356 -92195150+30241374 -92198032+30241401
 -92198032+30241401 -92198257+30241398
 -92198257+30241398 -92201333+30241400
 -92201333+30241400 -92207676+30241316
 -92207676+30241316 -92210216+30241344
 -92210216+30241344 -92210142+30240365 -92210094+30235561 -92210088+30234956 -92209901+30227942 -92209877+30226369 -92210059+30226246 -92214572+30222211
 -92151938+31303108 -92144369+31303062
 -92144369+31303062 -92144018+31303158 -92143759+31303215 -92143606+31303249 -92143393+31303314 -92143194+31303390 -92143042+31303455 -92142889+31303562 -92142798+31303707 -92142721+31303863 -92139928+31304783
 -92151938+31303108 -92145987+31301704
 -92145987+31301704 -92145819+31301807 -92145697+31301880 -92145575+31301971 -92145422+31302120 -92145300+31302284 -92145102+31302475 -92144919+31302711 -92144736+31302883 -92144537+31302997 -92139928+31304783
 -92166429+31305983 -92156828+31300983
 -92156828+31300983 -92155368+31301249 -92151938+31303108
 -92161422+32646563 -92164387+32644785 -92167818+32642698
 -92161422+32646563 -92167818+32642698
 -92167818+32642698 -92177565+32636770 -92182074+32634027 -92183678+32633052 -92185008+32632244 -92185552+32631911 -92185756+32631786 -92196627+32625140 -92219017+32611517 -92219172+32611478 -92219465+32611405 -92221753+32610285
 -92172976+30673863 -92172271+30673798
 -92172271+30673798 -92172401+30680034 -92172481+30683081 -92172426+30684812 -92172439+30688488 -92172479+30700307 -92172531+30709620 -92172552+30713369 -92172543+30714611 -92172536+30715558 -92172528+30718399 -92172555+30722320 -92172572+30728069 -92172576+30729315 -92172604+30738384 -92172517+30740147 -92172516+30741770 -92172514+30744321 -92172511+30749193 -92172417+30761398 -92172414+30762435 -92172408+30764587 -92172398+30767984 -92177360+30768374 -92181732+30769669 -92182056+30769976 -92191061+30778367 -92191631+30778630 -92207586+30787757 -92211198+30793067 -92211343+30793179 -92211346+30799077 -92211349+30802662 -92211358+30821301 -92212055+30839685 -92212109+30840303 -92212551+30845242 -92212612+30845836 -92212711+30848607
 -92172801+30674715 -92172854+30675311 -92173251+30675655 -92174020+30675884
 -92174020+30675884 -92175379+30674723 -92175776+30674298 -92176247+30673684 -92176461+30673282 -92176906+30671797 -92177299+30670726 -92177794+30669281 -92178238+30667961 -92179564+30666052 -92181609+30666023
 -92181609+30666023 -92182557+30666148 -92182786+30666169 -92183362+30666220 -92184320+30666355 -92185364+30666497 -92185452+30666502
 -92185452+30666502 -92187680+30665354 -92188710+30664494 -92193973+30659414 -92198041+30656788 -92200454+30647580 -92201359+30646290 -92202812+30644279 -92202878+30644117 -92203130+30643500 -92204667+30639168 -92204464+30632932 -92204269+30627424 -92211683+30612813 -92211600+30605339 -92211567+30602383 -92211525+30598449 -92211455+30592867 -92211402+30588635 -92211303+30580593 -92211239+30575427 -92211233+30573876 -92211239+30570232
 -92172976+30673863 -92172801+30674715
 -92172976+30673863 -92172907+30673936 -92172907+30674371 -92172801+30674715
 -92718983+31517594 -92718478+31516887 -92715164+31511362 -92709264+31501177 -92708247+31500173 -92699948+31494074
 -92699948+31494074 -92689888+31500174 -92685421+31500174 -92683315+31499003 -92683348+31493274 -92698748+31491874 -92706666+31453554 -92680047+31396077
 -92680047+31396077 -92668446+31404777
 -92668446+31404777 -92666646+31393977
 -92666646+31393977 -92666635+31393981
 -92666635+31393981 -92666046+31393677 -92662246+31389678 -92661506+31389250 -92658646+31388078
 -92658646+31388078 -92652507+31388227 -92635945+31393278
 -92635945+31393278 -92631944+31390478
 -92631944+31390478 -92631144+31390678 -92616444+31393778 -92614644+31394278 -92596343+31398378 -92589043+31399878 -92579942+31401778 -92566042+31404878 -92558542+31406378 -92532241+31411479 -92528040+31412379 -92527340+31412579 -92526240+31412779 -92521226+31413835 -92518634+31414380 -92516740+31414779 -92514940+31415179 -92510940+31416079 -92485977+31421229 -92484081+31421624 -92478539+31422779 -92466638+31425179 -92458238+31426979 -92452938+31428079 -92450238+31428579 -92447238+31429279 -92444638+31429779 -92437367+31431280 -92435437+31431679 -92434137+31431979 -92419437+31434979 -92418237+31435179 -92417037+31435479 -92415237+31435779 -92410134+31436819 -92409837+31436879 -92409323+31436993 -92402936+31438379 -92399426+31439137 -92382136+31442878 -92373936+31444378 -92368135+31445578 -92366935+31445778 -92365423+31446082 -92350535+31449078 -92344735+31450278 -92336835+31451878 -92335935+31452078 -92335405+31452173 -92334418+31452349 -92333134+31452578 -92297533+31459378 -92296433+31459478 -92287525+31460544 -92284733+31460878 -92279633+31461378 -92272933+31462778 -92253771+31466533 -92242834+31468676 -92218332+31473478 -92209732+31475177 -92196631+31477777 -92196131+31477877
 -92280738+30965071 -92271294+30965059 -92217748+30965001 -92217120+30964999
 -92217120+30964999 -92216137+30965082 -92215616+30965434
 -92215616+30965434 -92208229+30962375
 -92208229+30962375 -92207122+30968855 -92212601+30976560
 -92211239+30570232 -92211244+30568125 -92211381+30567959
 -92211239+30570232 -92211381+30567959
 -92211381+30567959 -92213262+30568050 -92219539+30568118 -92238130+30568220
 -92238130+30568220 -92244780+30568202
 -92244780+30568202 -92249125+30568246
 -92249125+30568246 -92256541+30568180 -92262408+30559012 -92262581+30543680 -92262597+30542184 -92262637+30538568 -92271136+30538503 -92279530+30538482
 -92279530+30538482 -92293060+30538668 -92303059+30538854 -92313105+30539014
 -92313105+30539014 -92323299+30538876 -92323610+30538874 -92333649+30538837 -92338652+30538820 -92351003+30538776 -92359576+30538745 -92363944+30538730 -92371544+30538727
 -92371544+30538727 -92371782+30538864
 -92211458+30981540 -92211494+30983536 -92216382+30991309 -92216492+30992138 -92216624+30993131 -92217310+30998283 -92220552+31023520 -92223881+31049384 -92226064+31066660 -92226104+31066977 -92226266+31068259 -92226606+31070953 -92226705+31071738 -92227139+31074867 -92227285+31076088 -92227673+31079222 -92228127+31083049 -92228395+31085501 -92229426+31093694 -92229590+31094998 -92230841+31104933 -92230880+31105249 -92231360+31108762 -92231527+31110147 -92231647+31111139 -92231860+31112900 -92231938+31113549 -92232096+31114854 -92232265+31116243 -92233300+31125187 -92229266+31137860 -92225526+31141115 -92233766+31150880 -92233752+31152171 -92233688+31158283 -92233639+31162970 -92233498+31176475 -92233403+31185559 -92233389+31186899 -92233374+31188309 -92233305+31194875 -92233269+31198275 -92233204+31204321 -92233142+31210221 -92233084+31215766 -92233027+31221217 -92232810+31243840 -92232742+31249129 -92232803+31250279 -92232696+31252796 -92232729+31255584 -92232930+31274483 -92233230+31318582 -92233230+31322382
 -92212601+30976560 -92211458+30981540
 -92212601+30976560 -92212601+30976688 -92212362+30977193 -92211857+30979324 -92211538+30980218 -92211458+30980791 -92211458+30981540
 -92212830+31330082 -92180442+31328334 -92180335+31328082 -92180213+31327792 -92180137+31327578 -92180106+31327433 -92180091+31327201 -92180106+31326991 -92180167+31326846 -92180259+31326690 -92180488+31326487 -92166429+31305983
 -92212830+31330082 -92198967+31330237
 -92198967+31330237 -92198876+31330184 -92198708+31330165
 -92198708+31330165 -92198571+31330191 -92198326+31330237 -92198250+31330252 -92197991+31330298 -92197777+31330302
 -92197777+31330302 -92197563+31330272 -92197350+31330199 -92166429+31305983
 -92617424+29528420 -92426272+29503285 -92396976+29500222 -92397129+29500222 -92390640+29498097 -92384027+29496075 -92375135+29494108 -92348117+29488464 -92333812+29485955 -92327886+29484090 -92316454+29481867 -92308424+29481300
 -92308424+29481300 -92215386+29500220 -92217002+29500220 -92044472+29506839
 -92221679+32609037 -92221753+32609357 -92221625+32609741 -92221689+32609965 -92221753+32610285
 -92221679+32609037 -92221753+32610285
 -92280738+30965071 -92280731+30958398 -92280731+30957572 -92280728+30953241 -92280728+30952921 -92280716+30938761 -92239016+30893042 -92238104+30883152 -92238036+30877679 -92237928+30866798 -92230757+30848320
 -92230757+30848320 -92228383+30848357 -92212711+30848607
 -92233230+31322382 -92214150+31330542
 -92214150+31330542 -92214012+31330535 -92213890+31330485 -92213753+31330420 -92213661+31330367 -92213555+31330325 -92213372+31330237 -92213250+31330184 -92213097+31330123 -92213021+31330077
 -92213021+31330077 -92212830+31330082
 -92233230+31322382 -92224739+31326613
 -92224739+31326613 -92224541+31326609
 -92224541+31326609 -92224388+31326625 -92224282+31326667 -92224160+31326751 -92224099+31326815 -92223946+31326957 -92223870+31327079 -92223809+31327220 -92223748+31327418 -92212830+31330082
 -92250300+31506216 -92249673+31506119 -92238426+31500177 -92196131+31477877
 -92241539+30214668 -92216234+30221936 -92215311+30222004 -92214572+30222211
 -92241539+30214668 -92232281+30219318 -92231674+30219571 -92230750+30220144 -92230064+30220282
 -92230064+30220282 -92229272+30220259 -92227979+30219893
 -92227979+30219893 -92227662+30219962 -92226871+30220328 -92226000+30220902 -92225657+30221039 -92214572+30222211
 -92246025+32588686 -92222889+32599358 -92222745+32599566 -92222921+32599838 -92223401+32600382 -92223625+32600894 -92223561+32601342 -92223625+32601742 -92223689+32602078 -92223545+32602510 -92223369+32602798 -92221679+32609037
 -92246025+32588686 -92223209+32595246 -92223305+32595534 -92223113+32595822 -92222953+32596046 -92223353+32596782 -92223721+32597742 -92223897+32598462 -92223849+32598862 -92223689+32599118 -92223337+32599358 -92221679+32609037
 -92273516+30152001 -92270218+30155185 -92268318+30155670 -92267316+30157179 -92263674+30160730 -92262434+30161876 -92259781+30166796 -92251385+30172146 -92251829+30174015 -92246577+30184378 -92246328+30185459 -92249555+30198600 -92250490+30203954 -92247740+30210341 -92241539+30214668
 -92415071+32582845 -92403764+32582804 -92397157+32582772 -92392977+32582771 -92389054+32582758
 -92389054+32582758 -92385529+32582762
 -92385529+32582762 -92381158+32582636 -92378527+32582612 -92376582+32582559
 -92376582+32582559 -92372297+32582829
 -92372297+32582829 -92368638+32582808 -92364437+32582721
 -92364437+32582721 -92357807+32582747
 -92357807+32582747 -92351338+32582726
 -92351338+32582726 -92343122+32582780 -92333729+32582841 -92331714+32582854 -92328932+32582873 -92327896+32582920
 -92327896+32582920 -92320145+32582851 -92316277+32582844 -92314077+32582818 -92313010+32582805 -92311718+32582791 -92305281+32582719
 -92305281+32582719 -92297700+32587976
 -92297700+32587976 -92268467+32583989 -92265920+32583452 -92260475+32582346
 -92260475+32582346 -92253236+32584891 -92251389+32586214 -92251129+32586759 -92250138+32588628
 -92250138+32588628 -92250138+32588510 -92248825+32588142
 -92248825+32588142 -92248137+32589086
 -92248137+32589086 -92246025+32588686
 -92251509+31500177 -92250300+31506216
 -92251509+31500177 -92251475+31499330
 -92251509+31500177 -92251987+31502951 -92251972+31504192 -92251764+31505097 -92251086+31505931 -92250650+31506196 -92250300+31506216
 -92253254+32276661 -92248114+32276481
 -92253254+32276661 -92250139+32276656 -92248114+32276481
 -92311851+32277441 -92301384+32277284 -92295558+32277196 -92284136+32277025 -92280712+32276973 -92265694+32276748 -92260017+32276672 -92253254+32276661
 -92274945+31494826 -92280599+31500177 -92272139+31532876 -92283166+31534411 -92281142+31539321 -92302709+31548663 -92320465+31572371 -92320499+31572440 -92309542+31580964 -92304996+31587022 -92343174+31595923 -92383479+31618694 -92383605+31618811 -92382749+31621454
 -92382749+31621454 -92381495+31621418 -92367895+31620835
 -92367895+31620835 -92367933+31621109 -92367985+31621674 -92362287+31625173 -92351392+31625173 -92368583+31634908
 -92273516+30152001 -92273073+30151609 -92272755+30151303 -92272779+30150883 -92273197+30150784
 -92273197+30150784 -92273857+30150911 -92274255+30151108
 -92273516+30152001 -92274255+30151108
 -92284675+30147443 -92278978+30145218
 -92278978+30145218 -92278424+30145906 -92274259+30147258 -92274784+30147647 -92274796+30147995 -92274862+30149756 -92274255+30151108
 -92274945+31494826 -92251475+31499330
 -92274945+31494826 -92253032+31497400 -92251827+31498552 -92251476+31499322 -92251475+31499330
 -92284675+30147443 -92285123+30147489 -92287855+30147897
 -92287855+30147897 -92288947+30146642 -92291611+30145771 -92291980+30145129 -92292324+30142723 -92292570+30142294 -92292772+30141531 -92298180+30136383 -92299181+30134242 -92299656+30133005 -92300321+30130515 -92310537+30126304 -92313164+30125391 -92314025+30123714
 -92314025+30123714 -92315015+30125204 -92315794+30125204 -92316172+30124828
 -92316172+30124828 -92316440+30125204
 -92316440+30125204 -92318667+30122774
 -92359317+30990847 -92347343+30982806
 -92347343+30982806 -92344709+30982807
 -92344709+30982807 -92344708+30972246
 -92344708+30972246 -92333779+30972929
 -92333779+30972929 -92328939+30965098 -92330661+30963443 -92330894+30963248
 -92330894+30963248 -92330146+30963250 -92327774+30963259 -92311196+30965080 -92290992+30965085
 -92290992+30965085 -92286702+30965078 -92286160+30965078 -92280738+30965071
 -92311851+32277441 -92311858+32266882 -92311859+32265833 -92311913+32262968 -92311967+32259417 -92311967+32255567 -92312007+32251243 -92311900+32249986 -92311969+32248691 -92311966+32247796 -92311982+32247325 -92312003+32246703 -92312178+32240726 -92311717+32227074 -92311675+32225846 -92311620+32224208 -92311896+32216820 -92311912+32216460 -92311966+32213987 -92311994+32212738
 -92312218+32146123 -92312208+32145202 -92312146+32139707 -92311922+32111999 -92311871+32104264 -92311783+32090705 -92311832+32085275 -92311857+32082444 -92311894+32078226 -92311911+32076287 -92311986+32071372 -92312040+32064480 -92312085+32058744 -92312092+32057756 -92312171+32050974 -92312178+32047196 -92312553+32018604 -92312725+32005502 -92312765+32002483 -92312884+31991380 -92312763+31981686 -92312741+31971195 -92312720+31961087 -92312715+31958894 -92312721+31943728 -92312640+31941070 -92312634+31936533 -92312624+31927972 -92312623+31927382
 -92311851+32277441 -92311847+32284210 -92311838+32302265 -92311837+32303639 -92311829+32319669 -92311829+32320461 -92313645+32322282 -92320901+32328383 -92322209+32329482 -92322545+32329829 -92323618+32330730 -92324777+32331703 -92330056+32336137 -92332134+32337882 -92346314+32349790 -92346576+32350010 -92355125+32357189 -92360475+32361681 -92365336+32365762 -92368413+32368344 -92372433+32371720 -92377696+32376158 -92379282+32377495 -92387277+32384232 -92391543+32387827 -92398730+32393883 -92398809+32393949 -92407052+32400859 -92409918+32403240 -92415286+32407700 -92415417+32408716 -92415415+32415393 -92415381+32441226 -92415378+32457621 -92415386+32466953 -92415390+32471620 -92415395+32472734 -92415429+32481088 -92415392+32488622 -92415363+32489382 -92415361+32491765 -92415305+32493120 -92415350+32495487
 -92311913+32211936 -92311950+32205006 -92311910+32187057 -92311940+32183566 -92311986+32178361 -92312054+32170812 -92312251+32148990 -92312218+32146123
 -92311913+32211936 -92311940+32212623 -92311994+32212738
 -92311913+32211936 -92311994+32212738
 -92312218+32146123 -92320667+32145967 -92331278+32145715 -92339472+32145625
 -92339472+32145625 -92351191+32145733 -92351192+32145778 -92366573+32146145 -92375142+32146387 -92377583+32146389
 -92377583+32146389 -92379039+32146383 -92403330+32146364 -92406884+32146234
 -92406884+32146234 -92407884+32146285
 -92407884+32146285 -92417198+32146055 -92419795+32145967 -92431545+32145867
 -92431545+32145867 -92434219+32145955 -92441648+32146202 -92444939+32146270 -92454302+32146466 -92460257+32146484 -92467003+32146504 -92469660+32146513 -92480001+32146545
 -92480001+32146545 -92481588+32146521 -92483201+32146498 -92501418+32146404
 -92501418+32146404 -92517746+32146474 -92522524+32146495
 -92522524+32146495 -92525722+32146489
 -92525722+32146489 -92528496+32146490 -92533481+32146513 -92534640+32146518 -92545312+32146567 -92552823+32146602 -92557534+32146624 -92563261+32146650
 -92563261+32146650 -92565522+32146562 -92568533+32146543
 -92568533+32146543 -92569465+32146558 -92574881+32146645 -92577631+32146660 -92582506+32146689 -92593448+32146753 -92593976+32146756 -92595082+32146762 -92602847+32146809 -92606648+32146831 -92607987+32146839 -92612447+32146866 -92626197+32146895 -92646606+32146896 -92666188+32146927 -92670063+32146952 -92675564+32146960 -92675821+32146960 -92685592+32146974
 -92685592+32146974 -92695540+32146921
 -92695540+32146921 -92698263+32146943 -92699475+32146953 -92700349+32146956 -92708681+32146995 -92711848+32147010 -92715029+32147025 -92725081+32147073 -92738226+32147135 -92738835+32147138 -92739768+32147142 -92743431+32147160 -92748387+32147184
 -92748387+32147184 -92772630+32146626 -92791531+32146603
 -92791531+32146603 -92803201+32146723 -92814647+32146907
 -92312623+31927382 -92312618+31922937 -92312614+31920213 -92312601+31909882 -92312586+31896180
 -92333227+31839423 -92323619+31860896 -92321687+31867792 -92321058+31875165 -92324483+31887198 -92323570+31887266 -92323087+31887427 -92321986+31891455
 -92321986+31891455 -92312586+31896180
 -92321986+31891455 -92314197+31896088 -92314009+31896226 -92313741+31896249
 -92313741+31896249 -92313204+31896020
 -92313204+31896020 -92312774+31896065 -92312586+31896180
 -92442377+30055286 -92440766+30054875 -92436537+30053193 -92428731+30050812
 -92428731+30050812 -92419642+30051082 -92413758+30052432 -92412306+30053031 -92408349+30053721 -92399133+30060592 -92397913+30060865 -92397764+30060880 -92381954+30064043 -92377224+30066382 -92373192+30069591 -92371902+30070685 -92361587+30078497 -92345844+30091410 -92345761+30091552 -92345851+30093342 -92344723+30095613 -92344234+30095724 -92343238+30096019 -92342052+30096101 -92340940+30097484 -92339859+30098224 -92335403+30101400 -92331447+30102126 -92331448+30102898 -92331511+30104342 -92330671+30104879 -92330634+30104987 -92331275+30107246 -92331230+30108350 -92331162+30108447 -92330582+30108699 -92328368+30111129 -92327920+30112023 -92323314+30114584 -92324098+30123462
 -92324098+30123462 -92318667+30122774
 -92324098+30123462 -92319642+30122981 -92319247+30122660
 -92319247+30122660 -92318667+30122774
 -92362616+31796642 -92362597+31796748 -92357904+31801791 -92347792+31810493 -92340268+31815222 -92341844+31819642 -92340979+31820196 -92342107+31824389
 -92342107+31824389 -92338376+31822740
 -92338376+31822740 -92336068+31823107 -92338333+31825647 -92340947+31830484 -92341358+31831471
 -92361974+31674470 -92356733+31670052
 -92356733+31670052 -92346958+31692400 -92369696+31709058 -92368294+31711194 -92370140+31715637 -92357382+31724505 -92349881+31737913 -92357500+31744601 -92346314+31752804 -92346018+31753066 -92345517+31753649 -92344953+31754677 -92337017+31759289 -92360985+31791592 -92360770+31791890 -92360979+31792749 -92362325+31793810 -92362948+31794296 -92362616+31796642
 -92341358+31831471 -92333227+31839423
 -92341358+31831471 -92340982+31832685 -92340768+31833075 -92340338+31833304 -92339882+31833327
 -92339882+31833327 -92339211+31833098 -92338379+31832571
 -92338379+31832571 -92338057+31832594 -92337708+31832800 -92337547+31833007 -92337413+31834382 -92333227+31839423
 -92359317+30990847 -92373444+30992515 -92374003+30992515 -92374242+30992720 -92374243+30993224 -92373606+30995929 -92373580+30996387 -92373739+30996547
 -92373739+30996547 -92374271+30996478 -92375132+30996090
 -92359317+30990847 -92375132+30996090
 -92361974+31674470 -92361843+31660606 -92361958+31659847 -92362402+31659166 -92363947+31658753
 -92363947+31658753 -92365506+31658783 -92367872+31659809 -92368474+31659942
 -92368474+31659942 -92368989+31659825 -92369004+31659373 -92368462+31658691 -92368583+31634908
 -92361974+31674470 -92368583+31634908
 -92973529+31708922 -92972582+31708923 -92967554+31708932 -92950645+31708964 -92935757+31708994
 -92935757+31708994 -92916444+31708977 -92915151+31708973 -92913294+31708967 -92907929+31708952 -92901037+31708933 -92892359+31708909 -92886539+31708893 -92873357+31708683
 -92873357+31708683 -92871205+31708690 -92865244+31708714 -92862796+31708724 -92855491+31708754 -92848119+31708785 -92843601+31708799 -92828890+31708844 -92823964+31708859 -92814785+31708887 -92805496+31708916 -92793333+31708953 -92790450+31708962 -92776405+31709005 -92774236+31709012 -92767247+31709034 -92764137+31709043 -92747857+31709418
 -92747857+31709418 -92733596+31709380
 -92733596+31709380 -92731522+31709381 -92714965+31709383 -92711036+31709437 -92708292+31709441 -92703375+31709449 -92681874+31709482 -92672307+31709498 -92667944+31709504 -92654115+31709525 -92649767+31709532 -92625956+31709568 -92625146+31709570
 -92625146+31709570 -92625146+31709464
 -92625146+31709464 -92619976+31709572 -92619991+31712670 -92620058+31725966 -92619843+31753019 -92619728+31761142 -92619359+31787478 -92619266+31794073 -92619224+31797149
 -92619224+31797149 -92619126+31797148 -92605205+31797097 -92601533+31797084 -92600318+31797080 -92590187+31797043 -92579624+31797010 -92577003+31797006 -92576049+31797004 -92575389+31797003
 -92575389+31797003 -92566992+31797008
 -92566992+31797008 -92555447+31796987
 -92555447+31796987 -92542119+31797010
 -92542119+31797010 -92539565+31796951 -92536647+31796939 -92528165+31796905 -92500142+31796796 -92499791+31796733 -92496884+31796698
 -92496884+31796698 -92496339+31796701 -92489640+31796747 -92487982+31796972
 -92487982+31796972 -92482798+31796910
 -92482798+31796910 -92473219+31796925 -92466270+31796937
 -92466270+31796937 -92460958+31796870 -92449658+31796806 -92433863+31796799 -92433532+31796778 -92433187+31796757 -92430543+31796756 -92430293+31796756 -92427902+31796756 -92421838+31796802
 -92421838+31796802 -92421587+31796800 -92421298+31796798 -92417521+31796766 -92410649+31796708
 -92410649+31796708 -92408798+31796776
 -92408798+31796776 -92408184+31796775 -92393575+31796744 -92384639+31796666 -92378783+31796615
 -92378783+31796615 -92376810+31796664
 -92376810+31796664 -92376391+31796663 -92375449+31796661
 -92375449+31796661 -92371853+31796675
 -92371853+31796675 -92364770+31796649 -92362616+31796642
 -92380032+31000190 -92375788+30995502
 -92375788+30995502 -92375529+30995605 -92375132+30996090
 -92380032+31000190 -92379954+30999629 -92379862+30999107 -92379588+30998630 -92379511+30998580
 -92379511+30998580 -92379432+30998590
 -92379432+30998590 -92379160+30998470
 -92379160+30998470 -92378992+30998496 -92378825+30998569 -92378732+30998690 -92378260+30999252
 -92378260+30999252 -92375132+30996090
 -92409433+30987791 -92407433+30993890 -92400833+30995790 -92398333+30996490 -92398133+30996490 -92393533+30997790 -92389533+31000190 -92388452+31002317
 -92388452+31002317 -92380332+31001190 -92380032+31000190
 -92383100+30538694 -92371782+30538864
 -92383100+30538694 -92375130+30538720 -92371782+30538864
 -92435194+30536370 -92433151+30536333 -92430375+30534390
 -92430375+30534390 -92430197+30534813 -92429794+30534868 -92429035+30535041
 -92429035+30535041 -92428574+30534647
 -92428574+30534647 -92427974+30534802 -92427836+30535317 -92426902+30535597 -92424671+30536706 -92424609+30536740 -92423244+30537366 -92422125+30537550 -92422010+30537561
 -92422010+30537561 -92421914+30537458
 -92421914+30537458 -92421030+30537655 -92417641+30537981 -92416944+30538053 -92415708+30538394 -92415311+30538623 -92408278+30538633
 -92408278+30538633 -92406115+30538604
 -92406115+30538604 -92398655+30538647 -92392676+30538665 -92387997+30538679 -92385021+30538688 -92383100+30538694
 -92409433+30987791 -92418178+30975712 -92418285+30975628 -92418392+30975540 -92418498+30975453 -92418590+30975357 -92418636+30975239 -92418636+30975086 -92418651+30974968 -92418758+30974934 -92418880+30974930 -92431149+30970940
 -92409433+30987791 -92423092+30974118 -92423214+30974053 -92423337+30973995 -92423474+30973938 -92423611+30973885 -92423733+30973828 -92423871+30973774 -92423993+30973721 -92424130+30973671 -92424267+30973618 -92431149+30970940
 -92535678+32720104 -92535121+32721237
 -92535121+32721237 -92534051+32721086 -92533988+32721058 -92532130+32720485 -92528753+32719928
 -92528753+32719928 -92520608+32720142 -92520147+32720257 -92519016+32720777
 -92519016+32720777 -92519063+32720371 -92519039+32718204 -92519016+32716111 -92518920+32707359 -92518913+32689710 -92518911+32686424 -92518639+32679129 -92518363+32675227 -92518356+32670673 -92509369+32670560 -92508955+32670555 -92485669+32670488 -92478487+32670419 -92474983+32670385 -92468801+32670333 -92462525+32670289 -92457999+32670266 -92449506+32670159 -92443265+32670140 -92436760+32670120 -92422143+32670076 -92420047+32670070 -92415050+32670056 -92415057+32662518 -92415151+32655634 -92415082+32645128 -92415151+32635092 -92415152+32633594 -92415156+32630559 -92415232+32628784 -92415305+32623767 -92415280+32619254 -92415262+32615871 -92415252+32614003 -92415238+32611388 -92415217+32607616 -92415206+32605692 -92415151+32591208 -92415141+32590623 -92415129+32589906 -92415071+32586443 -92415071+32582947 -92415071+32582845
 -92415350+32495487 -92415362+32500148 -92415338+32503905 -92415321+32506653 -92415312+32508122 -92415268+32515306 -92415265+32515704 -92415227+32521865 -92415168+32531453 -92415151+32534155 -92415054+32546964 -92415073+32547223
 -92415071+32582845 -92415073+32575510 -92415073+32572454 -92415076+32564175 -92415079+32555534
 -92415073+32547223 -92415079+32555534
 -92415073+32547223 -92415135+32548041 -92415107+32551795 -92415079+32555534
 -92415350+32495487 -92427180+32495572 -92438265+32495589 -92451907+32495619 -92466328+32495724 -92474306+32495750
 -92474306+32495750 -92476673+32495736
 -92431149+30970940 -92433234+30970691 -92450634+30964134 -92471521+30953304 -92471949+30953001 -92479135+30952391 -92481135+30932592 -92481035+30930992 -92481235+30930392 -92479835+30923692 -92482435+30913992 -92495836+30904192 -92502436+30899292 -92533937+30898592 -92560939+30897992 -92571839+30897392 -92579439+30896992 -92583239+30896792 -92589840+30896492 -92596840+30896092 -92597740+30896092
 -92435194+30536370 -92435366+30536052 -92435574+30535715 -92435783+30535619 -92435992+30535619 -92436077+30535814 -92436181+30535958 -92436441+30536150 -92436708+30536241
 -92435194+30536370 -92436708+30536241
 -92461751+30517032 -92461202+30518080 -92460639+30519158 -92460031+30520425 -92459962+30520651 -92459928+30520763 -92458624+30525082 -92458169+30526091 -92457013+30527094 -92454958+30527817 -92454055+30528473 -92452594+30530512 -92452480+30530625 -92450289+30531974 -92449377+30532456 -92448850+30532735 -92448938+30533418 -92447562+30534155
 -92447562+30534155 -92446715+30533803
 -92446715+30533803 -92446239+30533972 -92445458+30534726 -92445084+30534783
 -92445084+30534783 -92444621+30534248
 -92444621+30534248 -92443474+30534339 -92442977+30534379
 -92442977+30534379 -92441423+30533166
 -92441423+30533166 -92440957+30534540 -92437501+30536035 -92436949+30536212 -92436708+30536241
 -92440380+30480296 -92436112+30480260
 -92440380+30480296 -92436184+30480261 -92436112+30480260
 -92493259+30480499 -92489464+30480555 -92488044+30480575 -92486200+30480603 -92484317+30480609 -92482224+30480615 -92474227+30480640 -92473820+30480641 -92473373+30480643 -92465816+30480666
 -92465816+30480666 -92462738+30480582
 -92462738+30480582 -92462535+30480598
 -92462535+30480598 -92461287+30480579 -92460230+30480563 -92459596+30480553 -92456849+30480481 -92456485+30480471 -92456409+30480469 -92453697+30480417 -92448611+30480369 -92440380+30480296
 -92461751+30517032 -92461532+30516797 -92461361+30516502 -92461297+30516219 -92461288+30516001 -92461377+30515825 -92461510+30515721 -92461706+30515674 -92461980+30515654 -92462117+30515601 -92462233+30515473 -92462940+30514761
 -92461751+30517032 -92462940+30514761
 -92462667+30060283 -92442377+30055286
 -92462667+30060283 -92449311+30056382 -92448553+30056302 -92446750+30056273 -92446230+30056109 -92445110+30055218 -92444413+30054952
 -92444413+30054952 -92443297+30055069 -92442377+30055286
 -92464839+30498886 -92462807+30500200 -92462912+30500828 -92464369+30503602 -92464314+30503853 -92464272+30503997 -92464156+30505083 -92464272+30505583 -92464373+30506815 -92464251+30507851 -92463848+30511271 -92463788+30511783 -92463730+30511965 -92462940+30514761
 -92464839+30498886 -92464848+30498339
 -92464839+30498886 -92464987+30498735 -92464961+30498501 -92464848+30498339
 -92464848+30498339 -92465470+30494985 -92469035+30494722
 -92469035+30494722 -92471913+30494873 -92472478+30494902 -92472916+30494925
 -92472916+30494925 -92474128+30494829 -92474636+30494715 -92474991+30494598 -92475632+30494288
 -92475632+30494288 -92476155+30494790
 -92476155+30494790 -92477875+30493206 -92479235+30492550 -92480109+30492128 -92481421+30491496 -92482271+30491018 -92483004+30490631 -92483929+30490242 -92487964+30487186
 -92501306+30078981 -92491269+30074083 -92491212+30073966 -92490677+30073384 -92483961+30066312 -92484092+30064822 -92480797+30064113
 -92480797+30064113 -92479948+30064720 -92473987+30065182
 -92473987+30065182 -92469755+30062030 -92469598+30061988 -92466913+30061473 -92462667+30060283
 -92476673+32495736 -92481629+32495775 -92489877+32495802
 -92476673+32495736 -92489877+32495802
 -92487964+30487186 -92488012+30486944 -92487762+30486660 -92487773+30486491 -92488231+30485848 -92488389+30485760
 -92488389+30485760 -92488946+30485796 -92489409+30485831
 -92489409+30485831 -92489540+30485768 -92489811+30485302 -92489924+30484988 -92490694+30484303
 -92487964+30487186 -92490694+30484303
 -92489877+32495802 -92491755+32495808
 -92491755+32495808 -92501653+32495751
 -92501653+32495751 -92507903+32495859 -92532255+32496229 -92533310+32496390
 -92533310+32496390 -92539209+32496181
 -92539209+32496181 -92543116+32496187 -92544777+32496190 -92545207+32496209
 -92545207+32496209 -92545954+32496193 -92546115+32496190 -92546624+32496180 -92548613+32496140 -92549254+32496136 -92552463+32496117
 -92552463+32496117 -92554745+32496217 -92557093+32496321 -92557644+32496347 -92561724+32496366
 -92561724+32496366 -92562432+32496317 -92564292+32496239 -92566403+32496095
 -92566403+32496095 -92567961+32496098 -92580595+32496267 -92585276+32496346
 -92585276+32496346 -92591197+32496322
 -92591197+32496322 -92591395+32496323 -92594648+32496343 -92595422+32496348 -92603190+32496397 -92604675+32496406 -92605027+32496408 -92608610+32496430 -92608826+32496432 -92611653+32496448 -92611975+32496450 -92612171+32496451
 -92612171+32496451 -92615828+32496384 -92621523+32496139
 -92621523+32496139 -92622332+32496223
 -92622332+32496223 -92622323+32494851 -92622255+32483893 -92621734+32480068 -92621763+32475629 -92621702+32463820 -92621627+32461436 -92621591+32460269 -92621622+32457661 -92621642+32453000 -92622025+32452985 -92634461+32452855 -92636142+32452853 -92639752+32452851
 -92639752+32452851 -92644278+32452888 -92651745+32452950 -92654775+32452976 -92656423+32452990 -92659142+32453013 -92661685+32453035 -92664210+32453057 -92673324+32453134 -92684650+32453226 -92697751+32453296 -92704531+32453331 -92711100+32453365 -92725268+32453438 -92727966+32453453 -92747591+32453555
 -92747591+32453555 -92765000+32453433
 -92765000+32453433 -92773144+32453450 -92777197+32453455
 -92493259+30480499 -92490901+30483328 -92490694+30484303
 -92631987+30481147 -92629426+30481136 -92628825+30481134 -92628669+30481133 -92628229+30481131
 -92628229+30481131 -92624113+30481158 -92620638+30481294 -92619852+30481301
 -92619852+30481301 -92615829+30481218 -92615459+30481211 -92613285+30481172 -92612892+30481166
 -92612892+30481166 -92611701+30481189
 -92611701+30481189 -92611237+30481180 -92609783+30481152 -92606964+30481099 -92606395+30481099 -92606296+30481099 -92605722+30481100 -92605165+30481100 -92603683+30481077 -92601589+30481059 -92601063+30481055 -92600844+30481046 -92600276+30481023 -92599951+30481010 -92598450+30480951 -92598362+30480948 -92597596+30480919 -92597539+30480919 -92597218+30480919 -92596510+30480919 -92596246+30480896 -92595762+30480884 -92595346+30480873
 -92595346+30480873 -92594208+30480892 -92593970+30480896
 -92593970+30480896 -92593775+30480888 -92593538+30480879 -92593480+30480877 -92593302+30480870 -92593146+30480864 -92592703+30480847 -92592060+30480822 -92591615+30480805 -92591148+30480799 -92589815+30480783 -92587297+30480729 -92585747+30480695 -92583400+30480645 -92581347+30480601
 -92581347+30480601 -92572799+30480647 -92571194+30480647 -92566503+30480647 -92565753+30480647 -92564277+30480648 -92559911+30480671
 -92559911+30480671 -92559064+30480648
 -92559064+30480648 -92555783+30480693
 -92555783+30480693 -92552233+30480674 -92547288+30480647
 -92547288+30480647 -92543052+30480654 -92536040+30480668
 -92536040+30480668 -92534479+30480667 -92526196+30480619
 -92526196+30480619 -92521751+30480641
 -92521751+30480641 -92514589+30480586 -92513458+30480577 -92509312+30480545 -92507407+30480521
 -92507407+30480521 -92500135+30480575 -92500065+30480577
 -92500065+30480577 -92499609+30480572 -92493292+30480499 -92493259+30480499
 -92501306+30078981 -92506192+30081222
 -92501306+30078981 -92507711+30077701
 -92507711+30077701 -92508185+30078480 -92508159+30079007 -92507921+30079374 -92507288+30079763 -92506524+30080107 -92506023+30080657 -92506049+30081115 -92506192+30081222
 -92506192+30081222 -92506477+30081435 -92527179+30104550 -92532079+30104591 -92540976+30106228 -92542126+30108542 -92552855+30114296 -92558207+30115305
 -92558207+30115305 -92558945+30113517 -92574145+30102789 -92581775+30097426
 -92537214+32719618 -92535678+32720104
 -92537214+32719618 -92536575+32719729 -92535928+32719895 -92535678+32720104
 -92574711+32747530 -92570184+32748058
 -92570184+32748058 -92567256+32746112 -92550287+32724342 -92550829+32723174 -92548580+32720836 -92548309+32719484
 -92548309+32719484 -92537214+32719618
 -92574711+32747530 -92575444+32747622
 -92575444+32747622 -92576122+32747507 -92576122+32747393 -92575688+32746843 -92575688+32746614 -92575959+32746476
 -92575959+32746476 -92577695+32747049 -92578128+32747415 -92578698+32747415 -92579213+32746865 -92579312+32746865
 -92574711+32747530 -92579312+32746865
 -92579312+32746865 -92599579+32755807
 -92599579+32755807 -92607924+32754940 -92611915+32753054
 -92611915+32753054 -92616254+32753144 -92617155+32754188 -92630190+32760222
 -92630190+32760222 -92635939+32759330
 -92635939+32759330 -92635999+32759384
 -92635999+32759384 -92642966+32759352 -92658727+32759313
 -92658727+32759313 -92673298+32759434
 -92585229+30559228 -92597353+30581623 -92597382+30583023 -92597402+30583928 -92597736+30601022 -92597944+30613112 -92598168+30626504 -92598200+30634806 -92598204+30635627 -92598225+30640709 -92598338+30668808 -92598373+30677378 -92598397+30683330 -92598405+30688511 -92598358+30698772 -92598325+30706343 -92598176+30724478 -92597968+30742556 -92597953+30743785 -92598439+30754616 -92598476+30764310 -92598510+30773422 -92598551+30784159 -92598557+30785841 -92598561+30792385 -92598522+30801749 -92598511+30805347 -92598429+30824472 -92598338+30839658 -92598311+30840345 -92598329+30847366 -92598372+30863062 -92598396+30872048 -92598340+30877393 -92598040+30884692 -92597840+30891692 -92597740+30896092
 -92621607+30231924 -92623215+30228417 -92614314+30214919 -92610934+30212995 -92592575+30204523 -92586685+30204139 -92585492+30203394 -92585434+30203319 -92590577+30190174 -92591128+30189338 -92591808+30180676 -92603686+30177989 -92614856+30167973 -92614892+30165594 -92612434+30155718 -92626535+30141062 -92625484+30092330
 -92823649+30889992 -92806948+30889692 -92789848+30889292 -92785748+30889292 -92780148+30889192 -92779147+30889192 -92778547+30889292 -92749946+30891792 -92749946+30892192
 -92749946+30892192 -92743552+30892119 -92731623+30891982 -92723845+30891892 -92721045+30891892 -92721045+30893092 -92720445+30897492 -92719245+30899192 -92705645+30899192 -92687344+30899192 -92686244+30899192 -92682544+30899192 -92661443+30899192 -92650642+30899092 -92623341+30899092 -92622741+30899092 -92606340+30898992 -92597440+30898992 -92597540+30898692 -92597740+30896092
 -92600068+30535194 -92594179+30549348
 -92594179+30549348 -92593066+30548981
 -92593066+30548981 -92592722+30549073 -92592749+30549531 -92593385+30550723 -92593358+30551067 -92593041+30551273 -92591928+30551595 -92591981+30551892 -92592273+30552420 -92585229+30559228
 -92600068+30535194 -92598890+30543342 -92599235+30544144 -92599182+30544465 -92598732+30544672 -92596878+30545108
 -92596878+30545108 -92596190+30544993 -92595554+30544650
 -92595554+30544650 -92595183+30544741 -92594760+30544948 -92594230+30545612 -92585229+30559228
 -92627114+30357928 -92627576+30380166 -92615017+30388102
 -92615017+30388102 -92607182+30386670
 -92607182+30386670 -92605284+30389254 -92603507+30392970 -92604060+30400042 -92604331+30400311 -92606443+30440093 -92608983+30441284
 -92630347+30487873 -92625140+30491074 -92624543+30491109 -92621424+30500200 -92621452+30500200 -92615927+30513195 -92619507+30524975 -92604287+30531932 -92600068+30535194
 -92608983+30441284 -92610282+30446922
 -92610282+30446922 -92610573+30446716
 -92610573+30446716 -92610811+30446739 -92611605+30447518 -92612082+30448205 -92612505+30449076 -92612479+30449466 -92612268+30450039 -92612321+30450520 -92612533+30450681 -92618725+30453910
 -92608983+30441284 -92618725+30453910
 -92617424+29528420 -92617726+29579184 -92617492+29582160 -92617531+29582282 -92617445+29583407 -92617303+29587205 -92617206+29589828 -92616723+29604037 -92616658+29607133 -92615476+29644076 -92615413+29647585 -92615109+29669844 -92615082+29676606 -92615072+29679162 -92615050+29680388 -92614967+29682470 -92614694+29689417 -92614677+29692056 -92614653+29697237 -92614653+29697392 -92614652+29697775 -92614641+29702955 -92614613+29715573 -92614608+29718052 -92614606+29726923 -92614604+29728194 -92614600+29730631 -92614742+29739295 -92614912+29744982 -92614964+29746723 -92615019+29748552 -92614377+29766995 -92614143+29774096 -92613985+29783127 -92613822+29792831 -92613679+29801236 -92613732+29801396 -92614069+29816254 -92614202+29829178 -92614311+29855379 -92614398+29875213 -92614472+29875213 -92615089+29918768 -92615086+29918826 -92614935+29919262 -92614758+29919772 -92614743+29925429 -92614692+29929899 -92614799+29933842 -92614832+29946655 -92614990+29947068 -92614964+29947136 -92615016+29952899 -92615033+29955819 -92615034+29955991 -92615209+29962793 -92615326+29964993 -92615342+29965291 -92615428+29976271 -92615464+29983397 -92615486+29987824 -92615474+29994934 -92615473+29995526 -92615472+29996039 -92615466+29999330 -92615463+29999581 -92615625+30003262 -92615716+30010442 -92615716+30010509 -92615805+30017334
 -92615768+30021016 -92615747+30023251 -92615640+30034923 -92617542+30038168
 -92617542+30038168 -92637468+30037828 -92637901+30037819
 -92637901+30037819 -92646464+30037914 -92650521+30037984 -92654789+30038008
 -92654789+30038008 -92657709+30037922 -92657829+30037918 -92658213+30037908
 -92658213+30037908 -92658478+30037963
 -92658478+30037963 -92658978+30037940 -92663456+30037914 -92671721+30037874 -92687745+30037682 -92689939+30037662 -92705459+30037545 -92723506+30037414 -92738604+30037323
 -92615768+30021016 -92615672+30017367 -92615805+30017334
 -92615768+30021016 -92615805+30017334
 -92618625+30093060 -92581775+30097426
 -92618625+30093060 -92592478+30099006 -92591977+30099395 -92591635+30099510
 -92591635+30099510 -92591265+30099395 -92591265+30098937 -92591371+30098708 -92591318+30098387
 -92591318+30098387 -92590975+30098433 -92590474+30098868 -92589921+30099075
 -92589921+30099075 -92581775+30097426
 -92618725+30453910 -92631788+30480828 -92631987+30481147
 -92619317+30334115 -92618604+30334161 -92618525+30334368 -92618526+30336110 -92619028+30336270 -92619873+30336339 -92620296+30336522 -92620851+30337186 -92620984+30337599 -92620985+30338928 -92620668+30339272 -92625960+30343717
 -92619317+30334115 -92625960+30343717
 -92625484+30092330 -92625317+30091470 -92625271+30091233 -92625140+30091120
 -92625140+30091120 -92619364+30093014 -92618625+30093060
 -92621607+30231924 -92624142+30233046
 -92624142+30233046 -92624485+30232955 -92625139+30232943
 -92625139+30232943 -92625504+30233160 -92625544+30233343 -92625517+30233916 -92625139+30234249 -92624655+30234582 -92624513+30234903 -92624355+30235957 -92625423+30239280
 -92621607+30231924 -92625423+30239280
 -92623450+30242280 -92623751+30242658 -92624113+30243543 -92625818+30245111 -92623834+30247510 -92622277+30247786 -92626703+30253819 -92626847+30254034 -92627862+30258610 -92627726+30264845 -92625139+30265819 -92624771+30266014 -92624679+30269593 -92624798+30270369
 -92625423+30239280 -92622378+30239924 -92622504+30240472 -92622537+30241024 -92622532+30241091
 -92622532+30241091 -92622484+30241758 -92622696+30241964 -92623450+30242280
 -92622532+30241091 -92623450+30242280
 -92628558+30286689 -92628320+30286666
 -92628320+30286666 -92627574+30297577 -92626282+30298823 -92627354+30299171 -92627573+30299342 -92625139+30301335 -92624480+30304709 -92628565+30319445 -92619317+30334115
 -92624798+30270369 -92624142+30273922 -92623535+30273945 -92622980+30274427 -92622453+30275573 -92622400+30276032 -92622506+30276353 -92622823+30276582 -92623748+30276856 -92623959+30277040 -92623959+30277383 -92628558+30286689
 -92624798+30270369 -92628558+30286689
 -92625960+30343717 -92627753+30350204
 -92627753+30350204 -92624140+30356256
 -92624140+30356256 -92624510+30356255 -92625139+30355991
 -92625139+30355991 -92625611+30356026 -92626349+30356301 -92626903+30356714 -92627115+30357081 -92627114+30357928
 -92627753+30350204 -92627114+30357928
 -92658564+30072031 -92657921+30073455 -92657130+30075171
 -92657130+30075171 -92635928+30075102
 -92635928+30075102 -92627799+30092128 -92625484+30092330
 -92631987+30481147 -92633650+30482515 -92633839+30483319 -92631237+30483501 -92630002+30484134 -92630001+30484165 -92630347+30487873
 -92630347+30487873 -92636303+30487942 -92645647+30488050 -92645915+30488053 -92650333+30488104 -92651344+30488115 -92652943+30488134 -92671199+30488195 -92688229+30488208 -92705230+30488229 -92708418+30488234 -92709847+30488234 -92713769+30488232 -92714288+30488231 -92720565+30488231 -92722339+30488208 -92740010+30488175
 -92740010+30488175 -92756972+30488185 -92765461+30488236 -92772496+30488278 -92773952+30488287
 -92773952+30488287 -92774192+30485915 -92774342+30483838 -92774484+30481881 -92774543+30467623 -92774571+30462626 -92774634+30462174 -92775035+30453304 -92775229+30449001 -92775611+30440565 -92775745+30437620 -92779475+30437598
 -92779475+30437598 -92788468+30437600
 -92788468+30437600 -92788532+30437588 -92788600+30437577
 -92788600+30437577 -92793064+30437600 -92797726+30437602 -92800557+30437602 -92808876+30437624 -92809577+30437626 -92813149+30437626 -92813625+30437648 -92826322+30437717 -92827036+30437739 -92843357+30437897
 -92843357+30437897 -92860445+30437846 -92873698+30437772 -92875147+30437771 -92875275+30437771 -92875961+30437771 -92876411+30437781 -92876745+30437788 -92877072+30437795 -92878316+30437795 -92891547+30437863
 -92891547+30437863 -92892071+30437801
 -92892071+30437801 -92903604+30438011 -92905790+30438034 -92908128+30438058 -92908620+30438060 -92920561+30438106 -92929209+30438169 -92933258+30438199
 -92933258+30438199 -92937509+30438115 -92938294+30438099 -92943786+30437992
 -92943786+30437992 -92952383+30438106
 -92952383+30438106 -92953705+30438083 -92962118+30438059
 -92962118+30438059 -92965504+30438081
 -92965504+30438081 -92971720+30437919 -92972143+30437896
 -92972143+30437896 -92979523+30437986
 -92979523+30437986 -92982088+30437964 -92993549+30437868 -92996833+30437841 -93014093+30437839
 -93014093+30437839 -93020777+30438329 -93031272+30439029
 -93031272+30439029 -93034242+30438953 -93034913+30438936 -93049885+30438586
 -93049885+30438586 -93058255+30438683 -93058749+30438689
 -93058749+30438689 -93065586+30438271 -93065589+30437785 -93065430+30436616 -93065510+30435172 -93070457+30424339 -93070557+30424338 -93080108+30424248 -93089069+30424170 -93092871+30424129 -93111623+30423607
 -93111623+30423607 -93115762+30423631 -93119517+30423653 -93119973+30423676 -93120390+30423698
 -93120390+30423698 -93131155+30423612
 -92659449+30070258 -92658564+30072031
 -92659449+30070258 -92659240+30070535 -92658564+30072031
 -92673298+32759434 -92676302+32759459 -92677357+32759461
 -92673298+32759434 -92677357+32759461
 -92738604+30037323 -92731381+30041036 -92695847+30061396 -92694310+30061457
 -92694310+30061457 -92690383+30058767
 -92690383+30058767 -92680642+30064120 -92676295+30068251 -92659449+30070258
 -92677357+32759461 -92677698+32759462 -92682665+32759471 -92683394+32759472 -92690705+32759476 -92691500+32759476 -92698757+32759474
 -92698757+32759474 -92701263+32759479 -92705743+32759510 -92711413+32759552
 -92711413+32759552 -92713974+32759549 -92725364+32759540 -92725439+32759540
 -92760646+31546974 -92736783+31532422 -92725836+31525677
 -92725836+31525677 -92723912+31525695
 -92723912+31525695 -92722402+31525676 -92716786+31521837 -92718135+31519933 -92718632+31518958 -92718983+31517594
 -92718983+31517594 -92720159+31516737 -92721194+31515955 -92722308+31515145 -92736123+31505115 -92742755+31500300 -92742930+31500173 -92746155+31497734 -92746560+31497425 -92750147+31494679 -92758751+31488473 -92761551+31482973 -92764451+31476573
 -92764451+31476573 -92771651+31476773
 -92771651+31476773 -92772951+31476673 -92773151+31476673 -92779051+31474273 -92779151+31471173 -92781452+31469673 -92783052+31469573 -92787552+31469073 -92787642+31463153 -92790552+31462474 -92795952+31462373 -92795952+31462113 -92813353+31446774 -92829053+31441174 -92844054+31433774 -92846954+31427074 -92846954+31423474 -92850754+31418875 -92871555+31417674 -92871554+31406057 -92871554+31404475 -92876442+31403894 -92879988+31403862 -92885178+31403815 -92886131+31403806 -92888543+31401055 -92897519+31389375 -92907906+31389244 -92913458+31387021 -92913398+31383106 -92913077+31371929 -92913019+31368236 -92913144+31368234 -92913535+31368227 -92920402+31368107 -92922111+31368062 -92929991+31367983 -92938691+31367897 -92943666+31367848 -92947244+31359309 -92947176+31353578 -92951766+31346729 -92961195+31346693 -92964600+31346654 -92965133+31346652 -92979555+31346627
 -92979555+31346627 -92979635+31346650
 -92979635+31346650 -92981464+31346644
 -92725439+32759540 -92725441+32759864 -92725417+32771486 -92725407+32776730 -92725419+32797887 -92732532+32803439
 -92732532+32803439 -92734057+32803436
 -92734057+32803436 -92734054+32804847 -92734041+32815047 -92729789+32817989 -92725331+32829769 -92725322+32832512 -92725329+32848594 -92725386+32855271 -92725382+32856581 -92725397+32859152 -92725488+32860446 -92725574+32861648 -92725814+32865000 -92725746+32872845 -92725679+32875143 -92725693+32875812 -92725555+32893010 -92725505+32899242 -92725362+32916926 -92725469+32920833 -92725524+32922254 -92725307+32923887 -92725182+32939629 -92725084+32951941 -92724996+32957722 -92724961+32968894 -92724886+32979381 -92724762+32996505 -92724736+33000139 -92724734+33002366 -92724766+33005709
 -92724766+33005709 -92724800+33005804 -92724991+33007500 -92724937+33008416
 -92724766+33005709 -92724937+33008416
 -92724937+33008416 -92724992+33009883 -92724966+33010937 -92724993+33012036 -92724967+33013205 -92724994+33014351
 -92724994+33014351 -92726245+33014373 -92727578+33014373 -92728883+33014349 -92733197+33014347 -92733809+33014347 -92734829+33014347 -92738129+33014346
 -92738129+33014346 -92741554+33014535 -92767543+33014668 -92768169+33014692 -92772411+33014700 -92779707+33014713 -92786001+33014747 -92807154+33015090 -92814260+33015333 -92824548+33015559 -92828686+33015627 -92830798+33015661 -92840290+33015813 -92842599+33015957 -92844073+33016034 -92844286+33016070
 -92844286+33016070 -92844790+33016040
 -92844790+33016040 -92854167+33016132
 -92854167+33016132 -92855205+33016116 -92856932+33016089 -92861310+33016088 -92867510+33016062
 -92867510+33016062 -92878456+33016129 -92882998+33016225
 -92882998+33016225 -92884902+33016223
 -92884902+33016223 -92893324+33016292 -92893578+33016295 -92897493+33016434
 -92897493+33016434 -92899941+33016320 -92901250+33016279
 -92901250+33016279 -92906036+33016504 -92912035+33016610 -92916895+33016615 -92919983+33016619 -92930569+33016681 -92931369+33016688 -92946553+33016807 -92946716+33016830 -92958763+33017058 -92960531+33017080 -92964401+33017139 -92970974+33017238
 -92970974+33017238 -92971137+33017192
 -92971137+33017192 -92981631+33017333 -92984436+33017371 -92986736+33017412 -92988707+33017433 -92990956+33017459 -92994988+33017504 -92998768+33017526
 -92998768+33017526 -93006066+33017505 -93007538+33017474 -93008189+33017414 -93012999+33017338
 -93012999+33017338 -93036422+33017642 -93047692+33017740 -93051798+33017749 -93070686+33017792 -93071936+33017815 -93073167+33017898
 -93073167+33017898 -93080007+33017888
 -93080007+33017888 -93081428+33017928
 -93081428+33017928 -93082332+33017885 -93091435+33017742
 -93091435+33017742 -93100981+33017786
 -93100981+33017786 -93101443+33017740
 -93101443+33017740 -93109919+33017847 -93119715+33017877
 -93119715+33017877 -93127555+33017791 -93133799+33017760 -93134362+33017757
 -93134362+33017757 -93139518+33017788
 -93139518+33017788 -93145155+33017762 -93153739+33017761
 -93153739+33017761 -93154351+33017856
 -93154351+33017856 -93156787+33017846 -93157919+33017841 -93159464+33017834 -93160775+33017824 -93165311+33017790 -93166362+33017788 -93172441+33017774 -93175210+33017767
 -93175210+33017767 -93179615+33017813 -93182253+33017882
 -93182253+33017882 -93183128+33017874 -93185138+33017856 -93187175+33017837 -93187393+33017837 -93191179+33017926 -93191567+33017935
 -93191567+33017935 -93195634+33017928
 -93195634+33017928 -93197402+33017951 -93214548+33018362 -93218369+33018362 -93223188+33018290 -93230835+33018155 -93238607+33017992
 -92725439+32759540 -92727479+32759543 -92752674+32759888
 -92752674+32759888 -92763770+32759655 -92778922+32759339 -92798822+32759249 -92802551+32759231 -92807965+32759207
 -92807965+32759207 -92811001+32759367
 -92811001+32759367 -92814282+32759298 -92819728+32759112 -92828559+32758813 -92828559+32757925 -92828561+32750579
 -93722517+30050872 -93722741+30050723 -93728981+30045139 -93743291+30019927 -93743958+30019539 -93744726+30019187 -93744998+30019075 -93745391+30018897 -93745751+30018734 -93746246+30018520 -93752038+30016403 -93755082+30015309 -93755238+30015187 -93768444+30001694 -93768807+30000180 -93785191+29991956 -93788766+29988631 -93789645+29987404 -93812174+29940853 -93814325+29931733 -93822204+29908912 -93844785+29875215 -93854412+29865053 -93874334+29850845 -93875167+29850527 -93911268+29829116 -93928544+29796219 -93926504+29789560 -93922407+29785048 -93915447+29780984 -93907910+29776825 -93901206+29773081 -93898470+29771577 -93894854+29768313 -93893862+29767289 -93893762+29767162 -93892817+29756872 -93893813+29753161 -93888821+29742234 -93887957+29742138 -93868484+29732666 -93837971+29690619 -93835194+29684262 -93832900+29675629 -93831380+29668878 -93828306+29657575 -93822142+29631021 -93820796+29625224 -93814351+29596576
 -93814351+29596576 -93772363+29625224 -93750160+29679799 -93625158+29704021 -93432822+29719003
 -93432822+29719003 -93386204+29714832 -93375154+29706837 -93339315+29695812
 -93339315+29695812 -93317332+29700616 -93223516+29726425
 -93223516+29726425 -93215044+29725060 -93135802+29708754 -93125150+29706209 -93074308+29689545 -93038630+29678023 -93013924+29672123 -93012617+29671811 -93000148+29668833 -92934989+29642315 -92894268+29625225 -92875146+29616030 -92867430+29612920 -92777156+29576606 -92767300+29573075 -92750144+29566928
 -92750144+29566928 -92750144+29566950
 -92750144+29566950 -92617424+29528420
 -92868837+30038569 -92867983+30038598 -92867289+30038621 -92859573+30038670 -92856987+30038686 -92849680+30038732 -92845503+30038758 -92841712+30038781 -92840380+30038790 -92829989+30038856 -92825837+30038882 -92824253+30038892 -92823336+30038897 -92823061+30038899 -92822857+30038900 -92813639+30038959 -92805254+30039013 -92799438+30039050 -92797344+30039063 -92790216+30039108 -92784355+30039146 -92774466+30039210 -92757600+30039319
 -92757600+30039319 -92753677+30039079 -92738604+30037323
 -92755734+31556193 -92778046+31572047 -92798309+31594970 -92800803+31596662 -92802999+31597639 -92840947+31601233 -92861965+31613146 -92902410+31656836 -92902395+31656988 -92902404+31657192 -92902417+31657513 -92905532+31660694 -92905828+31660695 -92926749+31672236 -92959924+31700080 -92960014+31701713 -92960053+31701817 -92973529+31708922
 -92760646+31546974 -92755734+31556193
 -92760646+31546974 -92756746+31554721 -92756180+31555307 -92755933+31555710 -92755734+31556193
 -92777197+32453455 -92776679+32428719 -92776613+32425585 -92776357+32413330 -92775505+32404257 -92775316+32402248 -92775198+32400991 -92775070+32399624 -92775042+32399317 -92775317+32389600 -92774924+32387552 -92774820+32386930 -92774794+32385601 -92775158+32374226 -92775012+32369056 -92774898+32365013 -92774863+32363746 -92774535+32352093 -92774419+32342945 -92774704+32337504 -92774719+32335804 -92774847+32322059 -92774784+32317990 -92773855+32307440 -92773672+32295356 -92773502+32283766 -92773519+32282391 -92773527+32277674 -92773551+32264871 -92773573+32262975 -92773605+32260395 -92774649+32250156 -92774696+32250156 -92774697+32250098 -92774718+32248904 -92774731+32248199 -92774835+32242553 -92774940+32236871 -92774127+32236590 -92776959+32233451 -92779171+32229327 -92782947+32225203 -92783192+32218879
 -92880800+32585022 -92880678+32579041 -92880618+32576100 -92880498+32570212 -92880477+32569180 -92880280+32559445 -92880233+32557133 -92880196+32555276 -92880166+32553763 -92879882+32544675 -92879794+32542649 -92879792+32542327 -92879776+32538350 -92879724+32525578 -92879809+32523276 -92879847+32518364 -92879895+32512197 -92879977+32509746 -92880005+32504904 -92880034+32500152 -92879398+32482761 -92879099+32475929 -92879355+32468772 -92879382+32468543 -92879341+32463347 -92868456+32454248
 -92868456+32454248 -92864548+32454298 -92853119+32454298 -92848479+32454266 -92839129+32454203 -92833437+32454165 -92810741+32454038 -92808147+32454023 -92805939+32454011 -92791439+32453477 -92777197+32453455
 -92822406+32163336 -92798819+32181634 -92801013+32189505 -92800670+32205357 -92800967+32207576 -92801280+32207906
 -92801280+32207906 -92784082+32219062
 -92784082+32219062 -92783731+32219039 -92783192+32218879
 -92801280+32207906 -92796132+32212419 -92795593+32212442 -92795377+32212557 -92794919+32213015 -92794838+32213771 -92794434+32213931
 -92794434+32213931 -92793760+32213725
 -92793760+32213725 -92793329+32213817 -92793167+32214114 -92793167+32214412 -92783192+32218879
 -92814647+32146907 -92815967+32148076 -92821085+32151696
 -92821085+32151696 -92821301+32162397 -92822029+32162763 -92822325+32163061 -92822406+32163336
 -92821085+32151696 -92822406+32163336
 -92823649+30889992 -92823649+30886692 -92823749+30881292 -92823707+30880751 -92823677+30880356 -92823649+30879992 -92823649+30878892
 -92828650+31108385 -92828650+31104885 -92828250+31098586 -92828150+31094486 -92828050+31062587 -92827950+31054987 -92827849+31043087 -92827794+31033644 -92827750+31025976 -92827706+31018401 -92827664+31011171 -92824049+30998489 -92824149+30974289 -92824249+30971789 -92824249+30970890 -92824249+30970190 -92824049+30951290 -92824149+30936490 -92824149+30931739 -92824149+30910491 -92823649+30899791 -92823649+30895977 -92823649+30889992
 -92824749+30875692 -92823549+30875592
 -92823549+30875592 -92823649+30878892
 -92824749+30875692 -92823649+30878892
 -92828515+32749472 -92828380+32739332 -92828278+32731690 -92828064+32715555 -92828017+32711951
 -92828017+32711951 -92828564+32712501
 -92828561+32750579 -92828515+32749472
 -92828561+32750579 -92828562+32750147 -92828515+32749472
 -92828850+31138884 -92828650+31108385
 -92828850+31138884 -92828850+31127885 -92828650+31108385
 -92980972+31339418 -92979246+31339428 -92977282+31339440 -92975867+31339456 -92975061+31339460
 -92975061+31339460 -92964530+31335411 -92964517+31334471 -92964503+31333425 -92951967+31332240 -92940585+31332237 -92937413+31332236 -92936401+31332196
 -92936401+31332196 -92932006+31332224 -92930287+31332242
 -92930287+31332242 -92930314+31330958 -92930306+31330189 -92930297+31329337 -92930278+31327392 -92924134+31324540
 -92924134+31324540 -92923347+31324587
 -92923347+31324587 -92922251+31324542
 -92922251+31324542 -92920649+31324564 -92920092+31324573 -92919398+31324585 -92919341+31324587
 -92919341+31324587 -92915569+31324552 -92914400+31324547 -92911663+31324535 -92910941+31324532 -92907061+31324516
 -92907061+31324516 -92906763+31324524 -92905367+31324562
 -92905367+31324562 -92903270+31324561
 -92903270+31324561 -92900131+31324601 -92899370+31324603 -92898678+31324605
 -92898678+31324605 -92897904+31324580
 -92897904+31324580 -92896651+31324581
 -92896651+31324581 -92896650+31324024 -92896649+31323452 -92896648+31322539 -92896647+31321660 -92896647+31320774 -92885309+31317393 -92883524+31317386 -92882202+31317381 -92881773+31317380 -92879676+31313803 -92879707+31312381 -92879703+31311901 -92879705+31310205 -92879758+31309552 -92879759+31307759 -92879760+31307432 -92879707+31305806 -92879664+31304347 -92879650+31302368 -92879643+31301217 -92879636+31300150 -92879630+31299221 -92879606+31295721 -92879545+31289057 -92878142+31288616
 -92878142+31288616 -92866053+31288679
 -92866053+31288679 -92862453+31280780 -92862552+31277280 -92849752+31274180 -92846352+31269880 -92846252+31258680 -92839851+31252881 -92833651+31252581 -92829651+31250081 -92829351+31244281 -92829351+31241881 -92829351+31234081 -92829351+31232081 -92829351+31231581 -92829251+31230981 -92829151+31229381 -92829251+31214882 -92829251+31211882 -92829150+31194883 -92828950+31165383 -92828950+31162584 -92828950+31158516 -92828950+31151084 -92828850+31142684 -92828850+31138884
 -92978453+30878175 -92973763+30878034 -92962392+30877723 -92952622+30877416 -92938715+30876980 -92937600+30876946 -92932590+30876797 -92928400+30876795 -92925108+30876736
 -92925108+30876736 -92920505+30876743 -92901701+30876826 -92889716+30876866 -92881505+30876911 -92876715+30877012 -92876244+30877023
 -92876244+30877023 -92875151+30876977 -92875151+30876124 -92875151+30876092 -92870799+30875996 -92870186+30875982 -92866150+30875892 -92865767+30875879 -92864008+30875818 -92863250+30875792 -92861950+30875792 -92838749+30875892
 -92838749+30875892 -92824749+30875692
 -92938599+32147941 -92930234+32147905 -92921766+32147868
 -92921766+32147868 -92902861+32147975
 -92902861+32147975 -92890381+32147770 -92890387+32147746 -92887070+32147615 -92883600+32147580 -92875156+32147438 -92868350+32147403 -92850101+32147311 -92841082+32147266 -92814647+32146907
 -92852028+32695150 -92840867+32709108 -92840650+32709497
 -92840650+32709497 -92839729+32709383
 -92839729+32709383 -92839322+32709498 -92838645+32709910 -92838293+32709979
 -92838293+32709979 -92837886+32709842
 -92837886+32709842 -92837398+32709933 -92836504+32710300 -92836071+32710392 -92828564+32712501
 -92852028+32695150 -92850511+32697626
 -92850511+32697626 -92849969+32697328
 -92849969+32697328 -92849752+32697397 -92849157+32698451 -92848940+32698634 -92847747+32698680 -92847476+32698887 -92847286+32699597 -92847287+32700055 -92847205+32700239 -92828564+32712501
 -92880800+32585022 -92880845+32587199 -92880738+32589806 -92880845+32592464 -92880924+32595237 -92881718+32600042 -92880542+32600369 -92875834+32601914 -92866435+32609476 -92865449+32617626 -92863791+32619135 -92861046+32634931 -92861158+32642424 -92864244+32687310 -92862321+32688594 -92858051+32689221 -92858041+32691299
 -92858041+32691299 -92853110+32690957
 -92853110+32690957 -92852028+32695150
 -92873551+31944905 -92873605+31944762 -92873698+31944557 -92874834+31942869 -92884541+31937254 -92887789+31931972 -92888845+31927012 -92891762+31926166 -92901891+31885002 -92906221+31869395 -92905262+31852641
 -92905262+31852641 -92928253+31854419
 -92876358+30038456 -92868837+30038569
 -92876358+30038456 -92875149+30038451
 -92875149+30038451 -92868837+30038569
 -92876358+30038456 -92879930+30038473 -92904105+30038592 -92911463+30038629
 -92911463+30038629 -92931038+30038516 -92937230+30038447 -92943343+30038402 -92943843+30038149
 -92943843+30038149 -92944370+30038264
 -92944370+30038264 -92953117+30038149
 -92953117+30038149 -92953959+30038155 -92962180+30038220 -92962527+30038222 -92962942+30038225 -92975695+30038327 -92975853+30038327 -92979226+30038349
 -92979226+30038349 -92996379+30038304
 -92880800+32585022 -92881201+32584994 -92887236+32584928 -92887317+32584927 -92895762+32584908
 -92895762+32584908 -92897251+32584978 -92897415+32585012 -92897656+32585013 -92899982+32585020 -92903774+32585030 -92911283+32585051 -92920337+32585076 -92920445+32585098
 -92920445+32585098 -92920708+32585092 -92923504+32585030 -92924527+32585001 -92935791+32584688 -92939140+32584595 -92939154+32584595 -92943612+32584504 -92944193+32584481 -92945494+32584432 -92957481+32584348 -92964903+32584321 -92965736+32584318 -92982630+32584215 -92982920+32584212 -92989939+32584144
 -92883221+31969885 -92873551+31944905
 -92883221+31969885 -92882166+31951617 -92881375+31951552 -92880644+31951191 -92879799+31950804 -92878088+31950433 -92877308+31950151 -92877277+31949603 -92877612+31949139 -92877246+31949047 -92876199+31949020 -92873551+31944905
 -92883221+31969885 -92884435+31982661
 -92884435+31982661 -92884477+31982626
 -92884477+31982626 -92884504+31981413 -92884666+31981207
 -92884666+31981207 -92884961+31981321 -92885176+31981528 -92885311+31981917 -92885633+31982352 -92886090+31982673 -92886520+31982856 -92886520+31983085 -92885632+31983727 -92895094+31987259
 -92884477+31982626 -92895094+31987259
 -92887735+32022815 -92894075+32040210 -92895282+32046328 -92900821+32057857 -92905212+32083716
 -92936253+30082277 -92932932+30082322 -92924352+30082376 -92911662+30082457 -92899774+30082477 -92899063+30082477 -92888106+30082469
 -92888106+30082469 -92899902+30106953 -92901852+30109385 -92908765+30114467
 -92888770+32013010 -92887735+32022815
 -92888770+32013010 -92889192+32013878 -92889542+32014360 -92889730+32014864 -92889702+32015345 -92888734+32016513 -92888384+32017269 -92888464+32017636 -92888356+32017934 -92888410+32018301 -92888759+32018667 -92887735+32022815
 -93131122+30402978 -93131114+30397426 -93131109+30394161 -93131097+30386509 -93131094+30384841 -93120032+30379971 -93091256+30379677 -93087343+30379649 -93067675+30379519 -93066109+30379501 -93065616+30379476 -93062520+30379474 -93060008+30379451 -93039202+30379357 -93036162+30379333
 -93036162+30379333 -93033069+30379346 -93030893+30379352
 -93030893+30379352 -93030919+30376329 -93030930+30375203 -93031285+30361390 -93031281+30361113 -93031258+30357917 -93031227+30353609 -93031177+30350221 -93031030+30340090 -93030992+30337480 -93030967+30335729 -93031075+30328509 -93030995+30324218 -93031030+30321257 -93031056+30319406 -93031088+30317033 -93031147+30312689 -93031082+30305794 -93030920+30302116 -93030899+30301645 -93030952+30299513 -93030926+30298344 -93030850+30290046 -93030930+30287937 -93030878+30285325 -93030748+30276890 -93030744+30276202 -93030740+30275308 -93030712+30269468 -93030704+30267803 -93022350+30260612
 -93022350+30260612 -93013748+30260633 -93001104+30260649 -93000149+30260650 -92996768+30260651
 -92996768+30260651 -92996772+30259668 -92996874+30251084 -92996873+30250486 -92996869+30250207 -92996866+30250007 -92996828+30246154 -92996825+30245894 -92996824+30245833 -92996747+30238181 -92996673+30234242 -92996592+30231491 -92996513+30230781 -92996690+30230520 -92996571+30229610 -92996562+30229545 -92996529+30229294 -92996515+30228700 -92996516+30227931 -92996532+30216775 -92996464+30209958 -92996391+30202448 -92996383+30187732 -92996431+30180122 -92996401+30174964 -92996322+30172465 -92996292+30166391 -92996154+30156947 -92982852+30156807 -92979351+30156770 -92962576+30156522 -92955401+30156431 -92953786+30156422 -92947276+30156386 -92945536+30156295
 -92945536+30156295 -92941078+30156318
 -92941078+30156318 -92933350+30156203 -92928892+30156157
 -92928892+30156157 -92902685+30156279 -92893747+30156321 -92893343+30156323
 -92893343+30156323 -92890015+30144726 -92899388+30134896 -92907167+30129913 -92909422+30120667
 -92895094+31987259 -92900982+31987995 -92900255+31993832 -92895868+31999314 -92894348+31999625 -92893474+32000009 -92893179+32000160 -92891571+32003018 -92891483+32004575 -92888770+32013010
 -92905212+32083716 -92905814+32091224 -92905922+32091316 -92905921+32092003 -92906110+32092209 -92906217+32092576 -92906325+32092668
 -92906325+32092668 -92907025+32092553
 -92907025+32092553 -92907186+32092622 -92907348+32092897
 -92907348+32092897 -92907698+32092828
 -92907698+32092828 -92911814+32101629
 -92905212+32083716 -92911814+32101629
 -92908765+30114467 -92908966+30115007 -92908918+30115369 -92908067+30115826 -92907538+30116476 -92907562+30117346 -92907940+30119673 -92908519+30120182 -92909422+30120667
 -92908765+30114467 -92909422+30120667
 -92911814+32101629 -92915097+32105090 -92924909+32112500 -92925864+32117450 -92929237+32119799 -92930603+32122278 -92932999+32136434 -92933161+32137695 -92936511+32146358 -92938599+32147941
 -92930080+31854073 -92928253+31854419
 -92930080+31854073 -92929632+31854150 -92928923+31854317 -92928253+31854419
 -92970234+31757695 -92971561+31760974 -92971776+31762854 -92969548+31768037 -92956893+31779766 -92948703+31818872 -92950088+31846503 -92946383+31849391 -92946432+31850452 -92930779+31854062
 -92930779+31854062 -92930438+31854013
 -92930438+31854013 -92930080+31854073
 -92949854+30082230 -92936253+30082277
 -92949854+30082230 -92941710+30082322
 -92941710+30082322 -92936253+30082277
 -93188231+32148420 -93176716+32148329 -93167654+32148258
 -93167654+32148258 -93163776+32148371
 -93163776+32148371 -93155113+32148271 -93147000+32148177 -93135255+32148081 -93134497+32148075 -93126129+32148038
 -93126129+32148038 -93117286+32148499
 -93117286+32148499 -93116509+32148479 -93108802+32148365 -93106529+32148331 -93100980+32148250 -93099697+32148231
 -93099697+32148231 -93098486+32148234 -93083641+32148267 -93083353+32148268 -93066562+32148306 -93063342+32148314 -93059388+32148323 -93049467+32148346 -93040588+32148366 -93026435+32148437 -93017458+32148445 -93003611+32148457
 -93003611+32148457 -93002463+32148451 -92973013+32148138 -92972647+32148092 -92962090+32148045 -92938599+32147941
 -92971586+31755818 -92972497+31753777 -92968489+31739908 -92968360+31733185 -92968609+31730997 -92974030+31709298 -92973529+31708922
 -92996379+30038304 -92996330+30049591 -92996332+30052807 -92996276+30064418 -92996265+30066718 -92996224+30075294 -92996222+30075628 -92996220+30075903 -92983938+30082317
 -92983938+30082317 -92977257+30082299 -92969557+30082279 -92949854+30082230
 -92971586+31755818 -92970234+31757695
 -92971586+31755818 -92971023+31756712 -92970234+31757695
 -92978453+30878175 -92978380+30868264 -92978029+30843972 -92978029+30843897 -92977971+30840598 -92976711+30827058 -92976699+30825251 -92976670+30820868 -92976746+30788757 -92976833+30776008 -92976939+30774999 -92976883+30774122 -92977146+30751614 -92977140+30741177 -92977177+30730351 -92977341+30722797 -92977341+30722705 -92977419+30718098 -92977406+30716118 -92978004+30690106 -92978220+30674989 -92978299+30668362 -92978401+30656281 -92978607+30641978 -92978633+30638682 -92978706+30629967 -92978705+30627081 -92979051+30605503 -92989440+30598396
 -92989440+30598396 -92990639+30598402 -93004416+30598689
 -93004416+30598689 -93005148+30598683 -93011998+30598627 -93033642+30597871
 -93033642+30597871 -93033721+30597917 -93038623+30597964 -93041458+30598010 -93046881+30598335
 -93046881+30598335 -93049298+30598321 -93068568+30598163 -93093072+30597963 -93098795+30597824 -93104518+30597662 -93104624+30597661
 -93104624+30597661 -93117503+30597790 -93122270+30597838 -93126691+30597883 -93128174+30597907
 -93128174+30597907 -93130295+30597885
 -92981393+31339837 -92980972+31339418
 -92981393+31339837 -92981393+31339416
 -92981393+31339416 -92980972+31339418
 -92981464+31346644 -92981395+31342685 -92981393+31340963 -92981393+31339837
 -92981464+31346644 -92982673+31348033 -92983107+31348964 -92989160+31355427 -92989601+31355814 -92991419+31359755 -92992105+31360474
 -92992105+31360474 -93007216+31360190
 -93007216+31360190 -93008416+31360221 -93010908+31360256 -93012878+31360284
 -93012878+31360284 -93014480+31360262
 -93014480+31360262 -93017048+31360324 -93036059+31364279 -93038042+31364338 -93077175+31364565 -93080369+31364578 -93084201+31364588 -93093376+31364616
 -93093376+31364616 -93117221+31364587 -93119931+31364579
 -93119931+31364579 -93125641+31364612
 -93125641+31364612 -93134845+31364605
 -93134845+31364605 -93135902+31364617 -93139612+31364664 -93153720+31364800
 -93153720+31364800 -93158414+31364774 -93166271+31364753 -93169316+31364747 -93170892+31364745 -93174216+31364742 -93176100+31364741
 -93176100+31364741 -93176661+31364764
 -93176661+31364764 -93190033+31364734 -93192572+31364730 -93197040+31364672 -93205693+31364671 -93212981+31364630 -93231814+31364529 -93236104+31364507
 -93460640+30866493 -93455643+30870298
 -93455643+30870298 -93454488+30869322
 -93454488+30869322 -93443502+30875195 -93421113+30883138
 -93421113+30883138 -93415781+30883127 -93394162+30883085 -93386798+30883070 -93378723+30883054 -93377480+30883052 -93371658+30883051 -93369891+30883047 -93353640+30882961 -93336485+30882918 -93324955+30882897 -93318791+30882886 -93313899+30882879
 -93313899+30882879 -93309729+30882918 -93307288+30882941 -93306686+30882947 -93302871+30882983 -93301980+30882991 -93301349+30882997
 -93301349+30882997 -93300918+30882815
 -93300918+30882815 -93300812+30882883
 -93300812+30882883 -93298208+30882860 -93297520+30882849 -93296826+30882837
 -93296826+30882837 -93296769+30882838 -93295816+30882860
 -93295816+30882860 -93295587+30882851 -93295232+30882837 -93294935+30882837 -93294142+30882837 -93292628+30882814
 -93292628+30882814 -93291688+30882833
 -93291688+30882833 -93291511+30882807
 -93291511+30882807 -93290102+30882836 -93289624+30882882 -93289350+30882886 -93288030+30882905
 -93288030+30882905 -93287525+30882882 -93285277+30882864 -93285053+30882863 -93283038+30882840
 -93283038+30882840 -93282663+30882853
 -93282663+30882853 -93278570+30882834
 -93278570+30882834 -93276497+30882879 -93268232+30883037 -93259678+30883060 -93250501+30883086
 -93250501+30883086 -93247345+30883030 -93241942+30883009
 -93241942+30883009 -93238321+30883010 -93235582+30883011 -93232101+30883012 -93226006+30883014 -93217822+30883017 -93215703+30883089 -93211710+30883224
 -93211710+30883224 -93208037+30883191 -93204954+30883164 -93200802+30883127 -93197705+30883100 -93186970+30883005 -93184069+30882979 -93168556+30882843 -93162041+30882785 -93155426+30882727 -93133715+30878121 -93129226+30878121 -93129227+30878148 -93129194+30878148 -93125158+30878146
 -93125158+30878146 -93122794+30878155 -93118512+30878172
 -93118512+30878172 -93114553+30878105
 -93114553+30878105 -93102543+30878109 -93102215+30878110 -93100617+30878118 -93092976+30878157
 -93092976+30878157 -93092896+30878111
 -93092896+30878111 -93084711+30878188 -93069231+30878248 -93068183+30878253 -93051455+30878319 -93037946+30878373 -93028963+30878409 -93018749+30878467 -93012062+30878495 -93010987+30878524
 -93010987+30878524 -92983970+30878342 -92983512+30878328 -92978453+30878175
 -92989939+32584144 -93000160+32584045
 -92996379+30038304 -93000154+30038318 -93001718+30038342 -93002920+30038373 -93003456+30038388 -93017650+30038681
 -93017650+30038681 -93021858+30038661 -93025717+30038649
 -93025717+30038649 -93035781+30038651
 -93035781+30038651 -93038323+30038619 -93046635+30038516 -93052673+30038430 -93071531+30038173 -93079713+30038105 -93079935+30038103
 -93079935+30038103 -93082488+30038182 -93083434+30038212
 -93083434+30038212 -93084578+30038074 -93086681+30038001 -93088366+30037942
 -93088366+30037942 -93089156+30038010 -93096533+30038054 -93099371+30038061 -93103878+30038072 -93105016+30038075 -93108250+30038107 -93111523+30038141 -93113504+30038143 -93117581+30038149 -93128298+30038161 -93128474+30052579
 -93128474+30052579 -93136938+30052427 -93137221+30052422 -93145311+30052334 -93162253+30052018 -93168260+30051858
 -93168260+30051858 -93178446+30051930
 -93178446+30051930 -93179432+30051928 -93195926+30051882 -93213027+30051651
 -93213027+30051651 -93215373+30051653 -93231418+30051670
 -93231418+30051670 -93243359+30051606 -93248202+30051526
 -93248202+30051526 -93261062+30051657 -93261967+30051658 -93262160+30051658 -93263313+30051660 -93274818+30051672
 -93274818+30051672 -93279060+30051650 -93279560+30051650 -93286042+30051766 -93295309+30051883 -93299219+30051932 -93309571+30052063 -93310923+30052080 -93320631+30052141 -93327067+30052180 -93328690+30052190 -93329983+30052198 -93341605+30052269
 -93341605+30052269 -93374748+30052206
 -93374748+30052206 -93375155+30052288
 -93375155+30052288 -93375408+30052284 -93404015+30051846
 -93404015+30051846 -93408289+30051847 -93484826+30051875 -93492956+30051878
 -93492956+30051878 -93500851+30051768 -93530545+30051755 -93543619+30051715 -93548536+30051700
 -93548536+30051700 -93549801+30051723 -93550117+30051723 -93550987+30051746 -93552218+30051783
 -93552218+30051783 -93554754+30051775
 -93554754+30051775 -93586174+30051963 -93602367+30052061
 -93602367+30052061 -93603293+30052043
 -93603293+30052043 -93618364+30052127 -93625162+30052165
 -93625162+30052165 -93625162+30052163
 -93625162+30052163 -93704009+30052176 -93720549+30052179
 -93720549+30052179 -93722517+30050872
 -93000160+32584045 -92989939+32584144
 -93000160+32584045 -93001527+32584071
 -93001527+32584071 -93000160+32584045
 -93039964+32584625 -93016582+32584294 -93002936+32584098 -93001527+32584071
 -93039964+32584625 -93056798+32584878
 -93056798+32584878 -93039964+32584625
 -93178653+32584916 -93166768+32584906 -93152265+32584889 -93148001+32584886 -93122826+32584833
 -93122826+32584833 -93119661+32584876 -93119280+32584881 -93116466+32584905
 -93116466+32584905 -93114219+32584837
 -93114219+32584837 -93110322+32584884 -93108926+32584884 -93100914+32584883 -93093437+32584882 -93075206+32584881 -93073783+32584880 -93063156+32584879 -93056798+32584878
 -93279528+31887074 -93279849+31890535 -93269357+31894261 -93263790+31901965 -93263552+31902366 -93263234+31902749 -93259802+31907463 -93254903+31912049 -93254346+31912478 -93254243+31913049
 -93254243+31913049 -93247146+31910232
 -93247146+31910232 -93245472+31910891
 -93245472+31910891 -93239499+31903605
 -93239499+31903605 -93239476+31905177 -93239366+31912534 -93239075+31932080 -93239061+31932978 -93239048+31933842 -93238561+31966642 -93238540+31968022 -93238523+31969152 -93238470+31972781 -93234282+31972867
 -93234282+31972867 -93212856+31972736 -93198215+31972599 -93194637+31972566 -93189388+31972486 -93188806+31972483 -93186752+31972473 -93182584+31972454 -93178983+31972454 -93175116+31972455 -93173596+31972496
 -93173596+31972496 -93166607+31972344 -93159112+31972337
 -93159112+31972337 -93152019+31972344
 -93152019+31972344 -93151852+31972331 -93150191+31972206
 -93150191+31972206 -93149116+31972354 -93149035+31972366 -93121187+31972610 -93126827+31976275 -93135559+31985148 -93141283+31992918 -93152439+32000160 -93159455+32006872 -93156762+32018261 -93156821+32018324 -93156985+32018499 -93158348+32020897 -93156975+32023257 -93158642+32026946 -93137967+32058471 -93138766+32060290
 -93130430+30594286 -93130295+30597885
 -93130430+30594286 -93130509+30594676 -93130375+30597770 -93130295+30597885
 -93131155+30423612 -93131153+30426410 -93131148+30432971 -93131093+30452671 -93131224+30453817 -93131165+30465095 -93131165+30485449 -93130841+30507002 -93130834+30517791 -93130834+30518447 -93130827+30526940 -93130803+30553856 -93130807+30559021 -93130811+30564186 -93130776+30567583 -93130788+30570849 -93130813+30577697 -93130833+30583101 -93130828+30583388 -93130696+30590321 -93130563+30590642 -93130430+30594286
 -93131122+30402978 -93131155+30423612
 -93131122+30402978 -93132654+30402979 -93135536+30402980 -93137261+30403020 -93137546+30403027
 -93137546+30403027 -93139767+30402913 -93139770+30402836
 -93139770+30402836 -93152292+30403043 -93169053+30403054 -93185541+30403065 -93200330+30403081 -93219068+30403121 -93219384+30403121 -93225416+30403134 -93232874+30403151 -93244893+30403178
 -93244893+30403178 -93261385+30403154
 -93261385+30403154 -93266938+30403165
 -93266938+30403165 -93266997+30403145 -93267150+30403097
 -93267150+30403097 -93275850+30403099
 -93275850+30403099 -93277989+30403084 -93283079+30403048 -93313354+30402838 -93315618+30402822 -93333998+30402690 -93360154+30402624 -93366412+30402603 -93366824+30402601 -93374731+30402576
 -93374731+30402576 -93378232+30402622 -93385117+30406142 -93385115+30406326 -93385027+30415802 -93385006+30419207 -93384966+30426435 -93384880+30431654 -93384867+30431768 -93384786+30436438 -93384614+30446353 -93384475+30450767 -93384449+30452040 -93384284+30460114 -93384268+30460911 -93384272+30461332 -93384299+30463186 -93384314+30464242 -93384379+30468783 -93384422+30475501 -93384486+30485250 -93384673+30490109 -93384787+30490110 -93387518+30490138 -93396875+30490232 -93399466+30490258 -93407255+30490338
 -93407255+30490338 -93418556+30490249
 -93418556+30490249 -93430627+30490297 -93434120+30490311 -93436049+30490319 -93436532+30490320 -93442238+30490343 -93443710+30490349 -93452529+30490384 -93460292+30490416 -93486384+30490523
 -93486384+30490523 -93486337+30475569 -93486255+30471656 -93486233+30460892 -93486219+30454742 -93486205+30448038 -93486201+30446003 -93486186+30438836 -93486168+30430446 -93486150+30421343 -93486147+30420165 -93486138+30415543 -93486127+30409598 -93486126+30409175 -93486120+30405696 -93486116+30403411 -93494742+30402476
 -93494742+30402476 -93505895+30402535 -93515352+30402644
 -93515352+30402644 -93517285+30402335 -93517395+30402318 -93519347+30402317 -93519705+30402317 -93526061+30402410 -93536943+30402483 -93538685+30402493 -93549800+30402611 -93550126+30402618 -93556830+30402763 -93574158+30402779 -93580856+30402807
 -93580856+30402807 -93593099+30402759
 -93138766+32060290 -93139042+32060741 -93140037+32061451 -93140201+32061673
 -93138766+32060290 -93140201+32061673
 -93140201+32061673 -93148024+32073806 -93148965+32074723 -93150687+32075136 -93161646+32094260 -93153073+32102246 -93159450+32112857
 -93372713+32410153 -93364369+32410095 -93352291+32410012 -93351106+32410009 -93349127+32410005 -93348378+32410003 -93340101+32409984 -93338799+32409967
 -93338799+32409967 -93336730+32410001
 -93336730+32410001 -93335620+32410000 -93334212+32409999
 -93334212+32409999 -93325968+32410011 -93324053+32410033 -93323878+32410057
 -93323878+32410057 -93318638+32410012 -93315011+32410011 -93312615+32409966
 -93312615+32409966 -93305904+32409976 -93299217+32410058
 -93299217+32410058 -93282523+32410011 -93281713+32409918
 -93281713+32409918 -93281551+32410009 -93281011+32410078 -93275615+32410085 -93266803+32410097
 -93266803+32410097 -93261563+32410026 -93253973+32410022
 -93253973+32410022 -93242013+32410024 -93239708+32410039 -93238421+32410048 -93237891+32410059 -93236968+32410068 -93236689+32411382 -93236773+32414748 -93236929+32421027 -93237080+32427028 -93237080+32428288 -93237082+32432115 -93237246+32434727 -93237012+32437472 -93236951+32438187 -93236791+32442793 -93236693+32452305 -93236676+32453938 -93236673+32454212 -93220207+32454311 -93218845+32454319
 -93218845+32454319 -93216825+32454302
 -93216825+32454302 -93208502+32454396 -93206367+32454396 -93204637+32454304
 -93204637+32454304 -93203532+32454323 -93202898+32454334 -93193725+32454483 -93186572+32454599 -93185642+32454614 -93184145+32454671 -93173077+32454839 -93172776+32454842 -93162199+32454981 -93146964+32455181 -93151313+32462412 -93150765+32479918
 -93150765+32479918 -93154884+32486385
 -93150765+32479918 -93155333+32481019 -93155577+32481271 -93155685+32481546 -93156171+32482004 -93156279+32482211 -93156252+32482738 -93155900+32483631 -93155819+32484112 -93155575+32484594 -93155386+32484731 -93154884+32486385
 -93154884+32486385 -93157304+32493230 -93161114+32500153 -93164585+32506747 -93164302+32508177 -93164765+32509008 -93166465+32510354 -93166681+32510537 -93167248+32511119 -93167224+32511796 -93166571+32515785 -93168977+32520573 -93169518+32523174 -93170266+32527142 -93168029+32528181 -93168002+32528753 -93169056+32530976 -93171192+32537690 -93171570+32540028 -93172030+32540601 -93172045+32542462 -93171813+32542869 -93171676+32543023 -93171245+32543511 -93171015+32545009 -93169538+32555669 -93169538+32555769 -93169978+32556328 -93170025+32556388 -93170240+32556539 -93170727+32556994 -93170864+32557282 -93171161+32557579 -93171840+32557933 -93172268+32558239 -93172532+32558941 -93172688+32559165 -93172995+32559415 -93173255+32559933 -93173414+32560786 -93173675+32561240 -93173713+32561531 -93173671+32561968 -93173661+32562082 -93173690+32562268 -93174100+32563364 -93174326+32564385 -93173880+32565390 -93173811+32565691 -93177154+32571611 -93177106+32574130 -93177057+32574238 -93176823+32574969 -93176732+32575682 -93177463+32577996 -93177506+32578853 -93177068+32579391 -93176719+32579985 -93176698+32580349 -93176852+32581198 -93176981+32581565 -93177084+32582143 -93177598+32582739 -93178653+32584916
 -93159450+32112857 -93160284+32113912 -93160445+32113957
 -93160445+32113957 -93161038+32113820
 -93161038+32113820 -93161280+32113866 -93161495+32114026 -93161819+32114576 -93161846+32115722 -93161927+32115997 -93162303+32116433 -93162519+32116937 -93167120+32126214
 -93159450+32112857 -93162545+32118060 -93163487+32118862 -93163703+32119183 -93163757+32119550 -93164403+32120008 -93164833+32120902 -93165318+32121360 -93165695+32121841 -93166260+32121956 -93166556+32122277 -93167120+32126214
 -93167120+32126214 -93178321+32139896 -93179533+32140079 -93188231+32148420
 -93178653+32584916 -93182261+32586389 -93181509+32586803 -93181386+32587139 -93181750+32587395 -93181309+32588956 -93181007+32589784 -93181180+32590133 -93181584+32590598 -93181643+32591504 -93181571+32591664 -93181494+32592340 -93181413+32593326 -93180803+32594260 -93180547+32594654 -93180482+32594937 -93180520+32595410 -93181331+32598045 -93181277+32599076 -93181144+32599153 -93180925+32599282
 -93180925+32599282 -93180653+32599232 -93180537+32599212 -93180411+32599190
 -93180411+32599190 -93179464+32599259 -93179274+32599809 -93179085+32599969 -93178460+32600007 -93178037+32600033 -93177596+32600061 -93177408+32600126 -93177614+32602542 -93177479+32604148 -93177738+32605296 -93177568+32606339 -93177893+32608058 -93177874+32608337 -93177866+32608470 -93177797+32611117 -93177297+32612526 -93176724+32613446 -93176630+32613696 -93178406+32614405 -93178569+32614863 -93178894+32615368 -93178765+32615568
 -93178609+32621189 -93179110+32621715 -93179028+32622150 -93178676+32622242 -93178546+32622415 -93178352+32622677 -93178351+32622751 -93178351+32623275 -93178351+32623790 -93178335+32623871 -93176724+32646626 -93180975+32653628 -93182464+32666424 -93178888+32671143 -93178265+32671945 -93177821+32672739
 -93177821+32672739 -93178183+32672724 -93186286+32672657
 -93186286+32672657 -93186314+32675655 -93186409+32685806 -93186424+32687342 -93186494+32694639 -93186514+32696717 -93186545+32705233 -93186559+32710650 -93186564+32712282 -93186573+32715552 -93186575+32716240 -93197655+32716856
 -93197655+32716856 -93213818+32716719 -93222349+32716549 -93234221+32716312 -93236899+32716259
 -93236899+32716259 -93237385+32716821 -93237436+32723575 -93237498+32731697 -93237549+32738429 -93237635+32749767 -93237820+32750146 -93237992+32752997 -93237978+32756793 -93237968+32759561 -93237962+32761186 -93237928+32770508 -93237883+32782724 -93237861+32788730 -93237850+32792120 -93237821+32799996 -93237746+32800162 -93237824+32802628 -93237857+32803691 -93237831+32806005 -93237462+32813884 -93237520+32817277 -93237563+32819797 -93237627+32823285 -93237667+32825413 -93237685+32833466 -93237853+32849069 -93237907+32854101 -93237931+32856300 -93237941+32857145 -93238050+32868363 -93238070+32870230 -93237981+32879083 -93238065+32884970 -93238115+32886005 -93238157+32897399 -93238162+32898745 -93238167+32900066 -93238185+32904606 -93238159+32910518 -93238166+32914078 -93238173+32917463 -93238178+32919860 -93238205+32934298 -93238215+32939079 -93238229+32946101 -93238239+32950911 -93238264+32959645 -93238302+32977856 -93238329+32990948 -93238333+32992887 -93238346+32998764 -93238517+33003295 -93238597+33008557 -93238601+33012733 -93238607+33017992
 -93178298+32620386 -93178325+32620890 -93178609+32621189
 -93178298+32620386 -93178609+32621189
 -93178569+32616697 -93178418+32617695 -93178568+32618828 -93178477+32619153 -93178352+32619607 -93178298+32620386
 -93178765+32615568 -93178569+32616697
 -93178765+32615568 -93178704+32615665 -93178352+32615986 -93178379+32616376 -93178569+32616697
 -93188231+32148420 -93187962+32150964 -93190989+32171229
 -93190989+32171229 -93191115+32171289
 -93191115+32171289 -93191708+32171243
 -93191708+32171243 -93192031+32171656 -93192705+32171793 -93193648+32173031 -93193648+32173283 -93193459+32173443 -93192732+32173443 -93192759+32174176 -93192651+32174497 -93203161+32187535
 -93190989+32171229 -93203161+32187535
 -93203161+32187535 -93211758+32194225 -93212352+32198900 -93212708+32204945 -93212790+32222571 -93212577+32231279 -93212334+32231669 -93212307+32231967 -93212415+32232058
 -93212415+32232058 -93213035+32232035
 -93213035+32232035 -93213628+32232791 -93213548+32233937 -93212928+32234075 -93212820+32234304 -93212901+32234625 -93213818+32235816 -93213672+32236064 -93228269+32236110
 -93228269+32236110 -93236222+32236094
 -93236222+32236094 -93242990+32236104
 -93242990+32236104 -93246441+32236057 -93247412+32236034 -93248662+32236033 -93249299+32236033 -93254244+32235978
 -93254244+32235978 -93259074+32236037
 -93259074+32236037 -93260988+32236015 -93275071+32235998 -93280094+32235992 -93294778+32235976 -93300315+32235970 -93313479+32235956
 -93313479+32235956 -93321938+32236054 -93341814+32236067
 -93341814+32236067 -93350846+32235897 -93351682+32235881 -93351843+32235789
 -93351843+32235789 -93351869+32235791 -93355887+32236177
 -93355887+32236177 -93356211+32236086 -93367744+32235974
 -93367744+32235974 -93384133+32235982 -93395832+32236087
 -93395832+32236087 -93400334+32236019
 -93400334+32236019 -93405269+32236043 -93408685+32236066 -93411588+32236086 -93415902+32236117 -93422064+32236161
 -93422064+32236161 -93422697+32236063 -93423466+32236039 -93424206+32236017 -93427862+32235907 -93428138+32235898
 -93298074+31537584 -93292449+31537552 -93292149+31537550
 -93292149+31537550 -93291048+31537558 -93290931+31537559 -93264123+31537919 -93261831+31537950
 -93261831+31537950 -93259711+31537936 -93253597+31537930 -93236630+31532811 -93236603+31528012 -93236600+31527476 -93236567+31521579 -93236284+31498034 -93236305+31488375 -93236339+31485418 -93236338+31483257 -93236293+31467563 -93236225+31457833 -93236197+31453801 -93236184+31451892 -93236101+31441280 -93236151+31434245 -93236151+31434009 -93236160+31431302 -93236175+31426769 -93236190+31422654 -93236246+31415584 -93236293+31410031 -93236370+31401138
 -93236398+31390576 -93236364+31383215 -93236339+31378054 -93236243+31372483 -93236104+31364507
 -93531870+31277081 -93526130+31277109 -93525242+31277114 -93522808+31277127
 -93522808+31277127 -93522659+31277111 -93505904+31277020 -93487958+31276903 -93469824+31276816 -93467529+31276805 -93466435+31276805 -93462879+31276829
 -93462879+31276829 -93458461+31276804 -93454655+31276783 -93442872+31276717
 -93442872+31276717 -93439017+31282657 -93437431+31285403 -93434421+31290389 -93432291+31293972 -93429687+31298352 -93427572+31301909 -93425862+31304787 -93424568+31306965 -93422179+31310985 -93421778+31311661 -93417907+31318177 -93417281+31319233 -93414867+31323299 -93412004+31328090 -93409919+31331586 -93409045+31333053 -93408423+31334097 -93407489+31335665 -93403880+31341693 -93403642+31342091 -93401213+31346177 -93396229+31354566 -93395932+31355065 -93390509+31364122 -93388289+31364138
 -93388289+31364138 -93381091+31364010 -93379740+31363988 -93379259+31363981 -93378010+31363962
 -93378010+31363962 -93376164+31364017
 -93376164+31364017 -93376004+31363965
 -93376004+31363965 -93370395+31364197 -93368337+31364199 -93365408+31364203 -93365231+31364204 -93363090+31364212 -93358874+31364229
 -93358874+31364229 -93354803+31364212 -93342821+31364173
 -93342821+31364173 -93338102+31364174 -93335543+31364175 -93326166+31364186 -93318545+31364261
 -93318545+31364261 -93310772+31364215 -93292459+31364139
 -93292459+31364139 -93291222+31364190
 -93291222+31364190 -93290184+31364138
 -93290184+31364138 -93288787+31364203
 -93288787+31364203 -93278753+31364107 -93274438+31364077
 -93274438+31364077 -93265616+31364080 -93258585+31364112
 -93258585+31364112 -93256049+31364104 -93254298+31364098
 -93254298+31364098 -93248144+31364174 -93242500+31364329 -93236292+31364501 -93236104+31364507
 -93236370+31401138 -93236398+31390576
 -93236370+31401138 -93236420+31395406 -93236398+31390576
 -93238607+33017992 -93240045+33017963 -93244413+33017899 -93246989+33017861
 -93246989+33017861 -93255666+33017961 -93256761+33017965 -93259540+33017977 -93271619+33018030 -93286343+33018085 -93296717+33018133 -93308181+33018156 -93308398+33018179 -93309238+33018182 -93310003+33018202
 -93310003+33018202 -93312249+33018166
 -93312249+33018166 -93314399+33018172 -93317438+33018181 -93318483+33018184 -93324771+33018202 -93325540+33018253 -93334222+33018302 -93340353+33018337
 -93340353+33018337 -93341523+33018314 -93345053+33018305 -93349877+33018294 -93351368+33018290 -93353000+33018287
 -93353000+33018287 -93353979+33018300 -93356345+33018332
 -93356345+33018332 -93357503+33018323 -93359391+33018308 -93361539+33018284
 -93361539+33018284 -93361906+33018285 -93362683+33018290 -93367925+33018316 -93370078+33018327
 -93370078+33018327 -93377134+33018234
 -93377134+33018234 -93392177+33018297 -93393098+33018300 -93395930+33018311 -93408010+33018362 -93417486+33018400 -93422703+33018423 -93425297+33018434 -93425651+33018476 -93437627+33018514 -93439131+33018519 -93440066+33018522 -93445511+33018540 -93447544+33018546 -93450997+33018557 -93456055+33018574 -93459260+33018584 -93461303+33018591 -93462180+33018594 -93467042+33018611
 -93467042+33018611 -93470020+33018594 -93475881+33018563 -93478823+33018545 -93480015+33018538 -93481652+33018521 -93484069+33018496 -93486573+33018471 -93489506+33018443 -93490520+33018442 -93490893+33018442 -93492164+33018452 -93496197+33018486 -93511874+33018569 -93520971+33018616
 -93279528+31887074 -93279608+31887005
 -93279608+31887005 -93280763+31887006 -93281676+31887144 -93282375+31887442 -93285221+31889551 -93286241+31890055 -93287584+31890514
 -93287584+31890514 -93288390+31890491 -93290942+31889552 -93291774+31889346
 -93291774+31889346 -93299927+31894367
 -93279528+31887074 -93299927+31894367
 -93299927+31894367 -93303177+31897620 -93303312+31897620 -93312778+31891891
 -93312778+31891891 -93342643+31895738 -93350492+31898738 -93352144+31909990 -93349906+31912709 -93357432+31920276 -93354643+31932216
 -93311900+31537682 -93298074+31537584
 -93311900+31537682 -93311681+31537679 -93298074+31537584
 -93441090+31805537 -93440824+31795498 -93440653+31789009 -93440760+31787176 -93440784+31786066 -93441071+31773273 -93441222+31765039 -93441286+31761566 -93441290+31761251 -93441291+31761169 -93441408+31750818 -93440949+31748501 -93440900+31743799 -93441590+31721397 -93440448+31714480
 -93440448+31714480 -93428567+31714529 -93420370+31714562
 -93420370+31714562 -93416226+31714357 -93399520+31714313
 -93399520+31714313 -93380608+31714353
 -93380608+31714353 -93354702+31714343 -93351093+31714324 -93345416+31714293 -93340085+31714264 -93339954+31714264 -93338964+31714071 -93338948+31713670 -93338814+31710246 -93338637+31705738 -93338456+31701132 -93338562+31698038 -93338427+31692859 -93338451+31683303 -93338464+31679630 -93338476+31676245 -93338621+31673061 -93338781+31669584 -93338980+31665265 -93339063+31663130 -93339111+31650166 -93338092+31643016 -93338225+31640541 -93338144+31639556 -93338364+31626576 -93338405+31622848 -93338397+31621794 -93337930+31603590 -93337807+31598102 -93337547+31581412 -93337255+31578229 -93337478+31575149 -93337532+31571050 -93337556+31568753 -93337674+31557723 -93337692+31552281 -93337456+31538110 -93337377+31538108 -93330443+31538002 -93317189+31537799 -93316356+31537763 -93314175+31537721 -93311900+31537682
 -93353300+31933111 -93369621+31950200 -93369892+31951368 -93370376+31952147 -93371156+31952834 -93372553+31953675
 -93353300+31933111 -93372553+31953675
 -93354643+31932216 -93353300+31933111
 -93354643+31932216 -93372510+31932939 -93373069+31932954
 -93373069+31932954 -93376223+31928428 -93376492+31927687
 -93372553+31953675 -93373872+31954643 -93374358+31958585 -93372693+31961015 -93377005+31966125
 -93377005+31966125 -93379290+31965072
 -93379290+31965072 -93381548+31965669 -93395511+31976052 -93398389+31977208 -93400476+31978452 -93403262+31981053 -93406271+31987539 -93431813+31989536
 -93431813+31989536 -93441578+31989506
 -93441578+31989506 -93443349+31991094 -93465755+32025436 -93481334+32032789 -93481334+32033406 -93479407+32052450 -93479705+32055714 -93485274+32059886 -93489165+32060199 -93489607+32060214 -93507028+32067019 -93508173+32076624 -93510668+32078267 -93513694+32080289 -93514660+32086178 -93525074+32090948 -93526996+32093754 -93529641+32116201 -93524631+32124129 -93522706+32125678 -93520313+32125699
 -93520313+32125699 -93516087+32125507
 -93516087+32125507 -93510070+32133155 -93513263+32136344 -93514283+32137872 -93515821+32139635 -93518398+32141484 -93519208+32142686 -93519270+32142783 -93521367+32151154 -93524070+32174218 -93523733+32176378 -93523718+32176991 -93535299+32193033
 -93535299+32193033 -93554873+32192377
 -93554873+32192377 -93566934+32195168 -93580787+32201879 -93597987+32220780
 -93372713+32410153 -93381096+32410191 -93383109+32410207
 -93383109+32410207 -93383595+32410184 -93388884+32410166 -93390487+32410145
 -93390487+32410145 -93392315+32410198 -93395697+32410297 -93399045+32410396 -93399855+32410442
 -93399855+32410442 -93399965+32410414 -93403541+32410407 -93407743+32410398
 -93407743+32410398 -93408467+32410410
 -93408467+32410410 -93410067+32410399 -93412912+32410367
 -93412912+32410367 -93433296+32410419 -93433691+32410420 -93435916+32410448
 -93435916+32410448 -93441212+32410431
 -93441212+32410431 -93441212+32411441 -93441211+32419453 -93441212+32427490 -93441214+32438635 -93441216+32448443 -93441216+32449390 -93441220+32469859 -93441223+32483371 -93441227+32497837 -93446498+32497972 -93446332+32505640 -93446252+32522039 -93446124+32535031 -93446156+32535223 -93446140+32535751 -93446028+32540407 -93446060+32551975 -93446108+32555462 -93446076+32557894 -93445964+32562710 -93446060+32564278 -93446060+32565174 -93446028+32571030 -93446012+32571254 -93446028+32571446 -93446028+32577334 -93446044+32577558 -93446028+32577846 -93446124+32581046 -93446156+32582198 -93446076+32588405 -93445468+32616548 -93445318+32643842 -93445118+32673500 -93445095+32677764 -93444989+32703884 -93445024+32713058 -93444912+32748242 -93444743+32761168
 -93444743+32761168 -93455081+32761128
 -93455081+32761128 -93469751+32761400 -93465258+32771114 -93474052+32787723 -93462010+32807442 -93460735+32811991 -93460600+32814219 -93460600+32814672 -93456791+32834300 -93456732+32834393 -93467186+32848574
 -93381063+31922496 -93376492+31927687
 -93381063+31922496 -93379988+31923114 -93378967+31923137
 -93378967+31923137 -93378403+31923067
 -93378403+31923067 -93377624+31923112 -93377247+31923639 -93377113+31924143 -93377138+31925908 -93376492+31927687
 -93381063+31922496 -93419805+31933438
 -93419805+31933438 -93430016+31925121 -93431453+31922413 -93431817+31922073 -93441060+31912059 -93438393+31908270 -93438666+31903518 -93440951+31893772 -93441112+31888823 -93441480+31877514 -93440949+31859764 -93440978+31852691 -93441235+31850947 -93441246+31850835 -93441171+31845233
 -93428138+32235898 -93427162+32237224 -93412572+32246837 -93408190+32275904 -93410077+32285676 -93420462+32291406 -93423887+32298395 -93421966+32313613 -93417269+32322435 -93417137+32322753 -93372713+32410153
 -93471249+32237186 -93470835+32237187
 -93470835+32237187 -93470163+32237184 -93469574+32237181 -93468695+32237177 -93468007+32237174 -93466979+32237142
 -93466979+32237142 -93463338+32237159
 -93463338+32237159 -93461428+32236738 -93456935+32235964 -93455739+32235958 -93448934+32235921 -93440334+32235875 -93437337+32235861 -93437002+32235861 -93436541+32235841
 -93436541+32235841 -93435220+32235864
 -93435220+32235864 -93433171+32235749
 -93433171+32235749 -93428679+32235883 -93428138+32235898
 -93441171+31845233 -93441120+31841359 -93441057+31837843 -93440978+31824641 -93441029+31813574 -93441099+31809021 -93441128+31807135
 -93441128+31807135 -93441090+31805537
 -93441128+31807135 -93441130+31807047 -93441090+31805537
 -93441171+31845233 -93442034+31845230 -93454621+31845199 -93468379+31845165 -93474691+31845150 -93499205+31845092
 -93499205+31845092 -93499677+31845209 -93500177+31845332 -93508907+31845509 -93510626+31845532
 -93510626+31845532 -93517892+31845522 -93520021+31845518 -93524155+31845515 -93542727+31845486
 -93542727+31845486 -93555924+31845503 -93569068+31845520 -93576853+31845611 -93578742+31845660 -93585394+31845830
 -93585394+31845830 -93596968+31845645 -93599379+31845607 -93603432+31845543
 -93603432+31845543 -93610082+31845636
 -93610082+31845636 -93618217+31845635
 -93448396+32867302 -93448564+32867674 -93448613+32867783 -93449741+32869313 -93464660+32869430 -93464770+32876591 -93471322+32883422 -93478109+32890344 -93479223+32895145
 -93467186+32848574 -93453609+32866545 -93453011+32866637
 -93453011+32866637 -93452441+32866477 -93451491+32865973 -93450867+32865858
 -93450867+32865858 -93449075+32866019 -93448613+32866133 -93448369+32866362 -93448288+32866729 -93448396+32867302
 -93467186+32848574 -93457623+32852088 -93457270+32852202
 -93457270+32852202 -93456700+32852180 -93456076+32851996 -93455804+32851744 -93455641+32850965 -93455451+32850782
 -93455451+32850782 -93455071+32850851 -93454610+32851240 -93454257+32851745 -93448396+32867302
 -93511944+32943783 -93513324+32941087 -93500173+32931303 -93497114+32928154 -93478830+32925733 -93470697+32912800 -93482238+32905037
 -93507902+32278942 -93509585+32277188 -93509942+32276791 -93510325+32276382 -93507478+32271616 -93503208+32270565 -93498597+32268456 -93495809+32267201 -93494523+32266624 -93493174+32266029 -93492634+32259117 -93492815+32257010 -93490787+32250157 -93489438+32243419 -93488896+32243365 -93486815+32243172
 -93486815+32243172 -93486073+32257159
 -93486073+32257159 -93484755+32257027 -93472050+32242205 -93472352+32241897 -93471249+32237186
 -93482238+32905037 -93479223+32895145
 -93482238+32905037 -93482541+32904653 -93482622+32904424 -93482649+32904011 -93482459+32903599 -93482106+32903255 -93481861+32902866 -93481942+32902568 -93482214+32902247 -93482159+32901904 -93481860+32901606 -93479223+32895145
 -93498998+32237409 -93496204+32237201 -93496113+32237200 -93495309+32237198 -93492662+32237194 -93492322+32237194 -93491661+32237193 -93488389+32237189 -93485858+32237185
 -93485858+32237185 -93471249+32237186
 -93495235+30865343 -93490383+30866103
 -93490383+30866103 -93489878+30865943 -93489612+30865691 -93489133+30864820 -93488734+30864362 -93488362+30864087 -93487406+30863698 -93486556+30863607
 -93486556+30863607 -93484855+30863859
 -93484855+30863859 -93484351+30863837
 -93484351+30863837 -93460640+30866493
 -93495235+30865343 -93495085+30865116 -93494712+30864772
 -93494712+30864772 -93494154+30864818 -93493783+30864979 -93493305+30865437 -93493013+30866034 -93492668+30866309 -93492349+30866309 -93491738+30865988
 -93491738+30865988 -93490834+30866126 -93460640+30866493
 -93500985+32285343 -93502350+32285831
 -93502350+32285831 -93508698+32280224 -93511002+32278530 -93511348+32278245 -93511952+32277887 -93522880+32271795
 -93522880+32271795 -93523765+32272337 -93524430+32272862 -93524738+32273553 -93523190+32277633 -93519765+32281988 -93519573+32282187 -93518118+32283630 -93516343+32286104 -93515040+32289238
 -93507902+32278942 -93500985+32285343
 -93507902+32278942 -93507348+32279410 -93505826+32280222 -93503395+32281174 -93502204+32281742 -93501447+32282471 -93501024+32283344 -93500867+32284337 -93500841+32284902 -93500985+32285343
 -93558598+30868815 -93563779+30875197 -93566785+30875197 -93570609+30875197 -93571577+30876997 -93570299+30890168 -93553995+30902773 -93554181+30909383 -93551008+30920619 -93549323+30923902 -93546831+30926601 -93545694+30927099
 -93545694+30927099 -93544466+30926999 -93543238+30926488 -93542626+30925519 -93542826+30923583 -93543427+30921301 -93543150+30920308 -93542489+30920064
 -93542489+30920064 -93527222+30935621 -93526900+30940218 -93532122+30957916 -93553602+30967908 -93567550+30979126 -93578324+31000194 -93572295+31008414 -93509108+31029202 -93508131+31031478 -93509265+31032664 -93519527+31064170 -93519715+31064908 -93526886+31067838 -93528397+31071105 -93528080+31071642 -93527886+31072052 -93550784+31090873 -93560277+31097730
 -93560277+31097730 -93559378+31097678 -93558030+31095994 -93556402+31093479
 -93556402+31093479 -93553738+31093842 -93551497+31099413 -93550343+31099651 -93549071+31100235 -93548737+31100740 -93548636+31101231 -93549008+31103236 -93549083+31104463 -93548704+31106024 -93545108+31111917 -93544399+31112394 -93543732+31134566 -93536767+31158928 -93540024+31165470 -93541094+31167057 -93542265+31183373 -93548584+31186476
 -93548584+31186476 -93552649+31185575
 -93513778+30872571 -93513622+30872222 -93509188+30867991 -93495235+30865343
 -93511944+32943783 -93511862+32944104 -93511889+32944654 -93512024+32944952 -93511997+32945067 -93512079+32945112 -93512187+32945502 -93512214+32946327 -93512540+32946785 -93513436+32947542 -93513545+32947862 -93520063+32957121
 -93511944+32943783 -93520063+32957121
 -93513778+30872571 -93513837+30872890 -93514011+30873090
 -93513778+30872571 -93514011+30873090
 -93514011+30873090 -93519761+30875196
 -93519761+30875196 -93520360+30874221
 -93520360+30874221 -93521369+30875196
 -93520063+32957121 -93519538+32958739 -93530654+32978500 -93524995+32987182 -93524290+32993564 -93520394+33000571 -93516885+33003508 -93516570+33003920 -93516395+33004378 -93517054+33009376 -93516948+33009460 -93516039+33009671 -93514787+33011702 -93519516+33015491 -93520930+33018516 -93520971+33018616
 -93515040+32289238 -93514995+32289580 -93515063+32290056 -93515245+32290604 -93515462+32291221
 -93515040+32289238 -93515462+32291221
 -93515462+32291221 -93515494+32292453 -93531223+32295360
 -93531223+32295360 -93533141+32292659 -93538694+32289893
 -93538694+32289893 -93552505+32293034 -93553256+32293702 -93553638+32296196
 -93553638+32296196 -93549048+32294905 -93547707+32294474 -93546138+32294408
 -93546138+32294408 -93537429+32296451 -93539059+32301953 -93538081+32304216 -93534616+32305382 -93529148+32307509 -93528491+32308062
 -93520971+33018616 -93521757+33018620 -93524916+33018637 -93525410+33018637 -93531499+33018643 -93545079+33018724 -93545729+33018728 -93563406+33018829 -93568435+33018858 -93571872+33018878 -93575302+33018898 -93576081+33018903 -93577087+33018909 -93599936+33019049 -93610862+33019116 -93618585+33019160 -93625970+33019200 -93628291+33019205 -93638386+33019229 -93640621+33019234 -93658703+33019277 -93662305+33019285 -93663100+33019286 -93666054+33019293 -93671224+33019305 -93674941+33019314 -93675348+33019314 -93676232+33019316 -93687579+33019343 -93690621+33019350 -93705113+33019386 -93710023+33019398 -93716175+33019413 -93723273+33019457 -93733992+33019473 -93745799+33019491
 -93745799+33019491 -93754928+33019317
 -93754928+33019317 -93757813+33019321 -93761817+33019326 -93763956+33019328 -93765829+33019330 -93773205+33019340 -93782213+33019342 -93783955+33019343 -93786933+33019344 -93799487+33019348 -93803470+33019355 -93804930+33019357 -93805577+33019358 -93806193+33019359 -93806735+33019359 -93807263+33019359 -93814553+33019372
 -93521369+30875196 -93521301+30875679 -93520982+30876120 -93520982+30876533 -93521513+30876992
 -93521513+30876992 -93521912+30876900 -93522975+30876259 -93523613+30876144
 -93523613+30876144 -93524091+30876328 -93524303+30876511 -93524303+30876901 -93523600+30879649
 -93521369+30875196 -93523600+30879649
 -93523600+30879649 -93523771+30879674
 -93526859+32237577 -93498998+32237409
 -93526859+32237577 -93500175+32237497 -93498998+32237409
 -93526859+32237577 -93527021+32237578 -93532239+32237601 -93533748+32237625 -93542565+32237649 -93544425+32237649 -93562272+32237742 -93563285+32237744 -93574851+32237777 -93575032+32237778
 -93575032+32237778 -93575968+32237764 -93576992+32237722 -93578612+32237713 -93580433+32237703 -93589156+32237655 -93614712+32237517
 -93528491+32308062 -93528052+32308781 -93527544+32309542 -93527253+32310326 -93527189+32310996 -93527287+32311633 -93527583+32312310 -93528165+32313212 -93528897+32313872 -93530133+32314748 -93531272+32315204 -93534155+32316785
 -93528491+32308062 -93534155+32316785
 -93531870+31277081 -93536317+31267736
 -93531870+31277081 -93537083+31268302 -93536317+31267736
 -93534155+32316785 -93536744+32317710
 -93536744+32317710 -93541710+32316039 -93543243+32307252 -93544248+32306713
 -93544248+32306713 -93546800+32309536 -93546756+32310631 -93546965+32312001 -93554429+32320818
 -93554429+32320818 -93558452+32320416
 -93558452+32320416 -93562805+32326073 -93559146+32326837
 -93559146+32326837 -93546970+32322501
 -93546970+32322501 -93546780+32327955
 -93541981+31226387 -93541737+31226563 -93541707+31226878 -93541743+31227177 -93544989+31229842 -93545569+31229860
 -93545569+31229860 -93546216+31229619 -93546667+31229168 -93546950+31228846 -93550623+31227824
 -93550623+31227824 -93550941+31228050 -93546271+31242880
 -93541981+31226387 -93546271+31242880
 -93546271+31242880 -93544222+31243336 -93536317+31267736
 -93552649+31185575 -93553131+31186098 -93552677+31189467 -93551999+31189670 -93551313+31192123 -93550077+31197200 -93544840+31203881 -93541981+31226387
 -93546780+32327955 -93548413+32327908
 -93548413+32327908 -93549741+32328089 -93551658+32328655 -93553159+32329457 -93554519+32330518 -93555328+32331419 -93555788+32332491 -93556011+32333669 -93556091+32334678 -93556464+32335648
 -93546780+32327955 -93556464+32335648
 -93552649+31185575 -93563154+31180964 -93566283+31179230 -93567271+31178780 -93600308+31176158
 -93600308+31176158 -93601897+31185398 -93599221+31225304 -93598694+31225835 -93598157+31226633 -93596785+31227986 -93596483+31228461 -93596266+31228856 -93596273+31229510 -93596514+31230060 -93596886+31230626 -93597399+31230990 -93597773+31231120 -93617097+31241470 -93614402+31260869 -93644407+31277110 -93657004+31281736 -93667054+31294382 -93676570+31301150 -93687488+31306765 -93675854+31321595 -93669671+31337975 -93669507+31338149 -93669024+31338829 -93668804+31339508 -93668783+31340824 -93668717+31342454 -93668707+31343939 -93668937+31346715 -93669547+31350570 -93644494+31364744 -93640805+31372546
 -93640805+31372546 -93641384+31372455 -93642184+31371790 -93643302+31370963 -93644104+31370645 -93644843+31370626
 -93644843+31370626 -93647211+31371109
 -93647211+31371109 -93648257+31370855 -93649908+31370106 -93652025+31369008
 -93652025+31369008 -93671622+31393237 -93681079+31398064 -93692175+31407388 -93704460+31414953 -93704811+31416703 -93704726+31418104 -93703747+31454412 -93703742+31454549 -93744489+31466846 -93750183+31479314 -93717176+31503029 -93711910+31510173 -93711314+31512475 -93743884+31516475 -93744284+31516918 -93741735+31521482 -93750183+31529484
 -93750183+31529484 -93751615+31528069
 -93751615+31528069 -93816984+31561674 -93834924+31586211 -93826290+31614903
 -93826290+31614903 -93827273+31614401 -93827865+31613496 -93827083+31612857
 -93827083+31612857 -93826022+31613124 -93823977+31614228 -93822642+31614529
 -93822642+31614529 -93819582+31614121
 -93819582+31614121 -93818717+31614556 -93818787+31616603 -93816892+31622401 -93816604+31638765 -93817434+31643325 -93824826+31660289 -93820531+31672972 -93794649+31701912 -93794548+31702076 -93795476+31705119 -93814955+31728737 -93827288+31764075 -93836371+31784547 -93871039+31817377 -93875187+31835017 -93875187+31840784 -93875721+31841227 -93876480+31841702 -93877155+31841896 -93878169+31841986 -93879061+31844287
 -93558598+30868815 -93568316+30843715 -93554766+30823584 -93581509+30791070 -93587229+30783265 -93593505+30772275 -93603937+30760292
 -93603937+30760292 -93605003+30761368
 -93605003+30761368 -93606365+30761238 -93606349+30759155 -93610282+30757401
 -93610282+30757401 -93613761+30760769
 -93613761+30760769 -93612775+30754376 -93608340+30747006 -93608416+30746875 -93619040+30740542 -93617300+30729349 -93616848+30728158 -93609047+30724272 -93611499+30721136 -93610203+30720518 -93604932+30717963 -93609919+30717962
 -93609919+30717962 -93610635+30718076
 -93610635+30718076 -93611192+30718053 -93611457+30717961 -93611935+30717411 -93612518+30716906 -93612942+30716792
 -93612942+30716792 -93613367+30716998 -93613633+30717800 -93613819+30719267
 -93613819+30719267 -93616790+30718578
 -93616790+30718578 -93617229+30718580
 -93617229+30718580 -93623190+30697461 -93670546+30657081 -93680780+30636786 -93682072+30620926 -93679235+30599765 -93685053+30590470 -93719358+30579486 -93727731+30566580 -93729195+30544842 -93727721+30525671 -93726678+30525208 -93724781+30524828 -93723172+30524762 -93721386+30524567 -93720484+30524328 -93719878+30523703 -93719260+30522344 -93718698+30520865 -93717998+30520119
 -93717998+30520119 -93708446+30521472
 -93708446+30521472 -93709986+30513391 -93706790+30510076 -93706464+30509836 -93710117+30506400 -93708977+30500202 -93708855+30499877 -93708713+30499440 -93715013+30497238 -93716203+30495129 -93716678+30494006 -93714844+30491579 -93709980+30482570 -93716648+30481285 -93713311+30478471 -93712226+30470628 -93705845+30457748 -93705368+30453234 -93699503+30437595 -93702242+30431254 -93727393+30425793 -93727261+30424624 -93727155+30424258 -93726943+30423937 -93726176+30423318 -93724985+30422791 -93723504+30422035 -93722578+30421417 -93722314+30421050 -93722314+30420729 -93728023+30414677 -93741712+30402263
 -93585944+32336414 -93585481+32335859
 -93585481+32335859 -93583555+32335886 -93574597+32341176
 -93574597+32341176 -93572916+32340864 -93572949+32339119 -93566318+32330911
 -93566318+32330911 -93563228+32332829 -93563041+32338394 -93563159+32339027 -93563196+32339241 -93563291+32339759 -93563289+32340461 -93563253+32340828 -93563219+32341113 -93563144+32341649 -93562378+32343307 -93561317+32344369 -93559861+32345458 -93559005+32345621 -93557132+32345822
 -93557132+32345822 -93555594+32344347 -93555415+32340947 -93555415+32340786 -93555766+32339343 -93556893+32336302 -93556464+32335648
 -93557918+30869347 -93523771+30879674
 -93557918+30869347 -93557679+30869438 -93557519+30869690 -93556536+30870309 -93555792+30870401 -93555527+30870630 -93555394+30870905 -93555341+30871638 -93554783+30872120 -93554650+30872395 -93554836+30873014 -93523771+30879674
 -93557918+30869347 -93558598+30868815
 -93584753+32338975 -93582482+32340983 -93598005+32348311 -93606404+32349395
 -93606404+32349395 -93608623+32349314
 -93608623+32349314 -93622206+32353723 -93621941+32355012 -93621833+32355117 -93618391+32355269 -93610151+32367171 -93608158+32370350 -93607946+32370582 -93606034+32379742
 -93606034+32379742 -93614254+32369624 -93615795+32366362 -93618555+32363544 -93624152+32361610
 -93624152+32361610 -93625176+32361763 -93630592+32372763 -93630992+32375211 -93631104+32380747 -93625696+32393738 -93625176+32394520 -93625176+32398254
 -93625176+32398254 -93633376+32395626 -93649505+32377755
 -93649505+32377755 -93650913+32378171 -93650005+32381276 -93642833+32392346 -93635728+32395930 -93641265+32396890 -93648129+32402714
 -93648129+32402714 -93668193+32400586 -93661169+32389227
 -93661169+32389227 -93673873+32413498 -93663361+32414106 -93659921+32415706
 -93585944+32336414 -93584753+32338975
 -93585944+32336414 -93586179+32336853 -93586266+32337256 -93586249+32337644 -93586165+32338023 -93585996+32338331 -93585854+32338428 -93585495+32338696 -93584871+32338981
 -93584871+32338981 -93584753+32338975
 -93593099+30402759 -93593204+30402828
 -93593204+30402828 -93595837+30402827
 -93593099+30402759 -93595837+30402827
 -93595837+30402827 -93598203+30402826 -93605263+30402824
 -93605263+30402824 -93608777+30402860
 -93608777+30402860 -93622370+30402657 -93622745+30402654 -93627274+30402635 -93638630+30402619 -93644462+30402612 -93653954+30402600
 -93653954+30402600 -93656651+30402646
 -93656651+30402646 -93662701+30402607 -93664611+30402591 -93666091+30402579
 -93666091+30402579 -93670825+30402717 -93673284+30402741 -93675637+30402764
 -93675637+30402764 -93685922+30402604 -93693405+30402581
 -93693405+30402581 -93693643+30402649
 -93693643+30402649 -93705093+30402396 -93729260+30402254
 -93729260+30402254 -93741712+30402263
 -93597987+32220780 -93598122+32220780 -93598581+32221376 -93600549+32223208 -93602598+32224514 -93603380+32225201 -93604324+32226507 -93604513+32226873 -93604838+32228615 -93605215+32229554 -93605431+32229829 -93613199+32234858
 -93597987+32220780 -93613199+32234858
 -93613199+32234858 -93614712+32237517
 -93614712+32237517 -93614736+32237593 -93616051+32245789 -93623683+32283182 -93625177+32284349 -93625204+32284360 -93633089+32287837 -93637697+32289981 -93650977+32306381 -93660721+32312604 -93666625+32317436
 -93666625+32317436 -93670577+32316732
 -93670577+32316732 -93686834+32316748 -93718514+32318844 -93730963+32326268 -93740979+32330380 -93741747+32332444 -93741936+32333820 -93745165+32339011 -93749164+32340907
 -93630665+31845721 -93618217+31845635
 -93630665+31845721 -93625180+31845634
 -93625180+31845634 -93618217+31845635
 -93879061+31844287 -93875187+31844237
 -93875187+31844237 -93850228+31844382 -93849366+31844387 -93848578+31844392 -93829883+31844524 -93817395+31844612 -93811935+31844651 -93804776+31844721 -93800774+31844762 -93800216+31844768 -93799291+31844777 -93798271+31844787 -93798303+31844898 -93798322+31844965 -93798324+31844971 -93790360+31845002 -93781896+31845037 -93774973+31845053 -93768719+31845068 -93758457+31845093
 -93758457+31845093 -93756769+31844960
 -93756769+31844960 -93754415+31844971
 -93754415+31844971 -93754114+31844874
 -93754114+31844874 -93747277+31844970 -93747073+31844972 -93735010+31845070 -93728028+31845127 -93713363+31845247 -93689143+31845426 -93685909+31845451 -93685255+31845454 -93666233+31845519 -93658021+31845565 -93654701+31845583 -93649062+31845615 -93645886+31845633 -93630665+31845721
 -93664177+32416826 -93668978+32416638 -93669857+32416426 -93673110+32416363 -93673969+32416346
 -93673969+32416346 -93674353+32416442 -93686081+32418170 -93688865+32419770 -93680177+32433082
 -93680177+32433082 -93675985+32432090 -93665681+32423130
 -93665681+32423130 -93664129+32431290 -93680753+32441641
 -93680753+32441641 -93681206+32441593 -93682353+32441529 -93683633+32441513
 -93683633+32441513 -93681676+32446688 -93679713+32455001 -93679612+32456967 -93680678+32465674 -93681279+32466796
 -93681279+32466796 -93682734+32466018 -93684282+32465191
 -93684282+32465191 -93684577+32465653
 -93684577+32465653 -93684813+32465620 -93687053+32464282 -93691436+32461851 -93696517+32461701
 -93696517+32461701 -93696454+32461911 -93694672+32467792 -93691158+32470306 -93687869+32472602 -93685330+32474375 -93684056+32475265
 -93664177+32416826 -93659921+32415706
 -93664177+32416826 -93662561+32416954
 -93662561+32416954 -93661297+32416794 -93660337+32416410 -93659921+32415706
 -93741712+30402263 -93742030+30400507 -93747607+30396838 -93748268+30396815 -93757562+30390549 -93757712+30390282 -93758212+30384464 -93758791+30384246 -93758926+30383846 -93754994+30372897 -93754866+30366089 -93755902+30357037
 -93755902+30357037 -93759904+30360454 -93760102+30360500
 -93760102+30360500 -93758764+30339435 -93765822+30333318 -93765681+30332469 -93754467+30324500 -93753911+30324076 -93752776+30322747 -93752274+30322495 -93749854+30316949 -93749863+30316362 -93748636+30312132 -93741247+30307550 -93740920+30307231 -93743866+30303802 -93743346+30302644 -93734825+30301474 -93735025+30301205 -93735553+30300953 -93737905+30300264 -93730782+30298192 -93720575+30295961 -93712281+30292341 -93713468+30289796 -93710721+30287917
 -93710721+30287917 -93704700+30289625
 -93704700+30289625 -93704909+30280836 -93704196+30280194 -93706212+30275113 -93708815+30267770 -93704928+30257848 -93705485+30256815 -93707491+30250206 -93708819+30247985 -93708243+30247886
 -93708243+30247886 -93707415+30247985
 -93707415+30247985 -93707199+30247952 -93706839+30247589 -93706335+30246333 -93706263+30245969 -93706515+30245573
 -93706515+30245573 -93706911+30245639 -93707703+30246400
 -93707703+30246400 -93707624+30244528
 -93707624+30244528 -93707599+30244533
 -93707599+30244533 -93711216+30227111 -93716965+30201528 -93717218+30199817 -93716596+30199104 -93716486+30199034 -93715286+30198231 -93713510+30193152
 -93713510+30193152 -93712948+30193391 -93712004+30194255 -93712008+30194304
 -93712008+30194304 -93712602+30192498 -93712572+30192329 -93706308+30176016 -93700438+30175526 -93701776+30166878 -93700836+30166480 -93701028+30165987 -93706388+30152640 -93690878+30141349 -93688849+30139956 -93701492+30135921 -93701492+30135057 -93701476+30134705 -93701492+30134577 -93701514+30134474 -93701940+30130289 -93701333+30127376 -93701316+30127345 -93700712+30125171 -93713144+30107175 -93713285+30106449 -93716077+30100001 -93723880+30093748 -93723520+30089856 -93726409+30082138
 -93726409+30082138 -93726604+30082184 -93726853+30082242 -93727413+30082866 -93727637+30083282 -93727717+30083410 -93728261+30084658 -93728693+30086018 -93729333+30087346 -93729525+30087778 -93729541+30087858 -93730037+30088418 -93730170+30088484 -93731352+30088978
 -93731352+30088978 -93733125+30088370 -93733637+30084249 -93728843+30079785 -93727493+30078850 -93726245+30077986 -93705681+30053695
 -93705681+30053695 -93710506+30054295 -93712760+30061608 -93712836+30061792
 -93712836+30061792 -93719715+30061415 -93722517+30050872
 -93690082+32484631 -93684056+32475265
 -93690082+32484631 -93690001+32484552 -93689740+32484242 -93689380+32483887 -93686575+32480668 -93685180+32478131 -93684207+32475748 -93684056+32475265
 -93771945+32661452 -93771168+32660391 -93771031+32659710 -93769698+32657402 -93767420+32650736 -93767508+32650630 -93770284+32649207
 -93770284+32649207 -93779392+32649649
 -93779392+32649649 -93781380+32648650 -93782118+32647480 -93784852+32645125 -93777995+32637630 -93777884+32637592 -93777452+32637396
 -93777452+32637396 -93768448+32637413 -93768203+32637576 -93767929+32637759 -93767410+32638106 -93766400+32639435 -93763045+32641264
 -93763045+32641264 -93753120+32630272 -93752020+32628185 -93751812+32627462 -93751237+32625147 -93754354+32614356 -93757874+32604356 -93752178+32603668 -93751586+32603636 -93745986+32603364 -93744242+32602964 -93743874+32602820 -93744050+32595445
 -93744050+32595445 -93759987+32597284
 -93759987+32597284 -93763251+32596757 -93765059+32596517 -93765859+32596421 -93765921+32596410 -93769489+32591658 -93751282+32590165
 -93751282+32590165 -93741704+32591484
 -93741704+32591484 -93736050+32586069 -93738868+32576336 -93767171+32557142 -93767315+32556534 -93750834+32548982 -93726546+32543365 -93726439+32542974 -93726378+32542750 -93729406+32534329 -93735078+32532451
 -93735078+32532451 -93736278+32533251 -93744562+32546534 -93747678+32546650
 -93747678+32546650 -93750146+32544774 -93751078+32543350 -93751555+32542097 -93755578+32536751
 -93755578+32536751 -93760779+32538651 -93762579+32539851 -93763279+32540051 -93765041+32540995 -93767062+32541951
 -93767062+32541951 -93767272+32540924 -93767479+32538651 -93765279+32536851 -93763379+32535451 -93758279+32531651 -93753178+32528751 -93752678+32528451 -93752378+32528351 -93751665+32528317
 -93751665+32528317 -93750578+32528951 -93749478+32530351 -93744378+32532351
 -93744378+32532351 -93743778+32531351 -93745378+32520251 -93742578+32517951 -93740278+32515351 -93738778+32513152 -93738701+32513075 -93738078+32512452 -93737955+32512369 -93733670+32509486 -93732578+32508752 -93724778+32508752 -93712344+32503842 -93710350+32502418 -93709278+32501652 -93708130+32500632 -93708057+32500575 -93707647+32500256 -93706124+32499066 -93706003+32498972 -93705977+32498952 -93705677+32498752 -93705981+32498067 -93706833+32496152 -93707089+32496040 -93708194+32495400 -93715096+32494103 -93718498+32493464 -93717938+32491544 -93717878+32488152 -93717578+32487952 -93714378+32487752
 -93714378+32487752 -93712378+32488852 -93712037+32489194 -93710678+32490252 -93707978+32491852 -93705345+32493784 -93704593+32494008 -93704257+32494456 -93702904+32494833 -93702477+32494952
 -93702477+32494952 -93698844+32493089 -93698577+32492952 -93696077+32490452 -93690082+32484631
 -93750195+32340044 -93749164+32340907
 -93750195+32340044 -93749587+32340300 -93749164+32340907
 -94042598+32196006 -94030511+32195941 -94019974+32195884 -94004809+32195798 -93989906+32195570
 -93989906+32195570 -93968053+32195578 -93959079+32195694 -93937400+32204990 -93932321+32208340 -93930653+32209459 -93929966+32209921 -93927982+32211253 -93903776+32224791 -93903690+32224879 -93889108+32232149 -93880620+32237932 -93879617+32238530 -93875182+32244749 -93875182+32245596 -93866836+32250159 -93865034+32250346 -93860534+32253567 -93856598+32274606 -93856198+32278062 -93849445+32291118 -93841909+32295054 -93830017+32301896 -93829077+32302045 -93828565+32302173
 -93828565+32302173 -93824387+32301942 -93824277+32301885
 -93824277+32301885 -93822805+32303725 -93822469+32304461 -93821749+32305405 -93822293+32305789 -93821765+32306013
 -93821765+32306013 -93820837+32305949
 -93820837+32305949 -93820245+32306093 -93819285+32306189 -93819509+32306541 -93819333+32307149 -93811128+32310081 -93807380+32312573 -93806836+32314701 -93806404+32328141 -93799364+32333468 -93763859+32344620
 -93763859+32344620 -93752787+32342620 -93752787+32340636 -93752675+32339836
 -93752675+32339836 -93752024+32339971 -93751682+32340010
 -93751682+32340010 -93751386+32340005 -93751302+32340004
 -93751302+32340004 -93750382+32340031 -93750195+32340044
 -93776517+32667211 -93771945+32661452
 -93776517+32667211 -93776596+32666582 -93775681+32664492 -93773378+32662365 -93771945+32661452
 -93815979+32712070 -93814435+32714479 -93807823+32723150 -93807230+32723689 -93799259+32726801 -93796169+32726873
 -93796169+32726873 -93795527+32726841 -93785728+32723530 -93783583+32721359 -93783621+32702311 -93786490+32689002 -93786506+32688929 -93786725+32687330 -93786770+32687008 -93788187+32672225 -93786576+32668809
 -93786576+32668809 -93779278+32672796
 -93779278+32672796 -93776517+32667211
 -93784762+32788495 -93783571+32786092 -93785854+32767748 -93790044+32761083 -93808887+32746314 -93813858+32742075 -93814927+32741080 -93817759+32738070 -93823615+32723445 -93825987+32718040 -93826122+32717328 -93824068+32712717
 -93802738+32797469 -93807648+32792516 -93808125+32792039
 -93808125+32792039 -93808624+32803929 -93805075+32805021 -93802435+32805923 -93795681+32810500 -93788164+32827214 -93785430+32855781 -93785426+32856368 -93785182+32857353 -93785317+32857925 -93785633+32859197 -93785977+32859912 -93789621+32861589
 -93789621+32861589 -93792903+32858901 -93794839+32855011 -93798194+32847803
 -93798194+32847803 -93798340+32847619 -93798945+32847210 -93799550+32846882 -93800177+32846756
 -93800177+32846756 -93801295+32846873
 -93798194+32847803 -93801295+32846873
 -93801295+32846873 -93806545+32848146 -93808224+32848606 -93808548+32848676 -93809243+32848907 -93809957+32849146 -93814006+32851132 -93814580+32853092 -93805143+32858921 -93801523+32862138 -93800359+32866094 -93812115+32874554 -93820682+32892727 -93811885+32916064 -93806965+32924700 -93801845+32933223 -93811800+32940472 -93823658+32946061 -93828483+32946410
 -93828483+32946410 -93837648+32946346
 -93837648+32946346 -93843925+32948064 -93835924+32955194 -93835391+32955284 -93828082+32963853 -93825386+32966404
 -93825386+32966404 -93822515+32965719 -93819665+32965516 -93815612+32964481
 -93815612+32964481 -93812215+32969659
 -93812215+32969659 -93821366+32967121
 -93821366+32967121 -93823332+32968085 -93818902+32983479 -93821531+32990886 -93824505+32998112 -93824769+33000135 -93824123+33002040 -93825482+33003616 -93827237+33009735 -93827010+33010011 -93826082+33011489 -93825228+33012329 -93824577+33012748 -93824015+33013071 -93821811+33013715 -93819301+33014161 -93818724+33014627 -93814553+33019372
 -93802738+32797469 -93784762+32788495
 -93802738+32797469 -93790963+32798057
 -93790963+32798057 -93789781+32797173 -93789155+32796599 -93788760+32796191 -93788230+32795737 -93787542+32794759 -93787270+32794270 -93787161+32793941 -93786984+32793523 -93786867+32792541 -93784762+32788495
 -93814553+33019372 -93820568+33019383 -93821241+33019384 -93826368+33019393 -93850418+33019436 -93851140+33019437 -93851887+33019438 -93853138+33019440 -93864846+33019461 -93868096+33019467 -93891341+33019493 -93895385+33019493 -93897202+33019494 -93904571+33019496 -93919945+33019544
 -93919945+33019544 -93925249+33019540 -93927188+33019538 -93943891+33019527 -93945654+33019525 -93951939+33019522 -93956033+33019513 -93959053+33019507 -93972014+33019481 -93974524+33019475 -93977351+33019470
 -93977351+33019470 -93985158+33019478
 -93985158+33019478 -93988543+33019466 -93990991+33019457 -93994340+33019445 -93995495+33019441 -93997510+33019434 -93999017+33019429 -94002530+33019318 -94007588+33019292
 -94007588+33019292 -94009900+33019293
 -94009900+33019293 -94011177+33019279 -94015210+33019235 -94021348+33019206 -94021480+33019192 -94023217+33019113
 -94023217+33019113 -94024475+33019207
 -94024475+33019207 -94027846+33019141 -94027983+33019139 -94032686+33019067
 -94032686+33019067 -94035839+33019145 -94038473+33019210 -94040900+33019211
 -94040900+33019211 -94041444+33019188
 -94041444+33019188 -94042964+33019219
 -94042964+33019219 -94042967+33018913 -94042998+33007492 -94043043+32991596 -94043043+32991224 -94043043+32990453 -94043066+32972241 -94043089+32965783 -94043092+32965430 -94043116+32962828 -94043088+32955592 -94043079+32948147 -94043077+32946889 -94043076+32946278 -94043067+32937903 -94043106+32932548 -94043092+32910021 -94043046+32905440 -94043101+32903951 -94043020+32901889 -94043000+32901453 -94042885+32898911 -94042929+32898152 -94042859+32892771 -94042853+32892339 -94042861+32884501 -94042886+32880965 -94043025+32880446 -94043016+32880289 -94042889+32877949 -94042700+32876780 -94042700+32876598 -94042701+32875956 -94042702+32875289 -94042709+32874818 -94042720+32874329 -94042785+32871486 -94043091+32866092 -94043091+32865884 -94043084+32865507 -94042964+32861151 -94042974+32852294 -94043137+32849329 -94043061+32847955 -94043062+32842643 -94043068+32838980 -94043092+32830962 -94043097+32829650 -94043120+32819642 -94043100+32819003 -94043092+32811601 -94043014+32807568 -94043053+32805624 -94043088+32803013 -94043026+32797476 -94042989+32796962 -94042908+32793983 -94042800+32791830 -94042855+32789264 -94042747+32786973 -94042829+32785277 -94042834+32785018 -94042935+32780663 -94042938+32780558 -94042949+32780091 -94043027+32776863 -94042913+32773295 -94043049+32772287 -94043076+32770249 -94042995+32768164 -94042947+32767991 -94043193+32761210 -94043196+32760266 -94043192+32757541 -94043192+32756333 -94043193+32754204 -94043172+32752044 -94043161+32751080 -94043081+32742518 -94043085+32739644 -94043085+32739427 -94043087+32737101 -94043089+32735704 -94043091+32734810 -94043104+32724760 -94043089+32723422 -94043063+32717259 -94043069+32715512 -94043073+32714284 -94043093+32708404 -94043147+32693031 -94043124+32689418 -94043096+32688484 -94043009+32672808 -94042992+32669529 -94042991+32669366 -94042959+32663624 -94042951+32662182 -94042938+32659727 -94042913+32655127 -94042886+32651736 -94042833+32646352 -94042888+32646054 -94042861+32643901 -94042780+32643466 -94042794+32642366 -94042824+32640305 -94042835+32639548 -94042804+32638415 -94043077+32635532 -94043139+32631026 -94043175+32627493 -94043199+32625147 -94042921+32624700 -94042926+32622015 -94042931+32619443 -94042929+32618260 -94042925+32614965 -94042919+32610142 -94042919+32609932 -94042887+32604545 -94042872+32602090 -94042852+32598442 -94042841+32596128 -94042828+32593221 -94042819+32591176 -94042828+32588884 -94042862+32580528 -94042837+32575371 -94042834+32574675 -94042817+32574535 -94042847+32574112 -94042870+32573117 -94042896+32572023 -94042940+32570212 -94043015+32567073 -94043083+32564261 -94043154+32561329 -94043149+32560586 -94043142+32559502 -94043132+32557857 -94042982+32551917 -94043050+32549949 -94043112+32549120 -94043193+32546843 -94043187+32543861 -94043187+32543496 -94043159+32542192 -94043167+32539650 -94043240+32536345 -94043281+32531118 -94043322+32525664 -94043341+32522111 -94043213+32517940 -94043286+32516765 -94043257+32516196 -94043246+32516061 -94043101+32514280 -94043081+32513613 -94043108+32512651 -94043083+32512265 -94043077+32512162 -94043054+32511780 -94043001+32508893 -94042947+32507587 -94042889+32505280 -94042885+32505145 -94043107+32503617 -94043041+32501210 -94042962+32499719 -94042941+32496691 -94042911+32492852 -94043061+32491716 -94043035+32486882 -94043089+32486561 -94043072+32484300 -94043010+32482315 -94042962+32480542 -94042955+32480261 -94042995+32478004 -94042982+32477924 -94042902+32472906 -94042897+32472663 -94042875+32471348 -94042903+32470386 -94042885+32462312 -94042929+32461972 -94042918+32461033 -94042878+32452023 -94042889+32448321 -94042904+32442046 -94042908+32439891 -94042986+32435507 -94042974+32428215 -94042974+32425451 -94042974+32423426 -94042966+32419280 -94042963+32418395 -94042899+32400659 -94042902+32400560 -94042903+32400535 -94042923+32399918 -94042901+32392283 -94042897+32391173 -94042885+32387844 -94042843+32375156 -94042762+32375156 -94042763+32373332 -94042764+32372403 -94042764+32370538 -94042765+32368485 -94042739+32363559 -94042769+32359147 -94042788+32356390 -94042794+32355426 -94042767+32354234 -94042849+32350248 -94042867+32348368 -94042871+32348008 -94042922+32342779 -94042932+32341724 -94042847+32334886 -94042825+32333063 -94042826+32327267 -94042800+32323579 -94042806+32321656 -94042811+32319848 -94042829+32314391 -94042802+32312375 -94042801+32312074 -94042781+32306150 -94042806+32295763 -94042807+32290570 -94042810+32281265 -94042810+32279405 -94042729+32278259 -94042736+32278217 -94042830+32277641 -94042864+32277434 -94042733+32269696 -94042732+32269620 -94042817+32251238 -94042833+32250160 -94042650+32225096 -94042670+32221028 -94042662+32218146 -94042625+32205492 -94042598+32196006
 -93824068+32712717 -93815979+32712070
 -93824068+32712717 -93823481+32712384 -93821578+32711343 -93819634+32710875 -93818037+32710863
 -93818037+32710863 -93816082+32711943 -93815979+32712070
 -94042598+32196006 -94042567+32185158 -94042566+32181651 -94042566+32166894 -94042539+32166826 -94042566+32162245 -94042569+32161781 -94042591+32158097 -94042605+32155799 -94042623+32152803 -94042641+32148045 -94042681+32137956 -94042337+32119914 -94042611+32094276 -94042720+32086233 -94042722+32079863 -94042698+32070148 -94042762+32064859 -94042780+32063435 -94042796+32056687 -94042718+32056144 -94042700+32056012 -94042728+32036786 -94042742+32033414 -94042763+32028263 -94042770+32026544 -94042774+32025670 -94042770+32023329 -94042761+32022948 -94042755+32021662 -94042738+32017949 -94042735+32017311 -94042732+32016760 -94042726+32015553 -94042718+32013610 -94042716+32013174 -94042687+32006935 -94042703+32005734 -94042698+32004619 -94042681+32000166 -94041849+31997335 -94042636+31994025 -94041956+31992544 -94041866+31992440 -94041582+31992349 -94016956+31984789 -94015630+31979856 -94006246+31972359 -94005930+31971735 -94001632+31963216 -94001505+31962977 -94000969+31961795 -94000522+31961072 -94000190+31960585 -93998856+31959112 -93998606+31958826 -93997976+31957907 -93997676+31957415 -93997150+31956665 -93996662+31955673 -93996324+31955092 -93996155+31954828 -93988184+31944960 -93980917+31935765 -93980504+31934911 -93979943+31933769 -93978774+31930338 -93966521+31921916 -93950740+31910842 -93925422+31909043 -93921615+31904340 -93924449+31903038 -93920511+31890304
 -93920511+31890304 -93904451+31891852 -93902423+31896670
 -93902423+31896670 -93898123+31893165 -93897572+31891721 -93897188+31891019 -93897114+31890398 -93896995+31889318 -93896781+31888415 -93896699+31887649 -93896643+31887294 -93896458+31886286 -93896526+31885754 -93901883+31875168 -93901677+31874578 -93901311+31874143 -93900626+31873870 -93899856+31873814
 -93899856+31873814 -93899349+31873878 -93898851+31874150 -93898399+31874624 -93897996+31875168 -93891808+31875168 -93878966+31844767 -93879061+31844287
