136 418 770 1245 1465 1657 1780 1906 2125 2274 2580 2963 3366 3592 3881 4551 4606 5075 5570 5875 5990 6282 6757 6845 7005 7194 7556 7752 8030 8476 8725 9194 9627 10022 10058 10942 11323 11479 11856 12202 12463 12597 12668 12790 13125 13332 13536 13978 14376 14746 14824 15532 15580 15691 16083 16451 16615 16946 17178 17454 17755 18107 18306 18651 18995 19274 19690 20232 20687 21009 21438 21441 21825 21916 22436 22726 23177 23288 24204 24652 24823 25142 25513 25996 26318 26514 26748 27199 27297 27452 27683 27908 28638 29008 29429 29910 30411 31053 31202 31564 31937 32009 32356 32562 33475 33917 34564 34587 34669 34723 34747 34869 34928 35182 35338 35441 35545 35788 35862 36372 36491 36813 37075 37532 37650 38803 38811 39189 39304 39661 39779 40138 40369 40787 41045 41501 41958 42181 42612 42790 43029 43307 43487 43794 43977 44548 45293 45432 45731 46416 46922 46943 47306 47428 47843 48050 48497 48930 49193 49546 49953 50068 50338 50655 50770 51037 51085 51479 51714 52061 52470 52544 52998 53186 53549 53579 53780 53991 54164 54277 54694 54799 55500 56062 56244 56454 56661 57106 57296 57385 57595 57772 57895 57997 58354 58403 58848 59277 59466 59472 59932 60139 60215 60518 61710 62447 62463 62773 62832 63316 63647 63697 64036 64190 64488 64633 65598 65804 66184 66550 66639 67018 67304 67552 67788 67940 68346 68536 69053 69092 69422 69455 69834 69992 70295 70667 71210 71361 71606 71840 72066 72483 72787 72858 72953 73388 73792 74092 74493 74741 74876 75163 75360 75598 75716 76028 76309 76585 76829 77375 77753 78051 78281 78442 78525 78863 79019 79129 79218 79369 79552 79703 79864 80122 80262 80609 80944 81111 81364 81775 82148 82338 82823 83120 83385 83543 83927 83990 84156 84562 84804 85135 85443 85758 86182 86226 86511 87043 87097 87457 87588 87842 88282 88502 88622 89003 89564 89823 90061 90159 90342 90714 90857 91129 91490 91772 92404 92651 92940 93057 93422 93611 93782 93905 94255 94352 94780 94965 95181 95342 95595 95758 96100 96229 96582 96956 97366 97589 97662 97711 98001 98265 98499 98634 98863 99107 99508 99711 100262 100745 100925 101279 101474 101627 101905 102102 102147 102375 102497 102842 103078 103417 103639 103732 103915 104286 104383 105068 105335 105436 105753 105871 106083 106242 106602 106987 107339 107770 108198 108394 108883 109054 109080 109233 109548 109815 110277 110558 110949 111220 111333 111766 111928 112166 112572 112683 112747 112854 112980 113059 113460 113568 113746 113804 113891 114064 114346 114625 114829 114961 115794 115868 115999 116184 116382 116654 117275 117656 118448 119550 119812 119949 120068 120146 120359 120952 121180 121494 121937 122373 122885 123269 123655 123918 124040 124373 125176 125498 125635 126285 126432 126583 126664 127322 127427 127722 127739 127852 128267 128691 128915 129227 129444 129692 130154 130233 130536 130740 130781 131380 131779 132599 132984 133124 134003 134385 134602 134810 135183 135268 135552 136015 136675 137044 137524 137922 138009 138318 138639 139172 139216 139485 139728 140591 140694 140838 141304 141793 141962 142045 142297 142827 143085 143222 143452 143731 143775 145479 145663 145798 146060 146449 146522 146647 146850 146941 147120 147310 148096 148371 148639 148951 149110 149141 149246 149371 149748 149900 150016 150333 150598 150898 151523 152129 152751 153015 153230 153597 153822 154061 154344 154364 155188 156434 157039 157546 157670 158041 158178 158481 159007 159347 160588 160685 160874 161150 161303 161551 161966 163064 163325 164442 165054 165160 165603 165794 166059 166620 166872 167352 167703 167784 167911 168216 168435 168570 168894 169054 169216 169444 169476 169727 169918 170156 170843 170905 170914 171380 171608 171662 171818 171955 172016 172476 172612 173042 173178 173432 173834 174181 174382 174769 174774 174990 175213 175379 175664 175942 176054 176423 176656 176874 177210 177514 177592 177727 177828 177953 178104 178289 178526 178801 178939 179102 179529 179607 179700 180088 180319 180549 181325 181534 181617 181711 181920 181944 182082 182250 182501 182630 182794 182956 183102 183383 183852 184070 184166 184673 185000 185230 185266 185406 185530 185741 185854 186054 186161 186247 186428 186538 186567 186689 186902 187264 187625 187679 187905 188315 188768 188945 189189 189661 189738 189832 189973 190107 190214 190415 190567 190816 190961 191053 191187 191410 191820 192023 192064 192507 192836 192997 193112 193178 193315 193357 193567 193606 193735 193896 193985 193996 194080 194315 194441 194497 194614 194716 194816 194941 195011 195095 195281 195890 195987 196094 196227 196383 196388 196709 196794 196878 197020 197074 197265 197451 197547 197773 197828 197865 198061 198304 198572 198670 198863 199179 199189 199770 199852 200043 200501 200738 200890 200930 201187 201584 201879 202141 202369 203077 203281 203574 203820 204070 204230 204535 204689 204916 205128 205794 205820 206168 206712 206726 206928 207073 207263 207476 207656 207846 208045 208335 208563 208824 209102 209358 209538 210108 210441 210828 210863 210903 211058 211124 211294 211464 211604 211759 212012 212122 212593 212660 212875 213011 213568 214285 214420 214509 214697 214816 215187 215327 215469 215859 216051 216296 216687 216849 217240 217525 217769 217937 218203 218285 218385 218479 218683 218732 218763 218947 219283 219411 219617 219764 219935 220335 220585 220719 220853 221348 221696 221791 221893 222017 222201 222349 222411 222540 222958 223169 223545 223803 224005 224294 224673 225230 225369 225524 225766 225870 225989 226107 226238 226286 226590 226695 227026 227072 227301 227437 227556 227668 227948 228166 228791 229203 229337 229505 229646 229810 229927 229970 230190 230396 230528 230842 231120 231286 231466 231802 232328 232616 232865 232904 233105 233159 233378 233541 233569 233614 233764 234044 234154 234432 234556 235314 235797 235907 236094 236260 236347 236579 236736 236935 237398 237545 237848 237913 238283 238467 238880 239317 239686 239751 239890 239955 240131 240163 240319 240447 240509 240619 240694 240822 241004 241429 241735 241812 242215 242517 242899 242987 243182 243343 243454 243585 243780 243927 244285 244357 244589 244666 244749 245030 245640 245743 246095 246778 247266 247358 247518 247676 247932 248046 248185 248264 248378 248490 249099 249163 249366 249509 249630 249806 250396 250472 250644 250746 250784 250927 251125 251194 251525 251679 251701 251789 251941 252105 252672 252719 252968 253188 253432 253909 254017 254208 254230 254318 254527 254800 254914 255067 255297 255308 255572 255607 255808 255940 256406 256508 256732 256870 257189 257412 257642 257721 257778 257905 258056 258312 258319 258485 258560 258618 258827 258875 259022 259406 259617 259731 259930 259971 260115 260443 260809 260963 261152 261212 261293 261770 261911 262094 262435 262501 262540 262661 262836 262897 263073 263733 264066 264374 264693 264910 265038 265211 265261 265571 265641 266054 266079 266259 266477 266710 267234 267438 267601 267974 268642 268735 268864 269010 269184 269360 269459 269547 269618 269805 269985 270185 270579 270856 271317 271672 271992 272253 272428 272697 272824 273104 273789 273988 274211 274658 275005 275330 275548 276200 276820 277223 277284 277751 277841 278030 278302 278724 278956 279246 279724 280467 280713 281163 281253 281385 281786 282282 282403 282471 282528 282720 282953 283008 283116 283225 283532 283576 283734 283877 283917 283991 284052 284141 284377 284411 284524 284638 284764 284860 284936 284943 285099 285168 285219 285308 285372 285535 285641 285834 286010 286274 286585 286767 286989 287132 287307 287472 287487 287661 287744 287902 287966 288072 288125 288262 288266 288347 288481 288633 288648 288832 288912 289020 289351 289413 289552 289746 289995 290142 290258 290482 290484 290724 290950 291090 291326 291435 291509 291858 291994 292103 292252 292290 292390 292553 292671 292782 292833 293138 293362 293513 293715 293904 294037 294194 294337 294440 294730 295099 295284 295388 295556 295755 295783 295835 295931 296089 296215 296332 296425 296505 296623 296687 296829 296904 297108 297114 297227 297285 297628 297825 297843 297976 298076 298240 298454 298668 298862 299271 299363 299503 299517 299602 299794 299903 299966 300080 300223 300459 300576 300703 300858 300960 301041 301156 301434 301722 301921 302119 302160 302290 302293 302569 302774 303094 303262 303424 303443 303508 303796 303872 303924 303975 304250 304389 304492 304602 304703 304768 304869 305098 305296 305604 305611 305727 305818 305972 306036 306385 306476 306734 306966 307124 307208 307317 307351 307502 307677 307860 308024 308200 308270 308484 308539 308668 308832 309055 309364 309464 309613 310135 310838 310865 310968 311102 311463 311572 311743 311980 312004 312141 312250 312390 312569 312694 312953 313119 313151 313322 313442 313614 313811 314009 314471 314634 314744 314807 314901 315002 315136 315305 315341 315505 315622 315625 315825 315943 316054 316150 316547 316643 316834 317027 317327 317924 318239 318365 318412 318605 318892 319021 319125 319199 319386 319570 319902 320333 320523 320833 321088 321652 321803 321930 322005 322298 322423 322552 322814 322904 323006 323145 323286 323678 324013 324161 324225 324684 325126 325181 325316 325425 325840 325987 326249 326257 326377 326619 326933 327104 327458 327643 327831 328358 328570 328834 328905 329125 329266 329331 329918 330297 330606 330667 331260 331926 332611 332879 333406 333563 334015 334180 334605 335303 335456 335589 336183 336416 337039 337411 337553 338634 339807 339903 340236 340559 341194 342021 342268 343027 343259 343390 344042 345306 345370 349654 349699 349888 350246 350447 350599 350719 351195 351384 351579 351647 351850 352180 352370 352693 352769 352830 352949 353054 353122 353203 353605 353780 353918 354094 354220 354437 354475 355069 355183 355578 355721 356348 356472 356693 357654 357706 359432 359637 359827 360788 361269 361801 361936 362234 362598 362730 362983 363239 364447 364571 365007 365150 365301 365810 366047 366142 366317 367985 368168 368491 368725 368841 368875 369298 369497 369810 369999 370400 370674 370791 372017 372358 372573 372954 373184 373255 373379 374478 374623 374661 374788 374880 375048 375125 375370 375577 375759 375876 376174 376284 376963 377066 377538 378075 378454 378585 378942 379219 379585 379858 380302 380619 380722 381502 381596 381668 381827 381873 381877 382036 382065 382417 382491 382985 383189 383364 383449 383549 383601 383826 384126 384285 384585 384659 384765 384885 385185 385285 385297 385410 385440 385816 386001 386106 386206 386332 386484 387019 387181 387326 387480 387633 387717 387870 388101 388278 388397 388507 388713 388720 388867 388942 389029 389073 389183 389310 389417 389623 389644 389944 390080 390125 390332 390427 390498 390686 390781 390896 391068 391122 391276 391507 391639 391766 392040 392495 392688 393018 393459 393759 393984 394688 394889 394995 395465 395659 395852 396002 396026 396554 396779 396951 397115 397377 398098 398414 399040 399517 399686 400281 400605 401090 401206