500 245 11446414 12696481 14604478 13749169 13880755 13420465 12762024 13683639 13815740 10460558 11183496 11052418 8157795 9144700 7500141 2763298 3421224 2039573 1644817 4539455 8289657 14079443 15790318 7433578 1709078 8419962 15396073 15001568 12828857 12235940 14801608 14670525 14341560 14407099 15065033 14538436 13880757 12762789 14407109 14538697 14539198 13684154 14672603 15724778 15066849 9408650 7829367 8224386 7829878 8093303 8487810 7303282 9539708 13880248 11181453 3352094 4011063 10131587 8749930 7104090 1841428 6117211 11974326 14080215 15198442 11711667 8159359 7895673 8224384 7500404 7368564 6842213 5460041 2303006 3749942 7237230 8092030 7960189 12302000 13485756 13683127 14078136 13222565 5658958 2958616 12300191 15721429 12426355 13613723 13684669 11840922 8090985 10327181 8945269 10394255 13290678 13882299 14538184 14537420 14211527 14605517 12762802 8287346 3550253 13814463 14143173 14407628 14737622 14736854 14933971 14407630 14933723 13946825 14407879 12960943 10329477 11973536 14867660 15130573 13091249 9867911 9998469 14669772 14866373 14735807 14604991 12696734 11117703 11182480 14274501 14343364 15066068 14736341 13486526 14407109 14602936 12167829 12497564 13288107 10656649 14868161 13948090 15526889 15724278 15330030 15397102 13094086 14801356 11576723 14274753 15657948 14801867 14407109 14472645 14143937 14275523 14210235 13749433 12959665 12235681 14933704 14012343 13749171 13946552 12959403 11314579 13684154 13617333 14405310 14142137 13420467 11314581 15128781 8947058 11909285 15066071 14407103 13814174 14208439 13946289 15194558 15326158 13880508 13814972 12696491 14275523 9143923 1907738 2170656 4078390 6315089 12104356 13749183 14604492 14538699 14143941 14275527 14800592 7431259 3617825 2960677 13618112 13618098 9539199 13881537 11118231 10394506 13618365 14142399 14668741 15129292 13945786 11314068 12498853 14209470 14406849 13946298 14604228 14933194 13682867 14209974 14341306 13617847 9933439 10722442 14670022 14341310 14472894 14472381 14407101 14208441 14142395 14604231 9670015 12104094 14736064 14078134 12630187 5524040 4013121 4342600 3090982 7432794 13551014 12561801 12367266 11051406 9998719 13419955 14670022 13288369 12959403 14736328 12237223 11579039 9867646 10459782 9012855 8486771 4802113 6316120 12237488 9211012 10723997 14211027 15790059 14869216 12040117 3617586 1380111 6183000 14935520 14277332 9078395 12959663 14603971 14604482 15065033 14472896 14407614 13880757 15065031 9012334 13946558 14867660 14407614 14407877 14343638 15132641 14540505 10132374 10329499 10987692 11974324 11382953 8092537 9935004 13881283 10722444 2957074 918784 6972516 12630965 11579556 8354931 1248779 6248793 14935009 15461868 14737632 9408912 7303536 7829880 7698810 8223873 7500150 10789023 12302513 11908523 10000528 6512729 5722960 6380890 10722452 13420218 14472642 14801861 12629659 13093307 12893613 12629676 15789540 14072987 14273195 10592146 10196357 13814715 12892846 6641736 8681318 9999497 11184800 11777186 14867913 14143428 15657176 10591366 11250315 13487277 13945534 15393495 14407113 14670802 14539473 14473423 15196124 14275539 13749449 14868181 12763062 10131342 10855318 13420218 12959406 5327416 11248275 5787204 8353644 15591637 14143931 15262410 14538939 14736066 15722712 14801103 14540496 14342094 15131610 15263190 14999499 15984852 13681584 15788245 11380372 9209205 15262672 14670799 15591914 15460844 15593192 12698811 8355960 14670283 11181965 13353904 14077887 14999500 15459797 14999246 13880765 14407109 14013121 10394255 7761769 6973019 11907747 12762535 13814966 12762024 10656651 9801340 13486775 13157296 14076345 11971226 12630949 10393740 7761005 12499379 13814721 14734536 14535355 14009271 14339024 14735565 11380364 8812137 13092280 13683905 15394523 14473421 7499363 3158316 1512980 9933965 10065292 13025460 14604490 14078146 14999248 14143939 14012353 14800845 9734266 3552036 1841945 9012861 14539200 13946812 13420468 13354162 15064779 14275263 14933704 14604482 12038042 12432800 14275515 14077884 14472642 13946298 13946298 14604228 14011064 14340797 13814964 14670281 15064277 15657180 14275264 13222576 12433313 13814966 14275515 14405818 14406590 14472385 11906458 12958121 10327937 13485997 14209722 13551541 8287596 4671301 4210239 3946291 11314581 14801083 14340015 10261641 13024434 9340539 9801090 7498335 12564646 10590855 12564905 11315610 12763316 9999497 9998729 7630951 5393737 8158071 15264227 15198173 15526886 15921645 12895166 7894901 5460817 2303007 2697254 1709076 9670031 15593450 10724251 9670531 13025710 15063750 14669511 14670024 15262158 14012343 8485983 12696996 15526360 14077885 14209984 14538435 13881537 15198434 14079953 14804189 13224645 13619151 11843001 8817541 7172201 5066572 7829629 8421496 8486258 3484962 7695976 15329510 16184567 16777215 13289673 2763047 10986400 14408918 15132899 14869727 10132631 9606289 9277324 8158845 7434098 7960955 6711137 11249823 15197397 13881537 11315869 13881796 11842213 9078394 7629919 9077617 12762278 14998979 15525330 15130060 15657956 15857651 14799288 14010801 8684666 10591119 14406085 12629411 8154448 11311748 6050644 7697783 9606783 12764319 14405818 14406337 14340807 12433837 14407879 14406850 15130062 14670024 14670283 14604492 14933974 15130585 13223105 14275793 14210000 10196636 11380908 11710117 13814976 8090472 9735549 16777205 8814193 5655618 13552570 12433573 14538436 13551794 14670534 14539213 15592161 14605787 15263714 15329242 15197395 14539718 10590345 8288362 11578014 8288879 7368290 13289408 15065308 16381426 15657956 14803150 14342599 11776935 14144707 12235423 13418666 14142135 14801867 14275523 15262418 15065039 14538695 11973035 7235942 4472384 5196616 5657420 8024928 14867654 14341057 12631466 12235683 11907229 12367526 12893619 15065043 11183252 11118231 10328975 11644575 13814451 14798510 13744271 14665886 15063497 15000277 7828063 1510410 8485755 13617863 10591642 5854546 3880499 4671042 5328972 13947336 9999496 12893872 14341316 13683386 13814972 14275523 14999248 15327187 9800310 2499094 3486516 7828591 14670271 14538687 13814964 14472896 14473153 14670532 13420206 12038040 12893349 14999238 14801859 14538435 14406849 14472642 14143677 14341056 12497570 13551279 14735815 14801356 15722987 14143436 15064779 13288369 13091243 13880757 13946037 14602940 13946552 13487028 12102552 12496285 13354413 11643795 14341056 13946299 13946299 8946809 6446677 10327181 14932683 13419945 12827808 6840403 13353912 14275012 8419182 6314061 12959404 13419957 12170919 10591633 11118491 9802117 9407359 6117712 6710110 13487306 15790061 14605784 15855851 12237237 3552563 1052175 1841945 1579030 4472895 2169627 10525338 11579306 8947322 6775123 13946041 14537147 14077885 15327954 14670022 15854295 8683112 12564905 14472902 14802120 14341570 14209732 14276555 13488068 14672090 15461607 15987951 11645359 8158593 4211263 2829610 3816505 2237223 1645084 9342344 4012082 12500408 16317177 14737891 15395564 15461355 8093050 11908785 14540505 14738141 15330278 13685453 14672603 15067876 12764606 12566463 9211020 7566187 9736838 15657694 13025974 12565675 15197395 14736842 14801356 14801867 11447192 5327158 9273966 13681060 14206123 14407889 12305349 15326920 14275002 15922155 12696244 8550511 12036495 13878437 12432032 5590598 9737615 14211527 13618864 14407610 14735817 13484736 13154999 13747130 14931653 14076855 14406592 14735815 15262671 14933971 12894388 12697263 15657443 14538711 9867671 13158087 15262936 15986141 13814723 4143150 4538163 2366226 10393227 14011832 13748142 13353397 14275263 14474699 15198173 15396073 15461096 14605268 15592155 12368298 4998714 1906190 262144 1446670 1447185 4671301 12433846 16249840 14802134 13946562 14275777 15131085 15394258 14473672 12827817 12102288 14799288 14670283 14736074 14670283 14209732 15459797 13486787 4801858 2762025 4143930 3750452 10065025 15130315 13222578 13946047 12761775 13419957 13420732 14211027 13289927 12762288 12301723 10722691 12367518 11181953 10126682 10651205 12296782 14011557 15133140 11711144 4602691 8617854 8091508 2630691 1578001 5722962 6842211 7828591 11446945 9933957 13749179 14736328 14802121 12894124 13881019 13815226 14998729 9011046 2630680 6183778 10657690 15525580 15130315 15722452 14670021 14670021 12630438 10393476 13485747 13815740 13091502 13814712 14275263 14341057 15525330 14999240 14275263 14340027 14012345 13552051 14275266 11709349 14012100 14406849 14209471 13814966 14012343 14077623 14536893 13749430 14472894 14930876 9795940 13880755 13157036 12104095 15196366 14143929 15130572 14340546 15458773 13418674 13814705 13288361 11643544 14735814 12367267 11973022 14538436 12827820 14800843 14539467 9867911 10723733 10789517 9604725 7696223 6841181 14013396 15395562 13750729 16119023 7368303 920591 2170658 2039581 2236960 2762275 1775382 8156790 5787725 8815223 11773849 13945269 14931133 14735553 15130572 14801608 14605258 12959152 15261654 15196627 14209470 15196876 15065293 13091770 8026738 11974575 12566714 6513759 6974056 13750998 9211018 8487806 10593186 10000797 6843760 6119262 10789276 15264228 15199725 14935775 15132639 14869469 7698032 10921636 15461864 14804189 15067361 14935775 15527912 15527912 14869727 15724527 14013907 12369076 15131863 13683653 11906724 14012355 14143426 15262418 14605256 14342086 15656404 13617334 9143412 6703653 12097398 14340552 14937582 15392967 14406590 15790831 15854571 13615802 13153684 15326396 14341067 13421748 14277571 15525333 15392983 12435380 15197144 14998207 14076560 13221487 14077107 14931651 14998725 14406592 11511960 13223603 13421748 14211264 13355191 10920349 13025987 15855587 12236961 8551272 5786953 131073 1777690 10920860 15327187 14535858 13614754 15656155 14735817 14803664 14738394 14870247 15066338 14934999 13026226 3485989 655872 1182732 1972761 1381140 1908256 2960947 6644580 12170414 7894634 10788237 15721945 14997706 14670275 14408138 13552053 12233614 14470063 14670283 14736074 14801867 14538695 14407109 11908523 13290695 6644834 2368287 6316888 12959917 14604229 13485748 11445915 11775138 10459272 12762803 14606307 8948879 10986905 13222318 11246992 9141880 8219495 7297346 11242592 12094565 13022638 12172983 13554369 12959667 9867919 5789522 4407869 2170907 7236968 13750475 15263966 15066070 10131336 13157296 14736328 14604742 13946812 14736327 13683640 13946037 9800560 2696474 4538955 6183511 11709586 10260612 9339508 9076336 9076338 10721677 10722705 11183256 10985877 10723219 11512735 11709337 11972508 10590855 12301473 15064779 13682614 10459012 12038291 15262408 12302503 14473672 14275264 14209471 14077625 14144442 14603967 14799551 13947061 14276796 13152922 14401962 14933697 14209470 12301476 13683891 14472886 13747627 14668479 14273724 13024684 13683378 13945521 12434600 9078905 6511953 11972257 14471360 14670275 14209983 13947328 10065803 9079172 8026211 9013354 7170908 6974050 15724275 15197931 15987697 13553358 3421236 2236962 2039583 1579032 2105374 1841943 3354155 11512487 14737624 13487039 11447194 13090730 15129282 14670525 14604993 14867403 15261143 8944249 10459806 15856616 14144958 15197144 15330020 9211269 8158324 8816514 8685703 4211013 10067358 15330278 11249576 10263182 13290429 12500931 8883346 3355443 11512997 15460577 15330533 15264225 15922158 13224393 3947580 11514027 15263968 14211278 15263968 15330020 12961472 11908784 14211540 14869470 14606298 14474712 14539991 14670548 14736592 14671049 14539463 14210500 15063501 15128779 14603971 13946037 15920081 9994334 3941384 9011836 11975868 14865081 14273457 14868179 14997708 14536903 15722207 15723749 14277071 15329757 14737620 14934231 16315888 13025474 9606027 12894876 13352306 13611856 13941377 15390647 14735304 14078662 13420465 12959917 12105126 12302762 12829109 12171697 11710115 10525071 9604739 3551785 657669 6117458 12564394 16576738 15391435 12693660 14733756 14210248 11249049 14933972 15328991 15066335 15065811 15526109 5392967 920071 2892833 2763298 1316112 1381401 2565929 2632229 2499358 10591633 10132361 14144204 11906205 14407093 15000519 14276554 13683390 12101525 14140330 14932162 15260100 15261129 14538438 13486525 11382177 10922139 14407887 9934217 11908521 14736592 14735563 13352879 12431520 13418414 8618608 10198416 16448240 13156541 11116188 13284508 9270106 8350570 10257504 11179117 11115660 13945271 13091253 12368557 14934736 16118495 8025970 2433053 6249306 5921370 7171437 12632505 15527399 16447737 10657690 13355444 14867913 14604231 14472645 14801608 14341316 15130562 11182466 3551534 657417 4538941 7038046 6248015 9735042 9406330 13222576 14801607 14866890 12498091 15195603 15064269 14735555 12696234 12630187 11182741 11840671 11972257 10523520 10984071 14144191 13157042 12432549 14998986 12894889 13025709 13353904 14538178 13878966 8944239 14536893 15062973 10588023 12035473 13813685 14208188 9471862 11708054 14142650 12827038 14406588 14077372 14472385 14012084 13617324 10394765 1841678 2367257 7695461 11774365 9539195 12434089 9144700 13816003 10330004 8026469 7960163 7302497 11250595 15658732 15527150 12434879 4934475 1579032 1842206 2105376 1710618 2302755 2893861 2301979 12960445 16119277 11776935 12302503 15460048 14274486 14143927 14868165 14801607 15196114 11971746 9670283 14211529 13091750 15722207 8947335 6776930 8026997 5724243 8619394 6646124 10724772 10790555 9801615 9801601 14013631 11645874 6778486 3158577 9670793 15525857 15461606 15066848 15263974 7566197 4934475 10658718 16119275 5197637 12237488 15066336 7565933 5789523 8618881 9474444 8684928 7237228 9671823 14999513 15394776 14210498 14078912 13289657 13290936 16117719 12889236 9397832 10249543 5718314 1246720 853767 2303786 10125928 15193268 14275513 12168850 15196104 15131604 14277069 15197656 13618625 12894902 15263450 14999250 14868178 9869714 12303540 15064267 15126194 13151861 14536618 15262161 14539214 14933958 13419954 11906464 11906979 13420732 11908007 13618112 15920099 16644338 10328212 592135 8881277 14209734 14538184 12695467 15064015 15787738 15197403 15131610 15854824 16249582 16710133 14342345 6972767 1380111 1315601 11051935 14671831 6842470 3420985 3750203 3158315 2564896 11512219 14671304 15524315 14010809 14670011 13946811 14407627 14932432 9667182 11114879 15460050 14670534 14801608 15130575 15064528 15197908 14276806 14079427 15394774 14934736 14012605 14998987 14998987 15262159 13814712 7565164 8222846 12169638 13681838 9931116 10192220 10850680 9866119 12494977 14601380 9736327 9737605 8157803 9275774 12960441 6841181 1182986 1380624 3749688 6579302 7105392 15855851 15329767 16052983 13420741 14407877 14670532 14801608 14933196 14932942 11643041 9801330 7103300 1906459 2762793 12762551 14011597 13485760 13485756 13684158 12762538 14144188 13288109 12629926 13682616 12564388 13156772 12038301 13946558 10788235 13551541 14209984 14273205 13746863 12235944 12499630 11971998 11116942 12039842 13617587 13946298 13485486 13747380 12234398 13155494 15128255 11180425 4798251 5195317 13814200 5919040 8813932 10787724 13946291 14078136 14340544 13880248 13419947 13814703 11578528 3354406 2168857 7168866 10064522 5787977 11709347 10525841 12894901 10921879 10789526 7104607 8420724 8092531 15527397 9474701 3158064 1381653 2171169 1710618 2105376 2434343 2236960 1314829 7170149 11116958 14606297 13815750 13223607 13748922 14734785 14603969 15196106 14407103 14932934 14802372 13420984 10788484 11577222 16181729 6050135 3223598 6579551 9606029 12960960 10197139 9736584 12040362 10722968 13749433 14342848 9211272 791836 4605512 9078146 8749693 16053744 15264227 15527146 6842474 4605512 7763572 15132893 4605500 13619141 12368822 6052695 7434860 6513759 7105383 6382173 10987683 9868688 11973037 14868178 14210500 15131861 15197146 10396572 4736056 4073752 9529680 11104851 10786703 11907244 8025719 592398 4993310 11838343 12697774 15393485 14735557 14539727 11908007 14867662 14538184 14671053 14275525 14407111 15789793 14080466 14804203 15461106 16445688 15063475 13879981 14998987 14867914 15328462 16445150 15130062 7958884 7827813 9998727 10262671 9670793 11184032 7565934 1184013 2960683 6119258 6119000 10329239 13684164 11578788 8880766 9604747 8222837 8683136 8091512 4078127 1183498 1315601 1512208 8683896 16053230 14869216 14013907 5855575 1579284 1644823 8288103 14470576 14996419 15655889 14538685 14208958 14538695 15327952 11049086 9602151 15067089 14408392 14605260 15065293 15195336 14540229 14539716 14671302 14276544 14802888 15196358 13354413 14802635 14474699 12960944 12103333 13548981 10588799 11509638 8943960 8549204 9604224 10000788 9997430 11708046 9145730 8486519 8881279 8749438 2696484 1315347 2104347 2762793 986897 4276806 7434871 13487563 16185076 15526637 13552582 14078662 14275776 14341056 9209205 6971478 9668999 11840661 9471595 1380115 4473665 8946809 10196624 12301482 13551804 12828849 13617082 12696745 13880759 14406850 13551543 13880759 13025700 14539200 14933704 15064779 14472896 14473153 14208180 15128514 12894124 14670283 14275006 11511958 11248534 13025197 13748919 13222827 15130826 8551273 9406320 11181704 10260097 6969682 4932660 11446167 14275266 14537923 12301733 13419947 14668990 13945786 13946041 13617072 14208946 13288882 6511185 4603198 2631461 6183766 5853770 11577763 8815223 8947322 11250591 14473169 11051935 10526104 5724243 7171686 1710870 2500134 2368548 2302755 1973788 3026478 3223857 2368548 2301724 9077376 9473416 14737884 13749959 14144456 14998474 14734787 13813683 15326922 15591377 15591636 14408389 15789794 10262403 10985603 11181209 4932684 3026476 10922917 13290178 10328462 11512217 15854555 15461343 11774889 15656917 15065290 8092537 2699322 5065809 10262677 6906976 15198181 15264227 15856111 6645095 4144959 7566704 13948106 9539975 14803415 10723483 5000007 7961204 6842723 6579551 7895412 11382441 6842210 15526111 13025974 11973540 14802388 16775927 8748428 1117202 6381145 12631727 13356723 14410459 15526886 16118256 5131856 4271129 4338213 5393488 16445679 16182507 14868966 13027012 13881796 15329243 15131864 14276554 14539473 14474462 14146006 15922668 14606800 15067347 15790561 14998735 14407113 11380120 11775391 9208953 7235676 5787977 8091502 7631210 7433833 7171176 7894899 6644834 6052954 12765384 11383470 13817039 13422024 8553341 4144951 6380630 3419947 3156776 4472895 2235422 526595 1447444 1513239 460549 7500905 16382455 15395814 16251122 7171946 1184272 1315608 5853502 13086603 15981505 13747631 14604221 15589065 14209213 14735555 14667961 9667433 15326914 14737097 14079173 14407363 14932162 14736068 15197130 14341308 14867652 14736579 14866108 14472896 13881794 14407877 15984850 15918010 12891016 9009755 9470064 9930113 9931144 8158583 13028292 12235176 9603450 12698550 11908785 8948100 6118749 1184276 3815483 3947067 1644573 2434602 6185318 9343384 13750739 14671839 15526635 13157569 13749957 14801869 7761505 6050889 12103845 14406349 15196104 10919043 1117202 1315599 3551782 12630447 15722971 13288632 11643803 13222837 14341316 13025199 14407113 10591117 14406852 14933704 13420206 14472642 13880759 12762278 7630170 12629148 9207144 10591369 14407362 14209213 14997959 14472643 10261893 7893856 10262150 9341820 3814440 4801331 8617319 10129792 15129808 12695980 5063992 9274744 11577499 7235676 12893349 15590864 14208958 13946041 13946291 14077105 10919813 12498852 4472115 1051910 2105366 6381135 8156265 11381152 13026236 10658464 7697003 14078665 14539475 4671042 2236962 2236962 1907995 2368548 2303268 2302755 2236962 4802889 4868682 6183511 12236210 8354422 14935009 12434616 15262937 14801097 15326924 14536375 14470582 12367267 10328461 13882313 14277343 8289656 7038544 5064003 3881536 9080463 14146008 11513765 10854289 10853768 8616806 4275514 7168357 7563099 3682850 3090993 5001308 5000017 8814720 8617854 14737632 14935773 16185330 5723993 3684408 4408382 13159103 12698037 15395811 11645099 5394765 3815733 5921622 6711138 11316647 8553341 11250341 15591902 12302503 13091767 12236209 13025733 5131852 9934741 14474450 12960435 14868428 15266021 15527391 15328991 14541793 10063732 3353121 2235683 8550770 13947077 15198947 13686482 15133671 15133669 15593450 15725806 15594220 14607584 15264225 15526370 15986408 13947085 13160154 13092809 10195593 10063496 8157043 7171175 9210759 9013639 12698562 14212317 15395814 13552580 12303029 12369595 14673381 16514556 15790572 15067106 13026238 14209997 14013382 15197656 11578529 12499633 10854554 4735807 1776409 1184276 1447194 394756 9343107 16777215 14935009 15856616 13224642 2894892 1448224 3615768 9728840 9727828 9010283 8814696 10127209 12695705 13747627 11773336 10717560 13545085 15655361 15329491 14736328 15524042 14932936 14735815 14868430 14998987 14802121 14931654 15787738 13355452 9997691 12163709 8085054 9798244 14536629 13419697 14144707 10656408 7236971 9015937 9404798 6509131 12830128 10593182 6579551 2105628 2368546 3421749 2828588 2236711 5921118 8488588 14015200 14869226 14737380 16184819 13289408 7762283 4273973 3351845 8945017 12169636 11314581 12169363 5326903 1379862 2434080 11249817 14275527 13222837 13157044 14209734 12301737 8879988 6906458 5458760 5458761 8156525 12827566 14012094 12827820 10524811 10985616 9735295 11313288 6641983 11775642 14802121 14143931 14077107 14735037 13090730 3090204 2827808 2235420 1249036 7565668 16052957 15657681 14538689 14999765 7499362 5064507 12235944 11709600 11775122 14011830 14603716 14077627 13880498 13682089 14209722 8288360 1511950 2038807 1250318 7301465 11578010 11710117 11249827 14539742 4539458 8618622 7960694 1842204 2039583 2500136 1381651 2105376 1447446 1842204 2368546 5921111 10789791 10460825 10000528 9736586 14012872 9078397 12696495 14669770 13288117 10457211 12628382 11182228 9209729 13487306 14803427 10790303 11907753 4999492 10526621 14738396 10396054 10855318 10129794 6643014 6775115 4408640 7433582 6578522 4406843 2169888 6647415 5198423 3683379 10327443 12960190 15263714 14737630 5658974 3290679 6250848 14473429 10722968 14276819 8158071 9474443 7764338 8685954 10659745 8290429 8619914 10856358 12961213 14737370 14209481 13683390 10591119 3226931 11315091 14997957 14999246 15196368 14408906 14211010 14539463 15262420 14799290 7824200 5787969 2960677 1774855 14274753 15263964 14935001 14935254 14869459 14605520 15461347 15923187 15527659 15065568 13289159 13815251 15855861 16710644 11709347 3090466 1642513 921104 855309 7303534 11646390 9870239 3684157 4474700 4278604 4868173 12895426 13161162 15330533 14669521 16187121 15792111 15525860 14277073 14408405 9342344 6250586 3815733 1513241 1710620 1644827 460549 8948612 16119283 15790058 14869469 14869470 8355711 6908273 8353132 12360822 11110495 9800300 10591359 11773322 11248528 10787722 6708558 7364421 9596994 11508862 11512211 13025448 14933184 14804438 15591634 16313037 14932154 14735553 13225384 11513249 10325651 10652791 12690279 10324334 12234149 15393996 14999490 14999747 10591887 6513499 11646375 12696242 10853525 11250328 10790044 4934213 4145211 4737094 3618615 3421234 3552822 5658457 11119793 13028303 11710643 11052711 9342093 9211533 7303023 3420733 6775652 10460301 9143673 10131082 10065015 2169102 1117454 4341562 13749949 13814966 16117470 14867403 12630187 12695982 3879465 6380894 9604238 6775137 9210758 14211791 10855057 11511957 11116170 11116172 15657176 10915963 16179401 15196617 14933958 15326663 15063489 15591373 6577231 1708813 2563868 3025702 3092010 9998467 13155751 10459008 13683637 14867913 12696491 9472638 12630702 15591637 12301214 14143418 13485748 13024939 14078138 13550250 14078649 11709600 5986902 1249040 1644564 7630434 8354157 7235939 8157556 11447982 7237230 3750714 5395026 2236962 2368548 2697511 1907997 1644825 1447446 1447446 1644823 2565666 8947586 12369076 12501173 14079690 14012353 10459533 9473152 7104090 12762802 13023914 14472385 15985630 14473682 14474458 11052962 12237236 9144196 3157802 10329239 6645596 4606264 9998469 11708572 9603703 12829358 8883847 6580838 8356224 7236719 1315347 5003099 5198423 3683127 3288621 7171175 15065821 12698049 6120038 3883592 5330009 12038577 6840413 6841696 7829105 11975090 15330533 14014673 11974835 12698560 15659763 14343387 14935522 15592682 15788261 12893100 14538174 6580064 8943453 11114622 12698811 15593703 15131086 15000275 14868430 14997698 14995639 12492146 16049093 11777199 2036752 10919056 13223354 13419444 15262412 15262412 15525331 14604237 13420745 12631225 12631994 12894648 7762794 9933454 7828330 5723465 2433561 3354154 5855577 4605762 6711135 8422268 5592664 8749960 8159621 9213340 5130062 7827055 6114622 9462608 6767680 12634047 14543587 16182255 15790320 14013907 4473922 8947846 8421756 987156 986897 1183761 789514 9474444 16579574 15132642 15264228 13487565 10922149 11579576 12499639 14008996 14139800 12565146 13487287 14209732 14209481 13419454 13486009 10195068 7362111 6245956 7300451 6380630 6446158 9669241 10063484 7826009 8419950 8026995 7759712 10389351 11769937 13613162 13743268 10917788 15329242 14605511 14407877 14013121 14737105 14013899 8487285 12501173 12764343 10526872 6447965 5526351 6710627 6710375 6315617 8289142 4801858 5789786 8882314 13159631 12894397 7960177 11250603 14343136 13159631 10987958 12698047 14540746 13091768 12039339 10920080 3813927 1051659 1578003 7104088 8090975 10328715 9078394 2893853 9999499 8222834 11975339 12040362 9537918 13089709 11180433 6050628 11446164 12958376 9471862 14143937 8349016 3151118 3682590 10263430 12497059 11050124 10460299 2432536 589825 4340018 2367508 5789006 13879995 8351583 8221280 14406849 14341560 15130572 10919571 9801088 15854295 12958891 11971996 14932936 13748660 14472383 13418666 12564638 14671304 13223607 3683628 2368797 10921112 9933706 9144451 7302762 11514027 9737364 8355711 4342338 1842204 2040096 2302755 3289650 2697513 2039583 2039583 2697511 1644564 6842210 11119009 9868940 11119007 7828076 10065038 14341837 12894391 16052455 15722712 14275266 14736593 13948108 12434616 9144966 6513759 3224106 6447965 8816514 7698033 14013901 12367275 13287607 9802117 7960173 9673879 12173245 13094095 5330009 3290428 2963516 6120038 6842220 6645093 11119528 16119024 11645361 7238519 3817285 5725022 7894901 6579038 6908004 8684928 12961473 13882575 14475224 14211540 15922158 15330021 15659243 15461866 14868959 15789544 14210248 15460050 11117199 6243880 11179646 8420216 10984860 15393755 14867927 15066070 14735553 15128252 13017710 14006673 14802385 10327432 1446919 13685447 16183524 14933453 14275777 12104356 10393485 11117212 11774627 9669762 10393740 2695959 2827821 3486000 3288870 9407872 14802386 15000794 10330002 6710609 8224364 14342348 15131863 15066071 13684683 11841964 10327959 8469032 12930346 6236708 1512212 4078905 14141635 15592939 9868948 2566179 7632240 12829376 2302757 1052690 1315860 1315858 12764094 16120049 15198435 16316916 13027012 10987429 14147037 16250863 14141617 14009514 15657948 15527399 15658472 14671578 14934750 15592680 15459546 13484207 11578280 10329763 12238276 14408154 14403000 11050393 8816264 10723232 12102565 13804926 13014378 14598025 14733217 9338243 7630710 14277071 13948108 15856103 15988202 13948108 14408659 12434867 12763832 11645351 7039843 4144697 6250074 7894901 5789525 9539726 9407623 4209721 4276286 12961221 15462384 15461096 16448502 15329767 13816271 15395562 13026765 9013893 9343107 5723732 8223339 8419687 5261382 921104 7170926 10130315 7301469 3289899 723972 1315599 4342079 4013112 4869432 8882807 10066568 10524558 13614523 13810865 8022367 7563875 7498597 4932155 2824471 2035984 855301 329216 590849 65536 1774604 7169117 5524805 5327675 2235922 1907221 6972249 11972509 11314579 13025197 15131085 11840923 9801088 14933196 11709085 11906203 12432802 14143420 12235421 13617072 14340795 11775894 13223340 12960431 5723465 3158056 9012863 9276037 9868691 11974577 10329499 7960953 4079166 1579034 3026478 2104863 1579032 1973277 1842204 3158064 2500134 2631461 6380890 11184548 13619143 6908768 10461077 9012610 12434101 12763066 12895420 14145233 15526621 14999764 12039339 10329239 8487036 6908263 1447444 6052956 14671837 13421770 9079175 13419965 13617082 12892846 9407108 10329752 13290435 13094086 9804188 4211528 2633011 6712426 6776931 10722971 10131860 12238262 15592680 12040117 6514796 7501439 6382952 6645606 7369327 9737362 12040119 11974837 8224377 15198434 15922157 15658985 15658985 16053743 15527912 15198181 15132642 14079694 11184535 11378564 9730395 4731428 7104615 10589589 15064277 16777211 14211278 13222835 15985622 12622441 14795154 15064782 15130321 7368289 2895143 12563884 11512471 7433051 10788498 8879735 8419186 12169385 12893106 9012087 3024924 3881027 10065818 12566455 15395550 15329759 12566453 8750710 8157027 12302238 15590866 13882045 10195066 14339263 14541007 9931393 11948862 12532754 12225661 9340294 3683117 3090717 7500913 10526878 4210750 3816246 8684928 2894640 1184274 460551 7105642 15987951 15593192 15330020 15066849 13487565 14408665 14869994 15658985 14538436 12366239 11907753 13816271 14013647 15592931 16119275 14408405 15526108 13946542 12829358 13817290 15330270 15132113 13883336 14606546 14999240 15059878 11830868 11110718 5979425 10851233 12237249 9477274 10791331 15066848 13816782 15592941 15593193 15395560 15131614 14079440 10197653 4210491 4210491 7105385 4605251 6973799 8092791 12237237 12302003 8288629 9802126 12895426 15461355 14803936 15592939 14803677 15658986 15330020 10788512 5855828 6580579 8355973 9144439 10919821 3024686 1118481 8355711 10065553 11381411 10856096 10263960 5723732 6052956 4079168 2497052 5525581 2435105 789767 1644563 3544334 2690567 2433310 1052175 1905168 1313291 1709591 3289389 6710108 7894380 5459528 2300697 6116940 13814974 15722969 7301469 1709587 1512977 1183494 5788228 12367267 10196098 5590587 7169620 13222324 2432019 7629660 13945786 12827560 9208943 13946037 14011832 11117459 13947326 15592153 6381141 0 3157037 8618624 12632508 12369595 6580579 5855577 4013373 4605510 4079166 4605508 2500134 2039585 4934475 4342338 3223857 8026744 15790059 11381927 5461068 11119007 13092799 10920609 5263181 1183761 3355184 3222828 4671804 13619651 9145219 7105382 10855067 6842470 5658711 11580081 13093320 13028043 10329240 11116948 13353902 14143418 12764342 9737615 12630698 10854806 6183766 3026480 6381669 9736324 11051157 14536903 15524568 11249815 13683653 13553358 8751760 9804964 6974319 10266018 11121329 11185837 12435390 7368816 9276300 14276050 11513513 11513767 13027002 11776935 14935262 15658732 15263976 13948625 12764343 10851707 10783337 11642001 8027508 5590596 5721409 10394768 15000796 13157563 12367277 12359022 12294769 13485243 11510679 6116167 722945 2234642 9077876 13288628 13221814 12827830 15724268 16644598 8618107 3223077 12104621 11842488 14737630 16316915 12369336 15000804 15329507 14736592 11051660 13353384 15061951 13355177 10258030 13810085 13358774 14732206 11424576 13533541 15129535 14603979 12433072 4080958 657928 3815992 6250333 6382432 10592671 4671051 1513241 3487031 10461087 15658734 15593450 15593450 14803677 13947857 14145495 15658736 15394273 14866890 12959144 11051409 14078146 13551543 11446416 10656900 14209730 14208960 12496022 12497572 10656649 11511429 11643005 13619903 15587766 14463871 11963735 13479294 13812141 7629668 10593938 11450266 13025985 10590614 14341835 16250358 15722987 13748679 12171443 6316379 7565934 11381928 2697251 2565666 7828856 5197134 7368555 8092277 8684668 9406592 13091002 15131101 10591642 15000545 15988726 14738913 15396073 15132639 6841692 4734524 11841449 12042177 11054264 9078129 11446157 2498853 526595 9475470 15066589 12565172 10788245 8222836 6314839 6578011 9997967 5525082 3486516 6312521 6567462 8993321 8405296 7295815 4671555 3159604 3286817 5458501 10526102 12433838 13222835 14671304 11907747 7498595 6709328 5261882 8880246 4998209 2103318 1381653 2500647 3222820 11444884 11182488 11643546 12235423 5853510 3155492 12169123 12564133 14077627 14406590 13485486 13617333 10129800 13354939 15330012 9079172 7302259 5723993 6711399 9014154 7894647 7435890 3816505 1973529 5131852 8684935 3487288 2500134 3026478 6184540 4934216 2499875 5657939 9606029 5328971 7039843 11053216 3553325 1447185 7697519 10591897 12237237 7960951 3684406 8684928 4276286 6447712 11052195 4934473 12896455 15396075 12830146 13093316 13619141 13551283 13222565 14144180 14145736 10328210 13090212 12432808 6314837 1315082 8814455 13814453 13681838 13549231 11050128 11315356 14934233 14540251 13225169 7239289 6777968 12502982 11712694 11843767 10264735 5131595 9934484 9999758 7433831 9605766 8091500 9276803 13947854 15263974 15264487 15330280 15395300 14996928 14601398 15262422 15397100 14210761 11249049 8749689 10921889 15065568 9078407 8546896 11507581 7169630 6050636 8880764 4473665 1643537 4539709 14933204 15592161 15986923 15328738 10921377 7829105 14145746 15790571 15725036 15395814 12369336 13158600 15461617 15526889 15262939 12169890 14405567 15128781 13224118 11313038 10193530 12566175 13805444 10444364 14732734 14606022 14341316 9867143 9278351 4736834 2105115 3749942 4144700 3355441 2301991 2894379 5263179 11974318 15461343 15329494 15197657 15000545 13816530 15461866 15658736 15920877 15130834 14670022 15853533 15525594 14605256 14933443 14341047 13616809 13286308 11443854 13813173 13221036 7957853 8155487 14466189 13476974 12226141 14270364 15393493 14736846 15195855 15061432 16113083 14602422 14209473 8288878 5853519 11445672 11183268 2564896 9342604 11250344 6973799 5723730 9211018 9144975 5658198 6381660 8421756 6184794 5262151 8880767 11512997 10658204 10131609 12040630 15790572 11907757 7959662 9078654 13881032 15987437 14738920 10527139 7893856 7432540 2368035 921353 6119252 11117980 7697255 8422517 6840150 2234129 3023655 3618615 1649706 4141863 10445391 11683118 13515561 9985870 8153953 6644831 7171946 7629408 9012087 12960694 12235940 13354674 13420715 13552051 13090738 8025442 262144 2695455 1578005 1249036 1907995 8027510 12169896 12827305 14735817 13354161 13222829 12367267 10787732 15459025 12301216 12959146 14406592 14736068 14275515 4471857 10329489 15988459 6711395 5657169 7172718 9936283 7632501 7763833 9539733 9211531 7698545 7961464 6645606 2631981 5197908 5197647 3749942 3222826 4077877 4670525 10001298 4341562 5392454 2630944 4672065 10592663 14605006 15262420 15658722 10133400 4474185 6052704 5065809 3947328 4671051 3487542 9737616 12237750 11776169 14539213 4932917 13156525 14275764 14144438 13750208 9999497 15392965 9210493 2564896 4604473 13946041 14538946 11314579 7365466 7696490 10132631 13487303 15790571 10856356 8554378 5265758 11975617 11843769 11317425 8487808 6908517 7961205 7565934 3552560 7698282 11184802 14341845 15921645 14805216 14739423 15527659 13617609 13220769 16578027 15066599 15132651 15658986 15856365 16054001 14540251 15330282 15593203 14604237 14931654 15393755 13685708 14147807 14475749 9605527 6908526 12238525 15264487 15592679 5787204 5853768 13354942 15329761 15000796 15329507 15790059 15329767 15461355 15330796 15527661 14341586 9669766 7630699 11842740 13224902 11251881 6776928 5191467 7222815 7885886 4670527 6379339 6314319 4801852 4078129 6052694 5328971 1907738 1841691 1183761 2499625 2367519 5591366 15460050 14801857 13683368 13222576 15262947 15263725 15134182 15264489 15198183 15330018 13289406 14999775 14539222 13356222 12105126 12301216 11576971 13417886 13088408 14342337 13949129 12235944 10258033 11107897 13416322 13352354 11446167 10129542 12763567 14668466 10381641 14591118 14606539 11581609 6182988 4867904 11645613 15593200 8948107 13948116 8487297 2302755 4802889 13948118 9802648 5131852 5396305 7829367 7500151 6643814 7894899 8684925 8092278 7499891 9540237 14011850 5918541 10326929 10658205 13356739 11974326 8749956 10329224 14078662 8289407 2631981 4078655 3486516 2630178 4934726 8228475 6249044 4470326 1576211 3095100 2242090 5972758 12140597 11486260 11564900 9538431 4077878 3813423 4602938 8222318 6381394 7500645 10855316 13223603 15262669 10591109 3748134 5458497 10262419 12631225 4144698 723975 2171157 11710368 14737097 14670786 14539196 14604221 10788745 7695964 13025199 13419955 9603703 11051149 13880248 14208188 12366237 10064260 13092281 14475224 8356220 3222828 5986901 13356231 12501181 8093052 4145220 4409160 3948861 6382948 8422531 5593947 2697774 3092273 2105376 3355184 4341307 4933699 5066825 1906706 262144 6183764 15198947 14342613 12959932 14604239 8421243 4080195 3882300 10724772 11842742 4276545 3684408 7040364 7105385 2828321 6315089 13223354 12432810 12367269 11052171 11579033 9342594 8815484 13090738 7499114 3552309 8157043 10985109 7236444 1181954 1181441 5656139 6710625 10065551 16184302 11513773 8948109 6778738 10330792 11712696 10856874 6250846 7237228 9803409 13947854 11119005 65793 8684668 15790318 15132388 15133669 15264740 15592161 14998222 15130297 15526095 15198173 15527400 16250095 15986668 15264227 15856365 15526887 15330282 15985632 13615794 15327960 16513265 15001313 16054005 15263978 12105912 10724257 12369082 12434615 9472385 12170414 10855065 13289406 16185066 14934235 13882061 14737884 14803423 15067110 15265518 15132388 14802649 13947340 15067110 14935011 16119026 15198434 12828081 11836041 15850699 12235944 6314321 8157295 6249555 4408123 1710870 2368287 526085 2696486 1973277 1973538 5657685 1578254 11315869 12697259 13288882 8288879 10131609 15987447 14804963 15790831 15395560 15527397 13750211 15197146 16183273 15197146 14802386 14868691 15066585 14998476 14400428 12498342 12828328 12165491 12489301 11179384 15851978 14800578 13222063 8616553 10789266 12564897 8938312 8276792 12431517 14672080 14539213 14079690 15330531 15527397 15461353 8026746 1907997 4737096 8158330 8816775 6842474 10066581 7237481 7171435 6776427 6973547 6776418 6381913 11052963 10131611 8026998 13092031 9208962 12565175 11184549 7566698 5592405 7763574 11579293 10131082 11777208 4278352 3619393 7040112 6776427 7039338 3617077 1644825 1381651 5591117 13220794 9792100 12356476 11566695 10125162 14277322 6776153 3419945 6380379 3749170 7104607 8026484 6710625 8617846 13947077 11841186 7103577 4274227 10788247 13223354 11381663 1776403 2829091 5329221 13157814 15196879 11972508 10788488 14867400 11248534 1313538 2826779 7894120 7301465 10130047 14010803 15062460 10127994 13288369 12105902 11711665 5724502 2434079 5064770 9934733 7566447 6514536 6119778 5988451 4277833 4474955 7041393 7896702 5199189 3093302 2434600 2697513 5263181 9408138 5198156 3025441 8287849 13882315 10922149 12237239 7893871 8617078 8158073 8158593 9672084 15987697 12500670 6447712 8289916 11382191 9342345 10657939 5723203 4998714 10853523 12959665 9736578 12039592 8355962 9210761 10327696 7500141 5395024 2301724 3748396 3289388 8814203 10129291 8813944 14605266 9275006 11775656 15526886 9014154 6646381 8620171 11252145 8619142 5987161 5658450 12303543 13289925 14277069 7829355 9342344 16185076 14409180 13553358 15658472 15919578 14206638 13617058 14933697 14408392 14868438 11709095 13026236 15592163 14342096 13486785 13092799 15656667 14931913 14867151 15328730 15263198 14935262 15329769 14277081 9013128 11382189 12237498 15921128 16118248 14605009 11644834 6973018 5262403 8618105 14934235 15724266 15263715 15067110 15855852 16117994 15921130 15856626 15527150 15263976 15593193 15396065 14736078 14603979 14275527 7236193 10328723 10855837 5197898 2236703 5723729 6973797 1841691 1446165 1710367 3158064 1051912 4670266 11381662 12434099 5000266 9474194 15132649 15791599 15264487 15330021 15527399 14605266 14736846 14275527 12037797 14539214 14802899 14605520 15593442 14670782 14793347 14526053 13739905 9535606 7368040 9602945 11116950 10590858 9143412 7169883 16711673 14205610 10583659 8613469 8552304 11907496 14078922 12632248 15263974 13158852 5789784 2434339 7171437 6710886 5789784 5065034 5723215 6644313 6644317 7565682 7631477 10592411 10132112 7105383 8026235 9210761 11908274 10592414 9803409 15132131 11776937 7105642 11776434 10921363 10263179 9605526 2896701 1974827 1580321 4276807 6052447 1969688 4276545 7435118 13683653 12099740 12290945 16775390 10202250 4476735 11839408 6314839 3552046 4736069 2104347 5131076 6579039 5723989 6512731 9867913 2696473 2629398 5524292 12959412 12038565 2895135 1249287 12039590 12302505 7893856 13683127 12498853 13485747 14801608 10919571 2958365 3155492 4801335 10525322 10722442 13155494 13615273 13418664 11117199 8486517 6908524 1842717 1381391 9801088 11446428 7697001 7895673 6448745 7040888 5067352 7106933 9673629 8819085 10594731 9343895 6646124 2039842 4408129 8289918 4079164 8421747 15459540 15000024 10659493 6579038 9736325 14341318 11711146 5659225 14211286 12237496 5526610 5921368 9276811 7434098 9275784 13881018 12828328 12827568 9801350 6841433 5723213 9079173 10658979 11316398 7235941 6842724 921353 460544 5262403 13356231 10196626 14735053 13353397 15656917 9538431 10261901 13552582 12171957 9804186 8554378 8686218 8093566 6382432 3421488 3947832 12763580 15330270 15132891 14276819 9803157 13357267 9342867 15262687 12298641 11967861 14471354 14735814 15132115 14538699 8220263 12762551 12960184 10460561 12829108 14802896 14275266 14472132 14867151 14867662 14999248 5394246 9539983 13290697 4408129 5921372 10263710 6842211 13882061 8881018 7761505 12696232 13683135 11709347 14605268 15592933 15856365 16382449 15459801 13814202 14208706 14933974 15197924 14145234 14211276 15131863 15592679 12236720 13025975 14210508 7895152 5394765 9145478 13289924 15395301 12829374 3749174 1578519 3092533 1645086 1118481 7171176 12960443 7434871 6316906 13422031 15001317 15329767 15067876 15527400 15724268 15131612 14605768 14868683 12169636 14340027 15392456 15524299 14867391 12693375 12885086 15844744 15784126 12896206 11053473 12432808 10393219 12301733 12302764 8946043 7895660 10656389 12296594 10847095 7759973 4144700 3814705 10526621 8619392 4276543 2170656 6908778 8420991 2565927 2039070 4998726 5394248 13092545 8157556 6578273 7565684 9079173 12105902 9671309 7697270 8815235 9408399 8619910 10922665 14210777 11645351 12500670 15132390 13684669 10854805 6907754 1185052 789777 3092273 1578519 6841441 8222318 8220778 8351335 13220786 9735295 10531231 16117218 9533555 4536118 6188140 6053465 5525581 2104867 4473411 5526351 3815733 4802628 6446936 9473666 9209466 8288103 11182995 12498601 8288878 1051908 9342080 14671304 13749433 12169888 9998206 14076602 14012341 14012345 14406850 14011840 11906466 11905686 13090212 12893353 13946298 11775643 13881535 14407614 11184030 6645095 3158323 1908761 12367015 14801356 10723481 5921370 6120037 6975865 6450034 7304828 10660524 14082012 14081242 12765130 10265250 11184812 10132635 5395285 0 12039592 14867662 12762551 10987433 9540486 15130836 14340805 6842460 9146505 12303800 8553342 4671554 10329239 9803408 10920609 11249312 12762538 13749430 15393493 14538444 10197389 4276284 5987165 9605780 6381408 5789008 1710867 5330761 8224879 10921111 14540756 8880246 15129294 12958891 15328716 9406332 7432802 9671309 8224377 9145740 8883082 6251362 7698812 8816264 8158332 1644823 4208694 15065560 15263450 14144715 11908271 8554117 8552581 6971227 11574401 12428665 9537405 12302252 15723741 16182750 15589334 10064522 10591634 14670799 15921120 14670281 15328211 14998735 14208706 15656667 8551281 5065283 11514027 14277333 11842227 7434100 9539476 7369327 10723997 3617576 12367015 14012094 15196374 15854306 14670802 13092029 14342098 13091768 10984333 14076344 14076602 13156272 14736854 15330018 12895153 14539727 15657958 14341843 15592161 13684936 12434875 14606298 16251380 16053744 15658473 14868957 7697268 4013375 10988207 3750463 5329235 16251384 16250610 8159112 9080471 12764873 14343385 15396071 15263976 15263976 15922158 14605520 12236961 15393994 14998989 14670285 15655628 15192488 13346415 14855807 13483166 14278862 12501673 14603441 14342339 14998727 13747888 12301476 10066321 5919565 3882801 11316121 9927022 12555655 4337197 3025969 4868941 10000025 11315885 2895405 1315860 7171435 10132122 5263440 657930 6182230 7368038 12500408 11512997 8551548 8881544 7894899 8750459 9474444 9671319 13157573 11514288 9476250 11646901 15131877 12697271 15921906 15921395 13223607 14407627 9013128 1316373 1052429 2104349 5196359 13486787 15133655 10522242 6966599 8023135 9802630 13879500 13947087 9803921 7106923 8685187 8684414 5395024 3750203 4013373 6973799 7763315 5526350 8420978 13486779 13223089 13090989 16183514 13880506 3617576 3091234 13420733 14999240 14012091 12432549 11774619 9602680 15065029 14538685 14341308 12038304 9603709 12166538 13285019 12234651 8485739 14145485 13620430 13553071 13947841 9144451 12500670 7632247 10722450 15262422 12434869 8356224 7436151 8621203 7897739 7305595 10134180 13949397 15396843 12633796 11252143 12831175 14278621 8357769 8160390 12107953 15526119 9012362 9604487 12500143 15393240 11510942 4800831 12369595 9804184 4539456 8945526 16117218 9210758 14078916 11578004 13354421 15261907 15394004 14275004 11709596 9934230 8816272 3419698 4274227 2895143 921094 6776417 12566453 15264219 13750452 14406850 11116695 10196108 12763315 7829619 7105644 8223866 6185051 4473665 6120281 5987414 4998730 9275022 7830143 7567484 7499121 13354691 15196629 15130313 15985874 13487539 10456190 5584946 6377283 12564889 12698809 6316377 9078908 13289660 10853523 12499630 15525339 16117476 15327449 15195865 13421245 10656136 9535088 16377567 13158341 14607325 15330010 13685447 13882061 9209991 10065816 13028552 13619143 11052184 11513249 12829887 14079954 14868957 13748678 8945276 3352612 2038294 1512463 8683385 13616831 14603213 12763316 13291718 14606297 15000802 15395562 13421770 14737883 15790572 16119285 15987186 15133421 14937323 15264485 15987437 12369593 9147285 10461349 4078915 6184803 15659247 15527661 9212308 12502212 13554385 14474460 15527400 15460591 15065835 16119788 14474185 4601899 4143154 6118747 9797232 12886403 10517319 11243872 14933707 14075305 15986911 16053480 13813422 9932928 12827826 15525339 13288127 12432306 12761260 12696493 11775138 13878973 11574922 6569783 1314569 3953481 6578021 7299691 725004 5527891 12960443 14407636 8487297 4014404 8882053 7435122 8487806 11646125 16777211 14079700 8487295 8092537 8092537 9671569 11776686 10527393 10134181 10067617 12106164 11447974 12434368 9210511 8684915 8355699 2368546 1185812 1118992 65792 5592146 14473429 13946825 10262930 10065551 9077376 5262149 7631212 10461338 8816771 12238009 16185078 6645095 5790297 6054494 7895669 8617592 11052713 6908265 8683636 14209981 14339768 14537406 15722709 9998469 2760984 7498333 12959144 13748142 14670275 14472645 13880769 8288881 12762284 14867652 13945774 12628380 11708058 10520424 13745309 11248785 9408137 13552594 13421259 11447192 13487038 8355450 8948100 11777711 13355967 12960441 14475222 14540764 13028556 8950166 8686483 7041910 7567483 11844280 10922665 4474700 4606286 8685707 12699080 13028303 13883611 14278609 13027273 16118006 14670799 13486525 11183001 5393221 8749181 14870499 8422533 4671041 11643552 12629934 10723481 13815752 12697010 15065811 14934221 14473925 14605509 11644575 10723997 6052956 2696224 3420199 1644825 1052175 5526351 14342613 14342612 11117200 14472138 9932685 10460056 9605000 6250074 5395024 9079432 9276811 6381919 6776679 9867661 8682601 7102286 7758684 7040360 8231823 12044221 15594219 14867927 14867411 15065557 15984075 8745554 1508864 8156517 15921644 11118241 2762530 3090212 11314338 14473682 11315616 11841703 10656657 9669251 10460047 11971998 9074796 12299682 16249582 14935001 11314579 10460561 7895411 7369075 10593449 11054253 15395301 16315373 14867927 15855851 13817041 12501179 12697790 8026487 3157037 1907997 1579032 2960426 11184034 13946827 14079694 14803674 15395811 15395814 15527146 15066849 15330020 15395813 15395814 15000802 15658993 14805735 15724778 14277073 12369593 10462629 7632250 4013634 8421765 14014422 15790320 10330532 12436419 13817811 14606044 14145493 15396825 15594206 15593970 15328490 10983319 9206643 4666388 9531437 11833939 4600369 1511471 3089424 7034687 5721409 7434347 8484199 8024939 10854554 10591382 14605007 15262937 13682624 8091250 5920082 6576469 8811885 6635324 2889751 1252890 5328724 4011835 4671816 13093316 13289408 13092031 7303536 7105905 6052956 8618883 7105896 9540236 11908784 9277065 9803409 9737616 9606030 10329752 10526619 9211533 9936802 7699069 8882053 13355967 10329240 10854566 7171425 3486767 2303017 3553853 1711131 1314318 6642262 10195084 8815486 7828078 9605002 13092031 11578790 5592143 7763313 7565936 12435390 11185839 9474194 7698810 4409412 9474701 11380130 11644330 10526872 10197125 15393994 14800830 14275256 15328205 7432794 7498846 15459537 14143929 14537406 13881016 13946550 15460048 13223856 10194557 14471865 13090979 13420204 13354674 10982007 10325106 9604474 11645353 13158087 9144968 9539199 6972251 7960177 8093303 12435891 14540502 14343125 15067106 13685971 9541525 7370875 6646898 5133143 2237738 5395285 2829360 460813 2105637 2829107 4211013 4736845 4803920 7107689 12106943 16710143 15393747 14670799 12894391 6052695 6447712 11250605 5856608 6250074 12169896 13485243 11907242 13025987 14736603 15262936 13947326 14934221 14539978 13092532 9078908 8091761 10394255 2565917 1776159 3091760 3881785 13026755 16579575 10456710 7760743 10394781 10724261 6973029 5131595 3618102 7895158 10197913 3684406 6183004 13682111 15195326 13219477 9927785 7757142 6378572 6906460 13816269 15791862 14542311 14604241 14670265 11379835 3945755 3617073 11249315 7433321 6841441 6315615 4801608 6973799 6447452 10986653 15000026 15722720 14209479 13222837 14669509 8813164 11446173 15525594 12103837 3683369 4803141 10067871 9738142 5395287 8420216 8616563 8682867 14736854 10725538 12107191 11251116 11382448 10133153 3882818 4408390 11842999 16184819 15461094 15855337 15000026 15657956 15263714 15526370 15986921 16118507 15461093 15658473 16052461 15724268 15265257 15855335 14671059 11315616 8488578 6119011 3816256 9408660 15396075 13882836 10857903 14541795 14081242 14671837 14145493 15397092 15726065 15000044 16379888 14668214 14529401 14857083 16051423 15857150 12761783 10326401 8814457 7560266 6378825 2367517 721152 1577490 1906968 591361 4406840 7433569 7498595 5328204 1447448 3946040 9865866 7229518 4203555 1511699 593168 4080195 11578539 14406609 8157554 7237481 526344 4013122 5855575 7039849 8816514 7303274 8092790 8816000 9079172 10526619 12697787 11908271 11118756 10395807 10528938 8093827 10525851 13290427 12829627 13289675 5987151 3881528 3420987 3289911 3814967 2300697 5522752 9470843 5394764 9934481 9013892 9473931 7829106 6908006 6513246 5460819 8750471 9869981 5000016 2895923 4804431 10133403 15131102 13091518 11579041 14342337 13354922 14144181 14933445 14012091 2169100 9011826 15328203 14341047 14537406 13485999 13025446 12434590 12828578 10061944 11445137 15131853 14933956 12630431 8680028 10259834 14013123 11645353 5986132 3684147 8881520 8025706 8552829 14474712 15461606 13422285 10988460 15330796 11054251 5659225 5067349 4278604 2435117 3224118 2894640 592139 1315860 1184785 1513239 986895 1184276 2433832 1844766 5528932 12829124 11707794 12301482 13422023 11251882 9935256 4211013 527375 6052695 14538444 15591132 11183519 10591392 8223866 12500143 14737357 13684934 15790058 8882045 7301216 15327964 11907753 2302747 1974303 6579041 11710893 11316647 9736586 9534066 3878956 5066059 13290699 12368053 7302764 5526864 13421770 8355709 2763304 3023906 11379609 11906718 14735555 15721421 12295052 8211274 6702914 8550257 15199975 15199464 16446443 14868428 16053215 5460807 591878 5459010 8682867 9472903 9078405 7368303 8092541 8355709 8026484 11052698 9999496 10196878 12236712 9538167 10327426 10787472 16577514 10723220 4209972 13882574 15724779 12370624 4473924 2893085 5326905 10525576 12434602 12829106 14078924 13684682 11710895 9342865 8882055 5197388 14868957 13617862 14604757 14276305 15460579 14802134 14276042 14013382 14474703 14144458 13091516 14342098 15328227 15789289 15593450 15657954 13157561 8091761 7106153 5066323 6250596 10921899 14672352 12961734 11317684 14476772 13817557 14277079 15066849 15856374 14803176 16380399 16312526 13084272 13547397 15853785 16441577 15981547 16055275 13822412 11972521 13941669 15390922 14539222 8814971 7038820 4012597 3223595 2170393 2170391 2037776 1051657 658189 2039585 1906970 1905677 4008486 4010293 3753799 8687247 8550010 7627876 1841942 460802 1315860 3354934 5395024 6710886 13553610 9606029 9803409 9539209 10722970 11118241 9736586 12500662 7894899 9145740 11318455 8225414 11053222 13619651 11184551 6184031 2960673 3947831 8815751 9868689 8684417 4999239 4143671 5393997 5724500 8355962 7697779 5526864 3224109 7039592 5987676 9539987 6973806 6711148 3815743 3355705 5659486 2895405 5393997 12761783 15657180 15196879 14933958 13947579 15130832 11774368 1839884 11445660 15591377 14538428 12893349 12959657 13551794 9801852 10065024 10523784 10131083 13948104 12762025 9205602 11179910 14801097 13289659 9934733 4341562 2302494 10066042 9342329 14342613 15790320 15198183 10199455 6713198 10791594 8225152 3554103 1448988 790804 1579293 1381402 1447197 6645095 9803406 3618866 2566178 9474441 9473931 3157555 4674126 6779001 4933962 5457711 6379601 7434860 7568503 10791594 8684425 4145218 10526618 14670030 13090485 5459528 2302244 987146 10198156 13487806 7960953 8618634 3157803 5589321 10984602 5065285 3355695 855047 6250586 15132382 13027004 8619383 6111799 3616036 7041129 10133401 11776169 9605517 6842470 9803155 6052443 2631720 8682861 9077367 6052192 7170928 10460297 8353886 2432011 11050896 11642265 14010560 16051170 13814974 15065055 15987701 5000268 658181 8946031 14143939 11511966 6184280 7960951 7829628 8158080 6644834 9605770 11315869 14802386 13749951 11052689 13025196 12957610 11314076 5789782 10921630 16118507 14408141 8157552 4013112 7827552 16776678 14340277 12631201 13748920 15196368 14934485 11710376 7894899 5722702 12302002 14801618 10524558 8418925 10656661 15460066 15526111 14999765 14407881 15065811 13420733 12960441 15131099 12499381 13224385 15725291 15197146 10261641 9604487 10658718 9737626 12566724 11514037 13619662 13619664 12764871 13752279 14278110 13816530 15330280 15132639 15395285 14998458 12297085 11106391 10517353 13882575 15594481 15069169 13289157 12498611 14540241 13415063 12693401 15395036 12171179 10000528 8092531 7829106 7631986 7631988 9209980 8618873 2830128 2698801 1381394 3818035 5063741 4602430 7308161 8885139 9206143 7101535 3157802 1448725 461064 1446937 2763306 5592405 12764094 9211272 8290169 12236207 13617862 10920860 10920347 13420481 11381928 8158845 9871009 7304311 10197913 10723997 3025969 4670794 4474167 8487285 13092029 7828327 7171175 5329746 331024 2435630 12368823 9276811 7829365 5592403 4210750 5262927 5724250 12566211 11381937 5461081 1841953 1776673 2436399 1381912 1183247 2826528 10985111 14670024 12564905 15131604 16117476 6510936 2760735 6642775 7432540 9670007 13880244 15591123 13090992 14012353 13880516 14209230 6184540 5723989 3549475 5781549 8153953 11906211 9407873 10526870 8025966 3026216 14603704 12104585 11645074 14736856 8289657 4737860 4211265 8355973 9474454 2895151 791058 790545 987154 1117970 985616 9999245 16776425 14606295 11778487 10987683 14144207 6907234 6054494 8488588 4931644 8547915 8289657 3552820 1973788 2566179 10066329 13553097 15264227 14014671 14079953 8224376 6118487 9999245 14605266 14868691 8749430 5394500 7105632 1775631 2301724 1183247 4078655 1579545 10857124 14146259 8683385 15194833 8018248 4601648 5987163 6185569 14671829 10263449 3619128 7566195 7828854 921102 7499624 5393735 4210752 8158330 7696227 4340533 2894116 16053214 14670030 14471881 14864570 14004623 12233111 14144717 9145479 10132373 9078907 16776688 11776935 6908516 7040113 7434868 6974056 7171178 8289910 12828859 14999248 15065292 15196625 15920352 12827313 3815986 10395803 16184817 11380898 5458240 10459020 10856858 8289656 13881270 14078124 14273973 14472642 15196368 13157560 13025723 9473416 5919561 14933971 13420216 11248786 11379089 12499379 7368814 10921626 15395552 15065566 14803936 14015441 12760744 14140855 10854036 11512995 15063750 13090485 11973037 16777215 13882836 13026762 13158861 13882585 14607337 13817308 13618114 14474458 11975882 13488604 16382455 13022364 12032121 10125164 9532518 9796462 10521982 12959665 13750725 14146255 9078654 8223345 9737352 10260351 9008743 9471613 10131611 9075335 6512480 6645857 7238508 7499891 9867643 10130564 4603200 11906474 8946284 10985857 4734000 6380383 13422283 9146515 12436686 12699841 5856077 1973513 1907985 2960683 526853 3487029 9605778 9276037 8815736 7499624 7039592 9013389 6513255 6514020 6844012 7238257 7830396 7632501 9803157 7040880 2632751 3354930 4076335 10786445 11643039 6907234 4604479 5395026 3881789 4408390 6052695 9868688 11053216 10658456 12895418 11250862 9803416 13290188 9342865 5197906 789264 1513500 1382941 2171682 1248527 855307 6775901 14471103 14732984 15128512 10656661 3552579 4869209 2829374 1580339 2171704 4472646 9537667 9340537 9209729 14013398 11119007 2697511 1315351 986382 5656909 9669253 8945268 7762016 12630447 6774621 6250337 13879476 14209710 14474434 12960194 12040119 8750720 5197647 6052705 6447976 2434602 593166 723982 1052690 1513239 1052179 6050638 14734783 15131612 4935502 9475221 9671830 4474953 1778980 5528421 5064519 7628361 6710625 3552820 4079164 7040103 7105385 9671569 11053476 13619149 13882575 15263974 15197922 15000026 15460577 12631730 9341052 11513248 11185311 4671295 1249806 2039072 3947071 3092784 4212033 11580332 11775656 9536123 13085336 10325892 4539458 11054503 13027257 9802896 7368816 7829367 8882055 1579032 5459530 4471865 2039581 4934216 1511950 2168600 6313557 15921628 14933455 15524303 14074527 13679002 9798768 9669502 15921130 13553096 7301986 14999764 9605251 7500653 7039599 6974058 6645345 8289142 12763066 15789029 13946307 9143158 11117463 15459801 10590604 4144433 14606555 14868959 5590600 13747904 16445928 11053725 9671310 14933706 13485989 13945269 14933194 14735563 11052184 5327942 5262664 3553073 11447204 11117463 8024418 14009522 10196110 5460560 8289908 15460575 15986668 14671839 14803674 10589577 8088928 8354155 12763315 10393219 8288111 10525851 14803425 14540764 12105910 12566204 14474199 15000545 15592680 12967140 13623009 13355453 16115407 14075557 10193516 9008223 9140076 7101008 11180431 11379091 13420218 10065290 11117978 5855567 8355960 7895150 8812905 7627090 5457986 8750210 7302233 7500394 7304312 7961479 8092549 7760242 7431762 6315302 11906931 10722164 7366737 4209464 6444642 14012620 14802144 8551802 9339496 10588789 9075548 2759949 4537910 3815992 2565416 8749956 13815493 14209732 9999758 8289918 9473941 7565943 7171950 6186082 8093568 9606289 9211020 7105644 2960426 7433833 3946549 6052180 9275522 7893102 5657685 2235681 985616 2960434 7829115 7302762 9605516 13290178 14540243 11776937 7105903 10395553 8948107 10790311 7500661 2104612 658706 593425 1447446 2301213 1646116 4081484 5592914 5197637 6119513 2172198 3289660 7238010 4343377 6317682 2172209 3223608 11248544 14077380 13355203 11974328 6580838 3224116 5197136 3222569 3353121 11906211 8814193 4866864 13946301 9274491 4078129 9076338 11577741 15197395 15591663 15526639 11909042 8422017 4145735 3684670 2368807 855568 789518 723725 1184276 3026739 4670014 7694685 9275006 5855575 16054780 11712959 5528417 5397595 5133921 1578781 5591870 6579298 5066059 4210750 3158062 6250333 7171437 9210507 8947589 7894647 10394781 14736601 15460579 15592679 8223347 10724247 13092797 7698032 6579552 5394765 6974058 6645093 2171428 2830380 10790561 12236207 7891811 13220006 15590359 9737354 8027247 11315867 11316648 5329233 9671823 10066581 3421234 4143154 5064002 3289139 3684410 2499875 3418413 8485238 15396054 14802635 16708049 12692094 8745053 11049346 12301214 11710114 11842478 7432802 13157560 15394522 8882045 6973799 7895411 5329225 8947070 15262939 14209479 14472655 8287859 11906724 14604490 5130550 10525840 11710893 11645099 15131612 15525341 15328730 12171693 6775137 15262418 13420458 15064267 15196368 13090738 11117977 4867391 3025702 1317141 3223596 8945015 5324595 7824980 7498082 5262409 8881016 11447456 13091518 13026753 12040111 5524292 8089959 7169368 10526092 10591119 8881279 11644848 13948629 15527146 13752544 14279140 14344932 14738661 15396589 15132651 13482675 13478029 12227696 8153157 8814187 10261388 6248530 4077107 11511966 12959667 10788243 7565156 10131342 5592397 6053207 6908255 8615272 8087639 8353131 8750207 6842973 9605526 9342363 7631988 7435359 8155737 7826510 7300417 7760968 10129014 8420977 3881538 3156534 5326913 7892327 7957091 9470316 8548701 3220499 1248778 1842202 2893863 3157551 7894129 12565424 12959917 10855065 8815231 7960955 9211279 7501683 7106671 8816775 7500404 2104863 5591892 6183000 6840413 7039071 7961202 7895673 6974060 6446176 5525333 4538953 2039334 2565676 7039592 7829106 10723998 8947840 5000771 3224116 8355972 9211279 9869209 5658457 1578268 4540493 3093559 592650 2828072 3747632 4472636 7434860 8488061 11580332 10526878 2499883 3552824 4935502 5988955 5199185 13092809 16777215 12038314 4933444 7566454 6253166 6449002 16711163 10392976 4141352 11446428 9077878 6248518 13156782 14538176 11709077 4996406 10130043 12565675 14670558 15000804 16054256 12632769 6184804 2237224 2434602 1052179 1117970 986897 1052177 2237221 2631979 6643805 7630699 12434101 15330280 15331057 13028305 6975598 7501693 5921378 3224611 9408651 6316126 461062 526342 1776409 9276037 10855069 8947072 6183766 4736320 8618622 12171957 12895679 15922157 16185840 11645612 9342606 7106155 5395026 4605510 7303023 2631979 3948861 10725023 4670014 3483680 10722705 14605009 11644581 10065549 9012602 11185061 5000777 12895680 13093059 3882296 6774357 9734784 3092010 526342 723975 2432029 8419186 14080713 14605519 12561035 10848861 6839892 10063732 14144181 9932928 11052962 6116431 12170665 16250085 13025974 7302245 8289908 14276555 7236193 14670799 15854557 14603724 15261917 16578029 3748392 6775125 13881284 4078135 9670795 15657443 14671059 15460316 8617076 5721681 11314329 8288611 14143175 14867403 15130321 10854805 5460041 5591627 2566176 854018 2955798 2758930 1840389 6972767 14604757 15591901 11381149 5064770 4407355 3881525 3945521 7234910 4603693 8749162 15790823 14080211 13355981 15724529 14737884 15001841 15528439 15593202 14211029 8552831 9134672 11762532 9460553 8676439 8156790 8027257 9868688 6644834 7170661 12697522 12235944 6972249 8420726 8552312 3355181 5921622 6579039 5062452 7890775 7892832 7960691 7434106 11644083 8814203 8814694 8882268 8553287 10393469 4010050 4207180 8681594 6709846 2236451 1708827 2761497 5983805 10854038 15133671 4210493 2 1515044 1844524 1183245 985614 6051667 13551543 13749171 16514031 11579306 8224638 7303282 7106153 10001049 8092539 5723478 5197134 4012346 8222587 8288630 7894633 7500903 7961980 7764087 4998210 9209993 13092296 4079168 1315608 2697000 10000277 8881794 11118755 9474443 4408133 8224384 7171439 6184801 2434600 1512475 4869458 9870238 7698294 2960176 5912880 6964790 7826267 7565409 10852745 9800578 1381394 8618622 10789793 6448995 8817541 8422013 4934214 4341050 1973529 6711915 12305096 7633015 8224376 9998731 7760745 9275522 6380884 8090217 14340799 15063742 14142385 6839122 8551263 13354672 13420741 15856105 14606295 14869731 7961215 2302763 2105637 986384 1511701 1117970 2303014 1514268 4081486 5068128 8749440 15853793 14209479 15263715 9408660 5132103 7368305 9013389 11514275 15658986 8026233 1052940 986893 5263440 12301484 9604739 10986391 12104873 13487038 8158070 2500136 3553074 11185062 13554120 9014150 10395555 7041393 6251362 5658711 8027259 5592664 5330514 8487806 13223102 6379088 5263438 7105385 9012352 10261649 6841183 8092790 6184280 9540236 15790571 3487540 6511432 13155492 2763294 5724755 5133384 4011314 10589840 14278092 11053988 9138269 12886912 9473933 10852735 13484960 14407101 10723230 6379092 9274233 16380388 14605260 11315870 13092281 13881796 7893345 12695721 15788503 15130321 12104358 8485490 3090466 8748664 8551032 10394005 8420215 14078411 15657954 14079176 5458499 2168861 6380367 5592128 13420484 15920602 14932942 13683390 12697012 8025970 5657158 7694431 5717821 1838346 659722 3289389 7432289 10985875 14670024 6576980 7761515 6841184 7104615 3946289 8880237 13354413 15660012 14606559 15132138 14803425 15066849 10389116 11374982 10321005 6767151 5977378 8609858 12033674 6444885 5394517 6777192 11185321 10264221 8947848 8551799 12565159 7893602 5064254 7696744 6841696 3486768 8421502 7960694 4338731 6442816 6708558 6513756 8749943 10788225 9799261 7824968 7233621 7696243 11249572 7039324 3618089 6380892 7959397 1050116 3747630 4998704 7893335 14737620 10002848 2236451 1313552 1380626 4209723 2696486 1445136 4997950 14143420 13616809 11973546 13026752 7631988 7105642 8882819 11447982 3684408 3486516 5328720 5788242 9078420 9144975 7961454 7698533 6974820 7500140 9209213 8881277 3224108 6842724 3223855 263172 7368303 14078673 10526619 9342858 5855838 7763833 8092798 9211279 7829626 8091261 7961215 7699070 10198428 7895419 8870997 7094577 7367776 8028789 8355185 4932153 1051908 10921377 12237757 6579562 6909296 7172967 6644832 11578287 10790054 9278355 8750471 2435105 263424 1315598 6249057 11776947 9671058 7695212 12300195 12299153 12563608 7038295 6052170 7236704 10789791 15198435 14344153 8750980 5263440 1052177 2104095 1907486 1118229 1052690 1316119 2039842 5197909 5395034 11381152 15459027 11050904 14737370 7699059 4803140 7170149 7234399 13551030 13618889 9934484 1710618 526596 7237222 14211529 13487036 9539458 11776937 11776685 8420213 8024939 2499356 1841943 4671555 4145988 8488588 11185841 2303014 2105889 4802887 5789008 6908004 6907489 8549483 12166040 9276552 592389 722692 1578003 4144446 11118758 5395024 12040117 16711420 4671303 2763044 4011568 9342596 11381150 8749691 10591119 11644581 15527410 9401449 8807239 7628110 10854030 9933416 15328706 13551289 10328723 8421502 5657672 14801867 14078398 13750208 12500911 8157805 6183505 9604474 16447195 10854027 4604471 854272 3814703 8880766 11248545 11249314 13027266 15001313 15131612 14735314 4735807 2760744 4472386 5985874 13157563 14340546 13880769 13355201 8880766 7893101 14339000 14601659 12563367 8157041 2829612 1184272 4144181 6447452 3354665 591361 5131592 14012872 10590606 3418906 11116942 16315359 15000026 14474458 15461355 15723749 12300195 8475200 5913133 3415569 7359538 13997675 7562321 3026730 5198160 9607066 11317938 15396071 13290174 10789274 12433840 13354425 10854038 6708574 6907754 8487299 5656656 7236454 9408908 5129785 7299149 6640708 5391415 9998443 8551262 3485212 2433565 5394774 4934487 7236978 3552810 3026454 6513219 5789509 723464 1379594 4603192 10852244 12761011 4275508 2103834 1117970 1382164 10593952 7632501 0 2959654 14802385 13158061 12106666 13751497 11448746 7106925 9935770 8552829 1973790 2434603 4408390 4341311 6710375 7171437 5263949 7829618 9671571 9867913 9801342 6710108 5986904 12039860 7367787 526092 2894116 12500144 14736595 11973035 4341047 4933186 4998980 5196359 6183254 8290179 8159872 7764085 7434348 8684163 8944501 7628641 7697270 8027007 8422013 7237479 5921109 11842738 12632254 9013641 13158600 14606295 15527400 15724525 10790052 2961198 1447698 1907997 1710109 1117200 2367519 5986132 10328472 11576997 11905183 14272696 13747890 10855059 7828841 5263178 8684674 14408667 13423053 5659477 1447444 1315347 1643033 1183765 1052947 789518 1250069 4210754 4802637 7236971 12103330 13747631 13023656 14341318 10463646 4671555 7170149 7563615 7365459 9539975 9803409 2631209 2236701 5658190 13093048 8882296 10593176 14408405 11645359 2827294 8682096 5920079 854278 1841691 3488060 5791073 7764605 2961198 3092271 4144957 5526353 6381921 4210493 5260093 11244684 12368822 4868421 789255 1381142 3683897 14540253 9079434 12237498 16514041 7435122 1183763 10262166 15591650 12631216 13223356 11511968 9342857 5196358 9925720 8347715 5787462 12169630 14538930 14407099 9998731 7762796 9080974 5591625 13946558 14012605 13618622 7565419 2959656 3024936 4142387 12629928 10262152 5459780 2104339 1841424 7104355 7958894 9866891 13948367 11053473 15657445 14867413 3815216 9999509 12762815 12104623 12763056 13090738 13289406 14935263 14341586 12959162 13351339 13089449 10787983 10854806 15790569 11448233 6315867 4407100 3092010 4013112 855560 1579022 2498065 5130037 14144455 15461347 14671580 15265003 15132903 13289149 8287590 7695723 5715742 11106635 9924176 5128507 1776411 526342 7500141 14145236 15198183 14343125 8750459 6775642 14079176 14275272 10590604 7893085 8881780 9407609 7762008 8222297 8683613 7102009 7956030 8548428 6904120 6310688 5390113 6247239 8420213 8158583 7173218 5593935 6118751 5394517 6578273 3092012 460549 4933446 9471369 11904683 4602426 723461 2302242 460810 5264978 11975604 13619143 4144698 3223596 14869210 15264219 15461080 13421245 14145485 10987429 7039853 5459790 4539715 4606799 9672602 4472893 5197388 5855577 6052956 3881787 7303282 4077359 5721663 5657936 4408129 9078405 11644332 2960176 986119 8289392 12696495 7103837 986634 1446415 1315599 1381392 3617584 6447973 7896439 11382438 8421755 5722964 5130823 4078135 3419444 9144718 9408908 1315858 5263438 7895158 9276811 9079686 11119269 11842991 12040883 6842724 2829099 2105376 4079418 2763308 1841440 1774873 2762018 1512208 1512463 5459014 5720641 11839131 10129540 11775907 6973018 7697003 11908272 14079443 11119528 6250846 2368807 1250328 1315608 1315862 1052688 789775 4408390 7171439 9342865 12566715 12170141 12562836 13680547 13353132 9541777 5132363 8354935 11380633 5656123 10592661 11908784 2631207 1841945 5065799 10132365 5790285 11908523 12434869 9342857 1905679 5261120 3617326 1183245 1513241 3948356 7567484 7106675 5461078 3618615 2895151 3685697 4343116 3947329 9077892 11248283 12500408 9276552 1907735 2828840 4802376 15527148 12763842 11908533 16185078 7500402 724236 10261650 14012870 15526109 15197146 9473165 7105385 7496516 9730382 6113331 5194824 8945520 13815215 15590613 10655643 4077878 8553603 5262662 9274744 9209464 10855318 8288629 4209464 2169111 4406326 13551804 7565156 5788745 4604473 2367511 6249298 9209213 14538444 9012601 12170665 16643822 11183519 7565156 16775663 14934225 13815744 16052704 15460829 15395813 15790831 16579834 13552067 8286056 10457480 10392714 12960435 13948355 16579309 11776169 9604487 12828857 14407628 10790044 7303783 2039056 7960427 16119794 13883865 14475748 15462384 15593193 14209481 6511700 5068371 8217156 8146211 5651751 2702161 1187107 658441 5658450 15131612 15393753 10262677 4407620 2104600 2235923 8683636 13155751 8484953 9670003 9538928 10392950 10720624 9534541 9665357 10060374 9865056 7168064 8153417 8548953 7498587 5987925 7962491 6975336 4737355 6119011 5131351 2170415 657678 788485 5459790 7235688 6971489 1643798 1514270 2434089 394760 2631458 7894120 8682607 4866877 5327175 13092545 12303279 11905435 12366505 11050906 11381930 8091258 4934216 7698294 8093828 7961984 4605762 4013114 8619396 7566195 3355443 6842731 5722700 4734514 6644831 6118747 7105382 12697273 5723991 656899 5591625 15328730 7301214 987154 855568 2698026 5066572 4869195 7171435 11053214 13092797 8684927 4999757 3617586 3946804 3355182 3618356 4342077 986636 3618613 5329233 10526878 11579566 7303275 7500653 6974310 5921368 1907997 723721 1381904 789514 789003 3288621 2301467 1381394 1578256 2300437 3484450 3089692 4405811 10131336 6512981 6776417 15264228 14013907 8158845 6974317 5988194 790292 922391 526605 1052177 986897 2631720 3552824 10527139 16580087 14012604 15392967 13681838 10262152 13752277 9868691 6446938 14800843 10655871 13882562 8882306 1578519 920589 1447187 2763044 10000528 12764093 7171175 3553073 5195588 4405559 4406843 3486516 1709854 2435117 5330522 3093559 1710877 1513237 1184533 2830388 3618623 3749437 11381160 15921898 13947854 15526887 8881794 6841959 6249822 15329769 11053224 9408399 15724527 6908778 3091758 7762286 16381679 14605519 11906724 6974058 13222073 12821372 12034424 8551021 6511449 9865850 12038805 13485243 9405580 5195842 7567224 1644563 9143160 3879718 5789258 6906707 5985345 6578247 6052419 12829100 13749697 5854286 657154 6446677 12104873 13420218 12564907 15064779 15590866 14603724 10262419 14341837 15131604 15000529 12828845 13815744 14737105 15790569 13816781 14275274 14668741 10917776 14997971 14472393 12564907 15394772 13223607 14078916 14013382 14933457 15000277 15460828 16316903 8552304 10526354 15856626 14410726 14608105 15461094 15393242 6313030 6575943 8218961 6446674 1910315 6383979 3749690 1710616 592389 1644564 8814971 11445403 8814720 7960442 5920082 3814703 8091499 10523784 9010032 8945269 7629666 8023650 9601389 7692617 4665626 5455403 3812385 3353638 6973796 6842723 3883832 2831918 5267288 7169654 9143182 5066061 1315852 4079405 1644817 986382 2433310 2367519 1051400 2893865 1381914 920851 591886 3815992 5526086 2893077 1247488 5392454 13024694 13814463 13022376 10522503 11248285 6117720 4341827 8619135 8948875 7700353 9476250 7895669 2368546 6776681 8684678 6448227 4013632 6578011 5458240 3355182 8816260 9736586 10591636 9934482 2367260 525313 11775908 9933189 0 1382166 9211531 8356475 9014403 12762551 13025977 11710628 7631212 4670792 3750203 5394767 2894631 525568 985866 1052429 4605508 11250601 11382187 6710627 3487281 5395277 7698033 8487295 4934473 1644566 986893 987147 1512977 2696735 1380111 922131 1183498 5128505 7563616 6315097 9473163 9736324 11184283 10328723 16382708 9013639 6381923 6250596 5001044 5725796 8292751 5725022 4604997 2960687 1381401 2039842 6974060 14407640 13420218 14473420 15856622 14542565 14607075 10000538 2630432 9998208 13352869 14079945 9013890 2434854 1381142 2104863 920841 9605517 10066068 5131592 2697764 8353652 3155235 5064519 6380643 3355192 7764352 7304312 1514527 1250326 1052686 987408 1447705 2892331 3681589 11183522 13092795 14671578 15855852 16185330 8486784 6051675 11382189 11316396 10658466 12434364 10921638 4933194 12103600 16249834 9998982 3814957 8883847 12497821 11699548 8809815 12369587 9737087 10589826 10065014 12366762 7037282 5262401 4935504 4341050 10195593 8288109 11578788 9997705 8221545 13354675 6973270 7566185 14802649 4867393 6051665 13947079 14670799 14013382 15196878 14932414 11050114 7827049 10459808 16777213 14473934 15197654 12960435 12236461 15460051 13814461 10131082 14471615 12824211 15392204 14867149 13156018 13156533 15788766 14867664 14209734 14736076 13420214 16117729 14538948 12234903 10787203 12103330 15066336 14606822 15527407 14932431 13876905 7823173 4533790 3615531 1447194 3949898 6581359 2960174 1248262 3485220 1906706 1183498 4407869 7960692 4802628 4407100 2696225 10393236 12037801 7892840 8947072 7104866 7104088 7433055 6776677 2169878 5985356 2829099 2631728 9934240 3881007 2630415 5064234 6247480 8022611 7299398 6905408 7958358 7959389 2236186 1315347 1776152 1974042 657928 4144700 3485487 3683899 8618634 8290694 9212047 5921621 854021 4142128 13087660 13679276 13088682 11313816 9143936 3290161 3357501 10395805 10133662 5924969 9016212 8421756 4540228 5526612 7895160 8026746 5263953 5393737 7497569 6644062 7895412 8881275 13420733 9606030 5854548 590595 8354671 15394258 5591376 9275525 10460561 12829108 13882048 13880256 11577501 6182988 5328457 4802125 1447194 3882298 2105368 3880496 1116941 2367521 8947846 11579566 4079164 460549 1645077 4277048 6908003 6776677 6908267 6579302 2434339 1645076 5065534 4538937 3419694 2633009 4604221 9469813 9273464 11185071 15132903 9013114 10987419 11118755 11514027 7632501 7829108 10724257 10264221 12502212 12106941 8554121 6842734 3553084 3091507 3815742 4605258 10328990 14145747 12764094 14804454 11976384 11910073 11777711 9604738 3682080 12497312 15000526 12763315 5460558 5658198 9671312 2499875 3815992 6842213 5987415 5000520 10920607 4998726 6775650 9539472 9145486 11382448 14475489 6053215 1710618 855309 855568 1053199 2827041 3746602 8551285 12173750 13882575 12368053 12237237 7960694 8618370 14672350 15001315 7764087 8093052 7961214 5197898 15726310 14213582 8750970 9667972 9537154 13352869 13808542 11508886 7040103 8223848 11972752 14472894 14933206 11051935 9079159 2369061 7499624 9406330 13814974 13749700 13880514 13025205 12894391 6512219 8749188 12762813 7170400 14210248 15657948 14078663 14539726 13157296 15259839 9600613 6640706 13419452 16315888 14800843 14735302 15656925 14933723 15589841 14343364 15326924 13546148 13614766 15130832 14473420 13419965 14473423 15197144 14867660 15394004 14473682 12302511 13880769 15590862 10063219 13484467 14341834 15001833 14738671 14869467 12958893 9008227 3811104 2562077 4341576 1447448 4343619 6120028 3093811 5589055 3550242 1116939 1184276 920851 2236184 4144433 656899 3287592 12236209 15064530 12103582 9144441 8683890 6051139 5063984 4473646 5525826 11509647 7430220 5985348 10196090 7169093 6708281 7562820 7891276 6839877 3814689 3157787 6446677 4010801 4075819 1577741 1053201 853771 5656658 12367795 11312284 9207946 5726313 6056816 6251877 14142397 6180166 4270626 7757647 9337956 8814193 5787975 4670527 5000520 10593437 9342855 10857124 8554117 9738906 8159620 5855577 4671303 8421506 7237230 7171437 4407100 6971999 7040103 7698290 9341315 14210761 13947587 9605002 2432799 2695708 12367530 9998982 11446942 10657680 12104356 14933707 13617084 10590864 4209715 3684146 4407879 855570 1579030 2039575 3223596 1051407 3222578 9474192 4276545 592137 1579032 1381653 1973788 2763304 4934467 5592646 6514000 5856858 7172201 9013892 8618875 8223347 8157552 9473412 8683898 7236971 8027522 7172466 9736584 8947840 8158841 3882300 11909564 15265257 15198692 14935520 14803934 13224645 7040627 5264731 5395804 3487037 2104873 3618366 6842731 10329503 12961221 10526619 8290170 7962491 10922652 15986141 5655870 10720652 15592402 14145220 6117460 2894890 14606298 9145225 460551 2302753 3289648 10855843 12040117 7237741 12632254 11974324 14079700 15856365 15790572 11711152 2434341 1513241 855057 921613 2168338 7627612 10130063 9343633 10461085 5855318 4868423 8421245 14211027 15461864 15659245 10330014 7040110 4869460 3682603 7497304 10591893 15461606 15723246 15326419 13023140 16050659 12827576 6973282 6777179 14473394 14998989 12959932 13420994 13487038 4276286 7500390 11645084 13223856 15196627 14868683 16118750 13420735 7499113 8617343 7038562 5525572 15000016 15263188 8486258 6248530 14868179 14009009 5520935 9272163 12826790 12039080 15326922 14075824 15064015 14537941 14932429 14871250 15589067 10517111 11248283 12434350 13223354 11117729 11973035 15328729 14736327 14605256 15658726 14473423 13616304 10787710 10459783 16314605 15066587 15199464 14343913 14737105 7827300 1839625 1774871 2828848 6184801 5000268 4604471 6311215 8149299 3811097 918784 1381140 1710367 1710367 1512461 2235925 1248525 2367006 5131074 5393470 7168855 10459533 9735810 8946039 6576970 6380094 6051402 6376246 7492407 6576194 2301187 2827535 3946540 2894630 1710359 1381142 1052950 461588 5263702 5590346 4798513 1380875 1055259 1577241 10326939 13753299 7303274 8155001 3749950 5525074 9270645 10982280 7231052 4599330 14601918 14604478 11052184 6315350 7104356 8288629 15328213 12369072 9540236 8750720 11054251 8554379 5789786 6250335 5000268 8947848 8421502 7565682 7104617 7895671 7829876 7500141 10196878 12171170 14144458 5328204 3222569 4143670 9078646 12302762 10459531 11052184 13552832 12894391 11052444 8092277 4013625 2500134 1579034 1578519 2565666 1117452 1380891 986644 1381912 526346 1118483 1118483 855311 1184025 1447448 1381391 4210728 6710852 6908766 8553341 7960692 11447456 11381401 12235681 10986905 13357521 13883611 13882582 14342361 7236454 5263178 7105644 920850 5855585 10264221 11514286 15001315 14803938 10790050 4343367 3093560 3685184 3881535 2499883 1907748 6184544 4802889 13421770 14671837 12501181 10725540 11580069 15395033 13354423 3747105 12828845 14868691 5789523 3158062 11316905 8026744 7039849 4276797 7960951 13750735 15132388 15132388 11119015 13882064 15328740 15527400 16382455 9737362 1776411 2236964 723471 1182732 4667704 8614253 8155503 5393997 5263181 9013382 13025985 11579309 12105653 16251123 15592939 12829635 3750201 4868943 1971482 524288 10323859 16577017 14411490 14870746 13549231 16051172 16644853 12565172 8749679 14999490 14998989 14144204 14998999 14276555 6250074 5987155 11184283 12631470 14933455 14671564 14671053 16447211 6052180 9012099 5130566 10262671 14868432 14539467 12236720 11380900 16315886 10129024 4272417 15194055 14997704 12565675 15065033 11314317 10196098 10328464 10062979 12038302 13220265 10784387 6774359 10064773 8748400 9537665 10787730 13880254 13092017 14144968 12500144 15392462 14994861 7825222 13025207 15262434 15394776 15855578 14341069 12234665 4602163 1314055 2171421 5001810 1909286 459522 6967613 11240539 11367485 2429194 1380372 1512987 1316119 1710356 4473148 4736069 788235 1051407 1512210 1512980 263424 1644045 3420974 9539723 4276283 3815733 3487288 3286043 7561298 5196616 3815234 1644063 2434092 4671311 2631471 3354930 3881274 4408131 8091510 7366757 1379084 461582 1845288 6448745 14082014 12373445 7567476 6903127 7429468 7491663 8477530 7893869 4865335 5720644 15459801 15329759 9867662 5591117 9406340 15328729 14736842 14474450 10198166 5921621 10001049 11514551 7434868 7171437 7434609 8421504 8750469 8880774 9209482 8289918 8750467 8288887 4407094 7367777 9472903 6248797 4603972 2959145 9078395 13618112 11052185 10854805 12697263 13354170 11051933 7828591 3750453 1447446 3026226 7039590 6447452 1973529 1249558 986131 1315860 1052690 1315860 789518 1052688 1052688 1315608 1248786 3288874 7499363 11840925 12301737 13682622 15130062 12037272 14209732 16711414 15330280 13092805 16513781 14276303 8550770 1380362 723464 1052177 3026227 6776938 8158591 10330014 15198696 11645874 7567224 9278102 3685439 1776672 1578781 1578781 5658200 8026746 10526878 11777199 12369336 15066595 14869206 15000016 15591637 5130300 2828313 12039339 6973027 5000266 4803140 8026998 10197913 7303021 3224109 4210493 12369082 13684942 8816003 15198181 15329767 15461607 14935009 6447712 2960687 5723993 2499623 1511181 7958381 8747636 5853005 2761764 7302764 14605785 13618892 15329510 16053233 15395814 15987440 15000804 7631988 2367269 265993 1253919 8092290 15854321 15263463 14472906 15525081 15986668 15395303 15065043 12762276 12696231 12695982 15329243 11710117 10986905 3815733 5986132 12434099 11973800 15328983 15855327 15262936 13552319 8420216 10328213 2498845 11709863 14605006 15394522 13354688 9208961 13288895 4472633 7366494 13089196 16246743 15987164 15460565 10856338 8289130 5261631 3352093 7033673 13022376 12828081 9472901 7564386 9538178 8945790 9143168 11446428 11052438 12368558 10394257 14932936 10521189 8086846 10786702 15854571 13421243 12367005 10259329 4865083 4603452 5986134 4934986 6448993 3748396 3353123 6642771 5590083 1379331 1116169 1249303 658191 658959 855301 4736583 4078914 591626 1907999 1381144 2895153 2764335 1644047 1248776 2368548 6119780 3158844 264979 2958106 5456694 2105378 3157812 4342340 4013886 2436133 3488820 3290163 3092012 3616556 3945008 2695708 2564135 1448737 133898 6577242 14146006 12238009 10649992 8213594 7034962 4998199 5655619 7500654 3814185 8222316 12763580 7107186 5722451 6183253 10591634 14736846 14605258 13421246 10592924 7105383 8026744 9803418 11250344 5395024 7566195 8684676 7829880 8354682 8616314 8026487 10526618 12959930 11314078 8091248 5196356 2498846 1643285 2300964 4867393 12104621 14341835 11578528 12368298 13486526 11775910 7763825 1908249 3092784 9013639 7632497 3618864 1841942 1052175 1184022 986895 1052177 1184276 1052690 1513237 789514 1052436 1643546 788487 9736073 14538435 14275012 14603466 13155502 9997941 13618112 15066848 12566972 13224385 15526108 8025188 5854286 1445904 3683117 6249298 4276284 7632247 9079695 8027007 12369345 15395823 14672870 13358037 7238261 1842206 1513241 2434089 1841952 2894892 6381919 8289916 8421755 11447980 15263196 14605258 15525590 13487038 4077357 3156776 4736069 3815992 2237213 5789523 7500400 7566193 7763572 6250333 4671301 10987942 12961219 13290184 15527146 12500922 8750721 2236962 2236962 6645095 5723739 4211779 7500653 6053459 9277064 13816271 14803166 15066595 14013650 15592680 15329510 15263714 15592941 14868705 8420477 1251358 3219481 5454894 10196626 12763583 15853280 12824997 12300969 14211547 15857142 14276291 9932399 8353644 12564396 11117977 11973287 10460307 1250831 9408399 9933716 8354420 9011824 13025460 12828595 7367779 4209461 3814703 2235673 8749438 9867911 9933704 6578011 2696224 4078135 657930 3552563 6642514 8943723 9538946 9276801 4869442 3617835 3287843 3483682 6305846 8613218 5528140 4209976 2433565 5527123 5986654 6908267 8092791 8288879 4867642 9078658 10986902 11446155 10983019 8677967 15853280 10000009 6774351 7693153 12103853 15066599 11251634 6710886 9538694 7171176 6841696 4801858 5987939 1911095 1315860 526603 1185565 2566189 854280 460040 1053201 723461 1184525 1315860 2369324 3816253 4997948 3154715 789257 2303531 4342346 5856355 4536360 5193260 394245 1249036 0 1381905 3289648 6054237 5132113 1446417 1115648 7629157 6248017 3618364 1975597 1315082 4730413 10717313 13814212 11310745 6438462 4601903 4870474 4474953 6381143 6315342 7038547 10132114 3356219 7367528 11315359 13223607 13683904 10788763 12762551 10591897 5328972 8816262 7763323 4408390 8092539 7895160 5987163 4737355 7433321 9405820 10723733 12236969 13814972 14209219 11381152 10591887 9078394 3222568 1577241 1314318 5656910 12104875 14868178 12236708 12894388 9604487 8486268 8881026 3092271 2630689 2959905 3092514 1447949 1249554 1052436 1250069 1184276 723725 1052690 1184274 1315858 1052436 723214 4012342 13750211 14934225 14407628 11643556 10130055 12564384 16249066 11579309 8159096 16053480 8814187 6773834 7956030 2365953 6578260 10460825 7631727 11645874 12566722 14013911 13355981 13487567 14541282 13160142 12764871 6053215 3750460 2960944 855311 1447446 855307 3749942 11514027 10986655 14934231 15066068 14670535 15262418 14211537 5132106 591624 921100 2631458 2303007 4934986 8289916 13816528 15790061 11578537 4341050 6644062 11579819 10789791 9079686 8487548 2368289 2894633 3815996 4736069 7035989 7434599 7897203 14475739 16250612 16250610 15132129 15000291 15526889 15723498 15198947 16380398 15066338 10922151 4076597 8794664 9189935 11246491 14870499 14735052 13154989 14539991 13028043 14803936 13880759 6839364 7432802 10327692 10591634 8223088 9538694 2828323 12696758 9604487 11380900 8618354 9868423 15065560 9868170 1380875 1380877 5918798 14143688 9275776 5328455 7038824 3353901 65536 2105378 3026219 6906460 8023137 6774349 5986637 6119260 1973788 1181962 3809565 5384746 1509127 660491 1775633 2960937 1382684 4145735 4540493 8356999 12170929 6512218 8093570 9078654 15589316 12034418 10323808 10524558 9408651 13092029 12498865 14209999 14607073 13884381 12368825 7629159 5528417 4869195 7366757 3287591 2170140 4803141 3421749 4212041 5395804 657679 1249558 592135 2302747 1381904 1776152 789777 789516 5523005 5061423 2234903 2763314 4408392 8948612 11446416 10720899 1511697 1117452 3617586 2499621 3354932 2697004 1381142 1246469 4205863 5983554 7960691 3943730 4600884 4666156 3873297 10519162 14539727 12041910 3547681 2957086 8157305 7301483 7105117 5196091 4078126 7565933 1974052 9210240 13750462 11776672 11315356 12433588 16777205 9868170 1316112 5921621 8356222 3553074 6250333 8684678 5329744 2500134 4801084 8090472 11249564 13354939 14078398 14472130 14341837 12763054 14144705 9736325 3880499 2170910 4998979 7432802 11577759 11447456 9472387 12302252 15396316 15264479 6381669 1581090 660242 5197647 7499373 2697764 460803 1052436 1184276 723725 1315862 986897 1183510 2236701 3025438 6841167 14604221 13683637 10985364 10786954 9209454 10590091 14078924 12764094 9013639 10394516 3616800 9273966 13675346 8020785 5131074 7962242 11515056 13685196 14539994 15527400 15132641 15066849 14145495 13488078 15132903 10856358 6711913 9343119 9211020 2434341 1118481 2697513 7697519 7960941 9803406 16185579 15394772 14735037 15858409 11582130 1052947 1644827 1513239 1118992 7960953 13882064 8551802 10986655 16777211 9141626 4208432 8354420 11315105 7434860 4539717 1249808 3222826 1184274 2957086 7422253 8943721 8422782 14541534 15854571 12039858 12697790 16777211 15461094 13553097 15135464 15721947 16514295 10859954 6106151 12404525 7414289 6182232 16053743 12758426 12891821 15857401 15526886 15327449 9536635 5063481 6382685 9210242 7301734 10525073 5656393 3483945 11511698 6840142 15525860 12436409 8882556 14474450 10000274 1447185 526093 9669249 14208960 7105383 4736844 5788505 2630693 1184015 3748913 7762285 8749181 15130321 15194038 11511958 14934749 5986136 2365464 6108711 3284248 1579034 2105376 3947568 7631986 10197663 8948107 6448745 3750977 11514288 15658734 10724261 12563105 12294759 12032875 8683886 9144196 11908543 10395553 16777213 9142909 6383459 8753553 8355711 4141875 4210243 4210241 4604997 3091244 4735808 6644834 7303023 4737357 7764605 4146248 2434600 6184540 4144959 1644825 4276543 2105635 459524 3615008 4008994 1971731 6250597 8817038 6185302 5658437 10789013 1576461 921353 5329485 4605761 263170 1709587 658181 3680031 5453101 4137500 8681327 7292741 5513504 3609875 2101775 3749940 14672348 16184816 8550267 2035733 5392454 16052706 11119507 3421485 2105635 1118743 4014402 11908782 13487814 9144451 11052444 14276044 13619651 7829870 5921370 5263440 9277065 8357243 8027255 8618631 7763322 9539724 7499622 3486253 5196105 12564405 13814463 15196365 14407109 14341569 12301986 15065039 7894121 4606023 8946811 14537673 8682871 4539715 4802630 11579568 12897738 9013893 4274486 3878176 6309934 9598293 7560517 1973014 724754 1513241 1513498 1315862 1644825 1907746 1511709 5064505 11512197 10129000 13286553 13746589 12693151 11574652 12563080 15129306 14606298 16777215 11973815 3618356 5328453 12894123 8809280 5653548 11842481 15527409 15527657 15066849 15724525 15263974 15395560 15592939 15000802 15263976 14540253 11644848 7829367 10526880 6645093 4473924 4671303 1907997 6908774 7894634 2631712 7698284 11841954 15393485 14342862 10395035 3684159 3026488 1645862 2829358 3421236 8684417 6841441 6578524 9472387 7432804 3616556 6051416 6578021 2960174 2303006 3486770 2696484 5657167 9667709 8610385 7892578 9671822 15593452 16380147 14737371 11118756 9934482 13157569 8158071 13554896 15657443 15790318 7502460 4335139 11556928 8667179 12166815 14996930 10191210 11312787 13620178 15921644 15460577 13222073 10459278 6513758 5921108 10526104 10394005 3353384 8616565 12563614 6641993 13024955 14606808 8619132 9013379 4078904 3486768 9013893 8024174 10392723 12302780 8552838 2104347 985864 1578771 4407100 8288627 8683385 14012355 15460048 8815474 13749698 12432298 5521974 7956568 11248281 10527391 3553333 2696733 7303023 12369345 14606305 11842999 11118504 11976636 10132625 10260084 13745562 14667941 13417634 12167329 13946301 11710627 10854303 13418953 9209739 6646382 8818834 6382950 6643805 4342086 1250067 6512994 9999507 3748659 1249808 6513248 7500404 3816255 4343114 3289909 6579300 4079166 1710618 1579032 7829626 1972763 2036750 5193785 985607 3026991 7763823 4538690 2630178 7497302 5655339 1975330 1382166 1908510 723721 1972761 1117190 3877660 5322026 6044468 4662564 3612445 1509381 2760477 1446419 723471 11711665 16514292 10063760 1839635 2761247 7696995 6908504 4276283 4013373 3683899 7633530 10329250 9013390 9342095 10131095 11117475 10263447 6579302 4671054 4736593 7828858 6645604 6777188 7829626 8553090 9408138 10394514 6315602 9012602 13880769 14472643 14341310 14670782 14933954 14012856 14933455 7367525 3618356 6512729 15526621 12698292 10462101 9871244 8750730 5982559 7951956 8739880 13401402 14582576 13273638 9990959 3352624 855587 1184272 1250069 986897 1184022 1381655 1775380 2959899 9077866 14538174 14997959 15262410 14010809 11773837 12104348 16052463 15659247 9013639 5526351 8157806 15329234 15262669 1641216 655360 11512494 16448250 15132128 15263717 16119285 15856111 15132388 15263717 16316916 15132642 9737616 10132374 7237482 10921636 7237230 3092271 2368548 2500134 8684417 12302251 9079426 3487021 4012334 11904922 11775138 7762032 4473672 3487555 10001827 14277594 12369084 11908531 8552059 10722970 9341830 9276037 7565164 7630961 6577255 2499107 8026484 3421749 5657685 8221294 10653828 7824982 8090730 10067608 15396073 12499639 11908274 5328972 2763044 12500409 11710893 8487556 16513267 11974318 5723999 5588806 5121048 12624799 16579575 12169636 8485230 15461096 15198181 16053744 15197921 15263968 15986923 11185319 8290170 8618621 5000006 3353385 7299416 13287076 9405041 12037548 14277071 7369067 7565934 1578256 1907735 6053207 8879483 9274244 10986922 3223605 1117452 1578256 2499875 5591629 7367525 9538178 15526109 14935765 14801867 15590096 15720653 8285272 13157296 16645102 11645870 11119526 6578524 4605771 9935774 12566976 15131877 14933720 6053736 6841193 14862268 16639700 12037797 5656389 7365710 5065008 7039564 7695704 7300192 7631990 9869726 9541274 10658979 10723998 526346 2565929 4933962 3288621 1906455 4407100 6644832 4079164 1315860 1908258 3026737 6579300 9671571 10921638 4013375 3815994 5986650 1905938 6576471 5064521 7171689 14342347 10459296 4010554 2036738 9406043 8094081 2698542 1775898 1840916 984837 4069399 6699575 4335138 2957338 1051651 2171161 4869191 5460819 1448475 1908259 4078655 14078926 14209746 7366244 2563605 8090724 4144949 1710359 4473672 9605526 10066842 7698032 7566446 8553078 11315867 14803150 15987170 11514018 5986901 7828589 7960424 8159094 5987674 8487295 5987415 6842213 7828591 7039839 11184024 11315092 13354161 13814966 13815728 13618347 13486512 12039079 4801601 4802628 8289140 7566183 9342329 11447443 9668726 14205597 11503687 11169830 13467706 12485427 12028746 12095597 10389629 3815733 395787 1118483 1052690 921104 855311 724236 2828573 6775893 788227 6775123 15524826 14275272 9077870 12630179 11380380 10066327 11776949 9802896 10460561 12499366 13814451 14538687 1315862 2894381 7894647 15132131 15855084 13947087 12829633 14737630 11645359 7829619 10395546 12171443 4342077 2170907 6118487 6118490 4079166 5855577 2171169 2566440 5921622 11841954 11842732 14737883 10788761 6708306 2631710 5394765 6973545 5921111 11447204 14935009 15592941 16184819 14210257 13420483 12566202 9868950 10921377 12170927 13288895 8156527 5921108 4738638 4539976 8220518 10127224 6117193 6776417 9343887 13421770 10066067 7829106 8223864 4210491 11052963 11974065 7695989 8618105 3882038 6577257 6974058 2038295 12500419 16711420 9603703 8422013 12831953 15987438 15395560 14869470 14474458 15790831 15725808 14540762 10790561 4539456 1512980 5325622 10326128 7035975 8155248 15198175 8816514 6579041 1052427 1249805 263424 3353376 4932408 3815218 1710616 1775380 1512463 6974309 6380630 8289392 11775907 11644321 12434348 14670275 16511448 14075565 14799549 10787724 14143428 12104875 14540504 15001313 12962763 11711415 12302778 10591384 5458497 5720139 9074557 14471888 12038060 5327955 5656393 5261874 1842192 1579024 4801331 5722174 9407870 14275792 8946567 12762815 9341575 4078914 3092271 3025967 0 9933455 13815241 12236210 10855584 6316126 6052956 10000536 13487565 13750737 15395562 14211801 4276032 3091758 1183761 6052443 15000291 13289673 14606295 16381946 10722719 6511438 13025446 13027527 13816271 9537667 4404271 5785407 7423041 3215634 1906455 2304297 726546 1513490 9078654 4737348 5723478 4736844 1578005 5392968 13618892 10592922 12827305 10524805 1776150 1644314 2368810 7500661 8356992 9145479 10198164 8224366 9473402 13552819 13092017 12301735 8552310 8420975 8092000 9343370 7633017 8619132 7237481 5723991 8025719 8881279 10723473 10262404 9143158 10919569 14407363 15131085 14209724 15723490 9472133 4276797 7894901 8486517 9141867 13876381 10912615 11503443 12556361 11898181 10778445 10391146 9606017 12696266 10526130 4737605 461315 1250328 1250069 1315862 1118740 1315860 2235925 9078143 12104875 6446675 10986394 12169647 11248006 13484459 9997965 10526868 14211026 15987173 14999499 7104080 11182993 15393744 7041658 6382180 2302494 11117729 10130580 8750210 8289916 8224123 8684674 7631986 6513246 7763312 6316120 6973796 7961204 6710627 6974058 4144959 3684406 2565927 4736835 11381403 14738394 15922158 11775658 9076855 12764093 7434860 3749939 3223331 6446410 11381927 13882323 15132129 11907757 11051933 13290186 10922151 10198166 14013897 15395801 15788764 6711138 2830130 1250067 7429971 13087130 7303777 5263691 8882053 9211272 7368555 5855829 5328972 4013112 5921109 6250586 11313834 4276796 8026484 10655394 3751489 1382934 4736835 10853517 7297599 4801080 9343894 14474199 7368814 12303289 14935522 15067110 15396843 12501181 6776677 2170910 1841945 9536627 12299405 4602152 4866111 9802379 4867651 2039322 2434592 2039573 1710867 2762002 8617317 2763294 1250318 1183243 4275769 11184802 13223613 14868179 15394523 7696741 12433572 15655110 13285791 13615016 13616821 9800837 10786703 16511721 15789029 15790572 15067888 14803684 15066335 10656659 8222320 6837574 6311490 4474173 2106914 2630689 4143150 2566176 789016 1709866 590599 4077097 10130815 7498335 8353140 9076613 3945270 3815996 1907484 3946553 4933446 14078673 13816268 6183253 13552327 15724268 10987429 16777215 15724525 15658732 15461353 16250871 13947605 6184542 9934491 10855593 15724527 15132131 14870758 15724778 14671831 14144204 15393757 15196894 14406862 14338497 12692900 15520968 6115399 526083 1055260 790292 1510165 2496535 2300176 1971985 6841184 4275518 3617073 7630446 12895167 15329507 14341057 4800044 394499 1513241 2434090 7698294 6251616 6579312 12171967 10526880 7565417 11315870 10525591 10328474 8091512 9012610 7894374 10000788 10132635 6579549 3355692 4473665 6578019 8025719 9209983 14143941 12300969 9998731 10064270 11774627 14538446 16513267 6841445 2 3090717 9535598 9071187 8804157 11834477 10321252 9993337 11773349 10133401 9537926 7101784 6709330 5789774 4275781 723474 921361 1052688 1118483 986897 986893 1314572 3551791 14407889 15527136 4934463 10524308 12432531 10523004 8878203 9998980 16052706 14144707 12433824 10854281 14209219 14735815 7369847 1908510 986893 3092009 1840913 4341825 6579300 5263440 8684676 7829367 8685189 11448495 5790811 4737609 3026478 4013886 3355443 1645336 2302755 3092532 4802627 9868415 13619403 10921638 13091516 10261378 13683904 15394782 9341575 3750453 5856337 6315601 9275776 13420992 15790571 14474712 14935260 9013379 11184802 14803928 15592933 9671820 2304034 3683120 9404023 7492417 9730396 11118478 3551280 10328213 5657420 4802125 3749688 1776152 2565668 1972761 7105644 10986655 10854808 16446961 15591650 11907244 11051417 9406592 5920081 4143928 3485750 4144448 4013114 920843 7302762 12566202 12237749 16252927 9672084 0 1249808 1577744 6641995 12367015 11314589 9143939 6512994 3355695 2303006 1974041 658181 855560 1513490 2171933 1315598 2170138 4670015 10657177 14802388 15591904 15526111 13815493 13947336 12697774 11311498 12888733 16443874 16052461 14542812 7764077 15261656 16512238 15462636 15396853 15330020 15328981 12235944 6513515 3552570 723210 789003 3683895 4078653 2566438 856588 787724 1313041 2366490 1775120 3747891 8288378 6117722 3881278 4077885 5592403 5263438 4605508 4408129 13027012 13553356 7697779 12566461 14803936 12632508 16053494 15527146 15461606 15658985 15658734 15724275 13685195 10197913 9211272 15132388 15790831 15396841 15198435 14671063 15065306 14800594 11904926 13023667 14734803 16643571 12169393 4342079 2696482 6051668 11118756 6249046 2301466 9736075 1709329 2827810 6249046 9933712 16776956 12565175 15657958 14012618 3748912 1381144 1513239 4408129 7697522 7434348 5855838 8883084 14211801 12764869 10658977 12235691 9276551 6843753 5724755 9276023 13815750 10131863 5000007 9013379 12171695 6579039 7565686 8355711 8684928 8552828 9473931 8487045 8155763 7496803 5457221 5916742 9007974 11438177 11764044 9330234 8800582 7499626 5132106 1577744 6512218 10524308 5854548 658441 1315858 1118992 855309 921104 723723 921102 1052688 921102 1447448 1512987 197632 2894365 9013633 4210490 7562311 13024939 15921126 12103853 10919320 14275527 13157296 12235681 13683126 15327694 14801346 6514534 2368548 5658450 1447185 723462 2828840 5789784 6579300 7763574 7500402 8684676 11251116 10987944 4474437 3224370 1513239 1184274 855309 1184274 2172196 3420977 5723211 11579568 10855586 16184551 13419947 10855059 14605266 6775650 3158062 7040102 7565669 8288881 13947338 14935262 15856365 15856364 10921376 11710892 15527912 15395300 10000787 1908761 8222066 15786971 12692122 8811095 6183235 5261898 6907234 3157286 5065297 2894631 2170908 4210491 920841 4802628 14276303 15526370 14802134 15460064 14407376 15196894 16776954 12302515 5196869 11316135 14145744 9407870 8420977 7368036 10262677 9408138 14409429 9671820 6185304 6842464 6775901 6380884 12762805 14145998 10132112 12106415 5789786 5131605 6381670 3618364 5855328 3421236 3421487 8882304 12631480 15328740 14802134 15066071 13881032 14341837 14802388 14933974 14538444 12167326 10785673 10984335 15525594 14730666 6640965 10854816 15857142 15201006 15659224 15328211 9208708 6972779 6317416 11053483 7499889 3618615 854796 723212 2235933 1906958 3945762 6445896 3486768 1841693 3088924 5918798 5657171 6052192 4803926 5131602 8421252 8619144 3026227 6052704 7303021 7960951 10724257 10921636 10132633 14737632 16119283 15658985 15461606 15527659 15790320 15527400 9803409 6513245 11579820 16119536 16644851 15131353 14998482 15129040 12300195 12762033 13683137 13025725 13816268 10066068 11446691 14867927 15328989 16777215 12565683 8486521 15723496 14670808 7959665 8814974 14737373 11645359 9144196 16118256 15196378 5854035 2499882 855309 1579032 5526353 6447712 3159095 3881789 6711399 12566461 13619403 15526117 8881542 11119276 4934473 8881275 6118487 5460560 6842211 11908272 13553350 11645874 7173244 8027007 7500400 8618103 11908525 10265751 12958626 12822916 9858884 11963484 7369068 6050384 5719361 6378572 6441285 7502712 8422017 2500134 986895 3025451 3750201 592650 1710618 526344 1710105 2697513 1250067 1052686 1250067 1183761 986895 1381401 4145723 6183762 7499365 10261901 10653818 14010811 14276301 16382195 14605266 13355193 12893870 13420468 13551540 13814455 10458757 9934995 3158315 6184283 723721 2171421 1381651 4605510 7303023 8684676 8026746 8355711 10658466 13158600 5723991 1250067 1447446 1315860 986895 921102 1184274 1117972 1314068 8026237 9803408 14933707 13354152 7302237 5657420 2894633 328965 3487027 7565417 8289140 13289924 13224645 13882321 15592428 14408406 14276820 14013647 14276819 8619135 1316111 11049875 14601667 13022629 13089701 7170133 7104102 4538686 3354663 4934475 7500141 4473662 6447452 2763044 4671044 11512997 14539216 15460318 15065560 13881543 15197407 15327711 14868442 8617078 15527138 12435116 14473921 15921116 7302496 14934233 16711160 15593182 13881796 16777203 14869206 16711673 14474712 13750989 16053995 12961721 15791074 13224385 15066335 16777215 13092546 14539991 15395303 15000802 14868957 15000028 15000026 15394525 14341837 13289147 14802388 14605520 15788513 14996428 14405317 15064277 4800567 5984583 6837834 3747881 5263691 13683129 16577239 14011036 13814451 6840681 6184041 9738902 8027255 9934230 6512994 1249554 1053201 1577744 3550494 9406821 12763036 11842989 8487046 6508871 4734776 6512478 7632764 3686217 2039334 1644576 2960436 3683905 2631471 3683895 6118490 8487038 11841711 4670274 3289391 9736333 14802647 15328991 15000543 13815499 10723998 13158339 8683900 6118488 11710376 11445915 12498863 11840160 12628645 13878712 13487555 12303281 15000794 15395550 15921896 14341320 13486011 15987172 16447988 11382179 7171175 12500411 14407636 12368823 13092545 16514043 15001063 8750210 11184549 16777215 7696752 1710109 4473924 6052954 6250333 5395278 6908013 3289652 4473924 8224123 13158852 15329771 11052711 12763329 8618370 6381408 6973545 14408919 14013648 11513513 11119266 12106423 8751760 6975087 8355452 7235942 9800324 13218197 11638128 10189650 12625023 6769459 263424 1118232 327951 6708576 10126193 8620423 7502461 4147018 395534 1118230 657932 986895 1184274 986895 1579032 2434341 1381653 855309 1184274 1184274 526344 4803148 10789793 12302000 12696495 13090479 10456190 14669260 11907753 13882572 14738132 14341834 13551543 14143678 13222576 10130045 10787722 11316134 4736834 5592657 4605510 2303268 1776411 3355443 4012860 5263440 6447714 7368816 5789271 7763061 8158332 394758 1645338 1381653 1052688 855311 921102 1578521 854031 7763315 14869721 15592406 13814451 7960165 4538939 525063 3289141 7566197 5788753 12630967 15065821 15329767 13882323 9802898 11842479 11118756 13947855 12171444 2303007 3684400 14536646 11246218 13814200 10131845 4669745 7959415 5262152 3158052 7829108 10395032 11645099 10329239 7368040 14145233 12828598 15328730 14670800 14802386 13881797 15656925 14736595 14933974 12763062 11711144 12236971 12038815 14210502 16117476 16184298 14077895 13683388 12170919 11776421 15000796 12762811 12566715 13553609 13355969 11447455 9999750 9868164 7499616 7039322 6250576 7565920 14605784 15724529 13816782 15131610 13815493 13815490 15394525 14802386 13223613 15658726 14406087 13745839 15656667 10395033 2433053 1115910 1185050 985858 5325098 10651497 12427139 10457201 13683127 12631225 7697268 9671042 6315350 1183763 3025965 1842204 920591 1051912 3287835 6445119 9931635 11578014 9012865 4141609 4932670 4999237 7829880 6974834 3947328 3486777 4013121 5921118 3552570 5657169 5064519 9275784 10591644 4275003 1774869 5262664 9276287 9078908 11249827 12368055 11052446 16513267 16052716 11973550 5985874 7563877 12958903 14538444 14340807 14998735 14145485 15789540 14210249 15525594 16711665 15591901 9538431 7894123 8618622 9277577 7500402 7697781 9474192 12105912 13158600 15461868 15724786 10987429 4868680 11645099 7894131 65792 5066063 10263706 6513248 4211004 3749949 2697002 4407618 8487038 9540237 12106164 14079440 9933452 4999237 5395287 15198183 14868957 14803166 15461093 10856096 8881277 11511453 8222318 7564906 8025715 9142394 7425081 8611145 6310963 2038294 1775908 1708811 1314833 2959143 8876388 9788227 9737873 13423831 13093838 10790313 5263189 2039585 2565927 723723 1315860 789516 921102 1250067 723723 1052688 921615 1118481 3159091 4341825 7366757 11247507 12167831 10063496 15131101 8355962 12698552 14736076 10131334 14341316 13025197 11380884 13221546 13353902 7170659 4934213 10198167 12369086 3291192 3421749 4605510 2631720 855309 4408131 5855064 4210239 1249040 5197134 2433314 1118479 1184787 1381653 657930 723723 5723989 5459281 8026997 15856614 14539465 14406337 13947587 12960443 6512226 12960970 7961215 7170406 15197407 16578807 15592939 15592689 9605778 13158341 13882321 8947589 7959924 4144957 6183764 14733505 10851460 7959138 7764328 7629919 8814470 8223094 9802630 6184280 4539968 11382181 13882313 13553350 15198175 14605520 14012869 13683904 14737105 13223354 15329494 12762284 13618624 14736854 14803164 16513012 10788247 5195840 7761767 7695974 5327679 3419167 3287841 11578792 15263715 11119017 10724249 10196878 8617076 8878708 3944233 5853519 4800831 2104088 5920082 9801868 12105401 15461357 15526889 13881032 14276042 13683905 14209481 13749700 11183771 15065817 13550776 12297099 12697009 13686484 10461089 5589586 2893085 6835757 11108434 14665130 13091526 10721947 12104103 12040873 7237722 5062951 3222050 986384 6315615 2039072 657419 460802 4934200 2892059 2825239 7234132 6906450 10328212 9604489 7236454 10658204 13092545 4934473 2236960 8158071 8092537 2368546 2630691 6511967 2761764 1445904 1643283 919814 4999490 12039592 12170665 13420483 13815754 16183787 15262685 15065306 13420481 8486006 12302260 14276305 15591653 15922155 15527138 16117994 14801618 15064018 12102816 9207920 5720641 2037263 1051399 6907752 8224903 7632247 3947580 6842472 10395294 15264489 14737891 14804714 11514034 2565927 2828838 5065548 7500150 10329501 12171703 8882053 2894892 590856 1906716 1644312 3222828 3880756 4869191 7105634 7498587 11118231 8422015 8816521 15790318 15000543 15000542 13224644 10260097 12626064 10061944 8944499 8419962 8486018 6381921 9341816 10131835 7828838 5920089 1908259 1027 5527115 14534324 9126198 10196626 15462384 15790318 15724268 8815749 5723991 6710373 2500134 1183761 986895 1315860 921102 1118481 921615 592139 855309 3487542 4539206 5129282 9668214 10456949 10592924 15790831 9869202 12959412 13944759 13486777 12301733 5787967 13683126 15392717 11380110 5129534 7762794 15790571 10658977 6644584 7368816 6974058 9211020 7039851 6185055 5921368 3749942 460549 3355184 2697511 460803 658182 1250065 1117968 394506 9802646 12302251 5131327 13157814 16316135 15328464 14668463 13880508 14342365 15395824 4805451 9532518 14073785 15593200 14938095 13884884 7369578 13487306 15658986 15329510 15592682 9738393 6049609 11965830 5260869 6974561 12761498 11249047 8617078 6841441 12697787 3947570 5525575 5328196 6512216 14341837 16447213 14933972 11184020 10460047 12564921 13486785 16445904 9273186 7500905 14476002 16315637 16446959 13355199 1248525 131073 787458 2696222 4276284 2499875 10395296 14869477 12633287 11512744 7565669 8223848 7235415 1313538 2433565 3814705 6380632 14802134 12433588 12039592 11382177 15461096 13750226 8552577 11775916 14144715 15066070 16446175 12362124 11307646 15656675 11251353 8490108 9672602 12893898 12167320 11245177 15389366 16512236 11777737 3947329 8353652 9143420 5590600 2499103 2301726 1447194 6842231 1382180 4143417 4143403 1908240 3485487 2102553 5590338 14077875 9671293 14078662 11183519 6973021 8683636 2960424 2894890 10526878 9737105 8421245 9870488 7830905 4474176 7236201 6708317 1250067 3750199 11183773 14867664 15855851 15263196 15065557 15262685 14670297 15394271 16184298 16777215 11446694 10197139 15000028 14408406 14933723 15592165 12434867 5197385 1644825 1117454 1249554 3158064 9211533 7961466 7829626 8421763 12699078 13685203 13158602 14541284 14737634 9999760 2104085 1381653 987924 10987680 16777215 12500921 10198679 9474443 527632 1381140 1773842 1576720 1184015 1184031 65793 4407341 11775129 13486785 10593451 12237760 15525339 14336932 13015910 12952689 13748142 10458767 9605269 8618119 7763315 7764605 9013639 10657688 7432802 6313808 3092530 1709080 3223596 13617597 11832450 12037286 15592679 16776954 6053208 3158573 5790297 6250594 3487031 3487031 4539719 1447446 1118483 921104 1973792 3026480 2566440 2631712 4866615 8286820 10130307 12564907 14014161 15263714 10855065 10394254 9801342 15591902 8814453 5196093 13485750 14077372 10788227 11445660 10789272 12896192 8355709 7564657 7171948 7171950 9539985 9408399 8553090 8092280 5197645 8026744 3487027 1842202 3289902 3092523 789257 2697513 3026480 3816507 4802111 3354665 9012604 13290178 12302764 13086605 15130315 16054005 15658221 9995134 4664608 7299414 12764355 14081760 14738910 13158851 11316137 16579577 13684685 14474199 14212830 9143939 6836294 3879215 8683118 15589308 12103843 6380884 3287592 11645099 11776935 16578797 12762805 8354420 4604473 5657161 6579039 5131579 1840399 4272693 10391683 13218451 7364166 8552312 15133932 15462384 15132641 8026738 656901 2104095 6314069 6314323 3091240 4078907 10592673 13619410 8882316 3817023 2303006 1184264 2171159 4604732 1446155 1248776 6051665 11381411 16381168 15657954 13224383 15658221 15197670 12435129 11578790 10525843 12236972 13419703 12759204 14206137 10395787 12171176 10459055 10259098 13483922 12889234 10787207 12236461 11841711 5787476 7697520 8815225 8682354 9801350 6579039 1250059 4145462 2632484 657920 8748377 6709572 986887 656388 1774099 3813927 4867128 9210232 12631994 11776171 15461094 11710117 2368287 6250076 16184819 12303032 10329242 10660004 12107450 8619394 11710123 13485255 9999507 0 9668221 15195601 15459546 15526111 14999513 15328480 15986408 15788766 15657178 13091776 4933699 2104600 6380630 14210000 15262688 9933452 5000258 4672067 2763565 1972509 723723 5066061 10395294 8027005 12172734 11908792 12500929 13225422 12632515 9935774 11120048 9143939 1972501 1842717 922133 5789782 13619149 11382702 9737362 8553088 1974303 3091760 1051407 986897 856598 926217 1713431 1446696 6576757 5526360 14864823 13086605 12365974 11445385 12959393 15656907 15065039 10723998 11184558 11052195 8420728 7763576 8157819 9276554 5788242 7499626 7105382 3485487 2040094 10659996 12296859 12168872 14078926 7695722 1512208 2828068 1973792 5723993 3092273 2236964 4539719 3750203 3289652 2434343 2433832 4144961 5066061 7499626 13816003 13419444 12038050 13223102 12303030 16184817 14276044 12697009 14538697 15920867 9801348 7695714 15524566 11181712 8748652 13485496 11249825 13356490 11514034 8552831 6710627 7960953 8158332 7368816 8750469 7631986 1513237 11316394 13355977 8750467 8421756 9145478 263424 2763304 4342338 2565929 131075 1315347 3026219 3025447 2038294 8874321 8419686 6581859 15656929 10449519 2824720 2697505 11974839 13027527 14143436 14407636 13553356 13092548 10789793 10658207 15330282 13158602 12959162 13287607 8878430 11773572 11446428 5393219 1775380 12566201 12763832 14999767 14999767 16447211 12960184 4736059 2500134 197632 3220510 3086620 6968129 8020041 2099457 11512484 16318204 15595764 14803936 4276284 854282 2696484 12762037 11446173 4801858 4209721 8026487 14408667 12171707 3094330 1316889 1579543 2040092 2697765 1183243 7828076 10986653 7104353 6380630 14803163 14474712 14803425 15329767 12237488 10723732 11577763 12236207 13025977 11774888 8354157 6118472 2497064 9074283 12625791 13017991 7558975 6642773 8884886 10725548 10325639 10789015 6776153 3814179 8683122 8683896 2829097 3224109 1512200 4537900 9141590 1905922 4407353 2038554 2367008 1249291 919811 8157044 16051950 15986670 16447221 12104370 3881528 5592146 14474201 14868959 11908274 13620432 12172986 14079954 8618624 12631227 13025983 2563609 10917513 16312539 14997197 15196378 15789032 15789032 15460066 14736844 13288881 5984843 1644049 1051657 7564906 16776694 13025209 4736059 9670532 8487035 1776411 1249554 1512726 4079166 13553871 14474973 15264237 10921897 9803670 13356238 13816789 12171964 8816523 5724250 3158323 1381655 3026739 7960702 7039600 7763322 9079182 5855325 4013114 6053217 1579042 3948356 989207 2829625 6708843 4930617 4600870 7826495 9994583 11243896 8945520 7960953 8685456 13750737 13421760 13290697 9079432 9801866 12235439 8685705 7828854 7566195 8421245 7434607 9672074 4801858 2436649 9937564 14471627 8483439 7826795 8024175 4603452 3288108 1315351 3421236 7105644 4144961 855311 2302755 5329235 6381923 4802891 4079168 4539976 10132635 5854286 5721669 9077625 9605000 7763826 10526618 9144447 10262669 12564394 13486011 10459531 10722192 10919569 7760478 7236191 12235683 7697003 14540512 9145486 4472893 5855318 7237743 8882055 8224125 6710373 7829365 8421502 14277079 14343385 9868948 7895412 12237747 8553339 1710870 921100 1184274 328714 2960687 6381921 3026476 1578771 3350805 459776 3882549 15394271 6571582 2959394 1777690 12171703 14408408 15921130 13815499 11184808 3552563 8355452 4868680 6380632 10395035 10001824 14604231 14667953 9012327 9604222 6907228 656642 11381927 13750727 14933974 15723236 12104875 14868181 15856101 14408665 9605251 2760988 1903888 6706240 6114364 722434 7696493 14277592 7830907 12303804 2960426 1380626 1117454 1445639 1380099 4341047 7170148 11249572 14803164 12434875 5659225 789775 526092 2368289 3684146 1248776 10920601 15723236 9801868 11775142 10526102 12961472 16710909 13355720 8684668 11710376 11116445 7497571 10787219 7826536 4669488 5194038 6309457 10456387 8416544 8609391 4732458 6184281 9410466 5461595 7037529 10328723 8026220 4537650 10130566 5788747 1183771 2301225 2827041 9471610 4800561 7301469 7696493 5262411 9078921 4933962 3355443 10064791 11973038 10262932 16118509 6972516 5986904 8750210 14935009 15855854 13947857 14738143 14474458 15790318 13487306 13487563 11447721 4603451 9207670 12826028 11510942 15657443 15855337 15394274 15657445 14408138 15723223 10194565 1709842 1315601 7170148 15720920 7300190 13091253 16513003 13091770 2564896 3946553 3091758 11842740 15395564 15001317 15724786 12303550 6119008 8948107 9737625 6053215 7434868 6514798 4409168 3487288 7434609 13026762 9408148 4144707 8947596 8158080 5460817 5000016 2763568 3223596 5788996 8153706 9994340 11968094 4729861 7162446 5127753 1579040 2697270 8223112 6510437 9339272 14145746 14343385 10528161 8815231 9802126 8882053 7763574 6974317 7500663 7764605 8290427 4539717 3357755 11779768 12825775 1509638 8419186 16776184 10130834 1972502 592137 789518 2565929 9013643 5658200 723982 5197906 7303025 3026480 5329235 12106171 12829894 10065553 12893108 14143690 7170406 5000520 6578524 789506 5393472 12762284 12960433 12038561 13222324 13485498 8286569 11380635 10918793 6644315 12500932 6645352 4473146 9868691 9672084 8224125 5987163 6447714 7829365 16448248 14935263 10658464 15132642 13882575 15724776 15461606 7237994 921100 2434339 4737096 6250335 5855575 6908516 4342589 791308 6249306 10985119 9605002 3948593 5526610 3355956 4539969 16645880 16317175 10131863 8750210 7763315 5526353 3750201 3417627 13418939 10333363 6446150 11773061 12764596 11249047 5985872 1314572 7894898 10658969 14999765 14999767 13749700 13354942 15789283 15855333 16447460 3946026 1972252 4603954 3420710 921104 1972761 10131091 7434096 9079434 1381140 1117202 1906459 3683371 6050887 8353906 7761769 13881035 16250612 16184819 9539207 7038824 5064269 4471866 5063992 1183237 4735805 10262417 12564658 11709863 14013382 13882311 15724268 15987188 15790320 15131877 13157058 9929602 7362899 3811867 5983806 7558710 9467449 10124386 11640464 10591851 8619135 9341579 6183002 5789525 9738645 10460828 7828079 7498597 10590355 7894901 2236964 3355181 8090722 7827552 6580589 8224903 7761516 5065030 14802912 10592422 1381661 6905957 11512484 10197129 12697010 5327174 4934214 10066070 15329510 13882323 12171444 12039860 14803423 14935009 16185076 15725036 15987961 10658728 9603466 14208970 14933982 14473682 13947330 10394005 11380901 13749957 13419957 6114370 1249036 1118994 6708827 9864053 9405050 14998735 12827053 4867643 4210490 7170924 11644850 12303291 15658734 15659761 15659763 14870247 13224652 12435136 6316389 4539976 5461850 8029068 5792363 8554379 14408667 15724527 13487824 3816505 4013373 8421504 7697781 3684670 7894649 6247235 7362871 7759179 6443064 5060897 2628111 2564389 5788496 2763045 3356732 4410190 3949639 4801860 7366498 7764338 10660774 9016210 9013903 8750721 7829626 7040882 8028034 8225162 7699070 5657434 7633276 10067093 9334116 7102811 14211026 12632248 4605762 1776922 2632233 2565927 723721 5263440 6645095 4210500 4144961 4671305 5921372 7302771 9013902 8553868 13421513 14933722 14736601 5921370 4868421 6118487 8617846 12630189 14472902 15328465 13223089 14538186 15459033 7628641 12432547 7829357 8487549 11250352 8947850 7961205 14737373 13750989 8553082 4868674 7829108 9671310 15263714 13948368 7237228 15132903 15658986 11446691 11644581 15592161 7762798 6315099 4737094 6710884 4408383 5987414 6184540 3290159 7171176 5459788 4868420 5199179 7566708 5789786 1776411 11053737 9869979 7172718 16448248 11382187 1578001 5130823 9603711 15196625 12370616 8553844 4801333 6644053 6775125 6841432 4144179 4406324 2497816 8487035 11184548 7762794 7039325 8682867 11577759 14475202 9471633 5456181 7760979 1381142 1513752 328963 6974317 12369345 3882816 460292 2235931 3419947 7827558 7761765 3749170 6183511 11381930 16777213 15658475 12895416 9605770 12566201 10986655 4209974 1906966 1841943 9671309 16382195 8289656 15395035 13815742 14210249 15198175 15855084 15725291 15001305 9670532 6179902 6702123 11502692 10715986 9665593 9206105 8813683 8553830 8685705 3881789 2630691 4342079 5592918 8553342 3156255 3353115 8353644 10854818 6380633 7235421 10461079 8685440 4738634 10527391 7565934 11711154 10395296 13027275 6512996 1907738 5262409 7894898 6710624 6447452 5395539 9867919 14473169 13157569 13553871 10987429 12434618 12763583 14670808 14803166 14076353 10456710 11708582 16777215 15657453 15001056 13488325 10921887 12433846 9736335 12037288 9731950 1576714 3551541 8749181 8156012 11448241 7105642 5066312 4144700 4341057 11513262 16250869 15395560 15592939 14671580 15264228 15329508 15790061 15658734 13421772 5065548 3815742 5989483 10200748 14672870 15395811 14341320 15919334 6905957 3026480 6778737 7632501 6315869 7104353 10523784 8745821 2235422 853769 852229 6509382 7693633 12761765 9736584 8882306 3948607 2041893 5922399 5394767 6843499 9146256 7040882 7106673 9736073 9342345 7369075 9739169 7963786 4344910 6053987 9803416 8354680 12035491 14734282 16777211 10592673 4803402 6447453 4209464 4671305 6119011 7172213 4737357 9144714 7764087 2565929 5395278 8750210 10921376 10197389 9736327 14736856 10263449 4802889 5527641 8882566 10658977 10987683 14079954 13882566 11710625 14472906 14603979 7037272 14932934 7632497 9145225 12303293 11711154 9408650 12829374 13224385 13224381 10921881 9539723 10723483 14211280 13290438 10790050 14607075 10132120 7498343 7630949 7170398 6972767 4406589 4737094 5723989 1776409 4868680 7434607 4144698 855047 2302493 4934214 8749693 15593200 8684935 3158323 3092530 3882048 9276813 15395562 8289659 985864 2893604 9012352 10328213 8421242 6908263 6446685 5787212 10855065 10460047 5787975 11051415 10919066 6513758 6447453 13092027 14539214 12762288 6774870 8883058 4405061 6111789 7299399 591373 1184272 329224 5132885 8488073 1382682 1447184 4012595 6117458 7827560 6051149 3421234 4079164 10131863 15987438 15592428 14803928 11119007 5921619 9869201 1710357 8092280 4736837 10591642 12171443 10329750 16250091 15723487 11249564 14408659 13487304 14012367 13551046 11447721 6182467 9664587 12557159 9732448 7759428 7760968 7499097 6314850 4341827 1710620 1776924 6908263 7434861 2104863 2564122 8353636 9340531 10263446 8946041 5327426 12830148 15725556 13553097 15395554 13751501 8816264 6250084 10592675 4341309 1907736 789514 3947321 5986134 4143930 6250594 10920607 12301486 13881035 15132649 13026501 10197654 10854556 13156280 12827056 9205353 10323834 4471604 10328723 13288381 11644581 14146257 13948367 13091776 9538443 12564921 13355199 5922401 4935255 3684667 5525834 6843503 3092782 3749939 8354680 9275275 12566465 15264487 16053233 15000804 13158598 12961472 8092790 15263715 15724268 11052711 3552311 2039844 5331040 11055544 14409696 14212569 13096918 14409445 9012877 5788757 6645857 7501429 7435118 8882047 13551549 13419450 4012862 1051912 3287581 3549464 5653813 8156012 9803409 8816513 12040117 7631475 5395285 6119010 6184801 9737623 11053483 8684676 7235425 7301992 6908778 7172726 7239035 5923428 7304565 7303023 5854296 6314586 6181963 10393489 7040364 5789784 7959664 3550250 3486002 3685186 2764597 3553335 8289916 5856090 5987161 9737616 8092277 13749446 14604229 14670799 10920860 5591892 2762797 6908778 12040632 13948629 15001833 14540766 13487814 13751240 15328991 11710117 7827560 14998989 5460811 10526619 9737364 9210761 6710878 13223617 8946811 9342079 11315870 9210240 10723998 14868956 14869470 13421770 15790833 5263440 4538429 7236193 10789523 8486260 4472893 2171167 4473922 5395024 4671301 4934473 2302494 723462 5328972 3684147 4078907 4342597 4605769 3158323 1316119 4145472 6250594 9803155 3618867 854278 3157288 5525324 10065300 12697273 7039073 7697005 11249572 6249822 7630697 7234648 13090487 12761273 10131342 9539973 9209981 11840418 16445671 12433068 10263949 3089692 8546643 6773583 4539719 2829097 723982 3553853 8422793 1843233 2039835 5460558 5460043 11512484 9933452 6250333 4210493 12960962 15855854 15526121 12764345 9145219 5000006 3815733 2302496 9539726 6908004 8684415 12171443 11974318 11973548 10723997 8750210 10788510 9801098 9732477 14073534 15722468 12434348 12827542 10327147 7828330 5460031 7104858 5328455 4012346 3618363 3947580 8355711 10658464 5592657 2105125 5524300 12432549 12367266 10460560 7302237 4209198 6053207 12764353 14538711 12368306 10921630 8026746 4933966 8947337 10131863 5723732 7039849 2960424 4934216 7038822 5658457 8091508 13617346 14604504 16119544 14211290 14276052 11972006 12036508 13679528 13219496 8878708 5328196 5986123 14012343 13617333 12434869 11578277 12500408 13486277 12303543 12700872 6910837 4737609 6511179 4141083 3814705 7038814 9341566 14801618 12893369 15461094 13158598 13355720 15922419 15724268 14342613 7961204 15066849 11645102 10000023 6316130 2829877 3093560 11120306 16777215 14606555 11777958 8618105 9275782 8289656 7040354 5726301 4541257 8422783 7698030 12698552 6511965 1841428 5723981 1973782 3026991 4671042 7434347 8421755 10197913 8882568 7764603 7566197 7303025 6908524 9474451 7632247 2038552 2631461 5066061 6974319 6711917 5725022 7106673 2500136 3026219 5722960 2826266 5590600 6512476 4342077 4210491 2498592 1182993 790805 593428 1974303 5855575 8158845 12961219 14606295 11381928 11710374 14275523 13157561 8486519 6052697 7237232 8289405 7237230 9211022 14408667 15000804 13948627 15067878 16054003 14014420 10329499 13619654 7565415 10065553 9012612 7894129 11118237 12630965 10328464 12434348 10657426 9275522 11184034 15987438 11382440 12698047 12040632 3223857 3880247 9604487 13749697 15131351 5395018 65792 1382164 3158062 1315858 592135 1118222 1249808 1841945 2828840 394758 65793 4605771 3158323 3487288 5987424 3815994 5789784 2368546 525568 3156522 6841694 9934214 10592134 10592386 12829096 13948359 7236721 6708819 9077359 14932942 12697273 13947330 16315624 13025460 7958631 11313817 14538697 9801615 5127980 9138522 6905953 7567224 6316639 987154 3159095 4869971 4606541 5395537 6710884 11316135 14079694 13223617 8421245 7697522 4342077 15724268 13355720 13948108 9539723 5723730 723464 1381140 13948114 13092546 4736834 7171175 10987421 11776685 13947603 7697781 7169379 7692891 8349264 11312510 14604490 15856877 15394525 12169898 12961734 10132120 10198167 12368825 10987433 7434611 5921370 10000536 4868680 1776663 4407367 9076863 10919823 9538170 8355185 12368045 11973035 11250341 9079173 12432555 8025190 3486249 5854548 3946299 6051929 6380890 7697268 6315869 2565925 2565668 5394767 5197906 6644062 8288113 7104356 13685203 13750226 15657446 11314076 14142399 16379097 15788515 11973037 2170391 6183756 15721417 10918791 4867645 8683639 14604757 16118509 16776439 15197657 3090466 1970181 11111530 6503969 8484725 11972517 10985877 11447456 10460311 11710123 8617854 12960192 15986670 16118256 15000543 13092545 13487304 11184551 12829122 6052704 5262929 8552061 12697273 11447982 10129792 12949864 11177327 7299925 6579813 6252907 5593947 5659738 6909292 4409412 4935502 4342076 5987414 5526861 7040362 8028037 5000268 5394764 9934995 7171435 6053469 7040110 8487299 5526871 4539976 4276806 6316387 1644566 1776409 2368548 2763306 6776681 3421497 1579291 1315860 2894890 5987415 6512218 6774874 7959148 7959665 5921370 5130312 1841691 1975081 4212041 3224884 6052954 8685189 13553869 15330021 15526887 9736584 13486007 15328729 10197137 6841959 8882057 8355711 8618883 7434609 7171437 9868950 12697790 9803157 15000804 12435388 15528175 15527659 9538945 9275522 9604490 13420483 15262936 13420733 9933189 12499884 11314840 10327692 10788763 13684682 14145747 14211286 8488324 6578789 4143167 6841694 9736837 13289146 12104875 1447444 1579030 921354 1512980 1118222 2433828 5460306 10395035 10065816 5723478 5987422 5132113 1513498 2369577 4671562 7566195 7368816 5130825 3420205 5327944 7301994 10263447 14998986 12762014 15789783 11515303 5199189 2234380 10062445 15722961 12171948 15460565 13156785 13156531 14207426 4470575 9933189 7697280 4470040 11571830 11709373 8423812 2894892 592396 3093560 2764595 5331291 7107184 5856088 12039858 10790044 7105636 6447455 9408140 5657939 10855843 13421513 13289924 10658204 3749942 2631207 5855066 12433846 13026753 11382441 3487280 11974575 11644834 13290435 11581878 10789274 11243898 13480858 14144455 15659498 15067876 15591126 13946039 12302000 7433833 8619134 11053735 13225674 13289934 5855579 2763306 2960685 5132363 5855577 7630181 5656123 7892830 6709597 5656660 5985625 6118490 7565669 12825757 5984314 2762780 8486008 4867655 4867394 6184280 8421245 6118490 5328974 3355184 2763045 2302757 4012342 10458767 11908271 15330282 14538713 12431793 11315620 11381411 11711914 12698560 10921636 5395278 4341301 8877927 5588020 2629141 2695446 7695459 13749959 14671578 12236987 3485489 2496787 7362107 6505245 8617595 10723997 12040620 13290948 12107450 5393997 1182732 10789021 16447219 11381162 12697020 15658472 11842992 7566195 6710888 4012344 5918539 11180685 9338219 10919056 14208706 11705736 8024679 4868680 6513768 6776427 7039853 8421252 7829115 5000530 3618877 5526610 4868933 2565917 1710356 2631211 4538688 5263178 8026998 4342851 1184533 1645856 3618874 987154 3092530 2566186 2303014 1316119 2434341 4144959 1578773 5197388 4802380 4210754 4802889 4210750 3750712 3684147 7432550 7366237 5590600 3882816 4143932 3880760 5922150 7238521 7698294 7763574 7238259 9539983 13356230 13553609 11381409 14866890 13881537 10131344 7434096 8025467 9407372 9473679 5460306 3881274 4275518 5129796 8682618 10657177 7960691 9145217 10330530 12434615 13355720 15921393 16249842 15526117 13552067 11775138 10854036 9933704 10721939 9868174 15330021 15922158 10000534 11053735 11053224 5459277 8880248 5852997 10524811 12235944 723464 1249554 1250067 657930 1053201 6053987 7435640 10066588 7566195 7829108 6644841 5132115 4408392 2763567 3553083 6185055 7961466 7040362 7105642 9474443 13159113 8093827 6513499 10921112 10657686 8685185 3159345 786944 8352086 14604478 11711657 15592151 13750460 14144966 11907493 9472638 6312771 2427909 10915675 10456447 12303289 5724252 5197645 723975 3290161 5263699 12172736 7238259 1514268 6184801 12041146 9539985 10526878 11513516 14408408 14671580 14671837 16776954 7302762 328706 6184542 13947603 9345437 11778235 10986142 3747883 6709597 4146501 3159343 8615785 7626574 10585976 13089458 14935787 15790833 16382180 14076843 15984075 12763834 10395286 12237750 13817043 11251116 9671571 3224370 4277058 6579041 6248793 6840405 8945781 4933187 6709855 5132106 1447446 5656919 6972770 7761254 6051139 4538929 6119000 7959665 4932163 8090227 7499626 6052954 5263691 4802627 2828586 2236451 988174 2105627 11840682 16183540 15658485 15788782 15986670 16645629 13290184 11909046 14409431 13947855 10790563 3881525 11708834 14275012 10920599 11644072 11511717 5854797 3881260 1774869 1841440 1841952 4011053 6904905 5986904 10197654 14606808 14936290 9014929 9935507 10065818 16117242 16249080 11116437 13291714 16449528 9407110 5589321 6576728 7038044 8090732 6115400 13221560 16776689 14276301 4277325 2172458 2764597 3683381 6510423 4012346 7302512 5526614 2960174 3158066 2433830 5658198 1578770 1512977 3354665 3354414 6711399 5328457 7368040 460551 855570 657930 1710618 592396 1184022 1118229 1974303 3421749 2368548 986636 3355182 7039853 8355711 9934743 5131854 4869193 7236969 6841181 7104605 5393735 1710618 1117968 1117454 2237223 8356224 3289648 6447452 6711137 6711399 13685457 11644330 13288895 14144456 13354942 6052180 4143928 10263195 9211018 9407886 6249308 6381410 7501431 6051665 10525075 7433578 8487295 6579813 12632517 14869731 15856626 15527407 15329771 15855602 15855337 14539475 9933455 12170929 9736073 12566204 14803423 13684942 11908531 13553356 15395814 12894397 16052714 15262167 14077120 11116435 1380626 2039324 4407618 7895419 5001299 5528930 5726563 5198935 6645606 4473922 4934737 5987941 9606039 5197908 2829360 4211265 6120030 6645604 6382432 11316907 14936803 10069663 9673111 8093052 6842724 6908003 6316637 5261902 6050889 10460550 9868689 13881537 14672593 9278341 9803660 9341828 7099464 10647899 7822385 5263181 12172716 3617853 3552563 3618607 4605500 9802898 14277081 5000781 3750714 3618876 9408661 11119278 11448234 10263706 10724257 15724525 10855843 6973799 3157551 986636 5921111 6513248 9475984 9145479 4537405 3617336 2171431 3817534 9010796 11965038 11306340 12956331 14080211 14606810 13881032 13288871 13550501 13023665 13423051 16119794 14408665 10724259 6381410 4605762 6909292 6646122 5986132 5918020 8614494 6445645 3289912 5725798 2041123 3027242 6052180 7629416 5984592 2434082 2567465 5329484 5854289 6247764 4537658 11513513 7238768 6579811 4539969 1710618 986643 2763817 3551541 8814470 14736094 14671063 15921906 16054005 16250871 12698047 9211020 10789276 7565933 4936017 4738125 9342858 16119275 15396326 16777215 16777215 7762794 2432523 5390899 3287079 2498855 4867906 8683636 6316128 11185062 15066846 14013648 11974588 12105403 14868956 9869704 13883604 16580095 15330808 15855086 11771280 10058846 9271118 6182715 1842715 3158064 13619153 15658986 11776167 4799290 3814705 1775123 2365466 4272436 1710618 5263440 8092539 2368548 1776411 1710107 3486518 2763047 2631972 2829091 3356219 3947842 3024419 5984845 3946551 723723 1315858 1052688 1184276 1118230 1052949 921100 2631720 8355711 7895160 6316128 6579813 8487556 14277594 12106425 12961734 10658717 5000260 8422007 4276537 1052175 1907745 920589 4078905 12697787 6580064 10196878 13881286 9211533 13488596 12303030 13683653 13749961 14144719 6446936 12170927 14802647 7896187 8617854 7565166 8158332 8752779 9277322 9606542 8816773 8027005 8159361 10924210 8749691 12763580 15724266 15395562 15790322 16315633 14539477 13815754 14211026 14605270 16316403 15263974 15330021 16448248 15856111 15790320 16119544 15592941 15856365 16053484 10394257 3684147 6513246 12500668 13224652 12830666 9410458 9014930 10331043 7106673 5592664 8619659 9606040 6645354 5329494 4014404 3355443 3553074 7631986 6447712 10132120 13224904 11712433 8948357 10329753 9408397 5790036 2960936 5459538 5656642 9012334 8616561 11906977 10658967 8290682 11645874 6511716 6441789 11635572 4664858 5064782 5723991 3946302 1710359 6908257 7566187 10855847 13882323 8421502 6118749 7566197 12171453 13618899 7631986 5066059 8224123 16185076 6447712 921100 1578773 2302496 3355184 5263181 6839114 12564654 4212041 5725022 3090466 8481101 12886902 13280375 13610889 10919563 12829106 15328215 15131353 14802370 12959914 7104355 11447720 15987437 12368823 6052956 1513237 5526861 14408415 9276310 9143936 8814688 10129267 3682339 657930 5001046 5132634 1050629 4339758 9800839 4275514 461580 4606537 9868688 12169900 5260609 3353638 9934482 9279636 8357769 4475213 3816507 2433565 6573898 3285798 6511967 12566712 15855835 16054001 15395562 15724527 14869218 9211533 10526619 10395292 8488585 2896180 3815992 15395301 15461614 13553109 10986669 6315615 10854036 8153953 3549738 3748142 4931895 8878955 10592671 15790572 15066848 13421510 13421513 11445640 9800562 8486006 11119269 13819091 13353904 11441778 10586461 7887675 3217689 852235 1512461 5000009 11842479 16448502 10723479 6510925 5327679 2827808 2364950 3679016 1184274 3289650 4473924 6776679 7106157 5197639 3092263 2763045 854798 657421 986643 394506 1380624 5393738 9407370 1249808 1316119 1316889 2039844 2960436 4210243 6381921 6118749 11513775 9474190 4342338 4342851 8027259 10724772 13159113 12895941 10132374 5987153 5789774 5592143 2894383 1578521 1381140 7829108 12369336 13224644 11249825 16381679 13421511 8289656 13749957 9275259 6446677 9933706 5328196 8814971 15723236 10263447 12039857 10460311 9407621 10723481 9278092 9475984 10658975 7566959 7368808 7895673 10196359 13157561 13289924 15987951 15198442 15658473 16053230 16382196 13290437 15527140 15987951 16119283 16249842 15527148 15724779 15856624 16777215 15856626 15988212 15462636 11647153 12171443 12303029 15329767 13751248 10594215 13949145 13949145 10133664 7238518 9541273 8618891 9671322 7500664 6644841 7829628 525831 3355184 6513248 1841945 5921111 8552829 8816254 8947587 6710884 2565927 4737096 855820 2697264 2104598 8748903 8221027 14341065 11382181 13422283 14277081 6511462 8941403 9070407 5323568 5658460 4670800 4143930 1644312 6118741 8026484 13355979 14540253 5461070 5329231 6052954 8618883 6908267 3355441 4605508 11711152 13882834 5855577 2170910 1578773 5131595 7039592 10526621 10133151 13949921 10397352 6839114 11173978 9988940 12885639 10781289 15455430 14472402 15000026 14142399 13090487 12105634 7763045 7301996 14340554 10065038 8355450 5132363 7039849 13883083 14539222 8288376 8551275 4736033 5590328 3288611 1250065 1907746 4736596 1378824 6049606 5591114 3816246 1909028 3552824 7761002 13747904 7300443 4801084 9868948 11251884 5660005 4738903 3157803 6970952 12094806 6441772 1445904 7105395 15329258 15856113 15921906 16448250 14606046 9013130 6184542 12171967 7370621 3817799 5592664 13685203 9277593 10526888 10987182 14474462 14736601 9733506 9012350 3617578 10721679 12431266 9079432 14671837 15000543 15723238 16380650 13288859 11641985 15652805 12229249 12687971 15983538 11315331 4602905 8091502 2564926 1249315 1249805 5000006 10526618 15790572 12236720 5853510 6578263 7433572 6444885 5917259 2368550 921102 723723 5197647 8684676 7106145 4539705 459522 1446935 920340 4407879 6381923 2105378 4604997 11248545 7038822 4343626 4540748 6119525 7172217 6382699 6184540 10461087 12961221 11776945 10461087 7632501 5790297 8027257 10527393 12895941 9342606 6908004 5131592 12105653 4605001 1315349 5131341 13553099 9342345 14211027 15000542 10657177 12630702 10196876 13947589 12697263 6709847 3551013 6577491 9208698 15526111 15065306 15000278 15066070 13420216 13945534 12763830 13488068 10855835 4999488 5262662 7365720 14274751 14341059 15460316 15330021 14607075 15329767 15395814 15856365 16119537 15724525 16250869 15658732 16251382 15724525 16579834 14934752 10328213 14605015 15790829 15265257 14277594 15855335 14935262 15659496 16054001 14803938 14474712 13224904 12238529 9870755 9411228 6119527 8421766 6513769 9079695 6776938 1315860 1118222 5000009 1315601 0 6052180 16051683 8486521 3618102 3420984 5066320 5855575 8948628 4934724 9735539 4140061 5392968 12303289 15133922 15066848 6841441 7824454 7229987 3285022 2436653 3157564 3617835 2499623 6645085 7500394 10855332 15987186 6447706 7368808 3946551 5592405 7302764 11052965 15067108 15395560 11250601 2960683 592135 2631718 9408138 8421245 6250074 5791593 11843251 13221287 8086337 10583385 7690825 7430233 11444633 14143688 14144717 12697010 16314855 12762554 6314310 4077349 6116439 8023913 6774874 5723983 8684927 15659243 11120296 13092529 10261362 8879713 2761237 2300183 6446683 5527123 1250326 2960436 2234393 5261635 4605761 2763045 2433310 5590093 2826015 7628377 10129277 4406840 9144196 11249564 8685967 3026488 5721663 11507569 12944701 7885355 1511181 1644835 5525072 12697536 13948629 13487565 11184297 11316396 10329503 8488073 6844794 4278867 5395288 7763833 8883344 14870249 14343135 15461355 9013130 7960444 11316909 4079675 9604487 14800846 14080466 15066599 14209748 15788513 13748922 12824211 11968112 12758382 12429427 12492932 14668482 7104353 6644329 4803150 593920 725253 1249038 8092529 10790042 10658715 10460574 4275264 5395024 8092791 13486274 4997435 5395026 5461332 2236962 2894890 7764087 8224117 3421228 855561 2039324 262663 8815235 14408156 4342600 4276293 10458256 11117986 6120554 9080210 8159110 8027783 7172215 7105385 8355711 6974058 9934743 9145740 7237743 6514020 7698294 8684676 8619396 9671573 6644834 8289657 5000009 2630958 4276036 10263449 13487563 8552829 12368822 16580088 10328212 12300193 13945271 12565159 15264219 9998216 9537406 9932421 8946041 13091516 14079176 14210762 15922147 15130315 14206899 14140079 15653836 9732987 5063743 7038570 8681329 14997955 15261901 14933455 14934233 16053744 15987950 15987438 15724525 13487563 15395814 14474199 13355717 15790572 14539994 14606298 7301992 7499111 12434099 16711677 15724779 15856365 16119277 15461606 15658986 15461607 15988980 14014161 11513775 12962250 15462643 10923697 4737104 3618617 6842733 13158861 10461089 2302496 1512208 4341050 1972502 9670542 10920862 11775656 4144183 2039324 5461080 4737609 8487038 13751774 6843751 9077357 8614237 6511967 13684415 16185589 13750978 9207920 8674865 8479284 3747891 3950142 1249564 1578256 1711131 4079417 4013625 9276302 16118772 8552059 5131341 9014922 14210775 9804188 12303032 14803425 15198181 7895412 1249040 1776150 4539458 5789784 5197388 3552561 4800056 10388847 12164470 14536369 10000787 4603703 8748402 15198434 14804187 14407879 11513240 14934235 10458003 9014652 5855818 2627092 3352861 13880001 11512997 11119266 15659243 14869729 13750713 11907208 7234888 5721419 8484989 9276302 3158577 4013371 2037525 1380111 3881528 3290159 1710870 4340279 4734012 7233883 6904654 11248275 3223079 5790035 4932921 5722199 4012862 11048847 14529662 13008964 11044207 6578273 2961449 657152 11908271 10526880 9474192 11447984 15658734 13882584 8225932 7172993 6580854 5527649 10922414 15199725 14803936 12171697 13618373 10723232 8685456 8027259 2895141 5921362 15196894 15462119 16251123 14144206 13616055 12102552 11837029 12691845 12891566 16119026 12898498 11382915 9011295 6972266 1576736 1445904 1512463 1447959 11119009 12105902 12500921 4999504 6645620 2896183 2501676 6514271 7303011 3486002 13749710 11974326 4211263 8092026 7433829 2038803 657671 723212 986636 6908263 11909562 7041142 7040627 6775652 9012612 8684937 8554381 6777718 8488337 6316908 2632233 7106157 7697779 7237228 6711138 1974817 6316641 10461600 9474705 7435890 8355711 7565936 6908004 7105385 7038570 10197404 14211288 8224638 7368814 15724266 11579307 8223863 7498846 11578004 15460820 14868683 7301206 4735281 11511960 13156782 7300944 3680032 11575957 14668741 12496281 11704457 10784123 13416104 13089200 7103073 9143948 7630450 14078645 14342589 15065292 11775389 15591387 14934482 14145485 16316405 13487306 11514026 9802120 12169898 15065306 10460311 11579307 11119269 15263974 11250601 14869216 16053233 15856111 15922158 15658732 14803423 15987699 15263717 13749706 5986904 5066061 8816262 6776938 1184787 394758 3881528 8553088 7303023 197890 2697252 1971219 3944496 13288897 16185587 10855845 3750199 4737348 7895158 9013380 10854305 8751245 4014661 7104088 10982781 8617594 15065542 9145237 9013112 6767403 11892542 5914410 8424853 6384229 3289391 591628 2105374 5197645 4737094 10263449 15990007 11643569 7565952 8885386 12757674 8619659 6051668 10790304 14935775 7631729 4405821 3551015 2827557 4011833 10590614 11840673 12232333 13417375 13353132 10590864 12632004 8153696 7035211 10855586 14013909 15393242 15789532 11114890 8875883 10858917 10134165 9798008 6051651 15722718 9209991 7895409 14409681 15724778 15198435 14407891 10985622 11445400 6380630 4604997 723985 5197388 4930098 1972501 3750714 2171169 3947069 4801611 5787212 6575689 2563605 8749180 8092026 3685940 3026470 5982286 5197888 11245474 13208900 14199127 8616804 14607853 12762815 3155746 4013112 2697765 4078653 11776436 15592432 11119793 10001573 8487826 4803677 7830404 11580856 13027014 12698039 11710114 10457737 7366757 10725801 7367779 3813414 13682622 16315886 15461607 14080203 13684669 12696485 15195586 15461856 15264485 15329767 12566202 12237486 11381663 7170659 985355 393220 1577490 788485 2434082 13224134 13750478 5723730 4934475 12105920 7236978 3289650 7632497 8224889 2298905 9863558 9012612 2963506 4471355 6840908 5723464 7300978 3222327 1052690 2962997 6910837 8291977 6316904 5527649 9868950 9934481 7436927 7305605 10002090 6580078 1908508 7368814 6448223 4013624 4013624 7237491 5329492 7040364 10396575 8883334 6842470 7369068 7894898 11644583 10262671 13156791 16380650 13420996 9209983 12234916 4663842 4002830 4992031 8874070 12227971 10449503 9920587 8209983 7749432 11434597 12552810 10847349 5124383 11506817 14732735 14074815 16053484 15462119 9934995 2301726 5065548 6908004 14933958 13420719 15328465 13025458 15591387 15329240 11118237 14144207 12631225 11382181 10656657 14538444 14539216 15526370 15526886 16382709 15461353 8355709 6776677 14935009 16119283 15592939 15988210 11513773 9342604 7960951 9341575 4736837 3750203 3553081 987156 723982 855309 4013373 10461087 7500402 1315599 4209463 8222067 7366758 9736588 13093059 8947846 9868948 8750210 8092537 9210761 5722964 6053987 855822 4078127 9010533 5526075 4603202 6250846 7762812 11439717 9862997 1576720 7568002 8095623 3947328 1775384 6973799 5921111 7434607 6579041 15397354 9932435 7696241 7888713 12480863 9596764 7500394 15461607 11250854 5789776 11249566 10131860 2367259 6246988 15984088 13022625 12166027 14209473 16186870 12764094 9797490 9006691 1641224 5392967 12104621 12103582 10388595 9665126 12365974 8740944 11834503 8091749 4998453 11314842 9275776 12302765 13290174 14737119 16118254 10657686 11052438 8091235 8814974 4013632 2500136 2827818 4669244 1775380 1381653 3157551 4736067 4472382 5918798 6642514 5656393 6578011 7565166 4276796 6446425 6050133 4209713 9007976 11764549 10912049 9012326 14409443 14341336 6050145 262659 855050 2499621 8092028 12829124 10527141 11975104 8487823 7829893 5395034 6184803 6381921 11974577 13685195 13619149 14803684 11316394 10065038 10392974 14406860 15526372 15526368 15197403 15065819 14276303 15921130 13816520 13487557 16053231 11052963 11579560 13486785 11973295 5722962 6775398 5525585 1841175 1973531 15395049 10131863 4210750 7829106 15459548 12498861 7103837 9932936 3551015 7959146 7232604 5131593 595219 1643546 5460039 11579820 15987707 8290445 2896183 3355705 9803419 11513775 9802896 9802379 10789272 12568506 8292480 9277842 7631990 5590865 3550502 5064002 4867653 4539208 10592424 9934234 8420993 11052711 10066070 3947319 6645091 7829619 6842210 9473416 7236454 11114890 11179394 8811622 9008743 12034442 13346190 13342851 11174255 12097667 10320233 3347974 11447954 16117729 6644307 6381384 8026710 11181937 11510926 6972770 12895941 12174264 11119007 9670280 5460043 1117450 1775123 3551531 15657430 14867660 14736074 9077878 6906709 14934221 13092280 13157569 12302003 6249555 7762534 14538699 15724000 15394782 15592933 15132641 15329767 14408665 13882321 14671837 15329767 15461353 16250869 14803423 8158332 6447712 10262677 4342079 3815992 6579302 2566188 855822 657930 7500402 13948116 6974571 787974 5853005 11973038 13684683 16119024 10790304 7368557 14277079 13816528 11711665 9934995 4473665 7435122 2302755 5921109 3748897 9342321 6642029 5461583 15789307 13610876 6049070 2559248 3152412 1909026 1841952 5657685 8355709 7960694 6447712 9869461 14080211 7696239 6512729 10448980 14182734 12027496 8026484 16251123 10199194 657920 6446926 12172214 9603973 11707545 14733245 13483941 14206899 14145744 13492193 14870249 12491656 10453880 9076862 2365976 10129802 14604742 9664361 14269864 14995888 13271406 5579805 7634282 16315106 14275525 8354925 13684158 14670799 15460067 16052716 14210251 11118490 7236701 5591374 2762793 2960426 4933962 3421236 460551 1644314 6907236 4275257 5524805 8419446 4209461 4735807 3354412 5263692 4670272 11445923 6644580 3681061 8348996 10714193 11178105 5591374 5723993 8945528 6775901 986895 2828588 1447446 2236449 12237496 14606559 14014168 7303031 10659244 5000529 2960685 3748920 4934214 13356230 16711679 9277072 5591368 7368038 14144719 15197405 15328991 16052712 15723749 15460326 14737632 15987448 11579820 15000542 15855852 15855852 15132128 12040119 5591894 11644848 15789807 14473947 11513516 10263960 13487563 8026485 9737105 14145747 16580349 12172734 9672602 6447976 6513769 12301737 5916481 1445387 3883327 6315619 6842724 14935524 14146273 8817299 6449519 4934483 8552579 13025983 14012872 13814974 12959667 15261397 12167845 9205620 5914948 5914948 7298646 5984332 6642785 4276045 4869209 4735817 6709605 7433582 6841443 6249304 6644834 6842724 7236968 12368308 13618373 14341067 10196108 9802381 10920347 16248292 16575960 11905684 6578774 9081996 10728107 2436386 5523001 15326420 11444122 10720658 10128511 10259547 8944490 12037047 1709856 5395790 10855065 12566455 6249557 2236184 2236182 10591633 12499114 12696493 12959665 10327945 8814706 14539975 15000018 12302000 8617078 12039080 7762018 10525326 13289146 14210762 15724517 12237749 12763840 15198181 16250869 16250869 15066595 15856111 15856624 15527146 11250603 6381662 10723228 8355709 4934475 5921883 2303016 987154 2697511 6118749 12105912 5461332 1971221 8417906 12697788 12699328 13356231 7171689 7434607 9803155 12303289 13487563 12895680 7698033 7895412 6447966 3553074 8487295 10525843 3945262 5000779 13487555 13808516 8672831 9386280 10572866 4008745 3750460 5921111 5066059 7237228 6776677 10724257 14275793 8354171 5135702 9397842 11948357 8546385 7894129 12171707 7960702 3487021 7565405 6777958 10788243 13153960 12364956 15328211 11248794 14738141 14673379 14342098 13020836 11445151 10724257 12762811 4472893 3682096 8683387 8350814 13602942 10441793 8084304 14475739 16381931 11314838 3945762 3418906 10261126 12695980 15986145 16052966 14474198 8026485 987154 2828586 4735808 9079434 6975865 855058 2893352 5985621 7169378 8550768 5722186 1381394 2499103 7367785 7500654 3484719 6773850 1711899 6904667 12557928 12558980 10193814 5328990 6841443 12630439 10001037 2894894 2828588 1841691 3552563 3684149 9013892 7039849 5921118 6184291 5395026 2170658 3090739 13420741 15393753 10458765 5129275 10261129 13354690 15724527 15197922 15854822 15725291 15330533 16119283 15988212 14275800 13947605 15526887 15198434 15329507 10987172 7039602 5723742 6710886 12434875 8750728 9671571 16777215 14474458 9474190 13882064 15329510 16052981 10395035 6579041 7434350 9605519 8945781 5782074 3876646 3618866 6511449 8354169 7697522 4013373 5197906 11185839 12566722 12040119 14342615 14868956 15460577 15525089 12430766 11574166 13087660 9929602 9010042 4801852 3419947 5920861 2697264 1052700 1447194 5921372 6184542 4802630 4013625 7829365 7171435 10066068 15657958 12038828 10197913 6055014 9410717 10791341 13554639 12233122 7491916 7626600 11247020 9668239 11380130 11580581 15067611 11185570 9343370 8422266 10786946 7957346 15919337 10591131 3748396 9866891 10722970 6182735 12893619 10131083 13354675 12104358 9998729 9406843 14143939 13749181 14144191 15854557 15064788 6511700 14538444 13814974 8288362 12236971 10394768 5723979 8684668 12698047 14013907 16513784 15001315 16119283 16119283 15987697 11119015 7829365 8487038 10262677 5460817 3750714 3552822 1513752 723723 2500134 4473924 7500402 3553335 2825247 11641250 12763580 14541532 10921890 7301992 6579298 7829619 7763572 10000788 8816260 10066581 11184549 7960694 2763819 10264488 9472400 4671016 9868958 12500634 10453851 9979187 13386529 12141349 6505021 460551 3157803 5132106 5132106 6118747 7763572 15197152 10262681 5269091 8216666 10640736 9014142 9276300 5723742 2104873 3026217 8618095 7830645 7959399 13681333 15196116 15264738 10791594 9079685 12235176 12694700 14865366 13882836 9740187 13685455 9803418 2762544 7438208 9799810 10702409 8077870 12629676 16315385 15657443 15461080 13683380 11774100 6246978 6380355 11117199 14736595 15131877 11381425 7763576 3814452 2762018 9342095 9081756 1974568 1774871 5129282 5523779 4932408 6446423 5855836 4210750 8092280 8355450 10129299 6839643 3291190 15127764 11571537 10982013 9210761 4409160 6183254 4996667 4539729 6579308 12697538 10987431 3815735 4538686 1184525 3815992 5066063 5986911 7763826 3552311 6708843 13287614 12497059 7035211 14339263 14932431 12302515 15001317 15067106 15789542 15529710 15134182 15461607 15723749 14867159 15921906 10921636 12303283 15987437 11776436 6512747 7697791 13026755 15592165 7894901 7762293 14868189 15328480 13157569 15264228 13223617 12166818 11772311 3877147 7825232 11642253 15326170 14136504 7492694 7366496 12958642 6905693 9933201 7960177 2631459 14868959 16382970 16515068 16382970 15790320 15329258 10263456 13224904 12763064 7500390 13818575 5529435 2830378 6316641 7368818 3289399 1446943 658961 3356472 4277058 2304036 6514788 6776931 7698032 12566455 16052203 9867659 5854801 9145479 8027259 7829365 9933967 7366488 2695185 2564638 6842724 11580069 14342084 14406600 15064530 12958899 8748151 7300711 6777968 13356488 15264215 16053731 11447202 7563623 9011582 6313808 15130836 9406843 14407363 14275523 8881016 12170927 11578788 10593173 11314842 8813940 10854036 5064252 8880501 9275522 7039075 4933697 6052948 12566966 11711146 14014673 14935262 14869469 11185574 14343125 13092807 12763840 11447980 8158071 9276811 8618883 9408399 197379 2105378 1513239 985353 3881276 4145735 6120291 2896171 5391679 13811641 9669764 15198432 9407623 6578269 7368814 10856354 12236469 8947846 6447455 3617075 9604497 8289920 8684424 12236987 2431770 3358517 7303035 10127709 6969913 8797486 12469544 12344400 5126713 1905685 6512467 8620148 5853768 4603451 7565682 10133660 6382430 7759975 8153193 7760745 13224644 13488078 5329231 2433565 8551799 11577759 8552312 8748410 9669000 14144466 16119798 13489877 13092546 13747136 12103081 13815501 16054771 10857124 12829896 10592421 6711137 4341047 10983824 9139298 8875610 13747387 16382198 14212052 15197657 16381153 15721930 14537398 9536885 6116680 7498084 11249061 16447739 11380374 5323316 3614767 7305082 8225413 3815996 5392967 6377281 6246210 7302761 7567224 7633017 6384744 10199196 12234675 13483456 8815759 11905974 14341047 11907478 14407905 7500402 6447712 5722960 8551802 8683387 12566465 16777215 16185589 12435129 9211272 3421488 2960426 3486770 11513514 7039849 3683120 5324857 9667184 14668479 16315373 16646142 15461355 11711154 14343126 15198947 15790571 15724525 16053490 15856365 15527912 16053743 14541795 16119537 15064790 15854824 14736868 12501434 15000024 16772589 10190718 7888214 7098963 12561835 14801608 15983841 16447223 14215389 15264228 13223882 5722954 6381646 10987172 11120295 8552829 6181973 11642530 12959152 1512978 6776679 8355711 2434341 7763572 15921908 15198183 13158087 13618120 13223105 13025983 14540253 15856624 9934484 5920082 2894379 1974821 5195589 11971754 5722962 6776940 2302504 1710367 1644316 4671303 7961212 8882296 12960692 15789794 9736588 6578271 7171439 7171439 5855836 7960953 8026746 6776420 2038041 1709842 6907489 11841962 14605266 13224636 14342862 12632248 8487035 6776677 6516338 10658715 15920089 13947328 14342096 6379092 4997950 9932938 5722700 7367525 9803147 12828331 7434082 14736854 14934231 15658722 13881284 13354170 10853778 5722437 10327692 11183003 6381143 2301977 8487800 14869467 15724519 13750211 11315870 10986651 8092013 10658456 9408397 9474701 7171689 6579552 11908531 10066329 13092807 5658198 2368548 1184274 394499 3224888 1119257 2039585 4866623 8154472 12826288 8880764 14343125 7697520 9078146 13421770 12369082 7368814 7960951 6775648 4407091 3552042 4605249 9276813 12829637 984836 6383461 8552063 9008975 12628378 8349541 8801853 8673357 2238243 1778972 9474435 5461320 4340531 2762017 11776688 14146522 4935756 5787472 9142145 7104617 11382189 12566461 6118747 7565933 10723481 8814971 3881009 3025189 4997697 13289155 14539994 12568005 16184049 14076355 12168872 14539477 14541017 14738141 11250601 6447201 11447206 8025970 7761254 8285793 10851207 10919833 15988212 13816779 13684417 14736074 12564897 13879728 11512484 11052446 12039341 6908003 11119269 9605766 2759194 3748409 6582131 2501939 4933966 7893101 6970962 6378825 5197899 7502710 7107176 8155503 8877429 6247763 5526350 3288888 8683136 10590855 10460812 9671068 6052958 7039851 11579307 14078414 7433320 13027527 16250871 15329767 16448502 16053744 6447966 5789525 6644834 8289659 8092280 8749442 5524041 12827568 16777213 15921647 15528179 14803425 11184810 15856365 15658985 15132641 15987697 15593452 15724525 15987697 15790318 15988208 15197403 10787985 10063750 12894137 13487306 12104370 8154733 6707028 3221026 3484449 10658966 14741995 8684427 12496311 14669260 12698292 8749705 7039589 1644815 2170660 2369827 4276284 5853519 4537397 7564891 4211004 3355441 6184542 1644823 4013373 14408665 12764094 12829886 13355201 10789015 13158338 13882321 13947857 12697020 4472382 1380626 1447705 3090729 5196105 5197388 5197908 4210501 2500136 855311 8618883 8158330 11777196 15790569 11645870 10001049 7830143 6777455 6251366 7894901 10525591 8945269 8879737 4670276 3222569 10591897 9341828 13420994 14671827 14013901 10592411 12763580 11579820 7831426 10395546 9276027 5919816 9012863 11840935 4669244 5525323 3354152 8552312 12434350 14144188 15460569 15065819 15855852 10264211 1774602 11643552 16052716 8748147 12696240 13354940 10197389 12302513 15790571 15856622 13223615 13090740 7563873 12038310 9077880 7301214 4868421 7697520 2959654 8026233 12894147 15921906 10000536 6579300 5263440 2368548 593677 725781 1053719 1248786 2100750 7233631 10920349 9801098 10657435 12697020 12435129 13553356 10329753 6052954 7631986 3553071 4144420 5328958 5000260 9737364 11052715 788740 7105906 10261633 13087632 10985364 1579558 6575702 4470323 2566958 5921873 14474448 5855828 5985104 4800831 14605787 14936292 11053735 11117988 5393999 5197649 7698810 4934213 5855315 6447452 6052694 6315867 7104866 7695976 7234658 8749438 13421770 14674151 14209748 11640985 12760493 11710115 14408916 15790572 14079953 14737371 13355203 5723215 7103585 8419182 9735042 12566202 14211799 15395552 11842730 12236971 15196627 14736076 14803427 12632256 11645613 4868931 4869183 8488061 6708574 2170656 4938587 4674136 4933194 5920594 7629668 5919563 6315869 10528671 11053467 8414305 4860713 1115650 2040862 1709076 5129534 6906196 5789008 5658460 7105644 5329233 5592144 8617852 14736343 15197922 15461094 15855337 16316656 14013897 8026484 5986904 10526621 12368571 16184817 9868952 5000017 11776947 15067108 15528436 16580095 13816017 12368571 15264228 16053231 15856364 15987951 15592939 15527148 15329771 14408415 10790304 8091248 4800056 4931126 4998712 7959411 10656926 7958122 4340018 3684917 788480 8552831 12767189 7036493 11765853 12359271 8749934 6250076 10264221 5658196 2235434 6975085 4276032 5589836 3682086 8288100 9803409 3881787 1907997 526344 5197647 12237496 11974577 14803417 13684417 13420732 12565685 9737364 9210761 7565166 3420207 1775382 1315347 7763061 6381921 2367521 1973277 4144707 4934477 10263708 10526878 10723998 15396843 14080729 6777708 9014672 10396070 12500932 10856876 11249572 10195082 7429969 3614755 7500404 6907236 8683645 12105650 11579306 12763066 9737102 9671310 14211026 13026753 7041910 7171435 8419697 12762033 11973548 11446177 7827562 3354152 9144449 10263959 14802635 14933445 14342086 15131099 16513782 10657690 4208943 12630447 16118248 10064520 12762033 13289146 10263182 14671059 16053231 14408665 10066070 12630965 10591895 14210510 13947336 8683898 6644056 2499358 4933446 7893879 10919846 14737632 6579298 855309 4473924 4210752 462089 1777699 526606 1380115 3218205 7366757 11053473 9801869 13946828 16382457 10855843 9474190 9276811 7829365 7303021 6513245 5723201 5131327 1907987 5855829 7435122 1184266 8025986 12430731 13877148 8223616 2434092 4999239 1709076 1839385 6905434 15592933 3750199 5787725 8550519 15527146 15329759 10723220 7565419 4012342 5460817 8421506 3354152 7039075 6973797 6184794 6513759 9407619 9538180 7234658 8749181 8224636 12370372 9472650 8811886 11772568 12564905 15263968 15461094 15724001 16777207 10524821 6709595 11051666 8288109 8420467 8421496 15724519 16250859 12500660 11052446 15263714 14868957 7237232 3815992 3025447 656641 6973021 11645870 5655626 3223079 6384740 6184801 5590865 6775391 9078146 6381145 8553088 12961213 15787740 12626856 10126983 1775382 921361 4669498 5393462 11972267 10131362 4277833 5723991 5329235 4539456 13157824 13223104 12565172 13815750 16776178 15855333 13486009 11118755 13487306 16514041 16382198 15395303 13224395 9802906 9870238 15199471 14870245 15592941 14605019 10460060 13881292 15328993 13684682 12369336 14408665 15000806 16382716 11118768 3422012 4802127 4142146 3222319 4012595 5065802 9670283 13682616 8880751 7961456 4999492 7103603 11116455 11505502 10186008 12820321 7893085 8026235 10397352 3751480 5460055 9146258 7894649 6905696 7892840 6578247 5986902 3355445 986895 1250067 5658198 12829887 11514027 15724778 14605268 13683137 10066067 5329231 4342079 8881026 5196618 3288362 8289657 14671841 5066323 2104863 4209464 2302757 4013373 11842738 15001056 14606295 11646390 7961214 7171696 7369075 7895419 11185841 10462118 10987172 9143936 6510927 2300696 4343369 7960953 7237228 10263960 8355709 7236717 8552577 11447721 16053231 13290438 8818320 6776938 11445924 13156795 10262928 8749178 6117458 4209461 7697773 9145478 14210498 14736064 14539463 14671831 15197152 13422024 13814721 16116963 14998482 10261641 11906724 13420986 9144700 13618625 15724266 15198183 13355979 14935013 15264489 15593450 16382970 13093059 9736325 3880496 2630693 5722199 7169646 7237230 2105376 2434341 6118749 1644825 1776150 1118483 1249816 1511958 4996157 6250074 10001814 7761516 7892850 13158602 11579827 13553610 6645091 7303021 6118747 6842213 5986385 6183766 4276283 7434861 4868934 3487789 12366790 12232824 9796953 6185071 6841435 4804417 2633763 2432549 3487280 7106922 9671058 11511463 15590629 15132901 10262669 7168079 2301201 4736316 4473148 6380633 9406592 7959662 7368555 6974056 6777192 8486008 8353652 7234658 11248545 8882566 9277074 9800847 9469302 10259581 9472628 12632248 14671578 15263447 10723219 5787726 11972521 14011834 8879473 12499116 12499116 9538945 12894902 14672342 14276819 15001317 7303536 4473663 6578273 2695201 4142647 4996418 11841709 12299944 6511179 5923153 5459788 7892589 11117475 10987431 8355711 10001049 13353148 7428439 4274486 1974303 1250329 1511707 8353389 9406825 15590118 10394544 8226435 8224123 5855577 8487038 10722971 5854288 7696744 15526109 15789280 15855327 11052436 9144449 16316662 15526889 15790061 15395301 14868705 12894150 12567752 12239810 14672090 15524830 12170167 11578028 9012352 10722970 6841183 2829350 8158330 16185080 12763593 6184041 5725806 2633027 920099 2367794 4014149 6250335 12827826 11051399 15064000 14602696 14935771 7306881 2168600 10057795 11770214 13945018 4995883 4934226 4213324 1778202 855050 5856608 11184301 7300454 7695714 7366989 1118219 2434341 1842204 789516 4868682 8618885 9803157 14277081 14539222 7433320 2630689 4802887 3355441 7499373 10394265 7563883 7235172 5197908 1316640 5789786 13946058 5789784 1052686 9934995 16777215 13487816 10790050 10789025 10131091 11250342 9540237 6382434 5987424 9474451 6974058 8026746 8487297 7565943 5724250 7631988 6645345 6842983 7631479 7039338 7433833 11118756 15001055 8029575 8552838 13616839 14011338 14736595 6512216 6052178 11447974 7171686 10856607 14078914 14342597 15197656 15000278 14868440 9934481 10591384 13223354 14013123 8288879 9604489 13683653 10328975 10920862 16513267 15987951 15922417 15923185 15594220 15396841 15856624 14936292 14475988 11049875 6314321 2303264 3484467 3420723 2302755 526344 394758 921100 1316121 1185050 263431 1710618 5328974 8421756 10592412 3683377 459520 5920339 10790565 6055014 5527643 6645604 3947319 3486770 2698024 5395537 6778217 5593686 6119000 4540477 3752259 10908739 8283748 6383964 3618106 1843205 1708826 5920092 9147018 12436682 10725290 8356237 7369592 10330528 8158843 5328457 7762788 14077884 13024686 14865868 11773597 5986637 5593169 6448993 6776677 8220000 9932421 6512219 3881785 5197899 5462359 8618624 9010812 10260875 9672582 10329242 14866621 12955029 10257001 7890514 12297372 13549733 15132903 7696239 13682115 11644073 8552828 13027006 14079441 11973813 8882057 15266547 12368047 8614756 3878437 262144 7698561 14869477 11842732 4407094 5195329 11249314 14539992 5657167 8026487 11314856 4932163 2038295 4933446 2498594 1445654 1509127 11241830 10325625 10856358 12501709 11185586 11384247 9342354 10986404 15262687 13684682 13814976 13485496 14078662 14934999 12105386 9474441 15921645 16513782 15526889 15921393 15131879 11842489 8092288 7301744 7170158 5194826 3484457 6774621 3681837 4209725 4671564 3751482 4076586 10064270 10856107 1577751 8358290 7042951 4277850 1645354 4868944 7630181 10787985 7105887 13684164 12629427 13814723 10657927 7757879 8019760 9472115 12697269 8152389 3551782 1317398 1053197 1775122 6775650 10525853 8156790 8024175 5591116 1447187 592137 1710618 3948093 6052956 7105903 8290429 11710123 11446955 3683907 4014151 2435622 2171169 3880756 7037280 7695209 4472887 9670283 9275782 7038309 13617609 3879729 1776411 13357006 14409176 16119273 16184816 12368823 7895158 12697018 13155253 7830127 8422005 8287843 10129540 8750469 7501178 5723991 7369327 6447966 6974309 7171946 6908778 7105642 7829365 8092280 10395035 11448485 10460825 12500409 15000543 7960941 10987934 11184800 14210508 6578520 4209715 13288882 14933455 15460315 15526621 15460829 13815750 12762805 11973287 12236712 8617844 10196627 11578279 11644322 11447202 15855851 16054256 15724525 16054003 15527661 15856626 16382457 15923187 15857127 15391955 11182488 3553586 4273983 1315860 921102 1315347 723723 723723 1381653 1381653 2631718 3223081 7762285 9342347 10001563 3421236 855822 5263951 12501699 4212040 6778221 7764087 7303275 6908517 7829878 7106155 8487808 7633269 6710886 5526612 6645847 10843964 7758687 3750710 920602 1843459 4932670 2104088 7039590 9145753 8751757 4277071 2961976 9409941 9869202 7893355 14143939 16776427 13947077 9143936 4735805 6118741 7697773 3945775 5325373 11378064 14341067 9408651 5921368 1118733 3022877 8945017 13421510 9013892 6380116 8881295 10265489 9078397 11048059 11702105 11897188 12430731 14474712 13683913 9077116 10790565 12237237 8355450 10855584 13947605 13289673 13356490 10459278 13220782 8946041 5263699 7764611 14080731 14672091 10130831 6445142 4998979 7039075 8749181 14539224 9867662 5855066 10856104 9342095 2301217 920338 3221026 15783352 14143941 9014672 13752795 14540253 13948619 14474450 16578799 15327954 9933955 8024164 7299673 8551023 13551038 14077895 10723481 14605784 15000543 14276822 12829122 9671573 5789535 1644061 8420740 13092809 7499124 2302755 2039324 3617584 5064002 5788496 2632747 7101519 2432023 7040110 4011831 6712944 10923445 8224903 8618883 11052444 4932400 2037516 5723732 15790061 13418939 10130317 8419699 10982266 7757899 6314586 6249054 5915956 6774621 3026486 1579040 1840412 6841184 8485755 4538175 3091242 5459790 5460819 4013886 460551 7829367 6974058 6908778 5921879 2499103 7104617 6645105 6711923 6185823 4144959 6643805 14274509 9077116 5525321 11052962 11380900 6314840 10721947 4603452 6908265 9014154 6250584 12697261 15921644 8947846 6645606 8026485 10720397 13223613 7631462 7035723 7628379 8552063 2565929 3026476 7566193 6908517 6908516 7501166 7237741 7171435 7894901 8421245 10788764 15527138 12303029 9671310 10592411 9211523 15856103 11184800 13223867 8617076 6972253 15920089 15394776 15722973 15131350 14473421 15789280 14078665 12565424 14407627 9605252 7762286 11512486 11710115 10197137 15658985 15658985 15461353 15592689 16448252 15856115 15526896 16251384 14144969 10390145 11445660 3224368 1970971 921100 789516 723723 592137 1382166 1578003 1315084 7301732 8484977 9142648 7368557 8357769 6119780 1645856 5856608 6646122 2896432 4606023 6710886 5658711 7171948 6974056 10066327 9342606 6053208 5065809 4078657 9467986 11110732 5984065 1841703 459787 5658415 5656891 853504 2103318 3618115 6843503 3750463 2040614 4804431 2630683 11509648 14867664 14276042 10000275 4606023 4013373 6119001 9998731 5324086 4465184 8682096 8025968 7040362 7764085 9737616 8017747 11244686 15791084 10199193 5851466 7563123 5134664 6383463 9008728 14259508 12548653 7496506 7895403 11315620 12236722 9146254 14737370 15132128 13355720 4999757 4276032 3354404 6247755 12037797 5788755 5067352 6251113 10066329 16119024 13289408 7893618 10194831 7367527 10459799 12565434 12894401 12961482 12172996 7632764 10198176 11710902 8947335 16580088 14935522 11580597 15395301 16117478 16184541 15853264 13023908 10457979 10591105 9076338 9141365 6378572 9669251 13748932 11841964 15132641 12895167 13421513 9539472 9671573 10395556 6776427 14539744 16316153 14276317 8159621 4343627 4539717 9142648 10720650 5856090 4601899 4799539 7105903 5525323 8025717 11841709 9736327 12631466 11709586 9209963 2695959 8353919 16249079 16446692 9539456 8487036 9075823 10720652 6250335 1644573 3811096 3287330 1184272 4144959 6117207 5723732 11907502 8223096 5788753 8946817 11250603 7829367 7500402 8618883 4210752 2631720 3355443 3092271 3421238 8355460 15526896 15198183 11513773 13289157 6775390 7959662 11907755 9671309 10394518 10065298 13815501 8946306 8289405 5263440 3354663 7827037 11184032 14606046 6513507 8486009 9997187 8945526 6116170 9141620 3681061 5985623 6118751 5395024 6710886 7040103 6974309 6711650 6514788 7434607 8026744 8092280 9144196 12040109 12434616 8355198 10131861 6513499 12763830 13815750 10921112 9802118 7300444 14208958 15524826 15656919 15327954 14341059 15459538 12631476 12104873 12894642 10065290 7762286 10591384 11710628 9079424 16250609 15921904 15922157 16119283 15855854 16119283 16184565 16119537 15919584 9600631 2760473 264451 3090990 3158064 2565927 592137 855309 921102 1447187 1973531 7565419 9209729 9406079 9144966 1843233 6382434 6316641 11580081 10856356 6052954 6447714 2566440 725265 3291192 5065802 7960951 5855577 5000009 3289909 3485491 10843961 8218432 2695959 1973028 2036738 8945478 3354139 1248779 3748910 2170155 2039844 3881787 9737103 10000795 8682869 9535857 7299676 4143671 4408129 5856088 5130823 13356230 12170416 11772319 9467763 7038560 7632240 6975087 6514018 8026485 10716289 11903386 9145727 10395797 9009783 13943235 12433572 14012878 13282188 14455597 13666364 10786419 8553080 8091763 12302003 12830148 14408405 15658473 6052695 2104863 5328720 2760984 3090462 4472635 1972763 1381402 1249815 8750210 16645880 15263968 15592428 12367026 9142655 10065041 9539726 15000804 15724788 14672615 12763590 15066597 14145234 13552329 16053494 15264235 12435128 12235176 14668739 12826527 9337442 6441785 8153686 11905173 10984851 11774114 14209483 14802136 14473171 13224131 14540504 13684682 14737373 15263463 15066599 13883354 12040380 10460835 11776183 12237760 6910324 4871000 3488318 9142907 8877928 8355713 5653560 6444618 2828837 6314323 8287859 7169630 14341059 12433572 9209202 3881001 6314837 12498352 8419186 10065289 4934714 11513500 9866620 4801331 4605759 5790027 8746585 11511696 7631198 4014125 4738877 4934727 3420977 4934475 6842213 10790050 16777215 13487565 13290186 10790052 8487299 5921111 2236962 5132115 6645355 11381937 8749956 6644580 13224134 13553097 10987170 12040370 14606295 11448746 14014161 13356231 15066595 7038824 5329233 11447721 4472370 6313022 5986383 13816528 8750469 6512219 9734015 8220265 8945526 8090219 6643804 6316641 5921372 7368818 6710884 6711138 6908516 7435373 7106925 7303021 7434607 8026487 9538954 8487035 7500143 9078923 10197656 10066067 12763315 13289146 13617597 13353912 5655618 12037272 14603724 14801358 15130575 15130573 15591377 10460050 7697769 9341820 12434350 7302762 9736075 10000010 8421496 10526872 15396326 15132641 15527140 16185070 16119277 15461864 14935260 6642514 3809564 3286301 4540226 2762027 6381921 3750201 263172 986895 1776411 723982 2369579 6316130 7631986 9143939 8289140 2960675 5395016 7499622 10592663 14013901 7105383 5000266 7304052 5528671 1646113 1183245 3617584 2367517 1051659 790797 1839886 12614699 3812387 1248525 328706 7298097 11838028 1641741 1973290 1711380 2828850 8618374 13093059 14934749 16448763 16183789 16050396 7563624 3551282 4802887 1117703 5655365 12302511 15001053 16776953 13749706 7433578 7172464 6054244 7040364 6972767 8222836 9932421 13221043 7694431 8880237 11644848 15856613 14670558 11903897 9729083 13280120 15983815 10198944 11907506 15721180 11314854 14079953 15066848 13158852 10526369 8157819 4209721 723464 2301728 1840662 1510410 2038041 8223349 15790312 16118254 14737634 12563640 12826036 16644341 12302262 14606559 15659763 15987186 12565432 10459798 13683137 13223867 16251133 15263200 8156004 7826009 5259566 7558985 8610136 8939358 7558736 8745320 12235689 13947336 14211280 14541017 16382966 13684683 15593450 14606298 16316664 15724014 14474722 13883612 10396070 7895422 7302772 8224127 7698033 2634551 4016720 10658204 10523784 2827820 3547925 5522487 1118220 5195319 11643041 8617076 10328715 13158074 7763312 854295 6709348 7760979 8221783 10789274 10789021 11379609 6181458 3154214 2497826 6972770 7956826 11576468 11051668 7435110 7238762 5658196 6118747 11053222 14474458 14803423 15527148 16645629 16053492 15263976 16185078 12697020 8814983 10067620 8160137 2368287 6051668 8749442 7696752 10592412 16184816 14145744 11579817 13290437 15132641 15593193 11711152 5262927 3289650 14144207 5985348 6574905 8420465 7171689 8947848 13617863 7300444 8747889 8157295 9211272 12831175 8424327 7238257 6250335 6710886 6974310 6645342 7500911 7370097 7237228 7237228 8487038 10065300 7368554 4802889 5394517 8355198 8816000 12039592 13486007 12235683 11511193 9997187 9602668 15722969 14538436 14933453 15130832 15130832 13090477 10392194 14471362 13353400 10983832 11644070 11842728 9605768 9605770 9737616 7500392 14669762 16383989 11578002 12360562 6708307 3022616 4469294 6050638 16315373 5129023 1315860 2894892 3092271 855309 2961198 1843233 5855575 6841694 7763313 8028034 6842470 5591116 3749425 5789004 8880766 7499624 9013380 11053216 10987680 12436158 6381921 4802889 1776673 132364 1184276 591878 2169360 10384188 2100237 526857 3814430 14336616 8021292 1511447 3881294 4605502 9475480 9804445 16711673 15460826 14868442 15397354 16252916 11184549 4930876 7164758 5782327 7101506 9340797 15068139 15199212 13223882 7236971 9738645 9934743 6710627 7498344 5988701 7435636 9406081 7695453 9670282 11580597 10593437 11776185 14604504 11972758 12959396 13683386 14606295 12828606 12366772 13354698 13158341 4999237 11907245 15525860 4538429 262 591886 1118230 1117200 1577492 1513241 7764855 15789542 15394271 16382968 13223356 15460318 15922933 15988987 15658483 15461094 15000804 7235952 10130558 11904655 13349801 13216144 8283738 2825239 6576982 2432019 5586480 6376256 6443086 8155511 14342363 13026755 8750210 14211029 16118256 14737632 14803413 13223089 13354162 12432810 14737370 14211799 15132903 11119276 7238259 5922146 8816775 6644834 1777442 4277574 14801618 11378578 1776924 918792 4076066 4012068 3354934 5063753 8682869 6973270 8618357 4736585 3287605 4208173 8616539 6380864 7368054 9866137 3351844 3353651 1776160 10066588 10197913 4867651 8551285 6445909 6315615 10461863 12106164 13487303 16447989 16710391 16579575 16316662 15658986 16119794 16382966 15857144 16711679 13421772 13487824 8882314 3026476 7697268 11118508 7697783 5197645 9211272 14803677 12632505 14145744 14014412 13553609 7698032 7500402 5723991 7500402 8354680 6511698 8026744 4276804 7369329 14407891 11642014 6840403 8683636 15328989 13947854 8750208 7369068 7698033 7829619 6447966 6776677 7106153 6843750 7631986 7566193 10461339 11512995 9079173 5723480 3223093 6052445 9737103 11314317 8946294 7959411 11380380 10984825 8944472 14472642 14275777 15592155 13683388 10985622 16249054 5261112 9668991 12893361 9405566 15197143 14144709 12302252 14341065 12235693 12039080 11510926 10068372 8548944 12549690 4665111 6047037 4996921 5130823 12829374 4537910 65795 2171169 3026478 2302755 4342338 2369577 4671555 8025968 8421756 6713204 9014929 6644832 3816253 7631988 7434609 6052956 6381923 8552828 9474184 3881526 4078139 7040364 5068120 1975595 1447707 4736585 8353632 7625786 2034442 263948 4472360 8613423 3417098 1842456 4935766 8552577 12961221 10329752 16249313 15394772 15723749 15790061 11907502 12630968 15789031 8880513 8484464 8811614 11513767 15988728 14803687 15591912 14343126 14408665 10723228 6841443 8946306 9211529 6512994 6511185 7761499 10655645 9275786 14474198 10262427 15592165 15986394 14474436 14935260 14869208 14342613 12434366 15789809 9342606 525831 8288630 13353920 4340280 4935253 3750209 1644574 1644316 1381142 3883845 9803668 13946309 14604239 12894650 15000024 16185327 15791862 15200241 16316153 15394782 11579309 5326412 10326646 10719094 8019026 5912858 3085839 4010550 2696486 6512731 5325875 5589307 9144188 13290184 16120314 12500411 8552829 14276820 16382198 11645100 12631478 11577501 6312778 3089438 4407620 13618899 12763842 7895162 3093047 3883076 6448490 9474194 6579559 6250076 9011062 6772552 2698540 985104 4206627 7432263 9144718 7563633 4669494 8420716 6184015 2631209 3024936 5459010 4210225 4605500 11316147 8617353 4670272 4803665 2831158 9475732 9803668 9542043 8421756 8025715 7171439 11777984 16053744 16777211 16119277 15000543 13355718 13947590 15790563 16448238 15725291 16053753 15856372 15921906 16053490 15132392 10526878 7039853 13487313 12369086 10000536 12303543 14935262 14737624 15395554 14079694 7368808 6908257 6381921 6514534 7500404 7302512 7632247 9210769 6383209 8620164 8947586 8747122 7301216 7697771 11644583 11183779 4801858 7697520 12895679 9671823 7303021 6579302 7303532 7237994 7303534 7631988 12698300 14013897 12895420 9408140 5855579 4605251 7171429 3550494 4208945 9144198 10920084 10326125 7891536 15065293 15328979 15196879 15394006 15328215 15131351 3420456 12236972 13685185 10460558 13551800 12300963 6839890 11116437 11050644 9143169 9406079 8685955 12494205 14520887 10254146 11112322 2758670 1643794 789516 657930 1052429 1052688 526344 4210752 4605510 1513239 4079164 9671569 10791081 7897219 15067628 14672098 7961214 8487556 7171696 6184290 3157555 1249808 3947321 3223348 3749692 2895403 10001567 4606286 3552822 4274237 12823680 6704690 1379082 525851 2367509 6641486 5129787 11251616 14212566 13291217 16381169 16380129 12102554 12367269 15790571 14867680 7759215 10591135 15001835 15070195 10989741 14207939 15657703 14541282 16119794 15921126 16645370 15000802 12697790 7170408 9209991 15855076 10984602 6773070 8747874 8615284 8223612 7631726 5854550 14802136 13289651 11117713 16316915 14474711 10789793 13027014 13158602 7303025 6644582 3946551 3353901 2301466 7303025 4210500 3354932 459524 6248793 10526367 10855584 16578799 12564141 14606038 15461096 15131877 14474460 15724525 16776954 10591382 5984334 7957342 12363920 11706254 10061439 2629398 2893350 3486777 2236449 6117460 6578773 3617835 11249564 9867911 13814721 13157820 9343109 15329759 15263966 13948617 12762553 12761784 12564405 11973297 11841976 9408148 12105661 8158083 4869462 2698040 3092797 7369075 8817550 5263953 6840152 9141618 5064780 4339254 9009254 9997426 5853508 8420728 6972767 6381395 6052948 4868684 4013371 4737609 5198176 7369343 8620162 7304814 6514283 8884373 9279135 9606040 15000806 14937070 13488596 8159108 11251894 12634065 12303030 12829887 12895167 13355718 7237482 9998978 10985613 13486007 16315373 16512251 15856115 16053492 16119285 16185078 15066597 12369084 14737634 16514043 15527146 15856365 14606810 13618890 12171444 8223863 6842210 5986902 4999757 6644834 7500140 8487036 11447469 11776436 8027005 7566706 6447965 7103326 7368557 5922908 5461846 5462359 6580840 11514286 12435126 9934995 7697779 7303023 6908774 6908774 7566708 8684674 12763834 14868691 13224636 11579560 9210759 6118487 5987406 6709346 5656909 13815742 12301473 8616303 4338737 15196879 15460051 15985882 13486009 14012355 14802645 6908255 11711142 13487553 11119005 12433321 9997956 12695982 15459035 6444365 6380379 15460326 16514302 13677451 14254878 13015382 6639426 1510406 1447185 1843231 987154 986895 1184274 592137 4671303 3815994 6445909 8682871 10395035 8881796 13354950 15790320 14935524 10461346 10263708 7369329 6974060 2828847 460292 5657939 3683897 2367784 9737103 12699078 4343369 4013371 4734014 12424799 6640955 921102 854298 2630691 2301477 5591892 12238509 14343887 15527407 13223104 6839374 8352615 12103079 12434101 13555668 10333613 12238787 12236989 14999013 16774907 15197152 12631997 14935522 16316916 15330020 15592939 12763840 7565682 7959924 6511965 7301216 10457488 9273204 9866101 10130063 9342095 6381660 7367785 13487039 12630951 11513248 16119798 10658464 11053224 11448495 10790311 4342599 6250596 8224384 3881528 5328204 2960687 525831 7565164 9407623 8814973 13354437 16446961 14603724 12235944 15658724 16053490 10789539 14210000 14407379 11184549 5591376 6970709 7364679 9206120 6904403 8025457 1842206 790292 790547 1052688 5459531 7171940 4145208 1446920 4209461 15788513 10592663 7697771 12500660 14145487 10987169 13485496 14275525 7236703 7369317 10658707 10460825 11710905 12105661 5658978 3487041 4606547 8422793 2764595 1250069 8551799 9734014 6247774 10195848 8287843 7694685 9602929 9736327 11907757 6316120 5592657 6184801 8751750 13357267 15462395 8290704 7370095 16185840 14409696 13686749 15725816 16777215 16513784 15593970 15397621 14674159 13555165 11580348 9737103 7368555 9737103 12368823 13421511 14472904 10261891 11578780 15197403 15986672 16184567 16316916 15921906 16382457 14277081 14671839 15198181 15527146 14672091 14079953 12303542 8355450 7697520 7039590 7829106 3618354 2104095 4012597 7763048 6973278 7433582 10591646 6776420 7105642 7566447 7893102 7434607 7370356 10462627 9673111 11712692 12765121 8684927 6711138 7631986 6710886 7303536 7369329 7632247 11645359 13158588 13026739 8816762 8684668 7369068 8553082 9737607 8882057 11118241 13025710 12827818 12301486 6181713 14933707 15789015 15064267 14209473 14736592 15592155 8683636 10591634 11183519 8157043 8222836 7762283 13091518 8815231 5656656 14276570 16446443 16317695 13611407 15966272 12622425 2101514 3222052 9211784 10066580 1973010 1316373 394758 3092530 6513507 2829358 7100495 10192766 11577250 7695209 11443605 12759980 11381413 13156795 11117726 6248528 8025715 4802889 3026470 5131846 6579039 6446685 11118239 14079961 6579559 4012085 4075565 12683598 4406557 199699 1379594 1841952 1645589 6512996 9933967 14276044 16052453 7698033 5527125 13157060 15328227 14211026 14803934 13159631 14869994 13816278 9077642 11579055 16186610 16185329 15592682 15790320 15987448 16447737 11184551 4670274 7762545 6906723 5525324 6313305 8615534 6446407 9014154 11250611 9868948 7104866 11315870 12960431 14671313 13751513 13225422 14474973 15461355 9277842 3685184 2303016 5263442 6644580 7235688 3092012 3946549 6446425 16183273 12037286 15393250 16379885 14010559 14604490 14935512 15659243 13684683 9865603 8747640 4801610 5788771 10196110 10194282 12562087 8815759 7634557 3682616 789775 922129 1315862 4998730 5723213 5264204 3684410 5657939 8552579 6908263 7565936 9408138 14145234 8882053 12301486 13880516 4737609 6448741 10790042 7631980 11974328 15132903 13422548 9475481 12699338 11251894 4147277 6646124 14210251 11379356 11973566 13224115 14934225 14011601 15591134 11908272 10592671 12105910 4606023 12567490 16252409 14015451 12763581 9211020 4999504 7366245 11575967 10789023 13092809 10329752 6644056 12631478 16711679 13883360 13750998 16249844 11579307 11250855 15197922 16249840 15395301 15920877 14342612 13685447 14869980 15461864 16579836 15592941 15724525 15395560 15527661 15132388 15856111 15066849 15066848 11711403 10329493 10987172 12434616 11381928 10724511 4276286 2235170 2762528 8815476 7697001 5459281 6116437 6380890 6514018 6908263 6973029 5789523 7106155 9277577 9935505 8422005 7106147 6908516 7434861 7368814 9408399 10132635 11448244 12040378 13224393 14474448 13026736 7631980 5197388 3091762 5723991 7368040 10266002 10724247 10458769 8616561 10131845 9999748 15263188 16052966 15262687 14868440 14737105 11578528 12301484 9078143 9472134 7103336 7039592 8552828 4605249 2499873 8750469 16777213 16118507 8223612 5390888 15837006 9464888 459264 9538178 9933712 10131861 6249044 0 1184274 2960683 3092012 2434852 3089438 9338997 9339257 7695202 5983816 6774359 11710115 12235691 9735559 7629416 7104355 7434347 7237222 7632237 6447965 5593434 8422785 14275014 10790313 7106935 8219228 10579261 2628363 1185054 1710606 592145 2632482 7630957 9867662 12104623 14605007 12698298 14013907 15261405 13813701 15328732 15723490 12627117 13089460 11379869 9407621 9211529 11841976 13816017 16448248 15790571 15856364 16250609 15066335 8025970 6512219 7170149 6908004 7762293 4538941 3881261 2302755 5000268 6380379 7892840 10195585 10523780 13552067 14211547 15264489 14079961 15922417 3092784 2303531 3026740 1381914 1644574 2434854 1841428 1710357 986636 1118220 460544 12694189 12956331 14075325 13615802 15525857 15592931 14869206 15723236 16117743 10065816 13159378 15132129 11051407 15589857 16579327 16777215 12434616 7370094 1908508 2171171 6842472 5395537 4733495 6710351 10856884 13487314 14670032 16185327 15132131 15723498 15393503 14012620 16447739 15856121 16777215 12762561 15065566 16777215 16250612 16580095 14804452 12107454 11383477 5921632 5265245 3814965 9141616 16380390 14080446 12303800 11905971 12298892 9668965 9011832 6578789 6908776 10527656 11579576 9408910 2763558 2104087 3551030 5062981 4931904 2696486 3552820 10658464 11316388 14934235 12632256 8355972 12171192 12104883 9737616 9539973 14670548 16447991 14343385 15198183 13948114 12698813 13883087 15660012 15198694 15198181 15132388 15790318 15329769 15461353 15066849 14672090 13487816 13685193 11185061 10329242 12698301 14605785 15197921 8421243 2433828 2893338 8748392 13222584 8552838 7105131 8026738 7697005 7236969 6710627 7171689 7237481 6579292 7303015 6842464 6842723 7632497 7566447 6974056 7697781 11382191 14805483 15922165 14868959 11645353 13882311 10723998 6052695 5197647 5065802 7039589 10856856 10987419 12565174 9867911 8223590 10921101 14803150 15986923 16053241 14277083 14541783 11578790 15525859 8946560 9144196 9407370 8683900 6974309 2828837 5526351 8553342 11973289 8486784 3089702 329216 14257471 6569498 1776150 13091518 9472904 5986132 9013639 2236449 1578519 4407870 2170907 3355181 4540228 10855067 14142399 7695202 5526101 7501429 7698290 7172201 7236971 6183261 6841696 8091502 6579038 5526351 4276284 8949136 7501940 16773083 8620174 11318975 12492154 6111011 1311749 920850 528652 1512728 1052175 7369067 8421245 8750721 14868957 16776692 16183011 13023152 14010560 15657697 14539727 13353146 11378578 13746358 8879224 9143168 9274231 10327947 15657443 15722987 15854322 15526622 14276044 9210242 7762285 7762286 6776677 6908267 5855318 4341307 3025189 4407094 4471612 6772567 7758924 10194041 14471888 15329767 15592682 16316403 14079443 5592405 2697775 3816255 987157 526605 526606 1248008 1513237 790804 263172 8946557 12692124 11243908 11377553 14405836 15195099 15526108 15132893 16184567 12763590 13620180 14145483 11249815 13288898 14670551 9867143 11184030 11579306 6249304 3814967 3090733 6447452 4542801 6177861 7367224 5923690 8486786 10391934 12236194 15724266 15921647 12694438 13421245 16382968 14144984 7564655 5393737 12367025 8486270 9473163 9276554 16316403 13290699 9804438 5788496 2171695 1645086 6508861 9666145 10460802 5988194 2759456 9137206 11244114 3153939 3551543 3949112 5921380 9342105 10197915 2762795 1578005 7499114 6776420 8421765 11316398 12303293 14014170 11776949 9408399 7500402 5460817 5000268 3091760 4342849 9276535 15590361 16183797 15791084 15461604 14014161 13224645 14079954 16448502 15132642 15066595 15000802 15066595 15263974 16119537 15461607 14540251 11514027 8092537 9605776 13684685 15066595 14539991 15394784 9605000 3421485 920324 8549984 14341320 8949655 9146769 11381927 5459782 5261635 7895671 7566704 6447965 7368814 7106155 7237232 5460819 5001549 8027259 8092539 5591894 10461089 15595510 15199725 16054519 11645361 9407888 13289927 11645100 11447720 8947840 7237222 8684927 10987421 12039592 11513500 12894124 12301214 15394507 15921120 15920877 15131877 10198167 10131595 15592155 10591633 10065803 13947079 8881279 3552561 4342077 1578771 2302753 1314569 4143680 7694960 7236193 12483383 4860948 7696750 15657445 9933712 9538954 6842213 2236449 2236962 2170908 2828837 7565933 10000534 13946309 12824997 7167828 8288889 7567226 6646381 7040880 7039849 7895412 7696744 7299674 2760986 2432534 4341560 13091516 6772300 7892329 7635084 13355967 13935981 3944223 1380893 264209 987659 986382 789257 6974309 10723998 12631995 14934749 16119794 13751246 12105910 14211027 16579323 15528427 13817039 9604998 12630965 9342606 8289666 9536901 7694950 11378580 15325893 14405042 16381418 14539216 8814973 7631212 7630957 7368814 7039851 6118490 6644317 10196626 12368306 11117477 10654868 8616036 10590604 12762813 11513516 12500411 15461353 14013650 6052954 4210500 3223605 2039331 3157812 3289398 855050 1906970 5196359 9800578 14404031 13614511 16708065 15392466 14669259 15591902 15328478 16578548 13616841 5854035 10065048 12760485 10323556 12760484 13683907 10132633 5461330 5919058 919562 1182736 3354165 3157551 4278087 4009264 8418368 2828060 1512730 3617059 6380882 12302260 15526889 7563873 10394514 11447980 13750739 6643812 13157569 11841452 1116939 1972761 6579041 15461353 16382970 12566976 14078414 8948626 9606809 11312268 9931635 8288614 3420975 1839375 7298100 8745043 6772817 5130314 4539968 5395537 4473672 4342340 4210239 3223598 4932933 14145493 14013909 15987699 16448250 14671839 12303291 9079434 8882055 7895160 4211265 4473924 10592671 10197638 14341320 16512762 15132899 15001568 15395814 14277333 14539992 15791084 15461353 15921904 15527146 16119283 15724525 15198181 15856111 16250869 15000802 12763583 12895426 15592939 14408919 13026238 10591897 12236209 5263691 3024920 10130045 9012602 9211282 4934734 11644585 13814723 4933184 8158330 10921636 9408650 8092537 7500654 7171439 2500393 6251364 11974067 6250337 5394513 11447723 15067878 15857394 15592939 15790320 10987431 9342345 7171176 6973796 7960691 9342598 8289910 11382177 13223607 12564905 15064779 14406842 15065540 14933706 15526109 15065819 10197654 14013380 15065809 11052438 7762534 10854805 5065799 3684149 2960426 394756 1250065 1841426 6710888 12102832 9868172 12090438 10653569 4933699 7762283 6183254 13749448 6842213 1578519 920589 1249808 3749940 10263447 9672084 9603711 11441537 7627091 7039338 7303801 7369847 7369329 7303275 7303274 2827808 1576199 1115909 2760984 5722703 4800569 2626055 1776413 5858156 11116162 10581041 4079418 2764094 1514017 1513231 2168857 8026487 9079685 12829374 15855852 16645368 14013907 13356492 15857142 15922933 15659247 15528429 14081747 8421492 10327692 10131344 10394265 8746360 9272955 9140587 10654831 13615504 15722718 16118507 9209729 10329239 13158851 7960951 7632501 8355452 7367785 13420483 11118239 11643821 13287363 12104095 7762794 8421506 7105382 10526621 16711163 6776420 986382 2236964 4013375 6512996 3223859 5131856 1710107 10129810 16711160 10522503 5127216 10984849 14472904 14539214 13947077 14408141 15130848 15065059 6643035 5853259 14603475 15257531 11702632 14733497 16776175 11447720 1447444 1645336 1316887 1646367 1252125 923673 329994 1313039 10127434 6771504 1314582 1513231 5657422 8551548 10197139 9341828 7170659 9275782 16185078 11513264 8487549 10723483 2959658 6446685 8750210 15330021 16711679 11710902 15460066 15199725 15857401 13154989 8879980 7037529 2037004 4866865 6904905 11904926 13484216 8221296 6249054 5527376 2236962 2236964 2565414 4143932 9275271 14078671 14737632 13882323 15527148 12369082 12303291 15329769 10197915 5987163 10197915 11184810 15592939 11118740 9340284 14802144 15132642 13553607 15198435 14671837 14737884 15461606 13422024 14606044 14935011 15658732 15593452 15461355 16185078 16053492 16053492 16579836 16645627 16382455 12303542 8881024 14210512 15789029 13618114 6117193 13486261 10657427 5066320 4144446 13157312 13485245 7959148 8486268 9342347 10132374 8816262 7368818 8684167 4868943 9013902 7500404 4210750 7302762 13947340 13750727 14211539 15724779 15921906 16053492 13618892 6250074 5723730 7105382 5987155 8223599 11578528 14801871 14538435 14143418 14933186 14801861 15327951 14341316 14210248 15065817 14933971 15591901 10789013 10196876 6445907 6973027 2894894 920589 1644312 2894381 1249289 9539207 6312527 3421226 12026446 12300719 8420216 9209729 4407355 6051925 3684149 1249554 1381142 2039324 7829106 8816000 7897472 9537406 11506558 5784116 4276547 7764601 6183762 7697003 8222834 5919565 1446158 4537659 5524554 7630959 5591894 525315 3419431 6054245 4671041 10652262 11176276 5000520 4605009 3683381 131328 4932935 6908006 7895411 12697788 13092031 10131863 8420473 13224132 15857392 15660013 15526887 15723498 12895166 7760474 9733480 10588789 12168581 10392405 10193769 10852496 12563894 13354437 13484732 12630449 11710378 12895679 13883087 6842470 4539717 4144700 5919312 9801869 7171175 1709339 6247514 9342079 8028027 6580591 7039590 12040117 15263978 7631988 2566179 2960172 4078653 4210239 6578789 5789786 6974571 16710642 11840160 6181962 9011321 15395301 15922158 13553610 12368822 12697273 15856113 11841198 3550753 4141599 12628129 11770248 10847598 14405309 12695467 8811113 3349011 2297614 2562069 1642253 721665 2170140 1580061 526095 8942637 10255173 459791 2238500 2697000 3748659 6512218 10987682 9933965 12696761 15591660 8420993 6119513 8881793 4669761 4933446 12895428 16185329 15395564 11248558 14997971 15528175 15990011 9800061 6972502 6312276 6048828 6774851 8486009 16052465 14668739 11379610 3549498 2302755 1579543 3420984 2960172 7630959 16513014 12894397 12763840 13948114 15198181 13027012 12566461 15330796 9342606 5921370 9145227 9408401 10724261 10395017 5919561 8749188 15461607 12237749 14540505 14672091 14014161 15790572 14277333 14474458 13224904 14211286 15922158 16185078 16053494 16053494 15987701 15856372 15921906 16645627 15527400 9079173 14210510 16249580 15064530 6973272 9013112 11974318 6513507 2631207 9077375 9668738 7498084 8946306 6645093 6974060 6841961 4210500 6447463 7172213 6184293 3684156 5395026 4407869 8815482 10920084 10920858 13750476 15527148 15724786 16644598 12237237 12171444 10591897 8158581 8749430 12630700 14801608 13288111 14604221 14538178 12235429 14275264 14999500 14934221 14605771 14999764 15526109 11710117 3683630 5328457 10196884 4802630 3486770 591108 2170656 6315348 12566451 11905184 10196100 12291938 10459282 13092027 16777207 11842478 10131091 4802630 1513239 3881528 12171444 9408138 10395032 10987433 11050128 10715747 9400150 6972520 6249559 5327158 9406845 8354672 3155492 2300697 4210239 6644582 7434611 6119780 1382680 6909543 4146764 2760724 8941905 13418147 11119269 3157300 722435 5065024 7696754 6710373 3487281 2763304 1907995 1118733 5854289 15855337 15922415 14935520 12565432 16182496 10325363 9074521 10126431 9205845 12496008 16115660 11444625 11840418 15132380 14212299 11972517 12035743 12564143 9211529 7369329 7829880 4803402 1381651 8618622 12303030 9210244 5195337 2563355 7038295 5790036 11053483 13815754 15722468 13485750 8288879 7301742 11382441 13487306 3157035 3617327 6906206 9273717 11049613 11510677 12170668 10133662 12172218 10000536 8289920 9934745 14869218 16777215 7762283 8485230 13419697 7824202 9730919 9864312 15458775 15128783 10915458 8610135 7558226 6177085 5519415 5849409 3744033 2892320 1379094 8677670 12161866 1379345 726294 1842463 4669245 8815231 8752009 10132373 15393504 13289675 11382450 7567987 5526863 4997699 5787472 13289155 16382966 14804452 13486286 15591136 16317945 13620180 7367009 14473931 7892076 4338727 4801321 14013909 16447739 15525584 11576468 7957879 2105889 724750 4934736 5789786 10131609 11249315 12499894 16251123 15922158 10461339 13093059 16448248 15526889 4342079 4934216 6118490 7368303 8290169 9606017 5261633 12499389 15527657 15396071 15461607 15856105 9803149 14146257 15987951 15856365 12566202 13816782 15658986 15132390 16448250 16382457 16053494 15921654 16316666 13619402 13422275 7829105 11314854 12629684 8354157 10131082 6446934 12960959 9210761 1577492 4998209 11774116 4208434 6051927 10526367 8618883 3092273 1710366 4802637 7303285 3552830 5526873 5197388 855047 2828319 11643807 13815491 11250595 13290186 15724786 12566204 11513514 14342613 11710892 13092799 11644321 12893613 15460051 14998729 14734524 14932681 15329494 13552570 14407879 15131600 15000016 12235944 10789013 10854808 1578252 4802881 12697273 10853525 3090980 2630429 5722700 10130317 12696760 10722454 11309178 9334361 7431252 8751223 15593184 13948108 16184565 12434364 12105653 11446951 13553099 11053475 12961470 10722467 8420728 9733216 9268037 7891051 6905183 8220768 10000009 4737856 3355954 3354930 5526353 13750478 8553601 5263951 5329993 7237723 5001307 6577493 7168337 8027007 6842734 1842465 3947329 6118497 4276034 6250337 3552824 2236964 789518 1381401 789767 11250595 16777215 13420483 10657426 12103560 10126921 9865313 6314051 7170149 8881544 11513514 13945794 15261394 16314857 10790565 11711647 13347744 11706775 11713973 10131362 3946040 3947319 3946551 11183781 11250090 4471352 10982280 8614486 9008474 8681316 12367009 14537931 15849941 12561009 8219726 9339544 16317164 13026236 4603190 12232858 11441790 9924438 11177600 12432559 13619410 8291207 8487548 7040103 7631737 12040127 15593202 16382455 9407621 8486016 10000025 8217156 10322014 9473930 16709615 15657443 11248545 10460056 13356488 8816001 4670272 11117729 5195327 2887695 2887958 8149297 12163905 3087635 2564646 1576973 4602677 6643034 11514037 13684431 13355201 12369848 8883334 8223866 6908006 6053208 7497833 13813446 15789032 13356490 14606559 15658732 16710909 10525342 6775401 12959930 10657688 7894899 8882055 13553097 15856113 15263968 11183506 7827811 1579545 1777187 1843495 5660003 13225422 11972519 13814723 15263974 12961219 7434607 11053222 15856111 7039590 1249036 4604222 2105115 5921109 9671042 7698030 5263440 13356492 15660013 15133417 14869470 12038312 11250591 14872282 14410197 15263968 9737615 11381928 16711679 14539222 11711144 14868689 15987173 15855600 16579325 11512995 4670774 9933455 10589852 12695218 15394784 16183790 10130834 11643819 13222851 2827294 4275254 11447206 7301992 5460817 12894140 9537927 4407620 723471 4473924 10263710 3684410 5197647 1973788 2368289 4736320 11512736 14013382 12829106 11514278 10198167 8026487 7236968 11447721 16447988 15790569 13749698 14801356 14407109 14670275 14735553 14800830 14605258 10394506 14276293 15197397 15920350 12696240 8551536 4801852 4209461 4342330 10855067 9472901 1380364 7038560 9999245 4142900 12302260 10065298 11704709 8414799 4339758 7435623 11974316 13816781 13421511 16514043 16711163 13816269 9539724 14276820 16053484 9147537 7306370 7434607 7035464 6052170 6973019 13024432 9408389 5725269 1052940 6117718 2697254 10790050 13224391 8487810 7961456 4275755 1973538 6048571 7759177 8618622 6906723 3880499 6250335 5658976 6910072 6579562 2236964 1644827 1381655 986897 657928 4407870 12367795 11576218 11378054 9996660 6774357 7761765 5263691 8883593 9409678 11248536 12365988 11904922 12234918 12235431 14536893 11506565 14009784 9079937 7696500 3284771 4600118 8021354 8482418 9600386 10128523 10852234 11114369 9864812 15129290 14077887 13945794 16048603 13286811 6380617 3091517 12369585 9800837 11772311 14138539 9861730 14141118 16776439 10065816 7698042 5790813 5000016 4407880 5986912 7829115 10855843 12829633 14015197 6513768 4273966 9728850 7362109 7039589 14670802 12367795 9012099 10261650 14077131 16117227 5393738 4671044 8289908 3222576 3617337 6969663 9995076 1839635 1508358 7033679 7888988 7034453 12957110 14142415 11248544 15131099 10392972 8942183 8025455 5531493 6053215 14209750 16313330 13945806 13291726 16317177 15396075 5131852 7368303 7893368 8420226 7432564 12368581 10460584 15197680 14473696 11709866 3091242 8289156 6513255 4343369 11777723 14474719 9012350 10722968 12566461 10526878 11842481 13355977 8750721 591878 855050 2565668 3223855 6447455 10065802 8684668 7368818 10395553 14936292 15857392 13487817 9473163 12828606 15000802 16054256 12566455 6973796 12566202 15922158 12434618 8487036 11842730 12435120 14211276 15198173 16776956 11840949 8551811 14474450 15790813 13025977 14736854 11248544 13025983 16777215 4932416 10130831 14210000 6973027 12632254 13421511 7038563 4012085 3815735 5131856 5790813 3882816 2960944 2236960 3552563 3749170 7236704 11644834 14408910 15330018 9474190 5131595 2828838 4539456 12434615 12566455 10986391 14275525 14998989 14143420 13946037 15327944 15328729 14473420 14078148 14538697 16052452 14999250 7893351 7367779 7631208 9539723 8552314 525056 5920079 11775658 6775388 10986140 14276822 8487297 7758934 9535345 5328202 5855569 7697519 8092278 8618622 8816260 12105653 10461339 12105650 15197921 14540245 10526351 8751758 8288386 8348755 8876351 10721917 12038828 7500654 4671814 6710878 5262664 2433312 6316126 10658464 10330014 8290421 4932406 3945009 7296827 9731419 7696493 6643288 5459012 5987161 3093047 4212561 2960687 723725 1052690 1250069 1381655 1645084 921354 8288364 15064779 11639935 4665636 4601149 5061949 4931642 7630432 11184022 11378839 8813682 7431513 9470065 15128005 13284257 13877683 13089457 4405811 3683632 6248793 6050387 9801615 9603720 7893618 12761783 12695982 14865083 14601396 11048837 12563883 15262685 15920099 9340531 7236704 5592153 6710360 10786445 11507850 9861994 12428432 11578280 10724261 7238010 4014151 4803148 5131866 5593185 6053218 9212051 6580581 8882053 13226715 12172993 12823958 11307369 3022093 2301724 7039075 4472382 5261898 5393484 9668742 12235439 4341307 526085 7105893 7238006 331536 3683622 8220229 1906459 6182220 8089189 12564143 6248528 3748910 7103073 14801113 14866896 13352370 11638151 7230031 6050137 4143421 10527909 15529717 13160912 12106164 15923448 11779259 5263692 6775640 3025187 2565149 2038807 6710884 9868948 11711665 13027265 12303279 10263182 11183519 4735807 5131852 11974328 5789784 6445909 16249582 9737362 7895412 8158843 8882053 7566193 2500134 1447446 2039583 2237475 5329231 7105632 5987412 9013643 13158348 13159629 15264228 13553360 5526360 8551809 14274769 10855067 9869199 9473931 8092278 7960692 9473679 14605533 13618890 13093308 13948870 14671815 11184523 6773850 10721939 14935001 15462643 13223354 14539216 11249314 10131346 11512744 11117212 14209997 9209731 6644062 15790061 12171703 10920349 6116431 7367011 4934988 5001044 4145220 2039842 5526610 5065802 4209721 5656907 8157805 14803413 16777215 12698049 3750199 3486768 3288874 5921108 10395286 11973289 11709598 14209473 13683380 13946037 14275256 13552319 15066071 15460315 13487038 13157561 6314572 7498848 10130831 7894380 4078904 0 4604219 6117458 8682869 5459528 8288629 15001063 7106932 7431259 7826788 6909041 6381662 4143928 8881794 8223866 4934727 7565936 12170674 8947586 7171429 8816513 8615533 7960704 7367274 9531473 12422477 10062184 8816773 5067090 2566958 5921360 2762526 1446933 9342604 11974324 10527391 9145736 6579039 6577242 9665369 8876360 4934734 3618353 7829105 8158330 1448475 329996 394760 1052690 1118483 855311 1118481 1710620 1512980 6117195 8090722 4535843 2298378 2626839 1903369 4141097 4141350 8089957 11248796 10591895 9209983 9734266 10850945 11835279 11579556 11447721 7825515 1711382 4542025 5922651 11186091 8488578 12502208 15790058 16051423 13220256 9402721 6245435 9010808 15066338 12433840 7432542 8681065 9603703 9209466 5061425 5454641 10522504 10195856 3881011 11316909 7041142 7369594 8289154 6119276 6252140 11317427 15396593 7501439 5918801 12239303 16055550 14664095 6769461 919813 4144697 2170908 4275516 7105385 2630439 4209463 3946292 4077878 1710357 1117703 3749174 2041374 2828060 7694157 4538428 7631461 8553339 12764871 11646901 1053966 3288361 11380131 15724265 14999767 15786971 12888745 9863045 9011583 9211529 7370608 7369325 10853273 15593202 8028034 6512729 6248005 5131068 2104850 5263428 10987934 7895409 6448478 6186072 11646375 16119526 13091503 11905953 4472893 3223855 1644823 7959664 15263200 5921368 7303021 7763572 7763826 8092537 4145218 3488058 2960944 3289652 5263440 8487540 5197898 6315876 15132139 14606307 13421770 12237500 4868431 9144714 10457476 8551536 9737613 8158070 10066581 10723998 14341843 15724018 10657187 14079702 12632248 7764064 8157017 12561563 11707242 12893838 14802146 14407630 16514031 14605009 13552067 11907244 8353906 8288113 4341050 7696750 15329510 10526880 11840681 9470585 5786435 5263442 5264729 4935504 2764335 2500132 2039324 6183511 6578011 8354931 13355969 13685195 11711156 7105642 5526864 6908004 11842478 9211012 10657427 13814461 12828331 15196619 14866369 14406842 8157293 11578529 16118759 13816004 10395282 11117463 10986392 13421760 9670791 1644817 3420974 10986140 4275508 8815484 3156773 8683900 11778235 6514796 6774357 6578011 7106935 6512994 2369061 4210493 10592414 7960692 6579300 11316135 12500408 10658717 7566698 8945552 8619936 8883343 10060903 9792828 7825230 11252143 4409420 856340 2170389 6907225 6117720 7894899 12237750 13290697 10396573 7631736 6576990 9731158 4337422 4606799 395785 7105642 12698301 2171421 1447187 1315860 592396 1118229 1052690 1052690 657932 1643794 3552042 10394765 10657686 4538688 1841693 1052177 723725 3025714 6841961 5197386 5329746 7631986 6708564 8087641 7165008 5069395 7370874 5457998 922640 7040362 10525338 11446953 11709866 9670542 10657429 11248528 6839362 4864034 5981236 9339007 15659761 12170666 7562846 9205602 9666909 5063994 9535347 11640472 9275273 11515580 6182220 14802137 11382450 5987425 10131358 10725037 8685964 14409180 11317172 6251639 5456708 13093066 15595510 13084032 3744787 1448735 4275769 2499873 7039592 4012862 3026991 4803141 3815733 4998726 4077878 6773848 8810862 6315340 2564888 7035975 10854287 11773851 9274501 12237246 12895176 6380379 1971731 1118220 11186089 16711679 14869218 15855852 15988461 16185327 14736854 11508377 8150109 10786968 11447473 5329495 6116429 7363148 6051414 3814715 9736083 14803173 14013658 13882074 11580346 10133153 11579309 14866389 14931149 9867143 8750208 3355443 8616824 14276305 8092537 7434350 8881796 11513773 9408397 6646124 4803918 1382684 4869458 9212049 9211010 10789793 7368567 13159376 15527409 10131863 5789533 3553084 9275773 10851961 10985362 11974577 8947586 12303542 11118758 12303032 9868439 3025716 9078672 6710886 9013379 16578298 12101015 10259249 14537586 10655358 11841701 15262936 13157561 10065038 11183521 10130833 14079440 10789790 3091240 6513246 5658198 7234658 6377283 5588028 4868682 6053732 6250594 6710884 2894894 2104863 6775648 8749181 11184030 10592665 8750721 9342354 6447201 6184281 9671310 9539723 12237490 13157561 12696493 13288882 15459537 13813170 12761247 9275008 10065040 8486517 8486258 14869206 9934731 13684932 12632246 4210744 1512978 5198409 8290680 7698032 4275257 6050387 5459788 10330263 6184793 6709855 6644834 7104617 6316126 2368546 2500132 6908263 10197913 6514287 9540234 16645100 15329759 12633285 8621728 5461859 8880767 8616816 7763047 8022359 14603213 7699840 985858 4274991 6116940 5918020 8945526 6380116 11315367 9606278 11973287 9859953 9732674 9933963 7632501 658181 7171435 11513773 2303014 526092 1052688 657930 986895 2302755 1776413 1843218 1969678 7887201 15459537 14475224 8026495 3223596 2302755 3355184 2367519 3552820 5329746 9145479 12565687 14538448 11906464 10526621 8618881 6644834 3618356 1512980 11645613 10856097 6446938 4800571 2431512 6375976 6442537 4012847 4340279 6900794 10390648 12765123 10525071 7168855 7235153 4472619 6973797 15132129 13092546 6644580 2236451 1184276 12303291 14803425 12698301 15987951 11514027 10526878 10000538 7039599 7171445 5721172 15132652 16449012 11178868 3155231 2237489 3023906 4538690 9539209 3684659 6251099 8028538 2830380 3948091 2566186 3289650 8024424 8683138 5064270 3551534 7563867 10326904 9274754 14605795 12171444 8551548 5591894 3552824 3618617 12895430 16316666 12171707 14606307 16186109 15462643 6644834 6972253 10261901 8817541 4541257 5130312 6376782 8091763 9342865 10923443 12042178 13619410 15200495 13093838 13288908 15196902 15000301 16512234 11050126 7761256 7498090 6379863 11842479 10395546 11117726 9801098 9934230 11513523 6644834 5066821 2633008 4672081 10658969 8225130 6250594 6447221 11645371 11514024 5462852 6841210 4932937 9473870 10259062 13484485 13947589 13222837 15855074 7762547 8092030 11250603 11974326 12961221 10790052 15000293 15526384 14078411 11774872 14209470 15327441 14671059 14736852 11907753 13289149 10458769 13094085 15396843 13750735 7104356 7629409 4211263 4271147 5582878 12496281 7302245 7038311 9537927 7499113 5327944 10196108 5788493 7236969 8223864 11513514 8421243 7631726 5130045 5261631 8024937 11380380 14933202 15262422 14867401 15065293 13617595 9998731 12169636 11644324 8288881 12894391 14868438 11117980 9474182 15658724 8882047 526342 3815733 5987415 3224109 8751233 5854546 6380630 7499626 13158598 7960951 6645604 5592916 3948861 5987161 5987161 3947580 5790036 8947846 6974571 6184534 9802631 15987438 8948628 2763314 5593185 9211796 13025207 8416086 11044700 12825497 5329241 2564136 7037531 5987153 7432550 8420728 7697522 6973545 7304302 8027259 10257279 9141844 15658472 16119285 12566714 11908531 10263706 986895 1184022 1579034 986893 657930 1579032 1381651 1908005 3220499 10652262 16710383 14343133 7236968 6447455 7171178 5394764 5000009 7105896 6118747 8947586 10854040 13156278 10326922 9473933 5394767 5131595 3355184 5197388 11776171 9541012 6975865 6183254 6440756 6047029 9141365 6706507 4272158 9207387 15855576 15988728 11972267 6444367 4010023 7367007 5855829 8487035 7566447 8881542 4012860 2302753 11513773 16777215 13027014 7434611 789516 3092271 2302755 3355191 4539466 6380381 15132649 16448242 10983036 2826268 3947842 9868689 7697779 7829626 4869458 6448745 8290427 7829878 5724250 2631981 1250328 2500134 2697262 2894128 2037011 5916470 11774350 8880250 7368567 9342858 1512210 3947071 2434602 2105378 3881789 9408401 6776420 14868189 14408669 12633287 6645606 6775893 10327674 7566193 3487556 2762795 2827032 3682866 7566457 9344415 9146264 12763591 13226962 13687002 9869979 12634568 14280679 15660013 15856105 6907752 4341309 12696761 14342612 11316905 10591382 10919579 6513507 10395042 10195857 4210740 3092530 3420723 9275509 8749689 6710108 6775899 13223867 16776689 11975866 5262403 7627591 9996137 8288364 13354437 10394003 14013382 13420992 6315867 9737364 16514045 15395562 11250601 8619142 11776947 11711156 13158851 16315627 16777211 15000026 15395552 16052455 15460575 11972519 15393755 12369848 14738141 14803427 12236210 5524545 2302753 5850949 8610387 14931137 11973548 15131109 15329767 13290438 8290169 7763823 9145219 5196871 11645099 12434615 11710892 6710624 10261899 13814721 13090998 11840931 10064520 12104356 14604488 15131086 12104356 8024687 11314327 9209981 10460048 14999767 16578545 10328212 11908525 11645353 1052427 591876 1184015 5657685 5130825 7236969 10000274 7302245 6644062 11051946 9276302 6514016 7041383 8291450 8289659 7895158 8026744 7237228 7105642 7238508 7303015 6973282 12434366 3750728 6050898 8355970 7240580 11052965 9927007 12490329 9863773 5262680 4866639 8552314 6712167 8026746 5658198 2105889 3749942 7172468 6777970 7956568 7892062 13290188 12829124 11974578 12829633 5987163 1644825 5065809 1776413 1052688 855309 1052688 855820 1117216 6312242 10786643 15000545 11974077 9276284 10197917 8158073 9539726 11184551 12368825 11777198 10395032 13684164 12958641 11576472 8816003 2170910 3092012 8487038 9737105 11315105 10527393 7436414 7103837 6700846 4665635 14078144 10127222 4731428 11248281 16645881 13553871 8814204 8221043 8878203 8616312 9210758 7302762 5723989 9342095 11842227 5197645 4408644 13750739 15329771 8355719 2828588 657417 723210 6644582 5197134 5393997 14868442 15394522 14077887 4076586 5657420 9607057 11777460 9146516 7633542 7698821 7171178 10066842 7566454 4277576 4672079 4145739 1053727 4144961 7102811 8416607 9340779 10460309 6382183 7895669 5394513 2302246 1184276 1118483 1907999 2368807 3485741 10524049 12368825 13093059 3815216 6972751 10721653 4406589 2235697 3947839 2302226 2300445 6973809 3947337 4540243 7368567 11117479 15195871 9603209 8814974 11842991 15331050 12238527 1381401 5328981 14737370 15987951 14737884 14933720 16777211 13816530 6644584 3156006 9079937 3881274 3156259 8616541 7563372 8946290 9604461 14407099 14538186 11053750 5788711 8810299 6769230 11513516 8880248 9076350 7368554 12567227 13027778 6842211 13750737 10460574 7829367 5263440 7434609 5725270 6777188 16119283 14868959 7894131 12040109 16579056 14210508 14144715 15262939 13093058 15066849 7565168 5919312 3813414 7303274 6312016 9993586 14670281 13750475 15461868 15396850 16448761 14476252 11712946 14475224 13947340 15526886 8749691 8683900 10723481 15196374 14735823 14209479 15656927 9735555 7630434 13157042 14604742 11973540 9011836 11445915 15592155 16315624 13025977 13683655 9341318 10000274 4342076 2829351 4342079 1710105 6183511 4275254 6644831 8025715 5987161 3618615 7169899 10394263 6380112 8353894 11183252 7368816 7566193 6776677 7500400 7368814 6580579 7565934 5722451 5196883 5264220 7236452 7171948 5527901 12499639 15193286 12623994 8680800 6974836 6972777 6184283 3224886 3289648 3684149 5788753 7630699 8354430 6841433 9337681 10458516 14146524 13026503 7895412 10724257 5197647 5657939 3158066 1513239 1118481 1249554 986895 790029 1907221 9865315 6773557 12434877 8421504 12104872 8487295 5394767 6973799 7960694 11645100 12960959 14473169 16710383 14010813 11378578 8223866 1250065 6842213 14342872 11974067 13027012 13354688 11905951 7363148 4926754 7364671 5261347 5654589 10590104 15921397 16315385 7827813 4536633 5589323 7959415 8421504 9013379 7697519 7434348 5262413 4999755 3486778 6973806 9473941 13816532 16777215 13552077 11315369 9144198 15065309 4736320 9540237 14340807 14538184 12699330 7564128 2825488 4408642 11119015 9672602 9278104 9211796 7104617 10526882 9079695 5527901 6515312 6316654 1053725 2369061 4275254 6772302 8880487 8881793 10330279 6909544 9605776 855057 1776413 789518 1907999 1250326 2235935 5524041 13224132 10460561 6248258 9537390 7367258 1709076 1380121 1775898 2566430 3353385 4144448 2369324 3815745 4868171 4732733 7494497 10058881 9664374 12560034 14603213 12170674 8748929 5591894 10987683 14343126 14540504 13486274 10327443 4276545 6579049 3749690 6250846 4671054 3287591 9274469 7367274 5789772 7434583 15329494 15065821 8747890 9800023 5391128 10390417 9342095 6707279 9995908 11645359 8554632 6776679 6052697 9342606 10921638 7500402 6381921 6052954 5790035 8684417 12894915 11710376 4670264 9079424 14211278 11315616 16447213 14604239 13684682 9539726 7564655 4734525 3746852 6776930 7628904 11903643 13027515 14803676 14934498 16120827 15265005 15199464 16055284 14277845 11578531 14407630 14999767 13025977 13947079 15064788 12696240 11972517 15262167 12762033 11117463 12959663 13881019 10722703 9603973 11116950 15329234 12368298 12368045 8420216 6380381 3881526 395010 4868423 6841959 2170660 3420199 6117961 4802109 2236703 3158326 3684416 10262677 14208968 9930616 9797733 6969410 6710886 6645345 7434607 6645091 7237228 6382952 6973294 7301744 3749692 6580327 6580329 6447712 6774874 8814203 10132898 7693669 7564906 6451564 8619384 5526353 3684416 8947072 7762285 7761254 8353131 8088941 8679761 9994807 11905199 16252411 16054005 13816530 12303289 9605778 6316130 3223605 1249808 986893 921100 789768 591886 6053173 8811867 11705772 14606559 12763830 12432305 4605508 8618624 10789793 15263717 16645370 11578277 12104103 13879744 13879225 9272686 3552563 328963 8552831 14803166 8355452 12897746 14077635 9793101 12163967 11314591 7034953 4666152 11974588 15660541 16382449 12826277 5916730 11443606 11971495 11843769 6318697 5196871 4605761 7368555 6841959 3486518 2762554 5723491 5395288 8684674 16250863 16776188 14472920 14539226 14275793 2498843 12962500 14406337 13945788 14279914 10722190 3941651 5854296 10657690 10000275 12895679 14014161 10064791 11710645 9935005 6712177 7765894 6511975 4079168 1185301 1184526 3222315 8552037 8618621 12698827 13029576 9079434 4276036 1315862 1513241 1118483 1710877 1381401 1183765 11119269 8748911 13482903 9732967 4342099 2433060 919811 2629149 2366238 7037531 8223349 2171428 7039851 8683900 2500132 1379341 3810853 5257010 10454139 11640464 12101533 16116456 10131093 11054505 9409678 10921890 15065819 6511448 3750201 4473932 3488836 3159869 3816523 5130827 8025681 9539973 7303534 8553351 16119287 15461616 12560251 9535321 4276016 3552814 4273211 8809316 3811356 4409158 3949900 4605520 6512996 7368814 7566195 10592673 9935256 7565682 5656909 5854035 7761256 9011826 7104078 11645351 12236718 7565158 14407630 6248781 10723997 9539726 7892852 7497318 8417642 7039843 6379350 15655903 15002336 15001568 16118258 15658996 15921908 15790320 12698047 10395033 11182231 15130583 16315627 16051170 10130315 7169883 5919561 1840395 5393217 15459546 15262422 13091249 13749433 9077878 10986140 13682877 11446424 9012604 8749181 4407102 986634 460802 3290159 7764601 7303534 3025449 3091736 6710347 4012593 1775900 3288886 2236964 10593437 11710376 8353383 10454891 7559488 6908778 11382187 8684674 5789782 4802887 2565929 4473924 6974060 6052958 6776427 7040364 6776677 7039590 9408140 9211279 7500913 7105642 5789784 6579300 12633283 11054253 11449261 8553342 8222836 7959148 6970709 10057805 12162646 13945788 16056063 16775138 15000542 12960960 10987170 3289389 5921111 2171421 1184276 920338 985353 2827545 9341800 6118210 8224125 13290699 10197135 12696758 10658718 15987438 16316403 15066336 12171446 8223612 9474184 13154223 10522503 5790287 1974821 1512977 11315356 12895418 12895689 11711154 8679001 12623491 15656406 12434615 6316379 9409428 16777215 16382198 15656406 9010283 13748678 16711422 16119544 16053233 9670793 4605249 4144697 6907487 9933452 10656657 7039348 2432059 5128782 6446409 10394255 15988728 14606557 10854814 13157311 4538690 11706775 11112837 14406355 15659514 9472400 4800577 7763574 15132129 12566455 13158852 16053233 12170417 12171446 9540244 5593181 8226437 7039599 7695998 5590577 1839124 4537912 9144700 7631729 8817289 15264489 10329760 5723739 921104 1710366 1249815 1908259 590595 2958355 9802882 11052946 13945006 6773834 4606036 1315608 722692 2695455 2365977 5920594 13882062 3025965 3289650 4867918 1185305 3619128 5723732 11578537 15789544 9339257 13746361 8418157 8745582 11243406 7365985 9544086 13752529 9804438 6909041 8882317 4605518 2960947 3947329 3946553 10657177 14211286 14342876 14737634 13619149 14343385 12102277 11246966 6511941 986368 7827558 8419184 5394248 7895412 10462114 11514288 14342876 16053494 13092809 8158334 8158080 11316394 13487553 12368571 11776688 2629905 6511165 12632256 14802398 8485755 11643302 10853273 9932936 8091761 8881794 6841441 7037539 4209721 6052946 13552829 14738132 15264225 16119024 15855852 16579575 15395301 10066068 11513513 12763580 12105134 12565683 9474182 9802631 14143436 10261649 1774352 1839632 7301218 12301987 13288879 12696745 9472636 8419695 10064522 12170401 9933703 8223096 3157553 1579032 2697254 6316641 5922910 5658707 4736057 4868405 5657923 4736834 592137 3290677 5066313 9013892 9145991 7565415 8878697 8877927 7434609 10855843 8093050 6118747 4408129 3092520 6513505 7500402 7303025 7236978 6842470 6842470 7105642 7237741 8618622 5527121 5658962 8355452 9078407 9343117 9540749 8750459 8421242 6710625 8355452 7498344 9400411 11637617 14670551 14213616 15130585 14803163 13553099 12895679 9868689 8750207 5592656 4604999 3156786 1051146 4077862 7564891 6513495 2500645 12171964 13486787 16315884 14277333 14606297 9671310 10789793 7960692 9408651 9803660 7627612 6443086 2040864 1974303 2433304 9603963 10854291 11316396 7302764 13548458 14666675 13750475 16316664 14803936 15133419 15525606 13550525 12496535 10194815 16052463 16053494 15791351 14670808 14605270 11447721 14802649 15460577 13815491 13024945 11447178 12959932 7694183 3813935 4473174 12962001 16777215 15592682 13157311 5722449 10652798 9469294 14605017 16053240 7301742 6314847 8422017 15790571 12172467 11645359 13421772 12960445 9210507 7697779 5592666 9277842 7239289 7302012 7893846 2957603 2695708 3288870 1184274 8882053 13421774 12435136 460813 1644574 1578780 2960433 4408393 4670015 8550245 6710098 12171430 10722444 7563362 6514283 394506 723721 2893603 1773839 5986902 7960694 1381140 920591 854545 1842465 4408390 13816530 13948114 10198167 10721688 9669000 5721933 14075850 7033430 7097425 7360593 11771808 15657705 15000802 12831945 9409688 10330532 6053215 5263440 13290188 12632004 11316398 14606046 11447980 10263706 11379594 11774605 4077349 5721924 10263446 9605517 8092278 7960691 15001315 13619664 10198174 15263978 15395564 12566465 3618104 7961205 10132112 14671837 16251123 9012083 5392431 8684674 14671580 6117718 7564388 16776437 13418939 9341315 5855828 1381391 1709078 2300697 5328453 13881537 16316137 15196378 15723751 14737370 13882575 5986901 5591374 9802379 11183252 8156778 9932934 10130315 10327694 9143422 3485224 1379848 1511434 1050630 1577476 5853760 3419680 6840663 4800571 2037524 14604991 15789532 11579306 1643544 3486520 5526101 2829101 1316373 855558 5262133 5262654 6315867 5262927 4408644 7895669 8882304 8092277 7764087 7698810 7960691 7433831 6842470 6250333 6842470 5460817 7434861 8421756 7566447 6710884 5723991 7039338 7566193 5987161 6710884 6579298 6842470 4934988 5132106 8024939 9340799 4276283 7433572 12959154 15328991 11974578 7567484 3421495 7759189 10459521 13948375 14146022 15526887 15066336 14408406 13750476 14474198 13355718 6052178 7565164 12893888 9275271 4999742 5326661 2498855 2039332 10856874 16646138 15723490 10921377 10723998 9408138 8947587 10526618 9343107 14802898 11443606 4402993 1513501 2894116 7695461 9668475 7497823 12894139 7633015 9338995 8549479 14015197 15923448 16382198 16447223 13682373 8944750 11707781 14142648 16184819 16119026 15592682 15592680 15461096 13618890 15855851 15855337 14867927 15788511 12367243 15326396 13616306 7236201 789793 3026480 9408397 16514043 9604747 5129534 13285540 14996676 15724519 15527661 8091250 10854556 12238011 13290178 14079953 12961219 10066329 9474190 8224125 7631988 10132122 8948107 8948626 9606040 10460307 5195842 4998714 2499358 4473665 7105642 5789786 6580331 2500395 1710109 1512730 2499882 8684424 9012614 11248798 8090217 8025707 12629936 12433589 2566705 1907745 789257 2498845 1379081 5460306 5986136 3815481 1775898 920589 1579293 8684935 15527148 8421245 8091251 14144468 9078923 5328722 8618372 3813432 3086879 7096653 13481397 12759984 13682626 12171444 11187639 13819102 11384501 6844012 11251116 14013400 10722978 10263195 14079443 10263447 11840158 7036755 5261635 6973799 10395042 7697779 6842210 9736076 8946819 10856358 9803670 14474462 16448250 10329501 6645093 10066070 13553097 11119015 8948099 10327945 5918523 7630697 8091759 10723733 11907753 13881286 6379862 9012865 11316648 4671044 4274487 6708314 4801084 5129534 10458254 14670034 8157556 5724243 2960424 1315599 3552563 6710106 8814183 11051149 10655886 5259839 1905168 7103837 7432802 3287843 9472385 7827562 8815222 10525326 7038042 8222318 6445655 3879728 15460302 14670283 3815218 5789008 11974064 9670540 5065548 2171167 4671293 4077602 5526086 5066061 7829115 8158593 6777960 6580064 7368040 8817291 8818320 7039592 7236454 7763572 6908263 7105642 6776931 7895158 9737615 6776931 7171689 11776945 9605776 6250333 6645091 6513505 5986904 5395278 4934477 5000007 6314059 8747371 6774357 7300190 9142648 13420483 16777211 12042177 8947846 10918783 9475708 15527651 14604239 15067610 14671577 12500409 16119024 15526887 15066336 15262169 10722968 5788496 5130314 3355184 6840934 10065565 3684921 6908776 10131344 11446691 11776686 9079173 9737103 8421756 9210759 10395797 12303281 5390650 1442307 1316373 2565665 5852744 5983814 5984845 15986410 8619135 4273449 10261386 16252925 15066856 16512754 15789289 11774629 7234651 11773839 14604231 16514043 16052716 15591910 10987170 11382187 14606038 15987948 15789542 15526111 14275792 15260629 13878188 13154722 14669770 9343360 7235939 5723478 10263969 7039075 7233103 12562074 14143678 15593193 16777215 8420213 11775658 13487824 14014160 13093056 11842738 11908792 9342865 7500915 8355711 13553356 15000545 14803166 13159103 10000027 7960163 6839112 3485741 6710884 9408399 9211020 6316390 4868941 1973790 1250067 657930 6842985 9211022 10986143 11050902 10459020 9538694 10131611 3290939 2236710 1314831 5327944 1773839 2368037 5591892 6447201 1579032 1381392 5724250 13685457 14342874 6579298 14539992 11117736 14145497 8817291 11383731 5854298 1382680 4150090 11778485 11052446 10589844 8550519 6779508 7765632 9080976 8290429 10198428 13487306 12697790 15394786 11447204 9012350 11051417 3090212 3420207 7960955 10132900 12895939 12302002 11115933 4668734 8685189 11383216 11645102 10263706 5263438 5987163 9145229 10263195 15330021 9540234 5459263 4339238 6116940 6315091 6775388 8814971 5657936 4734784 9340294 15724779 15395300 11906728 14671061 13025723 7827309 8024434 7761769 1577743 2894379 2499621 1907484 3618102 3288874 10261378 9735295 1510919 1115909 6181458 13748415 7038042 11774625 15393753 14670030 15986660 14538699 11906724 10656657 12498863 13288377 15591385 5328196 2 12171178 16580329 14867664 8420726 2830378 6118487 5853255 5328455 8554371 7500664 8027526 5593696 3948093 7039592 6842733 9211020 8025457 8221292 7368814 6908263 6447966 7698033 6579300 8684925 8026995 10329752 16777215 14869216 6381662 5855064 6052954 4934475 4736837 7237491 9868689 7760729 8220249 8088414 2892061 1051146 3881011 11447720 15593450 15724001 13615540 10268069 15789544 14402750 15132382 9737616 7105383 11974065 16119285 15658986 16051683 6906711 1248776 2368289 4276294 3090990 8420728 4408895 6251867 12302002 5722703 8025715 11776686 12105650 11777198 12434616 8816775 5658447 1837574 3087384 2764068 2829351 1511958 8089977 9472911 10658725 8682869 11904146 14866638 15792379 14934750 15130836 13355201 14605015 5722703 6643284 14211026 16316925 16052201 12498350 7960694 8159363 16316916 14341843 13486787 16315625 12958649 15524830 14669487 10984056 8286060 14537933 16777215 16183799 8290949 4868420 7364429 12890782 12893621 15725554 15988475 6050898 10920349 14935270 14014160 15198686 12106164 8421765 6975346 6382180 5197647 11381158 14933471 13945796 11315339 8221314 9011297 6573874 5195335 6579298 10001049 16580095 14146526 4803148 3750201 986895 1381651 7829365 7961212 5657685 11381403 9538168 12500144 5526871 2632496 1776673 986382 3090982 1708046 723214 591628 1512726 460292 4605249 15724786 14211549 14277594 10263449 11579306 13486277 9670029 7238511 10199196 8487549 723212 9014421 9408660 7631736 16580349 9935256 9737372 2960947 3947841 7565682 4342079 6907226 7960427 15921894 6447957 8948602 10657690 5459788 3355441 8422280 8159621 10593952 15854824 9338495 8417141 11843771 6056038 6710627 8684674 9342858 9276552 10197913 8749705 11382187 13948108 8814708 2694417 5524040 5591117 8091512 4999757 920850 10129299 11183522 16185329 14803417 12104621 15921896 11250595 11842227 15526635 11842732 9408137 7039342 4933962 5986136 2302242 460551 6512476 7565164 2630944 1775380 3749425 5459265 11380380 16511976 13288632 12301482 14406598 14011840 10656908 12104608 15854809 14802121 6774870 3814703 6841696 12237488 16383211 10526353 6447455 6842210 3419678 6180931 6051665 7237741 8487297 6776940 5790043 2171431 6050123 12236985 12632765 10123875 8153947 7106925 6776677 6974060 6381923 7630959 9340799 8026484 6908265 9737877 9276811 6908778 7500402 6709855 6710106 6644566 12763581 12369084 7959913 9272678 7958373 6447714 2498845 3288874 4078390 15461096 15196376 11445638 13422275 15788008 12760758 15131359 12039343 10789276 9341317 16052716 15000028 13420994 6050897 2761247 2564900 3223859 3552563 5921622 4868680 6381662 10722971 8223345 7303785 5658449 10132122 12302012 10920359 4932417 1709327 3681059 2694680 1644817 4145990 11381676 10787740 7104615 12106425 11446691 9471613 15196376 15329767 11775658 13486785 13750989 15856113 9342608 7696750 16182758 15395035 9670793 6709855 11513264 13881812 12894650 9670791 10526102 15986919 12499379 15526109 16052185 15328211 13484993 7761002 8089967 5528144 6251893 5721922 9535072 10458256 11645099 16119283 15395821 9079175 10262170 10394013 13487817 11514036 11908792 8158071 5263702 4409162 8883082 9211271 13025725 14732732 13750709 7828089 10786667 8350786 2959658 6907752 6380632 6842211 13224652 4935504 658443 2040612 3750460 7105906 3684669 7499626 11445915 11116950 8881024 4474700 2434343 2169627 1445126 2958367 1510668 723725 1973792 1446933 2170393 3815218 11053222 11053224 13092805 15066084 9211279 6775391 1052427 1908249 6250587 5657937 4472132 9472149 10394016 8421252 14409696 10133151 6644584 2235420 4998209 7300964 3552309 3882300 11316647 15196368 12562839 9403226 10591633 9276813 5592918 9081996 7831685 7174521 12301233 9402747 13354170 14667462 8416355 5394499 11315618 11908272 8354423 7301735 5986911 9868689 12894638 8485479 1641226 10919058 11182741 14144715 11908785 1316121 5658210 11710651 9606037 11710376 13749183 16447211 6513245 8224123 16514556 16119798 11250603 5854550 3222830 5723991 1709591 1578005 1052686 6184542 4144700 855050 3617073 14604490 15394006 14209732 14078146 13748668 13421497 10855316 6973272 8091753 14999500 14275776 2235408 14275790 12697018 13026236 15724517 8553850 5393745 6117461 4867118 6575175 2630432 4144961 6184794 8487549 6513758 1185054 5653813 12236210 10398117 10781538 8352611 7107182 6842472 6315877 3881023 5722960 7629155 8092280 5461080 1448475 4407100 10724772 8882568 7630699 8617076 8092527 7038560 9605526 7368808 9206631 12763062 13554389 4933186 9012353 13552327 15789032 15065557 13025949 14998989 14538711 13683915 16184039 16711675 12762554 10065040 13815754 14407379 16120049 12697788 3287338 2564385 328965 1316371 6052956 3420727 5064780 10525843 3684147 4210760 1446417 6445905 11313296 10786952 5918539 4340020 1906706 1117705 6052180 6382183 8815233 11051419 13354688 15001056 14341843 11052193 15131359 16381168 12302003 10920607 15132388 16645887 12369084 7959665 13221811 10984331 7171175 8026748 13158089 9209480 3946289 13881032 16250610 13749959 13420481 16053482 14539475 13683653 16184552 15328989 9206392 2434064 2958642 4269838 13414024 14867160 10000788 13421511 15460326 8553090 13617870 7301481 7236968 9934751 16645631 10461338 6776427 5461846 8620421 9672080 9274755 14534837 15199446 9079182 8286532 8681293 2565416 4407872 7103324 3683117 7894649 4803402 263683 2500393 3092532 3618623 5658200 6183505 8484718 10525075 8420993 6843252 2302242 2892574 1641478 3878956 2959397 1579032 1052688 1841943 10065041 8091250 10198166 13092807 14935009 10855845 5197395 1842204 2302494 3355182 6250076 5789525 6645093 5066322 13882323 6184542 6710627 10066070 3355184 8222320 8483950 5788496 8684424 6185579 6974058 13221295 10060905 10651231 13154724 10457489 3549223 12892332 11837861 11778754 11315632 11969963 13357511 13549496 6045497 9406071 9868174 6512994 7697268 4011831 10197656 11710123 8486242 6248508 2036499 10523784 12696745 13750208 7040102 2237223 1646130 11778505 10131871 2828068 11972004 13157309 8946560 7499626 16316662 15724529 14540255 9802644 2302242 5855064 920589 1644566 855561 6711138 6907236 1051659 1380111 11775907 15657948 10722703 10525324 11380374 13882562 11448225 8223088 8091500 12762537 14012091 12301735 16645619 11117729 11447204 12500913 12369585 2828586 3485487 5854787 6445647 3222828 3487540 7039592 8158330 4671555 3026740 7364431 8553088 7767686 8745053 6775901 5790813 5526873 6250083 7039851 2894630 8221292 5657167 3421495 3026737 9867919 7237739 6644831 7234918 8484985 7236203 7366504 8026746 7500654 10392449 15526109 16777215 14407129 11643819 15592165 15592414 15328981 16380648 16314606 15525867 15920877 14540243 14605015 12894397 11973038 12960190 11052193 13883087 11645099 4931904 1577492 724236 329476 4013371 3223859 1840923 11446691 6775648 4472646 4932668 7168079 9141082 4601634 2761248 1511180 1183243 4209976 8026484 7632249 6447455 11643043 16711163 15659243 13289155 10525849 16118254 13354948 11710123 7894384 10921379 14540253 15066338 14933204 10457991 14669772 11907502 7829369 4539208 4735808 4012082 6841181 14934233 11051933 6578009 16710644 14999513 14670548 14736341 16052714 16777207 15262422 6312529 6505519 13809570 15723238 15198434 14803164 13421259 6841959 8749956 8157293 5854273 8748927 13881309 9079693 11119268 6712164 8882819 8880766 8351600 11180685 13292221 9670809 8747347 3943702 2631468 3815735 11511968 9605002 2697513 1710877 1513752 1710618 1118994 6776427 10197656 3814185 2366228 6709597 13750224 11645622 4145220 2893603 2563607 3090212 2038041 986893 1381653 3025447 8092278 6051667 10263960 15132388 14211288 6184542 4539465 3354932 5263181 14342872 11513514 8092278 7565934 5592403 8618881 2368799 4671554 7895409 6250327 12368306 9604236 2038305 7039348 6645869 9605519 15459546 11906458 8416854 8746583 8021597 5257011 6506297 10452090 12102828 13617093 15062999 14340816 11444898 4468785 4074536 5984853 4869713 2041125 5462098 9012865 12038831 12235932 5392179 3943981 11576737 14472651 7630697 8092280 3420987 1381928 6842999 11513526 3552313 2893863 5131078 4801600 8025715 14671837 15855852 16119283 15132390 5329233 395271 1447444 789516 2105376 4934216 3749172 3222568 6249047 12893874 13617597 12893874 13617597 13090740 15001307 16776437 13749446 13091768 14867914 13683640 16183774 14407628 9078403 7039075 13158592 12501171 4605512 5197388 8486511 8617592 5328720 4605508 8092537 7369068 6447965 7632250 7693396 8618881 9017753 10323824 6907487 3224888 4539465 4605259 5526353 5525834 8550770 6249047 1777440 7106157 9079173 6711135 6644831 7563623 6971487 6512478 8747638 7763315 11778485 15261648 14933202 13290186 11446442 11051936 14868181 14802639 14013123 15065308 15327457 16052461 15921645 13290437 12105910 11381930 6579298 13421513 13948114 12830399 12303029 6840414 5393997 2302755 526342 2171421 4605512 2433314 5328457 10788748 12037777 8023389 6574924 3021850 1706766 1314572 3090983 2499358 7105383 13356231 7895421 7697522 16182506 15263200 16382709 12500411 13025985 16382455 7500400 5592403 3354414 3025965 9276813 14539222 13485498 11708056 16380650 10197654 8289918 3881528 4603451 6314837 13025723 16315886 10657175 9538694 14737371 14736856 15657445 13617862 11841451 11645872 14344165 13289147 12627877 15066345 13554639 13356230 15593193 15066338 8618883 3552824 6446677 8353884 3681828 4669771 9079696 13290435 9342855 14342094 9932164 9798270 5853768 7041892 6315368 8813918 6117191 4276807 3486768 9538694 11973037 4144959 855309 1381653 2631207 5723989 9342604 10460309 4932408 1051657 5460560 13026501 6118238 2434603 3288621 1840145 6445656 2235422 986895 657930 2170910 7959922 8486008 12106163 11711152 9539983 4671303 4144961 2762027 1644827 4934216 4144698 5592397 8224376 4210750 1316112 1184525 2237213 9671563 15592163 15198694 7236978 1710369 5591643 5789784 10460828 15789540 13551549 5260860 9277036 7565666 4472633 6445384 11840160 10258561 10521983 10456190 10321011 8478807 3545876 5521473 4800577 2631722 8356220 14409170 14078663 15854824 11840663 6970950 5785407 14603734 15723749 9670793 13618120 13157322 2961463 4144967 10263457 14803173 12698051 8617341 5524040 4932416 9539209 12434099 11250601 14474973 14013909 5132365 526857 855309 3092019 1513239 2 7104355 16381168 14209479 12696240 14998995 14011589 15196374 16382449 15790059 13157824 14209479 14012604 13091503 14933707 12960182 8354422 8025970 7960691 10395282 7302510 5262927 7369057 6250587 3750203 4210752 6776420 7171435 7368555 8422282 7693654 12368053 11845563 8545094 4339756 1316638 6775915 6776427 5065800 10394768 10261129 3749940 5263701 8092541 11052193 7039843 7433318 7168604 6115400 7039063 9273204 6973799 11121586 16512487 14209221 13421510 13157561 14868692 15591904 14078922 11447202 15723747 15263450 15527651 15001055 15987951 16777215 13290188 7697268 12171705 11908533 12895937 9341830 9932172 10525338 789516 1579030 1579030 2434343 2104095 657154 5918272 8547163 2824722 786945 723472 1578783 1643537 5657169 9539726 11645100 14145493 10132383 13421770 13880005 15921128 15330280 16316664 16185078 15329769 12763842 11974839 9867410 9735054 9276300 13749446 11906458 9931386 15919847 7170406 11842740 9013380 6643804 11051933 16249580 15986921 13157822 11841449 10986143 9275525 13157312 7630700 7498344 11251617 12960978 13682852 15455161 16119546 11187369 14144464 14343126 15066597 14013650 5986662 1709591 8089934 6049082 3092012 11119530 8156792 8618105 12236458 10194558 8941921 7959922 7108716 3749190 7365708 6776931 7763584 3881525 7366496 9867661 3816507 986384 789003 1776152 8749438 6381913 7038297 3352861 131328 2697772 6709605 3814965 527122 657671 2037011 3683120 1382166 657930 1907997 9473161 14342098 14473171 10987682 4869193 3815992 1315860 4079166 2236711 4999759 8355452 2302496 3026981 1447187 1184023 855311 1381912 1447444 6447453 8749440 6974834 5002588 5855839 3025449 2499105 6908006 15987440 16250612 11973813 11908505 12368822 6908273 10591895 16054770 15326948 9144198 6644317 8280666 4859683 6573633 9730932 9799297 11379358 15852506 15392462 16118759 15985130 14011581 9142372 5653560 15526370 14210762 8288878 13948106 14538711 3223596 7434858 16316405 15790061 16777215 16708853 5194563 3419947 9276035 9473666 8750207 11514804 16448763 11645874 6974058 5197906 8223874 2960687 1183243 6381143 14276044 10985626 9011321 13353146 13946309 13156280 11184549 15855602 13551816 15263450 13946809 12828580 14276542 14210759 11052444 13947085 9473931 8749691 6908006 7763315 5526863 5723991 7368816 7895412 7500654 8487295 7829618 5330524 7825756 8092791 6514786 12029025 7165241 2172978 6381669 6381921 6053208 7895924 5789008 5000266 8949390 11250862 12105910 3224370 7960177 8154721 7168080 8814185 12629674 12303032 12567744 15196629 14736078 16250091 15394784 15723496 15328730 12103584 13946041 11644824 12696493 16118758 16711673 16120574 15987960 14014168 10395553 7303282 10461348 7040102 9736588 11315107 11775920 8224384 1447185 1381394 1315347 4867653 4539455 4076594 1443083 852486 1973277 922131 921615 1643283 6446685 14211029 14803423 14277079 15066597 12697790 12103853 16579828 15987438 15001056 14671837 16645629 15395560 14211286 15723500 16052979 15790061 13355203 8683636 10457991 12695470 10394263 14079704 14210510 15394523 15197407 15329761 16315888 10986142 10328210 11973548 10920349 13288897 13881034 13157311 13750976 16643319 13148769 10453618 11053725 14671313 16447474 14868957 13749706 14144466 7828338 2300183 6049080 9666656 9406584 15265781 9672347 11315887 8748654 6180658 4468257 5198160 9871512 7105141 6577491 7631736 7631737 2697254 6183766 6907234 1513239 789516 789003 1512726 1710616 1710357 4143668 1248260 723721 855568 2039070 4670790 1382429 986384 1051659 1512212 592137 132615 2830130 11514286 9737105 4078137 2105117 3881785 4144961 6644842 8684427 4933197 11513777 12172218 7435373 5460807 4275765 3355192 722444 3288371 4408133 197379 6447203 9737626 9605786 8224384 6447455 6645091 10592675 16514043 15592943 16777215 16118759 15722989 14472928 16711420 10987683 4801359 6648442 7964037 11440280 4730674 8617592 9470332 11313824 13221562 13813183 14535868 15259326 13550779 14601918 7429444 9536887 11973546 10460561 10592147 11775138 13617862 2566438 10527393 16251900 15200491 16184047 11974316 2827294 4336170 4270375 11314842 10527642 6908778 9935772 9409941 8750982 15132390 11842229 8223866 3420460 8354672 12762802 14275525 10064775 7565156 12762035 15394271 14671580 14869216 11645613 15723749 14209984 13484718 14804169 14409672 12040362 15263714 9210509 6842724 7171688 7763826 6184029 7829367 7237228 7369067 5987927 7237482 10658458 6121067 8088928 7765632 7896441 12093779 7820843 2238771 3749940 5262149 7961204 7238770 6580327 6382948 8947848 8816775 7303023 6909554 9539209 9206633 8417117 8023648 10262419 12696761 16052201 15986662 15262939 14934999 16053753 16316415 13420216 10720114 11639408 9337930 12892330 16776439 14145747 13620191 11448244 9145489 7434871 4934737 5197909 5986132 4143928 2763047 5197645 7697781 854278 3288361 2499103 5263438 3618617 2697772 658443 1382164 1184276 1184787 854796 4209210 12960192 16316405 16250869 15658475 15724778 15263715 15460324 16250610 15855852 15921645 14342872 15000802 11184808 12500668 15198181 16053490 15461353 11908531 11119278 11906726 9140589 15657446 12172218 12368558 15197395 15067110 12106164 13158339 9012863 4538426 14473169 16381679 15131612 13881032 13617344 13223102 14078663 13013325 12298938 4739909 7825509 15855337 14407379 13617862 15131102 15262672 10985877 4273463 9139274 9997681 10002605 8160642 15591413 11313551 9865577 7365215 5660510 4212294 8488326 4802897 4276294 7960953 2302755 197892 5000268 1973790 723723 855568 723982 921361 1447707 1579291 395017 1250067 723723 3157551 3948093 198410 1315860 3553335 1184015 1117450 1512978 3026989 3422774 1908256 4472133 4605510 5987165 9802906 7171188 7170936 3158064 11645872 11647673 8554117 7696742 1775633 1513239 1181712 4997447 3552309 921615 9211279 9408401 4144959 4671051 4671051 6316387 12435136 15658993 13685203 12698308 12896204 12895687 11974839 15000545 8289657 9010307 10264735 10725023 7756123 6901836 9409163 9475223 12697536 12631227 9276811 12891051 14331789 13353382 12230540 4465174 8486260 10590866 12433070 12695990 15131359 15065055 4208432 13615552 16383484 15070447 16315122 12626076 5784119 2033931 6312019 16776443 9472903 1118219 3356472 5658457 6908517 8289140 9078145 7695974 9933704 7564641 12368044 13487030 14737357 14012869 14341583 15460066 16711420 14212567 10659744 11711142 12958639 13944483 15856356 12172208 7960945 9737105 7763063 6645342 7500653 6908516 9802896 7895160 8553088 14014160 12829886 8487548 10987423 7699840 7494734 11185323 10001815 11568987 6572331 1513239 6050636 7958373 7498593 5789006 7631986 6776679 7697781 6513507 3355443 6908004 12958641 11904406 9997438 10066068 14145236 15657703 16250095 15592163 14670548 14408140 14803928 15658223 15855323 13549983 13547142 12359758 12695972 14542824 11515315 7103334 3289398 4934477 2960176 1644573 2499882 2631722 1710616 525315 3222569 5788493 5985875 13288646 13684433 6512998 3092020 920850 1184274 855309 1052690 855822 1381140 4275003 15526119 15855854 14869216 16119283 15264487 15988208 15659243 15922415 15527657 16777213 11119015 6513505 12500668 15921904 15987697 15592939 13355977 15461096 15461353 14868187 11511457 15788782 13223884 14868187 13749700 14211286 14408919 16382195 12302515 2959394 10196624 16250610 15525859 15196892 14078665 14274761 12759958 9793344 16313065 14343901 13157046 15591912 14276050 12170674 13157569 16579574 15724266 16052716 13745309 9667436 7894649 7169632 9996937 9470834 12958626 10196361 8290696 8223873 7434868 4868680 1184272 7829365 4671303 657930 1447446 921104 855309 1052690 592139 921104 5000270 3487029 526342 1710618 263172 4276545 3948093 1381914 2171171 2500134 3684406 722694 3022101 4998199 10855584 5987422 4078914 5000520 2105628 2829097 7303021 4276032 4078907 5460817 1382684 3026739 1775382 722694 855309 1314572 3156006 1183761 1316373 5723993 4144961 4605769 1513241 592139 4868941 6974317 8685189 8224384 7632247 12369345 6184801 6645093 13882321 11775916 14407125 12829635 5658450 8745328 10982795 10788247 9211533 12500411 12631994 9078658 8418154 9861212 10128236 7823951 3810845 6775640 12366764 11116184 14142666 15129306 11444900 5847592 12030079 16444639 15459027 14010300 12214872 8729635 2693128 6187103 15132649 11181726 5722182 5460558 4210491 9078143 5392706 7959662 12499633 7762537 11841701 8486258 14078914 12697009 13157560 14671831 15723239 15461093 12040628 8421502 9934217 14472385 14141850 10592411 8487035 8158070 8881024 9210759 12434099 14210510 10723483 9209989 9407370 12039343 15921128 12499892 12828857 6447188 7829369 9400160 9868688 8489088 10123349 7560520 5854286 7497820 12299680 3484962 4012597 7632240 7434861 8750721 5592657 4539969 9802379 12103330 6969931 10195593 12370372 15462386 15329510 15855852 15789544 15066335 14342345 14605519 15460842 15854808 12366479 12362870 11307070 9933439 15662333 9409939 3615786 2960685 1907999 1052690 1907999 1907745 2368289 1709842 1578256 4998979 4078129 2367519 9341068 16776191 10986667 3355194 2434089 3026476 2565929 1776411 1381653 1250067 4538175 15526119 15066338 15724525 15724525 15659243 15132901 15790829 16382709 15593450 16645627 12237239 12566461 16777215 15527400 15987697 14671837 14146006 15987697 16185076 14672091 10000275 14670301 12235706 10262681 14276822 16316662 14869470 15724266 13684166 4406840 10657175 15723236 15657443 15525857 13025723 12431527 14466189 7822662 15525857 16184569 13093567 14803425 16513784 13290184 10526621 9013382 14671326 14935260 14733245 11180170 9012099 6707539 7891549 10391683 8748147 5328706 7960442 7170158 7368814 6513248 6250333 7631988 7631988 4868682 3750201 1381653 1118483 789518 1315862 1118483 5000270 5329233 657930 855309 723723 5460560 3092784 1843235 1644825 2105374 1841945 1051657 6573375 11706775 14276822 12238529 7369845 4079418 4342590 7369067 12632507 7500653 4539456 8684163 5790045 4341829 4602939 3222315 2172198 1380875 2761499 1578773 987156 3092273 855309 4539719 4868684 4210754 1513498 2 3618874 6711145 6184801 9277844 7303282 4540230 11842481 13421511 15461093 12959933 6249308 9868174 11574932 11575192 12172218 12237749 12697273 12631480 10721939 7165508 9073230 6245437 1050119 6775642 13616320 11181977 15853541 15787491 9273729 4076594 9074036 14598839 14071706 12156248 13067835 12737336 8861735 8213065 11053725 14344404 9208441 7894898 7894899 12235691 9866883 8881529 11841703 9538948 8353904 7630697 9933704 11512738 13683653 14078411 9999247 12499892 10526878 10526880 12499630 13748910 11968365 8618621 8816000 10000526 15132633 14080456 12631730 14605266 11447204 7499113 9341318 15131612 13223356 11841960 8881018 10921111 12631227 7884350 10065290 7700343 10650983 6378571 4868674 8616814 11840161 8156527 9802128 8158070 7895412 5197899 3881528 5526350 7829619 11314589 9207409 10919059 9146256 13949147 15461355 14803423 15658986 16448759 15263449 16381420 15986937 14802896 10327673 11575422 6510131 6248793 12896459 4671814 921104 1315347 854796 1184015 1513239 1053201 2759699 2891542 4734776 5130823 986895 7104615 14605787 11973299 6974058 2565418 4144961 3750199 6184542 2236962 592137 2894633 8354169 12697020 8223866 13421772 15263717 16578548 14407636 16315633 15460067 16578805 15592682 10987429 15066849 15461353 15856111 15658475 14277333 16579834 15527659 15526889 14409176 11844278 11315365 10195857 11973038 15790061 15724779 14079954 16184047 13486789 6380630 13420994 10196624 9933452 10722968 11315365 14667199 11500602 9669504 14540505 15722217 11186602 14869220 15987699 13421770 10001049 1774101 10919066 12633269 13484732 14272969 9474190 13882574 15461070 10129802 9340561 5986901 6644054 5591116 8749956 9145227 8487046 7105646 7303023 7895160 6316128 3223857 2829099 2236964 2368550 2565929 1644825 3487029 2039583 1315860 1381655 3618615 1250326 461582 1052690 1973790 789514 4407355 5786175 13485255 11776957 11186099 14278619 5987676 4408642 9803155 16645627 9672335 7630957 16184567 12040378 9934994 7827549 7433569 3092530 4143920 4998712 3683377 921363 1907999 2565929 1184787 4473926 3552824 1448475 4474185 2895151 3355704 4211013 5988194 5855836 2763819 8487295 13815501 14212048 16314605 13157062 6581862 11837842 14599868 14015447 10723997 12434099 13750211 13289924 9339510 11833703 4732198 1381410 11973546 12433838 14276301 16184300 13552582 9933967 7502974 9209741 15393757 16116690 13015418 10442293 12745313 10708059 5057062 13026234 15659496 7368038 7171950 7303536 7171429 11710117 11512735 12236459 12827828 9604489 8420215 6314839 13354688 16775926 10657175 11446691 9407619 9802128 10789543 11578014 12563604 13153910 10329493 9539975 11448225 16777202 15198422 13749697 14078663 14670802 9999245 9735305 10723222 14078663 10262671 10065292 9210240 5392968 8148547 12367275 9804949 10718067 10456710 8159096 10065803 9341052 11184034 12894915 7236969 7038814 7367262 6907228 5986902 8751498 9407623 7695201 10919316 12171957 15725556 15461353 15790572 16448502 15856622 16316654 12828081 14078162 12695729 9470568 10391683 4343617 4210503 6249822 1447698 789524 1315349 2500132 3222826 2827557 1183247 4470313 8680549 3155746 328706 4409420 7631727 11447204 11842478 1316369 394756 2697513 5526612 9145227 2368548 723725 6117722 7762032 7038820 7631210 11382441 15395560 11314338 11774375 14735060 11576996 14669780 13684683 12369082 15066338 11250342 13224132 14737630 13948368 15395560 16053490 15790061 15265003 13489356 8025968 8353652 13749448 14013648 15000802 15066849 15395301 13947340 6315352 9868174 7630951 11973035 13881545 13289155 13415325 7619339 11249574 13289927 13090749 9475732 14342361 16514043 13619151 12566976 6445402 3484196 15199194 12762300 10525088 11449522 16777215 15199188 14736603 14276067 12500409 9998721 5525308 6381143 5920606 4802899 7237232 10790050 6118749 4342338 6184542 7632501 6250335 6579300 4934477 1184276 920850 986895 1184274 3092271 2369059 1513752 789775 2960685 4013371 789257 3288619 1511430 6710625 8092800 7896439 11975340 9144975 5920608 6842221 15856115 7829108 10854816 13157571 8487289 10657937 5196333 4078126 2105378 5130300 4209198 4275769 2631468 2566186 2171171 3223859 2171428 1907999 4144959 7829628 8421763 4934988 8224384 10724261 12040378 2894892 7829365 11381930 12632756 16116965 14735322 8884874 6838345 9138279 13356230 10000526 10790044 12630447 6709598 5130549 11506531 4338476 4145485 14539477 13750725 14014412 14474711 14079953 12895680 10789790 13551300 15329769 14872039 13091516 8342603 10188918 13885403 12570062 15920114 15590372 7369067 12435906 4935506 7894901 8091502 9998982 14605007 14210251 14078411 8222836 9933967 10459798 12367795 10328210 11446691 11249564 10789021 8815749 10591119 12432271 12169878 11644321 10459278 9407362 13355201 14341585 11841701 15328729 14473674 12630702 14999764 10789012 9275774 6973021 7893871 9143685 7629409 9336426 10461338 11511717 9731948 7295805 2500134 7236190 6315340 11907745 11578531 7170926 8615009 9270357 8482910 8026754 10724257 5328971 5856341 9869201 12368823 16448501 15001056 12171444 14540505 15132641 8618119 5986878 7167299 7427402 9272390 9404788 5329744 4080708 3948869 855568 1905685 1315351 791824 4472885 6507590 4865335 7895660 15066849 6578273 4209212 12432305 9998477 8880767 14670808 3289391 3684410 3421747 6711145 9407888 7565684 4406593 7696500 6974569 8683896 15460577 15197921 16054773 13158600 13618373 13222071 9209981 7763823 8882306 10921890 12697790 9867919 8946808 14605268 16316664 16053744 16316662 15921904 15198181 15724525 10461085 11775918 11446953 11841198 14079443 14539994 15920877 14737371 7829367 6448490 10919571 12961209 10265248 8023913 6831903 3286039 8289916 12234926 12170165 12566465 14869216 16250871 14211288 14145497 14606557 3422000 9408908 10330014 8225416 10198693 13289406 14605015 16381681 14342347 14934482 16775410 12695956 8154972 5261397 5263438 4079166 8027259 6250335 4013373 4802889 5394767 4013112 8223098 5657687 1512730 921104 723721 461064 8158845 9145227 1842204 1907997 2039324 1709842 1248779 2696225 2762518 5789249 8222820 8881780 5460807 4079166 4473926 4275516 14077644 7497830 11776169 13421243 8814437 11116940 4473146 3750203 5592144 6644315 4209972 3485741 2894383 4013634 987154 3289139 3684157 3618877 4211004 9540237 12632254 10921890 13290438 16514041 15395562 11513775 14079702 13158600 13488068 15724000 14276305 13420483 11512744 9009265 5651248 8683898 6251614 6050125 9994114 9273681 9604689 1772830 6709079 14211029 14012620 13157563 11644072 13288897 13354690 5329494 11119278 16776188 16051174 13287866 6832703 8746093 12832715 15656424 16579834 15529193 7038042 9605517 7894131 7563364 10523531 7893353 12103590 14538699 16644073 12828079 12104873 9143938 10196627 12236461 10526092 12301737 14472906 10920082 11314842 10920599 11249815 14276041 13421246 7236193 11841449 12302002 6973021 10590864 14079176 13223354 14539214 10723733 7894380 7170659 4209463 5986132 9142907 6637381 8881796 7301735 4798754 6704439 5854296 7301734 2499356 4143668 11117729 8092539 8484197 8746332 7036751 6646124 5592916 7500140 7894899 8026484 10000274 15987697 12829633 5263438 3355441 3552561 789013 1446158 2824710 9798234 10392902 5789222 7171186 8225156 3093302 5921109 4735287 1707787 4474425 8419689 7757142 6772817 13289925 14934498 7894131 11578279 15065043 12433070 7762286 10854814 7500143 3882300 6974056 7698032 7960691 8223349 9143938 9933712 4211263 12434099 15723490 16184302 14014420 15592682 14867159 14076871 13617093 10394785 6842472 3289652 9473428 13223112 15131359 15921645 16119283 16250869 16119283 15198181 15724525 15987697 13158600 10854816 12762813 12433848 15724779 15263717 15395303 15855600 6250333 5066320 14603726 11119268 9803666 10654339 9860436 6510407 14408916 16644590 15526372 15461868 13948116 16316664 12435390 8486784 15658732 7566706 1645338 9342865 11514034 8158073 9274746 11511968 15986408 15261907 15657430 13880003 12958879 13221546 6116437 3946553 1315858 1579030 6776679 4671303 1315860 4342077 8552829 6315869 4473411 459272 1973792 1644825 723723 1447446 9407886 3881787 592137 921354 3420205 1117705 5262151 4341060 2960434 8289156 6513517 6448241 4670777 10722701 8222308 5590588 8352866 13158074 8487287 4077612 7104088 4078905 4210493 10395797 11908523 4407870 4539468 2828337 4276284 2631720 657932 4999504 7170926 7960951 10724000 13421770 15921904 16053490 16250871 15527148 10658466 9277326 14540251 14540505 15263964 14144204 10130831 13749449 12956334 13151654 7894384 1711127 9341828 15654098 11375458 7956540 2891042 8946817 10789793 14868181 13486526 7432550 15525860 14340815 7434611 8223616 8420475 14077643 11840422 7099727 10787473 12501949 13683406 16711422 11249825 6183505 12105651 14868189 10919833 8812400 10064524 11577761 12696495 15262422 14472904 10920599 10920349 11249315 14276044 10394765 12630700 12367530 10459531 14341320 8946294 13288882 11907493 10131083 11447456 14473169 9736075 8025709 10328464 12762805 15526111 9473153 1249291 5131593 6052694 4539455 3157033 5261122 7229520 5987163 6118488 7629393 9271389 2433312 2630178 1906455 3156522 7433067 5987415 7301216 7957857 8222318 4476236 4868680 4210491 7171176 6644834 5855316 5066059 8421504 8618883 2500134 3289650 5329495 4472897 5784620 10323295 7102789 7565668 8157568 6381672 5197649 6841692 3682080 5785148 9078644 8747369 6244418 3418405 13750226 13683663 6117468 13025977 7762519 13419705 12300979 14144206 7368814 2894892 10592924 9079424 10065549 14736595 10261388 3748910 8553601 15855335 9537665 16184816 15461353 14802394 13945544 13813699 8090480 8157053 9013643 5854813 9868186 11973047 13224134 14474199 15395560 15790318 15921904 15198181 16382455 15856111 15395562 15197924 15788778 15591912 15658475 15921647 15724266 16448248 12697790 5855577 10722454 12435390 15396071 16771791 9401690 9077880 16251122 14867662 14541015 13488592 14145495 15921904 14474460 6908265 11776947 9474192 1842980 5658459 12960190 9932423 9275774 8420213 8945530 12299942 11709339 7695972 12432549 6707012 4470567 8418932 4341307 1578001 5130823 2170138 4999237 7434348 9473930 9276552 3223598 5262927 2500134 723723 1315860 723723 855309 1447446 1513239 1315860 2170138 131328 4275257 10722971 2697772 6910072 5462110 12238529 10919833 6774361 7366498 2366743 8024428 15854825 6052946 1907995 5592397 6447203 7170661 10262404 9012861 3157803 4078915 2236451 3618086 5856086 5263699 6249826 9801617 10921636 14342874 14211288 13224393 16053492 14606046 13816532 10263708 8026746 10658466 12040117 13947854 13881797 9605252 15526372 11509147 9731192 9670282 11646125 7895411 7102536 8017963 11047806 7300703 5789525 13092546 15394525 10262671 10854556 14802649 16711161 7302510 789257 788487 4406589 4340280 4932155 9538178 10722968 11775916 15852779 11642277 10657427 13553097 13881294 9274495 11970977 11511717 11511968 14275272 14736078 15657180 9933706 7762285 9078146 11446945 14671053 13749179 12367530 11051670 11709600 7564641 13946812 13025975 10131083 10986392 10131344 10722970 10591382 11183519 9538694 16381166 13419967 1447187 1513752 3158062 4079418 2829608 7564386 6439996 12830148 9869463 10985616 11312261 1842192 4670014 7630446 6972516 8880766 8421755 5854801 6050898 6709857 7567737 3026478 6579300 7631475 6381408 3552309 1776411 2302757 5658198 6644580 7500404 10791331 7038824 8876629 9797205 14602465 15263476 9736588 9671571 10000536 7235939 6641743 4139294 7170133 9143671 6574672 5789273 12698047 11052965 13157312 11446691 5460282 9671044 15855082 14078671 9343117 6974058 8947589 9539205 14934233 15460064 5655880 7893871 15988210 13947338 14538448 14869469 12566974 13420232 13813958 11642011 7300443 8354674 8553088 6776681 12236989 12828608 13485760 9079686 12895426 16777215 15527146 15790318 16316662 15132131 12171703 16776956 16118256 14275539 16447991 16316405 16118772 16184819 15725038 7763315 7564906 14014171 15790831 15586476 6572601 11250603 16645627 13748668 12830914 12963279 13421772 15790320 14342874 10592673 9671058 14210524 2303794 395534 8682356 10721931 8554369 8947848 2235935 3221798 4735029 7368290 5390914 9140838 12036233 9799297 4998980 3420974 9013379 9867662 9012353 9737356 14935003 15922670 14605785 11908274 3355443 3092271 789516 723723 1184274 986895 1250067 1579030 1906968 788487 5130563 12301474 2565917 4739408 9080713 12104872 5129542 4800581 4537925 3420472 2828850 10525599 8750210 6317155 11054253 7368567 5787464 6246457 8221545 5130049 3552044 4078380 7103569 4934726 9607066 7697268 8681592 13684944 10658466 9605780 11053226 14145495 14409180 14277079 11580081 12171705 11250603 13420493 7894901 11578782 16053480 14209999 7168865 8287085 9802126 10395032 9538694 11708297 6768941 4864583 1842704 8553092 14539475 10657427 12104875 14407378 15592165 15789032 14736603 3288619 4933446 2498592 1051146 4276283 10128775 8548714 6778211 13026505 14667987 10328461 13355720 13420743 8024428 10062982 11709096 7103585 16314859 13880516 12959412 11512736 8420215 7499114 10065292 14605260 14472904 11643807 14867664 10591119 10591119 14801608 13618114 12170666 7367779 7893869 10065553 9012352 11380900 10789276 12104623 10920347 4802378 7631477 5000009 5724243 10198424 12959152 12361617 13290695 7040112 11117726 12563106 5460541 5854288 9867662 6249044 6512470 12632505 5920857 3354934 6776938 9147535 7039851 4473413 6315615 3354930 4012860 2434343 1381401 4737098 8487556 2236198 592646 1709340 7100467 9337142 9471880 13818575 4538678 8157301 13290186 15196895 8746868 2955538 9539456 11776421 9734541 11712963 8422013 11710376 11842478 9473412 10591369 8288109 14736601 14802394 9079175 9540498 8552831 11380900 11117728 9932172 5129025 8353399 16185337 15131612 13024692 10263446 7106671 9538193 15261404 12497059 9274736 9078381 10987419 10724511 7565936 10526104 14737105 14803417 11250601 15593193 15000802 14277079 16382457 15461353 11842738 15065568 10789023 12762813 15527146 14276822 16382198 13553099 3223598 3617584 12433335 13883103 13027006 15057297 11509139 14541031 16185080 15985894 15332081 15660276 15263717 15987699 13092807 12895941 11973813 13816540 7699848 6909554 5194297 10326144 13227222 13883614 3684416 8289405 7499111 1840395 1838356 5916983 11641724 8351332 8156274 11842732 13683656 11512486 11709865 14144204 15395552 12434615 11579306 11842479 5329231 6316128 657930 1184787 1118994 986895 1118992 2828840 2828068 656899 2498845 13483186 3748913 4145737 11711156 5195327 4012593 5000520 4013882 2961712 6910834 8289918 7960442 8357770 8422795 7039091 6114887 4993821 7298385 9931132 8222048 8682848 10458492 10395545 10462375 4341057 3680809 8947850 10592934 11645363 14474208 16119033 14473947 10987431 9803157 10855845 11382187 16052983 8552577 5065532 16579561 12104107 7959664 15856616 11513513 10854556 12892078 10194027 12759202 7893392 68352 9013389 14473421 13289400 15262939 16249582 13288897 15723236 16578805 9078403 9736076 7894131 4933446 2434850 6705745 4402214 7042410 7501433 9142145 7301984 12434618 16315122 9142909 9602431 11248545 6116691 16249066 13748930 12498863 11775910 9078145 8617595 10591636 15526362 10854291 11512221 13946562 10393740 14801871 14735557 9209466 9144187 8486260 15131610 13092545 6776153 9473153 14605784 11315870 10986391 9604487 8882047 6315089 15131351 10724251 11510677 13347991 10851466 2105376 10852747 9993039 8221779 8287873 7631980 7894621 10523030 12763842 7368816 4276543 6908006 6974056 5725533 2829099 6051929 919560 4013111 4870741 1976110 11120296 15066846 10329499 3353384 988176 9335370 9464377 6318450 6245448 2891542 4734263 4669244 12368308 10131093 2695455 7760741 11181203 12300719 11974587 9868164 13355193 10065300 7893368 9472400 16382198 12171443 10723998 11316137 9342095 6579292 12566185 10657175 7762032 6840930 12763583 16515071 13749458 10393489 14473682 10066855 8288881 9801866 12235439 10393235 12696493 13484469 14735312 6644832 6776677 13158338 13618112 14407630 12564921 9538958 11974064 15198432 15264476 13025726 10129812 7958643 10591642 15527148 12632256 16645629 14343901 3486002 4801850 9342095 9078403 10261883 11046264 10721947 15989482 14607838 12895957 13685457 14276006 13681836 15525869 15593454 16119283 13816017 12962510 15332600 16052966 9471096 6512478 13750737 13487565 11513775 12631745 3157551 4669228 4930348 1775120 330244 7496775 14012355 11842992 15855851 11907755 10525071 16776175 15722973 13222584 9472385 7169378 3287591 2235931 1182993 985357 3880499 2367517 262912 5194036 6178875 918784 987926 9210244 4867643 4011564 10790044 8685957 5987163 4671301 6776679 5921370 10922151 10130063 2632223 5792096 8816274 10062720 6311991 2169362 4340529 9537916 11114879 7365433 13815726 13750210 14276572 8487046 4539976 8222067 13354691 8947587 15198181 13356492 15134449 10329762 5525072 7959922 12303802 15067626 8948359 4934213 8814455 12826539 14274499 15328205 10392194 7035223 8415829 10127974 15789544 10262419 2498843 4999490 9867659 11380374 9274744 8749430 10855835 16119537 15920617 9341317 1577744 8881028 4932935 1778216 2499372 6904413 12105904 8420728 10589589 9012610 9012360 10986920 6711137 11974314 12433588 9078145 8091250 9208961 12104623 10196626 6906974 12565426 8749430 14999765 9605768 10789274 9801866 12103590 13879995 12367009 11643807 12499631 6118223 4473146 11513767 10920862 9736075 6380630 9867659 14144206 7039073 5723983 10723733 12827828 4867904 7626313 8080683 11902866 6973027 10255192 12553299 7566438 8287063 8943974 8879484 11776945 6381919 10000534 4210750 6447712 7368814 8158845 7236203 6905696 1904913 5524553 7105644 11316909 14211797 15396071 12370113 11711164 9803947 12164998 11243367 10988444 6969920 2497814 1116161 1117192 1182985 3288874 2038294 4800571 5392193 12170416 10000795 5920590 11775656 10789025 8485757 11644070 14605784 13422023 10527132 8355452 8157821 8224117 11974567 10329240 10986920 13816021 15065560 14273205 12368571 11383470 12500658 14077644 10460050 12105136 9932684 14603726 15590613 12366502 15722720 4605762 6776420 16777215 12235691 12433070 14801883 4407104 11249574 14146257 13159879 11183779 8090227 9472911 12960710 14211801 15724527 13027014 11908531 13158598 8487548 8816270 14934752 14406849 13811892 8749958 12501430 12960694 9734268 10060885 10786142 11906715 14078423 14145495 11579566 6841445 8027777 12832204 10525322 10984849 5197134 7039340 10723746 10460574 11644334 1184274 7630915 10588258 2499095 6186096 9274252 10197139 14079954 16710646 11183519 12498863 15656152 15130832 14670285 15393503 8221813 2432799 1709330 919562 1314322 3090983 2367006 1118481 3221278 2760988 722694 6975349 11908784 4340529 3748647 10066067 8488324 7829878 10724259 8289918 6579300 12303291 12828608 3684146 5132630 7238008 12234138 9536625 3947077 8947345 8946569 6313549 6971211 11710876 14013131 14079191 13224393 5395277 7434350 12500157 11777199 15198694 8949129 13159627 15263974 4538690 6052443 12895687 11119530 4408644 5723215 1643536 6642771 13683135 12894901 13091251 4405051 4140580 9471595 14605015 7893871 2433052 5985874 2104087 2234642 1248262 4736320 14671578 15066849 16579836 7960177 3485741 5064519 1051148 2632751 4800579 9337465 14868178 12696240 9208187 9209983 8552577 9934234 6381921 9671312 7434347 6446426 7170149 11051682 9341318 11841964 8223347 13091770 10525841 13947076 11184032 12499890 9407360 14406600 14340292 10985362 11840931 13223354 7828587 5327942 3487021 7959411 5130312 2235420 5656910 9209480 8683898 14342096 15987691 8683639 4207656 8152654 11637114 14735314 13159891 12558976 11171145 6644841 11378018 6703148 12365499 12898502 5263949 11645359 10790050 6974056 7302764 5657169 7826796 8088428 3022366 6708055 10130315 15591650 15724265 13817043 9541273 7765896 11645102 13745570 16116690 12630187 9339508 6578269 4209715 3880496 2959909 1315084 3419431 4077875 7235941 12303030 12434875 5854548 13157060 16711679 11907244 8486257 11184030 15263715 11447721 6052697 7368305 6513246 14211539 14606046 13355727 10592934 12630187 14268555 15196892 13753817 12237741 12562084 12828857 13091516 14208966 14142915 14076345 15985890 13881547 12238007 6184794 14012618 12367530 13419965 13222851 7236717 9999760 16119544 11515317 8814971 8484718 8223866 8619144 11908272 14078671 12895169 10658205 9671310 6318436 11382715 16777215 12763313 15131101 15395824 12895941 12235423 11639660 12028469 12758903 15065819 13816279 13422285 14277333 5986136 6447714 10724772 8154974 8418408 3553084 1644312 7894647 10394781 8289405 460551 4274193 11114345 6774861 6515825 8355719 10856358 14276822 13354942 3879465 13486274 15460828 14867914 15788511 15855333 15788778 13419714 9801868 3748659 2103836 590848 1117705 1184533 1380622 920071 2040614 10529200 11579307 3617837 2366741 4473662 9475221 7829626 6908263 6842472 6776679 11053222 11578289 7566195 6316128 5328984 7433305 10065794 8948626 11712191 10724520 10526094 11248785 13224132 12303032 10197915 7697519 8750457 11316394 8553088 10526619 14014160 15198432 12105385 13552067 3420977 4210754 5921881 2697511 789514 1381905 1907221 1050881 1906968 2105374 2434333 2762542 1906455 6117193 9077376 1972502 2630944 7631212 6117461 9077894 6117207 13618124 16513016 15987186 16118509 6250073 5985875 5788242 787976 1842202 9470334 8086620 13288371 15591387 11971744 6052429 8946819 10592164 9013390 10000027 6709855 1841945 6315097 15000545 13091776 13420483 9472901 11315359 9670532 12170665 13157563 10920599 10262150 15788766 15591904 14604755 11249049 14144456 10855065 6381141 3684400 7565166 4998726 4143417 4340796 9341577 11973289 11249823 10922147 5525575 6969412 5127980 10787993 14144468 15398141 9143671 8612428 9470593 11377776 7494974 13813958 10529190 5526864 14869218 10329499 6316126 6908263 6775648 7365987 11641249 4272687 4734263 12433838 13552580 14012878 14869218 12763840 8357243 10324575 11309161 11709349 16576235 15328491 14079440 13421511 13815752 10065292 3222820 4274223 7039075 5987415 9408397 16513781 16381169 14407127 13354439 14078414 11644321 12697269 15198435 11381928 8026487 11381676 13816269 14276555 12433846 7103332 7499626 13617334 14271139 12301232 7764083 13552572 13155253 9341577 8486260 13748409 14865090 12560795 16643822 14211540 16448502 9342344 5063739 9735295 11973287 7762032 6117722 12763581 15922935 15593200 10260097 8416088 7037533 8749958 8750207 14670808 12170674 13617862 11776171 10594211 15263725 15657703 11710625 13750478 16514556 15921142 15064017 12889976 11701305 14667173 15330030 10198693 14870499 15724525 11578028 8421243 15921128 10917503 8550511 6185833 2564900 4078653 7894647 8946821 723210 1445134 7034437 8353893 7700853 8291446 13751764 13289924 6181960 10721679 15000542 14473429 16775667 14933204 15459035 14341065 13947077 12236207 6578269 6183254 4077875 1578252 1250067 921100 2565929 5791073 8620172 5459790 5525323 3946289 3092012 5725279 8355970 7631986 8092539 4276543 9474192 12697540 5526610 6908517 4473673 8618875 7764067 7304814 12633535 16251633 11316111 9867893 14079450 8289918 9802126 11512997 14210251 12499892 7170657 12499631 11446426 11709850 8550241 10262150 8881796 9474194 13159109 10790304 5395024 789768 789768 1447697 921104 1513241 1118219 657168 3157815 2236700 4998980 5064773 2827811 11512486 8222837 11842229 11447469 9736335 9012099 10130064 8749181 4077875 6840414 5788242 9933203 5394767 6049609 13482929 6973531 12236718 14077382 6315602 6841443 10328992 6974060 7960953 9605778 6381919 2565927 5066059 12105910 9604489 10328210 14276044 7301214 10986391 12959930 9011572 14604741 15130834 14934750 15987440 7564641 12631217 10789272 2894114 6447965 7104615 10394005 12959933 6643804 4341307 11906726 14210508 9541266 3026470 8283724 7693653 3420975 12692122 14338497 13092799 11840915 7690045 8548460 9012839 11381385 8747908 4868682 9671823 8684674 5460817 7895158 6842470 9670029 15195352 10919318 4668981 12237488 16382455 15197672 15657707 13946307 9999496 10974544 13081722 5066312 10718833 16252149 15265005 16448502 15856364 13355199 6117710 12234918 16250609 15594483 15725556 16184300 14539473 15723238 11446442 10196373 14473169 11447204 11513513 9605516 13618892 16777215 14013133 9800061 11116699 5326400 9142647 10920080 14277073 12366263 7563099 10656397 13421008 6579302 6710106 10722184 14207414 14009009 15854306 13092805 13882321 8749693 3221278 9866620 7827560 3156776 2564900 6644831 16382716 10722717 5848870 8611663 3548446 7499114 1709329 4735807 5130565 8880766 15263200 9672080 12960194 15064277 14735814 14737119 12697788 15591409 16578296 13552536 11969638 16182999 15264756 9145753 9738642 9934995 7563885 7762798 8748913 13349787 12234916 9015450 4407618 4802376 8223612 6710373 2960687 2171947 4404006 8748394 9541012 8552328 7370875 8421242 9930616 14735565 13488076 8024954 12234677 13682372 15854044 14407614 10590855 10525843 10328213 6380633 12827830 4538680 919043 2039324 3487542 6447714 4079164 8815749 14078413 3024419 2631461 3422012 1776670 7237230 5263440 7500402 11447982 8685189 8422007 10066321 4670800 8027777 6777957 10000025 15066858 14408667 9471864 10985354 13093838 11250601 12104881 14802137 12300979 9998469 7827039 8484450 8417626 6443579 9141079 11511696 9210759 10198176 13553099 16777215 10921890 4539715 7171435 1776924 1512475 1971482 1709840 1182742 2959925 2038554 6511195 10130580 2959143 5261128 14078160 12763842 14211029 15132131 5787977 7695722 8024687 8683388 6841184 10393752 8288376 5724242 7629157 13022638 10264468 5529174 10394263 8749181 5196366 7368305 6447966 3816245 5658198 9145227 5000268 3487029 7368816 5788495 10591382 13683907 9209981 7894120 8550261 9669243 15657681 14276806 15395814 15263976 4538426 9143418 11972770 11314838 14407111 14078662 12104875 6841183 2169881 5525321 7959146 12300969 12959152 6181442 8416604 7695461 7433831 12754063 14801358 13291464 10130564 4273963 7036001 7695437 9933931 7893879 6644582 3355184 3289389 5592146 6447201 7106155 13816522 15985379 8682871 4407872 11579560 10459278 14933720 15525343 15130068 11840428 11371608 9533276 2629662 8159074 11771270 11249312 13356743 12498593 11443336 8550510 16513782 15987699 15987699 16316662 14211540 8421243 7434350 7499889 4802889 10657955 12039857 10066327 11579316 16052463 14998222 9930867 8417127 6312017 5588806 11706506 15391937 11317425 12564404 14142145 11511968 13882071 12566202 9406835 11905158 15128512 15656414 14341336 10986400 13552582 11380900 4208440 5262664 2960423 1841693 2170658 8223864 16777203 10659242 9142909 13277537 9727048 15330800 7630699 8157043 9275524 6117461 7894382 6910310 10257813 14008986 9341048 8224127 6382685 8685185 14210249 12499102 13220507 16184292 14804967 10330277 6448490 5987424 6315617 5261382 6905686 13418676 14408918 7831425 5395024 4276545 8553090 9408399 6184542 2499875 4999492 7763313 7960442 8027008 10525849 11908543 9540739 12549726 12688783 10068641 12433596 16250358 14474199 15461093 15921898 14276042 15920615 14671059 14802388 13618111 11312534 7761515 2433314 1315611 1841701 2368289 12237488 5066815 2435103 4736847 5131595 8158330 6448745 6580329 7697522 8487038 7960694 7301992 5985621 7171176 6710106 14802136 14867678 8683388 9669502 13420216 14737893 14079189 14539994 14670297 10591385 7433051 7103577 2169360 2300696 2564385 6841694 10263446 6447716 9013641 10461087 13290188 12961730 7369067 10066580 5065802 856851 3751228 3548194 3414815 1773840 1317141 2960176 5592407 2960685 8355452 13882064 14342874 14737371 16382708 9671309 0 6118741 9670795 5789523 8092026 6249054 6513766 14011840 15196108 15133152 11381160 8484979 7367527 7894133 6710375 7960951 3421488 2302755 4539717 4144959 6974058 4408131 5526351 9276551 11776685 9802895 8290169 5854289 12366762 15195083 13815491 15923187 14935520 6313808 11577759 12697263 11117459 14736074 14013121 8683637 7893871 5327691 9407362 13880516 8353132 13287858 14012094 7366496 4604221 5918272 10382944 14341320 12831427 11908523 6776930 10393752 10459521 7894873 7763061 3486516 4276284 6250074 5328972 3223598 10133403 15527140 10130055 4668207 5787464 9537918 6248520 12696495 15262169 15920875 14143436 13740136 7298624 6049357 11187106 9401189 9076854 14803674 14603197 11771782 10589840 16053492 15987697 15921904 15855854 14935009 12764355 10001563 5329233 5527125 6053469 2105115 8026744 10460836 12763583 15460051 7891535 13615540 9931659 5588807 10983036 13614752 12369084 9735559 13747904 13420483 9408140 14670030 12103317 12564119 16249054 14802912 15460076 10591384 11973548 6183253 1577494 6447453 7697520 3618617 1446935 5592657 16777213 15727089 10460060 11368786 12425046 14671588 10722971 12696761 15395301 14604758 8223347 2567206 7427427 11179119 5656907 7829116 9079685 4736835 5526602 14144456 16380901 15987689 13619662 11447730 9211028 9474454 11382191 9340034 7629668 10196110 7829880 6053985 7303025 2697515 4933962 7303023 6579298 4538686 3223855 8421504 9737623 12896457 13486789 12829392 10989472 11561289 13015693 15990009 16250612 13422285 11514288 15790579 15855854 14670550 13355203 16053231 16644853 16578547 16777203 14012100 10129800 6576982 2563869 7302012 13289172 5723482 3289388 4408121 7960177 8619396 10198946 8751757 9802896 8157821 6315876 6447716 5461071 6645345 5131592 7302761 13684431 6973799 6710106 15066585 16382205 16448252 15592428 11183781 3484971 3551013 4077359 1644049 1052175 2434089 3355702 3815994 2763304 4737094 10921638 7368818 13816528 13684682 10461338 11775916 5527649 921878 4600613 8546134 1379333 856085 920850 2566186 1448473 10000534 16777213 15987701 14671578 15198173 9211272 4276034 3816758 6184793 8223864 9736851 9605267 15264489 15196368 14142646 13422021 15394274 12432555 7762796 5788757 6644584 7763574 6842724 4210752 3684408 7895160 6316128 6579300 5723730 5197386 8684415 8750208 8092791 8947068 9012087 12235431 15460579 16251132 14802645 13222835 11972772 7565156 5327677 11973022 14868430 10262669 8946559 11578280 11775910 12301484 9603458 8288879 8750457 7303021 5393221 7888453 8934722 13090740 12435641 5788747 3881528 13092548 11118237 8092527 7171689 4539709 7368555 7697522 10724000 4737088 8487808 11512997 8615785 6114364 6969673 9273456 5589307 10458767 16184302 15528436 13879744 13606482 8878431 12035491 13093821 10127496 12563113 15790310 16116438 11245955 12104107 16579834 15921904 16119283 15856111 16185330 16250869 15790320 13355979 9671571 3224368 2697254 8552831 7369075 13619403 16316137 10392964 13287858 14670802 7629668 14077107 11247493 8025970 9275525 15460066 14012621 14407636 15722969 12760736 16578272 13092027 12567494 13223112 4209463 4999231 6315350 7433067 5723215 7171176 2697002 788235 3816245 13354447 12172967 9538445 8609114 13282388 16576237 13551816 7762285 13815499 12038830 14276050 6710627 5257008 11114119 6578789 9210517 11182752 8156274 4801860 13553356 14804967 12106421 9605776 6315876 6973807 9211281 12170927 11116184 5722186 5591114 7960953 8554119 7105644 1447446 1315860 7763574 5000268 2631459 3355184 6908267 11053483 15528179 13224902 11447218 8555649 10185557 12294541 15988980 16579836 13619153 12566463 16250869 16053492 16645116 9341325 6380640 9472911 12893890 15459817 9011070 9207158 14075062 9995636 10723732 8090229 8944776 5129542 5987406 8487035 11447980 8751500 8882316 11183779 10724518 10067617 7369847 6975087 5922399 6514536 11053483 9277326 7171698 4803402 11119528 13947864 10921638 4736069 9407370 4670015 7301732 5591117 854021 2565927 2039583 1118481 394756 1052688 789516 4210754 9868952 10724259 15395813 14540505 11908274 7237757 5789020 7429434 11310184 2561551 1249313 1578519 1446933 1710357 4473662 11184549 15724016 13158339 9934735 7434348 14013398 11710895 2697252 4342076 10658207 8289659 15066335 15260618 14667965 15593192 16381679 12893359 8881277 8552063 6710377 7895160 7040103 8026746 3947580 5263440 7566708 8289918 4671042 4868421 9079426 8684415 7631727 13750208 14078662 9867913 15328738 15724018 15196629 14079167 11117461 8090734 7169628 13946558 15723739 14407628 6775390 5985875 13289149 12565172 7630697 11052184 4604471 4604219 7497823 10323309 10185565 15328991 14739424 9470842 10131091 9803406 7172466 14671326 9407870 9408642 7434347 8223614 16382198 11184798 8026997 7564906 7365205 8549733 6970958 4537135 4997948 12367793 16382195 15397874 15260878 12621137 10922138 13680567 13948870 13551048 12430237 14868691 12958115 10193526 12960445 16448248 15987697 15987951 15461866 15658986 16185078 15659247 16185078 15263976 10592673 5263181 6776166 4672330 8356220 14737371 9209211 11447456 10790304 4408382 12301735 16445920 10920862 6973027 12434616 12105651 11973035 10786695 12367015 12105134 5526612 4473926 8749440 11249827 15723747 16711414 12959933 7763312 4802628 2104865 2368037 1184012 3486265 13027253 15854573 5783879 9927464 16111297 14802396 4341049 8683385 15065308 10789023 7827308 9403224 6508879 8158342 10526628 8682366 8419962 12829122 13487565 10461863 5263951 5921111 6579048 8487299 6974310 6380882 8352615 3552044 3947321 9342608 8026748 8092537 9013641 5329233 4737096 6119262 2828068 2039581 8618883 13750996 10856621 15200495 11775407 8359296 11374728 10519930 14015700 15987701 16382457 15593452 15921904 15921906 16119287 14408669 7566197 6052704 8618622 10591095 6051891 9406558 14801320 14538402 9409881 11644288 11509901 9603199 9999248 9604747 10592673 9409687 7435640 12499639 11448234 10330782 9672082 9277326 9869979 15461614 12369343 4539717 2566440 3223605 5197909 4539719 2829099 6907752 11052195 7367528 9999507 7763315 1710618 394758 1316373 1315347 1447446 1710618 4079166 4210750 5460567 5592407 8224377 16777213 10790054 6776691 9143685 8481345 11769187 1838593 2169637 4736067 1380622 1644049 657152 2236184 10131611 10723998 8947838 7829106 10263708 13817043 10921125 3420977 5592144 10460828 11315359 14864572 15588813 15395301 14934484 13485496 7236454 8354684 7434098 6645091 7434861 7566195 6908265 5658198 6776679 5526610 5394765 7105385 8552829 7171178 6579039 15000018 13947589 15855851 15920875 14472148 15721429 14407610 13880767 13880013 9603719 13749433 14144705 13090998 12828859 9801869 12565424 10592925 4078905 7301208 8812388 6244919 9337966 4799789 9332831 14343901 8817794 12824997 5259839 5460029 6776428 13814485 9867374 8223847 8158070 11447473 14079443 12896182 13420996 10064011 13353399 10131083 4936267 6250848 11315885 14935009 15394782 14606295 15063248 15454111 13230561 13022384 11711128 9868437 9863536 14342348 11642001 16378068 13355720 14408667 16777211 16185078 15263974 15921904 16119285 15921906 15658734 10724259 7631988 6380894 4473411 4541509 1581594 4013882 3091242 7566193 6119778 2961714 8552059 13222075 10919318 8223866 9277072 15132129 10854036 12696234 5592656 2172198 3092012 4405811 8551031 12894139 13025974 13025975 12104624 12631994 5526864 1710107 5065550 5394765 10724249 12631480 14801380 10130317 9927234 13082224 15198961 11512486 10328213 16644598 13420234 14208716 10653774 1573903 5198684 8947846 8486786 11842742 16448248 16053744 10658977 8289659 7499889 8552579 7434350 5855828 9077876 6838598 3947318 7171185 8487045 7565682 12632256 13290186 10329242 5921883 8158332 3288619 2039581 6316128 13750739 13554389 13754336 11642789 8821390 10588562 9796977 14081232 14737634 13816530 14540253 15592941 16447991 15856111 14343126 9079432 7829365 9934482 7957869 2563358 3681846 7498357 11446450 9998980 13023128 13219470 15985104 12697020 9868691 8947848 7632764 9475223 14211029 8420724 7237218 9079422 8816001 10263447 12499641 8551548 4736059 5065283 5393488 6972526 5066063 7039853 7894647 7564907 5262152 3092273 3684410 592650 1447446 1251094 1250067 2960685 5921370 8487297 9408397 7302771 5131345 7105642 13290184 15724276 14145756 14012094 12559230 15782309 7429444 12104875 10656154 3288361 5788495 7828076 3814703 4604746 5263181 11316386 11908272 8289407 4736587 2827818 2039835 10197653 16777215 10196100 9008223 12298394 15395303 15922147 10722695 5591629 7038824 7105135 7303536 6908776 8092539 5197647 7040364 10066842 9539985 9868689 11645100 10987169 5000007 8618622 14867927 14737370 15856626 14276305 6774100 12366502 15656909 15591124 11314074 5656389 11775393 12960431 10459531 11380382 6379862 5853519 3683379 920326 6643539 8879727 5588278 6971738 5327942 6837323 11711667 2829610 4074787 7629930 5726553 2368807 9076863 7762020 6710357 6973532 10723230 14605533 12895153 11578788 15723496 15394786 10262930 7303526 9276813 15000291 12040883 12305599 15328732 13746087 16576979 15529981 13817031 10000510 6905693 11969429 13551030 13550511 14011581 9801868 13684685 15066345 15659745 14211288 16577778 16054001 15199464 16119536 14803677 11381680 7828086 7171178 5329742 2698022 1118479 3026478 5922401 7501441 7040890 1908258 5525583 10920862 6315352 7631729 11183779 10130831 9671309 4144700 855309 6117720 9931914 10789790 13684936 13157820 11117980 11578277 10789015 8750208 1248788 5656917 13880265 14473934 12960708 9540511 8817293 9531722 13405250 14597273 14802136 7170659 16051936 14933732 14467745 7166773 1381144 5461848 6051929 9934234 16580349 15922417 10132120 8092537 7368038 4275266 6447724 6184281 6248013 10195336 9473414 10131863 7369075 7566197 5131595 8026998 9408147 8025982 6249308 7302247 2959654 4144700 7303021 15461353 15922419 13554900 11578280 6252897 7170156 10063498 13751246 16185080 16250871 16053492 16381944 14408665 12961473 13816528 11053222 7960951 11907755 6840657 2629662 7959411 7434607 6579310 11251643 15328478 13549223 13286300 16446425 14801869 12961213 9277326 13685457 9144968 6512978 8948341 8619126 9079172 8158584 13289925 11315616 10460307 9275524 9998998 10656675 12829633 7039849 8947589 7302510 8420223 4341825 1380372 658189 1052947 3618876 2435370 5263699 8882314 13554387 13948629 10197663 5197396 6710888 14079191 16315385 16514556 14143937 11376511 13419695 15523798 16777213 10790052 7763313 12960190 15526886 13289410 8486008 9210242 16185070 9013892 6579298 2566440 592137 1380111 6578012 12630198 6775642 6899769 3415568 7367528 14734285 10000007 3485741 4801601 7565419 8552828 7171175 8487038 6118490 5790035 10329499 12631995 9539977 11777198 9934232 5131341 11381930 15461096 15658732 15724779 16118759 10722184 8222058 15458508 15130313 11840923 2564373 12104873 14012355 7630432 9669762 6577493 1379595 2037524 1315082 7104353 9539205 6117973 6381662 8484977 11312269 9538697 4933964 7956826 10196097 6055276 3223859 3484709 7566193 6841433 9604992 12368053 16711422 12828849 12040622 15329771 14079700 11315105 9407095 10394257 8748664 3487027 6384750 15063497 12953985 14143678 14803174 14937056 10198156 10194316 12167578 14471103 15722712 15196374 8748662 14803427 13288394 13683871 14341069 16116716 15594222 15791601 16580085 12369335 7762036 6512994 6579552 3420977 2697254 5065802 3815992 2500395 4014153 3881544 4211530 11580081 9342604 1710870 5459531 8025455 6182735 3158062 9275784 9341318 8156790 11576488 14145746 15066848 14539991 9868172 10854554 12105134 9079173 2827307 2694951 4734525 10986142 13290438 12896719 9937063 11243886 14390591 13143357 14405836 5723478 11511193 14473947 13741437 10653317 2698540 8949126 9274505 10855334 16185078 13224393 8158330 7171696 8025968 7762810 6119276 7303274 9668221 6642524 5856606 8487297 11842740 9408910 7631986 8882307 12105663 4275531 1445908 4143405 1578773 2763047 5461071 8487038 14868957 14803164 9539983 8750210 7368814 9869461 14211288 11908533 10461087 14606046 11974326 13750224 14277083 14803425 12961221 9342608 10658458 7762270 3287088 8288376 14869210 10987693 13095119 15000802 9537406 7497042 10984572 14340797 15658207 11843504 14738143 10592412 7302496 6776920 8224628 8026744 6316387 8883084 6382683 9671569 7039592 9472911 9933716 14803163 10395033 12434616 13223880 6907752 5986650 789514 1381655 1644827 1908259 2830130 5396568 8685707 10659497 13554900 14146271 13619929 10264484 13487313 16118776 15987958 14670799 12366237 9868688 14737121 15590883 9409680 9211531 16382198 15593193 14540505 8024426 15327451 14473169 3683630 394496 1251346 790027 3025449 2169111 3812142 1315599 4791580 4139292 525056 10587273 10461075 8091251 12434101 8486006 11775908 12235691 8750208 9868688 6315867 11776685 11842478 7764075 11710893 11118508 8025467 8421245 14737632 15922158 16052712 14407111 15656917 8156263 13222318 13156783 14077633 8486258 4341301 6512476 9802381 13289408 11710117 5657161 11578531 6972769 8287860 5985875 11775142 9999505 13286836 11640463 8090734 5920082 6705468 7166260 8684165 9208724 8353393 6843485 7039324 12696761 13881034 13618111 13485756 13093058 14474712 13619149 11578790 11710368 9737603 7367011 6775147 7368056 13875090 12952689 14210510 15131879 15856624 9737105 8024177 11773597 14341318 15921377 14077122 7893869 14805997 14931664 12165475 14601146 11184558 15067110 16185078 15329508 15790312 11711146 10592412 4802630 3157805 1578773 1447187 1447446 3553335 3025965 4604997 3684408 3421236 5460817 1512210 3156773 1971470 4076587 5000266 11117986 10460828 5130312 5261128 14671578 13422023 12631994 13289924 12170416 10329752 7566447 8223612 1183761 2234904 10066067 14145485 14738141 12832197 10259311 13079367 12685361 9929596 6841461 6643551 10656908 11703921 8022369 4539717 7369580 10459806 15724016 14080213 7697522 6118488 7697522 5856086 6184291 9736085 6511953 7366749 8484987 6842731 8487299 8289918 8158334 9605778 9079945 8223873 7236981 4802630 5854797 2697254 2236703 8158073 15132131 14539994 15856111 10724257 8355709 7631729 11053476 8618881 6908265 6842472 13816528 15461355 13422285 12763583 10724259 7105642 7171439 8618103 8088663 2629410 2499621 14145746 16184826 10459547 12893116 13090748 12170414 9078656 11380631 16052966 14607325 10658977 14277333 14210510 9013379 7039592 7763574 7434871 8289928 10131362 9736600 3485748 6183000 10394006 15197921 16184817 16711163 11644848 2631207 6249822 2565414 1315862 1447194 7763835 6514538 7172468 10396070 10856621 11054255 12765647 10990262 11055283 12896716 14672870 15593970 14671059 15261131 15790571 14867676 12693419 3289389 9276552 15132131 16119283 9079175 10589075 14998233 8682105 4208434 3814189 986634 3487281 3157286 3945268 2563355 2171167 7820117 2758157 1906455 6640203 12303532 7959664 10065553 10525589 11841703 13815752 8224377 11118756 7960692 11316135 10723998 8224117 8881796 7696500 9605778 10856096 11579566 16711163 15328991 13222839 12630439 11314327 12301474 14867660 13618111 9670791 789254 7631212 7696750 5196871 1249289 2565149 8288881 10591384 7498862 5722451 8288629 9539207 9537406 12364957 11315107 8223096 8745821 10456423 11053226 9077391 9537413 6777693 8815736 14999013 15328989 12368029 12367793 14276820 14474712 14539994 12302513 11118231 7830632 10920860 14867175 12696004 10912855 14924945 15657705 14473680 15921397 11710645 9209991 14275022 16052453 14406598 13485498 9077114 14344163 14405060 11835227 14600371 12435136 13948108 15658473 15197922 16185330 15921898 15461607 5263181 1250065 262913 1710357 2565927 4539715 4603188 8024167 1578770 2433828 1247747 3814189 3748396 1050629 4998463 2105117 4407102 12433335 14012621 12893116 12762554 15131359 16119024 11119268 14671577 11842738 9672598 13882574 4868421 1379341 10855843 14540245 16447723 14080980 8221543 11571034 13082182 9466982 14539240 5921108 8810319 10915444 4601911 1775898 8290167 15789809 16052465 7565164 2959654 8552061 6906976 8028286 10263970 6970974 8287071 10196106 8749960 6513255 7171185 8487045 8158080 7171439 8159361 10526628 10263710 9408140 9671309 11184551 11710895 15197156 15855854 15921647 15724779 9474190 8158584 8618881 9539983 6447714 4737096 9145227 13948116 14145495 13027014 11513775 9605778 6974056 4013632 7499363 7363903 984072 3223859 15922158 14079189 3813423 14275539 16777215 16776702 11777206 12630187 14276555 16251380 8882566 9934482 14671326 13420745 9276815 6644841 8421766 9934753 9605278 6315879 1972763 2498846 10526104 14934749 16382195 15855854 9736851 2697000 3618102 4342338 789264 2697515 11579829 9869726 9211282 10922414 11777723 11579830 8686481 8094857 9410457 10527656 10593702 8948879 12565685 14012355 16383486 16249329 14929094 6248017 8551801 16776184 15329769 9737626 6576990 3418924 3813423 13879751 10195597 7960177 14934749 3946291 2038294 2958626 3618613 13872301 4600874 3552563 3021850 5987664 9933455 8486521 10722968 9999499 14342096 10197654 12566202 8421243 8684415 10987170 10395032 9210507 7631479 14013650 12829627 13553099 15000028 14605268 12762288 13156785 15262161 13617336 10855059 12763316 2763298 460802 10000528 6579290 263424 1315599 986386 2894112 8617592 3484984 5853786 4341560 8553341 10262677 13813180 14211547 16777215 12365734 10590093 14213598 13356482 9801090 9079436 6907228 14011613 15262685 12500885 15196894 16711422 14606298 13487306 14210510 12368294 4737345 14802396 15197921 15527661 13611155 12491135 12631478 15855058 15262695 16777215 15197405 13354950 15986921 15986143 11511708 7958373 15790829 11841198 9670749 14735817 15328481 14802372 13617597 16381681 14737119 14408408 13882064 8618624 7565936 8026487 11710893 9605526 6051925 7366741 6575424 3419429 3421749 3876119 5654073 1576201 1447185 3290681 1644823 2499105 8354682 6117207 9931661 12827323 10854556 11973295 7895412 16382966 10198944 10067358 14935775 10198166 2105117 7829118 13025983 13551289 7699573 9868698 14338228 13808508 11506817 15855852 8418909 11436625 12495254 2628640 5986650 15921904 16119287 6183513 3353384 10130833 10526104 7827308 6976881 9015446 4535855 10588276 13091767 11054004 5131345 5328982 8158081 8421253 8619145 7830655 8488326 9672082 11119015 15132642 11316135 11974067 15001056 15921647 16053233 16250612 11316907 7105642 7434350 7566193 4737096 4276543 6118749 11250090 12171705 14671839 13619149 12040119 9211020 1710879 7959399 8742982 1378571 3157812 15132899 16183797 13682886 15724779 15002085 15198435 10853787 14275777 13750211 14014418 12501181 8355449 7367527 8947589 12039860 9474190 8948877 12764873 13289934 3618617 1117452 5130566 5656909 10131860 16382196 16316403 9407886 3157551 1051148 4341825 1644827 2105637 6513769 10593451 7172215 10922416 12829645 8554127 4079946 7830145 7500664 10855593 10986920 7369077 10525849 11644583 8422793 11576997 9925996 3484198 9208702 8420475 9013900 16184826 6843248 5855836 14145236 13421510 14868438 15263198 14144719 4012597 11447204 6446938 2304800 14268334 4337959 1644316 2560798 1710869 10065041 12039343 11709863 12697010 14473682 9737362 10790304 7960691 8289656 14079954 8289657 7960442 9276304 12763581 13948359 15264487 14671580 9999756 14209732 14998989 14341056 13353904 12565673 12170665 9210240 3815218 9803145 10789790 1314831 2434082 4671054 7434350 6709344 5524569 7827322 10130833 8487548 10066329 13025209 13554134 16711679 12631227 8750217 12042690 10264468 12499379 10460325 7697519 10788017 15263948 12105611 15721958 15855600 16514295 14342613 13487303 9736837 10986402 15395813 15066846 14671053 14205345 11903636 9408391 10131587 13552331 16513532 13882315 13553356 16382447 15986660 11643552 6510674 15459550 11118239 8685420 12367803 13419955 12629650 13353902 15920101 15856115 15724788 16448509 10724000 12961732 16777215 16777215 12698811 4868684 9005907 7297858 6712164 3941663 10586218 10062201 2169881 724499 659989 1776152 1184015 1314318 131328 4932163 13222853 9143687 3486770 10724259 10264735 9014154 10132374 15132639 8355449 2499621 9408661 12170676 14407630 12369082 9671832 16777215 15785147 12686963 13222316 10789264 11042657 8352361 4076345 15000291 16514041 11513775 5393997 7433833 11249572 10723228 7696744 5464166 8355452 8282447 10589828 12962502 10725037 7040888 7434100 6381412 8749960 7171185 9343382 10724518 10922147 10000534 8882053 10196886 14408665 15987440 15987440 15658475 16316923 13619402 7105895 8225152 7763315 7500402 4934736 6447973 9737877 15067108 15724786 12763329 13421511 10000795 8422535 9800061 6768941 1773582 1645087 9606030 15065308 13619662 15791601 15002085 16119285 10787740 13551551 13355971 12303542 12040630 6974058 9209991 8618624 8356222 8158843 11909297 12106163 13289925 6118487 7565933 13486534 12302260 11974064 16777211 13487817 2105376 1513239 2500647 6842731 3618363 3026226 7303284 14080478 14869994 8092801 9211281 9408397 5526871 7764350 10329763 6973549 9077124 7564657 9737105 7435110 5659486 6182232 4336419 3089691 6444881 4275003 3224884 13752025 12042177 7830655 9145736 13027006 16117476 15854304 13880514 5195838 14736595 5854540 5329993 12361623 4864044 2433830 1247508 855309 4735037 11709096 12237236 11316388 11840418 10918542 11907242 10592412 8750210 8683645 4868423 9474194 10986920 10856097 15066589 15066336 15000543 8882047 11315357 14603977 14077627 13091754 15131083 12828079 12959412 13748932 5920333 6643301 7300715 6973278 3948358 3749958 1972262 1841191 5065297 14539475 9736838 12039858 14672090 9079432 13948629 11646649 6185573 8422280 13553620 14606308 12303802 13028295 11511465 13616761 12760969 14537691 16052979 15197922 13553610 13553099 14539994 16118258 11844775 15790582 14929860 13745034 13617344 8158332 12434877 15922158 16053231 13158341 15461353 15593193 16645627 10394516 8091250 13221313 10065264 12432298 10061976 12894873 12365701 14537147 15132633 15791347 15199214 15527407 15987699 15724527 15724527 15329256 10529699 8420995 9855528 4665901 3226428 10514508 15984323 16447462 8750728 2895923 1250318 4473922 2171167 855050 1446417 1511697 4539204 5262929 4933964 7631475 7368305 11249315 11512486 10591642 8947589 3947839 9276552 14671577 15527400 13816268 10987682 16382968 11380110 12026444 10520686 8817301 10654103 7235688 6907236 14737373 10000534 10592671 10987683 15724525 13421772 8158330 7762798 6451325 9074537 11897190 10263456 6844028 8749181 9278355 7697779 6315615 6249822 8223873 12171454 10263447 9934994 8487549 10526880 12829635 13816530 15066597 15856113 16054005 15199725 11578012 9210234 8029830 5790043 5393747 11777725 11054255 11185323 14541532 15067110 15656424 16250093 9542814 15857140 12166037 3876890 788225 1316891 6513507 9011832 9672598 16382970 16382457 14145497 13816791 14407388 15461096 12633020 9869202 8882833 11250865 9672602 8554379 7238257 6776153 11117208 10262419 8420215 14275793 11314854 13551816 11381928 14671580 8224384 4080197 10922926 10727343 12764103 5196368 10329242 16777215 14013129 14342613 13552329 5131341 4802109 9474956 8818574 9476250 7105644 10194833 7168858 8421747 9738896 12633534 8290431 5656656 7428941 7497822 1972751 2434850 5988701 15330278 9408910 2828837 5656393 7431776 13157046 13617597 5130049 15591134 8024687 3551017 14930124 11310224 8289910 8619144 7432299 6838612 12431027 7435636 4671812 8613218 11901048 7958373 8092798 5986399 3813423 6974058 9868950 9079434 12829635 16382457 14078413 9473930 7171435 11841964 13418939 12958123 11182741 7893606 13157820 10722970 9931659 7368038 3946553 9340548 9934731 6711148 593192 1974847 789793 9013649 15001307 9276801 8552314 14145233 11514027 12698560 13355466 7303023 14474973 16251382 15790833 13093320 12569025 14733237 14861661 14271367 13751248 16645627 15461094 13093059 14013648 15922157 15789293 6448727 15000552 15720142 13613456 4471093 8421502 16185076 16119283 14803166 13026753 16185076 16316916 16645367 11118239 10131346 14342363 10461061 13156785 11378588 12628880 12827808 15723487 13422021 15066848 14341585 13881292 16514043 15856111 16053492 16184816 8819368 8876136 9792028 2036770 7888465 13482891 16250596 14079176 12368823 14276820 10920862 14276820 11250601 3815735 1051146 2103834 460802 4934467 10658204 11316134 13882574 11841964 13420483 7894899 9079175 6776679 7697522 13750475 14276820 10921377 11447721 16053492 12104105 10847847 13814455 9541273 11774888 11972268 4867653 11183781 10330012 15066595 9342347 8223866 12303032 9737105 8289657 5725533 8022359 8282184 9209739 7238269 8617329 9868413 7566183 10395292 7105905 9868958 14803174 8684676 8948097 12369336 12500670 12303291 10921638 15724529 16316662 15593454 13750989 11444882 8814447 6121320 7303799 10724261 15593200 12369086 14803425 15592939 16185339 16579323 14408406 9805729 13684683 10456189 3747622 657930 3225662 7830398 6776420 9341066 15328742 16053490 14803423 15527659 14407638 16316403 13948368 9276813 8553351 9080210 9739423 9343894 8290170 8616555 10853263 8947072 11644072 14539222 15328738 15656422 14012882 10394785 2630956 6776941 8618891 8289667 7104102 6050384 8879988 13026228 9734769 13353134 14735314 7301996 7698042 11579568 11053737 10001563 8223094 6312781 6839348 10064501 13090521 10066067 7501667 8153453 7026741 6247239 9871761 10133913 9471369 13553619 14541282 3881274 2103834 3747889 1314571 2367259 3090983 6577760 2038043 1906966 6969171 8021859 10262930 15000806 16249842 7363926 7232604 14014160 8552312 9929078 9008741 6380114 6711145 5527125 4604222 9671571 8355711 7500402 14342361 16316664 15131614 12829374 11119269 14210512 15064018 11379859 8353391 8813942 8156527 2958113 5721162 8092277 5130825 9011834 12631727 9869212 987958 1580610 1448750 6580329 12040107 9407359 6314837 8486519 10723998 16053490 16316916 12302000 15790312 15724525 16317175 16186105 15792112 14140051 14925387 12362090 15463146 14606808 15395301 14408405 11974065 15066848 16446712 12699062 12500929 15457227 12365190 11314854 15658732 15197922 15856111 13487306 11974067 16316664 14343126 16053230 15789542 12302002 12961473 11118742 14341056 12431519 13286300 15328211 15658726 13093059 15065821 13945534 6182222 13223362 16777215 16249583 14802136 11384507 13282452 9461066 3419409 10057025 8878695 11778228 13684936 12960443 16447988 15592165 12434875 10000534 10000277 2367519 1051148 1513231 2368538 5525834 15000796 14343123 13157822 14670550 5130823 5000266 2829099 2894633 7434350 11974067 10921379 12697788 16514045 16447998 14340292 15658208 6382430 9671310 5854035 2234650 12237239 14672091 15592939 15592682 11381930 4276286 3157805 4145472 8090981 10917243 6311490 6578019 6119529 9538429 7497805 6645594 10725540 12040632 8815751 8750218 3487027 10987682 16514295 10395807 10724259 13092807 16250871 15921393 15922419 16382195 15392717 8025441 9608347 14672870 16250612 12500668 13158852 16053492 14935011 14474462 12828608 10195605 7436418 8090480 7955537 1578773 1118742 1251356 8027777 9013643 7036771 11118758 14014420 12501432 13355201 11907757 13947855 12895428 8750728 9277074 9277842 8553349 6711917 7763825 9340278 6247753 5657422 9077629 4209463 10591385 12959679 15328229 10130584 8683397 4078915 3881538 854547 2366489 3812898 7694681 6577483 8812637 7628114 13353148 7038313 10724010 16777215 13421513 7631477 8222320 6246461 9009216 13482899 10588071 3287592 6909527 3613476 6827052 11576218 14082772 14343383 15194333 14737632 16382459 12894917 7367535 8617604 2564387 1314829 1380626 2630439 2169377 986384 1970191 3745314 1709327 5723478 8090481 4403242 2495253 5855829 5986383 9732987 9011062 9012610 4408133 5460819 6777190 9868950 7763572 9145227 15527148 15066597 13684168 13947854 15724525 15855851 15986145 13419697 4669494 9209981 10064775 5459265 8748915 9933967 2301724 9538429 6052678 9474454 593200 1514556 2895418 10263447 12893619 9537918 12301484 11314591 11381411 16447991 15790058 15064530 15328730 16053230 15725038 15462636 14012367 12430465 13678678 10719092 13158851 9737865 12237236 13619143 12698041 15593190 16380149 15330523 15265003 14602172 11379583 16711679 16316403 12105910 7105385 6184283 8947335 7171435 12632508 16777215 14934749 11380898 13486777 13420984 16052437 12301464 13879993 14998995 12828346 14540505 15461093 15393240 8091248 7762543 13224134 12302260 13420741 16644590 11442554 5777448 9926973 9534032 9667186 7501693 11645099 16184038 15000543 11777723 12171703 10132374 8552831 2564385 2564385 2236703 591878 1184015 1973531 6250076 8223864 6446425 5328202 9868691 7697781 8684676 11842227 15658221 16645119 16185078 16184819 13684685 10001047 11184798 4341812 460553 1709076 1249038 6709857 13290184 13027012 15921647 16645368 12039860 8750208 10921899 10720114 12299145 7893618 12236220 9210768 11249827 12892848 14409694 12370626 11906726 7432030 5394523 6710884 14869469 15461607 13092807 15658734 10855845 14606046 16448502 15724527 15594483 12696493 9275255 10199196 12893108 11445662 11053475 11974578 10197913 8618370 8750730 5064780 5459027 3093059 5523779 6046509 592398 723721 2171169 8553603 12040119 13420234 12896457 12634047 11644324 10653577 8288111 9868691 7894396 8092287 11580597 8420728 5985874 6119001 4803140 8091502 7169628 5854288 10196626 5854289 3353385 8616825 10196624 7630700 9604749 2960172 3420725 2302506 5721932 3417625 8089957 9538180 7827558 8682871 11512237 6578791 7237232 8420473 5393484 3946301 6774100 9272665 11506282 12295028 9799269 7169127 11644597 3615004 8477522 14864839 15921126 14868959 14143955 14933720 13092546 14474199 11842740 4868171 10197654 3289388 526085 2039324 920591 987408 2168087 4929334 10591636 10327959 6115665 2957856 1378319 462863 1448725 4470840 7367535 4934475 986895 4145472 8751496 8092539 8289918 15724527 15592941 15395562 14473684 15329508 16316662 15921130 15129557 14472385 14340805 14143937 15722971 14867660 14341056 13486785 2432799 7367260 7236440 8947597 921641 1578791 7697268 15788000 15918557 14207941 13091000 10525073 9210242 16447989 16710644 14340027 11446167 15657956 15659498 15330796 12431793 13155225 13222526 11116184 13156288 9737352 14277332 13290178 12895420 15527397 16117747 16119788 14672350 9603703 4998441 5262931 3684147 4276032 3881528 4736837 5130825 8026487 8618622 9144965 11644072 13945796 15458758 15129543 14538685 12565148 16512489 15261143 13486274 14935009 16382457 16447472 13354172 6182484 10986653 10854554 16777215 14073280 8154689 10057795 11042131 6444634 10652771 9013903 10460050 13749951 13619913 10989236 8816262 7763572 10329242 3486002 5064519 3025967 1512728 1512728 1183765 1907486 1512210 1973014 9736335 15527148 13158602 14276829 16646142 16316151 15921393 16448250 15131614 5327942 2172709 6775899 2892313 1249040 1117452 1248525 11381158 14277079 14671580 13355977 11841964 5657939 10330014 11316137 11836795 13351833 6447714 15788788 14144984 10790050 7629680 12171713 11646392 9077367 8483686 4934485 10658466 13553610 15790318 16185078 14869218 7171437 11053224 15725040 16119283 15332341 12828595 10854541 8224376 7299674 9997187 9144198 7301483 4867144 2169378 4605001 4999757 5590875 5132381 6378059 6967100 921361 1841173 3157288 3749170 7499626 9144716 10199196 9607056 10261388 11769747 4735287 5329744 9473941 7565943 7896189 8813166 5456432 4208694 2434341 7106147 8749689 6971738 7367528 7170149 5788496 5393484 6906458 5985356 6841435 4078390 5263692 7632249 5263178 6116680 5722182 11052713 14474208 13158602 6907501 2565416 6051925 7630699 6840413 4537148 5325624 8549192 13875106 13282440 12366178 15392482 8616338 3618080 13745850 14930122 14602186 11776169 8751231 9276287 8223345 9868688 14342613 9868948 8618875 12500662 2565665 4605248 2104345 789516 1773327 5191218 7102811 9276037 10524822 4209725 1643034 1647397 1777699 3683127 6053732 2697513 1579284 2434852 8685703 7697268 8027773 14342874 15724525 14013650 12038830 12434099 13553097 12631478 14735052 14669762 15787723 15460567 15855335 16117731 14931903 8683112 1642513 2300193 6972249 9406340 5985104 8353902 13748928 14537933 11511966 13223102 6972000 7828079 8617595 16578809 16381418 13485213 11774102 15064538 16447739 15329517 15198935 12039066 10261883 11117713 15724268 11316394 13289925 10526619 12763581 15987438 15921904 15921644 15262158 6511179 2629148 6380379 7829619 10855584 11382187 14868959 12829376 9736337 8683647 3551534 2892834 7037531 13682089 14470836 13617076 13749697 15459546 15986668 15658983 15396589 15000042 14999246 10654592 6773330 13027006 13619403 14274509 6506577 12095820 10648876 8550528 5855567 8680287 8748913 11248281 12827315 13092270 10921628 3025969 592137 6579300 6645606 7566195 4934475 2894890 855309 1447446 1118481 987408 4210754 10197663 11645112 11973826 8552839 15329767 15921647 16711674 13421513 6908265 2434341 4012082 5590338 2036752 2037011 4209464 5393737 12565174 16777215 15328481 14871010 10984331 3484971 7240580 8943970 7626059 7367250 6183485 8814219 6051678 6644567 3814963 5063749 7960440 7763576 7303284 7369077 10789803 14078938 14275541 12367793 15132129 15461355 8683912 9342608 16053231 15726319 13880248 9340531 7172979 10066855 7039589 4079156 4669245 2760994 5328206 6908516 6646381 7896978 8158845 9337966 8480867 3684919 3289650 1447446 3684410 6250335 4208440 6578269 12631995 11774888 10786451 3814454 5197649 12830664 10724518 4671051 5718326 7100194 2692636 6708067 10066303 4538163 6840647 5130575 6118747 7631212 2696235 11119019 11314337 9142394 9143939 6184544 6052695 6579039 6315866 12171956 10395033 10064787 7235688 11643819 6380379 8747898 6775401 9537152 9665894 6047792 11510669 15658475 14341821 14272666 14664889 3679782 4209713 11246491 11308676 11048598 9342355 10790303 14540504 12501949 9802895 12237498 14079702 5329235 13554385 11118758 6380890 4472635 920843 7628387 8215378 8610395 3815218 3356470 2169627 1314831 2302244 2960687 7368564 6579300 4211004 2697764 1381651 8421506 7499889 10330528 14739170 15593705 10196626 8550770 10788498 11906979 11117461 14933455 14933193 13946037 15328211 10459278 7169881 9932148 11906965 7301218 2827559 10393736 10525071 9736073 14144715 16052455 11512738 656641 4209461 7038563 15854825 12630968 15394531 16249064 10919559 11182743 13881034 15263715 16185840 15790312 13749951 10854287 15393757 16382205 12960708 6579038 7565934 12895167 15132129 16250869 15395300 11051409 9800575 13616579 14342363 13553099 13025985 8552063 11052195 11645102 10132384 12961482 12763331 5394513 2301213 8024941 12104607 16645341 7565918 9736851 16316405 15132890 16382708 13419462 10194039 11444108 8222320 10461338 16250609 8220263 7427401 14925723 11110519 11381663 6121542 6247253 9208917 11446416 15392751 11251078 9144718 4079168 723721 1973790 7631988 6842985 3750201 12895428 10724259 2829099 1315860 5526360 6776428 5789532 8224127 10790054 6316641 12960960 15790061 9934484 10263446 8092800 4934988 5324069 8741955 1574144 6775917 9868174 13881035 14341843 15328481 13223102 13488074 9800577 3221798 4211011 10194557 10522752 9341302 5130037 6182234 7104617 4209721 4801860 5066061 3815996 5066322 8816523 10396070 7105395 15658223 13617346 12103843 11579307 13092807 10526371 4341827 8816003 10857126 12300446 7300176 5396053 8354949 2764585 5068874 7698543 8487548 10463908 8291710 7302774 6185077 6645345 10128764 7232594 1447705 1052686 2171169 6842985 7631988 2763817 4474433 10131860 13747908 7033683 1708308 5329235 9672600 8092800 5591896 7825256 8811867 7824727 5326137 6775639 6248526 8814437 4012094 4605510 7894384 6380129 11842740 15460067 8222066 7104356 7170924 6118488 10395035 11974067 8816003 5855318 4472895 6248793 11380647 3485487 3551280 11051684 13287355 8746334 5521962 8089957 13685445 16317428 16641767 11377790 4469786 4273966 12038812 11441273 16115425 15659260 14935791 13685195 10724510 8948100 8355709 14737632 14211290 11974326 14934752 8881024 4670014 3682096 9602177 14340544 14275523 12104623 14868189 14670550 6972518 1775898 5658200 5921372 4473924 2631971 6382424 8619135 8355713 8816260 11185837 15594479 15791084 8157043 6578009 9275522 9473412 9867910 13289147 15459797 13749173 16051677 9932676 6972243 13288622 13749169 11051415 1775380 9275509 15065041 12170416 14276303 13684168 8354420 6183766 2433052 5327945 12894140 10657178 14670551 15657958 7695976 8814974 15131359 9013379 13092795 16513530 15000543 12960960 16316666 15723765 13882064 7500140 8289657 12500409 14737371 16316662 15987437 11380374 11643033 11050906 2762279 2103834 2893863 7498860 1314318 3881274 4606801 8685452 16777215 6447973 1644827 3876897 10785653 13023369 10720624 6968909 13814461 16184539 13947328 13418425 13021586 13681836 7367787 4671042 15393753 7363919 12361320 15125659 12298932 9342847 7895660 6773364 10851907 11774855 13419490 9607535 1381153 1184276 723721 3289650 4606023 5987163 9014152 16382457 16711679 13290186 7631986 9342355 11974077 4605258 2434341 4605762 7566447 15592682 12303032 3750201 13224132 10395553 7237230 9202758 12488798 3349516 13816791 8814974 12762553 9933454 12829374 16776956 13815499 4670527 2366228 5852227 10061950 7762535 13683905 10655884 7497822 7235939 4473665 5329233 4539717 6579561 6316390 6579562 11054002 10395042 13354691 13681846 15128512 9408138 6710375 3552313 1907486 6315867 10922151 10392449 5129005 6777958 5658711 6840934 11708592 13155518 14931931 9998495 7762296 7302514 7631488 8158322 7630170 4866103 197377 1579030 5131854 9079434 8618883 9608088 7108205 3026729 6575188 6769228 2826789 3750462 10988460 10856104 6776168 4142397 4536370 8944221 4668446 4208694 7367260 7498323 2630441 3223855 5263691 5196109 6578012 7696750 4275514 3551791 9407368 10526367 8552063 2565414 4473411 7434098 10393752 8222583 12498358 3090729 590595 10787480 14207941 7496528 7431760 12038060 15791080 15922684 14735073 6444341 9733979 7891310 14143957 15058610 14469812 13292219 13292983 13816781 10856097 10461339 5066061 10790052 16711679 15724527 9868437 11380901 5723213 3220005 8023917 14540746 13422526 14998745 16313841 15921130 11446951 5263181 10198428 8487297 5591374 2763044 14211278 14211026 8157303 12303293 14014936 15923444 14343126 6249046 5919311 6183254 5986387 9144447 12368558 15327700 14868428 13815226 13615024 11182480 14736328 15328716 15459296 5524300 9604222 14735312 12565432 16777213 14145233 8684415 14671577 6183766 4077878 6446425 10788510 13420484 8947072 7500140 7499375 10723232 9079172 10526872 14407386 12763844 10462116 15856374 13946578 10921379 8092790 7039590 4078905 7960691 16184819 16711673 15064782 15262161 7366757 656392 1314318 3156522 5327691 4735554 3814454 8158594 5329494 10657955 8026487 2169881 7692365 15720643 13021069 10586469 11112561 12166789 12695695 9800560 13878716 13285273 13814964 7829106 5526353 6510927 8414797 13609314 15325348 13948375 7104858 7824488 7892052 13481301 10720111 11512513 7370849 4012873 9211022 5921368 5526610 12500670 8487297 11513775 16711422 15461355 15198183 12698049 10855847 7303025 3618617 855307 1381651 11184551 14013907 13553099 9605519 12434618 6447453 7036504 12953473 12426345 6442298 14868707 11117988 10131346 14210257 11249315 15591910 9734793 4934736 5392704 8151372 8154472 4606789 13552329 11180952 8089431 11446942 4802380 3158066 3947582 8158081 8224905 6843763 6646381 10790052 11446173 14734524 13154967 11974064 6315617 2170660 789518 7894131 11974324 9273455 4733220 3750963 6842213 9734769 9272915 10851171 11114345 9799011 8485218 8617852 6906984 7302497 10262922 11973297 13224906 9474192 9803157 12105912 8158845 11579566 10461851 7434347 3878958 4204584 1379343 1842463 9804186 5527641 9803159 10724772 1971749 8022870 4930851 854280 7499085 3879712 1972511 4210750 5262409 2037275 7432550 10723746 8947339 9802130 14472401 8486786 4605510 1053201 9736853 9737366 5722449 11314854 4209210 1051659 1117452 10721939 12694438 6971730 12565673 16052461 16185078 14409445 9473428 10855059 8024416 6051138 11974005 11966041 11835255 14078162 12829647 12961472 13619403 14474199 13421772 13355981 16711422 15987699 13355720 12170417 14605270 10392984 9537152 12562336 12958121 11446693 14407636 11315105 7039075 6776418 9605517 11974067 10262930 4604730 16184551 12696758 10657435 16185078 14738659 15265257 12040883 3617326 3749174 5130827 7104615 7631210 12500921 14538444 14737357 10788235 9865592 11511445 12960431 13420468 13551046 4208444 7762535 10327442 13881294 15066848 8092278 13092545 12566202 9408140 9341317 12499382 16446962 14867930 10855069 5856341 8158845 7105135 5197136 7236199 10920611 8027007 6383979 7896189 10723230 10197656 8092790 11447721 6842213 5131593 8816003 12895167 13682614 15458257 8550518 1182734 2432029 3747889 12432565 12630714 8090229 15132131 13157058 9341318 7234658 4602938 13881533 16052716 13156029 13814202 14801847 12231284 13284995 11970951 13944509 14865593 12169887 6645095 6052958 5852481 13348746 15649683 15785935 15134951 6050111 12097927 11707952 14992747 10391659 11579059 9409687 10065565 15790068 13158600 8882055 10921638 9934743 12434877 15395562 16185078 15067110 12369084 7040103 3026729 3684406 986893 1775902 2500136 5921109 16053233 14934752 6381919 8486009 14600119 10521964 9536348 7628882 14471380 15723751 8683388 14473429 9275271 10131093 8089455 9869730 8024679 10781540 6969430 6384492 11118253 4009262 7957065 7827552 9671320 7895419 5657947 7303801 7304314 9541276 8554379 11184810 11840671 10654580 12957323 8092277 7895162 7763065 789516 6579039 14935011 10654338 8088150 9211269 10000274 10262669 9998978 8813665 10655617 12630449 11842213 8814704 8485239 9013114 9144965 9146005 10329499 5000781 3223344 7171437 8750469 10591131 14078671 10789790 10590614 6707026 1314320 1579034 9014670 7171696 4933196 6910310 2104113 4207143 5719606 3549993 6973496 2695698 3223346 5526610 3223596 9208712 13814212 12697538 12237760 6578273 8682358 6512998 3881278 7039342 7960444 6973549 11643819 11446440 6643551 2235420 3354416 14275274 12562589 9669502 14539473 16119023 15066096 14210259 15593434 16184575 6117221 9144172 15524267 13477224 14070400 13221283 13553083 12633018 13356231 13027266 12961219 13948116 15263974 15132390 16381428 15065566 15591652 12895426 7496801 8083791 6110261 8683900 13159879 10459280 9276037 6381660 8355963 11117988 8551801 7959916 11907493 10262671 14538965 16250871 15725040 14607325 10725023 9275524 7235949 7697783 7236717 5197388 10132374 9801350 13419947 12038050 9274495 7367527 7762537 8025709 4998979 3617075 7236199 8551799 13882313 11053214 7763048 12697271 6709597 7366496 11972259 12104623 16183790 14340556 8946043 3489852 7828330 6842474 4935763 6445909 10921379 10461085 9605776 13290184 10658207 10132371 8882043 12761270 7168866 8485755 6512228 8353381 11906181 15786444 5195329 1315852 394756 7500150 14012869 10588548 9074295 14671837 15527146 15527148 5987163 4868684 16777211 11710374 9341830 16777215 13683653 14474185 16645352 14933194 14932681 14601657 10195857 5131852 4276019 8023915 15062459 14864292 15259841 16314346 11576721 14930049 14403666 14934195 14802386 14935009 14673120 13818335 8225416 10593962 13751515 10857650 10725550 12832967 15132641 12829376 12306114 14803425 15195871 13420994 3551791 1512210 1381653 855311 1577240 6971235 10918815 10395296 14342098 12495506 4734516 15327439 9864822 14539994 16777213 12501183 8223864 9473416 4012084 10460056 8944752 9993831 8415312 7168857 4210490 6052697 3091760 7432800 9733737 15065540 15265264 7828102 6907505 8949129 8489868 12040899 14407640 8747620 9734256 7101792 9079686 13224644 14145234 2893863 6775398 15856113 12105910 4342336 5921881 10856356 9474194 6381923 6513509 11184812 15986935 13752016 4078927 8153971 10917744 8813952 3816004 5131852 7039851 6052956 7960953 7697779 9606030 13422803 11185839 11710125 9142394 5723732 3092530 6710888 9540244 4868684 790545 1908258 5723991 11316137 9079175 7236450 2105366 4802627 2301726 4473411 13816017 14539473 15593192 11974324 9474705 11316655 9672084 6974058 4210752 7566193 7434609 8092539 11973299 10657185 4998989 5461078 15001055 10458505 9143158 14143686 16777213 13816019 10592671 14211286 13552077 7038313 13289927 13882574 13613209 13015364 14463314 12957309 12435126 12632248 11645612 10461338 9473931 11250601 12698047 15527146 15921904 16711677 13423050 8027246 10918288 8221292 4473924 8948875 7960692 9211022 6907238 11052448 12433070 9604741 15328991 8684415 11053222 15856115 15790320 15593192 12764343 10592665 12894915 6381143 3552560 3487029 3487542 9014152 12895418 8222561 11249047 11511970 6578524 7697001 14473421 9078146 2301728 1512210 12104621 16644851 5394765 3223849 2433565 6511449 9932423 11642781 5985872 16052716 8878708 2825750 8091500 9405039 8223347 15133166 16117994 14868957 13421770 12303289 15527146 13421770 11843243 10131344 8288891 9341325 11711416 13158089 9339759 13156507 16116955 7499114 327936 3550763 9275271 7629911 8942424 10060664 13882321 13026755 15527148 6579302 5789786 5921619 3354665 5525834 6117460 11116958 16052712 16513004 16711673 14141884 11443085 8352361 5128497 6111783 7162423 11772299 14801851 15854808 15987950 16513784 15457997 11969929 16052963 16710911 15855351 16777213 9211282 3356221 5001048 6711662 3882565 6317419 5987415 11181211 5721420 8950158 11645361 16775927 12565687 2104345 855050 1118481 1118481 1643544 3484719 8353399 14802912 14671059 11377539 8814455 14997193 8483169 14211027 16250871 13224393 6776420 7433578 3025189 5986902 7103064 9995890 8746341 9012604 9802381 9538954 9407888 12105134 11247493 13352622 15065570 10265743 7635050 10329763 10984886 14211290 15459813 7959135 4670515 5196633 11184297 12039858 8881794 591876 1052429 6118236 10527393 7895673 4671816 12698562 13487565 6710884 5197645 10790052 15921906 13621713 3488084 7430500 11574902 7233632 3552309 7040364 7895162 3881274 4868682 8289918 5066313 8619912 11185841 12039090 10524047 6973545 3881789 3158066 4079168 5658200 7434870 1118740 1381653 12040117 14803166 12500411 4276286 1184274 1841693 6052447 10657955 10329239 15264227 14869470 13553869 13093834 10132122 6381921 6710886 7763574 9803157 10987682 5987161 9276304 2958893 2433314 7300703 7893093 6117193 8946811 8419962 15328742 10921638 7105133 7828340 8222583 13288905 9607332 10129042 12425062 14071906 13223042 10460810 13157814 12894389 12170414 8025458 3552561 9803409 14277333 15527657 15922158 15790318 9933706 6772302 11509915 6183254 4802887 5197647 6184544 8288637 11184034 9999496 12302254 15065819 10197654 14606044 16316666 15461096 11711405 13223613 8421496 6645091 3354665 3552560 2039585 4737098 9804438 15000796 10920084 11710114 11710374 12697271 10461079 15394782 9341317 853769 2367519 11709863 6710625 1512726 1578003 6117461 8879997 8419699 3090717 3617326 13419967 10127745 8943210 7824719 12362892 14603726 15595000 15724268 15790061 12961219 12632254 15329767 13750735 8882306 7302761 8419962 13947352 12897233 13617609 12038040 14211001 14605009 13684942 6445392 7691611 11903394 9536361 8612940 10258292 12435390 13684942 10987429 5724250 6710634 0 5723732 8158073 1314829 2236186 4735291 9208700 10326668 9997186 11838363 8683385 9800308 8808777 10190194 15789291 15726067 15988212 16121076 15068388 15592428 14539226 14474969 14736868 13683402 15855327 7563873 789777 2237224 4934737 1579040 2303531 5194048 11374481 8745843 11910325 13421770 12103854 7170661 4341307 3355441 1907997 789514 1249556 3090993 9208710 6841183 13879995 9864563 13947854 12893106 11049097 11249312 12895428 11514288 9408140 3617584 7762286 6314321 9209211 8485490 11117728 12631995 13092031 12565687 9869202 14474452 14867662 12562326 10786419 10265224 9674655 11972794 11708325 15395301 11379877 8947060 4145460 5658727 11315367 7433328 6381410 4276286 3487278 6250846 8553603 9408912 7237743 11909046 16448250 7631988 9737364 11776947 14013650 13424343 4409697 11905183 11114355 5193538 2038803 6513507 6447714 2631720 2433828 6974056 7369068 7238772 8027777 9999507 11313563 6315101 5987422 4079168 1710879 2828588 5132115 4803150 8487297 15132388 14408406 11710125 6513256 4605001 6249056 4538953 8157823 14605784 15330021 13487306 12303291 13553869 12961221 8618883 8750469 10855845 10066329 7632491 6579811 9210768 5919830 2233102 7694431 8682867 4867643 4473144 5591892 9671573 15790320 10657953 7433582 12696511 16646142 14740193 11578818 11507858 14470048 12172696 9998970 12169887 13024947 9537154 2037012 8749693 12369335 12105651 16513781 15987438 16645368 12694702 5586488 6178625 9142396 6776418 1776409 4539719 7564914 10854557 7367777 14539727 14473682 14342613 15066595 16316664 13487817 12303030 14933980 12763580 12631995 10592665 7039592 5921118 7960701 7961982 13027012 12367795 12697012 11908523 10790042 9869202 10263182 9472133 656390 2170140 15723749 9473161 460038 1972501 2630429 5130817 5853768 3814185 10065038 14998225 11311245 9665644 8745819 9731170 13222071 15396593 13420741 13750478 15658732 14145493 14605787 15198181 12830146 15197924 16117743 15261404 12565432 15919326 13945006 13815995 14803425 16777215 14736078 5652546 14208206 14209983 10984323 15393240 14672350 15724268 7236717 4802891 7302771 5921119 8948624 13159113 4144446 7236454 12303032 10328472 7433321 5985358 13091000 16250871 10526102 5458237 14933219 15923965 15595513 15329518 15330018 15461594 11777950 15528153 7369065 7894133 11907229 14735804 5458489 855058 986643 1973538 1447194 1710879 4338737 10781831 11969185 13356488 10921890 1379594 8091763 12302260 5723989 4737096 2105374 3618615 1381402 10789541 10524560 10588284 12233113 15790320 10526102 12496543 11708574 13816530 12763842 10920609 3880499 14473684 9536374 9801090 8158330 6842470 12829373 14868181 10526102 5921619 11909036 11184549 10917752 12233835 8682079 8879512 13288648 12632471 13355201 12498098 10196098 5460029 3091758 6643288 10986143 9341328 5658459 5791062 7764085 6185055 6316641 9408912 14146008 16645629 10724259 10263708 14408667 15987699 11778235 8553367 11840145 9864551 7497330 1448210 6052956 3223857 1513752 3684408 6184794 7698033 7961980 8093570 10065300 10853012 9342093 4934477 1447448 2631722 5723993 4211014 6908524 10724259 13751250 15592680 10065302 3223608 9473683 6512998 5920859 10065816 9671058 11579568 14408919 15593450 13620430 12961221 9737364 8026746 5921370 6447714 7764083 8159361 7960961 8814203 4731419 8878698 9276033 5591879 4934727 7566197 7302771 11119017 7434609 12762813 16711679 15065557 13422249 9803167 9470593 10324861 10592160 11118231 6972502 2761497 2301718 11578531 16776439 9736588 6381143 14605784 16250609 16382196 16051433 6376002 8218974 10853266 14869210 4276543 6316130 6380640 7105382 13419963 15789794 14407889 15263715 15395560 15790320 12368822 12039858 15329510 16777211 16711673 9210758 2433828 5920606 6316390 6447975 8356740 7367276 9144449 10197388 11119518 8619392 8551799 6709597 393220 3420207 9670280 6052694 2236700 8552310 13618365 15789267 10855055 4537910 5854286 11247254 12823708 14862521 12761514 4798243 8617594 16448509 14802137 14342613 12632254 9605776 14935009 15132388 14344162 15987699 11510942 7758423 12166805 14666421 14536628 13093046 15988735 15988987 9473663 9076350 15131879 14673371 13094339 16645631 16514295 14145493 6513507 3092271 5000016 8685203 10855855 11973815 6644834 12303030 16777215 16580095 16777215 15988210 15791860 14800853 8614506 6644064 13816029 15260880 14340015 13881283 11643556 11774635 7696493 12236718 5985356 7497840 11117210 9538431 2168607 986897 1052690 1644827 1250067 1447448 3550502 8745067 9009781 9606029 3420975 5063489 15855852 15394531 6447455 1250067 2039324 7631988 6646384 9013643 13616569 9666406 13746609 13818589 11645359 15129033 13879225 13224393 11447982 9604747 10986142 7894647 11967879 6969930 8553601 11514288 13748417 12037540 10789274 5922130 6645857 11842738 8090227 10720616 12165966 9598810 7103082 12372408 10461075 7300452 10193018 8088651 6772551 6051390 4405811 6841710 4341835 1646367 5856090 7040364 5131854 11382189 12435390 16053492 9145227 13619151 15527148 13816530 10066327 9275022 8812627 9404261 4077904 199938 6381921 9802644 3223857 6381921 9145479 8817026 8554119 10856876 14539224 10391947 7236717 2236962 1973792 2039585 4342338 3751232 6382180 9408399 14869216 16447989 12433848 8617602 9276552 2368800 9079426 11578790 7564916 12763329 11711406 14804189 13028546 9869463 9539983 6118749 3092271 8026746 9144976 7238269 6910072 8946294 9334080 9732975 6052697 5000256 9211012 8290179 8027008 11053222 8947848 9341579 9407372 5523011 7099727 5985371 9404775 8878672 7299925 5460306 2433312 2960423 10658456 14803668 15197405 4538428 3288359 12433589 14670802 14934750 16777215 7364437 10588548 14867660 10593176 6776677 7105646 6183263 4341049 14341835 14934485 13552580 15395300 15790318 13224393 13289660 15461094 16118776 15329510 14803928 9012865 6579302 5263191 5264218 5658457 7567484 14737121 14605535 16185076 14408154 12238011 10461339 10658207 2104347 1840662 1050630 4340529 12103843 16446181 15064782 14209471 9011572 6182988 11841184 13419957 12629150 14931651 13420214 6443325 6118487 13226198 16578294 15921908 11579568 12237236 16316654 13947841 13092294 12762564 12234926 8353642 12433052 14670283 15263968 14541783 15331048 16777215 9933712 10395292 16777215 14079694 13553867 16514556 14803684 11382448 4672334 4737872 10067105 12631753 9211546 11515582 9277844 11185062 16514045 15660012 14871779 15526899 16578011 8877920 5524033 3552319 8682354 13611908 10453353 16645100 15919077 7432040 7498082 13222837 8814203 4143417 13288644 14604504 4340546 985103 2301728 4603978 4143945 6053207 4938060 7228490 4997946 4540746 8286834 13815754 15461096 16777215 6842213 0 855050 4211003 13159879 14211550 13287615 13418161 15525860 12960192 8946041 15853531 13417647 16777215 15919335 13620439 15266547 10716024 11377800 10394255 11710125 14144468 15985892 12367793 10328213 4801082 6577482 15724001 9670290 10919569 9340260 10524283 9341567 10987674 8419174 7825473 11575129 11904659 5722702 3090212 3354934 3158590 5066587 1579294 3881789 8092541 5394515 8355713 10000795 13092807 16250871 15198183 15329769 8421504 7763582 8616824 10719597 6313557 856340 3750209 10329501 9934745 2894894 4605512 7631990 7564653 14148569 14146526 16776702 10260610 4210742 2697513 1381653 1644825 4671562 6316390 7961731 11974587 10197917 11512744 16316151 11908794 8946560 4208434 5986387 8684415 6250586 12435128 10921630 15263968 14014158 11513775 9145227 7631988 5920857 6973545 8687238 8225416 7828603 7761507 9403759 5918775 3880482 6512731 9671319 8883084 6843501 4802891 5000270 5066063 4078655 4934473 3943730 1512739 2566932 7488297 2957589 1053967 4078904 11908782 15066846 14869980 8748660 5589572 5853772 14801618 15196627 15000277 15987950 10194568 8941923 12169898 8159874 8224125 2828588 3552309 4276032 13355203 11184024 14407889 15986668 14473433 14210779 16251123 15855852 14605015 15394271 11840931 12105132 12500921 9276811 7631477 6710122 8882055 15790318 16316662 15987697 16185076 16777215 16185591 9408910 1513239 1906709 5919828 11181977 14143426 14932942 14406600 14736078 9998982 13420735 10261639 7498585 13090730 13025196 8090981 6640706 5789782 13226200 15789807 16645629 10329501 9671310 16513782 15526622 15001043 13026487 16711161 16050920 14866389 16643554 13946298 14540504 16316664 16381428 9341577 6447966 16776441 13945796 14211026 15856626 11777208 8948107 5396055 14014170 10987690 12500672 9803935 6713208 13685722 15527148 16314354 12959930 15262420 12364695 13742723 9074020 2894365 2433579 9143409 12362092 8414809 16381420 12564658 6380114 7104086 15657944 15526370 5657420 10920349 9341318 3353901 1313802 5065022 11183272 13091279 11053473 6773081 8600131 4862253 8092801 14802136 12238776 16448763 13224132 4671044 6841959 1381392 1052426 5658449 7434098 7695210 13748158 16777213 12498611 11116695 15326419 12365473 11315107 14669270 14936551 14279640 14859942 10129022 11710378 8683388 10196373 11709865 11118755 12170163 6115916 7497805 12828595 10789539 8946559 8223094 8355703 7170910 10986127 11576997 10850945 12299127 15986159 14342622 11380898 5460821 2368556 3685186 3881535 5066063 7697783 5131856 8158334 13487824 14737632 16053492 16382457 13684944 8092539 7500153 9011313 10916473 6117471 2699041 5195864 11513262 9013643 3618874 1710620 1907999 9866638 16120817 11250864 8747138 11641487 13618371 13882323 1315858 8553090 12434879 6382183 6184804 11974074 7895160 10854816 14474460 4935506 4932416 1379333 2958627 3551793 723464 2499875 6381662 7829108 4078907 6841959 6644580 8289405 6644580 6315615 8685954 9539476 8944766 8352353 9601401 8748394 4012068 7565166 7829116 9146508 6975337 4079168 1382166 1118483 1381655 1777692 1643283 1645862 725514 5513237 2758929 5263689 10920860 10461079 14736854 15197921 5787717 8812915 5524294 14472140 15196879 14802639 13948627 14801366 9138019 9405050 10592421 5328720 1512726 2367267 5328720 11513516 14012620 15262687 15789289 15986410 15920875 13421513 15000542 15131612 12564656 9932421 15198426 12369325 14079692 13354948 9802644 10329242 14474450 14606038 16514033 16514035 14474198 9276552 10855584 6776677 5196618 12039092 9407623 10262669 12236461 15197146 15789281 10460050 14407889 13289147 9274744 15853783 11841952 9736835 10720899 9144968 10989751 14013650 13816782 15000802 13947857 15657703 15789293 14607059 15592931 13946828 16576235 10456197 13022088 15129005 15458784 16775934 14868189 6709595 5985621 13682111 10853012 7103072 9144966 8684676 13027014 7171950 16119796 8882055 12434099 13224904 8883344 11974334 15525869 15066585 9800346 12036257 12298350 13150854 6377295 3551268 5326153 6772805 13284483 8349794 12368047 9274495 14604239 9341567 13091253 16250609 11776171 13749448 6775391 0 5459265 5855040 11776167 12499138 10855843 3877675 7415855 6441282 11316909 12434099 13883085 15724014 5789525 10263449 13025985 1249805 4210493 2433830 854278 5392195 13944769 16118254 12038830 11972521 14077382 8813429 10788247 14735061 14737103 14210484 13087634 12234918 8552314 4406843 12104624 12959162 6776928 6906723 3879469 9011562 12631729 10394785 8880767 11380900 7696492 6578009 13289660 9802646 14998496 15262151 16708860 12501422 6775626 2039056 2500134 6382182 7697272 5526614 7303282 6645095 12698051 16119544 15724527 15789807 15724268 11118756 7040102 8551809 8549466 10587255 7630456 4146489 7104366 6974317 9145229 6118751 3552824 1315862 7170156 15328991 9145486 4471616 8478029 15130585 15264489 3092269 8750730 14803173 10658468 6250337 9276813 7105131 5460819 4473926 6316130 10657177 4602679 1248009 1315601 1117972 986384 4406850 5789273 2433830 1183247 1183761 2104863 2762793 4868169 5328720 11049374 9139562 11574395 10259313 10063749 3880498 5591124 6512996 6974567 5724500 1447448 921102 1381655 789518 1184274 1840666 658189 1644817 5914162 10848637 4933184 7039073 11644583 15920615 7960175 10591633 13025209 6971487 15590619 14472383 10525326 13882834 15590883 6639426 7957346 5329235 3947067 1644312 3157551 8684163 12171194 16776703 15658475 11973037 14341835 15394522 8157556 10460311 14671831 13354688 14670034 15132633 15066840 14408655 13882313 13816522 12500919 12236971 11842213 8092013 6512729 3223081 4209461 12829373 14934750 12961221 11447730 14342615 14934750 12039858 12368823 15198435 9013893 15920875 11710376 13157561 12498601 13223354 16381679 13287088 12435390 7174270 11251114 12369335 15330021 15329508 15855337 16118507 12697797 9012879 10392473 16050396 13023377 12562038 15985347 14669010 16578555 15261917 7564904 5262411 4800058 4997435 1511180 3486770 10000536 13619149 13290184 16777215 9934484 9144701 12961472 10658725 13882325 15920877 11449522 11315895 10984335 11314293 13814974 2103846 6840655 16312553 5784619 9206607 2693915 7695723 16644592 16777211 9077112 9932936 16711422 13355203 3617327 2367260 1116939 7959144 10197630 9144441 8420223 3881528 203274 7361096 12236712 7699321 9930883 15131612 8026233 2368289 12763583 11381676 7500651 1841693 2365989 1313793 10590594 16775673 15395301 12894652 16644338 8881277 4143152 15721947 16578807 15064002 14666913 14406072 13420232 8683134 5985874 8880766 9801869 9868172 9209478 7629409 8814437 13223353 13552847 11709866 8946559 11709865 12038828 12631727 9672074 13223615 14539701 12564656 9605490 8156766 6249295 7369068 7566195 3288621 5329233 9210768 9408401 14737634 12829637 14539740 16710395 12302262 8683900 8093042 10064011 9666396 9665903 5854564 5988693 14736092 6645095 8487299 10987433 10131870 2697772 3290161 14735314 8290431 2105117 10249301 9668222 11777976 2961196 5197134 10592675 15724014 16185329 14342872 12829635 11842740 12501701 16382459 15657446 7366498 2234904 788487 2762795 3683897 7763063 16710911 14079191 8486784 5459790 3420723 6644580 6118236 1643798 3482150 8874068 10126169 7101509 7959665 2170910 2039072 1710620 526085 724236 921104 1118483 1447448 1316119 920591 1053199 3947831 9735052 9801603 13740182 13814723 4933186 8880764 9736073 5327942 13288895 11512486 6839901 16380390 14142135 13089701 13025207 12762300 7693404 4866364 4079425 3815481 789003 8749956 10328988 10394783 15987448 16184565 15197407 5722182 10722192 11380382 8288627 14868440 12697271 15395814 16119275 15856101 14342862 13619141 13948106 12632246 15460315 8486771 393216 1248525 327684 11380898 10394257 8157301 11513523 16251132 16711423 16186107 16777215 13421774 13553617 14277083 15461355 11250342 9472901 11708832 15394525 15723496 12102305 14278623 10530229 16316662 16448502 15922157 12434865 14671562 13750202 11446675 9406079 6115418 6180431 14997179 14866363 15656919 15855586 15592933 13419454 7038563 2895403 7103324 8617076 6184283 12632256 14013648 11579309 11184551 10197656 8487036 6249044 12829887 12304318 16053744 16381671 9406354 12430480 13808768 15587266 10262677 395020 2827030 7822937 4730902 5261084 1247248 3549999 4406322 3946540 1379848 3813936 13552069 10394005 2564638 459264 3221547 14603484 13223605 9802371 2433060 263424 1647384 8473670 7167310 4935754 8814453 10067091 7236971 9539726 11513516 10592160 8750972 197127 1904676 4272918 14933435 14735070 14999515 14210000 16052461 7763315 11315620 16313564 14935272 15062462 14598032 15790058 14867690 13420232 9604487 4341047 6906977 7170406 6446172 10129289 10985604 15263449 13158087 9802120 14802645 15460829 12433837 11578780 14275541 15394522 8289613 7102562 7627360 4338988 4077878 6447712 7500143 4472635 1315347 4934223 9211022 8224127 13487567 16183797 13551050 7959664 5195840 8026219 9405566 10520664 9139049 5591912 2172960 11643049 13619153 5263442 8092541 7368818 1909028 2106405 13021616 7763572 2238241 7745825 6245959 10330528 5461332 3552822 4407879 7960177 11776169 16382709 15790318 15791349 15988987 16382718 12630198 5326915 4143671 1184015 3947831 10066581 11381927 16382708 15987438 15986672 11447469 4539206 7631475 8552579 5460308 2626579 6571055 8283975 2366226 10197404 2697513 1447448 657421 1576991 1315096 921361 658189 2434343 3618874 2235171 6250846 9408642 11969712 10794411 13342845 14471111 9736327 1643020 4670012 14998997 15855852 11645100 6510935 16710383 14404793 13547156 11377802 9670542 6312527 1974049 3159869 3946038 5262927 13750737 15197924 15263978 15856626 15921647 15394786 10787734 5852230 12366762 9867143 13026238 16119537 14671839 10263447 13355718 15724265 14276819 15065821 12566453 13420732 6116940 788738 3749170 4473411 9142907 9801350 1249291 6250335 10922669 12303552 13553358 15987958 16777215 16711420 16645627 16447991 15132129 14803677 16053484 14934750 16053233 14670802 16317173 16383484 15000802 15263976 14145236 11841703 15065809 8947824 12367508 13023639 11312001 10523273 12959429 15789291 15656925 15921898 14670030 9075574 4077107 4277056 11381927 11184548 11645359 16316405 12828598 8157041 6710108 4143671 5854289 7367789 12302260 8814203 14275539 11381158 7693402 6771502 7955776 7957091 2696225 855570 4207128 5786186 9927256 5980194 2059 3484971 11972268 11709349 6577233 3945771 7500140 4868420 789255 2039322 4341307 10788771 3092009 2 5065802 5724502 6107430 8733760 7429722 7237489 5261120 3158056 14737373 12303032 6053208 9802898 12040883 3026991 1773077 5984057 16776415 13880005 13025472 12959933 13486277 7104615 15658208 15261121 14404290 13548692 14996676 16579574 16118772 15262436 12302003 9209731 7235688 12236210 10327442 11643556 12959665 14013131 6250076 9735555 12433062 11051407 10196359 15000026 16249590 14473934 10460802 6379613 1641751 2104085 2235933 657671 3881785 4736065 1513750 4737096 8289918 7829367 11513777 10131609 8092280 6842724 4605249 7104615 7429719 9731160 9733252 4209474 2433565 12500411 15856115 11250603 5658198 7237230 5856090 3882298 12037288 5593947 2565668 6892318 6640204 10527393 4342336 921361 1841440 4540230 6446934 12565937 15990011 16054521 15988212 15726065 12763064 8484975 7167830 3483680 2367519 13289925 12960959 14211280 16645621 16185076 13947855 9079175 5657939 6776420 4803138 1116169 5520165 6309924 256 8026495 5525836 1118222 2302244 1249303 1117972 329478 3749688 3354414 855050 8288891 16515070 11448744 11773867 13947340 9462873 13089976 12762035 3090464 4734776 11248283 11973548 8486517 6511700 13024947 10722444 13481887 8481879 2826270 2103064 723984 1054747 3882046 7499889 10986404 14277081 15790833 16316916 14737370 10722970 11840935 12564143 7169370 8354157 12498863 11973035 13486789 11513514 12105651 16185329 15593192 15790058 15263715 12170151 4340529 3354406 9013631 15066846 11578790 13947338 4276283 7829618 4342589 5394765 7500141 13158338 15197152 8881277 11974318 14933982 15592679 16382196 16382196 15921647 16316405 15593193 13027257 12829627 9473933 8554119 7433580 9076862 10524560 7631461 8946282 10852459 14075782 15393459 15790831 14935009 16050913 16314354 9734282 9207419 10261903 1447444 7434350 8223866 11908274 15527146 10921112 12960441 11117726 4735807 6315097 6448227 4406840 5193785 7431776 6709605 8220241 8418396 6381141 10790303 3156776 1511181 11114101 16449535 11506027 4333070 266256 2498075 12367544 16777215 7826785 6512203 3815994 1513237 921100 1644823 1710870 1118220 1184015 5723732 7894901 9869463 10379596 8081472 2893352 3750981 3156776 1182732 7764085 16316405 9342347 9868948 8092798 2961198 1314306 10589575 16643299 16248543 12762300 4670015 8157043 11380900 16513006 14141868 12952709 15917761 16054270 15790320 14867929 16250612 13815501 7762032 7564653 9077627 14867411 11841451 12565432 13684685 10658466 3814963 3748386 8616555 13091516 15790318 13816781 13816520 8553082 1908249 4605512 2829351 3223596 3815735 1710105 5789275 5987415 5592403 14079702 12237498 7434357 5329233 5133133 7436149 7764087 8025468 8218458 9994607 7105646 2497562 9932423 14014936 13882323 16777215 12434877 3289650 2039583 5065032 13750986 9937314 6248797 6238246 5257268 5591892 6119260 3948093 6578789 1973539 9142647 9735034 15528688 16185339 16119537 15134698 16448499 14669521 6112830 5257521 1182216 4472636 7696493 7368040 11776686 14079702 9671058 8948361 6579300 4276545 1316109 1644314 6968383 9597495 4075038 2960174 8946557 985866 1249806 1381653 3026478 2960172 4013114 5065800 2105114 13027265 16448248 11317677 12302515 6639693 3217176 4537659 4735291 9538180 5393217 7169628 14935263 9867913 6447188 15658724 16514035 13287341 8219740 4798261 4274237 3223346 3027509 4869971 3881274 10459545 16382455 15988212 14145234 12763066 10262930 9802120 16117476 12960435 6446158 14736078 6248528 10458765 15132893 14014158 12895418 14606036 15395552 14737883 5854023 4472885 14802645 14079694 13158851 11711663 15527912 5066051 3815468 4274991 6445899 7234902 12695980 11840933 8616311 13156541 12236722 14276305 10460311 15789544 15526117 15790061 16119026 13421760 9079685 7039592 7435122 7696750 8550770 9801348 9407619 8354153 14077356 13485975 14605234 15066836 15132641 15198181 13421774 14341596 14933469 12960190 2434339 3947321 8487038 14211029 14605785 13289149 16315886 10131346 1051657 1906966 2301724 8552053 14932944 13616053 11248021 11903883 8811614 7563099 11314074 3813163 10126975 13022879 14538711 9598283 3545876 331023 1248525 7433578 12894140 10853525 6906456 855309 789514 1118481 1776409 789516 1315601 3881528 13684685 12829376 7632501 9395271 11304559 6643034 1185563 987156 9013382 15461353 15658475 15461096 14737371 3289911 2895154 1642767 13748417 15985379 12170417 5985621 8486009 6972769 13091518 16381169 16180178 14665625 16773365 16776692 16184049 15920366 15723751 15789032 10196626 3025190 2827810 14209997 9736076 9802896 16776959 15461614 9079947 6117969 11907753 14672090 16119798 12171443 10461079 6052948 1315599 2039070 1775898 2170656 4604746 2104867 1249303 1907995 3881785 11645359 16777215 10526882 2828848 6447462 3817023 9409426 8157819 8153953 8943208 9540246 8880766 14078411 16777215 16250871 15263976 15460842 5329231 197638 6249824 15263714 7041391 7564655 6633774 4534830 5591892 8817543 7303282 7302514 5655379 10125693 10061178 15659761 15397104 16580347 15725558 12368571 13354437 5983564 5325886 2893338 5985356 7367527 5722964 8684167 7697530 2565676 1184023 1907746 526095 1445136 2366236 8611147 11174478 8151615 2037776 6973027 2433310 2631461 8618883 9211022 4079168 197379 8421502 4474176 12566202 16777215 13814988 8025715 1446157 2365976 6249306 5592144 11184034 12565687 7630697 16250093 11249825 7302245 14407891 8355449 3287068 6180933 11380130 8486016 4342087 3553851 3356472 1842206 2499107 10986655 16777215 12435129 14473684 13420994 11775140 15986660 12170149 10788498 14736593 12301484 10394257 15461347 13619400 12105904 12632248 13553350 11382181 2630166 13091768 16447470 15000028 11908271 15264487 14607325 5526604 5920844 2038292 5919040 13025197 11050128 4602931 15260627 14275790 11907496 11446691 7696490 14539475 16118509 15987440 15000796 16316654 15461093 11513264 5987163 10657688 10130055 9275004 8025970 12367546 16447219 15920350 15591901 16250358 13290697 15462636 11776949 15460844 16777215 11316135 920843 2565668 7829108 16513784 15000543 13355971 14606297 5921109 1052429 4736583 6380890 10197907 14670285 13813685 13154463 11509388 8220514 6840150 6445392 5787205 14333095 11378062 11050395 8610359 655360 1250580 855050 1579281 5064772 7827308 2169627 394758 1184276 1184274 460551 723723 2170910 10460828 15526887 15855854 7895160 11372921 9992815 4407100 774 7829115 15724014 14869216 16184819 15724268 16119026 11513523 8749966 9077894 14077131 16315122 14079189 6643551 10854557 10065040 15526886 15854054 12428952 12889984 14932452 9014401 16381677 15262434 11447206 15525859 14209999 5262151 2038294 9604747 8618622 12434877 13816532 14869477 11186091 5986132 14144206 13355977 13224904 14013899 9277064 4736837 1184015 2499103 7697522 7237230 3881274 2697004 3157555 1842456 2105374 5460819 16645629 11250605 6249571 8026495 9607836 12569032 8488585 7958635 8353391 16054781 16250610 16053744 15922937 16250871 15790320 15856111 11711154 723725 3552830 9670795 6580581 2697000 5254693 4666673 6710625 7566706 5395285 2894383 3550003 6638410 11311758 15790831 16252413 16052461 16316666 11776434 10591131 4209210 2827294 5654840 8682094 16646138 12236987 7171186 7368567 6644841 4605261 6513258 6118498 8354173 9143936 8417107 9399623 6572844 986636 8815231 9538443 2565668 6316128 8684678 4473672 2697515 10066329 4211265 8487036 14868189 8353399 2630178 986893 395269 8026748 6381410 10197402 16711422 14276819 15330278 15526887 12631995 8223864 5855829 13157311 16643824 8222836 1250067 1710369 5000529 2303782 2236710 3025197 8747636 15130836 11579307 10987169 13618373 13223356 14735823 13288630 14736078 12038565 15459548 13419965 13947338 15394784 14078924 12961213 12171697 12040111 10524813 15855074 13947338 14210510 13487557 16249842 12170676 5065548 6118749 2829099 3156775 7563873 5063739 4668981 15064788 15656925 14473423 10788245 14341069 12893621 16183787 16513530 14276819 16119273 15395300 13882836 13093320 11316384 12762025 9998982 14868191 16645629 14539740 16711674 15526889 11183532 12895679 15395813 11908533 14012880 14933722 6314837 1447187 4210493 7763315 13026755 10856097 10724508 10395546 4144957 1315860 4079168 4472132 4801349 5591117 4536106 8151623 6641743 7434350 7105644 1972248 4209974 8935753 6115400 4864052 9926468 5328732 2630944 1053201 4013624 8289910 8616571 2235684 1184276 789518 855311 921104 1052690 592135 10196886 15724268 15263717 16711677 12562601 6576728 2040092 9803666 15591904 10789276 12895426 16645370 16053233 15921647 10000536 7828858 11644073 15855337 15790318 16119544 11973038 6051667 12631227 16250610 14868956 11573374 13085590 15329232 11647673 15590872 15130581 13289410 14473169 15262687 11183519 1775635 4670790 10329501 11579827 14936042 14146008 9802377 6182224 13813701 12433586 9934731 16119273 14079441 5460308 855309 6381913 9407619 7171427 7434601 3486768 2368287 2302496 1644823 3947578 13092807 13487313 5591376 6382173 11910845 11779267 7963022 7695989 10920609 15201016 16053744 16381426 15988477 15987186 16053492 16514556 12764353 4539976 5329762 5525324 8685187 3026226 6308928 2759707 6841959 6316126 131845 1710109 2631471 4010540 12695721 16514556 15922935 16579060 13683913 13026753 12566202 8684674 2301466 6771781 10852236 11511968 15132129 9474194 9737364 15856115 14342876 15987699 16777215 16711422 15133144 15789013 13614004 2301716 2895141 9407110 12170674 8487038 6381921 4671562 3618877 4079427 8355970 8685189 15659245 12237237 3089959 2563617 2302503 4080454 7369592 13027792 11054255 13225674 15791347 15527148 13158598 15395562 15132390 14277079 13619153 11382191 6908778 5396055 10000548 9539733 10461598 9606556 8092030 8746860 7232843 8948100 12105136 14605270 13618114 12630449 14867662 15657180 12104356 13157046 15393755 13092799 14408916 14671831 13750729 13750727 12697787 12893874 10591634 5459782 6841435 14079694 13814471 12103854 4209725 7565684 5592667 4210241 3354155 9538696 12960182 9998980 15986145 10394257 12433838 15656925 14406600 13881284 16579060 13487303 11776685 15921645 12434875 13553871 10329491 11578528 10788761 16775679 13816779 14606295 13356230 7237481 11315365 16711160 15789794 15131099 10262417 9866628 2367257 1381394 6315867 9210759 6119001 9013380 8750721 9079432 4276032 1710618 2697515 4932935 3749950 4011315 5125925 9599586 6578520 4342079 6842470 789254 6578261 10644827 4731947 7694683 14333839 14012371 10066070 986895 2369310 9473930 11052197 6972520 2170917 526092 789264 789264 3815996 2565666 11447723 16053490 15527400 16777215 10128772 5920330 9079937 15591653 9470593 7038563 14145495 15329510 16711420 13421513 6250337 3684410 10328725 14801620 13421259 16250869 12236210 11578541 14605006 16577777 14537145 14206121 15652807 14538675 16711161 14998729 14473674 16711160 14341583 8749180 7762283 8288887 1644817 6842210 14408415 16448511 13750988 8025192 4603188 5194816 6182222 12039593 14277071 15394531 4539204 0 9671309 8882556 9868940 14606038 6250586 263424 986893 263172 4407618 9671573 13684692 7828854 4868680 11910853 7174017 7173254 9605014 15329767 16121854 15527399 16711161 16185337 16316662 15790059 16513784 16118004 8618634 8684935 3946802 7237481 5788496 3414029 3349778 5459012 5921881 1117968 3747889 4540228 5262913 13748922 16710391 15330030 13814988 7828589 8289656 9145478 13357260 5263178 6771532 12891566 6511185 12105650 13357260 10856358 11053473 14672091 15987440 15855854 15722987 14474963 14935514 16775934 5067092 4869193 8025970 13224132 10526367 12171446 7171439 7961984 10263969 11251632 15264489 16514556 13816782 4472636 3682098 2038302 3488058 6907756 10789539 9014929 7434617 10461087 11120298 10132122 8816262 9539985 8158332 9276815 6973027 5391926 9537406 7237240 12764879 16777215 16711679 15198185 6313548 2365452 9013639 11645099 13157822 12499631 11709600 12828849 15064788 15393753 11248283 14011589 16118507 14408659 15461347 11645610 9737356 12303032 7696741 6380882 1183237 9802379 14670550 10591382 12433586 1709329 1116939 5130312 2827818 3617588 13552069 14143941 10459270 15263186 8224366 10262920 13156783 12893610 13157293 14276552 12434615 9078923 10197917 9276811 13553356 12369082 7039851 11053224 16382455 16711420 12040117 5460560 10131093 14604504 13879752 15854306 15065811 10985362 10195082 1182986 1249808 1907736 5526863 7960943 8553082 9079434 6908265 2434341 1907997 4539458 10131083 7371645 12827307 14005397 12893872 13160383 5983554 5787204 3025688 9074784 7946287 9532518 10790545 12689810 11837589 15068656 7499371 5921613 10130841 12235958 10723733 4671562 1973792 657930 855311 1315862 855561 9079686 14737630 14935522 16251384 7691864 4997940 13487816 16381176 13947089 10000536 8092030 9012360 16777215 12894917 9540246 10066590 10459029 15985127 15592432 15988208 12499633 14210526 15460050 15522250 13874563 15327952 15655877 14733754 15852502 15394257 16777205 15855076 11183773 7762798 5130566 10064787 11841700 3881258 9801365 13420745 8815223 4538426 1380873 4999492 6775391 12499382 12103854 12104881 12827576 6249046 14736601 16185078 15198183 15066595 4802889 723723 1513241 921104 1776413 8816010 16777215 13684932 8883836 12372164 8424588 5658459 6579552 10921887 16250358 15855861 16185080 15988210 15726069 15922158 16447221 15394284 10855857 6908016 7106170 3025718 2298907 3612193 6109752 3023906 3291457 5458774 7104868 11053725 7433823 13353910 12761522 10329249 11448244 13421510 12960960 8552828 12895166 6118488 4340796 12827315 6642771 5921622 11449273 7303284 6711638 10986904 8092030 15921393 16381681 13024956 15263465 16579836 8946308 3157035 8355709 8947589 12499641 15131101 13026501 12369084 15921906 15724529 16645629 15790318 13420483 12433589 13486789 9406340 592901 4995129 7757142 4410439 2827316 4734788 3950141 5459788 6118488 9604747 5592144 8290429 9273713 12095343 7228207 4605258 12239567 16447991 15329771 16777215 10329760 5066320 14277594 14738141 10986653 8946808 15854557 15987172 13355193 14406858 9405827 13483967 12827826 12631219 15789542 11974577 10790304 12698301 14670799 14276042 9275776 13947079 16710646 12433586 14012618 8091250 5064773 3551534 1380624 4143417 13881034 14867664 13617082 12762025 9801339 11775130 12366239 10720899 12036759 12960435 12170414 10526621 13027014 10724511 16119283 16119537 11513516 10526878 13948114 14540251 13027266 8092280 10262679 13683402 9866892 5920079 12762803 12565424 8946557 1512210 1644564 393729 3223596 10789272 8882306 11184810 4539717 1644823 1973790 5789782 13091768 10593182 11839642 8678747 12893874 13553346 9207160 3812134 5919814 9599851 6567981 9404023 10461075 13811116 6181709 14080478 11053476 7237218 2763055 10920878 8618881 1644827 855311 1184276 1052690 855568 789514 2171169 3421234 7829106 15592939 7100515 7167060 11842981 16120827 16318455 14080466 10000027 5394513 6184031 6381410 5987165 8684678 10394006 16644598 16184819 15526897 12632244 14934223 16181994 14799013 15456439 15525592 16051417 14931133 15787471 11972509 12697010 11644324 13091516 8683388 3748913 4603970 12236461 9670785 3353901 12368047 7236442 5854540 3683628 4275256 8749180 10986143 10986655 10985373 8157044 10657435 15657705 15725040 13421772 6447714 4473924 1579032 1184276 1315862 1118483 9145227 15198185 13817292 7567727 11843769 8815500 6641770 8155770 8355963 10592422 14803176 16382205 16185337 16449279 16646140 14539473 12894648 8882306 4408141 12040620 6907977 3154954 6113081 6175290 918792 3422273 1908007 5199706 8554630 5657937 11381413 12631994 9869979 13619664 14013647 9079173 9868689 15000543 7236969 9012353 8419446 9998216 3354152 2894631 6577760 10722190 9078403 7565692 13355728 16313809 14341049 16053744 16119546 11053234 9079693 11250855 14474199 14868187 15920364 12433848 11119017 16448250 16777215 14080215 8092280 11578537 12104881 8814204 12367796 6382173 3282967 7619901 2433815 3552311 4407355 1974303 3024938 12828604 14868440 14670799 14737624 15195603 13808794 7757129 8355711 8752276 8617854 16776959 14474460 11908533 8224127 11579317 14869218 14210257 11447206 12367793 14013897 15263450 15394271 15656675 14932182 14144456 14342348 14868440 12830399 13093059 11514286 15724000 15131351 14078665 15854822 15065308 12367795 15064792 16446959 16052203 13947079 6249559 4867904 15460064 14143686 12367017 14274753 14077887 7299925 11378831 12694175 10851971 10787470 10590353 11183268 13289925 11711918 15790571 16185076 16448248 14211029 13290184 13553356 14803423 14013650 14802396 11906991 4209210 4078390 12631730 4933948 920073 1907738 1117970 986636 2434079 12631995 13684683 9211020 3223855 2105376 1842206 3684410 12104621 11247507 8286307 6644056 11644070 5591627 2035984 2430483 10854036 9334886 7361355 10656148 12630965 13287341 8091502 12105661 11644585 8618621 657687 1908275 197905 1052688 1052690 1578521 1118483 1184022 1315862 1315862 789257 10854556 15920618 12295295 12357454 10783058 13354948 15394798 16777215 15724529 6578789 3223346 723725 3354930 7367785 15526889 16711422 16381679 15000040 15395554 16249044 16180452 13154437 16312788 15328729 15853795 14405309 15195324 7432027 8354420 15592161 13881034 6906977 2565151 6182232 8156523 14144191 6116944 8420200 14473925 13026236 6709849 4867393 10196626 10394006 10525592 14210000 7762286 1906708 6709598 8553090 7697781 7105644 10461087 3881785 131588 1249815 3092271 11382187 12040370 11250615 10328751 5787476 9010808 8483170 10326141 11645854 14473934 15065821 15066585 12697009 10853266 12826278 12627091 11904134 8220498 8221530 9997402 11049551 11838040 11375710 11570507 9601607 4536607 1246208 7037543 8749956 7039075 8684928 8883336 14803934 15001055 5394513 3223596 7960694 12237237 7302764 11052197 12170674 7828078 6905686 2102026 1641743 5787717 8879997 6708325 9998994 14405282 15919560 16711674 13619929 7567232 15264235 16251123 16513530 16381428 15328227 6184283 8290431 16777215 13487565 5921370 8487038 12367796 9407111 15789032 11841451 6710625 3415834 7613735 9274734 14276819 11907496 2039070 2630178 14538964 15000278 13816253 15460318 14536646 13415845 6443074 12763581 7304054 7499373 8684676 10263708 9408399 7368816 2564648 4210239 13881810 16382198 12434616 10856609 12500408 14013133 15789029 11314591 13683905 15920867 13486274 10592924 12895680 11842738 15394522 12565423 14868181 16249580 11446691 14275792 15723238 15131353 15920097 16315878 14342094 11184034 13683907 13485245 9208440 7235421 14670800 12959667 11511706 13551030 12826278 12101785 9142394 10591385 10856096 11383721 16250869 16119283 15000802 13750989 11382441 13816528 15395303 14803166 15591914 7893618 986382 4342077 14013129 4670523 1315599 1512726 2104867 1315349 0 8223864 9013380 987922 2434341 1315860 1315858 1382166 6775390 13480607 10390656 8488073 9144196 3092520 1510670 2892323 4803140 9731445 13023918 12170416 12825005 11249039 7301467 7432301 14540245 13422023 2697791 2764369 1317164 723723 1052690 1052690 526346 986895 1118742 855568 5985874 14472142 11248031 8872244 15181376 15514989 14144717 13026254 16052465 11579057 4802378 4671305 3947071 2038554 9472901 16777215 15593970 16316402 15723496 15658482 15917517 13283982 13876895 14670535 15133142 16774911 13351852 10852459 14668232 15591652 15855587 11973548 7367527 9604490 9801099 10985614 15854549 10195595 9603963 12828331 16776694 12499633 10525591 11907245 11183522 10788764 11710123 9078146 459520 6512219 6447714 6118749 8487297 3618615 3487029 4473672 526092 5526610 10921889 15264225 10657927 11116922 10918502 10655575 11972197 11052148 12500141 16249317 16645621 15920866 15066070 10130831 6444616 9404523 6905416 4010528 3023657 2561048 4204330 5389101 5126705 5783572 8418875 8088391 8808793 8154470 9076852 8616303 2236186 12303030 16711161 14802394 6447714 5986650 7565684 8026235 9539472 11250090 14210775 6314839 7035726 11047808 5590865 4537908 8681845 6838360 11246465 14471336 16447713 15460842 14737640 8684424 15724779 16382455 14145236 14934752 12433335 2434082 6777192 10921638 9474192 11579568 14342874 12038830 14473172 12368053 5920081 7302762 2895143 9585471 13683376 7632239 10986142 4932157 3814703 15197146 15591902 15854559 10919318 4470575 3286041 6379341 14342612 16250871 6316128 3289648 9013641 8026746 9671058 7630699 854020 7039843 14343383 16317173 15263976 11777199 14079441 15394782 7762283 13948106 14407630 13289408 12369336 12303543 12040371 14473420 12697523 15526368 15921898 13354690 15065821 14867929 15657697 14868432 13618365 14802899 11381409 15394525 14143688 14011076 5656391 12895166 15591650 12960184 12762033 14538186 9799032 10588811 8288113 8355450 10988710 11842738 12632254 12566461 10395294 8947848 12105653 14605787 16119283 14276052 2696225 1644312 7632240 13948108 2631712 1315601 1381142 1907486 986384 1249554 855050 3552563 2434341 921102 3158064 1184274 1118483 2169110 12954004 13614774 4279125 6776679 9936021 3354930 2039070 1645589 9600888 11709336 8946043 7560027 8089684 6839625 9010559 16185330 12237496 5000805 2895955 1252144 2039583 789518 986897 921104 921104 1052950 855311 8157303 9208961 5391164 5388070 14721372 16108668 14807010 11780027 9933965 8026494 5920859 6381410 4473926 5986387 9999499 16580347 15856624 15394782 13420735 15329777 14074551 13350268 14798789 13487804 15659486 13747413 12168096 13945760 16575460 15919847 15592415 11775656 14407378 11315108 8024931 11380361 14406072 10721941 7234910 8486257 9933963 15065306 12565175 9078146 9077892 9604490 10460056 9867408 2630689 3420205 8026746 6710886 7697779 0 5000268 5986911 2829101 4934727 9605770 10066832 10986376 10720626 9731422 10916222 10523533 16315888 16775930 16512251 16446718 15657196 9934491 9215397 7896449 5001299 2107183 660509 397579 2039844 8288640 4276034 1024 2563884 2368299 2170138 5588543 8092782 10195573 8614746 9538946 11446693 7892331 12630198 7566195 4736583 4078653 6776677 13223882 14342363 9671832 7630957 6443586 10914931 7302764 3946543 5260091 9469554 11837565 15854798 14210248 15131628 11249841 9999499 16777215 14474460 13026755 10658205 13354691 5130825 6842472 12105912 13816530 13290186 13618638 8157043 6709597 2762017 6380632 10460828 8884616 10901331 9272937 10000274 11773613 5918791 4274736 15327451 15394271 14867927 6772303 1509379 3287330 11775910 15526370 16250869 6776679 5526612 11250603 8224125 9868689 11051415 3683371 3026468 8355962 13751501 14146008 16185076 14671578 14934749 13288895 12631476 14473680 12828857 12237749 12698041 11974065 12369327 14211540 15790320 16250612 15133154 15724265 13684936 12039082 14012869 11709600 16249831 14671312 13947590 13025977 13091516 12893369 11183003 13288379 15393755 12169383 12170927 8290431 8943720 9468774 9275004 9475997 7763826 12632507 12303032 7631475 4209471 7104106 11973038 15920869 9538697 1182483 1972763 6513245 14803164 4605251 197381 1973531 4209976 2697252 3486516 1182995 1248788 1513498 1381655 1710620 1052690 724236 3352094 9538443 8422535 6053987 8289407 5790815 460810 2038552 11840161 10127743 9601894 7629157 7693670 8809280 8349515 12763329 16055800 13225430 8619671 6317684 9607069 2829099 592139 921104 789518 986897 722959 2892833 5461848 133391 1376512 7634547 15254448 14925413 15461353 13224906 8682617 11053222 10723748 3947067 5658450 11316635 13880516 16381948 15724252 14539463 15196904 14868692 10722190 16249054 13816518 13488843 14474458 14408919 16382709 15921130 15789029 16315376 14210000 10986140 16118248 8354933 8088914 9469015 7167813 11380374 8158330 4210752 3288361 9406857 11841200 9275271 6183515 6710886 8355711 10987431 4934477 5131854 8882568 10658466 8947848 3552822 5329233 3289648 1710870 3223849 9605000 11117208 12042698 8552061 9598307 8549228 12434879 16777215 16053492 15921906 16316151 9867923 5262161 5657949 6973797 9408137 3553602 725798 1250576 3749170 2958373 789257 1579543 5460284 985856 3091242 7171439 4277323 5852980 11378044 15722205 9407370 5722700 9340547 5261900 3420209 9736337 14606559 14934752 9078407 6712177 11778236 8156778 7231812 7036240 5917268 4274237 14143680 15525594 16382195 10526621 7960189 3223093 6908006 16776702 15987699 15724014 7302247 11117728 9934484 10986667 15394281 9605265 5066059 3551791 2761501 7038811 14606289 15263714 14013396 11578792 11039344 9459532 11841701 10130081 727304 6244933 15521245 15594479 14736856 8081218 3743255 7896698 16381677 16380915 11908022 7763574 2960426 10723483 11380901 8486006 12433840 11973289 5393989 3354406 6972251 8158330 10592671 13816528 16053490 16185076 15659245 15198692 13618889 11973289 12893874 14012102 12631729 15658726 13684685 15329510 16514295 15264227 15394271 14342094 15724001 15526109 16249831 15724001 13618625 8222834 15000796 15854822 7893353 15328732 15722722 14209479 9209729 9606030 8944237 9338219 8617076 8423562 7107954 14146774 14342612 12894391 4602930 3616557 9012353 8683387 3617327 1643034 525315 2170907 13816269 3420207 788489 1249554 2434593 1250065 2039585 1579034 1118229 1973792 3947582 2039585 1381655 657932 3812645 7301734 7369075 8422535 6513507 2499621 1709589 3353384 14207679 7890263 5391668 9604747 5458250 8087372 11246475 11447982 12500921 11908022 5460570 6315877 8355460 986895 1250069 723725 789518 1052949 2304043 8025968 8619396 7894908 7493452 4935237 11966605 12821087 15065308 13223884 12368308 13948116 10921129 4539206 9868688 15592929 15395301 15658485 15725287 15329759 10921125 11183770 14340805 14604231 14276301 15857391 16119283 16251123 16250612 15723749 15854822 14209999 9604489 13486274 14605009 11841962 12233363 9929317 9141867 10064520 8355450 7301994 7893872 10788764 10459799 9407111 11644332 6184542 8684676 9408399 4605251 1710616 8355711 10263708 6381921 6447712 7697781 4144957 2039581 2302494 8749693 11445660 10133413 9209729 9863021 7168088 12105910 16382455 16053492 16316664 16118772 8748927 4867653 6053465 7565407 9867382 8552035 1250310 1315870 5196871 4669488 1446668 2829109 2696224 3485740 8026233 9013382 4079675 10196351 11445905 14079694 14013911 15790318 8617854 1840664 9604749 16645116 16514556 15066595 11184032 13357010 12040380 9998477 8745831 10126706 14011347 11777206 9473139 14931635 16316138 12763583 5789275 1775902 5657687 16579836 16777215 13158341 4801860 5854288 12960192 4605001 4802378 3487029 3552820 6841441 8024941 12631217 15855586 14671831 13092807 13689046 14664889 9136212 11447447 7369319 725515 5916991 13351590 15789783 11380384 8281168 7626837 11646642 16777213 12300719 8223873 8355711 6447712 7828336 11907245 7170148 12565426 12894391 11052187 7236193 1906960 8355963 7500654 9277065 14408919 15330021 15724525 15987699 15987440 15328738 14604757 14670802 15658722 15001056 15724014 15592682 16250610 15395813 14802647 12368304 11776421 15920352 15197143 16645103 12368045 6249296 15526370 16776439 10130315 12433070 14670802 14275274 10394003 10920862 9800061 9535858 10261899 8619912 7042680 14279391 12632246 15328213 11247243 4932666 5525834 1578256 2104088 2038041 788740 6381659 7630957 1314831 1906457 1183761 723725 723471 657932 986897 1710620 4737098 2434341 855311 1315862 592139 5194300 8486008 3947839 3619646 4671305 4341307 4801600 4997689 13089711 7824727 3879208 7567226 4606021 5851452 10787732 11514034 9933706 5065285 4604222 9275271 8486270 1907999 657930 658189 1250069 1184535 1317918 2368287 9606805 11908024 8807261 2696476 6574161 11507563 12958642 14868709 8816252 14145495 7105133 10263197 15263968 16316403 15526635 15856365 15263715 15725038 13750988 11972768 15460315 14210510 15856105 15461607 16119283 16316915 15658473 16052716 16447213 10854554 10591384 16381681 15789281 16447472 14140847 14336680 12695721 8749691 8158070 9999507 5459279 10788761 12170668 8420213 10723483 9539985 6579300 6447714 5921370 1052688 7566195 7566195 5789784 5855577 7697781 5460819 2500134 2302496 8223094 10459798 8816521 11576219 9139298 7301734 14145754 16447991 15725554 15921906 16579323 9275525 5130573 5855839 6971999 7169107 8419677 3024660 591894 1973012 4867375 1578506 2500146 4078402 3748923 8355200 6315867 3618086 10197129 8091761 10790565 16711422 14672868 10920611 5393486 8815235 15066084 15395562 13422023 16185068 14935522 15790579 9078153 12102828 15654347 15524840 14869729 10591608 16047529 11643805 6645093 6512994 2499623 2894383 14342876 10263710 3881276 3420205 3025190 12104885 6381412 196868 4210239 10987172 10460056 8814457 10788243 15986919 11315618 8882055 12568003 15590361 9596504 11110770 12628632 3551795 3814440 10524274 13681056 8089189 11178115 8878448 14607073 16382195 10590101 8026746 9408399 7894901 6380890 10788764 8880766 14868692 11315359 11512738 14210251 7697001 7434347 13618890 13289924 13421511 14934749 14737373 16315637 16316151 16118772 16250358 15526886 14606034 15527399 15724268 12697790 13750475 14211539 10658458 10591636 14999765 16249317 16118758 15724001 14802386 7960173 14802137 14275790 13419452 10590866 12037799 10393485 11314589 11248796 9340026 9274744 9078143 8685187 9212309 13422031 15263714 13815490 8353894 2432787 1183237 2827811 6972770 2367257 2696224 9604489 4735808 1511697 1116939 2169890 2434349 2499883 2499882 4144961 4211011 3750203 657932 921102 1250069 592137 4667954 4472119 987154 658706 723982 4934214 2959909 5262151 9998731 2958876 2827559 10527909 8553854 8022634 7234659 13554639 16711422 15526368 13749957 14013133 9276554 8948107 1907999 2236964 657932 1250326 2105376 1709329 7697522 6249824 6834752 9143160 4274237 11443845 15918800 12696517 5658698 5526101 4341827 14079191 16711414 15065566 12894137 14934221 16381428 14078675 12762286 12433060 13026488 14671837 14013396 13881294 15987697 16185330 15526886 15328993 15591652 15591910 16316403 15525859 15591134 15658985 13614235 14732707 10525575 7237222 8618105 9406089 7104365 7236193 11447194 12433838 6380890 4210752 7566197 7566195 2236962 3487029 6842470 5789782 4671303 7368816 6710886 5658200 5987165 1973277 4472895 14078413 15329510 13023918 9600880 11579309 15790579 16381169 15987697 15329769 15066084 8551550 4801608 4473934 8091260 5392714 1380365 1381904 987924 1249036 3287330 2894116 2368807 2434603 4276296 6512743 2038552 5460033 9670280 7301994 10790563 14080729 13157569 13091265 7959411 5196620 7763061 14079702 16448250 15790572 15000802 15659247 16448252 16448509 12170666 11378337 11377804 10325605 10851951 5986387 7829365 9210759 7105385 1446682 6184291 2565675 1512730 1906716 722181 5196366 6644842 1315349 2170656 4736837 9144196 14867159 14407628 15000278 6907489 8158332 12826553 12825773 11239795 6959402 12627089 3287081 3553584 6577221 8347723 10588286 12759196 12169385 16580349 13749183 12236459 9343117 9276815 5921111 6841441 10789276 9209731 14802388 13091770 11249566 12762805 14670802 4999492 6644831 15065821 15855337 15394784 15723238 13091516 15394531 16053233 15527148 16054003 14342862 14803417 15724014 16119026 16250610 15592679 15000026 15592163 13749698 15525594 15920866 16578796 13552832 11183773 16184302 13881032 8616563 8617076 12630449 12498863 10525071 13616572 8222058 9603711 7828330 11513514 10987692 13684435 11184551 8289142 5197385 8683890 6051919 3748659 15262688 5262403 2630429 7432550 6445656 2103318 1839381 1971999 3158590 2369326 3421497 4145988 593166 2105378 2960687 1842204 921104 1381653 2892313 1972501 2105635 790547 1184274 2829099 724752 1579030 4144698 1710359 2169124 6908263 4802362 9336701 10457235 16777215 15724529 16382449 13553861 15593193 10987431 16250871 7960953 2236964 789518 592139 2826276 2694164 5921362 9671571 12362904 11379859 4144961 4799793 16642256 13946578 3488292 8355200 3486518 12894917 16514552 14802137 12037023 14275253 16777213 11313827 10392699 15722448 13355201 15264235 16052213 16446710 15592939 15790572 15922158 15592163 16315373 16381681 16447219 15526372 14275274 15987437 12298619 12298349 9605491 5922132 4604479 8813954 5458258 8618097 13288881 10525840 10854814 5855577 4210752 7039851 5987163 5723991 5066061 3355443 5395026 8026746 5658196 3289911 5066063 2894381 3157035 13420230 15394274 8943721 8219740 15132903 15988730 16119026 16185078 16448250 14539226 5459792 2564898 4934978 6709855 1117454 987926 529428 1185288 1183247 3022897 3946301 8948861 9146256 4407882 6710124 4012346 4669494 10326932 7170924 5855828 7303015 12564145 11905962 1972763 5393999 13618638 15790318 15855861 15790071 16382459 16119026 13421772 13818070 6910836 9666682 7292971 9861202 6841168 10263710 9737105 10329493 5000009 1183510 3355194 3420984 2104867 1709337 1774871 4538436 10131613 2236451 789003 658182 2367517 9208961 12302252 14210761 11118241 7960953 12695991 11909293 10850178 10383977 7829339 3813165 1843744 6181458 5845036 10588274 12300694 11248544 13290445 12367017 13683904 9803668 9539985 8224377 6841441 12302003 10526102 14670800 12697012 11578531 12828598 14144715 12762553 4538426 11315359 15920615 15131099 13420218 12236459 13815750 15198434 15790829 16449279 12762035 16446961 15197407 16184047 16316405 15131614 6249046 9078145 13025977 13354942 15526370 15591904 13157561 14736595 10131342 14736595 10985111 13815493 13617344 14077897 10524298 11445905 9079696 9012604 10196357 10067366 12698049 8486786 7829116 8682618 15065039 16644073 15196625 4932919 8551281 5195589 920071 2763045 3946551 5064269 5787223 2827821 4934224 4802640 1578781 6117985 5263188 2500393 2631722 1381394 3089951 2825749 2236436 1447185 1513241 987157 658961 197638 986895 789516 1316373 2368548 1973538 131073 3287591 11445411 13223880 16777215 16119287 13422024 15330020 14013909 15066084 15066846 9934743 1973287 1512736 789264 983813 1314318 5526351 12499892 14142148 9670017 10856354 8617329 10588536 11446943 9869199 9276037 14933984 16447989 15329242 16513781 11842981 14014383 16711163 12892346 14603967 16382449 13422024 13817039 14999513 11313047 11511966 11709847 15525339 16052465 16380650 14997724 15526360 15528161 14473696 14735324 12890716 15061655 8222593 6185294 5851691 7300956 3488834 8090227 13155753 10854540 9540237 6710886 6908265 3815994 5723991 1118481 592139 789518 6381923 7763576 7303025 3817021 3751228 1711131 3684408 12631492 15459801 7300703 12631494 16053490 15987438 16645116 15789807 16514045 14407640 4276286 6644580 4079164 1118479 1118481 1513237 855822 988174 1316624 1117190 5985875 16053490 15789029 9273466 6971746 3683130 3486267 6052705 9868952 9868952 4934477 6710377 5658200 6184283 13290186 16448250 15000804 16316662 15790571 14343125 11185062 6250587 10856354 14345436 10390682 10979443 7429933 7630957 9210509 9342344 6710886 1118229 2039591 5724767 6119008 8224125 2105376 7367787 8881024 14605270 7565164 526085 1381653 1447187 723462 3618354 9737103 11776688 9802896 9540488 10923430 13677483 15317934 6117195 0 6379362 10521991 8020542 13482917 15261656 6446677 12038830 13025725 14144206 10723483 11578279 9604490 5591117 10657178 11644073 15395036 12828598 14407630 11578531 12762805 15196629 10196106 6182735 13748930 15657445 13551549 14538697 15328465 13288628 13814721 13815241 3353638 14078413 16316405 15789289 15592939 15855082 7762283 9933967 16251123 15987689 15657695 14802388 13157563 15328732 12236972 12302511 13419965 13419965 15853793 13025723 15261646 12231556 8616312 8088412 8812902 7632766 7960951 6513255 9210768 14012620 13878963 14012092 13881019 10986126 1709060 1445387 1512208 4802627 13749708 12696509 9405837 2958893 4407879 4867918 3552058 2236713 2434089 1447705 131328 1577741 4340016 1444099 2433561 3750199 1512987 657419 1316891 1974303 723723 921102 1183761 1579032 3815994 4078135 11839907 9603458 9802895 14803425 12369086 11842992 15658985 9408399 8684678 4605759 2105376 2368299 4802640 5525848 5328469 2105378 1907736 13090485 13482416 4603188 9343885 16777215 6772033 2103567 4407869 10262671 16447223 16381430 15986410 14342094 10920860 16052452 15525843 11446165 16051170 14473680 13093059 15790318 8420213 7958374 9537665 10722952 16380899 14275022 11841436 15656929 16514031 15658985 16248299 12364422 13153371 11246191 9077906 7895150 6707778 7958633 3883076 7431525 11115911 8157027 10000534 7960953 7631988 3289650 789003 920589 986897 3092273 5592407 7236719 8487299 7698040 8487810 4277058 4276032 11776438 15983825 9338227 13354187 16448502 16251122 16053494 16250358 16448250 12565950 2499621 2697513 2697515 1185301 1382166 1644825 789516 1645338 2104345 4011051 10919316 14802134 14011842 12826285 9472387 2564898 7236979 9934234 6645093 4737098 7895162 8421763 10133151 13355979 16777215 16250871 16777215 16119283 12895680 9934741 10329501 9802393 10461089 7631736 7692666 12756383 7692865 4602948 2169888 4144697 5855579 1973538 1315868 1448222 12040378 15724527 12303289 13355720 10459798 14275792 12302260 5592146 1973790 1118479 1512980 1118222 1907738 9671569 14802649 15526370 13817809 12888480 12619906 11839644 921611 7103082 13023156 11247748 14734536 10918807 8550768 11117210 9867661 10854814 9012352 14538962 11051935 6709597 7301735 12630968 15789280 12104875 14012872 12302254 12302254 13946560 15722205 4537397 8617076 15854825 15722720 13946560 14012605 13683386 13288377 11249566 2366741 4735807 15986668 15986668 15461096 14341845 12038831 14934235 13486787 12302511 16381681 13157563 13157563 16250093 13881286 15394525 13814210 8617076 16579056 14275790 11773589 11176035 8153183 8745053 6574650 6776170 8355450 13684944 15197931 16250610 11905686 11577750 15986394 15855578 11907745 3551015 722692 6250076 15132131 16315635 11248291 4801349 789264 1512987 2894640 1052950 855570 723982 393728 3550502 4208947 1576973 4538939 2697254 920851 1512987 1053201 4934475 3750201 1513239 1315860 1184787 3486768 10789272 15656665 8287336 8946809 11644848 11184812 12237750 11513513 6645606 7697783 658182 592648 526344 1447194 2039331 5264479 2698289 2170908 10522503 10716024 8550511 10592673 14933206 11246218 1248262 3092009 11116958 12828346 12499382 15721965 15131350 15064538 16708350 13946275 8223313 14999262 12827568 15132128 13816528 12170929 11972521 9932938 10328196 13486261 16314855 13947061 13092530 14146006 14473951 15196358 11047487 12494683 10129527 10065050 7895158 3748134 8946559 7763315 8352878 10654841 4274728 7105905 7368816 4408131 3750201 592137 1381653 4144961 3421238 8158334 6316130 6776681 6185053 7895160 5657939 4933444 11184551 15126966 8216654 14931931 16777211 15856365 16052981 16052979 16579323 13223880 4671044 3487029 921100 197381 5658198 7697779 2236964 1512987 3814705 9799807 11643033 12104356 14671312 14605007 13881543 4736318 9079685 11052965 4276545 9211020 15790320 14540253 13421772 13750226 14605533 15526635 13092296 10328990 7895162 5394775 8355719 6907762 3683646 2562845 7363424 10915709 9996137 5194040 2235420 5132106 6447716 2236713 1052696 2501423 6908524 9211022 15856111 15000545 5130566 10591897 15131359 8026487 3881787 3026478 2170910 1710359 1447187 1052429 6775648 13617862 12370363 14535874 12029309 16577254 3946549 5788242 8485239 14933974 13684166 7102811 9207413 12893106 9340799 8223347 8947070 12894137 12630968 7433321 8156790 9341318 14407628 11578531 9473155 13223356 12104875 11446428 15920097 13223356 3748394 11709095 15591134 13749181 14538949 13551800 14933202 15789280 12038314 1972499 10394005 16710391 14408406 14670808 12038831 14802136 9275776 8157552 16777215 11446945 10789015 16052716 14473423 13486528 16380137 12498863 8550770 13289149 14077372 9401944 7892329 6378047 7233095 8025465 8750207 14342872 14935009 15328732 14077625 13025199 16051934 16051934 15789280 2563355 4143930 6052697 9275271 16645627 12762037 10722971 789518 3421236 1118481 526344 723982 921361 2103571 5457723 4143668 3026991 1512978 1447446 1118229 328967 1448727 4605251 6645093 3289650 723723 1513239 2697252 9603969 10063747 9538170 7367007 8552831 14868966 12500922 4408383 7368303 7105392 1973790 3750453 2434590 65792 460553 1646630 2106407 2235674 7561306 8609882 9405568 15001833 15854308 8219227 1116674 1184015 2234644 11775393 14472906 13484732 12433321 13156278 14075326 13682338 13224108 14341845 12432808 16118507 15329767 14145234 16446962 16777211 14342084 12367015 15854824 16447460 9472885 13947089 16250095 14801835 9269013 12626293 12432295 8881279 6052956 5460558 10460311 9143169 5456694 9273438 9012851 3487037 4999755 5000781 2105374 1052688 986895 3026480 5460821 4013375 5723993 6579302 4802891 8289407 6512476 3683117 8420726 11706759 8152664 9866129 13553096 16053490 16185078 16118772 16052979 15000291 11447469 10723746 8882055 6052956 5197647 7631988 9079947 8619144 7171178 8551023 10393485 10657686 14736856 14013133 10328723 9736586 7500392 7566447 12369082 16777215 16184819 16579834 10394781 6051929 2301728 3222830 2170142 1381140 1381401 2236711 5526361 2434349 1644063 5915190 7297859 12430731 11444347 12891280 3485222 2105117 3618617 1052436 1052696 2171945 7171696 4671303 13290184 15855854 6775903 5721932 16776954 8092280 4868682 3881787 2499875 4934216 5526353 3486770 854278 4274487 6581610 13943219 15187113 16510686 4472384 328706 12500409 16578555 11183256 11641750 9732477 14997454 12104103 11512997 12434099 14341069 12170929 6578011 8090997 8157044 11381150 12039082 12104875 13486274 14868181 15459801 14275272 15920869 10854040 6314070 16183271 14867662 14933707 15262418 15591132 14868178 12038314 8551799 3551534 13354948 15658732 13947855 15131614 16711161 16052455 15921380 14341834 9143420 14407630 13618112 14868692 14933974 16446443 16249064 6709079 10130315 14867149 8815476 5725030 6775125 10063221 8091260 10132373 16185330 14540251 15987687 15262151 14340807 16119275 15065043 7432550 1773849 2433062 5131595 12565175 16777215 13683390 9670793 7171437 3223855 526596 2499875 2697772 772 4208173 4799282 2301466 3093049 2038556 920593 591886 1250326 1842713 65793 2105376 2105376 855822 526857 4539458 10524308 7035989 9404537 6774108 10525853 16382459 10329753 4342847 6316128 4342087 3026480 5592656 6974561 2829350 723723 985614 657671 1577743 3548192 5123885 3484198 5067090 4735038 4008476 2893603 3485750 5063230 13551540 15854545 14078645 11840931 13222063 11509611 16114898 10327191 13882566 13812403 12565426 16119283 15263976 15592680 16644600 14078144 10722454 16314873 15788261 16050134 14340562 15920601 14011527 9004839 13613474 12104358 11842463 11974837 7632497 3946802 4734267 6706759 9536352 9342071 3684934 1710616 3552822 263172 4407618 5526612 2763308 3223859 5723993 5658200 6513507 5131345 7828858 6644317 6708566 6182733 6773832 3681577 5591902 9737362 15264227 16250360 14079189 11842740 14342363 15658221 16711422 16514043 15461355 13158600 12763842 13619410 12832719 13883604 15132642 15461355 13883099 13026763 11776949 13355979 13816528 4473144 13026752 16777215 15592939 15922417 13948368 12303289 3353903 6051929 5327693 3156524 3486002 2829099 855309 1381401 3552570 3946816 8279639 10060400 9273440 10522230 13744792 3814957 3553074 5263442 1776160 1842982 4343118 3882816 2764337 14408665 16777215 10657435 2433050 12565432 14408408 8093566 7632501 5723732 8092280 7171178 10921636 6249304 1641745 1449758 11378578 13412496 9338221 3156532 5000256 10592922 13287114 9469028 14206640 10587786 15260367 14077893 14606034 10723479 11644070 10131346 7433320 4801347 9012353 15197143 14473423 12697269 15262939 15065560 15196374 15064275 15327449 15459548 6906976 13485758 15130834 15591637 14867660 15262167 15197144 3419945 8025970 2959394 2169881 6644064 3814706 12762300 16051950 15460067 10985889 8288627 11512736 15460577 12894652 16578294 13617863 14604239 14802386 12762803 10196626 8683387 6710110 8355713 6775903 7630181 8683388 12104875 15526889 13488078 15066587 14866108 14604239 16446961 15526372 7235941 2234393 2565151 4802879 10920599 12828344 13616829 10197139 9804699 3158323 1907488 1644827 2104349 1181954 3681829 2629661 855309 526605 394758 986895 592139 1973790 7039849 3553081 1974051 592137 1315601 2234400 9537657 15987172 12433846 10329491 10985626 16777215 15395560 6381660 1118220 7171178 14540253 3683897 2565665 5789006 8355449 1249040 659211 855050 1576463 4207154 2233880 920075 1184535 590849 3417886 8878957 10392723 12761784 14011840 14011060 12104084 14735037 13153176 13154454 16709094 10328470 14869719 14209984 9209983 14211029 15657707 15789291 15987170 11708572 7431778 15920366 15593450 16052963 13222326 15392440 14733445 12231511 14536620 10855310 8947571 8684927 5987422 1514769 3879228 9403224 10919292 8157568 5262413 2960687 1184015 5460558 10000534 9013643 7631990 2368550 3815996 6513509 2895151 2303007 4934216 5656917 2433053 5590849 1577223 3157033 4932935 13421513 15592680 15526119 8816003 6249306 12697788 12434101 10196884 15329771 16448250 16777215 16777215 14803936 11974839 15000802 16185076 16777215 16777215 14341843 12171713 16777215 9604214 8158584 13751764 15461345 11182480 9273202 15591910 12698562 5920081 7499113 5920082 2301467 3814963 4803398 8684928 9474444 8617854 9275786 11903654 11376228 8614004 10987942 6181195 4272659 5654625 3224370 329994 2104365 2434082 2105374 1447444 7763313 16119537 13618889 4013365 8947586 16381169 10263449 4801860 6709857 7959924 5328204 13552329 14011851 8157044 2104363 921090 8405549 6498077 921613 11974326 8090219 9797492 10653826 10852487 9337192 16771548 16053731 13159364 13289924 11579819 8223612 4473411 788487 8815486 15657443 12039082 14934485 15065558 14999765 15328983 14539724 14078663 16381420 9933706 8222571 16709864 14736074 15130834 15327700 15459799 4406326 8157043 6051667 6183254 722181 985606 9078145 15657443 12498611 12696760 8683385 14736854 16250095 15460067 13683404 14868191 14671061 15723488 14012355 7301735 8814722 7104355 5064772 9275525 7564907 8551801 13551549 13487304 12961480 16118248 14472381 14078398 16578797 16117731 6708827 6839901 15591134 5788230 2365968 4338991 12431017 9932938 10067093 3881789 591373 657678 722696 5852227 7695461 3485740 2631720 1184533 986382 526857 1315858 986895 1315347 5856608 4672334 723723 1380111 5721168 13946298 9209980 10000538 7369319 11249312 14275800 12435129 4210493 10855586 7434096 8816003 4604997 1776150 3355435 1973529 1315349 660238 789257 1444877 3747632 1379341 1512987 1447448 1709330 4603188 9997179 14209479 15395301 16052714 15328729 15394774 15721680 12430488 15195085 16051938 10526100 15460577 15395801 11775910 13091778 13749197 12433586 14933447 8747373 9075833 16250869 15989229 15659747 14802385 14800566 13153912 13745536 13023892 11051145 9077619 9275522 5065548 1711896 3023665 10193494 8090973 4999255 3946804 986386 1118222 3881525 4934216 4999759 3947582 2500136 855311 1381655 1710620 1447697 5525581 5327695 3288623 7893351 3288619 4210752 3749942 6644834 5000009 7960953 6842221 6645606 6447712 6710625 12698047 14013657 10921638 12237498 10263706 7040103 7565936 9539726 9013382 11447721 14145747 12762551 14012630 16183271 12433050 11184810 10067871 12039331 10654592 2430213 7170661 5789525 2301466 591106 7433321 10065298 12499894 15527910 15593192 13750476 9538696 10066068 7168866 13218681 12298677 3621438 4341560 12033663 6113357 6182750 2237213 920601 1446937 1710359 2894379 1644825 10789793 14935011 9079434 6776679 15920877 11117988 7498344 4867394 4209464 11183522 13025472 14275022 13881284 13880791 5200206 6959392 7878449 3749939 9408147 5063741 4598039 8549228 11841954 10127476 14929344 12435118 8554882 10197656 9408650 8355200 2565418 1644823 5921360 15525859 15394271 15131353 14999765 15131604 14342088 14868178 15394522 15460316 14407630 5064503 12893359 14472904 9604222 14867662 15394776 7301732 8354422 4538429 5327944 2103834 986117 6973018 12763313 15526109 15986659 12499379 16249583 15920617 15723751 14867929 16711161 13684166 13947076 12499631 9736075 8814720 6249304 13223105 14210000 7038563 8551802 7763823 12566202 14869470 15328991 15065811 13617844 11973791 6775121 1116676 2564385 9076085 7759447 12562084 6311752 5982276 8614506 13091253 2631207 657679 1381653 2105114 6643288 1775123 986634 1447446 263431 197379 921102 789516 1842204 6184542 7698040 5461078 4342079 1643537 11116959 12302251 5920082 6117470 4802111 7630700 11380910 8816001 5722962 13816271 7829365 2829099 4078914 2171167 3158316 789514 789264 1513750 5196105 4339769 5063492 3418924 262145 525313 2367259 3747881 9668221 16316656 16186870 15593450 16382455 16185591 13092294 13356230 15856364 15263714 12763066 15461343 15986911 15657697 14735574 14604757 14605009 13287341 7168341 8484466 11446693 10987421 14014410 14671063 14273723 12168322 10457454 10456700 9930616 9470842 5393221 3747891 1512726 3155231 11114068 8549740 1118230 1512208 4539208 4078653 5657937 9473679 5789275 6250594 4276547 3421238 4671305 1250069 2500132 6380890 8617856 5327945 6051147 2697254 4013122 5197395 5789532 4605001 6513256 6185320 6119011 8028034 11646903 13685203 14474462 13158600 8750469 6184540 7631986 8816003 6710627 1381140 1512980 4473665 11052448 12759984 14275012 11973536 4868423 2763306 6578774 4866100 3944998 327936 2631459 3156776 3288362 12170417 15394531 13223362 14737884 14737371 13420741 10065040 9471880 10914438 13022089 6049624 2763294 12697261 13809582 8678983 5390149 5196608 1184535 1052195 986384 5986399 4078657 5197138 9408150 5460319 4276296 10986150 13288898 8091250 7959665 9472904 14275792 13552327 13552069 10591117 10724251 12369844 8218458 6571061 8485490 8750471 7563362 11178113 6378572 6315348 10127997 10850694 9211521 8882566 9539726 8290169 8157821 3354932 723464 3881779 14867929 13815239 14605007 15065560 14999764 15000018 15986659 15394523 15986408 16315375 9538176 4998714 15329242 14012355 15788253 15130836 14539475 3288361 1182985 722435 1577490 1972753 4999229 5788745 9209981 11381662 10328210 16315122 13025983 9867661 16250095 9276037 7499111 12631729 14276042 9604490 9735822 9604490 12696761 11512487 8486009 6775901 7699059 10527132 11710376 13552582 14211280 8486509 7762016 6840403 2300948 6578011 2562320 8416604 16312026 15062735 3350302 3351583 16710385 10197402 328967 1247749 5195065 4342079 526085 1644566 592137 1776411 4605510 2500134 263172 3750201 10592673 4539717 5723989 10592412 8092531 12171443 12105132 13749710 7827827 4472884 8025970 12105148 7895412 9605519 10724000 9671312 5329233 1644573 1710618 394758 2697513 4605258 592135 4735554 9208451 4340026 2828070 4604221 5459014 2366741 1643534 10524308 15987951 16186618 15265257 16514302 15329005 12567239 15396850 15067626 16053490 15921647 15263198 15131604 16315627 15854824 16118505 14736592 9338221 4338731 9406594 11249314 6578263 10000779 15590882 15325644 13549470 12036495 10851209 9535608 10457740 8747897 3354155 1117202 7101506 11968846 3877424 1644825 10986402 12434113 10724000 6908004 12368825 7763065 10592675 5263442 2500136 3684410 2302757 4736069 6381919 2959907 6183251 5262151 2894379 7302771 9144975 5197395 4013121 4868944 7172217 6843248 8027777 13093320 16711679 15132138 16448252 13882321 4013371 6184794 6776420 8684417 9078921 2434339 1644823 2235931 6768959 10126195 2699558 789003 3354155 5526604 10263182 10525071 8421494 3486767 6578011 12170416 11315108 9933454 11249315 8289657 11117986 13946828 15328738 13352127 14596518 5787438 2760744 7564128 8684401 10588312 13022089 7625810 5128504 1185305 1644584 1973277 5460310 3552313 4210243 13355728 12236997 5263448 9143946 15986668 14407378 15328480 15723238 16052203 15854825 14605015 14340807 13750462 15854306 13948367 13415845 14007990 11776688 11839907 9664621 3616297 12566974 14011330 12166815 12632246 8289916 9736335 10461338 10131611 3289139 723464 4737088 12170416 11973035 15196892 13815491 14012870 15460316 15723488 15657443 15460064 15394274 15327962 5656389 13683135 16249062 15393753 15328215 9933452 5854801 7433321 5130566 7827825 7828079 2432282 788228 459264 2498846 11907504 16513530 13223105 10722970 13420481 3354665 9341317 11710115 14736592 10196627 8091001 11775916 14867676 7038562 6512218 7104868 7831929 11646125 10525591 11776171 13356490 6972000 5589836 6445909 2564120 12696758 9471345 7957329 12957094 12497063 9800839 2892061 7301735 7895422 4868430 2495494 9797731 7961729 1052947 1118994 986895 3355956 7829367 6381921 2236962 2302755 8158332 5854546 7301992 14803164 14408918 13421764 15264477 11578539 8945530 9932664 15066587 13290186 4671301 10460828 10658464 13421511 1973790 394766 1579545 592901 1316119 3224119 2565668 4208440 2760737 1117193 6118747 12038310 10656144 9406341 2432283 8616571 15000804 16382457 16184819 16710391 13749708 15460324 16447988 15724268 16316664 16711422 15856365 15591385 15789029 15789283 15921380 12697259 8152405 6443852 12170414 11644585 7761256 9866881 13417910 13746091 10588009 12101766 14602689 10918291 9340799 6315352 3553073 788756 7496254 11179824 1968412 6711138 8026748 8947597 9539726 8487289 6447201 9539221 7697783 5131856 2434343 986897 4737098 2499882 4998209 4868672 8421494 7168608 11710895 12962502 7895671 5724502 3949118 4276545 4144448 3684149 2302496 9671563 13158339 8421252 9211533 6250337 7829367 10263960 11512744 10987429 11184551 14605785 8618881 6972518 9858393 11176823 9871773 2828072 7168353 10395546 9013379 9540234 13619139 5525832 2103834 12894140 15986411 13486534 13947085 12302515 12236210 10787480 10722201 7167076 9264955 3420173 8288126 10455938 6645334 7106699 9735034 8943687 2298644 2631995 791308 2039324 3618356 4802628 6776418 7697779 14474458 8355709 5920341 14867676 15788262 14867927 15525857 15591904 15065306 14736856 15394022 15067600 16179161 15529717 14402475 6769472 9275784 14207939 9271145 7168865 8949388 10260624 9995136 13158849 11251632 15065568 11711405 9210509 3683897 1315601 4342330 11183521 14867927 14210251 14473421 14407627 15197144 16118248 15131101 15460066 15591653 16512752 9275006 8880248 16183271 15459548 15327960 10789274 16447472 16250095 15131614 13420484 12697018 1051657 1512208 2038807 854280 11841198 16777215 16777215 14209997 4735540 12631216 16579575 13683905 10657427 14078413 9736076 14605270 15723751 9999760 7894384 7565934 6712164 12632505 8486521 6315097 12763842 5855064 1445904 2367511 5722174 13288109 9272424 10391416 10392447 8351586 14799824 6578263 1446417 1709088 5590596 7888966 9730406 12435390 3289648 2960426 723464 3552563 6447714 15066597 13684942 1907738 3026476 10723998 5854546 12302515 15790058 14475224 14147027 12631480 11708834 12235429 16447989 11250854 4407870 6644832 10263449 6776166 2236962 1842465 789516 855822 6645352 3750462 986897 1116423 2232334 8746868 10790052 9998216 8353636 15196878 12499894 9342608 14737630 16250869 16119798 15920879 12301749 16578548 16579577 16316151 16185078 15658995 16184049 15986913 16381931 15657180 14802385 12368044 7100747 5654071 12760241 10984347 8484201 7563097 8812402 10586226 11046493 10126947 12893359 11710117 8223347 6644062 4671301 5918809 9798208 11376713 6642023 13882582 5064773 3816243 1841943 12566204 12566204 4736835 2565927 3618617 4342340 1447446 2697000 1839894 397854 5193007 9206635 7697530 11119017 14672350 10790563 6711397 8422015 9013641 7894647 6842213 7368555 13749961 15789289 7631736 7499891 8025966 7434597 8750978 14211288 15066595 13816271 14342615 15526635 12635079 10643798 13677461 16383997 3025965 9472125 10922398 8158330 11052711 14275274 12367530 5854023 7695972 15131099 12432818 12564921 10724261 6181970 10262166 9604751 3022869 10845242 9273463 7632499 6380630 10525853 10527920 8553870 8615246 4466978 1380639 856590 3289388 2697254 5327952 6314590 4999239 15264227 13026753 7630957 13026755 15197152 14605270 15394274 12894140 13880781 16315633 16380139 15328981 14142664 15791599 12885641 9129280 7437683 14274759 8414807 4408129 7435898 9276554 8682618 15000542 14210000 9012099 7434607 7829367 2105378 723464 2499873 11709863 14605268 12104621 13814723 15855076 16118248 15131099 15723236 16183789 15789031 16643824 12038310 5524805 15788513 14998995 14934225 15131353 15262685 14933720 15197405 10854554 11053212 4210744 1118733 1644564 1118733 6906977 14473947 12236210 4801082 11776159 16777202 14934485 14670800 12302254 10920860 15790059 11907757 12631994 11382441 10856094 6382173 7368806 7763564 9737102 8882307 12894915 8356475 263936 1972750 8682601 12037524 9270886 11115143 15459791 15587790 10916751 9276803 12698047 4077123 4010526 5653803 6771792 15264225 7762796 5065799 1184013 1776152 7960440 12236985 14605785 6513245 5658449 7697519 5657422 11314338 15723496 14081240 8817543 10986653 14538446 9406340 13947340 12435128 12368822 7369068 11710895 10986918 5657685 1579032 1381655 3815996 7171439 3750460 2 2300183 6243903 13812153 15659247 6050395 12169630 11907476 11380898 9209741 13223613 16777207 15527407 14408928 13486286 16381430 15856372 16514043 13751250 12566463 16513530 13157563 15328729 16316137 12894137 6577760 5063228 7562570 15588556 6245196 5721409 9669504 9998226 7954254 11110485 10652274 11117210 13223866 6775388 8748411 9143948 7166556 11243575 11178855 9737362 12041156 9933963 8026989 11645100 14144984 12829376 3092263 1052175 3223344 4999755 3420723 2104349 1640965 4897 7032105 11834742 7173755 8618883 14869218 15000804 7434609 7368816 7632247 9212051 8355970 10395294 15790833 8618624 4210501 4998730 8353636 8750443 7106155 10527909 13224906 11447982 8618370 8946821 13822431 11891297 14402202 15660013 2960426 7630697 11711154 10131870 10460825 12563355 14472118 10064512 8222310 9208953 15984868 11578028 10066590 11115155 9208708 5854035 4270602 12229718 10060183 9739923 6977138 7433079 8487035 6515576 3681577 9597002 1641224 2238251 5198156 4473932 3814980 4800844 5459540 9013893 15790061 9342347 10527132 15724266 15328480 15723751 13288127 16117227 15394784 13684154 11445923 13949656 13092027 12688274 11294797 9741714 15064792 6965821 6382434 12369862 13291728 11186091 9999247 6115918 3551534 3750460 7303275 3684406 1052688 3486770 11380898 15131614 13157311 13881545 15921128 15328478 15723236 15986408 12038828 14012618 16051433 15261917 7301216 12104103 15789283 15130832 14736854 16117994 15592933 14013133 12565174 14671831 7500392 460290 1381392 1447187 1446670 985090 4274487 14407376 16711665 15788762 16447724 12500144 15922158 11051933 10591385 11842991 8421243 9867919 9737102 7171175 6250073 7632239 16250612 10000275 9605517 13026753 2630691 3156776 7761002 10655895 8021599 12102814 15986395 15655377 11838364 8816513 10197917 7630707 5919048 4800307 1971218 11119268 9605516 5723730 2697254 3749688 7894647 5262927 3157803 8289656 12895169 7961454 8026989 15459550 15920618 14474462 14803938 15592163 15722973 8683118 11381413 13158852 13816269 7236969 7105385 10723746 7105131 1973792 526346 1974049 4013375 2697772 6514796 7761516 5785408 9931910 13421770 4406853 9538431 12301214 9207413 4798251 11772307 15392983 15658473 12698308 14672352 16711420 16316405 15724527 16119283 15658732 14540253 10459799 14341585 14144717 11644332 5524821 7892852 9208676 12103817 3747105 5195076 8816003 7039087 8680800 10979671 9864555 7564904 10854808 7301734 11446694 6051929 3154206 13020760 10653541 6908774 7832449 8815233 4210744 8355450 10526619 6644580 4934216 1776411 3486516 6447203 723723 525831 2037776 2961445 10259046 10390895 7698545 8750467 13092807 14803425 9803157 6645093 7303282 11645623 8553090 10855845 14276052 5920082 8158591 3551282 6577996 8290410 10395807 14870247 11053735 6381921 8026233 10723232 15330796 13274491 14336419 16646142 9077892 5327175 12368833 9934741 10790291 12697237 13091231 12959665 9604224 1774606 14208970 13552327 9014920 9930366 7298136 4336936 7951669 10454368 9338002 10198418 9738391 5656919 6184794 6777459 788740 7627073 6049094 4013121 7896449 7171449 5723999 4803150 6645345 5986904 15395303 12631995 10329499 14145234 14276042 14473421 14934485 12565424 12565937 10725021 15461096 14870506 12041657 12494500 10310733 14077627 14276295 6441534 12697018 15133419 14409178 12960962 5065030 3880498 6643551 5658711 7895673 4210752 592650 3157805 11315105 12959930 15131099 13749446 15394271 15591650 15986408 15854822 10328210 14604755 15854822 15920101 10789015 8946039 16118509 14670281 14933720 15921128 13354688 14341583 12170414 14935003 13882061 3486768 2368286 1841945 985604 4735289 5853519 15130331 16644592 15394006 11776421 8617844 14210510 11973548 8946817 9935256 8224377 7499626 8814971 7892840 6447453 9013380 8684415 11842732 11447720 9934482 3552563 3814967 6643301 7762296 4798263 13221297 15395027 10325122 12891566 12369082 7302510 8551021 9997703 9407111 2434593 1578771 2499873 2631461 2828586 1973279 4670790 3354930 3223596 13026753 13684683 11843241 8289391 15327449 12498352 13880265 15921904 16315373 16248796 11577750 10328210 16514043 10855583 6447453 2763047 5000268 5000268 3223859 1710620 1579034 4802891 6250337 7106675 6314847 1378824 7168608 14276820 2302753 2302218 12104334 11246466 9864284 11179384 15128265 11973289 9935254 16120825 16250869 16117997 15986668 16513782 16711161 14539222 12433337 13288898 12763066 7301481 2629677 10525602 15591624 10130027 9406332 7630446 12632258 6843503 8681052 10716750 9732197 9603719 9604489 11446693 4735808 4012085 8746868 11509337 8877409 5199439 6516326 7959162 11710892 9868689 9539724 8749958 3749690 1578519 1775900 1973277 1249554 3881787 4670794 9140076 8878446 8551285 8749188 9277074 15066338 16514043 12698049 7368816 6513766 8948109 6513507 14803936 12566204 6250074 5921368 6578271 10525322 13026739 10592934 11251632 12172218 10921638 14869218 16776703 14539994 12224372 14405040 16775679 10458777 8749934 13947838 15067097 13553348 14406860 14603726 9867911 15065560 10788763 2630429 11711406 14607325 7561048 5652800 3348236 11568474 9010034 8944525 8355176 6973547 7237230 6908774 8223614 6314839 920576 5193011 3550253 8882316 6513256 7895936 6382432 5658450 8223866 11579309 14605787 13882064 14014161 15328730 13223866 8946809 12631730 13816518 14212569 16315383 12435908 14541791 10127241 9129031 13085073 13488057 5653570 11379617 15133668 15658473 15132129 4539458 2170140 2368289 6250848 5987163 5986650 4409160 2960426 12696758 14407376 13157309 15525343 15460064 15460064 15460577 14407889 16052714 16184300 15591134 15722722 12696242 8485490 14276041 13814972 13946825 16446959 16512752 10920347 12762551 15592933 15198434 10527131 3881526 460551 4604473 16249315 11906474 3550763 8552314 6775125 8552051 12236459 13947079 13223102 10196627 8356999 8158843 6908257 8550772 7629666 8158073 11645102 8289656 11908525 15264479 12763331 2960176 3486518 6644580 2368809 4075057 9734531 10328715 3811358 8089960 13224132 10919318 5325347 8153443 5919062 2698277 2236703 789257 789005 1446935 1183765 3486516 4473924 5460558 12105651 13487303 9211531 8420728 14998484 11379610 11116948 14145234 16382195 14276028 9473139 9407621 16777215 10921376 3749940 2763047 1907484 855309 2763308 4013632 5395028 5197649 4539465 4804177 3881278 1643285 4801347 13026753 3618104 1775884 10064771 8549994 10787706 9601633 15128516 10065290 10790303 16579577 15657705 16710134 15394531 14670808 13552327 12763583 13551816 15789542 16777207 9867662 3814716 5855579 13092272 10985875 8024438 14013650 11382189 3683644 8548944 11899470 10519397 9734535 5920082 3617327 5262149 8222837 5525583 8749403 7562610 5068369 4936003 11049641 7434609 8355450 11447721 9013643 8223365 3618615 1446419 986384 3157553 5460819 6053995 11635055 8024939 8093566 8615799 6316906 8750210 16382457 15526635 6250335 6908524 7829628 9803157 13948114 10724000 8750207 11185319 15789289 14539463 13421497 10000544 9606807 8421504 13948116 16777215 10921129 6315867 8608324 10922380 15194600 15921906 16777205 15788511 15658983 14606297 13551818 14208976 10262930 12434101 12763064 5985872 2237211 10987431 7955812 3875365 6311228 13149036 10460058 8222585 9077856 9011849 9605778 6515045 9011331 7434609 990747 5389359 5455922 6117971 10919326 11512233 9408140 5460557 7894647 12171444 15395303 13421513 12960960 14736341 15131612 9407110 14275792 15723749 15593452 15919337 13948367 15462887 10983832 8998734 15183768 12436643 4667969 12891570 14278609 16183790 11842478 2894633 1578523 1250069 2697511 3157551 4473924 6579813 7368557 11051417 15789029 13157309 15723749 16183789 15789031 15789029 15723236 14999513 15460064 15261917 15854308 14143688 7169628 14933202 16117729 15395300 16446961 14078924 6775903 14144717 13487555 14935001 13224131 2302493 2434079 12433838 15263966 12038314 3156005 1840399 11840931 16777207 16777211 13092027 9867661 8749440 7501431 8685187 7237481 8814455 6774357 8354682 14803425 16777215 13816269 13881547 14539740 5789275 2828590 3420209 3223849 3416349 5852228 6118220 3745825 5655367 7105646 4733487 7033649 8088163 7302259 4211003 1973788 855050 1052179 2171171 1118481 2500134 5526612 6908004 11842479 13355717 6513248 8815231 12036520 11114127 8616806 13553348 16646137 14209463 6248510 8289142 15724527 5986901 0 5395026 3683897 0 2895405 4474183 1052947 1908256 3355702 7369075 6051675 4471103 3353133 8355452 3551808 591624 8683647 14012381 16512752 13354152 14142900 10524298 12566715 8552061 5064002 9012350 13486787 10393489 6709077 6512721 5853768 10393487 9407362 7630699 15460844 12370363 13617860 5722453 1182744 7763826 7105896 1117703 7298611 10650183 11308648 6511702 4210752 5657167 6907234 4538686 8092278 10658178 6773605 7566704 12369074 15260391 11315885 8684415 7762796 4143932 5722459 1381653 855309 920073 6249306 6184544 5921111 11372625 9407870 7566454 7103569 5659227 8289916 15395821 16514043 9803157 6645352 11053483 3289137 8685187 15395560 14211026 16251122 14341583 11840923 11841954 10855594 10527907 13158600 14145236 8947072 4077107 6381145 13811882 14082248 11510451 12962500 12236985 15129831 12566461 12632505 11842728 11249825 7763315 9933967 7170659 15262685 7236199 2171171 5520960 3682363 8281143 15783334 12765123 9143420 12827279 11445161 9145488 6712424 5788242 5526871 3161916 3220510 10323309 7167310 7827300 16775423 14670802 9144198 9671310 14211286 16776959 16777213 12565434 11051682 14867676 10460058 14802396 15855852 15987437 15984868 15657695 15330012 7760743 10119782 15181708 10396810 5392718 13681082 13752267 15131359 15066336 9144968 1578519 2039072 2236451 4408131 1118479 1776152 5395278 8354935 12960445 12368308 15328991 14078924 15131099 15591650 14473169 13815239 16052201 14736341 14933206 16578029 7169115 13156278 15526360 14607327 15857394 15461094 15066848 15921898 15855073 16250093 10854556 2959396 9999496 13947076 5590600 4538686 9999248 5788246 7104102 13355193 11842478 7500141 7369075 8684167 9275525 7829619 7566959 6842464 6840154 9341569 16250093 16513781 14999516 14538713 14737881 6118749 4933713 6709348 5525058 5586740 9207411 6119250 4404532 4404799 5724252 8615007 9729115 10986655 6055276 4670015 2368548 1118481 2960683 4473924 1118481 1644825 2829099 5526353 13354691 11117728 1444617 7104076 10391647 8941133 9010543 14342864 6971730 8548444 5587765 6577758 10132381 5066061 1052950 920853 3552824 4474176 7435373 6448995 5724250 4079427 5527388 6513505 8088687 5389888 3087908 9539726 11381938 6514008 8947838 14933483 13552318 12565924 13352101 12825508 11449013 12369345 10788498 2433815 3551015 5524545 10393730 10919294 4275231 3221286 3814703 13289660 16777215 16053743 15658986 11909042 7434607 8684676 4144708 1775621 7365959 4732456 5653552 6842973 8686216 9014152 7171176 5592664 11841184 14273706 7366737 11708575 14143183 7433582 6380381 6972769 4341558 2104347 2761774 4803402 2500643 4473146 4867391 4078907 8414296 10260817 7036771 9209237 7829357 6249824 10526880 15592941 16448248 14540253 11908274 11250344 9605519 13684685 10066070 13881810 15394274 13353910 8287073 9275004 16777215 12170676 7961464 10592411 9669502 13284770 15854559 16250596 15460569 15459563 7962491 13025723 16382708 10460828 9736333 12105651 10132122 9013643 12368306 14210508 14669268 7434357 393472 3151884 2373697 12679469 10588538 8423044 9996424 9996901 6971235 8290696 9145225 8553090 4802891 1117972 2434867 7167302 10915446 7498343 11776444 15000028 14341583 11514026 13553617 16053494 16382457 14867160 8353401 13881296 15526117 15264740 15659498 16053233 14671059 14868691 13880514 7961466 11835533 14326903 5721932 6314839 14736076 12040378 14606559 14737630 15461094 9933965 3946292 919562 1314833 1184015 1908249 2763558 8092280 9539724 8881794 14934749 10592665 13486274 15854822 14341583 15657443 15591650 15789542 14671061 16381420 9800837 9340539 15985884 15658986 15856622 15790571 15527140 15855333 15987173 15197405 3288362 5854288 11513249 3223596 1643536 7564906 8880767 9011329 8420215 6578774 7433831 6447452 8487297 7171437 7236971 7435118 6711395 7105382 9142909 8551011 10854281 13684156 13224894 15856362 14672088 2697254 5921119 10328990 7435373 5325632 7564137 6777958 6181709 8023397 6315342 6773055 7033657 6841432 7237743 10000274 8355198 2236962 5987163 7171437 5723991 4473924 5263440 1776152 3880499 4012084 5853265 9866578 11576382 8483383 3746602 12302003 4669745 4272934 4470313 9473163 11053483 8487549 4802125 6118500 7303025 6250333 8355963 10132120 10197915 7829369 4737355 1841945 5656656 5062209 525315 9013382 8158594 1644566 3419948 7431275 10720902 11381136 11313288 11575441 12698310 16777213 10065292 855048 1643796 919044 8353902 15657170 6380357 6313559 10195343 8289906 15196904 15461606 15132641 16777211 16185078 16777215 9933732 2169627 6049607 3745324 5588555 3024156 4274736 4670014 920071 3090983 5195842 4273966 3813674 2366743 4208693 3090213 3485487 6446683 10790304 10988462 8488334 7303023 4277058 5855066 5854546 853767 8020817 10720361 6839901 8947084 6513499 8553090 11316396 16579836 15527148 13750737 10855584 13026755 15658221 12106423 12434618 11052965 12631995 13749698 1510406 5327424 12829376 11577510 12105653 15329507 16710383 14536125 14800576 12821639 13876909 13616843 8884113 15855082 16251123 12039858 11908272 12697788 15066335 11118239 14540243 12104875 9668487 5987165 6109501 2494732 2762025 12619345 8222048 8750469 8615284 8681552 6445145 5330011 5658196 6842472 5000270 1381144 2368556 3812132 9404251 8878723 9670267 13815002 13289657 9342596 7764338 12303543 14934235 14800846 9013130 9144198 14605785 15198434 15725291 15461094 14407889 15131864 9473155 8092280 16112590 11826257 5065283 7499114 14539467 11119019 9079434 8881796 12631480 8880766 6446423 2301718 1315084 1381394 723725 4013122 7368557 15197922 10592412 11777711 16250863 14999515 15065560 16183787 15986408 15657443 15197405 15328478 16249834 10985109 5721669 15196625 15395814 15133154 15592933 15131612 16052453 14736593 4077875 1051400 3025190 16316654 6972767 5788753 12434101 8946559 13289408 11645099 3946802 5723213 6446683 8224377 9144968 8880517 8092539 7237739 7038309 6642521 8812655 10326922 9143939 10790054 14607335 11579820 6512476 9077892 5723215 4013361 2561550 12103592 13488329 8812915 7102544 4406304 8417367 9603960 13222837 8683898 4144957 6184542 6447714 8026746 4671303 7039851 8487297 6250333 8552831 6972770 1840916 13158313 13613691 11177564 6246986 4142380 10195585 9011832 5326653 9669762 16514041 16251382 14079702 11974075 9802908 8947850 5921622 6908006 6118490 9869202 5461071 7040103 3684149 3419694 1708049 2433312 8355198 3750462 1578268 4010289 4403491 8809553 12037524 11708559 12035994 8355972 12764355 14868181 5987161 2564646 1774871 1051659 8025192 13091503 9931922 13420484 14013383 14276054 15461607 15921130 16119026 16710909 14408156 11709875 10656657 4339758 8352888 9605776 3549977 5719351 7104353 3683895 6446172 9669261 7695989 9077894 6972516 14539222 14341583 10394005 15790061 16777215 13817559 9146767 6380632 4802380 8355462 12762811 4405549 8284492 13482668 9209729 8618883 10592671 14868705 13619151 14540253 16382457 15395562 10724257 13684685 16645370 14211029 9276811 7500654 4868421 3551015 1313540 1380362 1974042 6182483 14868187 14737371 15064788 13418415 13682852 11699045 15451317 6776166 9608347 16777215 16711674 14277333 8158071 13553097 12828857 12302765 9736327 6906458 8616304 14473423 10777462 3943469 3877662 10255694 12038565 12697020 9997454 10063205 6971487 7106420 6185051 8618883 2565927 1249558 2763568 2103571 8549228 9536109 10457225 9407108 8881794 11513763 13816781 12961211 9735036 15458259 9737623 8749956 13816269 14211027 12631994 15658473 14342094 15263450 10262417 5459277 13809322 10707262 10262930 8550006 11777701 10393756 7697783 9012099 5393738 3748143 8090730 9144952 9078654 4473411 4078657 5197396 6052695 14013648 12434615 14803674 15856103 15789029 15262685 14999513 15460064 16052201 15525857 15263198 16118248 12498348 5984841 13748922 11514026 11578790 11973289 11052185 16380903 9407362 5394250 6183002 3090729 9670280 6972769 3946038 13223362 12302002 10130831 11051933 6906977 1906966 5394765 7040102 9474444 8880776 11448241 10001049 6973027 8089968 7563885 11840430 14933730 12565952 13816789 10592162 7038820 9669762 8154204 6509882 6768681 9797984 12696232 8416868 6181442 5194020 7823951 10527393 9997705 8221292 4014149 7829367 7369329 7829367 3881787 4605510 7237230 6316128 7697519 7631212 4538429 11185036 10912328 10647901 3946569 6116167 13089183 9275776 10262671 13947855 16250869 16053233 9803157 6052705 9671322 9474194 6710884 7302764 4342079 7763312 6908257 8355701 8683647 10526619 1709589 5657169 6118490 3355694 4407369 8548978 8086844 11965026 13746853 11971477 12035992 8751500 10330014 14737105 16645881 13553360 4012092 3551793 4933438 2563860 7299949 14867676 9539459 4406850 12171444 15394273 12236210 8025719 5328206 3880499 6051138 5721669 9736085 5397595 7036745 6244408 8683647 5922148 8684425 11447471 10921640 13486538 11248291 16777213 16381168 15986668 14802396 15064538 10984849 13551540 6510925 5986650 13355991 16315373 8483924 11443056 10982303 9999497 9409163 8619145 10001045 8750469 8026746 11579568 16119285 13421772 14145747 15592939 9079175 11183781 13356231 10001300 10131091 6051668 3420974 592389 1905679 12038828 12434616 10789272 10459018 10593415 10709844 13081488 3751743 1712160 9142398 14737884 16053231 12105651 6842211 11380900 7629929 6774107 13551291 10722693 10786692 10059383 9339275 8878428 6179626 2827811 8618624 10983583 9865826 8682105 7698810 8224634 7697781 2499623 3289398 1841953 3816253 10720925 11310451 12757923 14079427 13422034 14014412 13685196 10065551 9075307 11509650 14014168 12237496 16249840 12696761 12170416 15066338 14934231 16447723 11644324 7827825 12164497 12285778 14145744 7627877 10133133 8418683 6644580 5393484 3418664 7366245 8156523 10723982 12105386 6579039 3750203 5789786 6644834 12895167 13487304 15987438 15658726 15723236 15196892 14012618 15131099 15460066 15065819 15526370 14210251 15195863 5721924 13683129 13882315 16250093 13289149 10590864 11117463 6709597 14867676 9670029 1117454 3091495 3551280 1775384 3354155 2235673 3420197 7499624 4801858 3091240 3486768 1908249 9868688 9276304 10592932 11250862 8157303 9800588 8552312 10723997 11579042 14802121 15262923 4934475 8947072 12628896 11969159 9598291 9003058 11506278 7957328 10454909 10392196 10390899 7561044 8356750 8222066 7102815 3685447 7434607 5921370 8092539 5131854 657932 3355956 6710884 5393484 4998980 8552059 12368047 12096333 11964485 2303255 5524292 14207160 12236459 11184034 16184819 16250612 15921645 8092537 6710637 6513258 10197917 10000277 3420977 6315097 7236454 7631208 9342080 11775916 11250855 3552820 5460817 1052429 3882288 5590614 10785416 12889724 15192218 9141089 8616806 12365727 7632249 9145227 13552832 16645878 15921904 14408154 13091776 11577759 5590083 2694439 3222317 2368022 4801858 13617862 15065566 13617863 4143932 7433582 4537405 2432019 5195335 6315889 6188153 8484197 5915702 9408148 7963281 6186611 11185071 15001055 13619403 9406340 12235439 15855084 13158341 11117475 15524317 13943727 9535323 7563600 10263960 15331058 15658208 10391651 11509614 9338002 10131596 7501162 7500664 7764077 10395294 7105642 11053222 15461355 13487306 12105651 13355720 9539726 14474201 15198435 15330020 16776698 13749449 3749170 4539968 10919059 10196624 7368555 9736586 12563883 8687989 10184276 11566457 1647394 1448473 1707019 9935252 15855852 16184817 9606029 6249304 6313307 12629172 16776692 12959645 10258533 9078646 10459042 13089675 8351837 1314320 3815992 10457753 11510140 7892327 9146254 9869714 5789784 5000270 1907745 2960434 3420995 7432802 7954258 14139802 14999777 11646903 14013907 15066597 10000274 7759195 10127232 15330282 13947857 13289155 14604758 15525089 14211027 14078922 16316138 10722450 10524568 11836043 12484187 13224383 7825256 9542279 8418681 3486770 3550510 10590101 14340045 11906728 9276286 10986905 10066321 1776920 1907997 2631459 11908272 15132641 15658472 15329759 15328478 15262685 15262685 15394271 15131099 15065566 15460577 15065558 15722205 7300190 10919821 15525606 16710391 11051935 12828598 6709846 12895166 16645368 9737103 9210759 11052195 7565933 12369335 12895679 7433582 7236719 6710886 6842470 11185062 6513505 723723 10329499 10854816 11052965 13882064 10724000 6512476 9733757 5988451 10528158 12365459 10193253 4013371 8419679 13681571 8617846 8679025 4930864 3220775 4404283 14867927 13482401 8415575 6974056 7895411 7764085 7500915 4869195 9407110 4472636 9472650 9801617 525831 2895405 8224626 5064523 6709358 16711161 15457712 11768900 10783060 4141879 6775639 12696744 9802379 7301996 15460076 16711679 15329761 9408124 8618883 9737113 10263456 8816775 6250587 6710884 6250848 6908267 7368564 7171937 8157806 7300451 4143930 921361 3422000 10981528 14600091 15853280 14143953 4999231 4209966 10657413 8484736 9143687 15066070 16184817 10065300 15525606 16644338 11380374 7959646 2433310 526093 2038807 7301716 14933707 15855602 16777215 8423036 5066063 4930868 5259556 6246457 6116958 7239558 6776677 11706518 12891576 8488861 8488851 9276552 12895679 14737883 14276819 9999248 15131099 11644832 13619403 16777215 14471888 6508340 10196600 11185596 15595764 15855084 11900522 12960155 8290167 7500394 8684415 7434601 6973280 8355703 9934735 9671563 12500919 13749959 13749449 13157824 11512487 14473172 16381168 15724000 14670032 12828344 13288897 10657178 7498860 4539206 7435120 10196626 13813180 6382935 10511452 9854810 1514779 1447194 1969681 9408910 14079443 14605787 13422024 3090733 9275008 11710879 14142933 15787741 12626804 11906458 10065302 13012799 9996951 5330773 789767 2960424 10455661 9929048 10791340 8750980 5131076 7566195 2237223 1514015 723461 3421244 10128011 13410938 12694438 8754070 9474701 9408148 8947838 9736325 13354437 16711414 13486023 9406859 16117997 12828596 14868691 14275790 16513014 10787730 9538168 13417896 9663835 11836043 5262411 13420735 5920081 2829099 11580077 13420483 15326938 12102828 11446951 14605260 13026739 4538175 394247 2893601 13814725 15328730 15328730 14933971 14802388 15921126 15526111 11775910 15131353 15920364 15329243 14933707 16183520 9077124 10196110 15986411 11908271 12236209 10459796 10592147 16579828 15329761 10724251 15658726 15263714 12829373 12039858 8026485 10066070 10065816 6645093 7500400 7368814 7829365 4802887 6908263 10658207 7039592 10526619 14737630 8881279 9139035 6447452 12961219 9537403 9735810 6249054 7232590 9996660 10066572 6049358 4668723 8354682 11117477 15525857 14865340 7760214 5855575 5987414 7566193 7764087 9409680 15197146 9670793 9012352 11644072 328452 2960433 12698300 5591892 11117739 16316138 13023381 14465925 11309163 5852756 7301732 14407363 8683898 10657437 16579836 16316153 14211026 10461075 11513516 12566722 10000795 7106157 7303275 11184808 7631988 5658200 7763576 8224887 7894384 8550521 2762027 1710367 1710606 5125676 12625791 14734534 15655384 7169107 6576970 8550241 8813693 12565952 16119536 15066336 12171446 14472918 10986142 10656908 12236441 6578522 4539466 1380113 4866615 13155490 15854824 15329508 15131610 10327709 8287073 8220490 5589558 5919840 7567500 10462627 11775130 8814195 8489355 11120296 12302765 15658986 14869469 16052716 10986143 15132382 16053482 15000543 11908274 2958365 3614741 12036746 12168631 15197656 15851487 13806719 16777194 13421513 5065550 7170926 7105385 7697522 7170924 10461087 8618370 9934743 10591644 14209997 12367796 13288128 13947085 16249582 15262939 13815750 14802647 16249840 13157312 8946306 6184029 5987163 7960175 9076338 5987923 10250851 6699316 658959 1120023 1510155 9276811 14211029 15263717 13487563 9539726 7433572 11579042 13157062 14537420 13351315 10392449 7364954 12423498 6312280 5988192 3948091 1644566 8283976 11440996 10722705 11250090 4078137 4802891 3355192 2434867 2104087 987156 8290179 13284758 12297095 14868178 13158852 9868441 8355185 12434351 16513530 16118505 13025472 6248795 15065566 15196892 14934484 14078411 15328478 10130055 12696232 13418422 8611666 12427670 6972520 8946559 2696484 5723739 14869470 12369076 12695982 12300460 10721939 11578264 13815226 7103585 1116939 2170138 8025458 13683907 15723488 14276042 15526111 15328732 15394525 10920601 13947079 15461343 15132382 15000028 15986408 10722701 8749683 14013133 7564904 11709865 5064772 10920349 15132380 14013899 15987948 11645351 6645081 11579560 10789276 8421243 9210761 7434098 7500402 7960951 7763572 7960951 7303021 6579298 9013382 8552831 8158073 11974324 9605002 9531210 9142899 12697790 9142656 11777209 6380379 7758427 4076070 9080439 4143671 7759716 14606298 15066848 14339527 16446173 10263431 9342347 7632239 9803409 12566976 13356488 15855073 13157561 9933706 11907242 3946292 4998477 12237236 10395805 12762561 16117210 10194805 14335908 11046268 5130314 7762032 15196625 10855318 11710123 16777215 13816530 13947854 15263714 12763581 14803423 12632769 7106157 8158584 12434875 8422017 5658457 7303284 10987944 9934230 6576992 7696502 3684670 2236436 5388830 9402203 12037019 12496794 5983805 10589316 11310980 6772039 10196884 16711679 15066335 14605019 12170676 7499624 11117713 14736575 12763830 9605778 2959406 11314078 8483670 15064277 13749961 7827813 16777215 9866105 7038275 9143671 5394526 7961228 11318718 10723228 11642011 11843253 11711415 14539477 15856111 15132642 16578805 12170417 14012878 16777213 14671063 4275003 4999231 11511453 11706742 13482917 11180148 14335136 13478766 12300973 8289666 6578538 7433845 10000023 12499389 11513266 8223614 8815751 11184046 11579055 9341317 10065041 14341586 15262688 15460579 12828344 13027265 16448502 14408408 11842481 8419962 4999755 6842472 7368038 8089189 6316379 10188916 5782585 1052949 923412 1313802 3289648 12960962 14869216 16249842 16777215 11776937 12369336 15461093 15458006 13747380 11181710 9861216 10453578 5455168 5593436 6645602 3683644 6310961 8151086 9799281 5196109 2630693 6842213 5723227 2038829 1643283 6447712 10924471 10527373 13151367 15389620 14342866 12697022 11315869 13289149 16645116 13157309 13946574 6446174 11512487 16710131 15657954 13486528 12499631 8879988 14472902 9801352 11769486 13085348 8419196 3091244 2168861 8881546 12829633 12040109 14866638 13484985 9011319 11249045 11840671 4800569 2234391 5460043 5327945 14407376 14933974 14802386 15065560 15131353 15986662 13947079 14539216 15461856 15001055 15065568 16644075 12301977 7956554 15262939 14209481 9012350 4801600 8222837 11513514 13092546 10789791 8881794 8289657 8092277 10658204 11447721 7960694 7105131 8026487 7697781 7434607 7697779 7434607 7105385 7763315 9802898 9737616 11316394 9670795 10055495 13878963 14013648 9538180 8881803 7632748 4075567 7694183 5396794 4472635 9205368 16250863 15133150 14335417 14734021 13818826 11973295 11382440 12632254 16646142 15132901 14605009 11380898 5920081 12630968 5459530 4470844 11447202 15067108 14143957 10193788 8353636 12691619 9073005 4867902 11380647 15657180 10920850 14802394 16382457 14277333 13750478 16513784 14606297 15856364 12238009 8159361 6645345 7368814 6842472 6579302 8421252 11974839 12237239 14735322 9538958 5526871 4012085 8285773 8021344 11710115 11181450 3879205 8222058 13415077 8547917 5654848 11447471 15329508 14407638 7433321 8222834 13354164 13157293 15921896 12500922 5459788 13157311 7233356 6642009 4472636 5459265 9536901 10786956 12039066 12829884 12500427 14869480 15198445 13154488 12297366 15458784 15790071 14802146 16119283 15724527 16381430 14078162 8223098 9408651 10131093 8091250 12565685 15395813 13221538 10523233 10520676 12561013 11310695 8353399 9605014 9144463 9144718 9079685 11250344 11776947 10000023 9671058 14144468 12104883 9867661 12696761 15196895 14670550 10855069 9342857 13553609 15658986 15724525 12698051 10196373 7894901 6776679 8618105 10260358 6184281 7035221 4865084 1972262 1053199 1644049 1447187 7762545 16711677 16513784 14934235 14539994 8552839 14803668 12760742 14210251 12892078 11567961 10259044 6441542 7236978 6316380 7303033 3681559 9073994 4274215 1840664 4604222 7236704 3223596 1052187 1052947 4736065 12433850 8752514 9799020 13809821 12433838 11182752 14210248 15065817 14868191 11709863 13222851 7565168 11051936 16183787 15460577 14605520 13947328 7761505 14143173 7829626 15981780 11637894 9471623 5065548 5721933 9604236 12632507 10921889 12630197 10195856 10131344 10262928 9736073 4604734 3156776 3419948 4604222 14210512 15657443 15723490 15460318 14868181 14802386 15328732 15328730 14868956 14802385 16183771 14536880 11773059 10784351 15790308 16118248 8157043 7038820 8683134 8749958 9013132 9276304 9013130 7697272 7763315 10658204 9079173 6513248 8092026 7697522 8026744 7500400 7631986 7763572 7434607 7302764 11974067 13224134 12434875 8683900 9595973 16313304 14473933 12300446 8223596 11582630 8550782 9339787 7895900 8417905 9070446 15987691 15527136 15318462 13285037 14741213 16777210 15987951 14211286 16382970 15265003 15460066 10394006 5788242 9012101 2037275 2496533 13224118 14869731 10065051 5784895 8946292 11706016 8217704 7237471 14078924 15985890 12500141 15789544 16513784 15461607 15593193 16250360 15132641 15198432 16711677 14672352 8290427 6250587 7368818 8421506 10000284 9408908 10394518 7826795 7236452 9540747 7828607 7300168 4075585 8092800 9011059 3881526 7697005 13085600 11637866 8481879 6313818 11119268 12302264 2762277 6512216 12367530 13749183 15001307 15198175 12697271 14472651 3286051 1248022 1249556 1446919 1511434 4865853 10460299 13686225 14804205 16514295 16777205 15059888 11966063 13550509 15724519 15921647 15988212 15066597 13816017 13353669 6973031 4935502 9538697 13682626 14737371 9015179 13815000 13090451 9862782 8615240 12497323 13025733 13027273 14276570 11381162 9408387 15329759 14474711 11053473 12763834 11974577 11184802 13091519 10920350 13420484 15788262 9868174 8487549 14079954 15987697 15922419 11710643 7827825 5328720 9276813 8354933 11708058 8617854 7564906 2169890 1181980 1317398 1709840 1381394 4144698 12895169 15987440 14539222 15592692 11381948 10330506 10392184 14606295 14604241 13144409 11971982 8744039 6973547 6447455 7961993 4802363 7300671 2304285 1709076 8945526 8223335 2302229 1643546 990245 5130566 8152413 10790816 9473414 9535858 12695721 11905962 14604492 14671059 10130330 13091516 16249583 13420232 11841451 15262685 16250095 15592415 12697259 11380374 13419450 11121329 15325384 12032132 8023913 2960936 8814453 9472383 11250854 10263959 13421259 12960190 13620429 11185323 8159361 5132883 723984 2959656 2959143 10854556 15196894 14604755 14999765 15460064 15394525 14670800 15394525 15524587 14735557 13090439 13417347 14336157 7232592 12895679 12961472 8355449 14671577 10460311 9736076 8749438 10854814 13027014 7960953 8355198 9408140 7763574 6842470 8158332 7829878 8289916 7368814 7763572 7500400 6974310 7039589 10592411 15000543 11711154 10065818 8877930 13024408 15392739 13485760 6644313 15461858 10263696 7763564 13290429 8552312 7630700 14868692 14141621 14009781 14604506 14803686 15724778 16448248 16711423 16777215 15000802 12960441 11315105 4209464 9867408 4472636 723464 11052448 15657956 11314589 8615785 6906456 8616824 12630451 15328991 16644851 15262936 12302251 15789544 14341586 15262687 15394784 16514295 16053744 13685195 13882575 15791084 12502202 7501681 6843751 7830396 11646392 8619144 9079686 8684664 12237741 10526353 6909027 4670014 5195329 6249547 10263967 8880523 4606539 10524059 13411959 10518858 13486534 14410205 12368045 4735281 10130568 15394782 15987437 16119023 15065819 15591650 10985111 1511958 4407620 2302494 1974299 790027 2828840 10329240 8882053 12632254 16447989 16514294 15915187 13935405 13609841 15327726 11646642 14999516 14210259 11052715 6381923 3552313 8288376 16053233 13551816 11841198 8946560 13287614 11450805 6906458 11902591 10327443 11711918 12829122 11447723 10790295 14408918 11644330 8947070 12039343 14473684 13815754 10920862 7565936 11316137 10855586 16514041 9671310 8948100 15198435 15789542 10196878 6578263 6315097 3419706 6051414 7301719 9011572 8223863 9199198 1445641 790556 1247759 1052940 3355956 5921370 7039592 12237498 14935011 14212317 10525592 7630181 9999760 12762554 14601657 10653551 10459020 11578030 7039592 6513255 6315877 1513231 2499348 4276016 657669 1776152 3092012 2829101 2170918 1578780 3420209 8880767 9210244 9408908 11182735 13087892 16116189 16775927 12959933 8091248 13355193 15262945 15262185 11513777 15395814 16184302 16578545 14539216 13552067 10394516 9278092 15920352 11573121 5324595 5065552 8684424 12105401 14540253 14802914 14540001 9803409 9014142 12303542 6250586 2170907 1446415 3091768 3684159 7893879 15131612 14670799 15001056 15263463 15395301 16051938 15328455 12104084 12959396 14340029 14273470 15194576 6182220 9408137 7434601 8487289 14211280 11711146 13223104 8157043 7104868 8684417 8092539 7829367 6711399 7369843 8619396 7500402 8026744 7434607 7697779 7697779 7763572 7500143 7171175 11052963 14211027 10657953 6447205 8418155 9734240 15261155 8683898 7565417 13354950 11185053 9605251 12499892 9605519 6118238 11445923 13681070 12431519 14341332 15527409 15856364 15988208 12697788 15067110 13421513 11249564 14276301 5129795 7301735 3090983 590848 10261903 14275272 12234400 11247758 12039082 13157822 15065819 16514294 16315888 15723488 9012602 14210257 15196641 12170927 13224131 11844019 9737103 7698033 11711406 15987951 14738396 9803921 6842981 9935256 8948107 7828858 8684415 11513249 10196875 7103322 3026979 3684408 2695454 7170649 8684935 9671322 5528403 10591141 14466973 10651987 12105403 15858942 13685196 11907242 14473169 16053744 13093058 15987437 13552580 13947336 8749432 5920857 4341309 6250335 7106155 790545 1184272 6315869 11118758 16184047 16579836 13422534 11507563 15182631 14261826 11772057 9278343 11511717 6907236 6710888 7369077 4933964 9012353 15394531 8551802 15328227 13881034 14276555 13289422 9534794 12886928 12697020 15594206 13882062 10855583 10132615 11908523 11908274 9275524 11841964 13617863 6446426 4736065 6644834 11184551 9934741 15526889 10395035 9737616 16580088 10328723 5854797 6578774 7039071 6182750 4208943 9209706 8222308 7367525 8670283 2563605 264977 1510420 592135 2631720 7895162 6710886 9211020 9606807 7829880 8223347 10196110 7828340 8288637 8615276 8946030 8090734 12170163 9012855 6776427 6842472 2828838 1973012 4078380 592135 855309 921104 986644 1512988 328454 4210239 9079175 6184280 4144700 9473406 15064518 14538444 15392990 12959163 11314589 13684417 15131359 14539742 12303039 14869216 16250093 14999513 15657443 16052714 10460309 14014418 15789542 12693149 7232851 6907501 8684937 12368823 16119026 16250610 14803166 11382189 13553106 16381948 10525601 1971998 985868 1118469 3683369 8946808 12696231 14604219 15854296 15920342 15985884 14209221 13157286 14143927 15920091 11907242 9406081 14801358 6380116 15590621 6907228 10460307 8486517 10526870 11841964 11644585 12631225 8026746 8421504 7697781 7697781 7303023 8158332 7763576 7763574 7303021 7895158 7566193 7303021 7040103 7368554 11974065 11381928 5066061 4078655 8023139 14735280 16708601 6249044 11184032 13683663 13223615 8288878 10065292 9143436 7563633 13747904 15060930 11707026 13289408 15856622 15921898 16777211 12500409 14211029 12631227 14276042 16776694 9867661 1775123 3419948 2234383 10721680 16710896 12892330 8221280 16183787 16579575 16513781 16579060 16249840 14539473 9867913 10064017 6577758 7959665 8420728 9014922 7961204 7171689 13618890 15330021 9540237 9868948 11908531 10000277 6710884 6709344 9801098 9077112 8155753 7299422 4341558 2565416 591110 6380882 11974067 9342355 6318163 9803165 15195338 11968622 6181723 8029842 12106949 15197931 16579836 15987440 11184549 15591910 11249825 8880246 13420994 10986142 8421504 9014672 9738395 4868682 525831 789514 12698047 16777215 14144466 3618615 7297595 15247690 16166215 5913875 3816758 3880498 5722960 13224134 8815749 9671571 11512486 15394274 8354423 11446694 12829109 14278360 14798043 10057244 13083806 13487827 15397076 13618889 9999758 10066821 15329757 12631225 10854814 11578537 10854816 3091495 5393738 5789525 12828606 11447723 12631997 15263717 14145493 10527132 5328971 6578522 8354674 10460047 4011314 6051392 11446404 5984314 8287598 7288630 2299405 461840 1774103 1776920 2302755 3092271 7434607 7500400 7237489 9737877 13223617 11315359 6906977 7829116 7829116 7302497 8486006 8616563 8814696 7302771 7829115 4407872 1841428 3814957 1184015 2171169 986897 855057 1512988 1315349 1644312 7368557 6579039 8750208 13027266 14803415 8222316 10787473 11577763 14341069 14210251 15065821 16645118 11250605 11974328 16645881 13815750 15460064 15986923 14078411 14738396 15788766 14668482 8023397 7039087 6118747 12566453 15066589 13948108 14671827 12040371 15066088 13750735 14079694 3879729 3945521 5787966 7761246 6247755 12957610 14734526 12891016 15326920 14273971 14604470 15722710 15920615 16250095 13947087 11315359 14013119 9406592 16314857 7498080 14276042 12828855 12961209 16447474 15393504 12762811 7434607 8618883 7697781 8224123 7631988 7631988 7566195 8092537 8882053 8092537 7631986 7829365 7368814 6447452 8223864 13158339 6578787 854798 4009511 13748642 15129828 4341047 12828857 16710141 13289147 9210485 10394508 10393756 7628904 11838102 15193543 8680551 11908525 15462119 14277071 12499892 15065821 14473429 11709866 15591904 16184041 8814973 3814706 4801600 10918805 14866639 15855076 11183001 12959412 15132128 16514295 16251123 16053744 16250869 14013131 10986142 5591378 2959147 7301735 8881279 14671837 11777198 7171689 9342858 10263960 7960953 8092541 8421245 8224376 8092790 9604236 7762283 9603969 8221805 9339522 6380630 2170407 986646 2829602 6315097 10395296 8026720 9801878 13488066 12429427 8414297 6973806 7302771 9474200 13618899 14013396 11842229 13025985 9736584 13947076 10919569 10721937 8618881 6712691 7830655 6644580 1644566 921613 3947321 10658464 12500922 7234668 4667954 6568743 15180121 10911047 6905955 8091761 13223617 11052963 10329499 14474201 9736075 11973037 10788763 8420215 11052444 11185321 11307399 13150040 13219252 13947603 14277571 9145740 10460826 11316635 14013899 14277081 9803155 8750469 15198181 9803157 7565936 10000277 13750478 11579309 11118758 16777215 12171705 7829365 4802628 6052180 8683387 6774870 2760727 7630161 12564368 10721412 6444365 7550517 1641476 6844530 6511197 658439 2368548 2894892 8092539 7237230 8685705 13224393 10065553 9011836 10394263 7171186 8028037 6842721 7500654 8946560 9999232 8421506 8882057 4539458 2038552 3024419 986636 1381140 789518 1184022 1118230 1446935 196866 3947321 9868689 16580087 16777215 14539216 11049866 10390905 10064262 12630968 13617860 14407889 16053231 12961223 10921387 15921644 15460064 14670548 14670548 15920615 14342866 14868179 14932431 8287600 7499123 8223866 8355449 10066580 9868688 8421753 10460825 14277069 13750713 12303006 6512200 5261625 2893350 1313550 5062727 15194585 16115425 14470071 12826252 13156256 14405571 15460302 14275527 11248544 11840935 15262167 13420467 11906979 12827830 5655619 14801616 15461343 14738645 15723749 14999516 10920607 7368557 10066327 6579300 7303023 9145225 8289918 7763572 8421504 12500668 8290170 7171689 7763572 8223866 7105382 6381660 7763313 9407886 3420727 2101769 10920311 10788261 6578009 15328991 15130080 10657162 10591616 7564627 9735306 8812913 9930093 13416358 5521722 11249576 14803936 13815490 9736584 11447206 13684168 12762553 14802899 13420735 7959664 5722702 9999505 12762553 14407891 14868957 13356488 16777215 15132388 15724779 15592939 16316662 15921904 12170925 8025457 3814713 2037021 5919830 7368557 10724768 9606542 7632240 6974309 9210759 8157051 12039606 8684415 8947586 9342598 9408908 5921619 8553333 10789272 10656924 8748410 4670543 1251107 2764070 4012084 7433069 7300944 10392725 15398375 14533762 13803904 10654341 8550511 6974060 10791081 13882582 11513011 8026233 10130831 16381417 11840665 10326401 7171689 6450293 8028555 7893620 5722962 4078907 1644566 920841 4934988 9338479 12172716 9737893 10251306 15712627 11246240 10262928 11249825 11908271 12369082 7894899 8223347 10130831 12959930 15131353 14802394 9077629 10781027 14995889 14541793 14011329 15262936 9013392 10526369 9605766 10724000 15132392 8816262 8947848 12632256 9342606 6381662 13618890 15658475 10526621 14737373 14869216 8618885 6514020 4472895 7828079 5525323 5721419 7366498 10525566 9668447 7036493 3547933 6233626 3549213 9936802 6643551 1645334 2039585 2894892 7039851 7763315 7632501 8225154 8881279 15328478 15920877 8947599 7171948 8817275 7369075 7565692 7894899 8290179 3289909 1117968 1249038 1182732 1117968 592650 986897 1052436 723472 1052690 2960685 4605251 14408406 11842991 8486006 11179659 11704699 14074278 12432808 6579041 11578279 14539473 15000026 15000806 10592170 14736341 13353920 14867927 15394273 14078924 14869210 15921126 15459548 8815231 7301742 6249824 6709859 8157821 7368303 8026233 8091260 8814722 15723739 7038285 10261378 8156012 1381651 1841693 4999492 13222837 14736579 15788513 14010827 15919309 14077348 13746610 13550260 4997940 14669260 14734282 13616306 13617333 10971733 8742748 15524826 15394522 15264740 15526368 14342096 10066068 9474192 8750217 7960953 7565936 13618892 12434875 6776679 11447720 15198171 7105642 7895162 13027273 9672850 7830127 10395546 6974058 6250587 9408137 2498329 6050099 3614238 13484736 16448242 14342596 12169898 11315582 6710351 6382960 11113577 9599836 8348250 9075055 8883595 15854306 11711146 10130315 11577501 13026238 12631997 14736343 8946559 7038563 14934235 15789544 8354422 7828589 11842479 16514041 16119798 15066595 12829376 13289927 16053490 15526889 11646390 10261903 6313810 7370370 3353385 5850680 8880497 7499363 8881793 7895671 8751498 6908013 10132122 12104881 8354935 8552829 5789774 6645085 9540237 12566461 8947848 3617584 3683895 1315862 3486767 5394250 7499375 5919048 6510928 14736066 13811607 12620372 11833452 11448233 8750969 9207696 13553099 7038822 10131344 12368557 12433837 8880501 8287598 4277058 7502973 8488585 8158073 7829106 10263706 3026219 723462 1973790 9998461 13290686 13094876 13680806 13543779 13547152 7369068 9473681 11316647 7763313 8025465 10591382 13157822 15065817 15196892 15723751 14670802 15063237 14406858 13158849 13024947 10856097 8290177 10197917 8553090 8223361 7960442 9408397 10395292 7895158 8158330 7960953 10461089 13619151 14342361 16579836 15395301 9804697 6974571 6645091 5723991 8026233 7564655 6050887 8814688 5327156 4209210 2370076 7419699 11312011 11845553 6773597 4078653 2237473 1711131 4539978 8355973 7894909 7367787 11974314 16646142 15919847 12299429 7829106 9144965 7895160 8092288 7961212 7565668 3091240 657421 3025967 1776662 1315598 1315601 986895 658191 1711396 5132367 3750453 10329499 14605787 11711154 8615282 8285521 4864808 11242318 10585466 9407899 8816254 14605784 16579577 15724275 12895177 15525860 15986408 14078413 14341585 15000028 16052203 15263714 15853542 10720148 6841443 6645606 7566197 8224125 8158332 8158332 7237232 8816264 8222066 7563616 15591904 14276819 2499107 1446417 8749181 6841946 13289659 14474201 15264217 15460828 15854824 15591383 14078134 15261899 14867403 13748155 15393745 12432547 11881002 7553587 15197656 12105126 13947603 14736852 7959913 10921376 10132120 8290177 8882055 10921889 12368823 11184551 8224123 11250341 12698039 10790052 13224141 15396075 9738642 7239013 10527389 8289920 8947589 13750475 7697005 5655351 3416338 13484996 16185840 14867664 12893110 12433313 11443854 9336941 10976838 10718582 7756375 6049349 9147799 14800846 13488329 9143160 7958633 6446938 12040119 14867930 10525592 7499114 7959922 8091251 13683653 14342096 12829627 14211539 16382457 16185076 13092548 9013382 16382455 14868957 10988207 10854040 8484718 2370353 4010540 8415057 7695972 8090219 10262932 6645093 7697783 8619142 8947848 9473161 9012610 9341830 7499614 10459280 9802898 10855845 11842992 7566447 3486770 3420975 3749172 2499875 7500400 7960692 6511438 13549221 12956832 14135666 14661256 15791598 12830128 4469573 8091508 13750485 13618890 15461093 11973037 9735306 8420475 8027257 7567733 7830648 7828338 8421245 7236971 8289659 8816003 2368546 2630683 8617852 8158594 8815486 12624242 13744004 9208962 13157836 12632507 7828591 7432301 10657175 15986921 15987437 15394271 15921126 15987173 15987691 16381931 15723490 15132380 9211271 7830131 9013893 8092539 8289154 7697268 8421502 11119017 10987429 5461328 6908267 7960701 10789541 11974067 10788510 16250612 14211799 7434861 5986902 6249559 5196871 6447201 4669999 5327405 6709069 7039089 6911850 7684673 9733237 12174767 7233629 7367785 7434860 3552561 1973277 3815996 10196634 9273984 12170416 14608618 14012869 12428170 7564655 8551809 7302510 5395028 5592407 9144690 6315348 2169891 1578781 921100 1710356 3420975 1710616 592650 2829877 6382434 6316380 9342347 13289155 11973299 13747126 12102034 13879744 13742975 8281923 7564404 12830399 15395562 16317175 16514045 14276829 15525860 14538965 12828347 12762554 15591653 16051434 15001055 16710134 11245722 6905693 7566706 7434609 7960953 7895412 8092539 7763572 8552828 7103072 13287868 15066585 11382438 4340800 3682866 6579041 7959665 11907245 13224383 16119536 15263968 15658983 15198435 14539200 13091243 13551543 14867149 14998989 14077884 13322284 6564634 14014659 13290427 14274001 15459550 12170665 14013131 13947855 11842738 9144968 9539726 8750467 7236971 7894901 7762547 7631475 11514034 13948116 11316907 6712677 8093553 8620161 10921636 15724527 15131879 16644851 9537910 2233355 6247512 15593444 12365750 11708812 8416876 11768164 13141311 12815194 11314327 5586237 10523533 12962007 13944004 15132380 8354674 4275254 8025204 15657703 15394531 14999516 14473172 10591385 10788764 15657443 10328725 9145219 15001056 16382457 16514041 16250612 13092548 14474712 15527399 11908531 8025458 4208947 1577743 3746851 2628370 657932 3222830 2499105 3551282 8221815 4539458 4539458 2499621 7302247 8681843 7170132 10591633 6381143 9408391 16448753 15001056 10460828 4539458 2828840 4342079 7171178 6973796 7301469 12169375 15195083 14534041 14202502 16711144 10920852 5261382 15855852 15855600 12105136 15986660 8945526 6445396 5722962 8158584 7763825 8816513 7499373 7697268 9802898 12829376 15000545 4671044 984837 2564898 6447976 6906458 12757897 10915686 14866636 14604508 9934995 8025968 11972016 15394784 15196892 15131612 16381679 15723236 13749446 16381166 15657443 13617860 14539475 13028546 9014403 11448231 12171956 6710624 9013380 8816260 9868948 7105642 8092791 4802889 7829369 11447982 9407370 13682632 16711422 13816017 7828336 6840665 5919555 3551007 4407102 4603182 6051131 4273963 6249826 3421234 10251637 9078395 10988445 8944499 7302245 10656661 7103585 1445387 2037525 11642530 10193028 9141126 10723759 16776937 11441770 6117722 4538688 4802376 7237232 5921370 6052421 6841946 4472386 2105127 1118230 1446670 459776 789257 1842206 3224119 4342338 3553074 5591117 12104623 14012367 13222051 13615291 12563630 16377057 14600602 9930869 8027005 15790318 15461355 16054005 15987701 16447219 15526117 14867929 15591652 13881035 15196124 15659498 15986923 13811132 7629159 7697779 7368816 8289918 7895160 8289918 8223864 7038562 9998731 16248551 14209734 8683639 3748661 591108 11117986 15394786 15657958 15198175 13158592 15264225 15658724 15461347 14012605 14407363 16117476 15130836 14078398 14341567 12801080 8672838 11185051 16777200 12432308 11906215 16315627 15262685 15065306 15789542 11052963 8881796 7960692 10460828 8881796 7829108 7105131 8355452 9342606 8027008 7369592 6909294 7763574 11448234 15658475 8354684 10788247 12828331 3419429 3090733 14145744 15524566 12364923 10847333 12884309 13537337 10777929 8816264 6575188 15656155 13948642 14864588 11776421 8025968 7039590 5328457 13091518 11051166 12959933 11051935 9012353 10854557 13815239 11118241 12237237 16448248 16316662 16579577 16184819 16513784 13947857 14737630 10986655 7500143 3551533 5390386 4403495 2958626 4144446 1906968 7565168 6775139 4208440 7695976 4671044 4013373 4012082 7563099 8551272 6906709 3813936 8552828 14736854 5328972 8552831 7829108 4276286 5723732 5066059 7302762 3947318 8682867 13683390 15787475 13087106 14469545 2564636 9145217 16777215 15526871 12433570 13881268 7235662 7432792 15066338 9736073 10065289 10262928 7631729 6842211 9802898 8881796 13092548 12237496 3222569 1117454 1644573 7367785 9339508 10915442 10323824 9077894 11974835 6315091 9471108 15526370 15197405 14933720 16052714 15657443 16117996 13354691 7564906 9276037 10328212 9870229 11974835 10527131 11185061 13882315 8881794 9211018 10132120 5789782 13750735 9868950 7697781 11908533 6513248 11249574 15065055 13618638 6512476 7433572 9209205 8156517 6051925 7958631 7827292 2695191 1512728 4735554 9070446 7370354 6051925 3813161 1250318 7432551 7301734 2762017 1511950 6774100 8151902 8088176 3879744 10390130 11045211 5591892 9604236 9736851 8224125 4408133 1775371 2367257 2433828 6315877 1841955 3288359 5064770 723461 1183761 3289398 5066061 7959922 8157044 11117980 13880518 11117449 9866121 13747653 14932966 14404769 14402724 12040381 11382189 15856113 16711420 15789289 8486009 11183781 14144207 15065309 14802137 15196378 15266021 15132639 15522520 8351851 8157303 7435122 8026748 8092539 8224636 6775137 9866632 13947079 14473421 13880769 14932689 5656656 1249808 10459798 15262171 16249834 15527140 14277073 14935003 13224385 14013901 14670799 14341065 13354688 13947077 14868178 14999499 12946028 11902101 10590614 16711675 12237749 7367011 11181977 13880001 10525841 13552831 14145233 10657953 12039606 15592682 14079441 9275782 8157554 8684925 10921897 8355210 4012881 4211027 11579317 9671822 12829109 9736584 11445662 10657676 6841441 2630958 8684666 14934733 13613473 11306308 11635032 8481619 8218697 6448240 9537156 15854295 15397100 13416358 15395036 13487816 9934741 9538696 8419182 1050630 4275257 3946549 9801869 12696761 15854822 13815754 7434347 13487817 16448248 15001056 16185330 15527148 15921647 16185076 10985111 9605778 7565934 7886913 7494988 5723729 9536887 5788747 9670795 5066320 5592146 8615274 10527393 10396325 5129534 8679776 7827039 6642775 4668480 9275273 14407636 5986904 5986904 8092791 6776420 5131593 5921622 7763826 3092010 4934214 10460825 6115926 8349246 9136200 8878983 12764855 15984880 14012618 14143941 12827817 8747373 15918557 15856113 11577759 9932413 9406845 7499889 5855577 6447455 9013382 11250601 15527146 3683379 1117200 1973792 2170656 6381410 10126444 11505010 7893369 11646640 4668981 4733236 11578790 13749961 13618373 14473169 13552067 16316662 8617852 5920082 9407111 5919311 8816521 12237759 8158332 6447966 9868688 9408138 8158330 8092537 8224123 9539724 8092539 9342608 6908267 5921111 2169881 13486534 13948627 7566704 8618622 7697520 9012610 8421243 4340016 8550511 1248262 3157553 9273980 12492962 8030857 7299692 9009793 2699825 6973549 9671571 6250587 2500643 4274740 4336673 3615258 7237994 9666925 10781029 9407370 14736090 12960708 8421506 8026494 6314590 1841177 3420723 4276543 3750201 7038042 4669236 2038294 1775382 2894379 2499875 8552061 9407110 9471613 9472125 12434097 13090990 13024193 12307393 15325895 14267543 12172485 10263708 16777215 13224391 14014160 10262677 10789276 11512233 16578805 16644853 16446443 14411737 15265504 15852766 8810860 6249304 7895671 7960953 8026746 8027259 8748411 14273734 15262937 12565936 13879227 16774122 6446683 985607 5064770 13091770 14934485 15790312 15395554 13619143 13290176 14606036 13749959 12894652 12367796 10920858 10855570 11841182 15061432 11971746 7760743 13945283 3882038 9801350 14802134 7959146 4472117 6182735 7828591 14539994 16776441 14803164 8684928 6382173 9737615 14079692 10197656 4342873 1054266 4210262 11579830 10461849 10396054 13421510 7367011 7368036 8092539 2631722 9013115 6316880 14334625 13735498 10843722 8487824 6842981 5591894 5853257 10919821 14014410 12695721 15197146 14672091 11448493 8487038 2695971 921102 2170138 722694 7828591 13420483 12039088 6579039 6052694 15790059 13816269 14210775 14473169 11644581 6579809 14472918 13090740 12303030 5722962 8942684 7299666 7894384 10787983 9603969 8222836 7237228 8619144 8092278 10724251 12041148 8224638 8617074 7169368 7761254 6313044 11380647 16645370 13816004 7632240 6842733 6513505 8355200 5328720 3289902 2500134 2039324 1776152 789265 4074516 13215370 14537181 8422782 4864571 3681846 11248293 10459029 4800320 6774110 12302260 12697523 9604222 8683637 6513248 8158583 10790814 8553342 7960694 13881294 9209991 1051407 1710105 4276286 1972511 6049607 12231543 11375744 9735822 9078394 12167853 14605268 11183256 14605784 14540251 13946574 11444635 8353132 10985877 10920862 8223098 7895422 10724518 6908267 8224123 9605519 8487038 7105642 6645345 6447712 7303023 7105131 7500404 7631990 7631475 7301994 15197922 15988980 9737875 8223612 8158080 6908776 4670792 3682866 7103047 1575180 5591902 12959412 15458524 9608860 7169899 7958641 2040610 5197395 6250597 6250337 2500645 5393999 10260875 5722423 8355685 11509901 7625808 4671051 4539208 8223361 11052713 7828856 7564403 5064780 2499621 7697781 11118765 9473931 8750208 7500394 3684398 2433577 460048 4800318 8024428 8421504 11906205 12563367 13092021 14670297 11910574 15657443 12823706 11316648 16447739 15329769 9934994 11578792 11906215 9342095 5130827 9339775 10656408 16248812 16251122 15724778 16708850 9665399 3089700 5526612 7500143 8092280 8355450 13353920 11313049 13354172 13881797 13683135 14801103 6249555 1445904 3947054 9078648 11973289 10395543 10856094 13356743 13356488 13224904 11710893 12697018 12433846 11118755 9408389 10459278 15064522 13090477 5656129 5919565 1642767 7827562 13617860 3485738 262144 7103326 9209731 11512744 15262945 14868957 14869469 10066842 12238011 16315110 11051936 3356496 727099 4473683 11712183 10330261 10725538 14737893 7761262 2697515 5790297 4342589 15592679 7236704 7493167 14789736 12883557 5920081 4672594 7169117 10392715 7037018 14735573 14606044 15527399 15066848 12566715 6644841 3618876 1645338 986895 1643794 6380632 11249312 8355711 8158845 6118490 12302260 13815241 13814990 6772302 12563883 6579813 12760231 13287337 12960443 5525070 4802362 3354917 5000009 8289916 8880248 6839900 6775648 9079696 6712167 11509901 11906979 9672082 7763047 6906709 7235676 8354157 10854038 14998746 11447705 11053224 8026497 7764083 8749705 6249826 4605249 6579041 2434082 920843 2369577 1773832 8085834 10328470 2632496 524288 2892580 12170163 3091242 919560 1116939 3289388 6579039 5592657 4013625 5723729 10001037 11645864 11908784 12236467 6183000 11710641 4078655 4275516 3156776 1576714 7368307 12630154 14334611 12498109 14869972 14931677 16776437 14340799 14935775 14279140 12168107 9664876 6246461 8289640 5395529 8881546 9408140 10461339 7369068 11513773 9473933 8421502 9276811 15198181 8487295 6974310 10132122 8618631 7237230 6381921 12698047 16777215 15921395 7894647 2433828 2499623 591878 0 3026989 6249244 3941661 6513769 10789013 12170674 7895158 5856856 5395016 4605248 6381923 6908016 9671833 7894647 12566463 11843251 9079677 10854541 9142127 4602931 4144700 854280 1644825 9342354 9933464 11053226 11513516 10855586 14144984 11184299 5790813 8751247 11053473 2961435 3222578 592923 1839886 5720641 8358544 10853265 11574150 12763583 15920615 14209997 16447474 11909036 14407109 16776703 15855600 15790312 9407621 6048066 5526361 11250092 13025209 10063500 9933454 10325903 10854305 9803666 9928313 4337199 3157035 8617594 11117728 12104621 15262171 11314078 9275008 13881032 15525859 13027002 4275505 985868 4472884 13486775 12828347 8816001 6513758 10132374 11382698 11053733 10460826 9276554 9210758 8355449 6118488 8421242 14472385 16774887 7630179 2169878 3419694 5525074 1182734 1446415 3288361 8946808 7499365 13881292 16316405 16185330 15856364 16711420 16382455 14012102 8551802 5987949 1251892 2762805 11382189 9671820 10264217 13290188 11578279 1645077 3816505 8750721 14473421 14144191 7497553 6311733 7233095 5654591 6314839 8091250 14932432 9274234 13223104 15790059 15659496 16580087 14803423 12369082 9474190 3026476 2302753 3618356 5591374 10657178 4934475 9474705 5394767 11184034 16249840 8879473 5455670 7561834 10460578 11838594 8944989 12302260 12433335 6446674 2761764 4012095 6184534 8814457 7432804 7104102 9146256 8288627 10060911 11773073 11839642 8613465 5065022 7499365 8025455 8946559 16645881 14869216 12566471 9539724 9145466 8816260 8092028 6184283 11645102 7171178 3881528 3487288 7236199 10457991 6314839 3093302 3947321 8815233 12631227 1249038 2368289 2762277 1052177 1381142 1446935 3420725 7236719 8092791 11119268 15263200 16777213 9209732 12762302 9473679 7894131 5261898 3550763 13024956 15327951 15657695 14147302 14475474 16051172 15195354 12168609 12040628 12370363 7628112 10719361 10130047 10329224 6710874 5657422 9408140 10658464 5789782 9671569 11448234 8224123 9013639 12237496 4671044 5987161 11119017 4539465 4605510 6184542 8290170 14737884 15329256 1381653 723723 1315349 1315601 2302229 1250318 7695425 8087616 5658188 10785416 6179653 6446687 3618363 1513241 1513752 5526612 8421255 7763323 9276815 15791084 9080713 14079450 10130841 9275776 8946282 12234376 7695956 2169360 4999504 8289418 13685971 15659247 11513513 11380380 12958893 6972769 6578021 10591634 4341283 4668723 1907738 1380616 5590851 7697522 5983814 10391944 12631994 13158338 13289924 14736856 16447472 14604490 15394522 15853793 13355203 9736838 6769472 2893863 12302515 16777203 16777205 15067611 15064788 15395554 15856101 15321022 6639695 3223344 10854556 12828346 16183789 13485760 10064011 9932938 14209997 15460318 14605266 4341049 2760747 1643537 11578531 13617359 14604504 14144207 12499631 11182993 10788745 10657686 10657690 9802381 7039073 6446938 7631210 16183261 15590872 8222316 4275514 2893352 2630442 1511960 1117452 6907487 6052429 3552044 12762300 9999505 9342858 16382709 15592939 15658475 16645621 10986655 5066069 1382180 8289920 15592939 13882575 8224377 10658207 8551031 3355184 5066572 5461070 16513003 16776427 15131610 3355956 1052427 5260083 10129802 11381413 13813951 14209221 9472903 13882321 12303289 9671569 9868948 9934995 7368555 3485998 8157301 7368557 7894901 10855586 6579300 9211020 9934482 9999758 12433846 9207409 5981498 4469565 9538707 12628110 6708031 8157305 8946559 10066054 9209478 5131090 10395286 10985626 5130049 8617595 12172481 6516078 8287336 13420735 11514284 9011832 5065283 9144451 7631210 10131344 16711674 14803173 13486284 9275249 9736812 7763312 15329769 13487304 12105653 9538956 6579298 7566195 13882585 16053230 12103584 15328478 12567241 10987170 11908531 5789525 8355452 7302764 8092028 2302246 460040 3223346 6907756 4407870 9078658 11578792 12038830 12761270 12565434 12302780 4407102 5130566 1511180 9866630 15132131 15527148 16513003 14472906 12105900 10787480 11446175 14935520 9210232 8809796 10062201 8551021 5789772 8026736 2762015 7631727 5658196 6382173 7500400 11316394 8355709 7763572 7434607 8750467 12764094 6316641 4605512 5921368 6381919 7105642 15724779 10592160 1183761 1447187 1841691 1907484 3486777 592145 5325106 13218949 2103318 5191995 5323831 3945272 3420472 1447708 2434341 3223857 5131351 5855326 9079436 16119794 15923187 16315385 11577776 10855843 8093031 9273687 11050882 6379852 9275532 8289415 11252141 9014154 4538429 6839376 10326391 10261388 9800849 7234910 7695954 6049856 1183498 3685940 8552312 7431513 7628126 9143169 8224376 10789790 12763580 15462119 16382198 14209221 13024155 16775142 7761003 10920082 14599096 6117207 2170138 9537405 14343375 15660262 15460316 14868438 16053482 14663089 6442314 3157805 10262419 10130833 12170416 14998999 14077384 11577763 13090748 14868440 13552578 4735554 1709088 3354414 9143936 16314872 16512503 16446191 15656154 9866875 11774350 14210249 13420994 13223102 10394003 9999245 10787993 15262161 8092013 2170908 1315601 1249556 1315347 1183761 1249038 2368289 1644564 1709842 525056 1380622 9342858 16579834 16185330 16381944 16645367 16382708 11184551 6643812 13684683 9802898 11316135 8946819 11513514 10328212 2762793 3092784 2500386 9473153 8747624 9471361 3881023 855057 2170391 4473662 10591384 14603467 13748415 9736073 12237496 10855847 7171435 6513759 8027510 6974050 11512486 15987186 10263447 5855577 13356238 13619151 14869731 14802394 9407111 9604489 8222571 7298638 5524292 10527141 9733755 5523516 10394267 11710114 11184522 8025958 6578787 15329507 11117208 4866364 8617343 16777215 8158584 9929843 14012355 9870492 7895411 6578787 8158071 7170406 8421496 13421762 14604504 9931132 10455645 9930833 6313548 5986399 7236969 12960962 16514294 11645359 10722971 15131879 13949395 10653816 14798787 15066858 12961473 10329499 10461085 13027012 12566463 12105653 6250076 5000009 5395024 6513759 6183513 11117988 13946058 9866891 4405811 12367542 13026503 7367787 6578524 8353653 14209732 13882072 14998222 15583126 12361885 9148301 8816514 8618107 14014420 6114612 12949599 4076070 3485998 525833 2368035 5591117 10131863 7237228 7171689 4539715 9934741 8158584 9145225 8026744 15263974 11448234 4868682 4473672 3881787 6250335 14211539 11842992 5723478 2630693 1578519 2170656 3683897 2171428 2368556 3218206 12035167 3417887 2759975 3221286 526092 2499882 8684163 3553074 5789784 13750488 11842750 12303804 15856372 16711422 14208709 8221029 12171444 11448243 4406577 7959916 13026236 15724519 11908784 11117728 9077642 1773849 2498329 7432784 8618608 8420223 6643805 5723201 4602931 1577227 4146499 7961462 9073756 13023656 14803936 13027012 14079954 15593193 15264228 12894919 15853280 12826239 13285536 6904413 14604742 16180442 6644841 6315101 4733495 4142900 8749691 14405836 15986411 15790571 14400949 6442316 6117720 4867393 13091518 11183773 14144204 13814725 11775142 10657175 13354688 12039593 7301734 3879742 5130565 15855587 16183797 16053490 15790058 14340552 10458759 9471345 10985622 10789015 9735555 10130313 9735557 11511453 16052704 10920598 5920594 3749172 658191 1117968 1249806 1118479 921102 1052436 1314831 1578256 1512210 10329240 14935263 8223864 4210493 4211003 7237481 7499113 5393737 2630942 1841173 854280 5986134 8486268 4406589 2499875 1184274 2565665 7697254 7761507 3682090 1314318 1315862 658959 1645336 6643804 11840933 13814210 14407891 5987165 8026748 4934475 6513505 7566446 7631980 11380901 15789289 13882064 7566195 10264739 16185078 16119285 13552329 5459788 13420996 10657690 6642511 4932919 8290429 11444900 4734012 11117988 13092021 11118729 8223586 7368290 7039073 6445145 4076587 5854546 9209739 9663825 10518882 14207930 10592665 8552050 3420460 2697252 8947840 4671295 9276805 13419963 10654331 11113827 6641197 2101775 788235 4539969 6841443 14473431 15922417 16776188 16777215 12041148 9205847 10258033 14013917 14145747 16119796 16382455 13619149 9803155 6908257 8421494 8816252 10724251 10198166 13750478 14473179 15590882 16445930 7103064 12894652 13421772 15591912 14868187 15065055 16777207 14671328 9730655 13802315 9004627 3293508 5659476 4276543 3420723 5849373 11367997 1444875 1512728 2039332 460299 3155752 9342345 9934741 5131852 6250333 7960953 8158330 7829365 9605776 10987429 4079164 1842206 2697513 3223857 8684676 11711154 8355963 6842474 3618104 3223344 3618102 986382 2435869 2170658 4730666 11573829 5325606 1905436 3420725 3355705 6645352 9605517 3222826 8224386 16776959 13222083 14407638 14936040 10525601 14075824 11115131 14537943 7631228 9407896 16250619 13355468 9012861 11775389 12169646 6313307 5918809 3551795 3091744 9210230 9999760 8157556 1972751 3813936 1774353 4475729 8620162 9270611 10128762 10002074 10066580 11053224 12238011 9802896 8486270 12169896 16050099 8807235 12036267 14276028 15984603 4211014 6512229 16312288 12234665 5721419 4733497 4932163 7237482 10324873 8286320 4539458 2697252 11710892 9144451 12498865 9471874 10920347 9539207 13947340 12697269 8946557 11380651 2301977 15394782 16249844 15725038 15856622 15198686 12893619 5852481 6379852 9340797 9407362 8090732 9407108 10854291 16118750 8289130 10394255 4538686 854798 920843 1710359 1315860 1710877 658959 723982 1381394 1052429 986382 4210493 460549 855561 789768 855561 263170 197632 2959907 9276552 1118222 2697000 11052715 2039072 1315349 986634 1644563 8882047 10987429 10197913 10526621 6512478 5592146 5264204 1579283 5987927 9803159 9671571 4408644 4869195 3552570 5921118 7434348 7236454 10723232 13619151 14935270 13224652 13422801 15658475 16316405 16119026 6184283 8618624 13289155 6973799 3617588 7959662 14080195 5525572 5327944 4933186 7301735 8025204 5328443 4735792 2824746 3680801 6446936 5522750 11764788 12099456 11315108 13750735 9013114 7827803 6906961 8617844 2499103 4539206 9605251 10789523 10263181 2959905 1249038 2499621 5197647 6973545 11973813 16711422 15723751 13289424 7959170 10720114 10917239 11447218 13619915 13224645 15921906 13488078 10526882 12040109 8684666 7040354 13749961 15000543 14539994 16644853 16184298 12893870 15327692 15723747 12038831 12828346 16777213 12828347 9867911 5326921 3481890 11373380 5979401 2628656 3488559 1908510 1312780 7888681 9464136 2300712 2104347 2499875 1842204 2631720 8882307 10461087 6316128 7500402 8158080 7631990 7500404 6513507 3092271 3750201 4276543 3750199 4868682 4210501 9144976 7500410 3685697 2631468 7039853 3815481 262913 1383195 5587274 10518354 12230742 3876119 2824736 9010820 12895177 8486788 9473161 7301231 14212577 15461353 12425886 16512503 11122348 8221312 12165258 11445123 14734572 8155753 12104885 11513775 6906984 6905434 14601669 15920875 6644315 7959922 7960953 6447973 11445400 9011313 7827298 2630681 3355431 5391942 3619646 6777693 7955262 11181710 10001817 7434597 9804184 13291474 9211018 7761002 9608840 14669509 11894342 14998999 14207663 13288111 4538955 1775148 10130843 16314587 14999248 14802134 7433831 3551280 7565684 6117718 2630944 1909276 7369325 7434861 10261650 9537927 8487549 9342604 13552580 10524822 9603720 10262420 9802644 16053753 15855602 16381944 15856626 16185587 13157814 11313801 11709580 14998986 11775910 10723481 9012863 9209981 14933707 5130298 12828598 7631212 986636 3025447 590849 1315601 1052688 592396 855307 789257 1447187 1776152 2960426 2499621 1579543 1579030 1513237 2960426 1841945 7236968 15593193 8158584 8289918 12697536 4013114 2697002 6184281 2170908 5131592 4342077 5065548 11645102 11710895 6052697 11118504 5197645 5395026 4407879 2104612 2368809 2631979 2302252 3420733 4143678 8881024 14934235 16777213 12698047 9869209 14935270 11842481 11316137 15592939 15724268 11316137 10395033 9078403 5262411 6973278 14078144 6183505 7038563 5985875 8880766 4933444 2761501 3551005 2370078 4012870 10982541 12624492 10780490 9008217 11906475 12698051 9144451 9472634 9867910 3815216 2302494 4868682 8552059 13223102 9012604 2696225 1708827 789007 4407618 6776166 7039338 12105401 5854797 7303021 8091528 8744544 10520161 11511698 11381930 10000274 10526619 11974067 14407386 10263696 8750972 9474184 9408138 13158338 13421764 11775658 13223354 8090985 11051666 14670802 16578805 9670283 8946560 6183254 4276535 8289928 10128036 11044199 10320726 9272185 10855318 8750721 6969169 10321990 4993308 2958894 1380624 854796 3158064 2894892 6974310 10329499 8092539 7631988 6315876 5395028 5789784 4144959 4539717 6118749 6250335 7040364 4079425 4737098 3947328 4473673 3224118 5263188 6184544 1710616 1906970 2825251 4863517 12627809 7300394 1708583 5128523 4603452 9276561 4407622 13881294 15921906 13226703 13682885 10717837 9142656 1382680 7235949 9731950 12235681 14934249 9143169 3090729 7301994 8092277 8682348 14405822 13486276 5722703 7959922 8355711 8421504 12763580 9604998 6644056 5064507 2958105 9011572 8027255 5657171 12232858 13287341 8816513 8223866 6975849 7436917 7896451 7828356 13092296 12365473 10583624 15523011 15061181 11184024 5197659 1974077 1512236 9736600 14604239 15459033 16382195 13749195 5723993 7956074 3745575 1708560 6118487 9869202 13289410 13617862 11184548 11906474 13220281 7890534 13024955 13485506 9801869 15724525 16448763 15000293 15263463 16711673 9867394 12826527 13155743 13682095 14538186 12300712 12301224 10788498 13551802 7565155 15987173 12565687 460803 5065285 10788763 3946549 2236703 789516 1315599 1052429 526085 1776152 8553088 9802898 8487297 4802887 3355443 7500402 9342604 10790304 16316916 13421770 14803677 10395546 4736835 1447185 4407618 4078905 7171178 7500141 4736837 6710627 6644580 3881528 10657437 7301742 3289137 2499623 1840926 5460567 12369860 8947347 5394523 4605001 11907755 14144455 14407376 7039589 2302753 3618617 2960426 7829106 15329256 16119026 16777215 16579574 16184819 8683647 8420726 13288628 11118237 13421513 5526353 723464 1907736 1116939 4077608 2305817 2894138 10914167 12885330 9730395 8482651 14077643 11118504 8881793 6973021 6446936 1776150 2828840 3882046 8157823 8157819 7697522 5394515 2959923 1446937 3486516 7895160 3881274 5986652 5131074 5921619 8421263 9467770 8479810 14273698 14407891 12170414 11710378 11775659 7959411 9540228 8158324 10658207 12237237 14935001 15657694 12959667 13288377 15789281 15656925 15855337 14605787 13289925 4868423 854796 1644815 1778203 2629937 6901055 12821621 14535078 15064530 8750978 13085336 11702604 11247774 6445922 722694 2302242 4671303 1907997 6316126 13027012 7105644 6842472 6184544 6579302 6513507 3552822 4868682 3355443 4079168 3749949 4868684 6381923 3881789 460299 3026740 3815742 4868684 2762795 2696482 7626811 10258543 6970433 1644298 1514268 4931904 7826796 6382180 12105912 15789544 12172216 5130823 6969428 3679267 2233364 1644573 4736057 12036245 13683656 16185591 12894915 4998979 4013112 5131842 9011564 10523256 13288897 6249559 8815231 7763572 9211020 8290431 9211018 7565933 5459012 4339759 8092264 11381149 13615299 9010820 8091499 8421494 8816010 8291710 7370607 8422015 8749958 13484234 10194055 15457720 12888442 14663339 9868172 1842730 2304072 1843010 1710905 13288895 14210248 13157309 13223362 8553088 8481646 5058612 2497050 7367785 13025983 12302515 15722722 15132382 12761271 14535112 6179144 15459037 15130331 5261381 8222583 16382198 11381158 10723998 14540245 12169890 13154722 9404513 7693905 8219746 9339257 10590093 5919563 12367530 8815222 12302254 4867904 1512977 5788747 15920099 10394005 1972759 855050 526085 3947321 5855318 2828840 5855318 8750467 2697772 1250069 1842206 10000538 13816530 15001065 13685457 13882832 13093571 11317160 7170661 4868420 3815733 6381408 7960442 6052697 1776152 2960426 3749942 9999507 16777215 6710108 2499358 2959656 3814965 14408665 15660015 14868966 11579570 9934484 13158588 12696745 16117731 8683898 6447455 11711154 5592146 7039592 14474201 16119026 15921904 14540505 14474458 8486268 5657418 10459783 9999758 5987165 6052956 7303023 8882568 5262927 4078137 1380624 983040 8676930 12491619 7628112 8879210 9537916 9999758 13553609 8223094 3289391 2368546 4868941 5527641 6842221 10000284 8158330 5065800 5328982 2039585 3420723 6381662 6117722 5657685 8814720 7698033 7239542 8879486 6376757 14011565 11445664 9340286 9801098 3484971 1905939 8026985 6842210 8947339 15790061 15198173 15854809 15393747 15657180 15986919 16381681 15856111 13684944 15132390 11316396 6711147 4604219 1513490 1119769 1707008 8283963 8087111 4866110 5463390 9397832 13409352 14736353 4538690 393731 3420723 6184542 4737096 5855829 9276811 7171437 6842472 7434611 5723993 2039583 2697513 1907997 855307 3026480 3486778 4539465 2039585 2500134 2105378 329227 1578780 3618874 2302757 4933187 7891774 7497555 4142914 1117202 722432 6839893 14867930 13421259 15922417 16776696 8289908 1772299 6044987 10525843 7105896 13552079 15657677 11375744 8352379 14475990 16514045 14802398 7697522 3552810 9274736 10062704 8157041 7630957 9210759 7895158 8289918 10131863 6973799 8618622 6578269 7959922 12566461 13418674 8285021 3487290 5855836 9078656 7633017 8750731 9144449 10786930 12103542 9009256 9272704 16449529 14267504 14923928 10261649 5855326 2238017 2369605 1645878 11052187 15394776 14539216 14342613 9671823 8877944 5653317 1840146 6578524 9933455 9011834 13881286 14013129 14342094 9471359 7298647 13418939 15524315 7169119 3090213 11381158 15722468 14671063 14934233 13354162 12627861 8155222 6050626 5655365 3155492 3419431 920840 10986394 10459280 15065560 11710374 5987153 13354172 15327964 12828346 1315084 1578771 2499875 9013382 3749942 1184015 1447187 394758 8092287 8947596 11842488 14868966 15987958 15067626 13553871 12501949 10001045 12830397 11974318 6447452 7171176 7895160 5526101 3026219 2959656 4276286 6579041 10197656 15132128 5525572 8946809 14803166 6906976 6578522 8553850 8224123 10921377 8224115 6776404 8683369 13617847 6249298 9538697 16777215 16644600 14408408 10066070 11908274 16777215 15395813 14802394 4209210 4472633 12959404 11644585 13684946 14803423 13355466 13684944 9343115 1644576 2493988 5255191 12032355 10454380 7893085 10853248 8288101 7960424 9539977 9407886 3289139 2894894 7303025 7698812 6053218 7303025 9606030 8158584 8158591 920591 1973790 6579300 6512994 4342336 7892599 7170926 7307887 3881525 5721412 12697512 4997689 5458499 9274495 10326417 8352878 10132615 13355717 15724527 15526635 14935512 15788503 13419955 14012355 15394784 15263717 15263976 15000804 13816528 15790320 15001317 15591403 7432050 199437 590080 6180153 4599591 1512726 67852 8738863 12091684 5262426 8487038 3551795 2433314 4408131 3355443 5329231 7697779 4210752 5921372 6645095 1842206 1381653 1118481 986895 2368548 2565675 2038821 591885 2829101 7697779 5724502 1448222 1447707 2434343 1250067 2367521 7827309 8027236 3619365 3617077 8876413 9339005 9472903 8947589 4934216 14539216 12039339 4531747 12556183 15527649 15135211 16447999 15853761 9269593 8088437 14146500 16776191 16183799 14540255 5723730 6840397 9338982 5657422 8617592 13815501 10790565 12105912 14144206 9604487 14013650 11316655 9869211 14080739 12233371 8152904 4540998 8685203 11249574 9936281 8552079 8879222 11771485 15128937 7034661 12429746 15530495 14858089 13277550 13024443 10789023 3290176 6053493 1908787 12960182 15592155 16447211 15986921 9737615 8550261 6575702 1973788 2763045 9341318 15261404 15065560 13356482 12106413 5723981 7827560 15260627 15524315 6313810 1313801 9011582 11511716 13355203 10460050 10722184 10456949 8222048 5657412 4274486 3880758 1578001 2105117 10392714 9471870 15459033 16777215 6644315 9143418 15987691 11315359 8815484 7105383 5197388 1907484 1644566 7301992 7302247 10131860 15527400 16777211 16185329 14277332 12961473 11316647 9737103 11185061 12237747 9803660 8816765 5329485 5197649 8487299 5592657 4212030 6381913 8682871 8157556 8159613 6513759 4732470 13680567 16777207 9869459 7564137 2762528 7237228 11975605 6579288 11051920 9538932 6907225 4670015 4999239 8619392 8618370 5855064 4407618 5591892 7237232 9602680 13224391 6119525 3944233 13484216 9672351 6317416 5854799 6051164 4736837 5459790 7368289 6576703 11172687 12030288 7629921 8022862 10522439 8813190 7107172 7103586 6842470 5526610 6447714 8750471 7302771 6711664 5921378 4079942 10066590 7040880 724236 5000527 7895671 7500143 6710625 6579039 5066574 7302772 3420207 7761244 12759430 11179143 13354948 11120549 10917790 12495220 11578010 14867930 14933720 15262685 15591650 15790571 15855852 15590883 12104624 12499894 12829633 16645629 15396591 13093838 13949407 16515070 14802647 5393735 2830128 7365459 7624003 1909789 329994 9266481 8343588 4738387 8881542 5394513 657417 1052429 986382 5856858 11054762 8093052 3553081 1644827 592139 4539208 3618106 1710109 2170660 854798 1052175 657419 3750201 8026233 5131854 3224884 3685437 6448227 5067088 3882814 7304815 3684396 9406843 16776956 13947352 9078923 10460574 3815481 3683895 7499891 11447721 6971738 13417396 14603987 14147813 15132893 14404522 6709833 11053724 16514043 15789809 15856877 16776959 9538704 3352861 8944490 9537405 12096861 16182259 15465983 15457497 13749199 13093058 16052455 11709863 3750965 8422013 11249049 9536627 7892580 8356487 10658992 9472652 10261903 8221019 8680539 12823657 15187789 14076845 14802647 14730925 13276534 9799299 15656154 9538928 2959191 3949138 15066322 15854306 13881032 14341585 13355977 7820871 10309451 5598560 5984601 4538686 15593955 13617597 11972006 11576737 7235941 7170406 13881032 14605270 9736073 525056 7301481 11644073 11644072 12762553 11512738 10854808 8156778 8617579 7827801 8551526 4207402 5918791 10064007 6313806 12630449 14604755 10723997 8354674 13288379 11644583 13420996 5789523 328963 394758 2894633 12828859 15064539 16711160 16646137 16316916 15856365 16382709 14211540 15000806 14079702 15658732 15658986 11053476 7303526 4342590 3947328 7303025 7237482 6974822 8816254 8157556 8026485 7370608 7105895 6443084 14930635 12107442 10198426 16248300 6841694 4474433 7566704 7039073 12235940 14012604 10394255 3748913 788487 0 1183247 6512996 6841959 1841945 5789784 7103073 4145996 4476244 7761767 13224644 7498593 11445905 8159862 5527649 4671051 4143403 5196869 8616026 12623985 4467229 4604479 9404754 10653527 11642532 13488844 9341317 6382173 4210750 5789784 7829365 1447448 2105127 2368810 4276293 2960687 987154 2369061 3619126 7303021 6315867 4144697 3815218 2499105 6578789 7762543 9077104 11969927 8942430 8353906 10856345 14010829 12100722 6578261 10394005 15526372 15657956 16315373 15461606 15790061 13815242 3550250 9210759 14672091 16053490 16448509 14145756 11251892 14804456 16777215 14012618 12106171 14143167 10256475 5852217 4142641 12163145 5187359 2633527 4211004 5065548 1973790 1512726 4012860 7567222 8686216 7829626 3684408 2500134 854798 3683897 4012862 2565416 2894381 723212 1183761 4341825 4276032 3618102 5065548 4145472 9935256 11250603 8948361 6908778 8817026 6447706 15657956 16382196 11644334 11776436 4210239 789003 7236717 13290188 15195352 9471361 10460323 9408147 12040378 13550761 14534298 9471096 12697022 16777215 15987951 16250610 15987958 15000804 2761752 6510407 7889736 11700300 16707811 16055283 16247270 16249844 16711420 16316402 6643802 2105374 6908774 9012602 9076336 8287851 7303282 8093315 7368814 8552828 9275774 6445645 4141335 13219182 13420152 14142900 15850964 14534021 9203009 14470610 14804438 5395288 7037028 15197144 12236461 14078924 13881034 12895680 5912622 10307400 5064770 12561586 2889241 10591895 14670802 11708836 8945019 4209463 10591897 14736341 14341585 9341317 2103318 5590863 12959679 12104624 13420483 13684164 13552321 11710115 10789013 11840412 9142645 2168340 11642779 9735044 8551281 13947338 6184280 11514026 6840665 13486274 7170148 9802126 4407872 789516 1052688 657671 7894129 15986410 13420996 10987429 10461339 11053476 16185330 15790831 10987180 10526628 14211036 15000806 14869216 12369333 9079686 8092541 6645095 7369068 8553339 8025715 6051925 6380884 4999478 6841686 7561819 15391702 10790816 9606289 13155516 9604998 5592916 6448225 6513245 13420218 10327943 8749178 6446683 2367519 4671042 4341825 9078921 7828854 4012860 6776681 8612200 6313046 7170400 13746087 14011062 9665377 9930077 8949111 8621201 4276294 6117442 5391425 14143153 8352577 2892333 5592415 11050080 9731924 4340784 8291199 16315627 10395546 4473922 2697513 1052688 2039331 2499885 1184023 394760 3420984 5263438 2105376 5263953 4408383 5196869 8091759 8683639 8485492 12303029 8881275 10722444 11246478 9996139 8418406 10591115 13089978 8287566 11315107 4801598 12696758 16777211 15789029 16119023 16644598 6115665 1380364 4605249 16777215 15263717 15329510 15198444 10791083 9474970 13947089 13551551 13027012 12302254 8547389 9203024 8414035 12295998 3545387 987932 526596 1249556 2368035 2565414 4276032 5659227 10067871 7369329 4868680 4342077 2368289 2038556 4276032 4736585 6118236 3749688 920589 6512994 6118236 3551795 2368035 5000268 8158332 10132122 11119017 7566195 8421502 13224645 13026755 12433846 13025726 7236717 2631207 8881542 7236717 9934745 12364456 6838361 14870257 13357016 14538195 14600869 14140051 16775156 16578558 14671837 15396062 16184047 16119544 16514043 11184032 8879986 9206631 13744272 16511699 15659498 16120314 16447998 14737371 15394273 4933186 1711131 10000536 10394516 9603456 8682867 7236968 8554119 8094079 8158845 8750469 8158332 6250076 12302501 14536880 15193267 14998207 15723462 12292425 14468292 14870758 13226412 11770515 14866900 11644835 14342096 13354690 10789021 3615004 8011325 7692632 14671831 7299425 5791063 10591895 10195856 6379350 8223349 15395300 15394271 15262687 9209731 1972502 5327691 13486277 13947340 13420996 12698039 14144458 14605268 11512997 11906728 6314069 2826527 13485750 10723222 6906976 12434869 10329240 11776945 7432550 14407376 13026238 5657169 262659 789514 1250580 657928 2235931 11051935 9209989 6908778 4737096 6052956 6842470 11711667 12369086 12566722 13487563 14342872 14211540 8619386 8684928 7960955 7960955 7829619 7171175 7368555 5261122 6640706 8677441 4207897 8944241 11443354 12106171 14014422 15855082 10131085 5987674 5921629 2894633 8485238 7565155 4406842 3025451 10328213 9474443 1973277 7368303 8618883 2828586 2894894 6437684 5914422 12298902 12428162 11311231 8416607 9337690 8354388 5328194 8355200 10197903 11969941 13350804 3485201 2565678 4537926 9273427 11113827 12038314 11186342 11906977 10000788 6118747 2171169 657930 1249815 723471 591628 3815994 6052697 3289389 1447448 4342340 8288630 11117726 11445913 9735295 13287607 10526353 8026989 12893872 11642528 9930606 9338973 9996160 10853515 8618095 10591385 10328210 9604487 13289408 14736341 13421510 12631225 3616044 4471866 14276820 15855852 14736601 12434616 13553099 9079436 8817293 10789276 8813166 7829108 7697268 5785639 11635826 10056527 9336368 7167335 8290947 2763306 1907484 1578519 4407618 6052443 8093315 10199203 6053985 6645345 5132105 5526864 5263181 8092026 8091510 6776420 4079677 7236719 7499889 4670790 4210239 3025451 4802376 4737096 3618102 5460819 7368816 4473665 5263442 6645355 8552577 12300973 7038822 2960685 11118504 7763061 11579568 8747387 8484215 16316916 16645621 15262936 13286049 14536115 16052204 16579071 10855843 8355701 14013396 16514043 15396843 16251123 13157563 8485230 14931654 15393711 16184551 15463673 16120314 11381676 12366512 4604222 6119008 11974328 10855584 7762798 7565158 9011319 6184280 7501944 8554119 7370104 8027522 9211533 9473681 12496836 15852486 16447185 14867690 11173956 15324078 15395049 15264716 15984349 15656675 11579042 11709863 15131101 9932172 1186317 8478809 8083022 14479064 11512487 6911347 8158073 9472650 6050898 11118755 15001055 15328478 12828346 10130833 2762018 3880245 12696761 15394786 15131101 14407887 15526111 14934999 14540245 11973295 3683119 6445394 14604229 9933452 3025700 10592924 8092791 6448225 5590346 13552069 8486268 920075 1381142 986895 460551 986636 1182986 722181 1775380 5460819 7039851 6974058 6710886 9013639 11447980 12698301 14737370 14211537 15001307 12698552 7829619 7039853 6250337 3618867 5197645 4012342 7233880 6769196 12091461 6639400 5326653 11179669 12370111 14014168 16710134 8815225 6579813 8290179 3618104 2365977 9537665 13420230 6578273 10460060 7566187 5855064 5197136 6447203 2631207 1710618 5585206 8944249 10328974 10786174 16052203 15921142 10523523 9007427 6638384 5986902 8225681 11048309 10386510 2958365 2829599 2297617 12693662 13416821 11444908 11910566 11249049 9868691 3092269 1052688 1381653 1447194 1578523 3749690 4473924 7170406 4078390 1183765 6118238 9144451 11710115 12301987 12300961 13090479 9539195 10461328 9999497 15129561 16313307 9996111 6111817 9538411 3552822 6051667 11578277 8420213 9078143 14078411 14934749 12828604 4537146 9208962 15526887 12302515 5920081 8025970 4868423 5921368 10725540 8421743 4075808 6052954 921110 8877676 10978165 9990721 10191973 12829874 7895158 4341829 1512726 3814967 6315615 5065548 8093317 9080212 7633017 5066313 5066564 4408382 5394767 8750721 7894899 4210491 4801860 7434098 13355466 4933962 3552311 8420991 2762793 3683895 7301996 8881542 11249576 5722964 4671052 5198427 7960442 11050904 5328204 1052688 2236449 4604999 7236971 4933972 3485487 8746332 13746592 14209722 13816520 15460326 16054001 15660013 11316137 10985891 15196902 16185589 15792112 15594220 12500408 7429969 11705486 14862449 15584166 15720400 11448491 12894917 15327711 4604222 8421763 12566211 8289918 8289657 2630683 7695451 9406590 7631479 7960955 8289918 7764087 7829365 11182488 15066563 12961197 15657443 14932180 10123099 14271352 16772331 15657445 15923184 14276820 11381150 14670548 14802136 7827308 6910827 10057589 6627618 13162173 11771809 6843760 7565943 5656658 4472636 10066581 15462119 15986408 8486008 11446693 7499114 5590865 11775659 15920618 11117728 6907228 11644324 15724766 15921894 11578792 4670012 12696745 12104608 9078646 1709838 10262677 9211018 2763815 6249044 16776954 7828336 1184274 1184022 527371 857101 790027 1118220 1380875 1315601 6381923 6710886 7960953 11447469 9145225 8816514 10199196 10265248 7895411 9276033 8882307 7303021 7895158 4013371 1644566 2830364 3291182 4407102 5784356 13344071 10191434 4407091 2760477 7498862 11118237 14276554 7500394 7434348 9737623 9737626 6908016 5657937 9276300 5263181 7302764 5789523 8617592 9275006 4998979 1708560 3025190 7366237 9801352 10591893 13749700 16447470 15922937 16117978 10588779 4931393 6973296 12297077 12424525 10127743 3420997 1708813 6574901 10195060 11905674 7629668 9671044 6907736 5526099 3881785 1710616 1776670 2763568 1051399 8420216 7761015 4670541 1580063 5132881 9341577 5262664 9802120 11512221 14276295 15263701 12433313 11576721 7497302 12170666 13750986 10453099 7756341 9407334 4934477 10395286 10987423 6776417 10263446 11776688 6249555 7762283 5788495 12367796 9407886 6117973 11973546 16382457 12170678 7959922 10394518 8420726 5787725 6249308 3946553 9340561 8284001 11962943 13214590 9470861 5329746 5526099 1906968 5197386 2368548 3420472 8619659 9804445 8817291 8421502 5724243 3816758 2566178 4406073 6840160 7960951 7829880 5920859 14079702 14013396 5855064 6184540 6841183 8617854 13289675 9934743 11118504 4669761 4079427 7172726 12105660 10325902 2959654 2237473 1644566 1447187 3947319 2630956 2038304 4472106 12762525 14866639 12828354 15593968 14869731 8286568 16447472 16711679 16514554 16119287 15658734 16119023 14142648 10910794 4933171 11379308 14531194 12827315 12436168 14409178 12500408 4078907 6118500 8158073 8749438 9209739 4736067 6116940 8947062 8026738 8617856 6906984 7433321 10920349 12761514 13285520 14406842 15592428 15063776 12759206 13019996 13942451 15461864 13352119 13616833 14736852 15262434 11380647 5590347 8818307 10647923 9651515 9865074 8748677 8550531 6250587 2170910 8421243 15329761 15001053 15461093 14736601 16249840 7104356 6445402 11578279 13420481 14867927 11183519 6446423 12895416 11447720 3946549 7433572 12894124 12630179 12565673 1775372 8617852 8158330 2829863 6841692 11841964 5394765 526344 1315609 1052947 724236 1513752 986895 920075 2959404 3815996 2763306 6842470 13684942 11579306 10985109 9473931 8948361 7040362 7171176 7039849 7434607 7237228 5921368 6184540 5987161 6909041 6447976 3023129 9136454 4929308 4013365 1907486 2959923 2105376 3158316 5921370 10132120 14474460 10724772 8092537 8354931 5459528 7499622 9341315 4735805 9735555 11511966 10195597 4998209 1708047 6840152 10063496 12432557 13683653 16776945 15132392 14605517 8881265 3552571 9599853 14397035 11635784 13024935 6383199 2564622 9536099 7365205 9865850 8551526 7301983 2499356 1447446 4276032 2565414 2236962 3092784 2303519 1645587 3092520 2039834 592129 2499875 7960694 5986387 4341301 11643807 15593184 14342348 12958893 12168348 8286568 8157806 7763825 8151637 9993554 9604202 10263706 9277064 9276552 7434348 9079173 9605776 5854289 2762017 4209464 14078413 13288898 5327944 15986670 15986159 15328740 9933704 8091502 9472904 5722703 3024936 7564653 6841710 8615777 12163398 12229484 6247773 4344897 5131090 4144448 6052694 5526351 4670790 8224386 8620425 10593702 8224377 10395546 2105885 2763558 10524568 13288644 14211029 8290429 9539472 10657953 14540253 3947067 3749688 4472635 14276819 13618892 2894894 3487029 3946292 6842985 8948877 14735320 6769996 10065041 10263706 9144968 9144966 6644834 4144957 3617851 5395026 15921629 14077893 9338221 15261379 12962250 9274755 13814212 15725040 16053492 16052979 15328229 16382195 13551281 11307337 5986636 8156257 7493420 6973029 15067888 15987699 9934994 4013625 8222846 10854040 7893353 8090997 5262159 5592146 5658190 8487035 8288887 6314847 8090480 15724265 13618112 13153172 13945774 16118758 15392478 15196894 14400396 12097901 12893623 14274769 15920350 15197405 14999262 8289405 6512218 9016200 11242885 9392971 7891032 7633276 7893628 8158584 5197386 12829373 15329761 15263968 14276820 15131102 16382195 10394006 2958626 10526104 12302513 15723749 12828859 6249557 3487021 1906968 2564896 8552053 13881018 14472896 14078912 2631194 5657167 7763572 2961449 9340797 9933965 2170138 1315858 657678 1052436 526346 789005 657419 1381142 1052179 2 1775898 1513239 5263442 9933965 9864052 7300705 7303023 7303282 6710886 7566193 6974056 5789782 7237228 6776677 6512747 6974060 6382685 4605248 6509406 3222317 921615 7237242 6580086 3356482 1448485 3487291 8816523 14803423 15460577 11710374 15064275 7958631 3813927 7761252 8287596 10788245 13156793 12498865 6445656 1774353 6839900 9406079 9077880 12829108 14802899 13355468 13158087 8358023 12632254 11569239 12617807 6442036 7433294 5593410 5065783 2562831 12232619 13945271 7959385 4341552 3946299 5065800 5131854 6710375 3486000 4012593 4210754 2106657 1053189 2631710 5589584 591626 5263181 7762798 10459796 13222837 15657697 13815501 11116437 11248023 8485492 7959922 8289916 8089957 10323045 5455906 8487295 14474709 12895167 8026485 10855584 8750467 4275264 9801617 11315108 15591652 11381150 4670015 9143689 16711679 11644073 6973272 9276027 5262151 2564639 1511951 7630959 6578273 5326386 9270332 12167310 7237492 3554362 3814980 5921121 4868421 4276794 3881525 7041393 4738638 7238257 10461085 11316648 9671312 2104863 4736067 5196616 4934214 8026487 7434100 13158087 16447737 8553088 3881274 8749180 15724779 13815752 5723989 6381923 10723483 9342604 7236969 13417144 10057328 6906206 9145225 14671580 12894399 13553099 10265240 5856353 5460318 13288119 12236193 9400134 12426606 9146767 12106690 13880011 12959679 16645370 15263717 15197922 16579574 13815744 12364143 8354680 3748156 12364959 11315367 9737625 11579566 10066070 5393995 8486268 8945269 9076084 9603719 4012860 5988194 9211531 7894899 7499371 7564907 13288381 15657703 11975088 10719092 13090465 14340799 13944242 13750998 14795440 11636033 14468543 14805735 15198424 13947079 11578026 6973029 6445656 11647406 11641754 5254441 4866360 3685948 7236978 5526099 2631461 8487036 16053230 15461093 15527400 14078671 15526887 10459799 2234391 6841696 9407623 9012865 5065799 7368554 2433828 1578003 5657422 11840933 12828081 11709085 16117981 4539191 5130823 7763826 1382417 5525575 7894384 2433310 592137 1184022 1248788 4537407 2038556 4933962 1710618 855311 4605512 2697000 65792 4144959 8947070 9404274 7893101 7171437 7303282 7105385 7434348 6579298 5592916 6776677 5658196 4472897 3881777 6251087 7303524 5000270 4013375 3026737 4408909 8356750 9870504 8093578 5132891 7040112 9737362 14407889 9736325 12828598 10327692 8682867 5261631 10064520 10721939 10722452 15985640 7695722 1708560 2300186 7761254 14736074 11578782 14934235 16777211 11776438 11776955 12566964 10385992 14200203 9931671 11577763 3946802 1314833 2497311 10721163 8681831 9735546 3552296 2170142 6908517 7237230 5525333 3090983 2169360 7956055 6378572 2631209 2039082 4866386 1051410 3355182 11117729 15525343 8749429 13091000 15920875 14143173 11708575 7697003 9999507 7236721 7173482 8810068 7361596 6185306 14211539 11250341 7697520 13355718 13816271 4077626 10262166 15591910 15854824 10986394 5262151 6248795 12960708 9866892 4736056 8749683 9341315 2433565 8157043 12302260 11907245 4798510 5914925 5918799 1909301 723482 1841444 2631468 2631459 5065799 5855315 7304052 10331043 6251364 8421504 10461339 8946821 1775132 1447444 7368814 9341828 8420728 8947337 10000025 12105399 10000023 5394767 9999505 15856105 10658709 5395278 8289409 11315369 9276302 4671305 14799824 12557716 8551801 7237228 11316137 9473933 16250869 8488061 2894640 3617077 14077105 13747364 13347968 13413759 13487817 12960710 12169393 15526121 13749195 10855069 15527140 14869470 12829627 11577222 16249590 10000035 9539726 15790320 15856113 13816530 10591646 6512219 7038812 10590094 9932164 6445907 6447452 9211279 8881803 9210507 8552059 8025709 10064520 11447206 9145991 10588278 11313549 12762284 10457463 13685196 14668481 13150319 12821398 13884368 12566451 15525857 10130580 6314586 8486009 13026236 12038310 4799291 1642513 1711899 5658711 3223346 2763306 4407618 10395033 15132128 16184817 15855337 16249329 11775659 3288362 8816513 8290170 5987414 3026729 6711137 6052956 2827557 6512729 12499631 10064522 6116429 16381922 5657672 4407100 10658464 3750452 8420467 10920860 2696482 592137 920851 1972502 13353661 14473171 15527912 8421494 13354948 15592943 10724770 1842202 986893 4408382 7433831 9541266 9804697 9145736 7696742 7566447 7237228 7237482 5395024 4474176 6906984 6775398 4340796 4407355 6250325 3881009 7631210 4144951 2698024 7434870 12172994 7502973 8093570 2434082 8748411 7235171 7960694 8881794 12368308 8421242 2434082 10656144 14077893 12432818 5787212 3353385 5787476 3221026 10328196 10592398 12104881 10395292 6511965 9339007 8027490 9471082 14210502 12237747 8486009 4998726 723464 3947819 10919015 8418659 13419203 4801858 4670776 8159094 7631736 4077121 1575948 6576970 12884045 11043662 6312529 1645352 527882 658439 394247 9078658 16710644 8683122 10591634 14670802 13617082 13617593 9343619 12960959 7433331 7439740 6901820 10056544 5857368 10658715 6381659 12697790 16777215 15396073 7367525 8617592 15854825 16711163 8748927 6051665 3881011 5919830 6117722 4341049 9473155 6117969 4867645 11117726 11775405 10854038 8482384 11902865 7303274 1318172 1511701 1511960 1711129 2961449 6381662 7697272 8290949 8817804 7632501 7500654 9737616 4538179 1446167 4803916 9936021 9934217 8551801 7960442 6907752 4802376 8881544 11579055 13222851 9802628 8355950 6447965 7763323 8221566 7763071 5725280 11907502 14732996 12038830 4408129 10987172 12040117 15132390 8947337 9076872 7563089 12759930 13547406 15917511 11180673 10195593 8416868 12104105 16711679 8419446 10065292 15395550 14014671 13159629 10921897 16578807 12041910 7899261 15263465 16184819 14407386 6906725 3419177 6709328 10657175 8419962 8223086 6512981 8880766 8683144 6908273 8223345 10591634 7367525 3814967 5129282 9730669 7496540 7236968 7562845 13418147 15331784 14009533 11242865 11119260 14408659 13552321 8156790 5393486 10854557 14537935 11775916 3025714 1443345 2893604 3816505 1051924 6052958 10526882 11579309 15461094 15066336 15657703 12170674 10590614 722694 8619135 10658464 7566193 2960937 3421488 7302774 3091758 8025709 13223354 5722186 2432282 15592666 9407873 4407869 13093059 8619396 11382179 12828857 1644566 986643 789518 787974 6642771 15393493 14538699 14672090 16777215 16052983 16382459 12171707 4210500 6316128 8553341 9540496 9342604 6645345 7762796 7303021 5987161 4539204 5921370 6117468 7104880 1973028 4209988 2828072 5460557 5987155 6052694 3486767 986895 789518 3486777 6053985 9278355 2633262 789005 0 7368555 9605519 7565936 7171178 9670540 8354420 8617592 15723238 8749180 2958626 12235180 7498080 8288362 10657937 7038563 5528395 9208451 9797256 6644558 6315348 3288110 3290151 3157033 3617073 722181 7039839 13882548 11052438 15393503 5853257 4077097 9538958 7039849 3487280 4802881 7565166 13544030 11110746 8023664 4803665 2896935 2171418 197120 10986142 15789544 8025455 5656907 11315107 13025207 11578531 7631980 9144966 7830658 7306871 7959395 8021079 9010810 8750980 6776930 13552321 14604755 11248031 10065298 7763312 10131344 15724779 12631494 6380379 8353904 8157293 7761765 14210251 12039339 2763044 8420475 7696239 8946817 7037523 8412982 14072995 9668991 3551791 1511958 3748912 3815218 3749170 6775650 7302512 7830398 3225145 7238261 9014672 8685705 4671052 920338 5855577 10066581 8025709 7039075 10197915 11974067 6250076 11052965 10724257 11579819 9471359 9342069 8356463 8419966 9801876 9276561 7697781 9079173 14274763 6776681 4868682 10526621 14474199 13947079 4473672 7369077 6774862 9864034 13413256 10915709 7039849 7104355 6905945 15526886 12238527 12433848 16776954 14540504 16711420 15527661 12829376 16645368 13883602 7502964 9275782 13685195 10724770 7762547 5524553 10393477 5854801 3355445 7894899 6710108 7959924 8419966 4406339 4867140 8484717 10259309 9996911 8157044 8874588 6706510 6052443 3288872 9736059 13617336 10849148 10848348 11312271 13356230 12171194 4735304 5591627 12434869 13288381 11644070 3946551 4142651 5131343 2434343 3090733 11578541 15591912 12235956 14934498 13224391 15855073 14143690 12434364 3158573 5065800 8355711 6249822 3683895 1776411 3880756 7104868 9538694 10525591 3748661 2564387 14868178 13092281 5263689 13027266 8421506 12631476 11709863 1578519 591886 1315349 723464 1972501 10656651 13157042 13027012 15987701 12434618 13092294 14869220 11908535 8355711 7434348 6513246 4605248 6973797 6052695 7631988 7303023 7631475 6775398 5261902 7894908 6250083 7566195 7105642 4605762 5263691 5789522 5130823 4867653 3419694 1907484 7039853 8488837 2305324 921615 723725 4539456 5197388 10987170 8816001 12039860 14539994 5986387 11644073 12368308 854021 9209466 16643050 5853770 8617592 8289140 4013365 4008994 9600111 7894121 3750201 5261900 3157803 1775382 985353 1116169 12828095 13291724 11185059 15789280 8485228 3483933 11577256 9934995 2369057 2697503 9407108 13086595 8810846 8222333 6185053 3947321 1182986 1379848 1709330 11248544 5657167 3485741 13882062 13881035 14340815 7170148 7038820 7962491 8816775 10330265 9405299 13416095 9736588 5065281 11907493 7432802 5064003 5064780 4342079 6250325 10394518 16118774 12696509 7629929 8551023 9801599 14341320 7433829 4539717 8421252 2630439 8946817 11643033 10914669 16379099 8749438 4672083 1909553 3945775 3946543 4735808 5986902 5855316 6646124 9475481 9936031 11515064 9804446 5066323 2303017 3618106 5196616 4670014 7828591 13684685 9473933 5724243 13882064 10132886 13554112 8876906 12563868 11908255 9339524 13619402 11579306 14802137 9340034 11181726 10658979 12237500 11842481 12301233 13815239 5132881 5791842 4473148 8023396 8810844 9075823 10000795 5855318 8882055 15066595 13553099 14869729 16053492 15658732 15987697 16777215 12762033 11776685 15856626 7763315 6512729 9277062 13092805 11446953 2432536 12037021 4473146 3354932 5327952 6973547 8882055 5986136 3222315 4801349 4273966 9863777 12101500 14537147 12560016 12037288 11250864 4341301 10593433 11971246 10125930 10125908 9071187 6249296 11052721 5788256 6644313 10921376 11512744 10065038 5721932 9012612 4407622 919823 1708560 3420207 10525338 6906723 11710127 14671580 12367780 12762037 13026763 5593943 5855577 6315615 7170924 4868169 328452 3946543 8617846 4406842 2498846 5064521 8683385 16118245 13355453 5854797 13882061 9869202 13223867 11841962 854282 1184022 1118481 854796 656901 9537663 10195595 8157303 9605778 3223595 6381660 11974065 9473930 7697519 4078905 2302494 5592144 5526351 7039590 6447716 6710886 7105385 8419962 8091251 7565682 8553088 6315615 5789525 6776677 4867645 6971736 8287598 13222334 4602938 1248779 6382180 9278355 1976102 329224 1250069 855050 65795 4934475 7237230 1447187 3420205 3354412 6446683 4933444 1380622 9801348 14801103 10590864 4143668 8486519 1839643 6311466 11246940 4604997 2565424 2696474 197377 1841173 1643537 4604221 16446959 12369082 7828336 14276042 12301733 5919806 9078907 6973549 5985633 1707019 7561282 10388839 9666933 8420213 3092772 5787223 3485237 788485 1380622 2367517 2564896 3552561 10196627 11644073 7696493 3485741 10196878 9210232 7367537 3616054 4996394 13285773 14143426 5392446 14276301 13553099 4737357 8025719 4801862 6117973 10131344 9144449 16051950 7104356 8946811 7170911 8354422 5591374 6776677 7829369 3025451 2235933 6313800 12693136 11907747 7633269 4014915 1908510 5327428 5788495 2301979 3485998 6250076 5988194 9343895 8422535 9869981 8225156 7763835 6579048 2894381 4999239 7433321 8881024 10066327 4013114 8223866 15066338 10395545 11907219 12692107 15260352 10920601 9931661 14737371 5065285 6709597 7629929 10853273 14933982 16777215 10724000 6315097 6314840 4474176 8422017 8158330 3684146 2893601 6249559 10329499 7105131 14408406 15329767 15527146 14145746 15658985 16448501 16711674 10789791 4736059 7302762 13553356 10460825 7366494 7171175 8290429 9341575 2629915 8353129 2696224 3881789 5394513 6710886 6512994 5328974 6183511 4210752 6841183 5984583 10654069 13347965 14139552 14014161 11317687 6575953 13748407 12961734 10198424 13417377 12094308 9207663 7828605 5065299 7039590 7630709 6314588 6841696 6578787 5590863 4537146 2168857 1116939 787974 1709076 5656910 9406857 13421510 11118229 11973295 11645112 6316637 5657685 6447201 2565414 1578519 2170656 10065551 10394005 3485740 5854289 13025472 13617597 16051683 14341835 7564386 12631478 10724249 8815735 8026738 921102 723471 592137 1250067 986382 3353638 7300705 14802394 14079441 3355435 7433831 9341826 6052178 12105650 8881796 4144698 5855316 5657937 7500141 5000266 5131854 7960692 4736320 4736059 6249559 5262664 4604479 3354412 4868423 5853768 4668981 6116429 6051151 3681577 6117207 3882048 10002848 2041895 2237221 1579034 921615 1118481 1052690 1710618 2171169 592135 1118222 3157035 1249808 920843 11972519 11840160 13552321 8288627 1118473 2496274 11638375 10259794 2764337 526356 1512459 1775900 2170393 5262151 8551283 10853527 8289659 9933967 12236461 6051916 5854021 7368290 7302514 7104116 8352882 10786166 8349256 7956317 4012595 1447949 1576471 1577754 526342 920589 1447187 197892 1710359 7828078 13288898 6314839 3551534 14143686 10261631 9011331 4801098 3287322 9865824 11575443 4668470 12104623 11908531 6844012 12039343 11183519 10722971 6117718 6578009 12499382 14868189 9868172 9342344 3814454 4144446 6250333 7763576 6643812 3157803 7760476 9795413 9140840 8354157 6641993 9600360 5326913 6644056 7630446 4078135 6184281 5527125 7698040 7105903 10132381 7500661 6250337 8092287 4736837 7170410 9472650 8420475 10132120 5526353 9144968 16579323 12829887 11444872 13218438 11839632 7960440 3681836 5130817 7433318 10656661 13616833 13616320 16777213 15658475 10855586 8947589 7500143 7500141 6776166 5460819 3159093 1842465 4671562 11118756 10724000 15790061 15724525 16250610 16776953 14736341 13486789 12500408 9078658 4999490 7894899 8881794 10657429 9799546 4472895 2499875 5065024 5589826 7167830 3155493 3750203 4999755 8355198 5987676 6841443 9013379 8158584 8355962 8748664 11970198 12558699 13875337 15723220 11710893 8088163 13616571 13949648 14213600 14931661 14267019 13219228 8748157 2170918 1974554 2630441 2169631 5329485 6579559 8090997 9205871 9338230 7762547 4933186 1445904 7235688 5130312 12696240 12369325 11053224 9539482 5921622 3486516 5065034 1513239 526344 3289650 9604236 7762286 11051936 13026238 16052716 15262688 15918559 15853791 6775125 13749697 14276555 5986123 2235671 1644312 1249303 855309 790029 1052436 721413 6971487 16118509 16250095 14210257 6249047 7170149 9670283 9341575 16315633 7631727 5065799 5526350 5065800 6316387 5658198 5461068 6710360 11249563 11776421 5788493 5657422 4406589 3156524 5788753 3354665 4999237 4275516 4143930 3157551 3223859 11449524 3620927 1710877 1579034 921363 789265 527373 1513498 1250326 1907997 1118481 723723 1118994 395271 7301214 16448242 12763062 13156791 2829099 5654813 12622954 8546912 5330009 790804 3091242 3749688 2104600 8815482 13815491 10196875 5525575 10065290 6775901 0 2169881 4472133 4868684 7500915 8487036 6972770 10848083 6440754 3222065 5263951 5000519 1579032 986895 986895 526344 1382166 197379 9933454 12762553 7762286 6709344 14538448 10655366 9144188 8487549 7565417 5787977 5787462 4340279 8880767 8355450 7237990 7104856 9670531 13288128 4866370 5787472 10460060 15790061 10263447 7894901 2762544 6184033 7566447 8619144 2959147 788740 4010791 9006681 14342096 7237489 8484717 8283471 5393737 7235942 4802113 2301724 8289659 7565936 6579300 4144959 5263438 7895160 6052954 5329231 4868682 7894133 9078153 9407372 9934484 4538688 10329242 16777211 8684678 5984835 9337680 4274223 5066590 4276537 11052187 13419963 14669517 14275274 11773600 16645116 12762553 14473684 16777215 14145754 7302510 5788757 4013114 6908006 2828070 1381394 9934741 14539740 15658732 16185076 16250610 13684166 11380898 14341583 10722968 15525857 9670795 6908774 11184549 8024679 10128765 6183002 1183245 2168849 6313549 7430233 5787472 6579300 5986650 8026233 8026233 8157301 10195086 9144449 8815735 13813948 12827307 11378813 11635281 14730388 13683376 8485741 13288128 15659224 16184041 15984876 14338736 11640445 6641997 5922134 5461833 2432033 4142649 3290161 2303533 5985621 9664615 12231831 15789809 9933201 1709591 4077624 7629417 10130305 12303016 9803933 10264235 7564907 1052175 1117968 1315601 1183761 5723991 7433071 15131363 14736344 12763064 13223356 14671578 8485490 7695972 6116942 8222316 9144188 13289149 8289656 0 987156 855309 855822 789518 1445908 1774101 2893087 5460043 15526119 15526117 5393484 13486534 11183779 10592924 6447453 4802627 5591376 7171437 7895162 6777706 5197386 6644313 8683637 4012593 4801598 5196356 3354155 1907738 2697765 3355695 5394767 6184283 3421236 2894894 4671305 8950160 4870994 3355702 1118483 1316119 592396 1184533 1052947 1316119 789516 657928 921102 1118483 1117968 2301464 11710895 16246231 7566193 1183765 8875312 11177575 8087927 2962227 4540481 4472643 3158066 2828321 9276287 15591901 8747887 5855051 9012861 3815218 3552563 7367535 7958645 6381921 6514788 4474437 4539208 8087875 5982776 3682876 4934224 2565925 2237475 263685 986893 2302757 921102 986382 7500143 6381660 8881793 11448234 10460311 10722452 5197121 8093042 7171948 6579302 4142639 3353901 7763063 5328971 5196859 9603937 9406571 15789289 9341328 5788246 7236201 12632508 9605517 5592146 3024940 8092287 9080194 5723729 4210752 2564898 918784 5195329 8027005 9738655 4143930 3023129 10786695 9603456 1643537 5525583 8882053 6974056 6842472 5921883 6052956 7829367 4605508 6513759 3552309 4209725 6644066 8025719 4078907 3486770 7960694 14342615 10263197 6578009 8484438 9341050 15791351 10790042 9669502 11512997 16775157 14865106 14340554 15526360 14209479 16315635 15592430 15659247 6842472 1183247 5130825 6380890 2893350 3749170 15132641 16777213 16053744 16777215 13947089 8814971 9538697 11907502 9605517 10395545 5987153 8683896 9341828 7103575 10586471 8748411 1841177 1706758 5325371 5589574 7565164 6447712 2631461 8026746 7105644 9473679 12302003 11512221 11577751 9668726 8222571 10261893 13940352 12426068 12167031 9538946 12236210 12301986 15459288 15458786 15526622 13219470 6312001 8026997 10396305 4143928 262145 4737355 5988705 8881277 10256498 14666172 15856365 13354174 2760988 1248009 6972770 6511700 8816252 9079695 9144463 3223081 1315349 1250069 920591 4999755 11184551 13552329 16315376 15723751 12565426 14011842 15527397 11249825 10394005 4670014 7959664 5130565 12498865 7434350 4145735 2172458 790027 789518 1184022 657930 1184015 1249038 722692 5855316 15329508 6711137 16579834 10790303 1250059 6644831 7697522 7236719 7236719 7039851 7170924 5460560 7038563 2959396 1776920 1249806 4339766 3025189 4804681 2501413 2697252 6250074 6908003 2631458 1776152 8027005 9147539 6384490 6908526 4868171 1644825 1052686 1052688 790029 460551 1250067 1579034 328963 855309 1184272 1972501 4672081 7492935 1383973 3549213 12424536 14011567 11842231 2699055 8158320 7894899 6711917 3881779 13750211 12630187 2628371 5395529 6316120 2631971 4736837 8420991 8287851 7566447 5658460 5197645 2762520 5524807 5065802 2237221 2763314 3486265 4013375 593164 2500647 3421236 2433828 1842206 8289405 9012863 14605266 11710378 7697520 6644062 7367528 7697520 6842724 7829618 6708564 4868423 8158080 5592143 3748384 11114596 13155225 15986668 16776959 14803938 9013893 11710893 10525592 5986132 6970976 8224123 8094069 787457 2830126 2235420 5390390 8091759 3025187 10064524 4801601 5327945 12363141 8548962 4011831 7368307 7039843 6316126 7763061 7631988 7039338 6579300 5263438 5855575 1842202 3485998 2564385 9604236 8354171 4604483 10657953 15066597 15592682 11380635 10591887 12630951 12564909 8155248 4669236 14409178 16380149 13350581 14867400 13289899 14078146 16578555 14933479 15197922 12697790 2433830 6052443 6118236 2960174 5986902 10395286 12631994 15329510 11250605 9605265 7565158 7104617 4342086 9013643 10132886 6841946 5919555 7565933 10262150 11307864 10130818 7958631 4140061 9009256 8684915 8750970 11644583 7368808 6447453 8946821 10001047 13093571 7762020 6641482 6182988 5326400 12035481 14933183 13746312 11113842 8683136 12565172 12893369 14933206 16183271 15854824 13022098 6114373 8550782 11317150 4736837 2892849 6183778 8489089 10790293 14403769 14405058 15593444 12826535 5523001 4735291 4342079 7697272 8552579 5460560 3486768 1118222 986643 986897 1973790 6117720 6972770 14408408 14408405 9210244 9736327 11379869 15922157 16052201 15985894 7959662 12565172 8683385 11183519 7696752 11580597 7830655 328965 1250069 460551 1183761 855050 1182732 1183496 1381905 14013647 15132642 16053231 14145234 8881793 7960694 6842213 7631475 7302510 7368816 6381921 6644834 15065819 10986142 2763557 1052427 1840915 3748913 5854288 6447452 4868421 2434080 5065799 4802628 5921111 6513509 8950160 6778737 6250594 3223346 1776411 855309 657930 855309 1052688 2236962 3092271 526342 855309 1842204 5061936 2631720 1512980 263170 8543786 13741678 10458757 14144216 9935254 10329489 11644848 13750737 8881277 14539726 9208700 5130049 6184791 10921376 7565934 4407870 9144966 8223088 5921109 6184803 7303021 4407094 7301208 2564888 1974299 3882300 8157303 6052954 1711131 2235933 2499621 7236201 3814452 13223104 14144456 12169636 11906979 13683139 8617595 7696750 6973797 7961205 10000787 6709849 6446683 6512994 2235931 2301718 7233352 11115921 14143187 16447486 16448248 16316916 16645629 13355720 6907236 9800847 5920859 1578001 2957852 4538686 9470067 9796965 6315352 2367772 5920594 8551802 6511449 6969669 5128758 6709855 7039338 6775390 7566193 7631988 7039851 6184542 9868950 5921368 2302496 1973531 4341309 12301749 14275539 7498860 7433580 13947857 16711422 14737883 11907996 10789262 11973286 13881035 11643823 12894397 13423310 15856105 11771533 14273705 14276026 15986660 16776702 13091528 4078905 9539726 6315615 2170656 8420991 2104863 3157805 2894630 6842211 15066338 14605533 12303030 7762537 10263449 11644080 8026748 11119268 6973797 3945260 4407618 10526102 9006154 10788488 15394772 6772803 7760468 15460818 13289398 11446428 6840663 9340799 14144204 8222066 11511716 5721158 4603188 6709595 7102548 9532498 12497059 16777207 10588043 9079183 16776953 14341067 15262685 12695731 12498865 8877670 8483437 8616311 7039075 6381157 12432832 9868952 7699060 13421762 14141884 9075827 11644070 14866896 4866877 6709598 4671042 3553074 921100 1184533 1184022 855058 1052690 723725 4539204 11710125 12367796 10592162 14671326 9473163 5788496 4406073 7763312 14341583 15328991 8091248 11775656 3748910 11183773 9276554 9935774 6645355 855307 1250069 1184535 196866 2761764 10131093 4473148 3355181 11184549 16777215 16776441 14934750 9605519 7039592 6447201 6973797 8421243 5592405 5789786 9013380 12104881 16776439 10329240 9079172 8814971 3551785 6050634 4866877 6381660 4671042 4539969 9408137 4868680 5592405 9410968 8950160 10790311 4670792 0 1315860 1118481 1644825 921102 1184274 1250067 986895 657928 1118740 7693644 3287068 396817 2890757 13870166 8218162 7960175 16579323 11185059 5592654 11118506 8617602 5920592 16315884 10130833 3353901 10921377 14013907 11381927 5197898 9276551 9341567 6908006 2960947 6315869 8354672 9143412 2302229 1645334 723721 4934214 5921109 3947832 3420975 7236199 5525324 7498344 13880005 11512221 10393479 7235161 13156278 11710123 7630700 8618622 7369068 8421755 5460293 4998979 2498846 854278 788740 1840146 2628897 10459547 16777215 16382455 16250871 16054005 14737632 8947335 4604483 2432549 3221034 4733495 4998980 10192237 10189142 6315867 4604221 5261381 6972770 6511449 5983806 7827813 7763312 4868421 6183511 8618624 7960953 6974058 5658196 10592673 3092269 1579030 3092269 2762277 13157571 12235440 4142901 5722960 13158339 16250869 15461604 11776923 13487036 14342096 16184565 13683406 4933187 8751747 16448493 13021849 14735537 15986141 14736854 14341332 15526121 10131863 6644834 8420991 3881274 6381408 1907484 2105117 2434080 10197656 13355718 15132129 10789790 12564654 13354950 13223114 12105653 13948114 7170924 6248017 7368814 8289659 9862758 10919059 13091265 2233364 786432 11643554 15394522 12695980 5721669 12629934 13748928 8484979 8221807 10129804 9011319 6116940 7890247 12361314 13748922 15130331 9537406 6118998 10985626 11248798 11906728 13880518 12235693 6378322 6444618 8945266 7695723 9801625 10855336 11053735 12500668 15329507 9735046 3352612 3682603 4012085 3486770 5263181 2960937 1645077 4999755 1512987 1907748 3815491 4276293 5329233 6315615 10262679 15854825 16184567 16711422 15855084 8156790 6971746 7038044 15920615 15196892 4998977 12434099 4012084 10196110 9408140 11514551 4409420 4539976 4934477 0 3947069 10920096 15920877 15328738 13093058 8750208 14605785 15395301 13618890 7368305 8223612 8158071 8026484 12369074 7040364 4342851 7302764 7170406 7696492 11446440 16119536 11053475 4801849 8548450 7761769 2500643 7105383 1776150 7961204 8552831 4473926 10002076 9673883 8685705 11776436 4408131 1052688 1447446 1315860 921102 723723 657930 1052688 855307 263431 7497029 7625533 262145 8936244 13344598 3551769 9209739 14275543 8882298 5132105 10592422 6840930 6973282 15789029 5854548 1775130 7763315 14013907 15000543 8355960 11711144 10657429 6579041 3882046 3421234 8091500 8551023 5130565 1974303 1250328 1578521 1841943 5460557 6117973 7893871 4011314 7762032 14670810 11907755 9605252 6775899 9736333 12762554 10920350 5657937 6448223 8224377 5921358 5525575 5524553 919814 1314829 1052177 1314833 9275524 16777213 14474973 15528177 16185337 12895687 7763574 4210241 4604997 12564658 11643041 8158584 8481619 11306080 12170929 16052203 13355717 4867140 6774367 8550510 9144701 6382170 2236701 6643551 8289918 7171950 9013641 7960953 10395294 5592657 1381905 5789525 8881026 10327959 13354691 3420460 10131346 16645367 15527657 14606806 9342331 14540245 15329510 15658475 12236722 5194038 9803911 15986141 15523023 15593180 16381681 11971755 11644073 15461096 16777215 14144984 10526880 5592405 5262927 2631720 657930 2499623 10263449 16777213 12303030 10197137 15065560 14999775 11644080 12698049 13948368 12960194 5656131 10856609 15594220 10915963 11115155 11314088 4734275 7037539 5589572 16250093 8749689 6052176 12368308 14210000 8946560 10855069 12039339 7827550 8220239 11176545 13808784 9868940 9145476 10656397 6577746 5064770 12367279 15459550 16776954 14802134 3550260 4208673 10458230 9010559 10722980 10264217 16119537 15658475 15394533 16777215 10524309 4207923 3881535 8422280 12304320 8224125 2763568 4474186 1974051 1184536 2303016 5263701 7566197 9144714 8157303 12170417 16710393 15856111 14999773 10657177 11248283 12300969 16249580 16052203 7828078 9472903 2498843 13223102 12960962 6317159 5790815 2236962 3421238 3355443 4144959 6117720 8223096 15460579 10132114 9803408 10724511 8355450 6250076 8486788 6249822 7960692 9276551 9737102 3486770 4671303 3288619 10526104 3354154 4143671 13816268 10658456 5262400 11378064 9208441 5263181 7039590 6316380 4933699 8223349 6513509 9870239 12502728 8684937 8881546 6250335 1644825 3158062 789514 1447444 855311 921102 460551 526344 263433 4735782 9993049 2034694 12027220 9991234 1776409 7564657 15920366 12500143 8355962 9473681 5854035 11644072 15394786 7565168 2368037 4341825 7763315 13289924 8421753 9671561 11051666 12039857 5790045 8685189 11840935 8879733 7301992 2434090 3026486 3486265 1381394 2434079 4999237 7235941 8616565 7499114 8224127 5855318 6513245 7829105 10527131 10394006 6973027 11316135 12171703 7895412 5066823 6973019 6708055 1511180 1184787 1250326 986636 8287849 16512228 8289916 12172736 13816789 5987424 1776159 4868430 8420477 9604222 8091761 7894129 7361847 13609089 15526889 13486789 4867393 2893604 9209991 8946557 8092529 5329736 328704 7300711 8026233 7500400 8947848 9079432 9342606 8618881 6974056 12105910 8552059 7104615 6973027 5657422 15855851 16119536 16645881 11842732 10922141 9342345 14474460 16251122 14144717 10785414 11579033 11511447 15720667 14803934 16710909 11841449 6840665 11578280 16119537 12829374 7499889 2039070 10789539 9078921 1775898 3354932 9144968 13816271 10132114 11841960 16250093 14934498 12894919 10921897 10658464 16118256 7761765 9474441 12962500 8614755 15195083 8156010 3945773 15920352 7695963 13355452 6250586 7039590 9144968 10658466 9079432 10461338 12566712 12828328 12298625 10188882 7359047 2762795 8356738 11906728 9404547 12630197 12104107 15393757 15394273 11841449 1248789 5130029 13221018 15984098 15262688 15922155 15198434 15131361 12039092 15460842 13024956 8944247 5788505 3159871 3093302 3618617 2894904 1250329 1381912 1184787 1579032 986384 2500134 10395035 11249061 5722703 11776685 14802647 13618114 13420735 12959667 11314329 14014158 15329508 4933194 11249574 3222052 14211280 9869714 395010 789768 789516 1907738 4407872 723464 4407872 11776947 14407111 7365967 13750729 14738661 7500404 7893618 11381927 4868420 657671 3092784 1183761 1314571 4472635 9012352 15723498 7630700 6117458 13881032 13354688 8354420 9539724 6377796 8746862 6382180 3817025 3155744 9141869 7762796 10329260 11515066 7106923 5526612 1248786 4276032 2368287 3288619 1381391 1709329 3946549 1117970 1118230 394766 2237213 4405813 4205075 10062166 8878955 5526099 4342590 12960960 13421511 9210759 8026997 5657937 15658734 9868437 8552579 2039072 5921362 13487816 16777213 11579819 7302245 11575680 14670021 9014154 12171964 16448252 9867911 12171697 10922926 2304560 6184293 3619128 1448727 5000268 6183511 6182986 10394255 10461598 6052445 1840664 4207921 13353912 8486006 6578522 12237236 12566715 7631986 4606539 3157033 7629666 3616556 986897 1249808 1184013 7101766 13810328 10854291 6052954 7106153 6777967 724499 2499105 4337979 4274987 7236727 7295823 10845504 13677711 9079693 5327426 4011051 7828076 10526878 10132373 5328453 5065021 4208945 5984851 7630699 7697005 8025715 8158330 12369084 11645361 9079434 9539985 6447714 3750714 7171435 13355977 16777215 16513784 14408408 10395035 14145236 9671312 11842481 15263717 11842481 11843249 13222586 12695982 16710383 14999765 14407891 10196088 6904391 5851729 11775643 12369577 9276554 2893611 9867412 16709880 2433053 3419955 12565432 11512486 11775910 12697012 13882575 11712442 8292238 8553870 8025984 11316396 8223098 9209991 7827308 7300965 14603726 6905685 3945511 16579310 10527381 4538941 5392967 9867919 9013382 10790311 7828088 8221302 11580849 11448483 9011046 8481103 8350560 7235423 11974326 12367795 14010562 16777215 14472918 9997967 13090238 7365734 0 11248544 14602437 12497059 14208709 11578279 13946574 15789032 13025726 10328213 15393753 10653576 6048593 198668 921364 1575952 1644312 1117450 7169379 6906976 919814 1381394 2105117 9802126 11775658 4998463 12235689 15262422 15065043 14143686 13617342 10787985 15001047 16382447 8683900 8815484 4143405 13619143 13289925 5197386 1052686 855309 0 2631461 3223598 4934216 14277081 11116184 5454639 14340041 13223364 10987944 11776947 8684417 2959654 1381394 1052177 1381142 4209464 6314840 5262152 10985889 5130566 14474198 16777211 9210244 6512731 9079172 6641997 10786702 9474192 3684921 2300697 8090975 7566167 9540498 11450027 5198661 3355184 4473413 5789271 1644564 6908004 5328971 4274736 11249312 1776149 986893 1052688 987154 1248275 2758930 8154458 10721436 8420995 3420974 9342345 12500408 6447453 6973797 11447721 15987440 7829108 6184031 3881276 6645085 13750476 14803164 13026753 6908003 10524035 16513263 11250601 8421502 16711677 10722705 10723481 12238527 12632518 7565946 8158845 6975339 10328988 9407368 5656389 10524813 12369587 8354935 9538958 7366758 8814203 3025189 5789008 8289657 5066313 7565682 5132885 2564896 13878973 12628645 6640968 986634 1185812 4865835 10126179 13879476 8158583 5921883 8554379 1316891 1314829 721415 4343092 11119793 12165533 15124369 5191972 1709329 4603443 6773581 10260358 8880250 6513246 3354663 8092012 7301986 4274487 5854288 6380633 8157301 13553356 11974326 14145495 13421774 9342606 6776679 10658466 14803423 16777213 15461096 16184819 12960962 9671312 15527400 11316137 7303275 16250612 10592414 11382441 16578029 15525081 12564396 14999513 14736856 9998718 9735289 8155503 5985607 10921881 12960962 6973031 11381162 10261649 6248530 1117452 10328470 15658475 14144717 13486789 13421772 8159108 7502722 8355719 9078925 10855332 8026233 11315108 9341317 7169378 11969680 5324585 6115138 15919324 15262422 3551531 1972502 13091776 13355720 8948361 7631212 8091500 7369580 8421496 8353383 10061689 8352882 10263195 13488594 9540498 15592682 14473431 5196618 1511697 5721679 6050387 6250074 13356230 12498863 8090480 9077894 13617609 15328481 13551816 16775927 12565432 11511455 14207679 10588562 4145988 1382429 1839896 3026219 1183247 4933444 10065040 1774353 2697254 2893861 7038563 10262417 13222073 15854559 16512489 15788766 13354425 11380635 8419437 15987940 12105386 2499356 3354406 3221788 14013131 9869202 4211004 5000779 3420723 592137 3420977 3617586 2499875 10066327 8352112 5584948 7166548 11248031 9803668 11251630 12829374 2236701 1117968 1052177 1907488 1051400 10525592 7367528 5459531 8354422 11776686 13027012 7171176 8355449 5855316 7037271 14208706 10065553 5263181 3353901 3222301 8684149 9868958 11449524 10527909 5657184 4210239 5789271 4934213 6973796 9408137 7235415 5919816 4407605 2828323 526085 1579030 2236182 8024931 9406845 10592412 7171689 4539456 11710892 13882062 10526619 7500654 11776685 9605519 6973547 7302514 8223614 6315867 7500143 7697520 10723998 9671310 7696490 8945790 8485755 4670523 10395794 9077619 5130817 14211288 15921908 13355468 10922151 5988442 9737364 10591644 11117208 9407095 10263179 11775656 13815501 13157571 11315620 10130831 4933186 4670274 1184274 6382180 5855325 3551793 9866371 13614766 14797233 3947054 329992 5394240 10061416 9471595 8750207 8684937 6843761 2040614 1380877 2630180 5331024 10133403 10587273 7428407 5654336 7629668 8812651 7760216 7365720 5655878 6907752 7697519 5262400 6841433 6446423 6249046 4735808 7433321 16777215 10987431 13619151 16579838 14079702 9934743 14277081 13092548 14408408 16579834 16776959 10987172 10066070 15921647 15198181 13355720 15921647 14473947 15396075 16645368 13354170 9866371 16777213 12763834 13815491 12432549 14340805 11973546 14079440 15855600 9538958 11578026 15394522 14209481 2234391 3485740 11907757 10263446 12105650 12105403 8620174 6910074 10790314 11973815 11579055 7499889 13025983 12104623 8551032 12098429 9335637 8154974 15919839 13682622 4209463 7500143 13355720 14539222 7696752 2433561 9539458 9079432 7039849 8090480 8550006 9210511 10461346 13620180 6644582 8880777 6842211 8158073 11906991 11183268 8353399 6184794 10922151 8026746 7697270 7893879 13683915 10722968 9472904 15920618 16052203 15723747 13550008 13153713 5592144 1184535 1313298 1710359 1643798 985864 6972769 10064270 3157288 6380632 8288627 5195327 12761263 14012355 14078144 14933455 14933455 12301735 12827053 13290174 13157822 2893861 1446417 3024669 11382181 6974567 5855829 7763572 8026746 328965 2894379 3026219 3420977 10527391 11182752 4929845 4864820 5589574 13816782 13094347 7565936 657417 1117972 1381144 2368039 1314572 5327945 9407111 10328470 14933723 9869202 3092780 1842456 2631972 5723989 4736057 14998222 12367277 3090213 2696232 2367008 5722199 9539742 9607320 9409428 6841458 2697000 2368035 9671310 13487304 10460825 8222056 13091253 7432802 2433310 919560 2694941 4801321 8157277 9144451 9933963 9868940 8223866 14013648 14342613 12960960 8026485 12697788 6447455 7894649 10065818 3881023 3289137 7368303 9342093 10526367 13158600 6842472 1840662 3681836 1840399 3881779 8617066 7169883 10790052 14408415 11709616 9408399 7370354 7236717 5985875 9538176 8222058 12367530 12697273 13420996 14079692 8026734 8222837 2499105 591624 855311 2565675 5854298 854798 6250074 11840671 12167829 9603450 2698542 6908265 11708056 13947328 10263706 6711662 5922659 1843233 7105634 7958643 7764087 10197903 7691601 11310441 10721941 8551799 10590606 14471878 12169383 8420728 7631479 9933712 12104873 10591633 7827558 6183253 3683632 6117718 14606046 12632258 15198696 14211288 10329501 8026746 8684676 11777458 11381160 13750478 11579309 9868691 8487038 13289927 16777213 16119026 9802896 12500411 16514043 15855082 10918805 15525343 12104623 14211278 13551046 11906466 13880757 15132129 15329771 16513782 5591376 8289142 14604492 7103577 2299926 6708827 8618622 10790050 8882055 8618632 7567486 6975865 12106943 14342872 12894915 7828854 12367796 11315107 10524311 12162670 9006408 8419176 16250610 13354691 6249824 9408658 9079175 10789021 7235942 6249298 15198175 16381428 11644852 7368303 7631475 8158342 8553090 9276552 8749438 11578541 14211286 16053490 15724268 14077390 9670029 5789525 9013643 7895936 7697522 6906460 9801098 12302002 14144207 14144719 15460067 15987691 14735565 14402750 5525832 395787 1512475 789003 1578003 1051657 9670282 7168865 2893604 11183519 4800569 9142905 16182756 14011840 14209730 13814976 15196625 14801869 14275266 4539709 5196616 2433060 0 4077361 11184548 4671554 6250587 4802887 2368548 855050 789257 4342079 2434080 9144966 13487306 11644330 8945526 9077880 9935507 7238768 3025965 1184276 1248786 1117717 1183510 5327945 11051682 13091519 9341317 9538697 10592414 4539717 855309 394756 5132367 5262914 9603963 9735295 3748142 1906719 1248786 4603968 9211281 9871244 10660499 8224889 6710375 13553360 12039858 13290438 11184548 11839909 12037801 6181713 1774869 591626 3153450 6379076 11577499 14406371 12499132 14540245 12895167 13882062 10987170 10132374 8619135 8684415 7631475 9013128 8618372 1381142 1644312 1381140 10197656 15724014 12500670 7500915 9143939 8484725 4734525 4868421 6839890 7367262 9342347 7566197 6051418 6053467 2698540 3618615 6512476 9209211 7234650 6642775 8287347 9670793 5855820 5461571 6708574 1578003 1052175 1250069 2368039 3550514 65536 5396057 9539723 10196100 12035734 4276547 6644590 14735573 14278362 5330264 2039845 9804446 6909294 14802645 13484742 5393494 4538159 12360839 13283192 16775410 8355963 8025455 9603971 7302245 6842470 7894651 11249827 16776176 10065289 8090985 8617592 8947072 7762543 13027012 12500670 13750737 11645361 8947848 7631988 6381921 7500143 11052965 13881294 8223866 8552831 7894901 13487306 16578807 15987440 14671578 15197924 16250873 14473172 11576735 16380139 9340548 13553861 14802146 13880001 13092003 14408408 15723763 15197924 5525583 8354933 14802637 7893091 2431508 9735559 11512999 3289137 9079693 9802908 8948628 7831174 7304052 9934484 14605533 7170924 8090997 13881034 15854055 13412735 6769192 10065292 16646142 11579829 8093315 7304052 7171178 11315620 7104353 6314837 10921376 15789039 14933730 8026487 8092539 7302772 7302761 8222318 12103594 14340562 16251382 12368825 8947846 6841443 7564653 8419196 7170673 7303284 7500140 11445133 11643294 16776702 13618120 15460067 15525860 15987950 16380390 11244938 2170129 1185301 1184023 2104863 2235933 1906966 8880766 8879996 8880250 15788513 9340284 14998225 15523798 14670024 14472904 14933453 14209730 15130832 15064779 5657158 1644563 724232 4737347 11644322 11446691 3881274 6710377 3090992 2433830 1711899 659209 3749940 4867906 2366230 9605002 13488076 15000543 10921379 12433848 9275784 10131863 3618356 394758 1644566 1907738 7893618 16777215 14078663 9604739 8025457 5592405 5197647 3487029 4013373 7631990 5855829 6512470 10984852 3747370 1249040 1710109 2170910 7698294 9278094 12829633 11512999 9737102 16777215 15263212 16053492 14737370 11314605 9801615 1446666 1381651 922391 985607 3090212 10657178 16711677 16579577 15921647 11711406 16053490 10724510 10132371 9473930 8091251 10854814 13750478 6053469 657928 2368289 5196618 10789793 16250869 15461353 14804967 16054521 16711161 11315365 1249808 4864303 7365205 10657686 8947339 5721950 4078657 4144957 1184272 6052954 7894901 3093550 1118479 2564387 3090731 3420977 3092780 4670792 1052175 1052175 1907484 854798 1251098 1053450 3947067 12301499 14011589 8351324 3220507 3814454 6184031 3684147 1711897 2697261 4276042 6315619 15526889 10193536 3222325 9081979 9131025 14525030 12433337 3355694 3092010 6184281 7632240 8223864 5987155 10196627 16250612 10788761 7762020 5195840 6446687 7237491 13883352 13618890 13289925 13816528 9671569 9145227 3421238 3881789 6644831 13487304 8684414 8421496 8816254 14803163 14408406 15066338 16382457 16185591 15988210 15592161 15128781 16710644 14145236 9407370 13224636 15723992 13684154 14866908 15790312 15987951 9736853 6050394 8221041 1644049 1843218 8684389 8355426 5657937 4145221 9541266 8421265 7565431 9999245 10722201 15526889 11383216 10592673 13750729 15986659 10847596 7164732 9866371 15461094 6052956 8882053 8684417 7170661 12302002 8749178 6575438 8221807 15067110 12956842 9270116 6181709 6579048 7763061 7236971 8355198 10394781 14211539 9144966 7500141 8223612 7829367 7369580 7896698 8751500 8223349 14537673 11441526 12959152 12174025 15655901 16380135 16579834 10129289 3945262 1446157 1184015 657417 8551285 9077629 6182737 7367011 7893353 11907496 14933974 11052187 13683907 15197146 16051677 15524820 15656919 15459540 14801610 14736068 13419963 7698032 3421745 3882039 13157563 9078656 3618356 5855068 3223093 3749688 2369827 1382934 3224109 5328457 1116422 8420215 14935520 10526619 13618120 15327711 8092278 12829376 2565668 196866 2368289 7500143 9933203 14210512 12368557 11052185 13288381 8026487 7566195 8289918 7763574 7237230 5790036 2697251 7629668 4406326 1907484 723212 1512726 8158845 10922665 10855845 8157303 12369848 16184819 16447739 15526889 14869210 8552288 7235415 1313550 1313041 1576211 2169110 2762017 10130833 10986655 14408406 15790318 10461087 16645627 11777198 11053727 11250595 8486008 7828591 6184283 6908265 12632256 8158073 10131863 10000277 15526889 15921647 16448761 15461353 16316662 14737371 6644064 7890761 7562820 12499615 16777203 14868438 8487036 8158330 6842983 7631986 10658207 9539983 1579030 590595 1643283 855050 3421234 3947067 1117968 1184015 723210 3947067 3026991 6777188 10790311 9144975 2894381 3682086 3023647 2235674 2433830 789518 2698022 12632508 10132124 8749440 13289410 3747619 5986914 15857394 12553309 14264182 5460809 2895143 8552829 9605517 4671042 5789523 5723213 7565419 13224134 15657443 8222571 7366749 6644315 8093052 14737891 12894915 13224132 15987951 11447980 11184810 3750203 8092541 10789021 9473931 10000274 9079172 7829359 10723997 16119023 16250610 16711422 15987699 16382708 15459546 11773598 9735046 13816271 15461355 14276819 15855838 14210500 14603726 15987951 14803677 4078139 6379863 3945258 1971478 5128790 7234158 7235692 10528161 7305584 5658711 7433855 6710373 10328461 10129550 11315367 12895428 12435390 13552580 15196629 7755325 7953736 10918029 11775658 6314839 10329240 15395303 9604490 8880766 15855337 11379869 4669244 9671058 4797992 5652271 7629670 5921370 2828588 1644825 7039338 12960708 14539991 10329240 7763313 6249822 8223612 8816514 15396073 11514802 12631225 16117996 13481373 13485237 14672098 10786190 13880001 16514041 5524554 919811 2169110 2300183 2235157 7433320 10525589 10722454 9078145 2301464 14736852 15131610 12169898 15788513 15262939 16248289 13419957 7366747 14932944 14867403 14801607 5656391 5065800 4606021 0 6775388 7302245 1578773 5197395 5723227 2499623 1644825 855822 2236703 1775380 1314571 6578524 14474458 12631480 12500408 9801099 14077643 15329510 5921111 4736837 4736067 5855318 10920098 15657443 14341834 10131083 9735559 9408137 6908263 6118236 7697522 8223864 4802376 5131595 11053216 9868688 8947335 7762293 1249554 7369329 12567490 9605778 6513246 13224131 16711420 14474709 14539994 13092545 6249018 4274227 1575701 1705731 7231535 7630173 8814974 9210244 5065030 11579055 15658475 9737105 15921645 9868688 11250595 10591895 8486009 3288619 5393997 10526880 16777215 3881528 9671312 16777215 15855854 10592412 12763062 16448501 15461868 9934741 6644831 6639665 8350283 9604214 10263951 13290174 10395032 7039849 8553088 5197388 7434861 8026744 1973531 5459014 1642766 1380622 1184787 460038 1249554 1249554 591624 5131595 7369068 9868698 13948627 11712945 6712695 2697515 4012084 2761501 2433310 3159095 4013884 13092799 13026236 10196108 4998459 7564126 7435640 8815248 8937032 8281396 5724483 5000009 6381660 9013380 6973797 5592144 7039841 7762543 13947085 16777215 12761775 8747620 8484715 8816513 14540512 12171194 14934752 13684942 8092537 9013641 9145486 14737634 16645881 14408406 12697787 9342344 11513767 11645100 16777215 14737371 12105399 12631743 16774893 10852496 9142909 9537927 8025717 15461616 15921906 15132378 13618622 12302505 12105399 9934492 6248793 7169115 6840144 7299149 4601385 7825519 9471382 8489617 8622733 5395028 5525852 9144449 12169888 13024696 8749440 11053226 12171705 14869210 12301224 9598558 7230270 10589066 8090221 5524807 11775916 14999773 11776171 5854288 14604755 11708834 2433053 4538429 9270886 10784125 9406340 6579300 4276032 5460560 7434096 13750224 14606297 10395033 7894899 7236719 7367789 7763313 11645359 12830144 13947855 15195871 16510432 15851726 15590359 9274491 13880518 15461096 4013375 1578001 1050629 3286817 9011062 3222826 7170149 3617326 2498846 7762285 16052455 13749700 12631219 16052455 15065560 15460315 12630700 6511951 14472906 14275527 12696493 1906706 131328 1052947 131586 6841183 7039843 526085 4276036 4013122 1447446 2500134 2302244 525831 920841 3947318 5460557 1972759 4472893 11116445 9471620 11774889 8881796 8092280 7894901 8355452 7631729 9012101 15854824 10920598 7367007 9341315 9144451 8683645 9276037 5064773 3288874 1906457 6907756 13094086 12698813 7829108 12368057 2762793 7040364 8883082 12040119 8421245 16316916 16777207 11908776 6381141 10197654 9143689 1380123 3287088 4402966 11111234 4471077 8419962 3880498 2762275 8816003 7170408 8749181 15723496 8025970 13684166 14802647 8749180 6908003 3881528 10197915 16645629 12829633 13553099 14342615 13948114 10395033 7234132 14079694 14475489 8882055 2433052 7690821 9731435 13550529 13289673 10921125 10198167 7829365 11053222 6316126 4605508 3026478 2630178 5985096 2892312 1051399 328454 4473411 3354930 657417 2302242 7302510 12039857 8749709 5329223 7567190 4933196 1315611 4406324 5325876 3484447 5526099 10526367 11381411 14276555 9407360 4800567 9866891 9079685 8351599 4004099 8020534 7500114 5328204 9473930 7368555 5658450 7894898 6184534 11644330 15658475 15592165 11775393 9667946 8944999 8091759 7171437 10724008 12895426 15001056 12500668 6710886 5526614 16711423 15658473 16777213 14342866 9737356 15329761 14539477 10987172 10000277 6118749 11051682 13941936 8022370 9076863 10328988 10395035 16251130 15988210 14540504 14737622 11776420 7170924 7630709 7564388 8550762 12497063 8352338 7563063 9931637 11775142 7239039 7634821 6710375 6446436 6577746 11709329 12497321 10327959 12499643 8749956 10722968 8682097 7494986 6574662 4801084 4341307 8354680 7829108 9671312 7235942 2762017 4077359 3353638 1314831 8156273 13480094 9336679 6511967 7368303 8223612 4341825 2631461 7763574 9868688 12171443 8881794 6512994 9078921 9012614 7763313 12304055 15790318 14143704 11050655 12167057 11311232 9604741 12302260 6708827 722696 1446157 2103318 2300437 2497562 1380622 1183243 1183245 1643796 10460056 16513263 14736595 12236461 16118505 15657954 14868178 13881796 12631217 13750208 12565936 10328462 6708827 1579030 1579293 657930 8683387 12170414 657669 2301476 3881278 7829365 7368303 1577753 4144448 2039070 2368800 6381659 1249030 1577995 11446177 10787734 10655894 7105385 6710884 6579041 6644834 8026487 7433069 13946311 16447724 16447724 11973037 10459799 7038562 8551801 4406843 4670525 6906474 8025984 9015949 14936802 11908785 13025733 2697000 3092784 8948875 10263706 8354682 12500409 15330270 13093048 3026468 7631727 3092273 1317400 921345 6376754 11172689 3482904 7104868 7959664 5459788 6052697 3025449 15065055 10130833 10854556 14407376 15986408 14867929 14933980 11316137 11579566 16777213 8355452 5328974 7039592 7763572 4539456 6311739 13354942 14804713 6711145 9208448 9992538 9862243 13878716 16118772 16185581 9868942 6842472 9211018 5921368 9211272 6579300 9670283 5524284 2958103 2630431 9539472 15790320 9407886 986382 8157823 9868691 9211012 11380154 6117442 7762752 2101516 1116949 1445128 5981485 5850159 8484725 16777215 14078162 12498863 6511185 7168606 13156809 10986391 12100234 8479537 9665610 10327925 9145227 13947857 7236969 7171176 6908003 6908257 10591642 9802128 14802134 6840918 8483151 9470567 7565156 8421504 10658215 13290184 16382709 11119017 7697781 9013643 14145243 15987437 14869470 13092548 11447720 15790312 9737103 6513245 7500141 7829365 9933716 10583407 7626071 7629676 9934745 10789793 16317428 15725805 15725036 16251123 14079441 10130841 11512487 6577233 10523780 11049099 4469296 9141369 12563357 15130824 12172984 11120306 8025467 9801619 7433302 7630163 12957871 13550276 9144200 7960440 12038314 9866370 4141348 3222052 2763565 5527388 8619142 7959924 3618356 2762530 2762530 4735291 8090480 7566195 7892327 10321513 14797496 12565952 8618372 15197670 6249054 4407620 5722964 7434601 10592665 7960692 4933448 13421259 8353403 7367785 10659230 15395560 16117753 16250873 14206123 14205084 11908523 3091760 1575170 2694682 10394006 5065030 1314833 1117968 1644312 1249808 1447444 526085 7369068 14604239 13486528 12960184 15921126 15789540 14934485 14473934 15526109 13816003 11315869 10328723 7632240 7895162 4605259 1776411 10131085 13159362 4869195 1776159 3552571 7434607 7302510 2104867 4407620 11381678 4341827 4802891 3289652 1972763 4339766 6707539 5852744 5921883 8025455 8419184 8354935 7633017 7501944 12369336 16184041 14078665 11182488 8814203 7959665 12104624 11249315 11709865 10460058 8947848 13290186 16382455 9276811 10395033 10855583 2631718 7369075 9474454 8750731 10987683 14737884 14672091 3815994 6250335 3292724 657687 1050368 9337940 6044719 2103318 5263179 8026485 10197654 6908004 3355184 14672091 8487036 10262932 15723749 15328991 15987437 16777215 14342874 12039867 11447984 7632240 5065802 8092278 10197656 6052695 7893586 15130832 12763064 5064256 8156778 13024921 8478532 4408907 13746851 12566185 6447973 3883068 11842227 13421772 13290188 8618370 5985105 2827810 8156273 5986387 11381158 15131359 15263200 5656910 7631212 9012103 9801627 6777690 6312781 13878365 6704421 722709 722945 3679511 8153947 11115667 9341577 10263449 14407378 8683639 8814195 7696750 3487791 9396775 14066262 5921346 11249047 11184034 8881793 5986902 8158332 5789786 7434607 8815231 10524568 16643317 14672091 13947338 12629912 8746845 9405578 12830666 13620430 14934752 8421245 13684942 13224134 11185061 15724268 14933720 11381637 11316370 10000023 6512468 6711399 7105903 7170408 7300703 10656661 8814974 7434096 8684165 10921640 14868959 16711420 14802396 13815501 15854571 16580347 15988977 11907753 14012620 3945788 2302506 6513507 10656144 12498342 13946309 13355468 10724261 9341842 13879744 10720850 12493955 12302000 7499113 8814204 8945276 4470575 2827808 3025189 10854554 6249304 4013632 5066061 1512210 11906991 10853787 8813691 15459296 14407378 4932157 6377545 14535877 14405838 8026744 8684417 8289659 8158073 7565936 8223612 8157819 6315867 7763313 11513514 8420475 6908006 8158584 12895426 14473947 13356488 8946294 9272426 3155217 986887 3090992 12827830 16777215 9932425 1444874 1971480 2104347 2497822 2300697 6709597 6579038 13946311 13684168 14406860 14472651 15065558 15065811 14473420 11249827 10064787 9736076 7630700 855818 3618617 2039074 460038 7894123 12764342 12698298 2369061 1315860 5461070 4605761 4144700 3815735 15724268 11118758 6052956 131334 2566186 1643798 919814 985866 1842715 6315091 7563099 10787472 8024426 10395807 13093059 16184302 10064007 11182230 14012620 8749181 14407379 13617863 15065308 9408138 12303543 16053233 16316405 10724000 5986901 10789274 4407870 8816521 7435385 9013902 12237750 12040119 16514556 6447716 8684678 3159596 525844 2167820 7826495 3154202 7959926 5921622 13092548 9144968 2960937 8816260 16119283 10724510 14211026 15855335 14605268 14013647 14539992 12697790 12302778 9736853 11974067 3223598 5657939 15132131 13421513 15196376 8089967 7431780 8616808 8026194 7499075 10713173 1448735 8153159 9143920 4934737 9277326 15066597 15527148 11842229 6315099 2104088 4933187 12894397 4078907 3288362 14802137 16052204 5788495 4209463 9143687 11183272 13358011 10654618 12693074 9732173 262410 920840 1904648 5194040 4602160 5854289 4210493 7433833 10854554 7893602 3420205 3093310 10448705 12222794 5396057 7300713 2959394 3617839 6118490 10197915 9803157 7895671 9802128 5853008 11512233 16777215 16514556 15855058 9207395 10062477 14014422 12698558 6973799 10658205 12829122 13224134 14145747 15527150 9932684 8157269 7302745 7368052 7433572 7171435 7369075 7433067 8089706 8947848 5987163 3947067 3091758 10723748 16513530 11775405 5591376 6775137 6511965 10592411 12434097 13617342 13024955 9867671 10658728 11515054 12432557 14340295 13485756 12500157 9079693 8289666 13222853 11708263 11902331 8947068 7762796 10985373 7300194 5458497 4143670 7170146 10195593 4604219 3750460 5921109 11183519 15065819 16183787 7365987 14868440 15460577 3946289 3288359 13682626 16446191 14013907 10526621 8881796 10592414 7368303 7302510 8289405 5065800 6579039 15132128 14672091 8618624 7105131 8092280 9079175 8093568 8486535 8548727 5983035 2630432 12894666 16777211 15327960 13682365 9272955 721154 5657939 12563381 4997696 15789032 10658458 9603719 14670032 13222586 16446441 15526109 14275527 11380898 5722703 8222834 9802118 7038293 2039581 723721 1118222 131328 8222318 8354422 10460056 9670033 788238 3092020 3026217 3092263 5131846 15066589 7632237 3618354 526344 658443 1118742 1382429 1317149 789775 3814705 2826003 7298377 11179392 15525857 15066335 15264227 5854023 6970701 13026236 5854546 6841441 6446683 9999248 5854546 15395303 15132131 14539740 9342347 6908004 5394250 5328202 9868691 9276815 7632249 10856097 11579566 11579568 8027005 7434611 1052426 1444625 6181963 4603944 2433312 2631211 3289137 5131595 7170924 5789271 15461096 16053490 14146259 15328480 15263198 14473682 11118756 9408138 12697787 15658473 16382198 9408140 855050 4868423 12698047 13947855 10787993 6708574 8682617 6248777 7039827 11640695 10842685 3289123 11309689 5853759 6250337 15856626 15592939 13289927 10657435 5261382 6380633 7696493 12236210 10591385 3880499 14407636 14999773 6117461 7629930 12894140 12828081 13883337 15589356 7758648 8353092 1710105 1183243 919811 3287330 7365209 7235941 3092012 7960177 13947338 8288362 7565164 5461599 9266497 8673583 4408909 3945009 2696222 2827811 7433582 12698047 14606297 11776945 11315367 2234650 8748927 16579836 15263714 11972768 9800057 8879476 13815752 9144966 11842481 6710627 1973531 11579309 16777215 14802144 12169900 8156263 6381145 6644329 6512731 7368038 7893869 7367011 8353140 8289407 5723480 4868169 4473665 14539992 14802396 2038041 2959143 2103834 3485487 6576982 9009264 7694174 8747890 16645370 16777215 16776703 16777211 16776435 15526362 14144719 13027012 10132631 13750488 11447430 11313296 9737356 9737102 5393997 6906207 6840152 2038294 3748912 5787464 8551801 9671573 12106163 12762802 15526622 15262167 7892581 11446945 16185327 8684668 4604732 15000796 15921645 16382198 12697790 5592146 12171446 9737105 7566193 7499889 6052694 8750208 14539991 10789793 8026487 8026487 8157303 8355452 10592160 5920092 4799037 6641735 11116438 16777215 16051433 15262167 14932432 10458256 3418667 13881292 13287614 4076337 15525341 14408657 10328212 14998486 11906726 14340552 15065043 13618114 8420213 11117728 12960182 9210485 7301206 4144446 722692 2696476 2563094 8221553 9734266 5392951 10657162 4604470 526344 1513231 328963 2303007 4342330 1447438 1578771 724234 2171167 1316373 2040096 1250326 920843 2499875 1774604 7891025 10784887 14669517 14867930 13158852 8946809 11313290 13025207 6775648 13749961 8814720 4998979 7960692 12171446 16514041 14145493 8421245 7038820 6379862 4867394 10723228 6381660 6974310 9408138 10066070 4802889 7960955 6118240 1447187 2301467 6116431 4472117 1578519 2171171 2762795 4539206 6973547 11184299 15592941 16185330 14014161 13815241 11447204 13947336 11645100 12368822 9079426 12961213 16711679 10131863 131328 6710627 13289927 14408406 15198159 6578765 3551785 5919830 5262429 9007699 13670996 9539446 8809565 3749421 6842220 10263708 12631227 15000026 10985622 4604219 9341318 8157301 11578537 9670283 14078414 13025726 10591385 9604490 14012621 12828347 12959154 14278359 16380415 5325626 3618076 3092522 657928 526085 1708811 5786175 2959396 3420977 5986387 11446945 9077880 4999228 5331025 8874309 8083763 6779502 4799791 1181962 9538443 14803425 11908785 10725023 11711665 8354682 3484717 12828606 16777215 14343375 10262420 9275776 7960418 11511960 9473416 11052965 1315599 855561 7829106 13290188 14342615 10393738 8221554 7695989 5394515 7565166 11577759 7498585 7694948 8089716 9144718 6118240 7368303 9013380 12039857 6840930 4735554 3025449 4143417 2828070 3484971 7760743 5194297 4799539 8684415 9737615 9340799 13157569 14540504 16316654 16117996 16776689 15461848 16316671 13685698 7829357 7434860 5263181 2235681 2170140 3946289 1380877 2235671 5655619 7762285 8027007 10921889 11644322 13749698 12433068 11380122 8090732 13946827 9604487 8223347 12895420 16777210 13289927 9934995 9671312 11974067 14013650 7631475 6710373 6184281 7434348 7434347 7960692 7762545 8421245 7894901 5460560 1250568 2302745 1905930 8353106 16644304 15918810 15920877 15656412 15327447 5655367 7300200 14539477 13419454 6839641 15064788 14606034 15788515 13222588 10854038 11840931 16118246 12631217 5327945 8486009 6315091 4078378 4405813 2498596 1841428 5524803 1775631 8155503 10456941 6378787 7104052 8091473 4999729 2565919 723212 1183761 657417 920591 592137 3487540 2960423 3419945 2300437 2365969 4932937 2236964 1974301 9210493 8287071 10785416 13879751 10330012 14606036 16247763 15853280 8946306 11512486 15131101 9275525 11973295 13487306 16184819 14013650 8487295 5789525 6116178 4340796 8881277 4736834 11645612 8684928 9605776 2762793 6381408 5657946 3092798 3026217 5590087 7826546 6446425 4144448 3815742 6644582 9407888 14210779 15790320 15658986 10855583 11315620 14867927 15921130 16382196 16119023 10132373 9079935 13619911 16053492 9144968 4342079 16185076 16251123 15527140 12960443 6446936 4472635 4276294 7033144 14196558 7698774 7033679 5923429 5856866 3815481 7960694 16446959 10985877 4604471 4669761 8288630 11117729 6709597 3551534 3354155 15657703 8881024 10196627 14472402 4141109 10133654 11119007 1904923 1382682 1250318 723725 4672079 2828586 3615266 4998209 6974058 5328457 3484970 7630434 9275004 4475215 7887691 8216654 7503498 12628906 13683406 16381944 16447989 15462119 12040370 8487808 8617854 6313559 13618122 14803166 12171178 12170175 8946306 7828563 9341048 10196888 1841945 2039581 3946553 8355452 9868952 15132639 9867897 11182502 14077911 7237733 10723748 11051149 9273189 8418408 8682114 6513258 3881536 8421504 9013380 855558 4604222 8222583 2497822 3419694 5721933 2960946 3421749 2630429 5524807 7499889 4997946 12563618 15263968 15198696 10197656 11774128 12561815 15526595 16184575 12567492 13619662 11645872 9276813 9276561 11447469 6380633 6709855 3682349 6971738 6183253 6645352 7040362 9341317 8814973 7300451 12563634 8878456 8549232 9537154 12169900 7498082 10591897 8223866 8289659 10460828 14079443 12237239 7499889 5855064 9211272 11052963 8684927 9868691 12237239 9671312 6052697 920843 1644563 1577494 8616311 11313541 12166789 16577257 15854571 16579828 11379867 1773580 11050655 15000542 11116186 4338989 13880769 16382700 16248299 14275790 10130055 15591132 14604490 14802645 10986143 6446176 10065048 11775918 11447469 789013 2630416 6379076 656388 9209739 7366255 2957872 2366252 5459808 3156799 1118743 790029 855057 1578521 723464 5855318 3420723 1380877 10393485 5787967 5063731 6052178 2565666 461060 9012602 7432542 4536108 8616825 8222585 16051685 13747888 14539726 10921379 10000277 12631997 12170927 16119026 16579577 15066336 13158339 10065553 6248530 5260607 5590085 7563875 5854797 8487035 7434609 10000536 3618617 5526612 6447462 5592666 4539969 5591116 8090229 8222066 7236719 3486777 6512998 12171196 15131881 15658734 15000802 14540505 13487304 16118509 15066849 16120049 15921896 12499630 9012336 7300954 12828859 15987440 3683630 6842462 12829627 13814988 13288377 8090730 4473663 3684406 7166260 10717267 8948087 12037811 11054255 5460308 7630959 9143685 8683387 9143936 10130831 3287843 7433318 9999245 6050897 8222067 8551032 16381169 10394263 10460826 13026755 2827818 3026987 1185036 1248789 986643 1643794 2894114 10263951 11184284 10853525 4932668 4538426 6380884 6184016 4802362 6775642 3815234 2694951 6576729 8684433 14209496 16711163 16316405 16119026 15725036 10527132 7632240 6973797 8946817 10065298 6316379 12895671 8485239 5197134 9670781 12822142 7693903 1711897 3685170 7764587 5328972 9867408 13749171 11644044 16052203 16578558 11382181 10788245 7959136 9141867 8220263 9141379 6775398 3749174 10789276 12039857 1775120 1052429 657417 2631461 2631207 1578773 1053201 790543 1907738 2170140 2959147 5722703 8946808 10723228 13354948 14210512 12037035 11903636 11508862 12561316 7234134 10261901 15132899 15657707 15065057 10195603 11315107 13552832 6907225 13552578 12368823 10790052 10461087 9210761 7894647 7433582 10196888 10525591 8419184 9800586 13157058 9539724 11514026 10987431 7039849 6051927 8553088 10066070 6381408 2893861 12566201 15855337 15789029 14934749 16119536 11513514 2829097 723725 1448473 4409162 15329258 14209473 12628362 15195586 14342612 16777207 8551285 5656139 13485507 15460064 14801620 6248015 11577761 13354942 15461094 15328993 13552327 15592680 15789289 16249582 16776698 15591912 13881296 10920609 10263449 2105378 5854775 8352074 4142631 7566447 6513758 4868169 3157302 3157812 7302247 5066312 132099 1579293 1250067 5460811 10394516 11117475 5328457 10920858 9671044 1644298 3289901 3749421 2104339 11446428 7564126 1774602 8090480 10458007 14998745 11643543 13157812 7235939 3353131 7499114 14408140 14408405 12039860 5328457 11578279 13485758 10064009 9603709 5721412 7893353 10197137 5789008 6841959 8618370 9144714 6710373 7631729 7170146 6841696 11249572 8880767 8156790 5131343 2500136 8552579 14013398 14934500 15921906 15724779 15329767 15921904 14737630 14803423 16054256 15724517 8419948 8945518 9931898 9340024 15591902 11578790 3947831 10132122 15064792 13551794 6379854 6840164 4868423 9205316 11114871 13947079 10526882 8880513 13485507 11183270 9604236 5196105 3617075 8354422 7762020 8617076 11775142 8879996 14143436 8485238 9801869 13749449 15592682 10066581 2039585 921102 1315862 592137 1513237 1380626 8749432 9801852 10262918 4472895 3089953 3023896 6511953 8091499 5393986 1906958 5722712 3750476 7698808 7894382 7695219 14145747 16777213 15724268 12500668 7105644 8223864 10460826 13948368 9342857 14277333 10790044 7761765 7894901 10723230 12556134 7493434 723985 7039861 7632750 3553323 8025457 11447447 11447954 14736852 16250360 15001056 14935009 11777711 7303785 9210759 9406857 7104356 3025190 12038577 8157044 985353 1447446 1118994 987408 723723 790029 526085 1118219 526344 1775900 1511960 4144448 4408129 2762528 2367257 12037799 12893621 9800585 4994603 6967353 8416604 8024424 9934741 12893116 8615799 9537154 16513006 14539726 10525840 16185068 16645881 16119285 16776702 15132903 14671839 15856626 12632769 12040370 11710376 10526621 11973048 13948629 16711422 15921906 13092807 11776947 11842740 9342606 7302764 7696750 14868442 15460064 15985890 13749959 11250341 9276552 5065548 2302246 985607 12433589 16776188 16051685 15654335 13878437 15987687 15657443 3616557 8486006 16119536 15591652 16777215 11051933 12498352 16051687 15922157 15724265 15657703 15789807 15987186 15328481 11512487 6051665 4143671 4143670 3221799 2434333 12565657 8813657 3221788 9013629 4932670 3616044 3617327 3682350 8814204 9408650 131586 394758 2170910 10130831 16513263 14934233 7170661 10131860 4604479 1118222 1315609 1578519 3486251 8289132 5722687 1577223 5392968 6774367 10656407 6379852 12958639 5260860 3945001 7957604 10984335 13749959 11842481 3222569 12630967 12696244 15591134 15064277 6511700 5525836 13420741 7039592 8947840 7763823 8750461 6250327 7303015 5722182 11840931 14802134 10262420 7433069 3683895 7236719 9407118 14079191 16316153 16053233 16119283 13816782 15658732 13619149 15066849 16514552 11382181 11841701 9012601 7761505 10588799 12300963 6972770 5395036 8027272 8616824 9078648 2498843 4997697 5063984 10978380 9071169 6641482 5263692 7960691 12630967 7433067 6511965 7564653 5854035 4275256 6249298 8486008 7038562 5327945 5393738 12761783 9209731 12170417 11710123 9737103 5460819 3487281 2697511 986895 1776411 4274753 13223364 9473155 8486008 3222578 393216 9799030 7431513 5194549 11446167 5590338 5918809 3683143 7039851 12763830 9867661 11185062 15592680 13290437 8289657 7632239 11908272 16777211 13158339 14013648 15593193 10986918 11116959 8288891 6908265 10191719 10058581 3416859 7299450 7500153 7698281 8487808 8358021 8884090 14408919 16447737 15394531 15922937 12633020 5986636 8487538 7303266 7367787 2433312 2630178 3749172 1183245 526344 1250067 1184276 1644825 789516 2697254 2169880 1052175 2170658 1184276 1118229 2368548 854796 854280 3222568 5787472 1446933 2169364 5654849 13748930 9737103 8421504 6775391 5326402 8418673 8683387 10064520 7762535 14078924 14013648 15987438 16777215 16514043 13487565 10592671 9868950 12039090 12038314 8552577 11645363 15592941 16184817 16316151 16579836 16777215 16777215 16053492 13553358 16316662 16250610 16644598 15065306 13421511 7302762 10921377 10658207 4079164 7827049 16774131 16183797 15591912 15591136 14604229 15723220 13617342 6050384 14537935 16182758 16052201 16118507 9077627 10393489 14867413 15591132 15590619 9735559 11050906 12037547 7499113 4670015 5262152 4604222 3880499 8682869 6840932 14012353 4932153 2365986 11643821 2629661 4011568 7103324 2958880 7563623 7236454 7829619 5263181 722694 7893353 11776420 3750704 3947572 1644566 262661 986644 1052696 789007 4473665 7368290 10591887 5854538 919813 2038294 8288629 13091516 14801103 8748402 8089957 11774365 14077122 13815754 13948114 4012085 8157556 12893621 11446177 8157043 3025190 4604481 6974058 7237228 10790044 7039843 10790044 5855569 6579292 7760474 14208960 14077380 10196624 5591629 5197388 10000023 10658466 16580349 13553358 15987440 15395560 14869218 15461353 12961219 14606298 16514554 11843504 15527399 13092545 6578261 6248258 8222567 8091763 6973807 6316140 3221799 4078388 2763047 2233613 7759676 9794104 10715997 7957855 9144451 15395300 6578011 5722449 7696239 16513014 10985891 5064773 4473146 8552314 3683377 722694 2893863 8879997 8288630 6775391 6117458 10526619 7763574 3289650 1644825 1447446 197379 5064523 13486027 11840428 9077892 1117203 1772810 6048577 14668743 4273965 11445660 11181714 6181462 1379618 5921118 7302497 11249825 10855069 14474198 14276305 8420473 8091763 13684682 16315633 15855852 12697788 7302762 9671319 10063757 7433578 8290947 5916994 10060350 10981979 9207419 8158073 10527131 7238521 6778737 8489080 13158598 15855600 16117994 16710385 9206122 6047278 10587757 8418645 4802378 2236962 2434341 855822 1841693 1052688 2302755 3684408 2697513 592137 3354155 2761764 1512212 789516 658189 723984 855311 1512987 1315349 985866 789003 1052437 1775898 7631727 9276551 8882566 8223874 4142901 5918791 3681575 3090213 7695976 5327426 8157041 12434101 12500408 13816528 14211547 12895428 8947848 8224638 7762286 9406594 7698294 9607066 13092807 14210257 14145495 15461614 15527148 15527148 15592941 16514302 14211288 14671580 11512744 11973550 11579309 7894901 12631995 8552829 6842211 15724265 16251633 15331048 13949394 15922670 12958115 14403494 13155504 7300194 14010559 11641750 12433072 14933206 9209215 7103839 15064792 13617342 14537931 7827562 5590346 4866110 5196359 4143671 5327945 4538428 5985621 12433323 11182751 8025958 11906474 4339779 5722186 2498592 4670015 6775899 1380873 2499107 3158315 12237490 9473933 460038 4932153 7367777 855818 658439 1052686 1973790 987154 1316122 1052949 263172 4275516 4934214 5986383 4605248 393728 1906968 8881028 10722717 11446945 8486511 5130045 4405559 11578537 11447723 2762275 6709597 12959416 12695990 7630446 4736837 3092273 4276547 7434611 5460306 6776166 7960440 6118236 5920341 11180675 14997447 12629676 11183773 7302762 855307 3618354 10395035 16316405 13026755 16579834 14474460 15921904 12829633 13290184 15922158 15264228 15790318 15461353 16382970 13619403 11514018 9277056 7236444 12170149 10591119 4998476 8619394 15000802 10391167 11177549 10453313 10521707 4078127 6381921 13552069 5721933 7038309 11117475 13618122 12301749 14012621 8881793 8947587 8223866 4539204 394245 524288 2235420 2038295 1710357 3881526 3683895 3026478 657930 1907997 1381653 1643283 5854289 10985889 10722971 2104088 1971472 4207919 12432557 10788245 13881292 8551013 8680551 2891828 2367786 5592657 14211029 14604757 12038830 9868174 10855067 13486787 14146004 16382709 16579834 8158584 6974310 6908013 8813940 8025960 8489605 9603971 9008466 8482900 11643807 9210743 8027247 10131358 8879996 7039576 10723998 16053494 14408659 13156278 7559500 6834485 11179386 6576192 3092530 1381655 5658200 3223859 1315862 1315860 3881787 2697000 789516 1316373 2827811 4471355 2828072 789516 1185303 724503 4408911 1842466 1052437 1052177 1380115 1973281 5132113 4868682 5526864 7960692 4079428 3813935 6839890 3945000 1182732 7234658 4011055 8156527 9012350 11644324 13947855 9934743 11119017 8816260 8224384 8748411 8154985 9015183 13029585 15527148 16052204 15659247 15395049 15724527 15658734 15329769 11975357 8487558 9013641 10855586 10591642 7565684 2631209 2499875 7039589 14672088 15592682 12762811 16381928 14536375 14269863 16244928 14071956 12234402 8484464 15522510 7956313 15656675 14473169 6314319 5459014 14734799 14473682 9605002 3683377 4407102 5788757 5130566 4143671 4275257 5524554 7170408 12564396 5393468 5789247 14407627 9736588 7038295 5789271 3815994 789767 1710869 3750201 5132365 7104866 6379342 9076855 3945775 7301992 4737096 1907997 1842202 1512980 1118481 921361 987154 855311 2104095 3355443 2631712 7498846 5261110 2826779 5853785 7434098 9474444 8487289 6776671 4801860 7763572 8487549 2763045 8749693 14013129 14275792 12893886 4736069 5921372 7039599 6908013 9013900 7171439 7960953 8421506 5197388 9735289 14669509 10064260 7894123 7499624 1512978 4276286 9144966 15790059 13026753 15066338 14869470 16119026 11447469 12762811 11974065 14079443 10724511 14342872 16514043 16382970 16777213 11908523 6907479 10065794 12104857 7235662 7762034 15393771 16182748 12627330 13417357 9011035 5394499 4933711 3617083 5459277 14671580 15657705 11841452 10986143 15131359 14868956 8816001 6381662 3289141 4933962 4208693 5262152 6051668 1775380 262912 1315858 7369068 2039835 1381651 855311 788485 2038807 1709587 5986132 8420473 4933187 10131091 10196627 6249559 6315097 7827298 13286575 8418943 9801876 13421510 16316402 14210249 8419695 6643286 11709863 16184817 15592679 15526372 12171443 8552828 10197139 7895158 6578263 7367776 8685955 14474452 11576737 10983583 12893116 15198426 9277052 10000274 12170414 10986127 11839391 11183522 8618622 7500913 4866623 2496787 5261635 6776930 6118751 1447448 2171171 1381655 657932 4539204 8947848 5395285 4737609 4013373 3879729 3747630 3420207 460551 264714 1185050 1908005 1052950 986644 1644061 1644061 2828586 4934477 5263440 5066059 5394250 3157553 5788495 4997946 2958365 1906457 7433069 3616303 8682871 9538180 10526618 13092805 15001317 14277340 9145227 7105385 8879737 8813433 8750467 12830664 16645629 16511731 15592941 16448248 16250869 15921904 16119283 15658993 10592934 7960955 16447991 16514041 5855066 2499621 4539717 12632508 16777205 15262436 15722722 16707037 11965828 11104338 12421741 14666395 11371371 9208201 16577508 9531998 11578531 15854054 9997705 4011053 9935252 8487295 4013114 4342338 5855577 5461332 7499626 9736075 12763064 11973548 7235939 11906466 8288879 9341567 13025977 8222320 7893871 10592412 11842738 10855586 5065802 5855316 3815996 6182483 8745051 10522493 5327944 2960946 6579298 3026478 2829099 3421236 1184274 592137 657930 1184274 526857 3816507 1513752 2761489 10127725 7430735 5130312 7303021 7039849 8092537 8553088 12171957 9671823 6513246 2171169 10263706 15592939 15592680 15460064 12499639 9013128 8420740 8026495 8949136 6251877 11514288 9934995 5132103 8881275 9868170 9012861 8683639 4999229 0 8750210 7960694 12763583 14276822 15132642 16316403 15328481 14210000 12366255 9801869 9013890 5197385 7433578 11776939 14868956 16777211 12103853 6709079 7171938 9608324 11313260 7495772 6904931 15132633 16185854 12038301 8879960 7235666 12894149 6249834 9342347 16119024 12696761 14736601 13223362 14013133 15329507 16119024 6315869 3025965 3026219 6972770 6183254 5722703 8353653 11644072 3947319 3092261 3288870 591876 525835 1841945 5657939 2170910 8750467 6184283 3947578 12566204 11184034 1182985 524288 10591384 12697788 14012872 11907496 14868178 15854557 15394258 14999248 13946309 15261918 16710909 15130585 13420481 9406594 7893869 10394003 9408138 5855829 7434348 6315867 5855829 5987151 10524550 10259072 10194568 8551285 8357502 9475730 8288364 9141616 8220263 8024174 6776671 3487280 2894890 2763308 4276034 5921370 3618613 1973790 394758 4013373 5591376 4802891 7500151 9802905 2367260 5195588 2236186 3157288 2039324 263172 1052429 1381394 1578521 1183765 1512475 2433577 1907484 3552309 3881274 5855066 7236717 8946559 6841183 7499373 4998728 5525072 2368556 2499882 10722200 10195856 12895687 10461598 10922151 14870249 11119015 6379603 8813431 12959163 10853787 12959933 15921906 16119285 16382455 16316405 14211286 14671837 15658732 15197670 13684433 11973815 11184297 11579568 13092031 8289657 11975357 16119283 15526109 16052465 15662309 12952982 12562351 14399644 13866902 14409144 9136176 7883099 13543579 9925457 7430230 7762295 3089187 2300437 4542801 4144450 4999755 2960426 7105382 8158070 13223613 14539727 15591901 15196116 8879473 8353644 9670531 13421245 15329243 13486274 6314837 7565934 16777215 16777215 10855332 3223598 6513507 6643805 14668228 12892071 9801868 1250067 1446933 921102 1315860 2500134 2434341 2632233 2697513 592137 1512726 2303014 3356482 920589 1708298 10656910 9934994 6250587 11645613 12040370 10921889 12369335 8158332 4144957 2500132 6052954 10263708 12829376 8486009 8355452 9671319 5921119 8421512 8357000 4606541 9408658 7434607 7368814 8552312 8025968 7828589 8420726 6315352 2171167 7565936 13289927 14474201 15921904 15592680 16184817 14933980 13815242 8814204 9472903 9079175 6908004 7829106 5592143 7105383 11710892 13486274 10262154 8422005 9540747 8812661 9801064 5656632 11577777 13552327 12234653 9471595 11446678 16512764 12105914 8684414 11709866 12038831 12762811 9143939 8420728 9539723 12434616 12566204 5855064 5460306 2301726 2564898 788487 2893863 12039090 5065800 256 7500394 11579307 1907999 1710618 4013114 4013114 14605787 4473663 5460560 13749708 4998980 3683119 9472901 11051933 13025723 13947079 9276033 14539727 16381930 14671053 16250345 16711414 16381169 16315376 13289924 8025970 7631212 7302245 13026238 9210759 5526350 7763825 4210491 9144966 9275786 7037531 10522742 6839364 8288630 8158594 9277064 7565415 8617843 8684149 9145217 5197385 4539456 4407102 2894379 2631720 6184542 2829099 197381 1184274 1579032 3552563 2960687 2697261 1841691 1839633 8090480 4538939 2367517 3750199 2631720 921354 658181 3553073 1118222 1052429 4539204 6644580 2894892 3947067 8223612 5526099 9012865 9802126 4801860 1447187 1380372 2697262 1249556 3946292 8946817 12961473 16184817 7499889 4539206 11051684 8680818 8681075 12038831 9209989 14079443 15066599 16250871 16053744 9671569 10724257 15066595 15461096 15723496 15526889 11841709 2301724 5393997 10853786 13618890 15396073 16053744 14605520 16115938 12038561 13614766 13352629 13546653 15122098 15258071 10384713 6633237 10579575 9855565 7686210 5921629 3425088 921611 3091509 4210241 3947321 4408383 7829105 13092545 14342094 14341069 14802386 15788766 11445913 7366749 3814955 13420733 12894391 15262685 10920349 2368287 13290184 14145236 5526353 5000007 7104615 2235673 11446167 15525333 13223102 3092012 657930 526344 1513239 3223857 4408131 3092271 2499621 1118479 921102 3552822 8685715 7763836 2367519 11776171 11579560 8289656 14144719 14539991 10789790 11381928 8750210 3223857 2631207 5658198 9737364 11118758 5328972 5000268 10263456 6711664 8619663 9541274 5132116 7632249 7303023 7829365 9802896 10329240 8158071 6908006 10329240 11513516 9736851 12105651 16250612 15197924 15395301 16119024 14933980 12499382 7564137 7564907 8487549 5526351 7631727 7763313 7565934 6052695 7893355 8881016 8882045 7501431 6576489 9012827 8157015 6444129 10129543 13089709 12169626 14605256 16118772 16185330 12828857 7893872 5393738 3090983 2959397 7828336 9474443 9671310 6513505 3486770 4539204 3881276 1710105 723723 657417 2631207 1315860 328706 6316118 12369076 3091240 526085 131328 4210493 8553088 8617854 6776677 9737105 1708560 8618107 16777213 13880516 14473421 14868181 14341837 14999767 15262685 16644851 15394784 16644853 13157824 13354948 15197921 7303015 6973796 12237237 11842479 6973797 7105383 6776417 4934214 9803408 9604499 7431780 10194029 8813405 7894133 7566203 11908784 8290680 7499622 8947062 9670015 6250076 4604479 8355450 9407886 3947067 4802889 5526612 2302755 723723 2500647 5131341 3618363 5526871 4012342 3417629 7037531 4736065 3617584 6250076 4079166 263424 2763296 5460809 395010 1841942 3486768 4210239 4078907 5328720 8420995 4473411 3420977 6710627 1643798 789005 854800 5656917 3551541 3420725 7960694 5722960 11709866 15854571 5854298 7169129 7166809 4930615 6841184 7433067 16250873 16777215 16119287 16250612 9802130 8156790 7433580 5657169 4670014 8749180 14867929 5985874 2696737 5327426 16777213 16316662 15724265 14276041 14339263 13483958 14013129 13615794 11505536 10518631 9853278 10443323 9006122 4469825 8342870 9191215 7170149 12045509 4606789 2563366 3881528 4868934 9539724 12434101 11842730 13815750 12104875 14078663 13880767 14604490 13880508 14341834 10921112 5262403 8025455 14670548 3881526 4144700 5263178 3618356 4473665 5196616 2762528 12434091 15526621 10328210 2170140 2105376 3026478 2894892 3355443 1776411 1184274 1776411 1447446 1250067 1316373 1118479 4144195 4539208 9473165 13420996 7630697 11381413 13618375 11315620 12960184 10460826 4408133 3223859 14277083 13224654 11382702 6710884 10197917 7960961 8554127 8685715 8554381 4737874 7632250 6579048 7500402 8289916 6118747 9802644 8618883 11908531 12171446 12171446 15329510 16250612 16447991 16053490 13618890 14605270 11446694 6249047 6841184 8158584 8355449 10131861 10329240 8026485 6841443 8156778 9341050 7632240 5264218 8026487 11512995 11117713 8747109 5127727 7431252 12104085 15328465 16512762 15724779 9802379 2630432 6314840 6380379 4933187 8223349 5724242 7434348 1315601 1644312 395271 1974049 1118483 723725 1118483 723471 854800 1710356 2368538 2105366 9474443 7171178 1052429 197120 262913 2434339 8421245 12237239 5788496 8683387 13419967 13156278 13881796 14210762 16579056 15591650 15329508 12960960 14868956 13355717 10197653 11842478 11514286 9145478 10855843 13158852 6513505 7960692 8092280 6842211 4144698 8487036 9276551 8156265 9864565 9733237 8091761 8158843 12829887 9079432 6643034 8876388 10455419 5000520 6250073 13289925 7499889 7697268 6776679 7566195 3618615 2104863 8026746 3092273 2170918 4999759 5919565 7890263 9931394 6973027 4933699 4737094 855311 328963 4604732 5197898 0 1907738 3881787 5065548 5855064 6381408 6052443 4671303 2894890 1315860 723725 1249815 1381402 2169629 2236451 2763568 4342597 4341047 4012595 8355709 9868698 5526101 4931644 3681575 2631207 9473681 16316666 15593717 12369346 10130580 8485755 2301726 3157035 919814 9011834 14736854 16512236 10065038 2038294 10261901 16183271 15790058 15263198 13419703 13222576 13745345 10924461 8019529 8931901 7158829 7161920 4340523 11367235 11505779 11641503 11093032 5125425 12303800 8617846 985866 7500654 11184549 10066321 14343123 14672342 14342094 11841960 14802386 9932676 12301737 15130575 10130313 7959914 9802118 12828598 13157822 3223598 2499875 4605251 4802630 4275514 3486253 5394246 13421760 14935512 16776692 9341830 2960685 7039851 3487029 1710618 5789784 2302755 6513507 9342608 1842206 2565414 4078640 3420205 4077888 5393488 14274509 5327944 5064770 8617592 13223102 11248796 10065300 6249826 2105378 12895430 14671328 15724527 12566461 8487299 6909041 8093578 7764613 8817553 6448492 5921632 8026494 7500661 9079693 12303293 11579309 6974058 11974328 11908274 9606030 11974067 11381930 15592680 14145234 13882575 15920875 8617854 5261382 5919058 6974310 8948100 11842479 6842210 6579039 5328720 4867645 6709846 5657937 4737358 14277835 16380927 16708853 14341296 8351583 5588794 11116162 12301474 16776191 16777215 11710123 3880245 4407100 8617595 2761248 1446415 1842202 6776418 3552563 854796 592137 591885 986643 1118483 592139 1184022 723214 2368289 3092263 5460811 11053473 11316647 592135 789003 1250576 592135 3882039 11316135 8223094 8354935 14340815 16776435 14868178 14012100 16183787 16381168 14933723 14407638 15066849 11645612 10066580 12303542 8290170 8684676 12368825 12631997 7039592 6513246 4802628 5394765 2566179 8947589 11184284 8089957 7891298 8483439 9012604 7566446 11119528 10197404 6839388 7821906 8677469 4408383 2236700 8289659 4933962 7631475 7368816 7039851 3684408 5723991 4079166 2105376 5592154 2499625 5589574 12429210 11248021 7236199 2499105 5394765 2302753 197377 5789522 4473663 1249808 2762793 4868169 6973545 6249824 8289405 5526099 6447201 1842204 789514 1249815 460553 1644316 6050384 1117454 1185052 2895923 5854288 2105114 198406 2632749 5986136 3353125 3222315 3092273 12631745 12434625 9803419 6513255 9801615 10723230 8091510 1576720 5064521 16512489 16446441 16512234 4405811 4603190 16642533 16052201 15592165 14539724 14011327 12368557 11379117 4673362 7160621 9584692 6377293 7698808 10654881 7886898 14006889 15711141 12077866 10117204 14139065 12630447 2105368 7500141 14671063 10132114 15394782 13618625 16118759 14341837 10525840 13288117 15656665 14670022 5525323 5130815 9999750 16711410 12433588 5460560 2433832 3091758 5657685 4407620 4802630 8815486 12434615 16448242 15659235 10197907 4407620 6249822 2828586 1907484 6710373 6316128 7434609 13158600 8553349 4539717 4143417 5261898 5788496 2959397 12367542 6314839 1380364 5656909 8222836 4341049 5986387 4407870 1710356 4275769 3683628 9145217 9934995 5263440 4474700 5198686 8225165 7106935 6185833 6317417 8488073 8817804 7566454 10591893 11840925 5657672 11711156 16777215 11447980 5855066 6512480 14538962 8421242 13618892 15592939 8092280 5592146 7566447 5131852 2 3683129 6841184 6973532 5197898 4868433 5065799 6118990 2169627 9340286 16052714 16315633 15921647 14606044 7761246 8678482 12364949 9408397 11380651 16711422 12369082 6710627 5394513 6644834 5131852 11777460 8224125 3026478 921102 657930 986895 1513239 789516 723723 657930 394758 2105889 2697513 1907997 2302755 4869183 723464 1379345 986117 1053969 3224108 5920590 7039851 7960440 13879754 14340294 15328732 16248309 16644598 12565683 7499889 13224636 16776959 10197907 8158070 11908272 7895412 7500654 14539992 10591385 6841184 2631207 5789782 4868423 2499875 7368814 8551548 10854808 8684915 7434852 8484989 7236466 10001815 13420230 8813693 6379863 5393995 4539458 2170656 5065548 7368303 6118236 7303023 3092271 2960685 1644825 460551 2104085 7568002 8026245 8745580 11706775 7566945 12303802 5655379 4340774 6249304 855058 1907219 1841428 3617839 5461070 3881525 9210509 8684676 7105131 4736583 4539204 3420725 4539458 1447698 2105114 3484970 8350813 2300176 2172457 5264729 5130565 2762018 1776419 2168859 3347984 3876136 2959671 3684157 13552594 12170426 11249063 8749442 11250603 16777215 10657955 657417 9012099 16381667 16315108 10656144 3549989 6378063 13024921 15262939 15263463 14802888 13746879 8816011 6517114 8548211 7881774 9138277 12434626 15853795 14804177 6511438 10781029 14986361 11749152 12604974 14331553 15399160 9603199 2762017 9998478 11380130 14341067 10327694 11512221 9997956 15130575 15525331 15722709 15393744 4538428 8091502 12960181 13420733 13486276 6710373 5986650 2565414 2762793 3749688 4276545 11381928 8289656 14408659 14014412 9210758 3091760 2433314 3750201 2828586 5526099 6250335 7434609 11711154 15000804 10066329 3090729 12301749 10262166 4078137 10657437 9013382 1248527 1578005 1841177 2828072 5723480 4013375 1381142 3091758 1447698 1184526 3289650 8553092 3158840 4672340 8422543 8422282 6382699 6383209 9080463 8488326 5592666 6250073 12103845 5656907 6711145 8816514 8487297 7499893 9012614 10394003 9671309 11645102 14145236 4934216 5921111 8816001 3355441 1644827 2433060 3683119 9077625 14671061 10986152 5328455 4671804 2039070 4538161 14210248 8947321 9736838 12040368 12696483 9337942 13155225 13488578 9802117 14078411 14606044 14474201 12763583 15394533 15856111 16777215 10197915 1907997 3289650 1973790 657930 460551 855309 789516 460551 986895 3158064 526344 592139 723723 198658 1643798 262144 5721409 6708564 2630429 8092531 8618881 8487038 12563891 15459799 14408659 15394802 16382198 9867141 1314318 8092790 16185078 7236971 1184015 9934230 10395546 9211271 13224131 8881024 8354423 5986902 7500143 7434350 4210493 7302764 11843243 16579836 10790052 7762293 6842724 7040615 6777188 12301233 8813693 5787472 6446685 4934475 3223344 2960172 4539204 2499621 3552822 1447446 5328720 1973790 2631720 2829091 4147017 7828854 10324603 10984074 9473416 12037807 7826785 6774082 7168858 7498357 3881787 855309 2104865 2500134 2894381 7302510 7499889 8092026 7434096 2762277 3354930 4803918 3818053 3553851 1841693 3550763 2828840 2435372 5460306 11840161 5721412 4671564 10525853 8745322 10193803 6644842 2829612 10132122 7894129 5459530 10131346 11908533 13553358 8684417 2827818 7301481 16710383 13682877 3287328 10459278 11249312 12235156 15524566 15131099 11775132 9470591 7762293 8158081 10455949 9859171 14010300 14804189 14211529 12830399 6115665 7755312 14724460 12021064 12281675 14467510 15199723 15460315 4272947 5393221 10722200 13748930 14933974 13485243 13485498 13880254 14998989 15196366 15130573 6446425 9999497 10460301 10328462 14012620 7039592 3486516 4473411 1841691 3618102 5526612 5263181 8158071 13421510 14013899 15328991 8158071 8223864 10329240 9342347 6052695 4474176 15066849 14474712 15264228 15001056 4867653 9079175 11316137 12039860 10131863 9802393 3288886 986131 2367784 2762542 3092022 3552573 1315096 1710366 1842206 1842202 2302757 7434611 2764082 4145735 8751247 9474453 5132115 7237489 7237743 6514020 5461078 9012610 10919833 4604734 5263699 4934473 4079164 7499893 5854550 9670534 9407623 4276543 8617854 3157805 6250076 8158584 3289648 3487031 2696234 4998980 8157292 10656657 12038579 6973278 4802362 4144448 2695955 9407094 9868672 6842197 12961211 12959930 9469803 9536879 10395803 7959148 8221553 12303289 16316662 15921647 15461096 14474971 12632256 9474192 4408131 2236962 2105376 986895 855309 526344 592137 657932 657930 2829099 2368548 3421236 921102 856847 262659 3024673 8812384 1707019 3418918 6512476 6316128 7038822 8879737 13616051 13881537 16644351 12566715 10196875 6116690 10263447 13289927 12105399 4802380 8420995 11053476 13224645 12433846 8157044 12630968 10066070 8552829 3684149 3684149 8158330 7961967 15856877 10394015 7696502 7369576 6843486 7367527 7892588 8878971 7300711 6513248 2697002 3091758 3683895 5855064 6381408 3289650 5131854 5592405 7040364 4079166 1842202 4409673 8157295 9731687 7497302 10328220 5721933 5195822 3484182 7495764 8155761 5592667 3947329 3486778 6447463 4078914 3683895 4736583 8223612 4407618 1249554 2301466 1645338 5726049 5198936 3092283 329227 2040614 3750462 7038563 14602439 10785927 8486268 14671841 12760493 10787223 7303025 2566179 12368823 11579306 7959662 3683632 7303023 6908265 10328474 10920611 10854305 8220778 3484709 4340531 14671829 13356482 12234140 14800065 12300195 7366496 5458247 8881028 9076350 7032652 11968924 14013133 13685958 14344137 14540764 10062998 6835503 13410140 14199167 11959919 15656667 14868440 16448499 8945019 3090212 9735559 13485245 10525589 13419450 16643307 15394008 11380120 15854555 14341057 6578011 12828596 14539213 15591902 13025723 8486784 4078653 5460560 4736583 2236449 2894381 4933962 12829633 15593193 15921644 15790058 15658473 5328971 13553096 15921647 10395033 7763826 13027265 16382708 15922157 14014160 11645359 8882053 12171703 16185076 14014161 15921654 5921372 2697261 4473672 3420984 4802638 2960947 1776670 4408392 2369061 2303014 5000017 5526360 2895668 3817283 7961729 7236978 6645095 8092539 6119001 6513759 9145740 9276554 10326678 5722451 5592918 6119000 1776411 3157555 4868169 12959930 4868933 2170910 6908006 5592146 7894901 7434860 5526610 2763308 3814713 7038820 10985877 9668471 11971755 5919561 5789257 8157821 2893853 10065539 9013102 12829874 16777215 11250094 12431530 13419192 5790043 6445145 8024687 15395560 15461096 15197924 13618122 12368823 10000536 10329501 8553090 855309 460551 2171169 1118481 592137 1579034 1382166 3618615 1579032 6382434 7500402 1842202 526857 1315349 3813414 1643010 1839632 3682866 4407102 2894892 3552561 5985358 13482398 14336931 16182506 12171443 14013382 9735559 11908784 15197921 12237239 10263195 4473411 7237482 14474712 11052963 7367785 7828078 6118490 3749942 1776152 2894633 7368557 6382432 13882313 9602682 8813164 8882298 6908253 8353131 7036504 9207421 5392968 5657685 5130827 4407618 11184297 13158087 4999755 7237230 15000804 9342606 1381653 2434852 3093047 5725280 5984581 9862241 4996921 5592156 5395277 2105628 4471866 8482397 10260350 7895938 8158080 8158080 9605780 7895162 5395026 1973531 2565414 1644316 4407872 6378571 2104339 3750710 7895936 5920867 2565935 5132116 2959658 3616557 12891830 9732466 10130315 14278112 10656659 14210512 5856608 3947582 13619664 8288376 2959397 1775380 1118481 3355443 5460560 10460060 6380381 2893604 1380365 6315866 14802388 15000792 10654604 11378051 10917762 4601658 6445656 9935507 9798780 12624797 13485773 14869218 15132633 15395801 15000794 9340298 8417127 15059354 14528631 15521480 15130321 16316135 14606044 9471620 2630431 4735291 11577761 12498863 9669251 12300712 15656925 15525594 15920350 10392966 11117728 9078395 13749697 14210248 11315107 6447201 4736583 4144446 5723478 4473411 2039072 3815483 13816017 16447991 15526887 14934750 13026238 5723729 12697787 16053743 4671041 2303006 5724242 12303542 11908784 12435128 13355977 13092805 15262947 15856111 15790318 16579836 10461085 5131852 13619151 11974324 6053215 3422012 2698542 7237741 2567206 2698026 8289667 5197138 3356731 4541005 6843760 6645095 6250333 5789782 7369580 5855829 6317409 11183529 14538461 5064523 5000268 7435118 10526367 10986922 11315369 15394271 11052962 11118758 11974067 8420475 7500143 7566447 7434607 4737098 1840923 3157033 6906198 10588545 9142398 3287841 8092782 8882057 4340280 11052436 13882299 12763313 11973813 10132381 11906458 11709588 6909279 4208937 6709077 12369082 12171446 12171446 16645370 15657705 9211020 9605778 6710886 2171169 3223857 2894892 526344 1315860 5000268 3421234 5658198 921102 3881787 3158064 1907997 789514 1381140 1841167 1119233 2171945 3091509 3288108 3421238 4538686 9275524 13743504 10252353 9205871 9144447 8421492 9210242 10592661 10066832 9803149 6644831 2434080 9474444 12500922 9342345 7499371 3354155 4276286 3223857 1973529 6184283 8026485 7105392 11972006 9469276 9865056 7367258 7893869 4273447 4931128 6969946 5590093 4934475 5657685 5986650 7434096 13289673 10657953 8882055 9803157 8092539 5000268 5526610 9672611 3883596 8089957 9467232 7761005 12172483 8488575 6383726 5327719 8483419 11775369 10659755 9935254 7500915 8027773 6053983 3420723 1578519 4210239 5197649 8486268 5851190 4273447 5657161 5920857 8485252 4473421 4736587 2630180 2695455 10722978 8613985 12498342 11646649 11973548 13093058 6712174 4802638 5525848 0 1511699 2433314 3289909 4407618 4407618 327938 854282 1579030 592135 5262662 14341067 13354170 12035493 9535586 15127740 11246242 13091519 13753296 13878966 14862523 16579327 15395562 16575978 15656929 15723992 12302002 4735053 11443332 13407305 14931651 13945018 15592663 14408156 12828347 4931903 3813935 7235423 8288111 15064279 11248285 14932689 16051425 15327700 13616569 16183011 12169383 12433070 14736856 10723228 5131595 4605251 4671044 5000009 4605251 10394263 11907244 13420483 12498611 14078413 15328738 13750478 9670540 12104881 14078411 4078129 2040347 6447712 3683897 4407618 10461079 15857142 16053492 16185080 16053492 15922933 15329769 16579836 6973797 9934482 9144451 2170910 4079166 3157551 4934475 2170656 3026480 7303285 4605772 4013635 4211014 6250083 7238261 6249824 6381408 7105642 10986400 9143938 16776441 16776184 9604490 6907489 10656146 11315620 8817291 8882566 15262939 13092031 13224395 12763329 9539472 6907238 7566447 5000258 3618615 3222578 1118222 2105368 7894633 13091770 7631210 5920081 5787472 3880756 9473137 11906690 8550231 6774357 9735557 10657161 10657149 11907478 5787717 3484970 10591384 13816520 10526870 12433586 15000542 10724257 7829365 7829367 2565929 1973792 1052688 723723 1184013 6841441 4999237 263174 986386 2039074 2039331 1117972 657678 1184276 1776411 5658196 8224123 3619644 6050897 3879467 7565934 12894391 12486981 9401658 3086606 1443861 132364 1249287 2498843 2959396 4012597 2104600 3026216 5724242 6513245 5394764 5592143 3355181 3749170 4934216 4342079 3420977 4144700 7961204 9539195 8878945 9997941 5393989 7301216 8219746 6578271 4276553 6380894 4209464 3881274 8355198 5131341 6447201 14868705 12697540 6381412 5131345 9013132 7499893 11908525 9999496 7497304 8944239 12168874 11841452 7367787 6644066 7433069 7367528 10657435 11974324 10592925 7961205 10724511 12237239 4933964 8487045 5920859 7761515 7760225 2102543 6445907 8157295 6512478 8683916 2104865 1578519 1907484 1841945 7039853 7691856 9738629 9602698 9277064 7309442 7365744 4539976 4079168 1315862 3157812 6316130 6513768 1249815 2039844 987157 1052949 2168598 3617839 11514278 14869210 9144447 9796725 9337960 14603189 15788756 14076101 12695467 13089711 15655652 12959681 13882313 16316137 16184041 15131353 13551551 3221285 4802354 14333313 12751719 13686450 14798284 15002082 15592931 8419962 3880499 10459798 14210502 16446696 15130581 14670285 15986143 14604488 15459538 15262161 15459286 10788498 14999765 12434097 5065800 1184015 2894631 3355184 8553088 12894397 10130833 4670272 3749170 12565175 16381944 16777215 6380890 8288630 15920615 4208945 3816758 5394515 4802378 3289137 10987682 16646140 16184819 16249842 16119026 16119796 15921906 16381944 12829376 4210491 1578770 5328974 6184031 5131343 2828586 1775130 4473926 7171698 2763568 2368810 3420472 6447975 7961729 7961212 6974056 13026753 12499639 9407110 13026238 9604489 7894384 9473161 9930867 5128496 7301986 7434350 9013382 8223349 8685440 7763564 8487035 6908516 8026738 9342594 6447201 3420727 2171169 2697252 5855318 12763580 9210242 5393987 6972249 3683895 5656381 9669478 8024149 3353125 9011583 10262668 10065024 11973022 8486517 4406589 12499639 15591650 9867659 4472384 8157303 13224644 7237228 3618615 2171171 1118229 197379 8092539 7367785 9209729 5722702 1315349 394247 3552311 2960174 4012862 2500136 3683897 986895 2763558 11447721 4079677 1708560 10327183 14670297 14472904 14657640 9532742 5849909 1311749 2235420 2498845 1840916 1313802 1051659 1381140 2170658 3815732 6579039 7171176 3815732 789514 262913 6513248 6513248 789257 3947321 10066581 7960941 10130818 11052436 5329225 5460558 6971479 7036244 5523262 6250074 5659229 4276032 6512994 3223344 8947335 12171192 3881276 2960174 2499623 6907754 9078925 5723730 13025207 10786956 8484199 12827566 5262149 8156790 7762286 3880499 10196626 9538956 15263717 12171446 8486784 16777215 10987172 8684165 8223873 7697783 10064011 5786435 1905687 5524554 8552314 8158071 7301744 4341827 4407618 3815481 7631475 5723739 4336671 7827288 10190715 9077365 8685169 7034453 4869713 5197647 1447444 1052947 1776411 1118232 1119257 855570 2697775 1907745 1774353 8091763 16777215 12696244 6641231 11706267 13286575 13355442 11907743 13551300 10914688 10455412 14737370 9408910 12564656 16380648 16250091 14144715 13880516 7102811 11052184 15914168 7487776 11775122 14337486 14014940 16777213 9736075 5196105 10525589 14078662 15591387 15459286 13551802 15131604 14143937 15459280 14143678 13551541 14933453 14671312 12894901 8289657 8487038 7105385 9144968 15198181 9013380 6512476 8223094 5394765 6644062 7105642 13948114 10197654 6446425 16777215 10920347 6250584 1644825 3157555 4736583 8355703 11711405 15920875 15985641 16775414 16317428 15856113 15987186 16777213 12763581 12697788 11842481 7236717 2762793 4341825 3157551 8553092 4276807 1842466 3421497 2763568 4671564 7698808 7697781 10461085 14276820 4539455 788485 2696225 2762275 9999505 5789525 8613467 9863272 6378310 10065040 6842221 11250855 12566706 9474180 8027247 9803400 11579556 9671563 8421504 5920859 196866 4539458 7960189 14079189 13157309 9670785 8486507 4605259 6446675 8748390 6445384 2892834 8946308 8486521 10196876 12170925 9341064 5394515 9144198 14012102 7103835 6906986 6381412 5921621 4671301 3487027 789518 3552824 5855577 8487297 8552059 11380901 6051667 2433828 5460308 986895 1052175 4210239 2631209 1907484 7565936 5789523 11513513 7105896 9735559 11445410 6052697 13814966 14525034 9795162 8480061 6837295 5787717 6707802 4011314 3025190 854798 3156786 5131090 5526351 4868421 7565934 4671042 2499873 3355184 7697522 5394767 789257 3355184 8158583 8553341 9737613 12698039 14342874 6842733 7301986 9073505 8612691 5723729 5200226 6184029 4736583 5986650 9210507 11776434 10197402 3223344 6447201 8881028 13684431 10066077 12828093 11840160 12433062 12104354 6380630 7828079 6709597 5130566 10196626 14802394 11842738 10526621 11447723 15395301 10131863 6184031 6908013 8553349 7695722 5589056 4208707 6051929 7236969 7369068 8618370 3618613 8224125 11644848 8684163 4408133 4668205 9464916 9398614 6511432 9796702 8480341 1975079 2829099 1118483 920589 1316119 658192 658192 3026740 7895422 9079695 12697020 15197922 14868187 13287357 7493719 14998494 15790058 13553859 12368306 12366261 9530468 11045239 10856088 14542814 15459037 15984866 15724517 13157563 13814723 7366498 12169896 15983562 8476204 12623742 15589845 12631480 13749449 7697005 5591116 4933184 8420978 12038310 12696493 13683388 12235942 15986141 14406849 7959136 5327418 11249047 15197143 12631217 11645100 10263449 6315867 6315615 9539983 6315869 7171435 9671569 7237228 7303021 8816003 14540764 9209989 2499103 8749178 16776694 10658204 1052175 3749437 10197404 14079694 13289927 12959163 15327451 13879492 16447470 15921647 16250873 15329510 16251380 16777215 9802898 7763061 2631207 3618102 8947335 8026748 4934737 3816256 3421498 5132116 3882048 7566708 10461596 14672090 13224644 10460825 3421236 2763819 1250067 9868950 7040110 3352094 8614755 8023135 7564388 7040880 6711650 11513248 10132110 9408900 10330002 13882311 12632248 14079189 12105403 6316128 3486770 6644329 14605017 14867927 10197129 6380616 7369329 10920860 7762270 6577231 4735808 2827811 4867651 10789276 12170929 7893618 7895158 6710878 12169375 5589823 4342086 6908527 7501166 3815992 6579300 3289652 12105660 11908533 6645093 13618120 13156542 8354422 14079700 13026755 2499621 1184015 2368289 4867655 11907504 15855082 9605002 9736586 13618889 13748932 4735554 1579032 9271136 13800535 12824207 10059345 9994584 7300701 7827308 9735810 6315091 5196359 6578019 12105403 12631743 2434854 3683895 2960685 5065548 6579041 7171178 7236971 8816003 5789782 6578524 7170659 10593433 14541017 15723500 7696752 8023913 7889746 7495504 3353901 2895670 2302242 2894379 4144446 3025965 7499889 10329242 4671044 4539458 12105653 16777215 16448509 15591912 13880001 10722190 7959913 10591382 8749181 4275256 6314839 13223104 16645370 11974067 9671312 15987440 12237239 8092280 4473413 6644841 8289920 5984334 5654849 6578021 9407372 5066313 7697779 7763836 2762795 4933962 6644580 8552577 8552579 4275765 8406578 7292204 9277314 13676697 6901560 1974568 2236962 1184276 789518 263174 526606 2631982 5987425 6711148 7960701 9605267 6447712 13355977 15065308 10391182 13683915 14409178 14408919 12959162 11378078 10915721 10390656 10000524 14145487 16446959 15525343 15723747 14539216 16775408 6445394 6445394 16316638 12622178 11697483 15657669 14670535 12696507 10196626 5328194 12368045 15197146 15262937 13880769 14538697 14998735 15130832 14669762 2497812 1313540 4801082 12630967 14407889 15132131 8816003 4210493 2434082 4671042 4868682 8026746 8355711 9408399 8289918 12237239 16513782 9078146 1117450 4406324 12564656 10198166 6644580 4276036 8947335 10461336 16381420 12958901 15392215 13156282 13683135 15921647 15329258 16711422 14211027 14737884 14671580 3420725 1973531 1644312 5789271 6908267 3750463 5460567 5657946 5263188 4671564 7370097 9803409 12171956 12961213 9999758 5000268 2566440 2171169 10264221 9736851 6052705 8090997 9932164 7761765 7237990 6776928 6776417 6316892 8750459 9802379 14540245 16711414 15460842 16777215 15725040 11316137 8553092 11973295 16512752 14472651 9604738 7500913 9671044 9538681 6380617 3025700 4934467 8421242 10526619 9539723 7433831 12897473 10921877 10655611 7168331 4605251 7238006 7171689 4869195 3618615 9474194 12434625 11843253 9671569 14737371 12565174 9999760 16777215 9276552 1052940 1381905 3092010 9867921 16052204 14539477 10394005 12170927 13683653 7629668 6644066 1644825 6638127 14129233 14472617 14796708 11113088 7236199 7368808 7434072 9144441 9407873 10196884 15263465 10986918 986382 1249554 1117968 6249822 7302764 7039338 7171178 7763315 7303021 8353391 8485230 10526870 12566455 11577509 8285542 8283488 4273976 2498596 2168859 3418667 4078655 6381410 2631209 986382 3157551 3749940 5394765 5460558 11052963 12960190 16120564 12961213 9142648 11314076 7894129 8289142 8222836 6183251 8486006 14933720 14342612 15395560 12105912 14539740 8815233 4473922 9539474 8158593 3947582 3879215 6576721 6776420 4868421 3223855 7698043 3619401 3223348 4144446 5920857 4408131 5723478 5134416 9652795 13674638 14414065 11769999 3878163 856085 723723 1710620 1447448 2171169 3487291 7171699 7105906 6711148 3553084 9670292 10067358 12370622 14344153 13685195 15987951 13684942 15724266 15523290 12361884 12171446 10067871 12826037 16313063 15395554 16120047 15855076 15723747 16709615 8156010 4865600 16645880 14859916 7876367 9015409 10524300 16512505 14407376 3749161 9538946 15328480 15920097 16381931 14999250 14604490 15986141 14471613 4670777 2301977 2827811 10657429 16183009 15460577 13882574 4473663 2631459 5065802 4605249 7500141 11711405 14869216 13422285 15528177 14804454 9210761 6382173 7302762 7171176 5329485 4802628 2697254 4144183 8289140 14802647 9603711 11840160 12564396 10655368 11315620 13027012 16776184 11974065 10066068 13948367 8421756 3092012 4671305 8158080 7236979 5856353 5067870 3357252 3027769 5461078 6908516 6447453 6380890 7894898 6776417 2302494 1908249 2170910 8026746 10131609 7106925 4933713 10261136 12105110 6907736 6842985 7629919 7037272 6846081 10990781 12368306 14803674 16184567 16316412 16119796 16776959 14211290 8816260 14407891 16381420 13420733 5855315 8157806 8485228 6511692 4932147 12039329 11513248 12960190 9275782 7894123 13948365 11777196 13222839 6116429 7303282 8091508 7036240 8748149 7565166 8487046 10329250 12895169 16053233 13618892 9408140 6842211 12435126 8881026 722444 5722451 8682107 12696758 12039082 10657177 13946828 15986923 10592665 6314588 9342080 6118747 3874326 14132297 11839881 14275777 12427384 6379108 7169881 10656902 6841666 12236459 16777215 16580337 7894647 2828586 1183761 1973277 11315885 10921379 8224377 6316126 7039849 8026744 10789272 8618871 9672082 13816271 8878708 7758684 6905432 4275769 4737094 2038556 2169629 6118747 5657939 3486770 3026219 7433580 3881525 12303032 16777213 10789793 8158073 14408918 11118755 4605248 8486268 7763061 8750210 9605516 6250074 13553096 16382198 14737634 12103592 10850177 9013900 5526871 10260359 15524836 11051682 5459790 2564639 7236199 9211020 6250587 3684147 8158080 3355453 1513239 1118740 6183263 2893611 3092269 6774872 12556423 14863543 10002074 7893102 1905675 1513498 789518 856085 4409162 7106420 10725035 6843248 3289912 2368809 1512988 8026997 16514295 14869470 16251380 16119026 11842481 14737884 16053230 15919588 12956083 14473431 14869731 15657446 14670550 15132129 15790569 15000277 13683905 16118246 10919316 7497053 12894147 13221297 8664594 10840124 7367284 16776703 12564405 2104598 5130817 15197146 12565677 11775391 9604222 11972259 12630189 13617076 9211010 8421243 12235956 12302002 15788251 14540241 10198166 8158070 3092010 4078907 5986902 10526618 9013892 11777199 11251116 14475487 11974839 10264219 11645613 5921108 6973796 12697788 6250074 3947318 986634 5065799 11710117 8288111 7498080 9537405 6378825 9539209 14803677 14013648 8683645 7368555 7763826 10132374 4013373 4671303 7631736 7499893 6579561 5068381 3225924 4738387 4539719 7894129 11183779 8092278 13026753 14474969 9803149 3947318 13750476 6973031 7236717 7895922 4078657 11445923 13618349 8090985 6844530 7170911 6182224 5925498 10003886 8749689 13882315 16579836 15987447 16514556 15527659 15526896 15527146 15790058 15657954 15723488 7959662 7697001 6709847 6577233 12497574 10197125 9013114 11907757 10459799 10262671 11579306 13619403 14999513 5458761 5395287 6907236 6970708 8221805 10130831 4472645 7565684 10723998 12960962 12631997 11118758 10197654 6184534 3354414 1050896 6314588 9735305 13486528 10263182 13091516 14933722 14538711 16448242 8420225 5723462 6381923 5255720 14659668 13748142 12828849 15914411 13288403 7959397 7564380 11907476 14736854 16579327 11645864 2105117 2960174 4012860 2104863 7170924 8026744 7697779 9079432 9474190 9145225 9474441 6974818 11382700 15920875 11115157 4997435 6644580 5724243 3750452 4603705 2168598 6316641 3486770 2894631 7302764 10855586 9408140 16052979 16053233 14276822 13355466 10987169 8816003 5328972 3750201 5986650 8289659 8223864 4802630 12434875 16645370 11579827 11642012 11903119 7434607 11382189 12891049 10787740 8683136 4210239 3487029 4606541 9210768 9079436 4605508 7302771 2762805 723723 1644827 657166 2827818 9605517 12627366 12428180 10653050 6970960 6247755 1642766 1382166 592137 724752 1909286 4475215 3554110 2764082 1974051 1381402 1973279 3750193 9802895 16381681 15855852 15987440 14869731 15329508 15723749 14866898 14602448 15656676 15987950 15790571 15987951 16513782 15394784 16052965 14407628 16711412 10065292 11378578 14144707 13946811 14260043 13270068 5787204 13092296 16183790 3090213 5262151 12433840 9407872 7565669 10196106 10261899 5458240 8617846 11052711 11973813 13420743 10196627 11577763 6315350 4013365 4868421 1578771 2170910 6842211 7105382 6119000 6447712 9606291 11974839 7631986 12829887 11710893 4867904 11973548 10920860 7368554 2236701 2763558 4408129 9933967 7170148 11446175 15788000 13616829 16118509 16251123 9605517 10526618 8816001 12829887 14737632 4408644 3092271 8618883 6710888 4342599 4409938 3159871 4803151 5658198 9210759 15066336 10855584 11645100 13487304 10131860 2236186 8881794 6381408 4933962 5856088 5855316 12564654 6643789 10591634 10199453 6778219 5592666 7238521 9672600 9144449 16249580 15789544 16448248 15987697 15988210 15987699 16382198 16447474 16381679 14144458 11315616 7829359 8551799 11117978 9538694 11184030 12236718 10262930 8947586 14078924 10395546 12961473 12499379 8419445 2236964 3815996 7565936 5920341 7235942 3418918 11183521 6579300 9671312 13882064 8487038 7434348 1578771 2301726 3814706 7433320 10590866 13947079 13025977 13617860 16184302 16249840 15198175 14407388 7368287 6776681 6439993 14068573 11512207 12299667 15125935 16777215 14143688 9078145 15854822 16381428 15986418 6315866 1052175 657417 4012860 8092028 7368303 7039592 4407618 5855318 7499373 10921379 9539723 7960945 10855837 11644585 8616052 5064773 5461081 6184801 6973797 7036501 5720382 7829365 4868423 2763047 7303021 9408140 13026755 14606044 15330021 15263717 14671580 8750207 8552828 4671042 3486516 4736583 7500402 7894647 3618356 11316135 14540505 12170929 10656146 7826017 8353389 11642782 13813432 13289927 6513248 2500393 2631982 6251111 9802654 8618632 4013121 6381672 2433587 723725 986897 1578780 1841945 13091002 11179145 9797490 10784636 9928034 6837056 1446155 461062 1052429 1052690 198410 198410 1251098 2895153 1184022 789007 3288369 7301732 11380900 14736856 15790059 16119026 16514043 15592165 10261129 13221043 11970464 10262419 11514027 13947855 13750476 15329508 16381679 15592415 15328730 15459546 9208700 8287851 14474699 11973789 13672285 12220729 3086593 5920343 15328740 3814706 5788496 9274755 7763315 5986901 4933697 3091234 5129534 8024166 13947605 15657703 10723483 12630965 8616565 2301464 9539977 6973797 2170908 3881528 9079173 2960677 10987429 11447980 9869463 8882566 8026485 13026753 14407889 6183251 8419695 10986655 8815484 3092010 2236960 1974303 920843 327936 6183254 14472401 8353391 13553096 15197922 10460825 15855852 11052963 12829635 11908535 6316128 3421236 9079175 7565934 2631722 3948356 5593696 5262931 8092280 10789791 11184549 6776931 11118756 8552829 6184280 460290 2170908 7763574 4539206 6579559 7434852 11447453 6972253 9341828 8091751 7171946 7171699 11117726 10197137 9737616 15393757 14802388 16447472 16382198 15790318 15658986 16777211 16250609 16382195 15723238 10986142 10855069 16777211 14013648 12829376 15724268 16580088 11119009 12829884 15921898 9737362 11382440 12170927 5590347 4605508 789264 6381410 6315615 2104345 3354412 4473148 4210493 9079175 10592414 1907738 394499 1381142 2367517 2696482 10591636 13814723 16052455 13157561 15592163 14670550 14670551 15461347 9998744 2631191 4933194 10716020 10581821 7761230 9071939 9862243 7899271 15526117 15394533 16118521 14604504 11906726 2498076 1249808 3552309 6381408 8684163 9736851 6973029 3025449 3420207 4472895 8420475 8026485 10329239 13091000 11183003 5854801 4144446 2894640 6250597 5197647 4602412 7826009 5066313 7500143 7171178 8158073 10329242 12369082 13487306 13355466 14013650 11710895 8420473 8223863 8421243 4473411 4736583 4012862 8157823 7302510 12697787 10987682 13419965 7103839 7763312 11377802 10391157 10590598 15855335 10328464 0 1315860 8355460 11776698 8552841 5000270 3355194 2170669 1314581 1118481 592396 4933187 7824990 6770499 9471874 11247246 11372127 7362111 1643794 7368040 6315869 1118479 658189 1316119 790029 1447446 920591 986382 3024168 7958635 10787223 4998979 8421245 14539740 16711422 14078413 9338229 11969686 13352881 14539473 15198435 14605787 11579306 11250341 11908271 16184041 16249580 15130583 8682356 9932938 9407635 8157305 12361350 10252375 3940634 2169880 13223364 3090729 7038824 7235690 5723482 2960687 1578519 1906709 7038822 11769981 13355979 15789544 13750208 14868432 12827828 6908514 13751501 7237482 2566179 7236971 13947340 5263178 12237749 9145225 8816775 8553601 10000275 16579060 14735827 10788247 7695459 16711673 15657443 9408651 4211779 1382941 657932 1512728 1709589 5590347 8747897 8158071 10461338 8816514 11381158 8816000 5657687 6513256 5921372 3750199 5723989 5986902 3946551 3553600 3224635 4868430 7893618 11710893 10789790 263170 9473931 16053490 6184280 1907736 7829106 11776434 4473411 6776940 9803647 8419938 6905444 8091508 9206621 8747369 6973799 10916740 8550508 15593454 16051687 13486011 14144968 16645370 16053240 14606297 15132642 16447474 16578547 16775927 14736343 10986143 15000291 16777215 16777215 16184826 16053490 11119005 12764343 16580087 11909044 8882306 16250093 7893101 10000025 6644582 2892069 5130314 4934473 4409673 724752 1052429 4934216 6184794 986634 1184015 2697262 2105115 6907225 15065811 14340295 13092027 15920867 16578545 12368308 12236210 15263966 10327709 2236687 6184033 12426638 8279074 7429945 12028238 10584426 7505012 14141637 16710909 15591930 11644832 8814948 3747117 460302 2039585 5789271 9868691 10461087 6380379 7499114 13551816 8355452 5064519 2368289 5789006 10984851 8748400 7763825 5591629 6247764 9012877 4868430 6380881 8354407 6315869 7894899 7960692 7368557 13487306 15395303 8816003 12039860 15197924 12960962 8355449 9144965 7895158 7171437 6841959 6776170 7696503 7368303 12500409 12435639 6247755 8551031 10791079 15784377 8282685 7169871 14801859 12301476 3090462 8287859 14472920 10724007 8750469 5526610 2434343 5131351 1314581 1315862 4145986 7566187 11902866 10784135 9804448 9012861 11238997 7558977 8554121 10986142 9079173 2631718 1053715 1053201 1447444 394758 1907738 1250067 1512212 6969428 10457486 7169378 9341830 12632508 12239040 12959930 13810863 13218979 12300442 8026734 11710895 14672091 15922158 16053233 11579306 11776169 14341583 14670034 4142641 8419445 6052445 10001565 7302247 7693919 4798261 8617592 14274769 3880249 7169646 2958894 3157304 3881284 2960176 2038554 3091758 9464389 14671831 12499630 10985873 13748670 10655633 11049364 10061442 5588547 6379349 12435386 11382700 3881528 7039849 7105644 8092539 8487038 15526368 14736852 14868181 12368047 7630181 8484977 16249834 11644583 3421234 3618364 1513498 460553 1052175 2697000 3420977 2696482 9209731 8617595 7960691 8289656 8421502 7698040 3947580 1842202 4342079 2105374 4606023 6711145 5789784 6644064 9933967 10000534 13421770 9868691 4408129 9473933 4144697 9144966 10000277 7499891 5262931 5921370 12302762 11644832 7367528 5000266 10190680 9404254 9079172 8807766 10852238 15924477 14472655 13223354 12434089 12763054 16645102 16185068 14474198 15461353 16447991 16382198 15461093 11119007 14409170 16119537 15725554 16448252 15657705 13750988 11579819 16382198 12171703 7105385 10591642 8223096 6381410 8749956 10787740 6644066 7697781 7960955 2631979 789768 1315347 525833 1512728 1380626 459009 7894382 15657694 15395035 15329242 14802134 15526370 14209999 12170416 10591384 13356230 14868189 2696735 6118238 12493704 8610108 5192472 13409360 8809547 13226955 14407887 13750211 16381695 13223105 5327416 8551524 5722150 2432274 4799306 12038078 11973550 6513255 7763063 14406608 10854556 6512478 4473926 5393738 6247502 8748149 8355711 10592932 9276300 8421252 9539987 7960175 9539205 8948359 7565936 7171178 9473933 15264485 15856111 8158330 9539726 12237496 8750210 11646388 10394516 9142905 8748151 8552579 7237232 7631990 8618883 12105651 5657936 8024167 10458516 10330277 13616569 10718581 10983807 11379342 14734524 8813415 9604747 15527150 12040121 8027255 4737345 7697270 4670543 1445908 1382433 3421498 11443603 12230027 9931383 9278369 7761264 10714444 11179645 11513264 10723479 9472133 4998979 855050 1183761 1907997 3947328 3748920 3154466 5192247 7959411 14867676 7499113 6051929 9079436 6509908 7956577 8482148 9995896 13221798 9933703 10066580 10329239 12039343 14078671 15855852 15000543 11249572 12302002 6774107 9143169 9670795 10921376 5000260 6512731 3419178 6644831 13158338 5855316 5789271 1907233 2434868 4080206 3289662 2433832 3881787 5983287 6380367 13617082 12104097 11379610 13287357 15390673 13416372 11574170 10392465 10593182 9474701 5393997 5000009 9934484 5986904 7433833 15066071 14473423 16382449 12368558 6644056 6775125 16381931 15065557 6183766 4407620 2960687 1052436 1184533 987154 263433 1576974 7958381 9012352 11513514 7961204 8421502 9474192 4473924 1579032 3026478 3816253 6185573 6974317 5987163 7301994 9802128 7368818 9342606 10987431 6052956 1250067 3091240 9144966 5197134 4210241 6973807 6119000 12237749 9145478 7434599 5790293 9996137 11114605 11970966 10849162 14801366 14673117 11841452 10657427 13946558 14143929 12959907 16447723 14342096 13355979 16711422 15921904 16053743 14343377 15264477 16185327 16250871 16316405 16250612 12039860 12960708 13882064 10526367 5526099 6512996 3815481 6512996 14671326 16777215 12763329 9275786 4210239 986636 1381651 2368296 2104612 985616 722694 8748149 13749446 13881545 9868940 7632491 11447206 16052461 12302260 10854557 13025725 11513262 13091518 5788242 5658198 13350034 7954508 2890256 11965516 12033913 10196106 11316372 12105126 15591910 10722980 3683119 5064497 7759927 10654823 10787957 11643546 7959413 8684424 3420205 10656657 10196626 6448490 7434870 9866892 7760743 7892588 4802637 10264486 13160658 5658200 6579041 10789021 9868689 8554369 5722962 8157303 16580087 15594733 14935009 9211272 8422015 9737616 8816260 13883865 14868956 10260351 8286309 6973799 7829626 7500400 8289659 9933455 12565432 13156795 8090734 5921629 7171950 9536374 11573123 11972259 14142389 7628880 9274746 16777215 13816021 8223866 2565666 7038572 2301741 7234920 4408658 2893360 8480602 12560018 11578254 8816013 9075073 11836259 9602153 12104883 15856101 13090748 9076350 2038554 526346 2697513 8948109 3156526 3021080 10651007 13159631 12040378 7039338 3815994 1908256 3939092 9335149 12564145 12432810 13683126 10656912 14078663 15131099 13091516 14736344 11973550 15000543 15460324 9275782 5064772 11643302 9867408 8420213 4538678 8025457 2038556 7697781 9145991 1118733 1579032 2960182 4212306 4541786 5198435 2632500 4013886 3355441 8220778 12432297 13090738 13881284 15855337 16449014 15592679 14144206 13091518 6512476 4144697 5394250 10591897 11447206 12170674 8880766 10262417 15854822 15460064 13354688 7762537 8156776 16447462 16316652 8683896 1710357 592139 855311 1250069 986897 1315862 985866 722435 7236199 15066336 9605002 8092537 8553090 2105376 1907997 2302753 3552570 4933972 5592156 3486778 7960701 8947337 8355711 7697781 3750201 3026478 7895158 8223866 6118236 2565414 4539204 5723480 6579039 10263446 6908003 3355181 7302764 9869199 10981479 12557428 12894925 16711679 16116440 12960190 12039082 13946560 15394258 14341056 14144455 12367793 13025987 16579836 15790061 16513014 15593192 12895420 16711674 16118776 16118772 15920877 9802898 10855586 9144968 8158332 6052443 7631475 7368303 12434364 13552845 14539994 15262947 14473947 6907238 3157805 4211261 1250067 1643544 985607 6445907 16182506 15919848 11445924 3749425 4867653 13946827 13223104 8288630 9999248 13223104 13027014 14473429 15393504 10395292 11377276 9075049 5984851 6177299 13086601 12363911 13482642 12369325 7762537 3683120 2565416 2959921 4666940 9341533 10330195 7106362 8946819 8024937 5787715 9011069 5065548 5396831 8552577 7827308 7893101 6709597 6579300 8750471 12895941 11053224 7237230 5526353 7894901 5000779 8486009 16118509 11513516 11777460 15395813 9474443 8553341 10000787 10527131 14474973 16447989 10722192 9011574 7631212 7303275 7566195 9473933 13223105 16776184 13947336 11580069 9342857 8091500 6837826 7493957 9340288 13615540 9930354 10851967 15130060 14276819 11250344 2630693 5394517 2499633 5263178 4540748 6708063 5650991 9468790 9800827 6906977 6575442 11375205 8878945 10724511 16316654 13682885 4273974 854280 1842204 6316128 5263953 1511697 2957086 6245194 11644848 12699080 12171705 4802628 1248260 4531227 10783104 16777213 16184302 15396065 14802899 15723490 15328478 14670548 15394274 14342098 12039858 15855082 10855069 2827040 5392968 7367787 9078656 7828330 6051667 3354416 5526109 8026494 2236962 3091507 4210251 6843511 7304063 3817034 4145739 7501431 4078907 14470859 13287864 10854291 11447972 12829376 15594222 13489357 14738141 11710123 10062730 9735559 4604473 12828857 15920869 16776435 13947338 9802381 6380632 8683387 8025457 4012084 3879980 6709846 11184283 16119273 3092522 855309 986384 1579034 1776413 1118483 1184274 1249808 1907995 6315869 7696752 8947848 4540230 1381653 4276545 3619128 2565418 5789024 5592154 2302504 7894908 6842474 8289918 11645361 10987431 1447444 6250335 6249824 3091758 2171167 3223346 3947321 7039590 12829887 7500141 5065800 9539209 13029586 9403483 11569757 10657953 13355979 11906458 12894397 7828330 10920082 15130323 12367269 12367017 9077375 8420477 15658475 16316405 16381426 15065819 12894902 15986668 16118004 16447991 14999775 9868691 9934484 7500911 8223612 6315101 8289918 16052979 16118772 14999775 12631995 11645100 12500409 7697520 7500141 9144965 1117452 590595 4405811 15986408 15591904 11051419 11972521 12565175 11512746 8288630 8945790 5393738 3288619 3881011 5724504 11973295 13748419 14868707 12629148 12037019 15723763 6771011 4799262 13152907 12296572 12500135 10063734 6378563 1314831 526101 8682368 9208710 8420213 6315088 6973781 10064765 8814195 12236210 3881528 4210744 4274736 4866362 7368808 2368286 5921109 6447453 11645102 14408665 11711154 6381921 4408390 2894894 7696492 12827828 8881024 10526882 13487303 9933967 9868688 8947587 11514026 16185591 15724266 14275790 9274491 8748660 7039590 7500402 9737105 14933980 15262688 12565685 13159103 13421762 12038050 9798768 9008225 7365467 10786703 14405571 8812388 7364166 12038563 9276035 2697002 3618364 2434351 1645336 4474437 8548714 7163200 7694699 5788495 4405811 10456962 10913894 10389870 12895418 15657695 14867159 6971487 722694 4670794 7895160 2169627 2168598 2168598 2827041 7696754 13093838 16777215 5918791 4202002 4663583 4929586 16051434 16382198 15593193 16315884 15987173 15328989 14209999 14341586 11249572 12500409 16052204 7696750 10657178 9537927 8946306 8682871 9867913 4341050 1182734 4473423 6250086 8355713 1315608 2236202 5987941 6974584 4869209 3093310 5659487 4606286 11842478 10263698 8157806 5920081 7038311 13946835 15592943 10922149 5196359 5850438 10721426 7631202 6577746 15130836 15723487 15723490 12367796 6051667 8486008 9933454 9077892 5787476 5196356 4933436 8816000 2697254 657930 1776413 1315862 591626 789516 1119508 658957 921615 1710618 1709591 4210752 1644825 3421236 8158332 5723991 2762795 3551544 5131602 2565925 6579813 5330512 6579300 7960951 8158332 4210754 2960683 5197138 2104097 1973277 1841945 3749940 8223864 11974577 6512478 3618356 3421234 11908020 9736060 9403484 12099987 13025985 10791331 12894137 13025723 12827828 14735053 11840161 9998469 9208702 3813684 13815503 16514556 14736852 14539726 12105383 13092281 12828347 16514041 16317175 11974067 11052963 6973029 7302510 10657955 9276811 15526635 13092296 12368825 16777215 14013647 6250073 5000006 8289656 12104881 5788496 2300696 4998199 11512219 6970698 8945003 12893361 9274493 11184034 11907245 8880767 4604221 5064772 6971486 8421765 6708828 4404269 6250076 8551532 11182213 9931912 7825004 2632223 2499599 10718845 10392689 11838068 8876613 2826250 921104 1710105 8025986 10131109 8749191 5986385 12827826 9867923 8815498 3879980 8681300 7365192 8221805 7171689 4803400 3946802 2564636 6775648 12763840 9539985 6513768 3290428 10394785 5853772 8418924 8420216 6842221 8288629 8420726 8881275 9933965 12828344 12763331 14605787 15724265 11250076 8879473 6973796 10461346 13750478 16382198 11052448 7104102 3945011 9537154 15261394 13419955 14603199 15128516 13945798 15196902 8025458 2629140 7564120 8156525 920593 1842212 725012 1250845 2104612 8941670 8280644 11051936 3619904 7960175 12234138 10978408 11637363 14539978 15987950 13880264 2826528 788487 4276547 5723480 3221798 2564122 789257 3092530 9078921 14607334 14803427 12031631 10178110 3676951 1511697 12960710 16382196 15525857 15789283 15789540 15460064 14538964 13420484 12762811 14935263 14144464 4538429 7696493 12827323 9604238 7630951 5788745 3551531 1380111 657429 2697261 13487817 7369068 1184274 2828847 5527392 6514547 5988203 6515825 6185579 15330018 14935512 14276555 7893355 4800317 15459045 14604765 7565936 2301724 4207668 11642781 8419948 7367262 13485756 14406858 16184041 13749706 14934750 13091776 7236454 9670283 11577258 4077878 6906977 8683647 2697002 592139 986897 986897 921102 921104 658957 1513752 921615 1381653 855309 657930 921102 3355441 8816260 5198160 4407620 4538688 4342079 3158316 6185051 5658707 2368548 4144959 3947580 5197647 5395026 3684157 2894640 1250067 1381392 7763312 16448250 10987170 8683645 3749170 3881787 13287086 9540494 13684934 13278061 15391173 15268606 15855587 12960441 3616806 12959414 16709613 12037789 14077390 4209214 10328472 16776184 14078148 15723223 10920333 13486009 12367017 11051935 16184816 12697788 6184281 3157805 2105117 9079175 8289659 12434364 16448250 15921647 15264227 14868957 7960692 4605249 10394518 16777215 4538428 6313810 4143150 2300686 6379846 16777203 16512489 14144458 11775140 12302513 8881279 3289391 5526099 6380890 9540244 7697522 11380130 13224131 11510415 6641209 2167819 3878966 724750 725002 6247764 6641217 7232304 12166514 5129257 2763304 4014915 4276796 6184015 9144196 9407385 16447989 15987438 7697532 4275254 8089933 8155224 7761767 7500653 5855575 5327944 5591114 5722960 8552831 10855847 13488594 15265005 10526369 5525321 7433572 8880513 4539208 3288872 5920592 8091248 7170148 11907755 10592414 14606046 16579838 10657175 8156515 9539205 7039849 9473161 16776184 7762285 1510929 3221295 3287081 10393235 15789540 15593182 15326659 12629936 16645627 9407890 0 3354139 8090985 2630691 986131 921882 1054495 1576470 6242363 7032382 9473416 5463139 9474441 10062194 12031094 13146729 16443334 14869216 6050384 1445134 1775130 13026503 11972268 4537145 1576973 1183245 5000781 12763329 15659247 15658475 13019045 8338484 2495508 1052690 10394781 16711163 15854822 14736076 16052452 15262685 13420741 15921128 15724265 16578547 9210244 5064772 10722454 13617092 6775648 5986387 4209974 3354412 1446417 1249816 2764333 10132373 12764093 1118732 1381655 1776673 6053736 6449523 7304828 7369853 12566453 13947336 13420992 5986126 5853768 14474199 15856364 8618621 3289389 6447712 12828598 13024945 13419452 9867659 7960177 12961213 15001053 11776688 11513262 7105895 10987680 11775907 7433570 3354154 13683655 11841452 1841691 1644825 1117968 986382 854796 65793 723723 986895 986895 921104 1118229 789518 1184526 7961205 5724250 1776413 3355182 4473663 3223344 7631727 5196618 1776411 1513239 1973790 3421236 3881787 2303016 2105378 1973531 4867906 14736341 16315633 9736073 4341049 3814705 4209214 12037522 9014154 16248052 14132323 13479551 14738913 16448759 9934735 2367509 12565685 15328730 14340795 15262685 4209214 9078923 13948106 12367015 16249567 14406072 12233373 8943721 6443602 13156021 12960182 4407353 2499621 3552560 6119252 3617584 12303032 16513784 13684431 10789793 9605519 7170924 5131595 11184808 13553610 7169632 10589842 1709080 263180 5525836 14078671 14276050 15065819 14670548 12171948 11316388 4144448 5197136 6315866 12039341 10658979 16120573 14934231 11113075 7758409 5986387 3551533 2959396 3354414 262920 4341825 4208937 5392947 6906707 2039834 4541760 4012609 4011065 9078143 14540255 9408642 7105632 5394767 5526353 10724768 5658186 4407094 4538426 7301735 7827827 5328202 7698033 10460576 11908022 13553096 13487557 8092791 6842470 9802898 8355709 8750467 5987927 3881011 5722186 5657422 4277307 8290167 7499891 15196905 14472148 9603961 9473657 6841945 11381152 14276305 9209482 8026748 12700108 12040378 12370111 15724527 16250095 14275527 14011587 15854822 9077892 3486002 2039585 1513490 3683881 5458499 1970710 922640 1772299 5978942 5062977 3812142 7633019 8486770 10192491 11047796 12225617 12161124 9932685 4339254 2694951 6447465 16381176 9667964 2234904 1644312 722435 9340288 16645629 15000802 16382198 14277081 5395287 1446417 1314318 9933454 16776439 16446961 13420468 16118495 15921128 15657703 16251120 16052966 15985379 4668981 13683907 16777213 15197146 14211540 6250333 4079168 3092273 657419 3422267 7040110 8224125 11908274 1709587 1250067 1184276 3355704 7830143 9014417 7303031 14539992 11051933 10196627 2959394 7892589 15723496 15461094 8421243 2368286 3487281 5657159 11774368 13354172 13749957 8025968 13092029 14737624 8684417 7894647 6315866 6973280 9275525 7235941 1314569 9012602 15461093 11250090 3881274 1446933 789257 2433828 3092271 592137 789516 921102 657930 723471 1973279 3487281 3553074 6381923 3486520 2368039 2697004 2302246 5460308 2828588 1315860 1973790 1052688 2763306 4539717 3157812 2631209 4209721 13157311 15394271 12696758 10591384 3946291 1446157 2762277 7956842 8290427 11318187 14598836 13873799 14339239 16578548 13486528 3288362 3156776 14802398 15656404 13354136 4207923 8088966 9736835 11446167 16513255 13683119 11510675 9536625 6576731 3747879 8616816 6445905 1314572 1906966 921094 2499356 2367772 11381158 14803166 9803408 8750208 4605249 6118487 12368823 12236467 9801866 2761501 854280 1644312 1248779 5985356 9802120 9341315 11183521 12301737 8748915 3550763 5261635 4537910 13485756 16513267 16185078 14803415 10852747 10195070 10985624 7696492 4736065 1446933 592137 5593683 4472893 1970706 5260342 7103817 5126189 6511211 5265768 3621174 7697246 5592144 2499621 4143417 3352614 11049615 4208430 6249306 11644585 14999773 11052197 9736586 9210494 15197924 11447473 9210511 10855336 8948100 7171435 8750210 7236971 9539983 5198156 7367527 6972000 3617327 3684917 3553073 4210493 12829126 16513784 12894388 9472375 7564380 11972517 12500411 10921899 10592935 11250862 15856111 16711420 15065566 16512754 15327964 15394786 14342615 11382702 9671319 3288637 854031 1315082 5591619 3223067 3332 2497305 9204848 7695974 4998979 9935519 8683900 11114890 8814195 9469805 12625801 9470057 2563348 7828338 10988719 16250871 10786703 2433053 2499623 985866 8946559 16645627 15921647 16053233 16776703 12104370 2893350 1446158 9472904 16776954 15986410 15197395 15131086 15855074 15855333 15263966 16777213 10590866 6709079 15789283 14604237 14998997 15658475 5986134 4408131 4670792 855311 2435372 8421763 7566195 12303289 8158071 2171169 1184022 2171430 6908527 7435900 10791343 16382196 15592679 14341585 8749180 12103340 16579577 14605785 8421243 4868421 1118733 2038292 10195082 12564656 16250091 11578790 11579556 10197653 7697522 7763061 7500653 9474184 8090999 7893872 9670795 5196608 16118507 6512994 1644825 1381140 1249808 1776152 2105889 1053201 526344 723723 855307 1118481 789518 4013625 1316112 4408129 5065809 3091762 4736332 2433832 4539208 2960176 657930 987408 394760 3947580 2434343 1710620 6052697 14144464 15131099 13024692 12762551 15789544 13354948 2959397 1183243 5719377 10131342 12964806 14932198 14928292 12033891 15720400 16775148 14341843 11842481 16117745 15591132 15327918 6969669 8286333 11447196 13682875 14472643 13287331 12037274 14602422 12629946 6379603 6839372 6115138 8089967 6052180 5723213 3946289 6052178 11249566 15132128 16777215 13092545 5197385 6579038 14737373 9867408 4143417 1314831 2104347 2038295 985864 7762283 14671312 15460318 14802394 15855076 11906977 9932421 10458765 3155744 8024426 8551801 13092548 15922157 10328721 11446428 13091000 8551801 9012353 394245 1184272 1514518 657427 1577500 4734774 11049851 11243357 5787977 7832465 11385018 6116957 3683644 3749690 3156006 2496787 4270628 3023906 9803157 13289925 16711163 16382457 15658724 15264217 9868691 10723750 8816011 7565943 7698033 7434607 7171435 8289916 7105642 6842983 6644062 4668734 5459790 3619126 3288621 5262927 9407888 16249842 13816781 11116435 5852477 10459278 13224132 4672079 7567226 7566193 9934484 16381426 15525859 15723238 13946827 15526117 16382198 15329510 12105653 9539197 3683371 1249036 3748922 1248789 6646372 8943990 8416615 6513497 7499626 15264235 12827315 10391169 8092791 8554127 12168347 7823425 1708296 10790311 7961984 14606298 12234667 3552563 2039331 3223346 1972502 14277332 12763840 12434618 16579323 10788510 2169627 1446158 10722971 16777211 15065308 15855327 14012092 16249313 15591385 16250091 12829373 3814187 12301484 14998997 13485758 15723490 14672091 10592414 3749688 1578521 1513241 1580063 5263953 6052956 11052965 11645613 1842204 2171430 1249815 3619391 7566973 9936034 15922407 14539727 12762803 15920869 14604237 11579307 13487817 12895167 11118758 4474176 4340280 14735312 14011587 15262167 12894388 14079690 12895677 6381662 8881542 14014160 9211012 10657175 9998731 12170929 4933184 5787977 10526367 2499621 1315347 723723 1446935 723723 1053201 986895 921102 592137 1447448 1578521 2237214 1250319 3750201 4210500 5130827 4802376 1513239 5526099 4144446 6316128 7171437 8092539 5789784 723723 1183245 4933187 13354690 15591132 14603979 14143688 16447474 14013133 2301467 2103834 12828347 16645368 16051950 14341843 16313817 11704435 14730917 14472642 14013897 16382706 15854304 15591652 13877938 11178596 8812629 9866638 11050645 14933707 14933696 12563868 13484706 16447739 13485245 8219479 5522225 2103058 10787994 11446693 11775656 9670532 14276041 15526622 13290438 13948365 15593193 12500662 15263200 9208962 2960687 2368550 1709587 4735289 5130314 3420199 10131334 15592414 15591399 15460066 15460575 14999764 12565426 14276050 10987179 3552824 5789525 15262687 10591895 10525843 9998729 10722970 9999248 6052443 3289139 789257 723471 4671564 7894384 8353383 9009480 4799791 5131341 7105644 4143945 2828337 5065802 7368038 8486006 1839120 5393745 9802905 13158600 15329767 15066595 15001053 11974316 7894647 8420991 10986918 6710625 6644834 7763572 9145225 9277326 7303021 7566708 7959926 3813171 3222830 2500647 3684149 4539204 8092537 13290697 12896968 14473684 10985622 14867927 12368306 5789522 8158073 11513516 11644330 14012620 15986923 13814725 13813181 15392729 14011589 15854306 15526109 13288618 14143937 5196107 2893878 1710117 7565166 9533813 6638661 6644053 7761256 14933722 16246997 10652019 8486006 8225932 11050642 4600345 2631459 9936032 8158332 14144458 13353920 6447201 3224119 1249816 1447187 12698047 16250869 14868959 9012612 2301726 1116939 2038295 13288897 16711163 15460579 16379877 14538176 13157034 16776427 14604239 1906706 9735046 16776178 14603726 12762035 13617344 14540505 14079443 4341827 1512728 1447194 1448475 1052947 1447446 6645091 16184047 4210752 986643 1250329 1579808 5396317 8949139 13487804 14144707 14276806 15723739 13091249 9144449 10000274 6908257 7104868 7698032 9077375 10721687 12828344 16185070 11842213 14934485 15921644 8355709 7894901 10921377 10592663 14606289 12434097 7433833 8881024 1116939 4144446 5789784 4999755 2762793 3222830 3025967 525831 1644566 789514 921102 2565929 2500136 1447698 592389 2631722 4868682 4276284 2763045 3552561 4605249 2763047 4737096 9934745 11974326 3092269 1513237 1577490 3946292 9538180 12432555 14867151 15130583 15525859 15328480 8090480 1051659 7632489 16117227 16773367 14737095 15856875 14930114 13084021 16182223 15066840 14934999 15657427 15986923 10652571 9468991 8747050 7035492 13419713 15985624 14275507 11576971 14141870 14934500 15986408 10718841 8942430 12103079 15853542 12169900 16117478 11380122 14077633 15262937 10526872 5790033 13553096 16316654 13355201 2367260 5197138 2434602 2367772 6708819 5261898 3551782 12170917 15197146 15130852 15526635 15001568 14672342 14869469 16777215 13685724 7764865 9342606 10197139 9407108 11052184 9473153 8091250 9538956 9539472 2631209 1905435 131584 4212030 9606287 11973045 9999497 7496803 7825242 2235394 527104 1513239 3157803 7632237 8158584 2697515 7631224 7039087 5986911 9013641 13948368 15593192 16316405 14210777 7565684 10395033 10066067 7237228 7763315 6776931 8092790 7698033 7566706 7631729 4076856 3288623 5723989 2235681 5526099 9408397 10658725 13685975 15724779 10328470 14078926 8486519 8552051 9605000 14408665 15921393 14341585 12433070 14208709 15326162 12365477 12760492 10787470 8813680 12234667 14603988 6906725 1644564 790278 3746600 5518902 5980733 10590606 9009781 15919839 15916733 12689533 12826537 12632765 12826790 7299149 2893863 6974838 9670029 14472140 13157569 9407890 6250597 2171430 3947071 10921636 10724257 8683647 2367519 1183245 1249038 3091240 14078671 15394273 15197405 16248804 15656659 13091241 16052188 6445394 6972253 16250609 15855076 14604239 12235693 12696242 13289925 13618892 3749688 2236451 1578780 1316891 2171428 1118481 1907995 13158339 8553092 1512987 1644573 2171945 2566705 6712691 9736325 12433323 13026226 16381667 11644824 8947836 9606021 8224617 6513748 2829350 7104353 9998980 12303534 16646130 11447206 14867929 15920615 14209997 8551799 5854286 8157295 13092797 16711679 10461338 10855586 6447201 0 2169627 7300711 5590863 8484985 2037004 6313281 5722936 3947821 5724252 5526874 3289650 1579034 921104 1447448 2500134 3814965 6579041 2105117 591878 3486770 9211020 8947848 5591374 3683632 788225 1314318 2169881 6578011 14143436 14012618 14539213 15591902 16578545 12959163 1906455 262912 5787977 12564145 14932180 15920617 15921120 14007705 13675390 16117981 14804963 15854295 15855327 11445924 8550471 11642468 11245706 12172736 15263699 15065023 11971477 12236722 15591904 15395554 9734007 11572859 13353910 12631997 11709863 16380648 15723490 10920084 13880516 10525592 12630965 11445664 13879490 5261633 3092010 5591376 2959397 5130565 12697009 9604474 4473138 4868670 13289924 15461353 16119283 15264225 15132128 16580088 16052728 16513791 15921906 7105385 5525323 9011836 10000261 10066822 12829122 10789290 3815994 2895143 2170658 1052429 3157551 5131341 5394515 5396568 4142892 6574654 8089439 2104598 6316637 7829878 4474437 6447714 7960701 16316155 15591660 11842229 9605519 9802898 12171444 15658985 15000545 11052965 16645370 14802914 11776945 9277065 8026484 10460311 6841181 8946811 7762798 3486770 5526099 7432299 7763061 8749956 11315883 8091512 13288646 14407379 12433588 14078671 5723989 7171437 8421502 12632769 15396338 15197670 11708056 12629150 12632248 5722954 9998731 12299690 7365215 11447206 14671053 6446675 2630944 1249564 2891030 3221024 5788753 10657177 10193025 12302501 15321243 8738611 14277594 16777215 11246465 6179128 6047029 4867655 4736332 5985105 3618372 3483203 2565675 5528404 4735305 1381655 1579032 3684408 1250580 1315860 132097 7895673 14079704 12566461 15132128 15789794 14933455 10524035 5194290 6708564 16316402 15198173 15986662 14473934 14604237 14736595 11840933 6512218 8091251 3683127 1644573 1776413 1842206 1907999 1184022 8224127 14079702 2236451 1841691 2170656 2170656 3026219 10526104 12959930 12631219 10328462 9144187 8355703 7434601 5000258 4342076 2235935 4737358 8288109 13087383 11442558 11775138 15856111 15986921 16711161 15657958 4998977 5064770 11645353 11579306 14342613 13026753 4539458 2038295 1248779 787974 5262152 15591912 10197089 9803103 6052419 6974058 8158344 5197396 1644827 1184533 2105378 1579034 1579032 7171176 6973799 1841945 2039324 4539456 10197915 13092805 9407368 11973038 7893872 788487 986636 4538686 12105136 15328991 16776178 16118248 15460064 14012620 7367528 3749939 2104085 1444362 13288127 16776953 14606297 14997955 13807493 15389106 15856103 15001304 16118758 12300217 10391156 9930055 12558968 7761765 7301716 12959393 6051138 7367527 16118246 12303279 6312770 13415317 14013121 8552314 12433072 15854306 14998484 13946562 10525071 8814203 16183273 10919833 10919320 2367257 4868421 6511965 1972759 7432550 16777211 12367277 10262671 6644315 14013129 14474450 15921645 16315633 16579828 16250609 16250873 16579577 7498344 4274740 7827045 9667962 11051666 13422272 8618370 2894128 657419 1644564 2170656 723723 1775898 3749688 2302242 66569 1379594 3285273 4800056 4275516 6249306 8683134 4604483 6578019 4538436 14342365 13750226 10921127 13224134 13684683 15262947 14802912 10789791 8421496 14145483 16514035 15790320 12435129 14276305 12302515 7170146 7629921 8945526 5064770 4736067 5724252 10263199 16448250 15724266 13487557 15001307 10526102 15196895 16118254 12895169 10592673 9539983 10856356 14672100 15066338 15063497 10786178 12697788 8091250 10787993 12169646 14537681 15395301 12566714 6842723 2433830 1644063 3813936 7301481 9407890 5987163 5129796 9078397 14598563 10781286 11185071 7105131 3944484 3483679 4863015 1381653 921364 1446158 1448222 1315359 3684660 5922381 394756 855309 986895 1118481 1447446 986895 2566436 10461600 11842742 11447469 12499892 16382445 10262920 3681308 6840144 14012102 15856105 15790308 15065817 9144447 15723490 16513265 9209213 11184034 9473165 1906718 2302246 2565929 2105378 2171171 3684410 4671305 15000293 7105131 1052175 2631207 2434341 4474176 15723751 14999516 15196894 11052193 10524821 9473931 8947587 4868423 4012092 1973792 4738905 6512216 9334090 5978388 11774617 16447991 15262685 15591650 15921645 11184032 8288627 12435128 6579038 9539723 7039589 3947319 11710378 8091251 1972502 4538429 7696493 5394738 2104847 1315601 8552590 6250337 4079166 2434343 1513241 1776413 2631722 1907997 5986904 8750210 3684149 2368289 4276286 1184274 10724259 10131091 14012878 9407368 3091758 1315347 1906966 2960424 5855315 9737102 12104623 14933720 16776953 9867661 4867904 13026236 3352614 4997437 10920347 15659243 15986919 16574923 13084542 15459278 15528678 16119275 10918307 5390137 8283963 11901790 12694424 7695184 11578515 7170651 11908272 10197129 4999741 14339768 15388593 13485747 11578792 10919833 15591136 16709613 14998995 9537663 9471870 13485758 9604487 10394006 2039321 2236700 6380892 4012092 4603705 15987173 16445679 15459297 6973280 9473412 14079690 16316405 15724266 15856105 12632248 11250601 9274755 1707787 4931642 8813682 10522755 12893361 9540488 9013128 6315876 5526353 2105117 1249554 1578519 460038 2104863 5460817 3092020 591624 8813691 9734792 3683381 8945279 8879486 3418924 2761768 7498864 14144986 8749960 2894381 7828854 14803164 15000545 15658221 16448242 12698292 8553840 12039590 12105910 8290169 11842479 12236722 9538694 11905953 10918542 8813166 8091248 7764601 8881544 12236985 11777198 14343636 13291714 7039843 12170417 16513012 16184819 13355979 14474458 13487817 14211288 14407636 13615793 14272692 9867919 9539209 12038831 9144196 11644073 12763581 12698047 7040110 2236451 2628899 5855066 7895162 13750739 15987699 9211281 11841964 15917521 8220000 657417 1709591 1445904 1709842 3416339 1117450 1119512 1117192 1446682 987683 1906716 1050116 1119257 1053201 1118479 1447446 855309 657930 7500654 12369084 9276304 7038824 7038560 13420992 3485989 11577240 16380388 14802647 15724778 16316656 14013901 12434099 16249582 11709349 9933452 16184047 11117986 3551543 2039585 3158066 1381655 2697515 4737098 2171171 12500670 12368571 1249554 1973277 2762793 5855316 15723490 13815239 10525591 5656910 5721933 4473662 7105895 5591894 3157555 4276286 5065810 5984851 7626564 12889226 10193778 10327947 10986140 13288895 9670280 12894391 5789008 2960426 5000007 11513513 13750478 6710878 10065040 16777215 11315620 2433052 1248778 986646 2960185 262671 4342089 6776930 4276545 6250337 3092273 1381655 592139 1842204 4473665 7105385 2236703 460292 131328 1118481 3355441 9867919 9999760 3419947 4144961 5723993 460549 921100 789768 2367517 2959394 6841183 13618112 11907496 3750193 15591650 14011078 4865851 1577227 10066321 14145236 15920097 15260090 14072985 14868428 15986911 11379871 5851465 12562587 8482885 13481870 13615265 7828063 8487289 6118490 3683371 3881009 12102555 7362109 11248536 12960190 14209997 15920615 13354170 14604237 7037784 10128513 8156525 8551801 10921379 4934473 3618353 8025717 2630180 3749164 10525071 13552067 14539477 15526372 13882061 15790058 16316151 16645368 13290687 11250591 12435126 6973029 4933187 7038046 9011319 12168609 15130583 9079436 12894915 16579323 14079189 7302510 3223346 1118222 1052688 920589 2499621 1644827 2368035 9209991 14144207 4998980 13484994 7168614 3683379 3881276 8750982 7039599 3552311 4341827 5263440 13553610 16777215 15724268 15724779 16777213 15527649 13750727 9079175 7171689 8289656 9473416 9670282 10263449 8682096 10983557 14405822 9013629 7828338 9012614 12040378 9080461 8555659 5987415 10986142 16777213 16119283 15592941 13553097 14079441 12303291 14999513 11707278 13483687 9604749 7828079 10130834 9144965 9079685 12761524 13091776 7434607 5721420 7823199 7564914 6842472 16053233 11118758 10724521 16644340 15195603 14736854 12697018 10984347 986644 4210491 8811362 4076586 1118479 4536621 2429962 594449 1705737 3873826 789016 855568 986895 921102 1316373 460551 1316112 2565414 2038304 1709078 5919563 15921896 12960694 16775661 15788511 15263714 14803677 13882061 13815754 13223617 9472133 9077375 12301484 14802647 5064519 4604232 4276036 1447448 2368550 1842206 1907999 2171171 7237230 14671326 4999755 1841691 2236449 5722960 15526362 15460315 12960182 6578522 7104356 7763817 8750459 6381410 4737098 5658190 3486000 4538175 8419950 14603969 13154205 14076342 16381681 14078411 4933186 4143668 460290 131845 3157805 9276552 13750988 12566453 6249298 13420481 14473682 6512216 1972501 658959 987659 1316361 2105625 6249832 6513258 5329233 2105378 1776413 1184276 2894892 2039581 8289659 3947321 657669 1644823 1315860 1315858 2367517 9275782 3683630 1184535 4737098 2368548 1579030 6381919 9012099 6775391 9012352 16052201 13026487 3289640 15591650 15261145 13879494 8157554 1904899 2629408 12109261 16775651 12952184 15260092 15788513 11117712 9867143 15524840 9866883 10717013 11048562 6183756 1710870 1644823 1840915 6250076 11773340 10914680 12169387 10987172 13551038 14012102 13946307 14012355 14801356 8681069 6181963 6709597 9343117 12238011 4671041 8552061 7565168 1643534 8222571 11183001 7894123 15000028 16776702 15789811 16381948 15856364 14013897 11842728 16579824 8816262 4671305 7697522 13289410 12433840 12630968 9341842 14605535 16382455 15921393 12565952 7697268 1775898 1183761 1117454 1973277 5329484 7040103 7961462 12829373 6051919 8287859 2630178 3552822 3488571 4476493 12961482 11710643 5131341 5131341 13158852 15395301 16447989 14868959 12039860 15131363 15395562 14540251 8553342 10526618 9472901 13881547 11055029 9933706 13351331 14075305 11380112 7762285 8355198 6513768 5330270 6779009 6710634 10196624 16118254 15329510 15987701 14934750 10789276 13552329 13420483 10720124 13219745 5985623 9802126 8684674 8685189 10856356 14535876 15393757 8419446 7758944 8412757 14078160 6380892 10918805 16314346 12698051 12628907 14998995 16054003 16118246 14472140 7764352 15196894 16046787 8219738 525568 6047278 10060875 4280359 5125662 5317916 1051659 1184787 986895 1315860 1447446 7960953 5592657 3683381 6314590 7630961 11906211 16250091 13553861 15261909 15591904 13355718 10329753 8552829 8223094 6249304 11248545 15854054 12104105 15131614 5525070 6380640 5328469 3881789 4868684 1513241 2171171 1644827 4144959 14802912 11447469 2368035 3223857 5459788 15722969 14867662 13749181 14472906 7761767 9406322 10327648 6576178 8417405 5328471 7566446 10987683 6316379 11644324 16642018 13484208 10328196 7103829 11052187 15197924 10197139 1973529 2697252 12631995 12435128 8092278 7105383 6710624 11512744 10329240 11645100 6053207 1842196 855560 855307 3684410 5986650 7959924 3814713 1512730 1907233 2828335 2236962 8092531 6184532 526085 1578780 526344 1776411 2303266 6053467 6579300 4078914 1315347 2631461 5723732 9079173 11117729 8880766 7433320 15262687 13486789 3156775 16249066 16051433 12762037 15920099 10525326 4801850 3948091 10261388 11704196 13018238 15787214 9078155 12567995 16117502 12891550 12365451 11903620 11509611 3483698 2369312 4735556 10000536 14932681 14599844 14931149 10657427 13551549 10459028 16314606 13683653 14340552 11511455 7432550 7300964 10855319 8157805 5591117 6512218 13881034 2564890 9670532 12565426 9143936 15657703 16776702 15328488 13882061 15395560 15000545 10263447 11119520 8487549 5395026 12501181 14868957 9933454 7566444 8422783 13421261 16645631 16251384 11514537 3551795 1907484 723210 1249808 3026478 6644580 6447714 7237230 7829367 2763047 3882300 2039585 3026480 2566188 0 8092028 11908535 3026737 6776681 9474194 11053737 11382692 11839891 9470832 6446674 9936281 15199471 15856365 13749700 9473155 12829373 14475487 15329759 15853268 13220768 10720114 9603953 2959905 3422016 5857899 9279123 5855315 5723213 14803163 15461094 15461868 15988202 13159113 13355478 13745824 10061156 11708325 9012602 10986392 12104621 8618107 7630700 12891803 14209974 6905973 10130568 11574928 15658221 8354682 2037525 9998478 5921119 9665876 8020542 7038311 11184812 10064797 8222333 14078411 11774872 8744275 1837056 12103332 16575662 13349715 6764554 5386038 3419955 724236 1578001 721665 5984594 16777215 15725556 13290699 15987697 16579577 15855852 15723751 13091518 9999247 10591384 10788764 8814720 6381408 7303275 8553082 13156021 14799565 13814988 9867408 5393484 3484717 8748927 4537910 4209463 3749170 2893861 1578773 1250067 7631988 14935009 5065030 3223081 6972769 14867660 15328211 14341318 10393740 14275272 10852761 9733757 8746844 7629644 3946541 3881528 9869201 9209729 8287851 9010543 8879725 12696231 15459799 16644590 15986921 16382195 13026753 3091240 9605517 9539723 6973797 8026484 5394765 8158071 11579307 16777213 9211271 8619135 5066061 4802889 4079166 7039592 8092026 4868684 2039074 1709856 2959921 1184274 3552561 8224117 2368289 3815996 2434341 2829099 11645361 6777192 6974058 10131870 2433060 2762793 6644834 11908785 12104875 7696744 11381152 14407630 12960695 2695708 10590615 15854054 15393755 16380652 16775918 15657180 9277065 6711138 6247502 9072987 14140055 4734766 12894391 14539463 10524536 9669249 11048839 10916962 5455691 5394248 4340026 5987161 11906464 9599835 14076353 14933971 13222584 9932684 8353399 10064009 13157044 16445922 9537152 8747897 12433068 8748660 4209464 7433320 16579058 2499097 11710628 11973035 6775388 14934235 12828347 12762815 13290178 11250854 16513530 13553356 6710878 10724768 8092539 14539994 14999773 11775658 8026485 11053476 14735563 12234653 11379344 5919048 2171428 1578005 2499621 2762793 2630693 3025965 3881274 8552577 3815481 1710107 2565929 2171428 2105378 4210754 2302757 10395296 8289920 2302757 5987165 6645095 5461078 11908784 6247756 5589307 9013115 10527909 14804454 13091776 11906726 11644324 15263717 7892337 11513526 15527409 16578027 9862503 14866369 9275782 4671580 6514042 6974585 4538686 9143936 15329507 15790318 15724525 16316656 15067373 13881822 10193265 10653301 9142917 11249564 14538962 12236209 9868174 8287860 10917760 14800830 5457247 5786434 10653828 5853267 4078137 1446417 1840916 2104865 10192740 4664596 589831 4868682 7368305 6116180 10460050 15921380 8481103 8875610 16249066 15986107 12034892 9926472 5061431 1119760 791056 328965 3288369 12368575 11646392 14146783 14343387 15724779 14803674 15395301 15394271 14604755 12104624 12894397 12170163 5854550 7763576 12303800 9342344 9865603 13089460 13552329 10986143 5130566 2695971 3551534 6577493 6578011 7499626 2170138 3026476 4737096 5263440 15724268 7236199 3946291 4735807 12104354 16315106 14472904 5196093 10064775 9275008 4733773 5721661 10131547 3812647 2827056 7631208 7300441 7102033 12497570 15130832 16776688 15066070 14737106 15592161 14868440 16777215 10789791 723462 4737088 6315867 7763313 7697520 6315867 9408138 15066595 13816781 15001055 13290437 8158330 6316128 7303282 7105905 7434611 2236964 1841952 2105378 1381392 1381392 7171946 1776150 5263181 5263440 1710618 10000536 13224395 7829367 13158091 10592162 5131341 7237228 11842479 8617846 7630948 8749429 16777205 12762802 1314055 4933187 12761783 15262171 15920099 15327702 16578282 16053744 11711667 3618615 3286566 10650973 7233082 9074555 11183487 9209466 13027275 13551279 11838816 5586486 11182215 5195842 7631988 8813683 9533789 14933972 13420986 12762033 12103853 12169385 12959665 13814964 12760987 9865339 11643043 9406341 4076594 4406589 6643805 15526887 2959396 11775656 7565417 11578277 16315633 9999247 6183253 14736854 14343636 15198183 15724268 6645342 11711406 13355979 14803423 14999773 12038828 9473681 15460326 11774603 6903853 8086343 5850428 2697515 8684676 3552822 722696 920589 3486516 4999755 5591892 5657685 2828586 1513239 2500647 1644827 5592407 7434611 13290188 9145229 5526614 3881789 2368296 3684156 6645093 4735808 5787725 8618885 14277340 16053231 9735557 12037797 12039339 15658473 6377285 11776696 13885156 16382449 14203292 14471605 10525841 9473940 8092036 12105148 5327944 11906724 15986921 15395300 14606298 14671580 15987447 16250620 11245965 9601142 9999509 9999245 8551802 8354422 9341317 4472636 7167312 11246475 3481916 7233368 10193539 2760735 1906966 1644566 1249808 1248779 5982776 3680032 1905687 7763564 9802379 4997184 10262420 6578271 1771521 13087389 16775924 16251625 9998434 10786166 3683371 528389 7172975 4605772 8289930 11383228 6318450 6316389 9211018 12105651 11512997 13816004 15723749 12170929 10657690 8354423 5393738 4144448 11120048 15001317 8617852 8419697 15130070 14933980 15986411 9341317 5985875 6972769 6774874 8814971 7630700 3814963 6842213 8750467 7171950 9473933 11973295 3815218 6249044 14670281 15854557 14604490 13354939 11578529 11117964 10196876 9473917 15196091 4863282 1707799 5656644 8812388 12364949 15196878 14538697 15722718 16513006 14407628 13881794 15790312 15856364 15065821 6512478 4934214 6710625 7894899 7631727 7763313 5723732 10395033 13487816 16316915 15658986 11382187 6316126 7500404 6908013 7697529 3289909 2369061 1973788 3486767 1249554 3223348 4276286 723462 10921638 11711154 9737364 9868950 10461087 9078925 8355200 7829108 4342079 10526619 13683653 12697012 14999513 16711673 14868181 4208693 5787726 10590614 14604237 15656927 15656925 13880514 15657956 16513784 12040119 2433062 2823434 7955275 3350045 6445639 7499893 10066077 14076843 12432471 9337691 9208925 2695959 7895160 9076603 9073238 15392205 11052438 15525857 14604241 15526109 14801867 14407099 9340527 7300956 15524838 13617609 10724000 3353903 4999239 9143939 3090983 13421511 11973037 16117996 13288895 12104105 11381150 14540243 16119536 15856113 16776954 10197907 6315867 13684944 16382198 14999773 12302002 7170924 11644848 8485222 6575162 6508861 4732720 789516 4341825 4539204 1117968 789003 1775898 6315615 9539472 6381408 2631207 1776413 3355445 6381923 3553081 9079947 7500404 1644573 2829101 6052445 2829101 4342340 1513241 2894633 7302510 10263710 10526880 12433840 9405820 14538699 16777213 12237237 9405554 9868164 13356993 13025961 10062435 13287327 12499106 10263433 8552561 11117713 5655616 15920097 13748930 11841703 16052714 15131363 15658482 15856365 15853282 8812663 5131852 1775382 656388 3354155 4999492 4012085 7169119 11971230 3942465 6774100 16315886 16577518 7302245 132874 2960683 3155742 1379073 9208962 12301749 12564905 10657175 7760490 4538688 1053468 918018 9534567 15657180 9208979 3418665 5129275 3419431 4143670 9802120 8092539 4277584 4014927 5593696 4736844 5789271 9868172 9999499 9538429 16381418 9736588 8749180 9867662 6774621 5592664 8291207 8815751 8222836 10197139 14473682 14605270 16249582 10524821 4012084 8946559 6445909 8683387 5789008 5393995 6973797 7829365 7895673 8552829 13354948 4341050 5722702 16315360 15525333 15196627 14473420 7959144 13354950 10527373 7039324 9734017 10653022 3616540 9143168 9272163 10587508 15920853 15262936 14406347 16182499 16447211 13092021 15263964 16184819 15000543 10132374 7302762 7302764 6842723 7039590 6579039 6447453 6446683 7171689 9738128 10329753 9671571 8092539 7434871 5855839 7434870 3553849 1777692 2171420 1250319 1184276 1841440 4803141 6184791 5197134 5789784 2631722 7039851 16185078 12500161 11447473 6644580 6184283 14014161 13946574 13617611 13880783 12564921 16710909 6248277 2563868 8550518 12630451 15459035 15789029 15461345 15723490 16051685 14472142 5064254 7893620 6706246 7627576 1839632 1514253 3550530 4996911 11576402 9996149 5722433 854018 3815992 6510938 8152140 14273724 14802637 13486274 13354172 12828079 14999751 14539716 13027517 8092278 16580347 15066856 8355711 4932937 2695973 6183000 2564896 12433588 16513012 14934231 13946307 15065557 15000018 15000792 15001055 15855600 16777215 13882315 8355963 14277081 16448248 13420741 10394005 3487281 4540748 1511961 2365989 2039070 4474176 3289137 2236703 5986650 4670790 920589 789005 4933448 6907752 3223344 1249554 921104 2763308 7171439 4539719 11776949 6118751 1579032 2105378 4473926 658959 3552820 11645613 7106157 5725018 9211531 8684415 9274493 8550508 13353397 14474199 10527393 8290180 6510674 10785404 13221548 14145996 12366764 9734533 7104607 7499098 8088663 7694681 14998997 13025207 11644072 13224131 14408154 16514556 15462366 11246745 3155492 659462 2037791 2038043 2366236 11841451 11972784 11579057 13749181 2561327 4142637 9671822 12367025 7302243 199689 1843231 3155997 2039056 6052697 11315107 9407094 7103073 2233112 787976 987685 1379084 4008986 5194800 1969162 1378052 2365701 5325095 3941912 9010796 4801601 1579810 2764345 4144707 6973547 5526099 6841696 8223086 12235680 15066071 16117996 12696758 8617852 7104102 6711915 7174268 6249824 9735054 10920862 16119536 14934233 15131612 10196624 6183251 10525589 9735559 3814703 2565149 2959654 6710627 9276815 7368816 3421234 13223617 15394784 14407376 15197143 15657694 15920352 14670285 7235676 11052185 10987670 3091762 5126725 11769668 10324809 6115643 9601114 11378315 16118499 16317418 14340807 15983839 15197921 13948116 15328478 14803401 16447988 12959942 6709857 11447456 3813936 7500143 11381413 11578792 12828344 12170925 9999756 10197907 9013892 9540236 7829369 4671565 6382182 1645086 2500396 4408644 1052686 789516 1117968 2367006 11972784 3618613 2105117 65793 5592405 16777215 15790318 10855843 5263692 8684928 15263974 12303030 11578539 11578026 11709612 11710895 7499373 5657169 7104868 10526100 15263449 15921379 16118245 14604492 15393753 11840673 10592144 15594479 10324101 12163683 7429169 1248008 3156799 7432267 12432473 6509629 3683381 656388 5789784 9274231 12954255 13681844 15722718 11249566 10196627 11512484 15000018 15262410 10392966 7959415 14409180 10855586 5460308 3025965 3552309 7433578 3025190 9209731 16711420 13945796 15328732 16118248 15722971 15921645 16316662 16119283 15724527 12303291 14671831 15263463 14473179 10788245 9537413 6447714 6251877 2565927 1776413 2105889 5856088 4144446 4604997 6447455 7565682 2499621 1513491 3684660 2566438 1711131 395271 1381653 3881276 8158332 5066061 14210775 6053217 4671565 2894640 1973792 1512728 3881274 7040102 8948100 13882064 11184549 5326653 9402721 6969681 8484728 12893118 13617863 12960190 11774118 13089976 15526109 13354421 6117987 6446936 8814453 4734788 9801350 7629919 9536627 11773571 13483932 11708307 10524813 14342599 15066322 13222334 5590097 2763054 1973538 3421495 10066070 16119024 14276052 11315883 8287606 1575960 3879982 6576982 5065786 8352113 13421008 5133133 6833972 6378310 3092273 16049883 12233887 3419694 459524 1314833 857118 657932 2759695 5258790 9141100 11117728 4736059 11772809 6571562 16310492 10459278 4606023 4211530 6645345 10921125 8683647 12894137 13814976 13683640 16116185 14999516 9475223 9801352 9865603 7959926 7106420 7368818 12829122 14474458 15066848 15724265 16184302 10789791 6644064 5525583 7960177 3355182 1447187 1644312 3881789 10065551 9999758 5854801 14211029 16579836 15395049 15130581 15920869 15723488 14999250 13748928 8222056 4144430 5526101 10721177 10258004 12427861 10848314 11243597 15126712 16246759 16118758 15526358 15193036 14933974 13225672 16512752 15131855 15066070 14736601 9603720 7762286 7630959 7762286 13025726 11841449 15526370 11381150 10394257 9670791 5724242 3158315 3487027 5987165 6250337 2105378 2303014 6447716 2369061 921102 1512212 1643285 8223098 11645613 5855318 2368289 1710359 12369082 14935009 10855843 3684919 6711399 12303291 12698301 10066070 12895169 9671312 9013380 8882055 8355450 7961204 8355701 15395805 12434350 7959913 16315624 13618111 7959399 14802639 14540241 12166574 12955278 12034928 9008243 5921121 8223586 11051608 5589055 1051924 1182986 4933964 12761512 14270626 8547422 13749446 14999515 11840428 15723239 15394784 16380378 11246214 7826805 13553358 14341843 8288126 5329746 5987161 10131091 2828838 6051667 13485756 12104105 13288379 16116965 15986145 16119026 16316664 16645116 14540253 15198185 12961470 15920877 11906995 7301469 8879224 1182482 3093298 10461085 10329499 12171957 6118490 2894379 4012860 5986650 5920857 7828854 3749425 722945 3092010 1250067 921615 526342 8289405 7828854 5394513 14671326 6842733 7895422 7302771 3158066 1841691 8026487 8026744 1380622 11249314 14736343 12958123 9796188 5653562 7827055 5919828 8156012 11444625 10985622 15461094 15591132 12102802 5855326 6908766 11708824 7497328 6643805 10131336 9340276 10457462 15985355 13682865 12433573 8815987 11183773 16184300 16118258 14144214 10066070 13487306 16578805 16645881 15525343 10920098 5787222 3484721 2563869 11972519 16777191 7694174 10721688 14672591 12755316 9535345 4737098 11312017 8548713 393729 3289650 2893863 724499 527375 4537137 13811112 16707033 13946825 7499373 9930881 7427904 13152888 14011816 5459027 4933213 9079172 14144464 9078405 10459280 12498348 13552054 16379612 15592679 15265265 12497321 10720652 8552063 8816264 11645874 15329769 15264228 9277065 12697787 13750476 9737362 8026235 3552309 5131592 2039321 5460560 4868423 8092028 11249564 11315357 10855069 14737373 15922165 16316151 9342080 14078663 15197144 15592161 10657940 4142641 10657686 7237990 7434597 8485739 7889448 12886349 11243082 9994594 15852251 14803666 15723737 14271156 15656917 15067351 15855076 16512755 13289398 13881786 14999767 9603987 10394265 4538429 9275525 10657177 13091516 5985872 1446670 2828323 7236969 7434607 6908517 7500402 6710886 2039583 2435368 3421236 2368035 2763565 1841691 657671 3814967 13619149 6513248 2105117 1512980 6644834 13026762 13618899 8947596 7236978 9079182 10197402 9211018 12106425 4144957 6052954 8026487 7763313 8025715 9802895 14211278 14934231 12302002 16381166 12170927 11118239 16447470 15852502 12565699 15527648 8221528 8875360 10460828 11840682 4076824 4800593 1974051 1249289 6842220 12366505 10585453 7232845 4472633 12432819 7301735 15065309 15263196 15722448 12562587 10590365 12434618 14737370 15658223 9869463 2368550 10131091 3354155 7499113 12696758 12499379 14736341 13354688 13749446 16184819 16250871 15724527 15395562 16382457 12435380 16118254 6840932 6314313 6840152 1510416 7301996 14342363 12500678 15197931 15526637 12236985 6512994 4999755 6973545 8815749 5851979 3484200 2694942 853769 1051661 1512726 4934475 3947067 6710373 15526635 11382450 11579827 9013643 3421236 5394767 10065298 12104881 10065040 7827562 7564390 9734014 13547166 8878698 7761765 6315091 3156510 5261365 7433570 12631994 11775908 9866873 4078907 10197653 15261654 10261136 6314323 8289906 14013131 15655913 15788012 16315878 11973799 9538696 8749180 14342098 14012620 12630965 9078145 7696490 6248015 6576467 5128505 2365976 2760483 3024170 1643283 7827308 13356472 11249563 12828346 12104354 8349255 3813414 2960174 2760475 3352612 985868 5592146 1512210 1447707 131586 9867143 16181718 15327425 13156531 7629930 3352359 2627341 11376988 12233324 6970685 6116180 11446953 16711677 12763581 11644324 12827566 14209470 15985369 15395814 16054521 14932431 12496294 14210777 14211547 13948116 15790320 13684942 10527132 12961985 6710625 7894899 8618370 7368303 8289140 4933697 12039343 8222837 8157303 4867391 8289140 12829627 16316662 15395562 14803164 7433829 9012604 13552578 16777211 12236718 12697012 13157571 854531 7632742 9078403 3286051 9338468 12432018 10919820 15264728 14214348 16445668 12955294 14273203 16448743 15000024 15920877 15921377 14803147 15197657 12762302 7630446 7630700 7762285 13815241 12434099 3354152 1644047 1973014 7698033 8355709 9013641 7960951 7500400 4473922 2302753 4802378 2169629 3026219 2368035 986895 1446933 7697522 4013112 855050 657671 2170910 9210768 15329771 14276829 11447730 10131870 5131854 7829880 5526612 4671816 3553335 9934484 8421245 11447721 15329508 16119537 15592679 15263200 14736854 7499371 13947085 15855337 13417910 15199210 15858425 15131353 11113350 12498090 15985127 4275231 6378859 10066331 3815216 3684416 6116944 7493957 9009513 1840915 12170163 10920347 14407628 14736856 16183514 7628364 12169395 14671578 14144715 16777215 9868950 1250067 6249306 1446415 6314839 13881034 12434101 8223349 10986655 14276305 15987699 14935011 10461087 15264228 16382457 13290176 7960177 2104349 7235672 6905943 5588807 6576467 9934234 10988209 12566211 14539994 12171705 11382189 13947603 7894647 6907238 4469298 5062462 1642253 1709591 657930 1315347 920589 1183761 4671303 15460842 15790579 15922165 15658734 13553097 13224132 9605002 8025970 7432804 11248283 14274501 11116950 15326158 11773851 12894388 11183771 4998201 5524795 3091491 3882039 10591897 10393225 8816254 16711679 15392729 12300191 4076846 8552314 16710391 15787499 14142674 9868940 8618105 12630718 6249046 4012085 6578011 4933186 1578001 5196356 11511970 12498861 10524562 4800058 3352874 2103068 2499107 10789791 12235960 10329763 13421521 4470074 4798513 2696482 2697000 5393738 1577744 1249554 854796 4011831 6447201 2630689 9013379 16709353 15852227 13090479 8551031 2564639 1905687 15720691 13023618 9668654 7761218 13289675 15724014 15394784 14868179 14077885 14867652 16249056 15856111 15921904 14799816 12761011 13092555 14277083 15395049 15066849 15724525 13158852 13158592 15198434 8684417 6579300 6709859 10591636 9605000 13486276 11248545 5656656 6183253 10460056 13026752 15987950 15987951 15526370 6316120 9342596 6118741 12434869 14803163 12896683 9735826 2102306 5326905 12628906 5064016 2828068 11511960 12827325 14473947 15857392 16578545 13874602 13218975 15658973 15263966 16184038 15591653 14538711 14604755 15329240 11643821 10591644 7564907 12368308 9736586 131328 6248793 12960192 5723991 7500404 8092539 7763825 8290429 5395024 2237214 7433580 3089961 2893352 2236449 395271 1184785 3947319 4736837 1249808 3223598 2763047 4671301 13224391 15593193 6316380 6447712 6711399 5132113 2237221 8816523 10988462 16119537 11119269 13816782 15329767 15395049 15592428 16448250 14079443 11645102 14737371 15987447 12763339 14211537 16184817 14342365 14934235 12626588 15128255 10921067 8024434 11313824 6645081 3883594 3550510 7164740 4338462 2959654 5985621 9144188 14671053 15131614 9998459 7496777 14868189 14211280 16711673 16052979 7632501 5263440 7433578 1577743 9604489 15132642 8421242 7171176 11579307 16777213 16185078 15856372 13224906 16448250 16514045 12501170 4735805 1116939 6446410 7892838 5588543 6706758 7237482 8423563 10724257 14341065 9407890 4078653 12105401 14671839 11973813 5390914 2891808 722435 1315858 1448986 723723 2499621 4144446 4670790 14408154 16316923 16054005 16053490 14474711 7698032 4341562 2498329 1774602 5326654 12827056 7101782 3417384 4274486 12499890 11840933 4208432 8156776 5460819 789524 2433577 3813423 6315088 9734545 11707296 10984576 2366230 4998223 12630198 12694953 10852747 9998216 7302247 9801869 4340796 1051146 2103834 1380113 1710877 2302496 6907234 7235941 9012352 4338731 4272947 3944759 2894381 4737096 8550528 5397595 2567206 2296334 3222315 3684921 2893865 2039585 789775 1381140 1051661 11709612 9341317 986119 2368287 11183001 12363919 12891817 8945530 5789782 3027507 9539734 11641473 10257753 8154974 11450544 15724778 16183787 16052965 14801608 14472894 16511974 15264487 15855337 14468792 14340041 12303553 12237500 13882323 12961221 14869216 15922157 15197921 15724776 9605517 6841959 2170658 7893351 10196108 13683139 13090748 7629929 15394531 16446961 16579060 16185587 15461864 14802645 6381662 3815481 4539456 6250587 13684683 12698793 5722702 2826537 6379342 11380120 7169632 2958878 10261380 4273461 12301751 16645627 16183787 15192518 14338746 13749697 14672342 16184038 16249583 15262688 15920097 16052188 10854291 13551549 6841433 11314591 7103586 985864 13486787 16711161 7104613 4210493 9144966 6447965 8684925 6513759 4474176 2235933 1380624 3683377 3815733 1447446 1184276 1512980 6907236 4538686 10328470 15263974 13882575 14935263 14671837 7171435 3158575 1842463 1382166 2369061 4473924 13553356 16776441 12828606 11250344 13026755 16250871 14672091 15330020 15461355 15724275 14802914 14935011 15988728 16053480 16710642 15263463 14277594 12891301 12429451 9074758 5851966 5131343 2237213 3486780 5985623 10391166 5523514 1511951 984583 1446155 3090980 6117207 2695698 6641215 5721933 9802128 13816268 10789021 7960953 5723991 7039592 1709589 4078135 8750208 5789523 2697252 12040371 16251123 15921645 12829376 14868959 15987697 13750737 9737102 8617852 1380624 3682599 6774620 7429971 9074788 8289918 7238259 6250073 9013380 9211020 5856090 7303536 5591378 6641243 4730417 1378054 2105628 593164 461064 1907995 6315615 5000009 4868169 12303032 16579323 14604765 5460560 1841173 3223598 7499624 2828072 1708056 3287070 7497304 3483431 6708574 5459530 2498843 7958631 10195595 11446691 9933716 7368052 6051677 1050378 197888 3947328 5920081 2366469 5916983 1312528 787457 4735782 11578253 8617341 8420225 6116942 1775123 854282 1183247 1052177 5396053 2960683 328963 1315858 1315601 3483171 3287340 4209988 2894894 1051397 920326 333067 329216 7691082 5720631 1579024 920591 1381401 1051924 263170 6183766 16184300 10328213 460292 1381392 986117 2957335 8878706 9077116 9736333 5725018 7632993 8156774 2956835 4274502 11120559 15527400 15197407 14473421 14341316 14736325 16315624 16053233 14342098 14142915 14144206 15198444 12631745 14277081 14474460 13882062 14540505 15790059 13684683 10789025 7894647 3354930 1774606 8682869 16249834 14407378 13618124 16777215 15987440 16447472 16250095 11183519 13419703 1775898 1578523 5855318 6776417 9605002 11709600 10986645 6578009 10460311 9933963 5393472 6708564 10195593 5459010 14342094 16382449 15263196 13946047 15064782 15789540 15724519 10131342 11381663 16381931 14998737 16446435 10327686 11643797 10722441 7300956 3352620 5262149 15460316 15591650 9275524 5722700 5657422 12105651 10723998 4539204 3289137 525831 1184526 4013624 8553082 5196620 2236453 1644312 3551793 9143939 5260868 10591384 16777215 16053490 15790833 8224127 5789532 8487297 10526880 2631461 2564639 12170416 15722469 11775405 13947087 16184819 15921904 15527912 15265506 16382970 15461103 12500157 11842478 10724249 12961213 13092799 14211278 14540243 15461343 10719609 6900016 8350811 8290179 10197656 9274252 15724268 15263188 5063739 1510927 2367519 3288108 2367006 985355 1840648 7762260 2103571 12761534 9670029 6447452 10855332 7105131 3486516 1775900 854796 2105117 2564898 4407872 13224391 12500668 7564653 9078146 8617852 12039860 9474190 5461078 9934232 3551795 3222569 6907236 6705989 5521715 1119772 4802630 6774874 3487288 4671816 3948607 4211265 524802 3416359 4334376 5391428 3488308 329992 2301728 3551793 4671044 3881528 7631729 10263447 14605019 13091267 9341066 8222585 4209214 7434347 11711415 9734553 6444357 8943974 8352629 16711414 13683907 9932934 14866639 15656412 13486538 12038577 14736601 15855082 13815503 6646122 6975085 9539983 9735042 8679001 3680546 4604473 10658181 12896433 13750485 12565185 8023913 7893618 5920339 5263181 5329485 8158583 4145211 1447444 395271 1184274 4928823 1905176 5856355 2631207 3352861 3815218 3948358 6576216 8151374 3877151 656899 3487029 2433832 1249558 1380626 5921360 14342348 9341577 919823 1446417 2499872 2367260 2431510 5852744 5261898 3420727 6907489 5724243 132613 6053215 10066339 10526628 10394265 9933452 10394508 12499365 16578799 16052716 13420996 9539983 11382698 15724527 13553106 15131877 16185078 14869216 14211288 13487054 12302778 10197404 8552577 4276032 590080 6051667 15723490 14736601 14606048 16185080 16316664 16117996 14933206 7300192 13616053 2302242 2039070 5526353 5131593 4868421 8684149 9012602 4604221 3617327 12828344 6643026 8353131 6117712 7236454 16775156 15723749 14474450 14077120 16380899 13946307 15461347 12828598 10789015 15723488 16051425 16512489 14933972 8024677 13880254 3287845 524288 12894137 16644849 14933206 9012863 9143939 7368040 8355962 7894899 2763047 3881276 8487297 8355450 9342598 2828323 2565414 2631211 2237221 1644314 5591376 6578012 4275256 11645613 16645627 16119283 12434877 12632258 15790320 11118504 1184015 5525581 14538964 7828079 2498592 9078403 16119283 15987697 15263974 14672352 16250871 15263717 10328721 12105134 10921129 8815749 10066067 15592929 15790563 15067611 12630179 12100999 12233103 15984850 15526109 9076872 15328740 16249567 9734782 2433312 4341309 14209746 14341332 6972516 1577995 10525565 13223605 15658473 14341843 10724000 4407618 3026219 4473413 2302242 1315347 2434082 1776152 6644834 14934752 11645102 262144 9209478 12565434 13816528 14803423 8289659 3552563 5591374 1840915 7301735 8021849 3482132 2830387 7236971 7499111 5921370 3026478 5658198 7237743 2827559 5194824 2037524 7106408 7831159 1579545 3221547 8421245 14606298 9013128 10066070 7631729 8552831 16579325 11117990 11578541 9802130 12500409 15329507 15326419 11114880 13090730 11380130 11250341 8486008 14275272 13748415 13683905 16645627 15527400 15461607 15724779 16777215 12695991 5263181 5328722 4538175 3549223 5326905 12433321 13354688 16447219 15723751 16644592 9866630 12038830 16644853 16710391 13618890 13882315 11053475 9671823 6974056 6249306 9071462 3351332 6907754 5263432 13223089 10786190 15064287 15983323 5256745 1642254 1775900 1051657 1446165 919821 2893865 11709863 11446943 6578011 1577744 1182986 2762530 4274486 4536886 5194814 722435 2171428 4276286 7565934 1841691 5328981 7565943 4276543 7894129 9999758 8223086 11709596 15526109 15197921 15790058 14013647 8290427 11447982 15395310 12961221 15592941 15198694 14540505 10657953 11118504 9210507 4999755 3025965 2300697 4670527 15920869 15197407 15263465 16448509 15987697 16184047 11051933 7234908 9933452 2236449 1249554 5592144 3420974 3486767 7762535 5854540 2630178 2630178 9868689 8682348 6576970 2302493 13289927 15525090 15723238 16118505 15919324 15131086 14802388 15790312 16579056 14868181 12960182 13946049 16183009 16776953 9473153 12697009 3157027 2696225 14407376 15986660 16381166 8617594 6578011 12960959 12368822 4802628 2170910 2827818 14671580 13421510 10395286 8421755 4078653 3157555 2697774 2697515 3486518 8288889 9473163 8158584 11053222 15066597 15658736 16777215 13948116 3354930 1776152 1051657 9144196 7696493 2103834 6644064 16250612 16777213 14474460 14540253 16382196 13289406 9604739 12696758 16118776 12237500 11250341 12434867 12500913 14080205 14473674 15985622 10194291 14470574 16513257 14210007 14670550 15855835 14143680 5590347 8288376 11643819 16051950 16579325 9670531 12960164 16382182 16250093 15790061 13290184 8026233 3486002 4539204 2104863 1776411 7039592 1315601 1710359 14013650 12369082 3617073 3683379 13420743 14671837 15724525 14211029 4802628 5657167 3617324 11250341 15193798 5586991 5264728 8552831 8420213 7632247 5855577 4999755 5130827 6249308 2368035 3290414 9343370 5198926 1381140 131073 8552831 16777215 10000277 6973799 10592411 9737364 12499643 15066597 13552845 13552845 16645629 15197144 14996405 10193002 12169890 16381679 13486789 13157309 14604237 15327447 13682622 15461093 16053231 14605784 14474198 15526886 12497841 8287860 9276302 8420477 2103318 2959127 14077885 14602964 15327461 15986408 13223353 11906724 14670032 16052714 15526886 14079440 14342094 14934233 16513267 15460326 10459029 9533555 6246737 7828854 8289910 14867401 13745573 16708827 14274476 12494717 9932668 4737345 3617326 4472384 853769 2433053 12235691 16709613 14406860 9406594 3025190 10261650 12236209 9471361 5129023 1972502 1315349 1315601 8026487 3749688 7895419 8553349 8947846 8157301 8815484 7367779 11117208 16250093 15394784 14342098 14803677 10000788 8816262 11119019 14606046 13619151 14671837 16185330 13881810 9671058 6709859 1512726 5262927 8550778 3880496 14670802 16053231 16382716 15921906 16514041 13618120 11512484 10590093 8551031 2829099 1512728 4802628 5000007 6184280 7499876 6183251 1445906 2827557 4867653 7629143 6839625 2237214 8290949 15327198 16051433 14934231 16446181 13617336 16447211 12237488 14078924 14078922 7564641 12629676 16380388 16184047 13619143 4539190 1972751 1117193 14012618 15328989 15591650 9538696 12762553 11776171 5592143 2960424 4078907 3025451 8815749 14408406 14013901 16711420 7763061 3486778 2237224 1447707 2894894 5855066 8091510 7632239 5000266 12961219 16579834 12895176 9934743 4210750 2170910 1117193 4341049 10788764 6248023 10657439 15000545 12961473 14540251 13882061 15000792 14736592 14538448 15920364 16776956 16777215 16776956 13618892 10066068 10919829 10722968 8815482 11248786 12693652 13618111 15855602 15657956 13880757 16249054 9537927 8683134 7301481 13749195 16776956 15657703 10328464 9999758 15132128 15330021 10000536 6710627 4012862 2302242 1512726 2631207 6119001 5723732 11052965 14869216 6710627 11841711 16315635 16119026 15856111 13290184 9145479 1117450 4407353 9801866 13552582 13483178 7956055 6909554 6644834 7893355 8750728 5131854 2695973 4537407 5525583 1053201 10459796 14867929 6841184 4209212 4999241 3618356 15856111 7237482 460292 9473933 15461866 13224906 15461355 16119798 13487563 11973823 13091002 13943442 13284762 13878722 16185070 15789542 15986921 15854306 14932689 13222326 13353920 13419713 13485247 14341069 15722722 13551038 11447206 12434618 12631225 12103332 5391928 10458505 9340026 14341067 12828095 10196626 15394006 14275272 11841960 15790312 15329761 9736838 9999245 13289410 16448252 13750476 13945798 9276813 10593962 7566193 14011329 15918028 15458760 14801069 14402963 13681320 12630449 7959664 3287340 1116171 4472887 11314076 15919586 14670285 9077365 6577495 14603734 16117997 10589842 7300192 6248277 5985884 1709337 5460308 6316128 9803155 13357258 13948114 9341575 6709855 3025702 5656393 15920615 15394786 8289142 11382440 13356231 10526882 11118765 12501183 10790052 9868948 12106423 11250092 10855845 6776166 1644314 5065548 7432037 8485492 15526368 16315633 16184567 16185337 15856111 11710123 12236720 12958899 11445403 3289391 3026219 5723730 4605249 1644564 7367525 7499365 4275516 2696234 4143930 9339761 7826522 5329482 3290163 13617093 14998999 14737622 15327702 11577499 16380650 13421510 13289660 16382447 12170666 13749183 16446696 16250610 15132128 4276283 1907738 6513246 11117208 11446428 13025723 9143939 6183511 2302496 3749940 2894114 4209721 3091760 3158064 11644585 11448746 9342344 7697270 2433830 1908259 1382682 2040096 4407620 5394513 5461071 3815992 6842472 10790054 11381937 5592664 3816507 2170910 1841173 3485998 13157569 4012344 7301994 8355452 9211020 16514295 13421760 13816003 15065560 16777215 16777215 14671577 11578537 15658475 16777215 16777215 14076871 11315365 8223612 9933965 9602680 11248008 12300458 12234926 9011566 12169630 15525857 12302262 12433596 14012882 15855854 13683913 11315365 12303032 15395301 8816260 10724511 9671312 7960440 4407618 3355443 2104863 10855586 14013650 16184819 16776956 15263717 14605017 13618892 14737373 15987951 13487563 7894901 4671301 5065285 8814195 14210249 7825240 4272160 2764335 5592403 5657422 6645352 3947582 2103838 4274235 2434082 1316373 6576728 5918541 9800586 15590629 10723230 2235933 6118490 3815735 723464 6447455 9803157 13553358 15000804 15856113 12039858 6841971 7169378 12692609 16244164 10654868 14409180 16777215 16118246 16711673 15261658 12564654 14341069 14406349 13155769 11445410 10129293 2630689 9013379 16447219 9406590 7497304 7364956 8549489 4470826 4998199 7563372 10919580 15461343 14670800 10459280 9934735 7303015 1972502 6841945 8946292 6970962 9535096 9671563 9213079 12041924 7039592 13418425 8088930 14864829 15454638 10979944 15786709 15722207 13354940 6576731 918533 4208180 15064538 15393757 13091767 11051670 7629670 16315122 16777213 13024696 7300964 9209989 5000527 789518 4605510 4868680 10987431 15856624 15527400 7960953 2564638 262144 5919060 16381168 15657697 8420728 8552831 13421772 12303032 12631997 12171194 6118238 8750210 11579819 13486536 9736333 8683647 5788755 4143930 8420216 13223617 16513265 16381426 16052979 15461355 10724000 7301992 14735827 10656144 11774619 5066562 460803 5065800 3355184 0 3286827 5987151 4277056 4078663 10328470 16776437 8222316 9736324 14144458 12434869 15593701 15460828 12498348 11313049 15853793 16512236 16184038 15855073 15855073 16052453 15395036 16317167 11645359 7763322 3092273 2763817 10064260 12629674 7629668 2762018 459270 3419957 4209463 5392959 5261886 1644827 2895151 4934463 2302494 2499873 3552561 2368289 6184033 5197388 2302747 3092269 5723227 5000007 2960424 4144448 1775647 5394262 3817283 1382684 1776670 3223855 5657939 10789791 4211004 7433582 8026237 9276049 8815751 14868956 16711163 16249583 10789021 6906207 4077878 10789021 15328993 16315375 15854825 11447723 10000277 8026487 9408140 11185323 9667425 6508869 9931669 5262403 9405817 14932952 14408665 15263467 8487299 6842464 10198158 13816773 13157569 16645367 14079441 12369076 15724517 11381927 8552828 4210491 1709591 12170163 13091265 15790061 15527146 15658732 13355979 10658979 13948116 16316664 12171705 12171446 5921119 2697254 8351835 11249045 12369074 8154982 4867906 7896702 10725801 5197649 2894383 3750203 2368548 1842455 1381392 3486253 6249559 9670795 15065821 12630967 5788242 4604481 8683134 3222828 4669245 4407620 7763322 15460844 13289157 10130580 12961473 10920601 7889233 8678231 4011053 4803665 9802895 11314076 8089959 11051419 12105651 15066071 14737106 14473684 15526117 14145236 7894649 6445656 10655887 13484985 7039841 10919318 10061953 9207413 9141616 5654070 10984331 11184030 7104607 3222566 2235673 2103836 721931 1842447 7893333 9728852 9723976 4274736 7894398 13618642 10524813 12234669 10985875 13347204 13739131 13086878 10524560 6512727 12828855 4078388 2629662 10457235 12695737 16053231 11446693 6182737 8748149 16777203 15461078 10723481 7368557 8356224 2698792 592137 5000268 6842472 9145227 16579836 14080466 4080205 3219997 4335380 4602426 15197407 15065041 5985875 7367787 13684685 12499631 14472906 10985893 5392467 14670551 16644590 15262687 12499381 12236209 13288897 13881034 15527146 16119796 15921647 16514043 13025985 10854564 8749181 7893871 15327449 9537918 11117200 9211012 3157802 5394764 6184281 4671042 3353652 4736067 6645604 1249816 7302497 13025710 5853768 7235421 16776954 12960959 15330020 16119536 9077627 11313563 15722720 15000278 14408141 15789794 15065558 15921380 16184552 15922409 10790304 5855579 2236710 1249806 6776930 4538941 1314571 3221285 1708300 4405819 12565174 6774864 5393472 1907486 5461078 15724517 9473930 3026470 1184015 2499621 4736587 6381662 5526351 1052688 5065552 2565668 4013114 1644566 4670790 8815751 3487288 723982 1710616 1447187 3288619 5657167 7697520 8487038 8355711 9013130 5459792 11513513 15526889 16117997 4669245 1116422 1973014 15526117 16447474 15131102 15196895 9670540 8288887 2959654 6315097 7697005 6908778 3158844 4737860 2763280 6838865 4602941 5855575 14539742 16514043 14803676 14934999 15593184 13553609 16053490 16580087 9539977 12237490 12039343 7105382 5328972 2039324 9867408 16118256 15461096 15461096 15198181 15790318 15724527 12763842 11053222 7895160 8617852 6843501 7302761 10654588 9013106 10460561 12432298 8487036 7961466 9540498 7632240 4407100 4736837 6973545 2039074 3091762 7433578 6380633 4077878 9341318 7433833 5459277 9867921 12893886 4407102 6446685 9933462 9276815 15066597 13881294 11316137 14997195 12955546 14472138 12302260 9736335 4472382 3155493 4536116 3416347 4930874 13551299 12828598 14999767 14802649 15131614 7630699 3880756 10195856 8418925 11511453 12170929 14539213 13156525 12629409 12365976 12168078 13090730 14802647 9604741 5130565 3288361 2762277 4210491 1776413 2236186 7166013 11308385 5591879 7302259 13553358 11512989 11379358 16777203 15783603 11832935 15721169 9671312 854282 1578003 1379341 1248525 10524821 8024941 15130583 14471627 3746852 7957346 14405571 10526351 7893871 7367785 4210491 2763555 2631718 3618615 6579300 7960953 12040119 5856090 1315617 3811617 10058056 8480841 15919839 14538446 6249047 10855584 16053482 13750211 10065290 4867655 6577508 13025726 12960443 14409180 15987699 16514302 16579834 16185080 16316405 16119283 15461096 16645370 10393752 13947089 11841709 5985874 14077380 10590606 13813948 15790059 13421511 15066335 15592680 7368555 3155505 3487029 8750980 5986912 3157535 6380617 1840399 9078143 14013133 15329510 15264228 11382187 6643034 15261658 15986662 12434351 8025709 14867411 15789540 14933974 16052712 14409170 3750453 2565929 986895 921354 1052690 789516 986636 2037524 4602931 6510935 7959148 7234134 9077619 2564898 2829099 14803417 14671577 6513246 855050 1578773 1710109 3355182 4539456 4933962 3749692 1447187 7434350 5855316 11645100 12105651 1184274 5131854 8815749 7170406 7433320 3749170 6250333 6447455 6579039 4539456 5328972 4737348 3880756 7960177 4341049 4866623 8420213 12499379 12696758 15591910 15723236 5789008 8223349 6906977 11249315 6512218 4012864 4735817 4801323 6838057 10713690 6969428 5395287 6184281 13618889 16777215 14211278 14606289 16053231 15724525 16447988 11579817 13947338 15658472 11974064 6447966 2630691 9209478 13157571 16250612 16645370 14935009 16250869 15724527 12303291 8289918 5000268 5130823 6382180 9473930 11707276 10525062 7763564 8617076 8093050 8816775 13092548 5987414 3618353 5592397 6249824 2367784 1644061 5328974 8750208 13421511 14211029 15855854 15658475 15461096 9079175 8552829 11776434 14079702 13027527 15855854 15723751 10263449 10127224 13414806 14606298 14278888 16777215 15458784 14210259 13221564 7233372 6838873 14801113 11249314 12433588 15921128 15723236 11183519 6579039 8353393 16314085 14734799 11775916 9341577 12959679 14802649 9931645 11641233 16776945 15527138 14933972 16777213 7170148 1973014 4474175 1644576 2103584 5391150 10785891 6973529 8157053 13224391 11776159 10326668 15723488 15454636 13281915 16711663 10000797 592139 1380115 1643798 525568 9210242 9604487 12564143 16182756 10392715 7101267 15196116 10197388 7104866 5393484 3880498 4143922 723723 1250067 855309 2434341 1907997 263431 1644835 1705728 9004337 10717528 16050647 15262939 12697273 15855337 16448493 9145470 7367779 8485755 4603970 7828079 14407636 16580095 16185337 16580095 16382716 16448509 16579577 16514041 15000545 15064285 9077892 8091510 7367787 5985874 12893108 10130055 13156272 10526367 10855584 12632507 13487816 12238001 6248027 2105114 13027525 13553366 6973278 4274989 3090212 10920349 15723496 16053230 14606559 7896189 6446685 13946057 14539727 14474448 12104621 15920615 14999513 13223102 14933720 8224628 855561 855057 1381653 723721 789516 1447448 1315858 1907736 1644817 5721932 8945015 11050124 10457991 2827811 3487027 12039339 14868956 7829106 2302494 723723 1644316 2763045 2697251 5526353 5262931 1710359 2631207 8223864 14211278 13948106 9869459 8158330 5854546 7762286 13419965 7433578 2434339 6908004 12237236 16053744 7960945 8816001 14276050 14275793 8287859 12367025 14605266 14670802 12170668 13354942 15262939 14012620 9407108 9867659 15394273 12302000 12105134 14473431 8944237 9203527 13278053 8152665 7698043 8487289 7434601 14211027 13619400 11711397 12961472 16184817 14013647 10724251 13158592 12500408 9539723 8355450 921100 5722449 7367274 15723498 15132388 15922158 14869218 14342874 11974328 6974058 5855577 6380894 7171445 9539985 12167578 8025190 12764093 10459796 7697779 8750982 7960691 5459782 6316128 9737364 5723478 6184029 9539985 9605778 10066329 16579836 15593454 12830146 14474458 16382709 14671837 12369082 15198181 14869470 16185078 14211539 11710378 14736856 12365986 13878195 14999513 15724786 15395051 14802396 16777215 16709364 15063766 14144207 16053494 9604490 11841451 11380900 9407362 11710115 15657956 8945528 4273195 11577248 12367796 7236466 9671322 13091265 10655633 11245967 14865868 16053482 15525857 14209999 9341317 3222568 1709842 2892580 3154980 5917761 6640704 9539199 9144718 10198167 6710096 10195336 15921120 13940619 14134902 16774105 9540246 1643546 3550512 3683895 1250067 5987163 9803155 11973295 14407379 11183519 6116944 15854306 13420992 10328470 4275003 1708300 5392704 1118481 789516 1052688 921102 855309 1775384 2762805 6837321 9465921 9863007 14670275 14539716 15855333 12895167 15922155 9276035 4998977 4604221 8683388 15854825 15723500 15262947 16053233 13816271 14868705 12697020 13487563 11711152 11645102 12894399 8485755 4078139 3222569 6380633 12564143 10919571 9932415 9276300 8355452 10855584 10395033 10461077 11973038 5066051 5921879 9013138 10788763 11380635 9605002 15328993 15855082 16184819 16448252 12106943 8289405 8814203 11908007 15659748 16117996 16380398 16316402 14933722 7236454 1118730 1776663 855311 657932 1052686 3222569 656388 3420977 6052954 1251609 1446417 3681829 9536374 9669243 3814705 2170910 6579292 14868956 12303030 3157803 1381653 1446937 6118490 3289388 3486770 7039338 4143932 2170908 4868421 13553350 15921896 13487304 11381158 6446425 11117728 11050904 3354155 2368289 8290170 10461079 9408391 7566187 6250074 8289142 8223349 8287346 14011850 15000794 13486785 14407630 13289149 16315627 13748932 8288113 10788247 12038314 14472140 15594469 14344681 8683398 9997426 11966817 9996408 7434617 9670793 9408391 13223880 14868956 10988185 9539723 15461096 14539994 5723729 9342598 13553096 7302762 8948100 986636 4406589 10657435 15526889 12895426 12434875 12434877 13224393 15000804 5723993 2171169 3682616 7039610 6052707 6838863 8221807 13685455 9802895 2632231 2434852 1841426 4406840 6578536 13223884 16448250 16580088 14737371 10724259 8947848 10066329 6316128 10132122 16185076 16448248 15198181 14277079 16053490 16382198 15790571 14672091 11315620 15723490 14210512 15395554 15458775 14800846 12828347 11908535 16251384 16119024 15000028 13356231 13882584 7433580 11446440 11117728 12762805 15789281 15527138 14670030 11774367 9274495 5196359 2829610 10132886 13092280 9998461 10917500 11444876 12170668 14473423 14539477 14275793 9801615 8418935 6509898 6903625 9008754 8878457 6644053 8815749 11448234 8157797 11116950 16576991 12292700 12359256 13943454 12302260 3091244 10657177 3025965 1513241 2500910 10988207 7501431 14013398 12369084 4671044 14079441 11973546 10328213 7497831 2628891 3549473 2631207 723723 921102 1316373 855309 3025447 7565435 7693921 11639159 11115667 15987421 14473658 13223605 8025970 15790322 7039592 854018 8946559 16777215 16118256 16315637 15065306 13288381 11840935 7038046 4340533 6315869 9474190 11842481 9275784 4209210 4671042 6315867 7696493 14406345 11446173 8419437 9472903 9866891 9538697 9538443 4669763 4213313 2432813 2631710 2171947 6707008 12236443 14937070 15066848 15461607 16119283 15987437 15263968 12829376 9539724 11119781 14474450 16645103 14868438 12566712 10921889 2434850 790027 789514 789516 855057 657679 3946802 7630951 12959679 7893872 4603198 7764862 4210239 10786192 15197657 6841946 2496536 3616557 12828859 13158339 1512978 6250586 6382173 5196885 986131 6183762 7236695 3354154 2630432 5130566 5327945 14999516 15329510 9670542 11512487 6906976 8551285 2103571 655872 9340801 16380652 15985890 12038830 7632240 15197656 9407870 8748913 7103837 11579817 14078922 12499633 13288377 14603466 14998997 9077627 8419697 11972519 16051685 14670799 13948106 7959662 12300191 13416079 13879478 13618124 13749195 12499130 13288908 14998737 11050365 13484983 13815242 11382189 11710895 8354420 14078413 6446426 4800577 2697254 1315601 8421502 15987440 15197924 13354950 11842479 10921379 12039092 6841961 5065552 3817536 8949137 3879982 5393712 6446156 6644580 4344648 1844249 2168589 5260861 6053720 9408140 14868959 12303032 7763315 6513248 3815992 2105374 262913 4539456 15394533 16513782 16382198 14605787 14474458 16053492 16775156 12632996 12435657 11707296 13549734 13682636 15526360 15526109 13683907 14078665 12565687 15987440 16448502 14211027 13684682 9803406 14080981 16513279 13813961 15657178 16184047 15330020 14540245 15000026 8091248 4143670 3092009 3749425 6247504 8220516 13419695 13023387 11640713 13881284 13028043 9803418 11908795 13882834 13090212 10121834 10781313 10724500 6908265 8947848 10132374 10656912 8748141 14794408 13736769 13747882 11179096 13348492 5526873 8551799 2762018 1972248 6643553 8486266 8092537 10394791 7763073 4079166 14737371 15591136 11447206 11576996 8156274 1510927 3417635 722442 790294 263948 3684408 7368814 8355711 5657939 6776931 12633020 16052204 15261397 13814712 11644571 16711420 12170678 11382438 15264227 16578807 16512762 14868191 11579042 11644835 12827828 10589840 9011319 7893353 6250076 12106173 14474460 5327691 12172216 12960959 5392704 12365735 13024955 6314839 14144456 14276042 9407362 11249312 8486008 8818307 1445918 2039057 3553083 6838594 6313786 4539465 15197924 14803425 14671841 15921904 16250609 14473949 10657957 13092548 13947854 14669517 10064524 5064772 3288619 1183243 658182 4803141 2565925 1118740 789518 3946802 14867927 13157311 11972268 11116705 8291458 7565164 12496808 16645872 10131344 6774107 4998210 5195588 4407100 591876 6974309 11777456 2434089 854800 4604732 8025958 7564906 3683120 5459531 1380365 5327945 14145234 10131863 9144196 10393235 7367527 9801350 6248530 8419699 14275276 15064790 11578792 7171176 13881797 8815476 12894389 15459548 14868438 13289406 11052187 11972006 14867411 16249834 9538178 12367277 15459548 14998997 15657694 15986662 14407889 14011581 14600103 15260870 15394784 14736341 12170414 11841459 15262671 11248760 13485997 13355189 7763815 13487036 10065038 15131101 11578279 2892834 3156522 657671 7500143 15592680 16119026 16777213 13684683 5328974 4012860 6973547 5920861 3027507 4276806 8222318 9933429 4801585 7037282 7959411 2957852 7820627 8082006 7693670 15527146 13947857 9408140 5986904 2894890 2631718 4868680 5986134 11578541 16645629 15855854 16579834 13026755 10460828 15856111 15591401 15725287 10658468 9929843 13745562 14801620 14473423 14670550 16446962 15196895 12104370 16316662 14736601 12368308 6117458 9933963 15133154 12302012 15721956 16775657 16315888 15790058 14408659 14473682 11710117 12235693 9078145 5656140 7627360 7101267 10720648 16183261 14012870 14605784 9671569 8223094 12368055 14934752 14534835 9136479 15060427 13026485 6250076 8421504 9276811 13354170 9603963 14204304 13938018 14010559 13416856 12296299 5721932 2959909 2235674 9079175 11906993 2564896 8355709 5460829 4276044 5789786 11053475 12696758 11183519 7762286 4603968 657671 3221026 1972248 329227 1052947 2105376 7631988 8158332 9277065 12500922 13554120 14275793 15064277 16776686 15263190 15855084 16711420 16053743 16316916 16447221 15328742 9801615 9473412 16052455 15656927 12235178 10326668 7038042 5461071 10461346 12895428 12301233 10261899 13023916 8022106 11509135 9931134 1577227 10855316 13486777 16118499 14276042 11973287 9080964 524299 5854537 7237491 4798754 6509110 4208190 10197402 13619153 15262945 15526372 16184817 16381948 16316155 15724525 9210244 13682113 12169133 1313289 1905939 1380111 4802628 15394531 6776420 262913 722442 8486258 12236461 13355201 16316405 15986410 7831158 8025457 9469816 12764343 11185061 6708057 6314069 3286821 2497303 3486251 4934726 2960683 1513239 656649 2433053 7894123 7959664 6183254 4011831 3222315 5788496 8816001 8421243 5394250 5985872 5261633 14143688 10525073 6248530 8091248 12827315 10723230 9276554 9473412 12499630 10065292 14735827 14013382 12565424 13353659 14933722 11577761 14143688 15130583 14604239 14472653 12037799 12762288 11052446 14539222 15130323 11970701 14276546 13552318 14802899 15657956 13881286 15657178 13880246 13946558 14868178 15131864 12170927 7565156 12039341 10130831 8486009 8222837 1184013 8618624 15921904 16448248 15921904 12105651 8881026 4078653 1841693 1907486 5001297 9803159 13945796 13946288 6643018 7827308 7632752 9012861 12098713 5780795 8878457 16711420 14803166 6381662 7434350 7368557 6250333 10724257 14408408 16777215 15788778 13882064 16119796 15855854 12434618 12960190 15066856 15134197 9340027 8742721 16441785 15525331 15526119 15789032 15722985 14999264 11709612 15526117 13617863 7368038 9670534 12894648 15856616 10260887 14800594 14472385 16249064 15921644 15395554 15328478 14538962 14801618 14537935 4865853 10588297 9206644 7365985 7500404 9673378 12829894 12763580 13156533 14735827 13749449 13150355 10585465 16512238 11644322 6579038 6776681 8158334 10327692 9669243 15189648 13547393 15786219 16117480 12232295 4008996 1314829 1972501 9275271 9933203 1512208 9144968 5131351 2565426 6974060 7040615 11447720 7893872 591108 2170142 1117454 2694941 4537145 1248779 657928 2632233 5657685 7368303 13553099 10591384 11578792 14932952 14932691 13618625 11710374 13816271 16185078 16185330 15856365 15789291 11446694 6774621 11315616 12631219 9998729 11642782 9142909 11577759 8421755 15001317 15329767 13091518 9535860 10654079 8876378 10785154 2693388 1643534 13223864 13881537 15657694 12762803 4867643 2895906 3812922 6379852 8355711 6509112 8219210 7300713 4408129 9211012 9865590 13024169 16185842 16382198 14868705 13092545 12697269 12432306 5261381 1576974 1775382 591110 5196869 13684166 7104868 4143417 5986134 9209983 10986391 14145485 14078926 14604757 10396058 7037531 8482407 8290419 8816773 5393738 5195838 5456959 2758676 3288613 7303785 6052954 1776411 3947321 8354682 6577758 11315108 7499114 5130566 4933186 6380633 8026484 9802895 13091002 9802118 8551536 15459548 7169632 5524807 11314591 8419697 8288376 7039853 10657686 14013383 11841449 12564143 5327164 8879988 16777215 11118241 10065041 15656925 14472653 6445394 11183003 12498350 13025205 6052694 13487565 12236207 9866105 14012605 13355452 13750211 15460064 16118248 15919848 15393252 14933206 14078411 14210775 12037807 11315869 11117978 12302252 16645368 10657435 1118222 5394767 16382198 13158339 6118490 15921645 15461096 10000023 5197136 1183765 11316909 16711679 10853265 13682087 13945269 9077375 10331546 10594714 9141878 4865084 12961734 16776959 13026755 8487038 15263717 12631997 13619149 16514041 13224134 10262681 10327189 10658207 16513784 14013907 8750210 15592682 16185330 13947616 8416339 12293478 12165511 12565926 16711160 16184300 14867930 14604758 10788510 14078413 8222834 9407362 16777203 12565677 12961460 13552070 14141633 13419693 14669259 13947338 14606038 14999513 13881032 15986408 15328481 10394003 13156533 11840935 4671051 5923439 9872048 9606037 9209731 14208966 16117996 12891568 8672839 10456190 14475738 7827047 6316118 9079182 7697530 8289140 11839893 14528372 15128492 16510712 16777215 10983794 6377024 1052429 2104088 7762032 11512235 1249036 7697779 6973555 2762805 8816262 7961204 7367528 2038554 789003 1182993 854028 1510155 4602679 1378822 1183243 7106671 8223612 3551795 7236201 6775391 10262932 13420994 15921128 14802649 12434616 13948114 16382455 15724527 16777215 15328738 12762554 10459799 11447972 13552578 5130045 8879735 9406077 10723219 10066578 15922417 14277333 8617594 7037782 12497572 9272173 3220507 2366489 1513239 16118246 16249831 13618114 13815239 7827308 8290932 7563123 6314570 8420991 8679509 8943960 3947067 4737605 2039056 9600083 10324839 11975086 15790312 15922155 15198171 7763817 1183243 1380622 1512980 1645338 1316373 657154 3090982 5262151 9538697 8419962 10920858 6841432 9275774 6249298 8157554 8355960 7365983 13548979 10330004 9080461 2368289 8550768 10061442 3745314 5327426 8160377 3355443 1250065 7434350 5130573 1050896 10065041 4998980 3156776 3090983 1117193 526336 9078656 14408655 14605006 15986141 15393755 5196356 3748142 13156795 15525341 8880513 5328722 9341830 16118505 12565687 15460066 8221795 10195848 15592163 8749438 10526621 16249064 14867411 2235155 2695706 13419965 11906211 6709597 15066599 10065298 10787722 14670283 16249834 13420994 12565174 15854825 14999516 15394525 14078912 13025707 11578263 15920097 14473420 11446428 16447724 15920615 13091516 1907738 5197134 14145236 10526878 4933962 15198435 14737630 13223880 13355468 12500161 14737632 13420743 11510679 14340017 12367007 7891561 5786951 7630948 7824478 11049372 14277340 13816271 13289927 14080211 16053490 14737373 13421770 9540496 12170676 11117475 7367274 11381930 16777213 11907504 5854546 16250871 12237737 7497841 8415038 13213287 7824218 6251597 12039080 16052453 14670802 14473423 11315105 7235425 10327696 16709613 16709868 13617595 13026737 15196124 14471880 12300181 14801097 13223615 16119277 16250093 13552067 14999513 14934750 15658985 13355452 13093058 9015450 9477552 9739694 10197406 4274486 7959662 14211799 14667463 7354926 8614756 12175806 9273982 5196867 11053226 12302529 9735305 11972501 13931874 14405543 15458271 12504522 6183251 6442047 2236703 855048 6841184 10854305 2235931 2961196 4670800 3618114 9013641 5329484 6579039 1644566 854798 1117972 1117717 1247495 4207405 1904390 2892320 7435640 8288891 5919830 3419694 1906709 6972770 16579058 15328991 15395301 16514041 16382968 16777215 15329771 13816528 16118254 12763066 10986140 10723479 16447213 9538178 7037531 10787730 9867394 9671820 8619392 12369336 10854808 3750193 10395286 8749178 986895 1055008 987926 13815744 5065281 7432800 16052712 12170668 9080196 5592393 7499363 6050385 6838594 9275756 4210750 5854296 5590336 8943974 7431511 10592147 15657695 16381679 6446425 1182985 1314829 1578001 855050 2632233 4013121 5000007 1710359 986634 1381394 5657939 15000796 10658458 8815486 6447452 5131593 8487297 2694931 11838355 10724510 6447463 4736583 8289916 7692900 3086620 4208181 5329231 5197136 7762543 3881525 6908006 7170926 4012862 2038556 526083 7434348 8487035 12038838 14079440 9409678 5789532 8879735 10065038 5658198 8618624 15263717 16184565 10461349 6710634 10263182 15064538 10787734 15459797 15328215 13156791 15656412 13091519 7434609 14276042 14802388 3683371 722434 6709598 7301218 7893871 13749706 12762551 10523780 14341837 16053744 15460577 10261129 12563106 13681860 13617870 13355694 15986395 16117478 15262169 12827828 14735825 12235691 9669764 9472387 1512212 8025455 13947336 8749693 2497822 9407623 14867927 11250341 6117718 11644070 16447991 10527131 10853517 11047800 8281404 9929066 3090464 6182735 12959163 12432569 9012103 6906723 10789023 15065055 9538443 8419964 3222566 8157043 13749708 11117986 9737105 12632508 16777213 9802898 5921368 14078162 10725547 5785397 9989450 6969160 10523281 9469813 10065292 13222073 12959412 12893621 5195327 6380884 12893621 13354170 13485758 11446173 9866883 10788763 11447204 12498601 14405309 12828845 13750210 13025460 5787454 11708559 13552054 14079175 16185329 15725556 13421772 15331311 10592934 9274503 8550006 4341050 5261635 8611165 7165520 12037286 9539459 9209462 7368038 9866640 9014920 10197165 8546635 12357713 9008464 8355449 10067617 7695972 7168857 3091242 1774873 5657434 4605512 789514 2302503 4802640 3419704 6051929 1314829 855309 591624 1117968 723214 986382 1643794 2564122 3484709 4736320 7961214 7763574 6710627 6118490 2763047 3223598 12367793 14077897 15330021 16119026 15920618 7301735 2564896 5196616 11052963 12828346 10065040 8289910 15328991 13354170 9800835 11972004 5394765 2631972 1645077 6579552 11250342 2566178 4013624 7303275 1381653 1645084 1447446 11776159 5986387 9604739 15197657 11775910 10198166 7895914 9670532 5721420 8220251 12104597 9077627 2497824 10394254 5722954 4932417 9473153 13288895 7366757 459264 1446158 3946549 4867651 4341307 10066329 14079702 16776702 7236717 3026219 2105117 657928 4539968 14211539 10066067 3289389 5000009 8092541 4075816 11509386 6184280 9802906 9342347 1382164 2628638 2430232 8748157 7697268 12171192 15066335 6381659 8946817 3486518 2894379 4013373 1250319 10198166 15527399 16777215 13027525 8686216 4210500 7498864 11710895 11119017 11646388 16316664 15987958 9540247 8224901 15395813 14670558 11578026 10261128 13748417 14341069 15788261 13618375 7565419 12171179 12630965 3485738 1840915 5393738 7301218 9933967 13553096 14078922 11905433 14736341 16053490 13617860 6248013 12168607 12761009 12894389 15723223 14472148 12629944 12367530 10919579 8025457 2827810 5721932 5064003 985353 7433320 13025975 8683898 2630691 9538696 13683653 14934233 12499379 12630965 12828857 8815225 9010543 6311482 8743503 6311480 5789774 7893869 6841184 8748931 8025206 8683388 14736344 13091519 6446426 6841184 4537399 8222836 7893872 7630957 11316137 15264228 16513784 14408406 11249572 15393504 15857144 8418146 7295289 8682356 10327443 11510426 14077895 15459548 16117478 13485758 10656659 13485758 15656927 13880518 12367277 9998729 5787464 11446693 9736073 12696495 12168347 13618365 12367275 10919320 4406064 7564120 14867660 15130583 13750989 11843251 14737624 15263968 10790565 8419962 14538195 8157044 5195327 5387567 6641235 11314078 10064775 8025188 7697781 10064537 8225657 10130087 9399366 14663815 12825497 12895166 14606044 12366756 5721924 2630691 1314581 723472 920593 592135 3092019 7236981 3288372 8025206 460292 1578519 2104863 1183761 1052175 1643798 1973531 1050883 4340016 8749178 7763315 7697779 7763315 7631729 3815735 6973799 14999515 15591650 15790571 16645881 11709612 1050630 5394250 5985875 6249304 12828347 15131359 9144965 14670548 15196376 11906211 11709345 3157805 3881528 3947321 2039322 9934484 6842210 4868421 8158071 1381140 1907484 2104863 15657946 15263190 11973286 13025975 15723490 12632508 13487036 10526094 4406072 8616555 12432020 7299412 8616571 8486260 3487538 3289652 2827808 2104088 1248778 3288361 6446426 14933720 14407889 15461094 16777215 16579834 16250612 15329508 15461355 14211286 8092537 0 6184280 14276820 5855318 4539204 6447462 6378572 13220006 2697251 8026748 7499371 2369059 984583 3813423 7300711 7894131 15723498 10197137 11052187 6841696 8223096 3289137 6710375 1315601 4605249 11645100 16317173 13488594 8290945 5856341 6513258 11250352 11382441 11645361 13355979 14474458 7040112 9738393 15987697 15395824 15986418 13682365 5063228 3353384 3946549 4341562 9406590 15526111 11051936 3551533 4998980 10590361 11907244 14736601 13290697 10460309 9340278 13749700 16185076 9210242 11052187 13748417 11051407 13683370 16183524 12366014 7103336 8354925 9341579 5130827 2433314 10591392 5196620 985866 5196358 14078665 14210510 6446172 8025458 10525589 14144204 15196892 15066589 11116695 12892332 9011061 9404790 7497045 9340537 7367527 7433320 6709855 9670283 8617854 8946559 13354437 11051936 5392968 5064773 5590600 10722970 10525592 10196884 9605519 13882321 15000545 16052463 15196894 15525857 16183789 9932164 9274234 12696758 10328470 11841449 13880514 15722720 11775140 10788247 13551551 13946309 14275274 15064790 15854306 14735312 10392974 16776184 12302513 15196116 14996676 14406600 16578548 13814988 12169133 11379869 7629155 16709363 12368823 13422536 9671044 8355701 11579570 10525851 14077643 15722469 14076871 9797755 6050127 3617326 8091761 7630949 8422284 10723499 10659480 9076364 11371345 14995881 15986145 15921130 15262687 14931911 4669236 1643794 1643544 1315096 1250069 723723 1447446 2 4143680 7104102 1117450 6644582 3354930 131073 2302244 2104863 592139 2235671 6971479 8353391 8157556 7434350 8289659 12237239 10066070 10066327 14144206 15789029 15987951 16514295 12762300 4011315 10525592 11445411 7629417 10591382 15526889 13486276 13486789 14012104 11050904 9471870 3092012 5197388 5328974 4736837 10658207 15395300 13026752 6776418 1512726 1775898 1710105 15526362 15789280 14341834 14867409 14868438 14472918 16315878 12104354 7826795 8288113 10129525 5917759 6247766 6644056 3750710 3289398 919814 985607 4933187 10328213 14867929 14539216 15921128 16579828 16316916 15987951 16119026 16579577 16513784 15790061 14934752 10197653 2828838 12303032 7105131 6907754 5921121 2563609 6838085 8289140 12698047 12170676 7368814 1446419 2367006 5920082 14670297 16777215 10525843 9341567 11249312 11709612 8749956 6118236 3815733 6447453 11381927 16514807 11119025 8289142 10132348 7697522 11842491 9079432 11119017 11974326 10658464 5920859 13355466 16186870 16185340 14406609 16115409 14141884 13092545 5856090 4604481 12432559 14736341 14999773 6709598 7827825 9670029 12433846 13750478 14540255 11118755 12893359 12697012 16119537 9407623 9605000 14934235 13024945 12365457 13550513 13813968 8682368 14012869 10131093 11578539 7499373 6249306 2762277 3420207 3420458 11644324 13815241 7367274 6775390 11512484 13552067 10130831 12697269 14735310 7892580 10327179 9800837 10788761 9472903 7170148 12565174 10854557 7630700 8551802 12498612 7433320 8617594 10130834 8880766 11249312 12367795 14210000 16315633 14934752 15197670 15526117 15065821 10919831 11972006 13087910 7958122 1118483 4274738 13354172 12434615 9669251 13025207 13880516 16052455 11972519 15657697 14801618 14604237 16117478 14537933 7958633 15986923 12631478 15129810 14076344 15721945 16446191 7892589 9340035 15065306 8616050 12761524 15724268 14145747 13750725 13420481 10000023 15329510 13684682 16380398 11379358 14865619 16776702 10526371 5262409 6841435 7302774 11116972 13159101 9339534 12950377 12366229 12763066 13222588 9735559 11183771 6973021 2038295 2498856 1315096 789518 1381905 921102 657421 2959658 6578012 4406842 6184542 1381140 986382 1117968 1183761 855307 7696490 10852495 10062979 7234651 7236969 12039860 11974067 8026487 10197656 14736343 15394271 15461606 16777215 13354437 5130312 5657167 10062218 7561314 9011583 11184549 10460311 13618120 12762553 8484979 11512484 3486770 3420977 10000277 10460826 3289391 11447720 16645367 5526351 2104863 1973277 1775898 14802896 15591901 13223353 14210762 14407628 15065057 12169890 13420465 7893102 3353901 8683112 4274223 4537659 2629911 3815216 3419955 919310 4867142 6709598 4538429 11775656 9867910 14210251 16777207 15001055 15527400 16185076 16514041 11250344 5986904 6118490 14540251 14145236 11250090 8026235 7236721 2434351 1575431 7824467 10460825 13882575 16776437 12763840 1052686 460802 9604749 14802396 13946058 10590353 8617329 8814457 11182238 12039860 4539204 11776688 9276552 12829373 13817290 10590377 6838871 10130530 8749165 11447473 9474190 12106425 11119015 8618885 7234922 14669531 16711420 13947605 11246475 14008214 14274232 16316654 13751513 6578536 7430757 13485507 16645368 11512233 8881028 7959415 9539726 16645629 15265005 15198181 14210249 12959930 12631995 11250341 10658205 9737875 10787994 11376522 11181183 8813934 9999248 9737102 11513767 16711414 13684936 3947572 2631712 3946038 2103317 5262401 9670280 8025204 4406842 12893621 8880764 12236207 11840935 7170148 9078145 11644070 7630699 10722970 10920350 8551802 10854557 9407623 9867662 10920349 12367793 8354420 15328991 14736343 14538962 16380650 15789031 15723496 15920875 16184819 14933984 16711163 12630197 9076085 9078397 12624009 8482921 3752781 1708549 4668205 8749691 6248526 11051415 14472653 14998997 11709347 14012102 16314855 16117478 16117478 14011589 9208187 12302000 13420994 16249317 14931651 13681586 16250345 10458769 6774620 16447470 11643033 9471610 12368308 15724014 14341332 12761273 14275541 15395049 16382455 14406609 12233899 15788262 16185080 16776959 13289673 6775901 8681853 10062481 10329742 9998495 11964764 12696224 14341585 10984082 8420215 12305601 8619135 4998209 7564914 1512475 657932 1118733 855307 1579034 525317 5722700 6578263 1644314 920589 1446167 854796 1447446 261 7893869 13877944 9996411 5523262 8816001 10921636 10658207 11184551 9145738 13749448 16315373 15593193 16382195 16645116 10459545 3683377 6048330 6901844 4406072 10395546 7433580 10658207 15591653 6642775 12104107 4539458 6184283 13224134 13289927 7565936 8619135 10263449 2894631 1578519 2170660 2433828 13749697 15986660 14802134 9736333 13553099 11249063 6380114 5262400 3222566 2696486 10393477 10195840 11511716 9143938 1183243 920075 2038041 7301481 6117461 6117461 11249827 5986385 5000006 13421510 13948367 10723998 16382198 13684685 4078907 8092280 8026487 7171178 13816528 5855579 3025965 10066842 5065809 2433312 8945015 11117726 14606044 16514295 6974567 658441 788487 9931144 10194314 8750467 10919571 9272686 7629668 9605776 12040117 10329752 16316654 9342344 7433582 4341301 8946835 8550508 10654554 9997941 9342095 15066597 15066597 10855847 6842733 7433582 13815242 16448502 13618890 12564905 14009247 12229227 13550509 14014938 12895436 10984610 14076869 14603213 2498845 9209991 10921125 12434615 15987951 15527146 16578545 11707797 12827053 10263182 7829618 10723998 7960177 10393235 9143671 12235932 8156514 7432289 7828078 14935001 12303283 8289656 3355694 1777175 1775898 1446417 1118220 5723732 6381921 3947319 6052695 3946549 7960691 9408651 10000023 10526621 7631729 9604747 8946817 8354423 7893869 11380898 12038830 14012104 10723483 14210775 13684685 15790061 15657958 14473169 15591912 14474198 15461604 14342612 15395560 15460844 16709364 13684166 14147023 10060652 14204068 10064260 7959924 2957854 1839373 10919579 8353399 8748411 9867145 12564143 10459280 15657445 16052203 15920615 16183790 16381681 16250863 14803166 14144719 14473171 16250859 12891817 16050396 10787730 9539209 16711420 13683135 6445135 11972018 14341847 16052203 14736595 12105650 14671839 16777215 13487303 9868170 15920617 15527146 15987699 16777215 10328723 8223098 4932935 5854799 8946308 11509390 15591132 16117994 14011850 14341585 16777215 10395033 2828070 3420472 1381402 987408 1184525 1052429 723723 1381394 920843 394758 789516 592137 854280 1578003 1117450 4802881 3946291 5326915 9930618 7757127 3616810 9013893 9474443 11447721 11051682 13881545 16250859 15790571 15658475 16711422 10592932 5459014 8745320 9272702 1971480 8287346 12763066 13289410 12103854 7234659 13354437 8289405 7829618 12039339 14934233 15132131 12498348 10591633 1907736 2039324 2038552 2631459 15985630 16447210 14670802 10460056 16777215 10131093 1511181 6446677 6907228 8025204 11183256 8157028 2038294 2499623 2039844 657930 5459530 4341049 7104355 14473172 8815231 3882039 3815735 11118756 11184549 10526619 11118758 15461096 12237239 13750478 13026755 8684674 6447714 6250335 7566708 10197913 4606023 657930 6906976 9801352 11513775 11908533 2303006 723721 1841175 5916994 8351851 5593432 7629919 10456962 4866875 7567224 10395294 12237747 15394782 8223349 6380381 6577233 10131871 14999764 12496509 9932926 11315887 15461096 13487567 8289666 6842734 6513509 13289155 16382457 12631995 13684168 13811882 13213289 13482915 11185321 15725303 14474201 11248536 11379867 4866877 4472893 4868421 11645099 15132128 14934750 15525339 11114889 8944748 8026220 8619134 11579309 6775388 9735306 4933964 6775391 9077629 7694697 9340294 12763834 10592411 9802896 5657937 1184015 1052688 1447446 2106403 5723478 2697513 2763304 7039592 3158062 9079175 12631997 10197656 8355452 9867921 11974067 7895158 4144698 7433318 14276303 15921128 16381679 12631480 16053241 10921640 9275271 12302515 8288627 11644848 11447720 12961724 9934735 13881810 16185842 15984100 16052463 13686989 10650468 14666161 13025975 8155499 7826798 3945262 11906215 14143437 15130332 12959933 7893101 6050897 10986400 11512487 13354691 15657446 15789289 15198692 15920877 15130848 16118772 14606559 13947338 15985381 9603973 10657175 16776443 11972521 6642521 8945538 13289157 16513267 15461343 15658726 14802912 16579323 15132641 13882826 13553096 14211280 15395813 15987437 9868689 9211020 5920857 4867140 8683387 11446442 14801883 16250095 14933980 16249840 12565175 7368040 986382 1446682 657166 1118222 657669 921354 1644566 591878 1249558 1117972 1118481 2500136 1117193 919814 6512218 15986659 10460311 2762017 11378578 9863008 6510158 12105136 14211539 12171444 13419203 15921126 15527648 15592679 15921647 16711422 13685975 8287596 10718334 11576996 3221549 8351853 13026236 16776437 12893623 10985109 15525343 11446701 11052446 15460315 13683905 11051935 12629156 8946294 2894631 1249808 2301724 2367770 14801607 15657944 13355452 15065817 12698041 4341309 1775122 3551785 5394248 8748927 7894898 7237481 3486777 262 921878 1118222 11051935 11644072 11184034 13420483 9933967 3224108 6447453 11447720 6052695 4473665 8552831 10987172 12697790 15461096 15329510 14803425 8355711 10329499 13948116 11382189 5197908 986895 5787979 7499111 5000270 2697254 1447184 1052686 656901 2101516 11378329 10066588 8025455 8090219 5393737 3882046 8092537 14145747 12631994 9670795 7762286 6643789 11119009 14605006 15456960 10525589 7105392 13026755 7105646 8487045 9869212 5592153 12038581 15658482 13750737 10722971 8087642 12818803 12232852 14540505 15199725 14738143 15262685 12038828 3748912 3814705 3617326 11315108 12500409 14211540 16710644 12760493 7365467 4538426 5394767 9868691 5459528 10195605 11182765 12631227 10919831 8616563 12959416 13420994 16645367 15527400 8224377 2565668 1710618 2500134 3223857 6447714 3289650 1249808 4144700 8947589 12303032 10987172 3222828 4473665 10592414 8684417 8289659 4342077 8354935 12565687 16119026 13947340 12566202 15461357 16448250 9144451 7763564 6578263 7434350 14211026 10987421 13487557 14737373 14672593 16382198 14800353 11181714 10980975 9667443 9670534 11116959 16117227 8419699 8354157 16777215 16775408 14802137 14208976 12761532 14604758 11709866 12367796 15723238 16315633 14803425 12565434 16511985 16250869 15724527 16053494 16645370 9801869 13880003 16643307 7563877 5260869 6839901 12038831 14934235 15395300 14539991 15658473 15790059 16316402 16645116 13224132 12038830 16446959 15526372 7565936 11908020 15789293 6314840 8420215 9011582 14012621 14933980 12038577 10459799 15065309 13815242 2498846 1380113 2038554 1183245 4078390 3158316 789257 1710105 591626 1117972 789516 1908510 1249036 4472893 15855851 12565426 13947340 12960445 4668470 12430231 13287088 13815493 14342612 14408406 10853787 13223102 15527397 15987437 15855852 16579836 10855847 5392447 11705229 7234399 4407104 12366253 13026238 13025723 12367528 12038301 16117719 8616825 10459282 15855074 12499884 6512980 11971998 10327694 1644566 1447444 1972759 2695971 13815226 13092532 13947589 13749957 14211280 8223096 2433053 0 6906974 15657192 8882053 593166 987671 1513501 1381653 723721 10262928 15197657 8288627 8354420 6775388 7171176 13092548 15526886 12763581 11842479 16184819 8618624 1315601 12237239 16777215 13882323 4539717 7105644 16777215 16579834 11185069 3948093 6314837 7169632 1776411 656903 3221798 3355184 4012344 1708298 8089706 7829626 6380892 9341577 5395026 3223859 8092537 13290184 8223096 4670525 7236191 14538695 13422013 12894389 15456979 11710895 6711145 14210775 4868684 8421252 9079695 5526360 12433339 14737123 13025733 6380633 7496277 8939599 7233102 11249825 12238262 15001566 16644338 10920349 6972253 7037531 8288111 6840930 9802128 11776686 12368823 10326930 4273974 8617595 9605778 8684417 6775903 8485492 15197407 16250336 12039066 9736050 12236194 15329761 14145233 11513514 6052694 3158062 1842204 3158064 3092271 8882055 7566195 2960426 2105117 6184283 9605519 6381408 5394767 4342079 5263181 6052697 14079443 11710892 10329239 13685195 15330018 14342613 12961473 16185080 16514295 13026752 7499365 4933436 8552831 12500408 12369074 13290178 14934752 15725027 15592177 13944007 13349524 8547148 9735297 5854546 8156790 10722971 7433572 3551782 10985877 11840931 10196110 12103854 13024956 14802137 14867676 14933723 16578548 16316403 16250360 13683139 15196114 16183273 16119026 15922419 14606046 5921109 7564906 8879735 6116177 2563356 1708559 6117973 12170674 14934235 15132642 16119023 15987950 16184816 15856111 16185078 14144458 14010560 15460324 7500402 11908533 16184051 9538954 13485507 6182483 7301734 10459798 15065309 15328738 16776954 15854825 2630178 1709329 1906708 3222569 14933982 11974065 0 920589 1052177 1184276 986382 986893 327936 9012865 15592165 10064522 15000026 15394782 5853255 7693145 15391686 14998989 15592163 15460324 10064522 14407889 15922157 15592679 16645368 15724266 6447455 9799295 14073775 5195327 4013114 6709081 13026238 4538426 10788498 12498852 10525062 10721161 7037271 15722205 14868178 11052695 8879475 7103839 2960683 2894894 1972250 2038041 16051423 14539213 15196892 15131361 16447991 16776188 10262417 3749675 9408137 14670297 4407620 4079168 3090992 1379343 1971985 525056 6775901 15000796 13223613 12894391 8683898 10658207 16250610 15132129 15264227 16513781 15263976 7895158 11052195 16184049 15066338 16119285 12106425 7171435 11644848 10395294 5526612 7697522 6840667 5722186 5000781 2170656 1379081 11250090 13684685 2629402 5261120 7369077 5723739 6711148 4737357 8882055 13421770 11974328 8289407 3946804 12368296 16116706 15461596 15526111 15916264 11449009 6252127 9736337 5131854 3420984 5132885 6513509 8551802 15001831 9737103 9669762 13484208 13023654 7300954 7631208 7828587 11775138 15526889 9933712 9604490 8484464 11445403 11577260 16316664 11185574 12238011 6052192 3352622 8946308 10921386 5592918 3222566 6051149 11513763 11315092 14077884 15590611 14801616 15790312 15460579 6315866 3618354 3157805 1250067 1907997 1973790 6381921 7171435 3223855 920843 1381394 8158584 4342590 5328972 7105383 4342079 5526864 13553610 16514041 15724525 15659247 15132388 15790318 14540251 16448248 15790571 16711414 12632244 10065292 12894915 14606297 16316654 15132128 16513014 16446969 13487575 11839116 12227159 9665644 11710390 8420216 7038824 11381160 11447456 9933706 8222320 13485758 12827828 10985622 10854036 11841452 10854557 14736344 16644598 15262688 15526372 15525844 14997696 15064779 16118507 16052463 14868442 8816000 7434350 9211533 6577760 9997965 5984843 9867913 16183790 16514043 16250610 15921896 15659235 15263714 16316666 16579838 15063764 11443342 12169385 5460568 11447469 14539226 5788496 12104623 11905961 11380901 11051936 15460324 16183790 15394531 15722985 4537659 2564118 2958878 7038309 11710125 8684415 4934475 3420723 1183763 1052690 789516 1118481 2959654 14407379 12236209 11379871 12828598 14211791 14078663 4076333 11706757 15194309 13288897 13749706 11249564 13881545 15724779 16251122 16777211 14803163 6184283 10850955 10848887 4932666 5461070 9933706 13553096 4933186 8683385 15525343 11774625 10589038 6839366 14472140 15263200 13421762 12037539 5458760 10328992 7236979 5788757 5787979 15065306 12499379 15920875 16119026 16448250 15987697 15789807 11512736 11512468 12761784 5130573 5789784 6841445 393216 7959148 8551023 11511960 15525079 14669770 14735050 13749183 14473933 14474448 16382195 15329508 12368825 10000277 7434350 13882064 13158341 9276552 13684942 14999775 10526880 10263706 11908274 11054512 7700093 8420728 6841181 6578269 4867140 6841183 16447219 12697018 3288361 3287330 7367528 7171439 6580589 4013635 5723482 8553090 6250337 5525583 11051419 13551800 14209479 15593184 11776685 11313575 9145991 6974567 5855066 4013375 5592153 8224386 3553335 11250341 16447988 12829635 9538694 9734006 16709605 11511445 7497820 8485230 8748662 8750207 12697271 13157309 8946041 11116950 12367542 15066338 16449014 15724525 6052705 5327695 12959679 7894647 3223598 4538428 3814703 2104345 5459528 10131344 14143953 16578555 13816522 11974577 1579284 2170910 2170910 1513239 1118481 657930 789516 2829099 2170910 591878 1250067 1249556 2039072 1644573 4013375 3946292 4406843 11446953 16119283 15921644 15658986 15856365 15856364 14408657 16184047 16777213 12959412 13814461 14474961 11841962 15592161 14407887 15132382 13618889 12105651 11316922 10847858 12098148 9075574 4471865 4868169 4143168 8552063 12960181 14604492 5589834 15195861 14078148 15262420 12761773 16513265 14868442 14079441 16578547 13025209 12894137 12630702 15064520 14275266 16315625 15920867 15790061 14276829 12172216 9869979 6447201 15263200 7104355 9408137 16447221 16118774 15922165 15725028 13485760 16382198 16120312 16184565 16711674 12958388 5984591 7039340 11513516 12960194 5722962 13025983 12498611 3880498 3879729 13815499 16777213 14670551 15064538 7827055 2958880 5195830 7496795 8879234 13159879 14999773 8683647 525833 1710620 1512980 263172 8552829 15328738 8354680 10657177 12039341 12303281 16381931 7761767 4075029 11443595 5458499 6446685 10790044 15461607 15592682 15986411 13682885 10656407 8353393 13811894 7233103 4604732 9737615 14473421 12894391 13486528 13288381 14208716 7629670 10327422 6642496 9472113 15066589 15395562 13157311 13157820 14013901 12171192 8748939 8683134 13749959 14868440 15461094 15461606 13948114 8554369 14079193 9670015 14209965 9867145 2828335 4934473 5460817 3091240 10986400 15920352 14734783 13353904 15459025 14143680 13288369 12038812 15526360 16644592 16381426 12500159 13816271 9934482 14277079 14474201 8355452 4342077 4934216 6776420 13421513 16579577 16382966 10197389 10129024 8746084 5390388 3287330 3618353 11974064 16777215 11448233 5460041 5459265 6710886 5396831 5659487 7039338 5855064 6973029 12828859 16314857 15392729 14606287 14540756 12631997 11250601 8026736 9737873 5329494 2960944 8092798 7830396 5856353 15724525 15393242 14080733 12828608 8219228 8417630 9798511 9930869 12959667 14935262 5262149 10196624 14013131 14144206 16777211 13882062 11513516 15132131 15000545 8684928 6117973 12367795 4867393 2301466 8814974 8617594 7499111 4209976 5855828 13684942 15856111 14409945 7961204 1184272 1447444 1644825 1052688 1052688 921102 394758 3026478 4474176 986636 1248788 1117717 2104614 3355453 3223346 2629402 8221292 14670551 16711422 16119536 15987447 15790579 16053744 14869206 16711414 14079450 9536638 14142138 15988977 13617597 13552831 15854306 15131614 14079441 11910314 10921900 16705493 12564371 9867396 6904641 7040112 5524821 9142919 12367526 15920089 9471872 10590864 13814461 14932942 12959152 16250345 16251380 16645627 16117997 14998225 14210512 10131346 15394784 11708832 14603979 15330012 12171456 7960450 11185059 14211027 14803163 15001568 11513262 14145236 16777207 16119285 16448763 15132113 14205898 12498360 14608091 16446708 16513014 14802912 9604236 7301481 7499893 10789541 8420991 9934484 10658718 5459788 10262420 8420216 9012099 14341843 16711679 11708592 131328 3221513 10191208 12496042 14212567 8947586 4209721 526344 1381142 1973529 0 8355452 8881796 7960694 11382953 11448233 13882315 15920869 14342348 7693141 5785144 8682096 9209729 11842999 15395562 16053233 16052204 12432818 10721687 6573898 6177596 4538429 6580579 11184032 15459546 11906979 14341837 11183003 14736341 7235171 10066070 5919553 10261366 9077355 14013129 16382205 15856115 15988200 15461345 12434366 7563875 14144456 14933974 14144717 15592679 9474956 5658198 8552059 8025442 13223340 3749170 394249 2039581 9078921 6775903 8749181 12960184 14144709 14407627 15264227 11577763 15591904 15394776 14737105 8881018 10591642 15263463 12039860 9737105 15263974 16514041 10000534 2960426 5197388 5197388 11776688 15922419 15787222 9074269 9468000 9271138 7561555 6643284 2763558 6447453 14540505 11579819 7632240 9212047 9013900 4605769 2565668 4998209 6182483 13683655 14342615 15461353 16251382 14803676 14342612 13618638 9276304 8223612 9475221 5592666 5197906 6184801 6250594 7106675 13685196 14275276 12041150 8684668 7627342 2563345 3680799 11247246 10327692 10987169 5721679 12301749 15722985 12762300 15920877 14802916 12434368 12500157 12566715 10790042 6052178 7828079 6841184 3814706 9143939 8749180 11578277 8091763 12105651 12106164 15198435 10658718 7369068 1973788 1579032 1579034 1184274 921102 1052688 526344 1513239 2697513 920589 1446933 1249554 1446937 1052688 4934467 9933706 15525594 14736593 13881547 16710911 16052730 16184829 16777215 14934233 12827313 10987429 10654855 14996417 15987691 13486276 12367795 13617863 10723230 16645627 12960962 9733252 14664067 14998712 10855043 8024428 7040362 8552581 11907506 13420733 13814463 15196376 7300703 12366762 15657180 12828079 16249580 15987437 15855854 14013131 13287353 15724265 8617592 8683637 15722205 13156531 11315869 7762036 5655890 11446942 15855851 14539477 15592680 13223364 11117988 15855337 15066335 15656412 13811630 13416885 10853787 8881529 16052204 16052461 16711679 11841451 5065030 3815485 9934491 7697783 10592414 12237750 10657435 13749449 13288898 3485741 5064773 11053475 8224127 1512485 1378571 8677710 12890004 10460056 1118220 526342 1249808 854280 1512980 1118222 6908006 8223866 11381930 13685196 13619402 15329507 14671061 13815493 12299682 7694172 16777207 16711422 15724525 15329510 15592165 16185330 14737370 13685706 6640457 5451050 6838612 7171176 13157822 14604492 12301735 14802386 9472385 14867413 12564404 10066319 5327174 16115684 11312522 10325864 14935001 15987448 15986685 15921654 15791848 11973022 15393495 15328215 12039080 12368306 9803149 7039340 8288878 9735798 12564646 2236701 1842717 2236962 5263181 5591117 10787994 14868440 13882313 14013647 14342613 14342613 13092545 15854559 7367779 9341830 14342615 13487306 7302764 5263181 15592682 16513784 5921111 12105653 10263449 10921379 14078673 16514041 14078413 9735042 9340539 10591382 9212047 6580842 7434607 4802887 8487295 7171689 9474703 10199974 8553349 6842213 8354169 7301481 7761516 6314840 7762543 8882568 12041148 6908263 9276554 9079175 7303023 8684424 9473941 6447973 5855836 7632247 6974317 5330262 11908785 13617093 12237760 5986637 8483672 9603973 6116170 10787470 12564143 10263447 9077892 10458777 14736605 14736605 10657439 7697017 11052460 10395294 12434869 12698037 6710106 13025983 14802394 5657420 7630957 8486008 10657688 11973550 11447721 9606030 10987172 6710884 6118747 1710877 1973538 1315862 1052690 789516 1184274 789516 789514 526344 1513239 1644312 2697254 6315869 7237222 9737352 10329491 11184284 10853776 10591115 14539726 15723749 15658724 14672078 15131085 10918540 11512735 12561815 13942698 12828857 10853533 7235688 5327691 13157569 16514294 10326680 12031607 14272643 13749169 14078900 8816010 8158841 11316398 10131863 8222836 13223102 16777213 7762283 7170400 16776435 12565424 16447211 15987438 16184819 14933720 11181977 15328991 11710376 0 7695714 16709100 12565936 7300711 4864570 9537655 7302245 11052448 13683653 9603466 3946551 12433588 15395300 15784653 12885901 14272705 16183789 9536636 11841452 16250093 16513784 10591384 8222837 6644844 7368565 7039599 8158334 9803670 14407636 10591385 14407379 15262688 3682866 7302497 8356738 1908526 458760 4598541 15455151 12234669 1643794 1381912 2433310 6380630 3223598 3684149 8487038 9276554 12303032 14606044 16448502 16119024 15000026 14473682 13024692 7432030 13354690 16776698 15987697 16118507 15855335 16119796 15132642 15855586 9731696 8872538 9075572 12039343 14407630 12959154 12301737 14406858 11709347 13551553 7564390 6644315 5788503 16711420 12299934 10522982 11118201 13684666 15395051 15921405 16119033 15066859 14472645 15261907 13223354 13618624 10197389 13682899 11314578 12104336 7893871 263685 1250580 7895160 5526353 5920339 7170149 14736341 14999765 13486528 12894397 12959933 11578279 11972521 8683385 16578807 12368053 5921111 4342079 2894633 8486268 10395035 6118747 16513014 9013382 10131863 11250344 12895167 14803686 14474722 10855584 14606298 12240069 10463146 12303291 11316909 9474705 8553603 8422531 8159361 8223349 7696490 7565943 6383212 6974319 5000270 8355711 3750453 5987414 8816514 7303015 11251104 11645353 10461087 6513509 9408658 6776938 5000527 7895419 4738123 5461070 10459029 12896206 7631713 9733478 14737634 16711673 13287607 16578545 11841452 6643804 1644049 9078658 16052203 10196626 8684163 6250337 5921368 8816001 13948367 7104613 15525606 13157569 6051668 10065041 9867661 9538694 12499894 9276552 9474444 8289916 6316126 2894892 1315862 1118230 1710367 1052688 723723 986895 789516 1052688 986384 1315347 1579030 4211003 13487557 15789283 15197405 12238007 13685708 11511708 14537923 11972768 14934484 12105385 9342328 9867636 12035991 13222829 13087634 12428681 9143422 8813952 4537658 13552067 16579310 16251372 15260375 13409110 14801330 13881032 16118246 12174274 9540498 12764353 10066329 12631747 15920879 15658475 12039343 6051665 14144969 13816004 15263450 16579575 15527146 14407376 10392715 13026238 12828344 9406590 11511196 13157560 9472634 9931144 8218978 11838605 7630181 8880766 14012104 8880767 4077624 10196110 16777213 14603464 11829879 16775924 14475741 14469832 14670550 15328993 16579574 8552312 4143670 6645101 7368824 8158593 6382950 5526871 13157569 10459798 15460324 12236210 2301979 1576213 6382172 8555652 9671322 6375996 11966839 14535877 2630691 460810 6512729 13222584 5460817 7040103 7565936 11381930 11381930 14013909 15461353 16249840 15789544 14999515 14867929 14407378 10789021 15987438 15790318 15723488 16053480 15330282 16117745 10586495 7360579 9075049 12368044 13224896 15393753 9602428 13025460 13156791 12235691 13682885 12103853 5853518 6382173 16185076 13552580 12432297 13615524 13615013 14603716 15065821 15723765 16250612 15854296 16314847 16183520 11117980 11118491 14341334 13354672 11381132 5262411 2039842 5066570 4408131 7960694 7433578 3946549 9143936 13420733 11709345 11840933 12236207 9866891 6971999 15131101 11710378 7961205 9671312 10987170 4934216 7105642 6710627 7038562 15856365 9605519 8684417 13553099 15395301 11645361 12170676 10131085 15855076 16185068 15593450 10132635 5592918 4474437 4276545 3815992 7434347 7762285 6446426 2829875 3883856 6121069 3290428 5001299 4474437 6907752 8552828 9342596 9211263 12171695 11447721 6842472 7566708 6053469 5527125 6579048 5263702 5263181 12828095 15066858 7828830 11774088 16513530 13814725 11182490 10656661 10262932 7170400 3946291 10393489 13618114 9867659 7631726 6315866 9210758 8750210 11842481 8157554 9604739 15328993 11183521 9933454 12565174 13617860 10855069 11513513 10132374 7894901 3815994 855311 1513241 1249815 1710366 1250067 921102 1315860 1710618 1184274 2171431 1512987 1906968 1972759 9605770 15790312 13420741 11514288 11579566 13288379 13748928 12499892 11576996 11577510 8749693 13551804 13220255 13682865 13680031 10323826 10064271 15855337 14868956 15986408 15329243 15856364 14997179 14989684 15327960 12500411 12828095 10200989 10461085 14211797 12829633 15132392 16645370 14802649 13487304 12828857 8486517 13289147 14736852 15855851 15263717 13157311 4667956 11184030 14210510 12894650 16709363 9208961 14211789 10325639 9204840 14865344 10065292 11710378 11971754 10260885 4143417 10787994 16449529 9864310 11897475 16579575 11844028 8220527 12236207 14736854 15461347 7960175 4736320 3356221 6974836 6711666 6448492 5001046 12828604 14605784 15394786 14473171 11776167 11181478 1643534 6186836 11316144 10851983 6705211 7167060 2104345 987154 3552046 9340801 5394767 6578271 8750210 13355718 14276822 15131879 14606048 13881810 15920875 16117997 16579574 16776439 11380900 15327710 16777211 15591901 16052455 16052979 13814471 10321015 8019026 3682339 10132365 14606036 13156018 8944237 15065558 10919829 10392974 16051687 14735573 3090731 4408382 14147287 15659247 15197419 9469833 6640717 10852472 11840384 14603440 13484439 13881535 12433321 9209466 13287866 13946057 13093048 10527123 3815986 789767 2762793 3486770 3092009 12763581 12040370 8948100 10855583 4077875 9275522 16381168 8946557 3222566 8420213 13947854 10461339 10395292 14277079 10196110 7829108 7434868 7828336 6773329 8420728 8355709 8223866 15658732 15461096 15856364 15461607 9738128 13554636 16382708 11251112 6185055 5526353 3683377 5458760 9142655 1314318 3881274 2960434 3947842 6119527 7830398 1777702 2238002 4803424 4737635 6710886 8947587 4144700 11250090 8552577 4802376 6908517 6711137 5263181 7500151 5065812 6907756 16776959 14538962 8288604 12894371 14868442 14341583 6117973 8486008 6775388 7697001 13221832 11444132 15394522 12960962 5525324 7959662 9802120 10854554 7038562 8223337 4539182 14473680 12828347 13814471 12170414 10196110 11709865 15526372 12565432 4671301 1250069 1907999 1447705 1250067 1052690 1250067 1118481 1973790 3289652 2565925 1448735 855057 1971480 4273976 2828840 9276811 9145225 12763581 13618892 13618892 12369848 9935244 13486274 11774889 10723232 13025723 12365200 14733758 11905954 10985121 15196391 16185076 16317177 16053753 16184565 16644089 14535579 15523790 14603738 13027006 9999499 13815754 9671561 14079694 15329243 15395811 16119023 14473429 13093058 16711673 5655878 6313295 15394784 15723751 16381681 11578026 0 7368289 16447988 10854816 10262429 12631229 14739691 11773336 9336938 14868189 7959916 14869469 14932701 12693938 6578269 6579559 16575978 9858140 9864060 16381169 12103600 10590104 11051419 14211280 14277845 9736586 3024419 2369059 6316387 6251113 4408143 6052717 6775652 10394518 12039343 16512752 15526109 15000026 3420205 3354155 4998979 11446951 8092277 2368022 1380364 722181 1906205 3616824 8023666 12103089 13749449 16316402 15987951 15526896 14540255 15789809 15790061 15722985 16054770 15987948 16249066 10851983 11050902 14802639 15657192 16248302 13487030 6968139 9400951 3287338 6707285 12958639 8288354 12301987 11710115 9077878 7433570 12038828 14341585 11053483 7697781 13223882 12630968 15591652 6711147 6184794 9011566 9141333 8942394 6772785 10920082 11972772 7169883 12433070 14670032 15986921 12105904 2565666 789516 2960176 3749172 8486521 9868688 8750207 8618107 9078656 14013131 15131099 16710131 9407108 9143936 16184298 13947338 14474198 13750989 14672091 11447206 10658207 6250335 4209976 7036504 10460056 10987172 9605519 14408408 12763583 15198435 10921890 8224377 13224132 10329752 7631727 10526878 5526610 5657939 9538956 6117722 3749688 7566195 3092273 2894640 5263702 8027773 2369579 2500910 2698293 5000794 11250601 11250341 11119269 7171439 5394515 5723993 3355441 7763825 4539969 7631736 5460567 6382430 15197924 8551799 9472636 15197395 12631480 13684168 6183766 8223349 10657688 13816779 13815252 12696507 14144456 13355981 5854548 9407110 11907244 9209731 7893871 9210494 6644313 13486536 13157573 12565434 5130565 4669498 15131101 13025726 5789523 526855 1513241 1579034 1381655 1052690 1052690 1184274 1250069 2697513 4013373 5461332 2434082 3552046 6643553 6644066 2565414 4737094 9210761 13224134 14868959 12369082 9275522 11708834 15396593 12040380 14670799 15588803 13944491 14207928 11182230 16051434 15986418 15132642 15922419 15199212 16513267 16247009 13088659 16576738 12236217 13487816 12566202 16447989 13355717 14342612 16053230 15066848 16118509 11249315 15132641 16250609 9143422 2892059 12828344 15789289 15789289 5854289 657671 4801860 12104881 5920079 11973289 16381677 16184567 12692902 9402482 15394024 10458003 16711671 12169383 12497069 10133136 4932155 13083541 12752774 7758936 14473423 11513767 9999245 11313047 8485488 10263181 9669249 2365199 2105889 7631736 5263188 5855074 5328479 8289407 5459790 3485487 4341562 4933699 1907738 1118222 1776409 5921111 11381676 5460558 2301977 1578254 5525583 8486018 4735558 2497824 12236471 16447991 16119024 16053743 16054521 16054005 15922417 16250610 16382196 16185591 16382196 15854308 8484201 4800814 13881537 14079441 15789542 12366489 6440497 10191996 4932921 7498080 13222071 4274223 12235178 11907493 10131083 7893869 10262420 12499382 16710911 12171446 10394263 12236209 13749448 12039079 8617844 4407102 3813433 5260630 5589844 15920867 16249062 15262167 14604492 15394006 15592680 12500411 7104617 1183761 5131345 9012610 11183519 11578790 5064770 8091763 8486519 14342096 14342096 12170416 9210242 15394271 16578027 14275274 10065551 13026752 9144965 8289916 9210759 5064772 3946289 12498863 16513782 16448248 15263717 10526621 9210761 10461339 7631986 9145738 13224645 12698047 12237750 10790304 6974056 7895162 7632249 8948109 7302771 9144975 5460821 2039331 2302757 5132113 2369061 1645854 2500395 4671311 4013371 2895144 4144959 3815996 7236978 3026226 4079168 8158841 10132374 10000538 5921370 8618621 8750720 6381911 9868170 16711673 13290438 12368823 10526619 12500408 16711675 15132639 7959672 13353657 8092264 16119285 10328472 12104623 10657177 14276305 15986923 12302515 9210759 15724016 10328737 9013128 7236454 9078143 15000028 10460825 2829351 920843 1184276 1184272 855311 986643 1579034 855309 1052688 2434341 5395026 5395026 4669234 8418925 5196618 2105376 3421747 1316369 8092280 15132131 13487306 11645359 13485760 16247272 15922684 16316925 14801600 12823942 11510667 6313283 10920084 14736344 14144466 16249583 15330028 15265007 16776439 13680557 10852220 16118509 12105148 10987934 14605787 16645368 14276819 15197922 16382196 14474711 15460324 12302262 15724779 16777213 13946057 5984332 11249312 14341585 5065030 789255 1776152 2958123 6906206 4143403 8354921 8814706 14077885 12231304 9204573 9669504 11050379 15591375 13353904 12761260 11842981 6310460 9660250 7887175 7562070 12501173 8619386 8420465 8680814 9537918 9932934 16248292 7957606 2170658 11184812 5526360 4473673 1973798 6052707 10131871 4210500 1908256 1842204 1316119 1316891 1843233 3882818 4540748 5855577 4736835 4868423 15592430 9276302 2104867 4802889 14342361 16053231 16382195 15922157 16185589 16382709 16645880 16777210 15986919 16447223 15722985 14802388 14208190 3877398 10393477 16646138 14606036 10980726 8676688 6971213 5328704 6116940 10722968 7301735 7301734 14012870 13684166 8222836 12565175 10788764 10395292 11973295 8223349 11907242 13288381 7695459 8024687 3749170 2039585 1514015 3289909 15591134 15327962 16579310 12893874 15064528 16645368 11842479 5592144 1841942 10198167 12368306 13354940 16643822 4274738 7104607 9538694 5591116 14342096 14143690 12170927 15985892 14209221 13552319 2958878 5197639 9539723 6119008 10196627 10787219 6642773 14671063 16316405 15526889 11645102 7434607 5921111 4079164 7566195 12237498 14474460 10329501 8618881 10790303 9934741 11382450 8883346 5132891 3553853 5065809 6908267 2499621 2828070 2828850 3552573 2763054 789264 986643 921102 592648 2039331 4868430 4671564 2894643 4276293 8092791 11974577 11250601 5197649 6842733 5856341 6316631 10329491 16316402 16185076 15527400 16053743 16448502 15987951 10131596 6116429 14669762 14341047 15263200 14144466 8420473 10196627 16118256 16249583 11250341 9869459 12171707 12500672 9211529 9407619 7498597 12433588 6117461 1118220 1314831 1381655 1250069 657932 921104 1907999 1315860 460553 723723 3421749 4803148 8351322 6575172 2894116 2369575 1316371 2237213 1315601 9540237 16316662 14276822 13684942 14539226 15261404 13680819 11442817 10391408 9866103 12038302 11973540 15526368 15066335 15130072 14869477 15922935 16774636 10189917 9668724 15000553 12106690 11120295 15856113 16514043 11645610 11974065 15000543 14211540 13157571 14276568 16448248 15592682 13945544 11970727 12300973 3023907 1249289 1710870 1053969 4010552 8879988 6972492 11841176 9932674 8155477 6902061 9008476 7630948 11446157 12365711 13221033 13222839 9737605 6437422 10514019 6706761 4143154 8487548 8420216 10655635 13089978 9407110 3749939 11511716 9865866 4012862 12763331 6776170 2697004 920591 2566453 6120558 4079692 3817285 3553598 5198936 7369592 5396315 5660257 9343897 11711930 10197917 10132124 11645363 6579302 4211013 9540498 12632769 14277333 14342098 12697273 12302002 15196892 14604239 13090228 14998225 16711675 16052201 12236459 15788762 5127469 10718845 16054254 14738394 8345934 5257260 6974561 12104873 6117969 5525836 9538954 8420216 15394271 15789031 11841451 12302260 11643819 6578271 7499626 8090734 11117212 12498348 7629159 6181970 4736059 3750702 988676 1776401 15854308 16446441 13880769 11512219 14736844 15592161 13882061 2565919 4408123 13159101 11841703 14274761 9406592 6050636 7367009 11380382 10591382 15789029 11051933 15262687 13880516 10261128 12235431 6445907 4341047 11447206 9409430 6841696 14011587 11577248 13289155 16513784 16316405 12171446 8421245 6381662 6052697 11909046 10790052 10000277 14277081 10855843 11908272 10066329 8553866 8686483 7436418 6580080 3422012 723725 1578521 5591374 1644576 3815491 3355194 1052437 1118232 987154 922642 4738125 8290179 5066837 7171188 5789533 7237228 11974578 10790303 6447976 5132634 6119258 7303523 8553078 16645367 16579834 16777215 16777213 16185076 16251123 10393477 6180931 12365457 10984309 11050644 16579323 9670029 4932933 15656422 15723500 9671309 9342857 14474458 13224645 8750459 7301984 7038046 9078658 1709330 789257 1052429 1776413 1776413 986897 789518 1447448 1315858 723982 1118481 1052175 4605508 10521454 6311482 4670272 2172200 2698540 2500385 1118222 9868691 16777215 14473429 10660778 14474973 11047295 11505012 11310719 10985101 16314082 16578280 12169900 11908274 15461355 13484481 15066088 15724786 15984599 9070659 12432810 13620191 10133413 13752529 16777215 16710909 11250342 11579309 15263974 16777213 12828608 14407386 16185076 14671580 12695990 12957622 3418405 1248008 2038294 1118733 9672852 11775659 9209205 10262140 10196610 13156793 16774627 5980466 3351067 3750460 11973289 14010285 12035732 10854808 3617578 5842718 10580073 4933697 8487038 5000270 7497833 7956842 10064789 14079700 4210752 1973531 3945270 6051677 9144716 4933194 4472643 460292 2895418 6646133 8159371 8751506 9541790 12370891 10068649 10792372 10923960 11450302 12830415 13553106 13553106 11447984 10987433 6974571 12699589 12962248 13487817 13092546 8552314 7168606 6905432 4667441 3877410 5851200 15064530 14012353 16118758 12104356 3679259 10453620 15264219 14935262 6239794 7363677 12239808 15263198 9605002 5986387 11710376 9144449 14012104 14209997 11117729 11709612 9275784 7630957 6249559 6511702 10327181 9734785 5983813 2760473 5129283 5130316 2695981 1972511 15525590 15919837 14012351 12762284 16775659 10854805 4472633 262144 7301735 16183269 13354942 13881034 9736073 10722968 5788493 11907242 9407362 14539216 10525073 15525341 11446943 8485228 9011319 9933452 8158073 8553090 6118488 9934482 11250342 15855852 15855852 15659237 15790569 10920609 7827309 6182220 3946540 8686468 9343887 10524301 11577510 11119025 11974328 7039599 4736844 4473672 4802637 2172200 2632751 3684669 725011 3751232 4407880 1907233 2895154 1184023 1183510 5065810 7763582 6711148 3092533 6447975 7829115 5526361 6973806 13948116 11974324 5790045 4802389 6249832 7433823 8880237 10787993 13158598 11842481 12369336 13816271 9079172 7762006 8550006 10524788 12367731 14207412 15788010 7564653 7630959 15922417 16448502 10527644 9211012 15066335 8355450 4210491 6579552 5197899 1184274 657930 1381655 1249815 1381655 1118740 789005 855568 1118483 921100 987146 855057 1904917 7889482 9534032 6640968 6842733 2106918 4932945 5131351 2829360 10526367 13617344 8484717 13681586 12496532 9798762 9601128 9272163 12957343 14340528 14800802 11773821 9143148 12697764 14540241 16314621 16708591 14208682 10590594 13420994 10658205 11447721 13683913 13487304 14408919 8619135 11513514 16777213 15920618 11907504 14935263 16579575 12565174 13682886 9472133 197632 2302494 1184013 2697000 13027527 10723998 7697519 8421243 7894899 10987170 15587515 7233352 5263432 3487538 3221535 9668214 10131595 9801868 5848128 6373433 6838865 6579298 9605526 6710637 6578787 9736333 13683915 13157824 5986126 2959909 3288623 4934736 8553078 7629930 5853536 1511960 1251094 7764601 11317423 11712181 14080729 11909564 10263970 11711930 12962250 15330798 15528426 15397094 15462386 16250871 13091778 7761765 12961473 15790318 16185078 14540001 11513523 10393487 10656657 8024167 4668723 2497038 3220246 1642245 3222048 1971981 2695959 4011051 8550770 8024426 2497814 3418914 12959667 14473674 10723483 5788496 11709865 9802379 11842738 16711420 10526104 11248031 8287346 7895412 4605510 4735815 6183000 9209983 3156257 1774604 4735289 6643286 5590600 3420207 15459548 14998997 15525339 13091002 16314855 10986392 656641 1380111 6380633 15790058 11840933 13947338 10328210 15854822 5656393 9736327 8157295 10920601 12697012 11052187 9736327 9604224 9867913 11512997 13948368 14013911 11118756 14539222 16711422 15790059 16645368 10723733 5789774 9209991 8025204 5064252 2301718 5525834 7169628 7103064 12039341 10526880 7829367 5460821 4079168 3092273 3223857 3618874 5263953 6974317 5066320 4671305 6973807 1513241 1842206 1447195 1315608 5066069 6184804 3882049 2631982 6184804 8289667 6645095 5790045 12237500 10790050 6053215 5658725 7302520 6907738 9012851 6577242 10460828 11710895 8355452 9145225 3684147 3485222 7694707 7038026 11051884 12365978 11511463 15723498 14473429 15592939 16777215 12171956 9934735 15921645 7171176 2302496 9737616 2960683 460549 986895 921104 920850 986897 789518 460553 789775 1184276 2171947 592396 1250075 1576987 6048829 11311221 12497574 14934759 6382432 4866891 6775917 4803150 11907504 11183519 9735297 13747641 10457987 7959136 10985101 12695721 14076342 12956031 10982733 11705953 11311984 10853226 11053172 14143929 14471354 12498845 13683913 14474201 9079426 10395033 9737103 11052963 10658207 8487295 10987172 14736603 12893886 11775918 16580088 16119024 13486277 13815242 4998979 4934213 10592412 13553099 9934743 9605778 13355971 11184802 10461079 8553082 9079426 12693403 5523001 3947832 7566195 8551801 9339257 6710359 8354420 6900814 5650739 7958120 4934216 8749190 8880776 9605778 6053208 11184551 8419699 5458499 3419945 1906968 3024669 5722182 5657167 9275534 3354164 657930 1842204 1513239 2499621 7368303 8947596 8881803 11119019 14079961 14935522 14802912 14143953 12433837 14934482 13685195 12961223 15658221 15856113 15988210 15856111 16119536 16315625 16710382 11051155 5984835 10327171 10590606 12432557 5260609 1642513 1840413 3550764 15195861 11182490 2958365 5655878 14143941 13157561 6446426 2959397 9867662 12631478 11119268 16777215 11249827 7958894 6774621 6908517 5658200 2302244 5459790 8420467 11183001 10788245 7170398 10722452 11840931 6511700 9538180 15196378 13353661 9275522 12762037 13750210 7697005 1643283 10328213 11183003 8420467 15657446 10854554 13618373 4735805 9209729 8946560 11051935 13551553 10394005 8552312 10197907 16053230 15526887 16382455 16777213 16777211 16119026 15329508 15263974 14935262 14078922 6183764 8420475 11644330 7697255 8355449 8614758 10256491 8748400 12369846 12236722 8487556 1907484 4079166 9868950 12895428 13685457 8947848 5658198 5658198 6974058 7434357 3355191 1512987 789518 1644827 1250329 2303017 1974052 2500396 4342600 6644841 5854813 4802637 8684935 11382189 6514536 5856616 6580080 7303011 9801603 6248795 11513516 10921379 13553099 14013907 3026219 2893614 5129811 5460292 8617566 2564110 7959411 14473431 13947857 13093059 15132390 12500921 10460825 11184548 11250342 11250344 6382173 197377 1315858 855307 723725 1118229 789775 921104 789518 987408 1118229 1184801 658441 921104 919570 3156259 10062705 16644338 16316405 8619132 3683129 5920606 4933962 9078405 9604489 9275004 10591893 5920592 9408391 12631478 12895418 15723496 16510445 14075826 13745847 14404565 14933471 16513255 15393234 14867403 14736593 14869731 10921890 9408138 11118756 13224132 11710892 11841711 11974326 8882055 13816530 10130584 7959665 13288895 15723751 11315365 10657178 7959411 10263446 14079441 16776956 15789807 11842740 9145217 10066832 8092529 8684666 7303526 9405819 4801082 4210752 7960701 11644080 14471888 6644567 2168849 6966348 3678236 2960677 4144700 4997956 4668734 6446172 2171167 4276286 4536888 3088413 4998210 2697251 7691064 6245959 4999237 6250325 5393234 1115658 2169881 7103334 5853519 1248009 5526101 5132115 6119262 7566193 12830914 12236219 7496039 4010518 12367508 16448238 16316413 16052983 16381944 15657703 13224131 13882313 16250091 15723487 10525324 11314581 16775916 16709854 14340795 6049596 2234895 1709589 1314318 11380898 16249582 9406592 8814971 15460064 10854040 3683381 4143932 8091250 10328464 8947072 10723481 4736320 7367528 3156522 4539969 7566195 1446935 3551793 7695974 12630700 15065558 13814721 12104358 14012100 11511453 8419697 9735557 10919831 11906726 7103837 9473153 8289140 2498592 15328738 15657695 13683907 14604755 14078411 9209215 9867659 7367527 8551801 7301734 13617863 13420483 13157824 15396073 16382966 15921645 15790059 13354950 14276820 15790572 12631995 11974065 6184280 9867141 8946043 8946819 12631225 10329489 7105636 9334870 12489325 4668981 7172464 16645370 14540251 11053222 14013907 16316662 16711420 16316662 10724257 5592146 3815735 10394781 10855845 4144959 1381140 1579032 2236962 2237223 1776673 1381915 2566189 1776672 5000017 5723740 6315876 9803157 13421772 5264469 6252144 6448240 10790555 10855065 11249325 10395035 12302262 14803166 13224134 2368546 1973539 1512728 4736834 6578260 5327677 8157044 11512746 12104881 9408140 10790050 9408650 10395286 9473931 11184549 16579834 5197899 460803 1118479 789514 1315862 657678 1250067 1118483 789518 1118483 920850 1841953 4209966 2103307 1641741 4537912 11643543 14275023 14340562 7434082 6117722 3880508 1906966 2893604 8420728 8222836 5789776 7302764 11711665 10921636 15263974 13487563 15396314 11251848 12632228 14211789 15266019 16774911 16380147 15985894 16249844 14606547 9803406 10789791 11119269 10131861 15329508 12961219 12566465 7894649 13881042 8156794 6775391 9735810 9867661 8815231 6645093 11973813 15526886 14539992 13553099 10592160 12763842 9473931 8355450 7236968 7697005 8487035 7369067 7566187 6974056 6776679 5066063 6117720 6380630 3878438 7821655 5324352 2040094 6117207 7562083 8088679 8354423 6974571 1315858 2825498 4994868 5260869 4802111 9594156 9269867 14079702 9277824 6313307 7104102 13157311 16249583 15657446 5130565 131073 855311 920841 789255 10658717 11315367 11838882 7297856 8153417 13813948 15066086 16315635 14670297 14736603 12960445 14276303 16251122 15526370 12170414 15855076 15919586 11907226 7827539 10785914 11050375 6974561 4539456 6972769 11578792 14736601 10525591 12894139 11117729 4340800 4669763 2827810 12499631 13683139 6709849 4538686 3551793 657419 4276797 6842472 2959404 3748659 9473155 12301737 13551802 16183524 15459799 15789281 16117218 15130834 13289400 8880499 12762284 12894124 15328730 5657420 4143419 9867662 12236459 13289149 8814974 13223102 8157041 10394516 10920349 13354691 13091519 15460066 16381169 16447991 16120825 15396589 15987440 15461096 13947085 12763581 11052448 7434348 8552828 9869202 7300190 4339507 7038309 11052448 10132623 7567727 9530952 12486227 6182735 5461858 14275022 16777213 16448502 15922158 15987438 16251123 15855082 16447989 15724266 9078658 8223094 11579568 2829099 920589 1184274 1447446 2434602 4079174 4342600 1381661 2302763 4605259 5526361 8618631 9342606 8750210 4606537 5265762 6317167 7303785 9803408 15854835 16579577 15790059 15395562 12631997 7565936 7895671 7172450 7040103 7893882 7170657 5722702 4538688 7696752 10526621 10000534 8816513 11119009 9473930 10066067 14474199 5855316 395010 592135 855309 855311 1249815 2631720 1315860 657932 1118229 1710620 2432801 7694671 9009755 5127475 9537918 16447462 11445413 6181971 4077608 4406589 6314588 6709598 4144183 4209976 1973012 7039589 13487817 13684685 14145747 15922158 14934500 15063513 11576973 13089711 16314872 15987186 16185591 15791575 14670532 16577274 13354691 14013647 15592680 14342613 14474199 14934749 8618883 7697529 4868173 8486018 7630709 9537927 10853778 10788247 9209732 7763576 8026748 13487303 16711420 11447723 6315615 8223614 7697272 7960442 6841961 7828858 7894649 7370095 4408895 4408382 7961204 7763572 7104617 7170661 7036501 6175803 5391427 3817534 4407100 6509645 7495513 7761515 8487810 7434607 7428957 5058351 6313046 6316118 12486203 7425610 8422015 14805968 9405578 7894133 15987950 15066335 16777215 10000274 985866 2104865 1578003 1249805 8421242 15263964 10459012 12824219 10585717 6771011 7037523 11973546 7170146 13881292 14078160 14670812 16448252 15000293 14802912 16579323 13551046 8749190 14076871 15982548 9667709 8487045 7895673 9868174 14341843 15920875 12894397 8156790 5722451 4011581 5327695 3551533 5920331 14340807 7498082 10394263 2631722 1315862 1513491 2829099 6381410 11117988 13617862 14078146 15459799 15920350 15591383 14998735 13946562 14538949 13091249 10525324 14933457 15657180 15526621 3617835 3222830 6644584 8553092 9999758 7828330 10394003 10328213 13880781 15658221 15725040 16777211 16250610 16447988 16119024 15790833 16251123 13553097 8025970 13618373 13553099 6842213 7500143 9276554 5657939 1709587 1906960 7698040 9279385 8946043 9992002 13604163 11370058 7433580 3486267 10063496 16711420 15855852 15593193 14605017 15264228 16119536 14671577 14146259 12369335 12369335 11776947 3552822 6514020 2565927 1184274 1644827 2763308 3092271 1644827 3750460 3355191 4079428 7763836 6710634 7303284 5987425 5462110 6449003 8553090 12698560 10132374 12369343 14934762 15526117 16777207 16777215 16777215 16777213 11579566 6974060 6842213 2368289 3420977 7829108 15132388 15395560 11053476 12829373 7171178 6776418 12368823 3552820 986895 987406 1644825 1513239 1052688 1447446 921102 592137 2763306 4605510 2037012 5062711 10456950 11377790 11772283 12497027 8350534 7888964 8351576 7629408 4536617 5589305 4536633 2432033 1116436 4341057 11841449 15920617 15197407 13025726 12565175 13750210 13421497 15066068 16578807 16118521 16185337 15457461 15919057 15725816 13816001 15921894 16251123 15855851 14342098 12630714 14474969 8028538 4211011 6382434 8683647 8157295 9342594 9935254 8093568 8026746 7828338 8091763 12565432 10461339 7829619 10000788 5000270 7433849 9276813 6381141 8287610 4670274 2762530 5591627 9473412 9605252 9803660 6905432 5849407 4142128 13024955 12172467 10460561 6899274 4467502 6447966 8818824 8750208 9604236 5197899 6971991 9464916 12093763 8416874 7303285 12763818 13486538 8419186 16643307 16777213 10395035 2434600 789003 1445904 1511697 1709330 9999248 15329757 12171444 11708335 6180668 5916973 3285525 12367528 7564128 11776167 13947340 9999760 16052966 13881543 15986923 16381428 16052211 16776437 16513267 16445938 12366772 9078405 12433586 15525341 16380650 16777211 13025207 6510935 4011833 5656406 5393488 7169379 4209715 9143938 9999247 5196359 4078135 985866 4013114 3420975 9275782 13289149 14143939 15854559 16249317 15459799 15920350 15591126 15527140 15262418 15394004 15065041 14999248 16118248 14078148 2236182 3683381 9539734 7895421 3552560 8749432 14605270 15855854 16710393 15592939 15791349 15724527 16185330 13092545 11974065 14013907 14343126 6776417 9539207 12170414 10131861 9671310 11250342 5789523 8026485 4539719 6051414 12171964 8619392 8546896 13077564 14258995 12160601 6446938 4802637 6247763 11447980 14737373 12039860 11447723 10723998 16580087 15987951 15987951 13422536 15462117 11908533 4013373 13092807 5921370 1645338 2105374 1776413 3157553 1644827 4473672 2434602 4079428 7698043 5855326 7171698 5330011 6119527 7698559 6776938 7369327 6711137 10789793 10526118 10723997 7565669 8420991 12171707 11776947 6447714 9474190 13684942 8355198 9605519 12763583 15197924 16316662 15461094 11775916 4605249 3749425 7039075 1052429 854796 1184274 1315860 1710618 1184274 3158064 1710618 328965 2039583 4868682 854278 5261635 10327173 12037011 11114620 15065031 15063750 7891032 6444364 9866127 5259839 4996657 2299926 1642517 2038304 1906968 7104353 10262420 5788753 11709866 14012621 13488066 14540754 15790823 15723496 15855861 16250095 13876895 14801095 11449536 13948104 15263714 15988210 15330018 13749959 11249312 12632248 9014668 3947328 2894381 11183781 10394518 10329239 7764605 7830143 8026237 8223094 8354672 6841181 9079685 11053222 14474460 11314854 8222333 16578031 11840923 7694699 2892580 3222569 5591116 9538694 9077625 5326905 10256247 5979704 7630951 16646140 14277330 13880769 12955053 6183254 4737609 5918547 7429979 8812410 6185051 3815465 7951675 13543276 9142396 7434611 9012337 15197152 14800075 13484467 8682356 1971731 985868 1906968 1117192 1117193 8749181 15000804 12237749 15857140 13091529 2035974 6508334 5389351 13354161 10261891 8420978 15855854 10328470 15131604 12894901 15789542 11117729 13815503 16448502 15987699 15394531 13420733 11577489 13485496 12433070 15195863 10261903 9538176 9801350 4999239 5590867 4340798 7499113 7499622 5129796 10394006 5130566 3880499 2630432 4276032 6710624 10065551 11907494 11775391 16314855 15525594 15657180 16380901 15131086 15657697 15131086 15525590 14472904 15130836 16578027 12893619 1315084 4406850 6710634 7697781 12566202 13289925 16447219 16578294 16118256 16053492 16054005 16645627 13422024 8487035 5723729 8947846 9540237 10197653 12368306 15394784 15724266 15526886 12960959 7960691 8881279 7894908 8222846 8420991 6774604 12094290 14717486 14785599 9925190 5064770 3224633 8619396 6973797 9802898 8552831 7894647 12632254 13948368 16580088 15856365 16777213 14737630 8750210 6908006 8158073 4671044 1710359 1381653 1973792 2829101 1973792 5000270 6119010 5921632 8158594 6184804 6776941 5658460 6053218 7500663 6579298 4671042 7236450 11117202 11907252 13027266 8422007 6906473 6710886 4605510 6381921 9737364 5987676 6710627 6381662 13487306 16579577 15527146 16579577 11644585 4538429 6905953 9473416 1643796 658443 1052688 789516 855309 986895 1907997 1052688 1710618 1052688 657930 2303007 2368799 11710376 10985624 10788761 12762803 16313819 13022879 10126706 11508628 7298393 2364947 1510157 1511699 2170907 4539709 11117726 5394250 787974 3353385 13353667 15198434 11908523 12829625 15263715 16184826 14933457 12761245 11446428 7697021 14145495 13421261 15329771 16777211 15657954 10723473 9868942 9210768 3749437 4933713 8815751 9407368 11381162 7369078 8158083 8684167 9933454 10393477 10789012 13815754 15856115 14934759 12170416 12629687 11312785 9207914 11247004 10723232 4604222 5656910 8222836 7960175 8086614 10515045 4860192 12434865 16119798 15987438 13945796 9341826 7636089 7827575 7754336 5582636 5255478 6973797 6711640 5849385 13479303 10525073 10328988 12300712 3353131 13747130 6969420 4272936 14603726 6840152 722692 2104345 1511181 8025458 16381681 15921904 16382205 13816532 2036750 6638386 8611650 14604480 12234653 6379341 16052204 13091265 11710114 13487039 16249834 7433320 13091518 16449279 15922935 14342612 14472642 14471338 12893351 15460064 12433068 8880246 10392972 11183519 5459531 3748663 4472384 9275522 13091770 4472636 5788496 6906976 4867393 7170149 3947067 8421243 7960177 12104873 12828079 16051683 16052455 14539467 14999248 15986141 15854557 14604488 15328211 15130832 14867664 15853791 7696490 985355 3288369 7237232 14277333 16711420 16579838 15263974 14606044 16580088 12105910 10922151 11842738 14145746 13421510 8420728 14474458 14277333 11447206 8947072 14868440 12501179 14342612 10000274 7039589 7565933 9539983 4670790 11250603 8812388 12485437 14190629 12355911 3482640 1116422 1381653 1316121 3947319 6908006 5197645 7368555 15921904 15263717 14671839 16448248 15921647 13684942 5985874 6183511 3157033 3091240 2762275 2631720 1578521 1644827 3289398 1644827 4605771 7500151 8355973 4803151 6184804 3816256 6184803 6710888 2565666 2960424 8090470 11444357 13552070 12238007 14145998 15195873 5789784 2894892 6184542 5460819 6776679 8421245 7894901 13158341 16250612 14605787 15723496 10065040 5525581 5064773 6643805 2827810 1776924 986895 1250067 1315860 1842204 1710618 986895 986895 855309 3289650 3552820 2237214 16316666 15856111 16777215 14405559 13219468 14600085 11112803 10849130 5522487 1905426 1249040 4867653 11711406 6645085 1380362 2301466 4209464 3090983 10986404 14013909 11711146 9474182 11645613 15855086 13022374 10460558 8157556 10655643 13882321 9211279 15000804 12105651 10131344 8420977 6644056 5722451 2037791 7170158 15066595 6183253 8682366 8355713 7500664 10854816 15064277 12038302 13354423 14012618 15591912 16513532 15066336 13090235 12562076 11115907 15985641 16644348 7827827 7893872 7235939 7434348 10191737 6372146 5850430 16252403 15463917 15526121 15327710 9341820 7568230 9207160 10055798 6440002 3941158 8224117 5131576 6901299 7756626 5525834 9342857 7694182 2827040 8879476 12957871 13419705 16777215 12234918 3616810 1906709 722181 8749693 16645370 15395049 13817559 11316905 3221286 4532500 9137734 11247758 15787220 5655616 15064790 15131353 10327432 15985377 11972004 9406077 16512236 15989239 15857142 16119023 15920348 13747878 12498595 16578031 14274761 16578029 14012872 11775656 11973037 6051414 8222837 14276044 14802386 8354423 1775123 5525324 11183522 9143938 5197647 10855584 9802895 13486526 15920350 15854304 15920352 12762286 14472904 15986141 15656917 16512739 14144707 13222839 14999764 15065043 6906974 920073 2301474 7237230 13816779 16250869 15263724 16645629 14935011 14869470 8685187 3093302 8092539 8553342 9868689 14013648 16777213 15132642 12368822 10657688 10065038 8289908 13881545 14145487 13159362 8421496 8750710 3750191 13093585 13879743 11695147 15178567 6572585 1778218 5721170 1838606 2762795 1249808 723464 7566193 15000545 15658475 16382459 16053492 15856113 16185589 14408667 7301734 5196871 7499113 8485238 4537399 1907997 986897 2302757 3552824 3618615 7105392 6711148 6645355 3948356 5790046 3684156 5855325 6250076 2499358 7236454 10985614 11245687 15262945 13094088 13816779 5984594 0 3421234 9869463 10855845 9605776 8552831 12039858 16777215 14079443 7829108 13617863 10063757 7827309 3616557 7234658 6512218 3158577 1579032 1710618 1842204 986893 3552822 2697513 1250067 789516 4605510 4340798 6380894 16119026 16184051 16118772 16579060 14668994 10326128 8550493 11578280 8551285 5129274 788487 6710375 16777215 15461606 14012620 2367260 1840915 2038295 5788757 2893614 4407870 3684657 3947578 9012614 9401192 8028286 8092798 10324614 5131844 4869960 10790303 4407870 3486253 2892834 6576721 9537406 6050898 10460056 15790823 9407873 4471352 8684163 10132374 14012869 13814715 10985364 12432810 13616829 16117994 14474450 14279653 14210261 14142135 12564638 12632004 15854835 14801885 12301753 7629930 7301734 8616824 6245454 4668732 15990777 16316405 14341336 8617856 9073509 9930344 8085322 4465438 3352872 6970974 8620928 5262638 7886394 9534597 9080194 12828857 11113886 8616311 8420726 11709866 14933722 12433586 11446175 1643534 788225 10854554 16776953 16052714 12695737 9472385 12501684 7366771 2099974 9269578 6904915 13023403 4536617 14472642 14341059 11248283 16775918 6840405 11116697 16117218 15920869 15724266 16249842 15789032 11643807 13551802 16578799 12827828 13419965 13748930 12235689 15986410 10590615 10328213 11117977 8617843 7564907 4078390 5591116 8618107 8946817 6579041 9802126 15592679 15591902 15328215 15261654 14933457 14933455 15986913 15920348 15590611 13157563 12760492 9799548 14273985 11380382 4932935 1512726 2894633 12631743 16053233 15987697 16250869 12105910 9540237 11579309 11117986 5065283 2827810 4604732 9012350 15131614 16579577 15724525 11381928 8091508 8813691 13882574 15857391 15197921 13946058 9540496 7435110 7435373 15725040 10786956 11237969 12096610 5854021 1446943 6644834 5590095 4538953 1973529 1973277 9934484 16710909 15790318 15921904 16119283 16184819 16185076 10987429 10789790 6313044 7762545 8226433 5067342 5723989 2302757 1579032 2500136 9342608 12238011 5132367 6776941 5263701 5263448 4736845 5592153 5262927 2235931 6644062 8814185 11770719 11971729 14211280 10855843 6184031 3880245 5854548 8881028 12763842 7500663 5328206 11315365 13947855 12697787 10723998 10525849 8158070 7367785 7170408 14736603 11908272 5066061 5000268 2171169 3158062 4342336 6776427 2697513 789514 1118481 6842220 5788755 7696754 12566465 16711163 15790059 16445678 12497837 7959146 10131091 7567232 8815233 5129021 853251 6183000 15262947 13420994 13223867 9144449 2236954 5460558 10920607 7629929 9669764 8814453 6973019 8880501 10326151 8421756 8224376 9209213 9540234 13027266 13750476 10000275 8487038 8025717 9209989 9276037 7565166 10263447 15067100 6118990 9407872 9606271 13750976 15327960 11379618 6379863 10656659 15656927 15197407 9670029 6316641 12693922 13746609 7960173 8223876 13354948 16578805 14737630 7700602 7500143 9142656 5984332 2037265 11908525 15524826 7104356 7366758 8677726 9009516 10061932 6439718 8160141 11383729 11313801 11511180 12553812 6379613 7434607 15461094 12235188 4209721 2894381 9538954 13551804 5590596 3024419 3486767 10395286 16250093 14869210 15328991 13288897 12498350 15921380 8156274 4800060 7891527 5325357 3486768 2763029 12300712 12893854 13552556 11971767 1972502 14803137 16578532 15526368 15460577 9671310 10657435 8487038 13289155 16381679 10394255 9604739 14275276 14407891 14473684 14671063 9276037 11710117 8288879 7958895 7762036 9735319 6972266 2828070 1052175 4143928 6315348 13223354 16447210 13683905 14276041 16446696 15722458 15986141 15722199 8289142 9535355 9863031 12167075 10065040 6381921 2762793 592137 11052711 16711420 15592941 14869470 9342345 4077878 7367528 9669512 3748396 3287845 5130563 12301486 15590882 16776443 14343385 5461330 5131595 8747900 11906474 15792111 10066067 7497318 7567735 11382440 10067608 12566974 5392447 2558728 7695437 6974301 5327693 4276796 8092800 3223608 2631459 8289405 16119285 16316405 16184819 16711675 15658732 16185076 15132388 12566461 12895166 7824229 3418667 8160901 7304050 8355963 5724243 3224370 3158577 6184290 7764087 6119258 9277072 7894908 5658460 3420985 5394775 3222578 4538175 8158073 6379852 11772271 5984568 11973550 11382191 7369329 13157312 14210259 9736337 9605780 4736844 6908004 11381928 14079441 13618890 11250342 8026485 7500140 8487549 10329501 15987188 16514043 9408399 5987163 2763306 5987161 9474192 9013132 3947319 2236186 2697254 7105135 4999490 6447706 8158071 9868688 6381143 11971230 8352361 9932423 12565175 8487295 6840414 6970974 5195075 5129795 13355203 15657956 14935514 16711414 13618890 13882323 16776702 16711675 10788243 12300709 16775397 13946039 13684418 9341569 9933963 13422281 16514043 16250612 12829376 12303032 11184551 7697519 7894908 8289926 5065812 12631743 14276554 4011564 9866127 8748662 9407360 14077895 8222834 4143419 9868172 11841701 13486274 9012360 9604487 6902588 14536379 11250862 3880509 10855069 15460579 14079953 8816771 8417905 5785672 8221553 10787734 7563875 10853778 5525321 7429979 8285280 6050897 6315853 10387809 13553099 10264721 10192738 10325114 13014352 8947589 3618613 15197924 10592671 2828840 4144708 10854554 14012094 13748668 7628904 13420741 11579558 15000796 15263200 14803417 16448501 11182751 12762551 2826779 5985621 9734517 4994074 6447211 14014673 13814234 8288614 9604220 3090226 2103331 6709595 13222334 12960959 10395545 7763313 7828854 8618883 9078407 13552582 10920599 9999497 13749448 14276052 14868957 14473684 8222320 5788230 12433070 10262417 6972518 10393503 11512237 4998726 4999755 3683379 1380877 1314821 11643807 15985890 15788766 16644075 14802639 15263188 15196625 5723730 4865849 7561048 10522504 11315620 7237230 3420723 460038 6578787 16777215 15460846 9013390 6184031 4802113 5460293 11972519 5985875 4670014 7499626 14933722 16579575 15855854 12501951 10922149 12565434 7957869 9337459 13224642 10264217 8222067 6119260 8552310 4605248 12303291 2105117 1049856 5130288 3289124 4736587 8684414 4868423 3486778 5460558 12566204 16513784 16777213 14474458 9605776 15461607 15790318 16250612 14145493 14473684 8020578 6508620 5789523 5591124 8421245 6842470 4737096 2960944 3421495 3618617 5526614 7763833 4934736 5132115 4144450 5262676 4868173 8485755 5591117 4077875 9735557 7500402 4803665 6381919 8683898 6709597 10723998 16776956 11053737 5592407 11052963 11184549 14868957 14868957 10066068 11316135 8421243 7894899 8553088 14210775 16514045 12566976 7237230 4473924 8882055 7697779 6250074 5460811 12303534 13487557 5657939 3748394 9406069 7695451 6511179 11643807 6971738 10195595 10986142 8552059 8684417 8157044 7826795 7368040 9078403 15526887 15855854 16185080 16381948 16184567 15329258 15658482 15133932 10921377 9341052 15457481 10391159 10328721 7302245 11908271 15593193 16053490 15593193 9473933 10921379 14211029 13487304 14408679 3486539 6775666 15722985 13880254 12036241 6704957 9205873 9732734 11051157 7894372 5393738 7697003 12038828 15262685 15197152 16051170 10456441 9931647 14014940 5393484 13157062 16645375 12498611 3679006 8610648 8090221 8026744 13092546 7894384 10526102 7168608 8677477 7296075 4866370 6052956 8613983 11577992 11314044 9405793 9335899 12030041 5987163 5328974 5921111 1381394 2170910 9145227 12368822 12563883 14669259 10919579 5920594 9670793 14342612 13091516 12368306 12827828 15064790 11972521 1905939 6709598 14602950 9729879 8876403 13683915 6316665 2302494 3747131 3288335 1443848 917527 7826795 12105134 8026487 8157819 8814981 8815753 7894133 13091516 15065558 13289146 16711161 9078658 10329752 9868174 4867904 7235421 12433068 15131350 10920601 13946827 11775658 12894139 9868437 8091508 13026238 7170911 4669749 15591132 15854559 13683390 13749181 14933196 15657430 3026219 3944751 7430233 7694180 11316135 7960953 2828586 1052175 2302242 10460574 16053240 9802906 6908265 8486521 5855051 11907496 6578012 6644062 3222826 8025715 16447219 14868189 13488076 15461866 13882064 8155761 9991018 14079176 13620689 11578539 6512731 7367525 6841696 13553358 4211011 2434090 6315599 8814453 5525334 4474175 855307 5526360 12763581 10526619 15856111 10789023 5000009 7434607 15066595 16514041 14935009 13684942 14474969 11770777 6638664 5788493 7564657 7631729 7632240 3947067 3223857 3815742 4605771 5921631 8290179 6711399 6250594 3553083 4802638 5921118 6644064 3617839 7235942 8749960 7632249 6186084 3420975 8881275 7038563 9407623 13421511 8750210 8487549 12171444 10525849 14145747 13816269 13422024 12895166 10395033 7565934 8618370 13947605 15198183 16119285 9079434 2960172 5789782 7303023 9408137 7368808 16711673 16711414 11447723 4604219 9997691 9141343 8878947 7565158 11775916 12499381 8223094 10065298 8158330 6776420 7563883 7234918 9144198 14868959 16448250 15789811 13750226 10526369 9144716 13684944 14738920 12369336 12696240 11050379 8549214 7630697 12697273 13158338 14540251 15856365 16119026 13487304 8026744 8487038 11645613 12039355 1841190 11511732 15788778 6445907 8419150 10982992 10060628 10192489 9800061 10394518 13289406 12499894 15394274 15657443 16579056 16314336 10916738 10853527 14408929 8419699 13089986 14212317 10787223 3937300 8676439 8617846 5198156 9079172 9209729 4867645 4799288 7032392 3282442 5327691 6777457 7431260 10787696 11574377 6051893 10713425 9727549 3487288 5065802 3289391 1052429 3223598 10461085 9209731 9208698 5984330 7498593 2565149 6183251 15855854 9670280 9539207 12565172 10854036 4405819 1445134 3814703 11117463 11836524 8939332 10657429 7504001 5262660 3286829 11710063 7826486 5917759 15196876 14276301 12171957 8882307 7565682 8289920 7235949 12697271 13618625 14671313 14736343 9341575 6513245 8091763 7696490 13091770 13617344 14407628 11118490 13091768 12367793 10788764 2697000 4341307 10525591 13749698 8419950 12368558 16249832 14472906 15788764 16446694 15788503 9737364 4734778 6574670 8089708 5263438 5789271 4802376 1841691 1315347 6776166 8158332 6776677 8223866 7828336 6972770 9209989 7368557 2434082 1052429 5723732 14539222 13289157 16054003 15264487 12960962 7167839 10051669 13551543 8885907 15921397 13618375 9078658 8880766 14340816 6446426 5064269 8025706 7038560 7828089 3026216 3750199 9079436 7434350 12566204 13224134 2631461 5065802 13882321 15132388 15987697 9868948 8816773 15135211 12890281 6770754 6512468 7368307 9210761 9474190 5066061 5329235 5263189 6251113 6842734 7303284 6184801 5658709 3487029 3815743 7105392 3486002 3946549 5327945 8484728 8289657 3685687 6974567 14078926 8683385 9144451 12105650 10000788 7829367 10000534 13421511 13224645 10592412 14737371 15987440 11448233 8026997 9605776 12894917 10526880 14013909 12434877 7171437 8553090 11053226 11842231 8486268 14211027 15921647 14605794 12303291 11709077 11180146 5918773 3618615 12961221 14211029 14013650 10987172 7302245 4340796 1380624 2302242 6381669 13224906 16777215 16184567 9737105 6315866 8355701 8750461 12829633 11974064 9736325 8551534 8222310 9078146 11183521 12894399 16448763 15724529 15855854 15724268 14539994 13618892 10000536 5984841 8220775 14734803 13222853 2302494 4012847 7168064 11245151 12363885 8286810 11380900 12105126 13092029 15394531 11644070 16184038 13418925 10192501 10393756 9410721 2628371 6508626 11385523 5129534 7288634 9599598 6909278 8750457 8222571 4734514 2694155 4141099 8415334 7164738 4209461 4078914 10589589 6380363 11834980 6052152 12287819 9923637 4803920 3025965 3487280 592389 3026219 11908785 5393997 5523783 9206908 4472117 11840933 7301732 6906458 6906458 3815218 7038297 8090470 2103066 1247759 5392704 12104875 13416607 9266222 9997723 10795181 5259841 3747881 14339239 15917457 9866821 14934736 16382195 12632244 9145217 7763566 10460825 12565434 15855337 13816004 15592415 12302002 7170408 12039858 14934749 14209997 14473423 15262169 13025726 6380882 13881283 12104624 3682616 2170656 4275514 9407623 13157561 12959667 11446173 14999513 14999248 14538695 13157812 15656916 13553099 5524040 8220778 8813690 9474703 6974056 6710627 1644825 5066061 13355468 10329753 9145479 7566447 8025719 8419966 6052443 3158062 2171167 1052427 8355709 8816003 7105644 15461866 15461864 14540251 6313559 9728098 15064530 4146237 11249827 14473680 11381413 9143938 12894137 6314070 2959143 7630948 5459530 11644597 13685193 14803677 11513264 9934484 16777215 13553356 3025449 5395537 14408665 16053492 13618122 11513516 12566461 13885142 13155767 11969179 12235689 10263960 7698032 8224376 5921622 7763572 10461085 8092280 7105131 6776427 7763322 6316639 4079679 4407622 6052443 5064772 9472634 9077104 10455922 8944991 9341291 7565920 10658456 12105385 10855319 9012863 7104866 8683898 14737370 13224131 12697787 9605002 12237237 15592163 13223615 7894131 9670544 10657437 7565936 13750737 16184819 13487306 15790318 16250871 15527150 13619151 15790318 13619151 11184558 14737632 8157544 4208927 2103818 7829367 13224395 14539994 16777215 13289673 4736583 723210 1118479 591624 3026219 10328474 13815499 15197922 13157824 11645099 7368038 7435112 6711137 11512746 10591895 7828841 9539724 13092031 13684683 14605787 15395303 16185078 16053231 15987438 16053231 15724266 11974326 11444872 16575960 13551046 15329508 6052954 4078412 7168626 7628878 10390368 10457193 13023906 12893872 12894650 14013648 13684418 14604742 12826535 12497574 4538690 4737358 1774352 1114882 1911582 3619124 8346473 8154982 7369317 7762537 7894633 6116680 10390915 8746595 10391406 10982515 8945003 9340027 9798543 7892303 8153919 7302488 13141578 8542758 1841953 1841428 1314318 1578773 1972763 5592397 8354674 10656661 3813672 722944 6315601 12367277 8682871 10063757 6379863 6709595 6183251 3156524 1249040 12368047 13158338 14734023 8937782 9731972 8621191 7102570 13945804 7298647 12166512 14865029 12759946 16447460 13290938 8354931 8091761 13685195 16315376 14933204 8814708 12959154 9406079 13091518 14803676 15461093 15328991 14342094 12302000 7762286 11117210 11381152 9867661 3090731 3157803 6513245 11512484 13289147 11314329 9077625 16249317 15854304 14276041 10656910 15722712 7958894 6182222 9405819 9538694 14343638 10000534 11053476 10000536 8750469 7500150 9211018 12632508 8421504 7763576 7434357 7895162 6447712 7763574 4802889 9671571 10330530 10922669 11317677 14277845 12961473 4670790 9144447 16710896 8551023 7959399 9735810 10131860 12961473 10526619 1578771 2631972 8223086 6247764 9080210 10988191 14408405 9275532 5395024 16514041 12763840 11908531 10724257 16514041 15856111 7894131 8156790 15262434 11382951 13684683 16776191 11577250 11184281 13817033 10724251 5723983 12237488 16777213 13157560 11249566 9538704 6907501 7039853 4604997 3947839 6250073 7498846 7497555 8221017 9009503 8812116 8351825 8617066 7632240 8619633 9407870 9670534 8025707 8025442 10723220 11381152 12630967 10920349 9867408 13223867 13881286 9933462 8288126 6117720 8749438 12697788 15131361 14144982 15592682 16316403 15593193 16119283 16645629 14671837 7105896 4868672 2960423 1644823 986636 6118490 12237237 11513514 13223880 12302782 5262931 2698542 5133394 9868948 10328213 9404800 9340034 12828347 16777215 15197152 7433321 9605000 11580328 15328742 9668738 7169879 14210257 16777215 16316403 15658473 14671577 15987438 15986408 16381420 10789274 11578792 13158087 13881260 14735557 11709624 14343888 10263700 2170660 2434082 4998726 9668221 10391149 12364161 14470323 13814972 16118759 16184292 14472645 13880516 15592165 7366757 1446417 1447448 1578519 1711632 4803140 11510705 11447206 7960175 6315617 6909543 6711135 8090219 11642001 10655609 7234122 9799283 12562336 7626598 12495216 5790274 8352878 13801550 9336661 4735817 2038292 4209210 2893350 853001 5788495 8683900 11644585 4013111 723974 1118982 7499363 11576739 4997186 3485237 2960176 6512996 394756 2500383 9671310 13619402 16776165 12032634 5322526 5261898 5132116 12960192 10524822 10392194 6640958 14535040 16578258 13618363 10986140 8881028 15460844 15723751 11709345 9208702 4338991 3483682 11577246 16645878 15856105 16119277 16645878 12763064 9406592 9735557 8617078 11840933 8419699 11579560 11249825 11316384 13749698 12564909 9932934 15459546 15920097 15591132 11906724 15327702 7432802 8616304 10720909 14077897 6052697 6250587 14606298 16119283 9408399 1447448 5790036 12040371 3421236 6579300 7631990 6710888 7631986 8224125 5131854 8816262 13553617 13816791 10329240 8354933 13749446 7959922 12039080 16776435 13486785 6380882 8946809 10066067 10000275 15395301 6052695 986634 7630430 8420467 9605786 7895922 7895150 7434096 11184808 10329242 12698301 16711163 15724525 15066595 16316662 7236201 9933714 11643819 13619400 13026238 13419714 14472655 15525594 15592931 13158592 5263432 11974318 15724778 16119275 14934231 14671326 7039851 5987163 4276804 4079425 5263440 5196105 3813936 5722449 6118759 7433582 5195076 9209482 9736602 12106153 13487039 12236718 8683637 9209462 8354672 9012604 13683655 11841451 6841184 12697273 13487817 11185323 10329503 10527393 6908006 5526351 11776686 10526619 10789791 16447989 16053490 16251122 12698813 7763826 7565936 5723732 1973531 1315347 1578519 2039074 5789525 7236971 4999757 4999755 2236451 5396055 10395807 16777215 14341843 11248544 11314084 15065566 14275793 9670283 4998980 9078658 15657694 15788505 10325627 8550235 13881260 12368822 8881279 12499894 12631480 11249827 11116950 8353131 11775910 10790044 12764355 13156521 13353904 14802912 13093059 9934484 5789784 6580579 13224391 11906215 10984849 12497046 11837550 14733999 15985622 16248551 14932440 16315627 15723749 6972769 2959658 1381140 921880 11510675 11110770 12889256 8553599 11843504 10066580 11581100 12106413 10066572 15920877 15327728 13024453 13089984 9341317 11117960 9602117 7695212 16775665 13276218 8876904 3618356 6709595 14078671 4143417 6117209 8354173 11249322 12828095 10787742 1576211 2828321 5262403 9931914 3023394 3880245 6052443 8092026 1184526 2368287 6710624 11842992 16775918 12295296 9930356 6644834 3552309 9211012 10591382 12300969 2694156 6246459 11841174 11776157 10065040 10920609 16052979 16777215 11382441 3618354 2367517 2761248 3880756 14737883 16053490 15790058 12171956 13486789 12827830 9735559 8156527 10656661 13618114 15527399 14605268 13223356 15065558 14341318 10130568 15722718 16051683 14077893 10920599 14209219 9932674 12826537 14536644 9603460 5591378 7631986 16777213 16711422 10592673 657932 1644823 6447966 1579030 2368548 7895162 8158334 7171435 8487297 5263440 2237475 4342599 6184550 8025458 9141878 10722705 6775899 10986651 15657954 13947336 10262928 11841960 10329240 9539724 15921645 10789790 4539456 8815723 13551802 8027008 6974567 7763312 7169895 13158341 7236201 14407638 13486536 12762813 15132642 15198181 8684417 9209478 13486023 12895420 13487304 10723998 15328478 13748670 15526368 13027517 5526604 12763834 16777210 15197403 14276044 15855852 10724510 4539715 3881789 4276034 4605258 3947071 6183004 5526361 5858410 5922399 5657422 10591895 11316388 15724515 15132382 13026238 9209980 9078129 5722952 7762537 12499381 14802649 6775390 11052963 12369336 12829886 15593193 15461094 9934481 6579038 4342077 4934213 9144966 12894397 15065568 16644851 14014152 7433831 10065300 6315615 1446933 1578521 1249558 1578268 1710107 2236449 854798 3223344 2960172 3158062 9934743 16053233 16052461 16250095 13749961 14670551 11775659 3485740 2894116 8552061 15656927 16050119 11049089 6444089 12104318 7038814 9407110 11380898 13552067 12236720 9537405 4273195 9340539 13157560 15198684 13946047 13221811 10263698 9210768 8947337 5856341 9606542 12698047 13618892 15460326 16313564 13810826 12100986 16049347 16050394 15590370 16052201 13617860 2433053 3222826 2697002 4803667 13150365 7159078 6772552 10528159 13422275 10855833 14737622 10921626 8487800 9672071 15001043 12500662 5065548 8092288 8948843 12037236 13417670 10917760 12092977 3352109 6052948 10591895 9867661 10130834 10657437 11973538 12828331 12235681 11444882 3943453 327936 10459798 13353150 6378837 7762286 14803423 5526099 1578519 4144698 8026738 8553341 13157309 13679267 8549481 3880758 4274487 14934233 7104353 13814725 14867929 11775405 10788745 11578778 9340547 13487306 16052979 15659247 8619910 66306 3092271 4802376 1249038 10329240 16184819 14474711 14014161 15855851 11709349 13288381 5327428 6314323 15789029 14737883 15460575 14670548 15262937 15591387 9275004 16446441 15196374 15130581 15722205 15262422 13024684 13944759 14799300 8287085 4405819 7763315 16119537 16777215 7697781 1512987 2302753 4934727 1381651 592137 5395028 8553092 4408131 2697513 6447714 2105376 460299 1644574 4141360 6508618 12036512 7301984 11841962 15263198 15460577 16250093 15000794 11250341 12039860 13355718 6776417 4144959 9473137 12959916 12237249 11316905 10527129 13552070 14012880 13091519 9275784 7498860 7828338 11053222 14671580 12631997 6446685 15525606 16315373 13224645 15329767 11776169 8353131 15263966 8882558 5658190 10395286 12829884 12960441 14079175 14408140 13750725 6316126 2960433 3947329 4934223 7303025 6645091 5132365 4081224 3223857 8486009 9999756 11119518 14539991 10328213 12630968 12170666 9143409 3683369 5855051 9932938 14473171 7894129 9077376 10525589 14144455 16184038 11578012 8420726 8684928 6842464 6315350 8092531 9342345 13749456 13685185 15724252 15460318 15920366 14078926 4013111 789255 3486516 2499621 1775902 1052179 1578519 460038 2500386 5986904 11184297 16250358 15790571 15922157 16053230 13353921 15789289 8025458 6446425 14933469 16118509 14209193 8812388 6575693 11645050 8683637 11643554 15065560 15131353 15327962 14802136 14144458 14143680 15130572 14670012 11773346 8681326 8223848 8684684 8880777 6118737 8355963 8749442 15459813 15657445 15920097 14867143 12826000 12497027 15457982 15722197 16381166 4341049 1907221 2367519 7171439 6906723 8278348 10845557 14147287 16580596 10064001 13354423 12497320 7629409 6842210 5922124 11118993 14145233 8092278 8882045 12040859 13286826 11180934 11049312 10052656 5987674 10264722 12104875 14013131 16644853 11775918 8947313 7235664 16445403 12825761 4666405 1313802 7169379 10786968 10919067 9012353 7171435 1184276 1513239 7829365 9013892 10987942 14473947 13877426 6247756 1381655 9602429 10720148 8154985 9866881 14605006 13749961 13946809 10789517 11907757 15854832 16777215 15395560 6777188 3749940 3157033 2104088 2564896 3157803 12829887 16777215 16777213 13882062 12038314 11972521 8946041 3485222 10525589 16053743 13552580 10394514 14933972 16051938 8419950 14275274 15064788 15591132 15196629 15460318 13814455 15392715 11970199 9996676 7564657 11711154 16250869 16448248 10461087 526346 2105887 1711127 2039324 2763047 5855579 7368564 6578787 3947832 1250319 4671301 5921118 3355192 4075054 9994617 11181201 8815735 14145485 16119277 15658726 11053475 8026484 8158071 9671822 14277333 15329258 7762545 9473127 12170650 15987448 16711679 15001307 15526117 12366772 12894399 8419962 8156790 9406087 10198426 13355977 16777215 10525851 9472904 11315620 8750721 11776945 5657422 5589056 13222071 6775642 5263691 7895411 7434599 7499624 9867913 14144968 12501170 5723991 4341576 4539208 5987165 8289916 4013625 5987672 6119011 4208707 4471362 9473679 14409948 13618890 10395033 11183779 14079176 10328711 3354403 4472635 9209729 13288128 11907502 10985111 12102565 11839891 14603197 11379089 11445905 8289128 13223615 12106163 6316377 9670795 8024687 9077880 14868428 14539473 14934498 16777211 12369074 9803408 4605251 2038552 4341829 854800 3091760 6381660 1644566 9933712 16184819 16184819 15987438 16250610 14145233 13815239 13486277 15525090 14473684 14606048 16118772 12236696 10721428 12958400 14078645 3155997 4800569 14406860 9077629 9471872 12698049 14210779 14472138 13418145 12628362 6049098 6577495 11512985 12105148 11776438 8815482 10590615 10459029 11314337 13551036 15920867 13026763 16249564 14865322 12495480 15261371 13814721 4406324 2301466 4933444 1907738 3812134 10055790 14733006 15203321 13618625 9799799 11115921 10851469 11707296 10591636 9605517 7498611 10195870 14999775 15987162 13488305 11313565 7366721 9863739 12684661 9409678 9737607 11315357 14670802 6643802 2367257 5195840 13683137 13023665 8482661 6178110 1510921 3617327 5917771 8943990 8024941 2564638 656390 4011315 6512218 10656661 16777215 15920618 9732734 9142907 2037261 11114905 8415853 5851715 11051149 13486260 12565673 14605507 12301987 8288627 11184551 13486538 13816269 7039075 6051925 3354155 1839632 2696225 65793 6250074 13947855 10526621 14342615 9999758 2367257 7762283 8748664 8486008 8487289 12828855 12434351 16118248 15525339 8813940 15392983 14670285 15196376 15525594 16052716 13814705 14607051 11116435 10324103 10723998 12369595 15856111 16250869 14211286 7039592 6910827 8357502 6182484 3747891 3749950 7631226 7301742 8553339 7040354 2565668 3486267 4802638 4404782 13746097 14932689 10132635 14671827 15790308 15593444 10131860 8487036 13421511 13948878 15988212 13617873 4008994 10129241 15987147 15987447 15396843 16514294 14408406 13486277 14803166 5196105 4801347 12433335 16580607 15791601 13685455 9342347 5261898 8487808 7303021 6513248 7827825 7104106 9598058 8482150 6118751 8421765 11183003 10065551 7303785 11579560 13618889 6973294 4933711 3815994 6381408 4802376 2894892 7236719 4343369 5724250 6908265 9079432 10855584 11711146 8750208 5986136 12829373 11382177 6117959 6642019 8616808 9208962 14342363 11383192 12035238 11311734 15064770 14340295 11245652 10653014 8880764 11711154 10131860 10984600 7430481 12827055 14934235 11909044 12304320 16447991 15921904 13224134 1052429 1315601 7039599 6645352 1315347 6380892 4933187 9868174 15790058 16316403 16250358 16711422 12566461 8092013 14274250 16708593 15592939 15069418 15461858 11119005 14210761 14671312 15592933 9341042 10328461 7170149 7236717 7302762 5789257 11115694 14141894 13484169 9730909 3616053 3092019 10457480 14141884 11642789 12368055 6248528 14670034 14670548 10525591 14012355 13685193 15067878 16704713 13872762 11840388 3354917 1510919 5129282 11973035 4408374 7231313 10523533 15330533 15527912 14998494 9604224 9605251 13222855 10920357 14473421 16579558 13290429 10657686 12828859 15986145 8223599 6577233 9015183 10714456 13215877 12762811 9932676 7959148 4866624 1248009 4997696 13026753 16777215 8418935 6312252 7691086 1314569 1051146 4467241 8216415 9929856 9469045 3940381 6177596 5059632 11508628 12167845 13286310 11575205 10196611 8015644 7693428 9538429 5523528 9340034 16775657 15657166 14672844 12957614 9931142 4606019 6841443 7103586 4671044 789518 723212 2431510 2564896 1029 5787977 4800820 4605248 10856358 5855318 1118222 1447444 9211018 13421513 10658707 11118491 14079690 12762035 14472653 7234651 15721694 15788000 14406608 15394274 15987691 14537406 14672844 10852749 10784652 4867906 13948627 15921904 16579834 16316662 16777215 11712433 10001815 9605265 7828086 7828858 7566193 6777188 7302772 5657949 3158577 10001815 12895418 7432281 16182233 16513006 15527146 13487555 15527140 15395811 10263446 12303030 15790320 14672088 16053743 7827825 2629895 13749661 16051674 16184316 15200495 16054254 14868957 14144466 11775918 9209478 5196105 12762813 13619662 16777213 11381930 5328974 4275516 5658196 5526610 5328974 3485487 4341309 7033934 6838612 5395026 8487810 13617344 13683655 7961204 7697769 8092280 4802380 4078657 3355184 6710373 8289405 3157551 4737096 4145218 4145218 10394781 11316648 11578792 4341825 1381142 3420472 6447201 8947070 6380106 6180684 8681804 5589307 11445171 13092797 6837080 11047022 16247496 15194825 13022842 10325605 8156273 11842738 14606038 11643303 14803676 14539475 14276303 9868174 10920862 16447991 16119024 16711679 8947589 3486768 6513509 7631990 1710105 65793 4867140 15526370 16053743 15724268 16185330 16711163 11974328 9802126 12234653 14603969 16053231 16711422 11116697 11248796 13881284 15459799 14670535 14999490 16644324 8946811 7039073 8289908 6313522 12167320 14206893 10722405 7496518 4340798 5921109 4406062 10853517 7564390 10591382 7235425 14735827 16578545 15526368 11576999 11972249 12826553 12691083 9270106 4407345 6313283 1905417 14077643 9538954 7369067 10521739 7562335 10395286 12961472 15526119 14210249 15460575 15065057 8946821 8486517 13750210 15790310 16118507 13157563 10920334 13552578 12366014 11317174 9728327 15321237 9672061 4866360 3550250 8616825 4734534 4865869 15132129 16382459 7432038 5852219 8087901 1907735 987147 5588806 13548217 7169117 6774100 4732720 4338476 14405834 15985892 14342096 12957096 14471376 5394500 9594936 7100757 13553607 9341317 5985356 16050897 14998198 15461331 14996679 9074544 7039843 6381662 6840414 6973799 4079168 723210 2497816 3550763 328965 2894114 3946289 65792 2302496 2763047 1315601 1973529 3486770 5263179 10592663 11776167 11907753 13552321 15130583 9274493 15920615 16118254 14012620 15460324 15723490 14076857 14671049 9865343 9928571 9736327 16251380 16579834 15132388 14211286 15856111 14935520 10922149 9540246 6381670 6249306 7369578 7371377 3223608 7697021 7171950 13029310 11842981 7235672 11906464 16711673 15724268 14606298 12171444 16053231 11447721 13816268 15856113 12698037 12105386 6972767 3289113 13815203 16776688 14934762 13949143 16054254 15066338 12762300 14539994 15724268 11579309 14342615 10592671 11512233 8748157 8223096 5987674 1118222 3025449 7500143 6776420 5328974 9734533 7300452 6974058 8421245 12303283 10329491 10921630 15132129 6184029 4999759 5065552 3749688 7236717 12960708 7894647 7302510 4211011 2763306 5065030 15328481 11249314 7236717 5394262 6906733 5855066 12961473 8221797 2166539 10129239 4272921 4404556 12566461 11113886 10256989 13483420 14338747 10260574 7760214 9143685 10724251 12105134 15921397 16186109 13948116 11118756 9209213 14603467 15460324 12171446 12631997 16382455 13816271 3947582 1907999 1249554 1184015 3485741 14474199 16382196 15395300 15790058 15921644 14539742 10460058 11446157 14341046 16315625 14669529 12626864 14471380 15064287 15788261 11642261 12889986 14731939 13285273 11969931 11838856 9337693 8153432 13156270 10063480 8024177 3222578 7895150 3815468 9407359 13223354 11183003 6117458 13814725 16578545 15066589 8814455 2692626 8743770 7033922 2563096 525833 4667176 8222058 15000028 8354935 6905693 10324875 9010812 7696744 15920615 12893110 12039082 11316134 13222851 9144968 6974050 7303013 8881793 12631476 15592414 14078398 15789791 13024434 9147019 8149297 8544063 4210239 7959389 7696728 5130547 4538163 10722201 15657958 15065059 6511197 5590075 8022370 2105117 658443 2367260 10854556 8750461 4999488 7629668 3814187 13749957 16513263 15987438 15655385 12827828 2829351 9987900 12099970 15461864 11381413 9538168 15261634 14405282 13553848 16774633 10586493 13487039 14869218 8157305 7762545 7763576 3091758 1379335 3089438 1379848 788227 3223596 5526353 3289391 7368814 5855318 6710627 7236971 4407872 7500141 11710123 9868942 15000024 12958901 12564143 15920615 14012621 14341586 15856115 13222584 13154989 12303016 12101533 9401970 10524558 16646138 15790318 14540251 11513773 16317175 15461606 10066842 5724771 5001559 6248276 7237222 7895669 4998459 6050376 10920858 14278360 12632248 11381927 14671063 15526887 16316403 15986672 15329256 15790059 14737883 15658985 15658734 9999496 9735808 9932685 6710874 11907981 14933447 9737364 14080980 16251380 15921908 16053744 16119796 14342872 14277079 16053490 12697790 7760492 7693672 8683647 6383459 5788755 3946038 7762543 10066327 10066327 10262681 6907752 5460560 7830131 10330010 9474693 10461077 9078921 2565675 5591894 5986650 3947067 6184029 7170924 9408397 7303023 7038822 13947857 10065041 12828344 11577763 6710373 9341325 7828858 6578787 9737102 13551541 8023145 8287046 7761246 7103083 12305850 14011088 10322784 15261121 11708583 9538671 9603719 9142665 13618371 14935001 12697797 15593454 14803938 12039857 7565933 14209997 11711406 4210493 4736837 3026219 6579041 8684424 3026480 2039324 2828070 3946292 11710893 15658985 15855851 15790310 15132380 15395552 11644322 8156517 12563618 14999246 11971220 13810819 13418899 12828823 11973250 11510379 12297851 14007964 14403241 14865081 16641491 15984350 15130070 14406860 11710641 5196115 5064782 920589 6316637 14737883 16578031 13287868 3222050 8419445 9603973 8222320 8815736 10522771 13149573 3810847 5393995 5918801 7629157 13355203 12763580 9010812 7559249 12892599 9405828 4866110 13156280 11247254 12302515 8289916 10855843 13619662 7829619 7763574 6512994 10855319 12237223 15395284 12960435 8879711 8818303 13478532 5188119 3682625 5063992 8091232 7236428 5854009 15591901 16513784 10722980 4603200 3287835 6576982 4011065 1446933 1710359 2368287 7369067 788738 3814187 7893869 8420726 14935001 15396073 16775927 11842983 131588 10117948 12229734 12039088 10590866 7958631 14076855 12234639 11711647 15654094 12690580 14143939 13489107 9802896 8025717 2697515 2236449 1379081 7561818 10851468 1511951 3684921 15197670 13486536 10263449 11052965 10460828 12829887 9737105 2762795 5394767 9999505 13289149 11709345 11841451 16446961 15592680 15132131 14606046 9999245 13286061 13420216 11377553 11243403 9866883 15527400 16185076 16053490 14145493 14277079 13553097 7237743 3553861 3093051 2959648 6578522 10000277 8681051 9009496 12169636 14540002 13288907 16776959 16448252 15856622 16118507 16118776 16184567 15921647 14934750 11316134 10263960 8420718 13749959 11379879 3158325 11184258 14736569 10263957 15068127 15461864 15461103 15987697 15527146 16645627 14145493 12105910 7433580 5917261 7429728 7827825 6055266 5195078 6906723 7170408 10921636 13159111 9409430 5855325 6382173 6645344 7304302 10264209 10461075 3815483 4342087 5066063 5592146 4210239 4407618 8749956 8026233 4341825 9802898 12170674 13683655 14209483 15130585 9474184 8947586 10921379 6644831 4079409 13224367 13353669 10459523 12499379 12303283 14150097 13816019 8481354 11051149 16052728 13750725 11906741 13091016 15657695 11908523 8815753 10461085 13751250 15790318 9934743 8618881 9210759 4802630 2434082 1184013 9605519 10987433 4868684 3091758 4209723 6577242 7236199 11052193 11645099 13158590 15395550 14868941 14144960 10722971 7103072 5392179 12692874 14531487 15128262 15195861 15194833 16444122 15724503 15395033 13684682 15198435 15264227 12368571 11908776 11382941 8881024 6250327 5262409 5986912 5922659 11185839 10590363 6839901 5524805 8156523 14276303 16711673 15395051 8221545 8609347 4666916 12895428 9799556 13947854 16382970 13751246 4863792 10582383 14800596 10064271 6773850 7825768 12564396 10196884 12303291 13027266 11119269 11184808 8881546 7565684 9342080 11842205 12104605 6184016 13748165 11120559 11307361 8149810 2302496 5260116 6313559 6446158 4077612 16051180 15460579 7234922 5525074 2761752 5063489 5458509 1314320 2893863 3420977 4144698 1643534 918784 5590346 11578792 11381411 11052711 15329256 7831150 65803 6959631 13281377 8287347 8221807 7629670 12498601 14867911 14671564 14072492 14992304 13090992 11975868 7960694 5657169 2697772 723210 3484711 9272177 6048577 1841175 5657946 7894649 11446440 6579041 8881796 6052697 4276286 6315869 4538438 1907484 5854289 12368047 8156778 11249314 16777213 15987697 16382457 15001063 14670808 10723984 12954774 11962738 9728349 11511445 15066849 16316662 15856111 15987697 12961219 7895411 3881528 2894379 1906968 3221277 5527376 10002848 8617066 8483162 12498340 14802645 13750476 16316403 16119026 15987438 16119024 16316405 15724525 15263717 16775673 12758963 13684166 14935514 13684164 9933706 5328202 11381123 16315347 14802914 15461353 16316402 16249844 16645370 15395303 15066595 10987940 12303802 5593693 4276796 9140597 6772053 6844014 5197645 7894901 8158073 6776420 8289916 8158334 5658198 6644834 5262664 8025206 9211760 10067079 5197398 2171431 2237740 5460831 5723991 3815996 9145229 8947337 4539719 3618363 2566436 9802379 14671577 14078414 12695729 14406860 14670032 11117208 8353391 10131587 16513517 15526372 15394535 16578547 15528680 16185329 13153713 4073768 7762285 8948099 10722971 13552070 12959933 11051936 9473933 8487045 11250094 13224395 14079704 10855593 9407886 5591892 6052443 2894379 12698051 5855828 5658196 5263179 7762543 3748913 1052686 3750199 12039857 16118248 14538184 16051425 15395552 9673111 2433577 7427649 14663315 16249583 15723239 15789293 16513532 15592941 14276796 14734536 14538711 16252923 11972772 9604741 10328462 13353657 13880265 10460323 9735036 5919565 5330538 8489356 11052444 11907502 13025205 13089183 16711663 15199464 10524301 5587505 12563618 16776938 7564390 10459799 13553609 13550529 8951431 4921115 12096135 15063752 10719880 8155752 4077361 11183781 10394265 10657437 12565175 11052446 9802118 9276551 8290670 8025673 14274735 7565666 5987664 12961221 14606036 12492148 7886385 2961714 3882046 5658450 4210744 5263432 14276050 15002587 8548442 4539478 5587779 6836795 4803653 2237471 1184526 3487538 2894894 1184022 1315347 2892833 10261388 12565685 8619142 13619153 4407345 1249054 4992556 13276746 7432792 4868694 8617569 12035489 14605268 16121326 14596780 13551792 12234927 11115167 3290929 3881011 8683900 8487287 13355203 10853523 0 921102 1052690 5854035 14341069 10262417 12499382 2959143 1445906 5262159 6513507 4934214 1841428 4341047 5260861 13618638 16448250 15921906 16184565 15988212 15854822 12954524 11897465 11038817 7292217 11705754 15920877 16185078 16382455 15066595 12632254 8487038 6908006 1774871 1314572 5919303 5987155 7568505 8485228 8352866 12761773 13948104 15132129 16184817 16053231 15987697 16053231 16184819 14211286 13619149 16513016 15720164 14209481 10789272 15131610 13684418 4802113 10986368 15986644 13421263 16185330 16250095 14801883 12500411 11908274 11645359 8290429 11251116 8224386 6185051 6442573 5784905 8752011 8355709 7894647 7631729 7302764 7368557 6645093 5396055 6381662 7302247 7630959 11315339 6512968 2761768 1644566 2302755 4539466 3750201 4605512 5263188 7895162 5591894 2960433 7632499 6973280 4670527 11381158 15065560 16513006 10196876 13683907 13815493 13486775 15460567 16446961 15920618 16117996 15265007 16250610 15456707 11046264 8220518 15263717 12236722 11446694 15459813 12433588 11183522 9145486 12698051 7500402 8553092 6382180 5855064 1907484 2368035 1842204 2302242 5790036 11119269 10263447 11709866 8946559 1840662 920843 4012084 14473169 15657180 15788513 15592933 11844278 7368052 12165778 13282438 12499381 14933720 14013133 11578537 15856365 14014386 15786432 14538948 15397354 12828079 9341569 11841449 9932938 9604238 4473681 7301467 7367007 7501442 11449522 12631730 11644330 14276555 10194041 11381927 5986911 786432 7823951 16117727 14933972 8683385 9472904 8026485 8616565 3684396 7751752 12295573 12234918 12233636 10985113 4011315 6512994 7104866 11841701 14012870 11841703 10657427 13158089 8816514 10261103 11245955 3220256 6774361 10260612 10917503 16110248 12295808 6251366 3354934 4276032 4867653 7105895 13750988 16646135 12166277 4870214 5719604 6441017 3289399 2236964 1052690 3815994 2500386 986897 920843 7300964 6839639 12697271 13816017 11119019 2103567 2170407 8350572 10645304 8812378 4012095 6709569 12825773 9605002 13158073 11305590 13815225 13091780 9472134 8291197 10920862 12368306 12959930 16777215 9471872 1051400 1578521 394760 3024936 11380130 9209731 10196626 4143671 4801347 3025451 4078907 12237237 8683388 3485738 9538180 16316664 16054005 16382457 15987699 16645629 15132129 15389117 13479580 10912888 7428439 12761530 16250869 16053490 15527146 16777215 12698047 4671044 2564898 1839894 2366489 4471344 11315618 6251875 8881018 10525326 9210240 12369335 15395301 16513782 16382198 15987438 15921647 16381426 15725038 15593452 16711163 15721704 11773346 11117210 16644849 12434867 7367527 11446155 14209724 13421261 14408918 14605270 12893888 7697522 7960951 10658464 10790563 7763574 6908267 7238509 7629155 8285037 5988192 3881787 5723732 8552831 10526621 8091510 9868950 5263440 6513248 8157301 9077892 12762528 6314564 5721681 4209461 1051912 4999757 4605769 4342340 4013375 7105646 5723480 7236978 14277333 10658204 7039075 3419694 6446936 10789274 15263198 14342098 14605268 13486526 14999764 15855076 15000026 15723490 14804203 16315633 15653041 13019268 13087142 15524325 11907757 10065041 11183522 10657178 8617852 12960708 15066597 11908020 11513262 3420723 1644312 1907484 4802376 10658466 11710643 14014161 8224377 10526619 10789023 12170929 10394263 2696484 131328 4736320 10986651 12565175 9407623 11842989 4670794 6508871 11902341 8813944 10985111 15394273 13289410 14407636 6908491 12497787 12695957 12369082 14342096 12763064 10131346 11248545 12302527 4080984 7631210 11446175 8421765 10330261 11184800 10131095 14143688 7760225 789007 5129546 8481119 13418666 16775661 13617862 9868174 10327443 9473161 14012870 8876906 9859181 13811640 10590355 11576996 8418933 5327691 3748920 10657426 11644826 13420984 10854806 12236461 16118774 13223613 11380086 7232568 11048588 7957093 9929075 9859662 8608819 10653048 12369343 8880513 5195339 4735815 5460560 14211537 15922158 10060636 7502421 7891266 7361608 3551292 4406593 1117719 1644061 2039322 921100 2630439 9011582 11379867 11512999 16053490 9012610 1051400 5131345 9537154 6438679 11768421 8286571 8156754 14602445 7236969 5523003 9197391 12301733 11645361 9538954 8291709 10262932 15789544 11315105 12367275 9340799 1051400 1118481 1644827 985353 8353906 7433318 10525589 10920350 6117461 2761764 5789008 10657177 14736344 11578792 9143939 16777215 15724527 15987186 15987699 15198183 16448248 13815995 14407877 12565423 6185306 13554896 16448761 16119026 16053492 16448502 11447980 2828070 4275003 7695471 4800318 2563348 14472653 11974837 11908784 13816268 10460826 9277065 12631995 15197922 16184817 15987951 16119024 15657703 16185076 15923187 15593452 15394020 11442582 11773600 16250861 11185313 7564390 12760995 15196627 11776434 5197896 4670272 6709348 9276554 11974324 13750735 10659747 7960951 7762293 7699573 6775388 7496291 8618372 4539715 4934216 8881796 5592146 8289659 12303291 6250337 6250076 10460311 12630714 10723204 7368026 6839910 1644049 1249291 3158066 5395028 3947582 7105646 7829367 3421238 7565943 11184808 6775901 5328457 3551534 986633 4012597 6973796 12697273 12171443 14868442 14078665 14473420 14341835 15722720 15592941 15262422 12560008 12890000 14142146 15328742 9078145 15066336 8486009 12763066 10920350 11973299 9934484 9604749 3026219 1578003 2236449 4736583 10526367 16776959 16777213 12040371 15264228 13684683 7038563 7762286 12103602 12169393 3485741 985864 986633 2564900 2498076 1710606 4736069 4602426 11575443 8221546 9274491 10261903 8683385 7367785 9144701 12562541 13418127 14143957 14407378 13750475 11052965 10065818 5724518 4016998 7895419 13880265 12171194 10264722 14079700 7040113 3223081 1971480 3816256 5127478 8874060 15655885 14537933 10658207 13289925 14801620 11512486 12501170 11239032 10190456 9933967 9669512 10130833 10394005 8222836 2827041 8749430 9999750 9999750 8223086 12631219 11184802 10460032 11709036 10062431 10195333 6184283 7956056 11765343 9135939 6312519 3484970 13485490 12037799 7367276 5722449 14145744 14079702 4665361 7632732 8812364 8940882 3156259 5919052 4274753 986386 790027 658441 2434341 2629661 5590085 14868442 14474711 5064772 2694690 8092791 8553078 6309936 10975549 9600360 7629895 13220535 11381676 6705989 8934219 12894642 11908281 5853518 6646625 7894129 14144719 15196892 13485758 5524292 1511950 1052688 1118483 1445134 13946311 14538446 11051933 14078413 5459531 5787726 7038046 11051935 13749706 8881026 13289927 15921393 15790320 16250871 15329769 10066842 14671578 11316899 12830399 10264987 7040102 15921898 16119024 15856111 15921904 16645627 12566461 5853267 7103075 4207931 4207923 2168336 9011319 16645627 14737119 11777976 13159629 8553088 9342345 13355718 16119024 16579575 15921645 16118256 16185589 15923444 15857651 15790831 14929359 11706267 15198432 15198943 7630183 15194825 14340552 9604497 1118984 1446415 787724 4144700 14145236 14605787 13159111 9671571 5130316 5002576 5591114 6838361 8815751 7171688 7697520 8816003 4078907 10723998 8618881 5592405 7367787 12433589 9538697 9276276 7763562 3091768 2763819 460549 2763567 4408133 3684410 6052958 6250594 3684410 4802637 5658450 5196869 2630944 6314840 8816000 8223864 9605517 9737103 8552059 11973297 14012620 14934223 14868432 14407378 15131861 14538176 13877683 14140606 14015187 14015447 13814471 14737371 16777213 14078414 13486277 13354691 8288630 6183254 2037525 1906709 4210239 9144714 9078921 13026501 11250090 9606030 12435129 7500141 7301992 12367796 9471621 5458248 3617073 1184015 1052686 656651 3090213 3486754 2433828 2104097 3549991 4009766 5721411 9406077 14406860 15657446 14735840 12035427 12166253 13287627 12368308 13421511 10328737 6973807 2041141 5465481 7566981 10458525 12104633 8354674 8750220 6908026 5328720 9142919 8355459 8219990 11504989 13878963 11840420 10394785 8553090 10393489 13288897 9213314 8404795 10587006 8159872 10328725 9737102 10328721 11250077 5262401 3946804 9472650 8814973 9341315 16316137 9867923 8484975 11247982 14143153 4473683 397355 7366244 10777678 8019008 7696490 3088922 9997664 10261113 14275022 8552061 13816781 15263717 4993312 5197639 9140050 7888176 5722677 4932398 3484717 920340 988176 921613 4867401 7366757 3747881 14736856 14409170 7761769 2297627 4013365 4937288 3285271 12353591 9005905 5722148 12430249 11973813 9997178 13342604 10394767 5328982 4797748 9737867 7171176 14473429 15723490 16579056 5130049 262144 1513241 657932 1709076 11050904 14341835 10262669 6051665 8880766 6906976 9800324 12235691 16118507 14868959 16054005 14540253 15461355 15921906 16645627 11383218 8552314 13486007 13421245 8816252 7961204 16513782 15922935 16120314 16251384 16317175 14211540 7763322 6380642 7105895 8617592 6248017 7629930 14540504 16250612 13290438 11514027 9934733 11841436 12302505 16514035 16184817 15724527 15657192 15788008 15658732 11775405 16249842 15789029 13221814 15591902 14473421 5526863 8750207 13026752 13421259 8092277 3486768 6840160 7761516 8223096 11316398 9342867 10921899 5526360 197888 3881525 7498344 7300715 4473672 5986654 6974060 8882055 13487565 9013639 5987161 6316126 7631727 5394767 8552828 10263960 6776418 5394767 1447187 920591 5658200 4407879 4868684 3092273 4605769 4539978 5066061 6052954 3223596 8288887 9013380 8750721 9079432 7040103 8553088 8353391 8354933 13159113 12829633 13287866 15065557 14473933 14145746 13618890 15987186 12105912 15526119 14935003 15593190 14145234 11513262 8685189 6184280 5065281 1447184 920843 8881796 15461096 14934752 13092548 6908006 9672331 11776937 8419445 11051165 10591384 12566201 11447721 8684415 2434080 986895 3287845 3617578 1448986 5522487 5323831 855058 1643283 3551280 2694942 9734792 16777215 12827828 8617307 11841162 13617597 11840428 7433067 9408642 6909556 3026261 4934501 9213078 9344664 2499370 2630693 1578003 4804698 10327183 12105660 7630700 11434830 12362888 11445654 14998997 16710391 8814974 8484468 11180164 11109749 8412765 12105653 10918805 13746861 11445387 11510417 14010552 12957094 5589576 8684167 8028034 10789791 11970717 8481105 11180371 13353627 9538706 2501163 1907523 7563099 11638401 11565628 9077365 10062722 6184518 3749675 6842211 5592143 15461343 14278623 4996156 3548970 3944230 8875590 9206094 6838588 5655351 2037776 460551 789775 4604479 7960691 10658204 15198183 7960442 4011831 4471606 9406845 6907228 4009261 11105326 8084274 1708300 11184548 7500124 11042414 9465706 6970475 4471105 5722962 6581092 7827047 12433589 14345697 12760482 9006683 6708315 3682350 1249040 657417 4736583 13487304 8552829 3749940 4934216 6381660 13156021 15197152 16316923 16515071 14999775 14407630 16053231 15724525 16382198 15524836 13946049 14144707 13881537 11974316 14277332 15527400 16316923 16119544 15922165 16119283 16777215 10527139 4803150 14671577 16118505 5196359 3683379 11974577 16447991 12895166 9277065 10461079 15591637 12763056 15657954 16316916 13749708 15461347 15920869 14210510 12499379 13091516 12630449 9997956 14931915 11840161 4867651 13553610 15132642 12566202 14474199 10987170 15460842 14538965 4209723 8157821 8552838 9079695 6447973 7632239 5526350 8814720 7301481 3552571 3157812 4342340 12566463 11184810 7697779 6579552 5789782 7697779 6316126 7829106 8223864 6184280 5855318 1841691 2827818 5723993 4605258 5921629 7960955 3882046 2895153 7105392 4737096 2894633 11645100 8289659 6908263 7303021 7829365 7764087 7895411 8223088 13748415 14406858 13948108 15131612 14935260 14014160 11974578 14474199 9736851 9671310 16053484 13224383 16777211 14012882 4669763 5920594 2697503 2829099 6448743 10789793 15526889 13948114 13158852 10460574 9541263 13618889 16050663 15985641 16184817 15263968 15856362 12500921 3881274 2565676 6643288 2894365 526857 6375996 4665384 1447708 526346 854796 1511697 2563869 8353139 5196093 8090981 8946543 9933189 5391692 2234652 4013363 4606036 3421019 2695481 8027257 7698292 6314847 6578019 526344 3883592 5853006 5987165 6444364 10513215 9470064 10459280 15658472 15921647 16644600 14932439 13612721 8542033 5982266 10330243 11840638 10719860 10259830 13221035 7628381 11642012 7234659 8156273 9932164 10919310 9340034 7496003 13944170 10985590 4079168 1514001 2894152 8090472 12759457 12617023 9801601 13353661 4143670 4405569 2629929 3155756 14735574 16448248 12432298 4864054 1446158 4930080 7692866 3222293 3222042 3551017 6379609 4736069 1974042 11514026 16776959 10921125 4341574 1907488 1907736 9538948 5392967 852999 10515507 8478762 1444112 9737616 9931898 8865849 6110261 8487048 6446685 8026233 8028025 14998484 15657446 15529456 15258558 8611927 8354423 8287860 197120 1841693 1052690 6315099 5789525 1644566 1381651 7500141 10985111 12894397 14475491 15922682 14737373 11971746 15328732 15987697 16053233 16447219 16051938 10526353 11447456 14671059 16185329 15790571 15987699 15987699 16514041 15724268 11446694 6250074 4210493 13487303 16316662 5065030 4407100 12237237 10592412 8750721 10066068 13882061 16777203 15262937 14802645 16579058 15131612 10525841 9802630 15986660 16250344 13815744 9274495 9733502 14470083 14865869 3418924 9407886 16119026 12104881 14276820 11579307 16447991 11775918 4210493 8093048 8815749 7631475 10921377 15987691 9539975 5526351 8617602 4407879 7237232 7829367 9737362 9079686 7960951 6381919 4342336 6908263 7171435 7302762 8487035 5000007 4210493 723210 3684410 6447716 3421238 4342340 9539987 5197908 1710879 4342597 4737094 5000009 9275782 9802898 7960951 8355709 7171435 8223866 7568764 8223598 13218967 15523270 13687506 15133928 15592165 16053230 13092546 12631995 11381930 5854035 15197403 12697012 14211027 7038309 1510157 7366758 11315105 13553356 12830666 6776677 9210761 12303032 6710627 8092278 8488328 7039851 5721932 8551031 7696752 8618871 9145728 6118488 7303023 6052707 4999241 2762780 3155484 7956056 4404784 2762795 9408399 7237482 2171420 3815218 11775656 9143168 12433068 8749430 6577241 8748161 6050646 3947071 5724268 2632775 1841965 4407102 7433572 5919565 5130823 3817285 4606547 3157551 3813935 5651238 10846820 5918272 8684415 15199212 16119544 13882323 14670551 10717576 3611166 6113852 7301445 7958607 8483413 9405293 8222056 5327942 3223598 3880245 7429973 9664611 5718577 6974056 8947060 8351548 9473655 3355704 1579559 4802663 8092790 7233103 12486468 8158322 12499641 6905943 3681577 4010544 2826268 10326670 13617084 10325114 13877947 10986920 6247756 1709064 7039843 6445655 6708315 5720393 3484971 4408383 16645627 13158338 7434096 3289399 4342346 8158080 1184274 2104865 1709591 9136692 10780993 1246468 9540237 7295564 10243649 4465689 5924193 1251599 7957873 14078413 14933722 11511206 12170147 12298906 8220265 4933962 10262679 3025965 328965 1117968 4736837 9276554 7171178 8487038 6250076 6643804 11973038 12302260 12697018 14803164 10654090 15655903 16250869 16119796 16448759 15788513 12302000 14342096 15197921 15987950 15198434 16382455 16250869 15197152 12104623 9341317 8946811 6841692 9802896 16777215 12171956 12369336 13421770 5460306 7499889 9934743 10789793 14803163 15592163 15920869 15263447 11052184 3814955 5393987 16184038 14144715 16250345 12959162 11379358 10720912 13024183 10065302 9802898 12763581 9605517 15395301 15790061 15790059 10197913 5197899 5263179 11447206 9341830 10920858 15987687 11185311 8290170 6776681 4342338 6974058 8684928 9013893 7303274 7434607 6316126 5592403 8882053 7829365 7237482 8684414 7565934 4210493 3618102 5723991 4868684 4671305 3947582 5526614 3685437 2039844 3552824 3553335 7302764 8091508 9605776 6908263 7237482 7960951 7302764 7502712 6052429 10193265 14339514 13094345 15528175 16381426 15263715 13158592 13553350 13091776 6972516 11709863 13025977 11183521 2038043 1445904 7301986 10460299 12500141 15789794 4934216 9210761 16119285 8158073 6776420 9540246 12631997 11445660 14144969 16710646 13487303 13553350 16777213 16777215 11579057 9737625 3484450 10651506 8285021 6576728 4735807 9802898 13684682 8025457 8946043 16776435 12959163 15986410 16711161 13880265 9405828 3682603 5657184 2631995 2237224 2302504 4078139 5130817 5525058 6512470 6250597 6841963 4737872 5391419 9792588 8548703 5853255 6446683 13092809 15659765 16579577 14933204 6046261 2825247 4864820 5126440 4602179 3945250 8090462 6116421 6049607 9011582 8221292 4337959 3876119 6377545 8685185 9211010 9404539 3288886 1711147 1973828 5592179 8817026 10653566 13537865 7367777 10790052 13223088 10130043 9274988 6446148 11840665 12631216 9798259 5457210 12698051 14143688 8683385 7106157 5854546 8682618 1773327 2366490 11908785 14541017 8816513 5986650 3026226 8158845 12829383 6052445 1051659 2169881 10652524 13148248 3350302 11908271 8407364 8404530 3218970 1712928 2961188 14143183 16775924 12828093 11050140 10125928 8153692 5723482 4671564 6776681 4539206 1249554 1051659 6711138 11579309 10921379 9737105 14342615 7960440 11841964 11248283 14669521 16183787 10391432 15984868 15856111 16382968 15922158 16314855 11973038 15526117 16578805 14803676 14803676 16316916 16119283 14144207 14077897 16776183 13485496 9868423 10262677 16579838 10330265 12501434 13289675 12631745 15920625 11315883 5526101 11711152 14539992 15985890 15854555 8419687 3288362 12894140 15723496 14144207 10591384 7565934 12565172 13748930 15131614 15528690 15263976 14014160 12829374 12105650 14868956 10198167 7698292 6381660 3683628 9932936 13485756 9735810 15262167 12237486 8355962 4211783 3947580 7500402 8948100 9145991 8684927 7763826 4079164 5460817 10855843 9342604 7171689 7763823 6777190 6316126 7434609 4604999 5921372 5921372 3355445 4210752 3947839 3684667 2894894 3158064 2039583 7170408 9802898 8422017 7303023 7829367 7565682 9538948 7762283 6776417 11381413 14143686 16052461 15724268 16645881 14014161 10330004 14934233 8682105 8485490 6774872 3024420 2432803 1710877 6446674 9078379 11051132 14076843 12697790 14013650 14145236 10066581 7171176 11975104 15264227 13025961 12828069 14737103 14211029 15197672 16777215 13224132 12040111 12897486 8353391 12424308 6377023 9474190 9012350 918018 2826270 4800056 5918023 2956823 8419184 11906728 13814725 12695729 12169638 13157042 6644082 5066336 8620924 8422007 8289666 4671555 8156263 10195335 10394267 6378320 792098 3087635 10052407 2105114 3485224 11246491 16315122 16053231 15789542 15656406 12692635 4801610 10589816 12493929 5460029 7302496 10722695 9206893 6442816 9468263 9928814 3878438 2104612 6316389 8288881 8683102 12103350 8619144 4739919 724275 7698561 14802645 12691091 14522442 6708558 9275784 15657956 14999764 11907745 9868164 16184300 16777215 9601916 2825749 2303266 5787969 10524813 11052962 6512729 4802113 2893603 13486534 13421511 6447706 4539455 5065550 4802378 7236454 13684431 13353671 2694941 4735289 7298647 13080907 7165265 10921626 8599856 6964541 2499633 4472394 11708321 16777213 11709087 7433328 12957623 12162672 8416866 6975873 8290696 7237492 9737366 4605251 590849 2170908 14276822 14605787 15066338 16316662 13948629 14406608 7431513 7167830 14077897 10393740 14473169 16119283 16382198 16381169 15655638 14078671 16250612 15658473 8290169 14869469 15723496 13882064 15395301 15526886 16579060 14802386 11841701 13947340 13486534 3618354 9605516 14934235 16709880 16777215 15920877 10000277 7237743 14540502 16711160 16117216 8418406 3880496 14736341 14802136 16709880 9603986 6380633 11841962 15328991 15724776 15134182 15922417 15987438 16777213 15132131 13487304 9276811 7829367 6250333 4407870 5723730 8552312 11447456 14803413 11974316 8750208 6381921 2697511 6316126 9079686 7369068 7895412 7566193 4144957 3684406 6974058 7105644 7566193 5986385 7233881 9602945 6314840 2894894 6645606 4934475 3224119 4473926 3750463 3816772 2237221 2236701 2894112 6249298 10066840 12565685 14932689 9077114 8090734 7498344 7960442 9277074 13290699 10262932 12763066 15724018 16184051 12368304 12499890 12894399 4472895 8683645 16777215 9406340 2695971 526596 3551782 10064761 12760466 12036482 14670032 15262945 7697781 6907752 7630959 6249304 8420213 7564128 7630684 6775115 12039606 15921655 14540245 9144447 11643554 10985121 12101535 10320225 4075817 3947580 13354942 6578263 393216 2825247 5456193 7560795 9999248 8222834 8881018 10327692 15722720 11710114 7236717 10724259 8685689 10658709 9080465 7369594 12039080 12104605 13816269 10722981 6117468 10123622 10647901 3221537 9669764 16447988 16315888 15788515 15391955 12364187 6575689 6842721 9672063 11772786 11770968 8748642 10525073 11117202 11905427 8283746 6575440 6380890 2170920 3289912 7235423 8024418 5129544 8617078 7565669 3816002 13685457 9013115 9072719 14326085 7234383 6644832 11973047 12368055 7367785 3420207 10722980 16447219 11973038 4801084 2827292 5718324 4471857 8355450 8024939 5196356 2828068 9145479 4408382 1710357 5197386 4999757 2565416 12565685 13749195 14407640 12827826 7037006 1840664 11635550 9731671 10657177 9192502 7694182 4671054 7433069 14407376 14081232 9013633 10920609 11445149 13350561 12958901 10791343 10263967 9605778 16711163 7169378 788228 986634 11842479 16777215 16777213 9013380 6710625 11644585 10919318 11708834 10196624 8158070 13092546 16777213 14868959 16052463 15262685 15855852 16645627 11711405 6973797 16184819 15263715 9671310 8750208 9277065 14012880 12303542 13487557 14079440 3289389 197120 4209721 14999767 5920592 7893871 10328213 5920341 3816507 9342858 14605009 16446183 8352615 3617578 12039592 16777205 15328481 7366771 11314337 11248283 14407376 16381679 14210508 13289924 16448248 15790572 15856111 13750735 15132388 8816262 7565682 4802889 4474183 6908263 7105632 9606029 9276552 8552831 6973799 3421234 5066059 6842983 6118747 7829365 7303021 3881785 2960683 7171437 8092028 7830648 7697773 7890271 5784895 2038041 3027509 4934986 3422263 3487290 4145220 5066323 2435119 3619646 2499105 5525321 9800835 8224117 12564909 13812919 9536374 8550511 7236979 9013902 9013641 10592671 6710884 11382438 13157319 15854321 12302505 13354170 16185078 6974571 10066329 13091778 12368308 7631212 6973280 5328194 8748652 12365976 13549734 10392194 11183519 7697781 8684165 7894131 8880248 9801866 9867408 5854288 7696995 11250342 9211279 5394767 5065285 5854546 7432289 11574922 7889996 12828849 9869191 10064765 13026755 2893350 3550763 4669486 10984576 14144468 12959930 15000018 13881545 13091519 6447452 10790555 9145219 10526618 9737356 6580588 7501182 11249566 13815213 14274753 12631492 14931400 13345420 8086874 5129021 14143686 15791334 14013383 15590361 14930634 12101023 2693661 11578790 12303542 10062443 13477449 10456924 9669251 13552582 15921379 11247780 6117468 3552820 2300447 14143955 14933206 11051165 8287346 9141620 6575953 4013111 6250084 4539458 5848868 14262102 4734517 5460570 8484728 11775659 3155752 2235420 5129796 15197405 16777213 5788753 1576712 5454639 2760475 6513248 12103592 5129534 9144198 12237237 4671295 1447185 2631461 5394515 8158332 11711146 15065566 15855082 14934484 9076328 9211020 14135710 12558166 13286579 12551805 13025983 11051165 6973282 15461094 15263198 13356230 14474198 13682877 13748930 16119024 16382709 12369082 9999507 16250360 5655627 656901 3946549 11447206 13223617 12302515 6973282 6709595 8222836 10657435 16777215 15131359 8683647 15856111 15855854 15922158 15790061 16185076 15920875 16382198 10263447 11842479 15987697 15724779 15855852 9671310 5328972 8158073 8026997 9079685 10921889 2960683 1776409 1907738 5460809 1249806 525313 591108 525831 921615 460549 4802113 9999245 9866630 2564638 5130563 9604487 14472918 7827575 5525324 11183003 14604241 15457754 10785424 7170148 15395814 15395814 16777211 9737102 10263960 9606289 7960953 5987163 4802889 7368814 5723729 5657936 9013380 10789793 8421245 2960683 6250333 7763572 7763572 7566447 6645093 2829101 2763304 7303021 7960694 10199196 10066838 7762286 6907238 2961716 3883075 5000779 5856090 5263701 3420984 4803151 3093302 4803150 4604231 2169890 7037030 2167568 4536110 7694683 8288879 8487548 10592673 7433328 8882053 7763313 10527389 10329493 10987433 11578290 12829108 13683135 16777215 12303804 7171948 6381659 6841181 13816268 15723749 14276044 11314074 10524301 10260358 12365988 14341583 11909046 8092026 9670282 14080202 16250863 16316664 15987699 16448250 13948617 4868931 1381153 7499388 13224383 15066319 12168597 10918013 10987672 13158839 9668976 9340294 6183251 262144 9145468 13422015 15789542 8223088 9473152 9078658 10723483 7697268 8684165 7960442 10723748 6381408 8290694 10724008 7760992 11574906 15454648 10851207 14074024 7885886 5653308 15658734 12696758 14602946 14866122 14669772 13090487 14866646 5786704 14209479 13419954 11442037 11571271 10982741 10194558 15787759 13553097 12105385 11184032 920589 1511960 9209993 7366244 9472377 9143152 10327173 9867143 3552563 1511961 919824 5585960 10907439 1379595 4144456 3682350 12499639 7170661 1840916 2893604 12236722 13948368 6051925 5327428 8811877 5327428 6644834 5129534 9866630 14605787 14737630 12237490 8684415 9473933 8289659 16184819 15855851 16513267 16578545 14605006 12695719 8750728 16771280 14067802 14204070 12951969 14013897 4866623 11644330 16711161 15724014 16250612 15328991 15591650 16711673 13223615 12039858 15196895 13815499 9012099 1511697 1445134 4800831 11116959 8485239 12695991 16183790 14933980 15459297 16579574 16250610 16118254 15987440 15987440 16316405 16053233 16053231 16119026 16579575 12105651 9671310 15197922 15526887 16316403 16053230 8881794 7829106 8289657 9145478 7435888 12500922 8224123 5263699 6053208 7237481 7631729 6250076 4341827 1907999 1052688 1513239 1052429 1117452 4078137 3222317 4406843 2235674 11380901 7367024 4670014 10262417 14472401 13747136 9864322 10195597 15132128 12434101 13618889 10722970 9408138 9474192 6974058 7105644 5526612 7434609 8092026 5986904 7829108 9539726 9144968 3355441 5723989 8684674 7368557 6908263 5723739 2828847 3487029 7434607 7698033 8356214 7566187 8750210 8816523 4213324 4278603 4604997 5856090 4605771 3487291 3553084 3685184 4276036 5130575 2235170 4931656 4667443 8153442 6115399 5920592 7041132 12171705 11249574 10854814 8354935 11184032 13027004 10131611 8683397 11907493 14735823 15460328 15856624 6710627 5722960 11775659 14539477 14736854 13223104 15459296 11182751 7958633 12168607 12433838 11119269 7369068 10525591 15264219 16185327 15263976 16250871 15592943 11579293 5920584 1972512 3156273 6644566 8748651 11311498 10983304 8553349 8618624 9601651 3880229 2169360 6315101 12170173 16777213 13485498 9011832 9078145 12368823 7106408 8224127 8552579 8157821 7763063 11710643 13159113 9867923 9535608 9665626 8677708 10981239 11111784 6966322 14669780 15265007 10394257 13879478 13813172 12629674 15656412 12696244 7235664 14341549 12760732 11310996 11046792 12693888 10720648 12366271 10263447 10920852 4604732 3157551 1314579 3090731 2498845 9537657 11971479 6445899 3683630 4474176 13156290 6512981 5719076 11765050 2762777 5197385 2169111 9078658 7499113 4143671 4143670 6249559 12303289 10986918 6117461 8220516 15525857 9605519 3616295 15854308 14933980 8421504 11842481 12697790 7698033 12829374 16119026 15790061 15921128 15658208 15788253 14275014 6775903 16314084 14398575 14004886 14009800 12566188 4735805 15131101 16578805 15658736 13947340 14604755 15658986 10658204 7499624 5000520 9143936 8486009 789257 1577753 1446165 2235933 3486002 10986402 16777215 16578807 16579834 16447991 16316405 16184819 16185076 15724268 16250612 14605787 14868959 15658475 15592428 14013648 11908272 9079173 13816268 16316402 15724266 10855584 7171175 7565164 7960692 8619135 8619396 9343117 9540244 5921631 8027259 6053208 5790295 3881787 4736844 3157812 2500136 1381653 1907745 4079427 987157 3616054 5525072 5196358 7300965 6972266 7300964 11051419 13354688 14933720 6710108 8158324 15656675 13684168 13749961 12696760 10591897 7368816 7368816 4605510 5000268 5460567 8289409 7368307 6512994 8092278 8487035 5197388 5329231 5658196 6250333 6974056 4276296 2894389 2565929 4145210 5921621 9078644 7301205 8947586 5658457 3291190 5461846 4934988 4145220 3684669 3289911 3750463 4276553 3421497 7367787 6446423 9406077 9471612 7825760 10522503 3287078 5920861 4670022 9604490 10854557 6445655 11249312 13487555 11381678 8288639 14868432 12827313 14209748 16185591 9408399 5393995 12630967 13815241 14867930 9472904 13289410 15131612 13289406 12103582 10789012 13553356 11842992 14605270 15790058 11578277 9472904 15722468 13487039 8154972 8153945 3943969 3944484 6775640 9930608 12491633 8612428 10066838 6842464 2956558 3484709 9866875 14669242 15194305 15194307 8615785 5195327 6644064 9079434 6909544 6710884 7565682 8223866 8223864 11382702 15658983 11576996 8022116 10521965 11113852 11443587 10521438 13942692 13553871 11974837 10391937 13221297 15129292 12497059 13551030 9142129 10327173 15392956 13945006 9867158 10527920 10130047 6971229 6183000 13223353 3943979 3221545 8750982 2432803 4077626 5131076 7760224 4732719 1446158 658443 1776152 10459028 9342598 6180405 14463857 12828857 14276822 11644072 8091761 9078656 8486008 13684166 13880011 11250090 13158602 12105651 13353912 15526886 10986400 8024426 12827830 9670540 14803427 13816019 14145236 6316379 13356230 16645370 16777215 15988200 15329494 15723741 14603466 6575172 15592432 14866345 14466465 6182497 3288619 7300965 15394531 15197407 15198434 13814721 14473680 9539983 7500653 13354688 16775146 14932691 7433320 657417 1907488 2236964 5461332 7171950 9277326 15724786 15988212 16119287 16185078 15921906 16185078 16053492 16382455 15461096 13816271 14999775 16053490 15197924 9342857 11579819 9605517 14540251 15987697 15263717 8882307 8092278 8223864 8552829 7961464 8356224 6119260 2566956 1250326 987154 1118481 329478 1184276 1447194 1710366 3158066 1710366 2368296 5921118 7369077 6709607 6117722 4538688 4012344 5459540 9472903 11051933 14341585 15657956 6447452 6183762 13749698 12631217 13420733 12894389 11447204 8092539 7565934 1907995 5855575 7566195 6710122 7762810 7960442 7302510 6842472 5066059 3947832 4210750 6645091 7895412 4210500 3026226 1579034 1513239 4605762 6644053 5590849 8354680 3815742 2500645 5658709 5790295 3816507 4342599 3026227 4408139 4803151 4802891 8158584 8486517 9473152 10591634 4405811 10918805 10722201 13223115 8025717 2170138 7433833 5394250 6052178 13486276 8157303 7695471 12894389 12498865 16578807 15461355 7763315 7301992 14539222 15526117 9539723 7959662 14407877 13553071 15065791 11643544 8222569 14210761 11973800 13486528 9735306 7564904 13289147 10196361 8419689 7891810 9337706 8351823 8418907 10457737 11769462 11174722 8416842 7303785 7303526 5129524 11512237 13551541 11379835 13484423 12760183 11906191 5853249 7169379 7433582 8487549 7105895 7895411 8158324 8223349 8091250 10065290 12893108 11904671 9601904 11116435 9864815 11836274 12233624 10395805 15395300 12365727 10130313 14932431 15128779 16709864 8087899 11971503 12433060 10196357 10132122 8754068 8552063 6972520 8420473 5065022 5918288 5854288 9276805 5525333 3222578 8420473 6971740 3352359 4736583 4078655 3881526 9997965 12171964 13615023 15054977 12105910 14407903 12236207 7236193 4077877 1972501 9472904 12301749 12236471 16448252 14013648 12827826 13750475 11775916 9011321 8748149 14474199 16316405 16052979 9211022 11579309 14473169 12236712 14013129 15854575 16184552 16250081 15920615 8417117 12960982 16382683 13745837 4012094 1445126 8157305 13157822 15263714 12961209 15064788 13420994 5000266 12566204 14538448 14998997 14012102 5196359 1578003 4605258 7632250 7567735 11581110 15068137 15265003 15594481 15987699 16185076 16316664 15724527 16579836 15855852 14013647 15921644 16777211 15856113 16119285 16382706 13290950 9079686 15066597 16053494 15592941 10461085 8355709 8224123 8026744 8158332 8750469 4737096 657930 921102 921102 1644827 2039585 1249556 723723 1184533 1579034 2434341 2237475 4671305 8947848 8619135 7171437 3487542 2960687 2895153 6380633 9078658 13946057 14406096 8944250 8419182 9604738 9341566 8815736 8420464 4473144 7303021 8026998 3816246 4211004 7237228 6447716 6842474 5592407 4671303 5658200 5592403 5132106 7631986 7237228 6316380 4737096 2500136 2039585 1118483 2302757 3355445 5263699 4934477 3881535 1249816 4605512 5461583 3421749 4013634 3553084 4473675 5789273 4604999 6381408 7894647 7236201 11514278 14737881 12895426 16054003 16777215 14737371 9276552 15395814 7171176 6974310 6841696 4011566 7565158 11117726 11315105 16513784 14935263 8684417 10526621 16250612 15592939 8947848 4209721 16380903 12497811 7432506 12433068 8617325 12696742 11051406 10262154 9868950 11777456 14606547 14343377 11249061 9078921 9931647 7628114 4276018 2891291 10057553 5979676 2104088 1645865 3880509 11511203 16711679 14868440 14013123 15130311 13353635 14999226 14999497 10196110 9669259 7894131 7763566 7895152 10328210 9012350 9078145 9011574 9867396 13091516 9669249 9010281 9402203 12033412 8946292 8553854 11184030 14998735 9801339 13222063 14208190 9732728 8416614 12236712 10065551 9473931 8289916 8420991 8092026 9211020 7698294 6579302 8289920 8027500 7829610 10197406 3881027 4999757 1776663 2632231 3618613 5460558 8419962 8879745 16515070 14930876 13080148 7631462 8422013 12038310 6841946 4867393 1051661 7235438 9211020 11315365 16777215 10328212 11972521 16184816 15724266 9602949 7761002 16711674 16119277 10131091 2499883 13947607 16643309 12761498 5656622 12497849 16644340 16250345 16777215 10722450 13287892 15527888 15919586 10526371 5787717 12631995 16382449 15394784 14406860 12500408 14079440 7630700 11973038 13485507 9801868 3816245 1250319 1579291 1448224 3487809 10921900 12698311 14014168 14343385 15659247 15856111 16382457 16119285 16250871 16185591 15854822 8486770 15000792 15527399 16513791 15526639 15658985 14869470 7566193 13882323 15987697 15198181 9803155 7434607 7697779 7895158 8158330 9342606 5592405 1381653 2368550 592137 1710620 2171171 2105378 1710620 1513241 1052690 1315862 1710620 2565929 3947582 6053208 4671301 6381923 3815994 3026739 3222315 2368540 13025726 9537927 3550251 3683119 4275769 2301979 328452 4473148 8618622 6052956 8158330 3618613 2565927 6316128 7829619 7040103 6447966 6908517 6052954 2565925 5789782 4934473 4671301 4934473 3289652 2302757 2171171 394760 1184276 2434341 7566193 3618615 1973538 1381402 3749949 4540230 4605769 4737357 3816255 3882049 6118240 4210241 6118236 4868169 6710625 10394516 14145233 12763580 12566715 14605785 16250610 10066068 9605517 10592412 14211027 9802379 5196356 12235693 16316403 12170668 15526372 15921904 16119026 5592146 7236969 14144984 10592173 5130326 15985654 12366261 1510410 14802136 12499892 7565158 13749446 12630967 10528412 12962502 16776703 15657970 13881810 15396071 7893101 2299681 1315098 4667166 9861968 1969152 1446417 396049 3353133 14734031 16580600 13946825 16710642 15327447 16709355 13749957 10395032 8881796 8158330 7764083 7893101 8287859 4472382 3025700 6579552 7694685 9076854 11250862 14670032 9333573 13742221 11446173 9013892 10001045 8354420 16247513 9468768 14338485 12234141 5193268 5654849 9078146 9670795 8881794 10198166 9935507 8157821 5394767 4868169 7960440 8289407 8947836 8618873 9407890 5921119 3881274 4342077 9079175 5526610 9670542 4472382 4997956 13882836 14470586 15516807 11316134 10723998 14473423 9605000 6710110 6117718 12893888 9802898 3486768 10131091 15592165 11380384 16513267 14012878 7037539 11644073 16447989 12828347 3420205 6842474 15197672 15789283 15853017 13286561 9275473 15000014 16052983 12040630 10131082 14340313 15656916 15064015 15526639 13880514 16711673 16513265 16053230 16448242 16119023 15197921 14868442 16447219 10195857 2169110 1052427 1776150 2829099 4145220 5460567 10921386 10526628 11053483 12500668 15790318 15592941 15856113 15921906 15987186 16579836 11775658 5657161 14210508 15987950 16185080 13618122 15790318 15592939 12171703 14869470 15987951 13684942 9079432 7566193 8026744 7763826 8355711 8026746 7368816 3947580 3355441 1842204 2236964 921104 921104 1118483 1447448 2368550 2302757 1052690 394760 1381653 5658449 7763572 6776679 5066061 5197395 2763817 3683895 6709857 2762018 1971221 2828072 1250067 1512728 1052175 1775898 5197647 5329233 5460819 3684408 3223857 5723991 6316380 6382173 4868934 4145210 2500386 1776411 2368548 4144959 2631720 2368548 2829101 1315862 1513241 855311 789518 3618615 4934473 3223859 2236710 855058 2236710 3882048 4343369 4737355 3618874 5329494 4670794 3157553 7368303 3486770 7829108 8552831 13289924 14934749 15527400 14737370 16382708 12961473 8881794 11052963 14934750 13420994 6972767 12038828 16579575 13420481 15525859 14540251 14737373 7171178 3551793 9934484 9474194 7368557 15262945 10986143 5985621 14407638 15131361 4407104 7894131 10854303 10068120 12040628 13946576 7433071 9209991 14211797 11774635 8353415 7169907 8612669 8742972 1774871 855822 1776159 2563615 9142394 15198432 14277073 16052461 15065057 12367546 10198695 7633019 7238257 9080715 8356220 8287346 7234659 3814706 591876 2632999 5194551 11840161 11382191 4866100 11305805 11768684 9737623 9539724 11512486 11775140 12364444 10191206 11245185 12496030 7563362 5195588 8354171 8420477 10328472 9211272 8882306 6250076 4604997 6710373 3750714 3552309 7894898 8356475 9210507 7763063 2763047 7369068 6776677 8289659 10131091 2696484 2958116 3882298 6444357 15451791 12631994 12631480 15196895 14934749 11052962 6842211 12105651 10987172 12697788 6709598 7630699 10788247 12696758 9341575 5130576 12038840 12433589 6380632 6249308 5131854 14605785 15262167 15391700 15588544 10789212 7696728 16052730 12961464 9011061 10916751 12429212 14799539 5259315 10261903 16250345 12565174 12763580 16053231 15922415 14342613 14144464 13881292 16776956 10328213 854020 920071 3420977 3947578 8553603 12434879 13750739 11974324 11579820 10461339 13487565 16514043 16645629 15921906 16316664 14473431 12302513 15131610 16185327 15527148 16052204 16250871 14145495 15066597 16119536 14803676 13882321 9605776 7566447 8092537 7960951 7895158 7763574 11974326 7368814 7039851 5000268 2894894 4079168 2894894 328967 789518 986897 1052690 1381655 1315862 723725 5197645 8618881 6579300 5066061 5460567 3552822 3487029 3092012 2762279 5590865 3683895 5329746 4276545 1907997 526344 1776411 723725 4539719 6053215 4144961 3618617 3947580 3355443 2500134 2236962 1315860 1907999 1907999 2565929 2697515 2039585 1644827 1250069 1381914 1315862 657932 1052688 2631718 3947582 1184022 920851 2236711 4079428 3815742 5592666 4869193 1711131 2828590 3815485 5130827 4144700 9802896 8815751 7960694 14868959 13948108 15724517 12698300 16777211 15987950 9144966 15658986 11052448 10196624 10657175 13091516 14341583 16250095 12698047 9210761 8816003 6645345 12105910 7762543 8092527 16382700 11053212 12763834 16776954 14670810 8815753 6184029 14869469 14935013 10525071 10062441 7036226 1774602 4012609 9077122 12958901 12697522 14925697 8543277 1117721 2829350 8619394 8882307 6315352 4670523 15790312 15657958 14341845 14671326 11843518 8487556 10000787 10263446 7960694 6710624 8288630 8288630 6511965 1511951 3157551 4998726 2628113 9731940 14597520 10916210 9472904 9340286 12827315 10261388 10195336 12233111 12957612 11445400 7103835 6775388 6709598 4867140 7302510 7105646 8289920 7960955 7236719 6644580 2894379 2631207 4276286 3420207 5723730 7302762 4802628 3618356 3684406 5657939 5657169 1775382 4076084 9012610 6970962 9727803 11183779 13814471 13684683 12172214 11711406 6579551 10132373 15198435 12565432 10591385 13881034 9406594 10458767 5393738 4209990 9670809 4735808 8090481 7170158 7829365 13487557 11577763 10786954 11380611 12761767 8879473 13420468 14471350 8749181 8744540 13411742 15321747 6042122 7563623 14340807 8815225 10263446 16251384 16185330 14473682 14078673 14144464 15986670 14406609 7037793 7038562 2828323 1381391 6711138 8486786 11842227 15066335 15921644 8816513 8027259 12369084 14013909 16251384 15330282 15591914 16446962 15526368 15658983 16119796 15132131 15790320 16579834 16053744 15330020 15658983 14540505 10461085 7565936 7960951 8092537 7631986 10066327 11250603 1710618 2565925 1776924 2302757 2697515 2368550 2105378 1118483 657930 592137 723725 1381655 1052690 2697252 5921368 5395539 5658457 3092019 3355702 1974303 5592407 3487031 3157037 1775898 3487029 2829099 2105376 2565925 3947582 2829101 5263188 4407879 3486520 3552822 1645084 1644574 1710367 1052436 1249558 657932 1710620 1447194 2763054 2828847 2236964 2039585 1118483 921102 986897 1842204 2565927 2039585 920850 789518 2105125 3290426 5329495 8224386 3552820 2829351 7697270 4868169 3749688 3487027 6052697 11579307 5855318 10329239 13816268 13223613 10197653 10263447 15197922 10197654 11908272 14736856 11973035 16579058 11184030 11380898 9736588 4013112 5854546 8421245 9737105 15197672 6972526 10789791 16710642 15658726 15263974 16250863 16185076 12829635 5987414 8092782 16776703 13286836 12891518 12102000 7959377 4668981 5785926 12694943 12825990 14856546 8606758 722444 3486249 6054488 10725538 16580607 12499633 15592933 13027006 13553609 16580087 16513791 13750989 8025966 8617594 7760753 7960694 8158584 8354680 8814720 6050127 3157813 3683895 5587508 8678999 15391935 14932162 10719880 12496545 10852238 10919059 12038060 10657177 4669496 6248528 4472633 5000006 6775903 9867919 6907236 8354947 8749966 7499889 7631729 6184029 1052177 4735815 5855068 1775898 1052427 6118488 5789523 6250076 8224123 11118756 8552059 1512210 1050119 8617852 12892849 10253897 10066329 9801869 14407636 10066580 5197898 7105382 10000788 7237482 7500653 12104623 8222836 9735559 9274241 1577492 3355451 4210760 6248276 10721687 6907238 8552829 10197905 11050904 11446418 14079928 16579325 9931659 4997912 14865070 7433320 7031606 15054000 15321484 10578222 3943971 10392712 12565172 12829374 15330798 15856111 15132129 16513781 9407623 9999247 16644598 16775927 14275792 10065553 2170389 1644563 788489 4209723 7301992 13487303 11184034 8355198 2171169 8882055 14013909 14408667 14473433 16578805 15394786 15922155 15461606 15856113 14540505 14672342 14409168 16053482 14999775 10395286 9540236 8157823 8420995 8223612 8158324 11447974 12303029 5394764 1578771 855309 5395028 4671305 1710620 3026480 1447446 723721 1052686 1052688 921102 723725 656899 592646 2962225 5659229 3157553 3355445 3026226 5262678 3947329 1776922 1251094 3816255 2631471 2565676 4539458 4671041 3224368 4539465 2104612 3090479 2828068 988686 2761523 2234143 2828068 3750977 3224370 1052688 1710618 1842204 2500134 5921370 4342079 2104863 1315347 1249554 1513239 1118479 1119510 789775 1118479 2368548 4342086 6383210 7106675 3223344 5656139 13881032 8157556 3223598 2565675 3355191 7500911 10922402 9737616 9144198 11839919 13683137 9341315 14012628 7762032 9670534 15329757 13158849 12632248 12105904 10000788 7235939 8089960 3945521 8288637 6249571 12763591 11579820 12763840 15790318 16185076 16119283 15923448 15594222 10987934 5066310 2170907 13817809 13884115 14408405 11972519 7366244 11772535 13614485 13282699 13209150 15114037 11962442 2761247 1249554 1904648 2431772 9342868 15263449 15657958 15790831 13421510 9605252 13619402 12697273 10261649 10525338 9341325 8882307 8092790 9144449 11380898 14011589 7433320 8287338 13748678 7634306 14211027 12234140 12891817 12233119 10390664 9668992 9671309 7765641 3026480 1774352 4210493 6776687 7368565 6776170 6644066 8617854 8815751 10261901 9340799 4538686 1906716 1775647 3025965 986895 1249554 1183761 1118481 6973031 11511463 7893869 2828319 2104345 1773840 11382692 11313316 9794120 5002059 5263440 5853265 4472887 3091491 9079432 7697278 7566195 11645613 13420741 7300964 5590085 4471616 723472 1316889 5133132 11314842 11313816 7564388 8550519 8550772 11775643 14737095 16250869 15526639 9078407 3420959 7039813 8812378 7354926 16377308 8157277 13540709 10058066 13944254 13287878 14474712 15264487 16645629 13422023 9803149 7829618 12895166 15986923 16315375 13223617 13353920 11776171 8420215 7104102 1643283 985353 10920096 16776702 13946574 2696225 4142647 10591131 7235688 12368825 15658475 15790059 15658473 15592933 16316916 8486519 14934485 14605519 15527138 15592428 15658724 11118755 8355198 8618372 7894899 11316388 15329761 13750476 9473931 6908004 2697513 4276547 3552824 2631722 2565929 2039583 1315860 460551 1250067 526344 2500134 3750203 4079168 6841959 4472382 4404533 4800577 3881276 3618364 4079428 3092782 2829612 1776672 2434090 1709340 2170140 2499872 1052940 4341827 2894383 4275257 4538428 5066061 8683647 7170649 7697506 7236981 7631988 5987163 2171169 1907997 3947580 6645093 7434096 6578787 2236449 920589 1118229 2302503 3750203 2433832 986384 4079168 4671051 4541776 5066837 5394513 4866877 14276044 14868442 6380892 4144959 2236453 1777442 11843771 13290445 7303536 9802898 14539477 13815754 11381162 5196616 9539209 11316388 10856096 10066321 8684668 8290167 9341830 11379879 10130580 7762543 7302764 14079443 15724525 15132388 14737630 16250869 15922158 15922157 15395813 11314084 7169646 7299959 11841210 11314604 15919335 12892848 10524035 12034190 10193751 13152619 14788986 14918224 12951380 2827041 3025952 5785136 6114101 8353642 15064780 15262169 8682358 14209229 11577248 8813429 9735559 12302003 13684683 8487549 11250595 12434869 14934233 15986410 16512234 15132652 13484732 12755857 9141620 4669498 5787462 5919563 6312527 4536888 1380877 3290163 7896451 6381921 1446158 6578271 7960953 4013111 2763045 8816000 9868689 10921376 10985373 7564653 1181962 1643794 1381392 4802376 4934475 2104863 1183247 460038 4209725 14867930 4209721 986119 11644585 14669268 13420994 12694189 12160334 7629642 8877917 3945268 10526102 10789790 9211022 8421253 9407121 12236987 6709598 10394257 5328194 7431501 2430467 2103066 4670025 9472903 10789015 10064789 14933984 16511731 15855076 16381417 15132131 8025465 6445922 6709597 4077608 4076060 8806996 12760493 10722695 14727043 10057563 9666181 9208461 15593192 15658986 13289673 13684682 13487816 16053743 14408406 15329508 16447474 13552582 14539222 16447219 16052204 14275539 2564898 1839892 13091776 16447221 16578807 8223096 3091244 11183781 10460058 8881796 11250342 15263715 16316654 15461345 15527400 8090730 14078146 14210502 16250861 16382459 12040109 8553082 9736851 9276300 10921377 15395554 15592933 10395032 8618622 9737103 10132122 6118751 2829101 2434343 4737098 4473924 6250335 4473924 2697513 6052956 5789784 5000017 6710635 6052443 2694942 4731444 6969430 5524554 2302504 3619391 4013884 4803402 3750462 1710369 2104865 6052697 6315352 11053476 8223098 3682866 7827560 14472651 11512746 7894380 10526846 10131835 6380383 6447714 9276813 6184542 1907484 3881787 7566447 8618622 8750720 4276284 2039322 2039585 3157555 4932933 5985621 2433832 4013121 4210500 4145737 3750977 5394767 3551017 15066070 14539473 6579039 4276545 3158066 5526874 5329495 4803148 6448227 4145472 8816003 12302260 4868421 1578001 5920341 12895169 16119537 12237749 9999758 9145215 11513514 9933979 11447723 10000275 7566185 14145485 15724779 13750735 15921904 16053490 16053492 16052983 16184047 10789266 8354147 12038042 12630939 12762777 14275758 14011814 13683619 13813408 13286811 13284483 12949322 13343571 8940102 5327426 4078380 11573626 15322787 14009764 13089960 11050128 3218970 11245975 11639444 7824216 7891813 14671580 13553609 12567223 15000278 15986662 14407376 13223617 13420484 12435908 10588546 11569001 11177852 9076605 5130566 460289 1708560 1051659 1842204 1909026 2960687 3881789 1775898 6775652 8419445 6511692 8224113 9277577 10724510 11842728 5853265 4800581 2366236 1051659 3355181 8223866 10263195 2499621 1249554 855309 1249554 7235942 4604219 3156259 9209989 14142926 13553350 11048847 12290883 10325338 15258275 8288113 8618105 8749438 10987431 4934736 3288371 4603972 7170148 4012847 5789774 8614735 10060127 6311500 8746884 3091758 4539458 13683152 16777215 16119026 16183536 16250609 16185076 8617602 5722712 5064269 11972784 8941929 7363918 14604237 7890773 13342308 9465945 7495271 14604255 13027265 11316388 10000274 14474201 16382196 14869470 15856365 16053231 15197922 14276822 16513530 11974065 11841709 9538443 1643283 985355 7433067 16512501 14868957 13815501 13553099 16053233 15395303 14737371 11513513 11250595 13290176 15395550 15066848 8681578 12498853 16380901 15723749 16053492 14935514 11908776 9869202 9605519 13947854 16711412 12895420 7960692 9802895 10987170 10197915 6644841 4671305 2631722 1776413 4605512 6381921 4342338 4079168 6512994 6776679 5789271 6250594 2763819 985866 3549740 6113347 5326402 1776670 1119770 2171171 2368548 2303016 1579294 1907746 9605519 15658475 16777211 11578539 3353384 10656399 13814713 15327451 7762547 9407870 9934458 6906198 6250335 9539985 6842472 2368035 1184276 6908004 6908257 6447966 6184281 1973528 3421749 3684149 4010793 7234651 3289901 3684669 3684156 4409420 5527388 7105131 5393221 11249563 11644581 6184280 4539969 3158575 10722968 9472903 5657167 6711138 1644827 5197395 10592673 10198166 3618867 7434611 9736853 11776688 13750476 9341826 9803400 10724510 11251634 10527389 11710893 6973796 15329507 16316662 14145495 15461353 16579834 15856111 16316412 15000796 12434340 11842706 12368531 12892856 12234424 15458534 16774905 15524840 16117978 16513006 15588806 12821586 11572582 14009028 5919052 5985872 10785139 13678991 15392703 15065293 8286820 2232072 5126187 14007980 13153700 11445915 15330021 16250863 15656406 13222324 9341567 11315105 9605002 7631988 8419435 11374702 12426104 9865339 7367274 7893871 6775901 1905425 3024166 1051659 723723 6314586 7171439 986897 985353 7958374 10326143 8683898 8292228 7830905 12039341 12827576 4340026 1248779 1709589 4078907 4276545 4802376 2960172 657417 1315860 789257 3025190 9801866 7894123 7696239 12695991 13225672 8550257 12357713 12498318 12956305 16250091 10329240 4143678 11513523 3947580 2103834 11445924 9604490 3683632 7303275 7957853 9929578 10193528 13418423 9736600 1841955 13749708 16776956 15460324 16184565 16315383 16184565 16118772 15131363 16183536 15787236 11172213 4601636 16382447 10522232 9198622 10848612 13482939 10985893 5263941 14277582 15395562 9210507 9803157 7434096 10657953 15329769 16448250 15987699 16316664 9672084 11974326 4406589 8156790 4340796 4603968 15328740 14803423 11842738 11974324 14737632 15724525 16119023 16382449 15724515 14342862 15461598 15987950 10852487 14339774 15723223 15986919 16053240 15395550 14803413 10460826 6644832 13224385 14014412 8487289 7894899 9079173 6579039 2565927 5658200 4868684 4605512 3289652 4144961 2500134 2565927 3881787 5066061 5395539 5328457 2040862 791056 395789 2170918 2428169 2759444 2171682 528402 2697002 3618102 2829360 1907746 2828337 3947321 11184032 16777213 10460056 4866362 12564135 13419947 14602946 9077138 4736847 9407864 8287323 6250335 8158332 10197915 7566195 1184274 4276796 7960691 6381659 6447452 5263178 6448225 5328453 6181182 9470834 5723211 3487542 3552570 5659487 7632764 5065802 5262149 10526094 14210761 8157554 8487549 5263179 8879210 11115919 9603711 8813950 8288126 6973807 7763574 11185061 9606030 7105392 5855068 12039860 15132128 15856362 10921879 7699311 11515313 13028293 10657953 7368555 16184049 14408665 15658732 15921904 15790318 15987697 15791852 15528678 11645612 8684165 14473447 15854575 13354952 13289155 16579574 14409168 11579580 14738145 12960148 8875340 5259578 7037028 3418156 460038 5851699 13549210 15328716 15986145 14932689 8023135 10391159 14930096 15852489 14144455 13882832 13682624 9337708 5984065 6050889 10262669 10855584 11185586 10916210 12227167 10390379 11054762 8356224 9998214 11971747 7826534 9010810 7236454 1644563 2234904 5066063 4276034 262659 4667696 9075047 7960177 7502720 7897219 12829374 10919829 2103056 1117193 4275266 1907235 789005 789003 920589 1183761 657930 2828072 4078135 9341569 10262671 8617595 15130332 10727080 6972770 12689515 15922660 15525594 15196629 10394005 2959406 11250351 9079432 13814721 11643043 2301464 6710627 14277081 10788520 6905685 9405542 11709329 10460325 8947607 15855854 15725028 15527391 15790059 16250873 16513532 16775927 15065306 10986392 11641499 8403516 6705986 16251110 10981235 11370556 11836524 9141102 6840413 11777447 14606549 15526635 9934743 2302242 2302242 3025965 11250603 16777215 15855600 15198696 13816530 15198183 12828606 16776702 6578012 2695971 13354950 14869216 12369082 10395292 10395805 13882321 14474452 14737881 15067098 15592929 15066840 15527399 12763052 16051916 14602688 16050671 16119033 12764091 14737620 12237490 6644831 12566201 8356220 8289916 8026744 7368814 9671569 9605776 7434609 3487029 3684408 6776679 7631988 3815994 3881787 6316128 4539717 4079166 4737096 526342 789516 1513498 1974303 328452 1183761 1907738 2039585 2762797 855561 1513237 1776162 2038304 2433302 11710627 16316664 7169379 5655626 14737373 16316138 13812646 12563365 7367011 8618107 9013633 8355963 7039849 9474444 9079432 5789782 4934724 9080194 6908257 6578012 10921127 9404274 8021581 4734514 5328457 8486784 3552313 3420984 5460817 4013371 2895151 4604746 9669253 16448242 11185061 3815218 3550250 7104607 12894137 11315620 8223349 9275784 8881018 6052430 7499371 13882323 4539979 6315352 9077625 13551804 13881284 10525326 12762035 14277333 16513782 11513514 9671310 13487817 10658464 14145236 16119026 15790318 16513530 15921647 16777213 10921125 10592162 14473951 15263968 15790308 10461338 15527148 15790068 14408154 15458259 14272389 12760387 3680771 720910 1579034 527373 8289906 15852740 13614489 15327702 13749957 14869721 16316387 14800828 15395287 15657956 8420475 6906460 6446158 11113599 7299139 7103322 9012363 12434618 11247998 10654588 8748927 9737615 10724510 13089976 8548454 8286056 9274241 11380647 2499621 460038 2170656 4341825 2105376 1512726 2893603 7038824 4538436 2828321 11906979 5919293 1247745 4539458 4605261 1248537 1446167 1907997 854796 2236962 2960685 2038041 7563865 9866355 8615536 10524570 12829884 9342867 8943990 12232832 15657703 15529707 14932406 12033378 7299692 8884637 11512999 14867664 3354917 2564638 10854816 15657456 2235931 4998209 7630179 12631721 11053727 14737642 14868967 12500618 16512726 16775935 15989482 16645629 12168874 5457737 7099215 10315345 7024670 7036755 12830148 8811624 9333318 11703659 4863792 8946567 13882824 13750460 16775924 11315108 4077877 4472635 1182216 6841435 15789794 14146004 16316662 14801620 8418671 16777215 13552069 2892833 2433310 9145486 12371142 10725037 10264486 7368814 11381928 15067351 14277069 15262945 15460064 15657176 15723487 15657948 14736318 14274751 16775677 16579325 12040109 10461075 12105904 15263715 15658473 14211540 9474444 7961205 7303275 9474444 10329499 9474194 4671303 4934475 8487297 7039851 7434609 5395026 4539719 2105376 2040096 1381653 1315860 1381912 1315860 789516 723212 1184276 591626 2960172 1249554 986893 855309 3552060 4933194 3617576 15066070 10525849 5195589 7234658 15591399 14737624 13552568 12170925 10131091 10658205 8224376 8290169 7566193 7368814 6381919 8619134 8159112 7697017 8550261 7364186 12037035 13482665 8680026 3945258 1644566 5723478 3815485 3157813 4013371 3684406 7369077 6117985 7761515 16184816 7237994 1183498 4602938 1973790 10527391 14211286 8553599 7764085 9078397 10130831 8815231 16053492 7171185 6183004 5984340 2892582 4800579 5984342 9735822 8289656 12368823 12368823 9802896 11184548 13289157 15329510 15197924 15921647 15790061 16053484 15724265 14474198 16316402 16316402 16316402 16776953 14210512 11447721 16777213 16448242 16710133 14733487 14274689 8616539 2563358 2103048 3878964 8288376 14997698 14865073 15591387 16119277 15592679 12762805 7761505 14276293 9933704 7563877 12498348 14867149 11707280 6378297 8814195 7299943 8154721 10787195 11182230 13157321 10855837 11973035 11774629 8550510 9471359 5986387 7631727 3026478 6973545 3354930 921102 6776166 3552309 1182985 2892580 3616823 1775384 2564639 1970459 1510428 5723488 1710109 2564636 2367772 1380622 3092523 7630957 9604747 2235420 5852997 9800562 7628641 7893102 11908774 14341593 15130850 11776662 16315637 14277324 7562837 10520650 8549741 9080976 15196643 7498344 7302245 7828078 6117718 15065568 6512216 9078145 13683656 12894139 13420992 16711423 14078126 13288843 11707804 8747650 15592933 8684668 7168858 9012099 8547949 8014388 5906955 9734266 13684942 4009511 5455144 14201976 9729620 6642513 11448221 12039593 15986411 11907502 4999492 7366758 1775123 6051665 9144447 12369082 15790572 5787466 7761256 16514043 12499381 2300950 1249806 4276804 7107186 7435385 7829375 7171185 9737103 12434865 14408657 12763064 15657697 15460051 15525594 15064528 14868165 14999764 15723248 16776186 12105902 11776937 13223615 12829373 15657703 15922158 11053475 8026744 7500654 8026997 10263960 13487565 6908265 5263440 9013641 11184810 7697781 4605510 1776411 1250067 1579032 2434343 3223857 1118481 855309 789516 1381653 525831 920589 790029 1776152 4539204 526092 4604746 6512480 3682349 7104864 11842992 5129795 6774108 14999773 14474712 14212828 9146515 9145486 8487295 7105893 9474703 6579298 2302753 10658464 12435129 7566975 4405819 10521462 9796961 14469810 11575694 5524284 7104866 1381653 3092269 3355445 3749950 3750199 5197899 6184544 6052447 4998977 11974578 9211529 2368287 3681837 4079427 7434868 15132903 10330782 11844019 12302515 15789544 15262688 16579834 12303552 5261898 8287346 11971755 9143169 6905694 9933454 3750452 4802628 6842211 7236969 8750208 13553099 15790061 16119026 15592682 16053231 16316654 15198173 15461345 15592929 15657954 14934485 14407881 13619139 12170668 14144458 15593442 13947857 14800856 13090730 11117712 4868925 6052170 13353158 9273994 15723236 15790043 15196114 15525594 10788245 5853005 3353385 4998710 12367269 10655886 11313300 16181982 10984333 5919293 3024411 1377027 7428162 10457209 8288376 9143948 10525843 13286836 14142666 13618373 12434615 8422013 9606287 10856356 5789271 4999755 6776166 2433828 6381408 4867645 1314572 1972511 5327442 1577240 1773839 5195840 5986902 2040094 2170132 3880496 4604734 5920594 5854801 3025700 787976 3023906 8287843 6905432 13420996 13356729 15591399 16250871 12830897 14473181 11840160 3285538 9997913 11181961 11973019 13419460 5787992 13288898 10788764 4670014 14473169 9999247 15132128 16316664 11314353 6905685 13548959 12496223 12826754 11773097 5853500 6971237 11117459 8616555 9868948 11905702 9396815 6895137 14275004 14473680 5194818 5854540 12752974 9924665 8943453 9275506 9341315 10262679 11908272 8223094 9473161 7959922 9933454 13355203 16250610 8289142 5656909 15723496 16185337 16447474 7630181 1117450 1710877 6381919 7763576 4407879 7237232 9474444 10592665 14210510 14210508 15789534 15525844 15657180 15854046 15395027 15264225 15592692 16447988 13750725 14869208 12763834 13618889 16053230 15066848 13093058 9145478 8158583 7434860 8487549 10395294 8816262 8684676 13421772 8487297 5197647 6579300 2829097 328965 1315860 2368548 2171169 526344 921100 855822 920589 5789271 5723478 1710105 2631207 1447194 723474 3815485 7236203 2433052 3026216 10460056 5458761 6642522 16184047 14935263 16185337 9144976 7105906 7040364 8355962 8619135 4605251 4802887 13356231 12632254 10066070 5852728 9600077 13548168 15721921 11906718 9472903 11250601 2566956 1776663 3092269 2894641 4802887 6842724 6645095 3618364 4078139 7435636 8423044 5132367 3420209 8815751 4013373 10987683 14474452 16053743 11841709 11710125 16119026 15461096 14408667 9736838 11578778 13157042 10262150 10986126 12894389 12106164 7039589 7565934 8750208 6842211 12500411 16250612 15855854 15987440 16250612 16119277 14803417 15855851 15329761 14342864 12302251 12828596 14144456 12828598 9472901 15921898 13487817 14802146 6446174 525056 4672067 15199713 16775651 10260853 9671034 15264217 15789280 10392966 4404520 3287071 3221285 6708558 14734787 14668733 9930867 14140855 13813948 4077862 2498327 1640975 6508091 9405299 8090747 7433321 11511700 11245957 7101784 6185051 13553097 15526887 10066840 7302764 6184540 4933964 6512994 4736583 2499621 8946809 2038295 3090729 5393486 525317 6906940 5986876 5790025 2434592 4998989 9472903 13683905 12564654 12762033 9407359 656901 6578011 4472106 1774091 10526621 15857126 16316412 16578031 12893076 7101533 4207151 3878188 12172696 11116689 11509629 7695451 6841445 9736075 13288898 10525591 13091518 13354437 16777213 12961480 7300212 9338722 12098894 13743709 13287060 15657707 14670024 3615017 8550508 13683129 15856877 7496026 8934209 7820353 12630951 14868438 13418943 5131854 8870949 8937265 12233101 8682848 7563867 8748927 9145227 15066595 16777215 16777215 16776702 14407125 6906206 12301233 15197922 16119798 16646142 12828347 7563875 2893861 1710618 9670793 10394265 3946301 7894651 13487817 10790050 12237237 15395035 14736842 15986395 15328730 15129811 15066836 15528686 16250879 15592161 14145485 14672342 13684936 12895167 16645368 14737883 14606295 15856364 10658715 8487546 8290170 5855577 6645093 7237230 4539717 4276545 5066061 3026478 2171169 1447446 789516 1052688 1052688 657930 986895 592137 1381140 13618638 11250090 3421236 2039583 2763057 1117467 723214 3551795 2761764 2631461 2565151 985607 7300451 12828347 10460311 11248285 7959411 6973549 6908524 7304561 5921370 7171946 8816001 11578539 14146008 10986150 6574652 9993550 11903610 13685193 12434877 13224132 11383477 2633008 1118733 3223857 2960434 6710884 6908263 3486518 2631469 6776166 7830396 10725799 5921883 2762279 7629676 4735038 4998459 12235942 10392964 11314338 12301749 12104883 16053744 14014673 8814973 7366244 9406340 14143436 10524562 14538964 15001056 13816271 14605785 11776686 10197654 12499641 16777215 16776956 15724268 15987440 16118256 15592682 15790061 16513014 15856111 14276044 16381681 12235691 12038060 15591653 12499128 12631478 12368558 8025465 11840422 16777207 13682867 12164176 13872456 12624474 8483151 5722952 4799015 9996401 13681838 14407877 10721163 7628882 13154716 9995888 15062472 15590619 11447194 3816246 3552321 5261118 10064773 5657687 7039073 11709580 10191711 7561046 3684667 9802128 11907504 11709096 8551802 4408131 6578787 11710895 8486786 3420723 5986124 2959394 1380364 8223088 4275241 4799539 6182230 5855066 3815996 8420475 12827826 11643805 14736593 16513004 10722703 3223079 6184785 9933179 9406087 13684182 15726835 16120063 15915977 11898702 7229773 4076604 9800059 15792866 9010820 11571820 10065006 4277048 7038814 15196124 14407125 11906995 12630211 16645881 8619910 5919076 14601370 15124809 15386236 15788495 14410448 15657707 14208188 6838871 10984081 13947338 5782838 9521718 7626837 14803668 15131604 15786973 9079947 5516833 9464926 4141083 9209695 9141600 5656393 8684935 12698051 14145495 15987699 16185080 10392986 5259841 15722722 16711163 15857401 16119285 13354690 12827830 5328974 1645084 9932164 6183253 6447201 14474462 16776959 16250362 15790318 15263701 14934476 15196878 15328983 14934999 15198175 15987697 16054005 15657958 15394782 15263196 14934233 15131612 15789540 14868438 13092281 15131612 16052716 13683656 10196884 4868934 7632240 4342590 1447698 1513491 2039581 2565927 2302755 1382166 2434341 1118479 986893 1118481 592137 920850 328967 5066063 4867653 4143154 9405050 5590863 2171430 657930 657932 3486516 1907995 1644823 855050 6776418 14803676 9934482 5920339 7171175 10790301 8224377 6973797 5982774 10130844 13029845 13359051 15328490 13810588 8416589 5064505 8619135 8684417 13684685 16579836 10001049 9277326 2829351 3355443 3420984 6974310 12764093 2960685 3617851 6315097 8158070 8684417 4143932 2103584 5125674 6837832 7365466 6644053 6316629 13158341 15790061 13882321 15856365 15461353 12566204 13091778 12762813 14013396 13420491 12697022 14737371 9474182 9408389 11579309 9408658 10526880 12039606 9671312 6907234 14671063 16382449 14211278 13093059 15921904 16316664 10131344 6511700 2762015 7630697 14999513 13354690 11183773 13947077 10986140 13815239 6444881 8678472 12492359 12823110 13018456 11373406 9278092 13222835 14340795 12497560 15129533 13352352 7824980 13878714 11247246 13221798 14931137 8882555 5328707 4861482 5523783 9343633 4802111 6576451 11642504 13288368 8288881 5591114 8946560 8288630 8682364 9077894 3618102 920589 4276032 2631207 2960172 6974317 2631458 5526086 7170651 4472370 3946551 8947339 6710377 6710627 12433840 13553597 13157561 13220517 12891283 10063480 5064252 7828076 16184047 16513532 16711422 14278621 14079702 14799036 11373667 6113081 7038570 16382708 14212828 9408401 9010792 9207383 5194541 11577499 16250609 13816789 7631990 10723495 16777215 8421763 9009791 14006126 14401875 15062952 15524299 15131864 14867930 15661028 15788515 7037793 4406062 12421499 10054745 8815476 16776429 15065043 14472138 11841964 7823442 9659967 4338989 6906458 9931621 8816501 9342857 11579307 15527148 15921397 16513532 15592428 13158341 15329510 16382457 15987958 15921904 15132131 15723496 9276554 526085 9144968 6513248 10395292 16711422 15658734 15856365 16119537 16448240 16316137 16052452 15592161 14540241 15198947 16118772 15855854 15790058 15132641 15592679 15658472 15132382 15856105 14737106 15723488 14933720 15131359 15262687 11841713 5592403 5066059 2302753 3355441 2631718 5263440 4737096 1315860 986895 1184274 789768 855561 1183761 723725 657678 855311 723982 1117705 11117212 16313314 8617594 2697772 1315860 986897 4079166 2763306 2236962 789514 3158316 15395813 11184808 7566456 3026730 4605761 5197645 7039853 11647930 14409706 10658456 13287581 13283489 8745569 6312771 7301218 6315101 8354430 10657953 13027012 15262947 13422024 4802630 3881787 2763308 9934741 10527132 394758 3487031 5855836 8092280 5788493 4734524 2957603 10983820 14931915 10327181 3684146 6447712 9276811 13816528 16119283 16514041 15461353 14605785 13422023 15592679 15527146 16250871 16316151 10921377 8223345 6710876 8355450 9671060 9276813 7631729 6710627 7564906 16316402 16580085 15001055 13685196 15329767 16448250 13881545 10328210 2696222 9341828 8025455 13091518 16315888 15920875 14933722 14210259 11973273 14141331 15257007 14535866 13286792 11113038 13222073 15788762 12564388 14341049 14340277 14865591 9009513 7957091 9997954 9407085 12891819 7895663 11906977 9203813 4077361 6645354 6643802 11708305 11642512 8354933 13158598 15921130 13749448 7959664 5722703 13354437 3223344 789003 723210 1512728 1907997 1710618 3421485 8684664 3288613 3682350 6315866 6514271 9013382 6841696 13157563 16777211 16052714 15983574 15654848 5392181 393216 6183253 14736351 16316666 16053744 14803936 15395562 15917519 9533276 6311741 10328212 14145744 14211286 10527391 4209712 7234120 13089447 14867409 14737884 5066059 4143928 8618095 14868705 7039099 12760997 14204278 14797961 14143151 16313819 15985894 15394523 12700343 16316138 10326678 2233862 12484721 14665910 11184281 16249580 14012870 11972517 11446691 10325114 9330473 3944747 1840413 5194537 15791331 8882047 11447720 16777215 15855604 16316153 16316923 15922419 16185591 16119285 16514043 15395301 16184819 15856111 9276554 394499 7631988 12566463 14737632 16316664 16185078 16316662 15527657 12895167 12631225 14407376 16513781 15658722 15592933 15987186 15790061 15132128 15198434 15395814 14540504 15461607 14211540 13815750 13683655 13091516 13420483 15065308 10065298 8290431 6974058 4539717 4276543 1644825 1513239 2105376 2302755 1776411 1315858 2565666 2828838 986636 1052175 1380372 658189 1250067 591878 9538696 12301486 5328974 1315860 986895 328965 3552822 4079166 1315862 1776411 1776152 10461339 13158598 5986399 2697000 1710359 2697004 5526363 8952738 8158322 11243884 13744271 15126974 9277591 3419948 7495756 5522477 5987153 9474705 14802912 16579834 15263974 11908531 4210752 3486777 9211272 9079686 1710618 3553084 5988970 8553349 4341301 5457472 7957093 15724778 12106161 2893863 2565414 8486016 14341845 14277079 16316662 15921647 15329767 12105651 10592411 14408406 16184819 15132392 15329510 14210000 13223615 7565417 8880764 8552314 7697781 7368555 8420473 8617846 7038046 15460842 14145495 16316151 16710909 15789811 16776439 14012618 10525589 11644072 5327942 13617863 14605019 13683404 16777215 15657194 15920618 14537408 14339250 16777207 12961975 12826780 14930361 12431001 12694692 11972257 13223353 14997957 11643031 5787205 2431762 4867378 9669513 9077878 11115657 9798780 3552810 1316373 1972252 10392714 14669257 7565419 10459806 15065316 14604758 9012350 8617076 7959146 5920859 920589 1709591 1644312 4144446 2500377 1315848 2368540 3814965 7170158 5790036 2566179 8157305 9670540 14276301 12698039 10722717 9208191 9406324 3814187 5920089 15591653 16711679 16118254 16119536 12303030 16052461 14141621 10455661 14996677 15855335 10790293 11250593 10591642 2038292 7432542 16184552 13948108 11184808 9802126 7300705 14144172 10788009 4339802 13026202 15393194 15457731 15328203 16117216 15854559 15264215 10920333 13224893 5389885 6508343 11567471 15721429 9537918 16777211 14538444 11906726 8749180 8683372 9858618 2366481 3747640 12234919 9145478 6973796 15856365 15395303 16579325 16119285 15987186 15790320 16514043 16053492 16185076 15987440 14868959 15855854 8026487 65538 4671044 8947589 15394535 14342615 12171446 16711422 15855600 9802128 9670283 9537926 13618120 15066840 15724519 16250358 15395303 15855851 15066338 10198428 12698049 12698562 7829880 7762543 9078658 10196626 10986140 15855076 11316135 5921372 2763306 4013373 2829101 4079166 1315860 2434341 2039583 1776411 3223857 11578790 5591627 2630689 1117452 1117454 592137 657930 657930 1973531 1644566 0 986895 657930 855309 2171169 5065809 1052436 1644827 1184274 3092523 8553603 11841461 5657167 2170138 2367521 3814715 5128758 9731158 10388058 14076091 15924735 13161429 6907736 5589548 8945494 7763548 7961204 13618892 16251123 12698047 9868948 5855575 3026480 8355963 12237750 1118481 2697262 6053993 6777192 3551531 2431508 6641235 14409948 10987944 2171682 7763063 12302010 16053233 16250869 16185076 14737630 14408665 11382441 15000542 15921645 15724268 16053492 15394533 12696760 14933723 11841962 12302505 10196875 9605517 9012610 11644072 10919831 5919050 15723498 12368057 14868189 14933982 14802394 15723236 8683385 14407376 15131099 16249580 16776184 15855084 13288644 14868189 15328227 15198434 15592412 14471629 15987961 13752275 14801857 13942441 9799030 11182741 14736856 13553356 13221811 14341065 11051417 4209461 5065281 6513248 4403481 8283976 9931910 6842460 1578001 5392718 9208700 13419965 11183521 9077892 11643821 12828347 12170929 15525857 6183251 4079168 4012860 2762793 3947580 12631743 9606019 2104596 986636 6052704 7631224 10790304 8882307 8092026 5657167 6052429 8684150 10656926 10919076 16051687 10395033 10328739 14341843 14671061 12499633 13288377 9472901 16579574 14668739 15523524 16445920 16249317 12829876 8881528 11051165 7893872 11907502 16448501 15328991 14079954 4276284 4406072 13880755 6774118 9471900 13026978 16117971 15985127 16381417 15722720 15855073 15724250 16051162 4472366 9274231 16702924 7032380 7234912 10590094 16777211 11314591 11446177 6972000 4803140 10912854 5392444 13156039 8419192 5198676 5197899 8552577 16777213 15066338 15527148 16448252 15790320 15856115 16250871 15987699 15790061 12631997 7236971 5592146 920843 591106 7169895 16447989 11052963 14539477 14605017 13815501 15920875 15459550 13222075 13749446 14737875 13750729 15527148 15790061 12697787 8750728 8289926 9934491 6053217 3093047 3354416 4209463 7038562 13881032 13552318 13092031 6513255 5263188 5592405 5329235 4276547 1184274 131586 2960685 7631988 7434609 10591382 13551299 8222837 4472636 4143417 789516 4013373 1842717 526346 526605 1447448 1118481 592137 921102 460549 2368296 2434090 460299 1447448 1184274 1775898 5656909 5788745 4670777 3157286 4933187 5915968 8417610 8287323 15723248 15791860 14867930 15460577 9409412 7237731 6643034 7236201 11184808 14342872 10000534 10263706 6579300 2894894 6974310 13224645 2236962 2565675 5986650 8355450 6512729 2300443 6445406 15986418 7301483 2499105 12565434 13816782 12961473 16448248 15724525 15592939 13948114 15066336 15855851 16053231 15395303 16382459 14407636 12761270 13945804 12103854 13683386 13684154 11512748 11380898 16051685 14669006 14932689 15394273 12368306 13749700 15329242 15855327 10985626 10459798 14670548 15394784 16381681 15724265 15854825 14342098 10986655 16315627 15659496 15527136 11444375 14342613 13157561 9930608 6182222 8221805 7366504 6579048 4934223 6445909 11380384 14540245 7434348 2894892 8486771 12755056 12489826 9338744 11249564 8090217 9998478 13289147 8157546 13157561 13617344 14144204 13157311 10130834 5064773 3091244 5986650 8420991 7105131 8289405 9210761 8222316 2235420 1511960 2105124 7040362 10066838 12698049 12039608 12170674 14144456 16183774 16644341 16382716 16185840 9343633 7697278 5196368 7236968 10657427 15129810 12827315 14539475 13485748 12366235 15130315 13420218 10987421 11182490 12630451 5656909 7764085 13484718 10590858 13422024 5921629 2039324 6250084 7632501 13684934 15000026 16250091 15394523 15856101 14934484 15987172 15592929 7299416 7035462 16251882 13078402 11511950 4275005 10919831 15525341 11248798 8353652 2827041 7897482 14927263 9340284 8682114 8748927 6580589 7499371 7368814 9013382 13421511 15987440 16185078 16053490 16185078 15987699 16316662 9210761 3684147 1710616 657928 1579030 4932416 10196627 12565174 11578279 13486276 11118237 12105386 14604237 14670285 16314082 15986143 12500144 10263447 16381946 11053224 6447965 8159361 10396070 8882316 4606541 2369836 2763308 2893865 3947319 11710892 13486785 11250341 7698294 8290431 3092532 723984 263433 526344 592137 5329233 10855845 6381921 10526868 11316386 3946802 4012597 7893872 591876 11118756 6579300 197381 1184272 263424 723723 1184276 789264 723725 657932 855057 1118229 526346 987154 1446933 3158315 7501166 4538413 3352343 4604481 2959147 4078640 9671822 13816530 12960445 16777205 14933984 7173504 5725028 1839635 7432550 15066849 12632254 10263706 8355709 4342338 3552311 5328974 12500411 3223344 4473413 7301992 10591897 15065821 7366757 6248023 9142143 3222569 8684415 15132129 15657703 11645359 15658986 16777213 14145493 13487563 16711422 15461096 16447737 14803164 15592941 13552582 13683139 14011851 10722200 11052184 15131083 8024669 10787744 16381178 15789283 15459288 15460066 14670550 13881032 13881286 9012602 4671295 16645631 14275539 14473682 14604492 14144191 15394257 14011842 13616571 15788513 16578805 15065560 9538668 10131834 11577761 14340305 10198928 13159364 9342865 11051945 9143435 4472636 1313801 6248530 2762530 658189 5197118 10781266 7885357 5853265 3483945 5589058 7236454 11380898 6906974 5656907 4011568 7104355 5196359 4472382 1972248 393731 2565668 7302764 7105385 4408131 3684147 4078388 1709076 1710107 2302246 4144961 4670517 11118231 16381677 15855851 16448502 15527140 15987186 15658482 15987438 6183251 8092280 7630700 4207903 11181185 14866120 15261917 13881284 15196627 11446678 14671313 12039593 11185062 15197152 15922158 8091251 2829099 8288881 10261899 11052444 3223847 6052178 6379876 7498862 13288377 12827577 13222586 16776949 15198173 15460829 15327960 9801098 1443847 9339775 12037539 12556175 14472391 7496039 11710117 14473680 11249314 8880513 5590865 12897495 16640983 9271385 1968400 10724010 11449520 10591897 15460575 12434097 16447989 16382198 15921906 15987701 16777215 15263978 13158600 9078403 2959654 3946549 4341307 6315097 6249557 3552560 4407869 7170661 12303029 10657690 14276303 13552318 14670283 16183522 15722969 10986394 14670297 15920368 10987433 7829619 8487556 8684935 9869979 5593436 1579291 2565929 2894381 6381662 12500409 15855851 16316915 10922147 2895403 1579291 987156 658191 657928 592137 2763306 7961466 8553088 12303794 13487814 10921630 10526102 14012620 4802879 2960423 3815481 1184013 1579024 2631710 328963 723472 1315611 1052436 723725 789518 855311 921104 987154 1579032 1052947 6121061 8090211 4075039 6184803 2236962 2828588 9209739 12236985 14606048 14014412 11842479 2959145 1642256 5326654 11447204 16776959 12500409 11381930 6710373 1710359 2236449 7170924 16579323 8420991 4736583 10790304 9604747 7828591 11578277 5590085 4207151 7236452 12040883 16317173 16777215 15986670 15264228 16777213 13684685 13553356 16382457 16184569 15724268 14935262 15198434 12828857 12434099 14999516 15789289 15263196 15327951 10918528 10919077 12960712 14934485 13551036 13881035 15854825 11315108 3156776 2564385 1381391 8091508 16052465 15525606 15593182 15263441 14538946 15919059 15326412 14801620 15262422 14867911 15263196 14736854 15066848 15593190 15264477 16252149 16120314 16052465 7891562 14472402 12498612 7958894 4406073 1644827 3156498 9270611 3942940 592917 5455427 8614253 5855315 1906709 4143671 3880245 4209210 7433067 4538175 3353901 1906455 3090729 5526351 5065030 6908006 8092280 4539456 3026217 1447185 2565668 3354930 1051409 2497552 10787975 14539718 9671561 14540512 16054780 15461868 16710909 12629944 5457723 13024694 10854036 8548945 9863773 13748407 14736601 16447210 14473934 14539216 12500409 11053988 15132388 16053744 13816271 10329499 5065802 9145229 11908272 15132380 5591365 10985372 8352613 8878698 11379356 12037547 5392718 9538704 12170925 16777215 10919580 2563609 6643035 13289673 11709347 12105900 15789544 11643303 10986391 14933974 16710646 14670297 7432817 3553598 12431015 11438933 2359809 7631226 16186091 11183521 15132633 15198426 16118254 15855854 16053233 16250358 14013400 8091775 7105133 9538696 10130833 14473169 9933455 1577743 2763045 7170406 11579307 10723998 10066068 8091510 13947338 15658207 15329243 16250095 15788764 12697012 14144207 15525867 8750471 4934727 6250335 5592405 5263953 4737355 2368548 2434341 1907738 7236717 13553097 16382708 13290184 2039581 723975 1052686 921102 1118481 1184274 1315858 1052688 4868682 7171437 6711138 12369336 13487304 13026236 10328210 12040109 723462 328965 3552563 12434869 10790044 5197645 4473672 1973541 1184276 723725 789518 855311 921104 1118740 1775898 1380626 2699055 8485741 5853762 2041388 4868684 4210239 10592160 12171705 11250090 13817043 7432289 2163969 6507840 7169895 11382448 16118256 15197922 14408408 9013380 2631720 4210754 5329233 11053226 8816264 2763308 10132122 8684417 11184549 13289410 11249312 11116699 12565174 15198435 13618890 9341577 12434618 12104883 14934750 14211029 14276822 15724268 15658221 15987440 16447989 12961985 9342344 10065551 8617854 15461096 14144715 15262422 12497323 10393752 12895669 16053215 14670297 14473171 12038831 11907245 7696493 4604222 3484709 2563607 15065308 15197407 15198432 15921128 15788511 14932166 15261899 13815740 14736076 13814974 15658207 15723747 16119277 12434616 14474460 16316664 15395560 16052455 9141616 12302513 16777215 16777215 15987697 8945536 7691326 12496020 12370113 8621205 10981253 11640982 6710624 7828078 6379863 6643805 7433067 10722971 10920096 7367274 1643283 7169895 9012610 9078146 7959922 8025458 2235931 3025451 1380624 5196358 2301975 3749421 11512221 13420216 12039333 9145215 13816017 16448248 16119026 16250358 16051950 10985622 10130315 4340529 5786678 14470835 16314082 14341585 14736078 14605007 14473169 10329239 13750476 16579577 14145236 13750478 7829108 5394767 10460826 12039857 11842478 5393738 8287105 7301208 12696475 11906975 14867159 9736086 5722710 9013892 10262932 3748910 11577763 16776439 12302000 9802631 16251374 10395543 4933444 13552321 14933722 12565432 8354423 4998726 4406073 8151132 12687717 6964784 5786175 13882564 12698301 14672088 15461606 16711420 14671580 15855337 15197405 11907757 4670274 4143932 8486009 13025725 16775927 12302515 2564639 2367521 4407104 8683649 10723232 9604497 10196878 15394776 15921118 15394523 14012367 14012100 12960184 14078160 15131879 10263710 8421756 8224123 6513505 3815994 2302755 2829097 2829351 4012597 9342345 16777215 14210259 2763558 921354 986382 1118219 395009 723975 921102 1052940 921615 2434341 4539717 8487297 8224636 6644832 9868174 12631478 16250861 6908004 0 6184283 12500662 9737613 8487295 3684156 4078917 657678 987154 920591 789518 855568 1315862 1184274 3025967 2895151 7037521 6576455 987408 4276545 7697781 8026233 9474192 8552577 13686233 8550768 9204315 8546391 1906970 7566454 16119024 15461096 15526889 10263449 4933962 5855325 4671051 5328981 5855326 6512998 8158593 12500670 12303032 14276050 15394531 16446959 16447474 12301232 7367785 5790036 14539992 14671580 11382187 10395035 13224645 9868437 8157819 15526889 15987438 14145234 11513513 14671578 13948116 14211288 10856096 15460315 11839393 11380901 14935252 14474185 10261400 14539222 13091778 8880767 8288630 7630957 10787734 9471872 12499631 16382195 15133669 15065570 16249066 14998725 14275254 16644839 15262422 15854304 16249580 14538964 12040111 11974065 14802916 15724527 12171444 11117459 10984323 11774625 14014422 13291728 14538964 15785422 7031339 7234908 13162207 11316657 8745318 11049874 12434615 8420215 8486521 6314840 7630446 7630446 11906991 6051414 787974 1972502 3025702 9999248 9012865 9801869 4209464 985866 1643537 5262403 7763048 11644575 12894137 15789029 12368044 13947590 16447988 15592933 15263717 8157305 4275518 9801866 14077893 8353904 9209205 14801095 15525339 15920615 13748930 14407889 9605002 9341575 15197922 13224134 7500143 7039338 4736067 6775650 11185062 12303283 8947072 6380379 2169124 10524061 13682375 11446177 16250344 12961197 8158575 7039853 1775382 6446938 14935009 11839393 7755086 8679274 15655905 7628389 6049098 15920617 9999247 7499113 5327945 3880499 6906458 6703952 11044690 11374441 4272936 10461075 13750989 15592941 16381944 11250605 9276554 14539214 14210502 14144709 8288629 4801860 9012352 15526117 16119026 11644073 2498846 6643553 5393997 8090997 10130580 13881294 16513257 15986141 15591637 16183524 16051950 14669260 11052187 11841452 15262695 11053226 15987951 14013648 12171446 5131595 3618356 4802630 5000006 9737615 14869469 10197656 3223348 657421 1447187 1118222 2763044 4473914 1513488 2039585 855309 921102 526344 2302755 6776428 9474194 8618624 12236720 10525843 10263698 12697788 3749688 4210493 7960945 11514537 4934473 1578781 4473675 1249816 1513241 1118483 723982 1052688 1184276 1709337 2104614 3881787 8679511 8019778 3089175 3354930 8289918 10460574 5525583 4342338 8947848 16250610 10920082 4340016 6708315 5262411 14078673 15855854 16776702 7105385 2236449 6316390 3158326 7698043 7237492 6250596 6514538 10395553 9671571 15197924 16578805 15197405 12103594 9865866 7301734 11448493 16777215 15987440 12434875 10658205 12500409 6052443 6315617 9276554 12105651 9276551 12105904 15856626 16711422 15329769 15000802 15132113 12958616 8748159 12434626 15526370 12893370 12630714 15328993 16777215 7630699 4604221 11908022 16514043 12698037 10986905 14998997 14670299 16447213 14011565 14472118 16052706 15724268 13353920 15657958 14605268 14277073 16382449 16315637 15329256 14145233 14932681 14601909 10982801 5789532 5726049 7957593 14397825 4795671 4277321 8949137 9338481 11446691 13816269 10590866 6380632 10920347 9341064 7169895 10525338 9670283 4406589 1972248 2037525 4933184 11314591 13288381 9209215 5524805 5393470 4143405 5196607 5261886 13288632 11117990 9933712 15328993 13091768 13881545 12499892 12894652 8091512 2959658 6972770 14999767 10525073 11446693 16447219 14867927 16183269 15722722 8946559 6906977 13486534 15658475 10329242 6579039 7039592 8289659 8092280 8618883 5855316 6973021 9078395 5721932 4931654 7300461 7235688 15132128 15658977 10330010 4539979 2697513 6973027 8553082 7759967 10976112 10324354 13880264 6314837 6905432 13683655 13420483 10525589 7038562 7762285 10000007 11970227 15390636 12694414 8288127 13422281 15067108 14671847 12369094 7566457 7171178 12499114 13947063 13947063 12433068 12959681 13420484 16183790 14538965 10064271 2236186 10854038 9275004 9932936 11446691 14933204 15524830 15854046 15985882 15656919 16050912 15261907 8420726 12828606 14473949 7039853 9737364 9868691 15131363 7960694 9275784 12104881 14276819 15001055 5921111 0 986384 986386 1446415 1117450 7631212 13749700 12894648 9605776 8421502 6974058 4210752 329224 3684156 8882057 9210761 11973550 10986140 10592663 15921644 4670790 1249808 3815733 5592656 2631972 1842463 197640 920593 1710877 921361 987156 1184535 1119512 657678 2499882 6842472 7363400 12688498 7031327 2763819 7892076 11381930 4541775 3025451 10919833 14935263 7107184 2105889 6840414 5788496 11053222 16579577 16777213 9539726 4144957 10198174 6776940 7895421 9606554 6053734 4935251 6513768 14145495 16118256 16119024 15000543 12630965 10326670 11906474 16053490 14868959 11512746 13684685 10658207 12763840 6710886 5394513 7697522 7171176 7763313 6052695 10724511 15197670 16711422 15987697 16579307 11841162 6446174 13157840 16447221 16381169 16315888 15790059 8946817 11316135 13552329 9078155 14275793 12235944 8945779 12630447 15723238 16052453 15459789 14999240 15525339 15657705 14077390 13684168 13289408 12237236 15461093 16315633 15987951 15263714 12235689 12826535 10061944 10920349 5987415 8351574 10780742 4601123 3027254 8618622 6772552 11711665 13685457 10591636 6578012 4604222 6380633 6380379 9341575 7104615 5657169 9736335 5788496 8222836 9472903 7828078 6972769 10130831 14802639 14473674 13025975 7104353 9341318 14736351 14802912 15658726 13552318 9932928 13090992 15065558 16184049 8157303 8946557 16711669 10064009 9341567 16315625 11380380 12630447 14013647 11118239 10591897 15328738 16250612 10592160 7105385 5000009 7631727 10658205 10921125 7697520 7433829 7499875 5722954 5788747 8157041 8091508 11512496 9868701 2631469 3091760 2566186 6118747 12038831 10062467 13218466 15919584 12764351 3422514 10395543 16249583 16776441 15986668 10723483 14934233 13883851 13551313 14076326 15194289 12696008 7106422 9211533 10526888 7829375 5593181 6315867 8880501 13420468 13157296 15262422 15459548 12303281 13224645 14278360 13223617 4603198 13485243 10590864 9209464 16776953 14999765 15393242 16578027 14538436 13288622 14736327 15788503 8026233 12434366 13948118 6710634 5001559 5855579 7894647 3091760 8026746 14144982 8816003 4736837 1118222 1381394 1381394 1380622 1052429 591108 4538429 14340815 13551553 8092529 12500921 13421770 8685707 4869458 3684149 8289657 9211272 9013639 8552829 12895166 16250863 5263179 920591 723214 1511960 2565414 3422515 7961464 2761766 854282 724236 460810 1316121 1118489 1578521 6119250 6184290 6445143 11044449 12817227 4339481 5391694 7894647 5462862 2762546 5723983 15592931 7565684 2302246 2697765 3618867 14671837 16119283 16316662 14211286 6973797 11447202 10921377 2039583 6513768 4935253 5395036 5921119 13750739 16514295 15855082 16185337 15329510 14999513 15920615 12367795 13683655 11117729 12368055 9079432 12763842 7895158 6250076 7894901 7565936 7763315 7500141 7303274 9802895 14145233 15197921 15132131 13420484 9539207 16250863 15856365 15461353 15988208 12961473 11316137 16382196 7039592 8484464 9074796 8548452 12760492 12436158 10198166 14605007 16446959 16052712 15591902 14013133 12960962 11908525 13619141 16053233 16249844 15527399 15658472 16250610 12961473 9540237 7830372 9274996 6903629 4535077 11509897 10129277 5590851 7632239 5263953 8814720 6906206 11315108 8419445 8749181 11973038 6315097 8421755 3092010 4802628 6973797 9342344 10526621 3487027 4934473 6908263 7631986 12763830 15856105 14539992 16119026 14474462 16513530 15527148 13092805 14934484 11773837 10985089 16381418 10066068 2960426 12893613 16381166 13354174 14999236 13749422 15985881 16051685 13618890 15329508 13487304 14934749 16053231 16119024 12697790 10197654 9408138 7171176 11316648 13158598 9868950 10000538 13093066 12500411 8881796 6315099 9473163 4671555 1709329 6051667 11383216 15791349 14405068 9533813 11907494 11906474 13419201 10657177 15460575 15658985 16381426 14211540 6447966 7697519 8355962 8157556 11769987 10648655 9403761 4867928 6776427 8355711 8948100 9671573 10065816 11841451 15920879 16776956 15394525 12368294 8552310 8882833 14936551 8553082 5721420 13288379 10196108 7893353 15130583 15459548 15986141 15789016 16052453 16381930 14736579 14670275 9144196 10526621 15724529 7631990 4408907 5723989 7171178 4407618 4802378 13552845 5131595 0 1381394 1447187 1183245 1250065 526342 1314829 1644049 8683385 10590868 9342596 10658204 10526619 5658457 8553351 8947589 9408140 8158071 10000277 6184283 5263179 11250341 7236969 2763047 3289391 0 6710377 5000527 2829099 7168865 3550504 3551531 3683119 2169881 1511697 2038295 2762526 4342340 5525583 9733490 11966831 11565117 5395539 4409162 12231821 4407890 6579562 12697787 8815751 6315617 4407872 8289659 16119283 15659245 15263974 11053222 10131861 15987437 15132129 5197908 6447462 6119527 5592415 7500150 15527407 12303543 7762798 15659765 16118254 15657697 9604487 12960445 12236209 10657690 8354935 11053222 11382187 8158843 8421243 7763315 7171178 8881794 10789539 9671060 10329242 13224644 15198173 14277324 9407108 10262932 16119537 15922158 15987697 16251380 11447720 11972006 11115921 8811622 11247505 11774365 6313548 7169632 9671062 8158071 14210251 12433840 10920601 10723222 10723481 12105653 12632248 12698039 16777211 15526635 14540251 15460842 14210775 14145236 14408154 9012363 8089190 5916981 5061164 10522517 10522504 6971479 6248793 7038309 7103073 6840414 10591642 11907245 3222569 5854289 7499113 8223864 4736835 12236467 6644832 4802628 10921379 4736837 4342077 7763315 13421513 11316645 16776954 15790058 14342613 10000275 11906474 15395301 15725036 14013899 10788498 8090973 12762538 10066067 9934484 14077643 15195611 15327964 11315092 8420451 12433062 14735825 14145234 15922158 14013648 14474199 16776954 16777215 16513012 14999773 12828604 12302260 12566461 11908531 9869202 11316647 12500921 11250342 8816003 4671044 7303021 13289927 11710125 4341307 9342347 15130585 12560796 10059119 12103590 11577509 13880781 15328738 15263714 15197922 15658473 13684685 8026485 9079172 10987680 8026233 10916222 13084542 10325122 6710385 8223873 14145495 14540505 16185078 16645118 16777215 16315383 12696761 10986904 13617333 14074555 10786204 12103867 1906968 1512712 9998727 11446175 5722184 14605009 16184041 15526109 15986662 15723238 15525857 15921631 16052706 9736333 11842479 15461353 5789786 3684669 2302755 6578787 5855577 6841959 14013396 8025719 1118222 920843 1381394 1644566 789257 1776152 1249036 1840916 10854554 13683137 11250077 10920601 14803166 9803155 9869979 13158341 10000275 7368557 6841959 3881528 1776152 9079175 4210750 4078135 9934482 5722962 1906716 2171171 1643537 8351586 10786952 9274493 7563875 4339507 1050116 4602938 8420213 1644825 1447446 8289142 11117202 10713166 11569755 9537138 12436684 7956841 6643553 5789786 7499889 12105399 5723478 11908274 13027525 15263974 12303289 10263706 13092546 15066335 16711420 9605778 6315876 7040629 4869973 9342354 15198183 10395033 13092546 15791351 16382196 14012618 7169632 14868187 9604487 10986140 10591897 11382441 9474190 8355452 6908263 8881796 9868691 12434618 14473949 14144986 15790061 15198432 13882566 8092782 6380630 10658204 15987438 15461094 16119026 15790318 16381679 14340292 13219755 13679015 15393232 16775918 9275522 6314586 12301751 5525070 8420726 8157043 4275769 4209463 10394263 9671312 13948108 9408389 13750475 16514041 16382198 16119026 13421513 12500411 14474460 11315117 8352856 10259285 9733219 6248025 8549232 11839909 12697022 9341577 4800318 10853786 9933455 12827577 5788753 5064773 8025715 8882306 6710625 11118756 10066067 4868421 4341825 3947321 9408140 11118758 16579577 15263715 14672091 12039088 13487303 11316134 6511185 13881547 14013650 11908272 12631478 8419689 8156517 16579826 16777215 16116716 14142924 14671063 11513246 12170149 13618111 8420978 14935263 16251382 13355718 14869470 10197656 5985874 13223105 10130834 12828859 4078135 7828336 4670274 5525836 7039073 7433829 7105382 4342338 4210493 4736835 9079432 9209989 3486000 8879997 11049877 9073505 10455158 8354674 11709866 16776703 16382198 15395814 16382709 13947855 13487306 10592925 10328725 10921630 8750217 10523523 11901298 9930105 8222593 14078423 16776698 16119023 15526119 15789293 14472922 7169899 2367260 4407351 13683117 14666630 9010247 5128758 6774634 3092523 6906456 11314589 8156525 12631219 15723751 16513265 15526117 15394020 16118509 15789793 15527391 15000028 14672091 16580088 7237230 2303784 1710618 6184283 5854550 8289405 12829122 8552831 262913 1907738 855050 394499 1184015 855050 1183243 7697005 4867391 6709079 11051670 13815493 15789544 15066336 6447712 10724000 11974067 8816003 3552563 2170910 6316128 5592664 5394513 2894631 10592665 14078922 3617837 985864 2103309 5916708 11312512 9407111 5787979 5787726 11183522 12235956 16315888 11907757 3091242 1052429 1710879 5787215 13674092 12557937 8157819 7956825 4603200 3289401 5131341 15000543 9078923 8420991 13026755 14342872 10790050 14277079 14079441 13882061 16053231 15988210 9671319 6909043 7040631 7105395 6710888 9145479 15854825 15987960 16315633 15459035 7169632 10657435 11117726 12763062 11841962 14935262 13027266 10263959 9013382 13816271 16448248 11842992 14933982 15790061 15065566 14803163 13290178 8487289 6906974 13486787 16053230 15461607 15856111 16381679 14407630 11643294 10655370 9470067 12103332 10658204 14277081 6184283 5524807 10985372 9012353 11249315 8947072 5591116 9275782 7236971 14474450 13749957 9013380 12237239 13290437 15658985 15198175 15131614 9605770 8355701 11970440 13481864 15983554 9670795 9735306 16446962 16645887 10790565 10131860 9999760 11249315 8353653 6643805 8420215 5459788 7632240 9867919 7894898 9144965 6118747 2697254 5657939 15000545 16447991 15987440 16513530 15592682 9473931 8816000 15330018 9210242 12303030 10593700 11052193 12168872 4536370 3221798 12829627 16711161 15327451 15065308 14276050 13289410 15921128 14079176 11315616 15724779 16711675 13158339 13816781 11776688 9078146 10788763 10919066 5262151 1248008 5130312 4472382 10262932 9736584 12105126 8026484 3092012 4802630 6973799 5986904 5722960 5261382 9208451 8089970 7958373 8813680 8814971 11315367 10328992 9079434 14014161 14408919 14605785 13158339 10658205 7565934 8749432 7631487 8089960 11047272 9075049 10064791 15328488 15525859 11710376 5986132 12696761 13552069 7300713 3748663 6184029 14670030 15260062 13814124 13418387 7628914 3289650 9999499 14735825 8485490 5985356 13551553 14210508 14606038 15066849 14869210 14737873 15328981 15065821 14408405 15330021 9078921 6382434 1776409 5986650 7763315 9803157 10986918 1775898 1118481 986636 3486768 11908785 10000275 8816001 7302247 11644073 4604219 8090732 13814461 14933972 15065819 15591910 8684417 6710625 15461096 14737373 6973027 7631729 12105399 8684417 8486266 6119001 13093058 10986904 9933955 4011819 6116674 5455896 8417877 10328988 9209732 10986402 15591914 16776703 16184817 12236209 3881011 3288619 2631209 3617602 9999481 12030819 11632476 7564378 3618890 1973539 5197896 14736601 13487056 8750982 13553610 11579566 10987683 12698047 13355718 12829374 16382708 16119287 13948377 7106420 9276821 7565943 5592407 6118488 9210759 10790311 15262945 15985894 9867143 11052193 11775910 12434097 12565172 14869469 13948368 10855584 11842481 9276552 11052965 13289927 15001056 15199715 16777215 11776686 11973038 10986655 8091248 15855337 15987438 13619149 13487306 10723222 12697012 15657443 13486276 9012353 10459029 8684163 10921897 9408908 5919816 10327692 15920618 12565174 10722971 9143939 9209991 8684415 14935003 16645619 10526619 8487036 10658959 10855568 13422015 14935512 8882558 12565172 15786446 8217167 13548722 15395564 11118758 10790052 12830923 9672600 13948880 16579060 16777211 10459799 5788496 3222315 4933444 8289656 9671571 9145225 7960692 10855584 2303264 6710373 15395303 16184819 16777213 13092294 8947335 8289657 7895148 10000007 8026485 8158334 14408408 14867930 7233368 786432 4274235 12303029 15658724 14998737 14735312 12697018 15855852 14670808 13355203 8289906 6842210 9144966 10263447 13092546 16777215 15919848 6248277 3024166 2300697 2432282 525317 3353901 9078656 7236191 6511953 4210744 4473665 6710627 6052695 10131863 8683900 5129025 5326410 2958375 9408140 12040111 15591904 14210259 7829369 8882055 14606557 12368822 14868956 15921644 12895167 5723732 6709595 9869730 9736327 11377016 14536125 12696511 14736605 8025457 8814971 8354423 9604487 13881284 9867923 5064782 8419964 14932970 15523816 13682823 15063968 10852749 2367770 9933704 13748930 8682869 4472117 14209481 14605520 15527136 15658724 14474703 15066836 15460051 13881286 13355203 16184047 13684946 9079182 3354934 5131595 9408391 13618889 3091244 854028 2234652 1775122 12631217 16250344 14999250 12563630 12762805 12761522 13551551 15854304 15328979 15197397 15855076 15065309 10525338 6118488 9342345 12434616 10921377 12895167 16250093 15263196 10921628 7697001 10395032 14338747 14338988 6379842 2959147 1906205 4407094 9143420 12893110 13222588 10722452 11380898 7039589 2236701 7894899 6776166 1578519 3158828 7961717 7893606 10191468 9792842 5128523 3622200 7898222 15261415 15987447 9013893 7697520 12960960 16053231 14671831 14474201 12039610 16447739 16118776 16711422 11579568 9276554 14605787 10987172 8618624 12566204 14013907 16250869 16053233 13552329 15986157 11974067 10855586 10197656 13553099 14079443 11446951 12433588 9736333 12235956 13814472 11842479 14409431 11645613 6579552 10263195 7236201 8946811 13815503 11908024 9868950 15790572 12895167 10329240 16316916 15132129 11579307 13356228 12894650 13552580 12038828 14473172 10656657 12564654 13156793 9274755 7958641 8749181 13553861 14606038 15066587 11382438 8224628 9406571 7561533 13288369 16448763 12367544 11575441 13417878 14273983 14208478 8093820 9672600 8421766 6711147 7895162 12040121 10393235 9143422 13683655 15065821 5658196 4999741 4867896 7960701 9343115 7894129 12630464 11186091 11184808 15000545 12170163 12302003 9803149 11183522 8419186 9339498 10984299 13024684 6313808 12564145 13355201 6315097 5525836 13486787 15855335 14537923 14538435 14078398 10788243 13947079 13157822 14145234 5328455 7235161 5853768 6906460 12893116 15064287 2631207 1315347 3749688 2960685 3683895 1316638 4607052 6185051 2366489 1641743 1249040 2434593 8684417 11710895 9211531 8024687 8483439 8681075 10327183 9932938 13881032 14672342 11908525 12039857 15790061 13355466 11248798 9670532 8552563 11381927 12895177 10065565 15464168 16316671 15326411 15262672 14342623 9605517 2367517 8881793 10656661 11117212 12959932 12763842 11974585 14539224 15592161 15330798 8746617 11313254 11839329 3087381 5920081 12104623 10328213 3288108 7630448 14143690 16051936 15921120 15722969 15854304 15789542 12236461 11316134 16447991 10000538 4802637 6316130 10921379 13355971 8026484 657417 1578005 985866 6315097 16447470 14342347 13025205 11840933 11511968 14341837 14077895 11775138 16579307 16381930 15526111 16184047 10196627 11381928 7631727 8158071 8421756 13684682 15661306 14871789 11645613 8814708 10260351 11969931 13286302 13880518 4536907 3419427 2104072 1051399 3946291 5591116 7696490 6512218 7894384 13685195 15132131 9868437 3947580 4672081 4868181 3089191 7560253 13741927 8086323 3418665 7830921 14279391 16777213 11380901 5329482 6842211 11645100 14539992 16119024 14736601 16315633 14802394 12829374 9999505 8223864 12763583 13553099 9934484 14211029 16316662 15856624 16447991 13815501 13551816 16777215 11645102 10066070 11710895 15329510 11249572 12302260 13091776 14736601 9933712 11116184 9272173 6576980 8421756 11976898 12305603 8420467 13289155 12763331 12105914 13027012 15395301 10263447 14079441 16119024 16251123 12566453 11841962 12565685 11184032 14933206 10985372 5064002 13748932 13748932 10327692 7301732 11514026 13948108 12697787 12434869 5921370 5129813 9273464 15658983 13686735 10328197 10914669 9994330 13351339 10195870 4409673 7238261 7368564 5921629 4605510 12105653 10591384 4012082 9078146 11315367 2302496 3223857 2499105 8550233 11444846 8222559 6710896 12434615 16250610 15197152 13289155 9867919 8421496 9406857 8748410 9207920 10590067 12563881 12367279 7696490 15065566 8289142 3354155 10789276 7499111 9275259 14209473 15065041 11972519 11841449 12894652 15132129 4868674 3288862 5262654 7696742 10459796 13025726 7170924 2433828 2302242 7894901 4276032 5065818 4144971 2236451 3354155 1708306 1578003 2302753 10066070 15790061 10000277 8091508 8747897 10525591 13486789 12631994 14342612 15066589 13618889 15132641 15132129 12829376 8816000 7302243 8026220 10656661 11050653 15261405 16514543 16512764 16509644 13879466 15000291 11184549 2564639 13354690 15393757 14144204 12302260 12566463 14606305 15196641 15855587 13752018 7301495 10656389 10459246 6116421 9011836 8946559 8683387 7038563 8814974 12828347 16315373 14473934 15855074 15920617 15855602 7894123 10131346 16382198 13027016 4342086 4933966 13224132 13355971 1513231 986895 1841175 1774352 11775658 16185329 16250091 8091502 6248528 14077895 14144456 15196376 7565158 15065557 12631217 14999767 15460577 8420215 14539992 10658204 8947587 10131861 15592680 15724786 15988463 11049866 10783343 12095597 13547415 16249566 16777213 5326939 5853498 6906437 2301728 1117192 656899 1379595 7368040 14145233 16249840 16711161 14079189 6184031 10132622 5723739 1313047 5258289 8610869 12623957 6635827 2233900 7175536 11381663 8814203 4934473 3223596 2368287 9802896 16184817 14473423 13749957 5920590 8289138 2104598 4934216 11776688 16776702 15263717 14605787 14803423 15527146 16645370 14538711 9209478 15461096 14671580 12303032 13882062 13684431 9209989 13224132 8814974 8617595 10065040 12171192 7368052 8353399 8090730 9142382 10458240 9933452 14341845 14934500 13487565 14803677 13289925 10855584 14211027 16447989 15724266 15790312 14277073 14144717 11380898 8156525 13815754 9669513 5853772 12433068 14143937 15197144 13553610 12631995 9013380 7829105 5920857 4671052 9209983 14738661 10330279 7430747 12820598 12887690 12891049 10854818 5396317 6646124 7961212 4276545 4736067 11316137 9801868 2498843 3749170 2564896 394499 4014151 3091507 8482371 14601338 6644281 4079946 4143670 7762798 7301735 11907757 14276305 9999758 9144451 8945789 9011572 8814183 9537663 12038828 5788495 10000277 3552820 2170910 5131595 5525836 6446677 13222326 10787730 10393489 15789031 16512501 12697536 1644564 4867896 4736569 8025707 9474182 8288627 9868689 7565934 6250074 6118488 3289389 5460065 3157564 1907486 2301724 5064519 9604749 9605519 12237239 16579577 10395292 6710625 8947586 10987170 13619403 13948880 14606555 14672091 13947854 16184817 15592679 14934749 13157820 11052444 10196108 8813940 6971738 7365469 8947824 13353408 16312000 12694151 10657435 9605519 2762018 8749181 8551285 5722186 8749693 12040378 15330028 16052463 15789283 15988978 15987198 14079193 10459533 6906198 13157561 14605009 13617092 7104355 5722703 11050914 12170163 11184034 15657192 16381430 15987447 14736595 14473684 16052461 15592941 6776427 4605001 13026755 10592665 328704 2170658 1117450 10854808 16381166 16052201 14276303 6314837 11774627 16118248 14407630 16709615 9867143 3881779 12040107 15131353 16184298 10723220 14474198 14408405 14079441 15329508 15856622 15920097 16709094 10390905 11704445 12030833 16115411 15790571 13355720 3485750 5194274 8682583 3025967 2959909 4275514 5459788 3288619 3684147 3815733 4473665 4999755 3749688 4802611 2763555 1052436 2300963 2233878 5849886 12421725 4859408 1777943 6775899 11182490 15461353 4671042 6579039 15132899 14934235 9143936 8486006 7959916 12038828 2959396 6184283 8158073 16250869 16053744 16184049 15527146 16119537 16053233 16184049 12104370 13487306 14868957 11842481 7105385 10263449 9999505 9604490 9472904 14078414 10854556 12040378 8225930 8815486 9075823 13546653 14073510 15131612 13486536 12500159 15527148 16185330 12632505 12434616 14736603 13487304 16447989 15066846 15263198 14144719 7630697 4866877 13222586 16777215 9867396 6380367 11972772 16118505 15921904 15921904 12369336 11250342 12106164 5921358 6182986 8290431 16118006 9071462 11440485 12166808 10919580 9013890 8685454 6645354 7961466 4868680 2105115 10921379 9604487 3551017 788485 2301467 4144697 6447716 4604231 2825991 9339470 6644036 5065552 6247763 7432550 4867393 5920594 8223345 7564906 11644072 15921128 14341837 8682867 9736588 7235941 2828068 1315601 2105376 4868684 7237232 5986904 10065553 9867913 3090980 2827040 14145234 16777215 8420991 591624 3815216 5460041 4012595 8552312 8749691 8092791 7236968 8881793 5986901 5263179 7105135 3881276 7960692 9605517 13947603 16448252 12039858 11645102 16513784 15132131 10723228 9867662 13026753 15395814 13422536 15330021 16250612 14276820 13684682 16119536 16053484 11839895 10656397 8814457 5919311 9999245 6049872 1184513 2234654 8086596 10523497 13683915 11118758 4209464 6249046 10064009 7761769 12631225 15856374 16053751 15591912 16579060 15065568 14540251 15921908 6248793 3879465 14275272 16118246 16776694 10920349 5854288 12763583 13750476 13816522 15723749 16250612 15987438 11710117 13026238 16053231 16185080 9473940 7039342 9408140 5066053 1644563 526346 3946549 14144458 12828346 11446691 12827323 11578277 16380139 13287866 13354172 15854304 14406860 1644564 14078665 12368304 10854806 6841945 6842210 6644832 15263715 15461347 15987438 15526886 15395300 10920860 9803408 7500651 16382205 16316666 11447970 7434083 7891787 7629133 8684937 5460558 10066070 9342347 8487036 6052694 5197386 1776150 196866 4012860 6444391 131334 659722 2765614 6318446 262158 10710568 14392646 4536118 13224393 12762802 13289927 6644831 14407636 12105651 9078403 8221553 8879483 8419446 8813690 5458761 12237496 5855318 13947857 15856113 16053233 15987697 15921904 16053233 16513014 14276052 15263715 16250869 13092546 5723730 10329242 10525849 10065040 7499371 14078671 13618890 14207677 10718317 9272939 10853265 15131109 15658225 14736595 14999777 15525869 15527150 11908274 10987170 15329508 16184817 14276820 14934750 13882313 16316656 16579058 14209999 10854040 9998980 12302503 11314840 4669494 3089951 16184302 14934752 12303032 11974067 12566204 9934232 7629175 6971736 9277316 15458506 12293991 8811850 10918558 8026495 9607821 10592935 6185573 5395537 4276797 2500383 8816000 11446691 4274740 2695971 9144451 5789525 4209974 6708827 3289149 4474433 5459780 3221028 6904918 9273982 8880250 9144449 9605002 8222837 8749180 14210510 13289925 11842479 15394274 9867662 3881528 3815994 5395285 7500663 6052705 8355711 10723998 5262664 3419177 3813423 10130834 10526367 3683895 1052690 1052429 3487029 3618615 5921111 9013128 8552828 8289656 7631726 5986901 8158070 6249555 5855050 11579556 16777213 16250362 15132390 9408138 13289927 16711422 15526889 16249840 15459815 16249842 16512501 14868959 15526889 15921393 12500668 15066335 16119277 15395554 13284760 10917253 7300194 8881796 9606805 5655637 461315 4406601 6574905 7892301 12763329 8815231 2170138 4868420 11117726 10590355 14999773 15988212 15724788 15263715 15393504 12760762 10592649 16251114 6511449 2825500 15723741 15723487 15789281 13684166 9670282 16645368 15658726 14408908 16053480 16119026 14539214 14999513 13157824 15723498 15527150 10263456 9408407 4539976 1118481 1973529 723975 9210242 9867661 6314839 6709597 13223104 15460066 13617860 13749446 15460318 15262937 16053480 8617846 5788747 11841703 12170668 5130817 5723464 6184290 4935515 14540762 16053993 14014158 15658985 12566715 10329499 9014668 16382457 15724525 15330282 13881034 9734254 6905416 13157569 8156527 13486274 11249825 11381413 10920862 14012620 12763066 7302247 14275539 10921127 2434339 2236960 2039581 2368546 266770 2034432 10579521 11964495 11839883 11973813 16118772 10855584 8815486 6380632 9604998 8947840 5723730 6250076 11776436 9408397 13618114 5657171 12237249 16053494 12237239 15461355 16119283 15526889 16710393 14867676 14018021 15792889 15526621 16314342 13748427 12500670 16054523 4407882 5325371 13872267 10714444 10719847 10589573 14999523 15921655 14210779 14144466 15920625 16249079 15788782 14211029 15790312 16250863 15132642 12632765 11514286 12828859 15854824 14210512 15461604 15790823 12763064 8222836 6183766 11250341 10591897 10129551 10851733 9931396 8484726 8816011 5001048 5130575 6117211 10786702 14073498 11570519 5128505 6578273 8225416 8818067 10593962 8685967 5198423 2894892 3025190 9537667 14538962 7170661 8486521 14473171 6972767 5986132 8355452 7631988 6710886 6447455 5065802 8815749 9803157 9737364 11513773 11579566 8486006 8420216 8156020 8881024 14407887 12762554 7696241 5459281 2762279 7893101 11513513 6776931 13421511 11513516 7698033 10920852 10393215 15261907 4866875 1643536 591106 5789784 4209464 2762528 7894121 9143418 8355450 8882047 9869193 6579290 9144966 11119009 11842478 15790571 16119026 15658223 16777211 12566712 13223882 16711422 16184302 15262169 15524830 16314859 15657443 16052714 16315888 14998492 9274505 15722215 15920097 14407362 15196619 14999500 12894388 15066071 14343123 9999245 5198678 5723993 12429461 10719864 13946041 11314078 1970969 3091493 11711154 16185337 16382706 15395813 15526370 12763062 14210251 11381152 13026238 14671578 10987169 6250073 7960691 10328725 12828346 9867661 7761515 13290178 11316135 12828356 14670810 13946309 14012355 15328730 11446945 14869467 15921904 11579568 8158593 2434600 1579284 1447185 7104866 15592933 12367793 10722968 12170414 13091516 15592165 14933722 15526111 16578799 15328729 14539214 9473155 8223088 16711673 15986919 8814971 15199472 15789518 13483940 14799062 12894640 14408910 13684682 8289656 9210761 11052965 15526887 15856111 15922167 11118755 10261629 3023631 8881279 13420481 13946825 13552067 13486789 13223105 10130834 12170417 12499894 15525859 15658986 8684674 6974056 6315867 6184283 2238500 1972250 5323304 11902829 11378041 12367526 12763064 3419444 4274753 7170911 8618356 7565934 2039322 10263447 15724529 7894901 9736327 5591376 8749960 15592941 12632508 15264228 15987697 15329510 16314606 13289157 14996679 15722458 15330020 16121597 9869211 11713466 16645870 11307110 8542007 10127995 6774361 10587273 10524568 13289927 15658973 14671815 11052962 12236720 11250341 13421510 16711673 15263200 13815752 13158074 11840673 8485230 10195333 14406600 13354942 14012618 15328991 16249582 15788515 10394003 14604755 16512754 5986385 3617578 10196876 8354931 8094081 6976629 3026219 4473411 5721671 10389616 9927256 6180941 6183513 9014419 9278618 7435898 7961731 10395556 7039599 6314840 12563891 15394273 6775648 15855854 12894397 12631478 10459799 8750210 6118488 6710627 6184283 4868680 6119262 10790052 12303291 13948116 13159111 9670280 7696493 10393754 13091519 12235693 7367777 2762017 2959145 6182750 6051414 6315097 11118241 15197152 14736856 16053490 10920601 4735279 12564909 6578009 1381140 1511958 6513248 3420460 2762015 9473152 9604224 7697522 8092529 7040352 6645083 8223864 10197654 14934750 16777211 15856113 16053492 15790318 8949127 12500672 15921908 14474712 9144190 11182492 14406862 13815239 16447472 11051933 8418933 10262166 16512501 15064788 15262418 14801869 14605519 16776435 16119023 16184819 16777215 13948892 6512476 6179377 9470306 13881784 14802396 9670809 11316135 15921904 16514045 15461606 14803676 15460579 14144456 16249832 10197389 11578537 10197402 8421502 7763825 11974065 15855084 12565432 6972769 5458247 8946819 12105401 14999777 13881034 13353910 11972772 15394774 13487808 13618373 16646137 7369068 2631722 921102 2696482 6710108 12039080 12960182 15789283 15197146 15920869 13420735 15921126 15920617 15855333 9736838 14209479 14802898 15197403 12170668 14210251 14736595 9605252 14148318 15588052 16109721 11178321 14405585 16579323 10329491 7105382 9408138 11644332 15394535 16513530 15658734 15000542 12498853 3353628 4143670 14407889 15657443 14933720 14670550 12237237 9670540 12631225 14144464 12302262 14211029 13158598 8618883 7434607 8092537 2038043 789007 4080195 13553599 14273195 13485473 8551532 3352373 10458791 8815736 10526351 4210750 4473663 15329510 16447991 6447453 6578009 7828589 9473931 13355977 16250869 15592939 16053490 15790061 16446708 14736603 10848899 16775410 16515071 13028293 11246725 11704689 12427893 12690301 12034444 10328472 10985893 10324873 6116437 14408406 16316905 13881796 9671060 6908004 5328971 10723998 13750224 15921645 14078924 14735052 12825507 12166805 13023656 10391937 9997956 12564145 15327198 15261658 16051172 14669519 13353659 10392974 7893353 4471602 6707537 11576218 9011323 11052197 8684928 5394764 6840150 9734007 9864050 6970196 9209991 10987693 10330277 7106675 3618876 3355445 8881542 11117988 15263974 11051936 8355450 16447991 13092546 14473429 16184817 15000545 12237239 12039858 7894901 7171176 5789525 7236971 13947857 15066338 14737371 11644070 11578279 15131877 14078671 5920079 8354921 2828060 2432799 12893890 12367546 3880760 12828859 13420741 16447219 11644330 4867393 590849 7761767 13946827 5789275 1512475 5000009 3551791 3157286 8486257 8617843 8289657 8158322 7105887 8355701 7171176 6052694 7302761 13618890 16053492 16579323 15329769 7961466 12566976 15592939 11052963 8222836 7366498 8748662 10130831 13881545 8881277 6774620 12696244 16578029 15789281 16118499 15789283 14802134 14276052 15986159 16250619 15724014 15133168 7828079 8153168 10130295 12764845 15264228 11580348 12895941 16119026 15790320 14606810 12369333 13420994 15724517 15920869 9670532 7960177 9671312 8750720 10329752 16316403 14736603 10525849 6578012 4603192 9013389 14802916 15723496 14342348 15394257 14210251 15262937 15000278 15197405 9606030 0 1118483 1184015 2301979 9999499 13946562 9473153 15328730 13947077 14802386 14276042 15328732 16711160 15921126 10262671 11117210 12038565 15394525 13289149 10657429 15460316 10854808 16182496 13744006 11109453 11967109 13880516 16119534 10855583 8618621 8487036 8224377 13025474 14670299 14540505 15922157 16315110 7037529 1644045 13223102 16447988 16052201 12828859 9013639 11447980 14671837 16448250 13619149 13421770 14540251 9605776 8882053 5789782 4537155 2105378 5331804 13817308 12564646 9866091 9273966 5326402 10327193 8947068 8421496 5460308 13881296 16711420 13816268 3026217 3683119 8289138 14737622 10395546 15658732 15790572 16316662 16119026 16380917 16777213 9011333 8355200 10395286 11510151 12095848 13079132 15782572 14607584 8950427 14602445 10784377 12367267 14210508 16645629 16645118 8222084 3155243 6841183 11972519 12235956 12761281 14276305 11577763 7760995 8681580 9337966 10063231 6445647 3287330 8682104 13946574 16052203 15855335 16447474 15131101 8881279 9603207 8548978 7625816 6703174 5913662 9995144 9802128 9077619 9470834 10195070 13023405 10061953 9076862 7697529 8290694 8816521 4868682 2039072 3684406 14342361 16645370 12040119 11645874 15592941 15330021 15987186 15461353 16053233 16579577 15066338 12500411 13750478 10986400 6513246 11710378 15855082 12828346 13618371 16052461 14736092 4604222 4473146 3552810 9933704 4867394 5919828 13683402 13815242 12828347 15328481 11644073 4538428 854021 1773840 6380884 10526870 6513507 3486780 4473665 4604479 3552044 7762535 8091499 8487038 7698030 7303266 7631978 7829106 7829106 4144697 6710627 9736851 11118504 4539208 4801860 13092027 15131351 16777211 11972006 4603192 8485492 9341317 12039343 9539207 7695976 15262422 15722971 15591132 15590621 15656927 13683653 5393995 8946821 15000295 16381944 15462133 6445143 6377023 6578522 12039062 15327694 11513783 11646388 15395303 16579323 15395813 12106163 11315618 15394782 14605007 8617844 9012865 11316137 10461085 12369335 11184549 8223349 8881279 7696492 3748142 9670807 16119285 15198171 15921120 13420214 14604755 10657429 12170416 15920875 11250605 2828847 1315858 789257 3617839 13551549 15459801 14144456 15197144 14933972 13815491 14078662 12236461 14012878 13420994 13355453 14737105 10723220 12039339 15724001 6973532 10526618 13683907 13738335 12425049 13086102 13353408 9870482 10461590 10724251 9144965 8487035 9079686 11050916 10129812 10263959 15658985 15526886 13683913 3222566 6643802 15328480 13881032 11907757 8948107 10921638 12303291 11711667 13948116 12434875 7960951 10132120 14605533 9276811 5460316 9868938 14211539 9472411 3419955 4339493 9404262 10393466 9077616 8419196 11052464 10986150 12105912 16514041 11316647 1184266 2366489 7499876 11777188 12040368 12632258 15856113 15921904 15328738 14472918 14802398 12299433 4600096 11704699 10059874 11902856 14670034 16514043 15920867 6642771 11311768 11904422 15262688 16777213 15263974 13683663 4800068 5654589 15129531 15261370 14866876 15129290 14537420 13749446 6906460 6314837 7695722 5984851 10262166 6315101 6250076 7368814 9145486 14211547 16251130 14606305 10527139 7633530 9343635 11183521 8746611 1968909 5259592 8680824 9140589 9403232 9206882 9537655 11114127 10260109 5855579 8487558 12434877 8486266 1314831 196866 9078923 13619153 8092541 6644580 13751250 16645629 16185078 15987440 15921645 15724268 16119026 16119026 15921647 16579060 12959932 9341317 15393503 14078413 10591382 9078146 9604238 5920082 3946289 6117710 16776437 12433589 7499626 5525572 7695976 12367026 9011583 7169379 12301233 2498592 1183245 1974033 7435359 2237726 1841952 6381921 3749170 3749425 7565156 8156778 7696752 7829357 8553333 8224113 7499371 7829106 8158070 7369068 7566708 6776170 1576722 5260609 7891803 9010792 14207928 14734282 8945530 9866632 13420481 14473169 11118237 11906724 15591383 15986395 15591132 15985127 16249831 11710115 5789006 4736065 8355200 14079700 13948126 5654866 6441544 2304059 9405026 14204569 11841711 12765634 11184297 12565952 11448491 10790304 12697271 15460575 13684418 12104873 10657690 8749956 9145225 8224376 7434348 7959922 7762286 10788764 6576216 9473163 15723749 15197654 14802637 15130583 15724265 13421511 13158341 16777215 15197672 2894641 1511697 1708813 8090985 13157046 15262167 14933457 15394008 15065043 13814976 13091767 3682852 9801088 16710642 14077122 15591132 15986141 15063239 15787748 10918807 7626570 11309414 12953975 11572871 10852498 14210761 13158592 8618621 9144198 10526882 9079436 7632499 10000277 16645116 15329508 15855851 14277071 16776959 11052195 2169881 10722200 12170414 8749689 7171686 7829359 3224108 4539456 8289657 8091510 6973029 16053233 15790061 12369082 12632254 14408655 16777215 9276554 2105117 2565925 4867643 10195836 12893351 13553609 12632517 15921393 15987440 16777215 9735305 918020 8945015 10064763 7762283 11841461 8355954 12631729 14803423 14804203 14935013 12500662 9927258 10123097 11902604 12037540 11053476 14081509 13159888 12625826 9203300 11313816 16579323 16643068 15065821 14145483 11382951 5722687 11835481 13877635 14406044 15788746 16184292 15132390 14276820 7301732 7235942 8486784 8420991 8355198 7302764 8881796 7960951 7434607 9737362 16053490 15988212 15132392 6777710 8226184 6711397 7368554 5525836 4276032 3945522 10583389 7954244 9997440 10061944 12498352 7104355 7368557 9407886 9079432 8157303 4605251 3815735 2828840 4210750 5987161 1973788 4473665 11447982 16250871 15263974 16250612 15987697 16053490 15658475 15790061 15132129 16250610 14671578 14605785 15197407 11907244 6051667 10196627 5525324 5656909 11052448 16249840 16644600 11907757 3157288 3156773 2893087 3024671 4998463 5590346 8550519 4208440 5524807 9538180 4142901 7236203 7895669 1973014 2958363 9538431 8552304 7500392 8553078 7631978 7895152 9342345 7961462 7961464 8026746 7894898 7500645 6774870 7103835 6839374 9072224 11243393 10129792 10461075 13618371 12302515 11841452 10591131 14472402 15459797 14604739 16117729 15722468 16117731 10723220 5328196 5921108 5132106 6709094 8420728 6249044 5128782 1513014 10784877 14600094 10000027 10462118 14603987 2431508 6907228 12564656 11906724 16511723 11643552 11710115 16711414 9079426 8486519 6907489 8487289 9145219 7632237 14144717 13815752 8949380 13948359 15920348 14012355 15724268 15723236 11974578 16777215 15921904 5855579 1447195 985866 5195842 15526108 15921120 15788513 15656925 15788253 16051170 16315110 14538699 8353896 14998987 15985377 15591136 16249062 15264740 14676980 15391425 15714463 10189140 8746591 14078146 13486011 11446691 16711160 13289659 10065802 9275524 8880774 8947848 9277322 8290170 12895169 16777211 15790059 15263968 15658472 16578555 8683388 5393737 11446691 11117980 13553346 10921628 11448231 9408137 2828838 1643283 5722449 13749708 16777215 10066327 11315365 14605787 15855852 14079441 8421243 4146248 7105903 9866628 9537916 14145746 16711679 15527148 13290186 12961221 7104102 1445134 11313817 11512720 7367274 10986417 14014412 12500921 16316915 16644325 16443083 13083005 12032121 7559237 7758944 15788008 10328470 12106674 13222584 14075842 9799297 14077123 15725030 15266021 15067351 13287086 8546658 10914431 12232573 10062184 8682601 11775920 14605545 11778236 9473933 6709595 7367527 6117720 9737105 8618624 9473933 13553099 11447721 8684414 10460825 13618890 15921904 16184565 12500157 8816262 7434096 3355184 5525070 7960694 8023901 10582870 7625541 10065041 9470843 6709597 1512208 7959922 5197649 5131854 8684674 4868423 3815733 3223598 4407872 5131595 4539458 65536 5263181 15526889 16777215 16185076 14672350 16316664 16185589 15461353 16184817 14343126 13092546 15000543 14079441 11512487 14407379 11841451 8683387 11709865 14605787 16185076 15855854 16711420 12171705 10328212 10393489 3419947 4274740 9933452 12894139 14078160 13025472 13420745 8617341 11710893 5133133 1249289 4668981 11643807 9802882 7039839 7631980 8289910 7434347 8289657 7764853 6579813 8027007 8092280 9539973 8419697 9671309 8089706 8610143 10782591 10524552 12236971 15460575 14802649 12170163 9670031 9471880 14538697 14408132 14671051 15722468 16578027 8617076 5394248 5723215 5921109 6117722 7104864 4407879 2367804 330020 10718045 11507561 2761768 9145227 13287607 6509645 3287328 10787473 14340295 15524826 9669249 13289146 15790310 14868179 11644072 10065040 9211012 12698041 11974318 16119277 13290178 4343102 12895677 15656925 15789544 16382716 14144984 12896192 16448248 11513773 5395026 3355445 656388 9340801 15526108 15131350 15722718 16183269 16051423 15986143 14999250 15196629 13551804 16118758 14671578 14803163 16117729 16117467 14733746 14860933 14661747 9928801 3420474 14080466 12500921 12763580 11578788 15658208 15065292 10196359 9012865 8618621 7764077 8684414 8618624 12303030 15987437 13948108 15856364 16118254 13749961 4867391 4143668 11052446 7237220 4737088 9408137 5987415 1776152 2893350 1249038 7236201 13224904 8684674 11381678 6381410 8223614 8092028 7631475 3750209 3881023 8551032 9208961 10329501 13159629 15593452 12895430 10987433 3421497 855568 4078386 7434850 14145487 7697272 10328737 14078160 15065292 14472358 14534300 15320233 16311517 10194568 2891034 6641494 13353920 15062221 14141888 14474961 10659998 11576484 13879490 14934734 15590864 8153684 7294786 10387837 7697270 2959656 394249 3617602 7827335 8750995 11184810 13683655 9736075 7894129 11908274 10263449 12105653 16579577 15658475 11579307 10197653 10526619 15066338 16776959 13158341 8816514 10394013 7630709 4274754 6839901 11443587 10257003 6837832 12565432 9079434 3025189 722181 4999237 4144959 7631988 7960694 8092280 2960426 4144700 5526353 5592146 2894633 5197388 6052697 9210761 11250344 9408140 13092548 14539994 14145236 15132129 16776954 14079441 14276820 15461094 14474199 13618120 13947085 16315633 15855082 16711161 16447991 16185076 16185076 16185076 15921906 13881292 13091518 10591384 5460043 7828079 15921644 16448761 15987697 14343387 7040362 8093050 3553333 2433053 4405300 9538176 7894633 7500905 8026738 7565933 7631727 7630959 8224377 7566447 5921370 8881544 4473413 4142649 9342347 11511204 6769228 12297889 13419705 10657426 9472385 15197407 15920877 11051684 8747898 11906979 16776688 15394008 15985894 15985892 10065038 7630699 6249304 3947321 3553584 4803398 4144987 4999794 6384768 9271109 11504989 3549473 14211531 9801603 8221292 5919048 5327166 13814208 16051170 8090217 16118245 15065558 15855076 12367793 9999247 11776686 15658472 14803163 16645367 9802895 5460306 14934498 15591912 16052463 14144984 14473949 13487816 15593192 3487281 2434339 1644825 2630178 10656661 11643807 15460569 15985890 15656925 15920350 15788764 14538699 16249831 15789280 15723747 14671577 16116187 16311238 14659958 14646292 13608801 13816753 14540241 10786192 10723998 9737356 12763062 14473421 15525857 15065292 12959917 9538948 9210244 10855067 8684415 8487038 7894899 15197921 15198175 15986921 15723238 14736343 7762286 3156776 11512487 7960945 8158070 8618622 7236971 7039338 1972248 5525070 8091510 9868948 10921636 13092296 11842229 7631475 6841961 5723480 4341574 7104880 6314849 12762815 11579316 7236969 12039339 16250609 8750208 1184274 1776411 0 5065285 16711673 9670531 6445922 11573903 12761247 16646121 12634301 7238784 11775666 10984859 12235693 9866117 15393757 14337472 15589332 16187121 11120549 5852493 10322818 14467253 11706256 9931898 6842197 4737345 7434871 7895671 7368814 3947841 4210760 6250861 4209988 8419446 9670282 12894397 14145746 15592682 15395301 16579577 12763583 10658204 10527131 11842479 15921645 15855602 11447720 8092531 11051943 15262184 14933469 10523782 8219987 9800837 13747908 16512755 12700361 7367528 2104088 3289389 4079166 6381921 9671312 8421245 6710627 5394767 8026487 8223866 9408140 13684685 10395033 2368289 3288621 1775382 4736065 10196886 15197154 15328738 14803164 10921377 11316135 10592412 13092546 14605787 12566461 14145493 16448250 15921647 15856111 16645627 15790318 15856365 15987697 16381426 15590883 14276050 7696750 12103854 15461094 16382968 14474971 13817041 10526878 5198158 2763819 2037271 3550250 12170666 11250077 7631980 7302761 7894899 8092280 7894901 7303021 8355962 9407623 7893872 4472384 6906727 8684674 11117729 9468540 12826288 11644835 6575950 3813674 13748678 14144719 6512480 13486277 13157309 14210249 16644338 14275274 9736073 6841184 6249304 4078905 2960174 3618864 3947578 1250091 3486555 2370366 7430461 8150845 9273715 13683386 8880246 11905962 9471870 9800835 10327179 13156278 8550770 13223866 11841700 12894389 10262417 10722970 10789791 14803164 15855854 16053231 14013650 14539226 16052979 15724529 16514043 12302260 13289400 15395811 14737881 1974042 789768 1315858 4208442 8946043 11380635 14603977 15722207 16315627 16052453 15920097 14867664 15525339 15788764 14473421 14998997 16047814 14329963 12614180 14459217 16706497 11382179 11252141 11053212 4207656 9801082 12630439 15724001 15328738 13683129 12564648 12103340 8419964 11249574 9802898 8223864 8158070 11908271 15855851 16052714 15789283 8617594 8485239 3617075 2762279 8684414 11513514 8552831 8684163 5394515 7169895 10723230 12499641 14606044 13882321 13750476 16777215 13750475 9538954 8421242 12631227 15657453 12828354 11710641 12368825 12696240 9075560 14539467 15065817 7828076 2170393 1313552 5129035 15788493 11840388 6837842 10128511 13946311 11974587 7633019 2565927 11973550 16710896 16053215 14671051 15131099 15592163 15394782 16117226 10918289 8153955 14405834 13815493 9539205 10263698 5395537 2105125 4933197 8947848 10790050 8093827 6317935 7566985 5131092 2826787 5788493 7763825 12763583 16184819 16579834 15395560 10131863 9144968 11052963 9473931 16053231 16119285 12697787 9539459 7234920 14012621 13946812 9801832 12629407 14870509 16578294 16775663 13358289 9144451 7630957 65792 855309 2040096 9210761 9079175 8223866 6118490 6908004 3552563 7960694 12895169 6381919 1710616 3486000 2432799 3156522 10985373 15986159 14275539 7039589 5657937 4934214 9408138 14013648 7500915 14145495 15461355 15725040 16053492 16119796 16054003 16119796 16185589 15856624 15987951 16184819 15461096 15329508 16382196 15197924 14803166 15658475 11776434 4671044 4671301 3422267 1512210 4405560 14670032 14342347 7039589 3749940 5855575 7763574 7894649 8289407 7565933 8289391 5065275 7696227 11906221 7829365 12369076 9928573 10393738 9012855 8284771 5259580 7629930 14473429 6249308 10064271 9471620 8748410 11512484 4800569 1510667 1051399 3485487 2301728 4013375 3156785 4209972 3815735 5196642 1447472 6314059 6970962 6905953 6709332 3945008 10984862 9142647 9668992 10128773 5984584 10985109 14210762 10263182 15131351 10788245 13288897 12500411 14605533 16382198 16119537 12237239 10986142 16777215 15396589 15527657 15328983 15130313 14869719 14539991 3487281 1381392 987147 8616825 11117210 14209732 15524566 16117731 15328465 14275774 14867914 15789016 15722969 15394523 14339263 15588018 13477485 12551494 15515274 13619644 12498342 16380139 12828857 7830646 2562569 8417115 14866112 13683390 13092296 13814705 15195853 15064285 9933714 9867410 10723748 7895158 8355963 10066068 16383221 10132112 12104872 11841954 9275776 10657178 3683379 2829608 6841441 7894901 4736583 6907752 8815233 11446951 15658473 15987438 10592411 15198434 16119536 14080466 15987951 16514294 16579575 15855852 16316916 14211797 15263714 16777211 10393736 9471092 16776177 14537931 3221024 3484460 5721168 9142897 7892565 11247253 10131085 5985875 11577258 10918809 3351834 4800569 9736327 13814463 14012100 13157311 10658718 14080213 15919335 8220524 12037286 16777211 15791862 15527661 14737373 12762302 7959411 6842731 4803400 6250594 11514037 6447726 9145235 8749960 4341311 1117450 7500143 15132388 16119277 14144204 10525591 12039092 14869470 13356228 12106676 12039858 16579325 16447737 12764094 8354169 15656412 12367518 11708810 16711674 15528953 14539740 16710644 13685453 9276552 11907502 6052697 5855575 1250065 2302496 11052965 7565936 5394767 5328972 2434082 4013373 2500134 2499875 1578519 4275516 2828070 4801860 10065300 8946306 9867919 7368555 6052695 7434348 8422013 5921109 3946551 13289157 16777215 16250358 15987699 16119796 16054003 16185330 15659245 16185589 15921904 15658475 16250869 16645370 15263717 13553356 16710393 15986670 7829108 6117720 6447455 4012346 2959145 10590615 13552067 7433318 6184793 1710356 3551533 8814720 8092026 8684678 6908003 2959897 7565658 9405550 12170139 15066071 12038831 10918540 10656910 7235939 3747368 7300705 6445655 9867662 5196359 7828076 10722971 15526887 13881032 8288109 6510936 4407100 2631461 1052175 1380115 1642517 2563868 3616305 3353147 1116189 7564907 12828857 11249315 7301986 3682350 4471614 9275776 10130315 14407630 6116940 14735823 14604490 14802899 13026238 7894384 13091776 13356231 16316405 15855084 16382198 12960194 8682617 12302262 16448763 15987438 15459801 15327441 14868691 15264227 5526099 722694 723462 9604739 13618111 14341320 15459797 15591383 15196617 15592139 15329745 11117713 12301476 15724265 14407111 14667167 14401673 16113342 16643562 14144458 7631462 15328991 11315105 6840414 8551532 7497044 13680816 15722973 14342615 12958615 15854296 13684685 11053473 9736337 10921129 9014154 8553088 10132374 12172214 13947338 13881537 16250081 14539465 16184552 11644330 1512980 1381394 4671044 7368557 8881796 7500400 10395546 13289924 11118239 15327449 15593193 15592682 16777215 13684942 13816528 15790318 15988463 15987950 16382709 16448502 13882834 13553869 11248788 10983303 9996927 6774099 5985609 3550763 7431788 12500157 16711412 14341065 14604237 15064788 5656139 3090729 920326 1971732 4339254 12102314 14407378 13815242 15196641 16776702 11973297 8222585 3486000 12303542 16448250 15987961 15527410 12501707 10199469 10067366 6381669 11578287 9604489 6842213 10789539 6512480 8157821 13487054 15593970 14409431 10130055 13682626 16381176 15856626 16711674 15263714 13552582 16447221 16645116 12567492 8224117 16118759 12630439 9537916 12303032 10394005 7500140 9473931 8289657 6118488 6974056 8618624 3684149 723464 2105115 10921379 7828854 2499875 6052695 5395026 1973790 3618102 3946553 2498596 2367006 5724243 7236971 7763572 8750721 9342604 7039592 6908006 7960694 6973545 2499875 1906455 7038309 12828093 13881294 16777215 16382198 14737373 16184819 16250612 15921647 15921647 14474201 15000545 14408408 16513784 16053231 10460828 12566204 10066070 5921368 10197654 6577758 2104088 11775659 14210000 7697773 6317407 1907735 8353644 11643041 8814973 8684415 7500653 1709578 6182463 15524806 14276269 10591115 11116196 11248528 7169370 7103334 3288874 5130823 7959922 11512487 11380384 3419427 3881525 9211272 13618373 13156280 6643551 4143928 3750452 5263432 9011069 5459780 4472893 3748922 4341057 3684146 6183251 9867911 12894388 14539216 8354169 2434082 2237213 6381659 8552312 6183505 9011832 16183520 12696244 10459547 10526369 8947589 14145747 16448501 15395303 16184049 16777215 3682349 8287860 16314352 15788261 15985890 15064782 14277069 9408137 2236449 1512980 1578771 7104607 13618114 15394522 14210502 13618365 15197397 16052188 15920350 9341052 11972004 15592929 14739160 16185068 15656927 15659235 15199966 16315110 15526109 14539216 9933452 3288359 6906206 10129800 8089959 16447210 11447455 10919032 15722712 9473163 12172206 11315620 10000025 8750469 10395292 11646125 9738128 12500662 13223354 15197397 14802639 13091770 10789021 2960683 985866 2499875 6315869 8750210 5066061 10197913 4144698 3881011 10986142 15790061 15724525 16448250 13027012 13356231 15921645 15789807 16053492 15921906 16052465 15987701 14539226 5590087 5261112 7102799 9274998 6182733 2432282 13484996 16644598 15327960 15327962 16646137 13552069 8881024 12367795 7894899 1775635 3549738 6708315 6446683 15526889 15591399 11578539 12894399 4603198 0 7501154 14738133 14606295 14408406 12500418 12368324 12302013 10591392 12763581 14539991 11974067 13026755 14342615 16776956 16316405 15331057 13554385 13158339 16053231 15856111 16053492 15855600 16118776 16710911 14802136 13289925 11448234 5131592 13223356 10130053 6182473 7762543 9012610 6644062 10788763 14473429 9144198 6578271 3683377 327936 2170140 9473933 15132131 4276286 723464 4144698 5066059 1184274 3881276 3551795 5130827 5459792 4671044 2236703 1578773 5855318 5394767 5657939 7368557 8355452 4868423 1710359 2564385 3024936 6380379 10394265 12236469 13289927 7829367 12434618 16447991 16119026 15986670 16250612 9408140 5921111 15723498 11776434 4342079 11974067 16447991 7368557 9605519 6380379 722435 6709597 13749448 8091248 3619126 3025700 10064007 11972519 9999505 8684414 5986385 8091499 15920088 16512736 11050629 9340026 13024694 11182995 8419689 9275008 4143671 3813936 6512219 8420216 11644072 5327426 6051925 6908263 2828323 11051415 11578026 6710625 5131842 13618361 10457979 6908257 6711399 5790293 10396058 3817522 4078388 7564906 12631217 15131353 8090997 2696484 2828837 3749939 5130563 13618114 10854036 13551549 14012621 9604497 7763576 11119269 15988210 16053490 16053744 15855851 16710391 9407359 7498848 15789283 15459801 15986394 15656916 15132378 5263178 525831 1184015 328704 7960175 15460066 16250345 13684417 13881797 15986145 15854557 16512489 15327960 15985892 15131086 15789006 16116454 16050921 15197656 15461847 15657695 15328730 15921126 13552069 6643804 12894139 16381168 6117458 11447196 14538949 11773825 14734532 14736601 15395805 13815493 8815749 10724259 10132120 10066581 7895411 5658449 9012352 12236458 15197143 14276044 8486266 7039849 3618356 3355184 3947321 3881528 5066063 13159113 8487038 9999505 10854557 16711674 15790318 16382455 15527146 15593452 15987697 16118256 16052463 15789291 16512501 15065568 11446440 10855069 12763062 13748668 12827820 14998997 5129282 12104372 15328993 14143686 16185070 14341585 14539222 11644330 13223364 12500411 7959924 5458509 4603198 4341309 10920609 5788242 2564385 2367006 2695971 2299934 2692636 7496528 12035971 11640946 7759929 7696706 10328438 12039331 9407368 6513256 13816782 15132128 14079443 15658986 15987438 15658732 16777215 16119283 15658985 15198173 14670800 16315376 14473179 9933716 10986394 13881543 8816003 4078390 9670282 8617844 11643554 9341575 8815231 10130834 5196871 6972770 9998994 2432799 9341577 13420230 3617073 12565950 14211029 6184283 6250076 4605251 2565668 2171169 2236449 1446419 2761764 5722962 1841945 1381394 2763047 4013112 2894633 2763304 8355452 6118236 1249808 920843 1972248 6446172 9209478 4011831 5985621 9670542 7434350 8881796 12960962 14605787 12434618 11447723 9144968 11513516 14869216 13026755 12105910 14211029 14211799 4539458 7763315 7564653 2366490 2696225 10394005 13157824 8225154 5591629 11577246 11248794 13815750 13618114 13815491 14407113 12433321 14341059 12233889 11049348 11510928 15919584 11775138 2893083 6512219 6183253 7564907 7367785 13880265 5919565 6644064 8947848 5393995 4340533 16775927 13355720 12105134 8880491 6707253 8420740 7697281 6315877 9144975 3158325 4209471 3946292 6052178 14670548 7828079 4801860 13224131 5657422 6051665 15393755 14275274 9144451 12762815 8948109 8553090 12830144 15658475 15987951 16250609 15329761 15328478 14143939 7169368 16183269 15130834 14604739 15196619 16119528 8618621 131588 3223598 5460557 12632248 16185070 15790310 15724515 16053735 15131604 15788251 16183522 15525592 14933453 15130575 16446433 15459286 15788253 16116957 16116955 15460829 15724001 16118248 13157309 4735807 10723220 14606295 7040360 4473146 12432295 13483932 12695719 10065553 15066838 14276552 9013639 11447982 9671569 8685185 8881793 8158073 8550780 10789015 15723487 13289147 4933697 5723989 3815735 2894633 7302764 9013382 4802637 9408401 15658221 15262434 14341586 16185078 15658732 16448250 13553356 15000802 15921644 16775408 15591904 15064790 15986919 14012100 14472904 16579575 14013907 15395301 13748928 15985890 5918798 9010818 15261917 14604492 14539991 13882062 11974067 9539472 9736851 10066327 14079189 9077894 4011833 2237475 1249554 1314318 2235420 1314318 2104088 1379091 3878966 9339759 7957577 6311983 5916708 6903603 10391669 12893613 10789791 10198176 10329240 14276820 15987438 15724265 14276820 16379624 14802134 15987437 14933971 12102554 12432535 12630690 8748149 9800849 16052712 14078922 7301483 6841184 11446693 7302245 9144451 10919579 3616044 8945790 3879216 393216 2826787 5919058 13485253 12037807 8484985 15921904 10197656 5000009 4144700 4342079 2039581 1382680 2433828 3683381 1643283 1051659 4145211 4144700 3223344 3355184 5263181 5592146 5000007 1381394 3026219 986636 3880245 6446172 8880767 7367274 5722449 15526889 11250601 11776688 15921647 15724268 13421513 7565934 11974067 16514041 14672350 15987440 16777215 12829376 7829365 1644566 2105117 10722717 3814706 1775122 11117728 16119024 15593717 7762543 9932421 13091253 15197657 16381418 15328729 7169370 4209198 14539473 8483172 9996390 12497548 10984600 5655888 4340531 5788496 9143939 7433321 8947072 15261917 7169379 4604997 5921629 4012344 3879469 12697787 16514045 13815503 3879207 8810838 9143939 8881542 9671563 10658205 4012864 4274500 7629680 8815486 12499381 12433589 13683913 12237237 4867906 7170146 10327179 15393755 9539726 10066077 6842220 9145740 15199462 15592939 15527400 16316656 15987173 14802385 14209730 5919561 15262169 14801871 13815226 15459537 15395550 5263432 460292 6513248 15263968 15658985 15658985 15856105 15527397 15658726 14078663 15854557 15920348 14407109 14670535 14736593 15921645 16381931 15658207 15656925 15590619 16052452 16052452 16381420 13288895 4275767 7500390 4276796 2894890 2236186 6050377 13615527 12827053 7893871 15001558 15789532 14671578 9539985 10461085 8290170 8158583 8487038 11775920 6841694 11578529 9078143 4801600 6776420 7829108 8355452 14079702 16250871 12039867 13224395 16381944 13683917 14276054 16579575 16119024 14671580 12829374 14869470 15197403 15263449 15724001 15000278 14539727 15788766 16184290 15790823 16580349 14670810 10984859 5854286 2104088 3024166 10524821 14933204 13553096 15000543 14934752 15263463 11710641 13093834 15921906 16249590 12959679 6513248 5920339 3616557 327936 1314831 1184015 460551 2961966 11382689 3354917 788487 6970724 13942978 13022903 13090489 10591895 16251120 11908271 14672090 15724778 12369335 9934735 12103333 12498348 14670800 12827818 12430482 11050102 8485731 8354422 9013114 14539727 16776443 7828076 8289657 13421513 10000275 8881793 10590102 3024420 4866110 3550250 9669513 13288644 4867140 4800577 5064519 12630714 10592671 5657939 5986904 3881528 7039590 4934216 3421236 5065548 5657685 7565168 4143932 2828840 2631461 1447187 6513248 8881796 8158332 5986904 6973797 6513246 2499873 10130833 11380901 10986143 8617595 8617595 11117986 13618890 15790061 15395303 15724268 16513784 14474201 15526889 13947857 16119536 16447991 16777215 10395035 1315601 1249808 3684149 7301994 2959654 3025702 9012352 15394525 14145497 9604747 13551551 15591387 15855587 13749181 6117195 2433815 2959654 9604490 6772053 12825487 13484692 7036253 5918808 9867910 8157043 10591384 4341049 8288630 15394274 5590346 5657171 5328724 4933448 5130565 10460561 16777211 15460067 11313046 8679260 8946031 8354406 8419940 16118499 7892840 1116943 10394015 12499639 11184034 6512476 8617852 9737615 1841942 13618375 11314589 15000028 10921638 9934234 7434357 6579559 8948357 12434877 14869470 15854822 15197657 16118497 11709600 2300948 14275022 15985890 14999246 13354675 14671827 4079158 263170 8553082 15527136 15856362 15856364 15987438 15855082 15986157 12433072 15394008 13288377 8946039 11380380 15722205 15788513 10393485 14209479 12630702 15196629 15263186 15592155 16315627 8946560 8880767 5921109 6644064 6643551 8025970 4472115 10524560 8681843 11379869 14670802 15065306 15855851 11184551 9013382 8947335 9144968 7171176 7368557 7104615 5591376 3484719 5458509 10393752 11973295 11119530 13224393 14080215 15262947 13750224 14342613 12631227 13882064 15789283 14868692 14473421 14341837 15855586 15263198 15856364 16119277 14014158 15132382 15265254 15265255 12040107 8815225 4602938 918281 856336 1644825 1446415 10920607 16052204 15790059 15461094 15987438 15987691 16513782 15527661 16054003 16711161 15854824 10195084 11181977 6972251 7104613 2959654 1052688 986895 1381394 2498846 722694 3156773 13617344 16777205 16776178 15525343 12037797 12367277 12171446 16185330 9210758 7895152 10724249 11118239 9736325 9077365 11379344 9602672 11577489 10854564 8620437 7173982 11841186 12628394 6644554 9539983 11316658 5131852 4933438 6248277 6182484 11709096 11643303 13288128 14343387 5329233 3157551 3487542 4276034 4276804 5395539 4671044 5656910 7433320 7630959 3223346 4276032 4407618 7631475 5789786 2434082 2434082 6644834 8026487 8224636 8290949 7303021 4144446 2499608 6578261 12696758 12828344 12039341 5986385 5854286 8288113 8814457 12959932 16381426 15790318 15790059 15461094 15987438 14473429 15526887 12302513 13223104 14605015 5393484 1774101 2959658 4277058 1842204 3946549 8025970 15196894 14736341 15327964 15723238 15657697 13025725 8088930 5327942 3883329 4934477 9469566 5983832 10458769 8154448 10194290 12696491 12827828 8551031 8616825 3747630 9011329 16446962 9276287 8024426 9010810 7103586 6250076 12762025 12498595 14078138 14275523 6512719 3947053 6644566 12498861 13353657 10129542 4736320 8158330 6513248 4407872 4342079 10921377 9276551 197120 10592414 14868707 12171705 12434364 5459792 6973545 10329242 15395049 15527146 15987950 15461093 15329243 15789280 15855584 6117710 13880516 14867664 14143937 15262410 13684932 3092522 723464 8618622 14408657 15790571 14935262 15526886 16250093 14933722 14012100 13814976 14209734 11314842 11052184 15722971 14604742 7827809 12433319 16381671 15459799 15856356 15197144 16052201 6775391 4538429 1512977 4209721 11644334 9012352 3485222 4931896 9406079 12104105 13947336 15526368 15724265 14145236 9276554 8552831 7368557 8487038 8092280 3420205 4473662 2827041 8222066 11512736 14012870 11841962 12171443 13619400 13487557 12303283 14474452 15395554 15921898 15328732 13683653 14802388 16513263 15855076 15065819 15198434 15000542 14671577 14342612 15790061 16185078 15658472 12566455 1381905 1710618 1447444 1513239 1644564 5920082 15591652 16579575 15461606 15724265 14539992 13750476 15263200 12433586 11972006 9997957 8878448 3615782 5722186 7959662 1380622 657669 6513246 8552831 2893863 5525323 4143668 2432536 7959146 12565426 15854306 16776435 15854306 11908024 14342365 9802644 8355452 6579039 8947062 7367258 9143158 9537918 13748415 15853793 11315869 8356742 9209758 8483172 10983535 8878957 4801852 8421245 8946557 11644583 11117729 8486009 15789289 14078671 13618120 11973813 5328720 986382 2499621 5394513 3749688 5329233 4539458 3551791 8157556 5130825 920591 3749688 6512994 8223612 5723478 5658450 8421245 9276554 8092280 7895158 9473940 3289389 1249291 6315089 10525841 12170414 16052201 13354688 9012350 8091248 11512484 7564904 6643805 9933712 13618892 8290170 13816269 16316403 11776686 11842479 5130823 7235941 14934752 10920096 6577760 2170142 2960685 3684408 5986132 13815241 15658472 15526887 15460579 15328738 15460579 9736588 9603458 3552044 7763572 8288889 8548464 3353634 4275785 11510691 12564093 9602652 6576218 7695469 6840414 5787725 6314321 13156795 12169387 6379324 10720886 6115391 9735052 6905943 1445128 10064009 15789291 10854038 6052180 11184034 15920869 13485750 10327683 5459530 6118490 5657939 5591376 7829108 6118488 3157802 6052695 14868959 16184565 10855332 9934484 3947069 2631207 8815749 16119285 16316405 15856365 16382195 15395036 14868178 14605007 9143936 13156541 13814723 14933453 15920853 11711146 1710357 789003 7696752 12632248 15395813 15395814 15790312 15460575 16052966 14472906 13814974 15262420 15986143 12828081 15130834 15920599 15591636 16183520 16249313 15788764 15657954 14999513 15196894 10788764 7499114 2236700 1709330 9144200 15065308 14605007 4208693 3551531 6775390 15724265 16250861 13882832 12368825 9144968 7763315 5263181 8289659 8618624 6907234 4538428 6116944 13617342 15986143 15459801 15724001 14540243 14671829 15198173 15329759 15790310 15461345 15330272 15790058 13354690 15132128 13355203 11117728 13882061 9867919 8552828 16119024 15855851 13421259 10920359 16711161 15065560 2301979 1446417 1052688 1513237 1775380 1051400 6775390 15790059 16776953 15921644 16118254 13487817 10656661 8945015 13552582 10655370 11181714 3023128 6839900 8946041 6578011 3288872 5592143 14868959 11973550 14999515 15591650 6643288 1248008 2103317 7037792 9537413 15394274 12697285 8947084 7894649 10657955 8487297 9473404 9801342 7696227 8946043 14604757 9867923 8750969 11777199 14271976 6637355 12165994 7958120 6182733 6644315 13683137 16777211 14341843 15328740 14341843 8814974 11973295 6907752 3157551 2433828 2565414 8157819 4144959 4737096 5394767 5788753 8749180 2893863 1315860 2499621 3486516 5986650 8881542 8289659 7500143 6973799 8618624 8947589 5394767 256 5064770 11314587 13683390 15263968 16119024 14013131 8946557 8683385 8485490 7630697 7499114 8617852 4671044 4934214 9737103 13092546 15724266 9737616 8486521 13223104 12236209 9209480 4932937 4472897 2697513 6052954 6183511 13223362 15065308 14013647 15790058 16119023 15790059 13224131 10459799 8683388 8486008 4010289 4402990 2234149 9605776 9473657 6708556 11641728 5457709 5721681 8485492 7103839 6906456 13288381 14537682 8483924 7628603 9932148 10655895 5262151 12104624 15723496 15394273 15131102 14408667 10921379 13617860 15592161 11512471 2959905 8289657 11579566 9737105 10592414 8552829 13816268 12237236 16514041 12960708 8420991 2960172 1644312 3289137 7631475 13289673 16448248 16053744 16053743 15855587 14539213 13419963 9208961 10459029 15459296 16512487 13683135 2894630 986636 1446937 7631475 14276305 13750476 13619403 16053484 15131861 15658205 15722971 14801610 13749179 14999248 14867662 15328465 15723222 14736074 15722973 13156793 11315105 9867662 9999248 10722971 12104623 12236209 8882306 6446683 9341579 8880766 9209211 5130565 3024936 6184793 14145234 15791084 14277333 7763315 7302764 3881528 1841945 3749688 9671058 11249827 9209729 14539727 14868178 15393240 16446441 15130581 14209997 15526368 15526886 16053230 15197921 15066589 15724266 16118509 15262688 13091519 11512484 14011850 12171444 5855829 8816001 15658475 16382709 13948116 14605533 15262939 16116189 8350560 2759446 1579291 986893 1512208 1775123 6446425 8947587 13816782 14342872 12500409 11908271 9208962 10590101 9340547 8419184 8617074 9471361 2694684 3353638 8024937 12235944 9210242 10986918 11446694 11249315 11511970 7827562 4340280 12169646 5787726 6708314 6906207 7105133 6316128 4671044 9869202 10395545 10723222 7630179 5656907 14934749 13421511 7039849 11513775 14276820 8219998 10845767 11965550 7366254 3354665 7040103 15263198 15262687 15790059 14868187 12499639 3025447 2499103 5526099 3420723 2302242 1907484 7368303 6052443 4934475 6381662 5328457 4933186 4341309 2368550 1973277 1973277 4736069 9408399 4473665 6052697 9473933 8487297 11250601 5986132 6249046 11380382 12828081 16249315 14670548 14934233 13551553 5985872 4998977 9011834 5722186 7433833 4472893 2236703 9078403 9342345 7434348 12960960 12895680 9802381 11709865 11446694 6709857 1709078 3157037 1513239 5000268 5657167 9999248 14670550 15527400 16514041 15461607 16119537 14935009 7368818 8091510 9471872 5061431 2297103 8351610 11513246 5527104 7630458 9207670 12366740 6051917 7235421 9472387 4208693 13814220 15657192 4668205 2168322 9998208 11578277 14341843 14606557 10197139 13684685 16447219 14606298 14869470 15263714 15921126 12104872 7434347 8355452 13026755 7763315 7960694 10066068 9079172 4539968 11776688 7960440 4342338 1907484 2433828 2828586 6184029 14737119 16382455 15987697 15132128 15855587 15328729 16711673 9998477 7498344 16314605 14736078 11052187 1447697 1381394 920593 2894379 16119024 13882575 10724257 16316654 15197654 12565675 15394258 15130834 13551800 14999246 15327954 16380899 15789016 14998735 12301484 10985373 9735306 8880766 8223094 9208962 13815242 11644072 12763580 9604749 5065034 11841452 13091253 14341585 14802649 15132129 9342858 8816771 5198156 6644832 8421245 6118490 3815735 7105383 8815749 12039343 15921126 16776688 14209219 12037286 14274761 13748932 15328738 15657703 15592682 15724268 15855600 16513784 15855854 15591910 16117996 14670808 16447219 13617609 2235933 2301213 14737373 13487563 10789791 15790059 10789790 11840160 13811890 14928831 5321774 855568 1184274 1249806 1709330 12959932 9407368 8157295 11775908 15592679 13289927 4736069 9275784 9209989 2828837 6908516 8419445 8352112 5919050 6906711 16512487 16512236 5986904 8157301 9342344 6709849 3287845 13814472 16776956 16512755 14669781 6708828 5000007 5460558 3487021 4605500 7697771 6314070 3221799 7433320 16316916 16119537 14672340 15987186 11972267 9140537 14133348 10451302 5723229 7105896 6317407 11250601 15197924 15066336 6447966 6644832 5526351 5000007 3684408 2697000 2500134 1973277 6776166 7500402 4737096 5197388 4736065 6841696 3551793 2565414 3223344 920589 2828586 10197656 11184549 5328974 9144968 10526621 9407370 4340280 10788761 13945794 15196374 14341059 13420481 12104621 11840935 9868172 8288629 8090734 6841183 7630700 1183245 4144700 8026485 11250342 8026485 9473931 11710893 12434101 13683655 6972770 2629662 2103836 3157037 1974303 1710616 4144698 9143939 16448502 16119283 15790318 15987697 16316405 16514041 13224141 8354169 11640985 9732474 1048576 9733490 10063757 6117736 8882306 8946560 9076862 8946534 7959135 7630181 5721168 8353403 13947857 5392716 8682107 14407378 15988199 10263182 3354406 3091493 5591629 10132114 16777210 16053743 14737883 13486787 11380131 9473931 9407886 2434339 3750199 4802630 4407870 2763044 4144698 4473665 5723480 2302242 1775900 4407618 7170924 12368571 16381944 15790318 15922158 16250609 15066071 16184038 15985894 9208449 7300965 12959162 10788243 12631981 6447455 855050 2236962 4868423 10197656 12566201 8420726 13486785 14670800 9932934 14801871 13946560 13222837 14472904 15854559 15854808 15394507 15986141 15394008 16051936 15854559 13947340 9933704 10591634 12696244 10393235 9605519 15066336 10987170 9539207 12829884 12500411 16382198 16777213 14079443 12237239 6184283 9341577 6842213 4934216 4407618 4539458 7368554 9803147 15724517 15198171 15461343 15985892 16513263 14671831 14540504 15396326 16184817 16250610 16250610 15789289 15790059 16053233 15592680 16382708 14408665 5922150 1708306 10261390 16382196 12237490 8482661 6638143 8875875 11441802 12955553 12100498 5390388 921104 1446933 723462 3618353 15197670 10260624 9139272 11439960 14471103 14803951 12040117 14802649 14145234 2235673 4999488 10457486 12759982 16645354 13882048 13419452 16116706 13617595 7959665 4341309 2368286 10395284 15592682 12697540 14473951 13026505 6250074 6117458 2959648 8288627 7235939 7235939 7630699 8288630 13289925 16185076 15790320 16251122 16775663 12361089 11306064 9594942 10718584 4934465 11118756 10592160 6119001 10724510 11052965 4473665 5065802 4539458 4539458 5659479 2040094 3355191 2564389 7169646 7960440 6052695 3947321 3815735 5460560 3157035 4407872 3486253 2038294 7235939 8485488 9802630 8091248 3880499 6577760 5918808 10393236 11050912 13551549 15064528 10459529 10525843 9012352 8617595 8946306 8222587 6578787 8289918 6907752 921102 6973545 3946292 5722449 8880010 9275022 12302003 12697269 14211276 8882047 789255 3684406 2960172 2104863 1907484 3092010 5921109 15658473 16250612 15987440 16053233 16119026 16579577 15001056 11972004 10324604 9666424 2627870 7827308 8946811 6051667 10262419 8222844 7169119 9076562 8946757 5918010 7168357 10064524 15329767 11448234 13816269 16579060 12762805 6444081 3944222 4142390 8419966 11709865 15001056 15855854 10855843 9736851 11118758 3882038 8949127 5396566 3883068 5657418 6577746 6709332 11644070 6775650 3879995 1117972 3223598 7565934 12039860 15724268 16184819 16184819 15922158 16185330 13881547 11512484 9472904 5130566 6051919 14144458 13157563 15986145 7105385 591878 2368289 6052697 9144714 13948367 12697273 13223615 15855074 10722450 12564907 16381153 14801867 14670281 14538695 15130572 13354674 13025460 15656925 14472906 13946558 14013129 11907494 10789015 9407108 11183521 10461075 13224385 13948367 10131863 11250605 8355452 9605519 11645102 13882064 11052963 10263449 9342347 7302764 6710627 2960426 2302494 5131593 7632239 12434869 15658722 15461345 12105910 14145234 12170414 13223867 16777203 15592680 14737371 14342613 16315633 15987437 16053751 16251382 14869210 9078397 2037014 1643536 6974048 10856097 11576737 11243403 5386791 7756877 9863282 13022889 15721431 9011321 460551 1512726 1184013 8881793 16514294 14474973 13354926 9864302 5719361 5987415 6117973 9143939 9407111 4077878 13881547 15786721 12234151 16644839 16184549 15262939 13222073 12630449 8748927 3683381 5657939 9145478 10461079 9210507 7960444 8816001 6250327 6841696 6183766 7697005 8552314 8881279 7170148 7696493 15723496 16053492 15000291 13753821 15463413 13617344 8945506 8879986 9012353 6709847 8420475 9868437 7368814 6908516 6644834 4276286 6513248 8487549 2828840 3748913 2301466 3947321 1117970 3487031 5987161 5789525 5986904 4539458 4276286 4868423 6184281 3617839 1512463 8485492 13025207 13947077 5920081 1577744 2564385 4867142 14012102 9998729 8419699 14143688 15855074 12038828 8683385 9012352 5591117 5130312 4604732 6512470 6117971 5460041 8290170 8947321 13223354 11907244 8221813 10854556 14474452 10790040 10263700 3092012 4210239 2762797 1973279 1381653 2631972 4736835 13750729 16579577 16382198 15987697 15987438 15920879 16251900 11907242 8219748 9996676 3287607 4078137 9736073 7433320 9144196 8354682 7958381 7366221 11774852 8353894 10919067 11117212 14540251 12435129 15526886 12500408 6511700 8878430 8023648 9537416 16051952 15066336 12566204 16184819 14737373 10592414 8421502 986636 8093052 9146515 2172198 6446938 6709332 10920084 15262939 4670014 1117970 4144450 13026753 14934752 15921647 15921647 15461096 15856111 15921904 15987950 12368306 9472901 14012621 11578280 5591116 13618114 12170668 11906977 6381662 2631461 723464 9934484 14012880 15790572 16316915 15987691 16315884 13421246 11380633 15130572 15065293 15854809 15262672 15986395 14670281 10985622 13156795 16051936 15591383 15723488 12236461 14473423 9670280 16512754 15658977 14540241 14539991 11644848 12237760 8224125 8421502 12697790 12171444 10000277 8684417 3420977 3092012 789257 2105117 3947321 2302496 2960424 7960691 11842732 10329752 6908526 9737362 10788761 10919571 15064269 15132128 14211540 13421510 15987438 16053231 13553099 14737371 16513003 14273985 4337961 3414039 4466725 2892574 2696735 13619141 14469820 9270884 13615026 15985120 16579828 8552829 328452 1775898 1184013 12105651 16448501 14408910 14736076 15653332 9532267 4401927 5523516 4471352 2103571 2630432 5920341 8353139 7760227 10327686 9143671 6445907 6051151 2300696 3354155 6511965 10723746 15329256 15198175 11053216 14277073 14474452 16250863 12303029 8092278 6842211 9473931 14934749 15197407 15328993 15723496 14277079 15527148 13883865 13949405 15591912 8684399 8355452 6578791 7038044 4406850 9473681 12566463 7632240 5789525 5263181 7500143 3815735 1973531 3286819 1708300 3090982 2697765 1711129 2631461 5000009 6644834 7565936 2960426 4934216 6381660 7894129 5920594 8024941 14867411 11644072 2235671 919814 1445904 9999247 14999248 12433068 9340799 10459282 11643302 10065551 9604487 8880766 5459530 9933452 12302252 14276554 7631461 7894633 13487039 15855327 15921118 16381930 11644324 10591384 11184032 12238001 7105895 3355184 3354934 2302246 2498855 1710107 5131341 1249808 6250074 13816271 15263717 16053233 16447991 16184049 16185339 14144466 10720912 7826283 3091768 2499623 7893869 9801099 6841184 11973550 6643035 13551300 16775918 14276295 10920601 9407623 13750735 16777213 12500408 6381145 5195838 10327684 13880256 15460067 16776954 15921128 15724266 15855600 11842481 5921111 2105117 1644566 4671562 12105920 3223859 2037525 7563873 16117470 10196878 1841428 1578519 4736585 13553097 15855854 15856111 16250869 16316405 15790318 16119537 14539991 11578790 15328478 16381166 14933722 3880247 7433320 11578529 14736328 6842213 3289391 3289648 10724000 16777213 16317177 15725291 15987438 16250609 15526370 14276042 12893872 11841186 15525594 15196627 15328215 13157046 8617076 10525073 16250085 14078398 11512735 12302252 15131353 9078143 15394273 13355967 15527136 12237236 15132388 13683663 11908020 10000277 14079443 9868689 4736837 2039324 1578771 1578773 1776152 328706 789516 1315860 1841945 8158071 5657936 6250074 7104615 8025458 8552053 12433068 15787998 16184817 16644853 15987438 15921645 15263715 4735291 10852495 15393232 15127750 8022369 8543573 11899018 8483950 986115 8486770 14077374 14470081 16644851 15262169 10789790 3684659 1052429 1907484 4013112 12961472 15855851 15196629 14538176 15456206 14533558 12952687 9535850 14801358 10064007 10854038 8025970 5064772 6773330 4734000 2430732 2762780 4867904 7827562 11118491 13421246 7105382 10855845 12697790 13289924 14869208 15920877 15197670 11777199 9606030 10197654 11119269 11119269 13553096 16776954 13881292 12237239 15592941 16053743 16446708 16248299 10854281 8681327 7497831 7697005 5328722 7104880 10526882 9145225 7236971 7565936 7960694 1512978 10000275 5721669 4932155 4011564 4670014 3683630 4210493 5921111 5986904 5592144 4868423 1118222 7171178 3551791 6446425 13157309 11906728 7433321 1709329 3025189 2104088 8025457 15855076 16578029 15196376 11906728 11380382 10920350 9933452 12499633 13881284 16579824 16249832 15657695 9933704 12039080 15723487 16118248 15131353 12368557 16315878 10328464 11512484 10329239 5723730 2433830 3618106 2959921 1709854 1381144 4144448 1841691 1710359 4342079 13158339 16645370 15855854 16381944 16513530 14603217 9206643 9273982 2105125 1381142 8157044 12630968 12959932 10262419 4012336 13946058 16381430 15461598 16251625 15724525 15790318 15198435 9605516 10460056 11578277 14210251 13881032 15065306 13026236 10394003 15000545 10460828 9474190 8421245 7367787 4538941 2828068 10790052 5855316 2432282 14142913 15394772 13025974 2894114 1447185 657417 5328974 13947857 15921647 15724268 14605787 14737630 16251123 13684683 15131614 15065306 14539214 13288897 7038313 10722971 16381930 15262159 5592144 591878 9539726 16579577 15329510 15133930 15923187 15922415 15724778 15658472 16052201 11643556 9275008 10854040 12761524 15393755 7695974 7695722 13748932 16051936 15986395 15394523 12236461 14736595 7893869 15657445 13092546 12632508 7960692 13224644 16777207 14145234 7565936 9408140 12500411 5263181 1381394 1841945 5855318 6315869 2565668 2763306 1775130 1446933 2236703 3091240 6973282 7891813 9603460 14406862 13749961 14342612 16382196 15790059 16382708 16184817 15330021 10456962 12363670 13812143 10917510 6377032 11709337 14803917 14736592 5259578 4989475 3544853 3749939 7564388 9736073 13223613 3947572 854798 1446419 4934214 15461606 15790059 15329520 16186869 15396840 16777215 14404530 6969663 10457213 8551021 15460569 16250859 12697269 12300458 13483954 13879741 12368304 9802379 13486011 14671049 12960944 10329489 8289659 2960434 10197656 16645367 15592428 16315902 16448248 16514041 13224391 10395294 5197645 4472636 10525592 9144196 9079432 14342874 16251384 15791098 15461104 11776672 7102294 6510423 14144717 9999255 7236466 11776695 7303023 4407872 7763315 4210493 10592160 8684415 5592648 8355185 6116427 5918539 4075308 4012342 1776409 4868423 6447712 4144446 1644566 6447712 6446426 5591116 5524807 3222052 1182986 3946292 8618107 4604734 3748913 8484985 7300451 12235689 15328213 12235940 10459798 14341585 14802386 14934484 15000016 12235693 11445923 9669512 11248544 13288381 10525342 11840948 15329759 13289398 10591119 8815482 6776418 3552820 3091758 5394262 5460057 1775647 1183510 3354934 1907486 1381140 1512980 11842481 16579577 15790572 16119026 16248812 11509399 9994356 8153955 6249308 4867403 7498862 8354423 9407110 7235939 8157542 14999767 16315900 15067351 15133653 15790581 15461353 15526887 15592680 16382195 16249582 14013650 11052195 10394514 8420467 6512216 14803423 13158598 15066338 12566204 10329753 8683639 3355431 9934994 10132112 8813680 14011832 15460565 14341834 3814703 855048 1447446 2697254 8092280 14671580 15592428 9079175 10197913 16185076 14408405 11908271 14012618 12960181 10722970 5722200 12235956 16447975 14736068 1644566 1973529 3750199 6250076 13224134 15395814 14408919 15658473 15132128 15132128 14803163 9013380 8684415 7040354 9145217 15723749 10065040 12894137 16117994 15064790 14867411 12566455 13618373 10526870 6908514 16514294 15790061 14276822 12039858 13223880 11316134 6710627 4934216 11776688 13618892 8816003 3485998 3814965 3815735 6974310 8486519 5196867 3420975 1512978 3223596 6447453 8289657 11776171 14276820 13684683 9737364 11447469 14208455 13353146 13945544 10985372 10066070 10919569 13617082 13222588 7234910 9273206 11382165 14868428 15127750 6376004 1706241 2103054 855050 591876 1842202 3553335 790029 1577492 1445136 3814963 13486789 16776954 16317175 16317175 16448502 14999773 9867659 13747890 12430213 14861205 16179385 14870221 11644826 13878447 15525073 12037539 13288128 11643554 14012091 8683118 9143418 9603719 9603466 1775130 1445904 12565436 16775673 12433850 12302260 11052193 8223094 8683645 6709855 1709579 7433318 14407891 13091519 11051684 11118504 10527393 8816262 12040371 5328974 8223866 16382457 12303291 5460819 11514288 10526878 3223845 4210744 3486770 5723482 2367269 4864306 7428944 9731445 5654336 2826789 591878 1447187 3355184 5459792 4209214 2894633 4605248 5986902 5987163 986636 1183247 3814713 10658207 11447202 7826520 6181184 7894133 4079405 8421747 13419713 8286319 11051670 15525594 15459546 14670800 15658208 11314840 10984860 15262171 10262150 7629668 4668742 4142663 4932179 5721948 7104356 6446938 2828586 2170656 3289137 5789525 3749690 2236449 2302244 3486518 1446933 1446419 1248525 5853265 16447221 16250869 15527659 16184047 15131101 12893369 9669513 8747897 4340796 4538175 3617327 4933186 8683385 16513265 15395813 15987440 16184816 15329761 15987438 16053231 13289925 10987170 11250341 11842732 11973548 14012618 11446691 11578277 10591636 15527136 16119277 16250612 12762813 7698032 6644317 3156773 6578774 14013382 14538962 11446943 13092017 15987172 6578522 2037525 1972761 6052695 9144966 15329507 13553097 7696750 8684415 16711674 14868957 14803164 12697787 8947072 12038830 10262166 4077878 15723239 13486011 1644564 1776150 1118220 8026487 14013648 15263715 16184817 14342613 11776686 15395301 15724779 10921376 7631726 7763823 10264211 12170927 10262417 11380898 14012618 13025725 11776169 8816513 10263446 9277064 10329239 13750475 14013907 10789539 7500143 7697520 2499621 1183761 2762793 8618624 11316137 2828840 5329485 6776677 5132106 5527376 9869199 9605768 9868689 6644832 10592412 11908272 13224132 16514294 16185330 7434347 3684408 7828854 8944499 11576221 12695731 7893102 5591117 6446674 8157293 4537658 11708323 8681326 12562852 11837075 12163219 11241863 7035475 5061431 3350045 3416095 3416355 2167060 2233110 1643287 1774871 1446158 7037793 12763066 12829884 12895680 13223617 11578280 11183522 16052452 16443600 12361851 14468256 13551279 14408382 13485991 14275253 13221796 6971461 13748660 14934225 5657161 14604755 9143938 1248525 1314572 1380364 4406591 9933201 9670029 5656910 4275257 8025458 7037793 3617327 8157041 15197405 15065308 15920875 15130848 14408408 8421243 3026219 9144968 5131593 10658464 16514043 13224395 4605508 7368816 12105653 12631994 11908272 2763047 4144959 4999755 4404271 8417127 8088160 7300701 8882053 8486268 2827557 7696750 8222837 7762286 4605249 6776418 7171176 3552309 723210 1973277 2894379 8618883 9868170 9932413 7891535 11380882 14933730 13618373 14605258 9208199 12301482 16710385 15064788 14998482 16380648 12367528 12827577 15197152 13552568 13420735 10591133 11446191 8024705 5722200 6775137 6315099 2960685 2433828 3026219 3157551 2433828 1973277 1710105 3749688 1578773 1052175 4406589 6446172 12236467 15198181 16250869 15790572 16580087 13223617 6643804 6576728 9472904 7828079 4209464 3551533 10196624 16711674 14934750 15526887 15921647 16053231 13355717 12763581 12039857 10526619 16053231 14013647 11973548 11776169 7894382 4670525 9670795 11842983 12828857 15263978 10000023 4802628 4736065 2827810 7828328 13289147 16249583 15921128 15066071 12236718 3090983 2695975 2696232 6908003 15790059 14934750 10855584 6776417 5000007 15133154 14145236 9408138 7632240 11315108 15131102 9407110 9078146 16315633 15986672 11052965 1184015 8618622 16777215 15395813 12829374 15987438 10592412 11710893 16315633 15987438 13684683 10000274 7171940 11448485 16184817 13881032 12828344 15328478 15395552 16579574 11645100 12434615 14408405 11908271 9408137 7500143 11645102 9539724 4407872 5460560 5592146 6644834 7565936 7763315 6579041 6515047 10857383 8422005 5592908 10791584 13752015 12171444 13026753 15855852 16250610 15987951 15592679 15855852 10329240 2236449 2499621 15656675 15788515 15920615 9669512 4077107 10262669 8024677 12168356 11246227 5983813 13748670 15656412 15916504 15522261 16709363 15721180 11640214 2824723 3351331 5720133 6181458 2301728 1314833 3551534 6578011 15066849 14935263 15396071 15592682 11973295 9143938 5131854 10854038 14930624 8942684 10916990 15194825 15854555 12038561 9538421 12233871 14735555 13618375 13486787 9933965 4538429 1248525 4998728 2761764 1051146 1182732 10920350 14473172 12894140 11380901 3156776 6249047 10196626 16777213 16184302 15328481 15328481 16053233 2894633 2236703 7302764 7237228 12302778 15856111 15461355 5460819 9539985 14342874 16119285 6513507 5130823 8947586 8026484 7959662 9078143 7959916 7368808 10198679 9537926 7893101 8551285 7236193 8091502 1381645 2039322 5855316 4605251 4737096 3815735 2235933 6645095 8289657 7630183 9076577 9603159 16247550 12301749 9605750 13287874 14999513 13091768 13880769 15525081 15656667 12894388 9012614 8551802 12565675 12367795 12631480 11775908 9078145 8880766 9801869 7631727 2828586 2368548 3354930 1446933 2105376 2434341 1644312 4868169 2170656 1381140 3091244 3880758 6644834 13618122 10526621 14803677 16316916 16184817 16052204 12630968 14736603 8288376 4077878 3420460 11447206 16776439 14868187 16119024 15262945 16250610 15395554 14277073 14407891 16316402 11381930 8223863 9210244 4999492 8158070 9736588 15987437 11974316 9145478 8815751 7039340 5592146 1906455 5985875 14802388 13881032 16776441 15065568 5722962 1709591 1380372 1051924 1841693 9737356 15592680 10987170 9013380 5394765 5722960 14934750 10592412 9144968 11908272 14868442 15657446 13946828 14670297 15986411 15986668 14737624 2960423 7500653 15001055 9078658 13092545 14211027 14211540 15987438 16119024 15855852 15987438 15724265 13092797 12105902 12170925 7959662 12959932 16381166 15920615 16183787 9605517 10329240 9079173 8158071 12697788 11316394 11447721 6447455 3684149 3618102 723721 986636 3947321 4473665 7829108 12633283 8750978 8419950 13091251 11514537 11054503 12697788 14672091 16053231 15921645 15855852 16184816 14408918 6513246 1381140 1775898 8158071 14210512 15986410 10130315 10656146 9012861 9406079 11772311 3416089 7168090 16185329 15002845 15396324 15922670 15199975 16120049 16579056 9606792 2500385 1448724 3093549 2432801 2498592 4933187 11117729 16117996 14803676 15001056 14012878 15000545 13749448 11118758 11776171 12893623 11970715 9666923 12495772 14799563 13749708 3880760 10786703 16051172 7434350 5722962 919560 4407102 2433312 3814452 2695971 1709076 853767 4209210 7104356 9933455 8091251 12367542 14933723 10657178 11512487 14736343 15460064 14012620 8355450 2236703 2631461 4013114 8223866 11908272 15658734 15856113 11711154 6842472 13750478 11776434 4013114 4210491 6447453 8092278 8617594 8882053 9672082 11052962 15724515 10458757 7761244 9143158 10460048 9933965 10658204 3552561 7171176 7697522 8882053 4999239 4209210 5329235 2960944 6907238 7760474 9206094 10917778 10130834 263424 3749425 10132373 9605000 12368045 15919837 15129290 9670785 8683395 9012612 7828838 9736588 11578028 10328464 10196876 9209983 7630697 6446683 3881274 1315347 2236964 1117968 1907999 1578519 2828586 5920857 5131341 1907997 1776409 6184540 8289659 7104615 6709344 12698049 15988208 14869216 15460842 13223364 15657192 7630700 2104087 1775122 13881545 13749959 13224132 15921645 16184817 15987951 16513267 14606036 12763834 12171444 7763315 8092028 9606030 7434860 8158584 10461339 14474711 12961213 12237239 7039342 5131345 2434341 1841177 11841452 16381681 16513267 9209478 4341825 1184276 2105378 3157812 1118483 7895162 15921644 12237237 8553342 10197654 7829106 7829106 13618890 11381928 13487304 14276820 15657703 15789289 12499382 6512219 14341845 15131604 16119536 7631726 4934467 10921630 8553080 14868956 14408919 15132129 15066336 15724266 15921645 15987438 15395300 14935003 15132378 9341828 2235925 11315618 16183787 16052203 11841962 8487295 10592414 8026487 6381662 14474201 13289927 14013907 13552845 15000802 12303032 8750210 2105117 1118479 131584 6118747 12106943 7235942 6575173 9996662 9604739 6579809 14013648 14079440 15000543 16382198 14605785 14539991 15395301 5986902 8947337 5131343 2368546 6776931 15855337 13222586 7827300 6776417 14998482 9928563 8086620 9799299 15788778 15329761 15593193 15263974 16250871 15328740 15460066 16052461 6973799 2631722 4210752 7762034 4077626 2696225 13354948 15657443 14935009 14343126 13684683 14736344 12960190 15721948 12433586 12632508 13420481 14076342 11309679 12692106 15131350 11316396 8879996 4734525 5461080 3354932 1578521 2104863 1841691 5327691 12697020 9538443 4341309 722183 393216 3814706 14473429 16248813 16644853 13749197 6775139 8880767 12038830 6446674 2105114 3947321 7302762 5460560 8816003 7500400 15856113 15132390 14342874 9605776 9737875 10856348 11908785 5328974 6644584 4275783 4274487 8224638 8948109 10921377 13484985 10655344 9010266 7498327 9011834 8157821 9737103 7171175 8289657 8421502 8816262 5590863 7235172 4539465 4342087 4145220 2364698 8413255 9406532 6907477 7761806 8093040 12764091 8355962 9669762 8352613 10391936 9144700 7960444 8815235 8684919 10593182 11446450 8025208 8552051 8946808 7828328 4670272 3223346 1381140 2104863 2368035 3947067 3157551 2828586 4078653 5460306 2631207 5066574 8882053 11776688 6183511 7168868 12698562 15988212 15067110 14408154 15921393 16447223 6906977 1709587 9539209 14604757 10131346 12895680 14211027 16119024 14868957 15790058 14869461 11250595 10855584 9013641 11250351 11974578 11776945 11974324 15066595 15395560 15790310 16579834 9407635 3815230 9342608 8880774 15328742 16777211 15394786 4340798 1248786 2039583 2565925 2039835 2171167 12369336 15526887 12500409 8289657 8553342 14474199 10526619 11250342 15526887 12829374 12170674 13946828 15262688 9012353 4670015 11841452 13090225 16579050 13025974 3749421 14803163 13356230 13882575 15987951 15856365 15593193 15198435 16053231 15724266 15329508 13947340 14671577 12303029 5921621 8355449 9210758 9934481 9079172 14275792 12434099 9933706 10724249 13685447 15461094 15197152 16776954 15066336 12368053 8224638 2500132 1775122 4536884 5193017 6839639 6774099 6444364 4536886 9603720 13882064 14539994 13684685 10065298 14671063 8815486 8026485 16645368 14934750 14211029 6052697 2500132 2302494 7630699 12893110 5590085 11706005 10323321 11442314 13154989 8025192 16447213 15723236 15591650 15920875 16118256 13683402 10854303 14210259 6644064 4604997 8157305 5985621 7433067 8617595 13486789 16052201 15330533 15724519 16250095 16644338 14076871 13815239 16382195 15461355 10987169 12960443 7101506 7101245 8617325 9211523 14804187 8750467 6381410 4670792 4407620 4144446 854798 11972268 16315122 15327711 8551031 2629915 1051400 6775390 16710133 15196124 15525089 12038830 10656924 6578012 2762015 4341049 2565666 1710359 3026219 4605251 7302762 1907738 9276554 16382457 14671580 14605017 11973297 8484464 8748911 12565432 11250605 6119001 7301992 6908265 9342606 6447455 4341562 6774864 8419429 9538170 9801348 8551283 7433580 8748931 7894647 7828854 9144200 6382172 4080696 4935756 3225146 3751232 1775659 5588020 12100686 8616303 9540763 10459796 10921376 6710624 4407094 8090985 10129540 8618105 8947589 8882053 8091761 9473931 9276300 8025715 5065799 7565417 7697519 6578271 4012860 723210 1052175 986382 4604997 9079175 4868423 3815735 3026219 3092012 9934995 14737622 13092799 7696493 9866129 14342874 16448763 14671839 15066084 15000804 15921393 7828340 591108 7236199 9209213 12038828 14803423 14211027 16579575 13816271 11842991 14079690 11841962 13223362 12170167 12762050 15394531 15328738 15789544 16777211 16578805 15921904 11382700 6381410 5131341 5920343 13420745 14933723 10065041 15591399 7235690 1314579 1513239 1578519 2500132 7237994 16514295 13815499 11315365 5986387 15131359 12697018 5986902 9868689 14211029 14276822 10395033 14012880 12828347 8749181 6249047 11907757 11182752 13485748 13617082 1709579 12368823 16777213 15066849 15987951 16053744 15856622 15264485 15988208 15987438 15659245 15526887 16513782 13618890 10132374 12105651 13026753 11184549 14672091 16382196 11513513 12368304 12039339 10921111 13683655 12828347 11314338 7564907 9801868 7040364 8288887 3616043 3944231 10455938 9536378 12630449 7367527 4144446 9472913 10723750 7960953 5789782 2367517 3683120 3419947 2960424 14737371 16250612 14605785 12105651 12829635 4209721 4537146 8285806 4732466 8876388 4994603 6509900 9538176 8750459 15264479 13093310 15461604 16053230 15987437 15264228 12237496 5263438 4472895 9079686 9737105 14275539 11841451 8420215 15460066 14209997 15198175 16250863 15460579 13223102 12827828 14539992 14342613 15658473 13355718 11776945 8616825 7695210 14208716 13354439 14802914 8552579 5131341 7631475 5526099 5591892 986636 7302245 13026238 10788245 10327179 3616293 2169362 4274738 10459280 16314859 14867411 15262687 6972770 3880498 3024419 3880499 5130823 4737605 2170908 5526353 5130823 2960426 1907738 11645102 16513784 14211286 15789289 10916998 8682081 11775140 8814983 8421492 8816260 11183779 11184549 8421245 6710886 7104356 8420215 8288111 8551281 10393736 10065290 8946809 8946808 9998980 7960165 5459265 4010542 5984332 6378322 5128255 2696232 6315601 11503960 11507561 10396038 9867158 7565934 4736320 5328455 5722702 6972253 9277065 9605517 8816001 8816001 6973797 6842721 7960945 8750720 8881794 7237230 5263181 4144446 3881274 3420977 7170924 3815481 7631727 7894901 7302764 2104863 5197388 8684414 8815225 12105132 7499114 7234668 13618640 15329769 14671839 11316396 12369084 12040121 9276813 3551791 5656909 13748417 14012872 15592682 15658475 14737371 14737373 15591910 14145485 11841962 14671063 13090748 16050663 15262687 16183790 15723239 11644072 12696760 9605780 10132120 9868437 6380894 2103836 7893618 15262687 9275525 8090997 5130314 4538436 2236451 1052175 6579041 15395813 15658473 15262945 14538965 12236210 14078414 9604490 7565936 8552831 9210761 15263717 14341845 11183519 11117208 11840933 6643286 9275008 12630702 13025974 12697523 7038814 6117973 16645370 15527400 15922158 15658986 15921645 15856365 13422024 15132129 16645880 15724265 13882572 14737371 16711161 15658473 15132129 15263715 15856365 15397872 12501951 6776418 5985104 12958903 12499382 7170149 5985875 12762554 13552582 10261396 9405828 7893101 10262671 14605006 15986410 11446953 460038 3355445 5921119 8027007 4144959 1644825 2038552 10262420 6183766 2434080 13882062 15921645 15987951 15262945 15132388 6578269 7365987 9074293 8545639 5062462 2826527 5656909 9079173 6579298 15264225 12566453 15461345 15724265 15658473 15724266 11908274 4013114 4802628 14342615 16711679 10788510 8091251 8946559 15197405 14868440 8156014 13683653 16052714 12040111 13553861 16382708 15723496 15658986 14539992 12303029 13026503 15065318 9801619 10130064 11379105 9142656 4868423 6513248 6381662 8289659 4539458 1907217 11249563 12499366 11182741 9734784 5393217 6577746 2827545 5392704 5590851 5064772 2696225 7762285 7629930 4472636 4736065 5723730 5460558 4144698 6842210 4473663 855307 3749942 12763583 14408408 14736601 13944238 8353369 10260875 9471373 9406340 9473930 15066336 14474199 10197654 6973796 3880756 8946560 10394005 8288113 10262928 10788498 9867135 10196098 9538167 8485222 8944738 8942932 9008979 9404501 10193500 9407573 9343366 11700872 12031030 9930845 8421516 3355184 6446683 8946559 11775656 10524560 12500408 9408651 8487036 10789791 7368555 7368808 11053216 7895412 9144966 4671044 4276286 7499889 7631475 7302510 7697270 2697000 1184015 5131595 4539458 2302496 3092012 6118488 7434347 10460307 11051935 5721933 10592414 14013650 10987172 7236971 5460558 9408147 12434877 8749181 7565419 7564386 12038828 14869727 15987437 13487303 13355717 16250610 15658473 15724265 16184039 14539465 15657430 14144464 13025725 9012353 8025458 14605787 13619149 9408140 11183781 8222583 2300445 4406842 13157311 15460324 8880767 12039090 8749442 1117968 1644564 12631995 16381679 15198173 15723239 16578548 14538965 8354423 11118756 11645102 9276554 8684417 12697788 11184808 12301735 14998989 15262418 6116680 10985362 16315611 16118507 13815752 9670795 2498845 15131102 16316915 15987950 15922158 15790572 12830146 8224376 10000275 8223864 8158071 8158071 11841709 9079172 11184549 16316403 15263715 14343126 11449261 10724510 7170148 9866630 13747390 7499113 10328213 10196627 7893872 14275793 15129561 9208448 11446691 7301218 7895150 11710893 14671328 6249824 2171171 9145488 10921897 4013373 4013371 6183511 14275539 11118241 5855316 14474199 15132128 15658986 15724266 14013907 10131091 10392722 11904421 11245462 14999777 7763576 1841945 6644834 8420475 15395554 13948104 15000796 16184302 15987438 16052461 8750210 6381662 9342347 15000545 15592682 12433335 11183522 12565174 15197407 16381679 10458769 10919833 14539475 16711412 16448499 16119023 15987438 15066849 16119024 10131861 3947572 7040611 2499094 11972511 13418412 7564126 10461085 6381660 9144966 11513514 3157802 3683632 9670015 7367511 7235415 4603188 6643284 4340529 3353634 1643018 2958876 2104087 5064773 4341050 6512219 7959665 6052178 8619134 6776417 3355181 7171175 5065800 526085 5921111 7171178 10131863 16777213 14340797 11314571 13288379 8812928 7563875 9211271 15066335 15987438 11514027 7698032 4407104 4341311 5525070 4538941 9013633 8419962 8024438 8485755 7827825 9933454 10130580 8616840 7762036 9078146 10657175 10790796 8949126 9994384 11439933 11835754 5723227 1644825 8157303 8091508 6775390 12827830 11579307 8947587 8816001 11052963 11842479 14276819 16185070 11447721 5657936 3355184 3486516 4670790 3025965 6249822 4012860 2302242 2565668 4473665 1907738 4539456 5394767 6184029 8026484 8026220 15328478 8419192 3156776 2828068 7170406 10591642 5789008 9407886 12368571 14341586 13091518 13419965 15262937 15197922 15329507 15000796 15000542 15066336 14605787 14539991 11775908 11315608 14078398 9933454 8880767 13420484 14933980 16381426 15724266 8816001 12499639 15327198 4273976 12367793 12104621 14736856 10131346 13683656 7367785 0 3486768 13487816 14803674 15986921 16117997 13617863 8354423 9407110 12762554 10131863 9933714 12499641 7302764 13158598 15262672 14472385 16446433 7892832 9275509 16381417 15264485 16052979 9407111 2169111 8747897 15331048 14673118 16251380 15001568 12828604 5460558 2828838 1841945 4934216 6644832 8750208 6250587 11974065 16646140 15923185 14144719 13220531 13352629 8549481 11312271 10983820 11775659 14867930 15986668 14999516 9736076 10394514 14013129 11578790 4473148 8157301 5326921 15590883 11576997 4341050 12697273 7960692 1776670 1579032 6380890 7235941 15591652 11513514 14539991 14605785 15855852 15724266 12697790 9144196 12697787 16513781 16777213 13948629 4540230 3684147 8420215 13222075 16513265 14343377 15724519 15330021 14803677 10000275 11447723 11842481 13158339 12434618 14868959 9999507 9736076 11644070 15196894 15131099 15395554 14342096 15263198 13486274 14670034 16777213 13356231 10592412 14737371 11710893 10262930 6446423 9801350 10656146 7827045 3879980 10789790 12303543 13750989 12369335 4671042 1906716 6249809 5525308 2103309 6181458 10458775 9142658 4011315 2827557 4273976 4209464 5130565 5064773 8222836 7564907 7565933 8750461 5855569 8092531 9276805 5526350 2697254 6973799 8421243 13026755 16250871 15790061 16580077 13947857 6841193 9210240 9803149 14145487 15658726 8947840 7434599 6841961 6973549 5394515 3552563 5921109 7105644 5725022 7895160 9013639 9869202 8553341 9277575 9540745 11909546 10988694 10065289 8815751 7635070 9470067 10914143 6314059 7039599 9144200 7762545 2827811 7695209 10066068 8223864 10724000 15592680 15658473 14145487 15132382 10855583 6184281 5000009 2894633 1841691 1512726 1578519 1973277 2762793 4473663 4342079 6513248 4605251 5394767 8091775 8091251 10065803 12960184 12169646 6117461 6841184 10327959 10262420 14604757 10723746 12631743 16513784 14013133 13946307 16315627 14738396 14737624 15527140 15461343 15395300 15526637 13749706 4406840 7169630 11117208 15328738 15986668 14867930 14013133 16578805 14210257 9143422 16381169 15458783 5194563 14472653 15131863 14144458 4801600 5722702 2104345 3486768 12829373 15724517 12369072 13815750 12828347 10854557 10854557 12959163 12960190 8092277 6776677 12105653 7302764 8224123 11906464 15064269 16709353 9537657 7892830 16709092 12239028 16055024 12632507 1315084 3222569 13220786 13681082 16117226 15065821 14279126 3883066 3158316 8487546 13421764 9079173 7565934 12434351 15986662 15920101 14011589 9931910 12497323 15129557 9997957 10261128 16447470 11183521 11512487 16777215 12762554 3090983 9473930 13355971 9012604 7432802 10722192 9734531 12498099 12827576 9933454 11117726 4933699 1249808 6775648 7368555 7894899 16119023 15527399 16053743 15264228 16053744 16185329 11907757 9802898 14935009 15659245 14541783 8487548 3618867 11907245 7103585 5590087 13748928 14473420 14013123 13750211 5459528 3157288 12895680 14670808 14014161 14672348 16054001 15262947 13749706 12104881 13026752 14473684 15658985 15790058 16447988 13420996 10853786 12961472 14211539 15262945 15592680 16580088 16644598 16249844 10393752 3090729 1116941 7368557 11382692 14078663 15657443 11514286 4342600 3289141 7037792 3155995 4472117 10657955 10853274 10459029 5327691 3946038 4472382 6051925 6249304 4078390 8749438 8552059 7171688 7171429 8092531 8092277 9211012 8618621 8223866 2170910 8552831 15461096 15658736 15528177 16448501 15591910 9538697 11380635 12434867 16448501 10395286 7105382 8552829 7368305 8618372 8289918 8421504 5657939 5987161 4408640 6185051 9277577 9869712 8947589 8617092 9012362 9998744 11051943 9339534 9342095 11714739 5656155 4864034 8023638 9078921 8223866 8091508 8354680 6775903 5854546 12434616 14079441 15394531 9538954 8289910 8619132 8355449 8881793 6447453 1447187 2434854 3421236 1052688 2565927 4276545 6316639 4078907 7829108 6710627 7829108 8092028 7762545 10789790 10394516 7235942 9472385 11381152 11775656 13223617 16315888 15855854 15790572 15987437 16051433 13880001 9143418 15460575 14407889 15066589 15724266 16119023 16711160 12697022 10657953 16447223 15328993 10261136 5524805 8683388 15459813 16709613 9012861 12105136 16579836 11840168 4734527 15262687 16579058 13749959 2499358 1446158 1380622 7632239 16447988 15987691 15329759 7434601 10920350 11775659 12499382 14473172 15919848 7235949 6973027 12236720 11776169 7894647 13682875 14932681 16380640 9537655 7629409 16775914 13948870 13487808 13355199 7895411 4407100 6382935 6188643 12571855 15265265 12299692 2168597 8552314 7696742 13157561 12762553 10196624 14604490 14998737 15722205 11510425 8550511 12302260 15855084 15657703 6579039 11645102 14735574 13946058 12302515 6249047 9209732 14342361 13091518 11643556 6840405 11643286 10919318 12894397 15789544 8552059 5459531 1840916 525056 8486009 16447219 13027523 15922415 15132128 16053744 15001056 16053231 15922158 14869210 12236985 14473696 16184567 15329507 5591629 8288627 13485506 5393737 4078135 14012872 16579048 14671049 8814704 7761767 10131346 12501179 16448502 16185842 15395814 14474711 14672091 16250610 16119024 16514295 16119537 15724266 15987438 15855852 15790059 14672091 14277073 14342612 15461094 16250610 16250612 13552327 12302260 9275524 8091763 12696760 15724778 16252401 12432032 10062718 4407872 3488068 3815481 5195075 5656131 11644583 9870231 4472117 12564658 5130565 4143928 2368800 5000520 13816269 3749940 5065800 9013380 7829105 7631727 7631727 8487036 8421243 8158071 8223866 5526351 6513248 11316137 15461607 15659498 15724776 15788511 11116438 10194568 14013899 15329759 8552829 7829108 8355200 7698033 7697520 8092280 8026744 8947846 8289916 7960694 3684149 3814965 7434350 10657435 12433589 10394006 11512487 6051668 8354680 9276813 12960182 3879728 6642264 8945251 7105895 8092278 13355718 14869470 9013893 12039088 14210257 12762554 10065040 8485492 10658458 14277330 11118755 8026485 7829106 2960426 1382166 4013373 1118994 1513752 3289650 7105644 8158332 3289137 4275518 4538179 6316380 8684417 7960694 6184283 6710884 10525326 9407360 9604487 16711679 15658473 16185589 15725036 15987691 15853793 13090487 10590094 12828081 12368047 15985640 16053233 15263717 14736592 14342098 13487567 15790318 16054256 9866121 11972257 9407108 6905704 5590338 5790287 16645881 16777215 7629930 6181973 16579836 15527148 15592939 4670274 1511697 3485998 14540504 16514041 15066335 12895167 9671312 8682617 10262420 11249572 14473684 14538965 10656674 8486260 11250068 13223866 8156790 12433323 15196365 16183514 7498846 5129534 15985890 6115918 9603973 12302002 14801883 3486253 3554364 6054245 9277589 10660008 6254437 2694682 8480098 9535860 8549479 13617342 13617346 15592679 15789544 16119285 13554122 12501948 14473171 16052203 9275524 4998209 15723496 16777215 11578279 10459029 16578805 16315633 15724266 8354935 11709863 9407360 11906466 13617344 15789544 16446961 12434101 2959397 1117192 4669761 10460056 14868957 15593193 15461607 15526887 16119537 14408406 15198435 15395814 16119024 15921647 15724527 15724268 16580087 4472893 1709589 4801858 8486521 7893618 7105383 13290178 13882313 10329493 14605533 11119019 11908533 16250871 16382457 14540253 12303032 15658473 16184816 16053231 15526117 15987438 15987437 15987438 15987951 15724779 16250610 12828859 11973548 16184817 14933980 15591912 14473172 10854814 9275525 5854289 10196627 13354948 13749961 14141884 7298895 7234648 7302245 3487031 3617327 3287330 13222073 7432802 7564904 10262419 6578269 3420723 2368548 2894631 8881794 5328972 6776418 8289659 7500141 7500140 7894899 8223864 6447453 8223864 8355452 8552831 8421245 9737105 14474712 15593450 15922155 16381681 13618373 13682626 15987691 11052962 6447452 6973797 6513246 7237482 7829618 7632239 7237482 6908516 7894899 7566193 4013114 2566179 3289391 3815218 12169900 14538962 14670548 8420467 9078403 12105399 5065534 6182484 14340043 12235419 6907487 7697005 11578792 15526887 16579574 14802136 10459798 11116959 11117728 12565174 8816000 12237749 9934481 6447453 7171178 3421236 328965 1184274 921102 2565927 3289650 4802889 5592405 986636 2235935 393731 2697254 8552831 7894901 6513248 6973799 8748664 6182737 8222836 12500408 14868957 15922158 15593452 16249840 15592163 12959416 11577246 10920084 10986394 14737370 16184819 15132131 13617342 14736343 14012878 15855852 16053744 14802647 13948092 12828595 13485773 6644066 2565666 12828604 12105136 3223079 10919316 16645368 15987697 15921647 5920341 919560 6578269 13619402 15329508 14605785 11316135 12697788 8157044 7499114 9933455 13683656 12103854 8946811 8552304 10196611 12434091 7828589 7827813 15722710 16117467 6643024 4208434 15788503 3158313 6513756 12961470 11975856 3555381 920326 6708307 6507075 6174254 7550774 5516333 6901836 9403502 6378310 10787730 16249580 15723498 16447991 15527146 11317934 10922919 13157311 10657178 3090983 13551300 12302003 7367528 10657178 16578805 15986668 16776956 13553097 11184549 15131614 14275276 9406592 14538962 16118507 13420481 11446691 12696758 4406842 12302003 14999773 12829374 15922158 15527400 16185330 15593193 13882575 15264228 15395814 16513784 13487817 15197922 15790059 10329242 3355184 2039070 526085 1907736 2828840 1183761 2566179 4539968 5658449 7697783 9407888 10987172 13420743 11907504 8552061 10591644 15921645 15724266 16381426 16250610 13553097 10460826 15066338 16447989 14276820 11514027 9604998 11644072 12894397 12499382 13091778 16249840 14341585 14341586 7367528 8091250 14144207 9012352 9800577 9076077 8023389 8286820 7104353 7696492 11314591 7038044 10853525 11446694 6907234 9408140 6908265 4868941 7829619 4605248 7236969 8092278 3947319 6908004 8290170 7434348 8618622 6118487 6250074 6710627 8750208 9473163 12500411 14211286 15198181 15724268 16382196 15329507 15592163 16251123 9737103 4736834 4539456 6447452 7762798 8091763 7433833 8223349 10591897 8158071 5394513 8750210 8223866 6776420 4078904 1972753 7170400 11512738 16644849 10920862 5129796 8091499 11379618 10195344 10196351 11249566 10591895 14144204 14078411 12894137 14473169 15460064 15527140 15394782 14275790 6842210 2763045 1841943 6513507 4078655 1118481 1315860 789516 1052688 3421236 2566440 1118481 460551 985868 1117454 2827559 7500143 6842213 6250076 9013382 7566193 4471866 4275257 7235942 11578279 15855851 15987697 16054003 15461606 16250095 14539477 12499631 14670281 12697012 11184034 16184819 15789291 12893106 13354172 13881543 15921644 15987440 15198686 12434071 10656638 12893369 8881542 2038807 3814705 2104598 6315091 16118758 16250609 15066338 6973799 5788757 9669259 13157571 10526878 11052965 8881796 9473933 8684417 8157043 8683388 10985373 10525592 8814973 9012855 8026471 12434602 12499630 15000026 11643039 10261639 16513255 9472123 2695193 13222576 14802898 5261373 7759963 15719629 9073507 4726557 6369581 10779244 11440513 7431513 393216 10589842 10656912 7433055 7696490 15986923 15132128 15000542 14145234 3815732 9736586 15461096 12499382 7630700 10262677 11512744 11183779 12762811 12762811 12433588 13288898 10921889 14342613 15658473 16315633 10459798 10855067 13618371 13092027 15789540 14999765 14275790 16052461 15526117 15526887 15988208 15001313 15264485 15066336 13882061 15330021 15922158 12960457 7894901 14869469 12171444 4473926 2171682 1381653 2236962 1381653 724236 2235931 1314569 1249028 2104085 6446174 6907236 7894380 7236450 6183505 4406324 8420726 15526887 16119024 15461094 16250610 12171444 12697788 15197921 15855852 15658473 12237750 9407108 11577509 12498611 10327442 12235186 11511717 11051936 15525860 8749181 10591385 15330020 11513513 6250073 7169630 8616304 9404274 10784634 9537403 9999505 6380894 2037271 3551791 6118488 11119269 8421763 8225156 10987170 3289901 3486768 7039590 4078905 5197386 7960692 7960692 8487036 6315867 7763313 7697522 5000520 12369082 16448502 16316662 16185078 15987697 15790318 15659498 16317428 14869218 9079175 4868420 5197639 7763564 9999758 7368038 8354933 12630967 9736073 7960691 6842213 8289659 7697522 8288889 8617852 6116691 4801601 4998980 7763312 4012344 6840154 11248534 9537673 12037807 12499365 15065558 14144458 9077627 13419963 15261654 12236461 12960182 15394523 13223356 13749698 11184802 5329485 2894633 1183763 854800 921104 921102 592137 921102 789516 921102 921102 1250067 1183761 985868 3682868 5460560 3223598 7960694 8223866 6447966 7760753 3747891 4340796 7367785 12631994 15658732 15921906 16053490 15922158 16119794 13552321 9998467 12104875 10591897 16316405 14802396 13287866 13814463 12894642 15921128 15920877 16316656 14998448 13548686 12496281 5855050 5920066 8024931 9933704 16184816 16185076 15855854 15527400 15066338 11710125 11644332 16645370 13552847 7105133 8486784 7697270 7960440 8420213 9472904 8946560 8288629 12894139 13815742 10065802 9670280 12499382 15854825 13616831 7827298 14604231 9669504 984323 11840158 14204080 13282465 6570552 6767161 10581613 6114119 1642507 6116170 12763062 6581608 2369575 6250587 8355960 7829357 8552312 13289410 13290178 12105650 12827830 8353906 15590883 15131359 16315633 11512487 7893872 9407111 12105134 16777215 11117729 9407368 12434101 10724511 13224644 16119537 15263200 10854556 5854540 8946809 12829109 15723747 16052712 16184300 15658473 16052461 15658472 14408918 14145746 14474711 15461606 13290437 14277332 13422023 7631210 12105386 10394767 6315350 10065048 5920859 1118481 2236962 2236962 2960685 1380365 5590085 13354940 11248283 10590615 3418664 9341566 16118248 16249580 13223356 8289140 14868957 15856364 16184817 15330020 15922158 16514295 15790572 16053231 14869470 14211027 15328991 16777213 13682885 5064772 5326921 8748411 8880767 14209999 13420483 9341318 9539723 7436141 7435118 8946817 7235172 8681069 10587509 8286822 6710625 7763322 4145220 8026485 8618883 6250084 7631737 6777457 15066849 9540236 723974 3684659 6842723 5987414 8026484 8092277 6250074 5328971 2960683 3552309 3815735 8355452 9210761 14013650 16052979 15987440 16250869 15527400 15527657 10724259 7960694 5657937 6776930 12500662 13881032 11249312 12828855 14802647 11381411 9868688 8092791 7696750 7500143 7829106 9407368 11315108 10525853 5984851 1708559 3024158 4209198 12433321 14603477 14276052 11315867 9538178 12169898 9603971 8617076 16512236 16052712 13815750 14144717 8420726 7762796 8354680 6973799 7564914 1380889 1249303 657932 1381653 1381653 986895 526344 986895 1250069 921102 1315349 1314318 2499107 2368289 5066061 4934216 3420723 8618624 8091001 5261902 7630959 7367785 7171175 15987186 15987699 15724268 15987951 16514552 13092799 11117978 11973035 10460311 14341843 12631227 12629425 12630702 10985362 14868181 16316403 16314855 13813404 10916962 11181435 10657413 10131332 7368030 13750211 15724779 15197672 16381944 6250587 5000009 8223094 13946574 11184551 10724000 8684163 8355198 9013130 8355198 9144451 8749693 9012610 10526104 10854557 13091253 9341567 8288629 12762813 13025733 10590355 10327434 8288364 9472383 656388 9274746 10978933 9730154 7956576 5460043 3159091 7370097 1381651 1710359 4078137 5000009 3222826 1117193 7170406 8420728 9604998 13815750 15394271 10920350 11315108 11512233 10985889 11512997 14670810 6906976 14275793 11249061 8421747 12566455 13355981 11184297 11908271 12961473 16447989 16250091 13815742 8222308 9999232 16382182 13881796 10855835 16053744 15987951 15592680 15461094 15461347 14211276 13158590 13553348 15263966 11710892 11579307 6776930 10327925 12301463 10393477 9472385 9341318 7499889 5262927 3091758 3091758 4670792 2367517 8683898 12369336 16777213 14011851 8945530 4538426 12367796 16250612 15526889 14277333 13487817 15461607 15198947 16053744 15527400 15658473 15658732 16251123 14606298 11711918 14343126 15592680 11316648 10592412 9869199 11381162 12630968 12236718 14802645 13157058 7170406 9079683 9671060 8354173 7695209 9406592 8224376 9405820 8945781 7631726 5989475 8488057 4737096 4604750 6183782 7235952 9868952 7697779 5000268 3420207 2960426 6316118 6776922 6382164 6315866 3618353 2368289 5722199 4209464 6578011 7300965 8156792 16777207 15592163 16053484 15658986 16316662 12171446 5263181 2170910 2631207 6184283 4012597 7696493 11512744 12104881 14012621 10724251 9276805 10987169 11579307 6250076 8947070 10723733 8553092 6511965 10588546 15457217 9408375 9012602 8091251 5722960 11249572 9472904 11249312 15197146 8222583 11446444 13882574 12632507 9737103 8486784 10526371 5196620 6117209 3222327 3091770 657681 854798 1315860 3354930 1841691 1710105 1578519 1381142 1118483 1117970 1183765 1907486 4210241 6447203 1644314 1907486 6776170 8487038 8355452 8881796 7894901 7434350 9539724 11579307 11710893 13355718 15658473 16777213 15000543 14473429 13288898 10655895 6313556 10591634 10459280 9340799 8617076 13024694 11512484 9605503 11382415 9343098 8486006 6776938 3882046 13092548 15986668 13288381 9736075 6710110 3420205 4604479 9407368 10986400 7829618 7829106 9078921 8486786 8224127 8488061 8487548 8619134 9210242 8617846 10919316 8616816 12761773 14407376 13420745 7695974 9932934 9012350 5591627 789768 7828327 10786194 6444883 5129795 9341318 5525836 2959654 2827811 2038552 1249036 459520 656388 2696737 7433318 7367779 10986905 12697010 15065306 11841451 6249044 9999248 13223105 12039341 13815754 7433833 12302003 14341845 10789539 13684431 13289422 10263449 12171697 16448502 15592680 15197657 10789013 9143671 12960435 15131863 11908007 13816522 16382709 15198435 16184817 16053231 13684936 12895418 14671829 13948106 11250593 12434615 15592680 6776418 5855050 12303279 14079694 13619403 12105910 10197915 9078921 6250335 1644312 2960685 6973029 4670014 2895144 13882062 4471353 9865866 11184548 6381909 16053993 14343375 12962235 9474190 13553610 16448248 15922158 15724779 15922158 16316916 15790572 15856365 14408919 15724266 14737371 9802896 12039858 11842478 11052713 15988212 15592679 15527399 12171192 7960953 11119528 11579568 9079436 8355200 9210244 7498333 8681326 7760224 7432289 11052448 7303272 1184272 4671301 7566193 9474952 6708576 3616053 5459027 2629158 5918809 9473931 9737867 8290170 8224376 3026730 3946299 6577762 1972502 10722968 11775658 6512219 13092029 16513781 15592680 15856365 15921647 15393757 5985872 3814703 3683117 2630683 1577227 2629915 4998463 7564388 3813161 1709842 7829359 15658472 13355718 10789793 9803155 13159111 14408928 9342608 12565172 15590611 11446675 7169883 2893087 1445639 6051149 5788496 6907487 11907242 13288897 7696243 8618624 6513758 7763313 7763315 12631743 7630957 787976 1643293 1710369 657678 1249556 460551 2631207 7170924 5723478 3157551 1117970 1052177 723212 1117970 3091760 2434080 2235931 8025715 6907234 7170408 9144196 8552059 7828338 8486266 8157301 7631729 7500140 10460826 8618622 8487036 14079953 14869469 16316403 12302002 14340815 14144206 11644324 8157295 7894123 6315091 10723481 9670041 10394015 11841964 9538445 3222327 1051150 3486000 12959933 15856364 12698558 2631712 1709076 3156776 8749180 8025457 10592411 9013892 7368555 8618622 7960440 8684417 7961204 8552828 9341828 9144190 8617843 13287864 10655884 13946560 15723749 15657705 10196108 6182735 10460309 2367772 723462 4867645 5790045 5263701 4736585 6446685 8420216 4275257 3617839 2959909 1446157 3814963 8157041 9011321 10196361 12696495 10788498 3946289 13157561 14867927 12170416 11841451 12302515 16185070 16053231 16447989 13487304 13553099 11907771 11381680 9868691 12237236 15921644 15790571 15461094 15657956 11183519 12235691 10656657 13223356 14539475 16053743 15659498 16250869 15395303 13750476 13158592 14079692 15461347 15066585 13619141 16053743 11381927 8092278 5987163 3487288 4211265 12172732 9213330 4868682 8552577 4934475 1446933 1315347 9933462 7235692 2302755 3881528 1773839 4734016 10459042 5986136 6446683 7105644 8092541 7828591 7367785 14342615 15000026 15657958 15658986 15330021 14869216 15987951 14737630 13092546 15329508 14014161 11381928 12434616 11316396 9276811 9277062 10592665 9276811 9539987 9342606 9605778 9211018 7171950 5855316 9142648 8550257 15524828 9011062 7365466 3419445 6840934 6183002 6118490 5133135 5589825 4536621 4274478 4603703 7893353 9474184 9869459 9474444 6776677 4934475 1907488 3222317 8288627 14999765 8420213 5854288 13748930 16316403 15724265 16119537 15658475 16380137 12695727 6050636 9340286 10261388 8682356 8222318 9932421 11775656 11314076 12302511 15066848 14934749 15000543 12960960 11185321 14476000 15528179 15329517 14408665 10987421 8682607 12762288 13419450 10393487 3616556 5459531 3814703 6380884 5393738 5525074 7434348 2039835 4934216 6776418 13421511 15198181 6314586 1051410 986133 1315608 1118994 1052175 1709591 7236717 4868169 3815483 1315349 2433830 4012862 3354932 3947069 1906708 5854288 9670282 13420996 12170929 6841696 8551032 7762286 7630700 8025970 9276552 9211272 11513514 13421511 8355450 8816514 12632508 15724778 13947854 14802394 16513267 13815499 14013131 16250095 14736854 15197921 11842227 11578792 9539977 9671310 6776166 11576745 13616328 15920877 15330278 11515820 5920594 5261128 8946557 11775140 8353904 10525843 11711403 8289656 7763313 7697779 8816003 8421756 7105382 7630949 9801601 10130307 11380120 10656649 13749947 14473934 15197152 13354688 4867391 6183253 3092010 1118222 2235674 5001299 5197906 5987163 5196620 4801347 5920594 4341047 3419947 656641 6841694 16446443 15327702 14998222 15985882 13419955 10328197 14276555 15855074 16644338 15591136 13881547 12895677 16119537 15264228 16053744 11447980 4276032 7566187 12698037 16514033 15592680 15593192 15790058 15855337 15854824 14538194 13223104 13881034 15986923 15855852 15790571 14212052 14013648 14079440 15066589 16119275 15921896 15066587 14474450 14671831 11052962 8158071 11644848 5855066 855311 2369579 2566958 5131856 10854818 11842227 5986650 5328720 6314849 5920092 4210754 0 5195075 9995908 5325375 7958371 4932919 4603200 10261147 9275782 7038820 10525592 13223105 16249840 15988208 15198435 15593193 15461607 16316916 11710123 13487304 16119024 16777211 13618890 9341318 9143418 9538429 8551536 9473155 8682618 5853005 7432802 7499365 7170659 7960692 14998232 14670810 12960962 4471606 7628126 7890019 7561819 7892578 6182475 5656909 6642763 8353636 8157544 5328706 4803392 10461596 12369084 9935256 8158593 2237223 1972511 2696484 9144190 8157293 2235671 6314839 12104621 15723751 15461093 15461607 16119026 16184817 15197407 13025725 13815241 16447219 16316403 15395303 16777213 16777215 16777215 16777215 15856105 15855852 16447989 7105385 3224368 4935756 6381662 5262411 6645091 8093820 12630975 16777215 16777207 14934750 9934484 8617595 7564904 6117712 3354155 6314590 4012862 2631209 3749942 2763044 4934213 10986653 8025458 1380372 1841953 460553 1315860 986636 3354930 5789271 6907752 4539206 986386 1446935 3749690 3749690 5394515 6446423 8486006 4406840 10065040 13288895 10328464 10197139 6512218 7564906 8222834 10328725 14474199 11777199 15066336 13224132 8487549 12435386 15593450 16447991 10658205 13683915 16777213 15724265 16119277 16316403 15197921 11974575 15395813 16053995 13619400 10592922 13947857 16710909 12302262 10921377 7105895 5985105 6510936 14208970 13419450 9471864 11315356 11908523 8618875 7500394 8552829 7105383 6512476 6249559 8815222 9472888 10196351 12959152 8551273 14341570 13421245 14012878 11972268 6841183 5656910 1906968 1052177 4077877 5921362 5395018 5459790 5721681 5590867 4998209 8419697 10854038 3748394 3156259 10392715 15985630 15130575 15064780 14472642 15657176 15394523 14670800 15985892 16249580 16315886 15922155 15330018 15987951 15001056 4473922 2039826 6514000 10066822 14473933 15920877 16316403 15395300 15855082 16051950 15853801 16446962 15722985 15723496 15856364 15066848 14540502 16184047 15921645 15921898 16185068 15592931 15592931 15856103 13750475 11052963 5065800 5196358 6248793 1973277 1841695 1907746 2171169 9473679 11118506 3223344 3157551 5920092 4406599 3421238 1973529 4471353 9010030 8615248 8089413 10984055 8944490 4405300 2038294 10459798 9539209 14605015 16117227 15527400 15987951 16185329 15461607 15264227 9868688 9013379 11645099 15856364 15066848 13418939 11050126 11709077 12695204 12827307 9470845 10324873 12628647 13089709 15591904 16777215 13421259 7500664 5066322 2301467 6510411 9402447 10916194 10588260 9208415 8288093 5853770 7827309 5986650 4145220 4474961 14409698 10396323 9408660 5987425 1710880 2170917 2104087 3617578 3814955 10131085 6578011 12433586 16777211 15395300 15856365 16053490 15658221 16053233 16250869 15132131 15658475 15395821 15791351 15987958 14145754 12041150 12171957 14539475 14934749 7829106 1776152 4737348 3355435 4735291 3550250 5328971 8093566 9934753 6908778 9672080 9408912 8421512 7893872 8354933 7565158 7235942 9604240 3288371 1644825 1907736 4407869 8355703 8025968 788228 2038302 986643 1710618 723464 1841691 4539204 3947321 4210239 1117968 920591 789518 2960172 1775900 6315615 15327960 12169896 10327692 12630447 10920084 16314859 11973035 5722700 11051933 9866891 7631212 14671578 15790061 14408406 11908272 11119269 11844532 14146776 16777211 13092548 13683913 16184817 15855852 16184817 16645370 16579575 15395564 13421520 9737112 6184290 4671305 4145472 8750982 8487038 9143939 6840413 2760737 11182239 8550772 10393227 13551543 13618365 9408902 8158322 7960945 8552828 4736837 5920341 8946559 10327434 8682601 9933177 14144705 9801339 14867913 14933971 14934235 12695991 6511448 2959143 3222826 1315351 4209461 5197645 5789525 5263181 5788757 5459027 5261635 10525326 15130832 13354421 5064252 3616806 15262422 15986143 14933707 14604739 15197395 14869208 14013899 15329507 15790059 15593192 15856105 14934749 12171443 6118488 1841943 2432013 6839877 10260598 6906196 11446955 14935263 15397094 15922670 14803423 13750226 14606298 15658983 16119277 14737624 14408916 15987950 16119024 15395813 15724779 15724266 15987950 15855851 15329508 14276822 10131611 5065552 393731 1380372 1907484 921100 1118479 2434339 6842472 5855579 2302504 3552571 5263440 4671044 5920594 8750461 6381909 2170389 2366741 4209461 8814971 8091248 7762537 10525326 8420465 14277073 12633020 13422283 14738141 15198435 14014673 13223615 12105132 10722703 12170147 11906977 15328211 13420216 16381930 14473674 14013123 11051668 14931915 15262939 15527399 15066589 15329510 12040119 10789539 9275784 7368040 8946808 13485748 12038292 13678953 13614200 9272917 2892564 3814454 3750201 4868169 3223598 2696737 3354155 8287860 6774367 10064271 6511449 2300443 1379848 8617329 9011832 11248796 8090734 8287859 15263717 13421513 16119026 16250612 15592682 15658734 16315383 15921645 15987950 15461606 14341585 10327442 12761783 12498611 11774889 11577248 15196629 7037529 3814705 3748910 7762798 3946292 5722702 10920349 8683387 6380632 7498597 5460557 3025702 1776150 6250846 6973799 6973799 6709857 10724000 8684417 6118490 1710359 657671 2828840 3947321 4079168 1183765 1052179 986386 1381144 986384 1841691 4144446 1644312 723212 1183761 1776662 2105376 2960174 1446933 2039835 7040882 8816775 6775901 12169638 15260876 11315107 6972770 8552061 12236722 10723732 8552312 12039858 16316402 10395033 10460826 13750476 11776688 13684685 12895680 15724525 16316405 15131102 15920617 13881292 11117986 10394006 9406608 4406593 3090729 2696225 6578012 9012350 4867645 7894382 6841183 6578012 4998977 10854291 7894123 8420467 13948106 10526870 8158324 8618621 8289656 8223864 8421242 9869453 10724772 10720650 10455922 10526603 13355444 10393217 14801348 15065041 15922157 8682364 3879469 4932921 7236193 1709591 2367517 2960937 6184794 6052695 5065800 6051668 9143420 14867662 14341057 15723223 14143686 4208943 5460033 14604488 15525592 15459537 15131602 14869208 15263966 14935263 15263714 15921644 15921896 15790058 10592411 2236701 1381392 4868421 3813414 3747101 11116437 7695212 7828589 15987691 16645880 14869470 12172216 15461606 15593190 15066846 14803674 16449012 15658985 15855852 15592680 15986668 15066849 15987438 15724265 9144451 7104613 6184283 2697000 3551531 4077877 1249036 1644825 1644827 3355441 2039581 2105378 2170917 5986912 6249826 2697002 4407620 6644832 3947319 2236186 3946291 7630699 7235941 9605002 9539209 10525843 10131342 12434616 14803676 15395814 13947855 15132641 14474198 13748930 16447211 11117980 9735555 12630449 16117478 11512221 15394525 16118505 16513004 14802637 14999500 14802637 13619139 13816520 9276035 11381927 11776685 12565685 12828596 13881284 10195848 11840925 14997428 15852488 12695721 8878971 11248041 11578026 4472635 9012353 9933455 3419947 1577227 10262671 15788513 12301484 9143420 10393485 13551804 12235689 8551283 3419431 11051165 13157312 7104613 14078671 16315633 15526887 15987437 16052714 14539475 14079176 13487038 14933202 13552319 15064788 15788511 15525339 15919584 8157293 6906456 8157041 8157554 16381681 9472904 7433321 9406857 8880767 9078143 6906460 6117460 8223349 9736333 6513248 11052965 14474458 11645102 8684417 5921111 3355184 4276286 3223598 3223598 591878 1446933 1446935 1117970 2762795 854798 920591 3683895 6578787 3815481 789005 2499873 5855315 6578789 3157037 1841945 1908248 6709859 9472911 5130566 10394003 13617346 6514016 7697781 8420475 8156525 14801608 11908007 10592925 15197921 5328972 12434615 16119024 12105653 11447723 9407370 9473933 12039858 8288630 4472636 3748913 787458 985607 3419948 3090213 7959664 10065292 10789015 11381401 11184022 6249296 1775374 4340796 3814189 10919829 12302254 9078654 10197905 11119007 8947840 8354935 5526350 5460560 7302762 6250838 3487542 6641482 11706504 13947328 13487288 10591368 14472383 14736076 10592922 4537658 9208187 7038297 5591368 3354414 1578001 1776663 6250074 10460309 11314589 11643554 13880514 15130832 15394257 14933707 15525594 13486525 1709062 7630432 16645103 15591385 12894388 14343377 15987689 15000542 14145234 15657958 15329761 15789544 15789289 13882062 7105385 5329495 4538688 3089438 9405050 15721696 12959416 8946043 11315618 14605270 15658726 16251120 15328991 15789029 14803417 11841962 12303029 15066849 16382198 16645368 16513782 15724266 11578792 6841184 2301724 4143671 7499113 13947330 8881015 985604 1249554 1183765 1842202 1644823 2500132 2500136 5592407 6052447 3289141 3420725 5591894 2828847 1841177 7235941 5064772 1117192 2959396 11051935 12631994 14539992 6579551 8815486 16447989 15856362 15854822 15921126 16644590 16183524 15525343 15986408 12893623 14144204 15262171 14933206 14275790 15986660 15920348 14933706 12894638 13290427 11907493 5855051 7302497 12762805 13025975 9144701 13025460 9077625 14866898 14934999 14013897 14736593 15920097 16183269 15458773 13946049 16051170 15130581 15986408 6051147 8156776 15657178 12828079 11906977 14538699 14012355 12104103 12301484 9735559 14735573 12763066 8485239 12368306 15065309 15986923 14145485 8354672 8749942 9209980 15131604 15393753 15657694 13749697 16709868 11906977 2892825 2761497 9472901 7368040 9737615 13026753 10460056 8814974 9078146 10657178 10986142 9932938 6050897 5919312 9078403 6579298 12500411 15197924 10066068 7565936 9013382 5460306 5460560 6513248 5197134 1644566 3025965 2631207 1315347 986382 920591 3552309 5657685 5723732 2433828 1446933 6447455 8552828 6710375 3749690 5855318 5197639 4273974 2367006 5459277 10394263 8684417 9737873 8947846 8091508 9275004 10722182 10262928 10987172 9473930 10263447 10197654 14671578 11447723 10066070 10460828 7697522 5131593 4143670 2300697 4341050 4670015 5854289 3551533 4012084 6709595 8617844 12236459 11776669 12828845 14539213 9473414 3485487 4143154 12038310 11315359 8091759 9145217 13751240 10790044 10723997 8158070 6908004 6842211 2039324 2105889 7365971 7627593 8420977 11447196 10656651 16776429 10459531 9277062 16184552 14603979 10525071 6050897 4735808 1380622 2038294 9473416 13552321 14143939 14670024 14603977 14999500 15525841 14473155 14867662 16051936 14538697 5656644 7498848 14407630 14670802 14606036 15592929 13882061 12895167 16382195 14606038 14539991 11645100 9671310 14474458 8619396 4011831 4866110 13815239 16777211 14144717 13223105 13552067 14341067 14997971 15196376 15131612 15263198 5263432 5591114 7894898 10921377 10592412 6842211 9606030 10066581 5262152 3222568 4143670 5130563 13157563 15591385 13486011 8815225 5131076 4999492 7303274 7698033 6447966 3750201 4671305 11316394 9144966 328706 2894381 3092019 6052443 6906976 1642767 1380365 2630178 5788496 8158330 11842738 6184280 5328457 9604489 11052446 15526368 14670800 14143941 14669257 12433070 12959414 15920869 11709347 9143420 13616829 11840671 15788251 14539213 15066070 14276041 9538946 6644054 6117458 4604219 8354422 9144196 10787993 14998997 13287864 15195861 14737620 14277069 13487038 12302503 10986641 10720385 9930615 14010809 14603977 12038310 4867642 8551534 16644075 11183254 11775391 15262422 15262422 11709345 14341067 12103853 13090748 14144206 14078413 13880265 11249314 11446693 11907244 11183519 11709863 8683637 10591633 12762033 15327960 13353657 11709345 5853768 8880248 12302000 11184032 7171176 7368814 8355450 8091250 8091251 8814204 10591385 11578279 12959414 7893871 2959397 2696482 2302496 3684149 11513516 15066338 13158341 7697522 5921111 3420977 6118490 9342347 6051927 6184283 3749172 2829097 2302496 2499875 2763047 5262927 920589 328965 4604997 6118490 6710624 6447201 3552311 7171176 10790044 8223094 4867906 2301979 4472885 6315089 7565669 9736327 8683900 8683896 7894625 8947068 12237237 6776417 8619135 5526351 6644832 6973797 8816003 7171178 7500141 8026487 5196359 3288362 4801601 8551802 9143939 6709598 7959665 8814973 6446677 9538948 9670534 9802118 9999758 5459528 5525581 5393735 12301482 14078922 9867143 7895150 15658722 11842732 9737102 9868689 6316380 2039324 1842206 2303784 6510147 8219475 7631210 8288627 11774365 11775391 6906709 15132639 15262671 14406852 11511968 6051925 5262664 1381140 4933699 4406840 13617597 14670021 15656659 14670281 15196879 14670784 14473153 15657176 15722971 16183522 13749183 2958876 984836 9407108 15659237 15987689 13158338 11118755 16579836 15132382 15132128 9869714 5460558 15987697 14210249 12367277 9603973 7565415 9212548 9935252 14802647 16380648 13352630 10125690 11247254 16777211 10920347 2169878 4472633 5854797 4408383 5394765 2105114 7302762 6250074 3879729 4406072 4011568 11906724 14801871 15327189 14537931 15130832 13026228 13026485 13553607 14079954 13816782 9671569 7697783 7368554 13882311 7171429 1907738 1644823 3354414 6643551 6511965 7696239 3024936 3749172 5592664 2171171 6249306 11578280 3682603 8025709 16447211 14933457 14669772 14471878 10064260 12630700 16512487 14341316 10459531 13485747 16446173 15394258 15526109 11776685 5328457 2761501 9537926 9866638 4471612 2432033 3814716 5459279 7104353 9932674 10854030 8418933 6248023 3485487 2235422 1972511 6508091 10522230 11510417 13484467 13946562 5985354 4472117 15393755 14143688 12169898 9275004 7630434 6774870 9340799 5590600 10130063 3353638 4143154 5919311 2169364 2564122 2760994 11116707 8287860 5919311 6248528 7564136 14011337 5919565 1576973 3024419 13485756 16381679 10658717 8092791 7895158 5066313 7893871 8090481 4208694 2103834 4012084 4406072 3551533 2762018 1249291 1184526 3486770 2302755 7171435 11842481 13750735 14079700 13092805 10921379 14276822 15329510 14671578 12763581 7697520 5065800 4934214 4934216 4341825 2170656 1052175 2236451 5855318 9145991 6249824 2236451 2631207 6842464 6185821 3816245 4210226 9669753 8748390 9142121 7299925 12039082 13487814 10726302 11908784 15527146 9408140 7499371 7960692 5461328 8092280 8750210 13947857 12632254 10263449 9012353 8420216 8090481 8749181 8222837 8419966 8419964 8222583 8617595 8749178 8156540 8551298 7301483 7828079 8683387 3682601 13946307 10920601 8091502 8354931 13948106 10329750 8157556 7500141 2894631 2301726 1907746 1447959 6575940 6837824 8881024 5920082 5655619 8154982 15525594 16251374 14407612 12893864 6248528 5459531 4670525 1184015 11644057 2235406 10985877 15262418 14802120 14867400 15327952 15788502 16183263 15656917 14736068 15262672 16051677 13025205 3222050 2630429 11381413 16711679 13486787 11118239 16579575 15000026 16315884 10131342 7565158 16052712 11578531 15723749 16777213 6907489 3223079 10723471 11381927 8615284 6966597 6049609 5722703 7432297 6972520 6709348 7171178 4012344 2631718 3420977 2368289 2960172 2170907 5788230 9735559 9208961 9011832 11577759 8090217 12697271 14803423 8683898 10854291 10262154 10394257 9276037 14868189 9473683 7763313 9737356 10921377 9473679 6184031 1314833 5263179 3815481 3025967 591628 3881276 8093048 1578771 2893604 9142656 7366244 8814708 14867660 15591385 16711665 16512226 13881535 9670785 14735563 16777205 10983824 10984084 11511455 9011319 5524292 8682354 4473148 2959656 9208187 13682362 12302762 6710878 3616303 3355182 6052694 6774107 6378063 3682349 3222569 4670272 4011061 3615535 3352622 6048831 10060387 9863783 14865871 11315107 3551785 4604471 6642771 7630434 3814957 4670014 5984845 6379088 9538176 14013897 9868673 10723471 7959913 7629666 6445394 5063743 7958633 7761254 5458497 5787462 6576980 3288361 1116171 1905174 2168597 8091779 7107158 2892580 6642033 4209715 2696486 2038554 5854289 3485738 5655878 9406077 10458767 10788247 5525321 3420207 5065032 1052940 3946549 12104881 14605015 14077644 14407891 15132128 16119026 15066849 15000802 15132388 8289659 9868691 7566447 8158073 10262420 2498592 855568 986895 1709329 5524545 9275004 4275257 2104349 6315099 3882038 3814705 7499111 3155997 9406324 8352605 3879208 8485492 11972267 12762553 15920618 12763832 15593444 15131614 12828604 11248293 14801887 12499641 12565175 16776443 12301486 8090734 9802381 8288627 7958894 7959664 8551032 7960691 8026485 8355450 8421243 8552831 8090229 4208180 8090730 11578014 9076855 5986385 8026485 8223349 7039073 9538948 9077627 5130563 7170661 3682866 1710107 2105127 2499873 1775133 7169612 4208675 8025206 4668219 4734514 15788756 15197395 15920617 14803150 8881265 7499363 13551816 10525338 1906455 14341569 4143401 9603969 15525592 14999500 15393744 15525331 12433573 13090990 16709605 16512225 14736074 15854557 16249064 5984591 1248008 2696222 10065038 15263200 9670280 15394271 15986919 15986919 12433838 5854538 15328732 9801866 13815752 15986921 16579058 14999513 16775659 15065821 9996424 9400679 15524828 10657688 9340801 5986134 6578273 4868421 7894898 7104613 1447698 1906966 1183243 2236184 10722703 11314589 4998210 7893353 9209466 1839884 8552828 15000804 7894384 9736324 12695727 10261899 9078145 12104881 5855068 10855586 10592411 5657936 11645102 7763061 5526099 7040102 6052697 2894894 5131345 3091762 4540479 3815733 2366490 2300697 4405560 4406324 8682867 8419695 9011574 11643803 7960173 328704 5853772 8879735 4602931 4076337 3747883 5524292 9866628 12431527 8683385 3092523 8550768 8484201 12365734 15985379 12169900 5460558 5000007 5589834 5127743 3812393 3090212 4671041 4670272 3418924 3420725 4207919 8349782 8743511 12892068 12301482 12631217 12499630 13354425 14341320 8683639 11118241 8484979 11181977 14407628 14935254 16777203 15460569 14407113 12958641 11445915 11380372 15722460 15459033 16314342 7827049 1117442 6972767 7828338 5130827 9801868 14407640 7039065 8090714 7628904 3288110 4999492 6315099 9209732 10525075 12827056 14867151 13880256 9011319 7038814 7630700 6775137 7434348 10986655 15591910 13223105 5656140 3551531 6183764 8684414 11711406 13816528 12303032 1447444 3157805 9079175 12632254 8749180 2103318 789264 1250328 1644312 5459530 9209466 7367527 6578273 9209989 11710892 7038562 5261633 6313808 2892059 2102543 7366757 5985105 7564137 9471620 10261137 12565685 14736854 16250093 15789029 16709363 16380652 12894388 13616829 15789032 14341585 8814457 9407108 8617592 7894382 7959662 7762283 8026738 8289656 7434347 8420473 8487038 3024936 4998461 9867396 13551804 11051415 920326 6644832 8157556 7959664 8617074 7827047 3222052 3156776 1775382 1710107 2565678 2894884 2365987 7366991 5786939 6051414 3945008 13222324 15461331 11974051 16315633 12960695 8684147 14473933 16315627 10722190 3419177 15591383 12499116 8156523 15329243 14736842 15590872 16117470 7366488 7959138 15262161 10919569 7103837 12564656 9735306 196866 1642766 1117190 787457 4670012 3879982 8157041 16776437 16711673 14670548 5656907 15920615 13157309 15591650 16184298 15986921 16314859 14605006 11842481 13286075 8677469 13287864 14144968 14867914 11775910 7893871 9145219 6907487 5392968 1840916 1708560 4604479 7630699 14209479 7827308 3879216 5064002 8682867 10327179 9539723 10855843 12171956 11840931 7563875 9407108 6906976 6051925 2960426 4736837 7829359 8486266 12763581 6644832 6447455 6513248 8158073 11645102 11513516 3026219 3749170 4472895 2828068 3814706 1906709 852997 1182986 1050883 5722186 10196108 12433589 9538954 5196871 7960173 6908253 7103837 7300705 5524807 8748149 13814463 10854291 11249314 7695459 6180682 5324603 5390396 8616311 6446683 5920339 2235673 1378569 4007975 2826270 2960423 1908506 2697511 2632484 6183511 8087652 8875875 10060901 12497310 12630187 14011842 16512489 10064775 12829109 14078924 11774368 13089458 15263449 14803666 15855337 15197146 13947076 11314579 10064512 13814712 15525331 15327702 9537665 3747630 10921626 15264225 14737630 10198167 14079954 12893872 10457489 12433277 8551245 11511983 11513248 11182498 9341317 10393487 10459020 10327432 11906464 12827568 10656659 10525592 10920607 15724265 16711673 11776171 4801600 5787725 6972251 3156257 6381145 8816000 9868689 5657937 5328974 9144968 7960694 8224123 7763313 3419948 2368297 1053466 460300 6249306 13486011 14538965 8749442 8420473 13487303 15197407 9012352 4603198 5063492 6444891 5524554 3287845 4274487 15327711 14603988 11183270 11907502 13354688 15460316 13748920 15525584 12433309 9538680 15065039 15723749 11051936 8288113 9143936 8617592 10920860 9143936 7630697 7631210 8683645 7170149 6380892 5920343 9341317 9604739 10328462 8947068 4999490 7631210 7301732 9340797 9406077 10261129 7696490 6183253 2235933 2104095 2499885 4079158 6707812 9603183 6116674 2498592 6577495 14406858 15592153 12565936 15987950 14671829 13881537 14934223 14604480 14867901 5590851 15262418 15985890 5327426 11117978 16052704 14735563 16380390 13288117 3024409 6379852 5985609 10459280 919297 6314837 10525075 8617078 10130831 5394250 788740 1446670 2104085 7367528 9999760 11446693 4867393 13552069 5393735 5327942 13223615 14539477 14736854 10393485 14802398 11443871 7493194 11577501 9079673 12828330 12104875 6578012 7894898 4999492 788228 2104087 3617326 8683387 12236207 9340286 3879729 2365725 2169110 7695974 13485243 15131614 13158598 7566187 10854036 7103839 9538696 10591382 7236199 3157803 5526351 2434080 6315866 11250854 8882047 6184793 5526353 7961204 3947318 5526863 3355694 4998210 7104356 3946292 6578269 4078135 4734784 5392968 3945522 10524821 9932936 12958642 10261388 9801350 8485488 6644056 7761515 9273982 5984843 7300701 9274491 9143160 7432289 4735808 6445656 8747385 6773848 1181703 2366236 2697252 5065030 6181971 3087130 4470325 4671554 5000520 3749170 2960424 3617326 7299673 6706501 7232833 9930608 12234141 11181712 12498603 8749430 13092027 12697010 12037540 12761262 13486009 12764081 14210512 16316915 14472651 11051157 12630187 15262161 12104097 6971989 2498067 8222058 12566702 14342862 16447989 13421511 15198175 13092019 12693940 13813658 12103794 13353130 11117713 9209989 9341569 11972772 15920091 16051677 15920091 15459801 13486528 11907757 16513267 15065817 14079692 11841703 7170400 7630951 5392704 6116170 9538178 3815216 4144697 7302762 8289659 9539726 8289659 9079175 6512476 2038552 2170660 1116943 3877937 8943988 14143686 16316403 14210261 8815231 12105650 16513782 13552582 5985875 2366236 5918801 4800318 1050630 2038295 7498344 13157312 15657446 16184302 11116695 11709337 14472383 14208691 13814703 12433313 14933971 15921128 15263715 8486260 7630697 9802377 13026236 11249825 8617592 8683387 7564907 1577744 7038309 9867923 8025715 8683896 8618871 9210758 9078658 8748664 10919829 9011319 9603198 13419963 6578522 2893603 1972761 2498853 1841955 3750193 10129560 10459262 4603692 3880245 7432802 10920347 15723747 15461345 16119283 13684936 6973019 12499884 13880505 15591626 7629921 14998735 16117476 8616824 1643020 13420214 16774890 11906466 11051157 9867911 8090472 15130323 14012353 9538431 14407111 16775657 14604492 15591652 16250609 8946557 1972499 1775120 590848 1709329 2104087 2169880 2038294 2762015 524288 4274740 11644070 9078143 3616295 6973549 9008760 8282449 13484467 11908256 12301473 13157824 7170408 1117970 2104347 3945775 4669498 4274740 7301218 8354420 11380130 6905953 2299934 2629408 1643018 8552051 16053231 12369084 8092277 8024937 9734792 4341050 4933444 7763312 4934726 9145479 3816246 3158315 8355960 13224636 8684668 11119017 10461339 4671554 6382424 3420199 5063490 5721933 3551791 1907736 2105628 4932416 9340547 3222052 10656659 11972519 7628110 10720124 9076076 10391944 9208191 4471353 8353393 7498084 6246988 5392704 7102548 6641744 4210750 9343894 14344414 10723997 3285539 3419948 2171421 5197386 9340294 7827049 12499894 9013380 6446426 5326151 6575715 8024937 9473129 8683102 9733502 10456449 13680298 13878966 9735297 9604739 13553348 9934217 8682096 10853265 13816255 12171944 11842214 12236718 15262685 16248553 13156028 4800571 2892570 11183252 15459791 12367516 10525062 13289146 14999513 13353920 14801618 12829623 13420214 14075844 12167029 11443284 12035992 9802895 14407628 16776176 14867403 15591637 16051675 14801356 13486526 12762805 15263198 15725030 14144715 12697269 10854805 8090732 5721411 12432297 9471870 459264 4538939 12368823 11710895 8158073 9474192 10066581 5986904 1908510 723982 2891294 10189168 9992038 10065292 14472402 13289159 12631997 15527400 16382457 12763583 6644315 8420465 5524543 3682349 6247766 3551534 5327175 6445143 9669762 15723741 16117470 13090477 13484720 15787475 12628899 11379607 15526109 16317428 12830144 4472633 4604473 5130563 9275522 8617592 11314589 7695722 4998209 4010802 6313559 6841193 8289659 8158322 8355701 5461070 4670525 8551283 11116695 9274233 8352613 13090227 8090734 2564638 2038554 2828590 1907494 1645076 4010301 7038024 6972494 10130580 13288895 14276305 15527400 15330020 15527910 12894650 5854797 6841433 11642781 15459540 7366749 15460828 15131604 15393493 6576720 3879978 10130317 11445662 14735310 16315624 16117216 15262418 13551800 15789016 11906975 14933707 13814461 13354942 15986662 16711160 12104623 2302493 1447698 1447187 789003 1052175 1907484 1512461 2696735 8749180 4669245 6248277 6906206 3354412 4273973 5259578 9603969 12434099 9538945 6051925 2959656 1118483 1972759 10590351 10722452 8682356 10524560 10919831 11511966 9340801 7695722 7037280 7366757 9407360 14670802 11841962 8354674 10920084 13420218 9867141 4340531 5393219 4275254 5920592 10525073 5920333 6051147 11578529 8881018 7696490 7564388 8025707 6118223 3024669 1708300 1050883 590848 5328455 4933697 2104088 7828076 4340784 8945771 13814451 13222051 10655619 9142647 13419454 14077382 8156010 10524560 13946562 14604488 13355189 10985616 11643554 8750208 7171950 3883329 4210493 3943722 5194048 6445143 5262927 6251362 4997689 9603460 13683137 11117208 9603971 7497055 7759963 7893335 9604212 5523262 11313298 11247754 10523004 10457987 11053212 11776167 12894124 12630187 13749181 12039333 13355450 13486007 13354423 14143686 8879483 5392708 6576980 13946049 16512489 15920091 14933707 13419452 15063766 12630197 12893623 10129804 11973546 11710879 12431530 12891280 12891506 12825497 10591646 13222586 13551802 15196619 14473156 12105126 14802639 14144968 15263450 15131610 12499631 9341567 6906458 7432802 12630451 11907244 11841701 9604738 4801850 3683117 10262417 10131342 7433833 10591644 8683136 4474700 2565929 2231560 8152667 9073517 3876389 8947836 10855067 7894384 11644070 11841449 14341586 11183521 11512738 8222316 6972504 5722184 3222566 3288359 2894116 4407102 8091499 10590856 15393745 15854295 14669764 14800576 15261129 13421760 15856364 13222584 7432029 3683120 6052443 3420723 3419948 4932416 6512731 5657167 3551791 5789008 5196616 3683630 4078390 3157033 4670015 5525583 2630681 10262152 9538176 13287607 9208953 13222073 9275524 1709587 3354155 985353 4604999 7236717 7038046 7892578 13485506 14078926 15855325 14276041 15198175 16118254 16316405 14276820 11841964 11249827 5525321 12959162 8419186 15725028 15262420 15656657 15985371 8090730 1577227 8222320 14801616 16249317 15788764 14538695 14670281 15722969 15065039 14867660 12499114 13486525 12960182 9472901 16578547 6710110 789514 3289648 3157803 1512726 1315601 3353125 4669244 3813936 3682350 1446417 6907234 4867904 7171176 3420977 3222828 6907236 6709857 1972759 722434 2104600 7630697 12762288 13222584 15920097 14933972 14341318 14341320 11314842 8682356 11445923 7827308 8289138 12828855 10788498 10524300 13222837 14077887 16117216 15788253 9011062 3813422 6840150 10064262 6116170 10984852 10392715 14077123 7432030 3418656 7695459 12498091 6642771 5524805 7498597 2498329 4340279 11710117 1906455 4142900 2695193 9998461 9865590 13354672 11118231 10986140 14275023 13946309 10590866 6314323 8946294 13880767 16052702 12630698 9538945 8485743 4472117 1709587 3091242 9272953 7495776 6904154 3617584 6777706 5918791 7300190 10261128 11314842 14473672 13880508 9932161 6050889 9799807 7432281 13551802 14998986 14931133 11706765 15063499 14669770 14801095 15788251 15460569 11513249 11381662 16183260 16775400 9011059 2432019 8879733 15591387 14341320 15130581 16117476 14341837 14275792 14144204 14933204 15460316 13814974 14605006 15526109 16446433 15655885 14799788 13287329 13683913 14143686 13551804 15591637 15657178 14210762 15526622 16118758 15460828 14999764 12630702 9538176 10590866 9603460 13288127 15395301 13158588 13816001 13157560 10195857 9472383 10920852 8354422 10525338 3681585 856600 1248529 5649451 9335911 3813423 2694952 11053986 14803417 9538694 8880250 6445396 8814455 10459282 7761769 12696242 12038314 12432557 9736073 13025723 6973282 5461071 5261633 4537650 9735042 13157812 12169377 12038042 14736325 14080466 16054001 10063750 5258802 5262152 4078655 1052949 2038554 5853259 8487036 4408640 3289902 6776931 7763826 8288878 3683371 2235424 2564389 722181 5525058 13814974 10722705 9603969 7563875 11775656 12631225 5064519 4867393 7893871 16053233 15000542 11512207 16116965 14669527 15724000 14275002 14209213 14538699 14868440 15262949 15263715 16777211 15132129 5327945 8024688 5261382 15658983 14801871 15064267 15656404 15066070 12696495 5788744 3879978 8420464 14670283 16709353 16446694 15328213 15130834 15656665 13814976 12302765 13684418 11644322 14341837 9802379 0 9407623 15064792 1905679 1378822 4009513 4536116 2629661 5460558 2171678 723721 4933962 8487295 2500132 526342 1183247 2432801 656642 6973532 11447196 16315108 11183256 10590864 14407627 15393753 13748928 15130836 10459280 9538431 11840931 10854038 9670791 12631476 13618625 8354157 7300956 11709087 14340294 10458765 11248023 11708575 13287864 15919584 13551036 16051170 14077635 13090485 8156010 10327181 5458497 10524558 11840673 3814189 14866900 6380116 393216 6709081 7959148 3945775 1576460 2103317 5326149 16512228 13157042 7827047 5458760 5064002 7235688 4011833 5392968 6445394 9932421 13089709 13352621 10589573 4997688 3550763 3353121 9537152 9273466 6444883 7563877 8683385 6841692 8617846 13616829 10457737 6641486 9472383 14078663 14933972 11578529 11249566 16447210 15196625 14800065 13351331 13153182 14273207 15328213 12762027 10656912 11446942 13486525 16579310 8814708 7037529 14933457 15525081 15328729 14736592 12433323 9867396 7959397 12499114 14275012 14604488 15262672 13551541 15592664 14671053 14537931 15787740 14273721 12234653 14736592 15854559 16183269 14801616 15064788 16249831 15262936 14144455 15855586 15855327 15394008 14801616 14472653 14406862 15590882 14408406 15328991 15000277 16052453 16117226 15723749 14012618 14802136 11709866 2630178 789516 4010802 7821649 4008988 4208180 2694690 11184802 15526370 13947338 12894137 5854286 2958880 7038046 14012102 14341067 14341069 16646137 15986662 15525857 12170929 10132374 7958894 9866378 10985113 11972006 9998214 9406332 9209466 15263974 15461096 7366244 4141097 4603190 3222826 3159093 3881528 6248276 7696750 4473663 4802628 8684415 11513514 10723222 7762285 10065302 2959656 4866370 10986392 12695980 14605006 11051415 12104103 14473423 16513784 13420483 14604758 16777215 15196895 8025706 10854017 12563618 9866628 14473925 14143927 14867654 14473670 12631216 13684164 16316402 16184047 13881547 5196616 6314070 4537399 15658985 15723487 15392464 15524818 14605258 15657430 14472902 13486007 10130566 9012087 10196359 12499116 15723739 16380903 15854557 15657694 12368045 15394523 16184038 13815744 11052184 4275254 4800569 13879744 7759195 7298385 6837842 7497055 7959148 3684147 395267 4802628 7039592 6447455 2434082 3552563 5985875 7037280 7432802 16184292 14012091 14867660 11840931 11183001 12762033 14867409 11512736 10985624 8419695 10393740 14538697 11446426 10789272 15262939 15591902 12695982 9406330 7300701 6642771 9340284 8814195 10787985 5063994 7103322 8484718 7761252 9537663 9669249 9932421 8682354 9932421 3813674 4340271 6380116 12038314 12959416 590848 4472119 8616052 6050638 1181703 1642256 8550780 15064788 14999764 10985364 5064256 2629151 2630441 4210241 7893618 3418918 3352612 5720380 10457211 8220768 7826271 7497823 4668470 5852744 5391677 5524033 8088677 11048845 8223088 4735805 10064262 9668221 11575959 10328462 11315357 11841701 13618114 14275790 15130836 15525592 12892846 14931913 12561563 10719359 13879227 12761260 9932676 16777205 13617342 7037529 1971470 10853778 14340805 10195846 10722703 12235942 13485496 14670283 12564394 14867662 14275523 14867914 14802120 14867913 15920601 15920348 15591132 14208968 15393240 13814461 10393738 12959667 11775138 10525073 12367275 15656665 15327700 12498601 15064528 14669770 13749183 10854036 9406592 10261901 11511716 13420745 13092545 11842214 11117980 10130064 8354422 8486008 9933454 8880767 4670015 1511950 3547932 8611165 7036240 6710110 1905687 7564388 15065306 11052446 11710378 10920860 3879469 2958880 5393221 10393235 10064524 12037799 16315627 15197407 14144719 16513782 12432819 13550787 12432559 12695731 12826802 11379869 15526886 16644853 13025725 11840933 14076352 13419192 12829373 10329499 9408397 9868172 9342345 9605517 9342345 10658205 10987170 11249314 9538697 4735556 3288362 11381152 14538699 13814974 14473933 12169896 10327694 14078411 15986668 13486276 14078414 12499382 4143670 5393722 11906187 8155226 13484983 14144442 13617587 14801607 13684154 12039590 11579042 14342612 16579575 13815242 5130312 5985105 4800831 15527400 15788511 15524818 15262159 15263188 15657427 15854809 15591383 15788764 14999250 12038310 8485488 6248526 8222316 13683907 15197146 13158074 15986659 15000016 15461078 15921116 9407362 11511195 6311488 7362371 14335405 16249317 11117208 12696240 14143686 9868174 12300971 10656146 7169117 6116429 6313808 9932676 16643560 16183522 15064528 14209219 15328215 15130581 13551549 13551549 13157046 16775406 14406858 10985622 13617595 16249313 14144191 8683896 16381677 15329242 13682364 9472123 11183005 3155746 12366762 15919839 15985884 5787464 11116697 15065821 9077625 10590094 14011587 15064275 11774625 9340284 6643026 2234383 10657175 9735559 9143422 3090464 1576714 11116188 5984591 2497816 11248796 12762805 9603971 12104103 9012087 4735291 2958123 3814713 3619124 5460043 4931642 5260091 4207145 3812894 6970962 8418925 7432802 6905947 7300444 7498848 8814706 9798519 8085332 4996919 1839886 8682609 13880769 12630700 11313814 12300963 12958639 13024686 13221811 15656665 13880001 10329240 13618890 14998484 12563883 10260610 6313032 11380122 9077367 4734774 5984332 7629921 14144968 12696234 13814713 14735817 15657176 15986911 15130832 15854298 14472906 9275259 13288630 15196625 15854809 14604741 10591115 12433068 12828596 14934223 14012355 9866891 11380384 12564909 14538695 16183774 15920091 15130575 15920091 14406852 10985616 12959667 9274491 10788243 9669764 8353393 9868437 9605517 11249823 7367525 7498090 6446172 9407111 8814973 10065040 8880767 2235155 5126189 12163985 10327432 9211782 7235942 3221539 6578009 7302245 15133154 16448501 11249314 3945775 4471604 2827810 4405813 7629668 11906724 14407376 16250095 15658473 15986411 11116699 7366496 11840420 12235431 14999765 15658726 14802386 10590604 11248788 9340276 12562852 5393989 1776920 1842202 1381905 1315599 2039322 2960937 3157802 3552560 2564639 1774869 1182734 4012085 10263182 10920082 14867662 9933703 2498325 3025439 14736341 16777215 12960190 4604222 3683120 3156776 7959136 10524788 11838353 14800075 13354672 13682875 15525081 14209734 12565937 9342079 13092545 16777213 13223105 4867394 5985104 4537658 15790318 15723747 15262418 15591377 14669762 15327951 15327951 15196365 15657176 15394004 15394008 15723487 12499882 9669754 7301208 8287336 7958374 10723222 14276301 15789793 16380901 12628394 12628647 12167580 5916472 14666425 16315874 14341834 10195595 12300973 10525075 12696493 15195601 10326405 11248024 15524830 14671059 14539724 15328983 15919837 15065041 15327702 13814463 13288632 15591387 13485756 14867411 12104105 10130313 13748155 15262158 14341056 9012601 15329243 15328989 9867911 8551532 10656399 12367530 15064530 13683390 9998467 3155995 10196100 15261907 12498603 6050636 6708564 9208698 11248281 14537933 9866630 7300703 3222050 9472901 6775388 4998977 4209463 12563632 12892597 8484975 16117731 13092021 15262171 13617342 12105386 5919563 2234393 4538686 4473914 6643286 6708306 10260612 12432295 12301222 13090740 11972519 7367525 6775388 9077112 9802118 8880240 6114624 7692116 9141626 9075833 6182475 9867394 14473672 13287604 14076606 16116703 13945020 13089711 16512739 13024945 9144447 13421511 12960445 11182490 4009764 5062704 3615515 4274223 8090732 11183256 14801618 16512234 15985632 15525330 15394006 15261907 12301222 14406598 13814461 14538444 13551549 14605006 15591901 15328211 15525590 12367526 13946560 12696493 14803147 14342086 10065038 13223354 14999764 14670283 14472904 14866636 15261394 13485496 14998735 15919837 12959665 11314842 9472901 8353652 6577241 7038824 6446938 11644583 9933454 5327175 8025204 8618107 9209732 11512486 11907245 1247234 7360579 7954007 9932423 12500409 12170163 10128775 3550502 3156255 9801348 9735555 12367530 7827047 4011314 6906206 5459528 7762796 8618105 12763064 15592163 16184302 16315627 14143686 11248794 15328732 15657695 15986660 16184039 13814972 11183505 8551273 9536887 7364178 3419429 2500132 2565668 2828586 3092012 2697254 3947321 2960426 2960426 2170142 1709589 3682866 10657177 12631730 13881537 13617597 9209981 9801350 14143436 16446959 14802134 5328202 2366236 3156522 2893603 5458752 11511180 14603201 12563881 13552054 8089706 10261388 12564656 10854808 9078397 13093059 16777215 13355717 4933699 6182484 5064003 15591912 15658985 15330523 15130572 15522759 14997959 15262159 15327951 16051674 15064779 14933455 15855325 15328203 15064770 16511448 14010035 10654087 8091248 8552829 5854540 8747119 9271146 5653560 11970976 4076846 6578263 15525843 15591385 11445924 9340801 10393740 12500143 14210502 10787724 11774880 15723498 11842992 4408380 12434865 15065557 14801097 14932942 15392464 14209473 14736076 15920097 14407376 16184047 10394003 12828081 15262161 14998729 13157812 15263450 15330018 10461075 12696493 16512738 14143937 12762286 9406845 6906460 3090715 5262136 14078146 11052184 3748394 3353634 4603954 7630434 9077625 11840933 13748932 4866877 3156775 1578001 2565668 3092271 7103837 12762033 13880769 10591115 12630187 13880769 15591902 14801616 12301482 6709332 8354671 6379599 8022884 6575438 7236191 9144441 10656651 10656912 10919829 8617076 9603971 9736327 11511455 8748147 7695714 10524298 11905954 9801090 12103332 10392966 9339508 14472393 15788253 16051425 14275012 11578014 15260878 11182482 16379359 15393493 7235676 4538939 3024158 4666924 7957593 8549994 9604487 10066054 14868438 15460064 15459546 15591636 15788251 15656667 14275014 14209219 13551291 15130321 15459799 15985630 13091251 14670283 14736074 16315360 15789016 15328465 13617336 12434091 9277056 12565936 14933972 12104873 9538176 13683139 15196376 9998729 10656661 11972519 11118482 10065290 8551548 8222583 5064772 6050897 5985875 7762032 10328213 9143939 9013380 8487036 9736075 12302002 5393738 3942691 7558734 7826018 15393757 16513016 15327711 14406600 12696495 5457723 10195587 13681848 12367267 6248013 4998726 8749440 5657422 4079418 3553074 9407623 15657954 15327962 15855074 16052712 16710644 15789544 16052463 16447219 14077893 13156272 13353904 13353397 10523273 8022369 7760745 1907484 2105117 2695971 3025965 1644312 2762793 4407620 2170656 1315860 2828838 3617584 7170400 12630702 15328983 13947076 13420992 11907245 6446176 14538964 14078662 2367260 2432801 5196620 2563868 7102294 14933196 13485747 13354675 10328462 4998977 6314837 12038314 6643288 7761769 14869218 16580345 12830395 4209974 6051927 4736069 16315373 15329507 15592929 14736328 15326663 15656659 15459537 15722963 15064779 15130572 15130834 16051934 15788754 13617583 14670022 15854809 15525843 14868430 14867403 10786694 12496283 11509386 9075307 4865332 3879469 1511181 7564136 8353906 9077627 7169883 11578264 14736854 9603971 10589575 15524818 15131602 14737105 12040107 15395036 14933971 14473674 14998737 16116189 15787473 14669762 15394008 11841449 13421510 13881545 13815491 13617593 13946047 14801356 14407887 16185329 15789542 15986145 14735814 12696745 13354423 12367530 7761765 3682350 4800831 12104107 11248796 7696225 11709598 14538695 13551802 11775393 6248526 2103569 1774353 1445904 1906970 1314579 1183763 3748394 5722184 8814453 11775393 9998980 11446428 14341065 13419963 13090998 9669762 10722450 7761765 5194298 6839892 10656144 13222839 15130832 15328215 13946307 11511966 12498861 6511700 4735542 11182488 11379609 8944752 11116942 10656391 14077120 12300711 8682097 14998989 14143931 14275264 13617333 11117199 14471878 10655633 12498350 5787725 1971985 1446417 4671042 11643292 14142135 14536126 13023914 14077372 16776175 15130581 15262420 15328211 15196368 14934221 15393747 15460051 14866890 14933707 14933707 15131086 14538949 14736328 11578012 15065557 13288630 14670285 13090738 11052187 9210761 9473414 14605007 15197395 12565673 13156791 11972519 9011834 11445660 11446173 10394254 8551799 4867140 6775137 7828078 6775648 7433321 7433321 9933455 8420216 8816514 9079173 11578537 15262947 4735038 3417637 6115918 4143922 14474448 15789281 15459288 13946307 14340807 13880256 7102548 12826535 16711661 10524558 3419178 4669761 3091240 5723215 5328457 6907234 13288379 15853793 15328991 15658985 15526886 16053490 15395562 16053233 13288379 13024945 12104094 13156018 10786445 7496025 3419431 2236449 1841691 2301213 2236451 2104863 3552309 2828586 2762793 3881787 5393995 3486251 6446934 15591387 16776432 12500658 3551531 3485741 6183000 16513267 13881286 3682868 6906725 3353901 2367257 12694953 14998987 13814712 12959663 8749430 4998979 6709597 16052204 13683655 11446693 15461096 16514294 12565937 4933184 5722702 4472382 15590874 15920099 15789542 15263190 15655887 15130315 14801607 15656916 15393744 15064779 15459027 15525333 15393744 14604739 15722460 15460569 13225398 14078395 16445142 14470323 13680294 16575958 13944758 10326921 10525589 1379341 5392716 11051166 10920084 12959917 9999231 10195857 10853786 10062972 10326652 12565156 11118229 13618111 14210759 16315884 14013897 12631217 12234398 14272944 15128765 16512228 14736854 14869469 16644851 16052712 10722452 9208440 10985877 14538964 15659243 15330018 15327960 15591636 14933194 13551802 14472651 12696240 7958643 3352620 7761516 10721937 7630432 12367780 14144191 14670283 14933457 12762286 3418914 8090481 6051668 788487 1973277 2170658 1576973 5853770 7169630 7498593 10854291 15064788 16645619 13750211 7498080 10853523 12695727 10195595 4603701 5853768 11511196 14472391 15065293 15591383 15328215 16315110 10985622 8419697 5721671 9274491 11906211 11313300 12433313 14275263 14340546 14406087 9471613 15196368 15985881 15393744 15460051 16578018 15195601 8879222 1905679 1642507 3353384 5460043 10066581 15197654 15394258 15787475 10719874 14603201 15064267 15854298 15065041 15526111 15986913 13552572 13947330 14144709 14736846 15459797 15591383 13091249 14867660 14933707 12959663 13222584 9472383 7893351 11117463 10986140 9078921 9473416 13486526 15328211 14407109 14012355 13420218 13157046 14538699 13025460 7828330 8814974 5722451 2432799 9144451 5788496 3946804 8288629 9012353 9341317 9802126 8552829 10065041 5788753 2761248 4538426 2236700 9014142 14934484 15394772 15460051 14341835 14736078 15854044 12234916 5392696 14538436 9932421 1576974 5393997 3420460 2301979 4472635 2828323 3682088 11642528 15394784 16514294 15855852 16053233 15987699 16184049 14012104 10524813 12433062 6577233 6181193 10654089 4077107 1775900 2434082 2959143 2894379 2565414 2894379 1052175 3683895 7697268 5854546 5657422 12762805 15328215 12302252 9999499 10394003 14209999 16447991 12434101 3814963 2761764 4801858 1380364 8617074 14931911 14275006 13025196 12893613 8551799 4538429 6775137 15460579 16118509 16644598 15921645 16250093 12039593 5130045 6050384 4076854 14932936 15657697 15855852 15000278 15328203 15459537 15064780 15262158 15590866 15327951 15393234 15063497 15591123 15920089 15920867 15131610 15460826 14537404 14996666 13088669 15655628 15457998 14142397 8419437 3354917 5131846 3747891 9538178 16117727 15920602 12762286 11182492 15130070 11971481 15786960 15131085 15591383 14143426 13618111 15198171 14935260 10986651 9405299 10851700 11508860 12893351 13158849 12566455 14737881 15921644 14144715 9670280 12433068 15790058 15395560 15855851 14670032 14604228 16381153 16117470 15262422 16380650 10525591 4998209 13091770 16249315 11117713 14078397 14209984 13946812 14275777 15854557 9867396 9340799 13091770 6578522 1644563 1184013 2761248 3747883 5590600 3945773 5393217 5393217 9867141 11511966 11907502 9932934 13352630 15261397 7236704 4670263 7695202 11905951 15197646 15196878 14341316 10196359 9999496 14868181 9997703 10919571 10459020 13747641 14341059 15788503 15656404 15656917 10787977 14012094 15064782 13025199 9340791 9472377 5261112 5524032 6840663 1642766 4866875 11709347 14077893 11842983 12566706 14604490 10522753 9667184 12628380 15196106 15591385 11578277 11907755 14013129 14144206 13749959 15065819 15327960 14275272 11117463 14604237 14341065 10985372 11577509 8287859 4340279 8485238 9275524 7894899 8289142 10657175 11972519 12959412 14801867 15328213 14012353 10722703 11643805 7170148 6051414 4209214 5722449 9407621 7301734 7828079 6446426 9867662 11183522 9342345 12303030 11578280 5195589 2169111 3616297 7695972 12434350 15790561 14012605 14144709 15855587 15789280 15196627 16051423 12038304 5064244 4274223 2695201 3288621 7039075 4933187 5458507 7103073 8155501 4338737 9471870 12170151 15525339 15130583 15591136 13354691 10195857 4340016 7827300 8353132 8022884 9404022 4932416 5394513 4210239 3551280 2894379 2039070 1315347 2631207 3289139 2039070 5065030 13355203 15591902 14209732 8749432 7762285 16646137 9275522 7301732 2564636 2367260 1380113 4735556 5658188 7827813 14603971 13814966 12564645 12630702 7630699 6184283 13684685 15921645 15526887 15657703 16447474 10789526 12038565 6775125 6050384 3747632 14866371 12038310 15461094 15986919 14933447 15459537 15393744 14670021 14736327 15196365 15130060 15326669 15393487 14867914 14999764 15196376 16314084 13943218 13745319 16247765 14867401 15787220 12300193 11051155 11579041 6973531 8880250 8025192 14604488 15130832 12038310 13552318 10260097 12365210 16444122 15590361 14077887 14867660 16117731 14934999 16053743 15198175 12563616 11508084 11179635 9537910 10657690 8224374 14474709 16711673 14012878 13223104 16644592 15329507 15724525 15526887 16512236 12367526 11710366 10788498 9669762 14735823 12169896 4801335 14669770 13748670 10722701 12433319 14275777 11907229 14670283 15525594 15065043 11972770 11446942 14933971 6184016 1380616 6380632 4669245 1379594 4340531 7103837 4998459 7235676 7893351 11841703 10327179 8221545 14011330 12762803 6907226 9537406 10853778 7762016 12696491 9932928 12629674 13091253 9867141 11577248 10392972 11774880 14537671 13879741 13682616 15327952 16775911 10393728 11116948 8419182 3418914 1050368 6511700 11577240 13222318 14077627 8616301 14209734 15459286 15721429 13750208 12369327 10000009 12827053 14009520 14734008 11708557 14472645 14275022 12302264 9539726 8223864 8551548 11380649 13287874 11511970 12499379 15130585 13288127 11644583 6709595 4734524 7235171 10130063 11710123 11842730 12368308 10460311 9471621 10591382 14999764 11249563 12301735 12828081 8814706 6051668 8288378 6577762 5393997 7499113 12039343 13881292 12697018 12630968 9078403 10197654 11118756 6973282 6906976 1905939 8155499 14997195 14735563 14670283 13947330 13880256 15263449 15065557 15327700 14670024 16315359 12499112 4537395 8879486 8156274 8157043 7235941 11906474 11511203 9603971 9339257 12102816 7497304 9866368 8220775 8154982 6840154 12366772 8879735 7301214 8945530 11378588 8219748 3551017 6051925 5065032 2827557 3223598 1578519 1776411 1710105 2302496 8289405 14211029 13486789 10459796 6775640 10065038 9143939 9077375 9012350 3551531 1709327 2301726 2235681 6117207 6117460 4603441 14931653 13946550 12630692 11314842 6512218 11184551 16777215 15395303 15790061 16447991 13355203 4670266 12038050 11577501 5524292 4208694 15523011 13156783 15592931 15723490 15392982 15393745 15196365 15130572 15064779 15196108 15000016 15065293 15064779 15064779 15064518 15260868 15194307 13550000 14931913 15985120 15985117 14670525 9867386 12893613 13813951 9405566 6380114 8353904 15722973 15328215 12170149 15000529 15523788 12757395 14534585 16446181 13749179 14472643 15459799 15395036 16316138 15264740 10918789 8941117 7561533 7565669 11051166 5195588 13947077 15131610 15790061 16053494 15527910 15658983 15856362 15855851 16381681 12894652 9473930 8025968 11052698 16185066 15065043 5721411 10459020 10853527 9537413 10787734 12827826 14275274 15459548 15591136 15723236 14999764 14077893 13354425 14012353 4274991 3487019 4341307 2236701 2762015 7038295 5525058 8946041 11840931 6906456 3616806 7432287 7169115 10194566 13089458 12827313 11182490 5261122 4142639 13945794 15261909 10130053 13814972 15525341 5919312 4603451 8682867 14736328 15460051 14670281 11776935 5459782 2695446 8550768 2168847 7629668 14142924 12761775 14406588 14867911 13880757 12103584 13814463 14012351 14078144 15525592 10460047 14670283 15394257 16314069 11773322 7693135 10783872 11247782 12500408 8949380 8750207 10590104 12037547 8419182 8090470 15130321 11577250 6776152 3553065 4472115 6116690 11974064 12829886 13223615 14407889 12828857 10460309 12500408 11974578 10131861 10723481 10460050 8813942 9012353 11841452 10788763 9867661 11512486 14934750 11710893 9539724 8750208 9277065 9802379 11973800 8946809 2235155 852992 6379854 16248802 14143426 15985630 13354164 12169638 16117218 14932942 14670024 15460051 14209471 16775403 9011572 7695202 10524558 6445396 7105632 7039843 9999760 5262403 12894375 16776427 12762033 8419437 13091253 14209734 6050889 10590351 9801352 8418932 8879483 10984859 6708819 7958371 8156263 6577241 4801349 2236954 2432801 1709340 1116943 5590600 12368825 8815751 5460306 4407620 2368550 2762277 6643805 8157044 8946560 6446426 1710356 2040347 3026219 4275003 8748664 4602930 12629676 15459530 12828320 9604474 5262149 10063500 16644341 15855084 15657707 16250871 9472134 5261118 12169890 14604229 10064512 4275256 15391684 15985624 15000277 15855074 15459801 14604229 15130572 15196365 15262158 15262158 15525330 14933706 15327951 15590864 15064518 14997696 13418147 16182229 13946041 14932681 16249056 14211013 10065543 11250076 11578790 7630700 5195842 6248528 15459546 14999764 14472904 12631721 15392713 13285538 12956834 14209730 15197146 13354172 14209997 16119023 15855852 15724525 11181710 8677959 4865572 5131078 8616573 5326913 8025192 12434351 16447474 15395303 15396326 15987691 15657954 14013131 15592163 15723749 16777211 16777215 15197144 14473933 14012870 7234908 7563875 9603460 5655626 10064011 16578799 14932691 14867411 16709615 16314855 15656667 15788766 13025460 13157046 9538431 1250059 1709587 1643796 6249044 8880501 8156778 2629913 7630179 7696227 4603701 8156010 6840150 5919048 7300701 6905943 5854023 15064528 8485228 12631468 14275264 14998986 14933706 6380112 2498076 1445134 2762017 3090717 3485220 3089949 2300948 1445641 11182995 16775397 9340789 15459286 14209219 12893359 15854809 15328462 15196365 11709085 10261386 9406845 11051670 15328215 11183254 14012355 15393753 14341059 12695200 13088931 8746595 6378312 7826796 9933979 8750721 11185053 15459035 8748147 10459272 16446694 12761520 4012597 6052180 5392454 8090219 8289140 5658190 5262149 5393737 10591382 14736595 12828857 10460826 12499892 9604487 5919561 14603724 14671063 12828346 12367795 8288629 6643805 11184549 8750208 7894899 10987683 11052963 11381411 13947336 14012872 4274225 2103056 10129800 12564396 7498335 15065043 15130323 16380390 15196116 12827568 15722712 13552054 13354162 16117729 7432542 3024156 11248281 8221805 3617839 3684147 6841184 8419699 14604231 15065041 14275527 12432810 8222056 14472904 15196627 10656651 12300709 10393227 7892838 6050377 5984583 9077106 10591119 7234658 3419696 1644563 920071 1643544 5919828 11051165 4341827 854798 1907484 2302242 2302755 2170138 4341050 9472904 8617595 8157043 2959656 3026737 2433828 6512216 15459538 7564116 8221029 15459530 12565149 11775389 7170146 5392967 10591384 15460067 15723498 16118774 7498082 5722176 13288620 14801861 12696231 2104085 14537658 14735553 14406850 15986143 16184038 14736328 14933193 15262158 15393744 15393744 14933447 15459537 15196108 15458506 14997696 13813420 15129280 15459530 13156525 15525331 14605260 14211791 9474695 10987682 11184549 3486768 5721932 4537912 7827560 14735823 15394008 14868430 14209470 13879476 14801350 14801871 15526372 15132131 15987440 15658475 15132131 16579575 13813430 6837048 5985094 5855318 6773595 5457986 13419703 15723739 14999764 16052714 15987438 16184817 13486787 10590866 15920097 14736343 7564388 11973287 15526108 13420216 10657426 4735289 5130563 5854288 3354155 4341049 9012350 10393489 13090998 15196629 15065043 15525594 15459801 11643807 9275259 15328215 6184534 920073 4604481 6643802 10262154 16117731 8024937 9077625 7695972 3945771 6445392 9997957 13814208 14472138 13945794 5590338 9472123 14342086 12827817 16578529 16776678 7038547 1313540 1839892 2432031 1643283 1248008 1774353 3091493 1971731 4208694 15262410 14407101 14406849 15525844 10854028 13814715 15393745 14406849 14998987 15196116 13025209 10985624 11183003 10919829 11709598 15855073 11709612 8551285 7958886 12038044 13222314 9601902 6707285 10063255 5921111 8226158 8551536 6116682 13683127 15459801 6971991 6841445 12170165 8681843 4076586 5196608 4210226 3222048 7498595 7433572 11117208 11381152 5723215 13025723 5261633 7958631 8682609 7433570 10262671 9933706 6841183 9341318 6710625 11316135 11316135 13487304 13947855 14342096 15394782 16381420 11906726 3484709 11511455 13223354 7894123 13552319 15921894 15130836 14143428 15854046 15393747 13683640 13748920 16512485 6774864 8024679 10919058 6905943 4077626 5854035 7893869 10985622 14603979 13880254 11577753 15854044 13156785 9274998 10788235 15261899 12235680 13880506 13288371 7760992 11905184 11642781 6248781 3945521 2103838 1973529 6250073 8617594 7499113 3287078 2039070 2500134 2039070 2762793 1973792 2696484 5064772 6512218 6051667 8288627 2828072 2697261 3617586 9274491 15656907 14800568 4800559 13486258 15196878 11446678 8354672 5656393 6972767 14802649 16119024 15197924 8090983 10854281 13091241 14143927 9735547 1906190 14472896 14998209 14932416 13617334 15724515 15393745 14998986 15196365 15262158 15262158 15393998 14932934 15524299 15129282 14076078 14997180 15261899 14538435 13880508 11249049 10920601 9933452 9407108 12170414 16249066 6380630 2234904 2366489 3814189 14406860 16051683 15394525 15789281 14868691 16118759 16315376 15921908 15660015 15593450 15658985 15987437 15197403 12497821 10588023 6249298 4342077 5194298 8089706 14735304 15196365 14802121 15657948 15526121 16776956 11052448 10458765 11511708 15657443 11577759 6971478 11709085 15788505 15920867 7039073 3946804 5459531 2761764 3419948 5655627 7498343 11051415 13749181 15722971 14670285 14801871 15130321 10262154 13486011 10723997 196608 2630178 7761769 6511440 13025460 9143418 9867141 16513004 13486526 5459010 2892313 10656144 14669517 10721937 7827045 10919316 10525840 9209462 12827820 6445899 1774604 1511181 1379343 919044 1379848 3485224 11709349 15789794 13814976 14407111 15657170 15262412 13880505 14735815 13288371 14867149 14998735 13880505 10459272 10327179 11182238 9669513 12498865 11511966 9999750 12828079 9143938 6972770 4998980 7499876 14079427 15459538 12036508 7825758 9011832 6775901 1840395 9472377 16380639 14275264 8945779 12762551 11314587 5392179 7168590 7959399 3024671 5326653 8879733 4011051 7629409 11379869 3617324 4998461 4866360 6510927 3155482 9341818 10394508 7894123 6643804 7630700 7565934 10855584 13224132 14079441 13684683 14078924 15855076 13618114 10853525 4932668 9209213 15395813 14276044 15460575 16381677 13749698 13617084 15656665 13617336 14406850 15064780 15459538 6116932 10854289 15065043 6314061 2433053 7498595 11906205 15130573 15589591 16051934 12498852 15327952 15985882 14538949 9472887 10985613 15525331 15130575 13946047 8089959 3154714 9011572 9077367 8024687 1709080 9473161 16118254 8815482 2169878 2892834 4210750 1710105 3091758 1973277 2500136 2564898 2827810 3090983 2893604 2630431 3157033 5262409 5459014 10984849 14735804 16116428 10590598 4866864 13814713 13091249 11381149 10393487 9604487 14341583 16052716 16053231 13617595 12038301 12301473 14538435 4603188 5590083 14671302 14274484 15128253 13946041 15001307 15591383 15262158 15064779 15064779 15130572 15262158 15590862 14932416 14208178 14996666 15458249 14933196 15261907 12499116 9143936 10130831 10260359 13024435 13221813 16708840 8945268 7827309 4932417 11380130 12104107 9472385 16117743 15855082 15593190 15724779 15591149 15987958 15528939 15725291 15659237 15000278 14539976 13945772 10457462 10856348 12172208 12497570 9405052 12498340 15657170 14999240 14867914 15526121 16711163 11840422 5129532 6379852 14471881 16776435 11117208 11511706 15064780 14406858 8684927 1380877 5591374 2696484 4077624 4997186 8090480 11117208 13420214 14999500 15196629 15525339 14801871 14868178 10789012 8355703 5065285 1249038 7893869 6314574 2103569 3353636 1840395 11511966 16709613 15262167 8682097 3747879 6708564 6642771 5392706 6313810 4274227 1774091 5458752 9537665 4076856 1181966 7168614 9801352 8354155 13880514 15262422 13420216 13617847 13946809 14538436 10393477 13222578 14538186 15130323 12235431 13748668 14472643 12169636 12235176 9537414 9537673 11248544 10525071 8880499 11051668 12499631 9078405 5591124 8618624 9540234 13421762 15327944 11773571 11379344 10589601 10394003 13419955 14933447 14998986 12564396 13025458 13881270 10721400 13090465 12696495 10919833 10853778 14274759 10524558 12827568 15130068 12630449 9800835 13156020 10984849 8681578 12960431 12302503 13355453 13815754 14210000 14605785 15197922 16382196 12368823 15197922 15790312 14868181 15394784 11577761 3944747 11577761 15131610 15460577 16184041 13815750 12762803 13946049 14538184 14998989 14933194 15459538 14209470 9011823 12169888 16314595 14209221 6511702 7629919 14012343 15196358 14866373 11708824 14012345 14670022 14998987 14472643 15065293 8880240 8287851 8551023 11379867 13748158 9471612 8024418 10787985 5787725 6643553 16316405 14079176 3025692 4012334 3221799 2565414 2565414 2433828 2631207 2368548 2630691 2893603 2893350 2893604 3222569 4209974 7170657 10525073 10919056 15063487 14997177 14801348 5722174 3551007 9406841 11184022 9735555 9670534 15526111 16052716 14342613 11249049 6051141 10064514 9998469 1313289 10130053