1 1 0 2 2 1 3 3 3 4 5 5 5 7 9 6 11 15 7 17 17 8 19 21 9 23 37 10 31 39 11 41 45 12 43 57 13 47 83 14 59 95 15 71 97 16 79 105 17 83 127 18 103 135 19 107 173 20 131 181 21 139 197 22 167 293 23 223 297 24 227 347 25 263 443 26 347 575 27 359 639 28 383 647 29 467 735 30 479 815 31 563 869 32 587 953 33 659 993 34 719 1357 35 839 1445 36 863 1475 37 887 1523 38 1019 1667 39 1163 1739 40 1187 1817 41 1223 1833 42 1259 1837 43 1283 1927 44 1307 2123 45 1319 2311 46 1367 2357 47 1439 2795 48 1823 3023 49 1979 3031 50 2027 3303 51 2039 3705 52 2207 3827 53 2447 4279 54 2879 5673 55 3623 6161 56 3863 6563 57 4007 6737 58 4079 7783 59 4679 8221 60 4799 8285 61 4919 8943 62 5399 9407 63 5639 9879 64 5807 10279 65 5927 10515 66 6047 11187 67 6599 11435 68 6719 11685 69 6983 11929 70 7079 12347 71 7247 13407 72 7727 14289 73 8423 14363 74 8699 14501 75 8783 15071 76 9587 15265 77 9743 16559 78 9839 18781 79 10799 20205 80 11279 21157 81 12527 21797 82 12647 22007 83 13127 22763 84 13799 24757 85 13967 25895 86 14159 26505 87 15287 27583 88 15647 28801 89 17327 30239 90 18119 31631 91 18743 31883 92 18839 32731 93 19079 33125 94 20183 34319 95 20327 36087 96 21383 36535 97 21599 41803 98 23879 41901 99 24239 42345 100 24407 42957 101 24527 45399 102 25799 45513 103 26927 47087 104 27239 47885 105 27527 48187 106 28319 54823 107 31607 55647 108 31847 55661 109 33647 58799 110 33767 59909 111 34319 60269 112 35879 63893 113 36887 66491 114 38639 67511 115 39839 69285 116 41519 72571 117 41927 74709 118 42359 76785 119 42767 79301 120 44687 82731 121 45887 84627 122 47639 86139 123 48479 90823 124 51287 92313 125 51599 97111 126 55967 97389 127 56039 99729 128 56999 101409 129 58679 106143 130 60647 107655 131 62039 107695 132 62639 108395 133 63599 111223 134 64007 112013 135 65687 118393 136 68567 119699 137 68639 128907 138 72767 134189 139 77279 144789 140 79967 148005 141 81647 150393 142 84047 154753 143 84719 161503 144 89087 164269 145 92399 176995 146 95279 181417 147 96959 187781 148 104759 192485 149 109919 204933 150 117959 206013 151 118127 218611 152 121559 221419 153 126359 224281 154 129527 234053 155 130127 241275 156 133919 250279 157 137279 266185 158 143999 270093 159 149519 281019 160 157679 300193 161 166679 302875 162 168527 311033 163 170447 315905 164 174767 322223 165 178799 340651 166 186479 345783 167 192887 348157 168 197927 351549 169 199247 367441 170 199679 372165 171 206639 386623 172 209519 402003 173 214559 402719 174 219839 424771 175 232847 431529 176 235919 441931 177 243119 464537 178 253679 475029 179 266999 481653 180 267167 494901 181 270239 505435 182 285599 536163 183 291647 539065 184 299087 554383 185 304127 564795 186 317399 578809 187 321239 581313 188 329999 613559 189 334319 621745 190 336527 623621 191 343727 633283 192 348287 647343 193 349199 655051 194 355679 667663 195 363887 671295 196 373487 691817 197 375647 697461 198 385079 698567 199 386927 713567 200 391487 727091 201 402239 755619 202 423887 785961 203 424079 789033 204 429119 831837 205 441839 843705 206 450239 844759 207 458399 855723 208 462719 870359 209 481199 918939 210 491279 922951 211 507359 982387 212 533999 1015651 213 557759 1038345 214 560447 1040815 215 563327 1047557 216 571199 1107361 217 597599 1120687 218 602639 1131225 219 611279 1145385 220 624047 1154577 221 626687 1163895 222 637727 1180669 223 644159 1207641 224 659327 1219747 225 659999 1273557 226 685199 1282847 227 700319 1352663 228 723839 1358865 229 743279 1393569 230 758687 1397685 231 768767 1430219 232 781919 1464669 233 786959 1477073 234 811199 1525901 235 834959 1571609 236 848399 1591317 237 854159 1591401 238 858239 1690075 239 903359 1744243 240 939839 1758165 241 972047 1793261 242 974159 1841517 243 976799 1891261 244 982559 1905509 245 1007759 1905941 246 1014719 1997105 247 1067999 2083649 248 1115519 2153863 249 1148879 2172703 250 1180799 2218257 251 1190639 2272187 252 1232879 2310003 253 1236239 2315409 254 1253327 2323179 255 1254959 2375813 256 1279679 2400813 257 1297727 2413277 258 1317887 2435651 259 1319567 2435905 260 1329599 2472685 261 1333919 2507431 262 1341839 2525849 263 1342079 2600137 264 1400159 2625069 265 1402799 2682161 266 1449167 2688245 267 1462367 2706737 268 1489199 2841239 269 1519439 2878057 270 1574159 2956633 271 1584959 2983855 272 1612319 3002499 273 1641359 3084603 274 1642079 3084627 275 1650959 3102359 276 1677167 3104765 277 1681679 3160695 278 1711967 3165297 279 1719647 3169089 280 1733279 3234885 281 1738799 3265843 282 1780127 3293569 283 1798367 3341937 284 1821167 3361393 285 1822319 3467343 286 1837919 3550211 287 1872239 3570207 288 1904879 3623491 289 1953839 3705683 290 1956719 3729723 291 2026799 3867625 292 2029439 4026543 293 2144399 4039077 294 2190479 4103165 295 2227439 4166865 296 2234159 4194811 297 2257439 4236723 298 2297759 4470461 299 2368799 4573111 300 2470319 4614353 301 2514719 4870663 302 2642639 4999033 303 2674319 5034329 304 2683679 5209527 305 2727359 5269321 306 2808959 5276585 307 2820479 5291491 308 2848799 5328967 309 2880239 5400495 310 2884319 5404039 311 2887439 5465033 312 2923199 5480503 313 2939039 5494723 314 2948159 5526603 315 2949119 5546877 316 2978399 5819637 317 3119759 5854217 318 3161519 6023923 319 3169919 6153773 320 3242159 6194787 321 3295199 6212597 322 3301919 6404277 323 3376559 6438579 324 3445199 6532007 325 3466559 6701443 326 3572879 6726811 327 3576479 6742347 328 3593039 6792691 329 3616079 6837099 330 3650159 6856125 331 3669839 6935481 332 3730319 7001373 333 3773999 7194325 334 3840479 7437377 335 3989039 7480917 336 4005839 7596559 337 4065599 7654323 338 4068479 8068503 339 4288799 8327875 340 4436639 8351363 341 4490639 8423743 342 4496879 8511867 343 4550639 8538639 344 4587119 8588937 345 4617359 8694073 346 4636319 8963101 347 4708079 8977167 348 4737599 9310709 349 4858559 9394659 350 5048399 9544467 351 5099519 9556661 352 5119679 9874921 353 5242319 9910351 354 5266799 10104819 355 5369999 10111511 356 5404319 10465893 357 5454719 10724039 358 5586719 10818835 359 5676719 10834871 360 5697599 11026565 361 5872319 11056629 362 5929439 11140411 363 5944559 11386277 364 6077999 11393505 365 6096719 11395041 366 6113039 11442189 367 6128159 11519805 368 6183839 11586215 369 6184799 11618885 370 6200399 11652915 371 6207599 11825693 372 6333359 11868715 373 6353759 11872923 374 6394799 11976963 375 6438959 12002703 376 6446159 12205161 377 6461999 12325387 378 6484319 12679105 379 6721439 13037323 380 6753119 13191697 381 6926639 13202775 382 7100879 13295659 383 7107119 13545201 384 7145759 13872569 385 7328879 13979317 386 7413359 14115791 387 7474079 14461827 388 7655279 14590537 389 7682399 14847037 390 7798559 15086917 391 7825439 15140791 392 8065679 15185413 393 8147759 15276927 394 8169599 15825447 395 8244959 16046305 396 8522159 16286167 397 8553599 16483665 398 8624159 16715241 399 8787839 17001931 400 8877119 17170771 401 8981279 17405021 402 9229679 17477459 403 9256799 17931207 404 9511199 18464631 405 9717119 19111777 406 9903359 19135683 407 10153439 19667727 408 10484879 19797433 409 10521359 19871741 410 10533599 20638417 411 10739999 20851509 412 10990319 20913181 413 11127839 21550435 414 11455439 21655393 415 11484479 22228657 416 11600159 22520127 417 11911919 22712077 418 11946239 23188689 419 12122879 23428449 420 12295919 23491945 421 12367679 23953893 422 12389759 24004921 423 12415199 24240891 424 12789599 24766561 425 12933359 24778825 426 12968639 25647743 427 13773359 26080707 428 13852799 26113773 429 13884239 26248951 430 13947359 26963061 431 14277839 27029023 432 14373599 27938275 433 14531519 28042477 434 14567999 28171465 435 14826719 28942509 436 15279599 29121281 437 15301439 29651583 438 15367679 29767587 439 15479039 29878637 440 15556319 30188199 441 15647519 30324487 442 15773279 30507915 443 15818879 30646253 444 15887519 30736205 445 16131359 31316771 446 16233599 31382851 447 16278719 31450757 448 16295519 31572445 449 16362719 31622397 450 16690799 31797695 451 16820159 32507881 452 17107199 33590863 453 17473439 34037379 454 17962559 35367579 455 18127199 35388387 456 18365279 35737585 457 18678239 36186463 458 18857759 36607247 459 18957119 36803059 460 19120799 36981855 461 19419119 37238787 462 19457279 37615297 463 19469279 37742143 464 19712879 37788661 465 19974239 38693677 466 20246399 39232689 467 20349599 39620843 468 20557919 39832575 469 20767199 40378081 470 20986079 40499149 471 21100319 40875565 472 21248639 41175789 473 21342239 41360405 474 21517439 41584743 475 21580799 41818111 476 21659999 41938351 477 21780959 42134187 478 22066559 42631339 479 22289759 43326681 480 22661039 43336769 481 22720319 44088859 482 22926719 44373961 483 23153759 44887743 484 23556959 45809971 485 23781119 46180003 486 23942879 46207701 487 23946719 46750869 488 24314399 47109391 489 24537119 47544221 490 24816479 48008041 491 25432559 48067941 492 25579199 50345759 493 25945919 51186459 494 26459519 51380425 495 26913599 52057569 496 27408959 52958659 497 27546719 53627425 498 28215599 53786251 499 28226879 54744097 500 28369919 54961945 501 28555679 55584701 502 28869119 55742443 503 28897439 56211071 504 29135999 57307463 505 29691359 57661387 506 29859839 58682573 507 30483359 59379171 508 30602879 60254461 509 30735359 60502945 510 31331999 61005403 511 31519199 61727081 512 31913279 61776533 513 32050079 62311761 514 32282399 62537811 515 32711039 63388511 516 32725439 64347835 517 33450239 64741961 518 33625919 64941331 519 33704159 65601523 520 34214399 67805261 521 34526399 68031415 522 35157119 68117659 523 35245439 68245681 524 35652479 69036025 525 35862719 69443861 526 35900639 69558165 527 35925119 71292697 528 36449279 71727049 529 37271519 72798431 530 37715519 74322765 531 38354399 74342823 532 38497919 74572673 533 39019679 75624121 534 39257279 76054207 535 39280799 76355191 536 39425759 77214419 537 40477439 78132415 538 40672799 78876131 539 40803839 79058163 540 41063999 79603223 541 41243999 79886539 542 41327519 80077345 543 41692319 81077227 544 41697119 81549975 545 42014879 81728855 546 42241919 81845641 547 42461759 82310731 548 42684479 84044883 549 43514399 84196727 550 43608479 84801191 551 44183999 85583887 552 44492159 86312539 553 45466559 87972857 554 45540479 88255329 555 45583199 89129227 556 45773279 89373249 557 45853439 90227399 558 46491359 90551089 559 47562239 93742241 560 47885759 94093459 561 49074239 96618459 562 50430239 97481185 563 50451839 97744243 564 50589599 97980173 565 50865119 98933059 566 51158399 101504157 567 52417439 101535325 568 52874399 102381811 569 52960319 102437089 570 53053439 102988249 571 53322719 103220979 572 53410079 103446985 573 53439839 104366969 574 54079199 104697525 575 54307679 106069871 576 54952319 106160721 577 55093439 108720863 578 56306879 109012181 579 56619359 110151891 580 56699519 110159865 581 56866079 110572291 582 57442079 111428485 583 57465119 111581833 584 57794879 114005949 585 57984959 114189695 586 58153919 114311789 587 58787999 114354847 588 59194559 114455137 589 59836319 115575583 590 60051359 115849261 591 60547199 119049795 592 61295519 119403237 593 61789439 119570659 594 62004479 119917015 595 62663999 123669401 596 63392639 124746555 597 63826559 125603091 598 64997279 125955539 599 65224319 126409297 600 65415839 127358997 601 65422079 128810589 602 66744479 129815357 603 67376159 129952195 604 67930559 131193493 605 67991999 131730483 606 68335679 132395499 607 68379359 132545131 608 68864639 135678817 609 69255359 136832487 610 70118879 136923547 611 70314239 138431897 612 71117279 138944529 613 71644319 139333665 614 71813279 139845465 615 71850239 143142935 616 72911999 143438289 617 74259359 144364319 618 74543039 147341469 619 76644479 147814145 620 76929599 149038877 621 77294879 149816067 622 77495039 150196853 623 77608799 150440107 624 78038879 152496569 625 78363359 153068919 626 78514559 154568765 627 79804799 154617505 628 80252639 155444479 629 80954879 159087293 630 82127999 161731221 631 83394239 164944213 632 83810879 165039209 633 85420799 165142375 634 86360159 166659077 635 86502719 167834215 636 86842079 170029477 637 88184639 170095203 638 88361279 171212443 639 89003039 171584743 640 89016479 172470387 641 89191199 172803463 642 89591039 173411441 643 89734559 174561731 644 91166399 180295625 645 92982719 183533807 646 95258399 184000951 647 96420959 188412771 648 96952319 190696395 649 98239679 193224755 650 99924479 193814993 651 100273919 196754751 652 101182559 197649813 653 101932319 197912297 654 102331679 198661319 655 103245599 199567623 656 103303199 200204991 657 103443359 200627125 658 103678559 200885323 659 103721279 204583315 660 106071359 205434265 661 106106879 209095127 662 106645439 209866417 663 106820159 210267143 664 106879679 211246647 665 109239359 212098527 666 110036159 212906143 667 110211359 213984057 668 110716799 214242377 669 111215999 214812707 670 111574559 216053451 671 111752639 216642823 672 112310879 219242897 673 113886239 220769841 674 113986079 220924723 675 114087839 221977313 676 114700319 222019373 677 115343519 222738751 678 115522559 223963039 679 115940159 224784817 680 115997279 226563269 681 116467199 229563137 682 118833119 229667071 683 119873759 232276817 684 120072959 233059951 685 120783359 233471763 686 120954719 233673005 687 121094399 240144193 688 122344319 240376589 689 123162239 242177811 690 125592959 243443347 691 125744159 243562021 692 125814719 243912401 693 126785279 251531833 694 130263839 251979513 695 130542719 256637031 696 130844159 259654747 697 132756479 261028169 698 132887999 261646259 699 135290399 263118459 700 135851039 263120103 701 136002719 264304179 702 136440959 264850009 703 136758719 269303849 704 138510719 275343205 705 142234559 281179087 706 145275359 281485185 707 145523039 281604465 708 145783679 282309865 709 146184959 283278697 710 146462399 284365255 711 146705759 286363115 712 148258079 287096779 713 149086079 296427547 714 151732319 296865857 715 153511199 296928117 716 153722879 297598579 717 154060799 299091379 718 154589759 304405825 719 156636479 308992221 720 156726719 309795637 721 159609599 314227103 722 162240479 317643657 723 163252319 318750371 724 163416959 321816051 725 164255999 325987219 726 166895999 331016337 727 167621759 332660967 728 170303039 334835495 729 170841599 335983973 730 172720319 339379395 731 173005439 340839653 732 174945119 341805945 733 176601119 341926397 734 176663519 342216009 735 176732159 347712297 736 180000959 348342523 737 180270719 348796455 738 181004639 352420315 739 182047199 352933105 740 182414399 359297751 741 185951999 359469233 742 185990879 363123353 743 187593599 369256697 744 191068799 370969825 745 191069279 371564335 746 192436319 372812349 747 192493439 372954099 748 192841919 381254689 749 193904639 384601033 750 195361919 385014719 751 197035199 386747309 752 197936639 390033761 753 198266879 390262255 754 199848959 393663951 755 203417759 395687621 756 204263519 396124757 757 204616799 396452001 758 204823679 402548355 759 206491199 406058821 760 207704639 409347943 761 209633279 412250557 762 213081119 412530241 763 213533759 413498095 764 213640319 423907461 765 215455679 425989375 766 219817439 428208355 767 220936799 431165625 768 220942559 432696793 769 223255199 434171345 770 223505279 440148101 771 226328639 444460229 772 228175679 450152991 773 229185599 450684403 774 231045119 455008157 775 232491839 458544249 776 234332159 461844951 777 239052959 461920969 778 239160479 465087371 779 241684799 466123145 780 241931519 469703635 781 242389439 469871863 782 243532319 472354697 783 244386239 472934251 784 244497119 473361931 785 244617119 474468353 786 245541119 474691517 787 245715839 475205789 788 246146399 475732321 789 246324479 488502289 790 250531679 489203369 791 250922879 492916127 792 254928959 494979277 793 255784799 496008149 794 255959519 499607567 795 257368799 504068017 796 258625919 509205531 797 260527679 512507191 798 263883839 519754219 799 265534079 522675517 800 266117759 523138575 801 267353279 528290835 802 270580799 533699257 803 275559839 535824121 804 275643359 536617315 805 277495679 537071395 806 277919039 547443207 807 282186239 555620065 808 285105599 560525547 809 286540799 564152509 810 290538239 571200991 811 291046079 572650543 812 293411519 579774633 813 295004159 580185123 814 299938559 581365905 815 301050719 587666153 816 301607039 593817959 817 301955519 594262357 818 302406719 596339849 819 303130559 599251207 820 305598719 601627011 821 305650559 602135927 822 305966399 602168453 823 308121599 607212977 824 311108159 612392783 825 314535359 621983931 826 318299519 626491865 827 318406079 626887579 828 322159679 635575343 829 323769599 637592077 830 324816959 639565567 831 326504639 645255009 832 328249919 646838315 833 329916479 649559287 834 332592479 649618845 835 335445119 649869223 836 336621599 650684395 837 336872639 650963083 838 337198559 652346095 839 337259999 656754771 840 339116159 657515501 841 339278879 657574765 842 340075679 661182191 843 341079359 661925281 844 341185919 671263015 845 341864639 672702867 846 345533759 680190523 847 351028319 680711327 848 351247199 683011947 849 352029599 685549961 850 352915679 688951019 851 353945279 697113151 852 354901439 698673983 853 358439519 700517907 854 359146079 701416145 855 360191999 708484743 856 362009279 714429593 857 364828799 724126549 858 369658559 727639451 859 371981759 735105111 860 376717919 735615923 861 378936479 736954617 862 379411199 746370415 863 380255999 747977715 864 380419199 749536273 865 382327679 752933609 866 385926239 753826737 867 387541439 763391657 868 388815359 764618595 869 389426879 766313655 870 393408959 773043335 871 394070399 780817707 872 395873279 785907039 873 401039039 792268469 874 407933759 792350449 875 408527039 804651795 876 409233599 805685599 877 413282879 814036643 878 414387839 816377869 879 418917119 824415519 880 424535039 835815239 881 430062239 837174281 882 431477759 848118809 883 433257599 852520189 884 436122719 853266065 885 439634879 867843233 886 446510399 880681743 887 447010559 887158659 888 448969919 887370423 889 451271039 888676079 890 452657279 897117507 891 459640319 904349219 892 460553279 907399009 893 462234239 917017355 894 469736159 917284223 895 470290559 925544177 896 473491199 933258337 897 479828159 942005741 898 484620959 942383127 899 486436319 942816127 900 486979679 951141705 901 489461279 951837799 902 492717119 952760859 903 493823999 954122227 904 494403359 958655807 905 495269759 975054577 906 499315199 981443419 907 501845759 994761885 908 507474239 997682955 909 511206239 998198783 910 512045279 998911267 911 512056319 1008171281 912 519489119 1015272347 913 519917759 1024148547 914 521511359 1025383757 915 524300159 1029502669 916 529305599 1040613609 917 531068159 1053743675 918 537340799 1057272297 919 540146879 1062481105 920 545123039 1065726299 921 547843679 1070737635 922 552472799 1070967317 923 552604799 1087436455 924 553734719 1089404347 925 560304959 1106039839 926 566243519 1119167951 927 570211199 1130736745 928 576851519 1135783499 929 579840959 1141674143 930 581076479 1152277469 931 586430399 1153643561 932 588795839 1158854595 933 590082239 1162045897 934 595801919 1171495621 935 599877119 1181243023 936 602101439 1189767591 937 604401599 1189831151 938 604813439 1201153287 939 611197439 1212824449 940 622216319 1234609101 941 628870079 1237552345 942 638685599 1242589973 943 638972639 1243711463 944 639347519 1257847883 945 642539519 1264990715 946 643370879 1265289855 947 645069119 1269892391 948 651082079 1271166565 949 651889919 1280736119 950 651987839 1281361153 951 654990719 1285850279 952 656499839 1303338153 953 659832959 1309392245 954 673243199 1323927593 955 678232319 1335747819 956 680151359 1341333549 957 685957439 1352904837 958 688366079 1354219983 959 691067519 1371258041 960 699241919 1376482161 961 701123519 1377724595 962 703037759 1384129115 963 707890559 1405003709 964 709802879 1408476861 965 716879039 1417396945 966 725900159 1428751171 967 726636479 1431116637 968 733763519 1447226111 969 738144959 1453222805 970 739317119 1466956569 971 747042239 1467326861 972 747491519 1473989759 973 755939519 1489352535 974 757872959 1494827575 975 761009279 1508540667 976 772971359 1510224541 977 773636159 1523141691 978 774599039 1526728333 979 779540159 1535533625 980 786561599 1545916193 981 788140799 1568958505 982 803294399 1581241439 983 803811839 1582361069 984 812567039 1596641407 985 821462399 1616422961 986 824865599 1621521109 987 837209279 1626399027 988 839543039 1626614377 989 840681599 1629302971 990 840873119 1635114625 991 842008799 1637354971 992 844690559 1640944297 993 847225439 1646428065 994 847626719 1656898453 995 848459999 1661479955 996 852031199 1664470237 997 853049279 1683272851 998 857239679 1690071623 999 859573439 1695253803 1000 870569279 1717144571 1001 872870399 1718023529 1002 875479679 1725730095 1003 879068159 1730563391 1004 883431359 1737084601 1005 884533439 1737721781 1006 890295359 1750768347 1007 893408639 1759611023 1008 897064319 1767803141 1009 897939839 1785310261 1010 902542079 1791218157 1011 905314559 1802432065 1012 921560639 1812091541 1013 922996799 1817417977 1014 928558559 1818540457 1015 930084479 1844729553 1016 940581119 1866125295 1017 948754559 1881848115 1018 972556799 1884779631 1019 972872639 1915688765 1020 984768959 1932344521 1021 987119039 1939397981 1022 994490879 1955601695 1023 995935679 1961121609 1024 1004082239 1974340859 1025 1013560319 1992989993 1026 1020888959 2009519511 1027 1026612479 2020463349 1028 1027493759 2022958343 1029 1029416639 2023463789 1030 1031217599 2029396515 1031 1039835519 2063984065 1032 1064259839 2095442149 1033 1068706559 2103027491 1034 1080293759 2142774863 1035 1089032639 2143938739 1036 1098755039 2144708071 1037 1099488959 2168068751 1038 1111231679 2197204321 1039 1125928319 2217420219 1040 1132869119 2230529643 1041 1133872319 2233023429 1042 1134957119 2236661971 1043 1139573759 2244874491 1044 1150675679 2246597051 1045 1150836959 2246915915 1046 1153121279 2268881235 1047 1156111679 2281558489 1048 1160260799 2283171615 1049 1165024319 2294672347 1050 1169183999 2302038673 1051 1183904159 2302673987 1052 1186612319 2311045633 1053 1186719839 2318134787 1054 1186839359 2341535003 1055 1199025119 2341556925 1056 1201396319 2346402981 1057 1203721439 2351636885 1058 1210953599 2381217555 1059 1222394879 2435219327 1060 1243245119 2443474865 1061 1252661759 2462355929 1062 1257935039 2477883477 1063 1265638079 2495597407 1064 1270654079 2502536561 1065 1283208959 2523932029 1066 1284393599 2528140353 1067 1285079039 2550069753 1068 1286741759 2552031613 1069 1292195519 2553654141 1070 1298753279 2556736087 1071 1305786239 2573087101 1072 1307287679 2573866793 1073 1320903359 2605065049 1074 1324269119 2607321539 1075 1326856319 2629371507 1076 1342150079 2643508175 1077 1345346879 2653736755 1078 1349696639 2654193023 1079 1356464639 2692212457 1080 1379022719 2713882177 1081 1384439039 2727630927 1082 1385910719 2728217261 1083 1395820799 2745813249 1084 1399808639 2752419519 1085 1404525119 2765573201 1086 1408736639 2770434231 1087 1416065279 2784112455 1088 1421387519 2796364775 1089 1424187839 2802787443 1090 1434457439 2805908477 1091 1434603839 2821976615 1092 1438046399 2832661389 1093 1444113599 2842974437 1094 1448485439 2849052125 1095 1452984959 2860022921 1096 1455469439 2865262319 1097 1456616639 2865406211 1098 1458669119 2867893781 1099 1459046399 2869386641 1100 1464635519 2881579015 1101 1469435519 2893922555 1102 1478634239 2945590807 1103 1498181759 2947434095 1104 1503834239 2957635737 1105 1512173759 2973269753 1106 1513269119 2979252329 1107 1523106239 2994563981 1108 1528328639 3008865457 1109 1530778559 3020425385 1110 1537077119 3024229865 1111 1540472639 3038194395 1112 1545698879 3046094229 1113 1547272319 3070414009 1114 1573123199 3119039391 1115 1587612479 3127335809 1116 1593204479 3131992671 1117 1594192319 3134184659 1118 1597629119 3140602853 1119 1600962239 3162798657 1120 1613760959 3173125127 1121 1616952959 3183390583 1122 1621807679 3190407419 1123 1625134079 3221775485 1124 1646760959 3242764319 1125 1660894559 3243667619 1126 1666848959 3281219051 1127 1671591359 3285089295 1128 1681363199 3310666169 1129 1681746239 3316860863 1130 1692696959 3325670279 1131 1696201919 3346751465 1132 1707003839 3360630263 1133 1719896639 3389370967 1134 1726296959 3398613959 1135 1729423679 3404491909 1136 1732106879 3411110817 1137 1735231679 3416244299 1138 1757603999 3418351877 1139 1759699199 3467444737 1140 1766451839 3472536415 1141 1766862719 3503947319 1142 1769066879 3506788659 1143 1787317439 3531815661 1144 1797814079 3538903055 1145 1805993279 3561890021 1146 1811972159 3565698725 1147 1819511999 3578187461 1148 1820460479 3582708221 1149 1822656959 3585473307 1150 1822910399 3588521321 1151 1823672639 3596376147 1152 1828057919 3598311701 1153 1837165439 3617723443 1154 1838993279 3622851377 1155 1839942719 3625177855 1156 1845687359 3633549159 1157 1845993599 3663411575 1158 1878155999 3665986111 1159 1879634399 3670485405 1160 1883151839 3677582725 1161 1884132479 3705545201 1162 1889735999 3720762677 1163 1897786559 3730915031 1164 1900663679 3734138369 1165 1910285759 3754096373 1166 1914359039 3768848519 1167 1916086079 3769069225 1168 1921683839 3773968943 1169 1927617599 3795916369 1170 1931730239 3803855575 1171 1936041599 3812329095 1172 1938047999 3815267543 1173 1945745279 3861434043 1174 1969537919 3901882439 1175 1987530239 3913239781 1176 1988945279 3919230335 1177 1990201919 3920156393 1178 1991283839 3921083711 1179 1995239999 3927371377 1180 1998291839 3934942415 1181 2007920639 3946761935 1182 2009605439 3964275907 1183 2015111999 3975123133 1184 2027120639 4020110631 1185 2050304639 4030475945 1186 2052816959 4041539637 1187 2053224959 4073688307 1188 2066095679 4074236393 1189 2069823359 4076029607 1190 2077474559 4087401637 1191 2080610879 4100942561 1192 2096515199 4121463359 1193 2102159999 4143071177 1194 2128558079 4220873713 1195 2150787839 4234646723 1196 2151212159 4234926857 1197 2152064639 4236697529 1198 2160793919 4249149009 1199 2167804799 4269343577 1200 2171561279 4275813865 1201 2178480959 4281726145 1202 2185223039 4298117639 1203 2185497599 4302451463 1204 2188246079 4311110377 1205 2191815359 4326160607 1206 2197510079 4342218149 1207 2198977919 4367046669 1208 2231602559 4396549389 1209 2247105599 4426184453 1210 2251856639 4469276857 1211 2272599359 4474217321 1212 2275343999 4476808637 1213 2276272319 4480782419 1214 2278805759 4484290895 1215 2279854079 4488645733 1216 2281647359 4491994251 1217 2287116479 4501148645 1218 2287312319 4504076189 1219 2299156799 4535485527 1220 2313359039 4572493117 1221 2322947519 4590442941 1222 2338916159 4613756027 1223 2342598719 4623153205 1224 2349317759 4626070303 1225 2352636479 4631089139 1226 2353010879 4632602643 1227 2358402239 4638630421 1228 2358790079 4643967929 1229 2366709119 4661342561 1230 2373224639 4684270271 1231 2373678719 4715213721 1232 2401166399 4737444505 1233 2412148799 4744671787 1234 2421456959 4757346925 1235 2423310719 4773880971 1236 2424951359 4779862539 1237 2428552319 4782200465 1238 2444789759 4880009085 1239 2481151679 4886337747 1240 2487030719 4895351775 1241 2505323519 4967679447 1242 2515870079 4993753555 1243 2536999679 4997284155 1244 2549322239 5015926001 1245 2550551999 5041394527 1246 2566434239 5043644729 1247 2569607039 5056755581 1248 2576333759 5065518797 1249 2576372159 5074449071 1250 2577508799 5093668773 1251 2590760639 5104848437 1252 2597513279 5107157855 1253 2609555519 5128697909 1254 2623732799 5169130941 1255 2633832959 5185957241 1256 2641806719 5246871767 1257 2654225279 5264876955 1258 2673382079 5283553903 1259 2695799999 5321097343 1260 2705283839 5326311073 1261 2708166719 5331905059 1262 2712929279 5405141735 1263 2747672639 5410928471 1264 2754040319 5422073825 1265 2754924479 5445754777 1266 2771821439 5500038699 1267 2798085119 5507278655 1268 2808375359 5521381507 1269 2810259839 5538679177 1270 2821569599 5554978885 1271 2826839999 5561052743 1272 2837855039 5584350461 1273 2859580799 5619280311 1274 2889598079 5685683351 1275 2891816639 5717929347 1276 2908721279 5720996861 1277 2919547199 5758218089 1278 2943759359 5789569675 1279 2950385279 5810271435 1280 2965112639 5836543499 1281 2984966399 5875495721 1282 2991428159 5879222645 1283 2991643199 5889766193 1284 3005318399 5901499315 1285 3011102399 5923006643 1286 3013597439 5931681657 1287 3020962559 5945098919 1288 3025293119 5950981815 1289 3038706239 5975124581 1290 3046787519 6010644197 1291 3061977599 6020079195 1292 3066598079 6060884777 1293 3072601919 6061144653 1294 3083689919 6092127999 1295 3101262719 6100010989 1296 3101292479 6129534711 1297 3122211839 6146089171 1298 3137735039 6177191237 1299 3146246399 6265285789 1300 3182282879 6266121137 1301 3193122239 6296719193 1302 3198731519 6298840143 1303 3210081599 6317498187 1304 3216916799 6329181403 1305 3218604479 6342124769 1306 3229026239 6357731397 1307 3235346879 6369658019 1308 3243615359 6434022777 1309 3250268159 6472043643 1310 3274129919 6491998153 1311 3297204479 6492931707 1312 3305440319 6497851571 1313 3332535359 6573959657 1314 3333697919 6614916969 1315 3363492479 6680353341 1316 3393424319 6680518979 1317 3394249919 6713280305 1318 3420383999 6735708839 1319 3427444799 6738751793 1320 3439476479 6764923557 1321 3451981439 6790466221 1322 3463949759 6855758463 1323 3482609279 6856351299 1324 3490091519 6862678897 1325 3491717759 6878426221 1326 3509988479 6913599315 1327 3528060479 6931098539 1328 3534645119 6945205453 1329 3535679039 6967719675 1330 3550451519 6986906345 1331 3552407039 6995910503 1332 3560288639 7009311797 1333 3563854079 7011846681 1334 3565090559 7013931085 1335 3569050559 7023743539 1336 3574878719 7040779703 1337 3587327039 7061051605 1338 3588153599 7065029609 1339 3595628159 7134531213 1340 3611986559 7173876579 1341 3646116479 7178060763 1342 3649077119 7183173359 1343 3653085119 7221116397 1344 3656115839 7254427539 1345 3674330879 7292054321 1346 3713107199 7320069497 1347 3727866239 7328580881 1348 3747958079 7392063823 1349 3766040639 7403763695 1350 3767050559 7430080689 1351 3778494719 7436575439 1352 3797409599 7496018017 1353 3826131839 7529817817 1354 3837527999 7554541913 1355 3847404479 7572132617 1356 3854859839 7589818361 1357 3855087359 7590384695 1358 3856554239 7590951481 1359 3859228799 7599019775 1360 3875860799 7615994959 1361 3880120319 7634238031 1362 3880188479 7646133587 1363 3899163839 7693729903 1364 3943046399 7755851695 1365 3951305279 7768070793 1366 3951942719 7786095049 1367 3957574079 7819516883 1368 3987113279 7865218815 1369 3995325119 7885508451 1370 4009306559 7894007045 1371 4019210879 7983486785 1372 4052944319 7995722303 1373 4063526399 7996334797 1374 4064957759 7997793195 1375 4068794879 8016099223 1376 4074571199 8022176639 1377 4079476799 8031941829 1378 4089508799 8047570739 1379 4092791999 8057354155 1380 4101252479 8060075105 1381 4101679679 8064013275 1382 4102450559 8074695225 1383 4102815359 8079009183 1384 4112297279 8112857605 1385 4119102719 8175129807 1386 4157399999 8220999375 1387 4173344639 8224377161 1388 4179056639 8231803829 1389 4190066879 8235736129 1390 4198007039 8264426185 1391 4204561919 8333428359 1392 4244999999 8341388917 1393 4250913599 8355357851 1394 4253705279 8363641983 1395 4262566079 8382843919 1396 4263362879 8390150521 1397 4273846079 8414728543 1398 4279261439 8431991327 1399 4281220799 8433239051 1400 4292440319 8450629503 1401 4304321279 8473436513 1402 4308754559 8482270601 1403 4308935999 8487620093 1404 4326575999 8495960129 1405 4330487039 8524747055 1406 4332182399 8533570439 1407 4335119039 8538756809 1408 4338176639 8540869799 1409 4369544639 8570764829 1410 4370446079 8668563717 1411 4397955839 8765002507 1412 4434271679 8768735321 1413 4466125439 8782125607 1414 4470090239 8810536343 1415 4482719999 8834958743 1416 4494462719 8846239953 1417 4499526719 8864503649 1418 4505873279 8935726497 1419 4523567039 8941128737 1420 4527423359 8977609905 1421 4562059199 8984065637 1422 4562079359 8985932809 1423 4572143039 8999125475 1424 4582138559 9011243539 1425 4589249279 9028275119 1426 4600967039 9045010481 1427 4606330559 9104984599 1428 4642093439 9135637851 1429 4643909759 9215803209 1430 4683735359 9222006501 1431 4691765759 9236970509 1432 4693922879 9240959639 1433 4698635519 9324705821 1434 4739961599 9337614061 1435 4747823999 9339477727 1436 4749651839 9339613835 1437 4767123839 9384887173 1438 4770237119 9388533101 1439 4778581439 9399079739 1440 4785164159 9428589161 1441 4799836799 9459163241 1442 4809383039 9470588715 1443 4838808959 9526115879 1444 4843977599 9536824919 1445 4862410559 9571453613 1446 4864868159 9592893839 1447 4879945919 9645759423 1448 4901721599 9654025173 1449 4904255039 9656715719 1450 4907759999 9664396481 1451 4910505599 9667283827 1452 4913938559 9761844573 1453 4967742719 9774972737 1454 4974061439 9869413213 1455 5020649279 9891326389 1456 5032848959 9902103567 1457 5033521919 9910493039 1458 5033659199 9912333053 1459 5034925439 9923144245 1460 5038071359 9938255057 1461 5041508159 9945190851 1462 5045654399 10015914091 1463 5090707199 10031682659 1464 5098644479 10114570479 1465 5118030719 10150215897 1466 5152667519 10218186315 1467 5157114239 10234882599 1468 5203080959 10236978773 1469 5206259519 10271600955 1470 5227413119 10302057655 1471 5234549759 10304957921 1472 5240117759 10326678769 1473 5256252479 10355161995 1474 5302267199 10423830569 1475 5303191679 10431749955 1476 5317388159 10467209643 1477 5334352319 10545380015 1478 5358029759 10574648069 1479 5369108159 10605442009 1480 5404127999 10641685389 1481 5413077119 10655882999 1482 5415550079 10665105229 1483 5433502079 10676243815 1484 5434791359 10719807863 1485 5451095999 10723561979 1486 5462784959 10757652665 1487 5474891519 10772664691 1488 5481469439 10790379761 1489 5485821119 10805920057 1490 5495345279 10906273749 1491 5541039359 10907912447 1492 5545151999 10999132251 1493 5604509759 11027535381 1494 5612207039 11039298245 1495 5613719999 11053832633 1496 5616843839 11058711539 1497 5641438079 11099161693 1498 5643139199 11198118083 1499 5663793599 11206520145 1500 5695451519 11212944929 1501 5704247999 11225458493 1502 5706868799 11241024913 1503 5719161599 11338441909 1504 5758286399 11346507205 1505 5759435519 11350742375 1506 5787599999 11391229757 1507 5788244159 11395679881 1508 5790270719 11398965793 1509 5794546559 11403915243 1510 5816781119 11474975377 1511 5851382399 11505523897 1512 5867216639 11544922481 1513 5867749439 11559829077 1514 5873981759 11585281089 1515 5896664639 11593134435 1516 5899842239 11601229547 1517 5900770559 11711041993 1518 5951237759 11729828975 1519 5957255999 11731933037 1520 5967786239 11745923969 1521 5975514239 11759289193 1522 5989521599 11850171375 1523 6020491199 11851243517 1524 6025621439 11909643327 1525 6061350719 11956030467 1526 6077673599 12047572395 1527 6093575039 12104219235 1528 6105909119 12107806127 1529 6133196159 12194080935 1530 6205987199 12220773053 1531 6217200959 12237604085 1532 6254915039 12249420575 1533 6273146879 12358343783 1534 6275121599 12404071287 1535 6304448639 12412528773 1536 6318539519 12437655975 1537 6325245119 12452687729 1538 6330292799 12477210775 1539 6351346559 12594164257 1540 6364565759 12630686895 1541 6386244479 12682963671 1542 6423133439 12737855047 1543 6437208959 12779333727 1544 6492003839 12887305035 1545 6514728959 12916063253 1546 6565753919 12926160543 1547 6571712639 13019177199 1548 6604203839 13024288485 1549 6644713919 13127123483 1550 6665070719 13239030375 1551 6709214399 13254136491 1552 6726984959 13407338299 1553 6770628479 13430162523 1554 6774900479 13443874479 1555 6802087679 13498885311 1556 6820139519 13524127421 1557 6854889599 13593641391 1558 6897000959 13593651217 1559 6905411519 13618559447 1560 6926886719 13637301253 1561 6945219839 13771992589 1562 6954712319 13796929189 1563 7018198079 13825784057 1564 7023007679 13851718889 1565 7053437759 13908083287 1566 7070345279 13922968445 1567 7077683519 13961956383 1568 7102247039 13983555265 1569 7105444799 13985938757 1570 7107810239 14048399577 1571 7130181119 14144112203 1572 7194623039 14154278443 1573 7204729919 14192948949 1574 7210183679 14206230839 1575 7243716479 14367895559 1576 7324327679 14403189521 1577 7329543359 14423154139 1578 7337093759 14438299305 1579 7352142719 14453978081 1580 7362928319 14500023877 1581 7363182719 14502071789 1582 7364661119 14503364801 1583 7366772159 14558905107 1584 7413647999 14589044887 1585 7421494079 14639368073 1586 7449895679 14650019195 1587 7452775679 14673896069 1588 7458654719 14689218305 1589 7478618879 14719476839 1590 7487464319 14748370499 1591 7503241919 14774130527 1592 7517965439 14808558439 1593 7527867839 14819375631 1594 7533633599 14832593051 1595 7537127999 14836163987 1596 7545685439 14849372765 1597 7556989439 14993564877 1598 7611914879 15096492019 1599 7652263679 15182081495 1600 7687991999 15195818839 1601 7724777279 15238178849 1602 7756822079 15256339843 1603 7760376959 15406510545 1604 7816937279 15419250349 1605 7842184319 15444670679 1606 7866495359 15476612783 1607 7892629439 15538563941 1608 7902697919 15555502079 1609 7906953599 15579326159 1610 7927857599 15605830651 1611 7930693439 15618796865 1612 7931808959 15670865191 1613 7944409919 15671470659 1614 7945905599 15703319103 1615 7978983359 15789964811 1616 7983150719 15825403593 1617 8005520639 15880524133 1618 8048654399 15886971745 1619 8051351039 15977630271 1620 8087217599 15991905753 1621 8134074239 15994492657 1622 8138623679 16021015699 1623 8151064319 16038182719 1624 8166962879 16059221327 1625 8169345599 16120192937 1626 8179017599 16226588337 1627 8239383359 16230887313 1628 8258060159 16273958869 1629 8260840319 16394280561 1630 8282453759 16425681797 1631 8353141439 16448418735 1632 8358113279 16589917107 1633 8380133759 16615869887 1634 8447663999 16754428035 1635 8491095359 16755502809 1636 8502626879 16757102713 1637 8511771839 16760373445 1638 8554752959 16907150217 1639 8558522879 16990514205 1640 8631543359 16993634827 1641 8649068159 17015254035 1642 8659175039 17031582963 1643 8675948159 17072183705 1644 8708521919 17130349321 1645 8709287999 17146059821 1646 8715227519 17157467649 1647 8729345279 17166383133 1648 8743894079 17217854699 1649 8753417279 17227673061 1650 8756892479 17239874427 1651 8762835839 17244026737 1652 8776035839 17271230375 1653 8779954559 17293945265 1654 8795511359 17312026539 1655 8820246719 17323085369 1656 8834094719 17378219135 1657 8841006719 17559572803 1658 8928863039 17567933659 1659 8935862399 17713985337 1660 9008928959 17735567195 1661 9016806719 17749441681 1662 9029371199 17766656535 1663 9035448959 17770242599 1664 9036256319 17801067023 1665 9036362879 17918943639 1666 9069193919 17927877659 1667 9139343999 17984043659 1668 9142779839 18067540951 1669 9178498559 18206773677 1670 9225914879 18299856231 1671 9290627519 18355526277 1672 9295453439 18431781261 1673 9310932479 18469591191 1674 9378115199 18477978603 1675 9383786879 18487881119 1676 9393558719 18496826687 1677 9403468799 18514260199 1678 9411262079 18540248045 1679 9413745599 18565419689 1680 9437167679 18580028043 1681 9457700159 18616044793 1682 9457706879 18766366203 1683 9499303679 18838917513 1684 9573822719 18842813647 1685 9599855999 18892963559 1686 9603803519 18919642529 1687 9619750079 19009563921 1688 9641365439 19081268367 1689 9677617919 19203733797 1690 9738075839 19232316849 1691 9766162559 19375734133 1692 9815519999 19479916479 1693 9821011199 19488295025 1694 9847944959 19541256789 1695 9926286719 19542280045 1696 9927677759 19592046527 1697 9948122879 19817536091