База всех ИНН организаций с префиксом 7443****** и физических лиц с префиксом 7443******** из ЕГРЮЛ и ЕГРИП.
7443000027 7443000041 7443000059 7443000073 7443000098 7443000115 7443000154 7443000161 7443000179 7443000203 7443000210 7443000242 7443000250 7443000267 7443000274 7443000281 7443000299 7443000309 7443000316 7443000355 7443000362 7443000370 7443000387 7443000404 7443000411 7443000450 7443000475 7443000500 7443000531 7443000549 7443000595 7443000644 7443000700 7443000718 7443000732 7443000740 7443000764 7443000789 7443000806 7443000813 7443000860 7443000877 7443000891 7443000919 7443000933 7443000972 7443001006 7443001158 7443001197 7443001207 7443001214 7443001246 7443001334 7443001341 7443001359 7443001366 7443001373 7443001408 7443001415 7443001479 7443001535 7443001542 7443001550 7443001581 7443001609 7443001623 7443001630 7443001655 7443001662 7443001687 7443001694 7443001704 7443001711 7443001736 7443001750 7443001824 7443001831 7443001849 7443001856 7443001863 7443001870 7443001888 7443001895 7443001905 7443001912 7443001944 7443001969 7443001976 7443001990 7443002000 7443002031 7443002049 7443002056 7443002070 7443002088 7443002095 7443002120 7443002137 7443002151 7443002176 7443002183 7443002190 7443002200 7443002218 7443002232 7443002257 7443002264 7443002289 7443002313 7443002320 7443002338 7443002345 7443002384 7443002391 7443002440 7443002546 7443002553 7443002585 7443002602 7443002634 7443002659 7443002715 7443002730 7443002793 7443002803 7443002810 7443002828 7443002835 7443002899 7443002923 7443002987 7443002994 7443003035 7443003050 7443003067 7443003081 7443003099 7443003109 7443003130 7443003155 7443003162 7443003268 7443003324 7443003356 7443003363 7443003420 7443003451 7443003469 7443003476 7443003483 7443003500 7443003518 7443003525 7443003532 7443003540 7443003557 7443003589 7443003606 7443003613 7443003620 7443003638 7443003719 7443003726 7443003733 7443003740 7443003758 7443003807 7443003814 7443003934 7443004053 7443004078 7443004110 7443004127 7443004166 7443004208 7443004222 7443004247 7443004254 7443004310 7443004342 7443004367 7443004374 7443004381 7443004399 7443004409 7443004416 7443004423 7443004430 7443004448 7443004455 7443004462 7443004470 7443004487 7443004494 7443004504 7443004511 7443004529 7443004536 7443004543 7443004550 7443004568 7443004575 7443004582 7443004590 7443004600 7443004617 7443004624 7443004631 7443004649 7443004656 7443004663 7443004670 7443004688 7443004695 7443004705 7443004712 7443004720 7443004737 7443004744 7443004751 7443004769 7443004776 7443004783 7443004790 7443004800 7443004825 7443004832 7443004840 7443004857 7443004864 7443004896 7443004938 7443004945 7443004952 7443004960 7443004977 7443004984 7443004991 7443005000 7443005018 7443005025 7443005032 7443005040 7443005057 7443005064 7443005071 7443005089 7443005096 7443005106 7443005113 7443005120 7443005138 7443005145 7443005152 7443005160 7443005177 7443005184 7443005191 7443005201 7443005219 7443005226 7443005233 7443005240 7443005258 7443005265 7443005280 7443005297 7443005307 7443005314 7443005321 7443005346 7443005353 7443005360 7443005378 7443005385 7443005392 7443005402 7443005410 7443005427 7443005434 7443005441 7443005466 7443005473 7443005480 7443005498 7443005515 7443005522 7443005530 7443005547 7443005554 7443005586 7443005593 7443005603 7443005610 7443005628 7443005635 7443005642 7443005674 7443005699 7443005716 7443005723 7443005730 7443005748 7443005755 7443005762 7443005787 7443005794 7443005804 7443005811 7443005829 7443005836 7443005843 7443005850 7443005868 7443005875 7443005882 7443005890 7443005900 7443005917 7443005924 7443005931 7443005949 7443005956 7443005963 7443005970 7443005988 7443005995 7443006004 7443006011 7443006029 7443006036 7443006043 7443006050 7443006068 7443006075 7443006082 7443006090 7443006100 7443006117 7443006124 7443006131 7443006149 7443006156 7443006163 7443006170 7443006188 7443006195 7443006205 7443006212 7443006220 7443006237 7443006244 7443006251 7443006269 7443006276 7443006283 7443006290 7443006300 7443006318 7443006325 7443006332 7443006340 7443006357 7443006364 7443006371 7443006389 7443006396 7443006406 7443006413 7443006420 7443006438 7443006445 7443006452 7443006460 7443006477 7443006484 7443006491 7443006501 7443006519 7443006533 7443006540 7443006558 7443006565 7443006572 7443006580 7443006597 7443006607 7443006614 7443006621 7443006639 7443006646 7443006653 7443006660 7443006678 7443006685 7443006692 7443006702 7443006710 7443006727 7443006734 7443006741 7443006759 7443006766 7443006773 7443006780 7443006798 7443006808 7443006815 7443006822 7443006830 7443006847 7443006854 7443006861 7443006879 7443006886 7443006893 7443006903 7443006910 7443006928 7443006935 7443006942 7443006950 7443006967 7443006974 7443006981 7443006999 7443007008 7443007015 7443007022 7443007030 7443007047 7443007054 7443007061 7443007079 7443007086 7443007093 7443007103 7443007110 7443007128 7443007135 7443007142 7443007150 7443007167 7443007174 7443007181 7443007199 7443007209 7443007216 7443007223 7443007230 7443007248 7443007255 7443007262 7443007270 7443007287 7443007294 7443007304 7443007311 7443007329 7443007336 7443007343 7443007350 7443007368 7443007375 7443007382 7443007390 7443007400 7443007417 7443007424 7443007431 7443007449 7443007456 7443007463 7443007470 7443007488 7443007495 7443007505 7443007512 7443007520 7443007537 7443007544 7443007551 7443007569 7443007576 7443007583 7443007590 7443007600 7443007618 7443007625 7443007632 7443007640 7443007657 7443007664 7443007671 7443007689 7443007696 7443007706 7443007713 7443007720 7443007738 7443007745 7443007752 7443007760 7443007777 7443007784 7443007791 7443007801 7443007819 7443007826 7443007833 7443007840 7443007858 7443007865 7443007872 7443007880 7443007897 7443007907 7443007914 7443007921 7443007939 7443007946 7443007953 7443007960 7443007978 7443007985 7443007992 7443008019 7443008026 7443008033 7443008040 7443008058 7443008065 7443008072 7443008080 7443008097 7443008107 7443008114 7443008121 7443008139 7443008146 7443008153 7443008160 7443008178 7443008185 7443008192 7443008202 7443008210 7443008227 7443008234 7443008241 7443008259 7443008266 7443008273 7443008280 7443008298 7443008308 7443008315 7443008322 7443008330 7443008347 7443008354 7443008361 7443008379 7443008386 7443008393 7443008403 7443008410 7443008428 7443008435 7443008442 7443008450 7443008467 7443008474 7443008481 7443008499 7443008509 7443008516 7443008523 7443008530 7443008548 7443008555 7443008562 7443008570 7443008587 7443008594 7443008604 7443008611 7443008629 7443008636 7443008643 7443008650 7443008668 7443008675 7443008682 7443008690 7443008700 7443008717 7443008724 7443008731 7443008749 7443008756 7443008763 7443008770 7443008788 7443008795 7443008805 7443008812 7443008820 7443008837 7443008844 7443008851 7443008869 7443008876 7443008883 7443008890 7443008900 7443008918 7443008925 7443008932 7443008940 7443008957 7443008964 7443008971 7443008989 7443008996 7443009005 7443009012 7443009020 7443009037 7443009044 7443009051 7443009069 7443009076 7443009083 7443009090 7443009100 7443009118 7443009125 7443009132 7443009140 7443009157 7443009164 7443009171 7443009189 7443504698 7443504708 7443504730 7443990007 7443990014 7443990021 7443990039 7443990046 7443990053База всех ИНН физических лиц с префиксом 7443******** из ЕГРЮЛ и ЕГРИП.
744300000116 744300000290 744300000363 744300000437 744300000758 744300000821 744300001007 744300001568 744300001631 744300001889 744300002120 744300002201 744300002441 744300002515 744300003004 744300003188 744300003251 744300003710 744300004135 744300004520 744300004600 744300004914 744300005192 744300005266 744300005330 744300005650 744300005724 744300005805 744300006076 744300006213 744300006608 744300006781 744300007023 744300007104 744300007591 744300007665 744300007739 744300007802 744300008080 744300008309 744300008549 744300008796 744300009038 744300009285 744300009359 744300009422 744300009503 744300009743 744300009990 744300010080 744300010153 744300010227 744300010308 744300010474 744300010611 744300010795 744300010932 744300011037 744300011100 744300011284 744300011358 744300011421 744300011502 744300011742 744300011816 744300011990 744300012231 744300012489 744300012707 744300012873 744300012947 744300013299 744300013362 744300013500 744300013757 744300013901 744300014006 744300014172 744300014246 744300014493 744300014704 744300014951 744300015056 744300015440 744300015514 744300015761 744300015835 744300015909 744300016324 744300016405 744300016892 744300016966 744300017381 744300017455 744300017529 744300017776 744300017913 744300018191 744300018265 744300018586 744300018804 744300019075 744300019149 744300019212 744300019533 744300019854 744300019928 744300020264 744300020338 744300020803 744300021074 744300021148 744300021395 744300021532 744300021780 744300021853 744300021927 744300022102 744300022279 744300022342 744300022984 744300023089 744300023307 744300023610 744300023794 744300023868 744300024036 744300024420 744300024999 744300025093 744300025304 744300025488 744300025625 744300026114 744300026298 744300026820 744300026900 744300027005 744300027245 744300027630 744300028697 744300028834 744300029002 744300029186 744300029404 744300029570 744300029644 744300029718 744300029891 744300029965 744300030054 744300030209 744300030449 744300030760 744300030833 744300030907 744300031001 744300031185 744300031322 744300031643 744300031890 744300031964 744300032132 744300032380 744300032453 744300032527 744300032608 744300032848 744300033016 744300033263 744300033802 744300034147 744300034468 744300034531 744300034852 744300035341 744300035599 744300035662 744300036151 744300036306 744300036546 744300036610 744300037356 744300037420 744300037500 744300037677 744300037814 744300037998 744300038092 744300038166 744300038230 744300038624 744300038705 744300038871 744300039113 744300039297 744300039360 744300039508 744300039829 744300039900 744300040165 744300040486 744300040550 744300040623 744300040704 744300041049 744300041112 744300041296 744300041360 744300041433 744300041507 744300041828 744300041909 744300042170 744300042317 744300042638 744300043374 744300043448 744300043511 744300043695 744300043906 744300044000 744300044321 744300044579 744300044890 744300044963 744300045068 744300045131 744300045205 744300045389 744300045452 744300045526 744300045607 744300045773 744300045847 744300045910 744300046015 744300046262 744300046336 744300046400 744300046583 744300046657 744300046720 744300046801 744300046978 744300047210 744300047393 744300047467 744300047530 744300047604 744300047788 744300047851 744300047925 744300048020 744300048100 744300048277 744300048414 744300048661 744300048735 744300048809 744300048982 744300049150 744300049224 744300049305 744300049471 744300049545 744300049792 744300052107 744300052509 744300052675 744300053559 744300053622 744300054753 744300054827 744300055179 744300056373 744300057000 744300059335 744300059582 744300059656 744300059720 744300060919 744300061260 744300061334 744300061408 744300061581 744300061655 744300061729 744300061976 744300062602 744300063660 744300063733 744300064159 744300065674 744300066942 744300067689 744300067752 744300067907 744300068001 744300068241 744300068499 744300068562 744300068636 744300068957 744300069051 744300069446 744300069510 744300069693 744300069767 744300069830 744300069904 744300070000 744300070177 744300070498 744300070561 744300070635 744300072255 744300072329 744300072576 744300073065 744300073918 744300074809 744300074975 744300075143 744300075538 744300076669 744300078031 744300080030 744300080351 744300081235 744300082905 744300083176 744300084902 744300085180 744300085254 744300085649 744300087269 744300087808 744300088079 744300088390 744300088463 744300089107 744300089594 744300089989 744300090078 744300090141 744300090215 744300091346 744300092300 744300094097 744300094234 744300095365 744300095439 744300096880 744300097122 744300097370 744300098711 744300098895 744300099063 744300099384 744300099521 744300100738 744300101932 744300102421 744300102679 744300102742 744300103231 744300105888 744300105951 744300106056 744300106200 744300107645 744300108060 744300108455 744300109970 744300112606 744300113021 744300117298 744300118566 744300119834 744300120170 744300121375 744300126800 744300128998 744300129871 744300131091 744300131486 744300132507 744300133490 744300137336 744300138072 744300143749 744300143812 744300144164 744300147905 744300148401 744300148641 744300152013 744300152334 744300153070 744300155470 744300155617 744300156106 744300156508 744300156995 744300157558 744300158368 744300158752 744300159001 744300159178 744300160046 744300160430 744300161709 744300161882 744300162050 744300162124 744300162519 744300162903 744300163640 744300164202 744300164386 744300164604 744300164918 744300165580 744300165654 744300167274 744300168790 744300168937 744300169994 744300170157 744300171030 744300171746 744300172235 744300173430 744300174313 744300175204 744300175839 744300176007 744300176328 744300177770 744300179142 744300179216 744300179600 744300179921 744300180010 744300180194 744300180268 744300181078 744300181141 744300181857 744300181920 744300182025 744300182272 744300182593 744300183614 744300185940 744300187175 744300189408 744300189648 744300189895 744300190058 744300190121 744300191647 744300191710 744300192520 744300193193 744300193267 744300194140 744300194782 744300195105 744300196081 744300197102 744300198096 744300198307 744300198628 744300199290 744300199364 744300199822 744300200002 744300200250 744300201528 744300201849 744300201912 744300202017 744300203927 744300204102 744300204279 744300204416 744300205226 744300205307 744300206357 744300206501 744300206815 744300207706 744300207872 744300208040 744300208900 744300209245 744300209492 744300209703 744300210040 744300210681 744300210900 744300212512 744300213001 744300214132 744300214380 744300214911 744300215263 744300215584 744300216073 744300216926 744300217415 744300217599 744300217983 744300218225 744300218867 744300218930 744300219740 744300219814 744300224003 744300224490 744300225127 744300226258 744300227068 744300227131 744300227526 744300229146 744300229393 744300231603 744300231850 744300232029 744300232276 744300232340 744300232660 744300233223 744300233544 744300234107 744300234675 744300234749 744300234812 744300234996 744300235485 744300235559 744300235622 744300236111 744300236506 744300236753 744300236827 744300236908 744300237002 744300237179 744300237700 744300238052 744300238373 744300238447 744300238510 744300239183 744300239962 744300240125 744300240372 744300240830 744300241009 744300241256 744300241400 744300242387 744300242845 744300244144 744300244218 744300244465 744300244539 744300245596 744300246222 744300246864 744300248702 744300249110 744300249505 744300249752 744300250099 744300250701 744300251430 744300251825 744300252314 744300253766 744300255202 744300255523 744300255604 744300255844 744300255918 744300256580 744300256728 744300256809 744300257464 744300259302 744300260347 744300261478 744300262993 744300263161 744300263482 744300263556 744300263620 744300264687 744300265560 744300266444 744300267007 744300267254 744300267575 744300267649 744300268064 744300268138 744300268201 744300268385 744300269011 744300269653 744300271589 744300272399 744300272783 744300274614 744300275103 744300275671 744300275819 744300275992 744300276160 744300276308 744300278707 744300278880 744300279059 744300280008 744300280174 744300280495 744300280706 744300281202 744300281442 744300281690 744300282710 744300283841 744300284010 744300284806 744300285609 744300285920 744300286345 744300286592 744300287300 744300287540 744300287613 744300287860 744300288350 744300288423 744300288504 744300288670 744300288744 744300288818 744300288991 744300289233 744300289307 744300289554 744300289949 744300290101 744300290503 744300290990 744300291095 744300291169 744300291553 744300291627 744300291708 744300292042 744300292290 744300292363 744300292437 744300292821 744300293173 744300293310 744300293889 744300293952 744300294120 744300294201 744300294699 744300294900 744300296061 744300297266 744300297330 744300297650 744300299023 744300299104 744300300166 744300300624 744300301360 744300301681 744300301755 744300301829 744300302004 744300302491 744300302565 744300303696 744300303760 744300303907 744300304403 744300304570 744300304643 744300304717 744300305069 744300305132 744300305608 744300305848 744300305911 744300306016 744300306263 744300306802 744300307394 744300307468 744300308020 744300308415 744300308736 744300308800 744300310598 744300310661 744300310982 744300311150 744300311866 744300312740 744300313091 744300313550 744300313704 744300314112 744300314360 744300314680 744300315317 744300315564 744300315885 744300316208 744300317184 744300317258 744300317402 744300318205 744300318389 744300318526 744300320772 744300321409 744300321582 744300322071 744300322219 744300322603 744300322924 744300323597 744300323734 744300324086 744300324223 744300324304 744300327111 744300328002 744300328179 744300328958 744300329373 744300329768 744300330636 744300330883 744300331767 744300332577 744300332898 744300333066 744300335144 744300335391 744300336349 744300336412 744300337617 744300337790 744300338032 744300338427 744300338748 744300338995 744300339163 744300341557 744300341701 744300341941 744300342046 744300342110 744300342430 744300342688 744300343177 744300343956 744300344050 744300344124 744300344519 744300345329 744300345400 744300345576 744300345640 744300345713 744300345897 744300345960 744300346065 744300346139 744300346202 744300346386 744300346450 744300346523 744300346770 744300346844 744300346918 744300347012 744300347196 744300347260 744300347333 744300347654 744300347809 744300348070 744300348464 744300349595 744300350216 744300350463 744300350537 744300350921 744300351107 744300351594 744300351668 744300351989 744300352157 744300352301 744300352615 744300352936 744300353030 744300353351 744300353746 744300354098 744300354556 744300354620 744300354940 744300355045 744300355119 744300355292 744300355430 744300355503 744300355824 744300356000 744300356176 744300356497 744300356708 744300356955 744300357204 744300357518 744300360180 744300361521 744300363399 744300363600 744300363783 744300364346 744300364410 744300364667 744300365220 744300365614 744300365861 744300366103 744300366424 744300366505 744300367234 744300367555 744300368686 744300368750 744300369249 744300369707 744300370438 744300371008 744300371569 744300372690 744300373407 744300375588 744300375806 744300376609 744300378540 744300378860 744300379039 744300379350 744300381422 744300382095 744300382169 744300382306 744300382553 744300383437 744300383684 744300384247 744300384705 744300385120 744300385515 744300385699 744300386188 744300386572 744300387520 744300387777 744300388330 744300390265 744300390402 744300390586 744300391780 744300392343 744300392664 744300392738 744300393308 744300393795 744300393932 744300394100 744300395626 744300396299 744300396757 744300396820 744300396901 744300398761 744300399892 744300400530 744300400925 744300401598 744300402224 744300402471 744300402619 744300402792 744300403281 744300403429 744300404302 744300404550 744300405112 744300405828 744300405909 744300406170 744300406564 744300407769 744300408184 744300408963 744300409773 744300410257 744300410401 744300410715 744300411451 744300412261 744300412800 744300412977 744300413219 744300413466 744300413787 744300413850 744300414029 744300414340 744300414660 744300414734 744300415304 744300416354 744300417559 744300417622 744300417703 744300418048 744300418295 744300418827 744300419179 744300419316 744300419490 744300419637 744300419700 744300419884 744300420110 744300420505 744300420752 744300421241 744300421562 744300421700 744300421883 744300423256 744300423320 744300423640 744300424130 744300424387 744300424524 744300424771 744300425013 744300425655 744300426070 744300426218 744300426786 744300426850 744300426923 744300427109 744300428159 744300428470 744300428790 744300429353 744300429508 744300429674 744300429748 744300430158 744300430790 744300431994 744300432162 744300432941 744300433367 744300433688 744300433825 744300434000 744300434177 744300435445 744300436576 744300437202 744300437386 744300437450 744300438196 744300438407 744300438809 744300438975 744300439070 744300439859 744300439922 744300440332 744300440653 744300440808 744300440974 744300441079 744300441390 744300441463 744300441600 744300441858 744300442026 744300442594 744300442989 744300443220 744300443301 744300443478 744300443799 744300444351 744300444746 744300445098 744300445235 744300445309 744300445482 744300445620 744300445700 744300445940 744300446119 744300446292 744300446430 744300446503 744300446687 744300446824 744300446905 744300447560 744300447708 744300447881 744300448050 744300448370 744300448518 744300448839 744300448902 744300449180 744300449409 744300449649 744300449712 744300450059 744300450370 744300451006 744300451180 744300451648 744300452458 744300452916 744300453194 744300453331 744300456156 744300456300 744300457030 744300458097 744300459118 744300459291 744300459502 744300460160 744300460307 744300460628 744300460875 744300461117 744300462495 744300462632 744300463058 744300463379 744300464968 744300465136 744300465200 744300465520 744300466330 744300466404 744300466588 744300466806 744300467398 744300467461 744300469081 744300469613 744300469934 744300472817 744300473553 744300473948 744300475952 744300476836 744300477967 744300478382 744300478777 744300485037 744300485100 744300485284 744300485502 744300488704 744300488951 744300489909 744300490245 744300490950 744300491834 744300492404 744300493060 744300493528 744300493609 744300493775 744300494264 744300494722 744300496590 744300496737 744300497610 744300497794 744300498815 744300498999 744300499304 744300503582 744300504392 744300504530 744300505100 744300505340 744300505597 744300505981 744300506791 744300511110 744300513125 744300513904 744300514182 744300516334 744300517391 744300517465 744300518807 744300519085 744300519470 744300520980 744300524430 744300530770 744300535030 744300536309 744300536482 744300536700 744300539050 744300539765 744300541690 744300543602 744300545783 744300547156 744300547935 744300548505 744300550102 744300550350 744300550423 744300551949 744300552685 744300552759 744300552903 744300555573 744300556136 744300558398 744300559592 744300561344 744300561591 744300563503 744300565684 744300567201 744300568188 744300568325 744300571840 744300574270 744300574343 744300574590 744300574985 744300575153 744300575227 744300575308 744300575795 744300576421 744300577626 744300578041 744300579951 744300580820 744300581171 744300582129 744300583891 744300584133 744300586148 744300587021 744300591282 744300595449 744300596322 744300596643 744300596964 744300597608 744300599073 744300599926 744300601300 744300602368 744300602689 744300604051 744300604904 744300607197 744300607655 744300608602 744300608850 744300609807 744300610070 744300610464 744300611274 744300611411 744300611732 744300611806 744300612302 744300612790 744300613031 744300613994 744300614483 744300616561 744300618960 744300619844 744300620328 744300620575 744300620960 744300621385 744300621522 744300621603 744300622580 744300623216 744300623463 744300627482 744300628366 744300628503 744300629000 744300631175 744300631496 744300631560 744300631707 744300631954 744300632764 744300633408 744300634458 744300636215 744300637346 744300639505 744300640860 744300641991 744300642096 744300642949 744300643685 744300644008 744300644174 744300644311 744300644569 744300645121 744300647062 744300647520 744300647601 744300648330 744300648725 744300649461 744300649609 744300651076 744300652270 744300652665 744300653549 744300653933 744300654359 744300656821 744300656902 744300657173 744300658201 744300660056 744300661250 744300661571 744300661719 744300662134 744300662529 744300662600 744300662913 744300663402 744300663586 744300664780 744300665103 744300666080 744300666227 744300666869 744300667679 744300669115 744300669820 744300670230 744300671361 744300672566 744300673055 744300673834 744300675775 744300676017 744300677395 744300677606 744300678342 744300678663 744300678984 744300679868 744300680020 744300680599 744300681151 744300681867 744300682356 744300684508 744300684681 744300684829 744300685639 744300688911 744300689337 744300690131 744300690205 744300690607 744300690910 744300691199 744300691583 744300692210 744300692604 744300693100 744300694471 744300694619 744300694866 744300695355 744300695997 744300696302 744300696486 744300698003 744300699001 744300699448 744300699906 744300700260 744300700333 744300700407 744300703542 744300703790 744300704810 744300704994 744300705236 744300705483 744300705701 744300706825 744300706906 744300707498 744300707956 744300708050 744300708445 744300709181 744300709713 744300710839 744300712522 744300712603 744300712770 744300713727 744300713974 744300714079 744300714142 744300714216 744300714537 744300714600 744300714784 744300714858 744300714921 744300715026 744300715594 744300715805 744300715989 744300717104 744300717351 744300717746 744300718161 744300719292 744300720160 744300721291 744300721686 744300721904 744300723690 744300723764 744300724006 744300724180 744300724253 744300724327 744300724574 744300724711 744300724895 744300724969 744300725200 744300725602 744300726194 744300726405 744300726807 744300727783 744300728106 744300728410 744300728988 744300729540 744300730271 744300731300 744300731540 744300731934 744300732670 744300733628 744300734290 744300734501 744300734759 744300735632 744300736837 744300737407 744300737573 744300737647 744300738520 744300738601 744300738778 744300739588 744300740135 744300741019 744300741805 744300742140 744300742460 744300742534 744300743104 744300746480 744300748889 744300749836 744300752645 744300753381 744300755533 744300756590 744300756664 744300756801 744300757080 744300757308 744300759231 744300760036 744300760999 744300762509 744300763245 744300763492 744300765891 744300768927 744300771101 744300771415 744300771736 744300772306 744300772472 744300774092 744300775508 744300775829 744300776004 744300776170 744300776244 744300776491 744300777833 744300779132 744300779527 744300779774 744300779911 744300780184 744300780321 744300781452 744300782720 744300783604 744300783925 744300784100 744300784735 744300785150 744300785224 744300785305 744300786034 744300787486 744300787944 744300788112 744300788433 744300789170 744300790369 744300791958 744300792052 744300795261 744300796603 744300796924 744300797100 744300797660 744300799749 744300800497 744300800560 744300801518 744300802960 744300803138 744300803843 744300804406 744300804653 744300807936 744300809940 744300811097 744300815180 744300815711 744300817331 744300817652 744300818462 744300818600 744300819593 744300820535 744300821024 744300823423 744300825438 744300826953 744300830188 744300830646 744300830710 744300831209 744300832724 744300832971 744300833076 744300833855 744300834591 744300834739 744300835154 744300835475 744300835612 744300835796 744300838821 744300839247 744300840683 744300843187 744300843645 744300844060 744300845402 744300845650 744300845804 744300846533 744300846780 744300849358 744300849742 744300850547 744300850794 744300851100 744300851420 744300854566 744300855200 744300855376 744300855440 744300856644 744300857133 744300857207 744300858264 744300859780 744300859927 744300861394 744300862736 744300863306 744300864740 744300864998 744300865092 744300866755 744300866829 744300866900 744300867318 744300868833 744300869322 744300869570 744300869964 744300870053 744300870906 744300871963 744300873657 744300873720 744300873978 744300874210 744300874925 744300876087 744300876619 744300878091 744300878486 744300878704 744300879112 744300879360 744300879909 744300880870 744300881369 744300882316 744300882958 744300883207 744300883510 744300883831 744300884715 744300885204 744300886977 744300887219 744300888808 744300890028 744300890349 744300890980 744300891303 744300892427 744300892811 744300894907 744300896206 744300898387 744300900082 744300901992 744300902308 744300903686 744300905443 744300905764 744300909078 744300911920 744300912987 744300913300 744300913476 744300915096 744300916290 744300917008 744300918516 744300919710 744300921406 744300921646 744300922914 744300924140 744300924608 744300924929 744300925023 744300926080 744300926796 744300928874 744300928948 744300932567 744300934324 744300934645 744300936586 744300936723 744300938103 744300939153 744300941794 744300942999 744300945703 744300946129 744300951658 744300953662 744300954225 744300954930 744300955282 744300956230 744300957113 744300957360 744300959054 744300959760 744300961374 744300961906 744300964978 744300966735 744300967619 744300967866 744300968500 744300971703 744300973316 744300974126 744300976606 744300977198 744300977261 744300978071 744300978219 744300980070 744300981733 744300982790 744300984090 744300984702 744300986883 744300987830 744300989203 744300989771 744300990640 744300991450 744300992333 744300994595 744300995302 744300995542 744300995616 744300995863 744300996426 744300996994 744300999314 744301000091 744301000239 744301000302 744301007530 744301010100 744301010660 744301013238 744301016052 744301016831 744301018846 744301019014 744301019977 744301022539 744301023275 744301025427 744301026090 744301026237 744301026702 744301027752 744301033604 744301033844 744301034196 744301034260 744301035143 744301038747 744301039941 744301040030 744301040425 744301040746 744301044444 744301046603 744301047580 744301048537 744301050462 744301051410 744301053287 744301053745 744301056633 744301056880 744301057122 744301057443 744301057764 744301058895 744301062972 744301063398 744301064419 744301065540 744301067233 744301068903 744301070684 744301074209 744301075650 744301075971 744301076534 744301078475 744301078796 744301080227 744301081816 744301081990 744301082231 744301082947 744301083500 744301084172 744301087381 744301091148 744301091211 744301094357 744301094999 744301095093 744301096756 744301098834 744301106958 744301107126 744301110256 744301111524 744301111771 744301112013 744301112260 744301112729 744301113070 744301113786 744301115864 744301116106 744301117484 744301118368 744301118689 744301120367 744301123960 744301131351 744301131672 744301131993 744301132940 744301134955 744301135050 744301135123 744301135839 744301137522 744301140652 744301141078 744301142106 744301142410 744301142667 744301142730 744301145160 744301145234 744301146439 744301146904 744301147312 744301148901 744301150202 744301150763 744301150900 744301151252 744301151326 744301151407 744301151647 744301152136 744301154782 744301155024 744301155666 744301156155 744301156540 744301156934 744301157350 744301158233 744301158949 744301159822 744301159903 744301160095 744301160306 744301161363 744301161437 744301163201 744301163378 744301165456 744301169228 744301170801 744301171474 744301173947 744301175006 744301175172 744301177003 744301181970 744301182395 744301183663 744301183737 744301184473 744301184547 744301186230 744301186625 744301186872 744301187040 744301187298 744301187756 744301188630 744301189200 744301189376 744301189760 744301190950 744301191128 744301191512 744301191907 744301192185 744301193527 744301194584 744301194658 744301195468 744301196101 744301196415 744301197225 744301198814 744301199092 744301199303 744301200125 744301200767 744301201256 744301202130 744301202203 744301204070 744301206543 744301207427 744301208702 744301208879 744301209110 744301209431 744301209689 744301209826 744301210099 744301210236 744301210878 744301212177 744301212561 744301213124 744301214255 744301214713 744301215523 744301215918 744301216809 744301218274 744301218595 744301218732 744301219302 744301219479 744301220989 744301222993 744301223098 744301223309 744301224366 744301224687 744301224905 744301225497 744301227649 744301228603 744301229269 744301229808 744301232215 744301233025 744301234861 744301234935 744301235992 744301236097 744301237904 744301238312 744301239370 744301239901 744301240008 744301240632 744301240880 744301241058 744301241202 744301241900 744301243841 744301244267 744301244404 744301244972 744301245140 744301247797 744301249096 744301249628 744301251708 744301252116 744301253952 744301255325 744301255646 744301256840 744301257019 744301258460 744301259418 744301260212 744301262153 744301262795 744301263502 744301263816 744301264626 744301266246 744301266567 744301267056 744301267200 744301268966 744301270250 744301270570 744301271207 744301271454 744301271528 744301271609 744301271912 744301272722 744301273780 744301273927 744301274279 744301274663 744301275226 744301275473 744301275547 744301277551 744301277872 744301278040 744301278435 744301278756 744301280040 744301280829 744301280900 744301281565 744301281886 744301282209 744301283001 744301283964 744301284069 744301285337 744301285400 744301285979 744301286789 744301287415 744301288867 744301289740 744301290305 744301290792 744301291740 744301292239 744301292944 744301293112 744301293909 744301294170 744301294885 744301295053 744301295127 744301295208 744301295832 744301296258 744301296642 744301297068 744301297389 744301297773 744301299146 744301300289 744301300352 744301301620 744301303635 744301314556 744301315292 744301315687 744301316313 744301319459 744301320711 744301320895 744301320969 744301321458 744301321779 744301322010 744301322405 744301323462 744301324346 744301324593 744301324730 744301325220 744301325614 744301325798 744301325861 744301327097 744301328439 744301329175 744301330043 744301330438 744301330822 744301331248 744301332058 744301332763 744301333326 744301333407 744301333647 744301336535 744301336782 744301340860 744301340933 744301341503 744301342553 744301342627 744301342874 744301344247 744301344310 744301346188 744301346893 744301347135 744301348587 744301349076 744301349608 744301349929 744301350018 744301352801 744301355552 744301355707 744301355873 744301356041 744301356683 744301356820 744301357630 744301358056 744301358200 744301358440 744301359187 744301359250 744301359966 744301361250 744301361323 744301362775 744301362849 744301363338 744301363585 744301364211 744301364395 744301365021 744301365800 744301366610 744301367036 744301367100 744301368625 744301369820 744301370230 744301371755 744301371900 744301372170 744301375774 744301376658 744301377147 744301380809 744301381305 744301381471 744301381792 744301382429 744301382740 744301383091 744301385885 744301394086 744301394618 744301396559 744301396703 744301397111 744301400011 744301404425 744301410443 744301410901 744301411006 744301411969 744301415025 744301417350 744301417424 744301421438 744301421685 744301421759 744301422248 744301426193 744301428592 744301428987 744301433306 744301433708 744301434116 744301435705 744301435889 744301436699 744301436836 744301443343 744301445679 744301448172 744301449761 744301449835 744301450171 744301450630 744301451055 744301453528 744301454017 744301455469 744301456342 744301457794 744301458036 744301458357 744301458815 744301459230 744301461624 744301461871 744301462434 744301466132 744301466453 744301466527 744301467979 744301468605 744301469101 744301469415 744301471661 744301472471 744301474302 744301475507 744301476959 744301478184 744301478402 744301479847 744301481910 744301482800 744301483850 744301484029 744301484660 744301485618 744301487485 744301490047 744301490110 744301490505 744301490907 744301491562 744301492125 744301493256 744301494771 744301495581 744301495729 744301496144 744301496391 744301499995 744301500880 744301503063 744301503137 744301503458 744301503521 744301503602 744301506988 744301508287 744301508992 744301509097 744301509629 744301514900 744301517010 744301518214 744301519987 744301522549 744301523285 744301524306 744301524948 744301525042 744301525821 744301525902 744301526568 744301527900 744301531840 744301533854 744301534801 744301535153 744301535227 744301535548 744301536816 744301537094 744301537168 744301537231 744301538901 744301539630 744301539951 744301540040 744301540820 744301541950 744301542055 744301546148 744301547984 744301551500 744301552092 744301553681 744301554702 744301555512 744301556570 744301556717 744301558802 744301559605 744301560336 744301561072 744301561467 744301564500 744301564676 744301565091 744301565165 744301565239 744301565623 744301565704 744301569000 744301570831 744301571320 744301571578 744301571899 744301572388 744301572451 744301572606 744301572772 744301574392 744301575340 744301575981 744301576470 744301578559 744301579295 744301580558 744301580879 744301581110 744301581826 744301584577 744301585771 744301587218 744301587391 744301587539 744301588807 744301589790 744301591158 744301591302 744301591790 744301592747 744301594046 744301596692 744301597329 744301598523 744301598844 744301600934 744301601423 744301602096 744301603117 744301603501 744301604008 744301606573 744301607601 744301609535 744301610330 744301611213 744301612986 744301613309 744301614101 744301615627 744301615874 744301616821 744301616902 744301618515 744301620835 744301622529 744301623970 744301624075 744301624149 744301624780 744301624854 744301626080 744301626611 744301627742 744301628231 744301629500 744301629820 744301630093 744301630488 744301630872 744301631298 744301632005 744301632950 744301636585 744301638416 744301640662 744301641151 744301641472 744301643487 744301649263 744301649979 744301650131 744301650847 744301651400 744301651978 744301653020 744301654545 744301654930 744301655034 744301655355 744301655740 744301656239 744301656623 744301656944 744301657828 744301657909 744301658317 744301658490 744301658959 744301659832 744301660884 744301663130 744301663525 744301663910 744301664800 744301666100 744301666413 744301668675 744301669090 744301669485 744301670995 744301671163 744301674904 744301676524 744301677334 744301677581 744301679028 744301679807 744301681732 744301683031 744301683289 744301684941 744301685430 744301686000 744301688255 744301690896 744301691201 744301691385 744301691917 744301692332 744301693079 744301694731 744301695541 744301695936 744301696288 744301696672 744301696810 744301698292 744301698366 744301699560 744301699634 744301700382 744301701192 744301701330 744301701724 744301702534 744301703591 744301704475 744301704549 744301704612 744301704933 744301705285 744301705670 744301706306 744301706627 744301706948 744301707290 744301707500 744301707684 744301707821 744301707902 744301708310 744301708952 744301709201 744301709378 744301711698 744301712405 744301719168 744301720283 744301720420 744301721551 744301722040 744301722509 744301722756 744301723566 744301723630 744301725644 744301725891 744301725965 744301727017 744301727585 744301727659 744301727803 744301728469 744301728853 744301729021 744301729590 744301730852 744301731983 744301733035 744301733420 744301734871 744301735360 744301735434 744301737760 744301738403 744301739911 744301741773 744301741847 744301742978 744301744340 744301744735 744301745545 744301747486 744301748296 744301777956 744301778050 744301779329 744301779640 744301780444 744301782201 744301782459 744301783332 744301786862 744301787288 744301787351 744301787506 744301788482 744301788940 744301789366 744301790940 744301791044 744301791439 744301791750 744301791904 744301792707 744301793059 744301795521 744301797078 744301801630 744301802698 744301803187 744301804134 744301806212 744301807022 744301807801 744301807985 744301808227 744301808308 744301808548 744301810152 744301810868 744301811357 744301813756 744301814703 744301814950 744301816323 744301816570 744301816891 744301817133 744301817775 744301820979 744301821073 744301821147 744301822101 744301822278 744301822983 744301823225 744301823472 744301824814 744301825166 744301825624 744301829322 744301829403 744301829570 744301829890 744301830127 744301830769 744301831579 744301832389 744301832773 744301834788 744301835277 744301835809 744301836224 744301836619 744301837500 744301837740 744301849470 744301850660 744301850980 744301851159 744301851303 744301852280 744301852353 744301853237 744301853484 744301853702 744301853879 744301853942 744301854368 744301858605 744301858845 744301859260 744301859334 744301860139 744301860386 744301860844 744301862464 744301864221 744301864863 744301865352 744301865810 744301865994 744301866300 744301867293 744301869766 744301874195 744301874808 744301875390 744301876273 744301876731 744301876989 744301879098 744301879556 744301879620 744301882823 744301883560 744301883633 744301883707 744301884370 744301885711 744301885969 744301886521 744301886602 744301886916 744301887331 744301887405 744301888078 744301888141 744301889106 744301889593 744301889667 744301891666 744301892613 744301898968 744301900021 744301900737 744301901794 744301901931 744301903093 744301903304 744301903488 744301908528 744301909264 744301910132 744301911337 744301911658 744301912468 744301914610 744301914930 744301915109 744301916945 744301918170 744301918702 744301920638 744301924583 744301928281 744301928997 744301929165 744301930428 744301932048 744301932295 744301934126 744301934694 744301937335 744301937409 744301937800 744301938530 744301938787 744301938924 744301939029 744301939660 744301941109 744301941275 744301941349 744301941412 744301941596 744301941733 744301941980 744301942085 744301942159 744301942222 744301942303 744301942470 744301942790 744301943280 744301944090 744301944237 744301944300 744301944484 744301945431 744301945505 744301948009 744301948182 744301949771 744301949845 744301949919 744301950008 744301950400 744301950640 744301950713 744301950960 744301955863 744301956994 744301957300 744301957557 744301960750 744301967026 744301967731 744301970477 744301970540 744301970935 744301971030 744301971103 744301971819 744301972308 744301976574 744301977137 744301978726 744301980404 744301980972 744301982803 744301984991 744301987248 744301988837 744301989252 744301990120 744301991646 744301992061 744301992777 744301996475 744301996860 744301998306 744301998948 744302002503 744302004204 744302005007 744302006843 744302012861 744302018408 744302025081 744302025613 744302031310 744302031952 744302032762 744302036460 744302036781 744302037023 744302039670 744302040153 744302041679 744302044888 744302046187 744302047600 744302049854 744302050017 744302050659 744302050803 744302052984 744302053547 744302055167 744302055872 744302056756 744302057703 744302058055 744302058908 744302059002 744302061717 744302063190 744302063263 744302064210 744302064394 744302064926 744302065278 744302065662 744302066151 744302072638 744302073053 744302075910 744302076400 744302076801 744302080276 744302081150 744302083301 744302085490 744302085563 744302087899 744302088451 744302088846 744302089198 744302089656 744302090450 744302091655 744302091729 744302091976 744302094543 744302094617 744302094938 744302095508 744302095811 744302097689 744302099446 744302099510 744302099767 744302100807 744302102272 744302102593 744302103614 744302104424 744302106365 744302106686 744302106823 744302107009 744302107560 744302108370 744302109006 744302109711 744302110690 744302112778 744302115024 744302118307 744302118480 744302118554 744302118628 744302119438 744302119685 744302119903 744302120095 744302120708 744302122173 744302122247 744302123120 744302124406 744302125840 744302127929 744302131611 744302132742 744302134299 744302135493 744302136909 744302139650 744302139804 744302140454 744302141264 744302143663 744302143800 744302145100 744302146230 744302148492 744302148566 744302148630 744302149513 744302149834 744302150565 744302150639 744302150702 744302151128 744302154016 744302156415 744302156599 744302157225 744302157472 744302159487 744302160500 744302161944 744302162507 744302162754 744302165963 744302167583 744302169100 744302169598 744302170145 744302170392 744302170603 744302171029 744302172304 744302172544 744302172618 744302178962 744302180640 744302181066 744302181524 744302181605 744302182013 744302183465 744302184596 744302184660 744302188294 744302188689 744302189178 744302189562 744302190504 744302191635 744302193255 744302194918 744302195012 744302197027 744302198221 744302199031 744302200174 744302200248 744302200311 744302200632 744302200706 744302203520 744302204193 744302204588 744302205140 744302205214 744302205609 744302206024 744302207155 744302207229 744302207540 744302207797 744302207934 744302208286 744302208818 744302208991 744302209949 744302210422 744302211708 744302213494 744302213631 744302214900 744302215188 744302215893 744302216209 744302216840 744302218781 744302220854 744302221664 744302221985 744302222080 744302222869 744302222932 744302223037 744302224305 744302224707 744302224947 744302225436 744302226310 744302226567 744302226630 744302226704 744302227440 744302228187 744302228645 744302229840 744302229913 744302230186 744302230323 744302230644 744302230891 744302235089 744302235226 744302236100 744302236420 744302236999 744302237551 744302237946 744302238114 744302238435 744302238900 744302239171 744302239245 744302239703 744302240040 744302240360 744302240900 744302241318 744302241950 744302242449 744302242760 744302243259 744302243570 744302244453 744302244911 744302248088 744302251429 744302253296 744302253680 744302254638 744302255053 744302256890 744302258801 744302259072 744302261071 744302261145 744302261219 744302261392 744302261787 744302261924 744302262597 744302262660 744302264354 744302264509 744302265164 744302266753 744302266827 744302267002 744302271400 744302271961 744302272130 744302272605 744302273013 744302273800 744302274850 744302275412 744302276790 744302278621 744302279294 744302279368 744302279689 744302279826 744302280300 744302280701 744302280941 744302281046 744302281751 744302282177 744302283050 744302283445 744302284255 744302286580 744302286809 744302287601 744302288027 744302289542 744302291615 744302291936 744302294045 744302296765 744302297007 744302297180 744302299808 744302305057 744302305120 744302305836 744302306406 744302307456 744302309781 744302309929 744302310018 744302310191 744302310265 744302310402 744302310804 744302311460 744302312417 744302312664 744302312801 744302313080 744302314037 744302315094 744302315947 744302317246 744302321323 744302322133 744302323017 744302323190 744302323338 744302323659 744302326931 744302328167 744302329298 744302330624 744302331434 744302332702 744302334322 744302335069 744302335206 744302337605 744302338278 744302340100 744302342997 744302344112 744302344507 744302345170 744302350204 744302350525 744302351198 744302351409 744302351800 744302351977 744302353597 744302354086 744302354791 744302358316 744302359768 744302360001 744302360241 744302360957 744302361693 744302361904 744302362009 744302363387 744302363450 744302363919 744302364729 744302364800 744302369558 744302370289 744302370747 744302371162 744302373498 744302373709 744302374766 744302376844 744302378538 744302380858 744302382615 744302383993 744302386708 744302389459 744302389843 744302391458 744302394593 744302394730 744302394804 744302398291 744302398365 744302398439 744302401339 744302401723 744302402396 744302402854 744302402928 744302404153 744302404227 744302404869 744302405816 744302406168 744302406231 744302406305 744302407757 744302410171 744302410887 744302411129 744302411200 744302414190 744302415211 744302415853 744302418999 744302420740 744302422040 744302426527 744302427658 744302427979 744302431414 744302432087 744302432930 744302433034 744302434239 744302436490 744302436564 744302439131 744302439452 744302441130 744302442261 744302442656 744302442720 744302443145 744302443530 744302445470 744302446675 744302446812 744302449242 744302450752 744302450907 744302452830 744302454066 744302454130 744302454919 744302455800 744302456218 744302458470 744302459995 744302460790 744302460937 744302462483 744302463430 744302465519 744302466329 744302467604 744302468580 744302468728 744302472026 744302473157 744302474425 744302475309 744302475877 744302476292 744302478050 744302478204 744302479575 744302479712 744302480122 744302481253 744302482521 744302489502 744302489823 744302491903 744302492706 744302493121 744302497214 744302498592 744302500298 744302501630 744302501887 744302502129 744302502908 744302503002 744302503965 744302508610 744302508931 744302509420 744302509678 744302509999 744302515512 744302517069 744302518979 744302519073 744302520801 744302521210 744302522100 744302522340 744302523471 744302524281 744302525239 744302526049 744302526507 744302529642 744302530126 744302531183 744302531257 744302532067 744302532606 744302533198 744302533656 744302533800 744302534071 744302535660 744302535981 744302536544 744302536791 744302538164 744302541826 744302544256 744302544640 744302545524 744302545771 744302547218 744302547923 744302550732 744302551221 744302551542 744302551937 744302553620 744302557576 744302559333 744302559809 744302560201 744302560917 744302563668 744302565506 744302565746 744302565810 744302566161 744302567430 744302568313 744302568634 744302570175 744302570633 744302571203 744302571443 744302574652 744302575920 744302576730 744302576804 744302577082 744302577156 744302577220 744302577300 744302577935 744302578287 744302578505 744302578671 744302579481 744302580039 744302580350 744302580423 744302580670 744302581233 744302581554 744302581875 744302581949 744302582290 744302582364 744302583953 744302585252 744302587010 744302589987 744302590140 744302590460 744302590781 744302591418 744302591591 744302593101 744302593359 744302593503 744302595500 744302596494 744302597515 744302598251 744302598646 744302599456 744302600800 744302602420 744302603945 744302604829 744302607259 744302608848 744302609016 744302610068 744302610205 744302610773 744302610847 744302611657 744302611720 744302612210 744302612467 744302613277 744302615355 744302616870 744302616944 744302621447 744302621510 744302622578 744302622962 744302626276 744302626413 744302627304 744302628996 744302629703 744302630748 744302630811 744302631702 744302636771 744302637013 744302640601 744302643105 744302643747 744302643994 744302644099 744302644483 744302644701 744302644941 744302645046 744302649386 744302649770 744302650409 744302651201 744302651603 744302652406 744302653142 744302654410 744302655478 744302655541 744302655862 744302656104 744302662764 744302664384 744302664842 744302665726 744302667106 744302669505 744302669671 744302670155 744302670797 744302671744 744302671818 744302671991 744302672096 744302672160 744302672949 744302673364 744302675442 744302676326 744302680019 744302680805 744302681076 744302682270 744302683080 744302683309 744302683475 744302684503 744302684670 744302684743 744302684817 744302685169 744302686363 744302687173 744302689325 744302689572 744302690200 744302690761 744302691003 744302691405 744302692134 744302694396 744302695417 744302695801 744302696153 744302696548 744302696611 744302696932 744302699041 744302699362 744302701131 744302701452 744302701847 744302702801 744302702978 744302703467 744302703925 744302704020 744302705619 744302706740 744302707704 744302708360 744302709564 744302710295 744302711179 744302711637 744302711700 744302712207 744302712694 744302713578 744302714067 744302714130 744302714846 744302715582 744302716530 744302717597 744302717808 744302720159 744302720470 744302720543 744302720938 744302722300 744302722484 744302723826 744302723907 744302724700 744302725051 744302725125 744302725904 744302726009 744302726182 744302726256 744302727845 744302730196 744302730809 744302731538 744302734507 744302735099 744302735878 744302735941 744302736504 744302736906 744302737000 744302737882 744302738371 744302740902 744302741409 744302741960 744302744537 744302747425 744302749824 744302749905 744302750160 744302753690 744302753901 744302755063 744302755458 744302757857 744302758804 744302758988 744302759082 744302759220 744302761081 744302764043 744302764290 744302764685 744302764759 744302769404 744302770135 744302771971 744302772534 744302797017 744302798469 744302800870 744302803831 744302803905 744302804715 744302806261 744302807787 744302809086 744302809865 744302810807 744302811303 744302811543 744302811790 744302811938 744302815957 744302816125 744302816446 744302817898 744302820139 744302822217 744302823732 744302825031 744302826878 744302827293 744302827367 744302828240 744302828498 744302830313 744302830634 744302831370 744302832328 744302833522 744302834974 744302835784 744302837541 744302838993 744302839700 744302841629 744302842291 744302843312 744302846137 744302847010 744302847194 744302847652 744302848920 744302849025 744302850609 744302851730 744302852081 744302852540 744302852934 744302855043 744302856706 744302857379 744302857900 744302861061 744302861135 744302861840 744302862403 744302863397 744302865933 744302868684 744302869889 744302869952 744302870436 744302870683 744302870757 744302870901 744302872377 744302872440 744302875970 744302878869 744302880473 744302882230 744302883509 744302883682 744302884950 744302885055 744302885376 744302886891 744302887609 744302887849 744302888338 744302889074 744302890263 744302890584 744302890802 744302891605 744302894109 744302895945 744302897170 744302900070 744302900539 744302901807 744302905826 744302908182 744302908320 744302911065 744302914027 744302917162 744302918046 744302919882 744302923649 744302927989 744302928478 744302930861 744302932940 744302935901 744302936574 744302936648 744302938268 744302939536 744302941077 744302945160 744302946117 744302948516 744302948763 744302949189 744302950441 744302951188 744302951325 744302951572 744302953587 744302956933 744302957422 744302957503 744302958095 744302960168 744302960305 744302960873 744302961757 744302963835 744302964571 744302966018 744302966970 744302969080 744302971794 744302972420 744302973167 744302974298 744302974435 744302974820 744302975171 744302976908 744302978849 744302980206 744302982468 744302983020 744302983599 744302983662 744302985356 744302986550 744302988318 744302994720 744302996277 744303002231 744303003299 744303003436 744303004493 744303007913 744303009149 744303010401 744303011469 744303012279 744303014283 744303014741 744303015167 744303016361 744303016820 744303016900 744303017005 744303017566 744303019965 744303020209 744303022069 744303022608 744303023190 744303024073 744303024531 744303024605 744303030091 744303033374 744303034579 744303038020 744303039305 744303045958 744303046126 744303046373 744303047000 744303048846 744303048910 744303051729 744303054470 744303057110 744303057689 744303057826 744303059446 744303060498 744303061830 744303063139 744303067616 744303068426 744303068810 744303068994 744303071556 744303072045 744303073881 744303074050 744303074691 744303078390 744303081410 744303081804 744303083505 744303083992 744303084876 744303086880 744303087690 744303090326 744303090968 744303092651 744303094592 744303096504 744303098364 744303102780 744303104868 744303104931 744303105036 744303106706 744303106946 744303107682 744303108005 744303108630 744303109697 744303111209 744303113206 744303113453 744303114400 744303116101 744303117225 744303118814 744303119230 744303119550 744303121704 744303122909 744303123003 744303123170 744303123701 744303124208 744303126452 744303127199 744303127336 744303129982 744303130145 744303131029 744303137373 744303140009 744303140256 744303140961 744303142260 744303142408 744303143391 744303144733 744303145085 744303145864 744303147237 744303148431 744303148907 744303149700 744303150825 744303152519 744303154523 744303155654 744303156785 744303158790 744303159289 744303159673 744303159747 744303161104 744303161993 744303162620 744303163750 744303164497 744303165839 744303167770 744303167843 744303168653 744303169079 744303169216 744303171536 744303172025 744303172667 744303172730 744303172988 744303173220 744303177009 744303177312 744303177880 744303181189 744303181894 744303182200 744303182915 744303185345 744303190306 744303191042 744303196019 744303198418 744303199549 744303199933 744303200113 744303202375 744303203001 744303203964 744303204453 744303204608 744303207278 744303207800 744303208472 744303210866 744303211034 744303212239 744303218978 744303220261 744303220335 744303223304 744303225164 744303226432 744303229183 744303230693 744303231961 744303233655 744303237427 744303244713 744303247464 744303248274 744303249790 744303255881 744303256839 744303259269 744303261652 744303264477 744303265030 744303266308 744303269764 744303275535 744303275920 744303277081 744303277476 744303277934 744303280359 744303280817 744303281232 744303281553 744303285188 744303296310 744303297698 744303297761 744303300661 744303302676 744303303486 744303306127 744303307402 744303310130 744303310388 744303312787 744303313100 744303315812 744303318316 744303322400 744303323919 744303326109 744303328106 744303330105 744303330426 744303330507 744303334050 744303336065 744303336604 744303337809 744303343288 744303348007 744303351458 744303357097 744303365267 744303367666 744303367803 744303369818 744303370228 744303370612 744303371422 744303371743 744303382417 744303393017 744303394395 744303394853 744303394927 744303395021 744303395663 744303399040 744303400641 744303401388 744303401846 744303402409 744303404340 744303405791 744303408369 744303411957 744303413400 744303416465 744303417028 744303418470 744303431921 744303433799 744303433936 744303439960 744303441895 744303444536 744303447992 744303450096 744303451290 744303451438 744303454326 744303455062 744303459229 744303460418 744303461475 744303462422 744303463480 744303464042 744303464290 744303464821 744303465952 744303470600 744303474227 744303475816 744303477500 744303478493 744303478888 744303480171 744303480887 744303481908 744303483380 744303485853 744303485927 744303489093 744303489946 744303491166 744303491230 744303492360 744303492900 744303493491 744303493565 744303495259 744303495570 744303498789 744303499415 744303501689 744303504182 744303504577 744303504714 744303505919 744303510669 744303514825 744303523273 744303525104 744303525672 744303539160 744303541875 744303542364 744303550929 744303552475 744303552612 744303553038 744303554232 744303554306 744303556173 744303556247 744303562018 744303563149 744303563396 744303563460 744303564590 744303572376 744303573002 744303573186 744303573718 744303574849 744303575659 744303576395 744303576469 744303577663 744303580225 744303580930 744303581282 744303581740 744303586964 744303587911 744303589394 744303590583 744303591072 744303591788 744303592809 744303593471 744303593619 744303594676 744303596296 744303596360 744303597638 744303599321 744303599716 744303600143 744303600601 744303604236 744303604620 744303605110 744303605293 744303605688 744303605751 744303606561 744303609450 744303611603 744303622901 744303624063 744303626078 744303626141 744303627593 744303630613 744303631423 744303634495 744303635516 744303635763 744303637383 744303637457 744303637915 744303638972 744303639535 744303639856 744303640587 744303641140 744303642591 744303643860 744303644359 744303644422 744303644743 744303645553 744303647310 744303647952 744303652134 744303656080 744303658168 744303659115 744303659299 744303660625 744303661114 744303664002 744303665912 744303666190 744303666264 744303666970 744303667606 744303668800 744303670599 744303672420 744303672814 744303679337 744303680068 744303680910 744303682604 744303682925 744303686239 744303688885 744303692715 744303694261 744303707288 744303709292 744303709750 744303712175 744303712633 744303713838 744303720987 744303724438 744303725632 744303730209 744303733023 744303738173 744303738705 744303739120 744303747227 744303749947 744303753319 744303755323 744303760605 744303761662 744303765113 744303765900 744303768322 744303773925 744303777165 744303777302 744303777486 744303778049 744303779003 744303783715 744303784772 744303785582 744303791106 744303791995 744303794883 744303795446 744303795767 744303797387 744303798800 744303803009 744303808462 744303809593 744303810609 744303823140 744303834381 744303837022 744303839421 744303840931 744303843682 744303844566 744303847207 744303847454 744303847849 744303849211 744303860906 744303875451 744303877924 744303879086 744303883558 744303887714 744303887898 744303887961 744303893595 744303894158 744303894221 744303896941 744303899371 744303900010 744303903934 744303905949 744303910057 744303911572 744303913266 744303920094 744303921299 744303923514 744303924003 744303925776 744303931226 744303936129 744303937323 744303940069 744303946945 744303947297 744303947900 744303950317 744303950638 744303951053 744303953389 744303954262 744303958997 744303961090 744303961301 744303961943 744303962111 744303962432 744303963179 744303963958 744303969981 744303970144 744310160398 744310161024 744310163818 744310163991 744310164480 744310170325 744310172724 744310173781 744310174104 744310177095 744310177169 744310177627 744310177708 744310178821 744310179007 744310179889 744310180115 744310186212 744310189679 744310194319 744310195513 744310195697 744310195834 744310196891 744310198338 744310199532 744310199927 744310201703 744310209597 744310213674 744310215047 744310216700 744310217051 744310218577 744310221202 744310222196 744310225302 744310226031 744310227941 744310229314 744310230119 744310230503 744310233896 744310235580 744310245443 744310254744 744310261710 744310261893 744310262209 744310262520 744310265802 744310267990 744310269902 744310270094 744310270626 744310276265 744310278738 744310280984 744310283167 744310286376 744310288060 744310294546 744310295500 744310297113 744310297297 744310298491 744310298886 744310302660 744310303159 744310307241 744310310445 744310311329 744310314390 744310314601 744310317289 744310319110 744310320877 744310322634 744310323444 744310325843 744310328273 744310328989 744310329083 744310330593 744310331082 744310331540 744310333555 744310333629 744310333876 744310334291 744310341267 744310344155 744310345504 744310350007 744310350173 744310350247 744310350310 744310351201 744310351836 744310353135 744310354587 744310357228 744310358990 744310359948 744310364440 744310364698 744310365187 744310366134 744310367265 744310369985 744310371800 744310375114 744310378250 744310378323 744310389639 744310391638 744310392906 744310394607 744310395801 744310396925 744310398224 744310398305 744310398619 744310401692 744310401766 744310401830 744310402008 744310408810 744310413881 744310419026 744310420600 744310421106 744310425750 744310428895 744310433609 744310437709 744310441705 744310442378 744310443188 744310443710 744310446855 744310450474 744310451421 744310452305 744310452626 744310454006 744310454630 744310455440 744310457529 744310458402 744310460017 744310462342 744310463473 744310464036 744310467950 744310468376 744310469002 744310471570 744310473979 744310474073 744310474789 744310482243 744310482701 744310483208 744310484000 744310486720 744310487210 744310487530 744310487925 744310493301 744310494827 744310496052 744310496510 744310496694 744310498525 744310498772 744310499335 744310499656 744310505123 744310506007 744310506254 744310506896 744310507138 744310507385 744310507917 744310508011 744310509079 744310510194 744310510331 744310512272 744310515876 744310516439 744310520442 744310523267 744310527286 744310528160 744310528307 744310528949 744310529438 744310532310 744310532494 744310537076 744310537534 744310538802 744310542990 744310543626 744310546200 744310546440 744310549191 744310549339 744310550528 744310551264 744310554794 744310555815 744310556551 744310559440 744310562964 744310563911 744310564016 744310565531 744310566278 744310567472 744310571623 744310572507 744310573317 744310573490 744310573701 744310573885 744310576068 744310583996 744310584943 744310585827 744310587207 744310592260 744310592729 744310598907 744310600137 744310603988 744310604861 744310604935 744310608249 744310608312 744310609370 744310610174 744310614193 744310618423 744310620503 744310620817 744310621874 744310622290 744310625572 744310627192 744310628397 744310628460 744310632308 744310635041 744310636951 744310637761 744310638187 744310639134 744310640570 744310640644 744310642017 744310645931 744310651886 744310656605 744310658867 744310660471 744310666402 744310666963 744310671392 744310672029 744310672413 744310678207 744310679641 744310679962 744310683197 744310688237 744310688702 744310689110 744310689431 744310702121 744310703710 744310704520 744310705193 744310710796 744310712948 744310721780 744310728056