База всех ИНН организаций с префиксом 3427****** и физических лиц с префиксом 3427******** из ЕГРЮЛ и ЕГРИП.
3427000015 3427000022 3427000054 3427000061 3427000093 3427000128 3427000135 3427000142 3427000150 3427000167 3427000181 3427000216 3427000255 3427000287 3427000304 3427000382 3427000390 3427000400 3427000424 3427000463 3427000470 3427000488 3427000495 3427000505 3427000512 3427000520 3427000537 3427000544 3427000569 3427000600 3427000625 3427000632 3427000640 3427000664 3427000671 3427000696 3427000713 3427000745 3427000752 3427000760 3427000801 3427000819 3427000833 3427000840 3427000872 3427000880 3427000897 3427000914 3427000921 3427000939 3427000946 3427000953 3427000960 3427000985 3427000992 3427001001 3427001033 3427001040 3427001058 3427001080 3427001097 3427001107 3427001146 3427001227 3427001234 3427001241 3427001259 3427001273 3427001315 3427001322 3427001347 3427001354 3427001379 3427001393 3427001428 3427001442 3427001467 3427001523 3427001548 3427001555 3427001570 3427001587 3427001594 3427001604 3427001611 3427001643 3427001650 3427001675 3427001682 3427001690 3427001700 3427001717 3427001724 3427001731 3427001795 3427001805 3427001812 3427001820 3427001837 3427001844 3427001851 3427001869 3427001883 3427001918 3427001964 3427001971 3427001996 3427002020 3427002037 3427002044 3427002051 3427002076 3427002083 3427002090 3427002118 3427002125 3427002132 3427002140 3427002157 3427002164 3427002206 3427002213 3427002245 3427002252 3427002260 3427002277 3427002284 3427002319 3427002326 3427002333 3427002340 3427002358 3427002397 3427002407 3427002414 3427002421 3427002439 3427002460 3427002478 3427002485 3427002502 3427002527 3427002534 3427002559 3427002566 3427002615 3427002647 3427002654 3427002661 3427002679 3427002703 3427002728 3427002742 3427002809 3427002823 3427002830 3427002848 3427002855 3427002862 3427002911 3427002943 3427003048 3427003087 3427003094 3427003200 3427003249 3427003305 3427003320 3427003369 3427003425 3427003457 3427003545 3427003601 3427003640 3427003707 3427003714 3427003746 3427003778 3427003785 3427003792 3427003810 3427003866 3427003873 3427003880 3427003898 3427003915 3427003922 3427003930 3427003947 3427003961 3427003993 3427004041 3427004066 3427004098 3427004108 3427004203 3427004210 3427004235 3427004267 3427004355 3427004362 3427004394 3427004404 3427004411 3427004429 3427004443 3427004490 3427004500 3427004517 3427004570 3427004595 3427004620 3427004651 3427004683 3427004700 3427004732 3427004740 3427004757 3427004764 3427004771 3427004796 3427004806 3427004972 3427005013 3427005020 3427005126 3427005133 3427005140 3427005165 3427005172 3427005207 3427005221 3427005239 3427005260 3427005334 3427005380 3427005447 3427005454 3427005503 3427005542 3427005550 3427005567 3427005581 3427005599 3427005616 3427005623 3427005630 3427005655 3427005670 3427005704 3427005736 3427005782 3427005790 3427005800 3427005817 3427005824 3427005831 3427005863 3427005870 3427005888 3427005905 3427005912 3427005920 3427005937 3427005944 3427005951 3427005969 3427005976 3427005990 3427006000 3427006024 3427006031 3427006049 3427006056 3427006063 3427006070 3427006095 3427006105 3427006112 3427006120 3427006137 3427006151 3427006169 3427006176 3427006183 3427006190 3427006200 3427006218 3427006225 3427006232 3427006240 3427006257 3427006264 3427006271 3427006289 3427006296 3427006306 3427006313 3427006320 3427006338 3427006345 3427006352 3427006360 3427006377 3427006384 3427006391 3427006401 3427006419 3427006426 3427006433 3427006440 3427006458 3427006465 3427006472 3427006480 3427006497 3427006507 3427006514 3427006521 3427006539 3427006546 3427006553 3427006560 3427006578 3427006585 3427006592 3427006602 3427006610 3427006627 3427006634 3427006641 3427006659 3427006666 3427006673 3427006680 3427006698 3427006708 3427006715 3427006722 3427006730 3427006747 3427006754 3427006761 3427006779 3427006786 3427006793 3427006803 3427006810 3427006828 3427006835 3427006842 3427006850 3427006867 3427006874 3427006881 3427006899 3427006909 3427006916 3427006923 3427006930 3427006948 3427006955 3427006962 3427006970 3427006987 3427006994 3427007003 3427007010 3427007028 3427007035 3427007042 3427007050 3427007067 3427007074 3427007081 3427007099 3427007109 3427007116 3427007123 3427007130 3427007148 3427007155 3427007162 3427007170 3427007187 3427007194 3427007204 3427007211 3427007229 3427007236 3427007243 3427007250 3427007268 3427007275 3427007282 3427007290 3427007300 3427007317 3427007324 3427007331 3427007349 3427007356 3427007363 3427007370 3427007388 3427007395 3427007405 3427007412 3427007420 3427007437 3427007444 3427007451 3427007469 3427007476 3427007483 3427007490 3427007500 3427007518 3427007525 3427007532 3427007540 3427007557 3427007564 3427007571 3427007589 3427007596 3427007606 3427007613 3427007620 3427007638 3427007645 3427007652 3427007660 3427007677 3427007684 3427007691 3427007701 3427007719 3427007726 3427007733 3427007740 3427007758 3427007765 3427007772 3427007780 3427007797 3427007807 3427007814 3427007821 3427007839 3427007846 3427007853 3427007860 3427007878 3427007885 3427007892 3427007902 3427007910 3427007927 3427007934 3427007941 3427007959 3427007966 3427007973 3427007980 3427007998 3427008007 3427008014 3427008021 3427008039 3427008046 3427008053 3427008060 3427008078 3427008085 3427008092 3427008102 3427008110 3427008127 3427008134 3427008141 3427008159 3427008166 3427008173 3427008180 3427008198 3427008208 3427008215 3427008222 3427008230 3427008247 3427008254 3427008261 3427008279 3427008286 3427008293 3427008303 3427008310 3427008328 3427100010 3427100027 3427100034 3427100041 3427100059 3427100066 3427100073 3427100080 3427100098 3427100108 3427100115 3427100122 3427100130 3427100147 3427100154 3427100161 3427100210 3427100250 3427100267 3427100281 3427100309 3427100355 3427100436 3427100468 3427100475 3427100490 3427100563 3427100570 3427100595 3427100605 3427100644 3427100700 3427100718 3427100725 3427100732 3427100740 3427100757 3427100771 3427100796 3427100820 3427100838 3427100845 3427100852 3427100860 3427100877 3427100884 3427100891 3427100901 3427100919 3427100926 3427100933 3427100940 3427100958 3427100972 3427101013 3427101020 3427101038 3427101045 3427101060 3427101084 3427101101 3427101119 3427101126 3427101133 3427101140 3427101158 3427101165 3427101172 3427101180 3427101197 3427101207 3427101214 3427101221 3427101239 3427101246 3427101253 3427101260 3427101278 3427101285 3427101292 3427101302 3427101310 3427101327 3427101334 3427101366 3427101373 3427101380 3427101398 3427101408 3427101415 3427101422 3427101430 3427101454 3427101461 3427101479 3427101486 3427101493 3427101503 3427101510 3427101528 3427101535 3427101542 3427101550 3427101567 3427101574 3427101581 3427101599 3427101609 3427101616 3427101623 3427101630 3427101648 3427101655 3427101662 3427101670 3427101687 3427101694 3427101704 3427101711 3427101729 3427101736 3427101743 3427101750 3427101768 3427101775 3427101782 3427101790 3427101800 3427101817 3427101824 3427101831 3427101849 3427101856 3427101863 3427101870 3427101888 3427101895 3427101905 3427101912 3427101920 3427101937 3427101944 3427101951 3427101969 3427101976 3427101983 3427101990 3427102000 3427102017 3427102024 3427102031 3427102049 3427102056 3427102063 3427102070 3427102088 3427102095 3427102105 3427102112 3427102120 3427102137 3427102144 3427102151 3427102169 3427102176 3427102183 3427102190 3427102200 3427102218 3427102225 3427102232 3427102240 3427102257 3427102264 3427102271 3427102289 3427102296 3427102306 3427102313 3427102320 3427102338База всех ИНН физических лиц с префиксом 3427******** из ЕГРЮЛ и ЕГРИП.
342700000155 342700000476 342700000613 342700000860 342700001039 342700001102 342700001286 342700001423 342700001504 342700001670 342700001744 342700001818 342700002096 342700002233 342700002554 342700002628 342700002709 342700003043 342700003290 342700003364 342700003438 342700003685 342700003759 342700003822 342700004174 342700004248 342700004311 342700004495 342700004569 342700004632 342700004880 342700005058 342700005121 342700005202 342700005379 342700005516 342700005690 342700005763 342700005900 342700006005 342700006252 342700006326 342700006407 342700006647 342700006710 342700006894 342700006968 342700007457 342700007520 342700007601 342700007841 342700007915 342700008267 342700008330 342700008404 342700008588 342700008651 342700008725 342700008806 342700008972 342700009077 342700009140 342700009214 342700009461 342700009535 342700009609 342700009782 342700009920 342700010403 342700010587 342700010650 342700011140 342700011213 342700011397 342700011534 342700011855 342700011929 342700012270 342700012344 342700012418 342700012591 342700012802 342700013154 342700013228 342700013796 342700013933 342700014038 342700014101 342700014817 342700015169 342700015232 342700015627 342700015874 342700015948 342700016290 342700016363 342700016500 342700016758 342700016821 342700017173 342700017247 342700017310 342700017494 342700017631 342700017705 342700017952 342700018057 342700018120 342700018441 342700018515 342700018699 342700018836 342700018900 342700019004 342700019251 342700019406 342700019572 342700019893 342700020120 342700020698 342700020761 342700020835 342700020909 342700021003 342700021187 342700021405 342700021571 342700021645 342700021719 342700021966 342700022060 342700022208 342700022455 342700022529 342700022776 342700022840 342700023018 342700023191 342700023265 342700023970 342700024075 342700024212 342700024396 342700024460 342700024780 342700024928 342700025103 342700025270 342700025343 342700025664 342700025738 342700026080 342700026153 342700026227 342700026308 342700026795 342700026869 342700026932 342700027502 342700027816 342700028168 342700028231 342700028305 342700028489 342700028552 342700028626 342700029041 342700029115 342700029299 342700029362 342700029683 342700029757 342700029901 342700030230 342700030304 342700030625 342700030706 342700030872 342700030946 342700031040 342700031114 342700031298 342700031361 342700031820 342700031900 342700032319 342700032566 342700032630 342700032887 342700032950 342700033055 342700033200 342700033376 342700033440 342700033513 342700033697 342700033760 342700033834 342700033908 342700034002 342700034186 342700034404 342700034570 342700034644 342700035133 342700035207 342700035454 342700035849 342700036017 342700036264 342700036338 342700036585 342700036722 342700036803 342700037074 342700037148 342700037211 342700037395 342700037532 342700037606 342700037780 342700037853 342700037927 342700038279 342700038590 342700038984 342700039152 342700039307 342700039610 342700039794 342700039931 342700040101 342700040278 342700040415 342700040599 342700040736 342700040800 342700040983 342700041088 342700041151 342700041225 342700041472 342700041610 342700041793 342700041867 342700041930 342700042035 342700042356 342700042998 342700043092 342700043166 342700043230 342700043303 342700043624 342700043705 342700043871 342700043945 342700044040 342700044360 342700044508 342700044681 342700044755 342700044900 342700045244 342700045886 342700045950 342700046054 342700046128 342700046209 342700046375 342700046449 342700046512 342700046696 342700046760 342700046833 342700046907 342700047185 342700047259 342700047570 342700048069 342700048206 342700048453 342700048527 342700048608 342700048774 342700048911 342700049016 342700049190 342700049337 342700049584 342700049658 342700049802 342700049979 342700050131 342700050205 342700050452 342700050607 342700050773 342700051262 342700051336 342700051400 342700051583 342700051657 342700051720 342700051801 342700051978 342700052072 342700052467 342700052530 342700052604 342700052788 342700053414 342700053598 342700053735 342700053809 342700054150 342700054224 342700054305 342700054471 342700054545 342700054792 342700054866 342700055034 342700055108 342700055355 342700055813 342700055997 342700056091 342700056165 342700056302 342700056486 342700056550 342700056870 342700056944 342700057296 342700057360 342700057433 342700057507 342700057909 342700058003 342700058317 342700058564 342700058638 342700058885 342700058959 342700059127 342700059374 342700059448 342700059769 342700059832 342700059906 342700060002 342700060179 342700060242 342700060316 342700061052 342700061207 342700061447 342700061510 342700061694 342700061768 342700061831 342700061905 342700062000 342700062183 342700062257 342700062401 342700062641 342700062715 342700062962 342700063204 342700063388 342700063451 342700063606 342700063846 342700064198 342700064261 342700064335 342700064582 342700064720 342700064977 342700065145 342700065219 342700065392 342700065603 342700065850 342700066100 342700066276 342700066413 342700066660 342700066734 342700066808 342700067086 342700067150 342700067304 342700067470 342700067544 342700067618 342700067791 342700067865 342700068033 342700068280 342700068354 342700068428 342700068749 342700068812 342700068996 342700069090 342700069238 342700069301 342700069485 342700069622 342700069870 342700070280 342700070353 342700070508 342700070748 342700070811 342700070995 342700071090 342700071163 342700071237 342700071300 342700071484 342700071558 342700071621 342700071702 342700071942 342700072047 342700072110 342700072294 342700072368 342700072431 342700072689 342700072752 342700072826 342700072907 342700073001 342700073315 342700073562 342700073636 342700073700 342700073957 342700074051 342700074125 342700074206 342700074372 342700074446 342700074767 342700074830 342700074904 342700075182 342700075256 342700075320 342700075400 342700075577 342700075640 342700075714 342700075898 342700075961 342700076066 342700076130 342700076203 342700076387 342700076605 342700076771 342700076845 342700076919 342700077013 342700077260 342700077334 342700077408 342700077581 342700077800 342700078070 342700078218 342700078391 342700078465 342700078850 342700078923 342700079028 342700079349 342700080070 342700081274 342700081669 342700081732 342700081980 342700082479 342700082542 342700082616 342700083289 342700084099 342700084236 342700085046 342700085367 342700085430 342700085504 342700085751 342700085825 342700085906 342700086177 342700086240 342700086498 342700086635 342700086882 342700087205 342700087371 342700087519 342700087692 342700088255 342700088329 342700089139 342700089523 342700089844 342700089918 342700090007 342700091064 342700091138 342700091843 342700092332 342700092406 342700092580 342700092653 342700094410 342700095301 342700095541 342700095862 342700096506 342700096993 342700097161 342700097235 342700097309 342700097940 342700098045 342700098119 342700098292 342700098687 342700098750 342700098905 342700099000 342700099176 342700099560 342700099634 342700099881 342700100061 342700100135 342700100209 342700100456 342700100600 342700100777 342700100840 342700101019 342700101192 342700101266 342700101587 342700101650 342700101971 342700102140 342700102855 342700102929 342700103023 342700103270 342700103418 342700103591 342700103665 342700103739 342700103802 342700104080 342700104154 342700104228 342700104612 342700104796 342700104933 342700105038 342700105101 342700105285 342700105359 342700105503 342700105670 342700105817 342700105990 342700106095 342700106169 342700106232 342700106306 342700106553 342700106627 342700106874 342700106948 342700107042 342700107290 342700107363 342700107437 342700107500 342700107684 342700108007 342700108173 342700108247 342700108310 342700108494 342700108568 342700108631 342700108705 342700108889 342700108952 342700109201 342700109378 342700109441 342700109515 342700109762 342700109900 342700110172 342700110246 342700110310 342700110493 342700110630 342700111698 342700111835 342700111909 342700112571 342700112645 342700115149 342700115780 342700115854 342700118037 342700118990 342700121093 342700121551 342700122298 342700122682 342700123005 342700123950 342700124055 342700125250 342700127338 342700128395 342700129737 342700129984 342700130073 342700131278 342700132793 342700132867 342700135360 342700136639 342700136886 342700137760 342700137833 342700137907 342700138403 342700138717 342700138890 342700138964 342700139069 342700139132 342700139774 342700140000 342700141607 342700141773 342700141847 342700141910 342700142262 342700142400 342700142657 342700142978 342700143210 342700143530 342700144100 342700144414 342700144735 342700145305 342700145471 342700145619 342700146500 342700147302 342700147486 342700147623 342700148112 342700148360 342700148433 342700148507 342700148909 342700149003 342700149170 342700149243 342700149317 342700149490 342700149564 342700149701 342700149885 342700150048 342700150111 342700150369 342700150908 342700151958 342700152126 342700152207 342700152373 342700152447 342700152694 342700152831 342700153578 342700153962 342700154130 342700154204 342700155656 342700155800 342700157413 342700158086 342700158150 342700158865 342700158939 342700159280 342700159749 342700160159 342700162484 342700162942 342700163047 342700163368 342700163431 342700163505 342700163752 342700163826 342700164178 342700164241 342700164499 342700164562 342700164700 342700164957 342700165051 342700165206 342700165372 342700165830 342700165904 342700166182 342700166320 342700166400 342700167450 342700167771 342700168013 342700168655 342700168976 342700169850 342700170407 342700170654 342700170728 342700171143 342700171601 342700171859 342700172732 342700173790 342700174031 342700176367 342700176504 342700176751 342700176906 342700177000 342700177177 342700177709 342700179329 342700179640 342700180050 342700180518 342700181007 342700181180 342700181649 342700181960 342700182603 342700183011 342700183406 342700183727 342700184142 342700184600 342700184784 342700184921 342700185026 342700185347 342700185805 342700186157 342700186862 342700188556 342700188620 342700189045 342700191502 342700193443 342700193764 342700193838 342700194895 342700195384 342700195779 342700195916 342700196405 342700196807 342700197141 342700197920 342700198025 342700198272 342700198346 342700198593 342700198667 342700199082 342700199798 342700199861 342700200901 342700202200 342700203324 342700203892 342700205723 342700205804 342700205970 342700206075 342700206460 342700207590 342700207801 342700208153 342700208227 342700208308 342700208474 342700208548 342700208932 342700209421 342700209679 342700210547 342700211036 342700211100 342700213040 342700213298 342700213756 342700214005 342700214245 342700214566 342700215055 342700215129 342700215513 342700217380 342700217454 342700218190 342700220658 342700220721 342700220802 342700221073 342700221210 342700221531 342700222020 342700222101 342700222662 342700222736 342700223151 342700224035 342700224109 342700224356 342700224677 342700224740 342700224814 342700224998 342700225487 342700225550 342700226297 342700226434 342700226508 342700226681 342700226829 342700227004 342700227318 342700227491 342700227950 342700228209 342700229403 342700231000 342700231258 342700231321 342700233015 342700233336 342700234146 342700234210 342700234393 342700235020 342700235414 342700235661 342700236087 342700236150 342700236471 342700236619 342700236792 342700236866 342700237500 342700237676 342700238870 342700238944 342700239296 342700239360 342700239680 342700239754 342700240164 342700240622 342700240943 342700241048 342700241369 342700241506 342700241753 342700241827 342700242002 342700242179 342700242563 342700242700 342700242884 342700243447 342700244000 342700244257 342700244320 342700244401 342700244578 342700244641 342700245388 342700246409 342700248029 342700248100 342700248597 342700249223 342700249939 342700250412 342700250596 342700250733 342700250807 342700251303 342700251617 342700251864 342700252811 342700254368 342700255957 342700256206 342700256446 342700256510 342700256693 342700257400 342700260065 342700260770 342700261809 342700262390 342700262785 342700263732 342700264302 342700264863 342700264937 342700265031 342700265105 342700265289 342700265426 342700268635 342700268709 342700270560 342700270881 342700271050 342700271444 342700271518 342700271691 342700271765 342700271839 342700272007 342700272254 342700272328 342700272409 342700272575 342700272712 342700272960 342700273064 342700273138 342700273385 342700273522 342700273843 342700273917 342700274011 342700274332 342700274974 342700275142 342700275216 342700275537 342700275600 342700275784 342700275921 342700276107 342700276347 342700276668 342700277083 342700277301 342700278993 342700281481 342700281940 342700282118 342700282365 342700282502 342700282686 342700282750 342700282823 342700283009 342700283249 342700283312 342700283496 342700283560 342700283633 342700283880 342700283954 342700284059 342700284122 342700284443 342700284764 342700284838 342700284901 342700285006 342700285180 342700285253 342700285327 342700285408 342700285574 342700285648 342700285711 342700285895 342700285969 342700286063 342700286779 342700286916 342700287010 342700288462 342700288536 342700289988 342700292797 342700292860 342700294233 342700294949 342700295043 342700295364 342700296880 342700297202 342700297516 342700299200 342700300021 342700300737 342700301089 342700301152 342700301226 342700301307 342700301473 342700301547 342700301610 342700301678 342700301794 342700301931 342700302036 342700302100 342700302357 342700302678 342700302741 342700302999 342700303093 342700303167 342700305630 342700306376 342700306440 342700306513 342700306908 342700307002 342700307186 342700307250 342700307323 342700307404 342700307570 342700307644 342700307718 342700308133 342700308207 342700308454 342700308528 342700309401 342700309803 342700311263 342700311337 342700311400 342700312531 342700314088 342700315356 342700316945 342700317681 342700317755 342700318244 342700318318 342700318491 342700318702 342700318886 342700319054 342700319128 342700319209 342700319375 342700319449 342700319696 342700319907 342700320564 342700320701 342700320885 342700320959 342700321053 342700321127 342700321695 342700324801 342700325788 342700326100 342700326598 342700327150 342700327866 342700327930 342700328034 342700328108 342700328676 342700329239 342700329550 342700329623 342700330033 342700331238 342700331703 342700332908 342700333563 342700333700 342700333884 342700333958 342700334126 342700334694 342700334768 342700335257 342700335320 342700335641 342700335962 342700336067 342700336388 342700337014 342700338603 342700339029 342700340391 342700340850 342700340923 342700341275 342700341412 342700342222 342700343995 342700344300 342700345294 342700345368 342700346957 342700347051 342700347372 342700347830 342700347904 342700349524 342700350181 342700350255 342700350400 342700350576 342700351202 342700351386 342700351450 342700351523 342700351844 342700352654 342700352809 342700353070 342700353217 342700353922 342700356352 342700356810 342700357236 342700357941 342700359561 342700359882 342700360045 342700360292 342700360430 342700363254 342700364459 342700366079 342700366784 342700367107 342700367347 342700368478 342700369351 342700370477 342700371424 342700371505 342700373750 342700375122 342700377521 342700378405 342700378652 342700378726 342700379141 342700379215 342700379462 342700379600 342700379857 342700379920 342700380010 342700380193 342700380267 342700380330 342700380404 342700380588 342700380651 342700380972 342700381077 342700381140 342700381214 342700381398 342700381535 342700381856 342700381920 342700382105 342700382345 342700382419 342700382730 342700383155 342700386043 342700386501 342700386822 342700387174 342700388900 342700389326 342700389407 342700389573 342700390762 342700391004 342700391188 342700391893 342700392061 342700392209 342700392382 342700392456 342700392914 342700393019 342700393192 342700393403 342700393971 342700394076 342700394608 342700394855 342700394929 342700395023 342700395270 342700395344 342700395418 342700395739 342700395802 342700395986 342700396080 342700396154 342700396309 342700396549 342700396860 342700397038 342700397285 342700397359 342700397817 342700397990 342700398095 342700398169 342700398306 342700398553 342700399042 342700399116 342700399500 342700399684 342700399821 342700400259 342700400322 342700400403 342700400570 342700400964 342700401069 342700401132 342700401206 342700401380 342700401608 342700401911 342700402190 342700402584 342700402658 342700402802 342700402979 342700403147 342700403210 342700403468 342700403531 342700403852 342700404020 342700404341 342700404415 342700404736 342700404800 342700405088 342700405472 342700405546 342700405610 342700406356 342700406420 342700406740 342700406814 342700406998 342700407092 342700407230 342700407487 342700407550 342700407624 342700408113 342700408297 342700408755 342700409004 342700409170 342700409244 342700409318 342700409491 342700409886 342700410828 342700411564 342700412053 342700412374 342700413642 342700414205 342700415015 342700417598 342700418619 342700419108 342700419281 342700419500 342700419740 342700420086 342700420223 342700420470 342700420791 342700421428 342700421509 342700421749 342700421996 342700422164 342700422703 342700423111 342700423369 342700423506 342700423680 342700423753 342700424002 342700424316 342700424563 342700424637 342700425207 342700425447 342700425768 342700426257 342700427067 342700427204 342700427525 342700427846 342700428335 342700428582 342700428656 342700429530 342700430013 342700431144 342700431850 342700432733 342700434674 342700435484 342700435942 342700436110 342700436431 342700436826 342700437001 342700437499 342700437700 342700438051 342700438125 342700438372 342700438510 342700438693 342700438830 342700439009 342700439577 342700439640 342700439714 342700439961 342700441640 342700442139 342700443260 342700444390 342700444464 342700444785 342700445108 342700445411 342700445669 342700446221 342700446479 342700447352 342700448236 342700448557 342700449367 342700450940 342700451366 342700451503 342700452560 342700452708 342700454712 342700454896 342700454960 342700455064 342700455138 342700455201 342700455603 342700455770 342700456011 342700456195 342700456269 342700456653 342700456808 342700457079 342700457142 342700457390 342700458107 342700458273 342700459220 342700460025 342700460346 342700462030 342700463308 342700463700 342700464439 342700464904 342700468384 342700469331 342700469405 342700469807 342700470841 342700471193 342700471806 342700474300 342700475744 342700475991 342700476480 342700476554 342700477438 342700477759 342700478008 342700479058 342700479202 342700479516 342700479763 342700479837 342700480952 342700481515 342700482406 342700483456 342700485608 342700486270 342700488285 342700489232 342700489306 342700489627 342700490100 342700490358 342700490742 342700491231 342700491707 342700491947 342700492500 342700493172 342700494056 342700495966 342700496208 342700496381 342700496455 342700496529 342700497804 342700498075 342700498780 342700498928 342700499270 342700500486 342700500623 342700501360 342700502317 342700503448 342700503832 342700504000 342700504716 342700505526 342700505607 342700505773 342700506015 342700506199 342700506657 342700506720 342700506801 342700506978 342700507072 342700507146 342700507210 342700507604 342700507851 342700507925 342700508100 342700508277 342700508414 342700508661 342700508809 342700508982 342700509087 342700509305 342700509792 342700509866 342700509930 342700510029 342700510276 342700510734 342700510808 342700510981 342700511086 342700511150 342700511470 342700511544 342700511618 342700511791 342700512033 342700512354 342700512428 342700512509 342700512812 342700513090 342700513238 342700513301 342700513485 342700513559 342700513622 342700513703 342700513943 342700514048 342700514111 342700514295 342700514432 342700514680 342700514827 342700515002 342700515179 342700515242 342700515316 342700515490 342700515563 342700515637 342700515884 342700515958 342700516052 342700516126 342700516207 342700516373 342700516510 342700516694 342700516831 342700516905 342700517183 342700517401 342700517578 342700517641 342700517962 342700518067 342700518388 342700518451 342700518525 342700518606 342700518846 342700518910 342700519014 342700519198 342700519335 342700519582 342700519720 342700520066 342700520203 342700520387 342700520450 342700520605 342700520771 342700520919 342700521013 342700521260 342700521655 342700521729 342700521800 342700522070 342700522144 342700522218 342700522391 342700522465 342700522539 342700522602 342700522850 342700522923 342700523028 342700523109 342700523349 342700523412 342700523596 342700523660 342700523733 342700523807 342700523980 342700524085 342700524222 342700524303 342700524543 342700524617 342700524790 342700524864 342700525106 342700525280 342700525427 342700525508 342700525748 342700527505 342700528178 342700528241 342700528315 342700528499 342700528562 342700529372 342700529693 342700530561 342700530635 342700531205 342700532008 342700532400 342700532576 342700533386 342700533844 342700534012 342700534196 342700534654 342700535217 342700535859 342700537863 342700538352 342700538673 342700539483 342700539701 342700540351 342700541940 342700542687 342700544204 342700544370 342700544518 342700544902 342700545180 342700546201 342700546385 342700546522 342700546917 342700547195 342700547269 342700547580 342700547653 342700547727 342700547808 342700548079 342700548142 342700548784 342700549347 342700549805 342700550078 342700550141 342700550215 342700550399 342700550600 342700550783 342700550857 342700550920 342700551272 342700551346 342700551593 342700551667 342700551730 342700551988 342700552082 342700552156 342700552300 342700552477 342700552540 342700553350 342700553819 342700553992 342700554481 342700554555 342700554700 342700554876 342700554940 342700555118 342700555365 342700555439 342700555686 342700556880 342700557203 342700558327 342700558895 342700558969 342700559063 342700559137 342700559200 342700559458 342700559602 342700559842 342700560005 342700560252 342700560326 342700560407 342700561136 342700561383 342700561457 342700561601 342700561778 342700561915 342700562330 342700562404 342700562651 342700562725 342700562806 342700562972 342700563214 342700563609 342700563920 342700564024 342700564105 342700564271 342700564419 342700564592 342700565081 342700565300 342700565476 342700565860 342700565934 342700566039 342700566102 342700567160 342700567307 342700568290 342700568759 342700569248 342700571310 342700571494 342700571568 342700571631 342700571705 342700571889 342700571952 342700572057 342700572120 342700572378 342700572441 342700572762 342700572836 342700572900 342700573251 342700573646 342700573710 342700573893 342700573967 342700574061 342700574135 342700574520 342700574600 342700574777 342700574840 342700575192 342700575330 342700575403 342700575587 342700575724 342700575805 342700576076 342700576140 342700576397 342700576781 342700576855 342700576929 342700577023 342700577418 342700577591 342700577665 342700577986 342700578154 342700578228 342700578309 342700578475 342700578549 342700578612 342700578796 342700578933 342700579359 342700579422 342700579503 342700579990 342700580153 342700580227 342700580308 342700580474 342700580548 342700580795 342700580869 342700581037 342700581100 342700581358 342700581421 342700581502 342700581816 342700581990 342700582094 342700582168 342700582231 342700582707 342700582947 342700583299 342700583436 342700583500 342700584630 342700584888 342700585120 342700585698 342700586571 342700587776 342700588265 342700588339 342700588650 342700588723 342700589212 342700589607 342700590190 342700590338 342700590585 342700590659 342700591148 342700591211 342700591395 342700591532 342700591780 342700592800 342700593226 342700593307 342700595093 342700596435 342700596820 342700597566 342700597630 342700597887 342700598440 342700598834 342700599891 342700600392 342700600850 342700601413 342700602086 342700602618 342700604485 342700606242 342700606637 342700606958 342700608641 342700608715 342700609067 342700609772 342700610640 342700610898 342700611066 342700611524 342700611919 342700612408 342700613070 342700613602 342700614412 342700617163 342700617621 342700617879 342700619001 342700620825 342700621177 342700622903 342700623329 342700625333 342700625728 342700627411 342700629747 342700630478 342700632235 342700634313 342700634955 342700635050 342700635518 342700636649 342700636896 342700637064 342700637201 342700637459 342700637770 342700638011 342700638195 342700638269 342700638974 342700639463 342700639600 342700640010 342700641078 342700641399 342700641462 342700642272 342700643540 342700643935 342700645555 342700646502 342700647009 342700647560 342700647707 342700647954 342700650516 342700650690 342700650763 342700651573 342700652383 342700653267 342700654609 342700654920 342700655105 342700656081 342700656229 342700656540 342700656613 342700656860 342700657350 342700657423 342700657744 342700660708 342700661500 342700662173 342700663201 342700663378 342700663836 342700664188 342700667534 342700667781 342700668665 342700668986 342700669860 342700669933 342700670103 342700670417 342700670801 342700671080 342700671308 342700671932 342700675006 342700675704 342700676377 342700676440 342700676514 342700676835 342700677003 342700678381 342700678455 342700678529 342700678600 342700679018 342700679402 342700679650 342700679804 342700681190 342700682532 342700683021 342700683102 342700683279 342700683663 342700684152 342700684226 342700684307 342700684473 342700684547 342700684610 342700684931 342700685100 342700685678 342700686167 342700686304 342700687114 342700687682 342700687820 342700687900 342700688319 342700689200 342700689908 342700692259 342700692570 342700692643 342700692890 342700693206 342700693380 342700693848 342700694979 342700695394 342700695789 342700696101 342700696278 342700696599 342700696736 342700696800 342700697472 342700697610 342700699487 342700701009 342700701577 342700704465 342700704786 342700705807 342700705980 342700706159 342700706303 342700707032 342700708558 342700708879 342700709752 342700710099 342700710557 342700711367 342700711430 342700712177 342700713050 342700713124 342700714181 342700714329 342700714400 342700714960 342700715139 342700716260 342700717390 342700719221 342700719790 342700720410 342700720668 342700720805 342700721220 342700721541 342700721862 342700722030 342700722425 342700722506 342700722672 342700722746 342700723161 342700724045 342700724430 342700724503 342700724824 342700724905 342700725000 342700725240 342700725560 342700725955 342700726050 342700727328 342700727712 342700728138 342700728385 342700728603 342700728843 342700729269 342700729580 342700729808 342700730384 342700730842 342700730916 342700731010 342700731268 342700731331 342700731589 342700731652 342700732078 342700732141 342700732399 342700732462 342700732857 342700732920 342700733025 342700733346 342700733410 342700733593 342700733667 342700734156 342700734220 342700734300 342700734477 342700734540 342700734614 342700734798 342700734861 342700735030 342700735103 342700735424 342700735505 342700735745 342700735819 342700735992 342700736097 342700736160 342700736234 342700736308 342700736481 342700736555 342700736700 342700736940 342700737439 342700737502 342700737686 342700737904 342700738496 342700738707 342700739370 342700739517 342700740008 342700740495 342700740632 342700740880 342700742326 342700742647 342700742710 342700744588 342700745077 342700745398 342700746024 342700746271 342700746345 342700747155 342700748423 342700749096 342700749233 342700749554 342700750422 342700750670 342700750817 342700751553 342700751874 342700753889 342700757019 342700757266 342700757403 342700757724 342700757971 342700758397 342700759739 342700760149 342700760396 342700761022 342700761801 342700762080 342700763037 342700764231 342700764305 342700765436 342700765757 342700766310 342700767698 342700768645 342700769600 342700770323 342700770891 342700771207 342700772190 342700772264 342700772338 342700773606 342700774279 342700774416 342700775473 342700776100 342700776741 342700777093 342700777706 342700778361 342700779950 342700780829 342700780900 342700781886 342700781950 342700782512 342700785337 342700785400 342700785584 342700785721 342700785979 342700786147 342700787101 342700787662 342700788151 342700788793 342700788867 342700789500 342700790792 342700792623 342700792944 342700794638 342700794885 342700796184 342700796579 342700796890 342700797607 342700799072 342700799393 342700801620 342700801701 342700803000 342700803177 342700803561 342700803635 342700803709 342700805713 342700806918 342700807260 342700807580 342700807654 342700808785 342700808859 342700810079 342700810537 342700811410 342700811594 342700812541 342700814235 342700814482 342700815503 342700815687 342700815750 342700816313 342700817050 342700817123 342700817370 342700817691 342700818007 342700818409 342700818896 342700818960 342700819843 342700820006 342700820253 342700820895 342700820969 342700821200 342700821384 342700821458 342700821521 342700821602 342700821779 342700821842 342700821916 342700822010 342700822331 342700822589 342700822807 342700822973 342700823215 342700823462 342700823600 342700823857 342700823920 342700824025 342700824106 342700824272 342700824346 342700824410 342700824804 342700827097 342700827234 342700827555 342700827940 342700828118 342700828439 342700828904 342700829633 342700830043 342700830364 342700830438 342700830822 342700831569 342700831953 342700832058 342700833407 342700834062 342700834915 342700836609 342700839039 342700839504 342700840154 342700840475 342700841359 342700843290 342700843437 342700843684 342700843758 342700844247 342700844568 342700845900 342700846251 342700846572 342700847061 342700847135 342700847382 342700848019 342700848587 342700849534 342700851780 342700851854 342700852022 342700852664 342700852985 342700855873 342700857246 342700857630 342700858698 342700858835 342700859003 342700859405 342700859966 342700860129 342700861404 342700861965 342700862060 342700862133 342700862912 342700863722 342700864606 342700865102 342700865279 342700865737 342700867036 342700867283 342700868488 342700868625 342700868946 342700869900 342700871434 342700871755 342700871829 342700872639 342700872886 342700873054 342700873128 342700873209 342700873375 342700873833 342700874001 342700874185 342700874259 342700874890 342700875911 342700879151 342700879225 342700880598 342700883704 342700885885 342700886374 342700888068 342700888131 342700888452 342700889720 342700890772 342700891014 342700892219 342700892850 342700893597 342700894304 342700894865 342700895675 342700897048 342700897295 342700898002 342700898179 342700899126 342700900011 342700900269 342700901784 342700902347 342700903799 342700904351 342700906430 342700907240 342700907955 342700908123 342700908204 342700909180 342700911574 342700911648 342700911969 342700912779 342700912916 342700916300 342700916935 342700917745 342700919291 342700919439 342700919904 342700920096 342700920709 342700920949 342700921290 342700921501 342700921685 342700922174 342700922311 342700923121 342700924252 342700924326 342700924407 342700924573 342700924647 342700924894 342700925136 342700925383 342700925520 342700925841 342700925915 342700926267 342700927214 342700928666 342700928730 342700928803 342700929081 342700929860 342700930270 342700931154 342700932285 342700932359 342700932670 342700933095 342700933480 342700934116 342700934500 342700935494 342700936378 342700936515 342700936699 342700936900 342700937251 342700937325 342700937572 342700937893 342700938061 342700938840 342700939192 342700939724 342700941586 342700941970 342700943270 342700944080 342700944474 342700944869 342700944932 342700945100 342700946094 342700947683 342700948310 342700948567 342700948630 342700949056 342700949440 342700949761 342700949835 342700950319 342700950630 342700951376 342700951440 342700951760 342700952404 342700952644 342700953133 342700953912 342700954338 342700954970 342700955532 342700957307 342700957547 342700957794 342700957931 342700959167 342700960035 342700960420 342700960500 342700961945 342700962297 342700963244 342700963950 342700964375 342700967337 342700968852 342700969599 342700970072 342700971982 342700972087 342700972224 342700973429 342700974091 342700974486 342700974550 342700974623 342700974704 342700974870 342700974944 342700975360 342700976003 342700976638 342700977448 342700977832 342700977906 342700978184 342700979452 342700980899 342700981606 342700982409 342700982582 342700982720 342700982800 342700983924 342700984100 342700984597 342700984808 342700985150 342700987301 342700988295 342700990689 342700991178 342700991700 342700992051 342700992125 342700992372 342700992830 342700993320 342700993898 342700995013 342700997028 342700997349 342700997412 342700997980 342700998470 342700999995 342701000341 342701000736 342701002356 342701003166 342701004755 342701004829 342701005004 342701006128 342701006512 342701006696 342701006833 342701007403 342701007717 342701007964 342701009016 342701009584 342701009979 342701010131 342701011015 342701011336 342701011801 342701013982 342701014087 342701014150 342701015034 342701015429 342701016623 342701017049 342701017360 342701020002 342701020179 342701020316 342701020563 342701021207 342701021905 342701022578 342701022641 342701023130 342701024335 342701027544 342701027791 342701028107 342701029164 342701031558 342701031879 342701032110 342701034446 342701035640 342701036771 342701036919 342701037013 342701044620 342701044701 342701045110 342701046498 342701046561 342701048897 342701051201 342701051603 342701052974 342701062838 342701063253 342701065652 342701067988 342701068300 342701068935 342701069103 342701069424 342701070540 342701070934 342701071102 342701071991 342701072628 342701072709 342701072875 342701072949 342701073685 342701074008 342701074880 342701077383 342701077778 342701077915 342701078404 342701080403 342701081213 342701083475 342701086290 342701090120 342701091966 342701092776 342701093265 342701093804 342701096932 342701097502 342701099041 342701099683 342701100000 342701101205 342701101389 342701102720 342701104735 342701106429 342701107091 342701109638 342701111242 342701111490 342701113183 342701113962 342701114130 342701114606 342701115261 342701116850 342701117808 342701118150 342701118791 342701120222 342701120790 342701121280 342701121674 342701121748 342701122237 342701124315 342701125125 342701125372 342701125693 342701126714 342701126898 342701126961 342701127066 342701127605 342701128581 342701128655 342701129539 342701129602 342701130012 342701130196 342701130809 342701130975 342701131143 342701131859 342701132108 342701132806 342701134031 342701134289 342701134810 342701135236 342701135557 342701135878 342701136751 342701136906 342701137240 342701139181 342701139329 342701139576 342701139640 342701140123 342701140691 342701141960 342701142064 342701142385 342701142459 342701142843 342701145273 342701146541 342701146862 342701147351 342701147810 342701147993 342701149503 342701149905 342701150097 342701150234 342701150308 342701150876 342701151365 342701152009 342701152312 342701152496 342701153443 342701154253 342701154408 342701155137 342701155602 342701156331 342701156726 342701158667 342701160105 342701160987 342701161155 342701161797 342701162670 342701163554 342701164117 342701165248 342701165495 342701165880 342701166379 342701167326 342701167407 342701167894 342701168200 342701168520 342701169010 342701169330 342701169806 342701170061 342701170135 342701170456 342701170840 342701170914 342701171192 342701171266 342701172397 342701173023 342701173665 342701174612 342701174933 342701175422 342701176095 342701176480 342701176948 342701177116 342701177290 342701178310 342701178631 342701178889 342701180006 342701181120 342701181377 342701181440 342701181761 342701181909 342701183776 342701183913 342701184804 342701185075 342701187227 342701188990 342701189305 342701189947 342701190036 342701190283 342701190420 342701190815 342701191167 342701191230 342701191304 342701192040 342701192114 342701192298 342701192435 342701193005 342701194440 342701194760 342701195323 342701195965 342701196133 342701196528 342701196849 342701198148 342701198395 342701198532 342701198927 342701199663 342701199737 342701200238 342701200485 342701200559 342701200870 342701201827 342701201908 342701202490 342701202637 342701204000 342701204320 342701204401 342701205451 342701206409 342701206977 342701207145 342701207530 342701207787 342701207924 342701208276 342701208413 342701209865 342701210807 342701211085 342701211864 342701214368 342701214907 342701215241 342701215700 342701217400 342701217640 342701217898 342701218450 342701218771 342701219013 342701219581 342701221196 342701221407 342701221975 342701222217 342701223806 342701224542 342701225673 342701231204 342701231518 342701231691 342701231839 342701232409 342701233064 342701234011 342701235858 342701236731 342701236805 342701236989 342701237862 342701238104 342701240424 342701242904 342701245895 342701249804 342701249988 342701250398 342701251730 342701251803 342701252934 342701253504 342701255438 342701255685 342701256174 342701256311 342701256495 342701257202 342701257442 342701258647 342701260572 342701261135 342701262019 342701262192 342701263929 342701264023 342701264665 342701264739 342701265309 342701268290 342701269173 342701270362 342701270436 342701270757 342701271246 342701271567 342701272698 342701272835 342701273250 342701273324 342701274208 342701274840 342701275586 342701275650 342701275723 342701276075 342701276928 342701279284 342701279421 342701279679 342701280547 342701282093 342701282625 342701284566 342701285129 342701288190 342701289780 342701290400 342701290658 342701291926 342701292341 342701292983 342701293225 342701293546 342701294356 342701294814 342701296681 342701297170 342701298054 342701298833 342701298907 342701300465 342701301807 342701304163 342701304237 342701305907 342701306001 342701306636 342701306700 342701308640 342701309387 342701309605 342701309771 342701309919 342701312012 342701312260 342701312407 342701312728 342701313922 342701314411 342701315084 342701315158 342701315221 342701315302 342701315542 342701316289 342701316673 342701316747 342701317236 342701319314 342701319635 342701319709 342701321313 342701321634 342701322765 342701322902 342701323896 342701324917 342701326079 342701326216 342701326784 342701327347 342701327989 342701328220 342701329104 342701330861 342701331350 342701331745 342701331992 342701333823 342701335517 342701339141 342701339536 342701341140 342701341782 342701341856 342701342419 342701343476 342701343613 342701343860 342701345307 342701345949 342701348442 342701349189 342701350120 342701351710 342701351967 342701352135 342701352382 342701352456 342701352840 342701353587 342701353650 342701353724 342701353805 342701354781 342701355344 342701355418 342701355739 342701356080 342701356309 342701356549 342701357422 342701357503 342701359290 342701359363 342701361115 342701361362 342701361683 342701361820 342701362310 342701363440 342701364892 342701365381 342701365455 342701365600 342701366191 342701366339 342701367149 342701367533 342701368343 342701369308 342701369932 342701371794 342701372036 342701372741 342701373093 342701374040 342701375245 342701377570 342701378060 342701378849 342701379338 342701380132 342701380608 342701381584 342701381658 342701382605 342701383341 342701383415 342701383662 342701384225 342701388170 342701388491 342701388639 342701389512 342701391127 342701391832 342701392963 342701395467 342701395604 342701396809 342701398429 342701406479 342701409430 342701409504 342701414575 342701414896 342701415459 342701418273 342701418410 342701419615 342701419862 342701425175 342701428200 342701429194 342701429405 342701429589 342701429652 342701431725 342701435039 342701436160 342701439837 342701442406 342701443061 342701444805 342701448743 342701451707 342701454377 342701456060 342701457723 342701460469 342701461102 342701461800 342701462931 342701464872 342701466703 342701468644 342701471527 342701472584 342701474278 342701476740 342701476814 342701477487 342701481701 342701484773 342701487735 342701487809 342701490939 342701495510 342701496257 342701496899 342701502687 342701503881 342701506064 342701506385 342701507195 342701507269 342701507808 342701507974 342701508537 342701508600 342701508921 342701509273 342701509989 342701512156 342701512861 342701512935 342701513350 342701519458 342701521778 342701526039 342701529953 342701530437 342701530500 342701530684 342701530902 342701531007 342701531173 342701532699 342701533406 342701533893 342701534135 342701534382 342701534840 342701535266 342701535587 342701535724 342701537023 342701537270 342701537418 342701537802 342701537986 342701538080 342701538154 342701538612 342701539101 342701539503 342701539670 342701541679 342701543436 342701545909 342701546571 342701547600 342701548402 342701549854 342701553473 342701554420 342701554501 342701554741 342701555167 342701555706 342701557703 342701557887 342701559186 342701560833 342701561185 342701561403 342701562453 342701562911 342701564394 342701564789 342701564852 342701565800 342701566088 342701566151 342701566793 342701566983 342701567420 342701567998 342701570165 342701572638 342701573127 342701573906 342701574000 342701574184 342701574402 342701575607 342701576015 342701576657 342701577788 342701577925 342701578982 342701580597 342701582033 342701582812 342701583238 342701583870 342701585884 342701586052 342701586126 342701587320 342701588067 342701588451 342701588525 342701589261 342701591197 342701591655 342701593349 342701594470 342701595508 342701596702 342701597368 342701597431 342701598241 342701598883 342701598957 342701600194 342701601462 342701602804 342701605629 342701606044 342701606750 342701608203 342701608443 342701609711 342701610202 342701611647 342701615345 342701615666 342701616934 342701620232 342701620627 342701625456 342701627534 342701628418 342701628739 342701629228 342701632421 342701632990 342701633873 342701635951 342701636514 342701637571 342701637645 342701643021 342701646167 342701647040 342701649129 342701649200 342701650318 342701650886 342701651696 342701652185 342701652259 342701652570 342701652964 342701656101 342701656341 342701656662 342701660355 342701663885 342701664906 342701665000 342701666526 342701669982 342701670145 342701671029 342701671276 342701671340 342701671597 342701673033 342701673812 342701673996 342701674164 342701674238 342701675111 342701675506 342701676563 342701677831 342701678000 342701678183 342701678401 342701679451 342701680182 342701680714 342701682408 342701683391 342701685085 342701686508 342701686748 342701688431 342701689178 342701689883 342701691882 342701692371 342701692519 342701692692 342701692766 342701693255 342701694065 342701694450 342701694604 342701695580 342701696390 342701701202 342701702968 342701703136 342701703383 342701703520 342701704010 342701704330 342701704651 342701704725 342701704806 342701706271 342701706730 342701707934 342701708102 342701708350 342701710670 342701710990 342701711553 342701712116 342701712758 342701712821 342701714057 342701715004 342701715893 342701717403 342701720607 342701721270 342701722611 342701722795 342701723742 342701723816 342701724305 342701726246 342701726567 342701726951 342701727056 342701727440 342701727514 342701728324 342701728405 342701732017 342701732401 342701732585 342701732722 342701733395 342701733780 342701734800 342701735152 342701735547 342701735868 342701736420 342701736501 342701736678 342701736741 342701736815 342701736999 342701737093 342701737167 342701737551 342701738361 342701738756 342701738900 342701739171 342701739245 342701739492 342701740040 342701740113 342701740681 342701740829 342701742375 342701743403 342701744380 342701744527 342701744848 342701745263 342701745658 342701745802 342701745979 342701747415 342701747599 342701747983 342701749998 342701750305 342701750930 342701751108 342701751355 342701752302 342701752550 342701752623 342701752870 342701753507 342701753680 342701755053 342701755769 342701755906 342701756402 342701757607 342701757910 342701758262 342701759851 342701760409 342701760656 342701760720 342701761466 342701761603 342701761924 342701762413 342701763150 342701764107 342701764280 342701766369 342701766680 342701767179 342701767490 342701767884 342701769183 342701769578 342701770446 342701771577 342701771898 342701772203 342701772450 342701773013 342701774070 342701779689 342701780483 342701781430 342701783692 342701783903 342701784255 342701785844 342701786728 342701787390 342701788027 342701789616 342701789790 342701790273 342701790594 342701791541 342701792425 342701793556 342701793620 342701793700 342701793940 342701795176 342701795497 342701795634 342701796839 342701797007 342701797649 342701799011 342701799269 342701800549 342701801817 342701803042 342701805762 342701806004 342701806406 342701807209 342701808971 342701809534 342701809608 342701810402 342701813080 342701813474 342701820200 342701821002 342701822207 342701823970 342701824148 342701824211 342701824532 342701826089 342701826152 342701826307 342701829435 342701830092 342701830487 342701831113 342701831297 342701831900 342701832244 342701834403 342701834890 342701835069 342701835608 342701837852 342701838278 342701839225 342701839306 342701839610 342701840020 342701840100 342701840809 342701840982 342701841087 342701841150 342701841224 342701841471 342701841866 342701841930 342701842034 342701842429 342701842676 342701842740 342701843302 342701844754 342701845003 342701845490 342701845885 342701845959 342701846053 342701846374 342701846448 342701846695 342701846832 342701846906 342701847000 342701847184 342701847258 342701848847 342701848910 342701849015 342701851261 342701851335 342701852603 342701853276 342701853734 342701853981 342701854086 342701854618 342701854939 342701855812 342701855996 342701857680 342701858316 342701858637 342701858884 342701859694 342701860499 342701861051 342701863130 342701863524 342701863845 342701864976 342701867085 342701867470 342701868032 342701868748 342701871162 342701871236 342701872367 342701872504 342701873240 342701873561 342701874445 342701874692 342701874830 342701875400 342701875713 342701876139 342701876386 342701876770 342701877975 342701878070 342701878538 342701878859 342701879274 342701879348 342701879411 342701879732 342701880079 342701880600 342701882301 342701886560 342701887370 342701887444 342701891602 342701894106 342701895477 342701897481 342701900455 342701901970 342701908493 342701915532 342701917794 342701918357 342701920500 342701921092 342701924128 342701924512 342701924833 342701925185 342701927016 342701927190 342701928789 342701930210 342701935828 342701937769 342701938321 342701939205 342701939526 342701947238 342701948432 342701950431 342701952693 342701953182 342701953256 342701954066 342701955729 342701955800 342701956391 342701956923 342701959106 342701961289 342701962620 342701964498 342701964635 342701965445 342701965766 342701967770 342701967844 342701968260 342701968580 342701970974 342701971142 342701971390 342701973541 342701973862 342701974993 342701978123 342701978691 342701979254 342701979712 342701979896 342701980059 342701981180 342701981408 342701982200 342701983331 342701984399 342701984920 342701985272 342701985730 342701986082 342701987030 342701989365 342701990554 342701990949 342701992632 342701996267 342701996588 342701998105 342702000070 342702000143 342702000217 342702000390 342702000464 342702000538 342702000601 342702000785 342702000859 342702000922 342702002084 342702002302 342702003031 342702003289 342702003747 342702003994 342702004620 342702005430 342702005688 342702007692 342702007766 342702007903 342702008181 342702008255 342702008400 342702009139 342702009202 342702009523 342702009604 342702009770 342702009844 342702009918 342702010007 342702010712 342702011064 342702011138 342702011770 342702012269 342702012974 342702013079 342702013921 342702014731 342702017098 342702018687 342702018750 342702020044 342702020291 342702022370 342702023006 342702028477 342702029745 342702029992 342702030797 342702031102 342702031286 342702032096 342702032628 342702033822 342702035379 342702040587 342702043475 342702044990 342702048378 342702049893 342702050120 342702050377 342702054607 342702057037 342702059683 342702061756 342702063055 342702065528 342702066017 342702067532 342702069089 342702071225 342702072420 342702074681 342702076128 342702079584 342702080131 342702082210 342702083735 342702085813 342702086623 342702088701 342702089208 342702091052 342702092183 342702093388 342702093846 342702094261 342702096029 342702098033 342702098675 342702098996 342702102385 342702102459 342702104921 342702106541 342702107351 342702109292 342702109430 342702109750 342702109824 342702114969 342702115458 342702115602 342702118272 342702118804 342702119300 342702121300 342702127407 342702128062 342702132076 342702135817 342702135990 342702141761 342702142966 342702144804 342702145607 342702145780 342702148990 342702149489 342702152040 342702152682 342702152756 342702153887 342702155965 342702157017 342702157338 342702158074 342702159416 342702163356 342702165360 342702165900 342702166886 342702168322 342702170184 342702174809 342702175792 342702176500 342702178296 342702180506 342702184388 342702185977 342702189354 342702189428 342702189675 342702190617 342702191032 342702192090 342702193505 342702197771 342702198260 342702198655 342702201629 342702203249 342702203954 342702212476 342702214233 342702214875 342702215903 342702217900 342702218189 342702218252 342702222019 342702224802 342702225309 342702227232 342702227306 342702227480 342702227553 342702228042 342702230500 342702230901 342702233645 342702242872 342702245055 342702246570 342702248190 342702251852 342702253546 342702254420 342702257702 342702258128 342702266224 342702268091 342702276582 342702286904 342702296483 342702302105 342702308763 342702308900 342702309189 342702309894 342702322888 342702325840 342702326723 342702328022 342702344225 342702345500 342702349054 342702349512 342702349833 342702353389 342702364447 342702380008 342702384027 342702391313 342702401515 342702404019 342702407796 342702410100 342702412115 342702413951 342702415892 342702416060 342702416381 342702416529 342702417402 342702419103 342702419270 342702420148 342702420927 342702421800 342702424625 342702426245 342702433789 342702433926 342702434020 342702434662 342702436109 342702438829 342702439886 342702442127 342702444068 342702445015 342702449813 342702454958 342702455447 342702455694 342702455905 342702460655 342702463617 342702465942 342702474785 342702494502 342702496901 342702497408 342702502626 342702503820 342702503901 342702511927 342702512416 342702514420 342702520375 342702526867 342702529829 342702530165 342702538414 342702540029 342702544295 342702547962 342702550387 342702552923 342702559904 342702560240 342702563065 342702573708 342702586312 342702593077 342702605999 342702606093 342702609055 342702612403 342702632939 342702633107 342702645085 342702646811 342702650293 342702650430 342702652692 342702654604 342702661425 342702661746 342702662309 342702665839 342702666007 342702666649 342702667385 342702674350 342702676118 342702680058 342702681252 342702683806 342702684077 342702685730 342702689290 342702709356 342702712944 342702713296 342702719210 342702719530 342702720720 342702726111 342702727490 342702736159 342702741293 342702741906 342702743050 342702743371 342702745918 342702746728 342702750989 342702751157 342702752030 342702753940 342702764540 342702776345 342702776592 342702777155 342702794873 342702795041 342702801224 342702806511 342702807579 342702807890 342702813597 342702819052 342702825070 342702827085 342702835181 342702840858 342702856103 342702856745 342702857700 342702858439 342702861248 342702862058 342702865972 342702866398 342702884742 342702885552 342702886362 342702888200 342702888835 342702889187 342702889645 342702891891 342702893401 342702897100 342702897357 342702897999 342702901772 342702904413 342702904660 342708000502 342708003895 342708004384 342708005194 342708006399 342708006920 342708010081 342708010476 342708011102 342708011423 342708012480 342708013364 342708013903 342708016326 342708017841 342708018725 342708018806 342708020019 342708020330 342708021460 342708023228 342708023796 342708024038 342708025169 342708025480 342708026290 342708026437 342708026500 342708027007 342708028057 342708028201 342708028378 342708029406 342708031250 342708031966 342708032060 342708032455 342708032913 342708033191 342708035103 342708036308 342708045528 342708046264 342708047395 342708048416 342708053945 342708054297 342708055170 342708058069 342708058206 342708060910 342708064224 342708065281 342708066870 342708068638 342708071768 342708072641 342708074656 342708075850 342708077304 342708078033 342708078280 342708078509 342708079090 342708088218 342708088786 342708088850 342708091108 342708091274 342708093994 342708095293 342708096177 342708096498 342708098181 342708098576 342708105311 342708105495 342708106516 342708108457 342708111330 342708112140 342708112855 342708114154 342708115038 342708123529 342708124804 342708127611 342708129552 342708130036 342708133492 342708136849 342708137585 342708137970 342708138469 342708140531 342708140789 342708143814 342708145681 342708146318 342708146565 342708148964 342708149206 342708151526 342708151607 342708151910 342708153604 342708155224 342708155792 342708157239 342708159701 342708160048 342708162510 342708163000 342708163962 342708164846 342708165656 342708165720 342708167660 342708169812 342708170543 342708171280 342708172090 342708172621 342708173047 342708173505 342708173907 342708174315 342708175693 342708176182 342708177450 342708180809 342708181070 342708184507 342708185162 342708186504 342708187956 342708188050 342708188205 342708188766 342708189400 342708193195 342708194537 342708197351 342708197993 342708198877 342708200967 342708205228 342708205860 342708206670 342708209173 342708211310 342708211493 342708211888 342708213892 342708213966 342708214060 342708218153 342708218227 342708218308 342708218474 342708218548 342708218611 342708218795 342708218869 342708219037 342708219100 342708224703 342708227528 342708230979 342708233472 342708234814 342708235550 342708236297 342708238209 342708239570 342708239643 342708242131 342708242910 342708243015 342708243657 342708243978 342708244851 342708245020 342708245277 342708248302 342708248550 342708248623 342708248870 342708250703 342708250870 342708251295 342708251369 342708252958 342708253207 342708254715 342708260349 342708260980 342708261159 342708263702 342708264826 342708275105 342708280313 342760130991