P16825 [HackerEarth] This year all the lazy students of NIT have been given a project on which they have to work. They decided that they will work on the project only during the time between the classes they
普及
题目描述

This year all the lazy students of NIT have been given a project on which they have to work. They decided that they will work on the project only during the time between the classes they attend on each day.

They as usual want to keep their attendance at least 75% at end of every week and want to have maximum time for being lazy.

Given the schedule of a week, tell them what is the maximum amount of time they might have for resting.

NOTE:

Each day has 24 hrs. i.e. 24x60x60 seconds.

Classes can of any duration from 1 sec to 24 hrs.

Time of any 2 classes on same day will never intersect.

Constraints:

1 ≤ t ≤ 10

1 ≤ n ≤ 2000

Where n is the total number of classes in the week and t is number of test cases.

Input:

First line of input will be an integer t, the number of test cases.

Each test case will contain 7 lines i.e. the schedule of each day.

First integer in each line will denote the number of classes on that day , say ni , followed by 2xni integers denoting start and end time of each class in seconds ( where 0 represents 12:00 at night and 60 represents 12:01 at night).

Output:

For each test case output the Maximum amount of time in seconds students have for resting.

SAMPLE INPUT
1
3 60 70 80 90 100 200
3 50 70 100 120 150 200
3 50 80 90 100 200 220
3 80 100 110 115 200 210
3 10 20 40 50 60 100
3 10 50 60 80 90 100
3 50 80 90 100 200 300

SAMPLE OUTPUT
604385

Explanation

Resting time will be maximum when students attend:
Day 1 – first 2 classes – Total of 30 sec in class plus project
Day 2 – first 2 classes – Total of 70 sec in class plus project
Day 3 – first 2 classes – Total of 50 sec in class plus project
Day 4 – first 2 classes – Total of 35 sec in class plus project
Day 5 – all 3 classes – Total of 90 sec in class plus project
Day 6 – all 3 classes – Total of 90 sec in class plus project
Day 7 – first 2 classes – Total of 50 sec in class plus project
Total classes the attended is 16 = 75% of 21.

输入格式

见题面

输出格式

见题面

