База всех ИНН организаций с префиксом 6916****** и физических лиц с префиксом 6916******** из ЕГРЮЛ и ЕГРИП.
6916000017 6916000024 6916000049 6916000063 6916000070 6916000088 6916000105 6916000112 6916000137 6916000144 6916000169 6916000190 6916000225 6916000232 6916000264 6916000271 6916000296 6916000306 6916000313 6916000320 6916000377 6916000384 6916000391 6916000401 6916000426 6916000440 6916000458 6916000472 6916000507 6916000521 6916000539 6916000546 6916000553 6916000560 6916000578 6916000585 6916000610 6916000627 6916000666 6916000673 6916000680 6916000698 6916000761 6916000793 6916000803 6916000842 6916000850 6916000874 6916000881 6916000948 6916000994 6916001003 6916001010 6916001035 6916001050 6916001074 6916001099 6916001123 6916001130 6916001148 6916001155 6916001162 6916001194 6916001211 6916001229 6916001236 6916001243 6916001250 6916001282 6916001317 6916001324 6916001331 6916001356 6916001395 6916001420 6916001444 6916001451 6916001490 6916001525 6916001532 6916001557 6916001589 6916001620 6916001645 6916001652 6916001691 6916001719 6916001726 6916001740 6916001758 6916001797 6916001807 6916001853 6916001878 6916001885 6916001892 6916001902 6916001910 6916001934 6916001941 6916001959 6916001966 6916001973 6916001980 6916002039 6916002046 6916002053 6916002085 6916002110 6916002141 6916002173 6916002198 6916002215 6916002222 6916002230 6916002247 6916002254 6916002279 6916002286 6916002293 6916002303 6916002367 6916002381 6916002409 6916002423 6916002448 6916002504 6916002543 6916002550 6916002568 6916002590 6916002600 6916002617 6916002649 6916002670 6916002695 6916002705 6916002712 6916002720 6916002737 6916002744 6916002776 6916002818 6916002825 6916002857 6916002871 6916002889 6916002896 6916002906 6916002913 6916002938 6916002960 6916002984 6916002991 6916003000 6916003057 6916003064 6916003071 6916003089 6916003113 6916003120 6916003138 6916003145 6916003152 6916003160 6916003177 6916003184 6916003191 6916003201 6916003219 6916003226 6916003240 6916003265 6916003272 6916003280 6916003297 6916003307 6916003314 6916003339 6916003353 6916003378 6916003392 6916003427 6916003434 6916003441 6916003459 6916003498 6916003508 6916003515 6916003522 6916003530 6916003547 6916003579 6916003586 6916003593 6916003603 6916003610 6916003628 6916003635 6916003642 6916003650 6916003667 6916003674 6916003681 6916003709 6916003755 6916003794 6916003804 6916003811 6916003829 6916003836 6916003843 6916003850 6916003875 6916003882 6916003890 6916003900 6916003924 6916003949 6916003956 6916003970 6916003988 6916003995 6916004004 6916004011 6916004036 6916004043 6916004050 6916004075 6916004082 6916004090 6916004100 6916004117 6916004124 6916004149 6916004156 6916004163 6916004170 6916004188 6916004195 6916004212 6916004220 6916004237 6916004244 6916004251 6916004269 6916004276 6916004283 6916004290 6916004300 6916004318 6916004325 6916004357 6916004364 6916004389 6916004396 6916004406 6916004413 6916004445 6916004460 6916004477 6916004484 6916004491 6916004526 6916004533 6916004540 6916004565 6916004572 6916004597 6916004607 6916004614 6916004621 6916004646 6916004660 6916004678 6916004685 6916004692 6916004710 6916004727 6916004759 6916004780 6916004798 6916004815 6916004847 6916004879 6916004893 6916004910 6916004935 6916004942 6916004950 6916004974 6916005030 6916005047 6916005093 6916005103 6916005110 6916005167 6916005181 6916005199 6916005223 6916005262 6916005287 6916005304 6916005311 6916005329 6916005336 6916005343 6916005350 6916005382 6916005417 6916005456 6916005463 6916005470 6916005488 6916005495 6916005512 6916005520 6916005537 6916005544 6916005551 6916005576 6916005583 6916005590 6916005600 6916005640 6916005657 6916005664 6916005696 6916005713 6916005801 6916005833 6916005858 6916005865 6916005872 6916005880 6916005921 6916005953 6916005978 6916006001 6916006026 6916006040 6916006065 6916006072 6916006107 6916006114 6916006121 6916006139 6916006146 6916006153 6916006227 6916006234 6916006241 6916006266 6916006273 6916006308 6916006322 6916006347 6916006354 6916006361 6916006428 6916006450 6916006499 6916006516 6916006530 6916006548 6916006562 6916006587 6916006594 6916006636 6916006668 6916006682 6916006690 6916006700 6916006717 6916006724 6916006731 6916006749 6916006756 6916006763 6916006770 6916006788 6916006795 6916006812 6916006844 6916006869 6916006876 6916006883 6916006890 6916006900 6916006918 6916006925 6916006996 6916007037 6916007044 6916007069 6916007076 6916007083 6916007100 6916007118 6916007132 6916007140 6916007164 6916007171 6916007189 6916007196 6916007206 6916007213 6916007238 6916007245 6916007252 6916007260 6916007277 6916007284 6916007291 6916007301 6916007319 6916007326 6916007333 6916007340 6916007358 6916007365 6916007372 6916007380 6916007397 6916007407 6916007414 6916007446 6916007453 6916007460 6916007478 6916007492 6916007510 6916007527 6916007534 6916007573 6916007580 6916007608 6916007622 6916007654 6916007661 6916007728 6916007735 6916007767 6916007774 6916007848 6916007855 6916007894 6916007904 6916007911 6916007929 6916007936 6916007950 6916007968 6916007982 6916007990 6916008009 6916008023 6916008030 6916008048 6916008087 6916008094 6916008104 6916008111 6916008143 6916008150 6916008190 6916008200 6916008217 6916008231 6916008256 6916008270 6916008305 6916008320 6916008337 6916008344 6916008351 6916008369 6916008383 6916008400 6916008418 6916008425 6916008432 6916008471 6916008496 6916008506 6916008513 6916008520 6916008538 6916008545 6916008552 6916008560 6916008577 6916008601 6916008633 6916008640 6916008658 6916008665 6916008672 6916008680 6916008697 6916008707 6916008721 6916008739 6916008746 6916008753 6916008760 6916008778 6916008785 6916008792 6916008802 6916008810 6916008827 6916008834 6916008841 6916008859 6916008866 6916008880 6916008898 6916008908 6916008915 6916008922 6916008930 6916008947 6916008954 6916008961 6916008979 6916008986 6916008993 6916009002 6916009010 6916009027 6916009034 6916009041 6916009059 6916009066 6916009073 6916009080 6916009098 6916009108 6916009115 6916009122 6916009130 6916009147 6916009154 6916009161 6916009179 6916009186 6916009228 6916009235 6916009242 6916009250 6916009267 6916009274 6916009281 6916009299 6916009309 6916009316 6916009323 6916009330 6916009348 6916009355 6916009362 6916009411 6916009429 6916009443 6916009475 6916009482 6916009524 6916009531 6916009549 6916009556 6916009563 6916009570 6916009588 6916009595 6916009620 6916009637 6916009644 6916009651 6916009669 6916009676 6916009690 6916009700 6916009718 6916009725 6916009732 6916009740 6916009764 6916009771 6916009796 6916009806 6916009820 6916009838 6916009845 6916009852 6916009860 6916009877 6916009884 6916009919 6916009926 6916009933 6916009940 6916009958 6916009972 6916009980 6916009997 6916010008 6916010022 6916010030 6916010047 6916010054 6916010061 6916010079 6916010086 6916010093 6916010103 6916010110 6916010128 6916010135 6916010142 6916010150 6916010167 6916010174 6916010199 6916010209 6916010216 6916010223 6916010230 6916010248 6916010255 6916010262 6916010270 6916010287 6916010294 6916010304 6916010311 6916010329 6916010336 6916010350 6916010368 6916010375 6916010382 6916010390 6916010400 6916010417 6916010424 6916010431 6916010449 6916010456 6916010463 6916010470 6916010488 6916010495 6916010505 6916010512 6916010520 6916010537 6916010544 6916010569 6916010576 6916010583 6916010590 6916010600 6916010618 6916010625 6916010632 6916010640 6916010657 6916010664 6916010671 6916010689 6916010696 6916010706 6916010713 6916010720 6916010738 6916010745 6916010752 6916010760 6916010777 6916010784 6916010791 6916010801 6916010819 6916010826 6916010833 6916010840 6916010858 6916010865 6916010872 6916010880 6916010897 6916010907 6916010914 6916010921 6916010939 6916010946 6916010953 6916010960 6916010978 6916010985 6916010992 6916011019 6916011026 6916011033 6916011040 6916011058 6916011065 6916011072 6916011080 6916011097 6916011107 6916011114 6916011139 6916011146 6916011153 6916011160 6916011178 6916011185 6916011192 6916011202 6916011210 6916011234 6916011241 6916011259 6916011266 6916011273 6916011280 6916011298 6916011308 6916011315 6916011322 6916011330 6916011347 6916011354 6916011361 6916011379 6916011386 6916011393 6916011403 6916011410 6916011428 6916011435 6916011442 6916011450 6916011467 6916011474 6916011481 6916011499 6916011509 6916011516 6916011523 6916011530 6916011548 6916011555 6916011562 6916011570 6916011587 6916011594 6916011604 6916011611 6916011629 6916011636 6916011643 6916011650 6916011668 6916011675 6916011682 6916011690 6916011700 6916011717 6916011724 6916011731 6916011749 6916011756 6916011763 6916011770 6916011788 6916011795 6916011805 6916011812 6916011837 6916011844 6916011851 6916011869 6916011876 6916011883 6916011890 6916011900 6916011940 6916011957 6916011964 6916011971 6916011989 6916011996 6916012005 6916012012 6916012020 6916012037 6916012044 6916012051 6916012069 6916012076 6916012083 6916012090 6916012100 6916012118 6916012125 6916012132 6916012140 6916012157 6916012164 6916012171 6916012189 6916012206 6916012213 6916012220 6916012238 6916012245 6916012252 6916012260 6916012277 6916012284 6916012291 6916012301 6916012319 6916012326 6916012333 6916012340 6916012358 6916012365 6916012372 6916012380 6916012397 6916012407 6916012414 6916012421 6916012439 6916012446 6916012453 6916012460 6916012478 6916012485 6916012492 6916012502 6916012510 6916012527 6916012534 6916012541 6916012559 6916012566 6916012573 6916012580 6916012598 6916012615 6916012622 6916012630 6916012647 6916012654 6916012661 6916012679 6916012686 6916012693 6916012703 6916012710 6916012728 6916012735 6916012742 6916012750 6916012767 6916012774 6916012781 6916012799 6916012809 6916012816 6916012823 6916012830 6916012848 6916012855 6916012862 6916012870 6916012887 6916012894 6916012904 6916012929 6916012936 6916012943 6916012950 6916012968 6916012975 6916012982 6916012990 6916013009 6916013016 6916013023 6916013030 6916013048 6916013055 6916013062 6916013070 6916013087 6916013094 6916013104 6916013111 6916013129 6916013136 6916013143 6916013150 6916013168 6916013175 6916013182 6916013190 6916013200 6916013217 6916013224 6916013231 6916013249 6916013256 6916013263 6916013270 6916013288 6916013295 6916013305 6916013312 6916013320 6916013337 6916013344 6916013351 6916013369 6916013376 6916013383 6916013390 6916013400 6916013418 6916013425 6916013432 6916013440 6916013457 6916013464 6916013471 6916013489 6916013496 6916013506 6916013513 6916013520 6916013538 6916013545 6916013552 6916013560 6916013577 6916013584 6916013591 6916013601 6916013619 6916013626 6916013633 6916013640 6916013658 6916013665 6916013672 6916013680 6916013697 6916013707 6916013714 6916013721 6916013739 6916013746 6916013753 6916013760 6916013778 6916013785 6916013792 6916013802 6916013810 6916013827 6916013834 6916013841 6916013859 6916013866 6916013873 6916013880 6916013898 6916013908 6916013915 6916013922 6916013930 6916013947 6916013954 6916013961 6916013979 6916013986 6916013993 6916014002 6916014010 6916014027 6916014034 6916014041 6916014059 6916014066 6916014073 6916014080 6916014098 6916014108 6916014115 6916014122 6916014130 6916014147 6916014154 6916014161 6916014179 6916014186 6916014193 6916014203 6916014210 6916014235 6916014242 6916014250 6916014267 6916014274 6916014281 6916014299 6916014309 6916014316 6916014323 6916014330 6916014348 6916014355 6916014362 6916014370 6916014387 6916014394 6916014404 6916014411 6916014429 6916014436 6916014443 6916014450 6916014468 6916014475 6916014482 6916014490 6916014500 6916014517 6916014524 6916014531 6916014549 6916014556 6916014563 6916014570 6916014588 6916014595 6916014605 6916014612 6916014620 6916014637 6916014644 6916014651 6916014669 6916014676 6916014683 6916014690 6916014700 6916014718 6916014725 6916014732 6916014740 6916014757 6916014764 6916014771 6916014789 6916014796 6916014806 6916014813 6916014820 6916014838 6916014845 6916014852 6916014860 6916014877 6916014884 6916014891 6916014901 6916014919 6916014926 6916014933 6916014940 6916014958 6916014965 6916014972 6916014980 6916014997 6916015006 6916015013 6916015020 6916015038 6916015045 6916015052 6916015060 6916015077 6916015084 6916015091 6916015101 6916015119 6916015126 6916015133 6916015140 6916015158 6916015165 6916015172 6916015180 6916015197 6916015207 6916015214 6916015221 6916015239 6916015246 6916015253 6916015260 6916015278 6916015285 6916015292 6916015302 6916015310 6916015327 6916015334 6916015341 6916015359 6916015366 6916015373 6916015380 6916015398 6916015408 6916015415 6916015422 6916015430 6916015447 6916015454 6916015461 6916015479 6916015486 6916015493 6916015503 6916015510 6916015528 6916015535 6916015542 6916015550 6916015567 6916015574 6916015581 6916015599 6916015609 6916015616 6916015623 6916015630 6916015648 6916015655 6916015662 6916015670 6916015687 6916015694 6916015704 6916015711 6916015729 6916015736 6916015743 6916015750 6916015768 6916015775 6916015782 6916015790 6916015800 6916015817 6916015824 6916015831 6916015849 6916015856 6916015863 6916015870 6916015888 6916015895 6916015905 6916015912 6916015920 6916015937 6916015944 6916015951 6916015969 6916015976 6916015983 6916015990 6916016000 6916016017 6916016024 6916016031 6916016049 6916016056 6916016063 6916016070 6916016088 6916016095 6916016105 6916016112 6916016120 6916016137 6916016144 6916016151 6916016169 6916016176 6916016183 6916016190 6916016200 6916016218 6916016225 6916016232 6916016240 6916016257 6916016264 6916016271 6916016289 6916016296 6916016306 6916016313 6916016320 6916016345 6916016352 6916016360 6916016377 6916016384 6916016391 6916016401 6916016419 6916016426 6916016433 6916016440 6916016458 6916016465 6916016472 6916016480 6916016497 6916016507 6916016514 6916016521 6916016539 6916016546 6916016553 6916016560 6916016585 6916016592 6916016602 6916016610 6916016627 6916016634 6916016641 6916016659 6916016666 6916016673 6916016680 6916016698 6916016708 6916016715 6916016722 6916016730 6916016747 6916016754 6916016761 6916016779 6916016786 6916016793 6916016803 6916016810 6916016828 6916016835 6916016842 6916016850 6916016867 6916016874 6916016881 6916016899 6916016909 6916016916 6916016923 6916016930 6916016948 6916016955 6916016962 6916016970 6916016987 6916016994 6916017003 6916017010 6916017028 6916017035 6916017042 6916017050 6916017067 6916017074 6916017081 6916017099 6916017109 6916017116 6916017123 6916017130 6916017148 6916017155 6916017162 6916017170 6916017187 6916017194 6916017204 6916017211 6916017229 6916017236 6916017243 6916017250 6916017268 6916017275 6916017282 6916017290 6916017300 6916017317 6916017324 6916017331 6916017349 6916017356 6916017363 6916017370 6916017388 6916017395 6916017405 6916017412 6916017420 6916017437 6916017444 6916017451 6916017469 6916017476 6916017483 6916017490 6916017500 6916017518 6916017525 6916017532 6916017540 6916017557 6916017564 6916017571 6916017589 6916017596 6916017606 6916017613 6916017620 6916017638 6916017645 6916017652 6916017660 6916017677 6916017684 6916017691 6916017701 6916017719 6916017726 6916017733 6916017740 6916017758 6916017765 6916017772 6916017780 6916017797 6916017807 6916017814 6916017821 6916017839 6916017846 6916017853 6916017860 6916017878 6916017885 6916017892 6916017902 6916017910 6916017927 6916017934 6916017941 6916017959 6916017966 6916017973 6916017980 6916017998 6916018007 6916018014 6916018021 6916018039 6916018046 6916018053 6916018800 6916018818 6916018825База всех ИНН физических лиц с префиксом 6916******** из ЕГРЮЛ и ЕГРИП.
691600000103 691600000287 691600000350 691600000424 691600000745 691600000992 691600001097 691600001160 691600001234 691600001308 691600001876 691600001940 691600002044 691600002291 691600002365 691600002439 691600002502 691600002686 691600002750 691600002823 691600002904 691600003009 691600003175 691600003249 691600003496 691600003560 691600003633 691600003707 691600003954 691600004122 691600004203 691600004370 691600004517 691600004690 691600004764 691600004901 691600005006 691600005180 691600005408 691600005574 691600005648 691600006063 691600006200 691600006384 691600006458 691600006602 691600006842 691600006916 691600007194 691600007331 691600007405 691600007652 691600007726 691600007807 691600008141 691600008215 691600008399 691600008462 691600008536 691600008783 691600008857 691600008920 691600009025 691600009106 691600009272 691600009346 691600009593 691600009804 691600009988 691600010398 691600010535 691600010782 691600010856 691600011024 691600011271 691600011592 691600011730 691600011803 691600012081 691600012155 691600012229 691600012300 691600012476 691600012540 691600012613 691600012860 691600013039 691600013286 691600013350 691600013504 691600013670 691600013744 691600013818 691600014096 691600014160 691600014307 691600014480 691600015117 691600015438 691600015685 691600015759 691600015822 691600015903 691600016248 691600016569 691600016632 691600016953 691600017379 691600017442 691600017690 691600017763 691600017837 691600017900 691600018326 691600018407 691600018710 691600020967 691600021382 691600023460 691600023781 691600031006 691600031951 691600032200 691600033645 691600038153 691600038869 691600038932 691600039037 691600039100 691600039284 691600039679 691600040152 691600040307 691600040473 691600041678 691600041741 691600041815 691600042551 691600043900 691600044171 691600048190 691600048264 691600049148 691600050190 691600051147 691600055624 691600055915 691600055945 691600056297 691600056508 691600056681 691600058375 691600059570 691600059643 691600063978 691600064210 691600065414 691600067813 691600067997 691600068091 691600068165 691600068623 691600069049 691600069680 691600070238 691600071369 691600072179 691600073447 691600074962 691600075772 691600077850 691600080980 691600081790 691600081938 691600082106 691600082508 691600083090 691600083300 691600085957 691600087320 691600087961 691600089976 691600090523 691600091333 691600093348 691600093411 691600094084 691600098709 691600099830 691600100404 691600102024 691600102987 691600103540 691600104039 691600104670 691600109968 691600110762 691600111893 691600112135 691600112382 691600112520 691600113266 691600113650 691600115739 691600115802 691600116080 691600116549 691600116860 691600117038 691600119363 691600119500 691600124003 691600125381 691600130737 691600131152 691600131307 691600131473 691600131794 691600132283 691600133167 691600134820 691600136697 691600138133 691600138454 691600138775 691600140608 691600141016 691600141721 691600142926 691600143101 691600146945 691600147434 691600149512 691600150959 691600152258 691600152642 691600153526 691600154262 691600155467 691600156598 691600156735 691600157087 691600157930 691600158429 691600158676 691600158740 691600158813 691600158997 691600159091 691600159239 691600159486 691600159704 691600159870 691600159944 691600160033 691600160107 691600160280 691600160428 691600160749 691600160812 691600161164 691600161238 691600161301 691600161485 691600161622 691600161703 691600161870 691600162048 691600162506 691600162680 691600162827 691600162908 691600163179 691600163242 691600163490 691600163700 691600163884 691600163958 691600164052 691600164207 691600164373 691600164447 691600164510 691600164694 691600165183 691600165257 691600165401 691600165641 691600165715 691600165899 691600165962 691600166067 691600166204 691600166388 691600166451 691600166525 691600166772 691600166910 691600167014 691600167409 691600167720 691600167800 691600167977 691600168071 691600168145 691600168219 691600168392 691600168530 691600168603 691600168850 691600169029 691600169276 691600169413 691600169597 691600169808 691600169981 691600170070 691600170144 691600170539 691600170602 691600170786 691600170850 691600170923 691600171028 691600171109 691600171349 691600171412 691600171596 691600171660 691600171807 691600171980 691600172159 691600172222 691600172303 691600172617 691600172864 691600173032 691600173106 691600173280 691600173353 691600173508 691600173748 691600173811 691600173995 691600174090 691600174237 691600174484 691600174558 691600174690 691600174942 691600175047 691600175110 691600175505 691600175826 691600175907 691600176315 691600176499 691600177051 691600177372 691600177510 691600177693 691600177830 691600178009 691600178182 691600178256 691600178320 691600178714 691600178898 691600178961 691600179130 691600179450 691600179524 691600179605 691600179771 691600179845 691600179919 691600180008 691600180181 691600180329 691600180400 691600180713 691600181065 691600181139 691600181386 691600181523 691600181604 691600181844 691600182260 691600182333 691600182580 691600182809 691600182975 691600183143 691600183390 691600183538 691600183601 691600183785 691600183859 691600183922 691600184108 691600184348 691600184732 691600184806 691600185084 691600185221 691600185302 691600185479 691600185542 691600185616 691600185790 691600185863 691600185937 691600186105 691600186289 691600186426 691600186507 691600186673 691600186747 691600186810 691600187099 691600187162 691600187236 691600187483 691600187557 691600187620 691600187701 691600187941 691600188046 691600188110 691600188293 691600188430 691600188688 691600188751 691600188825 691600188906 691600189177 691600189314 691600189498 691600189561 691600190119 691600190292 691600190366 691600190430 691600190687 691600190750 691600190905 691600191000 691600191240 691600191560 691600191634 691600191881 691600192050 691600192123 691600192370 691600192691 691600192765 691600192902 691600193409 691600193575 691600193649 691600193712 691600193896 691600193960 691600194064 691600194138 691600194201 691600194385 691600194522 691600194770 691600194843 691600194917 691600195011 691600195195 691600195332 691600195406 691600195580 691600195653 691600195808 691600196079 691600196142 691600196216 691600196390 691600196463 691600196784 691600196858 691600196921 691600197026 691600197107 691600197273 691600197347 691600197594 691600197668 691600197731 691600197805 691600197989 691600198157 691600198220 691600198478 691600198799 691600198862 691600198936 691600199030 691600199104 691600199288 691600199351 691600199425 691600199506 691600199993 691600200007 691600200247 691600200310 691600200889 691600201378 691600201441 691600201515 691600201699 691600201836 691600201900 691600202004 691600202251 691600202325 691600202406 691600202572 691600202710 691600203061 691600203382 691600203520 691600203600 691600203777 691600203914 691600204192 691600204266 691600204587 691600204650 691600204724 691600204805 691600204971 691600205140 691600205397 691600205534 691600205608 691600205855 691600206270 691600206344 691600206418 691600206665 691600206739 691600206986 691600207080 691600207154 691600207228 691600207309 691600207549 691600207796 691600207860 691600207933 691600208101 691600208285 691600208503 691600208817 691600208990 691600209095 691600209169 691600209553 691600209627 691600209708 691600210421 691600210742 691600210816 691600210990 691600211168 691600211489 691600211552 691600211626 691600211707 691600211873 691600211947 691600212041 691600212115 691600212299 691600212362 691600212500 691600212683 691600212757 691600212820 691600212901 691600213172 691600213246 691600213493 691600213630 691600213704 691600213951 691600214056 691600214200 691600214514 691600214698 691600214761 691600214835 691600215187 691600215250 691600215324 691600215405 691600215571 691600215719 691600215966 691600216208 691600216455 691600216529 691600216600 691600216776 691600216840 691600216913 691600217339 691600217402 691600217804 691600218149 691600218212 691600218396 691600218460 691600218533 691600218780 691600218854 691600218928 691600219022 691600219270 691600219590 691600219664 691600219738 691600220074 691600220211 691600220469 691600220927 691600221737 691600222089 691600222547 691600222931 691600223036 691600223678 691600223815 691600224093 691600224488 691600226005 691600226171 691600226319 691600226492 691600226950 691600227440 691600228965 691600229060 691600229133 691600229380 691600229912 691600230185 691600230570 691600230643 691600230964 691600231069 691600232016 691600232190 691600232979 691600233073 691600233852 691600233926 691600234341 691600235225 691600235306 691600235546 691600236035 691600236356 691600236677 691600236814 691600236998 691600237487 691600237550 691600237945 691600238297 691600238360 691600238681 691600238755 691600242127 691600242208 691600242374 691600242448 691600242511 691600243000 691600243402 691600245015 691600245262 691600245720 691600245978 691600246072 691600246210 691600246467 691600246788 691600246851 691600248619 691600249281 691600249676 691600250086 691600250470 691600251280 691600251675 691600252090 691600252238 691600253295 691600253369 691600253827 691600254884 691600255052 691600255510 691600257910 691600258582 691600258656 691600258977 691600259787 691600259850 691600259924 691600260013 691600260260 691600262109 691600262596 691600263222 691600263617 691600263864 691600264106 691600264427 691600264508 691600264674 691600264811 691600264995 691600265090 691600266431 691600266826 691600268051 691600268446 691600268510 691600268693 691600268767 691600268904 691600269182 691600269256 691600269320 691600269577 691600269640 691600269714 691600270124 691600270445 691600270519 691600270692 691600270766 691600270903 691600271008 691600271181 691600271400 691600272523 691600274390 691600274859 691600274922 691600275595 691600275669 691600276863 691600277352 691600277507 691600277747 691600277994 691600278099 691600278162 691600278236 691600278300 691600278483 691600278557 691600278620 691600278701 691600278941 691600279046 691600279110 691600279367 691600279504 691600280309 691600280482 691600281119 691600281687 691600283204 691600284180 691600284896 691600285770 691600285917 691600286195 691600286332 691600286406 691600286653 691600287216 691600287390 691600287463 691600287537 691600287600 691600287784 691600287858 691600287921 691600288026 691600288410 691600288594 691600288668 691600288731 691600288805 691600288989 691600289157 691600289301 691600289478 691600289541 691600289862 691600290106 691600290346 691600290593 691600291156 691600291220 691600291614 691600291861 691600291935 691600292030 691600292287 691600292505 691600293629 691600294291 691600294365 691600294439 691600294502 691600294686 691600294823 691600295249 691600295312 691600295496 691600296838 691600297574 691600298137 691600299010 691600299331 691600299973 691600300080 691600300227 691600300474 691600300932 691600301037 691600301100 691600301284 691600301502 691600301679 691600302231 691600302305 691600302626 691600303820 691600304006 691600304493 691600304567 691600304888 691600305698 691600305835 691600305909 691600306405 691600306571 691600306719 691600307134 691600309075 691600309149 691600309212 691600309607 691600309780 691600310659 691600312590 691600312737 691600312800 691600313089 691600313226 691600314100 691600314420 691600315167 691600316114 691600319250 691600319891 691600320907 691600321001 691600322206 691600322774 691600323263 691600323400 691600324605 691600324789 691600324926 691600325101 691600325278 691600325599 691600325736 691600326088 691600326151 691600326225 691600326472 691600326546 691600326610 691600326930 691600327109 691600327282 691600327356 691600327677 691600327740 691600327814 691600327998 691600328166 691600328871 691600329829 691600329900 691600330091 691600330302 691600331360 691600331828 691600332170 691600333832 691600333906 691600335131 691600336336 691600339150 691600339224 691600340981 691600341150 691600341304 691600341791 691600341865 691600342675 691600343238 691600343559 691600343622 691600343870 691600344753 691600345700 691600345958 691600346207 691600346694 691600347000 691600347578 691600347962 691600348130 691600348204 691600348388 691600348451 691600350203 691600350845 691600351197 691600351581 691600352144 691600353349 691600354790 691600355032 691600355280 691600357110 691600358178 691600358241 691600358562 691600358700 691600359051 691600359206 691600359372 691600360882 691600361205 691600362897 691600363065 691600363523 691600363604 691600363918 691600364260 691600364407 691600364580 691600364809 691600364975 691600365464 691600365859 691600366108 691600367158 691600367221 691600367542 691600367937 691600368747 691600368810 691600369162 691600370104 691600370288 691600370351 691600370746 691600372045 691600372366 691600377727 691600381106 691600381804 691600382798 691600382861 691600382935 691600384160 691600384629 691600385502 691600385823 691600385904 691600386175 691600386312 691600386560 691600387122 691600389842 691600390252 691600390710 691600391200 691600391520 691600393535 691600395081 691600395476 691600395860 691600396102 691600396670 691600396991 691600397096 691600397233 691600397307 691600397480 691600397628 691600398290 691600398685 691600398822 691600399008 691600399632 691600400380 691600400912 691600401017 691600401338 691600401659 691600401722 691600401803 691600402780 691600403342 691600404307 691600406167 691600406625 691600406946 691600407298 691600407361 691600409055 691600409513 691600410004 691600411128 691600411209 691600411375 691600411449 691600411833 691600413069 691600415605 691600416341 691600416415 691600416599 691600416662 691600416736 691600417088 691600417610 691600418677 691600419092 691600419624 691600420429 691600420740 691600420997 691600421091 691600421302 691600421550 691600421623 691600421704 691600422112 691600423490 691600423564 691600423959 691600424769 691600424832 691600425716 691600426131 691600426847 691600426910 691600428467 691600429100 691600430145 691600431100 691600431340 691600432618 691600433812 691600434870 691600435111 691600435753 691600435827 691600435908 691600436242 691600436490 691600437207 691600437768 691600438320 691600438578 691600438641 691600439204 691600439525 691600439772 691600439846 691600440182 691600440320 691600440400 691600440640 691600440961 691600441450 691600441845 691600442197 691600442260 691600442800 691600442976 691600443144 691600443218 691600443465 691600443602 691600443786 691600444028 691600444660 691600444807 691600445159 691600445303 691600445543 691600445617 691600445790 691600447163 691600447300 691600447558 691600448368 691600449700 691600449883 691600451956 691600452519 691600453008 691600453640 691600454202 691600454523 691600454604 691600457108 691600457732 691600458790 691600459507 691600459810 691600459944 691600459994 691600460541 691600460799 691600461351 691600462235 691600462309 691600462556 691600463045 691600463119 691600463292 691600463366 691600463430 691600463503 691600463687 691600463824 691600463905 691600464176 691600464240 691600464634 691600464955 691600465370 691600467770 691600468653 691600469537 691600469600 691600470331 691600470807 691600473861 691600474030 691600474103 691600474287 691600474745 691600474992 691600475097 691600475234 691600476502 691600476904 691600477707 691600478901 691600479006 691600479408 691600479969 691600480121 691600480442 691600480690 691600481189 691600481710 691600481968 691600483267 691600483588 691600483725 691600483806 691600486229 691600487744 691600487991 691600489501 691600491042 691600491500 691600492631 691600492952 691600493057 691600494004 691600495456 691600496330 691600497076 691600497140 691600497213 691600497397 691600497460 691600497534 691600497608 691600500040 691600500434 691600500681 691600500829 691600502209 691600505190 691600505979 691600506852 691600506926 691600507101 691600507599 691600507736 691600510471 691600511034 691600511355 691600511813 691600515906 691600518336 691600518657 691600518801 691600518978 691600520335 691600521530 691600523150 691600523544 691600524996 691600528373 691600532605 691600532845 691600535412 691600536617 691600537032 691600538090 691600540557 691600541688 691600542709 691600544713 691600545065 691600545450 691600546333 691600546975 691600547785 691600548027 691600548274 691600548669 691600550026 691600550273 691600552351 691600552425 691600553309 691600555881 691600557712 691600558522 691600559406 691600560779 691600561652 691600564156 691600564220 691600565671 691600566481 691600566629 691600567118 691600570495 691600575461 691600576666 691600577540 691600578818 691600579233 691600579307 691600579628 691600581169 691600581874 691600582116 691600584120 691600586209 691600587587 691600588140 691600589023 691600591270 691600594305 691600595115 691600596951 691600598187 691600599600 691600599840 691600600982 691600603302 691600603550 691600604680 691600604754 691600606511 691600606906 691600607258 691600607321 691600607402 691600607579 691600607963 691600608847 691600609001 691600609336 691600609657 691600609720 691600612071 691600612603 691600612787 691600614086 691600615107 691600615812 691600615996 691600616164 691600616943 691600617048 691600617369 691600617432 691600618884 691600621830 691600621904 691600622320 691600622400 691600622577 691600622640 691600623130 691600623387 691600623524 691600624581 691600624655 691600624729 691600624976 691600625070 691600626807 691600628280 691600631099 691600631941 691600634445 691600635329 691600635960 691600636139 691600637407 691600639108 691600643351 691600644098 691600644556 691600650327 691600650574 691600651384 691600653462 691600653536 691600654593 691600654730 691600658291 691600658750 691600659009 691600660364 691600660438 691600660685 691600660759 691600660903 691600661569 691600662121 691600666856 691600671038 691600671503 691600672480 691600672874 691600675201 691600676646 691600677456 691600677840 691600678587 691600681460 691600681533 691600681780 691600682270 691600682343 691600682590 691600682985 691600683080 691600683611 691600684742 691600684816 691600685094 691600689250 691600689719 691600699900 691600700257 691600705470 691600705544 691600706996 691600707301 691600707870 691600709700 691600711700 691600712051 691600713256 691600713400 691600715408 691600716786 691600716923 691600717980 691600723825 691600723906 691600724000 691600724314 691600724498 691600725205 691600731390 691600733799 691600736366 691600736687 691600739007 691600739254 691600739649 691600739896 691600740203 691600742200 691600742521 691600744462 691600745106 691600745593 691600747505 691600747992 691600748308 691600749904 691600750096 691600750160 691600750233 691600750307 691600750480 691600750554 691600750709 691600751685 691600752174 691600752248 691600752569 691600752953 691600753837 691600754005 691600754407 691600754710 691600755200 691600758024 691600758987 691600759934 691600760802 691600763169 691600763627 691600764500 691600767188 691600768135 691600768600 691600768840 691600771804 691600772396 691600774308 691600775100 691600775502 691600775990 691600776168 691600776231 691600776305 691600776489 691600776552 691600776707 691600776873 691600776947 691600777041 691600777115 691600777299 691600777362 691600777436 691600777500 691600777683 691600777901 691600778006 691600778172 691600778246 691600778310 691600778567 691600778630 691600778951 691600779056 691600779120 691600779200 691600779514 691600779698 691600779761 691600779909 691600780171 691600780245 691600780319 691600780492 691600780566 691600780630 691600781908 691600782644 691600783454 691600784338 691600788100 691600789304 691600791705 691600792113 691600793491 691600793565 691600793702 691600795570 691600795717 691600797584 691600798147 691600799736 691600799983 691600800090 691600800621 691600801826 691600802178 691600803051 691600805066 691600805450 691600805524 691600805845 691600805919 691600808109 691600811479 691600812747 691600812810 691600813162 691600813620 691600813878 691600814504 691600815177 691600815635 691600815709 691600816050 691600816692 691600817255 691600819407 691600820917 691600821406 691600823107 691600824157 691600825351 691600825672 691600825810 691600827366 691600828313 691600828881 691600829370 691600830009 691600830249 691600830496 691600832408 691600833137 691600834331 691600835462 691600835600 691600839876 691600840286 691600845252 691600845326 691600846520 691600847193 691600848920 691600849024 691600851270 691600852475 691600853359 691600853817 691600855116 691600855500 691600855684 691600855758 691600855902 691600856952 691600858251 691600858572 691600858646 691600859061 691600859382 691600859456 691600859520 691600859914 691600860250 691600860405 691600860719 691600861381 691600861455 691600862265 691600862723 691600863075 691600863533 691600863607 691600863854 691600864801 691600865227 691600866284 691600866421 691600866502 691600866742 691600867552 691600867707 691600867873 691600868041 691600868820 691600869006 691600869310 691600869567 691600869704 691600869951 691600870114 691600870435 691600870509 691600870820 691600870900 691600871171 691600872697 691600873250 691600873323 691600874207 691600874609 691600874775 691600874912 691600875338 691600876469 691600876853 691600876927 691600877737 691600878794 691600878931 691600879741 691600880472 691600880546 691600880610 691600880793 691600880867 691600881109 691600882550 691600882871 691600884004 691600884244 691600884950 691600885128 691600885209 691600885833 691600886964 691600887132 691600887206 691600887848 691600888016 691600888721 691600890015 691600890199 691600890978 691600891146 691600891210 691600891851 691600892598 691600892661 691600893792 691600893930 691600894108 691600894997 691600895623 691600895870 691600895944 691600896296 691600897170 691600897243 691600897490 691600898127 691600898448 691600901732 691600902479 691600903289 691600903810 691600904236 691600904878 691600907205 691600909065 691600909770 691600910712 691600911385 691600911459 691600912195 691600912406 691600914594 691600915301 691600916993 691600917098 691600917620 691600919497 691600920686 691600921249 691600921707 691600925807 691600926078 691600926920 691600927106 691600927730 691600929287 691600929350 691600929424 691600929505 691600929671 691600929992 691600930540 691600930797 691600931350 691600933364 691600933685 691600934495 691600935121 691600935442 691600937778 691600938267 691600938725 691600939609 691600940330 691600940724 691600941460 691600942665 691600944101 691600944285 691600944670 691600944990 691600946116 691600946290 691600946758 691600947173 691600947952 691600948836 691600948900 691600949188 691600949406 691600949710 691600950056 691600950120 691600950200 691600950835 691600951187 691600951405 691600952060 691600952134 691600952381 691600953402 691600954928 691600955022 691600956080 691600956611 691600958231 691600960872 691600961298 691600961820 691600965380 691600967395 691600968984 691600969226 691600971793 691600971867 691600972109 691600972356 691600972500 691600973624 691600973871 691600974040 691600974508 691600975004 691600975702 691600976128 691600976696 691600977570 691600977717 691600977964 691600978132 691600978911 691600980452 691600981583 691600981657 691600982393 691600982604 691600982788 691600982925 691600983809 691600985997 691600986302 691600987049 691600987296 691600987754 691600992183 691600992320 691600992641 691600992715 691600993525 691600994261 691600995145 691600995219 691600995924 691600996029 691600996597 691600996660 691600996734 691600996981 691600997865 691600998354 691600998428 691600998675 691600999164 691600999485 691600999943 691601000152 691601000610 691601001036 691601003435 691601003509 691601005055 691601006002 691601009606 691601010337 691601011789 691601012020 691601014356 691601014740 691601016113 691601017491 691601017886 691601018375 691601020053 691601024851 691601026619 691601028870 691601030301 691601030559 691601031295 691601031680 691601032002 691601033052 691601034183 691601035772 691601035910 691601037392 691601037603 691601037850 691601039544 691601039939 691601040596 691601040733 691601041159 691601041543 691601041864 691601041938 691601042353 691601042508 691601043163 691601043300 691601043879 691601045178 691601046510 691601046830 691601046904 691601047256 691601047320 691601047400 691601047640 691601048771 691601048919 691601049260 691601049334 691601050065 691601050386 691601052143 691601053027 691601053732 691601054221 691601057046 691601057293 691601057504 691601058314 691601058635 691601058882 691601058956 691601059205 691601059371 691601060176 691601060313 691601061691 691601064011 691601065390 691601067862 691601068030 691601068104 691601069235 691601073249 691601074764 691601074838 691601075574 691601075648 691601077268 691601077405 691601081666 691601083423 691601084709 691601085043 691601085438 691601087121 691601087516 691601090188 691601090710 691601090893 691601090967 691601091061 691601091840 691601091914 691601092192 691601092330 691601092403 691601092587 691601095228 691601095549 691601096101 691601096285 691601096359 691601096503 691601098042 691601098363 691601098821 691601100206 691601100453 691601100848 691601101400 691601101584 691601101658 691601102210 691601102468 691601104151 691601104930 691601105500 691601105814 691601106166 691601106230 691601107113 691601107297 691601107829 691601109907 691601110490 691601110564 691601111053 691601111906 691601113131 691601113773 691601114015 691601115072 691601115788 691601116277 691601116340 691601118740 691601119302 691601119623 691601120812 691601122369 691601122506 691601123002 691601125000 691601126525 691601126846 691601127582 691601127720 691601128145 691601128530 691601128850 691601129340 691601130144 691601130465 691601131109 691601136636 691601136700 691601137510 691601137767 691601138009 691601138640 691601140713 691601142260 691601143785 691601145084 691601145479 691601146507 691601150045 691601152765 691601152839 691601153649 691601156142 691601157347 691601158220 691601159746 691601160220 691601160798 691601161287 691601162308 691601162555 691601163118 691601164175 691601164312 691601164707 691601165901 691601166006 691601166711 691601167137 691601168010 691601168194 691601168268 691601169536 691601169600 691601171077 691601171140 691601171609 691601172345 691601173300 691601173476 691601174039 691601178202 691601178442 691601182914 691601183019 691601183650 691601184534 691601185986 691601187359 691601187817 691601189042 691601193200 691601195455 691601198022 691601200754 691601201243 691601201317 691601202769 691601203579 691601203716 691601203963 691601204131 691601204205 691601206467 691601206788 691601207661 691601208150 691601212622 691601212870 691601215207 691601215510 691601215831 691601216320 691601217910 691601218198 691601219219 691601220408 691601220800 691601220976 691601221539 691601221602 691601223864 691601223938 691601226294 691601227499 691601228125 691601228510 691601230445 691601232844 691601234785 691601234922 691601235732 691601236616 691601236790 691601243204 691601243902 691601244254 691601244960 691601245138 691601246269 691601247921 691601248989 691601250804 691601251082 691601251156 691601251220 691601251300 691601252103 691601254823 691601255175 691601258063 691601258458 691601260200 691601261330 691601261588 691601262077 691601264081 691601265504 691601265744 691601266233 691601266628 691601267364 691601268495 691601268569 691601270173 691601274019 691601274403 691601274971 691601275076 691601276591 691601276986 691601278503 691601278743 691601279948 691601280816 691601281094 691601281489 691601283493 691601285250 691601285645 691601285719 691601286381 691601286776 691601286840 691601287018 691601287339 691601287586 691601287723 691601287804 691601289801 691601290211 691601290395 691601292473 691601292547 691601292610 691601294230 691601295756 691601295900 691601299207 691601300340 691601301304 691601301939 691601302033 691601302107 691601302280 691601302354 691601302428 691601303238 691601303301 691601304506 691601304827 691601305242 691601305563 691601306126 691601307578 691601307641 691601308388 691601308451 691601308525 691601308606 691601309014 691601309409 691601309582 691601310066 691601310387 691601312602 691601312850 691601313733 691601317752 691601324809 691601325217 691601326806 691601329941 691601330746 691601332045 691601332503 691601332687 691601334444 691601335896 691601336138 691601336917 691601337808 691601340399 691601340600 691601340857 691601341106 691601341346 691601341593 691601341730 691601342300 691601342614 691601342935 691601345502 691601346312 691601347370 691601348408 691601348711 691601348895 691601349458 691601349842 691601350189 691601350252 691601352193 691601357554 691601358043 691601358438 691601358759 691601359311 691601359495 691601360363 691601369285 691601369990 691601371990 691601372947 691601373299 691601374567 691601375835 691601376187 691601376571 691601376719 691601379212 691601380659 691601381853 691601382737 691601385230 691601385625 691601388129 691601388513 691601391643 691601391964 691601392206 691601392453 691601396472 691601396793 691601398303 691601400577 691601405864 691601407237 691601408505 691601409636 691601410046 691601413576 691601413960 691601419673 691601420936 691601422700 691601423292 691601425123 691601425839 691601426007 691601427459 691601427522 691601427843 691601428974 691601429463 691601432593 691601433477 691601434671 691601436823 691601437633 691601439408 691601443806 691601714005 691601715200 691601716404 691601716725 691601718271 691601718987 691601719540 691601719860 691601719934 691601720591 691601721309 691601722422 691601722817 691601723708 691601724821 691601726900 691601728520 691601728600 691601730840 691601733270 691601734153 691601734611 691601734932 691601736231 691601737041 691601737820 691601738951 691601739056 691601740319 691601740703 691601743609 691601744017 691601744190 691601744264 691601745148 691601745853 691601747473 691601749167 691601749706 691601753170 691601753318 691601753639 691601754512 691601755570 691601756848 691601758394 691601759278 691601759341 691601759415 691601759599 691601761414 691601770257 691601774981 691601778506 691601781636 691601781700 691601782125 691601782206 691601782372 691601782446 691601782510 691601783182 691601783256 691601783898 691601784066 691601784524 691601785334 691601785655 691601786218 691601786602 691601786786 691601787660 691601788085 691601788543 691601788790 691601789427 691601789508 691601789674 691601789811 691601790084 691601790221 691601790542 691601790790 691601791507 691601792620 691601793046 691601793825 691601794000 691601794498 691601794635 691601795124 691601795205 691601795766 691601798260 691601799859 691601800102 691601800423 691601800744 691601801096 691601801628 691601803248 691601803495 691601803569 691601805005 691601805189 691601806062 691601806841 691601806915 691601807193 691601808461 691601809419 691601809666 691601810781 691601813743 691601814095 691601814553 691601815290 691601815500 691601815821 691601816007 691601816568 691601816952 691601817900 691601818251 691601818572 691601819456 691601819777 691601820571 691601820645 691601821060 691601821134 691601821208 691601821455 691601821776 691601821840 691601822723 691601823854 691601824343 691601824417 691601825308 691601826502 691601828299 691601828500 691601830298 691601831005 691601831319 691601831950 691601832129 691601832513 691601832697 691601833323 691601833404 691601833570 691601833718 691601834060 691601834380 691601835338 691601835401 691601835659 691601836927 691601837663 691601842230 691601844004 691601845054 691601846570 691601846643 691601848721 691601849531 691601850801 691601852414 691601852661 691601854034 691601856360 691601856433 691601856680 691601857243 691601858374 691601859890 691601859963 691601860207 691601860905 691601861257 691601862606 691601863014 691601863582 691601865029 691601866618 691601866791 691601868703 691601871368 691601871505 691601872315 691601872957 691601873372 691601874256 691601874961 691601876197 691601876581 691601877539 691601878275 691601881084 691601881221 691601881790 691601881937 691601882747 691601882994 691601883099 691601883236 691601883557 691601883701 691601886371 691601886445 691601886519 691601886692 691601886766 691601886903 691601887008 691601887181 691601887255 691601887329 691601887400 691601892463 691601893107 691601894799 691601894862 691601895506 691601899123 691601903154 691601907173 691601907247 691601907310 691601907631 691601908441 691601909004 691601909188 691601909406 691601909572 691601909646 691601912840 691601913970 691601914396 691601915664 691601916611 691601916869 691601918094 691601919436 691601919500 691601922319 691601923129 691601923200 691601923440 691601923513 691601923834 691601927927 691601928021 691601928416 691601928984 691601929089 691601929473 691601929868 691601930341 691601930599 691601930800 691601930983 691601932814 691601932998 691601933166 691601933230 691601939584 691601939802 691601941199 691601942146 691601948170 691601949127 691601950026 691601950884 691601951126 691601951207 691601951510 691601956413 691601956981 691601957304 691601957865 691601962047 691601963001 691601963241 691601963562 691601966845 691601967976 691601969275 691601969412 691601969596 691601971108 691601971595 691601971980 691601972542 691601972790 691601972937 691601975825 691601976956 691601977766 691601977903 691601978181 691601979139 691601979604 691601980409 691601982653 691601983390 691601984989 691601988503 691601989240 691601990904 691601992122 691601996920 691601997025 691602003090 691602004505 691602007577 691602008771 691602008919 691602009729 691602013027 691602013274 691602014479 691602014863 691602016162 691602016941 691602018498 691602018709 691602019124 691602019205 691602019519 691602021691 691602031308 691602031629 691602035408 691602035711 691602037807 691602039025 691602040461 691602045364 691602048573 691602049457 691602049520 691602050572 691602051382 691602053608 691602054591 691602056817 691602058042 691602058500 691602059705 691602060683 691602063324 691602063571 691602064840 691602066780 691602067590 691602069421 691602071357 691602072093 691602072304 691602072488 691602072625 691602072872 691602073820 691602074492 691602075055 691602077207 691602078401 691602078585 691602078659 691602079780 691602080190 691602081394 691602082278 691602082341 691602082736 691602083306 691602083610 691602084109 691602085166 691602085230 691602085945 691602086040 691602086434 691602086681 691602086829 691602087565 691602088209 691602088375 691602088907 691602090906 691602091716 691602092205 691602092526 691602092607 691602092847 691602093400 691602093657 691602093801 691602094393 691602094467 691602094604 691602094851 691602095020 691602095661 691602095809 691602096087 691602096305 691602096471 691602097997 691602098165 691602098623 691602098944 691602099049 691602099296 691602099360 691602099433 691602100255 691602100897 691602101139 691602101844 691602102012 691602104027 691602104274 691602104732 691602105084 691602105302 691602105790 691602106426 691602106673 691602107620 691602107701 691602108688 691602109177 691602109498 691602109709 691602111881 691602112204 691602112765 691602113180 691602113649 691602114770 691602115808 691602116216 691602116463 691602117026 691602117347 691602117989 691602118220 691602119288 691602119672 691602120082 691602120156 691602120477 691602120935 691602121287 691602121350 691602121745 691602122160 691602122700 691602124009 691602124707 691602124880 691602125122 691602125370 691602125443 691602125764 691602125838 691602126006 691602126408 691602126711 691602128589 691602129141 691602129600 691602129783 691602130010 691602130404 691602131398 691602132345 691602132419 691602132730 691602133081 691602134102 691602134350 691602134744 691602135949 691602136438 691602136501 691602136685 691602137880 691602138202 691602138442 691602138837 691602139189 691602139968 691602140441 691602140836 691602142135 691602142777 691602143330 691602144534 691602145270 691602146612 691602147101 691602147743 691602147817 691602149290 691602149363 691602149684 691602151115 691602151362 691602152172 691602153761 691602154571 691602155060 691602155529 691602156339 691602156586 691602157396 691602157854 691602158270 691602161152 691602161307 691602161868 691602162283 691602164682 691602165492 691602171584 691602171979 691602172210 691602173020 691602173599 691602174088 691602175740 691602176487 691602177360 691602178004 691602178702 691602181832 691602183526 691602183773 691602183910 691602188500 691602189623 691602190354 691602190509 691602191301 691602191622 691602191703 691602192295 691602193637 691602197014 691602199029 691602199660 691602200940 691602201905 691602204649 691602206195 691602208594 691602209862 691602210410 691602212030 691602214044 691602214502 691602215009 691602215175 691602215707 691602218384 691602219726 691602220200 691602220383 691602220601 691602221588 691602222856 691602223024 691602223419 691602224155 691602226949 691602227685 691602228248 691602229121 691602229690 691602231378 691602233209 691602234330 691602234971 691602236591 691602237796 691602238101 691602240816 691602244440 691602246776 691602249801 691602250148 691602250780 691602250853 691602251590 691602252547 691602253283 691602253357 691602254625 691602259380 691602259609 691602260643 691602260964 691602261206 691602261380 691602261608 691602261911 691602264415 691602265306 691602268113 691602268829 691602268900 691602270296 691602272127 691602275199 691602275583 691602275978 691602276530 691602279500 691602279740 691602280544 691602281354 691602283908 691602284242 691602286257 691602287204 691602288261 691602289924 691602290334 691602290655 691602291070 691602291391 691602293790 691602293938 691602294106 691602294353 691602294508 691602295702 691602296368 691602296431 691602298206 691602298693 691602299400 691602299961 691602300078 691602300857 691602303819 691602304555 691602306175 691602306954 691602307443 691602307901 691602308180 691602308969 691602309063 691602310894 691602314803 691602316991 691602318438 691602318501 691602318685 691602319569 691602320042 691602321247 691602322699 691602323188 691602325403 691602327802 691602328860 691602331284 691602331502 691602332168 691602333683 691602334630 691602336405 691602336645 691602339149 691602340401 691602343152 691602344741 691602347492 691602349186 691602350209 691602352774 691602354147 691602354926 691602356088 691602356225 691602357109 691602357282 691602358303 691602360165 691602360704 691602361360 691602363053 691602363448 691602365131 691602366720 691602368020 691602368100 691602369150 691602371150 691602373703 691602381197 691602386484 691602386942 691602387368 691602387689 691602388883 691602389206 691602392329 691602392640 691602393770 691602395143 691602396108 691602398673 691602398747 691602399557 691602400202 691602400516 691602401647 691602404461 691602404609 691602407102 691602409759 691602410948 691602411437 691602411821 691602413201 691602413441 691602414406 691602416192 691602418739 691602419612 691602420343 691602421869 691602422037 691602423947 691602425704 691602429804 691602432148 691602433984 691602435420 691602435815 691602438492 691602440244 691602441054 691602443527 691602444190 691602447867 691602450281 691602450500 691602451239 691602452433 691602452909 691602453490 691602454053 691602454511 691602455258 691602457583 691602458604 691602458851 691602461276 691602462618 691602463033 691602463428 691602464238 691602466637 691602466700 691602468183 691602471066 691602472197 691602473923 691602474109 691602475938 691602476106 691602476280 691602477558 691602478110 691602480046 691602480751 691602481314 691602482519 691602485012 691602485196 691602485654 691602486070 691602486390 691602486785 691602487732 691602488158 691602488221 691602488863 691602490541 691602491506 691602491746 691602492620 691602493045 691602493905 691602495444 691602496649 691602499390 691602499921 691602500038 691602500359 691602500817 691602502042 691602502290 691602503247 691602504057 691602505188 691602507724 691602511664 691602514231 691602515041 691602515436 691602517698 691602519455 691602520186 691602520644 691602521912 691602523532 691602525307 691602526678 691602530434 691602531004 691602531950 691602533185 691602534774 691602537101 691602537599 691602537662 691602539282 691602539356 691602539677 691602540224 691602542704 691602543680 691602545906 691602547389 691602549925 691602550409 691602550582 691602553304 691602553939 691602556295 691602558905 691602559000 691602559962 691602560206 691602562066 691602562524 691602563013 691602564786 691602567106 691602567508 691602568558 691602568621 691602569826 691602570300 691602572240 691602573692 691602573903 691602574008 691602577785 691602578732 691602579479 691602582104 691602583309 691602585240 691602585497 691602585634 691602586691 691602587712 691602587896 691602591807 691602592462 691602593025 691602593106 691602593346 691602593410 691602593730 691602593804 691602594220 691602594540 691602594614 691602595505 691602596629 691602598009 691602598633 691602599122 691602599370 691602599443 691602599838 691602601075 691602602103 691602603227 691602603308 691602605305 691602608761 691602608835 691602611002 691602612060 691602614074 691602614927 691602615279 691602615590 691602619040 691602620624 691602622244 691602623512 691602624964 691602626263 691602627210 691602628599 691602628800 691602630735 691602631224 691602632034 691602632108 691602636127 691602638068 691602640388 691602641409 691602641800 691602642530 691602643660 691602645812 691602646943 691602648316 691602649447 691602654013 691602654976 691602655539 691602655602 691602655850 691602656275 691602658280 691602659484 691602660352 691602660673 691602661099 691602665329 691602665713 691602665960 691602666139 691602666202 691602667196 691602667407 691602668785 691602668859 691602669806 691602670390 691602671594 691602672799 691602672862 691602674556 691602676000 691602676955 691602678409 691602682010 691602683141 691602683600 691602683857 691602684272 691602684730 691602685300 691602685477 691602687629 691602687940 691602690043 691602690364 691602691880 691602692837 691602694200 691602694915 691602696398 691602696920 691602700492 691602701129 691602701200 691602701760 691602702186 691602702718 691602702891 691602703912 691602704338 691602705606 691602707794 691602708036 691602708999 691602709230 691602711487 691602712297 691602714512 691602714833 691602715643 691602716132 691603340449 691604210655 691604212028 691604213617 691604214427 691604214748 691604214811 691604214995 691604215484 691604215702 691604215879 691604216110 691604217001 691604217241 691604217499 691604217957 691604218206 691604218510 691604218830 691604222202 691604223580 691604223975 691604224070 691604224143 691604224922 691604225027 691604225274 691604225732 691604226542 691604226863 691604228099 691604228300 691604229293 691604229906 691604230482 691604231366 691604231687 691604231750 691604231905 691604237390 691604238594 691604238989 691604239083 691604241082 691604241156 691604241798 691604243097 691604243481 691604243555 691604244365 691604244750 691604244904 691604246764 691604247180 691604248916 691604249807 691604250200 691604250520 691604253024 691604254860 691604256160 691604258248 691604259202 691604260173 691604261699 691604261900 691604262406 691604263456 691604263777 691604264192 691604264805 691604264971 691604265076 691604265213 691604265397 691604265608 691604266591 691604269480 691604269874 691604270421 691604270742 691604272757 691604273888 691604274120 691604274761 691604274909 691604276060 691604277339 691604277402 691604278212 691604279985 691604280211 691604280780 691604282307 691604283678 691604284167 691604284304 691604285361 691604286171 691604286887 691604288002 691604289912 691604290259 691604294278 691604294736 691604296356 691604296420 691604296500 691604297303 691604298681 691604299639 691604299702 691604300524 691604300845 691604301013 691604301800 691604302539 691604302602 691604304470 691604304938 691604306702 691604308499 691604308562 691604309051 691604309125 691604309446 691604309830 691604310000 691604310314 691604310561 691604312640 691604314809 691604315922 691604318352 691604318507 691604319162 691604319701 691604324370 691604324839 691604326138 691604326385 691604327011 691604327808 691604328142 691604328216 691604328537 691604329410 691604330078 691604330536 691604330783 691604331346 691604331593 691604331988 691604333671 691604335365 691604336880 691604338408 691604338895 691604339137 691604339521 691604341200 691604341383 691604344987 691604347554 691604348117 691604348501 691604348759 691604349174 691604349880 691604350821 691604351952 691604353004 691604353710 691604355403 691604356397 691604356534 691604356929 691604359359 691604366003 691604366571 691604367381 691604368650 691604369854 691604371148 691604371469 691604371532 691604371606 691604371927 691604373307 691604373868 691604374999 691604375304 691604375551 691604375872 691604376114 691604376820 691604379570 691604380128 691604380375 691604380833 691604381259 691604381890 691604382380 691604385020 691604385662 691604385983 691604387109 691604387356 691604387420 691604388487 691604391828 691604394963 691604395452 691604397530 691604401240 691604402766 691604404202 691604406143 691604406217 691604407274 691604409031 691604413430 691604414560 691604415050 691604415444 691604416960 691604418269 691604423156 691604423614 691604424350 691604424819 691604425160 691604426044 691604426502 691604427009 691604427175 691604427249 691604427312 691604427496 691604429006 691604429180 691604429711 691604430379 691604432915 691604433010 691604434398 691604434461 691604434535 691604434856 691604435271 691604435419 691604435592 691604435666 691604436155 691604436229 691604436613 691604436860 691604436934 691604437286 691604437423 691604438307 691604438480 691604439501 691604439685 691604439903 691604440627 691604442310 691604442568 691604442631 691604442952 691604443515 691604443900 691604444004 691604444251 691604444406 691604444646 691604444967 691604445209 691604445600 691604445777 691604448270 691604449228 691604449860 691604451548 691604452284 691604453094 691604454299 691604455630 691604456120 691604456377 691604456514 691604457003 691604457405 691604458529 691604458840 691604459586 691604459723 691604461338 691604461585 691604464307 691604466167 691604466488 691604466872 691604467040 691604468950 691604470318 691604471449 691604471760 691604472185 691604472964 691604473069 691604473206 691604474016 691604474721 691604476415 691604477472 691604478035 691604478282 691604479303 691604479487 691604479871 691604480676 691604480740 691604481165 691604481302 691604481486 691604482433 691604482828 691604483317 691604483885 691604484208 691604484832 691604484906 691604485184 691604485579 691604486131 691604486847 691604487262 691604487720 691604487978 691604488393 691604488530 691604489020 691604490071 691604493675 691604496316 691604497831 691604499204 691604499606 691604499846 691604499910 691604501083 691604501157 691604501478 691604503877 691604504430 691604504750 691604504905 691604505708 691604506204 691604507180 691604507575 691604508138 691604508459 691604509269 691604509653 691604509974 691604510063 691604510200 691604510521 691604514935 691604515287 691604515505 691604515992 691604516234 691604516876 691604517291 691604517502 691604517823 691604517904 691604518009 691604518312 691604518496 691604518633 691604520008 691604520632 691604521202 691604521900 691604522252 691604523200 691604523601 691604523778 691604524010 691604524267 691604524404 691604524651 691604524725 691604524806 691604525140 691604525398 691604525461 691604525535 691604526024 691604526271 691604526345 691604526419 691604526730 691604527081 691604527540 691604527860 691604528102 691604528818 691604529160 691604529628 691604529709 691604531948 691604532500 691604532758 691604533310 691604534836 691604536456 691604536840 691604537266 691604538397 691604539023 691604539739 691604540396 691604540780 691604541270 691604542474 691604544231 691604544552 691604545041 691604545683 691604545820 691604546630 691604547200 691604547440 691604548405 691604548966 691604549913 691604550323 691604550404 691604551133 691604552585 691604552659 691604553074 691604553853 691604554663 691604555868 691604556283 691604556741 691604556999 691604557230 691604557488 691604557872 691604558435 691604560434 691604561244 691604561491 691604561950 691604562449 691604563185 691604566147 691604566531 691604567599 691604568088 691604569998 691604570471 691604570545 691604570619 691604571108 691604572623 691604573909 691604574638 691604574701 691604575053 691604575769 691604576184 691604576579 691604576642 691604576716 691604578262 691604578657 691604578801 691604579604 691604579925 691604580261 691604580800 691604581530 691604581603 691604581924 691604583223 691604586753 691604587700 691604587958 691604588373 691604591400 691604592845 691604595412 691604595733 691604597106 691604597508 691604597811 691604599907 691604600648 691604603399 691604604804 691604604988 691604605614 691604608439 691604613005 691604613252 691604614520 691604615330 691604615725 691604618081 691604618229 691604618934 691604621503 691604623758 691604626004 691604626325 691604626572 691604626710 691604628724 691604633548 691604633869 691604633932 691604634742 691604635305 691604636820 691604638056 691604638909 691604639250 691604640834 691604642380 691604642849 691604644532 691604645416 691604647283 691604647999 691604648872 691604649820 691604651900 691604652491 691604654001 691604655132 691604657147 691604658101 691604658341 691604658983 691604659793 691604660277 691604661224 691604661930 691604663302 691604664828 691604665959 691604666053 691604666769 691604667321 691604667402 691604667642 691604668205 691604670525 691604670606 691604671656 691604672850 691604675107 691604675749 691604676164 691604677506 691604678637 691604679447 691604680700 691604681904 691604682320 691604683066 691604683450 691604683524 691604684260 691604684729 691604685070 691604685144 691604685391 691604686596 691604686660 691604686733 691604687222 691604687470 691604687864 691604689163 691604689558 691604690031 691604690352 691604691162 691604691300 691604691878 691604693882 691604694519 691604695255 691604696065 691604696139 691604696202 691604697196 691604697333 691604697654 691604698217 691604699027 691604699108 691604699348 691604699806 691604701117 691604702495 691604702569 691604702706 691604723103 691604724869 691604726707 691604727436 691604735853 691604739093 691604769179 691604774203 691604790406 691604826927 691604834565 691604857354 691604908626 691604911114 691604922109 691604930526 691604939374 691604945392 691604945530 691604946597 691604952110 691604956203 691604961669 691604964620 691604982370 691604983969 691604985726 691604985807 691604990081 691604991744 691605009903 691605013201 691605018104 691605022439 691605039520 691605044104 691605049247 691605050757 691605051310 691605058548 691605059037 691605059742 691605061501 691605067775 691605077886 691605083583 691605085661 691605090559 691605091369 691605093052 691605103409 691605110861 691605111992 691605127706 691605128837 691605134140 691605134213 691605136612 691605140168 691605140231 691605141299 691605146265 691605162926 691605189340 691605196700 691605206838 691605213987 691605227228 691605228101 691605228503 691605228670 691605229306 691605230284 691605231947 691605232299 691605232500 691605235324 691605236840 691605238212 691605238854 691605240074 691605240211 691605241021 691605241663 691605241737 691605241984 691605243741 691605248718 691605264131 691605264910 691605268087 691605270086 691605278720 691605283159 691605283303 691605293975 691605298941 691605301383 691605312441 691605312900 691605314777 691605315587 691605317418 691605317591 691605317802 691605317986 691605318860 691605319038 691605319359 691605319503 691605319670 691605320227 691605321284 691605321990 691605323436 691605323820 691605324704 691605325440 691605326003 691605326645 691605327134 691605328339 691605329607 691605330264 691605330659 691605331853 691605332102 691605332342 691605332737 691605332800 691605333473 691605333931 691605334100 691605335551 691605335625 691605336361 691605337005 691605337630 691605338055 691605338200 691605340449 691605340696 691605343337 691605343400 691605343802 691605344605 691605345101 691605345415 691605347356 691605351049 691605351828 691605352317 691605353127 691605353448 691605354184 691605354716 691605354890 691605356262 691605356720 691605356801 691605357393 691605358414 691605359224 691605359792 691605360029 691605364506 691605365490 691605367000 691605368204 691605369261 691605369335 691605369977 691605370203 691605370450 691605372391 691605372602 691605372850 691605374470 691605374864 691605376090 691605376558 691605376702 691605376879 691605376942 691605377047 691605377431 691605379206 691605379510 691605379693 691605380240 691605380314 691605382713 691605382897 691605383139 691605383918 691605384333 691605384580 691605384654 691605384809 691605385601 691605386732 691605387302 691605387616 691605388352 691605389162 691605389300 691605389557 691605389620 691605390288 691605392045 691605393176 691605393497 691605394123 691605394370 691605394444 691605394839 691605395254 691605395409 691605395649 691605396770 691605396843 691605399347 691605400169 691605402568 691605403201 691605403378 691605403900 691605404572 691605404967 691605405209 691605405520 691605405840 691605406587 691605408739 691605410022 691605411611 691605412502 691605412679 691605413168 691605413947 691605414901 691605415888 691605416056 691605417645 691605417719 691605419970 691605420528 691605420609 691605420849 691605420912 691605421722 691605423279 691605423416 691605425678 691605426872 691605427114 691605427435 691605427820 691605428492 691605429129 691605429200 691605430491 691605432001 691605432570 691605433380 691605433527 691605435210 691605435789 691605436341 691605437225 691605439230 691605440997 691605441165 691605442828 691605443490 691605443564 691605443959 691605444374 691605444832 691605444906 691605445184 691605445258 691605445321 691605445890 691605447199 691605447262 691605448604 691605448788 691605450071 691605450530 691605452791 691605453749 691605454164 691605454703 691605454870 691605455295 691605455432 691605456179 691605456242 691605457052 691605457126 691605457373 691605457510 691605457831 691605458000 691605458257 691605458715 691605458899 691605459910 691605461387 691605461845 691605462197 691605463786 691605463923 691605464028 691605464275 691605465543 691605467558 691605467879 691605468047 691605468689 691605469178 691605469315 691605469957 691605470367 691605471240 691605471561 691605471709 691605471956 691605472692 691605473181 691605473897 691605474139 691605475333 691605478221 691605478479 691605479289 691605479352 691605479673 691605480478 691605480541 691605480862 691605482309 691605482877 691605482940 691605483045 691605483119 691605483905 691605484497 691605484708 691605485518 691605488195 691605488269 691605488727 691605489784 691605491141 691605491600 691605492106 691605493477 691605494287 691605494505 691605494671 691605494992 691605495160 691605496502 691605496750 691605497249 691605497560 691605497707 691605497880 691605498370 691605498690 691605499006 691605499408 691605500212 691605501343 691605502153 691605502548 691605503679 691605503742 691605504168 691605504231 691605504489 691605504626 691605504707 691605506006 691605506172 691605506493 691605506951 691605507056 691605507377 691605507514 691605507835 691605508187 691605508324 691605509060 691605509600 691605511454 691605511528 691605511609 691605512338 691605512659 691605513211 691605514279 691605515089 691605515152 691605515226 691605515931 691605516100 691605516357 691605516501 691605516678 691605516741 691605517304 691605517946 691605518040 691605518298 691605519171 691605519245 691605519319 691605520434 691605521004 691605521170 691605521244 691605521318 691605522128 691605523964 691605524069 691605524453 691605525584 691605527278 691605527800 691605528306 691605529035 691605529282 691605529356 691605530087 691605531500 691605533360 691605533680 691605533754 691605533909 691605534003 691605534701 691605535127 691605535448 691605535511 691605535769 691605536579 691605536716 691605537526 691605537847 691605538720 691605539072 691605539146 691605539925 691605540014 691605540720 691605540800 691605541145 691605541466 691605542597 691605543618 691605543865 691605543939 691605544749 691605545164 691605545870 691605546111 691605546295 691605546506 691605548447 691605548694 691605549000 691605549257 691605549641 691605550372 691605551009 691605551400 691605552387 691605556085 691605556159 691605556790 691605557032 691605558300 691605558942 691605559047 691605559294 691605560483 691605560701 691605560941 691605561293 691605561367 691605562561 691605562709 691605564576 691605564897 691605566012 691605566260 691605566580 691605567464 691605567601 691605568806 691605569221 691605570107 691605570668 691605571478 691605571541 691605571862 691605571936 691605572288 691605572425 691605573556 691605573700 691605577180 691605578522 691605579269 691605580200 691605580842 691605581010 691605581726 691605582078 691605582215 691605582462 691605583106 691605583410 691605583593 691605584156 691605585287 691605585350 691605585424 691605585819 691605586160 691605587044 691605588496 691605589059 691605589203 691605589517 691605590008 691605591516 691605594267 691605594725 691605595782 691605596987 691605597797 691605598350 691605598818 691605601186 691605601891 691605603190 691605604211 691605606226 691605606610 691605607420 691605607741 691605609435 691605611113 691605613512 691605613907 691605615069 691605615608 691605616584 691605617147 691605618278 691605618415 691605619793 691605621150 691605623704 691605624296 691605624680 691605625317 691605626448 691605627000 691605627321 691605628607 691605629657 691605630846 691605631198 691605631409 691605632219 691605633981 691605634939 691605635354 691605636943 691605639768 691605640001 691605641051 691605641446 691605642320 691605643450 691605644197 691605644334 691605644976 691605645144 691605645786 691605648427 691605648748 691605648811 691605650673 691605650994 691605651099 691605651300 691605651483 691605652110 691605652293 691605652751 691605656386 691605656604 691605657333 691605657407 691605659411 691605659669 691605660079 691605660142 691605660784 691605661273 691605661989 691605662478 691605663104 691605663672 691605664098 691605664482 691605664620 691605664940 691605666313 691605668575 691605669459 691605669917 691605670006 691605670648 691605671916 691605674667 691605675477 691605675935 691605676671 691605677555 691605680117 691605682121 691605682690 691605682763 691605683189 691605683326 691605683573 691605683710 691605684136 691605686461 691605688860 691605689102 691605690549 691605690860 691605691359 691605693758 691605694173 691605696004 691605696572 691605697209 691605697600 691605699534 691605699929 691605700500 691605700814 691605701230 691605701624 691605702681 691605703886 691605705964 691605707016 691605708147 691605708852 691605709415 691605709800 691605710467 691605710604 691605710788 691605711340 691605711414 691605711982 691605712305 691605712866 691605712930 691605713034 691605713108 691605713281 691605713355 691605713740 691605713813 691605713997 691605714091 691605714239 691605715507 691605715680 691605715909 691605716003 691605717511 691605717906 691605720000 691605721204 691605721451 691605721606 691605723219 691605723603 691605724029 691605724660 691605725086 691605725150 691605725223 691605725304 691605726107 691605726280 691605727703 691605734845 691605736070 691605737275 691605738617 691605740302 691605742099 691605742557 691605742941 691605743110 691605745830 691605746008 691605746181 691605746255 691605747065 691605750580 691605750653 691605750727 691605750808 691605752668 691605754672 691605756045 691605756750 691605756824 691605757560 691605757881 691605758839 691605759007 691605759180 691605759575 691605759649 691605759960 691605760203 691605760517 691605760838 691605761180 691605762137 691605762384 691605762521 691605762602 691605763194 691605763331 691605763602 691605763726 691605765410 691605765593 691605765804 691605766935 691605767287 691605767505 691605767745 691605768876 691605768940 691605769904 691605770480 691605771043 691605772632 691605772706 691605774710 691605774968 691605775062 691605775136 691605778271 691605778592 691605779476 691605779613 691605780023 691605780344 691605780418 691605780739 691605781549 691605782101 691605783095 691605783480 691605783553 691605784363 691605784758 691605785007 691605786699 691605786762 691605786836 691605787251 691605787325 691605787572 691605790529 691605790776 691605791402 691605791650 691605792149 691605792533 691605792854 691605793985 691605794869 691605795037 691605795358 691605795502 691605796231 691605797436 691605797820 691605798172 691605799835 691605799909 691605800336 691605800583 691605800801 691605802100 691605802809 691605804034 691605805302 691605806433 691605807170 691605807564 691605808832 691605809000 691605809258 691605809890 691605810052 691605811401 691605812204 691605812388 691605813198 691605813335 691605814603 691605817509 691605817675 691605818485 691605818559 691605819432 691605819680 691605819827 691605819908 691605820484 691605821368 691605821752 691605822001 691605822499 691605822562 691605822883 691605823051 691605823206 691605824182 691605824256 691605825130 691605825605 691605825919 691605826013 691605827539 691605828596 691605830411 691605831616 691605831790 691605831937 691605832747 691605833620 691605834367 691605835177 691605835240 691605835956 691605836371 691605836830 691605839580 691605847687 691605847750 691605849123 691605850312 691605850880 691605852574 691605853521 691605854010 691605854973 691605855078 691605855462 691605855857 691605855920 691605856410 691605856988 691605857082 691605857156 691605857798 691605857935 691605858030 691605858505 691605858819 691605858992 691605859308 691605859481 691605860423 691605861160 691605863008 691605864763 691605866062 691605867193 691605867267 691605867330 691605868609 691605868920 691605869730 691605870076 691605870608 691605870855 691605871270 691605871739 691605872796 691605872933 691605873503 691605874480 691605874708 691605876247 691605877699 691605877762 691605877836 691605880003 691605882586 691605882650 691605882723 691605883149 691605885308 691605887094 691605887707 691605889630 691605889704 691605890820 691605891245 691605891703 691605893002 691605893644 691605895659 691605896927 691605898610 691605898868 691605899283 691605899678 691605900179 691605901052 691605901207 691605901831 691605902578 691605903525 691605905392 691605906100 691605906413 691605906734 691605906981 691605907150 691605907618 691605907939 691605908107 691605909090 691605909485 691605909559 691605909703 691605910995 691605914051 691605914206 691605914767 691605915714 691605916066 691605916919 691605917976 691605918144 691605918923 691605919349 691605920538 691605920601 691605921806 691605924099 691605924162 691605924557 691605924620 691605924701 691605928008 691605928255 691605928713 691605929770 691605930409 691605930649 691605931201 691605931385 691605931843 691605933390 691605933463 691605934026 691605934107 691605936030 691605937309 691605938824 691605941009 691605941249 691605941312 691605941560 691605942059 691605942203 691605943895 691605944842 691605945010 691605945194 691605945331 691605945589 691605945973 691605946600 691605946857 691605947988 691605948477 691605949030 691605949745 691605951286 691605952233 691605952949 691605953117 691605954495 691605955202 691605955379 691605957457 691605958330 691605958972 691605959077 691605960192 691605961213 691605963228 691605963309 691605965480 691605968836 691605968900 691605969325 691605969406 691605972913 691605974149 691605975022 691605975664 691605976153 691605976227 691605976795 691605977284 691605979299 691605980488 691605980946 691605981756 691605981820 691605982319 691605982630 691605983834 691605984965 691605985380 691605985775 691605987074 691605987606 691605988102 691605989152 691605991225 691605992109 691605992356 691605992677 691605992814 691605993230 691605993871 691605994297 691605994360 691605994434 691605994508 691605994755 691605994829 691605995004 691605995170 691605995491 691605995565 691605995639 691605996054 691605996696 691605996760 691605998774 691605999190 691605999263 691605999400 691605999658 691605999721 691605999802 691606000004 691606000251 691606000325 691606000646 691606001135 691606001209 691606001600 691606001777 691606001840 691606001914 691606002019 691606002192 691606002266 691606002330 691606002587 691606002650 691606003140 691606003213 691606003397 691606003534 691606003608 691606003781 691606003929 691606004104 691606004270 691606004418 691606004591 691606004665 691606005154 691606005228 691606005475 691606006101 691606006422 691606006503 691606006817 691606007095 691606007169 691606007232 691606007553 691606007948 691606008042 691606008437 691606008684 691606008758 691606009310 691606009494 691606009568 691606009631 691606009705 691606009889 691606009952 691606010299 691606010683 691606010901 691606011246 691606011493 691606011630 691606011951 691606012056 691606012120 691606012377 691606012698 691606012835 691606012909 691606013003 691606013250 691606013324 691606013405 691606013719 691606013966 691606014060 691606014208 691606014455 691606014600 691606014776 691606014840 691606015018 691606015191 691606015339 691606015586 691606015723 691606015970 691606016607 691606016854 691606016928 691606017270 691606017343 691606017590 691606017801 691606017985 691606018153 691606018308 691606018474 691606018611 691606018795 691606018932 691606019502 691606019816 691606021741 691606022625 691606025200 691606026250 691606026891 691606027380 691606028017 691606028338 691606030016 691606030802 691606041321 691606045414 691606045735 691606046224 691606046619 691606048165 691606050559 691606050622 691606051369 691606051680 691606052179 691606053207 691606054000 691606054641 691606055130 691606056014 691606056656 691606058276 691606058734 691606058981 691606059470 691606059939 691606063300 691606063942 691606064368 691606066051 691606066372 691606066830 691606066904 691606069655 691606070770 691606071012 691606071260 691606071654 691606072922 691606073806 691606075031 691606075810 691606076099 691606076483 691606076557 691606077367 691606079050 691606080240 691606080634 691606080708 691606081204 691606081518 691606082007 691606082409 691606082575 691606082712 691606083201 691606083603 691606084195 691606085784 691606086805 691606087541 691606088104 691606089877 691606090819 691606090992 691606091700 691606092439 691606092750 691606092904 691606093249 691606094443 691606095648 691606095969 691606096063 691606096384 691606096458 691606096916 691606097405 691606097589 691606097652 691606098141 691606098536 691606098600 691606100168 691606108801 691606109308 691606109932 691606110279 691606110800 691606111868 691606112283 691606112420 691606112501 691606113488 691606114298 691606114756 691606115319 691606115887 691606116760 691606116834 691606117644 691606118207 691606120132 691606120206 691606124225 691606124610 691606125677 691606125740 691606126705 691606127829 691606127900 691606128639 691606129209 691606129375 691606129696 691606130638 691606131208 691606132258 691606132402 691606132716 691606133131 691606135604 691606136661 691606136982 691606137087 691606137305 691606138355 691606138740 691606143700 691606144052 691606144207 691606144373 691606144447 691606146130 691606146525 691606147198 691606147335 691606148530 691606150465 691606150539 691606151028 691606151733 691606151807 691606152159 691606152470 691606153508 691606154300 691606154621 691606154702 691606155907 691606156499 691606156636 691606157051 691606157372 691606157904 691606158009 691606158182 691606158320 691606159130 691606160640 691606161450 691606162333 691606162809 691606163143 691606163390 691606163922 691606164348 691606164595 691606164980 691606168110 691606168430 691606169561 691606170119 691606172370 691606175727 691606176079 691606176858 691606177273 691606177410 691606178799 691606180156 691606183502 691606184633 691606184707 691606185443 691606187602 691606188589 691606188726 691606189920 691606190267 691606192666 691606193155 691606193540 691606194286 691606195307 691606195480 691606198121 691606198379 691606198900 691606199407 691606200469 691606200606 691606201342 691606201984 691606202226 691606203420 691606205820 691606205900 691606206171 691606207513 691606207760 691606208186 691606208250 691606209849 691606210570 691606210890 691606211069 691606211132 691606212016 691606212802 691606213468 691606214983 691606215546 691606215867 691606216109 691606218360 691606218434 691606218681 691606218900 691606219244 691606221003 691606222053 691606222906 691606223000 691606223402 691606226393 691606227020 691606227661 691606229108 691606229355 691606229500 691606229997 691606230618 691606231509 691606232164 691606233432 691606234242 691606234884 691606234958 691606235207 691606235768 691606235905 691606236899 691606237772 691606238656 691606239219 691606239850 691606240334 691606240800 691606241391 691606241602 691606241786 691606242980 691606243303 691606243543 691606243790 691606245090 691606248372 691606249714 691606251255 691606251897 691606251960 691606254070 691606254785 691606255732 691606256221 691606256302 691606256937 691606257810 691606258236 691606265843 691606266195 691606267079 691606267216 691606268989 691606272819 691606273308 691606274044 691606275175 691606275560 691606276059 691606277006 691606278063 691606279010 691606279973 691606280915 691606282140 691606283987 691606287043 691606287290 691606288953 691606289202 691606289442 691606290173 691606290247 691606290705 691606291515 691606291836 691606291900 691606294330 691606296023 691606296418 691606296802 691606297228 691606297860 691606299095 691606299232 691606299306 691606299480 691606299553 691606299627 691606300375 691606300833 691606301185 691606301717 691606306610 691606306793 691606308303 691606308550 691606308624 691606309755 691606310165 691606310239 691606312317 691606313208 691606317210 691606319224 691606320340 691606321544 691606321618 691606321791 691606321939 691606323485 691606330450 691606330605 691606331729 691606331800 691606332070 691606332144 691606333412 691606333807 691606335674 691606338499 691606338957 691606340000 691606340498 691606340882 691606342008 691606342576 691606343450 691606343844 691606344333 691606347221 691606347790 691606349099 691606349300 691606349620 691606349878 691606350030 691606351161 691606352292 691606352687 691606353881 691606354839 691606356064 691606356459 691606356603 691606358784 691606359989 691606360399 691606361025 691606363992 691606365291 691606365502 691606366249 691606366880 691606367690 691606367838 691606368574 691606370710 691606371062 691606371520 691606372404 691606372588 691606373609 691606373920 691606374592 691606374803 691606375155 691606375300 691606375476 691606535155 691607000127 691607000511 691607000695 691607001000 691607001184 691607001321 691607001402 691607001579 691607001642 691607001716 691607001890 691607001963 691607002068 691607002131 691607002205 691607002389 691607002452 691607002526 691607005100 691607005277 691607005414 691607005598 691607005661 691607005735 691607005809 691607005982 691607006150 691607006305 691607008165 691608000497 691608000560 691608000634 691608000708 691608000955 691608001050 691608001123 691608001204 691608001370 691608001518 691608001839 691608002007 691608002575 691608002649 691608002712 691608002960 691608003385 691608004195 691608004332 691608004580 691608004808 691608004974 691608005142 691608005390 691608005463 691608006026 691608006107 691608006347 691608006594 691608006668 691608006731 691608007301 691608007478 691608007541 691608007615 691608007862 691608007936 691608008030 691608008351 691608008746 691608008810 691608008993 691608009309 691608009482 691608009877 691608010287 691608010350 691608010424 691608010505 691608010745 691608011097 691608011308 691608011555 691608011629 691608011700 691608011876 691608012044 691608012118 691608012365 691608012502 691608012686 691608012823 691608013249 691608013312 691608013954 691608014059 691608014122 691608014764 691608014838 691608015648 691608015895 691608015969 691608016200 691608016384 691608016521 691608016779 691608016916 691608017194 691608017331 691608017405 691608017589 691608017652 691608017807 691608018462 691608018857 691608018920 691608019025 691608019106 691608019272 691608019410 691608019593 691608019730 691608019804 691608020077 691608020535 691608021024 691608021105 691608021345 691608021419 691608021666 691608022155 691608022229 691608022300 691608022797 691608022934 691608023039 691608023102 691608023350 691608023423 691608023504 691608023670 691608023991 691608024233 691608024307 691608024628 691608024709 691608024875 691608025117 691608025290 691608025438 691608025685 691608025759 691608025903 691608026008 691608026495 691608026880 691608026953 691608027058 691608027121 691608027442 691608027690 691608027763 691608027900 691608028005 691608028407 691608028647 691608028710 691608028894 691608029062 691608029136 691608029200 691608029383 691608029457 691608029520 691608029601 691608029778 691608030188 691608030406 691608030893 691608031520 691608031914 691608032019 691608032650 691608032805 691608032971 691608033076 691608033460 691608033608 691608033781 691608033855 691608033929 691608034023 691608034591 691608034665 691608034986 691608035080 691608035154 691608035475 691608036101 691608036422 691608036503 691608036670 691608036743 691608037306 691608037480 691608037553 691608037948 691608038042 691608038290 691608038500 691608038684 691608038758 691608038821 691608038902 691608039494 691608039631 691608040041 691608040299 691608040436 691608040500 691608040683 691608040757 691608040901 691608041006 691608041172 691608041630 691608041704 691608041888 691608041951 691608042056 691608042120 691608042377 691608042440 691608042514 691608042835 691608042909 691608043003 691608043719 691608043892 691608043966 691608044060 691608044208 691608044529 691608044600 691608044913 691608045586 691608045723 691608045970 691608046075 691608046396 691608046533 691608046607 691608046780 691608046928 691608047343 691608047417 691608047738 691608047801 691608047985 691608048080 691608048227 691608048611 691608048795 691608048869 691608049100 691608049284 691608049502 691608049679 691608049816 691608050473 691608050610 691608050794 691608051420 691608051501 691608051678 691608051741 691608052167 691608052304 691608052551 691608052872 691608052946 691608053040 691608053361 691608053820 691608053900 691608054245 691608054630 691608054703 691608054950 691608055055 691608055129 691608055376 691608055440 691608055513 691608055760 691608055908 691608056002 691608056323 691608056404 691608056644 691608056718 691608056891 691608057207 691608057454 691608057528 691608057775 691608057912 691608058017 691608058190 691608058338 691608058401 691608058585 691608058659 691608058722 691608058803 691608058970 691608059074 691608059148 691608059211 691608059395 691608059469 691608059532 691608059606 691608059780 691608060016 691608060190 691608060263 691608060337 691608060400 691608061073 691608061210 691608061468 691608061531 691608061605 691608061852 691608061926 691608062278 691608062341 691608062415 691608062599 691608062662 691608062736 691608062983 691608063088 691608063306 691608063793 691608063867 691608063930 691608064035 691608064109 691608064420 691608064500 691608064677 691608064740 691608064814 691608064998 691608065166 691608065230 691608065487 691608065550 691608065624 691608065705 691608065871 691608065945 691608066040 691608066113 691608066297 691608066360 691608066434 691608066681 691608066829 691608067170 691608067244 691608067318 691608067491 691608067565 691608067702 691608067950 691608068054 691608068209 691608068375 691608068449 691608068512 691608068833 691608068907 691608069322 691608069403 691608069570 691608069643 691608069717 691608069890 691608070053 691608070127 691608070208 691608070374 691608070448 691608070511 691608070695 691608070832 691608070906 691608071258 691608071321 691608071579 691608071642 691608071963 691608072131 691608072205 691608072607 691608072773 691608072847 691608072910 691608073015 691608073199 691608073583 691608073657 691608073720 691608074146 691608074393 691608074467 691608074530 691608074788 691608074851 691608074925 691608075020 691608075277 691608075414 691608075598 691608075661 691608075735 691608075982 691608076087 691608076150 691608076224 691608076305 691608076619 691608076792 691608076866 691608076930 691608077034 691608077108 691608077281 691608077429 691608077500 691608077676 691608077740 691608078091 691608078165 691608078239 691608078486 691608078550 691608078704 691608078944 691608079112 691608079507 691608079828 691608080090 691608080164 691608080238 691608080485 691608080559 691608080943 691608081369 691608081432 691608081680 691608081827 691608081908 691608082002 691608082316 691608082563 691608082637 691608082700 691608082884 691608082958 691608083126 691608083373 691608083447 691608083510 691608083694 691608083831 691608083905 691608084000 691608084320 691608084578 691608084899 691608084962 691608085067 691608085204 691608085388 691608085451 691608085772 691608085846 691608085910 691608086198 691608086335 691608086582 691608086656 691608086720 691608086800 691608086977 691608087145 691608087392 691608087850 691608087924 691608088029 691608088100 691608088340 691608088413 691608088597 691608088808 691608088981 691608089086 691608089618 691608089791 691608089939 691608090028 691608090109 691608090412 691608090733 691608091222 691608091790 691608091864 691608092032 691608092106 691608092353 691608092427 691608092674 691608093090 691608093163 691608093237 691608093300 691608093558 691608093621 691608093702 691608093879 691608093942 691608094110 691609010152 691609013040 691609020400 691609020584 691609020658 691609060065 691642875192 691642875403 691642877023 691642877270 691642877344 691642877418 691642877591 691642877665 691642877802 691642878080 691642878309 691642879038 691642880611 691642881679 691642881742 691642881816 691642881990 691642882094 691642882168 691642882947 691642883683 691642883757 691642885200 691642886645 691642887913 691642888586 691642889149 691642889928 691642891532 691642892021 691642893931 691642894999 691642895230 691642895304 691642895488 691642895625 691642895872 691642895946 691642896435 691642896900 691642897887 691642898697 691642899323 691642900145 691642900530 691642901660 691642901808 691642903107 691642903428 691642904164 691642904485 691642906637 691642907052 691642907694 691642908401 691642908715 691642910256 691642913070 691642913465 691642913539 691642913923 691642914596 691642915303 691642915543 691642915617 691642916032 691642917237 691642919957 691642920293 691642920688 691642922371 691642923640 691642925580 691642927980 691642929747 691642930541 691642931993 691642934708 691642937385 691642938269 691642938406 691642938727 691642938808 691642939537 691642941462 691642942025 691642942988 691642945876 691642946502 691642947560 691642948059 691642948901 691642952841 691642954535 691642954609 691642955105 691642956797 691642956860 691642957039 691642957504 691642958480 691642958554 691642958709 691642960627 691642962007 691642962705 691642963057 691642964646 691642964710 691642965914 691642966587 691642967076 691642967140 691642969080 691642972100 691642973873 691642975704 691642977966 691642978208 691642979018 691642979265 691642981401 691642984547 691642984868 691642985357 691642986167 691642987114 691642988245 691642988630 691642988950 691642989760 691642991449 691642991833 691642991907 691642993380 691642996020 691642997225 691642997793 691642998109 691642998740 691643002480 691643004494 691643006251 691643006710 691643007520 691643007600 691643007777 691643008192 691643008266 691643008650 691643008971 691643011854 691643012343 691643012985 691643013795 691643014502 691643016115 691643016299 691643016362 691643017888 691643018056 691643019324 691643019966 691643022849 691643023722 691643024853 691643024927 691643025279 691643025590 691643025663 691643026307 691643030624 691643033209 691643038020 691643038662 691643038800 691643039306 691643040414 691643040598 691643041619 691643043165 691643044828 691643046511 691643046769 691643048131 691643048526 691643049583 691643050204 691643050388 691643050525 691643052787 691643052924 691643053100 691643053276 691643053340 691643054086 691643054470 691643055033 691643057680 691643059373 691643062400 691643063387 691643063919 691643066660 691643067159 691643067303 691643067470 691643069484 691643069702 691643070289 691643070810 691643071162 691643071300 691643071620 691643071701 691643072367 691643072825 691643073314 691643074371 691643075400 691643075640 691643075713 691643076770 691643076844 691643078538 691643079348 691643080142 691643080216 691643081347 691643081805 691643081989 691643082220 691643084700 691643085292 691643086000 691643086240 691643086634 691643086708 691643086881 691643087444 691643087765 691643089138 691643089385 691643089603 691643090006 691643090180 691643090327 691643091137 691643091200 691643091916 691643092194 691643092405 691643093078 691643093141 691643093783 691643094410 691643095220 691643099175 691643099496 691643100134 691643100208 691643100776 691643100913 691643102149 691643102533 691643102780 691643104080 691643104227 691643104611 691643107115 691643107362 691643107500 691643107901 691643108246 691643108493 691643108567 691643108951 691643109440 691643109514 691643110630 691643110703 691643110950 691643111055 691643111129 691643111697 691643113133 691643114017 691643114190 691643119872 691643120500 691643121092 691643121303 691643122829 691643123639 691643123950 691643124054 691643124375 691643124449 691643125403 691643126069 691643126774 691643126911 691643127584 691643127802 691643128073 691643128531 691643129341 691643129662 691643131100 691643131982 691643132930 691643133034 691643133281 691643133355 691643133429 691643135507 691643136003 691643136317 691643138000 691643138321 691643138402 691643138890 691643139068 691643140641 691643141388 691643143219 691643143787 691643144413 691643144734 691643145223 691643145865 691643147164 691643147301 691643147943 691643148048 691643149637 691643169538 691643170011 691643170727 691643171216 691643172410 691643173083 691643173301 691643173478 691643173799 691643174030 691643174351 691643175235 691643175700 691643176503 691643177000 691643177313 691643177634 691643177708 691643177955 691643178444 691643178765 691643178839 691643178902 691643179254 691643179328 691643180517 691643181180 691643181969 691643182137 691643182200 691643182916 691643183194 691643184857 691643185106 691643185410 691643185988 691643188481 691643189365 691643189686 691643189823 691643190307 691643197461 691643198024 691643198271 691643198987 691643199934 691643201630 691643202055 691643202440 691643202697 691643204775 691643205264 691643206211 691643206532 691643206780 691643207663 691643207737 691643208307 691643208473 691643208547 691643208868 691643209999 691643211998 691643212230 691643213900 691643214886 691643215907 691643216322 691643216717 691643217132 691643217848 691643218721 691643219789 691643220015 691643220336 691643222809 691643223087 691643224429 691643226296 691643226360 691643227701 691643229184 691643229642 691643230373 691643230447 691643232451 691643232846 691643233582 691643234466 691643235100 691643235660 691643236086 691643236304 691643238301 691643240702 691643241368 691643241752 691643242001 691643242178 691643242241 691643243125 691643243446 691643243510 691643244256 691643244714 691643245203 691643245450 691643246581 691643247786 691643248733 691643249085 691643249303 691643249790 691643250595 691643250980 691643251302 691643254825 691643255240 691643256445 691643257713 691643258770 691643259012 691643259260 691643260603 691643260917 691643261332 691643264541 691643268240 691643268881 691643270249 691643270954 691643275141 691643277477 691643279940 691643281554 691643283248 691643284379 691643284442 691643285252 691643285407 691643289419 691643290076 691643290929 691643291418 691643293990 691643294874 691643295684 691643297378 691643301306 691643302282 691643305886 691643306449 691643306833 691643308453 691643312530 691643312925 691643313020 691643313100 691643314150 691643318564 691643320637 691643321905 691643323067 691643325145 691643326100 691643326981 691643327150 691643327544 691643330508 691643333957 691643334125 691643334446 691643339275 691643339660 691643341411 691643341595 691643342790 691643342937 691643343031 691643343105 691643343352 691643343426 691643343507 691643344162 691643346177 691643346709 691643349139 691643350575 691643351385 691643352653 691643353921 691643354026 691643355478 691643356104 691643356506 691643358292 691643358430 691643358687 691643359634 691643360823 691643361009 691643362901 691643366215 691643367106 691643367410 691643367730 691643368861 691643369424 691643371039 691643372554 691643381855 691643381929 691643382344 691643382418 691643383228 691643386363 691643386758 691643386902 691643387247 691643388762 691643388836 691643389004 691643390377 691643390440 691643391645 691643392208 691643392840 691643393339 691643393402 691643397037 691643399362 691643399500 691643400716 691643401068 691643401526 691643401847 691643403788 691643404100 691643404982 691643405150 691643407239 691643407623 691643408296 691643408360 691643408507 691643408680 691643409317 691643409885 691643409959 691643410295 691643410680 691643411242 691643415582 691643415800 691643417029 691643417340 691643418150 691643418470 691643418618 691643418791 691643419107 691643419509 691643420303 691643421508 691643422237 691643423431 691643424562 691643425206 691643426320 691643426898 691643427524 691643428334 691643428581 691643429144 691643429850 691643429923 691643430196 691643430407 691643431538 691643431601 691643432274 691643432411 691643433616 691643433790 691643434105 691643434289 691643439640 691643439897 691643440518 691643441180 691643441712 691643443195 691643443808 691643444463 691643444537 691643447810 691643448309 691643448620 691643455602 691643455842 691643456589 691643459477 691643459614 691643459798 691643462818 691643463554 691643464501 691643464685 691643471192 691643472608 691643473270 691643473344 691643474475 691643474860 691643475285 691643476169 691643477684 691643480951 691643482003 691643482187 691643482324 691643485075 691643486343 691643487153 691643487227 691643488421 691643489305 691643489707 691643491551 691643492435 691643498148 691643498780 691643502884 691643503126 691643503207 691643503510 691643506198 691643507071 691643507466 691643511790 691643512811 691643513237 691643516767 691643516904 691643518130 691643519260 691643519408 691643520139 691643520918 691643521580 691643523274 691643524479 691643524863 691643525673 691643527906 691643528177 691643528314 691643531204 691643532960 691643536805 691643537083 691643537220 691643538030 691643538425 691643538506 691643538746 691643542439 691643543496 691643544059 691643544122 691643545711 691643548536 691643548600 691643548920 691643549346 691643551592 691643552540 691643552613 691643552797 691643552860 691643554233 691643554307 691643555822 691643557516 691643557690 691643558326 691643560572 691643561914 691643562019 691643562587 691643564023 691643565612 691643565933 691643566285 691643568042 691643568684 691643572835 691643573003 691643573250 691643573405 691643573966 691643574134 691643575970 691643576396 691643578080 691643579742 691643580152 691643582167 691643582551 691643582946 691643584492 691643585376 691643585440 691643586250 691643587454 691643589074 691643589532 691643590337 691643594356 691643596113 691643596297 691643597244 691643597886 691643598209 691643600465 691643604237 691643604300 691643605826 691643606499 691643606957 691643608400 691643608577 691643610008 691643612260 691643612333 691643613070 691643613601 691643614595 691643617099 691643620687 691643621634 691643621881 691643623180 691643623575 691643623896 691643624201 691643625808 691643626079 691643626537 691643629288 691643630300 691643631424 691643632940 691643636327 691643637200 691643639600 691643640330 691643641140 691643642803 691643646685 691643646759 691643649326 691643649573 691643649710 691643649968 691643651406 691643651710 691643652600 691643657670 691643660626 691643664187 691643664250 691643664324 691643667533 691643668801 691643669474 691643670342 691643672036 691643672999 691643678912 691643680774 691643681802 691643682073 691643682147 691643682394 691643683415 691643683599 691643683736 691643685500 691643685677 691643687755 691643687900 691643688886 691643689054 691643690564 691643691448 691643695604 691643696020 691643696277 691643696414 691643698355 691643701713 691643703012 691643706479 691643709751 691643711687 691643711824 691643712313 691643712560 691643712634 691643712881 691643716011 691643718273 691643720025 691643725954 691643726443 691643728200 691643729331 691643729652 691643730778 691643734229 691643735039 691643736096 691643736554 691643736628 691643737117 691643739121 691643743520 691643743914 691643744266 691643745213 691643748670 691643753172 691643754698 691643754761 691643755003 691643756913 691643758212 691643761102 691643762307 691643763283 691643769380 691643772190 691643772802 691643774599 691643774662 691643775306 691643779170 691643779565 691643784910 691643785400 691643785720 691643786604 691643790304 691643791675 691643792870 691643795052 691643796401 691643798977 691643801556 691643802119 691643802905 691643813350 691643815291 691643815365 691643816175 691643817370 691643818895 691643819063 691643820710 691643822193 691643824803 691643830758 691643838080 691643838612 691643840795 691643841284 691643843500 691643845761 691643845909 691643846250 691643850190 691643851606 691643853473 691643857171 691643858200 691643859644 691643862911 691643863016 691643863979 691643864789 691643865101 691643866088 691643872638 691643874642 691643875131 691643875205 691643877072 691643878598 691643878982 691643879930 691643881939 691643883301 691643883485 691643885637 691643886126 691643888846 691643890524 691643891729 691643893109 691643896090 691643896621 691643902106 691643904030 691643907633 691643909711 691643911005 691643911968 691643921116 691643921437 691643921821 691643921902 691643925061 691643930343 691643932816 691643934299 691643934901 691643935630 691643939191 691643944152 691643944931 691643945100 691643946167 691643947114 691643949908 691643952259 691643952643 691643953774 691643954721 691643955926 691643958035 691643958356 691643959303 691643962680 691643966607 691643970924 691643973354 691643985617 691643986748 691643987300 691643987484 691643988431 691643988907 691643993960 691644001305 691644002355 691644003944 691644006695 691644009720 691644017827 691644018179 691644018316 691644022009 691644022961 691644025923 691644026349 691644028427 691644034519 691644037407 691644040216 691644041668 691644044161 691644047050 691644047204 691644048649 691644049603 691644050408 691644052268 691644060759 691644064601 691644065651 691644072480 691644073116 691644075201 691644078403 691644082801 691644083227 691644085626 691644086820 691644088514 691644097741 691644098093 691644100000 691644100962 691644101130 691644101846 691644105544 691644108432 691644108506 691644109637 691644113320 691644116850 691644118159 691644120479 691644125903 691644129217 691644133157 691644136430 691644149044 691644151685