3133 12373544613 20201230065529 3096 3 0 1 556652761 1 556586193 1 556691090 1 556584595 1 556593514 1 556702242 1 556593023 1 556577354 1 556593024 1 556687656 1 556589548 1 556686357 1 556656775 1 556701436 1 556691437 1 556596313 1 556617168 1 556591057 1 556612658 1 556659274 1 556594914 1 556582484 1 556584450 1 556589092 1 556614470 1 556592439 1 556672996 1 556612836 1 556588088 1 556701997 1 556652004 1 556602412 1 556589260 1 556588101 1 556628745 1 556586989 1 556589063 1 556701848 1 556586416 1 556618741 1 556597004 1 556591679 1 556610770 1 556591312 1 556589698 1 556682896 1 556584309 1 556701484 1 556588104 1 556657390 1 556586104 1 556588775 1 556685983 1 556681970 1 556590006 1 556701219 1 556586975 1 556681752 1 556586741 1 556701773 1 556587112 1 556685224 1 556630472 1 556700374 1 556658974 1 556588030 1 556588714 1 556700196 1 556598935 1 556700377 1 556586274 1 556694404 1 556585452 1 556701646 1 556590158 1 556700214 1 556594977 1 556700352 1 556588460 1 556612849 1 556586585 1 556586539 1 556668489 1 556668492 1 556667181 1 556667123 1 556681594 1 556667540 1 556668387 1 556668493 1 556668237 1 556667538 1 556681479 1 556667080 1 556670014 1 556668359 1 556660641 1 556617576 1 556614027 1 556630850 1 556685554 1 556592263 1 556588208 1 556675435 1 556630846 1 556660562 1 556587472 1 556592105 1 556681256 1 556630632 1 556644902 1 556653030 1 556701982 1 556589587 1 556699336 1 556610839 1 556589256 1 556701434 1 556691331 1 556588182 1 556701397 1 556653037 1 556701070 1 556586603 1 556613426 1 556651187 1 556586102 1 556702038 1 556701996 1 556686895 1 556694414 1 556609498 1 556585455 1 556682619 1 556610900 1 556682285 1 556686485 1 556690548 1 556694440 1 556642848 1 556588900 1 556614386 1 556630635 1 556575694 1 556586911 1 556701672 1 556585757 1 556701243 1 556613097 1 556613095 1 556698515 1 556589893 1 556700188 1 556662913 1 556691453 1 556701699 1 556594145 1 556685362 1 556591699 1 556673251 1 556580884 1 556630634 1 556589551 1 556616631 1 556642112 1 556691369 1 556584768 1 556589197 1 556694396 1 556586334 1 556656757 1 556589116 1 556701662 1 556581250 1 556585599 1 556701555 1 556701244 1 556652414 1 556588987 1 556679800 1 556700391 1 556588625 1 556613133 1 556687927 1 556700174 1 556618378 1 556630585 1 556580691 1 556611363 1 556680554 1 556682787 1 556658983 1 556586491 1 556631050 1 556661390 1 556685401 1 556613656 1 556661207 1 556688219 1 556585569 1 556591471 1 556608423 1 556700900 1 556701925 1 556641629 1 556591306 1 556646036 1 556614534 1 556701288 1 556687785 1 556688330 1 556611729 1 556659282 1 556629866 1 556589242 1 556593249 1 556588201 1 556691106 1 556616443 1 556586751 1 556701934 1 556579487 1 556652648 1 556700386 1 556700393 1 556592253 1 556580392 1 556586360 1 556588649 1 556616876 1 556656420 1 556701313 1 556596244 1 556591054 1 556653035 1 556586268 1 556593245 1 556701221 1 556656006 1 556639398 1 556701829 1 556595247 1 556586817 1 556656077 1 556630574 1 556606659 1 556592038 1 556694426 1 556660513 1 556628853 1 556588909 1 556700190 1 556592468 1 556681660 1 556691451 1 556643782 1 556595168 1 556649188 1 556653556 1 556581168 1 556589690 1 556668983 1 556588996 1 556589415 1 556654539 1 556575345 1 556699001 1 556589099 1 556701239 1 556630888 1 556587144 1 556691368 1 556676943 1 556655083 1 556589585 1 556587143 1 556693139 1 556652144 1 556606411 1 556591122 1 556630273 1 556659215 1 556691114 1 556682189 1 556592750 1 556592902 1 556687534 1 556628538 1 556630514 1 556590608 1 556590529 1 556642357 1 556592345 1 556691360 1 556662157 1 556701873 1 556691373 1 556691422 1 556694387 1 556627621 1 556591692 1 556591058 1 556590598 1 556644292 1 556613230 1 556585553 1 556611421 1 556586905 1 556655080 1 556652612 1 556661590 1 556646355 1 556591557 1 556700615 1 556701305 1 556686584 1 556595180 1 556701706 1 556694420 1 556693145 1 556589328 1 556639486 1 556691454 1 556701636 1 556595164 1 556672228 1 556700380 1 556657749 1 556679761 1 556680438 1 556678488 1 556665925 1 556613782 1 556678573 1 556663837 1 556663804 1 556589409 1 556693116 1 556702003 1 556642352 1 556685659 1 556611604 1 556582608 1 556579457 1 556646360 1 556701306 1 556579438 1 556701148 1 556586792 1 556584941 1 556592553 1 556578625 1 556591180 1 556691371 1 556580376 1 556676714 1 556592085 1 556592332 1 556602328 1 556696303 1 556663539 1 556673135 1 556688876 1 556580643 1 556682008 1 556694425 1 556591333 1 556586467 1 556685819 1 556630579 1 556630447 1 556613109 1 556594170 1 556701182 1 556591211 1 556653718 1 556631039 1 556660742 1 556652716 1 556694417 1 556681755 1 556685262 1 556661904 1 556615331 1 556589636 1 556694403 1 556694434 1 556593098 1 556579644 1 556592421 1 556586785 1 556701666 1 556642360 1 556589723 1 556661237 1 556589327 1 556688004 1 556589114 1 556694438 1 556642371 1 556574071 1 556611419 1 556685252 1 556591432 1 556621615 1 556701904 1 556584145 1 556693146 1 556589042 1 556629091 1 556588483 1 556590717 1 556587142 1 556700395 1 556701924 1 556701202 1 556701382 1 556654574 1 556658686 1 556701987 1 556699364 1 556614390 1 556645142 1 556586954 1 556594966 1 556588405 1 556685536 1 556701877 1 556613089 1 556609805 1 556619627 1 556643789 1 556691448 1 556688060 1 556589769 1 556681895 1 556681739 1 556613747 1 556593493 1 556661520 1 556694435 1 556613821 1 556584927 1 556589149 1 556591188 1 556628540 1 556702088 1 556589413 1 556583518 1 556644294 1 556628742 1 556646052 1 556592752 1 556646712 1 556588637 1 556576185 1 556700728 1 556613775 1 556652162 1 556671112 1 556701920 1 556701730 1 556593234 1 556602874 1 556681749 1 556701206 1 556617376 1 556701269 1 556677481 1 556700181 1 556586181 1 556680360 1 556685291 1 556643181 1 556589313 1 556700383 1 556693113 1 556694437 1 556701734 1 556593099 1 556701941 1 556698037 1 556701149 1 556654542 1 556659918 1 556595382 1 556653649 1 556701242 1 556588843 1 556681496 1 556591468 1 556592279 1 556694395 1 556694407 1 556588842 1 556587692 1 556602172 1 556671235 1 556579758 1 556695767 1 556691432 1 556585555 1 556665668 1 556593294 1 556586786 1 556701638 1 556596272 1 556643201 1 556590045 1 556653953 1 556594979 1 556671654 1 556702255 1 556591986 1 556662080 1 556602174 1 556587368 1 556585727 1 556595162 1 556702019 1 556702229 1 556586190 1 556700382 1 556682395 1 556589589 1 556642356 1 556590190 1 556642359 1 556654107 1 556694405 1 556614385 1 556590162 1 556693119 1 556685351 1 556601989 1 556591966 1 556589645 1 556584155 1 556583538 1 556641677 1 556585717 1 556688874 1 556589223 1 556608594 1 556598725 1 556591127 1 556679740 1 556679741 1 556580658 1 556650141 1 556700194 1 556642369 1 556682455 1 556614388 1 556701429 1 556653906 1 556657245 1 556585759 1 556642375 1 556701984 1 556681365 1 556595242 1 556593080 1 556688819 1 556686645 1 556602853 1 556701256 1 556634735 1 556702171 1 556610705 1 556586819 1 556652885 1 556660033 1 556681593 1 556687062 1 556679925 1 556687924 1 556586402 1 556679102 1 556701689 1 556654801 1 556679713 1 556659135 1 556586202 1 556659716 1 556695245 1 556585812 1 556701248 1 556694400 1 556614040 1 556701151 1 556589147 1 556586082 1 556613745 1 556693112 1 556685415 1 556658691 1 556700208 1 556701404 1 556614933 1 556588458 1 556686622 1 556585733 1 556651899 1 556701400 1 556679268 1 556690136 1 556686646 1 556620046 1 556590561 1 556590243 1 556611955 1 556685590 1 556690948 1 556585638 1 556700178 1 556587147 1 556700201 1 556657203 1 556702176 1 556586581 1 556679706 1 556586338 1 556652426 1 556613823 1 556609463 1 556603910 1 556609789 1 556585577 1 556661335 1 556674042 1 556686007 1 556622243 1 556609956 1 556584922 1 556589343 1 556587306 1 556701983 1 556591106 1 556615411 1 556700410 1 556658826 1 556701718 1 556701874 1 556589433 1 556586842 1 556677147 1 556701909 1 556701919 1 556682353 1 556693109 1 556586965 1 556658522 1 556678261 1 556629823 1 556691099 1 556694410 1 556595161 1 556587702 1 556609082 1 556589258 1 556701431 1 556651681 1 556701933 1 556579943 1 556700373 1 556621436 1 556648372 1 556582658 1 556688286 1 556587233 1 556593670 1 556701217 1 556700351 1 556646304 1 556616260 1 556696455 1 556589756 1 556589615 1 556587270 1 556588862 1 556686786 1 556659290 1 556644297 1 556589586 1 556591182 1 556581755 1 556584782 1 556586798 1 556701208 1 556691103 1 556693129 1 556589378 1 556683669 1 556652069 1 556662132 1 556662895 1 556586717 1 556591290 1 556661499 1 556586267 1 556580664 1 556594984 1 556662077 1 556673266 1 556613105 1 556591187 1 556655304 1 556693135 1 556586278 1 556586183 1 556589218 1 556588958 1 556591194 1 556586708 1 556604355 1 556591495 1 556630271 1 556589140 1 556701428 1 556591189 1 556701207 1 556673617 1 556701245 1 556588501 1 556681354 1 556593079 1 556681905 1 556669727 1 556643183 1 556700145 1 556586754 1 556670310 1 556602262 1 556691367 1 556619331 1 556655938 1 556613815 1 556584795 1 556701214 1 556588149 1 556700182 1 556585704 1 556615618 1 556589881 1 556580382 1 556701164 1 556662667 1 556597784 1 556595171 1 556694431 1 556587271 1 556609800 1 556693137 1 556614004 1 556684791 1 556609531 1 556613228 1 556586269 1 556588630 1 556589747 1 556591076 1 556691445 1 556587141 1 556588469 1 556583463 1 556584620 1 556701808 1 556586417 1 556586727 1 556630476 1 556620350 1 556639319 1 556585478 1 556675476 1 556590181 1 556614393 1 556652192 1 556681870 1 556598699 1 556589224 1 556634203 1 556671635 1 556593673 1 556701872 1 556611368 1 556673132 1 556701986 1 556589408 1 556660460 1 556671073 1 556591700 1 556701798 1 556701228 1 556593681 1 556668976 1 556657710 1 556691424 1 556700731 1 556675784 1 556691104 1 556661338 1 556659157 1 556664708 1 556589739 1 556586560 1 556587145 1 556584302 1 556652998 1 556695315 1 556620728 1 556635943 1 556628690 1 556654768 1 556586900 1 556693121 1 556602847 1 556586731 1 556589648 1 556589202 1 556580892 1 556591873 1 556701483 1 556657707 1 556631051 1 556586601 1 556601818 1 556591056 1 556591872 1 556701209 1 556701869 1 556589298 1 556592016 1 556658504 1 556661624 1 556653175 1 556654294 1 556590172 1 556693123 1 556593512 1 556700726 1 556699131 1 556660496 1 556591939 1 556585504 1 556614541 1 556698760 1 556584588 1 556578606 1 556701656 1 556594963 1 556591491 1 556588075 1 556585558 1 556583573 1 556700371 1 556698519 2 556675188 1 556701336 1 556594974 1 556693125 1 556591207 1 556694442 1 556590354 1 556590371 1 556700894 1 556590554 1 556591128 1 556591556 1 556697254 1 556587151 1 556611412 1 556587000 1 556652731 1 556601912 1 556589185 1 556586525 1 556681601 1 556686568 1 556655940 1 556586100 1 556652733 1 556691925 1 556590014 1 556653870 1 556585639 1 556642986 1 556629133 1 556653949 1 556589703 1 556642366 1 556584806 1 556700617 1 556614676 1 556671381 1 556606330 1 556688287 1 556658673 1 556688002 1 556593176 1 556584948 1 556693142 1 556582620 1 556629017 1 556701238 1 556590052 1 556590564 1 556701697 1 556700379 1 556653275 1 556621677 1 556581164 1 556611360 1 556611774 1 556611768 1 556694433 1 556588790 1 556699363 1 556586660 1 556618983 1 556603061 1 556701564 1 556622216 1 556700897 1 556609073 1 556586701 1 556686144 1 556685294 1 556580180 1 556590555 1 556679028 1 556585505 1 556700392 1 556662050 1 556613799 1 556603608 1 556588651 1 556691430 1 556647561 1 556690638 1 556592408 1 556645797 1 556691115 1 556596291 1 556698513 1 556592196 1 556588874 1 556685933 1 556674043 1 556691109 1 556585557 1 556696830 1 556690380 1 556642363 1 556653992 1 556586782 1 556592101 1 556659600 1 556590169 1 556654568 1 556696519 1 556647346 1 556591642 1 556594968 1 556608905 1 556653160 1 556602878 1 556688332 1 556695238 1 556687934 1 556586292 1 556592035 1 556584821 1 556586807 1 556678574 1 556589073 1 556688872 1 556591967 1 556679760 1 556673420 1 556694432 1 556691112 1 556593038 1 556636878 1 556573428 1 556700732 1 556685649 1 556679213 1 556590568 1 556653903 1 556588206 1 556652582 1 556653947 1 556652111 1 556673273 1 556685489 1 556653954 1 556587321 1 556610607 1 556694430 1 556592087 1 556643182 1 556579473 1 556611116 1 556591158 1 556589257 1 556686508 1 556693131 1 556645780 1 556661584 1 556587139 1 556592452 1 556611336 1 556648035 1 556573680 1 556591815 1 556655228 1 556610782 1 556701529 1 556580390 1 556586457 1 556592245 1 556586802 1 556612656 1 556584418 1 556657878 1 556693141 1 556586974 1 556628804 1 556588635 1 556629827 1 556659727 1 556642355 1 556657231 1 556677929 1 556677003 1 556678307 1 556679792 1 556585010 1 556693136 1 556691105 1 556677541 1 556677001 1 556677473 1 556653904 1 556672048 1 556591059 1 556700498 1 556615056 1 556701698 1 556587329 1 556691735 1 556586150 1 556664935 1 556657016 2 556425490 1 556587361 1 556671380 1 556592756 1 556586091 1 556684652 1 556584330 1 556585692 1 556699003 1 556677478 1 556664802 1 556679075 1 556678308 1 556679819 1 556679812 1 556677952 1 556678314 1 556677434 1 556587530 1 556620122 1 556591469 1 556679759 1 556588648 1 556701578 1 556586134 1 556701227 1 556657185 1 556589740 1 556701906 1 556657195 1 556591492 1 556609360 1 556668132 1 556656038 1 556585408 1 556590907 1 556679781 1 556679556 1 556679738 1 556653955 1 556583934 1 556621683 1 556581757 1 556593304 1 556702047 1 556691111 1 556585621 1 556701729 1 556591878 1 556679818 1 556679763 1 556679501 1 556653909 1 556654356 1 556701233 1 556643430 1 556700724 1 556702006 1 556582477 1 556693130 1 556630581 1 556586229 1 556609745 1 556589584 1 556629841 1 556691370 1 556696119 1 556593503 1 556609963 1 556686647 1 556590157 1 556586087 1 556700189 1 556678272 1 556694415 1 556698517 1 556655267 1 556608458 1 556654262 1 556586286 1 556603213 1 556672991 1 556579698 1 556588959 1 556670288 1 556591324 1 556587015 1 556654534 1 556590256 1 556588099 1 556613087 1 556685920 1 556693138 1 556590814 1 556603220 1 556587396 1 556588142 1 556586060 1 556592265 1 556590523 1 556585715 1 556580370 1 556682897 1 556648955 1 556691450 1 556613119 1 556668928 1 556701115 1 556646863 1 556651805 1 556688001 1 556686712 1 556586615 1 556608957 1 556587359 1 556694428 1 556586593 1 556701299 1 556677656 1 556609628 1 556585752 1 556629826 1 556702168 1 556588931 1 556586844 1 556616857 1 556644899 1 556691101 1 556656561 1 556586994 1 556671091 1 556584104 1 556596294 1 556653719 1 556589765 1 556588320 1 556588089 1 556700187 1 556701642 1 556691338 1 556586932 1 556595587 1 556586592 1 556699180 1 556584931 1 556701218 1 556628781 1 556694409 1 556589448 1 556584930 1 556591193 1 556701827 1 556701576 1 556587701 1 556642362 1 556659337 1 556594147 1 556675329 1 556586568 1 556701344 1 556591869 1 556585653 1 556583491 1 556661968 1 556678259 1 556660741 1 556653714 1 556612652 1 556587582 1 556646704 1 556685305 1 556700725 1 556701276 1 556651900 1 556588092 1 556614025 1 556586095 1 556590073 1 556614535 1 556594138 1 556585815 1 556644300 1 556586463 1 556586573 1 556592394 1 556659272 1 556652614 1 556659338 1 556662189 1 556590026 1 556586356 1 556685801 1 556668936 1 556656283 1 556658684 1 556593174 1 556658725 1 556701908 1 556586321 1 556585714 1 556580666 1 556701929 1 556589414 1 556588510 1 556669266 1 556579179 1 556593528 1 556603830 1 556685051 1 556700385 1 556587013 1 556574108 1 556591104 1 556592420 1 556586279 1 556591126 1 556681355 1 556681730 1 556680411 1 556585781 1 556685932 1 556701732 1 556686593 1 556685624 1 556686599 1 556678301 1 556686594 1 556649055 1 556586282 1 556586080 1 556653932 1 556629479 1 556593513 1 556701286 1 556694399 1 556590007 1 556699415 1 556576582 1 556588498 1 556658971 1 556679651 1 556678570 1 556657394 1 556614221 1 556657641 1 556627956 1 556604359 1 556584819 1 556588991 1 556586173 1 556589064 1 556586753 1 556702098 1 556596295 1 556699389 1 556589209 1 556700213 1 556590597 1 556590201 1 556663762 1 556588503 1 556584143 1 556671649 1 556620563 1 556694418 1 556701225 1 556630266 1 556591296 1 556585568 1 556588086 1 556660339 1 556685508 1 556682160 1 556674800 1 556614384 1 556700192 1 556691092 1 556690760 1 556589075 1 556591300 1 556701985 1 556595865 1 556582474 1 556651823 1 556701215 1 556591809 1 556701198 1 556595254 1 556656508 1 556613796 1 556587012 1 556611195 1 556701705 1 556593375 1 556589852 1 556590155 1 556588171 1 556631389 1 556587366 1 556603428 1 556691088 1 556643832 1 556586638 1 556700176 1 556691423 1 556591993 1 556589432 1 556588065 1 556588499 1 556702001 1 556679711 1 556686635 1 556686615 1 556680533 1 556591184 1 556589988 1 556655273 1 556610858 1 556590002 1 556702177 1 556702036 1 556611330 1 556579542 1 556700149 1 556700991 1 556592513 1 556586728 1 556584900 1 556685589 1 556580848 1 556686335 1 556670308 1 556678523 1 556585548 1 556590506 1 556584911 1 556613965 1 556591452 1 556593250 1 556683293 1 556589205 1 556587560 1 556691440 1 556694402 1 556698579 1 556701652 1 556702037 1 556584772 1 556587413 1 556678961 1 556691108 1 556594142 1 556671217 1 556659532 1 556587345 1 556580371 1 556586315 1 556701246 1 556589331 1 556686290 1 556701303 1 556613083 1 556701588 1 556682194 1 556653951 1 556648071 1 556620057 1 556593190 1 556658592 1 556695244 1 556691452 1 556584897 1 556613117 1 556620342 1 556590530 1 556593525 1 556589341 1 556698798 1 556589200 1 556701654 1 556686616 1 556610434 1 556694439 1 556678334 1 556593016 1 556700165 1 556617557 1 556669492 1 556667105 1 556623726 1 556681603 1 556678571 1 556624266 1 556663555 1 556631166 1 556654978 1 556690177 1 556670184 1 556669797 1 556624249 1 556681605 1 556623731 1 556630678 1 556678575 1 556672235 1 556625988 1 556681582 1 556622883 1 556630676 1 556663938 1 556639589 1 556643355 1 556670166 1 556678566 1 556624247 1 556681591 1 556644290 1 556615636 1 556694390 1 556663412 1 556595527 1 556689346 1 556600695 1 556653171 1 556589226 1 556655936 1 556681609 1 556609791 1 556593173 1 556585428 1 556702148 1 556609955 1 556588303 1 556694397 1 556580446 1 556649626 1 556592399 1 556581753 1 556586423 1 556586765 1 556701226 1 556654583 1 556605211 1 556701223 1 556701199 1 556637865 1 556586664 1 556652577 1 556586705 1 556700170 1 556650952 1 556681688 1 556589799 1 556643592 1 556602081 1 556611404 1 556584295 1 556701992 1 556581446 1 556702029 1 556627908 1 556646673 1 556602176 1 556700202 1 556694445 1 556613710 1 556604358 1 556589750 1 556700185 1 556659400 1 556654772 1 556694389 1 556700172 1 556691805 1 556590559 1 556630275 1 556681530 1 556701234 1 556673006 1 556681505 1 556630267 1 556589142 1 556588720 1 556662513 1 556617435 1 556587007 1 556696828 1 556693115 1 556642364 1 556590557 1 556588997 1 556643177 1 556616259 1 556642660 1 556589088 1 556592412 1 556653907 1 556587002 1 556695772 1 556659592 1 556592475 1 556610580 1 556596305 1 556592821 1 556593507 1 556590168 1 556585734 1 556586061 1 556691308 1 556682960 1 556669270 1 556674845 1 556653910 1 556587379 1 556591979 1 556630841 1 556668934 1 556591434 1 556586922 1 556700199 1 556661191 1 556699181 1 556679993 1 556661511 1 556592823 1 556630268 1 556590685 1 556696167 1 556588513 1 556691419 1 556575303 1 556694419 1 556667622 1 556589426 1 556690204 1 556642353 1 556662047 1 556584822 1 556594151 1 556598619 1 556668296 1 556668681 1 556667494 1 556667084 1 556668462 1 556668490 1 556669695 1 556667133 1 556681474 1 556667525 1 556669213 1 556668487 1 556668488 1 556701737 1 556588426 1 556646672 1 556682803 1 556691086 1 556586187 1 556602179 1 556614024 1 556606205 1 556677492 1 556700147 1 556662135 1 556593506 1 556677038 1 556648036 1 556701927 1 556658460 1 556693658 1 556586931 1 556588319 1 556702020 1 556700184 1 556630580 1 556702048 1 556582119 1 556661089 1 556657859 1 556659096 1 556576313 1 556681998 1 556661018 1 556617853 1 556687463 1 556586608 1 556679749 1 556578328 1 556584218 1 556587111 1 556613231 1 556589152 1 556585551 1 556700211 1 556620273 1 556701516 1 556582471 1 556701212 1 556602270 1 556590367 1 556657358 1 556586089 1 556591693 1 556586284 1 556691116 1 556592344 1 556589109 1 556654764 1 556588137 1 556590259 1 556580641 1 556669072 1 556586203 1 556614111 1 556583524 1 556652820 1 556629868 1 556591226 1 556685030 1 556701738 1 556589434 1 556589438 1 556662368 1 556582623 1 556678569 1 556593082 1 556701825 1 556584813 1 556694446 1 556587161 1 556701870 1 556628883 1 556582626 1 556582486 1 556584384 1 556589417 1 556659312 1 556639590 1 556586433 1 556640055 1 556612676 1 556590507 1 556630845 1 556603375 1 556587587 1 556701535 1 556588493 1 556584918 1 556580676 1 556700203 1 556581432 1 556642911 1 556586185 1 556701930 1 556700171 1 556700140 1 556589917 1 556586547 1 556590185 1 556589880 1 556679400 1 556594150 1 556697826 1 556654164 1 556679392 1 556697933 1 556579937 1 556613806 1 556594144 1 556591808 1 556594139 1 556654970 1 556613783 1 556614942 1 556590264 1 556584917 1 556588982 1 556701598 1 556586064 1 556582459 1 556691094 1 556584576 1 556587468 1 556581437 1 556694427 1 556586723 1 556697991 1 556653957 1 556700733 1 556609783 1 556586079 1 556590012 1 556612657 1 556681666 1 556589596 1 556653908 1 556613772 1 556594999 1 556660505 1 556646667 1 556701861 1 556589563 1 556590919 1 556615415 1 556584572 1 556661382 1 556595033 1 556586178 1 556590000 1 556613428 1 556589753 1 556701126 1 556579228 1 556679479 1 556691443 1 556589296 1 556700205 1 556646670 1 556698521 1 556586967 1 556700142 1 556694406 1 556593537 1 556586458 1 556591430 1 556672992 1 556629234 1 556677450 1 556651676 1 556614026 1 556586772 1 556579484 1 556585493 1 556630264 1 556662097 1 556585665 1 556693124 1 556701204 1 556691434 1 556616359 1 556586746 1 556691425 1 556701328 1 556701437 1 556685502 1 556587447 1 556652923 1 556679487 1 556579449 1 556691420 1 556700183 1 556611390 1 556590205 1 556590599 1 556647967 1 556668706 1 556591055 1 556679098 1 556679252 1 556654746 1 556596369 1 556603117 1 556682965 1 556689303 1 556642361 1 556675003 1 556587226 1 556689367 1 556629525 1 556663537 1 556586845 1 556655022 1 556618448 1 556589118 1 556698904 1 556657612 1 556686625 1 556591436 1 556585542 1 556578600 1 556701559 1 556592560 1 556700157 1 556590179 1 556653650 1 556593536 1 556661209 1 556693691 1 556680545 1 556583191 1 556662788 1 556579440 1 556588644 1 556580637 1 556586094 1 556584292 1 556592073 1 556586703 1 556587475 1 556616603 1 556688873 1 556686497 1 556693127 1 556587697 1 556696522 1 556609723 1 556685585 1 556700903 1 556679581 1 556679789 1 556695246 1 556679620 1 556679737 1 556679594 1 556585731 1 556594148 1 556681650 1 556589112 1 556701230 1 556661082 1 556701973 1 556586322 1 556616885 1 556588497 1 556701700 1 556702031 1 556585691 1 556579517 1 556693117 1 556590515 1 556701867 1 556585703 1 556590183 1 556691093 1 556659293 1 556649046 1 556580671 1 556660355 1 556699182 1 556592411 1 556673130 1 556589117 1 556650023 1 556701709 1 556673010 1 556599324 1 556580724 1 556702041 1 556678255 1 556700180 1 556691098 1 556701284 1 556586619 1 556591828 1 556581683 1 556591304 1 556698518 1 556614537 1 556701851 1 556673269 1 556609462 1 556672786 1 556701304 1 556602266 1 556686583 1 556589395 1 556694388 1 556612741 1 556701179 1 556654961 1 556693144 1 556585707 1 556701224 1 556622825 1 556701247 1 556588508 1 556679593 1 556679633 1 556660309 1 556643344 1 556591195 1 556589700 1 556609798 1 556662212 1 556653197 1 556620373 1 556608909 1 556682578 1 556684677 1 556585749 1 556696227 1 556588184 1 556630575 1 556654240 1 556701279 1 556681708 1 556702232 1 556700191 1 556648333 1 556590269 1 556701274 1 556580587 1 556612650 1 556701533 1 556587009 1 556682046 1 556622247 1 556681360 1 556590056 1 556700369 1 556701742 1 556595863 1 556586521 1 556588316 1 556653956 1 556593035 1 556700198 1 556653169 1 556616803 1 556642659 1 556700519 1 556614378 1 556620390 1 556590602 1 556586919 1 556596269 1 556586584 1 556694422 1 556591040 1 556585631 1 556596284 1 556602007 1 556610446 1 556613737 1 556610585 1 556700899 1 556701863 1 556659278 1 556653905 1 556691436 1 556653554 1 556642376 1 556686588 1 556686590 1 556630458 1 556589078 1 556691366 1 556594146 1 556593158 1 556591463 1 556671670 1 556591442 1 556601905 1 556682506 1 556602167 1 556700796 1 556587236 1 556698082 1 556610963 1 556677583 1 556592759 1 556693114 1 556608682 1 556683671 1 556589184 1 556591884 1 556701177 1 556578331 1 556589219 1 556602267 1 556614387 1 556589640 1 556691439 1 556589749 1 556699183 1 556591289 1 556591500 1 556589646 1 556608615 1 556657712 1 556595002 1 556661512 1 556700137 1 556591412 1 556702028 1 556586088 1 556682458 1 556593135 1 556586903 1 556587376 1 556590317 1 556615491 1 556614255 1 556610779 1 556645148 1 556619912 1 556591640 1 556591467 1 556587439 1 556657706 1 556691100 1 556586909 1 556662086 1 556610126 1 556626817 1 556675431 1 556701291 1 556611732 1 556699451 1 556652077 1 556582473 1 556690521 1 556673133 1 556690432 1 556691433 1 556585499 1 556611706 1 556589207 1 556589865 1 556653725 1 556672569 1 556585587 1 556592002 1 556691411 1 556586605 1 556643179 1 556579935 1 556659070 1 556590518 1 556579694 1 556608631 1 556673422 1 556583541 1 556700394 1 556691449 1 556660421 1 556589976 1 556613654 1 556700179 1 556671361 1 556688486 1 556661905 1 556701220 1 556589104 1 556593351 1 556589800 1 556586997 1 556696847 1 556622226 1 556649048 1 556661659 1 556613082 1 556701660 1 556655934 1 556590514 1 556580182 1 556659279 1 556662540 1 556573796 1 556700388 1 556630272 1 556651848 1 556593511 1 556630449 1 556653911 1 556664144 1 556660051 1 556612694 1 556622249 1 556672665 1 556592555 1 556700346 1 556579873 1 556694436 1 556586343 1 556694412 1 556613818 1 556685741 1 556593502 1 556676038 1 556630443 1 556701211 1 556630269 1 556589079 1 556701324 1 556591192 1 556583498 1 556584096 1 556652947 1 556701898 1 556673136 1 556691446 1 556593501 1 556583187 1 556674045 1 556700895 1 556701531 1 556675288 1 556579945 1 556701650 1 556701694 1 556651818 1 556681356 1 556588993 1 556694392 1 556584149 1 556587393 1 556588471 1 556691804 1 556588655 1 556605653 1 556701923 1 556592094 1 556588898 1 556586381 1 556682898 1 556701824 1 556589583 1 556700520 1 556580693 1 556700159 1 556663765 1 556628248 1 556653933 1 556654923 1 556658973 1 556589083 1 556700186 1 556659941 1 556660100 1 556589065 1 556700207 1 556593672 1 556651397 1 556614274 1 556661581 1 556589101 1 556700387 1 556589085 1 556701880 1 556662136 1 556589374 1 556584805 1 556615625 1 556588871 1 556691438 1 556674046 1 556591497 1 556589183 1 556701235 1 556584036 1 556657670 1 556689523 1 556701405 1 556586790 1 556589974 1 556691110 1 556583512 1 556681917 1 556652963 1 556701205 1 556664365 1 556585426 1 556631052 1 556701922 1 556591228 1 556696316 1 556590125 1 556701542 1 556686178 1 556586680 1 556587406 1 556659033 1 556593228 1 556701222 1 556616370 1 556682188 1 556586096 1 556680527 1 556573140 1 556686681 1 556585776 1 556613977 1 556590553 1 556587227 1 556701703 1 556612693 1 556597124 1 556660411 1 556593510 1 556643598 1 556687929 1 556694441 1 556702141 1 556683047 1 556589401 1 556590390 1 556585506 1 556686587 1 556589741 1 556573803 1 556584123 1 556701488 1 556589198 1 556613103 1 556651969 1 556587005 1 556678310 1 556591841 1 556588135 1 556657727 1 556588752 1 556580444 1 556679801 1 556698516 1 556686623 1 556659281 1 556591437 1 556652745 1 556593675 1 556642996 1 556617461 1 556701231 1 556591498 1 556593524 1 556676040 1 556585424 1 556594140 1 556694386 1 556659072 1 556590563 1 556686642 1 556701315 1 556686581 1 556611361 1 556586633 1 556691426 1 556609127 1 556579543 1 556630270 1 556586198 1 556644509 1 556659101 1 556585581 1 556588867 1 556642365 1 556588453 1 556629840 1 556685774 1 556665689 1 556685303 1 556596290 1 556584208 1 556600364 1 556615977 1 556613610 1 556702188 1 556592395 1 556701881 1 556610968 1 556682333 1 556612598 1 556592102 1 556581247 1 556592397 1 556679579 1 556589484 1 556658425 1 556593494 1 556600438 1 556686869 1 556587478 1 556688306 1 556679873 1 556679086 1 556700384 1 556592071 1 556588495 1 556701334 1 556652473 1 556642998 1 556586165 1 556653144 1 556671047 1 556593523 1 556685348 1 556608857 1 556592378 1 556698348 1 556588139 1 556701882 1 556593520 1 556660065 1 556690134 1 556652471 1 556589419 1 556590695 1 556677488 1 556660346 1 556589390 1 556615617 1 556611459 1 556602703 1 556693133 1 556701146 1 556672827 1 556702175 1 556589435 1 556655943 1 556587446 1 556659737 1 556700729 1 556591309 1 556630556 1 556588847 1 556645849 1 556700163 1 556689405 1 556694413 1 556590551 1 556592266 1 556589759 1 556702017 1 556691372 1 556586709 1 556691097 1 556701686 1 556651901 1 556592392 1 556694398 1 556694444 1 556609945 1 556589777 1 556687001 1 556622244 1 556582125 1 556592824 1 556658513 1 556630465 1 556593369 1 556663217 1 556682383 1 556586635 1 556659499 1 556694408 1 556588178 1 556581459 1 556613434 1 556701427 1 556686649 1 556701499 1 556693143 1 556693118 1 556670646 1 556702257 1 556673421 1 556589025 1 556591291 1 556609793 1 556589038 1 556614037 1 556672734 1 556701450 1 556644302 1 556584949 1 556587381 1 556588181 1 556590516 1 556662479 1 556591821 1 556585618 1 556592422 1 556585739 1 556659599 1 556694391 1 556693122 1 556587126 1 556683674 1 556701569 1 556644518 1 556691061 1 556653491 1 556700355 1 556580383 1 556600858 1 556614028 1 556655286 1 556652732 1 556672993 1 556574293 1 556593140 1 556688288 1 556652826 1 556701216 1 556586326 1 556701525 1 556588082 1 556589721 1 556659885 1 556693134 1 556589018 1 556573653 1 556646710 1 556590161 1 556602607 1 556609128 1 556691444 1 556586411 1 556659150 1 556609454 1 556589084 1 556700177 1 556648578 1 556694429 1 556589990 1 556693126 1 556701701 1 556627793 1 556698525 1 556659469 1 556661523 1 556689402 1 556591677 1 556629845 1 556589383 1 556685810 1 556586614 1 556611755 1 556701731 1 556691431 1 556588820 1 556691415 1 556682396 1 556691421 1 556657013 1 556691107 1 556694393 1 556592203 1 556642114 1 556659228 1 556582103 1 556685253 1 556662786 1 556653919 1 556615525 1 556671120 1 556685285 1 556590202 1 556592100 1 556589629 1 556587698 1 556591301 1 556613085 1 556579677 1 556590509 1 556610212 1 556694411 1 556701076 1 556673295 1 556588813 1 556591190 1 556701608 1 556596864 1 556590253 1 556677591 1 556608579 1 556694416 1 556591186 1 556586536 1 556586459 1 556586777 1 556681985 1 556685982 1 556689953 1 556646317 1 556622417 1 556653176 1 556694698 1 556657639 1 556678132 1 556588892 1 556686582 1 556587391 1 556700375 1 556678723 1 556682230 1 556622849 1 556663530 1 556686641 1 556579436 1 556613746 1 556593185 1 556586364 1 556586602 1 556628539 1 556623738 1 556666137 1 556611776 1 556586534 1 556662370 1 556592822 1 556595251 1 556630125 1 556587245 1 556680031 1 556685375 1 556586073 1 556702146 1 556678486 1 556673458 1 556700389 1 556591470 1 556586226 1 556628655 1 556642373 1 556628882 1 556573367 1 556587380 1 556589480 1 556680537 1 556691014 1 556598768 1 556620727 1 556615634 1 556670048 1 556642372 1 556664505 1 556694401 1 556591698 1 556652196 1 556691374 1 556688289 1 556693659 1 556679025 1 556680432 1 556591703 1 556591130 1 556586945 1 556589333 1 556701823 1 556701745 1 556587456 1 556701287 1 556660049 1 556580696 1 556584153 1 556588731 1 556588761 1 556700210 1 556669176 1 556586188 1 556630278 1 556611797 1 556588144 1 556660124 1 556604353 1 556612654 1 556679735 1 556573285 1 556644922 1 556594141 1 556659208 1 556700204 1 556590195 1 556590019 1 556699184 1 556627907 1 556591598 1 556586744 1 556674039 1 556586192 1 556662497 1 556686589 1 556592409 1 556588716 1 556590242 1 556658416 1 556622900 1 556590258 1 556663720 1 556660082 1 556583196 1 556595353 1 556588988 1 556610838 1 556584380 1 556691441 1 556687792 1 556613754 1 556613759 1 556575455 1 556658957 1 556659715 1 556659045 1 556589841 1 556609447 1 556593505 1 556585433 1 556660356 1 556585574 1 556642368 1 556573677 1 556698878 1 556686052 1 556579789 1 556653912 1 556584352 1 556575576 1 556587363 1 556702063 1 556590280 1 556596242 1 556691084 1 556691095 1 556677651 1 556591675 1 556614029 1 556589570 1 556694007 1 556694385 1 556585681 2 556425467 1 556688271 1 556701905 1 556642358 1 556632580 1 556594990 1 556589770 1 556653159 1 556664107 1 556586510 1 556586337 1 556589572 1 556687987 1 556679851 1 556702096 1 556686628 1 556700212 1 556642997 1 556628684 1 556659092 1 556611417 1 556615486 1 556595163 1 556618966 1 556587543 1 556585564 1 556592287 1 556653826 1 556659233 1 556590170 1 556654694 1 556580423 1 556659031 1 556590550 1 556606649 1 556591819 1 556652589 1 556588818 1 556701236 1 556700390 1 556576386 1 556588893 1 556659098 1 556586177 1 556586927 1 556701277 1 556580378 1 556678278 1 556690632 1 556602389 1 556613689 1 556701736 1 556586770 1 556700173 1 556586917 1 556586535 1 556612181 1 556614323 1 556654727 1 556685847 1 556630840 1 556686560 1 556685778 1 556614425 1 556694006 1 556643787 1 556656510 1 556587170 1 556642334 1 556613091 1 556694421 1 556701203 1 556645782 1 556700195 1 556700209 1 556683015 1 556669352 1 556645706 1 556591697 1 556642367 1 556653952 1 556669955 1 556576707 1 556691428 1 556686524 1 556630636 1 556590508 1 556691418 1 556660501 1 556588751 1 556701200 1 556587246 1 556691442 1 556586582 1 556584221 1 556669468 1 556591178 1 556688293 1 556596298 1 556685272 1 556674337 1 556588766 1 556573289 1 556631250 1 556586625 1 556592873 1 556653931 1 556691364 1 556617997 1 556588109 1 556593114 1 556584229 1 556613615 1 556686606 1 556686610 1 556685724 1 556679739 1 556686620 1 556685721 1 556676997 1 556686608 1 556628852 1 556592760 1 556631246 1 556652932 1 556662118 1 556700904 1 556685345 1 556701201 1 556616877 1 556584912 1 556679698 1 556688337 1 556701213 1 556658491 1 556583200 1 556700356 1 556650332 1 556660507 1 556611422 1 556691365 1 556622242 1 556679726 1 556701178 1 556588983 1 556620449 1 556590024 1 556662101 1 556589074 1 556589546 1 556659951 1 556610123 1 556590102 1 556645147 1 556593119 1 556701563 1 556594981 1 556685496 1 556590810 1 556589031 1 556701493 1 556613819 1 556588487 1 556591694 1 556628543 1 556602630 1 556686496 1 556662089 1 556617237 1 556701524 1 556652216 1 556701332 1 556699307 1 556681383 1 556694423 1 556604354 1 556593366 1 556690208 1 556670314 1 556694719 1 556586776 1 556584590 1 556589089 1 556613461 1 556588774 1 556586616 1 556701144 1 556645809 1 556642378 1 556594143 1 556644295 1 556588468 1 556585029 1 556654209 1 556584901 1 556701237 1 556586486 1 556700727 1 556696795 1 556701752 1 556700200 1 556702061 1 556590601 1 556691102 1 556613968 1 556700206 1 556603551 1 556682339 1 556686648 1 556691806 1 556597739 1 556585696 1 556653557 1 556604357 1 556589070 1 556587239 1 556589425 1 556643176 1 556662190 1 556700378 1 556612648 1 556681499 1 556691435 1 556682139 1 556618285 1 556592037 1 556602033 1 556587146 1 556589798 1 556610575 1 556589028 1 556688003 1 556702039 1 556638853 1 556693120 1 556644918 1 556590077 1 556682691 1 556686217 1 556691447 1 556693128 1 556615993 1 556586949 1 556589405 1 556691096 1 556701976 1 556613756 1 556586266 1 556589737 1 556580660 1 556589634 1 556675326 1 556701744 1 556646690 1 556701707 1 556583193 1 556615279 1 556691060 1 556652836 1 556689766 1 556686682 1 556587001 1 556700175 1 556700169 1 556585654 1 556591641 1 556658497 1 556592380 1 556589416 1 556630097 1 556701724 1 556660864 1 556576652 1 556691429 1 556582483 1 556591558 1 556573679 1 556586690 1 556586495 1 556677416 1 556613480 1 556685623 1 556579856 1 556656527 1 556586059 1 556586105 1 556591826 1 556669316 1 556628545 1 556589225 1 556701603 1 556701500 1 556693132 1 556585490 1 556593890 1 556589650 1 556588758 1 556666889 1 556595851 1 556591129 1 556694443 1 556591951 1 556643781 1 556701210 1 556666586 1 556593498 1 556584038 1 556591980 1 556589441 1 556589449 1 556648031 1 556700197 1 556590199 1 556652572 1 556648034 1 556610573 1 556600271 1 556652038 1 556591240 1 556584916 1 556628821 1 556572678 1 556682373 1 556590039 1 556590263 1 556652787 1 556653277 1 556667503 1 556657192 1 556682986 1 556593325 1 556659180 1 556590105 1 556649074 1 556695239 1 556642370 1 556589398 1 556701241 1 556616760 1 556700730 1 556620069 1 556608164 1 556643180 1 556671333 1 556691113 1 556674044 1 556701176 1 556661087 1 556608844 1 556615616 1 556613770 1 556583488 1 556686634 1 556629830 1 556628736 1 556586296 1 556584110 1 556653285 1 556591371 1 556584771 1 556601913 1 556630722 1 556589039 1 556585743 1 556682028 1 556589000 1 556673596 1 556592099 1 556588119 1 556685366 1 556586084 1 556580353 1 556589034 1 556591118 1 556630265 1 556588840 1 556586158 1 556700193 1 556679784 1 556686612 1 556590041 1 556702060 1 556585741 1 556590522 1 556593031 1 556686260 1 556591496 1 556664151 1 556648974 1 556694424 1 556701229 1 556652418 1 556690205 1 556586628 1 556609796 1 556579860 1 556613749 1 556589544 1 556587149 1 556663193 1 556613663 1 556700370 1 556588863 1 556679510 1 556656079 1 556653917 1 556700357 1 556586464 1 556614254 1 556693140 1 556685352 1 556586170 1 556590164 1 556686619 1 556681647 1 556590047 1 556631233 1 556608213 1 556593133 1 556588391 1 556679068 1 556594049