样例输入
10 217 56 112 329 394 709 779 812 818 915 953 968 1115 1154 1180 1221 1229 1294 1361 1635 1754 1810 1890 1919 2005 2163 2212 2257 2376 2446 2486 2507 2508 2518 2533 2548 2589 2682 2710 2899 2905 3012 3212 3308 3310 3370 3377 3437 3501 3635 3668 3734 3879 3909 3931 4020 4025 4030 4041 4049 4097 4152 4204 4439 4478 4763 4863 5041 5063 5156 5195 5385 5388 5404 5416 5431 5689 5704 5815 5816 5934 5982 6041 6046 6079 6089 6137 6143 6205 6565 6665 6687 6728 6751 6801 6808 6810 6858 6892 6950 6976 6995 7486 7646 7738 7767 7799 7869 7929 8026 8243 8343 8365 8470 8520 8573 8577 8677 8827 8866 9344 9362 9428 9545 9550 9851 9983 10082 10113 10138 10219 10312 10570 10607 10672 10719 10722 10760 10889 11008 11109 11112 11200 11269 11341 11389 11463 11552 11597 11652 11843 11854 11889 12041 12132 12197 12469 12604 12740 12770 12788 13007 13117 13128 13154 13202 13234 13313 13408 13415 13420 13465 13473 13497 13662 13782 13813 13832 13896 13904 13937 14066 14109 14130 14422 14425 14527 14565 14724 14870 14975 15070 15075 15077 15151 15166 15261 15280 15328 15330 15411 15482 15546 15635 15771 15776 15863 15864 15911 15943 15999 16075 16223 16243 16344 16345 16510 16587 16721 16759 16784 16821 16874 16931 17001 17026 17196 17470 17475 17563 17651 17681 17693 17712 17727 17737 17894 18134 18156 18383 18392 18404 18416 18503 18525 18532 18562 18656 18701 18723 18752 18840 18874 18966 19006 19264 19377 19453 19494 19631 19775 19867 19966 19990 19997 20159 20162 20237 20302 20320 20359 20380 20437 20483 20566 20735 20740 20926 21156 21284 21382 21572 21641 21654 21748 21772 21798 21882 21986 22145 22160 22241 22377 22544 22546 22561 22617 22618 22650 22750 22928 22929 22947 23040 23052 23056 23094 23095 23169 23182 23265 23277 23326 23358 23446 23524 23558 23710 23769 23863 23883 23948 23977 24010 24069 24073 24236 24260 24383 24450 24454 24555 24563 24593 24625 24665 24726 24779 24798 25013 25089 25144 25230 25247 25295 25472 25666 25728 25733 25763 25769 25896 26054 26097 26149 26208 26243 26302 26488 26503 26556 26736 26922 27051 27186 27232 27366 27436 27563 27603 27723 27757 27776 27848 27926 27943 28097 28279 28302 28588 28589 28609 28641 28662 28718 28927 29149 29177 29290 29369 29377 29440 29468 29485 29565 29653 29849 29880 29884 30093 30124 30482 30520 30533 30593 30615 30617 30633 30667 30669 30673 30721 30757 30790 30798 30853 30874 30941 30992 31221 31242 31285 31307 31392 31577 31696 31949 31973 31993 32066 32310 32406 32423 32697 32733 258 81 113 232 234 247 256 333 495 529 567 581 707 782 863 887 909 926 1074 1209 1222 1265 1278 1486 1598 1868 2012 2052 2085 2156 2183 2285 2510 2589 2672 2723 2798 2806 2873 2874 2889 2908 3136 3184 3250 3449 3634 3718 3724 3736 3798 3824 3915 3916 3940 3984 4648 4662 4705 4824 4853 4866 4886 4900 4931 4973 5054 5064 5076 5106 5488 5490 5533 5568 5637 5658 5783 5863 5940 5962 6075 6095 6274 6310 6371 6378 6383 6422 6448 6538 6597 6716 6722 6756 6863 6872 6899 7109 7137 7282 7342 7409 7525 7533 7585 7586 7606 7739 7788 7876 7884 7917 7990 8074 8239 8266 8268 8562 8589 8665 8689 8695 8701 8709 8717 8770 8784 8890 8912 8948 8989 9081 9117 9143 9284 9292 9386 9413 9447 9466 9475 9601 9706 9722 9738 9755 9933 9944 10014 10019 10032 10050 10053 10100 10123 10278 10306 10343 10423 10461 10712 10755 10869 10952 10992 11093 11112 11230 11249 11279 11322 11370 11413 11414 11440 11442 11514 11557 11571 11636 11656 11659 11668 11684 11895 12080 12188 12361 12369 12385 12408 12419 12533 12553 12785 12837 12851 12927 12955 12965 13038 13050 13096 13241 13284 13287 13300 13435 13509 13548 13677 13683 13751 13753 13932 14016 14035 14217 14343 14389 14412 14444 14496 14523 14529 14582 14659 14728 14737 14758 14819 14861 14899 14960 14964 14981 14994 15290 15293 15449 15584 15607 15608 15612 15694 15700 15782 15823 15844 16005 16011 16035 16049 16138 16323 16371 16379 16417 16462 16548 16647 16685 16706 16736 16778 16782 16788 16911 16928 17288 17386 17446 17525 17592 17643 17668 17679 17696 17865 18020 18048 18049 18093 18119 18183 18335 18363 18521 18549 18573 18668 18700 18742 18834 18849 19016 19017 19156 19174 19511 19519 19590 20022 20094 20144 20456 20472 20546 20664 20688 20691 20713 20815 20920 20950 20978 21019 21063 21079 21111 21148 21153 21173 21306 21349 21399 21422 21475 21512 21524 21572 21823 21888 21954 21960 21966 22026 22050 22143 22164 22171 22218 22274 22393 22567 22571 22823 22879 23001 23125 23179 23224 23227 23419 23451 23502 23570 23571 23781 23860 23914 23944 23989 24124 24149 24211 24278 24343 24384 24404 24437 24481 24520 24627 24679 24712 24721 24866 24870 24898 25055 25065 25094 25105 25144 25168 25183 25210 25258 25365 25367 25423 25443 25464 25661 25689 25814 25932 26018 26074 26233 26267 26348 26415 26538 26622 26713 26726 26772 26836 26854 26873 26952 27065 27072 27081 27128 27166 27201 27247 27326 27485 27490 27791 27803 27913 28015 28041 28105 28132 28183 28220 28248 28304 28346 28406 28445 28532 28576 28624 28834 28853 28870 28954 29010 29025 29037 29060 29103 29106 29203 29218 29224 29276 29280 29296 29341 29409 29436 29437 29564 29617 29634 29641 29643 29686 29770 29810 29884 29893 29934 29985 30033 30083 30146 30263 30331 30380 30457 30492 30503 30540 30557 30640 30712 30721 30723 30740 30789 30905 31037 31125 31155 31162 31213 31326 31347 31406 31413 31437 31442 31501 31532 31617 31621 31691 31694 31750 31759 31774 31798 31825 31880 31899 32184 32306 32345 40 150 177 985 1388 1557 2100 2183 2293 2418 2753 2911 3150 5259 5405 5406 5645 6216 6512 6638 6708 7011 8917 9058 9341 9679 10237 10943 11228 11302 11756 12004 12046 12053 12087 12255 12554 13072 13255 14594 16400 16460 16743 16825 17710 17723 17786 18471 18544 18788 18914 19171 20247 20294 21420 21436 21654 22471 23703 24024 24084 24425 25238 25292 25371 25716 27342 27603 27751 27933 28022 28674 28944 28967 29286 29565 30153 30874 32513 32538 32690 42 124 491 525 980 1173 1461 2056 2159 2329 2391 4503 4698 5526 5725 5737 6351 6708 6876 7260 7729 8195 8282 8811 9248 10177 10980 12341 12971 13206 13387 13938 14210 14465 14691 15098 15401 15791 16245 17558 18218 18307 18537 18652 18863 19398 19778 20266 20336 20846 21600 21732 22849 23814 24129 24181 24468 25331 25333 25409 25606 25684 26056 26390 27005 27344 27589 28413 28718 28806 28860 29535 29895 29951 30271 30308 30407 30521 30552 30797 31366 31979 32354 32543 32678 211 28 126 151 210 223 255 269 332 357 603 796 905 975 1057 1097 1128 1183 1409 1461 1562 1596 1601 1661 1698 1952 2043 2182 2275 2345 2351 2418 2506 2589 2683 2808 2886 2982 3025 3064 3128 3224 3383 3405 3435 3470 3476 3608 3650 3651 3653 3719 3729 3732 3753 3834 3915 3927 3935 4163 4297 4323 4360 4412 4480 4518 4793 5126 5155 5191 5399 5433 5485 5518 5751 5864 5879 5893 6050 6257 6359 6470 6497 6610 6636 6767 6986 6990 7035 7065 7093 7150 7241 7268 7288 7356 7420 7475 7606 7628 7654 7670 7674 7932 7973 8461 8470 8532 8540 8710 8814 8815 8891 8932 8958 9143 9163 9189 9250 9533 9693 9732 9837 10005 10039 10044 10213 10361 10453 10508 10661 10826 11011 11051 11057 11078 11442 11553 11583 11659 11665 11691 11714 11812 11837 11881 11950 12030 12202 12286 12295 12340 12346 12501 12761 12808 12823 12824 12844 12885 13177 13516 13545 13843 13947 13953 13968 13980 14019 14071 14074 14224 14231 14261 14375 14420 14453 14490 14531 14630 14888 14929 15289 15432 15462 15527 15528 15546 15613 15643 15677 15775 15809 15982 16109 16122 16154 16183 16230 16239 16272 16333 16451 16472 16752 16846 16863 16877 16878 16916 16981 16994 17034 17069 17075 17088 17114 17243 17276 17280 17368 17399 17420 17472 17480 17540 17647 17702 17728 17737 17782 17826 17840 17891 17983 18046 18059 18114 18299 18329 18384 18393 18664 18793 18800 18986 19031 19254 19255 19370 19432 19470 19525 19567 19789 19841 19964 19974 20443 20480 20491 20687 20760 20773 20871 21000 21090 21122 21137 21161 21316 21329 21340 21371 21383 21440 21472 21502 21522 21594 21750 21778 21809 21810 21833 21991 22035 22060 22182 22433 22465 22508 22924 23065 23171 23175 23269 23360 23402 23599 23653 23687 23754 23761 23965 24058 24074 24088 24092 24142 24234 24293 24294 24327 24368 24408 24463 24480 24584 24606 24623 24624 24692 24796 24808 24893 25026 25076 25338 25364 25441 25537 25686 25690 25755 26169 26183 26297 26361 26365 26607 26742 26994 27259 27535 27602 27717 27797 27820 27831 27901 27942 27952 28006 28009 28049 28085 28118 28126 28411 28448 28505 28546 28597 28633 28736 28978 28993 29080 29179 29194 29236 29401 29434 29532 29538 29539 29719 29729 29780 29816 29889 30004 30113 30146 30148 30193 30211 30225 30301 30334 30376 30380 30404 30418 30492 30499 30517 30658 30718 30752 30758 30844 30987 31153 31167 31218 31235 31328 31434 31439 31534 31630 31736 31751 31800 31831 32042 32093 32156 32175 32369 32479 162 2 349 420 674 708 749 790 911 960 1195 1249 1321 1472 1562 1652 1672 1690 1733 1840 1908 2031 2050 2111 2146 2159 2236 2430 2514 2541 2606 2618 2752 2784 2911 3044 3207 3239 3716 3732 3752 3814 3961 4044 4144 4182 4183 4499 4529 4765 4911 4920 4951 4992 5025 5052 5065 5352 5380 5393 5438 5449 5488 5546 5566 5568 5641 5723 5768 5785 5855 5983 6143 6274 6342 6444 6479 6513 6591 6666 6800 7109 7290 7297 7328 7488 7509 7589 7704 7993 8049 8056 8067 8069 8174 8439 8571 8642 8646 8821 8936 8986 9032 9035 9087 9274 9278 9285 9412 9456 9514 9629 9739 9760 10085 10258 10355 10420 10444 10595 10889 11018 11266 11427 11469 11523 11805 11849 11864 11905 11943 11946 11991 12003 12229 12269 12373 12463 12507 12614 12637 12678 12691 13019 13025 13063 13237 13423 13449 13490 13495 13613 13715 14009 14151 14283 14505 14687 14713 14983 15083 15092 15117 15585 15822 15837 15896 15950 15963 15973 16000 16005 16220 16465 16613 16783 16786 16927 17205 17253 17300 17617 17847 17869 18042 18062 18084 18191 18343 18628 18677 18781 18886 18919 18980 19066 19241 19249 19335 19471 19501 19618 19625 19741 19757 19817 19819 19915 19924 20079 20210 20387 20510 20566 20735 20736 20812 20954 20989 21057 21123 21175 21698 21722 21831 21977 22032 22250 22501 22558 22724 22858 22897 22943 23065 23238 23239 23348 23446 23818 23868 24143 24387 24429 24435 24546 24691 24830 25100 25284 25308 25568 25597 25736 25753 25791 25876 25885 25889 25931 26268 26395 26521 26792 26802 26809 26851 26931 27064 27080 27128 27129 27232 27253 27488 27535 27607 27752 27835 27871 28004 28445 28518 28707 28787 28824 28870 28948 29189 29269 29297 29433 29525 29599 29671 29733 29914 30179 30243 30244 30319 30329 30430 30449 30549 30568 30619 30686 30728 30811 30866 30927 31095 31288 31404 31478 31555 31620 31738 31740 31759 31828 32213 32256 32595 241 3 7 200 207 339 418 506 664 754 938 997 1099 1119 1130 1139 1161 1206 1274 1295 1403 1472 1744 1968 1995 2040 2213 2251 2337 2374 2488 2503 2551 2573 2590 2610 2612 2694 2699 2715 2760 2908 2943 3205 3392 3458 3529 3596 3887 3895 3899 3915 4079 4102 4197 4199 4209 4236 4301 4336 4349 4379 4415 4425 4578 4629 4795 4907 4933 4973 5133 5144 5192 5364 5390 5429 5473 5560 5602 5739 5762 5894 5978 5996 6014 6066 6106 6197 6252 6732 6843 6975 6986 7247 7250 7307 7333 7442 7464 7509 7621 7646 7697 7719 7805 7882 8031 8073 8075 8179 8219 8225 8408 8426 8619 8683 8743 8805 8850 8890 9005 9058 9192 9409 9439 9502 9545 9652 9658 9672 9707 9867 9892 9991 10051 10097 10291 10317 10361 10453 10482 10495 10583 10784 10841 10842 10882 10934 10994 11190 11351 11447 11608 11669 11711 11796 11915 12010 12076 12150 12438 12491 12500 12524 12540 12583 12698 12755 12777 12819 12823 12854 12855 12866 12888 13039 13068 13073 13076 13077 13110 13111 13164 13180 13216 13239 13249 13264 13277 13291 13305 13312 13369 13452 13461 13622 13673 13766 13827 13851 13858 13861 13976 14096 14168 14208 14268 14358 14369 14433 14438 14507 14539 14568 14574 14610 14638 14713 14726 14747 14886 14931 14991 14998 15018 15043 15135 15307 15424 15501 15511 15521 15534 15556 15558 15691 15762 16029 16206 16214 16252 16345 16574 16642 16651 16665 16734 16791 16923 16936 17042 17138 17149 17282 17406 17418 17445 17482 17528 17556 17590 17591 17646 17675 17704 17743 17883 17914 17940 17964 17969 17980 18033 18036 18110 18279 18352 18381 18406 18458 18602 18637 18658 18850 18893 18898 18996 19089 19203 19339 19344 19373 19462 19604 19626 19639 19640 19735 19835 19838 19844 19867 19881 19889 19957 20124 20165 20220 20235 20380 20398 20417 20501 20771 20896 20969 21006 21021 21153 21234 21243 21387 21533 21546 21568 21618 21630 21694 21757 21843 21911 21921 21950 21964 22094 22128 22188 22189 22191 22205 22370 22377 22451 22590 22629 22690 22762 22809 22839 22843 22951 22982 23138 23206 23328 23545 23617 23729 23847 24019 24030 24041 24084 24354 24553 24576 24725 24749 24764 24831 24832 24861 25015 25087 25091 25145 25214 25287 25362 25437 25439 25453 25486 25535 25819 25839 25923 25989 26077 26166 26182 26288 26459 26532 26542 26645 26746 26789 26859 26901 26958 26959 26978 27021 27080 27184 27221 27261 27354 27433 27572 27666 27669 27731 27819 27838 27962 28045 28069 28198 28463 28513 28639 28887 28913 28951 28954 28975 29001 29036 29037 29107 29234 29274 29322 29402 29528 29529 29553 29755 29951 30011 30025 30077 30103 30122 30145 30229 30349 30495 30602 30618 30726 30909 30987 31023 31106 31140 31214 31253 31314 31406 31437 31568 31719 31774 31798 31806 31875 31885 32026 32058 32097 32338 32340 32355 32441 32489 32574 32631 32653 32695 32727 192 102 170 204 210 275 458 501 745 770 800 810 818 846 916 991 1038 1088 1143 1355 1380 1401 1634 1698 2040 2116 2132 2254 2276 2301 2311 2584 2590 2614 2969 2971 2998 3011 3035 3445 3461 3516 3595 3613 3690 3728 3740 3773 3805 3953 3955 4017 4214 4237 4358 4515 4695 4863 4908 4975 5107 5151 5292 5382 5462 5474 5521 5555 5564 5577 5640 5763 5768 5850 5877 5952 6013 6028 6219 6317 6468 6548 6656 6820 6856 6915 6950 6998 7081 7189 7304 7342 7426 7522 7616 7670 7676 7905 7944 8031 8129 8439 8787 8813 8909 8985 9005 9134 9177 9431 9554 9561 9573 9644 9694 9706 9856 10012 10063 10087 10099 10332 10375 10440 10533 10576 10601 10608 10885 11009 11032 11105 11154 11268 11322 11327 11464 11501 11583 11644 11688 11789 11839 11929 11949 11973 12124 12204 12306 12348 12471 12608 12735 12925 12976 13098 13121 13207 13447 13448 13578 13643 13742 13746 13847 13911 14052 14475 14541 14838 14933 14976 15099 15113 15189 15240 15257 15259 15284 15349 15381 15395 15406 15413 15647 15681 15713 15779 15896 15958 16027 16157 16205 16231 16240 16245 16281 16390 16410 16558 16705 16754 16848 16957 17069 17207 17248 17381 17404 17415 17439 17637 17642 17645 17847 17915 17996 18075 18325 18392 18399 18527 18578 18579 18650 18768 18919 19204 19224 19337 19366 19372 19706 19884 19897 19989 20065 20190 20650 20701 20836 20889 20904 20921 20997 21051 21169 21218 21254 21265 21276 21289 21400 21647 21784 22050 22100 22184 22217 22223 22259 22314 22486 22577 22590 22639 22855 22975 22983 23132 23213 23217 23275 23322 23515 23531 23540 23586 23620 23638 23818 23843 23897 24176 24363 24374 24447 24510 24696 24737 24764 24795 25001 25003 25008 25098 25164 25219 25531 25601 25664 25727 25827 26022 26030 26164 26179 26216 26438 26555 26597 26613 26633 26800 26861 26862 26882 26940 27030 27042 27053 27098 27273 27371 27762 27777 27795 27848 27902 27919 27938 28043 28098 28114 28207 28216 28298 28485 28601 28767 28780 28866 28879 28917 28938 28962 29187 29206 29243 29247 29448 29561 29821 29871 30064 30072 30151 30277 30362 30399 30429 30467 30629 30651 30653 30931 30967 31021 31222 31356 31538 31607 31660 31752 31782 31952 31981 32040 32082 32200 32236 32523 32598 32628 32724 189 54 135 161 282 505 582 691 746 843 891 1168 1205 1354 1461 1644 1748 1897 1927 1937 1960 1995 2247 2530 2573 2646 2656 2661 2814 2905 2997 3258 3267 3328 3331 3377 3438 3502 3546 3618 3683 3776 4062 4131 4151 4187 4203 4239 4317 4344 4409 4417 4470 4520 4567 4601 4657 4658 4793 4854 4994 5007 5233 5249 5286 5289 5300 5423 5427 5430 5509 5587 5590 5614 5710 5801 5889 6028 6072 6088 6113 6184 6207 6324 6519 6593 6690 6696 6709 7107 7129 7146 7197 7230 7288 7562 7572 7580 7745 7759 7854 8272 8321 8394 8487 8503 8533 8600 8904 8922 8948 9002 9219 9250 9347 9596 9682 9695 9707 9786 9872 9934 9967 10018 10111 10123 10251 10449 10501 10568 10577 10606 10873 10880 10939 11142 11412 11516 11552 11568 11611 11764 11779 11835 12238 12442 12523 12597 12612 12806 12879 12947 12950 13008 13053 13105 13109 13191 13279 13437 13503 13594 13668 13888 14248 14463 14465 14525 14594 14635 14737 14780 14949 14990 15129 15202 15308 15838 15843 15870 16146 16259 16301 16324 16415 16532 16581 16694 16719 16762 16824 16840 16991 17102 17115 17259 17268 17329 17428 17445 17475 17482 17521 17539 17701 17717 17829 17838 17897 17901 17910 17928 17954 18053 18119 18207 18216 18260 18271 18609 18683 18708 18737 18782 19008 19228 19274 19281 19320 19416 19492 19498 19520 19548 19861 19933 20016 20066 20151 20555 20649 20690 20756 20771 20863 20889 20901 21039 21180 21258 21280 21482 21530 21584 21606 21653 21664 21690 21808 21879 22038 22045 22118 22149 22284 22453 22666 22797 22822 22855 22928 23035 23058 23069 23087 23092 23164 23298 23433 23490 23540 23642 23647 23768 23785 23925 23995 24327 24606 24637 24693 24915 24934 24973 25090 25166 25217 25234 25257 25265 25348 25397 25449 25459 25865 25942 26047 26128 26143 26221 26224 26260 26443 26546 26552 26839 26849 27412 27439 27477 27483 27643 27714 27786 27847 27891 27903 27955 28218 28222 28269 28346 28384 28559 28560 28701 28714 28880 28953 29057 29059 29103 29156 29157 29180 29194 29221 29241 29297 29324 29341 29381 29428 29643 29675 29689 29726 29892 30007 30158 30257 30502 30544 30983 31252 31337 31352 31709 31828 31884 31899 32029 32241 32284 32363 32445 32533 32619 32648 10 223 3072 4411 4555 4623 10635 14861 16123 17469 19757 19819 20952 21189 22990 23038 23310 26635 27043 27720 28020 214 57 102 156 160 404 430 457 753 776 783 809 853 875 992 1019 1103 1140 1152 1178 1184 1212 1222 1492 1521 1663 1667 1894 1910 1943 1979 2059 2079 2125 2275 2406 2500 2502 2573 2811 2825 2855 2862 2925 2946 3010 3207 3223 3245 3253 3469 3621 3674 3788 3793 3797 3827 4087 4125 4170 4171 4320 4377 4770 4809 4984 5005 5062 5133 5277 5293 5315 5404 5417 5508 5533 5638 5803 5872 5887 6010 6032 6127 6216 6262 6318 6386 6404 6573 6627 6632 6637 6644 6743 6861 7006 7046 7222 7300 7365 7539 7602 7813 7852 7881 7997 8021 8292 8302 8324 8351 8390 8431 8449 8572 8576 8681 8719 8849 8864 9042 9056 9128 9233 9303 9349 9355 9566 9649 10029 10136 10162 10399 10523 10537 10679 10751 10874 10978 11092 11322 11346 11350 11385 11409 11813 11876 11966 11980 12028 12091 12182 12216 12342 12404 12443 12501 12518 12702 12709 12890 13031 13152 13186 13324 13469 13483 13502 13527 13601 13664 13799 13818 13841 13899 13920 13968 14171 14178 14344 14396 14414 14450 14457 14550 14560 14613 14625 14672 14818 15028 15055 15056 15131 15192 15270 15355 15479 15492 15613 15625 15649 15768 15808 15864 16128 16202 16203 16326 16356 16373 16517 16664 16676 16685 16692 16924 16926 16966 17029 17030 17125 17166 17235 17286 17305 17516 17573 17795 17816 17861 17882 17966 18034 18281 18284 18382 18478 18575 18591 18625 18886 19013 19090 19166 19279 19290 19448 19461 19609 19983 20014 20050 20061 20269 20499 20520 20621 20728 20784 20822 20826 20885 21004 21077 21120 21152 21165 21182 21288 21366 21369 21456 21536 21539 21556 21716 21748 21884 21907 21921 22115 22157 22167 22248 22319 22348 22423 22581 22640 22790 22969 23029 23091 23151 23192 23195 23209 23338 23371 23461 23462 23513 23545 23582 23616 23672 23781 24028 24149 24242 24341 24394 24437 24465 24554 24600 24627 24635 24652 24655 24662 24678 24841 24905 24922 24968 24992 25010 25133 25136 25250 25368 25397 25446 25463 25495 25562 25565 25613 25698 25741 25808 25923 25973 26089 26106 26152 26167 26248 26355 26464 26535 26597 26961 26984 26995 27046 27053 27097 27105 27167 27329 27334 27362 27504 27632 27644 27651 27696 27706 27772 27942 27970 27971 28070 28312 28420 28511 28581 28816 28889 28893 29174 29327 29564 29715 29716 29745 29750 29831 29972 29984 30024 30030 30114 30184 30260 30303 30320 30425 30500 30570 30719 30750 30904 30996 31053 31433 31486 31503 31519 31690 31838 31981 32001 32007 32051 32106 32180 32236 32362 32507 32589 32650 32664 32690 32691 32765 190 208 211 290 307 343 344 901 1101 1202 1246 1314 1320 1332 1492 1881 1977 2020 2041 2120 2155 2160 2287 2326 2481 2513 2593 2761 2802 2872 2913 3058 3272 3322 3358 3630 3725 3890 3966 3976 4080 4089 4113 4118 4168 4194 4280 4315 4352 4362 4399 4411 4533 4555 4646 4719 4725 4736 4760 4791 4796 4805 4916 5087 5147 5165 5380 5477 5577 5696 5751 5940 6130 6136 6140 6458 6547 6580 6776 6816 6830 6836 6841 6901 6914 6931 6960 6984 7030 7089 7342 7375 7417 7433 7619 7687 7741 7881 7928 7929 8190 8256 8441 8442 8569 8617 8792 8794 8805 8844 9270 9291 9336 9446 9455 9585 9708 9742 9829 9924 10064 10074 10091 10323 10373 10389 10893 10896 10949 10975 10995 11184 11201 11266 11288 11583 11861 11884 11907 11926 12054 12359 12522 12569 12853 12958 12973 13167 13169 13218 13376 13400 13423 13507 13533 13658 13673 13791 13835 13862 13872 13946 13950 14294 14362 14424 14549 14625 14797 15017 15615 15735 15764 15768 15772 15798 15807 15962 16009 16094 16420 16434 16569 16641 16642 16647 16670 16712 16728 16730 16877 17103 17257 17304 17385 17867 17977 18010 18029 18208 18284 18389 18596 18694 18737 18767 18775 18950 18958 19131 19184 19186 19217 19240 19264 19283 19363 19369 19445 19491 19526 19653 19717 19722 19740 19744 19754 19883 19885 19947 19988 20236 20265 20276 20286 20290 20308 20409 20455 20482 20515 20526 20599 20705 20738 20831 20966 21184 21277 21296 21346 21446 21474 21614 21630 21724 21870 21873 21965 22093 22223 22230 22298 22360 22376 22480 22489 22624 22689 22697 22736 22889 22891 22987 23272 23313 23318 23362 23501 23511 23549 23673 23847 23855 23872 23917 23930 24010 24095 24097 24309 24646 24649 24955 25087 25120 25139 25145 25155 25223 25596 25643 25712 25739 25849 25992 26064 26128 26351 26380 26387 26500 26640 26642 26722 26735 26741 26792 26868 26890 26956 26993 27027 27030 27368 27419 27486 27523 27553 27699 27761 27915 28024 28059 28179 28365 28490 28540 28546 28548 28588 28713 28742 28780 28794 28974 29017 29065 29115 29289 29318 29368 29490 29519 29815 29834 30050 30185 30244 30299 30565 30674 30804 30860 30926 31049 31081 31083 31435 31443 31508 31587 31615 31624 31660 31945 31951 32032 32157 32286 32359 36 747 896 1350 1416 2162 2870 3110 3139 4632 4914 5157 6029 6063 6159 6586 6902 7487 7528 7748 9842 9944 9998 10355 10770 11110 11243 11876 12573 12948 13207 13693 13776 14152 14166 14330 14356 15064 15500 15530 17737 18627 20191 20296 20562 20696 21085 21164 22159 22545 22721 23701 23857 24243 24835 25779 25966 26198 26607 26707 27216 27952 28077 28132 28583 28618 29976 30163 30491 30873 32208 32361 32538 145 254 289 307 317 993 1225 1730 1743 1778 1796 1835 1890 2083 2084 2092 2364 2507 2515 2665 2700 2758 2981 3035 3550 3622 3654 3727 3889 3948 4006 4074 4175 4288 4333 4391 4414 4569 4600 4675 4845 5045 5375 5396 5429 5530 5538 5965 5993 5995 6115 6142 6424 6454 6671 6881 6886 6938 6997 7087 7101 7196 7279 7485 7548 7584 7600 7782 7900 7937 8026 8253 8498 8608 8761 8960 8979 9117 9137 9374 9483 9550 9627 9744 9846 9861 9962 10004 10009 10072 10083 10142 10294 10406 10553 10616 10655 10841 10897 11132 11150 11215 11243 11257 11287 11559 11563 11593 11623 11680 11854 11864 12190 12350 12407 12498 12510 12871 12879 12981 13152 13356 13423 13574 13951 13992 14027 14188 14372 14421 14467 14602 14913 14929 15077 15087 15103 15314 15331 15338 15382 15941 15952 16110 16143 16288 16436 16511 16517 16722 16943 16971 17132 17260 17472 17512 17516 17551 17579 17631 17691 17720 17826 17867 17971 17983 18483 18524 18528 18566 18657 18861 18984 19180 19185 19233 19541 19739 19811 19914 19916 19996 20038 20059 20174 20200 20423 20620 20726 20791 20899 21217 21304 21307 21482 21533 21648 21782 22001 22041 22232 22258 22509 22795 23106 23124 23138 23161 23392 23720 24201 24486 24551 24865 24875 24982 25048 25093 25219 25236 25366 25390 25555 25627 25682 25799 25818 25879 25964 26006 26030 26294 26372 26520 26650 26682 26687 26822 26833 26875 27208 27218 27224 27351 27395 27498 27535 27689 28103 28544 28545 28738 28745 28780 28823 28841 28848 28945 28999 29106 29183 29239 29243 29398 29402 29450 29456 29532 29662 29665 29711 29924 30045 30074 30089 30299 30475 30670 30687 30800 31041 31176 31513 31682 31936 32136 32420 32427 32449 32515 32576 136 378 814 943 1186 1255 1363 1419 1441 1504 1562 1720 1726 1872 1982 2028 2364 2530 2827 2937 2987 3040 3060 3131 3246 3269 3408 3606 3685 4094 4137 4350 4364 4390 4493 4864 5202 5232 5305 5399 5412 5435 5604 5908 6012 6186 6205 6397 6481 6514 6548 6648 6665 6733 6820 6873 6923 7035 7111 7199 7205 7272 7302 7363 7527 7533 7563 7716 8003 8026 8121 8297 8366 8390 8430 8552 8819 8979 9049 9304 9365 9381 9617 10029 10040 10055 10115 10215 10276 10491 10823 10878 11467 11714 11828 12449 12560 12628 12718 12750 12960 13020 13029 13065 13180 13241 13282 13338 13381 13451 13477 13709 14104 14230 14270 14444 14488 14578 14667 14706 14733 14854 15074 15190 15232 15298 15553 15597 15642 15856 16313 16568 16706 16852 17030 17098 17203 17228 17249 17434 17487 17527 17766 17779 18038 18052 18272 18284 18365 18368 18582 18683 18784 18928 18937 18947 19076 19096 19234 19514 19524 19850 19912 20020 20229 20441 20552 20776 20860 20980 21087 21190 21229 21330 21337 21364 21903 22037 22163 22223 22555 22601 23037 23115 23267 23283 23370 23385 23468 23482 23679 23841 23898 23934 23936 23979 24044 24132 24211 24304 24316 24598 24957 25116 25206 25770 25856 25880 26304 26325 26379 26380 26414 26946 27080 27169 27176 27181 27545 27560 27686 27917 27936 28164 28219 28343 28391 28494 28579 28820 28912 28918 28921 28970 28994 29032 29083 29537 29568 29639 29689 29721 29839 29844 29897 29951 30047 30063 30132 30207 30232 30298 30317 30450 30588 30867 30921 31056 31400 31488 31594 31620 31716 31733 32026 32028 32147 32216 32245 32293 32494 32529 32587 180 59 259 278 600 616 636 638 642 800 824 831 869 892 894 936 1061 1188 1229 1392 1451 1557 1565 1581 1698 1867 1878 1894 2367 2579 2630 2726 3001 3022 3051 3128 3252 3298 3411 3508 3857 3906 3915 3968 4113 4129 4198 4374 4558 4668 4749 4896 4955 5095 5105 5120 5176 5177 5182 5285 5355 5420 5461 5486 5667 5795 5912 5937 5952 5997 6122 6130 6272 6293 6336 6346 6366 6891 6893 6997 6999 7273 7424 7450 7501 7693 7715 7840 7973 8031 8281 8454 8507 8701 8751 8779 8835 9412 9425 9431 9466 9810 9941 10012 10108 10129 10180 10216 10290 10397 10398 10508 10678 10816 10839 10863 11007 11008 11181 11249 11250 11271 11283 11319 11401 11458 11514 11566 11635 11702 11748 11821 11973 11991 11993 12159 12174 12248 12258 12435 12449 12701 12702 12704 12750 12822 12852 13005 13243 13302 13324 13635 13647 13956 13964 14251 14294 14388 14483 14591 14606 14654 14684 14702 14728 14749 14920 14983 15105 15137 15145 15177 15362 15392 15409 15455 15582 15614 15635 15922 16028 16081 16176 16284 16439 16515 16525 16766 16974 16982 17227 17334 17379 17434 17501 17755 17830 17838 17959 18012 18043 18066 18137 18350 18544 18640 18688 18796 18822 18856 18870 18961 19005 19141 19183 19347 19399 19440 19498 19508 19539 19806 19900 19934 20014 20040 20093 20110 20126 20245 20269 20314 20644 20700 20711 20752 21213 21461 21661 21745 21755 21883 21884 21995 22026 22057 22138 22150 22160 22236 22276 22341 22353 22365 22381 22424 22865 22971 23005 23028 23312 23329 23347 23626 23824 23979 24246 24256 24309 24413 24417 24509 24548 24706 24961 24993 25108 25264 25281 25410 25474 25494 25512 25659 25759 26004 26253 26523 26760 26845 26876 27004 27093 27118 27196 27197 27220 27358 27551 27565 27623 27693 27711 27769 28008 28025 28183 28223 28300 28456 28530 28574 28577 28588 28765 28837 29082 29183 29200 29215 29530 29636 29746 29823 29841 29932 30015 30039 30048 30051 30063 30094 30123 30165 30222 30563 30574 30630 30657 30723 30739 31111 31495 31567 31593 31675 31677 31693 31745 31790 31815 31863 31871 32066 32187 32297 32413 32485 32602 32756 32760 157 56 89 106 149 266 357 409 536 552 725 771 848 885 895 921 943 1002 1340 1347 1376 1537 1621 1716 2023 2151 2305 2478 2534 2609 2736 2792 2843 2876 2901 3045 3179 3222 3337 3661 3757 3890 3978 3988 4016 4036 4038 4112 4165 4205 4316 4348 4364 4530 4648 4783 4817 4838 4936 4965 5030 5085 5135 5543 5739 5832 5844 5931 6047 6082 6300 6415 6448 6621 6631 6725 6786 7038 7105 7118 7361 7439 7483 7506 7513 7522 7539 7554 7839 8113 8138 8147 8167 8335 8403 8533 8760 8784 9009 9016 9059 9270 9387 9436 9451 9596 9613 9616 9770 9899 10010 10024 10165 10320 10350 10382 10495 10571 10737 10889 10911 10964 11311 11547 11718 11746 12229 12261 12478 12495 12532 12550 12716 12849 12865 12891 12977 13080 13640 13698 13828 14039 14096 14145 14246 14448 14471 14673 14833 14847 15175 15631 15671 15690 15825 15994 16126 16193 16283 16373 16478 16539 16559 16578 16664 16720 16837 16905 17018 17139 17478 17584 17635 17686 17715 17717 17730 17829 17951 18154 18178 18198 18318 18458 18921 19018 19195 19629 19853 20056 20060 20068 20136 20279 20335 20481 20534 20632 20903 20911 21003 21111 21308 21451 21459 21841 21860 22005 22047 22251 22587 22774 22883 22990 23099 23161 23472 23520 23564 23689 23825 23852 24054 24168 24191 24271 24280 24384 24546 24674 24708 24709 24724 24739 24758 24767 24772 24812 25018 25182 25211 25604 25688 25709 25731 25764 25774 25903 26133 26138 26200 26285 26325 26453 26519 26523 26716 26850 26861 26914 26966 27050 27062 27112 27158 27370 27488 27513 27559 27599 27616 27679 27802 27817 27985 28011 28128 28190 28412 28651 28759 28918 28946 29150 29269 29557 29624 29646 29783 29872 29910 29972 30399 30466 30488 30551 30552 30613 30627 30644 30798 31099 31117 31442 31463 31544 31611 31744 31786 31853 31968 31991 32086 32633 32646 173 102 540 628 722 757 776 910 951 961 1196 1253 1275 1394 1574 1584 1671 1890 1919 1974 2224 2328 2443 2448 2577 2619 2631 2679 2901 2993 3101 3106 3109 3289 3292 3537 3632 3679 3728 3835 3949 4119 4392 4434 4514 4681 4697 5043 5164 5227 5322 5363 5438 5445 5640 5773 5775 5859 5935 5970 5980 6087 6264 6311 6323 6454 6481 6656 6673 6721 6779 7166 7215 7365 7376 7452 7515 7521 7537 7617 7658 7659 7694 7701 7705 7818 8043 8056 8100 8202 8215 8298 8307 8338 8386 8625 8853 9087 9092 9191 9252 9298 9331 9362 9457 9613 9635 9666 9761 9865 9940 9951 9978 10232 10357 10384 10398 10538 10607 10624 10692 10700 10877 11011 11036 11079 11500 11561 11638 11648 11676 11714 11766 12139 12189 12201 12209 12301 12365 12412 12439 12523 12538 12820 12898 13123 13279 13481 13520 13594 13626 13689 13703 13718 13988 14398 14404 14433 14522 14614 14707 14930 15108 15384 15405 15475 15835 15865 15918 15927 16049 16160 16161 16243 16319 16324 16352 16388 16393 16530 16578 16626 16665 16736 16882 16921 16959 17094 17162 17264 17270 17291 17383 17540 17647 17657 17814 17857 17990 17995 18013 18157 18284 18391 18825 18846 18877 19023 19121 19311 19323 19670 19676 19749 19970 19971 19994 20009 20118 20366 20379 20523 20616 20638 20654 20709 20764 20784 20813 20907 21125 21156 21171 21200 21389 21505 21522 21591 21643 21868 22086 22177 22211 22281 22384 22446 22540 22737 22938 23042 23092 23367 23487 23589 23595 23672 23676 23729 23878 23909 24037 24175 24246 24318 24357 24463 24468 24526 24648 24696 24700 24808 24827 24924 24975 25124 25132 25174 25218 25247 25249 25260 25323 25446 25449 25558 25664 25722 26038 26065 26068 26361 26584 26681 26682 26820 26923 26989 27195 27261 27295 27305 27413 27429 27489 27614 27718 27963 27976 27979 28039 28079 28239 28552 28625 28788 28858 29347 29720 29772 29808 29839 29850 29993 30187 30232 30380 30799 30840 30877 30943 30986 31121 31173 31176 31465 31487 31543 31592 31633 31803 32174 32228 32265 32424 32443 32591 244 28 104 206 253 298 304 322 381 394 543 575 614 624 645 905 919 1021 1061 1081 1085 1090 1112 1290 1343 1382 1407 1431 1789 1842 1902 1943 1948 2113 2145 2200 2214 2225 2353 2546 2553 2567 2627 2652 2657 2716 2761 2791 2825 2919 2970 3091 3102 3196 3313 3373 3517 3665 3691 3711 3748 3756 3776 3904 4195 4204 4236 4268 4282 4303 4313 4484 4498 4599 4702 4712 4739 4778 4805 4926 5114 5231 5552 5565 5580 5652 5800 5858 5882 5914 5922 5944 5946 6099 6113 6150 6222 6233 6266 6285 6319 6397 6408 6415 6444 6463 6479 6626 6669 6679 6700 6750 6830 6893 7004 7006 7022 7135 7144 7192 7340 7375 7477 7529 7564 7591 7632 7691 7724 7880 8089 8134 8292 8431 8562 8592 8644 8693 8805 8822 8852 8992 9005 9037 9063 9086 9120 9240 9259 9297 9301 9521 9527 9535 9652 9768 9772 9860 9940 10083 10136 10176 10238 10245 10250 10269 10414 10451 10577 10621 10736 11031 11282 11314 11403 11513 11565 11688 12061 12324 12366 12378 12395 12396 12464 12467 12470 12554 12562 12667 12679 12842 12852 12865 12898 12924 12965 12974 12989 13019 13022 13264 13348 13395 13419 13475 13625 13728 13751 13769 13828 13839 13910 14041 14077 14090 14117 14122 14150 14162 14198 14251 14306 14313 14337 14373 14406 14452 14514 14543 14575 14756 14838 14891 14917 14924 14953 15002 15005 15017 15072 15097 15235 15257 15349 15398 15510 15517 15603 15607 15644 15663 15751 15784 16177 16292 16324 16458 16632 16639 16691 16719 16873 16928 16975 17379 17431 17476 17584 17667 17989 17996 18159 18168 18184 18194 18277 18321 18481 18513 18551 18574 18599 18689 18725 18777 18800 19061 19096 19177 19189 19199 19219 19278 19425 19445 19534 19728 19788 19875 19938 19990 20058 20113 20164 20175 20184 20203 20211 20340 20354 20641 20754 20806 20807 20844 20889 21009 21067 21125 21254 21255 21267 21270 21288 21403 21435 21534 21545 21612 21700 21786 21787 21815 21891 21921 21945 22067 22093 22217 22375 22470 22499 22573 22691 22708 22960 23202 23244 23326 23461 23718 23746 23781 23785 23799 23819 23861 23904 23961 24039 24100 24107 24193 24243 24244 24282 24326 24338 24423 24424 24466 24484 24546 24563 24576 24630 24810 24856 24864 24924 25093 25152 25190 25254 25354 25385 25448 25563 25678 25723 25801 25835 25902 25998 26008 26083 26155 26166 26214 26328 26452 26460 26465 26485 26519 26606 26616 26634 26669 26734 26820 26854 26880 26983 26989 27139 27189 27244 27301 27459 27496 27529 27570 27717 27721 27776 27802 27917 27923 27946 28023 28073 28197 28235 28271 28402 28453 28460 28600 28673 28962 28997 29280 29424 29558 29600 29651 29690 29833 29923 29942 30087 30270 30438 30469 30648 30651 30669 30872 30906 31182 31214 31223 31353 31356 31387 31475 31511 31544 31614 31649 31697 31776 32121 32143 32182 32205 32229 32236 32238 32275 32319 32425 32493 32515 32518 32520 32680 183 92 136 228 268 337 350 447 473 555 970 1081 1234 1521 1535 1563 1650 1662 1854 2015 2058 2143 2187 2205 2257 2260 2373 2375 2522 2591 2683 2696 2770 2868 3007 3206 3302 3314 3330 3332 3465 3559 3617 3696 3703 3716 3784 3793 3858 3987 4002 4330 4363 4445 4479 4674 4784 5049 5065 5136 5345 5416 5443 5506 5559 5652 5659 5686 5742 5770 5799 5956 6088 6131 6165 6625 6639 6647 6690 6877 6928 6950 7037 7253 7258 7356 7520 7560 7600 7687 7871 7983 8103 8174 8328 8404 8441 8561 8602 8802 9037 9201 9220 9229 9236 9269 9492 9627 9630 9649 9722 9746 9812 9985 10022 10148 10165 10312 10363 10412 10460 10508 10635 10708 10738 10763 10774 10778 10863 10879 11153 11317 11322 11335 11365 11416 11438 11518 11564 11695 11722 11744 11807 11921 12027 12059 12303 12348 12465 12467 12485 12602 12830 13064 13169 13267 13413 13448 13457 13526 13568 13700 13820 13900 13968 13988 14010 14059 14083 14330 14522 14553 14581 14584 14615 14758 14766 15207 15297 15328 15487 15491 15518 15633 15734 15795 15830 15869 15969 16179 16442 16452 16501 16515 16612 16822 17056 17072 17114 17222 17283 17804 17812 17832 17892 17893 18081 18117 18241 18387 18473 18667 18727 18754 18853 18874 18922 19042 19066 19129 19199 19260 19297 19373 19579 19631 19774 19907 19943 20069 20084 20370 20389 20889 20914 20958 21303 21348 21556 21694 21914 21987 22033 22178 22241 22247 22492 22538 22645 22757 22802 22902 22947 22986 23085 23204 23223 23385 23440 23658 23723 23848 23890 23894 23945 24075 24125 24308 24356 24764 24814 24987 25003 25004 25005 25079 25133 25205 25484 25542 25755 25870 25896 25901 26019 26173 26180 26257 26340 26398 26433 26528 26562 26606 26617 26676 26683 26766 26860 26910 26984 26992 27240 27248 27256 27273 27349 27370 27438 27556 27643 27761 27782 27838 27922 27982 28173 28216 28221 28230 28487 28633 28635 28705 28727 28795 28797 28878 28892 29106 29117 29248 29287 29517 29527 29689 29716 29910 29981 30063 30312 30336 30461 30480 30801 30971 30983 30987 31289 31435 31480 31490 31538 31601 31680 31745 31766 31821 31825 31954 32017 32055 32242 32279 32310 32508 32648 179 13 15 60 67 109 269 324 329 446 456 483 542 681 815 869 1011 1036 1054 1072 1220 1607 1921 1959 2121 2135 2259 2383 2486 2505 2561 2591 2790 2804 2844 2865 3175 3239 3246 3279 3281 3420 3440 3483 3559 3720 3739 3784 3812 3849 3925 3959 3968 4188 4276 4308 4375 4430 4628 4701 4834 4918 4932 4955 4990 5089 5240 5567 5596 5638 5757 5837 5857 5949 6012 6119 6120 6413 6465 6535 6604 6618 6719 7002 7062 7205 7363 7449 7575 7645 7775 7784 7832 7924 8023 8155 8347 8418 8746 8891 8917 9179 9251 9316 9358 9432 9453 9676 9718 9850 9881 9906 10070 10352 10358 10425 10433 10546 10653 10784 10861 10871 10945 11126 11493 11522 11561 12178 12388 12492 12504 12519 12544 12572 12841 12844 12846 13112 13218 13290 13383 13524 13623 13801 13819 13991 14023 14189 14229 14392 14407 14483 14750 14770 14777 14963 15157 15187 15312 15325 15485 15499 15615 15835 15966 15989 16084 16203 16220 16238 16287 16319 16404 16419 16500 16556 16856 16860 16960 17021 17041 17132 17259 17305 17306 17377 17387 17531 17648 17791 17833 17936 17961 18135 18211 18259 18296 18463 18567 18606 18621 18639 18645 18810 18880 19013 19057 19079 19107 19121 19204 19282 19312 19313 19425 19593 19810 20053 20276 20465 20642 20751 20762 20806 20809 20827 20971 21007 21175 21254 21314 21707 21807 21848 21909 21994 22001 22012 22093 22125 22216 22394 22416 22433 22470 22661 22671 22773 22781 22826 22932 22994 23012 23053 23124 23139 23178 23208 23237 23327 23402 23438 23702 23881 23963 24009 24021 24065 24326 24671 24790 24825 24835 24847 25208 25421 25464 25471 25583 25710 25831 25874 25986 26019 26089 26132 26144 26165 26195 26247 26288 26392 26726 26764 26815 26825 27236 27304 27522 27533 27722 27735 27865 27962 28036 28090 28145 28197 28221 28222 28287 28554 28648 28672 28754 28797 28875 28882 28951 28979 29031 29098 29106 29147 29276 29309 29486 29507 29533 29842 30031 30050 30055 30141 30175 30222 30382 30465 30502 30511 30664 30934 31044 31133 31432 31467 31518 31592 31707 31772 31945 32163 32169 32385 32525 32562 32565 32629 32733 107 128 176 228 584 661 767 774 831 938 955 1119 1370 1670 1755 2785 3009 3210 3501 3564 3565 3602 3887 4059 4123 4129 4173 4327 4637 5209 5344 5478 5549 5575 5656 5659 5861 6232 6445 6549 6626 6652 6718 7411 7414 7426 7755 7784 8160 8177 8379 8501 8538 8546 8765 8883 8926 9191 9874 9898 9971 10050 10186 10427 10458 10502 10536 10978 10986 11083 11151 11343 11561 11688 12269 12288 12331 12333 12391 12457 12562 12631 12709 12722 12804 13021 13181 13404 13606 13992 14149 15083 15104 15150 15373 15468 15611 15915 16547 17189 17323 17538 17737 18046 18049 18112 18373 18545 18581 18663 18664 18847 18850 18887 19095 19109 19462 19469 19555 19978 20213 20293 20433 20510 20605 20739 20883 21123 21151 21210 21404 21426 21568 21622 21965 21990 22001 22095 22177 22229 22329 22499 22532 22621 22974 23010 23040 23107 23216 23602 23800 23890 24027 24036 24163 24202 24251 24474 24557 24834 24933 24981 25026 25125 25144 25145 25251 25293 25296 25499 25517 25640 26011 26176 26277 26427 26650 26762 26889 26994 27235 27618 27664 27686 28033 28199 28295 28834 28876 29003 29089 29329 29544 29593 29664 30232 30342 30766 30793 30948 30966 31026 31127 31368 31421 31424 31485 31487 31549 31576 32092 32114 32240 32750 32756 95 107 313 330 684 726 950 1055 1059 1206 1613 1704 1951 2137 2370 2430 2527 2537 2983 3136 3193 3659 3698 3725 3900 3922 4189 4938 5284 5324 5382 5606 5642 5947 6040 6343 6735 6961 7180 7293 7433 7556 7726 7731 7973 8018 8020 8035 8060 8122 8389 8439 8534 8723 8939 9408 9436 9561 9639 9654 9681 9716 9876 9886 10418 10474 11070 11090 11103 11125 11255 11542 11597 11654 12022 12082 12165 12203 12361 12426 12502 12773 12818 13171 13186 13197 13327 13328 13518 13594 13746 14032 14048 14311 14371 14668 14681 14699 15111 15178 15251 15426 16740 16789 16953 17384 17455 17614 17656 17809 18199 18287 18355 18447 18606 18680 18699 18737 19028 19631 19774 19874 19896 20412 20433 20522 20801 20892 21233 21281 21513 21520 21661 21795 22422 22878 22928 23089 23634 23752 23902 23997 24004 24008 24136 24288 24391 24885 24900 25211 25420 25457 25577 26048 26180 26208 26209 26314 26422 26459 26582 26715 26989 27009 27177 27389 27479 27560 28043 28075 28662 29028 29037 29228 29245 29513 29692 29739 30042 30414 30671 30764 30941 31034 31375 31614 31643 32130 32179 32275 32541 167 42 168 247 280 532 613 655 683 707 805 879 1004 1022 1103 1180 1241 1550 1585 1741 1778 1910 1933 1995 2022 2060 2306 2336 2626 2680 2851 2857 2892 2904 3101 3284 3471 3549 3599 4037 4038 4092 4122 4138 4429 4461 4531 4672 4707 4860 4892 4902 5041 5067 5176 5354 5416 5557 5783 6049 6317 6461 6512 6686 6821 6905 6943 6954 6969 7076 7179 7220 7313 7361 7400 7843 7871 7900 7949 8005 8340 8392 8442 8532 8704 8743 8755 8849 8909 9032 9079 9168 9186 9304 9372 9426 9487 9560 9584 9586 9622 9958 10053 10065 10145 10538 10619 10695 10965 11029 11067 11110 11122 11191 11215 11336 11740 11772 11795 11896 12050 12057 12198 12254 12394 12456 12736 12799 12996 13036 13158 13169 13326 13329 13421 13506 13615 13903 13946 14062 14085 14229 14234 14419 14494 14633 14711 14722 14735 14836 14884 15174 15188 15193 15408 15553 15583 15609 15668 15725 15730 15831 15844 15856 16516 16627 16709 16731 16732 16733 16822 16947 16997 17104 17157 17204 17251 17364 17472 17535 17614 17686 17770 17829 17874 17958 17959 18208 18557 18756 18940 19174 19260 19299 19530 19759 19849 19891 20002 20061 20120 20127 20171 20173 20425 20455 20484 20491 20605 20783 20798 20823 21002 21071 21293 21413 21450 21525 21633 21739 21909 22038 22120 22145 22174 22270 22325 22408 22482 22627 22645 22712 22720 22938 23133 23354 23356 23364 23413 23434 23464 23490 23583 23692 23772 23867 24050 24107 24164 24240 24616 24624 24791 24870 25062 25092 25167 25894 25965 26013 26425 26573 26606 26629 26693 26719 26815 26942 27034 27064 27184 27201 27337 27343 27471 27506 27549 27777 27929 28005 28151 28244 28288 28305 28380 28571 28647 28674 28751 28801 28827 28853 28953 28986 28999 29025 29092 29120 29130 29167 29253 29316 29492 29759 29841 30026 30211 30215 30283 30433 30511 30581 30681 30743 30804 30806 30880 30966 31103 31152 31222 31231 31335 31392 31423 31703 31861 31863 32048 32289 32429 32564 32600 32728 32734 40 101 316 662 957 1681 3825 4204 4750 5040 5510 5606 5929 6703 7388 8488 9117 9569 9816 10281 10850 11216 11451 11929 12097 12534 13372 13594 14303 14516 14705 14706 15080 15801 16282 16428 17182 17341 17737 18453 19208 19305 19389 19793 19830 19932 19984 20313 20368 20633 20734 21402 22250 22550 23194 23390 23445 23888 23958 24365 24439 25300 25524 27087 27090 27157 27558 28633 28939 29405 29426 29429 29531 29562 30507 30676 30949 31214 31724 32516 32712 56 190 644 708 758 1461 1485 2096 3043 3248 3351 3358 4083 4149 4728 4975 5335 5854 6543 6813 6957 7558 7992 8102 8213 8587 8891 9159 9441 9963 11097 11135 11221 11254 11675 11832 12475 12698 13879 13931 14099 14126 14625 14662 14764 14802 14852 15092 15368 15844 15854 16409 16469 18014 18126 18560 18765 19263 19409 19574 19850 20225 20402 20461 20646 20655 20693 21068 21703 21971 22322 22436 22542 22711 22770 22793 22838 23440 23698 23770 24087 24168 24224 24731 24761 25261 25440 25823 26244 26246 26372 26654 27181 27190 27337 27357 27566 27640 28086 28466 29130 29511 29526 29799 29903 29980 30045 30345 31592 31791 32479 32544 32698 251 118 150 212 242 284 311 338 420 429 436 497 535 536 577 674 683 688 706 756 803 1032 1083 1092 1159 1169 1171 1232 1251 1297 1374 1380 1419 1429 1459 1515 1551 1605 1684 1814 2000 2073 2236 2281 2474 2494 2542 2567 2572 2622 2629 2657 2743 2746 3010 3048 3115 3129 3167 3207 3240 3292 3300 3349 3362 3428 3519 3524 3555 3615 3633 3791 3927 4037 4053 4084 4109 4139 4145 4318 4417 4423 4459 4476 4478 4500 4531 4650 4662 4703 4766 4770 4817 4922 4956 4986 5011 5021 5050 5100 5140 5168 5169 5310 5360 5363 5465 5554 5585 5607 5643 5795 5832 5986 5987 6020 6043 6047 6093 6119 6154 6233 6359 6441 6543 6680 6681 6780 6810 6866 6895 7063 7081 7089 7192 7199 7230 7321 7435 7454 7506 7583 7673 7698 7709 7712 7759 7939 7969 7974 8005 8006 8113 8130 8200 8203 8287 8351 8379 8524 8582 8694 8737 8982 9011 9031 9033 9047 9102 9213 9262 9348 9455 9524 9624 9660 9707 9753 10029 10146 10165 10234 10287 10302 10306 10443 10722 10733 10749 10899 10903 10930 11009 11023 11094 11124 11215 11225 11230 11282 11323 11377 11454 11535 11638 11682 11776 11795 11826 11837 11987 11993 12071 12181 12268 12490 12506 12532 12536 12558 12621 12631 12717 12736 12874 12973 13015 13023 13298 13310 13346 13446 13463 13465 13500 13521 13533 13622 13802 13918 13965 14007 14067 14112 14202 14342 14412 14514 14557 14591 14615 14629 14672 14738 14865 14985 15081 15087 15123 15166 15247 15289 15369 15370 15381 15393 15400 15485 15610 15904 15913 15919 15923 15971 15989 16003 16076 16165 16210 16277 16402 16407 16728 16804 16808 16835 16871 16880 16889 16892 16938 17026 17031 17094 17103 17116 17313 17319 17442 17460 17554 17616 17658 17706 17732 17976 18075 18117 18235 18271 18287 18489 18560 18792 18824 18828 18853 18897 18935 18970 19136 19183 19315 19333 19484 19656 19740 19863 19903 20086 20245 20314 20346 20389 20429 20680 20711 20713 20803 20804 21091 21177 21226 21233 21326 21422 21432 21536 21571 21709 21744 21787 22030 22078 22099 22116 22137 22198 22238 22542 22572 22607 22768 22801 22825 22838 22956 23164 23251 23267 23454 23658 23927 23981 24102 24105 24212 24334 24375 24377 24381 24499 24583 24593 24594 24629 24741 24778 24784 24790 24887 24940 25203 25486 25583 25644 25719 25758 25851 25861 25911 25942 25994 26004 26061 26081 26123 26226 26228 26234 26246 26280 26344 26354 26417 26512 26620 26651 26699 26740 26743 26745 26756 26804 26810 26877 26948 26962 26988 27024 27145 27308 27340 27344 27390 27398 27429 27481 27491 27622 27635 27900 27979 28041 28078 28122 28192 28226 28296 28384 28407 28415 28447 28456 28468 28497 28686 28746 28805 29053 29097 29166 29199 29208 29302 29386 29481 29493 29538 29918 29928 29955 30001 30033 30056 30119 30143 30370 30422 30477 30553 30571 30585 30705 30922 30968 31013 31184 31212 31257 31339 31366 31394 31499 31599 31654 31884 31894 31919 32023 32582 32646 32656 87 473 567 759 968 1076 1391 1780 1795 1910 2268 2670 2903 2947 3144 3607 3785 4110 4304 4969 5404 5636 5713 5778 5941 6548 7155 7528 7956 8148 8193 8415 8422 8677 8851 8895 8990 9197 9311 9319 9438 9504 9591 9846 9897 9933 10140 10273 10348 10462 10715 10729 11044 11208 11461 11531 11549 11721 11845 11956 12147 12182 12566 12836 13005 13062 13411 13740 13791 13881 14335 14397 14627 14662 15220 15411 15596 15660 15871 15951 16487 16508 16920 17039 17788 17803 17896 18225 18556 19002 19010 19541 19594 19702 19736 19796 20055 20066 20111 20185 20297 20487 20757 20900 21094 21119 21126 21176 21381 21454 21993 22149 22314 22333 22486 22734 22747 22781 23042 23224 23448 23466 23773 23825 23971 24142 24296 24372 24398 24857 25428 25888 26017 26099 26161 26362 26771 27053 27147 27182 27274 27645 27792 27875 27894 28010 28352 28450 28613 28705 29039 29063 29375 29503 29682 29691 29757 29954 30001 30090 30200 30808 30833 30909 30938 31442 31454 31584 31814 32004 32047 32269 32517 32677 32702 280 17 48 157 187 272 334 372 387 397 511 527 617 684 687 782 788 800 811 825 882 1147 1274 1463 1474 1527 1565 1608 1712 1756 1824 1825 1952 2035 2147 2211 2254 2390 2454 2510 2512 2518 2597 2707 2748 2813 2915 2916 2927 3004 3058 3131 3143 3148 3220 3241 3330 3428 3443 3512 3608 3629 3630 3631 3688 3761 3776 3941 3970 3989 4011 4041 4064 4131 4355 4369 4480 4520 4524 4535 4545 4560 4666 4677 4717 4721 4834 4870 4965 4987 5074 5118 5136 5319 5411 5415 5437 5473 5585 5704 5740 5795 5958 5989 6000 6089 6298 6311 6382 6439 6557 6572 6584 6638 6673 6676 6791 6845 6935 6939 7175 7189 7496 7519 7554 7562 7573 7591 7632 7690 7713 7725 7788 7804 7999 8128 8157 8190 8202 8213 8240 8291 8311 8331 8355 8358 8362 8364 8392 8435 8474 8525 8563 8635 8655 8675 8800 8913 8952 9052 9300 9326 9393 9427 9464 9465 9476 9491 9519 9621 9650 9684 9748 9776 9901 10055 10060 10090 10124 10147 10195 10196 10280 10372 10437 10474 10483 10485 10552 10611 10644 10679 10709 10765 10780 10781 10815 10835 10848 10851 10874 10889 10940 10971 10987 11272 11336 11544 11555 11652 11730 11828 11902 11907 11970 12026 12067 12071 12130 12178 12195 12302 12325 12420 12483 12523 12593 12618 12663 12690 12700 12708 12840 12873 12881 12945 12966 12978 13038 13056 13138 13251 13269 13295 13384 13400 13434 13454 13478 13493 13704 13751 13866 13914 13920 13973 14034 14063 14076 14282 14356 14475 14612 14748 14810 14825 14913 14948 14954 15118 15130 15201 15210 15247 15249 15272 15282 15293 15298 15572 15621 15651 15783 15823 15840 15866 15878 15924 15946 15982 16071 16079 16174 16224 16345 16419 16483 16551 16669 16689 16696 16790 16835 16954 16964 16969 17015 17158 17257 17267 17306 17358 17508 17532 17609 17646 17686 17698 17723 17785 17889 17929 17974 18053 18056 18096 18144 18168 18280 18304 18320 18337 18372 18453 18498 18533 18586 18637 18667 18669 18758 18867 18891 18902 18986 19139 19193 19262 19362 19471 19594 19739 19788 19812 19896 19910 20015 20055 20101 20325 20359 20451 20452 20479 20516 20574 20586 20635 20682 20737 20956 20988 21009 21124 21186 21231 21243 21322 21354 21453 21493 21514 21548 21560 21773 21841 21856 22090 22189 22244 22279 22353 22395 22446 22451 22471 22536 22558 22758 22938 23017 23018 23056 23067 23115 23124 23191 23192 23242 23298 23329 23341 23423 23611 23733 23749 23775 23920 24019 24100 24106 24113 24197 24237 24257 24386 24474 24493 24803 24926 25011 25049 25096 25318 25410 25565 25659 25676 25725 25791 25814 25815 25900 26087 26119 26158 26192 26282 26322 26335 26382 26439 26531 26586 26609 26789 26796 26855 26871 26876 26977 26996 27067 27105 27132 27140 27156 27303 27320 27362 27365 27459 27469 27564 27772 27823 27858 27869 27926 28100 28124 28269 28297 28335 28345 28346 28359 28479 28639 28770 28881 28885 28890 28957 29129 29210 29221 29231 29410 29449 29492 29524 29538 29540 29568 29584 29586 29620 29636 29962 29983 29986 30226 30517 30565 30570 30707 30718 30741 30755 30781 30818 30910 30959 30994 31012 31096 31189 31194 31236 31248 31277 31303 31316 31319 31332 31375 31702 31829 31833 31898 31904 31917 31928 31999 32008 32150 32201 32237 32238 32257 32280 32288 32397 32406 32428 32480 32597 32608 32646 32709 161 105 177 386 508 596 626 668 849 1199 1332 1504 1529 1757 1811 2024 2180 2199 2406 2968 3067 3124 3231 3250 3316 3365 3379 3650 3711 3815 3890 3954 3958 4091 4167 4345 4368 4428 4482 4493 4561 4646 4659 4692 4759 4789 5109 5322 5396 5422 5467 5643 5760 5779 5869 5893 6076 6117 6208 6213 6349 6423 6473 6515 6557 6558 6580 6684 6689 7260 7309 7502 7589 7591 7604 7692 7923 7953 8008 8051 8072 8081 8094 8374 8418 8758 8803 8829 8842 9263 9290 9484 9528 9667 9686 9690 9741 10085 10206 10272 10359 10381 10542 10557 10680 10751 10821 10841 10865 10941 11013 11020 11232 11368 11426 11451 11467 11933 12041 12073 12094 12155 12157 12196 12272 12553 12559 12603 12631 12641 12925 13071 13073 13220 13347 13449 13493 13608 14137 14174 14227 14250 14265 14272 14465 14487 14858 15028 15046 15068 15127 15177 15269 15367 15401 15631 15642 15770 15892 15925 15933 16051 16055 16275 16298 16364 16407 16426 16666 17309 17352 17500 17672 17764 17904 17980 18056 18514 18516 18730 18735 18780 18824 18865 18970 18978 18986 19020 19146 19256 19287 19564 19665 19863 19890 19970 20069 20415 20487 20571 20721 20738 20753 20761 20921 20995 21195 21225 21375 21418 21469 21627 21639 21707 21787 21808 22053 22216 22250 22306 22852 22912 23009 23078 23399 23443 23481 23568 23616 23743 23828 23835 23954 24074 24212 24254 24256 24340 24490 24556 24603 24631 24723 24793 24898 24957 25039 25118 25241 25613 25836 25852 26074 26181 26265 26274 26284 26323 26406 26476 26531 26696 26816 26862 27035 27076 27194 27309 27728 27757 27943 27969 27979 27987 27995 27997 28119 28151 28221 28307 28343 28451 28455 28616 28710 28778 28947 28991 29082 29179 29534 30216 30230 30422 30471 30495 30695 30914 30986 31120 31222 31243 31291 31295 31347 31392 31413 31545 31557 31558 31574 31588 31637 31828 31903 32056 32149 32192 32204 32295 32353 32374 32681 252 56 92 276 314 321 521 555 564 836 851 883 887 933 1020 1072 1102 1122 1161 1165 1200 1249 1324 1335 1410 1441 1442 1474 1516 1659 1681 1741 1755 1804 1805 2055 2232 2296 2313 2323 2325 2329 2422 2451 2484 2486 2497 2529 2586 2733 2744 2780 2995 3008 3340 3474 3492 3537 3617 3652 3741 3768 3782 3796 3834 3902 3905 3914 3923 3950 4039 4041 4210 4230 4272 4362 4533 4559 4598 4626 4697 4721 4732 4827 4933 4967 5036 5045 5126 5142 5244 5268 5304 5358 5421 5560 5601 5642 5686 5708 5716 5725 5765 5779 5780 5892 5899 5901 5952 5985 6058 6117 6405 6435 6438 6501 6508 6593 6596 6672 6698 6892 6995 7086 7118 7190 7328 7412 7421 7447 7497 7504 7651 7672 7734 7791 7802 7849 7986 8185 8219 8258 8327 8331 8375 8414 8445 8778 8780 8861 8887 8940 8958 9003 9031 9141 9163 9262 9271 9286 9476 9742 9747 9792 9848 9854 9943 9999 10089 10112 10142 10147 10183 10206 10266 10351 10372 10451 10485 10518 10582 10807 10981 11099 11116 11271 11296 11445 11548 11570 11586 11641 11680 11764 11797 11817 11838 11859 11897 11922 11983 12004 12011 12033 12089 12143 12197 12429 12468 12471 12558 12883 13153 13220 13226 13234 13267 13277 13294 13322 13484 13613 13616 13757 13787 13948 14016 14043 14197 14205 14299 14314 14391 14414 14756 14769 14928 14981 15226 15235 15380 15416 15471 15493 15661 15786 15895 15914 15994 16004 16025 16080 16090 16107 16204 16300 16310 16389 16426 16532 16553 16630 16699 16916 16994 17130 17279 17426 17500 17545 17722 17811 18092 18189 18260 18277 18297 18422 18610 18739 18801 18850 18872 18938 18968 19041 19113 19175 19186 19231 19249 19287 19400 19421 19453 19631 19669 19728 19761 19810 19890 19934 19983 19996 20019 20133 20135 20183 20238 20368 20395 20423 20609 20641 20722 20734 20825 20842 20851 20861 20884 20903 20907 20931 21010 21011 21032 21054 21079 21116 21157 21249 21391 21412 21483 21561 21604 21626 21665 21682 21705 21845 21890 21919 21921 21963 22329 22401 22412 22514 22607 22748 22873 22959 22975 23015 23159 23187 23222 23225 23248 23299 23426 23458 23472 23497 23517 23542 23554 23565 23643 23675 23746 23747 23765 23948 23962 23988 24283 24342 24360 24362 24530 24669 24726 24754 24795 24890 24892 24931 24937 25149 25169 25222 25267 25274 25531 25584 25707 25729 25808 25987 25996 25998 26085 26146 26192 26291 26318 26322 26427 26456 26491 26523 26550 26583 26627 26693 26766 26811 26825 26867 26925 27026 27105 27117 27190 27342 27343 27369 27450 27453 27671 27749 27765 27790 27808 27826 27827 27879 28056 28066 28069 28093 28111 28257 28373 28430 28444 28496 28593 28772 28797 28890 29090 29094 29249 29322 29424 29427 29503 29682 29787 29900 29912 29918 30081 30188 30198 30439 30584 30632 30689 30693 30711 30911 31074 31102 31141 31185 31253 31265 31315 31326 31377 31388 31490 31509 31603 31736 31761 31817 31855 31972 32092 32240 32288 32291 32324 32356 32427 32527 32553 32644 32691 268 88 362 455 506 517 556 607 699 830 945 1029 1063 1065 1066 1188 1209 1245 1253 1257 1334 1351 1614 1634 1684 1706 1772 1796 1797 1841 1949 1991 2009 2148 2151 2290 2326 2462 2499 2525 2560 2681 2794 2795 2821 2860 2875 2901 2915 2926 2934 2957 3025 3026 3031 3077 3079 3090 3099 3191 3210 3230 3234 3264 3337 3371 3459 3484 3518 3554 3579 3593 3664 3865 3929 3944 3962 4024 4070 4216 4298 4332 4391 4397 4426 4556 4770 4785 4901 4940 4955 5003 5009 5044 5219 5267 5323 5326 5399 5400 5421 5457 5507 5593 5691 5710 5714 5719 5805 5894 5925 5926 5981 6001 6013 6117 6156 6211 6437 6696 6714 6720 6733 6751 6797 6884 6958 7054 7076 7113 7136 7176 7178 7240 7248 7293 7394 7529 7537 7609 7675 7824 7832 7901 7974 8031 8217 8248 8249 8275 8481 8515 8566 8588 8595 8758 8812 8813 8817 8854 8876 8889 8961 9034 9040 9072 9314 9437 9453 9531 9535 9559 9732 9771 9794 9842 9942 10105 10207 10282 10358 10412 10461 10551 10601 10732 10786 10822 10906 10971 11106 11170 11183 11273 11395 11460 11487 11524 11588 11590 11591 11662 11689 11746 11785 11829 11885 11930 11965 11972 11983 12011 12119 12270 12546 12631 12645 12674 12726 12812 12872 12878 12935 13047 13057 13289 13308 13312 13459 13478 13487 13500 13592 13607 13627 13643 13769 13925 13939 13996 14059 14091 14109 14151 14214 14242 14271 14335 14380 14563 14564 14587 14721 14779 14824 15098 15122 15148 15167 15211 15253 15275 15324 15346 15413 15435 15466 15529 15549 15616 15799 15830 15866 15881 15896 15912 15980 16011 16094 16164 16289 16357 16392 16404 16453 16518 16520 16571 16621 16633 16688 16723 16791 16807 16838 16919 17075 17091 17164 17173 17212 17261 17323 17481 17554 17575 17672 17714 17808 17828 17857 17988 18108 18249 18363 18471 18508 18700 18712 18731 18887 18894 18965 19012 19216 19237 19282 19512 19595 19613 19728 19769 19775 19828 19844 19865 19911 19935 19956 19983 19994 20115 20208 20212 20282 20287 20292 20346 20425 20705 20723 20793 20821 20901 20953 21027 21057 21080 21175 21215 21227 21397 21412 21581 21591 21761 21878 21896 21936 21986 22097 22180 22218 22250 22261 22276 22354 22382 22516 22559 22647 22672 22748 22761 22878 22940 22952 22961 23140 23239 23264 23337 23348 23362 23378 23437 23570 23638 23657 23802 23857 23910 23974 24028 24373 24392 24394 24411 24595 24702 24719 24763 24816 24856 24884 24894 24916 25123 25224 25234 25311 25315 25426 25429 25460 25508 25545 25592 25628 25665 25685 25875 25900 25937 26328 26348 26447 26484 26548 26605 26607 26608 26628 26836 26869 26916 26994 27060 27075 27089 27476 27543 27558 27654 27869 27931 27933 28124 28128 28237 28247 28288 28365 28442 28545 28557 28560 28643 28713 28731 28773 28788 28859 28914 28929 28966 29196 29198 29311 29314 29430 29461 29469 29513 29531 29653 29761 29768 29822 29841 30166 30273 30345 30378 30412 30456 30496 30586 30744 30797 30805 30932 30991 31139 31255 31291 31352 31409 31462 31513 31517 31554 31651 31681 31703 31861 31980 31988 32041 32043 32056 32064 32137 32204 32224 32236 32316 32376 32460 32560 32581 32611 32630 32646 32651 32672 32742 168 317 369 373 550 569 588 635 640 840 874 937 941 993 1152 1414 1747 1868 1879 1907 1961 2009 2017 2198 2220 2330 2433 2574 2601 2617 2677 2848 2953 2965 3232 3302 3476 3610 3623 3642 3929 4286 4357 4556 4631 4704 4849 5046 5219 5395 5638 5685 5775 5853 5932 5969 5995 6044 6194 6274 6411 6533 6582 6667 6695 6789 6981 6982 7107 7146 7184 7221 7367 7450 7480 7493 7624 7663 7919 7926 7934 8107 8153 8183 8265 8504 8638 8653 8926 9119 9228 9256 9272 9716 9815 9923 9932 10088 10260 10276 10308 10344 10527 10549 10693 10744 10854 10864 10905 10935 11001 11055 11194 11224 11548 11656 11660 11825 11878 11922 12084 12189 12233 12254 12282 12319 12331 12344 12346 12715 12749 12763 12837 12895 12988 13220 13505 13556 13765 13843 13888 13897 13929 14005 14022 14062 14183 14344 14350 14635 14714 14768 14935 14994 15049 15165 15166 15237 15254 15333 15474 15478 15628 15684 15688 15844 15848 15983 15988 16017 16177 16307 16340 16544 16721 16801 16826 16900 17043 17287 17345 17408 17491 17515 17564 17592 17629 17739 17811 18106 18120 18154 18262 18279 18381 18472 18570 18606 18714 18721 18897 19154 19164 19297 19564 19748 19811 19893 20060 20103 20269 20284 20471 20504 20532 20612 20689 20699 20820 20940 21058 21093 21140 21154 21240 21259 21262 21474 21871 21986 22018 22125 22221 22224 22324 22518 22641 22712 22734 22739 22971 23023 23168 23258 23517 23568 23616 23691 23748 23820 23988 24100 24264 24368 24536 24541 24606 24781 24834 24853 25450 25482 25550 25584 25846 25866 25868 26231 26234 26241 26463 26490 26595 26744 26786 26851 27050 27135 27144 27170 27236 27339 27491 27531 27582 27624 27745 27859 27889 27927 28153 28543 28634 28802 28888 29014 29024 29064 29067 29153 29194 29214 29291 29355 29399 29403 29410 29689 29725 29743 29863 29927 29952 29962 30103 30145 30370 30388 30608 30869 30920 31099 31100 31216 31398 31442 31531 31628 31708 31845 32186 32253 32282 32418 32480 32586 32693 31 632 713 824 1114 2092 2154 2635 2785 4008 4059 5064 5705 6653 7310 7976 8067 9001 9470 9498 10524 12288 12602 12760 13007 13140 13812 14236 14268 15217 15299 15408 15749 15885 15919 17626 17948 18187 18200 18224 18457 19415 20004 20123 20233 20670 20730 21567 23067 23626 23707 24640 25097 25423 25743 26996 27161 27184 27402 27859 28911 30623 30879 142 99 109 343 366 531 576 722 955 1103 1366 1417 1464 1527 1543 1865 2091 2136 2285 2644 2696 2740 2756 2857 2873 2889 2999 3063 3302 3655 3688 3781 3810 4013 4015 4043 4209 4514 4794 4879 4924 4931 4986 5217 5299 5469 5480 5666 5707 5796 5903 5922 5926 6044 6340 6417 6609 6710 7138 7154 7172 7206 7378 7513 7755 7785 7807 8109 8171 8317 8352 8392 8428 8865 9075 9088 9154 9228 9497 9698 9812 9960 10166 10231 10394 10571 10610 10637 10670 10707 10841 11007 11139 11366 11505 11573 11574 11828 11997 12072 12354 12471 12623 12674 12742 12785 12931 13055 13187 13252 13298 13399 13672 13693 13744 14003 14008 14174 14265 14407 14426 14438 14813 14880 14917 14954 15136 15192 15237 15276 15410 15465 15676 15741 15884 15908 16149 16294 16443 16674 16734 17070 17250 17264 17315 17356 17368 17464 17471 17490 17593 17628 17635 17905 17911 17993 18014 18081 18105 18175 18199 18269 18272 18441 18518 18663 18759 18842 18947 19044 19052 19344 19364 19549 19651 19684 19789 19990 20018 20187 20211 20451 20533 20980 21141 21201 21299 21478 22136 22233 22354 22389 22563 22629 22649 22959 23109 23178 23243 23383 23484 23543 23695 23717 23781 23849 23851 23874 23946 24094 24305 24427 24817 24911 25146 25190 25261 25356 25385 25508 25511 25513 25676 25806 25808 25809 25928 25986 26149 26378 26529 26830 26887 26893 26976 26997 27128 27190 27255 27449 27769 28027 28212 28246 28337 28580 28744 28752 29138 29194 29200 29284 29393 29688 29929 29944 30080 30297 30418 30445 30654 30711 30851 30869 30901 31038 31095 31219 31265 31280 31369 31393 31472 31499 31559 31640 31743 31826 32056 32065 32239 32302 32482 32522 32553 95 83 118 121 131 803 1232 1416 1504 1801 2586 2658 2846 3087 3178 3448 3474 3571 4078 4095 4198 4363 4756 4945 5046 5124 5421 5552 5864 5923 6209 6379 6487 6573 6716 6792 6886 6999 7000 7001 7028 7145 7185 7532 7567 7594 7690 7844 8000 8207 8271 8439 8519 8533 9255 9304 9420 9513 9542 9673 9784 9828 9852 9864 9940 10267 10329 10446 10934 10970 11146 11618 11680 11861 11978 12050 12271 12290 12381 12499 12614 12749 13374 13875 14052 14204 14414 14428 14456 14501 14503 15114 15155 15530 15758 16083 16422 16462 16632 16797 16807 16901 16919 17051 17321 17429 17517 17847 17876 18053 18144 18374 18443 18451 18497 18509 18680 19527 19975 20422 20426 20553 20590 20774 20832 20861 20900 20911 20971 21079 21318 21398 21556 21651 21734 21907 22160 22187 22839 23301 23470 23523 23537 23706 24477 24795 24974 25125 25534 25608 26073 26570 26911 26953 26962 26990 27083 27137 27244 27349 27372 27602 27718 27853 27891 28030 28044 28468 28497 28641 28923 29010 29024 29565 29854 30411 30446 30677 31052 31087 31138 31276 31423 31592 31703 31970 32226 32391 32517 32690 32711 274 171 629 631 714 789 836 902 962 1004 1041 1207 1267 1312 1322 1348 1366 1378 1397 1570 1576 1637 1741 1930 1950 2034 2146 2192 2195 2239 2378 2511 2516 2519 2561 2631 2669 2765 2784 2875 2948 2961 3000 3091 3108 3211 3258 3482 3512 3519 3536 3540 3560 3662 3684 3724 3906 3961 4000 4124 4126 4185 4279 4291 4293 4307 4310 4331 4337 4362 4393 4419 4437 4456 4478 4491 4760 4779 4796 4875 4910 4967 5081 5088 5097 5137 5188 5273 5280 5412 5422 5584 5651 5698 5718 5727 5743 5754 5762 5787 5886 5934 5954 5991 5998 6012 6045 6080 6250 6389 6483 6491 6573 6582 6615 6754 6787 6862 6877 6880 6884 6998 7000 7091 7123 7198 7424 7552 7650 7703 7741 7745 7795 7900 7947 8007 8042 8200 8278 8286 8488 8531 8594 8759 8854 8863 8922 8969 9114 9237 9312 9386 9402 9452 9509 9584 9674 9730 9765 9906 9957 9971 10148 10202 10223 10277 10290 10357 10391 10439 10459 10497 10562 10610 10734 10758 10772 10784 10786 10881 10914 11031 11054 11102 11124 11195 11469 11488 11532 11553 11583 11594 11622 11716 11883 11898 11905 12049 12057 12114 12126 12149 12212 12219 12261 12274 12311 12328 12377 12404 12436 12466 12526 12579 12642 12687 12727 12909 12985 13011 13041 13094 13107 13163 13168 13220 13221 13326 13374 13459 13476 13560 13651 13684 13714 13796 13798 13840 14003 14057 14069 14088 14118 14142 14280 14291 14322 14392 14403 14567 14647 14910 14911 14977 15026 15033 15050 15125 15229 15243 15254 15298 15428 15513 15698 15726 15736 15807 15822 15897 16140 16171 16254 16265 16302 16547 16550 16617 16623 16651 16742 16795 16796 16860 16977 17069 17157 17208 17315 17439 17533 17607 17626 17695 17906 17924 18013 18033 18039 18041 18044 18091 18100 18227 18265 18287 18374 18390 18414 18423 18430 18439 18462 18482 18571 18604 18645 18658 18670 18736 18809 18994 19017 19026 19027 19249 19255 19443 19557 19569 19652 19692 19694 19697 19733 19754 19787 19836 19839 19842 19844 19930 20040 20065 20150 20159 20193 20237 20356 20366 20434 20477 20517 20595 20791 20858 20867 20888 20906 20970 20974 20990 21133 21316 21403 21520 21543 21548 21695 21700 21775 21879 22190 22291 22365 22530 22534 22609 22623 22677 22729 22764 22801 22842 22872 22876 22889 22985 23034 23193 23214 23257 23323 23342 23544 23548 23616 23627 23635 23655 23672 23683 23717 23833 23920 23931 23988 24047 24111 24113 24178 24246 24368 24381 24422 24495 24588 24654 24667 24694 24697 24846 25015 25221 25224 25274 25303 25363 25504 25576 25600 25628 25643 25802 25808 25852 25930 26004 26035 26069 26077 26106 26130 26136 26252 26320 26627 26753 26800 26872 26883 26935 26998 27144 27223 27290 27292 27348 27462 27706 27732 27765 27907 27927 27957 28006 28036 28067 28090 28116 28469 28526 28611 28626 28628 28770 28828 28913 29018 29042 29181 29205 29220 29447 29548 29639 29719 29880 29910 29920 29964 30026 30267 30437 30553 30583 30662 30722 30735 30772 30834 30876 30889 30897 30901 30975 31009 31011 31082 31087 31095 31135 31155 31311 31402 31445 31447 31459 31462 31521 31551 31566 31576 31618 31638 31641 31699 31725 31780 31812 31814 31817 31901 31963 32054 32122 32156 32248 32297 32299 32397 32445 32570 32574 32592 32662 32747 32752 32762 128 67 198 215 342 344 467 551 603 700 704 1056 1255 1295 1358 1402 1490 1519 1773 2045 2290 2313 2323 2348 2359 2436 2683 2708 2885 2916 2937 2948 3125 3438 3609 3905 3931 4116 4672 4706 4762 5068 5240 5324 5503 5514 5588 5749 5801 6106 6109 6182 6190 6197 6425 6613 6625 6740 6835 7164 7302 7377 7444 7695 7878 8045 8084 8091 8200 8576 8603 8606 8689 8715 8804 8899 9021 9061 9194 9235 9339 9379 9692 9860 9943 9978 9985 10219 10814 10861 11009 11060 11457 11712 11764 12153 12315 12424 12626 12752 12845 12963 13156 13162 13205 13503 13698 13748 13773 13837 13916 14253 14269 14465 14509 14703 14785 14848 14878 14977 14986 15264 15303 15433 15454 15501 15518 15558 15783 15789 15808 15855 15912 15982 16118 16280 16294 16313 16493 16517 16519 16591 16793 17011 17071 17181 17680 17759 17782 17961 18119 18534 18581 18704 18768 18818 19025 19074 19192 19802 19860 19903 19982 20192 20277 20356 20461 20828 21000 21034 21135 21208 21394 21698 21872 21985 22080 22145 22184 22245 22247 22268 22406 22480 22496 22602 22808 22851 22955 23036 23058 23233 23344 23407 23595 23685 23711 23818 23938 24036 24366 24402 24634 24832 24950 24974 24984 25060 25185 25296 25388 25414 25490 25511 25951 26175 26840 27126 27314 27339 27453 27484 27549 27656 27672 27675 27732 27747 27896 28164 28211 28345 28489 28561 28738 28853 28945 28969 29028 29271 29514 29985 30266 30399 30424 30489 30836 30906 31109 31134 31203 31435 31480 31502 31582 31799 32374 6 1162 5637 6342 11523 15778 18551 19231 19622 20120 24259 26019 26223 9 3806 4393 5126 11314 12289 12798 13264 14528 16996 20389 21041 22698 23249 27573 28430 30633 31584 31847 158 318 328 371 422 658 878 966 971 1122 1267 1397 1466 1768 1908 1987 2011 2081 2104 2295 2348 2462 2517 2739 2744 2886 3027 3052 3265 3340 3365 3713 3778 3779 3826 3958 3998 4037 4271 4525 4594 4597 4598 4876 4919 5125 5170 5464 5471 5504 5555 5642 5670 5675 5714 6299 6370 6462 6486 6557 6566 7172 7235 7260 7309 7369 7393 7410 7434 7436 7650 7816 7839 7884 8043 8118 8268 8341 8452 8473 8555 8620 8714 8766 8852 8937 8993 9050 9251 9282 9294 9573 9594 9638 9793 9874 9909 9976 10021 10092 10164 10200 10224 10416 10657 10704 10815 10883 10948 11045 11084 11111 11220 11257 11320 11391 11424 11520 11526 11578 11697 12015 12107 12115 12469 12571 12824 12972 13099 13225 13338 13526 13545 13723 13822 13855 14007 14124 14180 14456 14528 14747 14796 14831 14948 15185 15216 15292 15297 15383 15473 15540 15615 15721 15819 15991 15999 16082 16087 16101 16122 16123 16124 16362 16546 16744 16825 16919 17153 17263 17305 17339 17358 17441 17532 17607 17621 17925 17939 18003 18026 18181 18256 18367 18375 18437 18479 18565 18665 18720 18814 19283 19302 19341 19426 19452 19609 19750 19768 19893 19915 20197 20721 20792 20823 20908 20946 21009 21092 21233 21234 21264 21278 21314 21655 21691 21948 21999 22031 22270 22416 22440 22494 22623 22632 22730 22791 22855 22908 22909 23100 23133 23293 23413 23453 23461 23559 23668 23855 23874 24007 24068 24198 24351 24400 24567 24722 24786 24886 25151 25210 25271 25504 25546 25589 25628 25651 25742 25916 25966 26046 26085 26226 26295 26411 26573 26745 26874 26901 27001 27055 27062 27106 27194 27361 27384 27408 27463 27583 27886 27895 27933 28017 28049 28232 28593 28621 28667 28830 28855 28874 28935 29160 29307 29377 29399 30182 30301 30591 30628 30964 31073 31103 31158 31297 31326 31546 31569 31714 31751 31788 31903 32148 32208 32297 32381 32535 96 0 88 291 443 649 832 1233 1366 1687 1708 1984 2155 2203 2249 2251 2374 2452 2499 2776 2918 3160 3263 3268 3428 3507 3575 3609 3725 3851 3917 4152 4622 4669 5009 5170 5534 5934 6171 6206 6343 6600 6714 6737 6747 7056 7348 7388 7989 8067 8330 8412 8717 8740 8969 9025 9540 9541 9558 9772 10022 10145 10213 10278 10533 10540 10593 10741 10999 11078 11087 11093 11403 11497 12088 12092 12132 12607 12836 12898 12901 13218 13266 13980 14531 14595 14722 14735 14921 14986 15016 15044 15166 15177 15192 15307 15326 15409 15534 15584 15594 15688 16105 16374 16504 16519 16543 16850 16861 17060 17389 17599 17855 18103 18350 18535 18585 18737 18973 18989 19015 19439 19561 19599 19639 19873 20504 20656 20705 20716 20774 20894 21125 21236 21268 21612 21873 21947 22179 22404 22417 22544 22572 22582 23410 23504 23522 23528 23572 23605 23948 24028 24037 24465 24549 24583 24952 24963 25147 25270 25361 25458 25791 26011 26430 26957 27223 27390 27492 27560 27971 27976 28032 28044 28343 28428 28575 28847 29136 29311 29329 29434 30159 30277 30683 30801 31198 31339 31563 31639 31686 32640 32729 152 61 298 573 605 816 920 938 986 1025 1072 1133 1203 1473 1814 1871 1877 1895 1948 1967 2023 2040 2069 2159 2206 2362 2496 2594 2602 2685 2762 2879 2901 2967 3625 3682 3803 3923 4006 4136 4216 4250 4286 4438 4659 4668 4677 4729 4762 4808 4877 4901 4963 5284 5294 5333 5701 5859 5992 5996 6074 6110 6129 6216 6312 6468 6563 6567 6715 6801 7069 7081 7148 7223 7380 7481 7493 7515 7732 7755 7769 7787 7795 8231 8324 8367 8418 8443 8469 8597 8773 8778 9037 9061 9266 9362 9436 9455 9587 9740 9767 9800 9837 9986 10067 10137 10186 10209 10421 10683 10709 10726 11052 11166 11195 11275 11394 11426 11738 11992 12060 12562 12720 12937 12992 13053 13063 13133 13388 13564 13599 13816 13829 14010 14033 14076 14083 14395 14423 14480 14540 14610 14736 14831 14866 14908 15241 15328 15403 15411 15449 15687 15860 15921 15969 16034 16305 16323 16370 16395 16428 16548 16613 16733 16762 16781 16986 17293 17331 17366 17606 17669 17698 17755 18162 18316 18625 18764 18779 18782 18899 18922 18960 19199 19382 19435 19571 19620 19710 19729 19827 19950 20510 20546 20686 20763 20777 21059 21256 21549 21664 21669 21744 21900 21967 22059 22134 22144 22167 22334 22389 22414 22506 22637 22723 23004 23060 23116 23184 23296 23693 23968 24058 24102 24194 24256 24527 24559 24715 24931 25012 25202 25218 25386 25430 25445 25459 25487 25492 25679 25834 25854 25908 26582 26725 26844 26860 26969 26985 27512 27572 27589 27944 28045 28261 28420 28442 28448 28459 28509 28717 29116 29339 29383 29451 29490 29657 29678 29709 29833 29998 30018 30060 30099 30118 30128 30225 30302 30323 30379 30407 30425 30493 30535 30581 30600 30660 30948 30958 31013 31438 31439 31489 31569 31649 31710 31915 31967 32065 32083 32242 32251 32603 32604 32697 107 283 305 356 395 418 426 613 735 749 902 1354 1370 1512 1772 1911 1924 2295 2583 2609 2623 2853 3011 3080 3277 3385 3489 3766 3777 3788 3891 4038 4223 4257 4327 4434 4978 5243 5374 5625 5828 5857 6033 6334 6419 6474 6512 6569 6588 6669 7089 7189 7202 7362 7603 7647 7745 7832 8084 8097 8144 8161 8600 8759 8811 9004 9021 9319 9408 9688 9694 9697 9884 9938 9995 10234 10655 10955 11122 11133 11216 11452 11523 11973 11996 12207 12614 12622 12682 12766 12800 12889 13214 13277 13966 14405 14456 14497 14606 14638 14795 14927 15105 15210 15247 15283 15321 15475 15716 15825 16189 16294 16569 16598 16757 16783 16844 16900 17046 17109 17139 17197 17264 17304 17316 17439 17500 17571 17648 17747 17861 17970 18243 19070 19401 19681 20079 20242 20254 20327 20535 20575 20694 21040 21497 21539 21871 21887 21986 22141 22150 22196 22207 22282 22356 22362 22681 22718 22965 23077 23197 23570 23698 23753 23888 23975 24108 24315 24450 24530 24843 25045 25062 25132 25359 25363 25410 25731 25893 26226 26474 26486 26499 26535 26725 27196 27402 27427 27449 27533 28190 28192 28289 28509 28663 28879 28941 29405 29523 29836 30227 30353 30400 30948 30996 31320 31322 31450 31591 31710 32075 32246 32323 32417 32426 278 34 97 139 157 181 331 510 563 824 837 849 901 968 1083 1207 1264 1273 1279 1317 1349 1382 1521 1523 1542 1553 1612 1639 1658 1700 1715 1738 1755 1770 2051 2161 2195 2287 2469 2474 2556 2606 2731 2741 2914 2933 3031 3097 3122 3147 3154 3181 3195 3200 3277 3409 3429 3525 3575 3705 3732 3787 3850 3869 4012 4013 4097 4122 4274 4341 4409 4521 4526 4842 4846 4869 4940 4951 4973 4999 5043 5146 5235 5247 5283 5426 5429 5431 5466 5610 5829 5862 5870 5982 6009 6014 6025 6169 6288 6378 6466 6511 6531 6540 6542 6654 6679 6808 6827 6849 6901 6948 6960 6992 7016 7021 7054 7083 7122 7190 7195 7243 7252 7354 7370 7389 7413 7499 7507 7515 7646 7695 7767 7794 7798 7885 7951 7988 8006 8028 8044 8049 8326 8479 8550 8642 8708 8723 8738 8743 8799 8804 8878 8911 9020 9118 9306 9333 9344 9466 9682 9683 9702 9782 9851 9990 9992 10071 10079 10090 10107 10123 10395 10396 10434 10484 10504 10927 10935 10952 11050 11105 11110 11117 11142 11227 11267 11335 11352 11384 11410 11617 11626 11649 11669 11855 11869 11881 11888 11923 11963 12150 12199 12264 12266 12336 12342 12350 12369 12415 12490 12599 12615 12628 12752 12753 12797 12800 12922 12999 13073 13160 13212 13276 13283 13286 13401 13452 13475 13559 13580 13622 13659 13706 13737 13851 13865 13872 13935 13980 14002 14035 14067 14120 14133 14151 14189 14249 14314 14371 14549 14646 14741 14772 14800 14813 14876 14961 15072 15255 15281 15450 15587 15604 15666 15768 15821 15822 15829 15858 15960 15981 16023 16027 16073 16107 16121 16146 16161 16162 16273 16281 16300 16381 16413 16510 16550 16571 16573 16598 16665 16676 16812 16938 16996 17042 17053 17107 17173 17178 17376 17390 17470 17472 17571 17629 17698 17716 17778 17840 17863 17886 17909 17923 17972 18101 18361 18676 18791 18869 18906 18946 18969 19108 19197 19295 19441 19482 19530 19950 20037 20051 20052 20076 20193 20328 20353 20510 20704 20710 20760 20774 20786 20826 20833 20942 20948 21079 21131 21164 21251 21312 21320 21420 21435 21439 21447 21453 21459 21681 21711 21761 21775 21800 21827 21893 22005 22042 22055 22175 22182 22190 22224 22392 22448 22559 22613 22654 22665 22692 22734 22745 23032 23071 23276 23332 23351 23412 23419 23473 23687 23735 23796 23859 23898 24014 24109 24137 24163 24246 24303 24341 24355 24405 24409 24468 24478 24496 24507 24515 24531 24646 24653 24671 24686 24758 24801 24852 24905 24914 24988 25122 25200 25229 25246 25288 25326 25511 25568 25617 25640 25673 25683 25706 25752 25772 25862 25883 25930 26025 26081 26123 26160 26381 26474 26649 26660 26706 26729 26743 26798 26918 26930 27006 27135 27137 27166 27237 27257 27469 27551 27600 27634 27648 27686 27708 27868 27871 27948 27956 28027 28056 28155 28324 28505 28546 28594 28666 28676 28754 28766 28839 28847 28849 28896 28920 28985 29040 29208 29215 29229 29420 29535 29644 29649 29666 29695 29711 29728 29744 29800 29801 29816 29826 29829 29887 29920 29981 30051 30095 30121 30166 30279 30484 30486 30491 30549 30591 30600 30653 30669 30786 30990 31010 31114 31195 31223 31267 31282 31321 31391 31398 31530 31541 31572 31606 31734 31785 31821 31842 31867 31993 32117 32125 32164 32268 32397 32400 32404 32407 32536 32559 32585 32657 32695 32698 32752 74 452 555 572 966 1058 1115 1548 1746 1801 1815 1937 2027 2185 2225 2279 2306 2308 2770 3065 3160 3557 3621 3671 4594 4789 5057 5127 5342 5499 5791 5828 6027 6066 6647 6689 6780 6994 7219 7395 7598 7760 8251 8299 8491 8559 8771 9631 9775 10171 10513 10875 10915 11011 11322 11399 11661 11713 11803 11806 11819 11918 12417 12424 12554 12636 12981 13376 13404 13492 14259 14320 14381 14644 14655 14944 15094 15256 15357 15615 15713 15745 15838 15880 16304 16652 16803 16860 16931 17027 17083 17814 18021 18080 18115 18568 18841 18851 19158 19358 19436 19447 19457 19575 20763 20952 21047 21078 21102 21399 22148 22491 22708 23042 23285 23581 23810 23876 24746 24758 24819 25041 25046 25241 25282 25436 25453 25697 26632 26679 26712 26794 27326 28904 29055 29168 29285 29343 29474 29894 30330 30364 30539 31063 31578 32255 32327 32463 32747 262 5 167 183 223 278 284 424 478 534 571 617 724 767 947 1012 1114 1153 1273 1274 1405 1493 1581 1591 1602 1849 1876 1932 1938 2090 2121 2140 2158 2211 2238 2240 2247 2356 2414 2452 2461 2563 2676 2684 2807 2901 3076 3182 3193 3196 3201 3205 3209 3349 3392 3427 3536 3582 3658 3701 3748 3782 3886 3899 3905 3929 3950 3956 3987 3989 4020 4060 4070 4093 4152 4187 4216 4424 4430 4455 4469 4485 4532 4580 4595 4706 4710 4826 4932 4993 5013 5028 5059 5096 5102 5107 5199 5355 5363 5407 5418 5475 5478 5511 5530 5601 5721 5785 5822 5825 5857 5865 6154 6237 6252 6364 6445 6457 6468 6556 6636 6732 6850 6870 7008 7028 7208 7273 7308 7345 7346 7393 7441 7539 7570 7675 7723 7764 7786 7934 8039 8126 8205 8319 8421 8431 8710 8811 8848 8855 8910 9020 9093 9097 9160 9224 9316 9334 9345 9365 9433 9581 9605 9613 9627 9700 9717 9737 9757 9783 9797 9853 9968 10002 10042 10129 10235 10260 10493 10671 10679 10796 10801 10980 11019 11063 11127 11211 11252 11394 11417 11524 11525 11559 11600 11740 11890 11900 11948 12089 12134 12138 12163 12171 12292 12341 12392 12525 12610 12913 13084 13116 13147 13177 13182 13233 13236 13254 13388 13506 13549 13591 13664 13719 13762 13806 13889 13969 14045 14066 14134 14181 14313 14365 14500 14530 14576 14578 14649 14787 14790 14903 14924 15033 15078 15080 15123 15132 15158 15246 15280 15285 15318 15444 15459 15546 15608 15612 15705 15785 15823 15833 15851 15911 15970 16007 16013 16018 16086 16224 16231 16347 16380 16424 16468 16515 16710 16722 16740 16894 16959 17051 17054 17086 17087 17128 17151 17181 17205 17227 17263 17335 17354 17524 17604 17695 17701 17711 17714 17746 17750 17773 17784 17820 17985 18140 18225 18284 18348 18434 18467 18564 18610 18768 18831 18863 18938 19047 19143 19180 19213 19231 19301 19308 19377 19456 19580 19742 20012 20189 20208 20243 20272 20375 20458 20493 20498 20512 20529 20555 20676 20725 20875 21049 21182 21213 21326 21416 21567 21594 21610 21636 21683 21745 21809 21814 21848 21863 21880 21912 21966 22029 22032 22052 22102 22103 22130 22207 22238 22373 22434 22505 22669 22910 22933 23068 23070 23215 23238 23292 23437 23455 23511 23529 23688 23789 23850 24001 24009 24025 24063 24066 24093 24378 24380 24399 24401 24406 24443 24479 24487 24767 24842 24858 24867 24933 25043 25048 25052 25077 25094 25140 25225 25242 25251 25362 25373 25382 25568 25701 25716 25720 25762 25769 25948 26063 26086 26116 26149 26247 26260 26301 26403 26452 26538 26741 26794 26975 26977 26995 27074 27108 27173 27203 27255 27272 27293 27527 27557 27607 27798 27874 27905 27947 28126 28157 28235 28252 28269 28294 28337 28400 28424 28474 28490 28555 28705 28752 28848 28962 29058 29081 29115 29195 29328 29379 29557 29591 29609 29666 29675 29696 29762 29768 29888 29912 30135 30162 30209 30276 30580 30756 30829 30839 30969 30992 31217 31355 31396 31420 31462 31465 31480 31537 31590 31611 31697 31761 31785 31826 31885 31910 31951 32057 32109 32244 32330 32433 32446 32565 32653 32659 32699 32715 32737 221 34 56 111 150 349 361 391 482 519 569 622 786 823 865 868 1012 1031 1072 1112 1142 1182 1249 1317 1323 1341 1384 1431 1565 1629 1672 1768 1787 1865 1869 2041 2077 2079 2084 2141 2232 2390 2523 2544 2723 2738 2744 2804 2881 2965 3029 3176 3337 3344 3387 3606 3877 3902 4085 4244 4254 4297 4321 4324 4463 4473 4496 4548 4628 4636 4812 5048 5056 5112 5120 5219 5282 5289 5305 5338 5442 5453 5653 5693 5855 5876 5912 6018 6045 6119 6146 6219 6221 6230 6269 6279 6512 6626 6652 6682 6789 6859 6908 7271 7290 7526 7587 7649 7764 7807 7860 7935 8008 8035 8047 8063 8136 8186 8215 8271 8298 8461 8571 8660 8693 8709 8746 8777 8919 8962 8996 9151 9177 9246 9440 9481 9508 9511 9539 9741 9871 9967 9980 10140 10162 10167 10222 10590 10779 10860 10949 10967 11116 11160 11211 11487 11539 11754 11931 11998 11999 12022 12037 12059 12069 12111 12133 12185 12245 12325 12626 12659 12687 12690 12755 12761 12933 12999 13077 13110 13116 13179 13300 13320 13417 13555 13601 13619 13667 13669 13705 13801 13814 13830 13843 13919 14095 14127 14151 14382 14453 14467 14618 14673 14793 14809 14968 14989 15299 15373 15428 15486 15496 15512 15562 15565 15594 16004 16012 16308 16477 16512 16522 16621 16646 16808 16834 16844 16888 16899 16978 16995 17063 17095 17136 17183 17254 17285 17286 17311 17398 17485 17555 17570 17784 17828 17936 18026 18051 18108 18147 18175 18182 18187 18304 18326 18359 18580 18673 18724 18841 18956 19007 19140 19210 19428 19478 19488 19556 19624 19641 19650 19654 19728 19836 20023 20062 20127 20248 20272 20308 20322 20538 20629 20661 20668 20674 20768 20859 20880 20886 20978 21079 21097 21342 21354 21379 21493 21546 21587 21614 21827 22010 22019 22074 22145 22197 22347 22351 22371 22414 22535 22601 22610 22757 22962 23168 23196 23198 23361 23453 23563 23740 23756 23798 23806 23809 23868 23878 23903 23938 24175 24281 24510 24556 24563 24570 24680 24816 24967 24974 25137 25162 25185 25201 25318 25354 25372 25373 25417 25452 25503 25629 25635 25677 25698 25731 25807 25902 25938 26017 26040 26137 26168 26176 26214 26292 26397 26473 26476 26632 26634 26685 26836 26848 26973 27041 27057 27164 27198 27392 27437 27512 27669 27855 27866 27925 27968 27989 28023 28038 28040 28106 28199 28220 28293 28422 28457 28555 28701 28859 28958 29012 29217 29297 29308 29546 29612 29762 30010 30146 30247 30280 30315 30544 30711 30835 30999 31055 31368 31374 31441 31535 31556 31564 31651 31664 31667 31695 31738 31748 31783 31834 31866 31867 31891 31920 32009 32220 32465 32636 32640 32714 148 55 165 190 265 305 320 597 665 1006 1031 1141 1192 1245 1303 1371 1407 1466 1515 1577 1590 1699 1787 1841 1875 1961 1976 2038 2069 2101 2323 2398 2506 2513 2535 2602 3173 3249 3251 3298 3327 3350 3359 3447 4048 4234 4240 4321 4396 4508 4510 4612 4677 4898 4933 4974 5018 5190 5286 5380 5403 5699 5709 5816 5884 5983 6110 6115 6172 6322 6468 6518 6604 6691 6918 7086 7171 7258 7464 7483 7659 7695 7709 7864 7872 7951 7968 8028 8055 8123 8174 8235 8435 8467 8547 8618 8782 9237 9390 9428 9930 10021 10180 10183 10324 10388 10455 10522 10674 10745 10765 10781 10879 10961 11049 11096 11144 11268 11557 11559 11662 11742 12021 12457 13103 13364 13369 13470 13480 13489 13593 13873 13920 14115 14178 14236 14292 14785 14947 15037 15136 15167 15351 15359 15548 15676 15819 15838 16158 16233 16513 16614 16708 16898 16936 16939 17163 17202 17349 17649 17689 17786 17844 17879 17940 17971 18439 18767 18776 18864 19508 19664 19822 19841 19856 20094 20225 21150 21201 21270 21396 21430 21484 21564 21697 21755 21774 21830 21835 21858 21903 21939 22022 22117 22137 22283 22795 22836 22944 22975 23230 23260 23293 23300 23310 23314 23364 23431 23509 23557 23563 23575 23596 23727 23850 23853 23908 23909 23983 24277 24290 24313 24417 24762 24835 25045 25266 25283 25344 25838 25879 25937 26031 26141 26211 26272 26635 26649 26705 26819 26859 26888 27285 27344 27450 27565 27617 27618 27648 27687 27771 27931 28169 28284 28304 28413 28829 29032 29120 29163 29368 29424 29467 29592 29789 29847 29848 29951 29979 29990 30128 30245 30651 30655 30788 30858 31169 31386 31472 31593 31604 31819 31893 31900 31902 31917 31942 32013 32056 32100 32102 32151 32289 32390 32394 32445 32570 85 202 263 320 411 417 1035 1538 1632 1644 1676 2181 2208 2403 2444 2904 2917 3071 3089 3268 3300 3437 3586 3790 3871 4204 5241 5662 5773 6561 7671 7762 8284 8361 8607 8889 9095 9150 9317 9439 9741 10192 10566 10868 10892 11065 11187 11670 11949 12072 12076 12162 12378 12621 12907 13103 13423 13469 13584 13951 14033 14088 14158 14188 14619 14628 14808 15386 15445 15701 16015 16071 16348 16372 16806 17153 17339 17732 17933 17940 17967 18132 18162 18164 18281 18327 18586 18605 19003 19098 19116 19282 19310 19510 19641 19701 19726 19731 19814 19843 19956 20293 20592 20776 21057 21206 21264 22007 22066 22167 22297 22394 22430 22547 22555 22631 22734 22861 22937 22973 23021 23251 23310 23449 23519 23761 24009 24675 25059 25370 25443 25698 25749 25816 25833 26203 26564 26765 27465 27520 28034 28055 28436 28610 28790 29045 29096 29297 29796 29876 29960 30001 30124 30173 30361 30546 30636 30742 30765 30804 30922 31411 31550 32017 32230 32284 32541 32619 32674 32715 32727 223 24 254 469 486 553 619 685 758 812 842 899 903 913 923 964 968 1040 1162 1163 1229 1260 1277 1279 1476 1672 1743 1894 1899 1908 1950 2001 2017 2032 2183 2450 2566 2792 2820 3024 3030 3099 3142 3182 3269 3381 3456 3603 3676 3725 3799 3864 3924 3995 4384 4453 4556 4640 4693 4765 4831 4860 4881 5011 5048 5200 5237 5308 5384 5463 5464 5523 5694 5860 5882 6033 6140 6268 6283 6295 6306 6332 6373 6541 6783 6787 6857 6880 6986 7014 7024 7030 7037 7121 7135 7156 7239 7249 7272 7347 7374 7404 7516 7549 7576 7577 7664 7770 7904 7944 7990 8031 8150 8386 8464 8561 8567 8698 8843 8863 8949 8977 8981 8986 9025 9060 9079 9091 9210 9427 9429 9444 9556 9566 9698 9794 9805 9872 9880 9955 9999 10055 10132 10189 10253 10394 10412 10414 10529 10572 10745 10766 10817 10976 11029 11134 11301 11496 11614 11744 11764 11800 11840 11965 11982 12055 12079 12279 12314 12347 12462 12502 12543 12632 12688 12699 12734 12839 12861 12929 12936 13132 13140 13153 13250 13340 13502 13544 13582 13604 13720 13774 13787 13949 14047 14157 14184 14205 14297 14316 14407 14435 14460 14502 14581 14676 14718 14728 14927 14988 15057 15123 15228 15295 15400 15423 15444 15469 15485 15487 15530 15538 15591 15599 15620 15635 15740 16120 16173 16180 16190 16258 16336 16350 16361 16371 16583 16610 16625 16734 16841 16859 16942 16977 17048 17113 17134 17137 17152 17154 17228 17229 17414 17417 17542 17704 17710 17733 17920 18058 18077 18083 18510 18537 18629 18812 18815 18903 19029 19034 19071 19103 19155 19177 19187 19196 19266 19296 19325 19343 19348 19387 19462 19484 19577 19583 19604 19639 19676 19756 19800 19803 19854 19865 19894 19942 19981 20419 20422 20483 20662 20666 20702 20728 20811 20970 21052 21106 21107 21123 21139 21210 21274 21384 21399 21410 21530 21631 21655 21668 21700 21765 21836 22068 22146 22271 22409 22458 22699 22787 22846 22898 23237 23314 23389 23471 23524 23574 23627 23759 23767 23885 23979 24118 24140 24339 24446 24524 24659 24982 25277 25390 25443 25581 25601 25660 25691 25816 25835 25839 25903 25916 25945 25961 25990 26027 26135 26164 26261 26275 26333 26357 26622 26639 26662 26709 26784 26807 26813 26871 26885 26900 26960 26961 26972 27061 27332 27346 27384 27471 27526 27578 27796 27852 27959 28092 28159 28227 28314 28359 28669 28703 28833 28896 28936 29111 29210 29238 29322 29514 29667 29704 29801 29810 29959 30098 30230 30343 30395 30397 30528 30702 30748 30765 30781 30908 31070 31131 31199 31266 31272 31358 31610 31638 31640 31662 31671 31698 31792 31826 32015 32270 32276 32408 32468 32565 32598 235 25 189 222 292 447 498 531 612 693 742 820 841 860 932 1073 1105 1213 1329 1378 1443 1454 1466 1586 1616 1638 1647 1676 1747 1822 1855 1861 1890 1952 2015 2040 2044 2132 2224 2229 2364 2413 2433 2476 2604 2996 3098 3262 3308 3343 3426 3481 3489 3503 3530 3625 3883 3929 3943 3965 3989 4230 4399 4453 4484 4519 4527 4549 4614 4665 4690 4821 4926 4955 4999 5173 5239 5291 5317 5323 5411 5469 5554 5663 5681 5859 5981 6079 6082 6219 6328 6471 6498 6537 6589 6629 6661 6673 6759 6769 6855 6961 7018 7139 7208 7222 7310 7501 7508 7537 7701 7745 7847 7923 7959 7984 7997 8079 8088 8181 8299 8310 8483 8497 8541 8557 8763 8860 8938 9100 9104 9152 9194 9294 9329 9349 9411 9817 9909 10048 10079 10422 10577 10608 10620 10693 10704 10807 10880 10945 11028 11046 11088 11104 11258 11279 11284 11290 11308 11339 11357 11427 11430 11581 11593 11666 11689 11692 11767 11824 11981 12062 12127 12140 12195 12240 12292 12342 12345 12440 12466 12577 12595 12602 12623 12636 12680 12850 12859 12933 12938 12946 12988 13085 13132 13223 13266 13291 13301 13352 13462 13654 13689 13771 13845 14029 14063 14070 14213 14345 14463 14501 14563 14592 14666 14773 14839 14860 14894 14905 14959 14982 15047 15151 15168 15273 15279 15298 15327 15376 15633 15635 15661 15694 15749 15993 16086 16087 16103 16141 16198 16295 16331 16377 16524 16528 16538 16553 16659 16668 16751 16859 16864 17149 17195 17274 17456 17492 17644 17720 17831 17849 18004 18120 18175 18196 18214 18340 18447 18489 18529 18534 18542 18618 18694 18695 18902 19048 19106 19118 19279 19321 19349 19369 19456 19457 19483 19860 19944 20027 20042 20047 20089 20312 20328 20344 20494 20526 20654 20666 20766 21022 21052 21208 21276 21439 21643 21718 21731 21795 21894 21913 21980 21997 22216 22222 22320 22471 22473 22509 22803 22814 22925 22954 23053 23170 23372 23413 23433 23538 23548 23781 23821 23848 23919 23965 23989 24073 24076 24143 24184 24215 24284 24300 24417 24433 24447 24607 24657 24696 24793 25074 25076 25108 25159 25199 25272 25304 25498 25627 25699 25886 25957 26026 26039 26184 26328 26422 26450 26562 26594 26629 26666 26687 26703 26722 26732 26785 26797 26877 26920 26984 27107 27109 27142 27149 27248 27382 27440 27543 27551 27587 27735 27752 27770 27780 27821 27976 27984 28159 28269 28292 28308 28431 28570 28681 28921 28990 29010 29188 29198 29233 29334 29697 29821 29841 29853 29944 29972 29984 30006 30071 30098 30112 30132 30221 30267 30282 30354 30371 30495 30523 30554 30582 30676 30689 30738 30757 30836 30920 30927 30947 30956 30997 31024 31029 31084 31090 31099 31235 31277 31430 31537 31571 31595 31716 31764 31799 31867 31884 31910 32018 32045 32102 32192 32330 32601 32616 32684 32692 32716 236 6 126 153 235 269 417 452 457 471 487 923 926 990 1101 1104 1114 1128 1271 1400 1417 1583 1596 1617 1795 1953 1983 2090 2132 2270 2375 2442 2552 2622 2647 2653 2738 2870 2881 3129 3164 3202 3282 3378 3390 3435 3448 3482 3508 3582 3594 3688 3713 3716 3759 3793 3850 3871 3969 3971 3996 4089 4130 4212 4527 4606 4649 4773 4856 4859 5185 5191 5216 5229 5311 5340 5457 5509 5626 5867 5909 6013 6106 6220 6288 6308 6523 6577 6653 6669 6788 6798 7104 7130 7137 7144 7260 7407 7549 7604 7654 7809 7814 7823 7839 8009 8088 8125 8155 8294 8306 8313 8346 8402 8552 8564 8613 8637 8742 8772 8910 9272 9349 9365 9419 9657 9775 9780 9785 9850 9854 10054 10079 10116 10388 10502 10579 10704 10803 10862 10980 11013 11020 11049 11062 11131 11135 11142 11161 11181 11215 11238 11311 11313 11316 11321 11343 11394 11439 11508 11706 11736 11990 12046 12106 12114 12236 12296 12356 12521 12549 12612 12663 12764 12834 12898 12901 13037 13048 13052 13187 13219 13237 13279 13283 13335 13339 13484 13497 13536 13678 13750 13849 13909 14072 14116 14275 14401 14534 14581 14640 14682 14735 14813 14860 14862 14874 14950 14952 15106 15151 15152 15156 15164 15218 15245 15267 15343 15577 15760 15796 15863 15895 15951 15982 16101 16251 16451 16553 16578 16585 16797 16900 16904 16932 17024 17164 17188 17280 17311 17341 17408 17419 17454 17558 17663 17664 17672 17768 17816 17852 18026 18179 18317 18465 18482 18567 18585 18673 18750 18768 19169 19172 19239 19341 19382 19400 19414 19433 19540 19544 19590 19601 19707 19761 19817 19863 19940 20023 20067 20128 20180 20182 20209 20218 20246 20361 20552 20633 20654 20688 20771 20795 20798 20938 21024 21053 21070 21115 21151 21159 21163 21165 21168 21417 21442 21459 21516 21678 21793 21943 22050 22093 22147 22157 22220 22235 22319 22345 22444 22510 22514 22753 22821 22845 22910 22935 23124 23126 23172 23191 23320 23325 23433 23695 23709 23712 23816 23902 23945 23953 23991 24025 24152 24170 24207 24217 24361 24413 24424 24550 24577 24828 24994 25014 25047 25166 25167 25184 25200 25265 25386 25428 25478 25520 25532 25647 25657 25711 25747 25890 25928 25950 26010 26315 26365 26418 26465 26486 26683 26762 26916 26986 27053 27131 27165 27196 27375 27414 27423 27451 27477 27579 27710 27712 27762 27833 27848 28139 28196 28289 28356 28492 28573 28614 28633 28789 28817 28919 28934 29051 29102 29173 29191 29198 29301 29497 29514 29671 29702 29727 29742 29826 29923 29981 29986 30000 30099 30185 30233 30237 30259 30310 30329 30366 30551 30662 30674 30715 30820 30861 30908 30923 31058 31129 31148 31253 31327 31332 31344 31345 31497 31518 31554 31780 31860 31939 31971 32001 32003 32113 32139 32145 32162 32268 32295 32348 32388 32426 32573 32590 32636 32670 153 25 833 885 1030 1035 1467 1625 1639 1981 2044 2067 2185 2249 2312 2405 2689 2723 2842 2846 3060 3072 3408 3481 3497 3687 4053 4213 4423 5133 5136 5351 5665 5831 5850 5894 6028 6065 6135 6137 6208 6307 6338 6438 6492 6514 6602 6624 6688 7107 7484 7499 7736 8057 8065 8240 8260 8397 8490 8560 8583 8586 8752 8847 8932 9061 9079 9165 9223 9244 9288 9361 9625 9679 9878 9926 9969 10252 10389 10514 10532 10534 10561 10579 10584 10629 10665 10680 10781 10812 10820 10863 10891 10917 11283 11289 11376 11429 11439 11495 11597 11717 11800 11846 11961 12132 12255 12509 12557 12695 12830 12893 12924 13025 13039 13148 13183 13268 13334 13399 13406 13523 13745 13788 13804 13873 14113 14248 14259 14344 14566 14911 15224 15271 15306 15347 15671 15910 16253 16266 16286 16386 16417 16423 16629 16642 16703 16840 16841 16852 17328 17340 17381 17455 17552 17570 17763 17939 17963 17983 18311 18388 18517 18688 18700 18778 18883 19086 19341 19390 19470 19497 19599 19691 19766 19919 19961 20096 20100 20152 20178 20239 20243 20298 20338 20469 20578 20623 20752 20805 20887 20989 21172 21283 21325 21494 21511 21532 21546 21581 21582 21691 21800 22095 22120 22137 22142 22384 22465 22701 22856 22868 22967 23099 23199 23393 23571 23701 23743 24049 24125 24200 24240 24404 24638 24791 25280 25315 25326 25347 25394 25438 25464 25782 25786 25792 25821 25951 26235 26248 26261 26269 26327 26345 26371 26395 26515 26541 26594 26608 26630 26685 26754 26861 26894 26962 26978 27316 27371 27399 27543 27977 27997 28004 28020 28076 28142 28179 28334 28734 28843 28933 29345 29445 29496 29587 29605 29611 29733 29807 30020 30045 30174 30183 30345 30421 30478 30889 30988 31047 31103 31124 31218 31386 31489 31584 31647 31760 31985 32001 32036 32545 32568 32599 32635 32637 32638 218 8 38 85 102 336 349 585 624 667 747 828 903 906 925 1065 1111 1264 1272 1340 1362 1368 1384 1396 1417 1485 1527 1546 1557 1832 1903 2137 2327 2547 2742 2785 2865 3012 3066 3117 3131 3412 3422 3693 3755 3771 3880 3930 3933 3958 4013 4162 4175 4204 4253 4367 4416 4479 4486 4513 4526 4645 4674 4769 4828 4874 4885 4953 5040 5104 5131 5433 5566 5632 5678 5957 6026 6061 6123 6141 6228 6306 6373 6571 6593 6712 6738 6743 6876 7017 7081 7083 7121 7224 7232 7277 7287 7289 7347 7530 7557 7632 7861 7965 8078 8257 8513 8528 8554 8597 8746 8798 8894 9046 9093 9108 9134 9137 9150 9157 9158 9440 9476 9541 9563 9628 9817 9952 10034 10197 10205 10268 10311 10369 10449 10453 10543 10630 10649 10838 10854 10857 10903 10932 10973 10983 11039 11058 11075 11102 11120 11210 11294 11350 11448 11535 11576 11626 11663 11701 11774 11784 11813 11876 11922 11982 11988 12143 12176 12256 12378 12527 12586 12646 12722 12727 12793 12807 12873 12984 12995 13021 13187 13198 13211 13250 13572 13633 13655 13700 13764 13765 13777 13784 13852 13864 13954 14020 14175 14240 14282 14385 14481 14605 14672 14701 14731 14799 14858 14937 15053 15128 15154 15266 15302 15381 15619 15622 15731 15779 15908 15991 15996 16026 16106 16150 16195 16206 16233 16269 16276 16277 16398 16543 16611 16742 16925 17042 17076 17080 17129 17185 17217 17338 17714 17726 17774 17919 17940 18012 18101 18102 18165 18251 18279 18390 18779 18793 18871 18886 19452 19458 19501 19522 19580 19822 19852 19902 19936 19948 19986 20024 20054 20094 20275 20290 20679 20769 20802 20891 20913 21098 21275 21346 21607 21758 21786 21811 21857 21979 22032 22081 22176 22210 22311 22359 22376 22446 22450 22506 22682 22759 22948 22950 23042 23062 23110 23115 23131 23218 23659 23708 23747 23777 23893 23969 24060 24280 24292 24321 24433 24489 24496 24686 24725 24758 24826 25119 25167 25204 25223 25266 25269 25350 25378 25440 25785 25828 25868 25903 25924 26002 26065 26087 26280 26596 26635 26765 26779 26827 26872 26906 27106 27141 27296 27315 27369 27442 27644 27721 28007 28217 28282 28299 28324 28337 28379 28388 28542 28642 28660 28768 28810 28945 28969 28986 29039 29051 29086 29154 29155 29212 29300 29331 29445 29460 29551 29804 29824 29960 29978 30128 30301 30332 30462 30549 30574 30594 30595 30635 30703 30780 30791 30839 30857 30955 31095 31118 31251 31252 31293 31569 31598 31629 31715 31747 31758 31826 31888 32011 32153 32224 32250 32273 32284 32294 32322 32331 32367 32397 32424 32433 32454 32470 32491 32554 32729 234 19 66 76 280 297 435 538 637 685 842 863 912 966 978 998 1120 1208 1236 1310 1323 1356 1380 1460 1598 1640 1728 1811 1812 1838 1861 1893 1972 2037 2046 2150 2234 2268 2436 2568 2653 2804 2882 2919 2950 3053 3168 3197 3334 3475 3531 3685 3782 3783 3831 4037 4053 4124 4126 4195 4265 4347 4455 4510 4543 4592 4633 4652 4698 4742 4771 4840 4932 5060 5290 5376 5459 5471 5495 5510 5535 5624 5642 5697 5869 6005 6166 6248 6294 6295 6364 6406 6485 6495 6601 6650 6931 6932 7119 7190 7222 7225 7292 7314 7331 7396 7455 7661 7675 7738 7799 7885 7992 8075 8097 8279 8291 8383 8398 8449 8514 8544 8553 8585 8764 8781 8849 8880 8890 8934 8950 8995 9069 9106 9149 9383 9495 9536 9667 9723 9782 9827 9973 10000 10019 10050 10132 10152 10232 10245 10349 10351 10640 10725 10845 10851 11081 11082 11094 11298 11308 11319 11373 11519 11606 11621 11762 11819 11936 12042 12204 12227 12297 12516 12628 12676 12817 12852 13040 13204 13209 13212 13263 13509 13578 13614 13624 13627 13644 13820 13825 13847 14055 14063 14159 14199 14228 14264 14287 14440 14532 14541 14571 14669 14670 14920 14928 14937 14978 15008 15011 15050 15195 15221 15259 15292 15293 15320 15322 15371 15397 15500 15608 15625 15716 15799 15830 15944 16031 16091 16162 16201 16262 16270 16388 16402 16418 16488 16575 16706 16756 16762 16919 16945 17154 17209 17219 17312 17379 17409 17477 17487 17518 17521 17543 17547 17666 17680 17790 17855 17885 17890 17893 17948 18097 18106 18151 18294 18309 18395 18456 18616 18636 18765 18794 18804 18977 18998 19040 19055 19076 19079 19134 19256 19286 19367 19412 19436 19536 19624 19631 19921 19967 19989 20050 20229 20276 20385 20451 20512 20516 20646 20659 21015 21123 21191 21198 21556 21559 21594 21609 21644 21667 21713 22071 22144 22217 22273 22349 22397 22454 22465 22495 22624 22789 22934 22960 22995 23017 23043 23088 23103 23131 23250 23369 23387 23481 23515 23518 23616 23647 23709 23746 23780 23848 23885 23896 24012 24099 24104 24152 24161 24173 24633 24697 25005 25013 25061 25088 25100 25192 25299 25410 25430 25474 25570 25583 25652 25768 25788 25865 25918 26190 26264 26458 26505 26512 26680 26817 26981 26987 26990 27022 27068 27072 27161 27279 27507 27558 27603 27838 27965 27996 28084 28151 28203 28228 28319 28325 28460 28561 28573 28619 28659 28713 28734 28816 28819 28838 28891 28976 29027 29110 29171 29292 29353 29566 29589 29611 29675 29851 29897 29926 30007 30075 30116 30128 30264 30285 30386 30450 30455 30467 30472 30503 30531 30590 30621 30739 30752 30817 30831 30994 31057 31076 31108 31125 31253 31288 31294 31382 31443 31444 31556 31567 31757 32028 32053 32104 32201 32243 32264 32462 32521 32537 32560 32646 32673 32721 47 45 124 806 1291 1768 2035 2285 2939 3592 3879 3947 4054 4597 4637 4776 5327 5366 5605 6439 7063 7224 7235 7730 7901 8073 9067 9234 9598 10473 10911 11446 11709 11779 12003 12256 12379 12414 13259 13310 13387 13495 13603 13961 14708 14993 15163 15271 15344 15823 15920 16312 16887 17045 18309 18574 19004 19475 19969 20078 20391 20424 20761 20862 20913 20950 20980 22794 23042 23119 23384 24201 24449 24622 24929 25259 25268 25837 26645 27167 27449 28295 28325 28504 28556 28573 28693 28748 29349 29673 29913 30130 31663 31749 32506 2 4428 8373 9216 14648 243 93 358 414 432 678 854 868 909 922 971 1014 1139 1160 1229 1232 1273 1310 1336 1371 1380 1526 1622 1652 1748 1797 1860 1876 1967 2015 2091 2120 2146 2240 2254 2256 2316 2410 2473 2642 2669 2858 2986 3014 3066 3104 3174 3197 3336 3457 3481 3495 3538 3547 3613 3766 3776 3830 3924 3999 4005 4130 4134 4138 4188 4195 4247 4297 4301 4359 4403 4448 4521 4543 4708 4710 4828 4931 5092 5221 5243 5309 5377 5408 5486 5501 5610 5724 5901 5925 5969 6077 6083 6103 6249 6270 6272 6448 6662 6783 6866 6911 6926 6932 6944 7044 7067 7094 7147 7248 7277 7349 7425 7543 7592 7601 7602 7772 7832 7833 7892 7973 8214 8255 8386 8400 8580 8695 8708 8782 8802 8832 9023 9187 9215 9282 9459 9588 9601 9691 9741 9816 9878 9954 9991 10013 10023 10048 10163 10302 10356 10363 10393 10523 10645 10672 10801 10957 11035 11134 11159 11258 11337 11367 11439 11452 11544 11580 11591 11605 11607 11704 11727 12063 12082 12088 12196 12224 12321 12425 12442 12678 12687 12902 13033 13207 13302 13416 13454 13470 13559 13633 13637 13643 14091 14122 14163 14263 14326 14431 14482 14793 14795 14847 14929 15020 15024 15030 15049 15089 15120 15133 15187 15223 15297 15300 15350 15595 15612 15623 15650 15705 15753 15754 15791 15803 15845 15863 15914 16103 16106 16179 16414 16472 16474 16636 16678 16709 16739 16843 16864 16973 17102 17137 17226 17297 17322 17337 17401 17418 17535 17539 17762 17826 17940 18035 18057 18170 18203 18216 18257 18321 18401 18433 18475 18655 18675 18712 18732 18752 18755 18763 18939 18945 19014 19086 19087 19105 19149 19168 19298 19316 19432 19468 19478 19512 19580 19613 19663 19730 19788 19872 19963 19989 20087 20104 20133 20170 20181 20274 20389 20392 20411 20478 20626 20654 20669 20680 20704 20752 20984 21001 21083 21121 21254 21460 21529 21579 21712 21744 21825 21855 21936 21943 22001 22029 22034 22037 22262 22289 22351 22496 22509 22678 22741 22744 22763 22842 22881 22900 22933 23085 23143 23261 23325 23357 23744 23935 24060 24100 24139 24185 24247 24314 24336 24464 24544 24659 24717 24799 24893 24938 24993 25015 25073 25255 25315 25318 25363 25472 25485 25592 25593 25628 25647 25706 25732 25745 25748 25783 25836 25839 25903 26016 26024 26188 26302 26318 26362 26504 26526 26548 26563 26597 26666 26737 26821 26991 27088 27094 27112 27312 27447 27500 27575 27623 27686 27726 27925 27945 27963 28050 28067 28132 28138 28144 28166 28194 28395 28511 28527 28617 28937 28941 29007 29034 29053 29080 29089 29109 29130 29206 29210 29244 29281 29335 29339 29633 29656 29871 29954 29985 30066 30134 30172 30367 30475 30533 30542 30667 30717 30718 30823 30882 30939 30947 30957 31006 31010 31151 31156 31297 31349 31408 31485 31524 31529 31537 31562 31617 31853 31869 31962 32034 32122 32224 32235 32239 32437 32447 32449 32516 32548 32579 32589 32595 32731 180 3 63 77 85 181 232 398 440 457 508 518 583 701 817 827 953 991 1032 1172 1177 1264 1277 1430 1520 1526 1634 1723 1774 1866 1925 2098 2251 2310 2385 2534 2687 2731 2764 2836 2956 2980 3204 3247 3407 3422 3475 3497 3919 4046 4107 4119 4152 4182 4189 4380 4521 4557 4599 4645 4709 4895 5004 5121 5163 5284 5383 5462 5497 5559 5567 5587 5698 5857 5879 6097 6254 6314 6349 6353 6503 6588 6704 6855 6962 7084 7332 7507 7559 7673 7725 7834 7836 7858 7894 7909 7931 8057 8141 8159 8361 8439 8478 8559 8587 8615 8679 8819 8890 9146 9248 9252 9301 9636 9643 9650 9733 9890 9893 9939 10029 10208 10360 10497 10767 10869 10904 10910 10942 10984 11001 11013 11026 11150 11163 11381 11536 11839 12002 12041 12104 12273 12274 12339 12366 12398 12414 12457 12487 12790 12887 12979 13079 13331 13392 13407 13432 13443 13607 13614 13769 13852 13856 13862 13881 13893 14030 14066 14105 14232 14330 14357 14437 14446 14456 14478 14507 14564 14593 14773 14879 14978 15101 15411 15651 15655 15806 15860 15875 15908 16067 16145 16330 16333 16352 16520 16706 16782 16965 16966 17038 17091 17113 17206 17404 17439 17793 17845 17976 18044 18121 18127 18151 18273 18316 18326 18335 18364 18372 18416 18701 18759 19128 19254 19319 19674 19697 19701 19723 19757 19850 20127 20181 20230 20243 20266 20274 20277 20467 20743 20797 20933 20936 20962 21232 21284 21336 21415 21447 21749 21834 21896 22093 22122 22502 22519 22535 22669 22716 22756 22923 22928 22973 23283 23305 23338 23408 23422 23470 23485 23806 23913 24033 24042 24189 24369 24373 24477 24519 24639 24752 25152 25183 25252 25627 25682 25686 25697 25847 25876 25925 25983 26065 26120 26156 26236 26272 26384 26403 26535 26763 26828 26904 26984 27052 27115 27186 27250 27653 27716 27821 28045 28062 28174 28196 28332 28584 28604 28655 28737 28865 29005 29066 29200 29215 29375 29531 29699 29745 29784 29865 30069 30137 30150 30702 30748 30857 30899 31089 31106 31113 31153 31301 31441 31489 31683 31722 31753 31762 31817 31882 31904 32018 32023 32284 32309 32450 32453 32593 32660 32699 98 422 510 609 826 845 987 1166 1300 1387 1753 2118 2316 2338 2356 2390 2620 2843 2903 3587 3643 3921 4141 4249 4637 4745 4927 5241 5606 5673 5749 5876 6125 6307 6415 6529 6757 6846 7357 7363 7412 7665 7701 8093 8418 8518 8953 9118 9360 9706 9970 10169 10181 10237 10238 10255 10458 10553 10583 10591 10813 10822 10919 11282 11291 11410 11433 11695 12134 12229 12364 12522 12523 12740 12796 12831 12835 12933 12959 13091 13126 13140 13397 13861 14288 14313 14481 14497 14575 14597 14805 14887 14946 15349 15422 15692 16049 16103 16358 16402 16616 16642 16952 16968 17251 17848 17864 18362 18516 18574 18588 18636 18866 18915 19202 19547 19678 19779 19805 19986 20273 20313 20352 20440 20604 20722 20733 21215 21220 21327 21391 21415 21526 21717 21734 21877 22282 22730 23229 23365 23378 23491 23654 23892 23986 24186 24411 24444 24601 24622 24797 25217 25516 25536 25630 25740 26022 26318 26391 26467 26468 26518 26580 26584 26597 26654 26932 27041 27142 27215 27217 27254 27267 27423 27652 27980 28152 28224 29060 29586 29690 29802 29901 30029 30195 30223 30489 30672 31251 32000 32070 32155 32238 32398 32484 32615 32678 135 10 191 366 584 717 745 757 791 1002 1282 1402 1424 1590 1593 1632 1976 2162 2173 2397 2411 2457 2528 2728 2829 3008 3051 3205 3273 3634 3699 3833 3841 3884 4177 4671 4736 4860 4918 4982 5075 5099 5298 5440 5575 5604 5623 5670 5780 6180 6251 6271 6610 6621 6801 6882 7359 7372 7386 7597 7608 7977 8163 8192 8204 8273 8311 8565 8617 8769 8809 8825 8837 8869 9126 9340 9578 9861 10038 10174 10217 10250 10410 10431 10778 10816 10977 11042 11132 11356 11395 11653 11813 11890 11899 11905 12051 12203 12290 12368 12384 12510 12799 12826 13025 13219 13377 13425 13455 13463 13552 13649 13692 13987 13996 14012 14123 14139 14228 14320 14607 14769 14783 14946 15029 15210 15305 15354 15496 15867 15933 15958 16011 16027 16070 16352 16355 16716 16984 16992 17038 17252 17380 17623 17648 17664 17748 18102 18212 18235 18340 18344 18630 18687 18770 18800 19237 19260 19326 19353 19354 19547 19770 20287 20535 20639 20674 20757 20801 20843 21134 21226 21345 21435 21442 21515 21840 21911 21955 21987 22003 22499 22530 22571 22644 22750 22761 22895 22938 23140 23245 23586 23644 23844 24234 24532 24601 24625 24743 24897 25048 25120 25212 25230 25252 25450 25656 25710 25780 26042 26146 26171 26176 26247 26420 26481 26530 26566 26637 26640 26681 26732 26797 26869 27326 27327 27403 27721 27837 27978 28314 28333 28422 28423 28465 28654 28690 28704 28755 28771 28821 28839 28942 28957 29071 29131 29241 29325 29331 29441 29448 29584 29881 30065 30160 30243 30586 30752 31017 31097 31136 31206 31336 31341 31363 31523 31588 31898 31903 32068 32103 92 326 398 876 1074 1342 1378 1485 1594 1703 1849 1972 2355 2404 3839 3917 3945 3999 4098 4123 4354 4630 4767 4941 5027 5042 5091 5364 5556 6235 6372 6566 6606 7161 7258 7276 7538 7633 7699 7878 7902 7981 8748 8938 9045 9296 9339 9350 9398 9586 9601 10129 10385 10426 10516 10585 10619 10756 10876 11300 11347 11468 11531 11667 11716 12232 12737 12888 13034 13189 13224 13239 13456 13622 14194 14352 14870 14934 14936 15187 15231 15447 15594 15900 15934 15970 15993 16456 16526 16532 16572 16832 17050 17134 17143 17539 17579 17816 18007 18050 18524 18557 18668 18775 19560 20015 20050 20592 20715 20740 20743 20776 21043 21083 21211 21332 21376 21401 21527 21541 21834 22098 22117 22406 22420 22488 22522 22730 22741 23187 23579 23738 23792 23803 23851 23938 24035 24067 24300 24489 24683 24883 25004 25059 25249 25265 25448 25521 25622 25868 25888 26048 26058 26346 26389 26667 27190 27220 27348 27383 27542 27717 27821 27892 28014 28058 28572 28839 28855 29298 29461 29750 29973 30024 30085 30442 30501 30760 31650 31707 31978 32434 32579 32674 32717 81 370 416 471 697 771 955 996 1125 1207 1232 1854 1910 2110 2324 2723 2725 2833 3035 3082 3116 3388 3488 3620 3823 4041 4094 4132 4236 4613 4719 4803 4806 5052 5662 5749 5920 6109 6180 6377 6502 6551 6948 7322 7406 7502 7755 7869 7999 8212 8390 8705 9203 9384 9465 9471 9525 9698 9757 10190 10589 10765 10797 11650 11653 12036 12069 12141 12265 12450 12469 12483 12727 12998 13102 13156 13574 13690 13725 13770 13891 13961 13986 14558 14625 14666 15120 15212 15392 15690 15767 15788 16092 16275 16371 16608 17460 17528 17638 17749 18099 18351 18956 19000 19116 19217 19345 19520 19527 19564 19704 19996 20165 20617 20776 21319 21488 21505 21546 21583 21999 22594 22954 23519 23616 24413 24689 24709 24968 25012 25273 25289 25609 25639 25697 25925 27037 27427 27496 27746 27796 28420 28523 28747 29440 29669 29684 30196 30405 30784 30852 31026 31033 31320 31698 31715 31979 32081 32222 32480 32561 32658 32677 228 99 165 174 179 180 259 394 572 615 624 799 995 1016 1022 1027 1088 1123 1211 1295 1297 1405 1483 1501 1516 1620 1668 1833 1852 1897 1986 2274 2321 2389 2434 2469 2475 2480 2639 2748 2788 2794 2841 2880 2975 3109 3163 3194 3250 3363 3391 3433 3464 3735 3795 3860 3970 4272 4282 4295 4307 4549 4579 4592 4700 4715 4814 5188 5416 5435 5466 5500 5607 5649 5713 5737 5776 5986 6049 6068 6575 6588 6673 6810 6999 7084 7101 7150 7200 7217 7241 7357 7487 7535 7673 7695 7718 7740 7790 7888 7941 8025 8071 8134 8241 8264 8290 8293 8473 8506 8556 8672 8725 8735 8749 8763 8888 8892 8927 9047 9313 9460 9499 9694 9716 9816 9836 9905 9937 10070 10112 10201 10299 10363 10395 10444 10495 10533 10637 10695 10696 10819 10947 11105 11289 11358 11364 11420 11493 11653 11663 11813 11949 12028 12031 12088 12105 12224 12240 12251 12319 12346 12360 12368 12527 12598 12684 12742 12764 12820 12878 12898 13022 13046 13082 13101 13156 13182 13207 13281 13404 13410 13525 13641 13679 13716 13766 13795 13902 14037 14207 14375 14397 14568 14575 14615 14745 14936 15064 15280 15298 15328 15454 15516 15642 15861 15886 16189 16201 16263 16286 16340 16347 16617 16678 16684 16685 16707 16772 16791 16829 16979 17016 17097 17099 17183 17480 17494 17542 17617 17792 17847 17909 18156 18190 18219 18220 18224 18345 18387 18399 18442 18463 18507 18549 18620 18639 18855 18944 18979 19042 19063 19079 19226 19316 19336 19378 19417 19539 19604 19612 19830 19857 19944 19976 20026 20071 20146 20205 20280 20340 20425 20484 20520 20550 20714 20756 20837 21198 21262 21268 21306 21336 21397 21602 21704 21743 21813 21884 22072 22315 22354 22475 22476 22527 22534 22586 22612 22618 22710 22813 22846 22848 22857 23020 23225 23249 23462 23489 23720 23785 23918 24038 24144 24153 24160 24251 24467 24468 24498 24554 24682 24694 24697 24774 24803 24807 24816 24940 25048 25061 25128 25189 25253 25301 25354 25375 25425 25464 25628 25635 25716 25774 25906 25921 25956 25965 25981 26002 26007 26014 26023 26063 26066 26108 26155 26161 26230 26236 26281 26345 26376 26394 26625 26735 26754 26969 27182 27254 27315 27343 27435 27499 27580 27594 27743 27763 27857 27875 28085 28099 28114 28117 28136 28177 28398 28400 28404 28427 28480 28539 28676 28693 28842 28845 28879 28966 29010 29053 29197 29245 29274 29355 29392 29420 29578 29596 29693 29755 29844 29878 29924 29958 30147 30270 30305 30313 30317 30335 30356 30363 30435 30524 30527 30530 30599 30634 30671 30690 30787 30945 31002 31011 31017 31089 31262 31376 31427 31439 31447 31471 31526 31697 31725 31743 31797 31798 31870 31887 31916 32218 32229 32331 32444 32459 32526 32542 22 632 1160 1805 2271 2689 3253 4349 5201 5894 6758 6790 7279 8324 10109 10181 11321 11615 12301 13528 14287 15509 15529 15605 16744 16885 18378 20704 20807 21037 21546 21585 22963 23113 24403 24481 24592 26466 26669 29160 31285 31926 32200 32392 32604 239 264 280 293 353 366 370 406 416 417 519 537 626 656 711 725 806 877 1033 1098 1123 1125 1132 1167 1170 1188 1209 1216 1244 1269 1297 1348 1394 1408 1527 1777 1785 1886 1977 2042 2131 2197 2255 2349 2354 2370 2374 2450 2630 2655 2698 2728 2850 2929 3154 3182 3367 3415 3441 3465 3535 3700 3764 3768 3879 3901 4052 4189 4413 4591 4626 4638 4660 4782 5188 5258 5364 5365 5403 5412 5591 5629 5682 5695 5725 5804 5969 5981 5987 6116 6303 6311 6361 6374 6394 6550 6731 6743 6806 6900 6938 6967 6971 7044 7077 7086 7103 7164 7260 7324 7339 7365 7613 7630 7641 7716 7752 7873 8047 8084 8166 8283 8312 8329 8432 8459 8476 8565 8614 8672 8677 8779 8829 8894 8948 8973 9040 9098 9133 9235 9349 9409 9513 9537 9595 9598 9696 9766 9768 9807 9830 9989 10039 10046 10146 10280 10407 10414 10441 10447 10496 10498 10505 10678 10690 10807 10852 10864 10918 11008 11026 11154 11183 11194 11218 11271 11327 11358 11380 11399 11600 11747 11773 11776 11833 11962 12115 12161 12275 12286 12287 12521 12533 12607 12921 13001 13028 13055 13163 13271 13280 13342 13370 13511 13595 13631 13645 13711 13728 13950 13991 14185 14194 14254 14295 14439 14689 14772 14792 14842 14901 14964 14975 15033 15281 15302 15340 15570 15707 15752 15756 15824 15900 16004 16013 16018 16175 16180 16376 16409 16412 16444 16446 16450 16513 16613 16617 16620 16954 17154 17187 17339 17431 17677 17729 17797 17851 17960 18080 18097 18245 18363 18386 18387 18551 18564 18571 18576 18663 18711 18748 18779 18788 18920 18921 19121 19232 19292 19294 19357 19368 19376 19382 19661 19739 19864 19963 20050 20086 20088 20096 20153 20224 20291 20338 20393 20412 20793 20839 21003 21013 21170 21230 21236 21240 21354 21363 21591 21660 21683 21690 21697 21707 21711 21764 21765 21780 21794 21844 21855 21869 22123 22237 22244 22304 22321 22333 22370 22419 22423 22497 22555 22562 22586 22642 22679 22696 22740 22831 22911 22917 22919 23042 23232 23268 23423 23483 23501 23621 23839 23905 23983 24084 24113 24148 24267 24335 24350 24537 24551 24589 24601 24649 24716 24729 24941 25072 25141 25164 25213 25222 25305 25314 25355 25361 25449 25458 25566 25669 25686 25759 25795 26001 26099 26105 26214 26270 26304 26310 26357 26450 26487 26512 26518 26648 26699 26741 26779 26833 26918 27024 27044 27053 27109 27122 27126 27188 27477 27532 27587 27633 27646 27677 27686 27708 27713 27776 27844 27866 27964 27971 28009 28102 28125 28213 28302 28304 28385 28401 28405 28482 28610 28851 28872 28999 29046 29074 29231 29246 29312 29349 29436 29500 29644 29733 29963 30027 30035 30084 30086 30117 30137 30160 30173 30242 30308 30324 30420 30649 30685 30688 30778 30779 30941 31043 31298 31379 31459 31570 31585 31797 31799 32024 32035 32122 32437 32550 32614 32651 16 4209 6507 7052 7416 7502 8274 9613 13352 13412 15157 15621 16003 17747 18742 20344 21070 21676 22133 22585 22597 22986 23664 23801 24187 25622 27400 28137 29378 29517 31882 32005 32735 79 238 402 420 424 493 604 921 960 1016 1269 1540 2044 2552 2865 4203 4418 4445 4501 4513 4548 4718 4932 5341 5540 5554 5883 6099 6398 7017 7113 7790 7988 8127 8262 8408 8961 8968 9009 9559 9568 9890 10166 10249 10377 10458 10591 10694 11151 11219 11271 11357 11379 11636 11891 12402 12541 12622 13241 13730 14257 14862 15031 15278 15555 15672 16228 16302 16355 16725 16869 17118 17254 17680 17777 18090 18151 18165 18243 18278 18323 18900 18990 19161 19205 19272 19331 19479 19519 19576 19622 19818 20066 20597 20992 21061 21436 21769 21922 22128 22243 22868 22881 22965 23142 23160 24358 24702 24822 25029 25141 25185 25281 25289 25323 25791 26224 26303 26543 26607 26717 26741 26883 27051 27119 27358 27519 27818 27899 28046 28204 28278 28361 28588 29025 29082 29136 29269 29311 29587 29809 29914 30049 30651 30653 30795 30820 30839 30957 30975 31267 31340 31346 31387 31401 32012 32189 32211 32472 133 70 91 296 684 709 720 862 1242 1259 1360 1725 1997 2158 2495 2512 2644 2660 3001 3032 3070 3079 3197 3231 3236 3463 3581 3680 3724 3795 3845 3848 3854 4105 4305 4308 4351 4688 4718 4831 4836 4866 5249 5677 5689 5703 5744 6026 6077 6151 6408 6525 6723 6782 6858 6890 7080 7081 7227 7380 7456 7608 8184 8535 8698 8829 8980 9058 9207 9258 9579 9668 9861 10020 10360 10375 10392 10540 10566 10579 11233 11240 11246 11375 11386 11543 11550 11572 11615 11619 11734 11829 11853 11941 11945 12030 12053 12141 12489 12858 13065 13085 13190 13398 13537 13581 13772 13824 14077 14187 14265 14280 14360 14408 14484 14524 14698 15101 15128 15291 15347 15409 15430 15557 15563 15772 16028 16133 16168 16463 16661 17069 17113 17370 17440 17461 17512 17515 17529 17875 17927 17986 18237 18272 18456 18521 18557 18709 18941 19023 19144 19254 19402 19493 19886 20236 20646 20689 20845 20849 20852 20993 21041 21129 21163 21237 21275 21533 21549 21596 21909 22126 22163 22165 22190 22350 22423 22622 22745 23136 23255 23267 23445 23493 23709 23787 24018 24035 24281 24283 24351 24367 24451 24763 24766 24853 24857 25067 25162 25197 25245 25372 25411 25527 25583 25593 25807 26527 26603 26683 26715 26772 26828 26834 26914 26940 26967 26981 27076 27215 27281 27364 27608 27683 27700 27715 27885 27891 27950 27977 28110 28254 28267 28358 28361 28753 28789 28852 28986 29016 29253 29408 29553 29906 29914 29950 29955 30000 30071 30124 30142 30350 30562 30957 31082 31164 31475 31783 31907 32031 32099 32155 32423 32501 32542 32590 32758
样例输出
487472 456425 491290 525873 475377 508259 502154 489175 494500 477406