База всех ИНН организаций с префиксом 0102****** и физических лиц с префиксом 0102******** из ЕГРЮЛ и ЕГРИП.
0102000024 0102000088 0102000095 0102000105 0102000120 0102000144 0102000151 0102000169 0102000190 0102000232 0102000240 0102000271 0102000289 0102000338 0102000345 0102000352 0102000377 0102000401 0102000426 0102000433 0102000440 0102000514 0102000539 0102000553 0102000578 0102000602 0102000634 0102000659 0102000666 0102000673 0102000698 0102000730 0102000803 0102000828 0102000930 0102000955 0102000962 0102000987 0102001003 0102001028 0102001035 0102001042 0102001050 0102001123 0102001130 0102001155 0102001170 0102001194 0102001236 0102001250 0102001282 0102001290 0102001300 0102001317 0102001324 0102001356 0102001363 0102001370 0102001395 0102001405 0102001412 0102001476 0102001490 0102001525 0102001557 0102001589 0102001596 0102001606 0102001613 0102001620 0102001660 0102001677 0102001733 0102001740 0102001765 0102001780 0102001797 0102001839 0102001878 0102001892 0102001910 0102001966 0102001973 0102001980 0102001998 0102002007 0102002021 0102002085 0102002092 0102002102 0102002110 0102002127 0102002134 0102002141 0102002159 0102002166 0102002215 0102002230 0102002279 0102002328 0102002335 0102002342 0102002350 0102002374 0102002399 0102002416 0102002430 0102002448 0102002455 0102002462 0102002494 0102002543 0102002550 0102002568 0102002582 0102002617 0102002631 0102002649 0102002663 0102002670 0102002688 0102002737 0102002744 0102002751 0102002783 0102002818 0102002825 0102002832 0102002864 0102002889 0102002906 0102002977 0102002984 0102003018 0102003032 0102003057 0102003064 0102003089 0102003113 0102003120 0102003138 0102003145 0102003177 0102003184 0102003201 0102003219 0102003265 0102003272 0102003280 0102003297 0102003314 0102003339 0102003346 0102003353 0102003360 0102003392 0102003410 0102003427 0102003441 0102003459 0102003466 0102003522 0102003530 0102003603 0102003635 0102003642 0102003650 0102003667 0102003699 0102003709 0102003716 0102003723 0102003755 0102003762 0102003770 0102003787 0102003794 0102003804 0102003811 0102003829 0102003836 0102003843 0102003850 0102003868 0102003875 0102003882 0102003890 0102003900 0102003917 0102003924 0102003931 0102003949 0102003956 0102003963 0102003988 0102003995 0102004004 0102004011 0102004029 0102004036 0102004050 0102004068 0102004075 0102004082 0102004090 0102004100 0102004117 0102004124 0102004131 0102004149 0102004156 0102004163 0102004170 0102004188 0102004195 0102004205 0102004212 0102004220 0102004237 0102004244 0102004269 0102004276 0102004283 0102004290 0102004300 0102004318 0102004325 0102004332 0102004340 0102004357 0102004364 0102004371 0102004389 0102004396 0102004406 0102004413 0102004420 0102004438 0102004445 0102004452 0102004460 0102004477 0102004484 0102004491 0102004501 0102004519 0102004526 0102004533 0102004540 0102004558 0102004565 0102004572 0102004580 0102004597 0102004607 0102004614 0102004621 0102004639 0102004646 0102004653 0102004660 0102004678 0102004685 0102004692 0102004702 0102004710 0102004727 0102004734 0102004741 0102004759 0102004766 0102004773 0102004780 0102004798 0102004808 0102004815 0102004822 0102004830 0102004847 0102004854 0102004861 0102004879 0102004886 0102004893 0102004903 0102004910 0102004928 0102004935База всех ИНН физических лиц с префиксом 0102******** из ЕГРЮЛ и ЕГРИП.
010200000251 010200000572 010200000646 010200000710 010200000893 010200001061 010200001135 010200001382 010200001456 010200001520 010200001777 010200001914 010200002019 010200002192 010200002266 010200002403 010200002587 010200002650 010200002971 010200003213 010200003397 010200003534 010200003608 010200003781 010200003855 010200004023 010200004270 010200004665 010200004802 010200005080 010200005228 010200005475 010200005860 010200005933 010200006038 010200006101 010200006285 010200006422 010200006670 010200006743 010200006817 010200007095 010200007232 010200007627 010200007948 010200008042 010200008116 010200008363 010200008437 010200008684 010200009007 010200009247 010200009494 010200009705 010200009952 010200010362 010200010500 010200010820 010200010901 010200011172 010200011246 010200011310 010200011493 010200011630 010200012120 010200012200 010200013645 010200013719 010200013892 010200013966 010200014060 010200014134 010200014208 010200014381 010200014529 010200014600 010200014776 010200014840 010200015018 010200015191 010200015339 010200015402 010200015586 010200015723 010200015804 010200015970 010200016075 010200016212 010200016396 010200016460 010200016533 010200016780 010200016854 010200016928 010200017022 010200017103 010200017343 010200017417 010200017590 010200017738 010200017801 010200017985 010200018153 010200018227 010200018308 010200018474 010200018611 010200018795 010200019037 010200019284 010200019358 010200019742 010200019816 010200020089 010200020226 010200020473 010200020610 010200020794 010200020931 010200021036 010200021100 010200021357 010200021501 010200021741 010200021815 010200021999 010200022093 010200022304 010200022488 010200022551 010200022872 010200023114 010200023435 010200023509 010200023682 010200023756 010200023820 010200023900 010200024005 010200024171 010200024319 010200024492 010200024703 010200024887 010200024950 010200025055 010200025200 010200025834 010200025908 010200026002 010200026186 010200026404 010200026644 010200026718 010200026891 010200027060 010200027454 010200027528 010200027609 010200027775 010200027849 010200027912 010200028190 010200028585 010200028659 010200028970 010200029074 010200029148 010200029211 010200029469 010200029780 010200029853 010200029927 010200030337 010200030400 010200030584 010200030658 010200030802 010200031073 010200031210 010200031394 010200031468 010200031789 010200031852 010200031926 010200032020 010200032599 010200032662 010200032800 010200032983 010200033151 010200033225 010200033306 010200033472 010200033546 010200033867 010200033930 010200034035 010200034051 010200034282 010200034420 010200034500 010200034677 010200034740 010200034814 010200034998 010200035092 010200035166 010200035230 010200035303 010200035487 010200035550 010200035624 010200035705 010200035871 010200035945 010200036434 010200036681 010200036755 010200036829 010200037004 010200037244 010200037565 010200037639 010200037702 010200037886 010200037950 010200038209 010200038375 010200038696 010200038760 010200038833 010200039001 010200039185 010200039259 010200039322 010200039403 010200039570 010200039643 010200039890 010200040053 010200040511 010200040695 010200040769 010200040832 010200041000 010200041258 010200041321 010200041402 010200041579 010200041716 010200041890 010200042389 010200042452 010200042526 010200042910 010200043015 010200043199 010200043262 010200043336 010200043583 010200043657 010200043720 010200043801 010200043978 010200044072 010200044146 010200044210 010200044393 010200044530 010200044788 010200044851 010200044925 010200045100 010200045340 010200045598 010200045809 010200046087 010200046150 010200046866 010200047034 010200047281 010200047355 010200047429 010200047676 010200047740 010200047813 010200047997 010200048091 010200048165 010200048239 010200048302 010200048486 010200048550 010200048704 010200048870 010200048944 010200049049 010200049360 010200049433 010200049909 010200050090 010200050164 010200050559 010200050622 010200050703 010200050870 010200050943 010200051048 010200051111 010200051295 010200051369 010200051506 010200051680 010200051908 010200052242 010200052563 010200052958 010200053052 010200053373 010200053510 010200053694 010200053768 010200054000 010200054183 010200054257 010200054320 010200054641 010200054715 010200054962 010200055067 010200055525 010200055606 010200055772 010200055910 010200056014 010200056198 010200056335 010200056409 010200056582 010200056656 010200056720 010200056800 010200056977 010200057071 010200057145 010200057219 010200057466 010200057530 010200057603 010200057787 010200057850 010200058100 010200058597 010200058808 010200058981 010200059150 010200059304 010200059865 010200059939 010200060275 010200060349 010200060596 010200061085 010200061159 010200061222 010200061543 010200061617 010200061790 010200061864 010200061938 010200062106 010200062280 010200062427 010200062508 010200062674 010200062748 010200062811 010200063163 010200063237 010200063300 010200063702 010200063879 010200064047 010200064294 010200064431 010200064505 010200064689 010200064826 010200064907 010200065178 010200065315 010200065499 010200065883 010200066051 010200066693 010200066767 010200066830 010200066904 010200067182 010200067256 010200067320 010200067714 010200067898 010200068203 010200068450 010200068605 010200068771 010200069013 010200069260 010200069581 010200069729 010200070065 010200070139 010200070202 010200070450 010200070770 010200070918 010200071196 010200071580 010200071654 010200071728 010200072859 010200073108 010200073274 010200073348 010200073669 010200073732 010200073980 010200074158 010200074221 010200074479 010200074542 010200074616 010200075031 010200075105 010200075289 010200075426 010200075507 010200075747 010200075994 010200076162 010200076483 010200076620 010200076941 010200077046 010200077367 010200077430 010200077504 010200077688 010200077751 010200077825 010200077906 010200078000 010200078177 010200078240 010200078314 010200078561 010200078635 010200078956 010200079050 010200079124 010200079445 010200079519 010200079692 010200079766 010200080000 010200080497 010200080634 010200080708 010200080955 010200081050 010200081518 010200081691 010200081765 010200081839 010200082180 010200082254 010200082575 010200082649 010200082896 010200082960 010200083064 010200083138 010200083201 010200083385 010200083459 010200083522 010200083603 010200083770 010200083843 010200084653 010200084727 010200084808 010200084974 010200085079 010200085142 010200085390 010200085463 010200085600 010200086107 010200086273 010200086347 010200086410 010200086594 010200086668 010200086731 010200086805 010200086989 010200087157 010200087301 010200087478 010200087615 010200087799 010200087862 010200087936 010200088351 010200088425 010200088506 010200088672 010200088746 010200088993 010200089098 010200089161 010200089309 010200089482 010200089556 010200089620 010200089700 010200089940 010200090287 010200090505 010200090745 010200090819 010200090992 010200091097 010200091160 010200091234 010200091308 010200091481 010200091555 010200091700 010200091940 010200092044 010200092118 010200092439 010200092502 010200092686 010200092750 010200093175 010200093249 010200093312 010200093496 010200093560 010200093633 010200093707 010200093880 010200093954 010200094059 010200094122 010200094203 010200094370 010200094443 010200094517 010200094690 010200094764 010200094838 010200094901 010200095006 010200095180 010200095327 010200095408 010200095574 010200095648 010200095711 010200095895 010200095969 010200096063 010200096137 010200096200 010200096384 010200096521 010200096602 010200096842 010200096916 010200097010 010200097194 010200097268 010200097331 010200097405 010200097589 010200097726 010200097973 010200098078 010200098141 010200098215 010200098462 010200098536 010200098857 010200098920 010200099025 010200099106 010200099346 010200099410 010200099593 010200099804 010200099988 010200100094 010200100168 010200100231 010200100305 010200100552 010200100626 010200100707 010200100873 010200100947 010200101041 010200101115 010200101362 010200101500 010200101683 010200101757 010200101820 010200102006 010200102310 010200102493 010200102567 010200102630 010200102704 010200102888 010200102951 010200103056 010200103120 010200103200 010200103440 010200103514 010200103698 010200103761 010200103835 010200103909 010200104003 010200104187 010200104250 010200104324 010200104405 010200104571 010200104892 010200104966 010200105060 010200105134 010200105208 010200105455 010200105529 010200105600 010200105840 010200105913 010200106191 010200106265 010200106339 010200106402 010200106586 010200106650 010200106723 010200106804 010200106970 010200107075 010200107149 010200107212 010200107396 010200107460 010200107533 010200107928 010200108022 010200108103 010200108270 010200108343 010200108590 010200108664 010200108738 010200109080 010200109153 010200109227 010200109308 010200109474 010200109548 010200109611 010200109795 010200109932 010200110021 010200110102 010200110279 010200110590 010200110663 010200110800 010200110984 010200111089 010200111152 010200111226 010200111307 010200111473 010200111547 010200111610 010200111794 010200111931 010200112357 010200112501 010200112678 010200112815 010200113167 010200113230 010200113304 010200113551 010200113706 010200114114 010200114435 010200114509 010200114682 010200114820 010200115005 010200115171 010200115566 010200115703 010200115887 010200116376 010200116440 010200117644 010200118060 010200118380 010200118454 010200119017 010200119264 010200119334 010200119338 010200119585 010200120380 010200121016 010200121263 010200121337 010200121584 010200121658 010200121721 010200122147 010200122394 010200122926 010200123341 010200123736 010200124793 010200125035 010200125740 010200126705 010200127434 010200127755 010200128004 010200128565 010200128950 010200129209 010200129512 010200129760 010200129833 010200130885 010200131127 010200131374 010200131448 010200132963 010200133068 010200133131 010200133389 010200133910 010200134199 010200134262 010200134336 010200134657 010200135604 010200135788 010200135851 010200135925 010200136277 010200136340 010200137087 010200137305 010200138108 010200138500 010200138740 010200139091 010200139704 010200140812 010200141703 010200141870 010200142048 010200143637 010200144373 010200146130 010200146451 010200146606 010200147582 010200147977 010200149340 010200149413 010200149981 010200150602 010200151807 010200153032 010200155047 010200155505 010200156957 010200158009 010200159524 010200162975 010200163070 010200167300 010200170430 010200171708 010200172370 010200173575 010200173712 010200179746 010200181992 010200182234 010200183118 010200195949 010200198379 010200198690 010200199573 010200200395 010200200532 010200200606 010200200853 010200201021 010200202152 010200203357 010200205509 010200205900 010200207055 010200214278 010200215793 010200218297 010200225400 010200225657 010200225720 010200226210 010200228305 010200228545 010200230223 010200230470 010200230939 010200231033 010200231107 010200231280 010200232559 010200233048 010200233680 010200233753 010200234002 010200234316 010200234884 010200235905 010200236715 010200237388 010200238198 010200239530 010200241391 010200241539 010200241602 010200241786 010200244032 010200244508 010200245300 010200245621 010200246294 010200247315 010200249009 010200250445 010200251008 010200254143 010200254859 010200255274 010200255806 010200256221 010200256863 010200257426 010200259751 010200266580 010200267079 010200267142 010200268410 010200269541 010200271300 010200271861 010200272103 010200274291 010200274365 010200274439 010200274502 010200274904 010200275175 010200276370 010200277969 010200278137 010200278458 010200279331 010200279726 010200285423 010200287043 010200288632 010200291762 010200293382 010200295929 010200297080 010200299169 010200301322 010200301890 010200301964 010200304468 010200305415 010200305599 010200306088 010200306225 010200306546 010200309040 010200311828 010200311909 010200312003 010200312701 010200312959 010200314716 010200315068 010200317146 010200317467 010200318982 010200321150 010200321304 010200322675 010200323943 010200324295 010200324432 010200325002 010200326694 010200326831 010200327320 010200330771 010200332786 010200333807 010200334085 010200334470 010200334617 010200334864 010200337294 010200337368 010200337689 010200337907 010200339446 010200339693 010200340314 010200341050 010200341205 010200342897 010200345390 010200347937 010200349483 010200350104 010200350425 010200352119 010200353313 010200353497 010200353634 010200353955 010200354123 010200357269 010200357406 010200357580 010200357808 010200359026 010200360857 010200362220 010200362614 010200363287 010200363350 010200364940 010200365118 010200366707 010200367838 010200373140 010200373214 010200374271 010200378290 010200379311 010200379880 010200381247 010200381310 010200381494 010200382057 010200382762 010200383406 010200385971 010200386855 010200387665 010200391990 010200392094 010200392707 010200394493 010200394704 010200396003 010200396187 010200399149 010200402680 010200402828 010200404053 010200408925 010200409020 010200409100 010200409277 010200409414 010200409661 010200409735 010200409982 010200410071 010200412865 010200412939 010200413417 010200413749 010200416179 010200416242 010200416490 010200416637 010200416884 010200417126 010200417373 010200418578 010200418899 010200419451 010200419772 010200420256 010200420320 010200423465 010200424028 010200424109 010200425085 010200425222 010200425470 010200426032 010200426353 010200427300 010200427484 010200427702 010200427879 010200428505 010200429001 010200429178 010200429499 010200430110 010200430430 010200431177 010200431314 010200432050 010200432205 010200432519 010200432692 010200433181 010200433400 010200434202 010200434450 010200434523 010200434770 010200435012 010200435407 010200435580 010200437669 010200437980 010200439289 010200439426 010200439994 010200440615 010200440799 010200440936 010200442482 010200442556 010200442877 010200443045 010200443366 010200443750 010200444560 010200445839 010200446007 010200446409 010200447201 010200448406 010200450405 010200450652 010200451857 010200452593 010200453861 010200454505 010200454745 010200455555 010200456044 010200456291 010200456439 010200457633 010200457707 010200458443 010200459711 010200460763 010200461407 010200461573 010200462383 010200463010 010200463193 010200463330 010200463404 010200463725 010200465271 010200465345 010200465592 010200467991 010200469759 010200469822 010200471116 010200471290 010200472952 010200473699 010200478270 010200478986 010200479080 010200479228 010200479309 010200479612 010200479796 010200480590 010200481227 010200482421 010200486440 010200487187 010200487645 010200487892 010200488134 010200488381 010200488600 010200488840 010200489265 010200489339 010200489402 010200490849 010200491401 010200492395 010200492853 010200493663 010200494226 010200494931 010200495283 010200495357 010200496488 010200497298 010200497435 010200497682 010200498245 010200500014 010200500582 010200500656 010200500977 010200501603 010200503618 010200505870 010200506432 010200508447 010200508831 010200510446 010200510767 010200511182 010200511256 010200511577 010200513408 010200514070 010200514144 010200514465 010200514539 010200515275 010200515596 010200515807 010200516303 010200516617 010200517353 010200517427 010200519294 010200519752 010200520557 010200522177 010200523766 010200527601 010200528732 010200529158 010200529937 010200532288 010200532351 010200532425 010200533235 010200534366 010200534503 010200537328 010200537409 010200537649 010200537896 010200538138 010200538201 010200538770 010200539332 010200539580 010200539808 010200540458 010200540779 010200540842 010200544082 010200544220 010200544798 010200546234 010200546308 010200546629 010200550706 010200551379 010200552326 010200552894 010200553062 010200553136 010200553383 010200554010 010200554725 010200556592 010200557081 010200557476 010200558504 010200560038 010200560422 010200561095 010200561553 010200561948 010200562116 010200562290 010200564515 010200565004 010200565572 010200565646 010200565710 010200565967 010200566520 010200567019 010200567403 010200567587 010200567724 010200568460 010200568534 010200568929 010200569023 010200570212 010200573816 010200574873 010200575115 010200575299 010200575436 010200576310 010200576704 010200576951 010200577120 010200577200 010200577377 010200577440 010200577698 010200577909 010200578324 010200581133 010200583074 010200583853 010200583927 010200585473 010200588298 010200588682 010200589005 010200590297 010200590360 010200590434 010200590900 010200594132 010200596605 010200597020 010200597101 010200597341 010200597983 010200598546 010200599035 010200599109 010200599356 010200599420 010200599500 010200601830 010200604729 010200605539 010200607303 010200608032 010200608106 010200609090 010200609237 010200609484 010200609702 010200609942 010200611162 010200613561 010200614050 010200614124 010200614445 010200615008 010200616065 010200616139 010200616386 010200617260 010200617407 010200617580 010200618601 010200618785 010200619669 010200619980 010200620142 010200623746 010200623810 010200624556 010200624620 010200624940 010200625119 010200626560 010200626708 010200626881 010200626955 010200627123 010200627444 010200629201 010200629843 010200630969 010200631384 010200633462 010200636103 010200636819 010200638365 010200638904 010200639496 010200639633 010200640685 010200640822 010200641008 010200641174 010200641248 010200641311 010200642202 010200642763 010200643573 010200643710 010200643968 010200644778 010200645330 010200645651 010200646077 010200647730 010200647987 010200650080 010200650154 010200650549 010200650612 010200652232 010200652480 010200653821 010200655441 010200657914 010200658971 010200659929 010200660723 010200661928 010200662985 010200666500 010200667704 010200667951 010200669003 010200670055 010200670697 010200671186 010200672609 010200673722 010200675021 010200675342 010200675590 010200676307 010200677678 010200677999 010200678230 010200680303 010200681040 010200681508 010200682244 010200682639 010200683512 010200684185 010200684259 010200685069 010200685527 010200688662 010200688800 010200691792 010200691930 010200692034 010200692108 010200693704 010200694049 010200694828 010200695701 010200697184 010200697258 010200697321 010200697579 010200697642 010200697963 010200698068 010200698389 010200698607 010200701289 010200701426 010200702878 010200703046 010200704240 010200704314 010200706960 010200707139 010200707386 010200707604 010200707770 010200709070 010200713083 010200713862 010200714288 010200715620 010200716750 010200718444 010200719180 010200720059 010200720122 010200721180 010200721253 010200721895 010200722842 010200723010 010200723268 010200723807 010200724141 010200725804 010200725988 010200726082 010200726861 010200727350 010200729118 010200729365 010200729439 010200730628 010200732706 010200734407 010200735383 010200739081 010200739155 010200739229 010200740802 010200742670 010200742743 010200743169 010200743708 010200744500 010200744684 010200744902 010200745568 010200746120 010200746699 010200746762 010200747004 010200747646 010200747967 010200750381 010200750776 010200750913 010200751265 010200751970 010200752928 010200754080 010200754153 010200754227 010200754611 010200755502 010200755990 010200756231 010200757041 010200760566 010200762186 010200763234 010200763849 010200764659 010200764803 010200764970 010200765927 010200766021 010200766102 010200766737 010200768678 010200768741 010200769872 010200770740 010200771092 010200771303 010200772040 010200772297 010200773244 010200773318 010200773702 010200773886 010200773950 010200774375 010200774512 010200774696 010200775570 010200776132 010200777263 010200777979 010200779415 010200780210 010200780467 010200781020 010200782224 010200783034 010200783355 010200783813 010200784623 010200786701 010200786959 010200787127 010200787769 010200788963 010200790000 010200791067 010200791204 010200792409 010200793219 010200793530 010200793924 010200796280 010200797164 010200797622 010200798369 010200798506 010200798827 010200799002 010200799316 010200800843 010200801727 010200802784 010200803594 010200806482 010200806620 010200807750 010200808000 010200808176 010200808240 010200809444 010200809691 010200809765 010200810496 010200810633 010200811764 010200812180 010200812253 010200812711 010200814268 010200814405 010200814726 010200815078 010200815536 010200815600 010200816272 010200816593 010200818030 010200819555 010200819940 010200822438 010200822501 010200822903 010200823495 010200823569 010200823632 010200824516 010200825005 010200825407 010200825968 010200826778 010200826915 010200827330 010200828398 010200829271 010200830213 010200830929 010200831591 010200833503 010200833743 010200834948 010200835042 010200835363 010200836173 010200836889 010200836952 010200842018 010200842402 010200842586 010200843075 010200844417 010200845474 010200845611 010200848436 010200849493 010200849704 010200855803 010200856395 010200857102 010200857590 010200858868 010200859678 010200861677 010200862166 010200862550 010200864702 010200864886 010200866643 010200866964 010200868400 010200870015 010200870336 010200870583 010200870978 010200871925 010200872809 010200873150 010200873619 010200874281 010200877638 010200880768 010200881000 010200881257 010200882204 010200883198 010200883656 010200885340 010200885808 010200889111 010200889506 010200891826 010200893372 010200896800 010200898947 010200901560 010200902517 010200903408 010200903574 010200904458 010200904521 010200905726 010200908614 010200910229 010200910300 010200911504 010200912709 010200912949 010200913043 010200914495 010200914706 010200916710 010200917062 010200917457 010200918404 010200918588 010200918725 010200921076 010200922418 010200923154 010200923309 010200923860 010200924038 010200924990 010200926290 010200929188 010200932381 010200932529 010200932600 010200932840 010200933586 010200933804 010200934075 010200936153 010200936474 010200936795 010200937816 010200938094 010200938168 010200938231 010200938626 010200938947 010200939299 010200941040 010200941298 010200942005 010200942245 010200942319 010200942887 010200943908 010200944644 010200945207 010200945849 010200948590 010200950415 010200950983 010200954508 010200956449 010200956907 010200957964 010200964619 010200969053 010200969208 010200969511 010200969695 010200971207 010200971768 010200971831 010200972000 010200973388 010200973451 010200973525 010200974656 010200974800 010200976100 010200978354 010200978675 010200980032 010200981237 010200981300 010200981879 010200982907 010200983636 010200983957 010200984767 010200986450 010200988070 010200989733 010200992542 010200995430 010200996240 010200997692 010200997830 010200998255 010200998713 010200999918 010201000053 010201001258 010201002773 010201002910 010201003801 010201004072 010201004210 010201004467 010201009049 010201009507 010201011908 010201012958 010201014641 010201015130 010201016409 010201018100 010201018597 010201020028 010201020275 010201022748 010201026767 010201026904 010201027182 010201027640 010201028605 010201028919 010201029013 010201029260 010201029408 010201029976 010201030523 010201031654 010201032464 010201032859 010201032922 010201036162 010201036300 010201036701 010201036878 010201037110 010201037367 010201037430 010201037688 010201038000 010201038882 010201039830 010201042575 010201046026 010201046989 010201048425 010201048506 010201048810 010201053249 010201053496 010201054764 010201055574 010201056916 010201057589 010201058462 010201059025 010201059272 010201060140 010201060609 010201060856 010201062155 010201062229 010201062300 010201062613 010201063423 010201064233 010201065822 010201068005 010201068968 010201069136 010201069457 010201069520 010201071061 010201071135 010201073929 010201074344 010201074418 010201075475 010201075796 010201078500 010201081006 010201081246 010201083324 010201084455 010201087590 010201087738 010201087801 010201089284 010201091100 010201092093 010201093040 010201094703 010201095200 010201096002 010201096186 010201096891 010201097060 010201097528 010201098803 010201099927 010201100033 010201100675 010201101622 010201103242 010201104447 010201105320 010201105715 010201106067 010201106204 010201108071 010201108850 010201109660 010201110786 010201111980 010201113811 010201114090 010201114163 010201114484 010201116700 010201118009 010201118182 010201118961 010201119066 010201119130 010201120576 010201120640 010201120897 010201121139 010201122012 010201122975 010201123859 010201125158 010201125937 010201126507 010201127557 010201130503 010201134770 010201135011 010201135269 010201136142 010201137347 010201137805 010201138157 010201139030 010201140082 010201140220 010201140477 010201140935 010201143118 010201143439 010201144175 010201144560 010201144707 010201145059 010201145443 010201147384 010201148010 010201148807 010201151398 010201155096 010201155709 010201159326 010201160378 010201160515 010201160762 010201161406 010201162520 010201164781 010201165418 010201166796 010201167359 010201167503 010201170873 010201172493 010201172567 010201172888 010201175381 010201175776 010201176723 010201176970 010201178985 010201179227 010201179308 010201181226 010201181610 010201182741 010201184509 010201184900 010201185319 010201186376 010201187570 010201188060 010201188609 010201193415 010201193662 010201196705 010201197755 010201198004 010201198244 010201198886 010201199054 010201199449 010201199907 010201200800 010201201786 010201201923 010201205942 010201206047 010201206431 010201208693 010201208767 010201208830 010201209009 010201210692 010201211255 010201211576 010201213333 010201214390 010201214601 010201214785 010201215595 010201216542 010201217426 010201218162 010201218236 010201218300 010201221503 010201221687 010201221824 010201221905 010201223444 010201224328 010201224409 010201224575 010201224896 010201224960 010201225201 010201227858 010201227921 010201228273 010201230667 010201231798 010201231935 010201232103 010201233481 010201234044 010201234904 010201237969 010201238779 010201238916 010201239726 010201240457 010201240601 010201241588 010201242535 010201242782 010201243987 010201244540 010201244613 010201245286 010201245423 010201245504 010201245991 010201246307 010201246480 010201246875 010201247364 010201247903 010201248311 010201248953 010201253777 010201254266 010201256270 010201256344 010201256739 010201257933 010201267804 010201268212 010201270074 010201270148 010201270532 010201271590 010201272307 010201272547 010201272610 010201273501 010201273815 010201273999 010201274946 010201276703 010201277055 010201277760 010201278644 010201279380 010201279528 010201279775 010201280717 010201281069 010201281132 010201281774 010201282337 010201282400 010201282721 010201283147 010201283531 010201284020 010201284800 010201285225 010201287303 010201287871 010201288434 010201288900 010201289170 010201289491 010201289886 010201289950 010201290680 010201290909 010201291564 010201292053 010201292769 010201292906 010201293184 010201294910 010201295199 010201295657 010201296072 010201296467 010201296530 010201298792 010201300635 010201301124 010201301371 010201301766 010201302713 010201302897 010201304260 010201304407 010201304580 010201305922 010201307084 010201308747 010201309099 010201309162 010201309557 010201310030 010201312366 010201313881 010201315896 010201315960 010201317580 010201318390 010201319594 010201319989 010201320399 010201320783 010201323424 010201324700 010201326175 010201326560 010201326633 010201326880 010201327443 010201327901 010201328711 010201329200 010201329602 010201330326 010201332193 010201332330 010201332404 010201333077 010201333140 010201333214 010201334666 010201335860 010201336818 010201337096 010201337480 010201337554 010201337628 010201337709 010201338117 010201338364 010201339495 010201339880 010201342441 010201342699 010201343325 010201343406 010201343646 010201343710 010201347418 010201347591 010201349743 010201350227 010201351284 010201351742 010201352626 010201353299 010201357208 010201357529 010201357600 010201357913 010201358265 010201358970 010201359780 010201359854 010201360659 010201362102 010201363931 010201364100 010201365093 010201365946 010201368129 010201369186 010201369570 010201369644 010201369718 010201370449 010201370696 010201370833 010201373584 010201373658 010201374789 010201375341 010201377420 010201377998 010201379829 010201380302 010201380550 010201380623 010201382170 010201383695 010201383906 010201384579 010201385526 010201389087 010201389792 010201390660 010201390808 010201391791 010201392675 010201392749 010201394048 010201395958 010201396126 010201396373 010201396447 010201398772 010201399800 010201402161 010201403045 010201403687 010201404176 010201405765 010201406575 010201407201 010201407843 010201408269 010201408580 010201408808 010201410194 010201411857 010201412667 010201414287 010201414350 010201415700 010201416904 010201419180 010201419574 010201419711 010201420121 010201420202 010201420763 010201421189 010201421252 010201423193 010201424140 010201424398 010201424535 010201425730 010201426155 010201427286 010201427818 010201428096 010201428709 010201429822 010201430553 010201432007 010201432247 010201432705 010201432889 010201433699 010201435777 010201436587 010201436650 010201437397 010201438418 010201438665 010201439796 010201439860 010201442679 010201445006 010201446056 010201448840 010201449018 010201449586 010201450133 010201450912 010201451401 010201452074 010201454794 010201454868 010201456093 010201457900 010201458245 010201458319 010201460170 010201460639 010201460950 010201463132 010201463206 010201463848 010201465789 010201465926 010201466278 010201466662 010201467793 010201468740 010201468998 010201469871 010201470108 010201470429 010201470813 010201471704 010201472296 010201472360 010201472828 010201473317 010201476389 010201476607 010201480071 010201480466 010201481981 010201482086 010201484870 010201485111 010201485295 010201486563 010201488401 010201488578 010201489388 010201490009 010201490577 010201490640 010201491066 010201491524 010201493923 010201496032 010201497621 010201497702 010201498505 010201501973 010201502078 010201503025 010201503593 010201504082 010201505992 010201507118 010201509203 010201510248 010201510495 010201510706 010201510953 010201511058 010201511516 010201511763 010201511900 010201512573 010201512647 010201514404 010201516730 010201518818 010201519096 010201519160 010201519233 010201520359 010201523007 010201523952 010201524699 010201525251 010201525325 010201525710 010201528608 010201528929 010201530928 010201533358 010201533421 010201535683 010201536704 010201537120 010201537200 010201537377 010201538719 010201538966 010201541060 010201541912 010201542803 010201542970 010201543211 010201544737 010201545089 010201545610 010201546357 010201551244 010201552209 010201553001 010201553259 010201553643 010201554608 010201555016 010201557341 010201557800 010201557983 010201559356 010201560087 010201560224 010201560792 010201560866 010201562302 010201563507 010201565906 010201566579 010201567526 010201569393 010201572029 010201572276 010201575485 010201579000 010201579257 010201580767 010201581714 010201583334 010201584923 010201588237 010201589368 010201589505 010201590236 010201592498 010201593830 010201595065 010201595523 010201596012 010201596333 010201596407 010201597390 010201598806 010201602121 010201602379 010201603968 010201605330 010201605651 010201605725 010201606140 010201609286 010201609504 010201610549 010201610933 010201611101 010201612708 010201613116 010201613363 010201615201 010201616646 010201617135 010201617520 010201617840 010201618971 010201620650 010201621928 010201622417 010201624358 010201625305 010201626500 010201627310 010201628377 010201628698 010201628761 010201628909 010201631718 010201631965 010201632133 010201632207 010201632528 010201633017 010201633190 010201634074 010201635416 010201635984 010201636307 010201638093 010201638706 010201638872 010201638946 010201641360 010201641900 010201642244 010201642639 010201642702 010201642886 010201643375 010201645206 010201645453 010201646190 010201647852 010201648983 010201649088 010201649867 010201650598 010201650661 010201651087 010201651471 010201652034 010201652813 010201652997 010201653165 010201654909 010201655638 010201656208 010201657716 010201658847 010201658910 010201659262 010201660525 010201660772 010201661656 010201663100 010201663734 010201665107 010201666622 010201667048 010201667111 010201667369 010201667506 010201668884 010201670700 010201671051 010201671125 010201672320 010201672400 010201672640 010201672714 010201672898 010201672961 010201673130 010201673605 010201674197 010201674800 010201675144 010201677085 010201677790 010201679163 010201680031 010201682688 010201684519 010201686202 010201686604 010201686918 010201688390 010201689274 010201689980 010201690216 010201690921 010201691410 010201692083 010201692220 010201693672 010201693993 010201694161 010201694620 010201697370 010201698896 010201699770 010201700665 010201700986 010201701080 010201703708 010201703874 010201706057 010201707406 010201707967 010201708840 010201709650 010201709971 010201710134 010201711265 010201711339 010201711650 010201711804 010201712460 010201712928 010201713103 010201713343 010201716168 010201716231 010201716626 010201716947 010201717500 010201719377 010201719698 010201722250 010201723849 010201724722 010201726416 010201728678 010201728999 010201729488 010201729625 010201730500 010201730740 010201731624 010201732900 010201733244 010201733318 010201734128 010201735001 010201735185 010201735322 010201735403 010201736453 010201737337 010201737979 010201738147 010201738210 010201738531 010201739101 010201740210 010201741414 010201741661 010201742545 010201742792 010201742930 010201743108 010201743500 010201744870 010201745296 010201747053 010201747832 010201747906 010201749910 010201750578 010201751772 010201752261 010201752335 010201752800 010201753850 010201753924 010201754340 010201755618 010201757090 010201757622 010201758680 010201758753 010201759242 010201760294 010201760689 010201761957 010201762693 010201765334 010201765408 010201765581 010201765976 010201766539 010201767660 010201767807 010201770542 010201771810 010201772557 010201772941 010201773046 010201773293 010201775205 010201777604 010201778196 010201778407 010201778809 010201780406 010201780580 010201781537 010201784030 010201785098 010201785161 010201785482 010201787240 010201787634 010201788123 010201788204 010201788370 010201788691 010201788765 010201788902 010201789712 010201789896 010201789960 010201792602 010201794141 010201797819 010201798234 010201799118 010201799439 010201799823 010201800250 010201800645 010201801840 010201802018 010201802191 010201807873 010201808115 010201808299 010201809006 010201809704 010201811245 010201814133 010201817021 010201817800 010201818152 010201818610 010201820546 010201820610 010201820793 010201820867 010201821282 010201821677 010201822230 010201822871 010201823900 010201827206 010201827848 010201831851 010201831925 010201833087 010201835302 010201839000 010201839258 010201840126 010201840694 010201840768 010201840831 010201841962 010201842388 010201844145 010201844530 010201845340 010201846223 010201848870 010201849506 010201849908 010201850163 010201850300 010201850484 010201851505 010201852241 010201852499 010201852883 010201853446 010201853510 010201853693 010201854320 010201854640 010201855450 010201856655 010201856729 010201858349 010201858596 010201859543 010201859938 010201860411 010201864688 010201865314 010201866050 010201866124 010201867640 010201867713 010201869728 010201869809 010201870064 010201870201 010201871195 010201871269 010201871653 010201872600 010201872858 010201873805 010201874799 010201876161 010201876309 010201877430 010201878176 010201878313 010201878497 010201879691 010201880496 010201880633 010201881838 010201884973 010201886106 010201887540 010201888287 010201888350 010201888505 010201888745 010201889940 010201890286 010201890423 010201890744 010201891307 010201892822 010201894837 010201895573 010201896062 010201896601 010201897972 010201898398 010201898782 010201899024 010201899105 010201899592 010201899803 010201899987 010201900167 010201900625 010201900706 010201901298 010201902630 010201902950 010201903055 010201903129 010201905060 010201905528 010201905912 010201906722 010201907532 010201908102 010201908416 010201908800 010201909547 010201910341 010201910415 010201910800 010201910983 010201911546 010201912282 010201912356 010201915565 010201916054 010201916128 010201916907 010201918206 010201918911 010201920452 010201921400 010201923735 010201925997 010201926486 010201926870 010201927296 010201927507 010201928959 010201929127 010201930700 010201931447 010201933130 010201933204 010201934582 010201935145 010201935530 010201935924 010201937791 010201938354 010201939301 010201939485 010201939559 010201939870 010201939943 010201940106 010201941300 010201942752 010201943562 010201944125 010201944372 010201944446 010201944510 010201944767 010201944830 010201945256 010201945640 010201945714 010201945898 010201945961 010201946605 010201946919 010201947260 010201948786 010201951595 010201952302 010201952937 010201953031 010201953426 010201954099 010201954300 010201956240 010201958576 010201958960 010201959523 010201959918 010201960180 010201960254 010201960960 010201973253 010201973574 010201974458 010201974521 010201975010 010201975194 010201978300 010201980081 010201980153 010201980155 010201981670 010201985058 010201986005 010201986647 010201988806 010201989856 010201989920 010201991213 010201992591 010201993612 010201994101 010201994990 010201995232 010201996684 010201997889 010201998057 010201998120 010201999893 010201999967 010202000708 010202002180 010202002409 010202020077 010202021105 010202026248 010202028647 010202029778 010202030004 010202030967 010202033460 010202033781 010202043405 010202048548 010202056570 010202056718 010202056891 010202057133 010202057609 010202057849 010202058338 010202059606 010202065487 010202066681 010202066900 010202067244 010202073199 010202075809 010202076150 010202077813 010202079049 010202081753 010202081827 010202082179 010202082637 010202082700 010202082884 010202082958 010202084962 010202085910 010202086014 010202086198 010202086261 010202089544 010202092748 010202095001 010202095636 010202097961 010202099655 010202102097 010202106006 010202113540 010202114350 010202115554 010202116759 010202116903 010202117008 010202117311 010202117880 010202118058 010202119968 010202121406 010202123650 010202125739 010202131500 010202133377 010202135060 010202141610 010202148380 010202148454 010202150206 010202150380 010202150774 010202151190 010202152926 010202153278 010202154151 010202157113 010202162402 010202166340 010202170749 010202179276 010202179660 010202180218 010202183995 010202195790 010202197878 010202203730 010202205423 010202207822 010202210173 010202210952 010202212967 010202217475 010202217549 010202221168 010202221707 010202222901 010202225003 010202225324 010202226913 010202227804 010202227970 010202228212 010202229417 010202230853 010202230927 010202232931 010202238570 010202241527 010202242337 010202245306 010202248508 010202249318 010202262238 010202269787 010202272275 010202276368 010202282386 010202284217 010202284464 010202285274 010202286479 010202292240 010202294328 010202295201 010202296808 010202296974 010202309503 010202310227 010202311037 010202320338 010202321395 010202321606 010202322416 010202324815 010202327887 010202328513 010202335599 010202337998 010202340623 010202347530 010202356447 010202358451 010202362391 010202362539 010202362850 010202362923 010202367294 010202369767 010202371445 010202376732 010202377542 010202377790 010202378105 010202378352 010202378994 010202379099 010202379557 010202379941 010202380672 010202380993 010202381235 010202381620 010202383240 010202385180 010202385712 010202387269 010202387580 010202387808 010202388142 010202388463 010202390078 010202390141 010202393103 010202394308 010202394629 010202395439 010202396560 010202396707 010202397370 010202397517 010202400590 010202400738 010202401227 010202402358 010202403873 010202404041 010202404299 010202406377 010202406761 010202409018 010202409650 010202410912 010202412074 010202412211 010202414868 010202416946 010202417298 010202417509 010202418630 010202418703 010202419055 010202419200 010202420565 010202420886 010202420950 010202421696 010202422185 010202422643 010202422890 010202423069 010202424400 010202424658 010202424979 010202425147 010202425468 010202426101 010202426599 010202427793 010202428035 010202428109 010202428500 010202429624 010202429945 010202431091 010202432360 010202435716 010202435890 010202436910 010202437657 010202437801 010202438788 010202440219 010202440392 010202440850 010202441340 010202441597 010202441808 010202442618 010202442939 010202443749 010202443996 010202445369 010202446179 010202447510 010202447831 010202448899 010202449388 010202449451 010202450009 010202450182 010202450714 010202451919 010202452581 010202454807 010202455543 010202458047 010202459315 010202459499 010202459636 010202463960 010202464065 010202464523 010202467411 010202468863 010202470615 010202471288 010202472161 010202472877 010202473119 010202473905 010202475444 010202475691 010202476328 010202476960 010202477064 010202477603 010202477917 010202478011 010202478195 010202482025 010202483477 010202485700 010202488690 010202488764 010202489180 010202489895 010202490058 010202490379 010202490442 010202492062 010202493404 010202496081 010202496613 010202496797 010202497286 010202498160 010202499290 010202500891 010202501454 010202502659 010202504663 010202504737 010202505307 010202505547 010202505610 010202505931 010202506100 010202506283 010202506678 010202507093 010202507706 010202508682 010202509005 010202509171 010202509492 010202509950 010202510360 010202510681 010202510755 010202510900 010202511170 010202511950 010202512760 010202513259 010202513643 010202513890 010202513964 010202514380 010202514608 010202514774 010202515400 010202515658 010202516394 010202516531 010202517278 010202517736 010202518088 010202519998 010202520224 010202520792 010202521429 010202521500 010202521676 010202521740 010202522091 010202522486 010202523828 010202524170 010202524564 010202524701 010202525127 010202525695 010202526890 010202526963 010202527452 010202529210 010202529788 010202529925 010202530198 010202530656 010202530800 010202531392 010202531466 010202532981 010202533150 010202533223 010202533618 010202533865 010202533939 010202534354 010202534675 010202534749 010202534996 010202535164 010202535238 010202535301 010202535559 010202535943 010202536506 010202536908 010202537002 010202539183 010202539401 010202539962 010202540051 010202540767 010202540830 010202541182 010202542130 010202542524 010202542771 010202542845 010202543013 010202544070 010202544465 010202544923 010202545349 010202545412 010202545596 010202545807 010202545980 010202546085 010202546159 010202546470 010202546617 010202546790 010202547811 010202548163 010202548621 010202549047 010202549431 010202549826 010202551688 010202551906 010202552498 010202552882 010202553205 010202553519 010202554576 010202555065 010202555202 010202555386 010202555844 010202556260 010202556580 010202556975 010202557601 010202557785 010202557859 010202557922 010202558027 010202558108 010202558348 010202558411 010202558732 010202558806 010202559863 010202559937 010202560107 010202560347 010202561157 010202561220 010202561936 010202562104 010202562425 010202562506 010202562746 010202563940 010202564430 010202564905 010202565313 010202565497 010202566204 010202566691 010202568201 010202568770 010202570137 010202571010 010202571268 010202571405 010202571807 010202572141 010202572783 010202574614 010202574798 010202575030 010202575103 010202575424 010202575992 010202577044 010202577118 010202578009 010202578560 010202579838 010202580632 010202580880 010202581442 010202581837 010202582005 010202582252 010202582894 010202583457 010202583520 010202583841 010202583915 010202584330 010202584404 010202585140 010202585856 010202586105 010202586271 010202586345 010202587155 010202588423 010202589096 010202589233 010202589875 010202590359 010202590743 010202591874 010202592290 010202593173 010202594120 010202594201 010202594762 010202595004 010202595572 010202595710 010202595893 010202596382 010202596777 010202597330 010202597724 010202598076 010202598140 010202598534 010202598855 010202599986 010202601434 010202602244 010202602491 010202602950 010202604403 010202605132 010202606400 010202607147 010202607605 010202608101 010202608278 010202608341 010202608800 010202608983 010202609546 010202609793 010202610809 010202611087 010202611792 010202611930 010202613302 010202613870 010202614112 010202614828 010202614909 010202615564 010202615885 010202615959 010202616127 010202616448 010202616832 010202617184 010202618205 010202619720 010202619978 010202620130 010202620451 010202621261 010202621582 010202621720 010202621977 010202622787 010202623660 010202624304 010202624544 010202624939 010202625675 010202626485 010202627506 010202628700 010202628884 010202629447 010202630499 010202631510 010202631830 010202631904 010202632256 010202632577 010202632640 010202632714 010202633919 010202634013 010202634197 010202636412 010202636660 010202636733 010202636807 010202637085 010202637222 010202638508 010202639484 010202640426 010202641483 010202641620 010202642046 010202642504 010202642906 010202643498 010202643561 010202643709 010202643882 010202645400 010202646386 010202646770 010202646844 010202647333 010202647407 010202647975 010202648601 010202649027 010202649411 010202650921 010202651668 010202651805 010202653810 010202690586 010202691396 010202710000 010202713071 010202713603 010214303023 010214303418 010214304228 010214380050 010227135048 010227137052