813921972092403252503040
813,921,972,092,403,252,503,040 is an even composite number composed of eleven prime numbers multiplied together.
813921972092403252503040 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred eighty divisors.
Prime factorization of 813921972092403252503040:
29 × 33 × 5 × 7 × 11 × 17 × 29 × 37 × 61 × 223 × 616318177
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 11 × 17 × 29 × 37 × 61 × 223 × 616318177)See below for interesting mathematical facts about the number 813921972092403252503040 from the Numbermatics database.
Names of 813921972092403252503040
- Cardinal: 813921972092403252503040 can be written as Eight hundred thirteen sextillion, nine hundred twenty-one quintillion, nine hundred seventy-two quadrillion, ninety-two trillion, four hundred three billion, two hundred fifty-two million, five hundred three thousand and forty.
Scientific notation
- Scientific notation: 8.1392197209240325250304 × 1023
Factors of 813921972092403252503040
Divisors of 813921972092403252503040
- Number of divisors d(n): 20480
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 20 21 22 24 27 28 29 30 32 33 34 35 36 37 40 42 44 45 48 51 54 55 56 58 60 61 63 64 66 68 70 72 74 77 80 84 85 87 88 90 96 99 102 105 108 110 111 112 116 119 120 122 126 128 132 135 136 140 144 145 148 153 154 160 165 168 170 174 176 180 183 185 187 189 192 198 203 204 210 216 220 222 223 224 231 232 238 240 244 252 255 256 259 261 264 270 272 280 288 290 296 297 305 306 308 315 319 320 330 333 336 340 348 352 357 360 366 370 374 378 384 385 396 406 407 408 420 427 432 435 440 444 446 448 459 462 464 476 480 488 493 495 504 510 512 518 522 528 540 544 549 555 560 561 576 580 592 594 595 609 610 612 616 629 630 638 640 660 666 669 671 672 680 693 696 704 714 720 732 740 748 756 765 768 770 777 783 792 812 814 816 840 854 864 870 880 888 892 896 915 918 924 928 935 945 952 957 960 976 986 990 999 1008 1015 1020 1036 1037 1044 1056 1071 1073 1080 1088 1098 1110 1115 1120 1122 1152 1155 1160 1184 1188 1190 1218 1220 1221 1224 1232 1258 1260 1276 1280 1281 1295 1305 1309 1320 1332 1338 1342 1344 1360 1386 1392 1408 1428 1440 1464 1479 1480 1485 1496 1512 1530 1536 1540 1554 1561 1566 1584 1595 1624 1628 1632 1647 1665 1680 1683 1708 1728 1740 1760 1769 1776 1784 1785 1792 1827 1830 1836 1848 1856 1870 1887 1890 1904 1914 1920 1952 1972 1980 1998 2007 2013 2016 2030 2035 2040 2072 2074 2079 2088 2112 2135 2142 2146 2160 2176 2196 2220 2230 2233 2240 2244 2257 2295 2304 2310 2320 2331 2368 2376 2380 2436 2440 2442 2448 2453 2464 2465 2516 2520 2552 2560 2562 2590 2610 2618 2640 2664 2676 2684 2688 2720 2745 2772 2784 2805 2816 2849 2856 2871 2880 2928 2958 2960 2970 2992 3024 3045 3060 3080 3108 3111 3122 3132 3145 3168 3190 3213 3219 3248 3256 3264 3294 3330 3345 3355 3360 3366 3416 3451 3456 3465 3480 3520 3538 3552 3568 3570 3584 3654 3660 3663 3672 3696 3712 3740 3774 3780 3791 3808 3828 3840 3843 3885 3904 3915 3927 3944 3960 3996 4014 4026 4032 4060 4070 4080 4144 4148 4158 4176 4224 4270 4284 4292 4320 4352 4392 4403 4437 4440 4460 4466 4480 4488 4514 4590 4608 4620 4640 4662 4683 4697 4736 4752 4760 4785 4872 4880 4884 4896 4906 4928 4930 4995 5032 5040 5049 5104 5124 5180 5185 5220 5236 5280 5307 5328 5352 5355 5365 5368 5376 5423 5440 5481 5490 5544 5568 5610 5632 5661 5698 5712 5742 5760 5856 5916 5920 5940 5984 6021 6039 6048 6090 6105 6120 6160 6216 6222 6244 6264 6290 6336 6380 6405 6426 6438 6467 6496 6512 6528 6545 6588 6660 6690 6699 6710 6720 6732 6771 6832 6902 6912 6919 6930 6960 6993 7040 7076 7104 7136 7140 7259 7308 7320 7326 7344 7359 7392 7395 7424 7480 7511 7548 7560 7582 7616 7656 7680 7686 7770 7805 7808 7830 7854 7888 7920 7992 8028 8052 8064 8120 8140 8160 8235 8251 8288 8296 8316 8352 8415 8448 8540 8547 8568 8584 8613 8640 8704 8784 8806 8845 8874 8880 8920 8932 8960 8976 9028 9135 9180 9240 9280 9324 9333 9366 9394 9435 9472 9504 9520 9570 9657 9744 9760 9768 9792 9812 9856 9860 9990 10035 10064 10065 10080 10098 10208 10248 10353 10360 10370 10395 10440 10472 10560 10614 10656 10704 10710 10730 10736 10752 10846 10880 10962 10980 10989 11088 11136 11165 11220 11285 11322 11373 11396 11407 11424 11484 11520 11529 11655 11712 11781 11803 11832 11840 11880 11968 12042 12078 12096 12180 12210 12240 12265 12320 12383 12432 12444 12488 12528 12580 12672 12760 12810 12852 12876 12934 12992 13024 13056 13090 13176 13209 13311 13320 13380 13398 13420 13440 13464 13542 13603 13664 13804 13824 13838 13860 13920 13986 14049 14080 14091 14152 14208 14245 14272 14280 14355 14518 14616 14640 14652 14688 14718 14784 14790 14848 14960 15022 15096 15120 15164 15232 15312 15372 15540 15555 15610 15616 15660 15708 15776 15799 15840 15921 15984 16056 16065 16095 16104 16128 16240 16269 16280 16320 16470 16502 16576 16592 16632 16704 16830 16896 16983 17080 17094 17136 17168 17171 17226 17255 17280 17568 17612 17690 17748 17760 17840 17864 17920 17952 18056 18117 18241 18270 18315 18360 18480 18560 18648 18666 18732 18788 18870 18944 18955 19008 19040 19140 19215 19314 19401 19459 19488 19520 19536 19584 19624 19635 19712 19720 19980 20070 20097 20128 20130 20160 20196 20313 20416 20496 20706 20720 20740 20757 20790 20880 20944 21120 21228 21312 21408 21420 21460 21472 21692 21760 21777 21924 21960 21978 22015 22077 22176 22185 22272 22330 22440 22533 22570 22644 22746 22792 22814 22848 22968 23040 23058 23310 23415 23424 23485 23562 23606 23664 23680 23760 23936 24084 24156 24192 24360 24420 24480 24530 24640 24753 24766 24827 24864 24888 24976 25056 25160 25245 25344 25520 25620 25641 25704 25752 25868 25984 26048 26112 26180 26352 26418 26535 26537 26622 26640 26760 26796 26840 26880 26928 27084 27115 27206 27328 27405 27608 27676 27720 27840 27972 27999 28098 28160 28182 28304 28305 28416 28490 28544 28560 28710 28971 29036 29232 29280 29304 29376 29436 29568 29580 29920 30044 30073 30105 30192 30195 30240 30328 30464 30624 30744 31059 31080 31110 31220 31232 31320 31416 31552 31598 31680 31842 31968 32112 32130 32190 32208 32256 32335 32480 32538 32560 32640 32940 33004 33152 33184 33264 33408 33495 33660 33855 33966 34119 34160 34188 34221 34272 34336 34342 34452 34510 34560 34595 34965 35136 35224 35343 35380 35409 35496 35520 35680 35728 35904 36112 36234 36295 36482 36540 36630 36720 36795 36960 37120 37149 37296 37332 37464 37555 37576 37740 37910 37961 38016 38080 38280 38369 38430 38628 38802 38918 38976 39040 39072 39168 39248 39270 39424 39440 39627 39960 40140 40194 40256 40260 40320 40392 40626 40809 40832 40992 41255 41412 41440 41480 41514 41580 41701 41760 41888 42147 42240 42273 42456 42624 42735 42816 42840 42920 42944 43065 43384 43520 43554 43848 43920 43956 44030 44154 44352 44370 44544 44660 44880 45066 45140 45269 45288 45492 45584 45628 45696 45936 46116 46620 46665 46830 46848 46970 47124 47212 47328 47360 47397 47520 47763 47872 48168 48285 48312 48384 48433 48720 48807 48840 48960 49060 49280 49506 49532 49654 49728 49776 49952 50112 50320 50490 50688 51040 51240 51282 51408 51504 51513 51736 51765 51968 52096 52360 52704 52836 53070 53074 53244 53280 53520 53592 53680 53760 53856 54168 54230 54412 54656 54723 54810 54945 55216 55352 55440 55680 55944 55998 56196 56364 56608 56610 56832 56865 56980 57035 57088 57120 57420 57645 57757 57942 58072 58203 58377 58464 58560 58608 58752 58872 58905 59015 59136 59160 59840 60088 60146 60210 60291 60384 60390 60480 60656 60928 60939 61248 61488 61915 62118 62160 62220 62271 62440 62640 62832 63104 63196 63360 63684 63936 64224 64260 64380 64416 64670 64960 65076 65120 65280 65331 65453 65880 66008 66045 66231 66304 66368 66528 66555 66816 66990 67320 67599 67710 67932 68015 68238 68320 68376 68442 68544 68672 68684 68904 69020 69120 69190 69930 70245 70272 70448 70455 70686 70760 70818 70992 71040 71137 71360 71456 71808 72224 72468 72590 72964 73080 73260 73440 73590 73920 74240 74259 74298 74481 74592 74664 74928 75110 75152 75480 75820 75922 76032 76160 76560 76738 76860 76923 77256 77604 77836 77952 78080 78144 78336 78496 78540 78880 78995 79254 79605 79611 79849 79920 80280 80388 80512 80520 80640 80784 81252 81345 81618 81664 81984 82510 82621 82824 82880 82960 83028 83160 83402 83520 83776 84294 84480 84546 84912 84915 85248 85470 85632 85680 85840 85855 85888 86130 86768 87108 87696 87840 87912 88060 88308 88704 88740 89320 89760 90132 90219 90280 90538 90576 90585 90761 90984 91168 91205 91256 91392 91872 92232 93177 93240 93330 93660 93696 93940 94248 94424 94656 94720 94794 95040 95221 95526 95744 96336 96570 96624 96768 96866 97005 97295 97440 97614 97680 97920 98120 98560 99012 99064 99308 99456 99552 99904 100224 100485 100640 100980 101565 102080 102357 102480 102564 102663 102816 103008 103026 103472 103530 103785 103936 104192 104720 105408 105672 106140 106148 106227 106488 106560 107040 107184 107360 107712 108336 108460 108824 108885 109312 109446 109620 109890 109939 110385 110432 110704 110880 111360 111447 111888 111996 112392 112665 112728 113216 113220 113730 113883 113960 114070 114176 114240 114840 115107 115290 115514 115884 116144 116406 116754 116928 117120 117216 117504 117744 117810 118030 118272 118320 118881 119680 120176 120292 120420 120582 120768 120780 120960 121312 121878 122427 122496 122976 123765 123830 124135 124236 124320 124440 124542 124880 125103 125280 125664 126208 126392 126720 126819 127368 127687 127872 128205 128448 128520 128760 128832 129340 129920 130152 130240 130560 130662 130906 131760 132016 132090 132462 132608 132685 132736 133056 133110 133632 133980 134640 135198 135420 135807 135864 136030 136213 136476 136640 136752 136884 137088 137344 137368 137808 138040 138380 139860 139995 140267 140490 140544 140896 140910 141372 141520 141636 141984 142080 142191 142274 142720 142912 143616 144448 144855 144936 145180 145299 145928 146160 146421 146520 146880 147180 147840 148518 148596 148962 149184 149328 149633 149856 150220 150304 150365 150960 151640 151844 152064 152320 153120 153476 153720 153846 154512 154539 155208 155295 155672 155904 156160 156288 156992 157080 157760 157990 158508 159210 159222 159698 159840 160560 160776 161024 161040 161280 161568 162504 162690 163236 163328 163968 164169 165020 165242 165648 165760 165920 166056 166320 166804 167040 167552 168588 169092 169824 169830 170496 170595 170940 171105 171264 171360 171680 171710 171776 172260 173271 173536 173789 174216 174609 175131 175392 175680 175824 176120 176616 176715 177045 177408 177480 178640 179520 180264 180438 180560 181076 181152 181170 181522 181968 182336 182410 182512 182784 183744 184464 185745 186354 186480 186660 186813 187320 187880 188496 188848 189312 189588 189805 190080 190442 191052 191845 192672 193140 193248 193732 194010 194590 194880 195228 195360 195840 195993 196240 196359 197120 198024 198128 198135 198616 198912 199104 199808 200448 200651 200970 201280 201960 202797 203130 204045 204160 204714 204960 205128 205326 205632 206016 206052 206944 207060 207570 208384 208505 209440 210511 210735 210816 211344 211365 212280 212296 212454 212976 213120 213411 214080 214368 214720 215424 216672 216920 217648 217770 218624 218892 219240 219780 219878 220770 220864 221408 221760 222720 222777 222894 223443 223776 223992 224784 225330 225456 226345 226432 226440 227460 227766 227920 228140 228480 229680 230214 230580 231028 231251 231768 232288 232812 233508 233856 234240 234432 235008 235488 235620 236060 236640 236985 237762 238815 238833 239279 239360 239547 240352 240584 240840 241164 241536 241560 241920 242165 242624 243756 244035 244854 244992 245952 247530 247660 247863 248270 248472 248640 248880 249084 249760 250206 250560 251328 252416 252784 253440 253638 254736 255374 255744 256410 256896 257040 257520 257565 257664 258680 259840 260304 260480 261324 261812 263520 264032 264180 264924 265370 265472 266112 266220 267960 268583 269280 270396 270657 270840 271614 271728 272060 272283 272426 272952 273280 273504 273615 273768 274176 274688 274736 275616 276080 276760 279720 279990 280534 280980 281088 281792 281820 282744 283040 283272 283968 284160 284382 284548 285440 285663 285824 287232 288785 288896 289710 289872 290360 290598 291015 291856 291885 291907 292320 292842 293040 293760 294360 295680 297036 297192 297924 298368 298656 299266 299712 300440 300608 300730 301455 301920 303280 303688 304640 304695 306240 306952 307440 307692 307989 309024 309078 310416 310590 311344 311355 311808 312576 313984 314160 315520 315980 317016 318420 318444 318681 319396 319680 321120 321552 322048 322080 323136 325008 325380 326472 326655 327265 327936 328338 329817 330040 330484 330803 331155 331296 331520 331840 332112 332640 333608 334080 334341 335104 337176 337995 338184 339648 339660 341190 341649 341880 342210 342528 342720 343360 343420 343552 344520 345321 346542 347072 347578 348432 349218 350262 350784 351360 351648 352240 353232 353430 354090 354816 354960 355685 357280 359040 360528 360876 361120 362152 362304 362340 363044 363936 364672 364820 365024 367281 367488 368928 371295 371490 372405 372708 372960 373320 373626 374640 375309 375760 376992 377696 378624 379176 379610 380160 380884 382104 383061 383690 384615 385344 386280 386496 387464 388020 389180 389760 390456 390720 391680 391986 392480 392718 394487 396048 396256 396270 397232 397824 398055 398208 399245 399616 400896 401302 401940 402560 403920 405594 406260 407421 408090 408320 408639 409428 409920 410256 410652 411264 412032 412104 413105 413888 414120 415140 417010 418880 420801 421022 421470 421632 422059 422688 422730 424560 424592 424908 425952 426240 426573 426822 428160 428736 429440 430848 433344 433840 435296 435540 435897 437784 438480 439560 439756 441540 441728 442816 443520 445554 445788 446886 447552 447984 448899 449568 450660 450912 451095 452690 452864 452880 453805 454920 455532 455840 456280 456960 458171 459360 460428 461160 462056 462502 463536 463617 464576 465624 465885 467016 467712 468480 468864 470976 471240 472120 473280 473970 475524 476105 477630 477666 478558 478720 479094 480704 481168 481680 482328 483072 483120 483840 484330 485248 487512 488070 489708 489984 491904 492507 495060 495320 495726 496540 496944 497280 497760 497959 498168 499520 500412 501120 502656 503311 505568 507276 509472 510748 511488 511785 512820 513315 513792 514080 515040 515130 515328 517360 519680 519813 520608 520960 521367 522648 523624 525393 527040 528064 528360 529848 530740 530944 531135 532224 532440 535920 537166 538560 540792 541314 541680 543228 543456 544120 544566 544852 545904 546560 547008 547230 547536 548352 549376 549472 549695 551232 552160 553520 557235 559440 559980 561068 561960 563584 563640 565488 566080 566544 567936 568764 569096 569415 570880 571326 571648 575535 577570 577792 579420 579744 580720 581196 582030 583712 583770 583814 584640 585684 586080 587520 588720 589077 591360 594072 594384 594405 595848 596736 597312 598532 599424 600880 601216 601460 601953 602910 603840 606560 607376 609390 612135 612480 613904 614880 615384 615978 618048 618156 620832 621180 622688 622710 625152 625515 627968 628320 631040 631533 631960 634032 634095 635327 636840 636888 637362 638435 638792 639360 640233 642240 643104 644160 646272 650016 650760 652944 653310 654530 655872 656676 659634 660080 660968 661606 662310 662592 663040 663680 664224 665280 667216 668160 668682 670208 670329 674352 675990 676368 679035 679296 679320 681065 682380 683298 683760 684420 685440 686720 686840 689040 690642 693084 693753 694144 695156 696864 698436 700524 701335 701568 702720 703296 704480 706464 706860 708180 709920 710955 711370 714560 716499 717837 718080 718641 719983 721056 721752 722240 724304 724608 724680 726088 726495 727872 729344 729640 730048 732105 734562 734976 737856 742590 742980 743589 744810 745416 745920 746640 747252 748165 749280 750618 751520 753984 755392 757248 758352 759220 760320 761768 764208 766122 767380 769230 769573 770688 772560 772695 772992 774928 776040 778360 779520 780912 781440 783972 784960 785436 788974 792096 792512 792540 794464 796110 796416 798490 799232 802604 803880 805120 805749 807840 811188 811971 812520 814842 816180 816640 816849 817278 818856 819840 820512 820845 821304 822528 824064 824208 826210 827776 828240 830280 834020 837760 841602 842044 842940 843264 844118 845376 845460 849120 849184 849816 851904 852480 853146 853644 856320 856989 857472 858880 861696 866355 866688 867680 868945 870592 871080 871794 873045 875568 875655 875721 876960 879120 879512 883080 883456 885632 887040 891108 891576 893772 895104 895968 897798 899136 901320 901824 902190 905380 905728 905760 907610 909840 911064 911680 912560 913920 916342 918720 920856 922320 924112 925004 927072 927234 929152 931248 931770 934032 934065 935424 937728 941952 942480 944240 946560 947940 951048 952210 955260 955332 957116 958188 961408 962336 963360 964656 966144 966240 968660 970496 975024 976140 979416 979965 981795 981869 983808 985014 989451 990120 990640 991452 992409 993080 993888 994560 995520 995918 996336 999040 1000824 1002240 1003255 1005312 1006622 1011136 1013985 1014552 1018944 1021496 1023570 1024947 1025640 1026630 1027584 1028160 1030080 1030260 1030656 1034720 1035963 1039626 1041216 1041920 1042734 1045296 1047248 1047431 1050786 1052555 1054080 1056128 1056720 1059696 1061480 1062270 1064448 1064880 1067055 1071840 1074332 1077120 1081584 1082628 1083360 1086456 1086912 1088240 1089132 1089704 1091808 1093120 1094016 1094460 1095072 1098944 1099390 1102464 1104320 1107040 1112701 1113885 1114470 1117215 1118880 1119960 1122136 1123920 1125927 1127168 1127280 1130976 1132160 1133088 1135872 1137528 1138192 1138830 1142652 1143296 1149183 1151070 1155140 1155584 1156255 1158840 1159488 1161440 1162392 1164060 1167424 1167540 1167628 1169280 1171368 1172160 1175040 1177440 1178154 1183461 1188144 1188768 1188810 1191696 1193472 1194165 1194624 1196395 1197064 1197735 1198848 1201760 1202432 1202920 1203906 1205820 1207680 1209329 1213120 1214752 1218780 1222263 1224270 1224960 1225917 1227808 1229760 1230768 1231956 1236096 1236312 1239315 1241664 1242360 1245376 1245420 1251030 1255936 1256640 1262080 1262403 1263066 1263920 1266177 1268064 1268190 1270654 1273680 1273776 1274724 1276870 1277584 1278720 1280466 1284480 1286208 1288320 1292544 1300032 1301520 1305888 1306620 1307691 1309060 1313352 1319268 1320160 1321936 1323212 1324620 1325184 1327360 1328448 1330560 1334432 1337364 1340658 1342915 1346697 1348704 1351980 1352736 1353285 1358070 1358592 1358640 1361415 1362130 1364760 1366596 1367520 1368840 1370880 1373440 1373680 1374513 1378080 1381284 1386168 1387506 1388288 1390312 1393728 1396872 1401048 1402670 1403136 1404557 1405440 1406592 1408960 1412928 1413720 1416360 1419840 1421910 1422740 1428315 1429120 1432998 1435674 1436160 1437282 1439966 1442112 1443504 1444480 1448608 1449216 1449360 1452176 1452990 1455744 1458688 1459280 1459535 1460096 1464210 1469124 1469952 1475712 1485180 1485960 1487178 1489620 1490832 1491840 1493280 1493877 1494504 1496330 1498560 1501236 1503040 1507968 1509933 1510784 1516704 1518440 1523536 1528416 1532244 1534760 1538460 1539146 1539945 1541376 1542937 1545120 1545390 1545984 1549856 1552080 1556720 1559040 1559439 1561824 1562880 1564101 1567944 1569920 1570872 1577948 1584192 1585024 1585080 1588928 1592220 1592832 1593405 1596980 1605208 1607760 1610240 1611498 1615680 1618757 1622376 1623942 1625040 1629684 1632360 1633698 1634556 1637712 1639680 1641024 1641690 1642608 1645056 1648128 1648416 1649085 1652420 1654015 1655552 1656480 1660560 1668040 1671705 1674953 1675520 1683204 1684088 1685880 1688236 1690752 1690920 1698240 1698368 1699632 1703808 1706292 1707288 1708245 1712640 1713978 1714944 1717760 1726605 1732710 1733376 1735360 1737890 1741184 1742160 1743588 1746090 1751136 1751310 1751442 1753920 1758240 1759024 1766160 1766912 1767231 1771264 1774080 1782216 1783152 1787544 1790208 1791936 1795596 1798272 1802640 1803648 1804380 1805859 1810760 1811520 1815220 1819680 1822128 1823360 1825120 1832684 1836405 1837440 1841712 1844640 1848224 1850008 1854144 1854468 1858304 1862496 1863540 1868064 1868130 1875456 1876545 1883904 1884960 1888480 1893120 1894599 1895880 1902096 1904420 1905981 1910520 1910664 1914232 1915305 1916376 1920699 1922816 1924672 1926720 1929312 1932480 1937320 1940992 1950048 1952280 1958832 1959930 1963590 1963738 1967616 1970028 1972435 1978902 1980240 1981280 1982904 1984818 1986160 1987776 1989120 1991040 1991836 1992672 1998080 2001648 2004480 2006510 2010624 2013244 2022272 2027970 2029104 2037105 2037888 2042992 2043195 2047140 2049894 2051280 2053260 2056320 2060160 2060520 2069440 2071926 2079252 2081259 2082432 2085468 2090592 2094496 2094862 2101572 2104005 2105110 2108160 2110295 2112256 2113440 2119392 2122960 2124540 2129760 2132865 2134110 2143680 2148664 2153511 2154240 2155923 2159949 2163168 2165256 2166720 2172912 2173824 2176480 2178264 2179408 2179485 2183616 2188032 2188920 2190144 2197888 2198780 2204928 2208640 2214080 2225402 2227770 2228940 2230767 2234430 2237760 2239920 2244272 2244495 2247840 2251854 2254336 2254560 2261952 2264320 2266176 2271744 2275056 2276384 2277660 2285304 2290855 2298366 2302140 2308719 2310280 2312510 2315621 2317680 2318085 2318976 2322880 2324784 2328120 2334848 2335080 2335256 2338560 2342736 2344320 2354880 2356308 2366922 2376288 2377536 2377620 2383392 2388330 2389248 2392790 2394128 2395470 2397696 2403520 2404864 2405840 2407812 2411640 2415360 2417247 2418658 2426240 2429504 2437560 2444526 2448540 2449920 2450547 2451834 2455616 2459520 2461536 2462535 2463912 2472192 2472624 2478630 2483328 2484720 2489795 2490752 2490840 2502060 2513280 2516555 2524806 2526132 2527840 2532354 2536128 2536380 2541308 2543761 2547360 2547552 2549448 2553740 2555168 2557440 2560932 2568960 2570967 2572416 2576640 2585088 2599065 2600064 2603040 2606835 2611776 2613240 2615382 2618120 2626704 2626965 2627163 2632069 2638536 2640320 2643872 2646424 2649240 2650368 2654720 2656896 2661120 2668864 2674728 2681316 2685830 2693394 2697408 2703960 2705472 2706570 2716140 2717184 2717280 2722830 2724260 2729520 2733192 2735040 2737680 2741760 2746880 2747360 2749026 2756160 2761409 2762568 2772336 2775012 2776576 2780624 2787456 2793744 2802096 2805340 2806272 2809114 2813184 2817920 2825856 2827440 2832720 2839680 2843820 2845480 2856630 2858240 2865996 2871348 2874564 2879932 2884224 2887008 2888960 2897216 2898432 2898720 2904352 2905980 2911488 2918560 2919070 2920192 2928420 2938248 2945385 2945607 2951424 2954413 2968353 2970360 2971920 2974356 2977227 2979240 2981664 2983680 2986560 2987754 2989008 2992660 2997120 3002472 3006080 3009765 3015936 3019866 3021568 3033408 3036880 3047072 3056832 3064488 3069520 3076920 3078292 3079890 3082752 3085874 3090240 3090780 3091968 3099712 3104160 3113440 3118878 3123648 3125760 3128202 3135888 3139840 3141744 3142293 3155896 3157665 3168384 3170048 3170160 3176635 3177856 3184440 3186810 3193960 3201165 3210416 3215520 3222996 3231360 3237514 3244752 3247884 3250080 3259368 3264720 3267396 3269112 3275424 3279360 3282048 3283380 3285216 3296832 3298170 3304840 3308030 3311104 3312960 3321120 3336080 3338103 3343410 3349906 3351040 3351645 3366408 3368176 3371760 3376472 3381504 3381840 3396480 3396736 3399264 3407616 3412584 3414576 3416490 3427956 3429888 3447549 3453210 3465420 3466752 3468765 3470720 3475780 3482368 3484320 3487176 3492180 3502272 3502620 3502884 3507840 3516480 3518048 3523177 3532320 3534462 3542528 3550383 3564432 3566304 3575088 3580416 3582495 3583872 3589185 3591192 3593205 3596544 3599915 3605280 3607296 3608760 3611718 3621520 3623040 3627987 3630440 3639360 3644256 3646720 3650240 3665368 3672810 3674880 3677751 3683424 3689280 3696448 3700016 3708288 3708936 3716608 3717945 3724992 3727080 3736128 3736260 3753090 3767808 3769920 3776960 3786240 3787209 3789198 3791760 3798531 3804192 3808840 3811962 3821040 3821328 3828464 3830610 3832752 3841398 3845632 3847865 3849344 3853440 3858624 3864960 3874640 3900096 3904560 3917664 3919860 3927180 3927476 3940056 3944870 3957804 3960480 3962560 3965808 3969636 3972320 3975552 3982080 3983672 3985344 3996160 4003296 4013020 4026488 4028745 4040091 4044544 4055940 4058208 4059855 4067743 4074210 4075776 4084245 4085984 4086390 4094280 4099788 4102560 4106520 4112640 4120320 4121040 4123539 4138880 4143852 4158504 4162518 4164864 4170936 4181184 4188992 4189724 4203144 4208010 4210220 4213671 4216320 4220590 4224512 4226880 4238784 4245920 4249080 4259520 4265730 4268220 4284945 4287360 4297328 4307022 4308480 4311846 4319898 4326336 4330512 4333440 4339357 4345824 4347648 4352960 4356528 4358816 4358970 4367232 4376064 4377840 4378605 4380288 4395776 4397560 4409856 4417280 4428160 4450804 4455540 4457880 4461534 4468860 4475520 4479840 4481631 4488544 4488990 4495680 4503708 4509120 4523904 4528640 4529799 4532352 4550112 4552768 4555320 4570608 4581710 4596732 4604280 4617438 4620560 4625020 4628811 4631242 4635360 4636170 4637952 4645760 4649568 4656240 4669696 4670160 4670512 4677120 4685472 4688640 4692303 4709760 4712616 4733844 4752576 4755072 4755240 4766784 4776660 4778496 4785580 4788256 4790940 4807040 4811680 4815624 4823280 4830720 4834494 4837316 4852480 4856271 4859008 4875120 4889052 4897080 4901094 4903668 4909345 4911232 4919040 4923072 4925070 4927824 4944384 4945248 4947255 4957260 4962045 4966656 4969440 4979590 4981504 4981680 5004120 5024859 5026560 5033110 5039881 5049612 5052264 5055680 5064708 5072256 5072760 5082616 5087522 5094720 5095104 5098896 5107480 5110336 5121864 5124735 5137920 5141934 5144832 5153280 5179815 5198130 5200128 5206080 5213670 5223552 5226480 5230764 5236240 5237155 5253408 5253930 5254326 5264138 5277072 5280640 5287744 5292848 5298480 5300736 5313792 5322240 5337728 5349456 5362632 5371660 5386788 5394816 5407920 5410944 5413140 5417577 5432280 5434560 5445660 5448520 5459040 5466384 5470080 5475360 5494720 5498052 5512320 5522818 5525136 5536421 5544672 5550024 5561248 5563505 5574912 5587488 5604192 5610680 5618228 5626368 5629635 5635840 5651712 5654880 5665440 5679360 5683797 5687640 5690960 5713260 5716480 5717943 5731992 5742696 5745915 5749128 5759864 5768448 5774016 5777920 5794432 5797440 5808704 5811960 5822976 5837120 5838140 5840384 5856840 5876496 5890770 5891214 5902848 5908826 5917305 5936706 5940720 5943840 5948712 5954454 5958480 5963328 5967360 5973120 5975508 5978016 5985320 5994240 6004944 6012160 6019530 6031872 6039732 6043136 6046645 6066816 6073760 6094144 6111315 6113664 6128976 6129585 6139040 6153840 6156584 6159780 6171748 6180480 6181560 6199424 6208320 6226880 6237756 6243777 6247296 6256404 6271776 6279680 6283488 6284586 6311792 6312015 6315330 6330885 6336768 6340096 6340320 6353270 6355712 6368880 6373620 6387920 6402330 6420832 6431040 6445992 6460533 6462720 6475028 6479847 6489504 6495768 6500160 6518736 6529440 6534792 6538224 6538455 6550848 6564096 6566760 6570432 6593664 6596340 6609680 6616060 6625920 6642240 6672160 6676206 6686820 6699812 6703290 6706279 6732816 6733485 6736352 6743520 6752944 6763008 6763680 6792960 6793472 6798528 6815232 6825168 6829152 6832980 6855912 6872565 6895098 6906420 6926157 6930840 6937530 6941440 6946863 6951560 6964736 6968640 6974352 6984360 7004544 7005240 7005768 7015680 7022785 7032960 7036096 7046354 7064640 7068924 7100766 7128864 7132608 7150176 7164990 7167744 7178370 7182384 7186410 7193088 7199830 7210560 7214592 7217520 7223436 7243040 7246080 7251741 7255974 7260880 7278720 7288512 7293440 7300480 7330736 7345620 7349760 7355502 7366848 7378560 7392896 7400032 7416576 7417872 7435890 7449984 7454160 7469385 7472256 7472520 7506180 7539840 7549665 7553920 7574418 7578396 7583520 7597062 7608384 7617680 7623924 7631283 7642080 7642656 7656928 7661220 7665504 7682796 7695730 7698688 7706880 7714685 7717248 7729920 7749280 7788907 7797195 7800192 7809120 7820505 7835328 7839720 7854360 7854952 7880112 7881489 7889740 7896207 7915608 7920960 7925120 7931616 7939272 7944640 7951104 7964160 7967344 7970688 8006592 8026040 8052976 8057490 8080182 8089088 8093785 8111880 8116416 8119710 8135486 8148420 8151552 8168490 8171968 8172780 8188560 8199576 8205120 8213040 8225280 8240640 8242080 8247078 8277760 8284227 8287704 8317008 8325036 8329728 8341872 8362368 8374765 8377984 8379448 8406288 8416020 8420440 8427342 8441180 8453760 8465303 8477568 8491840 8498160 8519040 8531460 8536440 8556287 8569890 8574720 8594656 8614044 8623692 8639796 8652672 8661024 8666880 8678714 8691648 8695296 8705920 8713056 8717632 8717940 8734464 8755680 8757210 8760576 8791552 8795120 8834560 8836155 8836821 8856320 8863239 8901608 8911080 8915760 8923068 8931681 8937720 8951040 8959680 8963262 8977088 8977980 8991360 9007416 9018240 9029295 9047808 9059598 9064704 9100224 9105536 9110640 9141216 9163420 9193464 9208560 9234876 9241120 9250040 9257622 9262484 9270720 9272340 9275904 9291520 9299136 9312480 9339392 9340320 9341024 9370944 9377280 9384606 9419520 9425232 9426879 9467688 9472995 9505152 9510144 9510480 9529905 9533568 9553320 9571160 9576512 9581880 9603495 9614080 9623360 9631248 9646560 9668988 9674632 9704960 9712542 9718016 9750240 9778104 9794160 9802188 9807336 9818690 9822464 9838080 9846144 9850140 9855648 9890496 9894510 9914520 9924090 9933312 9938880 9959180 9963008 9963360 10008240 10014309 10049718 10053120 10066220 10079762 10099224 10104528 10111360 10129416 10144512 10145520 10165232 10175044 10189440 10190208 10197792 10214960 10220672 10243728 10249470 10283868 10289664 10359630 10396260 10400256 10406295 10412160 10427340 10447104 10452960 10461528 10472480 10474310 10506816 10507860 10508652 10528276 10554144 10561280 10569531 10575488 10585696 10596960 10627584 10651149 10675456 10698912 10725264 10743320 10767555 10773576 10779615 10789632 10799745 10800559 10815840 10821888 10826280 10835154 10864560 10869120 10883961 10891320 10897040 10918080 10932768 10940160 10950720 10989440 10996104 11024640 11045636 11050272 11072842 11089344 11100048 11122496 11127010 11149824 11153835 11174976 11208384 11221360 11236456 11259270 11271680 11303424 11309760 11330880 11358720 11367594 11375280 11381920 11395593 11426520 11435886 11463984 11485392 11491830 11498256 11519728 11536896 11543595 11548032 11578105 11588864 11594880 11617408 11623920 11674240 11676280 11713680 11752992 11781540 11782428 11817652 11834610 11873412 11881440 11887680 11897424 11908908 11916960 11926656 11946240 11951016 11956032 11970640 11988480 12009888 12024320 12039060 12079464 12086235 12093290 12133632 12147520 12188288 12203229 12222630 12227328 12239711 12252735 12257952 12259170 12278080 12307680 12313168 12319560 12343496 12360960 12363120 12370617 12398848 12416640 12453760 12475512 12487554 12494592 12512808 12543552 12566976 12569172 12623584 12624030 12630660 12641013 12661770 12673536 12680640 12706540 12711424 12718805 12737760 12747240 12775840 12804660 12841664 12854835 12862080 12891984 12921066 12925440 12950056 12959694 12979008 12991536 13000320 13018071 13037472 13058880 13069584 13076448 13076910 13101696 13128192 13133520 13135815 13140864 13160345 13187328 13192680 13219360 13232120 13251840 13284480 13344320 13352412 13373640 13399624 13406580 13412558 13444893 13465632 13466970 13472704 13487040 13505888 13527360 13585920 13586944 13589397 13597056 13650336 13658304 13665960 13711824 13745130 13790196 13807045 13812840 13852314 13861680 13875060 13882880 13886433 13893726 13903120 13937280 13948704 13968720 14009088 14010480 14011536 14031360 14045570 14065920 14072192 14092708 14129280 14137848 14201532 14257728 14265216 14300352 14329980 14335488 14356740 14364768 14372820 14399660 14421120 14435040 14446872 14486080 14492160 14503482 14511948 14521760 14557440 14568813 14577024 14596019 14600960 14661472 14691240 14711004 14728035 14733696 14757120 14772065 14785792 14800064 14833152 14835744 14841765 14871780 14886135 14899968 14908320 14938770 14944512 14945040 15012360 15074577 15079680 15099330 15107840 15119643 15148836 15156792 15167040 15194124 15216768 15235360 15247848 15262566 15284160 15285312 15313856 15322440 15331008 15365592 15391460 15397376 15413760 15429370 15434496 15459840 15498560 15577814 15594390 15600384 15618240 15641010 15670656 15679440 15708720 15709904 15711465 15760224 15762978 15779480 15792414 15831216 15841920 15850240 15863232 15878544 15889280 15902208 15934688 15941376 16013184 16052080 16105952 16114980 16160364 16187570 16223760 16232832 16239420 16270972 16296840 16336980 16343936 16345560 16377120 16399152 16410240 16426080 16484160 16494156 16555520 16568454 16575408 16609263 16634016 16650072 16683744 16690515 16724736 16749530 16755968 16758896 16812576 16832040 16840880 16854684 16882360 16907520 16930606 16955136 16983680 16996320 17038080 17062920 17072880 17112574 17139780 17149440 17153829 17189312 17228088 17237745 17247384 17279592 17305344 17322048 17333760 17357428 17383296 17411840 17426112 17435264 17435880 17468928 17511360 17514420 17521152 17590240 17615885 17672310 17673642 17712640 17726478 17751915 17803216 17806327 17822160 17831520 17846136 17863362 17875440 17902080 17919360 17926524 17954176 17955960 17982720 18014832 18036480 18058590 18095616 18119196 18129408 18139935 18200448 18211072 18221280 18282432 18326840 18386928 18388755 18417120 18424483 18469752 18482240 18500080 18515244 18524968 18541440 18544680 18583040 18598272 18624960 18680640 18682048 18741888 18769212 18839040 18850464 18853758 18935376 18936045 18945990 18992655 19010304 19020288 19020960 19059810 19067136 19106640 19142320 19153024 19163760 19206990 19228160 19246720 19262496 19293120 19337976 19349264 19425084 19436032 19439541 19500480 19556208 19588320 19604376 19614672 19637380 19644928 19692288 19700280 19711296 19780992 19789020 19829040 19848180 19877760 19918360 19926720 20016480 20028618 20099436 20118837 20132440 20159524 20198448 20200455 20209056 20222720 20258832 20289024 20291040 20330464 20338715 20350088 20378880 20380416 20395584 20429920 20441344 20487456 20498940 20567736 20617695 20719260 20778471 20792520 20812590 20824320 20840589 20854680 20894208 20905920 20923056 20944960 20948620 21013632 21015720 21017304 21056552 21068355 21108288 21122560 21139062 21150976 21171392 21193920 21302298 21350912 21397824 21450528 21486640 21535110 21547152 21559230 21579264 21599490 21601118 21631680 21643776 21652560 21670308 21696785 21729120 21738240 21767922 21782640 21794080 21836160 21865536 21880320 21901440 21978880 21992208 22049280 22091272 22100544 22145684 22178688 22200096 22244992 22254020 22307670 22349952 22408155 22416768 22442720 22472912 22518540 22619520 22648995 22661760 22735188 22750560 22763840 22791186 22853040 22871772 22893849 22927968 22970784 22983660 22996512 23039456 23087190 23096064 23144055 23156210 23177728 23189760 23234816 23247840 23348480 23352560 23366721 23427360 23461515 23505984 23563080 23564856 23635304 23669220 23688621 23746824 23762880 23775360 23794848 23817816 23833920 23853312 23892480 23902032 23912064 23941280 24019776 24078120 24158928 24172470 24186580 24267264 24281355 24295040 24376576 24406458 24445260 24454656 24479422 24505470 24515904 24518340 24556160 24615360 24626336 24639120 24686992 24721920 24726240 24741234 24797696 24833280 24852681 24907520 24951024 24975108 24989184 25025616 25087104 25124295 25133952 25138344 25199405 25247168 25248060 25261320 25282026 25323540 25361280 25395909 25413080 25437610 25475520 25494480 25551680 25609320 25668861 25683328 25709670 25724160 25783968 25842132 25900112 25919388 25958016 25983072 26000640 26036142 26074944 26117760 26139168 26152896 26153820 26203392 26267040 26271630 26281728 26320690 26374656 26385360 26438720 26464240 26503680 26510463 26568960 26589717 26688640 26704824 26747280 26799248 26813160 26825116 26889786 26931264 26933940 26945408 26974080 27011776 27054720 27087885 27178794 27194112 27300672 27316608 27331920 27423648 27490260 27580392 27614090 27625680 27682105 27704628 27723360 27750120 27772866 27787452 27806240 27874560 27897408 27937440 28018176 28020960 28023072 28091140 28131840 28144384 28185416 28258560 28275696 28280637 28403064 28418985 28474201 28515456 28530432 28589715 28600704 28659960 28713480 28729536 28745640 28799320 28842240 28870080 28893744 28972160 29006964 29023896 29043520 29114880 29137626 29154048 29192038 29201920 29322944 29382480 29422008 29456070 29467392 29514240 29544130 29571584 29600128 29671488 29683530 29743560 29772270 29799936 29816640 29877540 29889024 29890080 30024720 30042927 30149154 30159360 30198660 30215680 30239286 30297672 30313584 30334080 30375499 30388248 30433536 30470720 30495696 30525132 30568320 30570624 30627712 30644880 30662016 30731184 30782920 30858740 30868992 30997120 31155628 31188780 31200768 31218885 31236480 31282020 31341312 31358880 31417440 31419808 31422930 31520448 31525956 31558960 31584828 31662432 31683840 31700480 31708593 31726464 31757088 31778560 31869376 31882752 32026368 32104160 32211904 32229960 32302665 32320728 32375140 32399235 32401677 32447520 32465664 32478840 32541944 32593680 32651883 32673960 32687872 32691120 32754240 32798304 32820480 32852160 32968320 32988312 33136908 33150816 33218526 33268032 33300144 33367488 33381030 33449472 33499060 33511936 33517792 33531395 33625152 33664080 33681760 33709368 33764720 33815040 33861212 33910272 33967360 33992640 34076160 34125840 34145760 34225148 34279560 34307658 34378624 34456176 34475490 34494768 34559184 34610688 34630785 34644096 34714856 34734315 34766592 34823680 34852224 34870528 34871760 35022720 35028840 35180480 35231770 35344620 35347284 35452956 35503830 35606432 35612654 35644320 35663040 35692272 35726724 35750880 35838720 35853048 35908352 35911920 35965440 36029664 36072960 36117180 36238392 36258705 36279870 36400896 36422144 36442560 36564864 36609687 36653680 36719133 36773856 36777510 36834240 36848966 36939504 36964480 37000160 37030488 37049936 37082880 37089360 37196544 37249920 37361280 37364096 37483776 37538424 37700928 37707516 37870752 37872090 37891980 37923039 37985310 38020608 38041920 38119620 38134272 38156415 38213280 38284640 38306048 38327520 38413980 38493440 38524992 38586240 38675952 38698528 38754947 38850168 38879082 38944535 39000960 39054213 39112416 39176640 39208752 39229344 39274760 39384576 39400560 39407445 39422592 39481035 39561984 39578040 39658080 39696360 39755520 39836720 39853440 40032960 40057236 40198872 40237674 40264880 40319048 40396896 40400910 40418112 40445440 40517664 40582080 40660928 40677430 40700176 40757760 40760832 40791168 40859840 40882688 40974912 40997880 41135472 41235390 41421135 41438520 41556942 41585040 41625180 41648640 41659299 41681178 41709360 41811840 41846112 41889920 41897240 42027264 42031440 42034608 42113104 42136710 42216576 42278124 42301952 42326515 42342784 42387840 42604596 42781435 42795648 42901056 42973280 43070220 43094304 43118460 43198980 43202236 43263360 43305120 43340616 43393570 43458240 43476480 43535844 43565280 43588160 43672320 43706439 43731072 43788057 43802880 43957760 43984416 44182544 44184105 44201088 44291368 44316195 44357376 44400192 44489984 44508040 44615340 44658405 44699904 44745173 44816310 44833536 44885440 44945824 45037080 45223731 45239040 45297990 45323520 45358929 45470376 45501120 45527680 45582372 45706080 45743544 45787698 45855936 45941568 45967320 45993024 46078912 46174380 46192128 46288110 46312420 46379520 46469632 46495680 46696960 46705120 46733442 46854720 46923030 46943953 47011968 47126160 47129712 47134395 47270608 47338440 47377242 47493648 47525760 47550720 47589696 47635632 47667840 47706624 47804064 47824128 47882560 48039552 48156240 48317856 48344940 48373160 48562710 48590080 48753152 48812916 48890520 48958844 49010940 49031808 49036680 49112320 49230720 49252672 49278240 49373984 49452480 49482468 49666560 49705362 49815040 49827789 49902048 49950216 50051232 50071545 50174208 50248590 50267904 50276688 50398810 50494336 50496120 50522640 50564052 50647080 50722560 50791818 50826160 50875220 50951040 50988960 51103360 51218640 51337722 51366656 51419340 51448320 51567936 51684264 51800224 51838776 51916032 51966144 52001280 52072284 52149888 52235520 52278336 52305792 52307640 52406784 52534080 52543260 52563456 52641380 52770720 52847655 52877440 52928480 53020926 53137920 53179434 53255745 53377280 53409648 53418981 53494560 53598496 53626320 53650232 53779572 53862528 53867880 53890816 53948160 54002795 54023552 54109440 54175770 54357588 54388224 54419805 54601344 54633216 54663840 54847296 54980520 55160784 55228180 55251360 55273449 55364210 55409256 55446720 55500240 55545732 55574904 55612480 55749120 55794816 55874880 56041920 56046144 56182280 56288768 56370832 56517120 56551392 56561274 56806128 56837970 56948402 56977965 57030912 57060864 57179430 57201408 57319920 57426960 57459072 57491280 57598640 57684480 57740160 57787488 57944320 58013928 58047792 58087040 58275252 58308096 58384076 58645888 58764960 58844016 58912140 58934784 59088260 59200256 59342976 59367060 59487120 59544540 59633280 59755080 59780160 59894009 60049440 60085854 60298308 60356511 60397320 60478572 60595344 60627168 60668160 60750998 60776496 60867072 60941440 60991392 61016145 61050264 61136640 61141248 61198555 61255424 61289760 61324032 61462368 61565840 61717480 61853085 61994240 62311256 62377560 62437770 62472960 62521767 62564040 62682624 62717760 62834880 62839616 62845860 63040896 63051912 63117920 63169656 63205065 63324864 63367680 63417186 63452928 63514176 63557120 63738752 64052736 64208320 64423808 64459920 64605330 64641456 64750280 64798470 64803354 64895040 64931328 64957680 65083888 65090355 65187360 65303766 65347920 65375744 65382240 65508480 65596608 65640960 65704320 65936640 65976624 66273816 66301632 66437052 66536064 66600288 66734976 66762060 66998120 67035584 67062790 67224465 67250304 67328160 67363520 67418736 67529440 67722424 67934720 67946985 67985280 68251680 68291520 68450296 68559120 68615316 68681547 68757248 68912352 68950980 68989536 69118368 69261570 69288192 69429712 69432165 69468630 69533184 69704448 69741056 69743520 70045440 70057680 70100163 70360960 70463540 70689240 70694568 70905912 71007660 71065863 71212864 71225308 71288640 71326080 71384544 71453448 71501760 71677440 71706096 71816704 71823840 72059328 72234360 72476784 72517410 72559740 72801792 72844065 72885120 72980095 73129728 73219374 73307360 73438266 73547712 73555020 73668480 73697932 73769069 73879008 73928960 74000320 74060976 74099872 74165760 74178720 74393088 74499840 74558043 74722560 74728192 74967552 75076848 75372885 75401856 75415032 75598215 75741504 75744180 75783960 75846078 75970620 76083840 76187727 76239240 76312830 76426560 76569280 76612096 76655040 76827960 76986880 77006583 77049984 77172480 77351904 77397056 77509894 77700336 77758164 77889070 78001920 78108426 78224832 78353280 78417504 78458688 78549520 78801120 78814890 78845184 78962070 79123968 79156080 79316160 79392720 79511040 79673440 79706880 79769151 80065920 80114472 80397744 80475348 80529760 80638096 80793792 80801820 80836224 81035328 81164160 81321856 81354860 81400352 81582336 81719680 81949824 81995760 82270944 82470780 82842270 82877040 83046315 83113884 83170080 83250360 83318598 83362356 83418720 83623680 83692224 83779840 83794480 84054528 84062880 84069216 84226208 84273420 84433152 84556248 84653030 84685568 84775680 85209192 85422603 85562870 85591296 85677977 85769145 85802112 85946560 86140440 86188608 86236920 86397960 86404472 86526720 86610240 86681232 86787140 86916480 87071688 87130560 87176320 87344640 87412878 87462144 87576114 87605760 87968832 88365088 88368210 88402176 88582736 88632390 88714752 88800384 88979968 89016080 89031635 89230680 89316810 89399808 89490346 89632620 89667072 89770880 89891648 90074160 90447462 90478080 90595980 90647040 90717858 90940752 91002240 91055360 91126497 91164744 91412160 91487088 91575396 91711872 91883136 91934640 91986048 92122415 92157824 92348760 92576220 92624840 92991360 93410240 93466884 93709440 93846060 93887906 94023936 94119157 94252320 94259424 94268790 94541216 94676880 94754484 94987296 95051520 95101440 95125779 95179392 95271264 95335680 95608128 95648256 95765120 96079104 96312480 96635712 96689880 96746320 97125420 97180160 97197705 97205031 97625832 97781040 97917688 98021880 98063616 98073360 98224640 98461440 98505344 98556480 98747968 98904960 98964936 99410724 99655578 99804096 99900432 100102464 100143090 100348416 100497180 100535808 100553376 100594185 100797620 100988672 100992240 101045280 101128104 101294160 101445120 101583636 101652320 101750440 101902080 101977920 102172133 102206720 102437280 102675444 102733312 102838680 103135872 103368528 103600448 103677552 103832064 103892355 103932288 104144568 104202945 104299776 104471040 104556672 104611584 104615280 105068160 105086520 105282760 105541440 105695310 105754880 105856960 106041852 106358868 106511490 106754560 106819296 106837962 106989120 107196992 107252640 107300464 107559144 107725056 107735760 107781632 107896320 108005590 108047104 108218880 108351540 108715176 108839610 109202688 109266432 109327680 109694592 109829061 109961040 110157399 110321568 110456360 110502720 110546898 110728420 110818512 110893440 111000480 111091464 111149808 111224960 111589632 111749760 112083840 112092288 112364560 112741664 113102784 113122548 113612256 113675940 113896804 113955930 114061824 114358860 114402816 114469245 114639840 114853920 114918144 114982560 115197280 115480320 115574976 115888640 116027856 116095584 116174080 116264841 116550504 116768152 116833605 117162639 117291776 117529920 117688032 117824280 118176520 118400512 118443105 118685952 118734120 118974240 119089080 119266560 119510160 119560320 119788018 120098880 120171708 120596616 120713022 120794640 120957144 121190688 121254336 121336320 121501996 121552992 121882880 121982784 122032290 122100528 122273280 122282496 122397110 122510848 122579520 122648064 122924736 123131680 123434960 123706170 123988480 124263405 124622512 124755120 124875540 124945920 125043534 125128080 125435520 125669760 125679232 125691720 126081792 126103824 126235840 126339312 126410130 126649728 126834372 126905856 126979545 127028352 127477504 128344305 128416640 128847616 128919840 129210660 129282912 129500560 129596940 129606708 129790080 129915360 130167776 130180710 130374720 130607532 130695840 130764480 131016960 131193216 131364171 131408640 131873280 131953248 132547632 132552315 132603264 132874104 132948585 133072128 133200576 133469952 133524120 133996240 134071168 134125580 134235519 134448930 134500608 134656320 134727040 134837472 135058880 135444848 135893970 135970560 136076787 136503360 136583040 136900592 137118240 137230632 137363094 137514496 137824704 137901960 137979072 138236736 138523140 138576384 138859424 138864330 138937260 139408896 139487040 140090880 140115360 140200326 140721920 140831859 140927080 141378480 141389136 141403185 141811824 142015320 142131726 142371005 142425728 142450616 142577280 142652160 142769088 142906896 143003520 143412192 143647680 144118656 144468720 144953568 145034820 145119480 145688130 145770240 145960190 146259456 146438748 146614720 146876532 147095424 147110040 147336960 147395864 147538138 147758016 147857920 148000640 148121952 148199744 148357440 148999680 149116086 149445120 149456384 149483367 150153696 150214635 150745770 150803712 150830064 151196430 151483008 151488360 151567920 151692156 151877495 151941240 152167680 152375454 152478480 152625660 152853120 153138560 153310080 153655920 154013166 154099968 154344960 154703808 154794112 155019788 155400672 155516328 155778140 156003840 156216852 156449664 156706560 156835008 156917376 157099040 157602240 157629780 157690368 157924140 158312160 158542965 158632320 158785440 159346880 159413760 159538302 160131840 160228944 160256943 160556209 160795488 160950696 161059520 161276192 161587584 161603640 161672448 162008385 162070656 162328320 162643712 162709720 162800704 163164672 163259415 163439360 163899648 163991520 164541888 164941560 165684540 165754080 165820347 166092630 166227768 166340160 166500720 166637196 166724712 166837440 167247360 167384448 167559680 167588960 168125760 168138432 168452416 168546840 168866304 169112496 169306060 169371136 169551360 170418384 170845206 171125740 171182592 171355954 171538290 171604224 171893120 172280880 172377216 172473840 172795920 172808944 173053440 173220480 173362464 173574280 173832960 174143376 174261120 174352640 174825756 174924288 175152228 175937664 176730176 176736420 176804352 177165472 177264780 177600768 178032160 178063270 178461360 178633620 178980692 179265240 179541760 179682027 179783296 180148320 180894924 181069533 181191960 181435716 181881504 182004480 182110720 182252994 182329488 182824320 182974176 183048435 183150792 183423744 183595665 183766272 183869280 183972096 184244830 184315648 184697520 185152440 185249680 185982720 186820480 186933768 187418880 187692120 187775812 188047872 188238314 188504640 188518848 188537580 189082432 189353760 189508968 189615195 189974592 190103040 190251558 190358784 190542528 190671360 191216256 191530240 192158208 192624960 193271424 193379760 193492640 193774735 194250840 194395410 194410062 195251664 195271065 195562080 195835376 196043760 196127232 196146720 196922880 197010688 197112960 197495936 197809920 197929872 198821448 199311156 199608192 199800864 200204928 200286180 200994360 201106752 201188370 201595240 201977344 201984480 202090560 202256208 202588320 203167272 203304640 203500880 203804160 203955840 204344266 204413440 204874560 205350888 205677360 206271744 206737056 207200896 207355104 207784710 207864576 208289136 208296495 208405890 208599552 209113344 209223168 209230560 210136320 210173040 210300489 210565520 211082880 211390620 211509760 211713920 212083704 212717736 213022980 213638592 213675924 213978240 214393984 214505280 214600928 215118288 215450112 215471520 216011180 216094208 216703080 217430352 217679220 218405376 218532195 218655360 218940285 219389184 219658122 219922080 220314798 220643136 220912720 221005440 221093796 221307207 221456840 221637024 221786880 222000960 222182928 222299616 222449920 223179264 223499520 223725865 224167680 224184576 224729120 225483328 226118655 226205568 226245096 226794645 227224512 227351880 227793608 227911860 228563181 228717720 228938490 229279680 229707840 229836288 229965120 230394560 230960640 231019749 231149952 232055712 232191168 232348160 232529682 233101008 233536304 233667210 234325278 234583552 234719765 235059840 235376064 235648560 236353040 236886210 237371904 237468240 237948480 238178160 238533120 239020320 239120640 239576036 240197760 240343416 241193232 241426044 241589280 241914288 242381376 242508672 243003992 243105984 243765760 243965568 244064580 244201056 244794220 245159040 245849472 246263360 246869920 247412340 248132323 248526810 249138945 249245024 249510240 249751080 250087068 250256160 250871040 251339520 251358464 251383440 252163584 252207648 252471680 252678624 252820260 253299456 253668744 253959090 254056704 254955008 256267809 256688610 256833280 257033931 257695232 257839680 258421320 258565824 259001120 259193880 259213416 259580160 259830720 260335552 260361420 260749440 261215064 261391680 261528960 262033920 262386432 262728342 262817280 263906496 265095264 265104630 265206528 265748208 265897170 266144256 266401152 266939904 267048240 267094905 267992480 268142336 268251160 268471038 268897860 269001216 269312640 269454080 269674944 270117760 270889696 271787940 271941120 272153574 273006720 273166080 273379491 273801184 274236480 274461264 274726188 275649408 275803920 275958144 276367245 276473472 277046280 277718848 277728660 277874520 278974080 280230720 280400652 281443840 281663718 281854160 282357471 282756960 282778272 282806370 283623648 284030640 284263452 284742010 284851456 284901232 285154560 285304320 285538176 285813792 286007040 286824384 287295360 288237312 288937440 289907136 290069640 290238960 291376260 291540480 291615093 291920380 292877496 293229440 293753064 294190848 294220080 294673920 294791728 295076276 295516032 296001280 296243904 296399488 296714880 298232172 298966734 299470045 300307392 300429270 301491540 301607424 301660128 301782555 302392860 302966016 302976720 303135840 303384312 303754990 303882480 304335360 304750908 304956960 305251320 305706240 306277120 306516399 306620160 307311840 308026332 308199936 309407616 309588224 310039576 310801344 311032656 311556280 312433704 312608835 312899328 313216211 313413120 313670016 313834752 314198080 315204480 315259560 315848280 316624320 317085930 317264640 317570880 318693760 319076604 320263680 320457888 320513886 321112418 321590976 321901392 322119040 322552384 323175168 323207280 323344896 324016770 324141312 324656640 325287424 325419440 325601408 326518830 326878720 327799296 327983040 329083776 329883120 330472197 331369080 331508160 331640694 332185260 332455536 332680320 333001440 333274392 333449424 333674880 334768896 335177920 336251520 336276864 336904832 337093680 338224992 338612120 340836768 341690412 342251480 342711908 343076580 343208448 343407735 343786240 344561760 344754432 344947680 345591840 345617888 346440960 346724928 347148560 347665920 348286752 348522240 348705280 348794523 349651512 350304456 350500815 351875328 353460352 353472840 354330944 354529560 355201536 355329315 356064320 356126540 356922720 357267240 357961384 358530480 359083520 359364054 359566592 360296640 361789848 362139066 362383920 362871432 363763008 364008960 364505988 364658976 365648640 365948352 366096870 366301584 366847488 367191330 367532544 367738560 367944192 368489660 368631296 368845345 369395040 370304880 370499360 371965440 372790215 373640960 373867536 374837760 375384240 375551624 376476628 377009280 377037696 377075160 378164864 378707520 379017936 379230390 379949184 380503116 380717568 380938635 381085056 382432512 383060480 385032915 385249920 386542848 386759520 386985280 387549470 388501680 388790820 388820124 390503328 390542130 391124160 391670752 392087520 392293440 394021376 394092513 394225920 394991872 395619840 395859744 397642896 398622312 398845755 399216384 399601728 400409856 400572360 401988720 402213504 402376740 402706557 403190480 403968960 404181120 404512416 405176640 406334544 406609280 407001760 407911680 408688532 409749120 410701776 411354720 412543488 413474112 414401792 414710208 415569420 415729152 416578272 416592990 416811780 418226688 418461120 420272640 420346080 420600978 421131040 422165760 422495577 422781240 423427840 424167408 425435472 426045960 427113015 427277184 427351848 427956480 428389885 428787968 429010560 429201856 430236576 430943040 432022360 433406160 434860704 435358440 437064390 437310720 437880570 438778368 439316244 439844160 440629596 441286272 441825440 442010880 442187592 442614414 442913680 443274048 443573760 444001920 444365856 444599232 444899840 446999040 447451730 448335360 448369152 449458240 450966656 452237310 452411136 452490192 453589290 454449024 454703760 455587216 455632485 455823720 457126362 457435440 457876980 458559360 459415680 459930240 460789120 462039498 462299904 464111424 464382336 465059364 466202016 467072608 467334420 468650556 469439530 470119680 470595785 470752128 471297120 472706080 473772420 474936480 475628895 475896960 476356320 478040640 478241280 479152072 480395520 480686832 480770829 481668627 482386464 482852088 483178560 483828576 484762752 485017344 486007984 486025155 486211968 487931136 488129160 488402112 489588440 490318080 491698944 492526720 493739840 494824680 496264646 497053620 497461041 498277890 498490048 499020480 499502160 500174136 500512320 501742080 502679040 502716928 502766880 504415296 504943360 505357248 505640520 506598912 507337488 507918180 508113408 510860665 512535618 513377220 513666560 514067862 515679360 516383483 516842640 517131648 518002240 518387760 518426832 519160320 519661440 520671104 520722840 521498880 522430128 522783360 523057920 524772864 525456684 527812992 530190528 530209260 530413056 531496416 531794340 532802304 534096480 534189810 535984960 536284672 536502320 536942076 537795720 538625280 538908160 539046081 539349888 540235520 541779392 543575880 544307148 546013440 546332160 546758982 547602368 548472960 548922528 549145305 549452376 550786995 551298816 551607840 551916288 552734490 552946944 554092560 555437696 555457320 555749040 557948160 560461440 560801304 563327436 563708320 564714942 565513920 565556544 565612740 567247296 568061280 568526904 569484020 569702912 569802464 570309120 571076352 571627584 572014080 573648768 574590720 576474624 577874880 579814272 580139280 580477920 581324205 582752520 583230186 583840760 585754992 585813195 586458880 587506128 588381696 588440160 589583456 590152552 591032064 592002560 592487808 592798976 593429760 596464344 597933468 598940090 600614784 600858540 602983080 603320256 603565110 604785720 605932032 605953440 606271680 606768624 607509980 607764960 609501816 609913920 610502640 611412480 612554240 613032798 613240320 614623680 616052664 616318177 618815232 619176448 620079152 621602688 622065312 623112560 624867408 625217670 625798656 626432422 627340032 627669504 628396160 630408960 630519120 631696560 633248640 634171860 634529280 635141760 637387520 638153208 640915776 641027772 642224836 643181952 643802784 644238080 645104768 646350336 646414560 648033540 648282624 650838880 651202816 653037660 655966080 656820855 658167552 658834099 659766240 660944394 662738160 663016320 663281388 663921621 664370520 664911072 665360640 666002880 666548784 666898848 667349760 669537792 670355840 671177595 672503040 672553728 673809664 674187360 676449984 677224240 680383935 681673536 683380824 684502960 685423816 686153160 686815470 687572480 689123520 689508864 689895360 691183680 691235776 692881920 693449856 694297120 696573504 697044480 697589046 699303024 700608912 701001630 703750656 704159295 706920704 706945680 708661888 709059120 710658630 712128640 712253080 713845440 714534480 715922768 717060960 718728108 719133184 720593280 723579696 724278132 724767840 725742864 727526016 729011976 729317952 731297280 731896704 732193740 732603168 734382660 735477120 736979320 737690690 738790080 740609760 740998720 744396969 745580430 747281920 747416835 747735072 750768480 751103248 752953256 754018560 754075392 754150320 756329728 757415040 758035872 758460780 759898368 761006232 761877270 762170112 764865024 768803427 770065830 770499840 771101793 773085696 773519040 773970560 775098940 777003360 777581640 777640248 781006656 781084260 782248320 783341504 784175040 784586880 788185026 788451840 789983744 791719488 795285792 797244624 797691510 798432768 799203456 800819712 801144720 801284715 802781045 803977440 804427008 804753480 805413114 806380960 807937920 808362240 809024832 810353280 812669088 813218560 814003520 815823360 817377064 819498240 820138473 821403552 822709440 826948224 828803584 829101735 829420416 831138840 833156544 833185980 833623560 836922240 840692160 841201956 842262080 844331520 844991154 845562480 846855680 847072413 848334816 850870944 852091920 854226030 854554368 854703696 855912960 856779770 857575936 858021120 858403712 860473152 861886080 864044720 866812320 869721408 870716880 874128780 874621440 875761140 878632488 879688320 881259192 882572544 883650880 884021760 884375184 885228828 885827360 886548096 888003840 888731712 889198464 894903460 898410135 898916480 901933312 904474620 904822272 904980384 905347665 907178580 908898048 909407520 911174432 911264970 911647440 914252724 914870880 915753960 917118720 918831360 919549197 919860480 921578240 924078996 924599808 928222848 928764672 930118728 932404032 934145216 934668840 937301112 938879060 939648633 940239360 941191570 941504256 942594240 945412160 947544840 949872960 951257790 951793920 952712640 956081280 958304144 960791040 961373664 961541658 963337254 964772928 965704176 966357120 967657152 969525504 970034688 972015968 972050310 972423936 975862272 976258320 976804224 979176880 980636160 983397888 985053440 987479680 989649360 992529292 994107240 994922082 996555780 996980096 998040960 999004320 1000348272 1001024640 1005533760 1008830592 1009886720 1010714496 1011281040 1014674976 1015836360 1021721330 1025071236 1026754440 1028135724 1031358720 1032766966 1033685280 1034263296 1036004480 1036775520 1036853664 1039322880 1041342208 1041445680 1042997760 1044860256 1045566720 1046115840 1046383569 1050913368 1051502445 1055625984 1060381056 1060418520 1062992832 1063588680 1065604608 1068192960 1068379620 1071969920 1073004640 1073884152 1075591440 1077250560 1078092162 1078699776 1080471040 1083558784 1087151760 1088614296 1092026880 1093517964 1095204736 1096945920 1097845056 1098290610 1098904752 1101573990 1102597632 1103215680 1103832576 1105468980 1105893888 1106536035 1108185120 1110875392 1110914640 1111498080 1115896320 1120922880 1121602608 1123893463 1126654872 1127416640 1129429884 1131027840 1131113088 1131225480 1134494592 1136122560 1137053808 1138968040 1139604928 1142152704 1142815905 1143255168 1147297536 1149181440 1155098745 1155749760 1159628544 1160278560 1160955840 1162648410 1165505040 1166460372 1167681520 1171509984 1171626390 1172917760 1175012256 1176880320 1179166912 1180305104 1182064128 1184975616 1185597952 1186859520 1192928688 1195866936 1197880180 1201229568 1201717080 1205966160 1206640512 1207130220 1208119671 1209571440 1211906880 1212543360 1213537248 1215019960 1215529920 1219003632 1219827840 1221005280 1226065596 1229247360 1232105328 1232636354 1237630464 1240158304 1240661615 1243205376 1244130624 1246225120 1249734816 1250435340 1252864844 1254680064 1256792320 1260817920 1261038240 1263393120 1266497280 1267486731 1268343720 1270283520 1274775040 1276306416 1281339045 1281831552 1282055544 1284449672 1285169655 1286363904 1287605568 1288476160 1290209536 1292829120 1296067080 1301677760 1302405632 1306075320 1311932160 1313641710 1316335104 1317668198 1319532480 1321888788 1325476320 1326032640 1326562776 1327843242 1328741040 1329822144 1330721280 1332005760 1333097568 1333797696 1334699520 1340711680 1342355190 1345006080 1345107456 1347619328 1348374720 1352899968 1354448480 1360767870 1363347072 1366761648 1366897455 1369005920 1370847632 1372306320 1373630940 1378247040 1379790720 1382367360 1382471552 1386899712 1388594240 1393147008 1395178092 1398606048 1401217824 1402003260 1408318590 1411787355 1413841408 1413891360 1417323776 1418118240 1421317260 1424257280 1424506160 1427690880 1429068960 1431845536 1434121920 1437456216 1441186560 1445005881 1447159392 1448556264 1449535680 1451485728 1455052032 1458023952 1458075465 1458635904 1463793408 1464387480 1465206336 1468765320 1470954240 1473958640 1475381380 1477580160 1481219520 1481997440 1488793938 1491160860 1494833670 1495470144 1501536960 1502206496 1505906512 1508037120 1508150784 1508300640 1512659456 1514830080 1516071744 1516921560 1519796736 1522012464 1523754540 1524340224 1532581995 1537606854 1540131660 1540999680 1542203586 1547038080 1547941120 1549150449 1550197880 1554006720 1555163280 1555280496 1562013312 1562168520 1564496640 1566081055 1566683008 1568350080 1569173760 1576370052 1583438976 1590571584 1594489248 1595383020 1598406912 1602289440 1602569430 1605562090 1607954880 1608854016 1609506960 1610826228 1612761920 1615875840 1616724480 1617138243 1618049664 1620706560 1625338176 1626437120 1628007040 1634754128 1638996480 1640276946 1642807104 1645418880 1652360985 1653896448 1658203470 1658840832 1662277680 1666313088 1666371960 1667247120 1673844480 1681384320 1682403912 1684524160 1689982308 1691124960 1694144826 1696669632 1701741888 1704183840 1708452060 1709108736 1709407392 1713559540 1716042240 1716807424 1720946304 1723772160 1728089440 1733624640 1736926261 1739442816 1741433760 1743972615 1748257560 1751522280 1757264976 1759376640 1762518384 1765145088 1767301760 1768750368 1770457656 1771654720 1773096192 1776007680 1777463424 1778396928 1789806920 1796820270 1797832960 1803866624 1808949240 1809960768 1810695330 1814357160 1817796096 1818815040 1822348864 1822529940 1823294880 1828505448 1829741760 1831507920 1834237440 1837662720 1839098394 1839720960 1843156480 1848157992 1848954531 1856445696 1857529344 1860237456 1864808064 1868290432 1869337680 1874602224 1877758120 1879297266 1882383140 1883008512 1885188480 1890824320 1895089680 1899745920 1902515580 1903587840 1905425280 1912162560 1916608288 1922747328 1923083316 1926674508 1929545856 1931408352 1932714240 1935314304 1939051008 1944031936 1944100620 1944847872 1952516640 1953608448 1958353760 1970106880 1970462565 1974959360 1976502297 1979298720 1985058584 1988214480 1989844164 1991764863 1993111560 1993960192 1996081920 1998008640 2000696544 2002049280 2011067520 2013532785 2017661184 2021428992 2022562080 2029349952 2031672720 2043442660 2050142472 2053508880 2056271448 2062717440 2065533932 2067370560 2068526592 2072008960 2073551040 2073707328 2078645760 2082684416 2082891360 2089720512 2091133440 2092767138 2101826736 2103004890 2111251968 2112477885 2120762112 2120837040 2125985664 2127177360 2136385920 2136759240 2143939840 2146009280 2147768304 2151182880 2156184324 2157399552 2167117568 2174303520 2177228592 2187035928 2190409472 2193891840 2195690112 2196581220 2197809504 2203147980 2206431360 2210937960 2213072070 2216370240 2221750784 2221829280 2222996160 2233190907 2241845760 2243205216 2247786926 2253309744 2254833280 2258859768 2262055680 2262226176 2262450960 2268989184 2272245120 2274107616 2277936080 2279209856 2285631810 2286510336 2294595072 2310197490 2311499520 2313305379 2319257088 2320557120 2321911680 2325296820 2331010080 2332920744 2335363040 2343019968 2343252780 2350024512 2353760640 2358333824 2360610208 2369951232 2385857376 2391733872 2395760360 2402459136 2403434160 2403854145 2408343135 2411932320 2413281024 2414260440 2416239342 2419142880 2423813760 2425086720 2427074496 2430039920 2431059840 2438007264 2439655680 2442010560 2452131192 2458494720 2464210656 2465272708 2480316608 2481323230 2486410752 2487305205 2488261248 2492450240 2499469632 2500870680 2505729688 2513584640 2522076480 2526786240 2532994560 2534973462 2536687440 2540567040 2541217239 2552612832 2562678090 2563663104 2564111088 2568899344 2570339310 2572727808 2575211136 2580419072 2581917415 2585658240 2592134160 2603355520 2612150640 2623864320 2627283420 2635336396 2639064960 2643777576 2650952640 2652065280 2653125552 2655686484 2657482080 2659644288 2664011520 2666195136 2667595392 2681423360 2684710380 2695230405 2696749440 2705799936 2708896960 2721535740 2726694144 2729455553 2733523296 2733794910 2738011840 2741695264 2744612640 2747261880 2756494080 2758647591 2759581440 2764734720 2764943104 2773799424 2777188480 2786294016 2790356184 2797212096 2802435648 2804006520 2816637180 2818945899 2823574710 2827782720 2834647552 2836236480 2842634520 2848514560 2849012320 2855381760 2858137920 2863691072 2868243840 2874912432 2882373120 2890011762 2894318784 2897112528 2899071360 2902971456 2910104064 2916047904 2916150930 2917271808 2927586816 2928774960 2930412672 2937530640 2941908480 2947917280 2950762760 2955160320 2962439040 2963994880 2977587876 2982321720 2989667340 2990940288 3003073920 3004412992 3011813024 3016601280 3029660160 3032143488 3033843120 3044024928 3047509080 3065163990 3075213708 3080263320 3081590885 3084407172 3094076160 3095882240 3098300898 3100395760 3108013440 3110326560 3110560992 3124026624 3124337040 3128993280 3132162110 3133366016 3136700160 3138347520 3152740104 3166877952 3181143168 3188978496 3190766040 3196813824 3204578880 3205138860 3211124180 3215909760 3219013920 3221652456 3225523840 3231751680 3234276486 3236099328 3241413120 3250676352 3256014080 3269508256 3280553892 3285614208 3290837760 3294170495 3304721970 3307792896 3316406940 3317681664 3319608105 3324555360 3332626176 3332743920 3334494240 3347688960 3362768640 3364807824 3369048320 3371680389 3379964616 3382249920 3388289652 3393339264 3403483776 3408367680 3416904120 3418814784 3427119080 3433614848 3441892608 3447544320 3456178880 3467249280 3473852522 3478885632 3482867520 3487945230 3496515120 3503044560 3514529952 3518753280 3525036768 3534603520 3537500736 3540915312 3543309440 3546192384 3554926848 3556793856 3579613840 3593640540 3595665920 3617898480 3619921536 3621390660 3628714320 3637630080 3644697728 3645059880 3646589760 3657010896 3659483520 3663015840 3678196788 3696315984 3697909062 3712891392 3720474912 3721984845 3729616128 3736580864 3738675360 3749204448 3755516240 3758594532 3764766280 3770376960 3781648640 3790179360 3799491840 3805031160 3810850560 3824325120 3833216576 3844017135 3845494656 3846166632 3853349016 3855508965 3859091712 3862816704 3865428480 3870628608 3888063872 3888201240 3905033280 3907216896 3916707520 3940925130 3949918720 3953004594 3958597440 3970117168 3976428960 3979688328 3983529726 3986223120 3987920384 3992163840 3996017280 4001393088 4004098560 4022135040 4027065570 4035322368 4042857984 4045124160 4058699904 4063345440 4086885320 4100284944 4100692365 4107017760 4112542896 4131067864 4134741120 4144017920 4147102080 4147414656 4165782720 4179441024 4185534276 4203653472 4206009780 4224955770 4235362065 4241524224 4241674080 4251971328 4254354720 4272771840 4273518480 4287879680 4292018560 4295536608 4302365760 4312368648 4314227239 4334235136 4335017643 4348607040 4354457184 4374071856 4380818944 4391380224 4393162440 4395619008 4406295960 4412862720 4421875920 4426144140 4432740480 4443658560 4445992320 4466381814 4486410432 4495573852 4506619488 4509666560 4517719536 4524111360 4524452352 4524901920 4537978368 4544490240 4548215232 4555872160 4558419712 4571263620 4573020672 4597745985 4620394980 4622999040 4626610758 4641114240 4643823360 4647451347 4650593640 4662020160 4665841488 4670726080 4686039936 4686505560 4698243165 4700049024 4707521280 4716667648 4721220416 4771714752 4783467744 4791520720 4806868320 4807708290 4816686270 4823864640 4826562048 4828520880 4832478684 4838285760 4847627520 4850173440 4854148992 4860079840 4862119680 4876014528 4879311360 4884021120 4904262384 4916989440 4928421312 4930545416 4960633216 4962646460 4974610410 4976522496 4984900480 4998939264 5001741360 5011459376 5044152960 5053572480 5069946924 5073374880 5082434478 5105225664 5125356180 5127326208 5128222176 5137798688 5140678620 5150422272 5163834830 5171316480 5184268320 5206711040 5210778783 5224301280 5231917845 5254566840 5270672792 5278129920 5287555152 5301905280 5306251104 5311372968 5314964160 5319288576 5328023040 5332390272 5335190784 5369420760 5390460810 5393498880 5411599872 5417793920 5443071480 5453388288 5458911106 5467046592 5467589820 5476023680 5483390528 5489225280 5494523760 5512988160 5517295182 5519162880 5529469440 5529886208 5546863593 5554376960 5572588032 5580712368 5594424192 5604871296 5608013040 5619467315 5633274360 5637891798 5647149420 5655565440 5672472960 5685269040 5698024640 5710763520 5716275840 5727382144 5736487680 5749824864 5780023524 5788637568 5794225056 5798142720 5805942912 5832095808 5832301860 5834543616 5857549920 5860825344 5875061280 5895834560 5901525520 5910320640 5924878080 5927989760 5929506891 5955175752 5964643440 5979334680 5981880576 6006147840 6008825984 6023626048 6033202560 6040598355 6064286976 6067686240 6088049856 6095018160 6130327980 6150427416 6160526640 6163181770 6168814344 6188152320 6196601796 6200791520 6216026880 6220653120 6221121984 6248053248 6248674080 6264324220 6266732032 6273400320 6305480208 6333755904 6337433655 6362286336 6377956992 6381532080 6409157760 6410277720 6422248360 6431819520 6438027840 6443304912 6451047680 6468552972 6472198656 6501352704 6512028160 6539016512 6561107784 6571228416 6581675520 6588340990 6609443940 6632813880 6639216210 6649110720 6665252352 6665487840 6668988480 6699572721 6725537280 6729615648 6738096640 6743360778 6759929232 6764499840 6776579304 6779499947 6786678528 6806967552 6816735360 6833808240 6837629568 6854238160 6883785216 6912357760 6934498560 6947705044 6957771264 6965735040 6975890460 6993030240 7006089120 7029059904 7050073536 7069207040 7075001472 7081830624 7086618880 7109853696 7159227680 7187281080 7225029405 7235796960 7239843072 7242781320 7257428640 7275260160 7289395456 7290119760 7293179520 7314021792 7318967040 7326031680 7356393576 7392631968 7395818124 7440949824 7443969690 7459232256 7473161728 7477350720 7498408896 7511032480 7517189064 7529532560 7540753920 7563297280 7580358720 7598983680 7610062320 7621701120 7666433152 7688034270 7690989312 7692333264 7706698032 7711017930 7718183424 7725633408 7741257216 7745752245 7776127744 7776402480 7810066560 7833415040 7881850260 7906009188 7917194880 7940234336 7952857920 7959376656 7967059452 7972446240 7992034560 8002786176 8044270080 8054131140 8085691215 8090248320 8117399808 8126690880 8173770640 8188366659 8200569888 8201384730 8214035520 8225085792 8262135728 8269482240 8294204160 8294829312 8331565440 8358882048 8371068552 8407306944 8412019560 8449911540 8456837697 8470724130 8483348160 8503942656 8508709440 8545543680 8547036960 8584037120 8591073216 8604731520 8624737296 8628454478 8670035286 8684631305 8697214080 8708914368 8748143712 8782760448 8786324880 8791238016 8812591920 8825725440 8843751840 8852288280 8865480960 8887317120 8891984640 8932763628 8972820864 8991147704 9013238976 9019333120 9035439072 9049803840 9088980480 9096430464 9111744320 9116839424 9142527240 9195491970 9240789960 9244772655 9253221516 9282228480 9287646720 9294902694 9301187280 9324040320 9331682976 9341452160 9372079872 9373011120 9396486330 9400098048 9415042560 9433335296 9442440832 9543429504 9566935488 9583041440 9613736640 9615416580 9633372540 9647729280 9657041760 9664957368 9676571520 9695255040 9708297984 9720159680 9724239360 9752029056 9768042240 9808524768 9856842624 9861090832 9882511485 9921266432 9925292920 9949220820 9953044992 9958824315 9969800960 9997878528 10003482720 10022918752 10088305920 10107144960 10115041167 10139893848 10146749760 10164868956 10210451328 10250712360 10256444352 10275597376 10281357240 10300844544 10327669660 10342632960 10368536640 10413422080 10421557566 10448602560 10463835690 10477409009 10509133680 10541345584 10556259840 10575110304 10603810560 10612502208 10622745936 10629928320 10638577152 10664780544 10670381568 10738841520 10780921620 10786997760 10835587840 10886142960 10917822212 10934093184 10935179640 10952047360 10966781056 10978450560 10989047520 11034590364 11093727186 11108753920 11161424736 11165954535 11188848384 11209742592 11216026080 11238934630 11266548720 11275783596 11294298840 11311130880 11344945920 11370538080 11396049280 11432551680 11454764288 11472975360 11499649728 11560047048 11566526895 11577275136 11588450112 11596285440 11611885824 11664191616 11664603720 11715099840 11721650688 11750122560 11791669120 11803051040 11849756160 11859013782 11910351504 11929286880 11958669360 11963761152 12012295680 12017651968 12047252096 12066405120 12081196710 12128573952 12135372480 12176099712 12190036320 12260655960 12300854832 12321053280 12326363540 12337628688 12393203592 12401583040 12432053760 12441306240 12442243968 12497348160 12528648440 12610960416 12674867310 12706086195 12724572672 12755913984 12763064160 12818315520 12820555440 12844496720 12863639040 12876055680 12886609824 12902095360 12937105944 12942681717 13002705408 13078033024 13122215568 13142456832 13176681980 13218887880 13265627760 13278432420 13298221440 13330975680 13337976960 13399145442 13459231296 13486721556 13519858464 13528999680 13553158608 13558999894 13573357056 13613935104 13633470720 13647277765 13667616480 13675259136 13708476320 13793237955 13824715520 13868997120 13895410088 13931470080 13942354041 13951780920 13986060480 14012178240 14058119808 14094729495 14100147072 14150002944 14163661248 14173237760 14318455360 14374562160 14450058810 14471593920 14479686144 14485562640 14514857280 14550520320 14578790912 14580239520 14586359040 14628043584 14637934080 14652063360 14712787152 14785263936 14791636248 14881899648 14887939380 14954701440 14996817792 15022064960 15034378128 15059065120 15160717440 15220124640 15332866304 15376068540 15381978624 15384666528 15413396064 15422035860 15451266816 15491504490 15552255488 15552804960 15620133120 15632336349 15666830080 15763700520 15812018376 15834389760 15880468672 15905715840 15918753312 15934118904 15944892480 15984069120 16005572352 16108262280 16171382430 16180496640 16234799616 16253381760 16347541280 16376733318 16401139776 16402769460 16428071040 16450171584 16524271456 16538964480 16588408320 16589658624 16640590779 16663130880 16717764096 16742137104 16814613888 16824039120 16858401945 16899823080 16913675394 16941448260 16966696320 17017418880 17094073920 17168074240 17182146432 17209463040 17249474592 17256908956 17340070572 17369262610 17394428160 17417828736 17496287424 17572649760 17582476032 17625183840 17687503680 17704576560 17730961920 17774634240 17783969280 17788520673 17865527256 17873227133 17945641728 17982295408 18026477952 18070878144 18099607680 18192860928 18223488640 18285054480 18390983940 18481579920 18489545310 18506443032 18564456960 18589805388 18602374560 18648080640 18663365952 18682904320 18744159744 18746022240 18792972660 18800196096 18884881664 19086859008 19106188871 19133870976 19166082880 19227473280 19230833160 19266745080 19295458560 19314083520 19329914736 19353143040 19416595968 19440319360 19504058112 19536084480 19617049536 19713685248 19722181664 19765022970 19842532864 19850585840 19898441640 19917648630 19939601920 19995757056 20006965440 20045837504 20176611840 20214289920 20230082334 20279787696 20293499520 20329737912 20338499841 20420902656 20501424720 20512888704 20551194752 20562714480 20655339320 20737073280 20843115132 20897205120 20927671380 20954818018 21018267360 21082691168 21150220608 21207621120 21225004416 21245491872 21259856640 21329561088 21477683040 21561843240 21571136195 21671175680 21675088215 21772285920 21835644424 21868186368 21870359280 21904094720 21933562112 21956901120 21978095040 22069180728 22187454372 22322849472 22331909070 22377696768 22419485184 22432052160 22477869260 22533097440 22551567192 22588597680 22622261760 22689891840 22741076160 22792098560 22803772549 22865103360 22909528576 22999299456 23120094096 23133053790 23154550272 23176900224 23223771648 23237256735 23328383232 23329207440 23430199680 23500245120 23583338240 23606102080 23718027564 23820703008 23858573760 23917338720 24035303936 24094504192 24132810240 24162393420 24270744960 24352199424 24380072640 24521311920 24565099977 24601709664 24642106560 24652727080 24675257376 24786407184 24803166080 24882612480 24884487936 24994696320 25057296880 25221920832 25349734620 25412172390 25511827968 25526128320 25636631040 25641110880 25688993440 25752111360 25773219648 25874211888 25885363434 26053893915 26156066048 26244431136 26353363960 26437775760 26531255520 26556864840 26596442880 26661951360 26675953920 26798290884 26918462592 26973443112 27039716928 27057999360 27106317216 27117999788 27266941440 27294555530 27335232960 27350518272 27416952640 27586475910 27649431040 27734317965 27790820176 27862940160 27884708082 27903561840 27972120960 28024356480 28116239616 28189458990 28200294144 28300005888 28327322496 28636910720 28749124320 28900117620 28943187840 28971125280 29029714560 29160479040 29172718080 29256087168 29304126720 29425574304 29570527872 29583272496 29647534455 29763799296 29775878760 29909402880 29993635584 30044129920 30068756256 30118130240 30321434880 30345123501 30440249280 30665732608 30752137080 30769333056 30826792128 30844071720 30902533632 30983008980 31105609920 31240266240 31264672698 31333660160 31432227027 31527401040 31624036752 31668779520 31760937344 31811431680 31837506624 31868237808 31889784960 32011144704 32216524560 32342764860 32360993280 32506763520 32695082560 32753466636 32802279552 32805538920 32856142080 32900343168 33048542912 33281181558 33326261760 33484274208 33497863605 33629227776 33648078240 33716803890 33799646160 33827350788 33882896520 33897499735 33933392640 34034837760 34188147840 34364292864 34418926080 34498949184 34513817912 34680141144 34738525220 34788856320 34835657472 34992574848 35145299520 35164952064 35250367680 35375007360 35409153120 35549268480 35577041346 35731054512 35746454266 35891283456 35964590816 36052955904 36141756288 36199215360 36385721856 36446977280 36570108960 36781967880 36963159840 36979090620 37012886064 37179610776 37204749120 37296161280 37326731904 37365808640 37492044480 37585945320 37595408797 37769763328 38173718016 38212377742 38267741952 38332165760 38454946560 38461666320 38533490160 38590917120 38628167040 38659829472 38706286080 38828045151 38880638720 39008116224 39234099072 39427370496 39444363328 39530045940 39701171680 39796883280 39835297260 40013930880 40091675008 40460164668 40559575392 40586999040 40659475824 40676999682 40841805312 40941833295 41002849440 41025777408 41102389504 41125428960 41310678640 41474146560 41686230264 41794410240 41855342760 41909636036 42036534720 42165382336 42284188485 42300441216 42450008832 42490983744 42519713280 42955366080 43123686480 43142272390 43350176430 43544571840 43671288848 43736372736 43740718560 43867124224 43913802240 43956190080 44138361456 44374908744 44645698944 44663818140 44864104320 44955738520 45066194880 45103134384 45177195360 45482152320 45584197120 45607545098 45998598912 46240188192 46266107580 46353800448 46474513470 46656766464 46658414880 46860399360 46897009047 47000490240 47166676480 47212204160 47436055128 47456499629 47641406016 47717147520 47834677440 48189008384 48324786840 48541489920 48704398848 48760145280 49042623840 49130199954 49203419328 49284213120 49305454160 49350514752 49572814368 49606332160 49765224960 49768975872 49989392640 50114593760 50443841664 50575205835 50699469240 50824344780 51052256640 51282221760 51377986880 51504222720 51546439296 51748423776 51770726868 52107787830 52312132096 52387045045 52488862272 52706727920 52875551520 53062511040 53113729680 53192885760 53323902720 53351907840 53596581768 53619681399 53836925184 53946886224 54079433856 54212634432 54235999576 54589111060 54670465920 54833905280 55172951820 55468635930 55581640352 55769416164 55807123680 55944241920 56048712960 56232479232 56378917980 56400588288 56654644992 57273821440 57318566613 57498248640 57800235240 57886375680 57942250560 58059429120 58320958080 58512174336 58608253440 58851148608 59141055744 59166544992 59295068910 59527598592 59551757520 59818805760 59987271168 60088259840 60137512512 60236260480 60642869760 60690247002 60880498560 61015499523 61504274160 61538666112 61653584256 61688143440 61966017960 62211219840 62529345396 62864454054 63054802080 63248073504 63521874688 63622863360 63675013248 63736475616 63779569920 64433049120 64685529720 64713408585 65013527040 65390165120 65506933272 65604559104 65611077840 65712284160 65800686336 66097085824 66562363116 66968548416 66995727210 67258455552 67296156480 67433607780 67599292320 67654701576 67765793040 67794999470 67866785280 68069675520 68376295680 68411317647 68728585728 68997898368 69027635824 69360282288 69477050440 69671314944 69711770205 69985149696 70290599040 70500735360 70750014720 70818306240 71154082692 71462109024 71492908532 71929181632 72105911808 72283512576 72398430720 72893954560 73140217920 73341863063 73563935760 73695299931 73926319680 73958181240 74025772128 74359221552 74409498240 74653463808 74984088960 75171890640 75190817594 76424755484 76535483904 76664331520 76909893120 76923332640 77066980320 77256334080 77319658944 77656090302 77761277440 78161681745 78468198144 78888726656 79060091880 79402343360 79593766560 79670594520 80027861760 80183350016 80920329336 81119150784 81173998080 81318951648 81353999364 81883666590 82005698880 82051554816 82204779008 82250857920 82621357280 82948293120 83202953895 83372460528 83588820480 83710685520 83819272072 84073069440 84330764672 84568376970 84600882432 84900017664 84981967488 85910732160 86247372960 86284544780 86700352860 87089143680 87342577696 87481437120 87912380160 88276722912 88749817488 88942603365 89291397888 89327636280 89366135665 89728208640 89911477040 90132389760 90206268768 90354390720 90964304640 91215090196 91997197824 92480376384 92532215160 92707600896 92949026940 93316829760 93720798720 93794018094 94000980480 94296681081 94424408320 94872110256 94912999258 95282812032 95434295040 95530944355 95669354880 96649573680 97082979840 97520290560 98085247680 98260399908 98406838656 98568426240 98610908320 98701029504 99145628736 99212664320 99978785280 100229187520 100887683328 101150411670 101398938480 101648689560 101692499205 102104513280 102564443520 102755973760 103092878592 103496847552 103541453736 104215575660 104774090090 104977724544 105413455840 105751103040 106125022080 106227459360 106647805440 107193163536 107239362798 107673850368 107893772448 108158867712 108425268864 108471999152 109178222120 109340931840 109667810560 110345903640 110937271860 111163280704 111538832328 111614247360 111888483840 112097425920 112757835960 112786226391 113309289984 114018862745 114547642880 114637133226 114996497280 115251499099 115600470480 115772751360 115884501120 116118858240 116484135453 116641916160 117024348672 117702297216 118282111488 118333089984 118590137820 119103515040 120176519680 120275025024 120472520960 121380494004 121760997120 122030999046 122825499885 123008548320 123077332224 123307168512 123376286880 123932035920 124422439680 125058690792 125112589931 125728908108 126109604160 126496147008 127043749376 127350026496 127472951232 127559139840 128866098240 129371059440 129426817170 130780330240 131013866544 131209118208 131222155680 131601372672 132194171648 133124726232 133937096832 133991454420 134592312960 134867215560 135198584640 135309403152 135531586080 135589998940 136752591360 136822635294 137438953471 137995796736 138055271648 138720564576 138954100880 139423540410 139970299392 140581198080 141001470720 141500029440 141636612480 142308165384 142369498887 142924218048 142985817064 143858363264 144567025152 146280435840 146683726126 147127871520 147390599862 147852639360 147916362480 148051544256 148718443104 148818996480 149306927616 149968177920 150343781280 150381635188 151725617505 152849510968 153328663040 153846665280 154133960640 154512668160 154639317888 155312180604 156323363490 156936396288 157161135135 157777453312 158120183760 158804686720 159187533120 159341189040 159626407843 160055723520 160366700032 160859044197 161840658672 162238301568 162637903296 162707998728 163767333180 164011397760 164501715840 165242714560 166405907790 166744921056 167421371040 167638544144 168146138880 168661529344 169136753940 169201764864 169963934976 171821464320 171955699839 172494745920 172569089560 173400705720 174178287360 174685155392 174962874240 175824760320 176553445824 177499634976 177885206730 178582795776 178655272560 178732271330 179456417280 179822954080 180264779520 180412537536 180708781440 181928609280 182430180392 183046498569 184960752768 185064430320 185898053880 186633659520 187588036188 187977043985 188593362162 188848816640 189744220512 189825998516 190565624064 190868590080 191061888710 191338709760 193299147360 194140225755 195040581120 196170495360 196520799816 196605498463 196813677312 197136852480 197221816640 197402059008 198291257472 200458375040 201775366656 202300823340 202797876960 203297379120 203384998410 204209026560 205128887040 205233952941 205511947520 206185757184 206993695104 207082907472 208431151320 209548180180 209955449088 210826911680 211502206080 212250044160 212454918720 214386327072 214478725596 215787544896 216317735424 216850537728 216943998304 218356444240 218681863680 219335621120 220025589189 220691807280 221874543720 222326561408 223077664656 223228494720 225515671920 225572452782 228037725490 229274266452 229992994560 230502998198 231200940960 231769002240 232968270906 233283832320 234485045235 235404594432 236666179968 237180275640 237282498145 238207030080 240550050048 240945041920 242760988008 243521994240 244061998092 245650999770 246017096640 246154664448 246614337024 246752573760 247864071840 248844879360 250117381584 250225179862 250841498039 251457816216 252219208320 252992294016 254700052992 254945902464 257732196480 258742118880 258853634340 261560660480 262027733088 262444311360 263167861579 264388343296 266249452464 267874193664 267982908840 268098406995 269184625920 269734431120 270397169280 270618806304 271063172160 271179997880 273645270588 274877906942 275991593472 276110543296 277441129152 277908201760 278847080820 281162396160 282002941440 282890043243 283273224960 284616330768 284738997774 285848436096 285971634128 286592833065 287716726528 292560871680 293367452252 294255743040 294781199724 295705278720 295832724960 296103088512 297436886208 297637992960 299936355840 300687562560 300763270376 303451235010 303844861261 305077497615 305699021936 307693330560 308267921280 309278635776 310624361208 312646726980 314322270270 315554906624 316240367520 317609373440 318375066240 318682378080 319252815686 321718088394 323681317344 324476603136 325275806592 325415997456 327534666360 328022795520 329003431680 330485429120 332811815580 333489842112 334842742080 335277088288 336292277760 337323058688 338273507880 338358679173 339927869952 342056588235 343642928640 343911399678 344989491840 345138179120 345754497297 346801411440 348356574720 349370310784 349925748480 353106891648 354999269952 355770413460 357310545120 357464542660 359645908160 360529559040 360825075072 361417562880 364860360784 366092997138 366709315315 368476499655 369921505536 370128860640 371796107760 373267319040 375176072376 375337769793 375954087970 377186724324 379488441024 379651997032 381131248128 382123777420 382677419520 386598294720 387664133333 388280451510 392340990720 393041599632 393210996926 393627354624 394443633280 394804118016 396582514944 400916750080 404601646680 405595753920 406594758240 406769996820 410257774080 410467905882 411023895040 412316860413 413549496767 413987390208 414165814944 416862302640 419096360360 419910898176 421653823360 423004412160 424500088320 424909837440 427108496661 428772654144 428957451192 431575089792 433701075456 433887996608 436712888480 440051178378 441383614560 443749087440 444653122816 446155329312 446456989440 451031343840 451144905564 456075450980 458548532904 459985989120 461005996396 462401881920 463538004480 465936541812 468970090470 470809188864 471483405405 473332359936 474360551280 474564996290 476414060160 478879223529 481100100096 482577132591 485521976016 488123996184 491301999540 492034193280 493505147520 495728143680 500234763168 500450359724 501682996078 502915632432 504438416640 505984588032 509891804928 515464392960 515867099517 517484237760 517707268680 524055466176 524888622720 526335723158 532498904928 535748387328 535965817680 536196813990 538369251840 539468862240 540794338560 541237612608 542126344320 542359995760 547290541176 549755813884 552221086592 554882258304 555816403520 557694161640 563931131955 565780086486 566546449920 569232661536 569477995548 571696872192 571943268256 573185666130 575433453056 576257495495 582420677265 585121743360 586734904504 588511486080 589562399448 589816495389 591410557440 591665449920 592206177024 594873772416 601375125120 601526540752 606902470020 607689722522 610154995230 611398043872 615386661120 615701858823 616535842560 618557271552 621248722416 625293453960 625562949655 628644540540 632480735040 635218746880 636750132480 637364756160 638505631372 639121949549 643436176788 647362634688 648953206272 650551613184 650831994912 655069332720 656045591040 658006863360 660076767567 660970858240 661309403921 665623631160 666979684224 669685484160 670554176576 676547015760 676717358346 684113176470 687194767355 687822799356 689978983680 690276358240 691508994594 693602822880 698740621568 699851496960 706213783296 709998539904 711540826920 711847494435 714621090240 714929085320 719291816320 721650150144 722835125760 729720721568 732185994276 733418630630 736952999310 739843011072 740257721280 743592215520 746534638080 750352144752 750675539586 751908175940 752524494117 754373448648 758976882048 759303994064 764247554840 773196589440 775328266666 776560903020 784681981440 786083199264 786421993852 788887266560 789503584737 793165029888 798132039215 801833500160 804295220985 806760493693 809203293360 811191507840 813189516480 813539993640 820935811764 824633720826 827098993534 827974780416 828331629888 833724605280 838192720720 843307646720 846008824320 849819674880 854216993322 857545308288 857914902384 859778499195 863150179584 867775993216 873425776960 880102356756 882767229120 887498174880 889306245632 892310658624 892913978880 902062687680 902289811128 911534583783 912150901960 915232492845 917097065808 922011992792 924803763840 931873083624 937940180940 942966810810 946664719872 948721102560 949129992580 952828120320 957758447058 962072674297 965154265182 971043952032 976247992368 982603999080 983027492315 984068386560 987010295040 991456287360 1000469526336 1000900719448 1003365992156 1005831264864 1008876833280 1011969176064 1015076037519 1019783609856 1026169764705 1030928785920 1031734199034 1034968475520 1035414537360 1037263491891 1048110932352 1049777245440 1052671446316 1064997809856 1071931635360 1072393627980 1078937724480 1081588677120 1082475225216 1084252688640 1084719991520 1090266855113 1094581082352 1099511627768 1100127945945 1104442173184 1109764516608 1111632807040 1115388323280 1126013309379 1127862263910 1131560172972 1138465323072 1138955991096 1143393744384 1143886536512 1146371332260 1152514990990 1162992399999 1164841354530 1173469809008 1177022972160 1179124798896 1179632990778 1183330899840 1184412354048 1189747544832 1202750250240 1203053081504 1213804940040 1215379445044 1220309990460 1222796087744 1230773322240 1231403717646 1233071685120 1236950581239 1240648490301 1242497444832 1250586907920 1251125899310 1254207490195 1257289081080 1264961470080 1273500264960 1274729512320 1277011262744 1278243899098 1281325489983 1286872353576 1294725269376 1301103226368 1301663989824 1310138665440 1315839307895 1320153535134 1321941716480 1322618807842 1331247262320 1333959368448 1339370968320 1341108353152 1353094031520 1353434716692 1368226352940 1374389534710 1375645598712 1376238489241 1379957967360 1380552716480 1383017989188 1387205645760 1391030125489 1397481243136 1412427566592 1414450216215 1419997079808 1423081653840 1423694988870 1429242180480 1429858170640 1436637670587 1438583632640 1443300300288 1459441443136 1464371988552 1466837261260 1473905998620 1480515442560 1487184431040 1500704289504 1501351079172 1503816351880 1505048988234 1508746897296 1511828488181 1517953764096 1518607988128 1519224306305 1528495109680 1546393178880 1550656533332 1553121806040 1572166398528 1572843987704 1577774533120 1579007169474 1596264078430 1608590441970 1613520987386 1618406586720 1622383015680 1626379032960 1627079987280 1641871623528 1649267441652 1654197987068 1656663259776 1667449210560 1676385441440 1686615293440 1691793395865 1699639349760 1708433986644 1715090616576 1715829804768 1719556998390 1726300359168 1728772486485 1735551986432 1746851553920 1755890486273 1760204713512 1765534458240 1769449486167 1774996349760 1784621317248 1804125375360 1804579622256 1823069167566 1824301803920 1830464985690 1834194131616 1844023985584 1849607527680 1863746167248 1875880361880 1876688848965 1885933621620 1897442205120 1898259985160 1905656240640 1915516894116 1917365848647 1924145348594 1930308530364 1938320666665 1942087904064 1952495984736 1965207998160 1966054984630 1968136773120 1974020590080 1980230302701 1982912574720 1983928211763 2000939052672 2001801438896 2006731984312 2011662529728 2030152075038 2052339529410 2061584302065 2063468398068 2067747483835 2069936951040 2070829074720 2074526983782 2096221864704 2099554490880 2105342892632 2126914028827 2129995619712 2135542483305 2143863270720 2144787255960 2157875448960 2164950450432 2168505377280 2169439983040 2180533710226 2189162164704 2199023255536 2200255891890 2208884346368 2219529033216 2223265614080 2230776646560 2252026618758 2255724527820 2257573482351 2263120345944 2276930646144 2277911982192 2287773073024 2292742664520 2305029981980 2325984799998 2329682709060 2336462209007 2346939618016 2354045944320 2358249597792 2359265981556 2366661799680 2368510754211 2379495089664 2394396117645 2405500500480 2406106163008 2412885662955 2420281481079 2427609880080 2430758890088 2440619980920 2445592175488 2462807435292 2473901162478 2481296980602 2484994889664 2501173815840 2502251798620 2508414980390 2514578162160 2529922940160 2549459024640 2554022525488 2556487798196 2562650979966 2573744707152 2579335497585 2589450538752 2603327979648 2620277330880 2631678615790 2640307070268 2645237615684 2662494524640 2667918736896 2678741936640 2682216706304 2706188063040 2706869433384 2713648933331 2734603751349 2736452705880 2748779069420 2751291197424 2752476978482 2761105432960 2766035978376 2774411291520 2782060250978 2828900432430 2839994159616 2846163307680 2847389977740 2858484360960 2859716341280 2873275341174 2877167265280 2886218022891 2894846477369 2918882886272 2928743977104 2933674522520 2947811997240 2949082476945 2961030885120 2974368862080 3001408579008 3002702158344 3007632703760 3010097976468 3017493794592 3023656976362 3035907528192 3037215976256 3038448612610 3056990219360 3078509294115 3092786357760 3101313066664 3106243612080 3111790475673 3144332797056 3145687975408 3158014338948 3192528156860 3195609747745 3217180883940 3227041974772 3236813173440 3244766031360 3252758065920 3254159974560 3270800565339 3283743247056 3298534883304 3300383837835 3306547019605 3308395974136 3313326519552 3334898421120 3342293473871 3352770882880 3378039928137 3383586791730 3416867973288 3430181233152 3431659609536 3439113996780 3457544972970 3471103972864 3488977199997 3493703107840 3511780972546 3520409427024 3531068916480 3538898972334 3549992699520 3569242634496 3608250750720 3609159244512 3646138335132 3648603607840 3660929971380 3668388263232 3688047971168 3699215055360 3710851743717 3721945470903 3727492334496 3751760723760 3753377697930 3762622470585 3771867243240 3794884410240 3796519970320 3831033788232 3834731697294 3848290697188 3860617060728 3876641333330 3884175808128 3904991969472 3930415996320 3932109969260 3947517923685 3960460605402 3965825149440 3967856423526 3985729650659 4001878105344 4003602877792 4013463968624 4023325059456 4033802468465 4060304150076 4104679058820 4123168604130 4126936796136 4128715467723 4135494967670 4139873902080 4141658149440 4149053967564 4173090376467 4192443729408 4210685785264 4253828057654 4259991239424 4264305466663 4271084966610 4287726541440 4289574511920 4309913011761 4315750897920 4329900900864 4338879966080 4361067420452 4378324329408 4398046511072 4400511783780 4446531228160 4461553293120 4473853646843 4504053237516 4511449055640 4515146964702 4526240691888 4535485464543 4553861292288 4555823964384 4557672918915 4575546146048 4585485329040 4610059963960 4629165827447 4651969599996 4659365418120 4672924418014 4693879236032 4716499195584 4718531963112 4733323599360 4737021508422 4788792235290 4810363371485 4812212326016 4825771325910 4840562962158 4855219760160 4861517780176 4881239961840 4891184350976 4925614870584 4947802324956 4962593961204 4969989779328 5002347631680 5004503597240 5016829960780 5029156324320 5059845880320 5075380187595 5085241278427 5098918049280 5108045050976 5112975596392 5125301959932 5147489414304 5158670995170 5178901077504 5186317459455 5206655959296 5240554661760 5263357231580 5267671458819 5280614140536 5290475231368 5308348458501 5324989049280 5364433412608 5412376126080 5413738866768 5427297866662 5451334275565 5469207502698 5472905411760 5497558138840 5502582394848 5504953956964 5522210865920 5532071956752 5548822583040 5564120501956 5630066546895 5657800864860 5692326615360 5694779955480 5716968721920 5719432682560 5746550682348 5752097545941 5772436045782 5789692954738 5814961999995 5837765772544 5857487954208 5867349045040 5895623994480 5898164953890 5922061770240 5948737724160 5951784635289 6002817158016 6005404316688 6015265407520 6020195952936 6034987589184 6047313952724 6074431952512 6076897225220 6113980438720 6157018588230 6184752906195 6202626133328 6203242451505 6212487224160 6223580951346 6288665594112 6291375950816 6316028677896 6380742086481 6385056313720 6391219495490 6406627449915 6434361767880 6454083949544 6473626346880 6505516131840 6508319949120 6541601130678 6567486494112 6597069766608 6600767675670 6613094039210 6616791948272 6626653039104 6669796842240 6684586947742 6705541765760 6756079856274 6767173583460 6772720447053 6833735946576 6863319219072 6878227993560 6881192446205 6915089945940 6955150627445 6977954399994 6987406215680 7009386627021 7023561945092 7030341445039 7040818854048 7062137832960 7077797944668 7099985399040 7105532262633 7138485268992 7183188352935 7216501501440 7218318489024 7260844443237 7274403443131 7292276670264 7297207215680 7321859942760 7336776526464 7376095942336 7421703487434 7443890941806 7454984668992 7503521447520 7506755395860 7525244941170 7543734486480 7559142440905 7589768820480 7593039940640 7631867985791 7662067576464 7669463394588 7696581394376 7721234121456 7753282666660 7768351616256 7809983938944 7860831992640 7864219938520 7895035847370 7920921210804 7935712847052 7971459301318 8003756210688 8007205755584 8026927937248 8046650118912 8067604936930 8120608300152 8140946799993 8203811254047 8209358117640 8246337208260 8253873592272 8257430935446 8270989935340 8283316298880 8298107935128 8346180752934 8383776161731 8421371570528 8507656115308 8519982478848 8528610933326 8542169933220 8575453082880 8579149023840 8619826023522 8631501795840 8658654068673 8677759932160 8684539432107 8722134840904 8756648658816 8779452431365 8796093022144 8801023567560 8847247430835 8923106586240 8947707293686 9008106475032 9022898111280 9030293929404 9052481383776 9070970929086 9107722584576 9111647928768 9115345837830 9151092292096 9170970658080 9220119927920 9258331654894 9303939199992 9318730836240 9345848836028 9387758472064 9432998391168 9437063926224 9474043016844 9577584470580 9586829243235 9620726742970 9624424652032 9651542651820 9681125924316 9710439520320 9723035560352 9737210878423 9762479923680 9782368701952 9812401696017 9851229741168 9895604649912 9901151513505 9919641058815 9925187922408 9939979558656 10004695263360 10009007194480 10026880421613 10033659921560 10058312648640 10150760375190 10170482556854 10216090101952 10225951192784 10250603919864 10294978828608 10317341990340 10372634918910 10413311918592 10466931599991 10481109323520 10526714463160 10535342917638 10561228281072 10580950462736 10582799417267 10616696917002 10634570144135 10649978098560 10824752252160 10827477733536 10854595733324 10902668551130 10938415005396 10945810823520 10995116277680 11005164789696 11009907913928 11044421731840 11064143913504 11097645166080 11128241003912 11165836412709 11242259866657 11260133093790 11287867411755 11315601729720 11384653230720 11389559910960 11438865365120 11493101364696 11504195091882 11544872091564 11579385909476 11629923999990 11675531545088 11682311045035 11714975908416 11734698090080 11791247988960 11796329907780 11842553771055 11897475448320 11903569270578 11957188951977 11992935406243 12005634316032 12010808633376 12030530815040 12040391905872 12069975178368 12094627905448 12101407405395 12148863905024 12153794450440 12227960877440 12314037176460 12369505812390 12386146403169 12405252266656 12406484903010 12424974448320 12447161902692 12519271129401 12577331188224 12582751901632 12632057355792 12761484172962 12770112627440 12782438990980 12792916399989 12813254899830 12868723535760 12908167899088 12947252693760 13016639898240 13083202261356 13134972988224 13194139533216 13201535351340 13226188078420 13233583896544 13339593684480 13369173895484 13411083531520 13421560940529 13512159712548 13534347166920 13545440894106 13568244666655 13606456393629 13667471893152 13673018756745 13726638438144 13756455987120 13762384892410 13830179891880 13887497482341 13910301254890 13955908799988 14018773254042 14047123890184 14060682890078 14081637708096 14155595889336 14199970798080 14211064525266 14366376705870 14431090114455 14436636978048 14474232386845 14521688886474 14548806886262 14584553340528 14594414431360 14643719885520 14673553052928 14752191884672 14843406974868 14887781883612 14909969337984 15007042895040 15013510791720 15050489882340 15087468972960 15118284881810 15179537640960 15186079881280 15255723835281 15263735971582 15301331380379 15324135152928 15338926789176 15393162788752 15442468242912 15506565333320 15536703232512 15558952378365 15619967877888 15721663985280 15728439877040 15790071694740 15803014376457 15841842421608 15871425694104 15942918602636 16014411511168 16053855874496 16093300237824 16135209873860 16241216600304 16281893599986 16354002826695 16355235463049 16407622508094 16418716235280 16492674416520 16507747184544 16514861870892 16541979870680 16566632597760 16596215870256 16692361505868 16711467369355 16767552323462 16842743141056 16890199640685 17015312230616 17057221866652 17084339866440 17150906165760 17158298047680 17239652047044 17256292637823 17317308137346 17355519864320 17369078864214 17444269681808 17444885999985 17513297317632 17558904862730 17592186044288 17602047135120 17694494861670 17846213172480 17855353905867 17895414587372 18016212950064 18045796222560 18060587858808 18104962767552 18141941858172 18223295857536 18230691675660 18341941316160 18440239855840 18516663309788 18534536536921 18554258718585 18607878399984 18609727354515 18637461672480 18691697672056 18775516944128 18865996782336 18874127852448 18948086033688 19142226259443 19155168941160 19173658486470 19241453485940 19248849304064 19303085303640 19362251848632 19420879040640 19446071120704 19474421756846 19524959847360 19624803392034 19702459482336 19791209299824 19802303027010 19839282117630 19850375844816 19879959117312 19928648253295 20009390526720 20018014388960 20053760843226 20067319843120 20116625297280 20301520750380 20340965113708 20432180203904 20451902385568 20501207839728 20589957657216 20634683980680 20643577338615 20745269837820 20865451882335 20933863199982 20962218647040 21028159881063 21053428926320 21070685835276 21091024335117 21122456562144 21161900925472 21165598834534 21233393834004 21269140288270 21299956197120 21321527333315 21549565058805 21649504504320 21654955467072 21709191466648 21782533329711 21805337102260 21823210329393 21876830010792 21891621647040 21990232555360 22010329579392 22019815827856 22128287827008 22256482007824 22331672825418 22369268234215 22484519733314 22520266187580 22575734823510 22631203459440 22677427322715 22769306461440 22779119821920 22877730730240 22895603957373 22986202729392 23008390183764 23089744183128 23145829137235 23158771818952 23259847999980 23364622090070 23396054317097 23429951816832 23469396180160 23582495977920 23592659815560 23647512133313 23685107542110 23807138541156 23914377903954 23985870812486 24011268632064 24021617266752 24061061630080 24080783811744 24139950356736 24189255810896 24202814810790 24297727810048 24307588900880 24422840399979 24455921754880 24628074352920 24739011624780 24772292806338 24810504533312 24812969806020 24849948896640 24894323805384 25038542258802 25151328485193 25165503803264 25264114711584 25426206392135 25522968345924 25540225254880 25564877981960 25585832799978 25626509799660 25701084299077 25737447071520 25816335798176 25894505387520 25975962206019 26033279796480 26053618296321 26166404522712 26269945976448 26338357294095 26388279066432 26403070702680 26452376156840 26467167793088 26541742292505 26738347790968 26822167063040 26843121881058 27024319425096 27068694333840 27090881788212 27136489333310 27212912787258 27334943786304 27346037513490 27453276876288 27512911974240 27524769784820 27660359783760 27774994964682 27820602509780 27900107554613 27911817599976 28037546508084 28094247780368 28121365780156 28163275416192 28311191778672 28422129050532 28732753411740 28760487729705 28862180228910 28873273956096 28948464773690 29043377772948 29097613772524 29169106681056 29188828862720 29211632635269 29287439771040 29347106105856 29437205088051 29504383769344 29686813949736 29758923176445 29775563767224 29819938675968 29850138266641 30014085790080 30027021583440 30080641264839 30100979764680 30174937945920 30236569763620 30372159762560 30511447670562 30527471943164 30602662760758 30648270305856 30677853578352 30786325577504 30884936485824 31013130666640 31117904756730 31239935755776 31443327970560 31456879754080 31580143389480 31606028752914 31683684843216 31742851388208 31748398251801 31885837205272 31903710432405 32028823022336 32107711748992 32270419747720 32482433200608 32563787199972 32708005653390 32710470926098 32815245016188 32837432470560 32985348833040 33015494369088 33029723741784 33083959741360 33133265195520 33192431740512 33384723011736 33422934738710 33535104646924 33685486282112 33726779599971 33780399281370 33863602235265 34030624461232 34114443733304 34168679732880 34316596095360 34479304094088 34512585275646 34634616274692 34738157728428 34888539363616 34889771999970 35026594635264 35046933135105 35117809725460 35151707225195 35184372088576 35204094270240 35388989723340 35527661313165 35596688948989 35692426344960 35710707811734 35790829174744 35871566855931 35978806218729 36032425900128 36091592445120 36121175717616 36209925535104 36283883716344 36304222216185 36372017215655 36446591715072 36461383351320 36683882632320 36880479711680 37033326619576 37069073073842 37108517437170 37158439209507 37215756799968 37219454709030 37274923344960 37383395344112 37551033888256 37557813388203 37731993564672 37748255704896 37896172067376 38159339928955 38284452518886 38310337882320 38347316972940 38378749199967 38482906971880 38606170607280 38724503697264 38841758081280 38892142241408 38948843513692 39049919694720 39249606784068 39404918964672 39582418599648 39604606054020 39678564235260 39700751689632 39857296506590 40018781053440 40036028777920 40107521686452 40134639686240 40233250594560 40264682821587 40339873639181 40603041500760 40681930227416 40704733999965 40819369180887 40864360407808 40903804771136 41002415679456 41019056270235 41179915314432 41269367961360 41287154677230 41490539675640 41662492447023 41730903764670 41867726399964 41918880808655 42056319762126 42106857852640 42141371670552 42182048670234 42244913124288 42323801850944 42331197669068 42466787668008 42538280576540 42599912394240 42643054666630 43099130117610 43293270343365 43309910934144 43418382933296 43422697160535 43565066659422 43610674204520 43646420658786 43753660021584 43783243294080 43843026157249 43980465110720 44020659158784 44039631655712 44256575654016 44512964015648 44663345650836 44738536468430 44969039466628 45040532375160 45151469647020 45262406918880 45354854645430 45538612922880 45558239643840 45755461460480 45767171505843 45791207914746 45903994141137 45972405458784 46016780367528 46179488366256 46291658274470 46317543637904 46519695999960 46729244180140 46792108634194 46859903633664 46938792360320 47164991955840 47185319631120 47295024266626 47370215084220 47409043129371 47614277082312 47828755807908 47971741624972 48043234533504 48122123260160 48161567623488 48279900713472 48378511621792 48405629621580 48615177801760 48686054392115 48845680799958 48911843509760 49062008480085 49065706389147 49212390115273 49256148705840 49478023249560 49544585612676 49621009066624 49625939612040 49699897793280 49788647610768 50077084517604 50134402108065 50302656970386 50331007606528 50528229423168 50852412784270 50920824101917 51045936691848 51080450509760 51129755963920 51171665599956 51253019599320 51402168598154 51474894143040 51632671596352 51951924412038 52066559592960 52107236592642 52332809045424 52334657999955 52539891952896 52676714588190 52776558132864 52806141405360 52904752313680 52913997086335 52934335586176 53083484585010 53476695581936 53686243762116 54048638850192 54137388667680 54181763576424 54272978666620 54425825574516 54669887572608 54692075026980 55025823948480 55049539569640 55320719567520 55549989929364 55603609610763 55641205019560 55800215109226 55823635199952 55829182063545 55937654062697 56075093016168 56188495560736 56211299333285 56242731560312 56326550832384 56622383557344 56844258101064 57426678778329 57465506823480 57520975459410 57724360457820 57746547912192 57896929547380 58086755545896 58195227545048 58338213362112 58377657725440 58423265270538 58574879542080 58686433132117 58874410176102 59008767538688 59373627899472 59517846352890 59551127534448 59639877351936 59700276533282 59785944759885 59964677031215 60028171580160 60054043166880 60161282529678 60201959529360 60349875891840 60473139527240 60744319525120 61022895341124 61054943886328 61205325521516 61296540611712 61355707156704 61572651155008 61769872971648 61930732015845 62026261333280 62235809513460 62596355647005 62886655941120 62913759508160 63084479643189 63160286778960 63212057505828 63273073005351 63367369686432 63485702776416 63496796503602 63771674410544 63807420864810 63964581999945 64057646044672 64215423497984 64540839495440 64964866401216 65127574399944 65416011306780 65420941852196 65469630988179 65630490032376 65674864941120 65970697666080 66030988738176 66059447483568 66167919482720 66384863481024 66769446023472 66845869477420 67070209293848 67107804702645 67370972564224 67453559199942 67560798562740 67727204470530 67757404061203 68032281968145 68061248922464 68228887466608 68337359465760 68633192190720 68686811872119 68958608188176 69025170551292 69269232549384 69437487411705 69476315456856 69777078727232 69779543999940 70093866270210 70188162951291 70235619450920 70303414450390 70368744177152 70408188540480 70777979446680 70942536399939 71055322626330 71193377897978 71421415623468 71581658349488 71743133711862 71957612437458 72064851800256 72183184890240 72242351435232 72419851070208 72567767432688 72608444432370 72744034431310 72893183430144 72922766702640 73268521199937 73367765264640 73760959423360 74066653239152 74138146147684 74217034874340 74316878419014 74431513599936 74438909418060 74549846689920 74766790688224 75115626776406 75453985455579 75496511409792 75792344134752 76278619176405 76318679857910 76506656901895 76568905037772 76620675764640 76694633945880 76757498399934 76965813943760 77103252897231 77212341214560 77449007394528 77683516162560 77784284482816 77897687027384 78099839389440 78160854888963 78499213568136 78695819066599 78809837929344 79015071882285 79164837199296 79209212108040 79357128470520 79401503379264 79714593013180 80072057555840 80215043372904 80269279372480 80466501189120 80529365643174 80679747278362 81206083001520 81363860454832 81409467999930 81638738361774 81728720815616 81776177315245 81807609542272 82004831358912 82038112540470 82359830628864 82538735922720 82574309354460 82981079351280 83324984894046 83461807529340 83700322663839 83735452799928 83837761617310 83950547843701 84112639524252 84213715705280 84282743341104 84364097340468 84489826248576 84647603701888 84662395338136 84933575336016 85076561153080 85286109333260 86198260235220 86281463189115 86449101733259 86586540686730 86619821868288 86836765866592 86845394321070 87130133318844 87221348409040 87292841317572 87507320043168 87566486588160 87634897905807 87686052314498 87960930221440 88041318317568 88079263311424 88513151308032 89025928031296 89276769529335 89326691301672 89477072936860 89550414799923 89938078933256 90081064750320 90241923794517 90302939294040 90524813837760 90709709290860 91116479287680 91534343011686 91582415829492 91807988282274 91944810917568 92033560735056 92221537779041 92358976732512 92583316548940 92635087275808 92672682684605 93039391999920 93458488360280 93584217268388 93719807267328 93877584720640 94329983911680 94370639262240 94590048533252 94740430168440 94818086258742 95228554164624 95245194755403 95657511615816 95711131297215 95943483249944 96086469067008 96244246520320 96323135246976 96757023243584 96811259243160 97230355603520 97372108784230 97691361599916 98124016960170 98131412778294 98424780230546 98512297411680 98956046499120 99089171225352 99242018133248 99251879224080 99399795586560 99577295221536 100154169035208 100268804216130 100605313940772 100662015213056 101056458846336 101180338799913 101704825568540 101841648203834 102091873383696 102160901019520 102259511927840 102343331199912 102506039198640 102804337196308 102949788286080 103265343192704 103903848824076 104214473185284 104665618090848 104669315999910 105079783905792 105140799405315 105353429176380 105455121675585 105553116265728 105612282810720 105809504627360 105827994172670 105868671172352 106166969170020 106790066846967 106953391163872 107109319662653 107372487524232 107614700567793 107936418656187 108097277700384 108274777335360 108363527152848 108545957333240 108851651149032 108912666648555 109116051646965 109339775145216 109384150053960 110051647896960 110099079139280 110641439135040 111099979858728 111207219221526 111282410039120 111600430218452 111647270399904 111658364127090 111875308125394 112150186032336 112376991121472 112422598666570 112485463120624 112653101664768 113244767114688 113688516202128 114478019786865 114853357556658 114931013646960 115041950918820 115136247599901 115448720915640 115793859094760 116173511091792 116390455090096 116676426724224 116846530541076 116980271585485 117149759084160 117372866264234 117748820352204 118237560666565 118747255798944 119035692705780 119102255068896 119400553066564 119571889519770 119929354062430 120056343160320 120108086333760 120322565059356 120403919058720 120699751783680 120794048464761 120946279054480 121019620917543 121488639050240 122045790682248 122109887772656 122114201999895 122410651043032 122593081223424 122711414313408 123145302310016 123539745943296 123664858533227 123861464031690 124052522666560 124471619026920 124987477341069 125192711294010 125756642425965 125827519016320 126168959286378 126320573557920 126424115011656 126546146010702 126734739372864 126971405552832 126993593007204 127543348821088 127614841729620 127929163999890 128430846995968 128505421495385 129081678990880 129741755758447 129879811030095 129929732802432 130255148799888 130268091481605 130832022613560 130841883704392 130939261976358 131260980064752 131349729882240 131529078471747 131941395332160 132061977476352 132118894967136 132335838965440 132769726962048 133538892046944 133691738954840 134140418587696 134215609405290 134741945128448 134907118399884 135121597125480 135454408941060 135514808122406 136064563936290 136122497844928 136457774933216 136674718931520 137266384381440 137301514517529 137373623744238 137711982423411 137917216376352 138050341102584 138538465098768 138874974823410 138952630913712 139500537773065 139554157454464 139559087999880 140187732540420 140376325902582 140471238901840 140606828900780 140816377080960 141555958893360 141885072799878 142110645252660 142386755795956 142524194749427 142842831246936 143163316698976 143486267423724 143915224874916 144129703600512 144366369780480 144484702870464 144839702140416 145135534865376 145216888864740 145488068862620 145845533405280 146058163176345 146537042399874 146735530529280 147186025440255 147197119167441 147471997074383 147521918846720 147637170345819 148133306478304 148276292295368 148434069748680 148633756838028 148863027199872 148877818836120 149099693379840 149250691333205 149533581376448 150231253552812 150403206324195 150907970911158 150993022819584 151584688269504 152557238352810 152637359715820 152762472305751 153013313803790 153137810075544 153241351529280 153389267891760 153514996799868 153931627887520 154206505794462 154424682429120 154898014789056 155568568965632 155795374054768 156199678778880 156321709777926 156998427136272 157391638133198 157619675858688 158030143764570 158329674398592 158418424216080 158714256941040 158741991259005 158803006758528 159429186026360 160144115111680 160430086745808 160538558744960 161058731286348 161359494556724 162412166003040 162727720909664 162818935999860 163277476723548 163552354630490 163615219084544 164009662717824 164076225080940 165077471845440 165148618708920 165532584933191 165962158702560 166649969788092 166810828832289 166923615058680 167400645327678 167470905599856 167675523234620 167812962188091 167901095687402 168225279048504 168427431410560 168565486682208 168633897999855 168728194680936 168979652497152 169295207403776 169324790676272 169867150672032 170153122306160 170572218666520 172396520470440 172562926378230 172898203466518 173173081373460 173239643736576 173673531733184 173690788642140 174260266637688 174442696818080 174585682635144 175014640086336 175132973176320 175269795811614 175372104628996 175921860442880 176059299396351 176158526622848 177026302616064 177983444744945 178051856062592 178553539058670 178653382603344 178954145873720 179100829599846 179357834279655 179876157866512 179894031093645 179907590093539 180162129500640 180483847589034 180605878588080 181049627675520 181419418581720 182232958575360 183068686023372 183164831658984 183615976564548 183889621835136 184067121470112 184443075558082 184717953465024 185166633097880 185270174551616 185345365369210 185792196047535 186078783999840 186916976720560 187168434536776 187755169441280 187789066941015 188659967823360 188741278524480 189180097066504 189480860336880 189636172517484 189819219016053 190457108329248 190490389510806 191315023231632 191422262594430 191886966499888 191893745999835 192172938134016 192646270493952 193514046487168 193622518486320 194460711207040 194744217568460 195382723199832 196248033920340 196262825556588 196408892964537 196849560461092 197024594823360 197912092998240 198178342450704 198484036266496 198503758448160 199154590443072 200308338070416 200537608432260 201210627881544 201323414107935 201699368195905 202112917692672 202360677599826 203272212183609 203409651137080 203683296407668 203879901906131 204096845904435 204183746767392 204321802039040 204519023855680 204686662399824 205012078397280 205608674392616 205899576572160 206060435616357 206530686385408 207807697648152 208312462235115 208428946370568 209331236181696 209338631999820 210281598810630 210564488853873 210706858352760 210910243351170 211106232531456 211224565621440 211619009254720 211655988345340 211737342344704 212333938340040 212827609199817 213580133693934 213906782327744 214218639325306 214744975048464 215229401135586 215872837312374 216194555400768 216549554670720 216727054305696 217091914666480 217703302298064 217825333297110 218232103293930 218679550290432 218768300107920 219215130786245 220103295793920 220198158278560 221282878270080 222199959717456 222414438443052 222564820078240 223200860436904 223294540799808 223316728254180 223750616250788 224300372064672 224753982242944 224845197333140 224970926241248 226361956366737 226489534229376 227377032404256 228835857529215 228956039573730 229519970705685 229706715113316 229862027293920 230083901837640 230272495199802 230897441831280 231309758691693 231587718189520 232347022183584 232780910180192 233352853448448 233693061082152 233960543170970 234299518168320 234745732528468 235497640704408 236087457199797 236475121333130 237045215646855 237494511597888 238071385411560 238204510137792 238801106133128 239143779039540 239858708124860 240216172667520 240645130118712 240807838117440 241399503567360 241588096929522 241892558108960 242039241835086 243129508690199 244091581364496 244219775545312 244228403999790 244821302086064 245186162446848 245328531945735 245422828626816 246061950576365 246290604620032 247079491886592 247329717066454 247722928063380 248105045333120 248943238053840 249974954682138 250385422588020 251100967991517 251513284851930 251655038032640 251851643531103 252337918572756 252641147115840 252848230023312 253092292021404 253469478745728 253942811105664 253987186014408 254604120509585 255086697642176 255229683459240 255858327999780 257010842990770 258163357981760 259347305199777 259483511516894 259759622060190 259859465604864 260122633466443 260510297599776 260536182963210 261664045227120 261683767408784 261878523952716 262521960129504 262699459764480 262904693717421 263058156943494 263882790664320 264123954952704 264237789934272 264671677930880 265539453924096 267077784093888 267383477909680 268280837175392 268431218810580 268651244399769 269814236799768 270243194250960 270908817882120 271029616244812 272129127872580 272244995689856 272915549866432 273349437863040 274603029035058 274747247488476 275423964846822 275834432752704 276100682205168 276664613337123 277076930197536 277749949646820 277905261827424 278018048053815 279001075546130 279108314908928 279118175999760 279688270313485 280375465080840 280752651805164 280942477803680 281213657801560 281632754161920 282379115474267 283111917786720 283770145599756 284221290505320 284773511591912 285048389498854 285685662493872 285735584266209 286326633397952 286972534847448 287133393891645 287830449749832 288259407201024 288732739560960 288969405740928 290271069730752 290433777729480 290976137725240 291691066810560 292116326352690 293074084799748 293432165660585 294372050880510 294394238334882 294943994148766 295043837693440 295274340691638 296266612956608 296552584590736 296868139497360 297267513676056 297726054399744 297755637672240 298199386759680 298501382666410 299067162752896 300462507105624 300806412648390 301815941822316 301986045639168 303169376539008 303541016399739 305114476705620 305274719431640 305524944611502 306026627607580 306275620151088 306482703058560 306778535783520 306901183100743 307029993599736 307863255775040 308413011588924 308849364858240 309796029578112 310199717984047 311590748109536 312643419555852 313996854272544 314783276266396 315239351717376 315422398215945 316060287529140 316365365026755 316659348797184 316836848432160 317428513882080 317483982518010 317606013517056 318858372052720 320288230223360 320370200540901 320860173491616 321077117489920 321327958987959 322117462572696 322718989113448 323809255968561 324824332006080 325455441819328 325637871999720 326554953447096 327104709260980 327230438169088 327348154940895 328019325435648 328152450161880 330154943690880 330297237417840 331065169866382 331924317405120 333299939576184 333621657664578 333847230117360 334801290655356 334941811199712 335351046469240 335625924376182 335802191374804 336450558097008 336854862821120 337130973364416 337267795999710 337456389361872 337959304994304 338590414807552 338649581352544 338787020306015 339734301344064 340306244612320 341144437333040 343434059360595 344793040940880 345125852756460 345796406933036 346346162746920 347347063466368 347381577284280 348520533275376 348885393636160 349171365270288 350029280172672 350539591623228 350744209257992 350940814756455 351843720885760 352118598792702 352317053245696 354712681999695 355966889489890 356103712125184 357107078117340 357306765206688 357908291747440 358201659199692 358715668559310 359752315733024 359788062187290 359815180187078 360324259001280 360967695178068 361211757176160 362099255351040 362838837163440 363058862752629 364465917150720 366137372046744 366329663317968 366342605999685 367231953129096 367779243670272 368134242940224 368886151116164 369435906930048 370333266195760 370540349103232 370690730738420 370994575599681 371584392095070 372157567999680 373833953441120 374336869073552 375578133882030 377269927277895 377482557048960 378360194133008 378961720673760 379272345034968 379638438032106 380914216658496 380980779021612 382630046463264 382844525188860 383773932999776 383787491999670 385292540987904 385516264486155 387028092974336 387245036972640 388921422414080 389225267275341 389488435136920 390765446399664 390804274444815 391563578438879 392496067840680 392525651113176 392817785929074 393479095332995 393699120922184 394049189646720 394587235415241 395824185996480 396356684901408 397007516896320 398309180886144 400616676140832 401075216864520 402421255763088 402646828215870 403398736391810 404225835385344 404721355199652 406544424367218 406819302274160 407366592815336 407759803812262 408193691808870 408367493534784 408643604078080 409038047711360 409373324799648 410024156794560 411217348785232 411799153144320 412120871232714 413061372770816 413135947270233 415615395296304 416624924470230 416857892741136 418501613319195 418662472363392 418677263999640 419752739218505 420563197621260 421128977707746 421413716705520 421820486702340 422449131242880 423238018509440 423311976690680 424667876680080 425655218399634 427160267387868 427572584248281 427813564655488 428437278650612 429489950096928 430458802271172 431745674624748 432245508666295 432389110801536 433099109341440 433454108611392 434183829332960 435406604596128 435650666594220 436464206587860 437536600215840 438174489529035 438430261572490 440206591587840 440396316557120 441591357502323 442415991223149 442565756540160 442911511037457 443738610030991 444399919434912 444828876886104 445129640156480 446401720873808 446589081599616 446633456508360 447501232501576 447752073999615 448600744129344 449507964485888 449690394666280 449941852482496 451209618972585 452723912733474 452979068458752 454754064808512 457671715058430 457912079147460 458287416917253 459039941411370 459413430226632 459724054587840 460167803675280 460544990399604 461107688895205 461794883662560 462619517383386 463175436379040 464694044367168 465561820360384 466705706896896 467386122164304 467921086341940 468599036336640 469491465056936 470995281408816 472174914399594 472950242666260 474090431293710 474301828428421 474989023195776 476142770823120 476225973777015 476409020275584 477602212266256 478287558079080 479717416249720 480432345335040 481290260237424 481615676234880 483176193859044 483785116217920 484078483670172 486259017380398 488183162728992 488439551090624 488456807999580 489642604172128 490657063891470 490845657253632 492123901152730 492581209240064 494659434132908 495445856126760 496210090666240 496597754799573 497886476107680 499949909364276 500432486496867 500770845176040 502201935983034 503026569703860 503310076065280 503438886564273 503703287062206 504675837145512 505282294231680 505696460046624 505901693999565 506184584042808 506938957491456 507885622211328 507974372028816 509208241019170 510173395284352 510459366918480 511716655999560 514021685981540 516326715963520 518694610399554 518967023033788 519519244120380 519718931209728 520245266932886 521020595199552 521072365926420 523328090454240 523367534817568 523757047905432 525043920259008 525398919528960 525809387434842 526116313886988 527765581328640 528177898189053 528475579868544 529343355861760 531078907848192 533950334234835 534155568187776 534766955819360 535546598313265 536561674350784 536862437621160 537302488799538 538073502838965 539628473599536 539682093280935 539722770280617 540486388501920 541817635764240 542059232489624 544258255745160 544489991379712 545831099732864 546698875726080 549206058070116 549494494976952 550847929693644 551668865505408 552201364410336 553329226674246 554153860395072 555499899293640 555810523654848 556036096107630 558002151092260 558216629817856 558236351999520 559376540626970 560750930161680 561505303610328 561884955607360 562427315603120 563265508323840 564758230948534 566223835573440 567540291199512 568442581010640 569547023183824 570096778997708 571371324987744 571471168532418 572653266795904 573945069694896 574266787783290 575660899499664 575681237999505 576518814402048 577938811481856 580542139461504 580867555458960 581952275450480 583382133621120 584232652705380 586148169599496 586864331321170 588744101761020 588788476669764 589887988297532 590548681383276 592533225913216 593105169181472 593736278994720 594535027352112 595452108799488 595511275344480 597002765332820 598134325505792 600925014211248 601612825296780 603631883644632 603970242323805 605098104587715 605143712132813 606338753078016 607082032799478 609816636550827 610228953411240 610549438863280 611049889223004 611639705718393 612053255215160 612551240302176 612965406117120 613557071567040 613802366201486 614059987199472 615726511550080 616826023177848 617698729716480 618324292666135 619592059156224 620399435968094 623181496219072 624937386705345 625286839111704 627993708545088 629566552532792 630844796431890 631693466561619 632120575058280 632730730053510 633318697594368 633673696864320 634857027764160 634967965036020 635212027034112 637716744105440 638482827599451 640740401081802 641720346983232 642154234979840 642655917975918 644234925145392 645437978226896 645550764453287 647618511937122 648708778792235 649648664012160 650910883638656 651275743999440 653109906894192 654209418521960 654696309881790 656038650871296 656304900323760 657645392358735 660309887381760 660594474835680 662130339732764 663848634810240 666599879152368 667243315329156 667694460234720 669602581310712 669883622399424 670702092938480 671251848752364 671604382749608 672901116194016 673709725642240 674261946728832 674535591999420 674912778723744 677299162705088 677574040612030 679468602688128 680612489224640 682288874666080 685777851866077 686507572587645 686868118721190 688559912117055 689586081881760 690251705512920 691592813866072 692692325493840 693929276075079 694694126932736 694763154568560 697041066550752 697770787272320 698342730540576 700058560345344 701079183246456 701488418515984 701881629512910 704237197585404 704634106491392 708262371599391 709425363999390 711933778979780 712207424250368 712620973747135 714214156234680 714613530413376 715816583494880 716403318399384 717431337118620 719504631466048 719576124374580 719630360374156 720648518002560 721935390356136 722423514352320 724198510702080 725677674326880 726117725505258 729388526070597 732274744093488 732659326635936 732685211999370 734463906258192 735558487340544 735985595837205 736268485880448 737359985371915 737772302232328 738185851729095 738871813860096 740666532391520 741080698206464 741381461476840 741989151199362 743168784190140 744315135999360 745331444673233 747667906882240 748673738147104 751156267764060 753302903974551 754539854555790 754965114097920 755554930593309 756720388266016 757923441347520 758544690069936 759276876064212 761828433316992 761961558043224 763812361528755 765260092926528 765689050377720 767547865999552 767574983999340 771032528972310 774056185948672 774490073945280 777842844828160 778041915599331 778450534550682 778976870273840 780367900399329 781530892799328 781608548889630 783127156877758 784992135681360 785051302226352 785635571858148 786958190665990 787398241844368 788098379293440 789174470830482 791648371992960 792713369802816 794015033792640 796618361772288 801233352281664 802150433729040 804842511526176 805293656431740 805953733199307 806797472783620 809442710399304 813088848734436 813638604548320 814733185630672 815519607624524 816387383617740 816734987069568 818076095422720 818746649599296 820048313589120 822434697570464 824241742465428 826271894540466 827662924665955 829993840011369 831230790592608 833249848940460 833715785482272 834054144161445 837003226638390 837324944726784 837354527999280 839064810940455 839505478437010 841126395242520 842257955415492 842827433411040 843640973404680 844898262485760 846476037018880 846623953381360 847137346422801 849335753360160 851310436799268 854320534775736 855145168496562 855627129310976 856874557301224 858979900193856 860917604542344 863491349249496 864491017332590 864778221603072 865654009732589 866198218682880 866908217222784 868367658665920 870813209192256 871301333188440 872928413175720 875073200431680 876348979058070 876860523144980 880296496981755 880792633114240 883182715004646 884831982446298 885131513080320 885823022074914 887477220061982 888799838869824 889657753772208 890259280312960 892803441747616 893178163199232 893266913016720 895002465003152 895504147999230 897201488258688 899015928971776 899380789332560 899537950467695 899883704964992 902419237945170 905447825466948 905958136917504 909508129617024 915343430116860 915824158294920 916574833834506 918079882822740 918826860453264 919448109175680 920335607350560 920703549302229 921089980799208 922215377790410 923589767325120 925239034766772 926350872758080 929388088734336 930599153952141 931123640720768 934772244328608 935842172683880 938982930113872 941990562817632 944349828799188 945900485332520 948180862587420 948603656856842 949096095080265 949978046391552 950940119065849 952285541646240 952451947554030 952818040551168 955204424532512 956575116158160 959434832499440 960864690670080 961110601622703 962580520474848 963231352469760 963983876963877 966352387718088 967570232435840 968156967340344 972518034760796 976366325457984 976879102181248 976913615999160 979285208344256 981314127782940 981691314507264 982044464822685 984247802305460 989318868265816 990891712253520 992420181332480 993195509599146 995772952215360 997669363245989 999899818728552 1000864972993734 1001541690352080 1004403871966068 1006053139407720 1006877773128546 1007406574124412 1009351674291024 1010564588463360 1011392920093248 1011803387999130 1012369168085616 1013877914982912 1015771244422656 1015948744057632 1016361060918045 1018416482038340 1019399509530655 1020346790568704 1020918733836960 1023433311999120 1028043371963080 1030302178081785 1032303979520681 1032653431927040 1037389220799108 1037934046067576 1039038488240760 1040490533865772 1042041190399104 1042144731852840 1046656180908480 1046735069635136 1047514095810864 1050087840518016 1051618774869684 1052232627773976 1052822444269365 1055531162657280 1056355796378106 1056951159737088 1058686711723520 1064138045999085 1067900668469670 1068311136375552 1069533911638720 1071093196626530 1073123348701568 1073724875242320 1074604977599076 1076147005677930 1079256947199072 1079364186561870 1079445540561234 1080972777003840 1083635271528480 1084118464979248 1088516511490320 1088979982759424 1089176588257887 1091662199465728 1093397751452160 1098412116140232 1098988989953904 1101695859387288 1103337731010816 1104402728820672 1106658453348492 1108307720790144 1110999798587280 1111621047309696 1112072192215260 1112983726799043 1116004302184520 1116472703999040 1118753081253940 1121501860323360 1123010607220656 1123769911214720 1124854631206240 1129516461897068 1131809781833685 1132447671146880 1135080582399024 1136885162021280 1139094046367648 1140193557995416 1142742649975488 1142942337064836 1145306533591808 1147890139389792 1148533575566580 1151321798999328 1151362475999010 1155877622963712 1156548793458465 1161084278923008 1161735110917920 1163904550900960 1166764267242240 1167675801826023 1168465305410760 1172296339198992 1173728662642340 1174690735316637 1177488203522040 1177576953339528 1179775976595064 1180437285998985 1181097362766552 1183761706245723 1185066451826432 1186210338362944 1187472557989440 1189070054704224 1191022550688960 1194005530665640 1196268651011584 1201850028422496 1203225650593560 1207263767289264 1207940484647610 1210196209175430 1210287424265626 1212677506156032 1214164065598956 1215647543450995 1219633273101654 1220457906822480 1221098877726560 1222099778446008 1223279411436786 1224106510430320 1225102480604352 1225930812234240 1227114143134080 1227604732402972 1228119974398944 1231453023100160 1233652046355696 1235397459432960 1236648585332270 1239184118312448 1240798871936188 1246362992438144 1249874773410690 1250573678223408 1255504839957585 1255987417090176 1259133105065584 1259258217655515 1261689592863780 1263386933123238 1264241150116560 1265461460107020 1267347393728640 1269714055528320 1269935930072040 1275433488210880 1276965655198902 1281480802163604 1282717752744843 1283440693966464 1285311835951836 1288469850290784 1290875956453792 1291101528906574 1295237023874244 1296736525998885 1297417557584470 1299297328024320 1300613167332215 1301821767277312 1302551487998880 1306219813788384 1308418837043920 1309392619763580 1312609800647520 1314523468587105 1315290784717470 1320619774763520 1321188949671360 1324260679465528 1327247973669447 1327697269620480 1328734533112371 1331215830092973 1333199758304736 1334486630658312 1335388920469440 1339205162621424 1339767244798848 1341404185876960 1342503697504728 1343208765499216 1343256221998845 1345802232388032 1348523893457664 1349071183998840 1349825557447488 1354598325410176 1355148081224060 1358937205376256 1361224978449280 1364577749332160 1371555703732154 1373015145175290 1373736237442380 1374862250751759 1377119824234110 1379172163763520 1380503411025840 1383185627732144 1383323066685615 1385384650987680 1387858552150158 1389388253865472 1389526309137120 1394082133101504 1395541574544640 1396685461081152 1400117120690688 1402158366492912 1402976837031968 1403763259025820 1408474395170808 1411895577371335 1416524743198782 1418850727998780 1422905485285263 1423867557959560 1425241947494270 1427159313342917 1428428312469360 1428677921331045 1429227060826752 1431633166989760 1432806636798768 1434862674237240 1439009262932096 1439152248749160 1439260720748312 1441297036005120 1443870780712272 1444847028704640 1451355348653760 1452235451010516 1458777052141194 1464549488186976 1465318653271872 1465370423998740 1468927812516384 1471971191674410 1472536971760896 1474719970743830 1475544604464656 1476371703458190 1477743627720192 1481333064783040 1482161396412928 1482762922953680 1483978302398724 1486337568380280 1488630271998720 1489793264398719 1490662889346466 1495335813764480 1497347476294208 1502312535528120 1506605807949102 1509079709111580 1509930228195840 1510316659692819 1511109861186618 1513440776532032 1515846882695040 1517089380139872 1517705081998695 1518553752128424 1523656866633984 1523923116086448 1527624723057510 1530520185853056 1531378100755440 1534505915503715 1535095731999104 1535149967998680 1542065057944620 1548980147890560 1550998589920235 1556083831198662 1556901069101364 1557953740547680 1560735800798658 1563061785598656 1563217097779260 1566254313755516 1567766142243697 1569984271362720 1570102604452704 1571271143716296 1573916381331980 1574796483688736 1576196758586880 1578348941660964 1583296743985920 1584533694567159 1585426739605632 1588030067585280 1593236723544576 1601851002704505 1602466704563328 1604300867458080 1606639794939795 1609685023052352 1610587312863480 1611907466398614 1613594945567240 1618885420798608 1619046279842805 1619168310841851 1622191967818213 1626177697468872 1627277209096640 1629466371261344 1631039215249048 1632774767235480 1633469974139136 1636152190845440 1637493299198592 1640096627178240 1644869395140928 1648483484930856 1652543789080932 1655325849331910 1659987680022738 1662461581185216 1666499697880920 1667431570964544 1668108288322890 1674006453276780 1674649889453568 1674709055998560 1678129621880910 1679010956874020 1682252790485040 1684515910830984 1685654866822080 1687281946809360 1689796524971520 1692952074037760 1693247906762720 1694274692845602 1698671506720320 1701906560831393 1702620873598536 1708641069551472 1710290336993124 1711254258621952 1713749114602448 1717959800387712 1721835209084688 1726982698498992 1728982034665180 1729556443206144 1731308019465178 1733816434445568 1736735317331840 1741626418384512 1742602666376880 1745856826351440 1750146400863360 1752697958116140 1753721046289960 1760592993963510 1761585266228480 1766365430009292 1769663964892596 1771646044149828 1774954440123964 1777599677739648 1779315507544416 1780518560625920 1785606883495232 1786356326398464 1786533826033440 1790004930006304 1791008295998460 1794402976517376 1798761578665120 1799075900935390 1799767409929984 1804838475890340 1810895650933896 1815294313763145 1815431136398439 1819016259234048 1820858434265101 1829449909652481 1830686860233720 1831648316589840 1833149667669012 1834919117155179 1836159765645480 1837653720906528 1838896218351360 1840671214701120 1841407098604458 1842179961598416 1844430755580820 1847179534650240 1850478069533544 1852701745516160 1854972877998405 1858776177468672 1861198307904282 1862247281441536 1869544488657216 1871684345367760 1877965860227744 1883981125635264 1888699657598376 1891800970665040 1896361725174840 1897207313713684 1898192190160530 1899956092783104 1901880238131698 1904571083292480 1904903895108060 1905636081102336 1910408849065024 1913150232316320 1918869664998880 1922221203245406 1925161040949696 1926462704939520 1927967753927754 1932704775436176 1935140464871680 1936313934680688 1936652293359861 1945036069521592 1946126336376705 1952732650915968 1953758204362496 1953827231998320 1957817892194395 1958570416688512 1962628255565880 1964088929645370 1968495604610920 1972936177076205 1978637736531632 1981783424507040 1986391019198292 1991545904430720 1995338726491978 1999799637457104 2001729945987468 2003083380704160 2008807743932136 2012106278815440 2013755546257092 2014813148248824 2018703348582048 2021129176926720 2022785840186496 2023606775998260 2024738336171232 2031897488115264 2032722121836090 2036832964076680 2038799019061310 2040693581137408 2041837467673920 2046866623998240 2056086743926160 2057333555598231 2060604356163570 2064607959041362 2065306863854080 2065679736351165 2074778441598216 2075868092135152 2078076976481520 2080981067731544 2084082380798208 2084289463705680 2093312361816960 2093470139270272 2095028191621728 2100175681036032 2103237549739368 2104465255547952 2105644888538730 2112711592756212 2113902319474176 2124787114798173 2128276091998170 2135801336939340 2136622272751104 2137862921241405 2139067823277440 2142186393253060 2146246697403136 2147449750484640 2149209955198152 2152294011355860 2158513894398144 2158728373123740 2158891081122468 2161945554007680 2167270543056960 2168236929958496 2171398025888329 2177033022980640 2178353176515774 2183324398931456 2188165578211791 2196824232280464 2197977979907808 2203391718774576 2206675462021632 2207956787511615 2208805457641344 2212079956115745 2213316906696984 2214557555187285 2216615441580288 2218693050154955 2221999597174560 2223242094619392 2224144384430520 2225967453598086 2232008604369040 2232945407998080 2235994334019699 2237506162507880 2243003720646720 2246021214441312 2247539822429440 2249709262412480 2259032923794136 2263619563667370 2264895342293760 2266664791779927 2270161164798048 2273770324042560 2278188092735296 2280387115990832 2285485299950976 2285884674129672 2290613067183616 2291437084586265 2295780278779584 2297067151133160 2302643597998656 2302724951998020 2313097586916930 2322168557846016 2323470221835840 2327809101801920 2333528534484480 2334125746797993 2335351603652046 2336930610821520 2341103701197987 2344592678397984 2347457325284680 2349381470633274 2354976407044080 2355153906679056 2359551953190128 2360874571997970 2362194725533104 2367523412491446 2370132903652864 2371509142142105 2372420676725888 2374945115978880 2378140109408448 2382045101377920 2388011061331280 2403700056844992 2406451301187120 2414527534578528 2415880969295220 2420392418350860 2420574848531252 2428328131197912 2431295086901990 2439266546203308 2440915813644960 2442197755453120 2444199556892016 2446558822873572 2448213020860640 2450204961208704 2454228286268160 2455209464805944 2456239948797888 2462906046200320 2467304092711392 2473297170664540 2481597743872376 2482988773997865 2489981520034107 2492725984876288 2499749546821380 2501147356446816 2502162432484335 2507023950264511 2511009679915170 2511974834180352 2517194432821365 2518266210131168 2518516435311030 2523379185727560 2526773866246476 2528482300233120 2530922920214040 2534694787457280 2539428111056640 2539871860144080 2541412039268403 2550866976421760 2553931310397804 2562961604327208 2565435505489686 2566881387932928 2570623671903672 2576939700581568 2581751912907584 2582203057813148 2590474047748488 2593473051997770 2594835115168940 2596962029197767 2598594656048640 2601226334664430 2603643534554624 2605102975997760 2612439627576768 2616837674087840 2618785239527160 2625219601295040 2629046937174210 2630581569434940 2640889490945265 2642377899342720 2648521358931056 2654495947338894 2655394539240960 2657469066224742 2662431660185946 2666399516609472 2668973261316624 2670777840938880 2674424595592189 2678410325242848 2679534489597696 2682808371753920 2685007395009456 2686417530998432 2686512443997690 2691604464776064 2697047786915328 2698142367997680 2698613851403085 2699651114894976 2709196650820352 2710296162448120 2717874410752512 2722449956898560 2729155498664320 2743111407464308 2746030290350580 2747472474884760 2749724501503518 2754239648468220 2758344327527040 2761006822051680 2762110647906687 2766371255464288 2766646133371230 2770769301975360 2775717104300316 2779052618274240 2788164266203008 2791083149089280 2791797461856423 2793370922162304 2804316732985824 2805953674063936 2807526518051640 2816948790341616 2823791154742670 2833049486397564 2837701455997560 2845810970570526 2847735115919120 2850483894988540 2852820357197547 2854318626685834 2856856624938720 2857355842662090 2858454121653504 2863266333979520 2865613273597536 2869725348474480 2878018525864192 2878304497498320 2878521441496624 2882594072010240 2887741561424544 2889694057409280 2891951630891631 2902710697307520 2904470902021032 2917554104282388 2929098976373952 2930637306543744 2930740847997480 2937855625032768 2943942383348820 2945073943521792 2949439941487660 2951089208929312 2952743406916380 2962666129566080 2965525845907360 2967956604797448 2972675136760560 2977260543997440 2979586528797438 2981325778692932 2990671627528960 2993008089737967 2994694952588416 3004625071056240 3013211615898204 3018159418223160 3020633319385638 3022219722373236 3025718560664065 3026881553064064 3031693765390080 3034178760279744 3035410163997390 3037107504256848 3047313733267968 3047846232172896 3049083182754135 3055249446115020 3058198528591965 3061040371706112 3062756201510880 3069011831007430 3070191463998208 3070299935997360 3084130115889240 3096911938562043 3097960295781120 3101997179840470 3106170270216937 3112167662397324 3113802138202728 3115907481095360 3121471601597316 3126123571197312 3126434195558520 3132508627511032 3135532284487394 3139968542725440 3140205208905408 3142542287432592 3147832762663960 3149592967377472 3156697883321928 3158467332808095 3166593487971840 3169067389134318 3170853479211264 3176060135170560 3192414137997255 3203702005409010 3204933409126656 3208601734916160 3213279589879590 3219370046104704 3221174625726960 3223814932797228 3227189891134480 3227753822266435 3237770841597216 3238092559685610 3238336621683702 3244383935636426 3252355394937744 3254554418193280 3258932742522688 3262078430498096 3265549534470960 3266939948278272 3274986598397184 3280193254356480 3289738790281856 3296966969861712 3305087578161864 3310651698663820 3319975360045476 3324923162370432 3332999395761840 3334863141929088 3336216576645780 3338951180397129 3348012906553560 3349418111997120 3356259243761820 3358021913748040 3364505580970080 3369031821661968 3371309733644160 3374563893618720 3386495813525440 3388549385691204 3397343013440640 3403813121662786 3405241747197072 3412196897824517 3417282139102944 3420580673986248 3427498229204896 3428889259330385 3435919600775424 3443670418169376 3453965396997984 3457964069330360 3462616038930356 3467632868891136 3469646380375395 3473470634663680 3483252836769024 3485205332753760 3491713652702880 3500292801726720 3503027405478069 3505395916232280 3507442092579920 3521185987927020 3523170532456960 3524072205949911 3532730860018584 3539327929785192 3541311857996955 3543292088299656 3549908880247928 3555199355479296 3558631015088832 3561037121251840 3571213766990464 3573067652066880 3580009860012608 3582016591996920 3588805953034752 3597523157330240 3598151801870780 3599534819859968 3609676951780680 3621791301867792 3630588627526290 3630862272796878 3638032518468096 3641716868530202 3646942630352985 3658899819304962 3661373720467440 3663296633179680 3666299335338024 3669838234310358 3672319531290960 3675307441813056 3677792436702720 3681342429402240 3682814197208916 3684359923196832 3688861511161640 3694359069300480 3700956139067088 3705403491032320 3709945755996810 3717552354937344 3722396615808564 3724494562883072 3726657223366165 3739088977314432 3743368690735520 3755931720455488 3766514519872755 3767962251270528 3777399315196752 3777774652966545 3783601941330080 3792723450349680 3794414627427368 3796384380321060 3803760476263396 3809142166584960 3809807790216120 3820817698130048 3826300464632640 3837739329997760 3844442406490812 3848153258234529 3850322081899392 3855935507855508 3865409550872352 3870280929743360 3872627869361376 3873304586719722 3890072139043184 3890209577996655 3892252672753410 3901839501996645 3905465301831936 3907516408724992 3907654463996640 3915635784388790 3917140833377024 3925256511131760 3928177859290740 3936991209221840 3945872354152410 3957275473063264 3963566849014080 3972782038396584 3981743921008341 3983091808861440 3990677452983956 3993647490278919 3999599274914208 4003459891974936 4006166761408320 4017615487864272 4024212557630880 4027511092514184 4029626296497648 4029768665996535 4037406697164096 4045571680372992 4047213551996520 4049476672342464 4063794976230528 4065444243672180 4073665928153360 4077598038122620 4083674935347840 4093733247996480 4112173487852320 4114667111196462 4121208712327140 4129215918082724 4131359472702330 4133201647733383 4149556883196432 4149969200056845 4151736184270304 4156153952963040 4161962135463088 4168164761596416 4168578927411360 4186624723633920 4186940278540544 4190056383243456 4200351362072064 4206475099478736 4208930511095904 4211289777077460 4225423185512424 4235686732114005 4249574229596346 4256552183996340 4268716455855789 4271602673878680 4275725842482810 4278135646554880 4281477940028751 4284372786506120 4292493394806272 4294899500969280 4298419910396304 4304588022711720 4317027788796288 4317456746247480 4317782162244936 4323891108015360 4328270048662945 4334541086113920 4336473859916992 4342796051776658 4354066045961280 4356706353031548 4376331156423582 4393648464560928 4395955959815616 4406783437549152 4415913575023230 4417610915282688 4424159912231490 4426633813393968 4429115110374570 4433230883160576 4437386100309910 4443999194349120 4446484189238784 4448288768861040 4451934907196172 4464017208738080 4465890815996160 4469379793196157 4471988668039398 4475012325015760 4486007441293440 4492042428882624 4495079644858880 4499418524824960 4518065847588272 4527239127334740 4529790684587520 4533329583559854 4540322329596096 4547540648085120 4556376185470592 4560774231981664 4570970599901952 4571769348259344 4582874169172530 4591560557559168 4594134302266320 4603517746511145 4605287195997312 4605449903996040 4626195173833860 4646940443671680 4652995769760705 4655618203603840 4668251493595986 4670703207304092 4673861221643040 4682207402395974 4689185356795968 4694914650569360 4698762941266548 4703298426731091 4709952814088160 4710307813358112 4719103906380256 4721749143995940 4724389451066208 4735046824982892 4743018284284210 4744841353451776 4749890231957760 4754700595329245 4756280218816896 4764090202755840 4776022122662560 4800444963062539 4805553008113515 4807400113689984 4812902602374240 4819919384819385 4829055069157056 4831761938590440 4840784836701720 4841149697062504 4856656262395824 4857504932525553 4862590173803980 4866575903454639 4878533092406616 4881831627289920 4884395510906240 4888399113784032 4893117645747144 4896426041721280 4900409922417408 4908456572536320 4910418929611888 4912479897595776 4934608185422784 4946594341329080 4963195487744752 4965977547995730 4979963040068214 4985451969752576 4988346816229945 4999499093642760 5002294712893632 5004324864968670 5014047900529022 5022019359830340 5023949668360704 5034388865642730 5036532420262336 5037032870622060 5046758371455120 5053547732492952 5056964600466240 5061845840428080 5069389574914560 5078856222113280 5079743720288160 5082824078536806 5101733952843520 5105719682494179 5107862620795608 5125923208654416 5130871010979372 5133762775865856 5141247343807344 5153879401163136 5161519897603405 5163503825815168 5164406115626296 5180948095496976 5186946103995540 5189670230337880 5193924058395534 5202452669328860 5210205951995520 5217320112712631 5224879255153536 5233675348175680 5237570479054320 5250439202590080 5258093874348420 5261163138869880 5273395205728799 5281778981890530 5284755798685440 5297042717862112 5308991894677788 5314938132449484 5324863320371892 5332799033218944 5337946522633248 5341555681877760 5348849191184378 5356820650485696 5359068979195392 5365616743507840 5370014790018912 5372835061996864 5373024887995380 5383208929552128 5396284735995360 5397227702806170 5399302229789952 5418393301640704 5420592324896240 5444899913797120 5445882941289435 5446293409195317 5458310997328640 5462575302795303 5486222814928616 5492060580701160 5494944949769520 5499449003007036 5504757351465537 5508479296936440 5516688655054080 5522013644103360 5524221295813374 5532742510928576 5533292266742460 5541538603950720 5551434208600632 5558105236548480 5564918633995215 5576328532406016 5583594923712846 5586741844324608 5608633465971648 5611907348127872 5615053036103280 5633897580683232 5647582309485340 5666098972795128 5675402911995120 5691621941141052 5695470231838240 5700967789977080 5705640714395094 5708637253371668 5713713249877440 5714711685324180 5716908243307008 5726532667959040 5731226547195072 5739450696948960 5756037051728384 5756608994996640 5757042882993248 5775483122849088 5779388114818560 5783903261783262 5805421394615040 5808941804042064 5809956880079583 5835108208564776 5838379009130115 5858197952747904 5861274613087488 5861481695994960 5873453676583185 5875711250065536 5887884766697640 5898879882975320 5902178417858624 5905486813832760 5918808531228615 5925332259132160 5931051691814720 5935913209594896 5945350273521120 5959173057594876 5962651557385864 5981343255057920 5986016179475934 5989389905176832 6009250142112480 6026423231796408 6036318836446320 6041266638771276 6044439444746472 6051437121328130 6053763106128128 6063387530780160 6068357520559488 6070820327994780 6074215008513696 6095692464345792 6098166365508270 6110498892230040 6116397057183930 6122080743412224 6125512403021760 6138023662014860 6140382927996416 6140599871994720 6168260231778480 6172000666794693 6193823877124086 6195920591562240 6203994359680940 6212340540433874 6224335324794648 6227604276405456 6231814962190720 6242943203194632 6252247142394624 6252868391117040 6265017255022064 6271064568974788 6279937085450880 6280410417810816 6285084574865184 6295665525327920 6299185934754944 6313395766643856 6316934665616190 6338134778268636 6341706958422528 6384828275994510 6407404010818020 6409866818253312 6413588763724215 6417203469832320 6426559179759180 6438740092209408 6442349251453920 6447629865594456 6454379782268960 6455507644532870 6475541683194432 6476185119371220 6476673243367404 6488767871272852 6504710789875488 6509108836386560 6514194077664987 6517865485045376 6524156860996192 6531099068941920 6549973196794368 6564496734635373 6579477580563712 6593933939723424 6610175156323728 6621303397327640 6636239868347235 6639950720090952 6643672665561855 6649846324740864 6656079150464865 6656580833460943 6665998791523680 6669726283858176 6672433153291560 6677902360794258 6696025813107120 6698836223994240 6707983002059097 6712518487523640 6716043827496080 6729011161940160 6738063643323936 6742619467288320 6749127787237440 6772991627050880 6777098771382408 6794686026881280 6807626243325572 6810483494394144 6824393795649034 6834564278205888 6841161347972496 6854996458409792 6857778518660770 6871839201550848 6874311253758795 6887340836338752 6907930793995968 6915928138660720 6925232077860712 6939292760750790 6946941269327360 6966505673538048 6970410665507520 6983427305405760 7000585603453440 7006054810956138 7010791832464560 7014884185159840 7023311103593961 7042371975854040 7048144411899822 7065461720037168 7078655859570384 7082623715993910 7086584176599312 7099817760495856 7110398710958592 7114527426426315 7117262030177664 7135796566714585 7142427533980928 7146135304133760 7160019720025216 7164033183993840 7195046314660480 7196303603741560 7219353903561360 7243582603735584 7261177255052580 7261724545593756 7283433737060404 7293885260705970 7317799638609924 7322747440934880 7326593266359360 7332598670676048 7339676468620716 7344639062581920 7350614883626112 7362684858804480 7365628394417832 7368719846393664 7377723022323280 7388718138600960 7401912278134176 7410806982064640 7419891511993620 7444793231617128 7448966321993595 7453314446732330 7478177954628864 7486737381471040 7511863440910976 7521071850793533 7533029039745510 7535924502541056 7543556370526847 7551583298464095 7554798630393504 7555549305933090 7567203882660160 7585446900699360 7588829254854736 7592768760642120 7607520952526792 7618284333169920 7619615580432240 7624236117805209 7641635396260096 7652600929265280 7675478659995520 7688884812981624 7696306516469058 7700644163798784 7711871015711016 7730819101744704 7745255738722752 7746609173439444 7780144278086368 7780419155993310 7784505345506820 7790886087593301 7803679003993290 7810930603663872 7815308927993280 7831271568777580 7834281666754048 7838830711218485 7850513022263520 7856355718581480 7873982418443680 7891744708304820 7914550946126528 7922668472835795 7927133698028160 7945564076793168 7963487842016682 7966183617722880 7981354905967912 7987294980557838 7999198549828416 8006919783949872 8012333522816640 8023273786776567 8035230975728544 8048425115261760 8055022185028368 8059252592995296 8059537331993070 8074813394328192 8091143360745984 8094427103993040 8095841554209255 8098953344684928 8110959839091065 8127589952461056 8130888487344360 8147331856306720 8155196076245240 8167349870695680 8187466495992960 8224346975704640 8229334222392924 8242417424654280 8258431836165448 8262718945404660 8266403295466766 8286331943720061 8299113766392864 8299938400113690 8303472368540608 8312307905926080 8323924270926176 8337157854822720 8373249447267840 8373880557081088 8375392385569269 8380112766486912 8412950198957472 8417861022191808 8422579554154920 8450846371024848 8471373464228010 8499148459192692 8509532804156965 8513104367992680 8537432911711578 8543205347757360 8551451684965620 8556271293109760 8558461071592641 8562955880057502 8568745573012240 8589799001938560 8596839820792608 8609176045423440 8634055577592576 8634913492494960 8635564324489872 8647782216030720 8656540097325890 8669082172227840 8672947719833984 8685592103553316 8708132091922560 8713412706063096 8752662312847164 8787296929121856 8791911919631232 8813566875098304 8831827150046460 8835221830565376 8848319824462980 8853267626787936 8858230220749140 8874772200619820 8887998388698240 8896577537722080 8903869814392344 8928034417476160 8931781631992320 8938759586392314 8943977336078796 8950024650031520 8972014882586880 8979024269213901 8984084857765248 8995791821537363 8998837049649920 9036131695176544 9054478254669480 9066659167119708 9077155681992195 9080644659192192 9095081296170240 9104292171325505 9112752370941184 9121548463963328 9141941199803904 9143538696518688 9147249548262405 9165748338345060 9174595585775895 9183121115118336 9188268604532640 9207035493022290 9210574391994624 9210899807992080 9252390347667720 9290735815686129 9293880887343360 9305991539521410 9311236407207680 9318510810650811 9336502987191972 9341406414608184 9347722443286080 9364414804791948 9378370713591936 9389829301138720 9397525882533096 9406596853462182 9419905628176320 9420615626716224 9438207812760512 9443498287991880 9448778902132416 9470093649965784 9486036568568420 9489682706903552 9499780463915520 9509401190658490 9512560437633792 9528180405511680 9552044245325120 9600889926125078 9611106016227030 9614800227379968 9625805204748480 9639838769638770 9658110138314112 9663523877180880 9681569673403440 9682299394125008 9683261466799305 9713312524791648 9715009865051106 9725180347607960 9733151806909278 9757066184813232 9763663254579840 9768791021812480 9776798227568064 9786235291494288 9792852083442560 9800819844834816 9820837859223776 9824959795191552 9869216370845568 9893188682658160 9926390975489504 9931955095991460 9959926080136428 9976693632459890 9998998187285520 10004589425787264 10008649729937340 10028095801058044 10044038719660680 10068777731285460 10073064840524672 10074065741244120 10093516742910240 10107095464985904 10113929200932480 10123691680856160 10159487440576320 10165648157073612 10203467905687040 10211439364988358 10215725241591216 10236590693473551 10251846417308832 10261742021958744 10282494687614688 10286667777991155 10307758802326272 10323039795206810 10327007651630336 10328812231252592 10361896190993952 10373892207991080 10379340460675760 10387848116791068 10404905338657720 10420411903991040 10434640225425262 10449758510307072 10467350696351360 10475140958108640 10500878405180160 10516187748696840 10522326277739760 10546790411457598 10563557963781060 10569511597370880 10572216617849733 10594085435724224 10617983789355576 10623935573990865 10629876264898968 10649726640743784 10665598066437888 10675893045266496 10683111363755520 10697698382368756 10713641300971392 10731233487015680 10740029580037824 10745670123993728 10746049775990760 10766417859104256 10792569471990720 10794455405612340 10798604459579904 10841184649792480 10856990129441645 10891765882578870 10892586818390634 10916621994657280 10925150605590606 10940827891058955 10972445629857232 10974362995705879 10984121161402320 10989889899539040 10998898006014072 11009514702931074 11016958593872880 11033377310108160 11044027288206720 11048442591626748 11065485021857152 11066584533484920 11083077207901440 11102868417201264 11116210473096960 11129837267990430 11152657064812032 11167189847425692 11173483688649216 11179971670098495 11217266931943296 11223814696255744 11230106072206560 11267795161366464 11295164618970680 11332197945590256 11333323958899635 11350805823990240 11355343774727491 11383243882282104 11390940463676480 11401935579954160 11411281428790188 11417274506743336 11427426499754880 11429423370648360 11453065335918080 11462453094390144 11478901393897920 11513217989993280 11514085765986496 11550966245698176 11567806523566524 11610842789230080 11617883608084128 11619913760159166 11670216417129552 11670628733989965 11676758018260230 11705518505989935 11716395905495808 11722549226174976 11722963391989920 11746907353166370 11751422500131072 11775769533395280 11797759765950640 11804356835717248 11810973627665520 11837617062457230 11850664518264320 11862103383629440 11871826419189792 11890700547042240 11918346115189752 11925303114771728 11972032358951868 11978779810353664 11980942470836757 12018500284224960 12052846463592816 12072637672892640 12082533277542552 12088878889492944 12102874242656260 12107526212256256 12136715041118976 12141640655989560 12148430017027392 12191384928691584 12196332731016540 12220997784460080 12232794114367860 12251024806043520 12276047324029720 12281199743989440 12336520463556960 12344001333589386 12387647754248172 12399604943200149 12407988719361880 12424681080867748 12448670649589296 12449907600170535 12455208552810912 12463629924381440 12485886406389264 12504494284789248 12505736782234080 12530034510044128 12535119751322555 12542129137949576 12559874170901760 12560820835621632 12570169149730368 12591331050655840 12598371869509888 12626791533287712 12633869331232380 12676269556537272 12707060196342015 12769656551989020 12806149367567367 12814808021636040 12827177527448430 12834406939664640 12844433820086253 12853118359518360 12877480184418816 12884698502907840 12895259731188912 12908759564537920 12911015289065740 12951083366388864 12952370238742440 12953346486734808 12977535742545704 12984810145988835 13009421579750976 13018217672773120 13028388155329974 13035730970090752 13048313721992384 13062198137883840 13128993469270746 13158955161127424 13187867879446848 13220350312647456 13242606794655280 13272479736694470 13279901440181904 13287345331123710 13299692649481728 13312158300929730 13313161666921886 13331997583047360 13339452567716352 13344866306583120 13355804721588516 13372122977960945 13392051626214240 13397672447988480 13415966004118194 13425036975047280 13432087654992160 13458022323880320 13476127286647872 13485238934576640 13498255574474880 13545983254101760 13554197542764816 13589372053762560 13615252486651144 13620966988788288 13648787591298068 13669128556411776 13682322695944992 13709992916819584 13715557037321540 13748622507517590 13774681672677504 13810553239533435 13815861587991936 13831856277321440 13850464155721424 13878585521501580 13940821331015040 13958987309282115 13966854610811520 14012109621912276 14021583664929120 14029768370319680 14046622207187922 14084743951708080 14096288823799644 14109895280193273 14130923440074336 14157311719140768 14165247431987820 14173168353198624 14199635520991712 14229054852852630 14234524060355328 14264101785987735 14271593133429170 14284855067961856 14292270608267520 14320039440050432 14328066367987680 14390092629320960 14392607207483120 14401334889187617 14438707807122720 14459758154458155 14487165207471168 14522354510105160 14523449091187512 14566867474120808 14587770521411940 14599727710363917 14635599277219848 14645494881869760 14653186532718720 14665197341352096 14679352937241432 14689278125163840 14701229767252224 14725369717608960 14731256788835664 14737439692787328 14755446044646560 14803824556268352 14839783023987240 14889586463234256 14897932643987190 14906628893464660 14956355909257728 14965040448689835 14973474762942080 15023726881821952 15042143701587066 15066058079491020 15071849005082112 15087112741053694 15103166596928190 15109597260787008 15111098611866180 15134407765320320 15170893801398720 15177658509709472 15185537521284240 15215041905053584 15236568666339840 15239231160864480 15248472235610418 15283270792520192 15305201858530560 15317159047482537 15350957319991040 15377769625963248 15392613032938116 15401288327597568 15423742031422032 15461638203489408 15484559692810215 15490511477445504 15493218346878888 15530851351084685 15560288556172736 15560838311986620 15569010691013640 15581772175186602 15607358007986580 15630617855986560 15651960338137893 15662543137555160 15677661422436970 15701026044527040 15712711437162960 15747964836887360 15783489416609640 15820185617186397 15829101892253056 15845336945671590 15854267396056320 15891128153586336 15926975684033364 15962709811935824 15974589961115676 15998397099656832 16013839567899744 16024667045633280 16046547573553134 16070461951457088 16096850230523520 16110044370056736 16118505185990592 16119074663986140 16149626788656384 16188854207986080 16191683108418510 16197906689369856 16221919678182130 16255179904922112 16261776974688720 16294663712613440 16310392152490480 16334699741391360 16338880227585951 16374932991985920 16387725908385909 16448693951409280 16458668444785848 16484834849308560 16516863672330896 16525437890809320 16532806590933532 16572663887440122 16598227532785728 16599876800227380 16606944737081216 16624615811852160 16647848541852352 16674315709645440 16694755901985645 16750784771138538 16760225532973824 16825900397914944 16835722044383616 16845159108309840 16901692742049696 16942746928456020 16998296918385384 17019065608313930 17026208735985360 17060984489122585 17074865823423156 17086410695514720 17102903369931240 17116922143185282 17125911760115004 17137491146024480 17179598003877120 17193679641585216 17218352090846880 17268111155185152 17269826984989920 17271128648979744 17313080194651780 17338164344455680 17345895439667968 17371184207106632 17416264183845120 17426825412126192 17429870640238749 17505324625694328 17515137027390345 17549167651851577 17574593858243712 17583823839262464 17620361029749555 17627133750196608 17663654300092920 17696639648925960 17706535253575872 17716460441498280 17749544401239640 17775996777396480 17793155075444160 17807739628784688 17856068834952320 17877519172784628 17887954672157592 17900049300063040 17944029765173760 17958048538427802 17968169715530496 17991583643074726 17997674099299840 18072263390353088 18108956509338960 18133318334239416 18154311363984390 18161289318384384 18190162592340480 18208584342651010 18225504741882368 18243096927926656 18287077393037376 18294499096524810 18331496676690120 18349191171551790 18366242230236672 18376537209065280 18414070986044580 18421148783989248 18421799615984160 18504780695335440 18516002000384079 18581471631372258 18587761774686720 18611983079042820 18622472814415360 18637021621301622 18673005974383944 18682812829216368 18695444886572160 18720972169145323 18728829609583896 18756741427183872 18779658602277440 18795051765066192 18813193706924364 18839811256352640 18841231253432448 18876415625521024 18886996575983760 18897557804264832 18940187299931568 18972073137136840 19018802381316980 19025120875267584 19104088490650240 19201779852250156 19222212032454060 19229600454759936 19240766291172645 19251610409496960 19279677539277540 19316220276628224 19327047754361760 19363139346806880 19364598788250016 19366522933598610 19426625049583296 19430019730102212 19450360695215920 19466303613818556 19514132369626464 19527326509159680 19537582043624960 19542582232994961 19553596455136128 19572470582988576 19585704166885120 19641675718447552 19649919590383104 19738432741691136 19786377365316320 19852781950979008 19863910191982920 19908719605041705 19919852160272856 19953387264919780 19968237451394595 19969742500382829 19997996374571040 20009178851574528 20017299459874680 20056191602116088 20088077439321360 20123949006177291 20137555462570920 20146129681049344 20148131482488240 20187033485820480 20214190929971808 20227858401864960 20247383361712320 20318974881152640 20331296314147224 20422878729976716 20431450483182432 20473181386947102 20503692834617664 20523484043917488 20564989375229376 20573335555982310 20615517604652544 20646079590413620 20654015303260672 20657624462505184 20666008238666915 20723792381987904 20747784415982160 20758680921351520 20775696233582136 20809810677315440 20840823807982080 20869280450850524 20899517020614144 20934701392702720 20950281916217280 21001756810360320 21032375497393680 21044652555479520 21093580822915196 21127115927562120 21144433235699466 21188170871448448 21235967578711152 21247871147981730 21259752529797936 21299453281487568 21331196132875776 21343582279278945 21351786090532992 21395396764737512 21407389700143755 21427282601942784 21462466974031360 21480059160075648 21491340247987456 21492099551981520 21585138943981440 21588910811224680 21682369299584960 21713980258883290 21783531765157740 21785173636781268 21850301211181212 21881655782117910 21944891259714464 21948725991411758 21968242322804640 21979779799078080 21997796012028144 22019029405862148 22033917187745760 22088054576413440 22096885183253496 22130970043714304 22133169066969840 22166154415802880 22205736834402528 22232420946193920 22259674535980860 22334379694851384 22346898965980785 22359943340196990 22434533863886592 22447629392511488 22460212144413120 22535590322732928 22563215552380599 22590329237941360 22630669111580541 22664395891180512 22666647917799270 22701611647980480 22710687549454982 22766487764564208 22781880927352960 22803871159908320 22822562857580376 22834549013486672 22854852999509760 22858846741296720 22924906188780288 22957802787795840 23026435979986560 23028171531972992 23101932491396352 23135613047133048 23235767216168256 23239827520318332 23340432834259104 23341257467979930 23353516036520460 23372658262779903 23411037011979870 23432791810991616 23445926783979840 23493814706332740 23502845000262144 23516492133655455 23551539066790560 23595519531901280 23608713671434496 23621947255331040 23675234124914460 23724206767258880 23743652838379584 23781401094084480 23836692230379504 23850606229543456 23885378284771619 23944064717903736 23961884941673514 24002224815312695 24037000568449920 24069821360329701 24105692927185632 24145275345785280 24165066555085104 24177757778985888 24205748485312520 24273430082237952 24283281311979120 24287524662627765 24296860034054784 24332879517273195 24382769857383168 24392665462033080 24441995568920160 24465588228735720 24502049612087040 24552094648059440 24562399487978880 24673040927113920 24688002667178772 24775295508496344 24799209886400298 24815977438723760 24849362161735496 24897341299178592 24899815200341070 24910417105621824 24927259848762880 24971772812778528 25011473564468160 25060069020088256 25070239502645110 25084258275899152 25119748341803520 25121641671243264 25140338299460736 25182662101311680 25196743739019776 25253583066575424 25267738662464760 25352539113074544 25414120392684030 25528598412470895 25539313103978040 25612298735134734 25629616043272080 25654355054896860 25668813879329280 25675383214777923 25688867640172506 25706236719036720 25769397005815680 25790519462377824 25817519129075840 25822030578131480 25902166732777728 25904740477484880 25906692973469616 25955071485091408 25969620291977670 26018843159501952 26056776310659948 26071461940181504 26086600563563155 26096627443984768 26124396275767680 26257986938541492 26366976028643995 26375735758893696 26440700625294912 26485213589310560 26544959473388940 26559802880363808 26574690662247420 26624316601859460 26626323333843772 26663995166094720 26689732613166240 26711609443177032 26744245955921890 26784103252428480 26795344895976960 26831932008236388 26850073950094560 26864175309984320 26916044647760640 26937072807641703 26952254573295744 26987375464612089 26996511148949760 27091966508203520 27108395085529632 27230504973302288 27231467045976585 27241933977576576 27297575182596136 27312876513976515 27338257112823552 27364645391889984 27419985833639168 27431114074643080 27497245015035180 27523786757327685 27549363345355008 27577263452909621 27621106479066870 27631723175983872 27663712554642880 27700928311442848 27757171043003160 27872207447058387 27881642662030080 27917974618564230 27933709221623040 27955532431952433 28024219243824552 28043167329858240 28059536740639360 28093244414375844 28169487903416160 28192577647599288 28219790560386546 28261846880148672 28314623438281536 28330494863975640 28346336706397248 28399271041983424 28458109705705260 28469048120710656 28528203571975470 28543186266858340 28584541216535040 28640078880100864 28656132735975360 28780185258641920 28785214414966240 28802669778375234 28877415614245440 28919516308916310 28932411534133681 28974330414942336 29044709020210320 29046898182375024 29049784400397915 29133734948241616 29175541042823880 29199455420727834 29271198554439696 29290989763739520 29306373065437440 29330394682704192 29358705874482864 29378556250327680 29402459534504448 29462513577671328 29474879385574656 29510892089293120 29607649112536704 29679566047974480 29779172926468512 29795865287974380 29813257786929320 29930080897379670 29946949525884160 30047453763643904 30084287403174132 30132116158982040 30174225482107388 30206333193856380 30219194521574016 30222197223732360 30268815530640640 30341787602797440 30355317019418944 30371075042568480 30430083810107168 30478462321728960 30496944471220836 30610403717061120 30634318094965074 30701914639982080 30709772080420653 30755539251926496 30785226065876232 30847484062844064 30860003333973465 30923276406978816 30969119385620430 30981022954891008 30986436693757776 31061702702169370 31120577112345472 31121676623973240 31138021382027280 31163544350373204 31214716015973160 31261235711973120 31303920676275786 31325086275110320 31355322844873940 31402052089054080 31425422874325920 31495929673774720 31566978833219280 31640371234372794 31658203784506112 31690673891343180 31708534792112640 31782256307172672 31853951368066728 31925419623871648 31949179922231352 31996794199313664 32027679135799488 32049334091266560 32093095147106268 32140923902914176 32193700461047040 32220088740113472 32237010371981184 32238149327972280 32299253577312768 32377708415972160 32383366216837020 32395813378739712 32443839356364260 32523553949377440 32570970388324935 32589327425226880 32620784304980960 32677760455171902 32749865983971840 32775451816771818 32822483673176865 32897387902818560 32917336889571696 32923088987117637 32969669698617120 33033727344661792 33050875781618640 33065613181867064 33145327774880244 33196455065571456 33199753600454760 33213889474162432 33249231623704320 33282904167304715 33295697083704704 33348631419290880 33389511803971290 33501569542277076 33520451065947648 33539915010295485 33651800795829888 33671444088767232 33690318216619680 33803385484099392 33885493856912040 33996593836770768 34038131216627860 34052417471970720 34066031324182473 34121968978245170 34149731646846312 34172821391029440 34205806739862480 34233844286370564 34251823520230008 34274982292048960 34359196007754240 34387359283170432 34436704181693760 34539653969979840 34542257297959488 34626160389303560 34691790879335936 34742368414213264 34832528367690240 34853650824252384 34859741280477498 35010649251388656 35030274054780690 35098335303703154 35116555517969805 35149187716487424 35167647678524928 35240722059499110 35254267500393216 35327308600185840 35393279297851920 35413070507151744 35432920882996560 35499088802479280 35551993554792960 35586310150888320 35615479257569376 35712137669904640 35755038345569256 35775909344315184 35800098600126080 35916097076855604 35936339431060992 35983167286149452 36144526780706176 36217913018677920 36266636668478832 36308622727968780 36322578636768768 36417168685302020 36486193855853312 36574154786074752 36588998193049620 36662993353380240 36698382343103580 36753074418130560 36828141972089160 36843599231968320 36913766440101593 37009561390670880 37032004000768158 37162943262744516 37198814829600447 37223966158085640 37274043242603244 37346011948767888 37365625658432736 37390889773144320 37441944338290646 37457659219167792 37513482854367744 37559317204554880 37590103530132384 37605359253967665 37626387413848728 37679622512705280 37682462506864896 37717781852634235 37752831251042048 37773993151967520 37795115608529664 37880374599863136 37944146274273680 38037604762633960 38121180589026045 38208176981300480 38403559704500312 38444424064908120 38481532582345290 38503220818993920 38533301460258759 38559355078555080 38632440553256448 38654095508723520 38726278693613760 38729197576500032 38733045867197220 38853250099166592 38860039460204424 38900721390431840 38932607227637112 38954430437966505 39028264739252928 39054653018319360 39085164465989922 39107192910272256 39144941165977152 39171408333770240 39283351436895104 39476865483382272 39572754730632640 39705563901958016 39727820383965840 39817439210083410 39839704320545712 39906774529839560 39936474902789190 39939485000765658 39995992749142080 40018357703149056 40034598919749360 40112383204232176 40116368933882835 40176154878642720 40247898012354582 40275110925141840 40292259362098688 40296262964976480 40374066971640960 40428381859943616 40455716803729920 40494766723424640 40637949762305280 40662592628294448 40845757459953432 40862900966364864 40946362773894204 41007385669235328 41046968087834976 41129978750458752 41146671111964620 41292159180827240 41315248925010368 41332016477333830 41431659718600305 41447584763975808 41495568831964320 41517361842703040 41551392467164272 41619621354630880 41738560901701048 41869402785405440 41876961927846345 41900563832434560 42064750994787360 42089305110959040 42187161645830392 42254231855124240 42288866471398932 42329685840579819 42376341742896896 42471935157422304 42495742295963460 42519505059595872 42598906562975136 42687164558557890 42703572181065984 42790793529475024 42792305357963205 42814779400287510 42854565203885568 42960118320151296 42982680495974912 42984199103963040 43170277887962880 43177821622449360 43204004667562851 43364738599169920 43427960517766580 43567063530315480 43570347273562536 43700602422362424 43763311564235820 43799183131091751 43889782519428928 43897451982823516 43936484645609280 43959559598156160 43995592024056288 44038058811724296 44067834375491520 44176109152826880 44193770366506992 44261940087428608 44266338133939680 44411473668805056 44519349071961720 44668759389702768 44693797931961570 44719886680393980 44869067727773184 44895121346069505 44920424288826240 44978959107686815 45071180645465856 45126431104761198 45180658475882720 45261338223161082 45328791782361024 45333295835598540 45403223295960960 45421375098909964 45465218125067213 45532975529128416 45563761854705920 45607742319816640 45645125715160752 45669098026973344 45709705999019520 45717693482593440 45849812377560576 45915605575591680 45951477142447611 46052871959973120 46056343063945984 46203864982792704 46271226094266096 46453679078430645 46471534432336512 46479655040636664 46592554053254055 46680865668518208 46682514935959860 46707032073040920 46745316525559806 46822074023959740 46891853567959680 46955881014413679 46987629412665480 47032984267310910 47103078133581120 47191039063802560 47217427342868992 47243894510662080 47350468249828920 47448413534517760 47460556851559191 47487305676759168 47562802188168960 47673384460759008 47701212459086912 47770756569543238 47888129435807472 47923769883347028 48004449630625390 48074001136899840 48139642720659402 48211385854371264 48290550691570560 48330133110170208 48355515557971776 48411496970625040 48566562623958240 48575049325255530 48593720068109568 48665759034546390 48765539714766336 48785330924066160 48883991137840320 48931176457471440 49004099224174080 49104189296118880 49124798975957760 49163177725157727 49346081854227840 49376005334357544 49550591016992688 49598419772800596 49631954877447520 49698724323470992 49794682598357184 49799630400682140 49820834211243648 49943545625557056 50022947128936320 50120138040176512 50140479005290220 50168516551798304 50280676598921472 50365324202623360 50507166133150848 50535477324929520 50705078226149088 50828240785368060 51057196824941790 51078626207956080 51182953467367755 51224597470269468 51259232086544160 51308710109793720 51350766429555846 51377735280345012 51412473438073440 51538794011631360 51581038924755648 51635038258151680 51644061156262960 51804333465555456 51809480954969760 51813385946939232 51910142970182816 51939240583955340 52037686319003904 52113552621319896 52173201127126310 52193254887969536 52248792551535360 52515973877082984 52647502955554731 52733952057287990 52751471517787392 52804894593687929 52861083089248665 52881401250589824 52970427178621120 53089918946777880 53119605760727616 53149381324494840 53248633203718920 53252646667687544 53327990332189440 53379465226332480 53423218886354064 53488491911843780 53568206504856960 53663864016472776 53700147900189120 53728350619968640 53832089295521280 53874145615283406 53904509146591488 53974750929224178 53993022297899520 54216790171059264 54461009946604576 54462934091953170 54483867955153152 54595150365192272 54625753027953030 54676514225647104 54729290783779968 54839971667278336 54862228149286160 54871814978529395 54994490030070360 55047573514655370 55098726690710016 55154526905819242 55242212958133740 55263446351967744 55327425109285760 55401856622885696 55514342086006320 55744414894116774 55763285324060160 55835949237128460 55867418443246080 55911064863904866 56048438487649104 56086334659716480 56119073481278720 56162916507435969 56186488828751688 56338975806832320 56385155295198576 56439581120773092 56523693760297344 56629246876563072 56660989727951280 56692673412794496 56776718873637455 56798542083966848 56916219411410520 57056407143950940 57086372533716680 57312265471950720 57570428829932480 57605339556750468 57754831228490880 57839032617832620 57864823068267362 57948660829884672 58007347263016789 58089418040420640 58093796364750048 58099568800795830 58267469896483232 58351082085647760 58398910841455668 58542397108879392 58581979527479040 58612746130874880 58627746698984883 58660789365408384 58717411748965728 58757112500655360 58925027155342656 58949758771149312 59021784178586240 59215298225073408 59359132095948960 59558345852937024 59591730575948760 59626515573858640 59860161794759340 59893899051768320 59904712354183785 59909227501148487 60168574806348264 60264232317964080 60348450964214776 60412666387712760 60438389043148032 60444394447464720 60537631061281280 60683575205594880 60710634038837888 60742150085136960 60860167620214336 60956924643457920 60993888942441672 61268636189930148 61419544160841306 61511078503852992 61570452131752464 61694968125688128 61720006667946930 61846552813957632 61938238771240860 61962045909782016 61972873387515552 61998024716000745 62123405404338740 62241154224690944 62243353247946480 62276042764054560 62327088700746408 62429432031946320 62522471423946240 62607841352551572 62650172550220640 62710645689747880 62804104178108160 62850845748651840 62970542750761541 62991859347549440 63133957666438560 63280742468745588 63316407569012224 63381347782686360 63564512614345344 63707902736133456 63850839247743296 63898359844462704 63993588398627328 64030746837836835 64055358271598976 64186190294212536 64222169100431265 64281847805828352 64387400922094080 64440177480226944 64474020743962368 64476298655944560 64755416831944320 64766732433674040 64887678712728520 65047107898754880 65141940776649870 65178654850453760 65241568609961920 65355520910343804 65550903633543636 65644967346353730 65794775805637120 65834673779143392 65846177974235274 65939339397234240 66067454689323584 66101751563237280 66131226363734128 66290655549760488 66392910131142912 66399507200909520 66427778948324864 66498463247408640 66565808334609430 66591394167409408 66697262838581760 66779023607942580 67003139084554152 67079830020590970 67303601591659776 67342888177534464 67380636433239360 67606770968198784 67689646657141797 67770987713824080 67892007334741623 67993187673541536 68076262433255720 68104834943941440 68132062648364946 68243937956490340 68299463293692624 68345642782058880 68411613479724960 68467688572741128 68503647040460016 68549964584097920 68774718566340864 68873408363387520 69079307939959680 69084514595918976 69252320778607120 69484736828426528 69707301648504768 69719482560954996 70021298502777312 70060548109561380 70196670607406308 70233111035939610 70298375432974848 70481444118998220 70508535000786432 70549476400966365 70654617200371680 70786558595703840 70826141014303488 70865841765993120 70998177604958560 71172620301776640 71230958515138752 71424275339809280 71510076691138512 71551818688630368 71600197200252160 71656134854314857 71832194153711208 71966334572298904 72006674445938085 72209464080989103 72289053561412352 72435826037355840 72533273336957664 72617245455937560 72834337370604040 72972387711706624 72998638551819585 73148309572149504 73177996386099240 73325986706760480 73396764686207160 73506148836261120 73656283944178320 73687198463936640 73827532880203186 74019122781341760 74064008001536316 74325886525489032 74397629659200894 74447932316171280 74548086485206488 74692023897535776 74731251316865472 74781779546288640 74883888676581292 74915318438335584 75118634409109760 75180207060264768 75210718507935330 75252774827697456 75359245025410560 75364925013729792 75435563705268470 75505662502084096 75547986303935040 75590231217059328 75760749199726272 75888292548547360 76075209525267920 76242361178052090 76416353962600960 76585795237412685 76807119409000624 76888848129816240 76963065164690580 77006441637987840 77066602920517518 77118710157110160 77308191017447040 77452557387227520 77458395153000064 77466091734394440 77706500198333184 77720078920408848 77801442780863680 77865214455274224 77908860875933010 78056529478505856 78170328931979844 78214385820544512 78259801690689465 78289882331954304 78566702873790208 79100928085931985 79145509461265280 79411127803916032 79455640767931680 79634878420166820 79679408641091424 79813549059679120 79872949805578380 79878970001531316 79991985498284160 80069197839498720 80224766408464352 80232737867765670 80352309757285440 80495796024709164 80550221850283680 80592525929952960 80748133943281920 80856763719887232 80962126393836267 80989533446849280 81275899524610560 81325185256588896 81691514919906864 81694401137929755 81725801932729728 81892725547788408 81938629541929545 82014771338470656 82093936175669952 82259957500917504 82293342223929240 82584318361654480 82630497850020736 82664032954667660 82731790358728863 82863319437200610 82895169527951616 82991137663928640 83034723685406080 83102784934328544 83239242709261760 83477121803402096 83753923855692690 83801127664869120 83866597295857299 84129501989574720 84178610221918080 84374323291660784 84508463710248480 84577732942797864 84659371681159638 84752683485793792 84943870314844608 84991484591926920 85039010119191744 85197813125950272 85374329117115780 85407144362131968 85581587058950048 85584610715926410 85629558800575020 85920236640302592 85968398207926080 86340555775925760 86355643244898720 86408009335125702 86729477198339840 86797234602401043 86855921035533160 87134127060630960 87140694547125072 87149353201193745 87401204844724848 87526623128471640 87598366262183502 87745838259257885 87779565038857856 87794903965647032 87872969291218560 87919119196312320 87991184048112576 88076117623448592 88135668750983040 88387540733013984 88532676267879360 88822947337610112 89038698143923440 89337518779405536 89387595863923140 89439773360787960 89790242692139010 89840848577652480 89957918215373630 90142361290931712 90252862209522396 90361316951765440 90522676446322164 90657583564722048 90666591671197080 90806446591921920 90842750197819928 90930436250134426 91065951058256832 91127523709411840 91215484639633280 91290251430321504 91338196053946688 91435386965186880 91831211151183360 91902954284895222 92105743919946240 92112686127891968 92129316241261959 92542452188532192 92580010001920395 92907358156861290 92943068864673024 92959310081273328 93185108106508110 93361731337036416 93365029871919720 93414064146081840 93490633051119612 93604860845726615 93644148047919480 93783707135919360 93911762028827358 93975258825330960 94065968534621820 94206156267162240 94382078127605120 94487789021324160 94700936499657840 94921113703118382 94974611353518336 95125604376337920 95346768921518016 95402424918173824 95541513139086476 95776258871614944 95847539766694056 96008899261250780 96148002273799680 96279285441318804 96422771708742528 96581101383141120 96660266220340416 96711031115943552 96822993941250080 97133125247916480 97150098650511060 97187440136219136 97331518069092780 97570661848132320 97712911164974805 97767982275680640 97862352914942880 98208378592237760 98249597951915520 98326355450315454 98692163708455680 98752010668715088 98769266961352911 98953710036910993 99101182033985376 99196839545601192 99263909754895040 99397448646941984 99589365196714368 99599260801364280 99641668422487296 99848712501914145 99887091251114112 100045894257872640 100240276080353024 100280958010580440 100337033103596608 100561353197842944 100619745030886455 100730648405246720 101014332266301696 101070954649859040 101410156452298176 101656481570736120 102114393649883580 102157252415912160 102198093972547419 102365906934735510 102449194940538936 102518464173088320 102617420219587440 102701532859111692 102755470560690024 102824946876146880 103077588023262720 103162077849511296 103270076516303360 103288122312525920 103618961909939520 103626771893878464 103820285940365632 103878481167910680 104075372638007808 104227105242639792 104346402254252620 104386509775939072 104497585103070720 105031947754165968 105295005911109462 105467904114575980 105502943035574784 105609789187375858 105722166178497330 105762802501179648 105940854357242240 106179837893555760 106239211521455232 106298762648989680 106497266407437840 106505293335375088 106655980664378880 106758930452664960 106846437772708128 106976983823687560 107136413009713920 107327728032945552 107400295800378240 107456701239937280 107748291230566812 107809018293182976 107949501858448356 108433580342118528 108922019893209152 108925868183906340 108967735910306304 109190300730384544 109251506055906060 109458581567559936 109724456298572320 109743629957058790 109988980060140720 110095147029310740 110309053811638484 110484425916267480 110654850218571520 110741299320304779 110803713245771392 111028684172012640 111488829788233548 111596444488801341 111671898474256920 111822129727809732 112096876975298208 112172669319432960 112238146962557440 112325833014871938 112372977657503376 112677951613664640 112770310590397152 112816077761902995 112879162241546184 113047387520594688 113153345557902705 113258493753126144 113321979455902560 113385346825588992 113553437747274910 113597084167933696 113832438822821040 114112814287901880 114172745067433360 114624530943901440 115140857659864960 115210679113500936 115509662456981760 115678065235665240 115729646136534724 115897321659769344 116014694526033578 116178836080841280 116187592729500096 116199137601591660 116534939792966464 116702164171295520 116797821682911336 116863291313899515 117084794217758784 117163959054958080 117255493397969766 117321578730816768 117434823497931456 117514225001310720 117850054310685312 118043568357172480 118430596450146816 118718264191897920 119116691705874048 119183461151897520 119253031147717280 119426891423858095 119720323589518680 119809424708367570 119818455002296974 120337149612696528 120349106801648505 120528464635928160 120696901928429552 120825332775425520 120876778086296064 120888788894929440 121367150411189760 121421268077675776 121484300170273920 121720335240428672 121913849286915840 121987777884883344 122537272379860296 122839088321682612 123022157007705984 123140904263504928 123389936251376256 123440013335893860 123876477542481720 123945746775031104 123996049432001490 124246810808677480 124482308449381888 124486706495892960 124552085528109120 124654177401492816 124858864063892640 125215682705103144 125300345100441280 125421291379495760 125608208356216320 125701691497303680 125941085501523082 125983718695098880 126267915332877120 126561484937491176 126762695565372720 127129025228690688 127415805472266912 127701678495486592 127796719688925408 128061493675673670 128110716543197952 128372380588425072 128376916073889615 128444338200862530 128563695611656704 128880354960453888 128948041487924736 128952597311889120 129510833663888640 129533464867348080 129612014002688553 129775357425457040 130094215797509760 130283881553299740 130357309700907520 130483137219923840 130711041820687608 131101807267087272 131289934692707460 131669347558286784 131692355948470548 131878678794468480 132134909378647168 132203503126474560 132262452727468256 132581311099520976 132785820262285824 132799014401819040 133131616669218860 133182788334818816 133558047215885160 134006278169108304 134159660041181940 134607203183319552 134685364038208515 134761272866478720 134936877323060445 135213541936397568 135379293314283594 135541975427648160 135784014669483246 135986375347083072 136152524866511440 136209669887882880 136264125296729892 136395654375201639 136487875912980680 136598926587385248 136691285564117760 136823226959449920 136935377145482256 137007294080920032 137099929168195840 137549437132681728 137746816726775040 137886317264548105 138158615879919360 138169029191837952 138504641557214240 138969473656853056 139361037235291935 139414603297009536 139438965121909992 139777662159762165 140042597005554624 140121096219122760 140393341214812616 140466222071879220 140867643043241037 140962888237996440 141098952801932730 141309234400743360 141573117191407680 141652282028606976 141731683531986240 141996355209917120 142345240603553280 142381670554677573 142461917030277504 143020153382277024 143103637377260736 143200394400504320 143312269708629714 143664388307422416 143932669144597808 144013348891876170 144418928161978206 144578107122824704 144662057670668405 144871652074711680 145066546673915328 145234490911875120 145668674741208080 145997277103639170 146296619144299008 146355992772198480 146651973413520960 146793529372414320 147012297672522240 147312567888356640 147374396927873280 147655065760406372 148038245562683520 148128016003072632 148651773050978064 148795259318401788 148895864632342560 149096172970412976 149384047795071552 149462502633730944 149767777353162584 149830636876671168 150237268818219520 150360414120529536 150421437015870660 150505549655394912 150871127410536940 151095972607870080 151521498399452544 151776585097094720 152150419050535840 152484722356104180 152928460966135171 153171590474825370 153548860402103265 153614238818001248 153777696259632480 153926130329381160 154133205841035036 154237420314220320 154616382034894080 154905114774455040 154916790306000128 154932183468788880 155413000396666368 155440157840817696 155602885561727360 155730428910548448 155817721751866020 156113058957011712 156340657863959688 156519603381378930 156579764663908608 157133405747580416 157942508866664193 158201856171863970 158291018922530560 158414683781063787 158822255607832064 158911281535863360 159269756840333640 159358817282182848 159627098119358240 159745899611156760 159757940003062632 159983970996568320 160138395678997440 160449532816928704 160465475735531340 160704619514570880 160991592049418328 161100443700567360 161185051859905920 161496267886563840 161713527439774464 161924252787672534 161979066893698560 162650370513177792 163383029839813728 163388802275859510 163451603865459456 163785451095576816 163877259083859090 164029542676941312 164187872351339904 164519915001835008 164586684447858480 164615444935588185 165168636723308960 165260995700041472 165328065909335320 165463580717457726 165726638874401220 165790339055903232 165982275327857280 166069447370812160 166205569868657088 166478485418523520 166954243606804192 167507847711385380 167602255329738240 167733194591714598 168259003979149440 168357220443836160 168488749522307907 168748646583321568 169016927420496960 169155465885595728 169318743362319276 169887740629689216 169982969183853840 170078020238383488 170330156620912365 170395626251900544 170748658234231560 171163174117900096 171169221431852820 171259117601150040 171936796415852160 172711286489797440 172816018670251404 173458954396679680 173594469204802086 173711842071066320 174022041789050367 174268254121261920 174281389094250144 174298706402387490 174802409689449696 175053246256943280 175196732524367004 175491676518515770 175559130077715712 175589807931294064 175745938582437120 175838238392624640 175982368096225152 176152235246897184 176271337501966080 176775081466027968 177065352535758720 177645894675220224 178077396287846880 178675037558811072 178775191727846280 178879546721575920 179580485384278020 179681697155304960 179727682503445461 179915836430747260 180505724419044792 180722633903530880 181045352892644328 181315167129444096 181333183342394160 181612893183843840 181685500395639856 181860872500268852 182131902116513664 182430969279266560 182580502860643008 182676392107893376 182870773930373760 183805908569790444 184258632482523918 184568832200507965 185084904377064384 185160020003840790 185814716313722580 185886137729346048 185918620162546656 185994074148002235 186370216213016220 186723462674072832 186730059743839440 186828128292163680 186981266102239224 187209721691453230 187288296095838960 187567414271838720 187823524057654716 187950517650661920 188131937069243640 188412312534324480 188764156255210240 188911628252284623 188975578042648320 189401872999315680 189842227406236764 189949222707036672 190693537843036032 190804849836347648 191083026278172952 191552517743229888 191695079533388112 192017798522501560 192558570882637608 192666507301293795 192845543417485056 193040844170367347 193162202766282240 193320532440680832 193422062231887104 193645987882500160 194266250495832960 194300197301022120 194663036138185560 195141323696264640 195425822329949610 195535964551361280 195724705829885760 196416757184475520 196652710900630908 197384327416911360 197504021337430176 197538533922705822 197907420073821986 198202364067970752 198393679091202384 198527819509790080 198794897293883968 199178730393428736 199198521602728560 199283336844974592 199697425003828290 199774182502228224 200091788515745280 200480552160706048 200561916021160880 200674066207193216 201239490061772910 201461296810493440 202028664532603392 202141909299718080 202820312904596352 203312963141472240 203676022004224869 204228787299767160 204314504831824320 204396187945094838 204731813869471020 204898389881077872 205036928346176640 205234840439174880 205403065718223384 205510941121380048 205649893752293760 206324155699022592 206576244625051840 207237923819879040 207253543787756928 207640571880731264 207756962335821360 208454210485279584 208692804508505240 210063895508331936 210590011822218924 210935808229151960 211219578374751716 211444332356994660 211525605002359296 211648429202899095 211881708714484480 212359675787111520 212478423042910464 212597525297979360 212994532814875680 213010586670750176 213517860905329920 213692875545416256 213953967647375120 214272826019427840 214655456065891104 214800591600756480 214913402479874560 214968404562944571 215496582461133624 215899003716896712 216020023337814255 216867160684237056 217844039786418304 217851736367812680 218380601460769088 218503012111812120 218917163135119872 218995915655458755 219448912597144640 219487259914117580 219977960120281440 220190294058621480 220618107623276968 220968851832534960 221309700437143040 221482598640609558 221607426491542784 222057368344025280 222977659576467096 223192888977602682 223343796948513840 223644259455619464 224193753950596416 224345338638865920 224651666029743876 224745955315006752 225355903227329280 225540621180794304 225632155523805990 225758324483092368 226094775041189376 226306691115805410 226516987506252288 226643958911805120 226770693651177984 227106875494549820 227194168335867392 227326090625336065 227664877645642080 228225628575803760 228345490134866720 229249061887802880 229757385712238055 230281715319729920 230421358227001872 231019324913963520 231356130471330480 231459292273069448 232029389052067156 232357672161682560 232375185459000192 232398275203183320 233069879585932928 233404328342591040 233595643365822672 233726582627799030 234169588435517568 234510986795939532 234643157461633536 234779405072068395 234869646995862912 235700108621370624 236087136714344960 237302784257795955 237436528383795840 238233383411748096 238366922303795040 238506062295434560 238853782847716190 239440647179037360 239618849416735140 239636910004593948 240674299225393056 240698213603297010 241056929271856320 241393803856859104 241650665550851040 241777577789858880 242842536155351552 242886379181508801 242968600340547840 243440670480857344 243827698573831680 243975555769766688 245074544759720592 245678176643365224 245815888625788635 246044314015411968 246281808527009856 246779872502752512 246880026671787720 247752955084963440 247891493550062208 247992098864002980 248195371076186589 248493621617354960 248973412991785920 249104171056218240 249308354802985632 249717728127785280 250431365410206288 250600690200882560 250842582758991520 251403382994607360 251882171003046164 252535830665754240 253122969874982352 253525391130745440 254258050457381376 254831610944533824 255403356990973184 255593439377850816 256122987351347340 256221433086395904 256744761176850144 256753832147779230 256888676401725060 257760709920907776 257905194623778240 259021667327777280 259066929734696160 259224028005377106 259550714850914080 260188431595019520 260391703807203129 260567763106599480 260966274439847680 261422083641375216 262203614534174544 262579869385414920 263237514777773655 263338695116573568 263384711896941096 263757357588936960 264024472968439645 264269818757294336 264407006252949120 264524905454936512 265162622199041952 265598028803638080 266263233338437720 267116094431770320 268012556338216608 268319320082363880 269370728076417030 269522545732957440 269873754646120890 270427083872795136 270758586628567188 271083950855296320 271568029338966492 271972750694166144 272305049733022880 272419339775765760 272528250593459784 272791308750403278 272975751825961360 273197853174770496 273382571128235520 273646453918899840 273870754290964512 274014588161840064 274199858336391680 275493633453550080 275772634529096210 276317231759838720 276338058383675904 277009283114428480 277938947313706112 278722074470583870 278829206594019072 278877930243819984 279555324319524330 280085194011109248 280242192438245520 280786682429625232 280814582537179845 280932444143758440 281735286086482074 281925776475992880 282197905603865460 282618468801486720 283146234382815360 283463367063972480 283992710419834240 284763341109355146 284923834060555008 286040306764554048 286207274754521472 286624539417259428 287328776614844832 287865338289195616 288026697783752340 288837856323956412 289324115341336810 289743304149423360 290036736315083945 290133093347830656 290468981823750240 291337349482416160 291994554207278340 292711985544396960 293138733494924415 293303946827041920 293587058744828640 294625135776713280 294748793855746560 295310131520812744 296076491125367040 296256032006145264 296307800884058733 296861130110732979 297303546101956128 297590518636803576 297791729264685120 298192345940825952 298768095590143104 298925005267461888 299535554706325168 299546137505742435 299661273753342336 300720828241059072 300842874031741320 301011099310789824 301742254821073880 302191945215740160 303042996798905088 303553170194189440 304300838101071680 304969444712208360 305856921932270342 306343180949650740 306594281917642257 307097720804206530 307228477636002496 307555392519264960 307852260658762320 308266411682070072 308474840628440640 309232764069788160 309810229548910080 309833580612000256 309864366937577760 310880315681635392 311205771123454720 311460857821096896 311635443503732040 312226117914023424 312681315727919376 313039206762757860 313159529327817216 314852713753807705 315885017733328386 316403712343727940 316582037845061120 316829367562127574 317822563071726720 318256526875470491 318539513680667280 318717634564365696 319254196238716480 319491799222313520 319515880006125264 319967941993136640 320276791357994880 320899065633857408 320930951471062680 321409239029141760 321983184098836656 322200887401134720 322370103719811840 323427054879548928 323848505575345068 325300741026355584 326766059679627456 326777604551719020 326903207730918912 327570902191153632 327754518167718180 328375744702679808 329173368895716960 329230889871176370 330337273446617920 330521991400082944 330656131818670640 330927161434915452 331453277748802440 331964550655714560 332138894741624320 332223897960914337 332411139737314176 332956970837047040 333908487213608384 335015695422770760 335466389183429196 336518007958298880 336714440887672320 336977499044615814 337497293166643136 338033854840993920 338310931771191456 338448233285708985 338637486724638552 339460036673708115 339775481259378432 339965938367707680 340156040476766976 340660313241824730 340791252503801088 341497316468463120 342326348235800192 342338442863705640 342518235202300080 343873592831704320 345422572979594880 345632037340502808 347188938409604172 347423684142132640 348044083578100734 348536508242523840 348562778188500288 348597412804774980 349604819378899392 350106492513886560 350393465048734008 350983353037031540 351118260155431424 351179615862588128 351491877164874240 351964736192450304 352304470493794368 352542675003932160 353550162932055936 354130705071517440 355291789350440448 356154792575693760 357350075117622144 357550383455692560 357759093443151840 358280674271574285 359160970768556040 359455365006890922 359831672861494520 361011448838089584 361047320404945515 361445267807061760 362090705785288656 362630334258888192 362666366684788320 363371000791279712 363721745000537704 364263804233027328 364861938558533120 365161005721286016 365352784215786752 365741547860747520 367611817139580888 368517264965047836 369137664401015930 370169808754128768 370320040007681580 371629432627445160 371837240325093312 371988148296004470 372740432426032440 373446925348145664 373460119487678880 373656256584327360 373962532204478448 374419443382906460 374576592191677920 375647048115309432 375901035301323840 376263874138487280 376824625068648960 377528312510420480 377823256504569246 377951156085296640 378803745998631360 379684454812473528 381387075686072064 381609699672695296 382166052556345904 383105035486459776 383390159066776224 384035597045003120 385117141765275216 385333014602587590 385691086834970112 386081688340734694 386641064881361664 386844124463774208 387291975765000320 388532500991665920 388600394602044240 389326072276371120 390282647392529280 390851644659899220 391071929102722560 391449411659771520 392833514368951040 393305421801261816 395008042674860352 395077067845411644 395814840147643972 396404728135941504 396787358182404768 397055639019580160 397589794587767936 398357460786857472 398397043205457120 399394850007656580 399548365004456448 401123832042321760 401348132414386432 402478980123545820 404283818599436160 404810631969181335 405640625809192704 406051430841117523 406625926282944480 407352044008449738 408457574599534320 408629009663648640 408792375890189676 409186963125604917 409463627738942040 409796779762155744 410073856692353280 410469680878349760 410806131436446768 411021882242760096 411299787504587520 412648311398045184 413152489250103680 413658951793644315 414475847639758080 414507087575513856 415281143761462528 415513924671642720 416908420970559168 417385609017010480 419332986479286495 420127791016663872 421180023644437848 421871616458303920 422439156749503432 422888664713989320 423296858405798190 423763417428968960 424719351574223040 424956846085820928 425195050595958720 425989065629751360 426021173341500352 427035721810659840 427385751090832512 427907935294750240 429310912131782208 429601183201512960 429936809125889142 430993164922267248 431798007433793424 432040046675628510 433734321368474112 433986173012005215 435688079572836608 435703472735625360 436761202921538176 437006024223624240 437991831310917510 438897825194289280 438974519828235160 439955920240562880 440380588117242960 441236215246553936 441937703665069920 442965197281219116 443214852983085568 444114736688050560 445955319152934192 446385777955205364 446687593897027680 447288518911238928 448387507901192832 449303332059487752 449491910630013504 450711806454658560 451081242361588608 451264311047611980 451516648966184736 452613382231610820 453287917823610240 454213750989099640 454652181250672130 455329755291284160 456451257151607520 456690980269733440 458785382898405513 459514771424476110 460563430639459840 460646581206309795 460842716454003744 462712260942660960 462918584546138896 464058778104134312 464715344323365120 464750370918000384 464796550406366640 466139759171865856 466808656685182080 467191286731645344 467453165255598060 468339176871035136 469021973591879064 469558810144136790 469739293991725824 471400217242741248 473827526599992579 474605568515591910 474873056767591680 475244051343191361 476466766823496192 476733844607590080 477012124590869120 477707565695432380 478881294358074720 479237698833470280 479273820009187896 481348598450786112 481396427206594020 482113858543712640 482787607713718208 483301331101702080 483555155579717760 485772758363017602 485937200681095680 486881340961714688 487951111539533376 490149089519441184 491356353286730448 491631777251577270 492088628030823936 492563617054019712 493559745005505024 493760053343575440 493846334806764555 494768550184554965 495505910169926880 495782987100124416 495984197728005960 496390742152373178 496987243234709920 497946825983571840 498208342112436480 498616709605971264 499435456255570560 500862730820412576 501201380401765120 501685165517983040 502806765989214720 503764342006092328 505071661331508480 505466248566923721 506245939749964704 507050782261490880 509663221889067648 510806713981946368 510990469862737095 511186878755701632 512245974702694680 513489522353700288 513507664295558460 513777352803450120 515810389247556480 518133859469392320 518448056010754212 519101429701828160 520376863190039040 520783407614406258 521135526213198960 521932548879695360 522066125367151101 522844167282750432 524407229068349088 525159738770829840 526475029555547310 526677390233147136 526769423793882192 527514715177873920 528048945936879290 528539637514588672 528814012505898240 529049810909873024 530325244398083904 531196057607276160 532526466676875440 534232188863540640 536025112676433216 536638640164727760 538741456152834060 539045091465914880 539747509292241780 541517173257134376 542167901710592640 543136058677932984 543945501388332288 544610099466045760 544838679551531520 545056501186919568 545582617500806556 545951503651922720 546395706349540992 547292907837799680 547741508581929024 548029176323680128 551545269058192420 553706496601523895 554018566228856960 555877894627412224 557444148941167740 557658413188038144 557755860487639968 557982222444006705 559110648639048660 560170388022218496 560484384876491040 561573364859250464 561629165074359690 561864888287516880 563470572172964148 563851552951985760 564395811207730920 565236937602973440 566292468765630720 566734884756853869 566926734127944960 567985420839668480 569526682218710292 569847668121110016 572080613529108096 572414549509042944 573249078834518856 574657553229689664 575730676578391232 576053395567504680 577675712647912824 578648230682673620 579122532511102041 579486608298846720 580073472630167890 580266186695661312 580937963647500480 582674698964832320 583989108414556680 585423971088793920 586277466989848830 586607893654083840 587174117489657280 589250271553426560 590620263041625488 592152982250734080 592512064012290528 592615601768117466 593722260221465958 594607092203912256 595181037273607152 595583458529370240 596384691881651904 597536191180286208 597850010534923776 599071109412650336 599092275011484870 599322547506684672 601441656482118144 601685748063482640 602022198621579648 603484509642147760 604383890431480320 606085993597810176 607106340388378880 608601676202143360 609938889424416720 611713843864540684 612686361899301480 613188563835284514 614195441608413060 614456955272004992 615110785038529920 615704521317524640 616532823364140144 616949681256881280 619728733875155520 621760631363270784 622411542246909440 622921715642193792 623270887007464080 625362631455838752 626078413525515720 629705427507615410 631770035466656772 632807424687455880 633658735124255148 635645126143453440 636513053750940982 637079027361334560 637435269128731392 638508392477432960 638983598444627040 639031760012250528 640553582715989760 641798131267714816 641861902942125360 642818478058283520 643966368197673312 644401774802269440 644740207439623680 644905213688833713 647697011150690136 648060070013442765 650601482052711168 653532119359254912 653555209103438040 655141804382307264 655509036335436360 656751489405359616 658346737791433920 658461779742352740 660674546893235840 661312263637341280 661854322869830904 662906555497604880 663929101311429120 664447795921828674 664822279474628352 665913941674094080 667816974427216768 670031390845541520 670932778366858392 673036015916597760 673954998089231628 674994586333286272 676067709681987840 676621863542382912 676896466571417970 677274973449277104 678920073347416230 679550962518756864 679931876735415360 680312080953533952 681320626483649460 681582505007602176 681978271876008195 682994632936926240 684652696471600384 684676885727411280 685036470404600160 687747185663408640 690845145959189760 691264074681005616 692675970258376951 694377876819208344 694847368284265280 696088167156201468 697073016485047680 697125556377000576 697194825609549960 699209638757798784 700212985027773120 700786930097468016 701966706074063080 702359231725176256 703929472384900608 704338215216205185 704608940987588736 707100325864111872 708261410143034880 711908352773387865 712309585151387520 714700150235244288 715100766911385120 715518186886303680 716561348543148570 718321941537112080 718910730013781844 719663345722989040 722022897676179168 722094640809891030 722890535614123520 724181411570577312 725332733369576640 726742001582559424 727443490001075408 728527608466054656 730322011442572032 730705568431573504 731483095721495040 735223634279161776 737034529930095672 738275328802031860 740339617508257536 740640080015363160 743258865254890320 743674480650186624 743976296592008940 744586113228559767 745480864852064880 746920238975357760 747312513168654720 747925064408956896 748838886765812920 749153184383355840 751294096230618864 751802070602647680 752527748276974560 755646513009138492 757607491997262720 759368909624947056 762774151372144128 764332105112691808 764642304830675855 766210070972919552 766780318133552448 768071194090006240 770234283530550432 770666029205175180 772163376681469388 773282129762723328 774583951530000640 777065001983331840 777200789204088480 778652144552742240 780565294785058560 781175111421609387 781703289319798440 782898823319543040 785667028737902080 786610843602523632 789712544333320965 790016085349720704 790154135690823288 791629680295287944 792073418905318935 792809456271883008 793574716364809536 794111278039160320 795179589175535872 796794086410914240 798789700015313160 802247664084643520 802696264828772864 804957960247091640 808567637198872320 809621263938362670 811281251618385408 812102861682235046 813251852565888960 814704088016899476 816915149199068640 817258019327297280 817584751780379352 818373926251209834 818927255477884080 819593559524311488 820147713384706560 820939361756699520 821612262872893536 822043764485520192 822599575009175040 826304978500207360 827317903587288630 828951695279516160 829014175151027712 830562287522925056 831027849343285440 833816841941118336 834771218034020960 838665972958572990 840255582033327744 842360047288875696 842443747611539535 843743232916607840 844878313499006864 845777329427978640 846593716811596380 849438703148446080 850390101191917440 851978131259502720 852042346683000704 854771502181665024 855815870589500480 858621824263564416 859873618251778284 861986329844534496 863596014867586848 864080093351257020 867972346024010430 870110208945251835 871376159145673216 871406945471250720 873522405843076352 874012048447248480 875983662621835020 877795650388578560 877949039656470320 879911840481125760 880761176234485920 882472430493107872 883875407330139840 885930394562438232 888229473376101120 890583390332198937 891910638305868384 892771555910410728 893375187794055360 894577037822477856 896775015802385664 898606664118975504 898638412517227305 898983821260027008 902162484723177216 902528622095223960 903033297932369472 905226764463221640 906575835647220480 908427501978199280 909304362501344260 910659510582568320 912902514303215040 913381960539466880 917570765796811026 919029542848952220 921293162412619590 921685432908007488 925424521885321920 925837169092277792 928117556208268624 929430688646730240 929500741836000768 929593100812733280 932279518343731712 933617313370364160 934382573463290688 934906330511196120 936678353742070272 938043947183758128 939117620288273580 939478587983451648 944558141261423115 947655053199985158 949211137031183820 949746113535183360 950488102686382722 953467689215180160 954024249181738240 954769580626411473 955415131390864760 957762588716149440 958475397666940560 958547640018375792 962697196901572224 962792854413188040 964227717087425280 965204220851836735 965575215427436416 966602662203404160 967110311159435520 971545516726035204 975902223079066752 980298179038882368 982712706573460896 983263554503154540 985127234108039424 987520106687150880 987692669613529110 989537100369109930 991011820339853760 991565974200248832 991968395456011920 992781484304746356 993974486469419840 995893651967143680 996416684224872960 996671693882743011 997233419211942528 998870912511141120 1001725461640825152 1002402760803530240 1003370331035966080 1007528684012184656 1010143322663016960 1010932497133847442 1012491879499929408 1014101564522981760 1018380110021124345 1019326443778135296 1021980939725474190 1022373757511403264 1024491949405389360 1026979044707400576 1027015328591116920 1027554705606900240 1031620778495112960 1036267718938784640 1036896112021508424 1038202859403656320 1041566815228812516 1042271052426397920 1044132250734302202 1045688334565500864 1048814458136698176 1050319477541659680 1052950059111094620 1053354780466294272 1053538847587764384 1056097891873758580 1057628025011796480 1058099621819746048 1060650488796167808 1062392115214552320 1065052933353750880 1068464377727081280 1070499226762946197 1072050225352866432 1073277280329455520 1074842022814722855 1077482912305668120 1079495018584483560 1083034346514268752 1084335803421185280 1086272117355865968 1087891002776664576 1089220198932091520 1090113002373839136 1091165235001613112 1091903007303845440 1092791412699081984 1094585815675599360 1095483017163858048 1096058352647360256 1103090538116384840 1107412993203047790 1108037132457713920 1111755789254824448 1114888297882335480 1115511720975279936 1115964444888013410 1118221297278097320 1120340776044436992 1120968769752982080 1123146729718500928 1123258330148719380 1123729776575033760 1126941144345928296 1127703105903971520 1128791622415461840 1130473875205946880 1132584937531261440 1133469769513707738 1133853468255889920 1135970841679336960 1139053364437420584 1144161227058216192 1144829099018085888 1146498157669037712 1149315106459379328 1151461353156782464 1152106791135009360 1155351425295825648 1157296461365347240 1158245065022204082 1160146945260335780 1160532373391322624 1161875927295000960 1165349397929664640 1167978216829113360 1170847942177587840 1172554933979697660 1173215787308167680 1174348234979314560 1178500543106853120 1181240526083250976 1185024128024581056 1185231203536234932 1187444520442931916 1189214184407824512 1190362074547214304 1191166917058740480 1192769383763303808 1195072382360572416 1198142218825300672 1198184550022969740 1198645095013369344 1203371496126965280 1204044397243159296 1206969019284295520 1214212680776757760 1214431895907544005 1217203352404286720 1218154292523352569 1219877778848833440 1223427687729081368 1225372723798602960 1226377127670569028 1227560889376814751 1228390883216826120 1228913910544009984 1230221570077059840 1231409042635049280 1233065646728280288 1233899362513762560 1239457467750311040 1240976855380932945 1243521262726541568 1245843431284387584 1246541774014928160 1250725262911677504 1252156827051031440 1259410855015230820 1263540070933313544 1265614849374911760 1267317470248510296 1271290252286906880 1273026107501881964 1274158054722669120 1274870538257462784 1277016784954865920 1277967196889254080 1278063520024501056 1281107165431979520 1283596262535429632 1283723805884250720 1287932736395346624 1288803549604538880 1289810427377667426 1295394022301380272 1296120140026885530 1301202964105422336 1301958519036015645 1307064238718509824 1307110418206876080 1310283608764614528 1311018072670872720 1316693475582867840 1316923559484705480 1321349093786471680 1322624527274682560 1323708645739661808 1325813110995209760 1328895591843657348 1329644558949256704 1335633948854433536 1340062781691083040 1341865556733716784 1347909996178463256 1349989172666572544 1352135419363975680 1353243727084765824 1353792933142835940 1354549946898554208 1357840146694832460 1359863753470830720 1362641252967298920 1363956543752016390 1365989265873852480 1369305392943200768 1369353771454822560 1370072940809200320 1376356148695216539 1381690291918379520 1382528149362011232 1385351940516753902 1388755753638416688 1389694736568530560 1392176334312402936 1394146032970095360 1394251112754001152 1394389651219099920 1398419277515597568 1400425970055546240 1401573860194936032 1403933412148126160 1404718463450352512 1408676430432410370 1409217881975177472 1414200651728223744 1423816705546775730 1424619170302775040 1425732154029574083 1429400300470488576 1430201533822770240 1431036373772607360 1433122697086297140 1436643883074224160 1437821460027563688 1439326691445978080 1444045795352358336 1444189281619782060 1448362823141154624 1450665466739153280 1453484003165118848 1454886980002150816 1460644022885144064 1470447268558323552 1474069059860191344 1476550657604063720 1480679235016515072 1481280160030726320 1481539004420293665 1484305650553664895 1486517730509780640 1487348961300373248 1487952593184017880 1489172226457119534 1490961729704129760 1493840477950715520 1494625026337309440 1495850128817913792 1497677773531625840 1498306368766711680 1502588192461237728 1503604141205295360 1505055496553949120 1511293026018276984 1515214983994525440 1518737819249894112 1528664210225383616 1529284609661351710 1532420141945839104 1532971409588211285 1533560636267104896 1536142388180012480 1540468567061100864 1541332058410350360 1544326753362938776 1549167903060001280 1554401578408176960 1557304289105484480 1561130589570117120 1562350222843218774 1563406578639596880 1565797646639086080 1566198376101453303 1573221687205047264 1579425088666641930 1580032170699441408 1580308271381646576 1583259360590575888 1584146837810637870 1585618912543766016 1587149432729619072 1590359178351071744 1591282634377352455 1593588172821828480 1597579400030626320 1604495328169287040 1609915920494183280 1617135274397744640 1619242527876725340 1624205723364470092 1626503705131777920 1629408176033798952 1633830298398137280 1634516038654594560 1635169503560758704 1636747852502419668 1637854510955768160 1639187119048622976 1641878723513399040 1643224525745787072 1644087528971040384 1652609957000414720 1654635807174577260 1661119489804571685 1662055698686570880 1667633683882236672 1669542436068041920 1677331945917145980 1680511164066655488 1682213070627486881 1684720094577751392 1684887495223079070 1687486465833215680 1689756626998013728 1691554658855957280 1693187433623192760 1698877406296892160 1700204654270561607 1700780202383834880 1703956262519005440 1704084693366001408 1709543004363330048 1711631741179000960 1717243648527128832 1719747236503556568 1723972659689068992 1727192029735173696 1728160186702514040 1735944692048020860 1737367597533306123 1740220417890503670 1742813890942501440 1747044811686152704 1748024096894496960 1751967325243670040 1755591300777157120 1755898079312940640 1759823680962251520 1761522352468971840 1764944860986215744 1767750814660279680 1771860789124876464 1776458946752202240 1781166780664397874 1783821276611736768 1785543111820821456 1786750375588110720 1789154075644955712 1793550031604771328 1797213328237951008 1797276825034454610 1797967642520054016 1804324969446354432 1805057244190447920 1806066595864738944 1810453528926443280 1813151671294440960 1816855003956398560 1818608725002688520 1821319021165136640 1825805028606430080 1826763921078933760 1835141531593622052 1838059085697904440 1842586324825239180 1843370865816014976 1850849043770643840 1851674338184555584 1856235112416537248 1859186201625466560 1867234626740728320 1868765146926581376 1869812661022392240 1876087894367516256 1878235240576547160 1889116282522846230 1895310106399970316 1898422274062367640 1900976205372765444 1906935378430360320 1908048498363476480 1909539161252822946 1910830262781729520 1915525177432298880 1916950795333881120 1917095280036751584 1925394393803144448 1925585708826376080 1928455434174850560 1930408441703673470 1931150430854872832 1933205324406808320 1934220622318871040 1943091033452070408 1951804446158133504 1960596358077764736 1965425413146921792 1966527109006309080 1970254468216078848 1975040213374301760 1975385339227058220 1979074200738219860 1982023640679707520 1983936790912023840 1985562968609492712 1987948972938839680 1991787303934287360 1993343387765486022 1994466838423885056 1997741825022282240 2003450923281650304 2006740662071932160 2015057368024369312 2021864994267694884 2024983758999858816 2028203129045963520 2030257154205587615 2036760220042248690 2038652887556270592 2043961879450948380 2044747515022806528 2045934815628024585 2048983898810778720 2053958089414801152 2054030657182233840 2055109411213800480 2063241556990225920 2072535437877569280 2073792224043016848 2076405718807312640 2078027910775130853 2083133630457625032 2084542104852795840 2088264501468604404 2091376669131001728 2097628916273396352 2100638955083319360 2105900118222189240 2107077695175528768 2112195783747517160 2116199243639492096 2121300977592335616 2124784230429104640 2130105866707501760 2136928755454162560 2140998453525892394 2144100450705732864 2146554560658911040 2149684045629445710 2154965824611336240 2158990037168967120 2166068693028537504 2168671606842370560 2172544234711731936 2178440397864183040 2180226004747678272 2182330470003226224 2183806014607690880 2185582825398163968 2190966034327716096 2192116705294720512 2206181076232769680 2214825986406095580 2216074264915427840 2229776595764670960 2231023441950559872 2231928889776026820 2236442594556194640 2241937539505964160 2246293459437001856 2246516660297438760 2247459553150067520 2253882288691856592 2255406211807943040 2257583244830923680 2266939539027415476 2278106728874841168 2288322454116432384 2292996315338075424 2293926914492027565 2298630212918758656 2302922706313564928 2304213582270018720 2310702850591651296 2314592922730694480 2316490130044408164 2320293890520671560 2323751854590001920 2330698795859329280 2335956433658226720 2341695884355175680 2345109867959395320 2348696469958629120 2357001086213706240 2362481052166501952 2369137632999962895 2370048256049162112 2370462407072469864 2374889040885863832 2376220256715956805 2378428368815649024 2380724149094428608 2382333834117480960 2385538767526607616 2396284437650601344 2396369100045939480 2406742992253930560 2408088794486318592 2413938038568591040 2428863791815088010 2434406704808573440 2436308585046705138 2439755557697666880 2446855375458162736 2450745447597205920 2452754255341138056 2455121778753629502 2456781766433652240 2457827821088019968 2460443140154119680 2462818085270098560 2466131293456560576 2467798725027525120 2478914935500622080 2481953710761865890 2487042525453083136 2491686862568775168 2493083548029856320 2501450525823355008 2504313654102062880 2518821710030461640 2527080141866627088 2527331242834618605 2531229698749823520 2534634940497020592 2546052215003763928 2548316109445338240 2554033569909731840 2555934393778508160 2556127040049002112 2567447611768501440 2575865472790693248 2579620854755334852 2590788044602760544 2592240280053771060 2603917038072031290 2610330626835755505 2614128477437019648 2614220836413752160 2620567217529229056 2622036145341745440 2633386951165735680 2633847118969410960 2642698187572943360 2645249054549365120 2647417291479323616 2651626221990419520 2657791183687314696 2671267897708867072 2671750170996596811 2680125563382166080 2683731113467433568 2695819992356926512 2699978345333145088 2706487454169531648 2707585866285671880 2709099893797108416 2715680293389664920 2719727506941661440 2725282505934597840 2727913087504032780 2731978531747704960 2738707542909645120 2740145881618400640 2752712297390433078 2765056298724022464 2770703881033507804 2777511507276833376 2779389473137061120 2784352668624805872 2788292065940190720 2788502225508002304 2788779302438199840 2796838555031195136 2800851940111092480 2803147720389872064 2807866824296252320 2809436926900705024 2817352860864820740 2818435763950354944 2833674423784269345 2847633411093551460 2849238340605550080 2851464308059148166 2860403067645540480 2862072747545214720 2864308741879234419 2866245394172594280 2873287766148448320 2875642920055127376 2878653382891956160 2888091590704716672 2888378563239564120 2895612662555510205 2896725646282309248 2901330933478306560 2906968006330237696 2909773960004301632 2940894537116647104 2948138119720382688 2953101315208127440 2962560320061452640 2963078008840587330 2968611301107329790 2973035461019561280 2974697922600746496 2975905186368035760 2978344452914239068 2981923459408259520 2987680955901431040 2989250052674618880 2991700257635827584 2995355547063251680 2996612737533423360 3005176384922475456 3007208282410590720 3010110993107898240 3022586052036553968 3030429967989050880 3037475638499788224 3057328420450767232 3058569219322703420 3065942819176422570 3067121272534209792 3072284776360024960 3080937134122201728 3082664116820700720 3088653506725877552 3108803156816353920 3114608578210968960 3124700445686437548 3126813157279193760 3132396752202906606 3146443374410094528 3158850177333283860 3160064341398882816 3160616542763293152 3166518721181151776 3168293675621275740 3174298865459238144 3182565268754704910 3187176345643656960 3195158800061252640 3208990656338574080 3211497680288838591 3219831840988366560 3224526068444168565 3238485055753450680 3248411446728940184 3253007410263555840 3258816352067597904 3267660596796274560 3270339007121517408 3273495705004839336 3275709021911536320 3278374238097245952 3283757447026798080 3286449051491574144 3288175057942080768 3309271614349154520 3322238979609143370 3324111397373141760 3335267367764473344 3339084872136083840 3354663891834291960 3361022328133310976 3364426141254973762 3369440189155502784 3369774990446158140 3374972931666431360 3379513253996027456 3383109317711914560 3386374867246385520 3397754812593784320 3400409308541123214 3401560404767669760 3407912525038010880 3408169386732002816 3423263482358001920 3434487297054257664 3439494473007113136 3447945319378137984 3454384059470347392 3456320373405028080 3463379851291884755 3471889384096041720 3474735195066612246 3480440835781007340 3485627781885002880 3496048193788993920 3503934650487340080 3511796158625881280 3519647361924503040 3523044704937943680 3529889721972431488 3535501629320559360 3543721578249752928 3562333561328795748 3567642553223473536 3571086223641642912 3573500751176221440 3578308151289911424 3594426656475902016 3594553650068909220 3595935285040108032 3610114488380895840 3612133191729477888 3620907057852886560 3633710007912797120 3637217450005377040 3642638042330273280 3651610057212860160 3653527842157867520 3654462877570057707 3670283063187244104 3676118171395808880 3685172649650478360 3686741731632029952 3701698087541287680 3703348676369111168 3712470224833074496 3718372403250933120 3722930566142798835 3737530293853162752 3739625322044784480 3752175788735032512 3756470481153094320 3778232565045692460 3790620212799940632 3796844548124735280 3801952410745530888 3813870756860720640 3819078322505645892 3821660525563459040 3831050354864597760 3833901590667762240 3834190560073503168 3850788787606288896 3851171417652752160 3860816883407346940 3862300861709745664 3866410648813616640 3886182066904140816 3903608892316267008 3905875557108046935 3921192716155529472 3930850826293843584 3933054218012618160 3950080426748603520 3950770678454116440 3958148401476439720 3964047281359415040 3967873581824047680 3971125937218985424 3975897945877679360 3986686775530972044 3988933676847770112 4006901846563300608 4013481324143864320 4030114736048738624 4043729988535389768 4049967517999717632 4056406258091927040 4060514308411175230 4073520440084497380 4087923758901896760 4091869631256049170 4097967797621557440 4107916178829602304 4108061314364467680 4110218822427600960 4129068446085649617 4145070875755138560 4147584448086033696 4152811437614625280 4156055821550261706 4166267260915250064 4169084209705591680 4176529002937208808 4182753338262003456 4195257832546792704 4201277910166638720 4211800236444378480 4214155390351057536 4224391567495034320 4242601955184671232 4260211733415003520 4273857510908325120 4281996907051784788 4288200901411465728 4293109121317822080 4299368091258891420 4309931649222672480 4317980074337934240 4332137386057075008 4345088469423463872 4356880795728366080 4360452009495356544 4364660940006452448 4367612029215381760 4381932068655432192 4412362152465539360 4429651972812191160 4452916951660994685 4459553191529341920 4462046883901119744 4463857779552053640 4472885189112389280 4483875079011928320 4492586918874003712 4493033320594877520 4494919106300135040 4507764577383713184 4510812423615886080 4515166489661847360 4533879078054830952 4556213457749682336 4585992630676150848 4587853828984055130 4597260425837517312 4605845412627129856 4608427164540037440 4621405701183302592 4629185845461388960 4632980260088816328 4640587781041343120 4647503709180003840 4661397591718658560 4671912867316453440 4683391768710351360 4690219735918790640 4697392939917258240 4724962104333003904 4738275265999925790 4740096512098324224 4740924814144939728 4749778081771727664 4752440513431913610 4756856737631298048 4761448298188857216 4771077535053215232 4773847903132057365 4792568875301202688 4792738200091878960 4813485984507861120 4827876077137182080 4857727583630176020 4872617170093410276 4879511115395333760 4893710750916325472 4901490895194411840 4905508510682276112 4910243557507259004 4913563532867304480 4925636170540197120 4932262586913121152 4957829871001244160 4963907421523731780 4983358469413715055 4986167096059712640 5002901051646710016 5008627308204125760 5037643420060923280 5046639211882460643 5054160283733254176 5054662485669237210 5062459397499647040 5069269880994041184 5092104430007527856 5096632218890676480 5111868787557016320 5112254080098004224 5134895223537002880 5151730945581386496 5159241709510669704 5181576089205521088 5184480560107542120 5207834076144062580 5212102792599918369 5220661253671511010 5228441672827504320 5241134435058458112 5244072290683490880 5266773902331471360 5267694237938821920 5290498109098730240 5294834582958647232 5303252443980839040 5315582367374629392 5343500341993193622 5352496133814730985 5360251126764332160 5367462226934867136 5391639984713853024 5412974908339063296 5415171732571343760 5418199787594216832 5431360586779329840 5439455013883322880 5450565011869195680 5455826175008065560 5463957063495409920 5477415085819290240 5480291763236801280 5505424594780866156 5530112597448044928 5541407762067015608 5555023014553666752 5558778946274122240 5568705337249611744 5577558604876399680 5601703880222184960 5606295440779744128 5615733648592504640 5618873853801410048 5634705721729641480 5667348847568538690 5695266822187102920 5702928616118296332 5720806135291080960 5724145495090429440 5728617483758468838 5732490788345188560 5746575532296896640 5751285840110254752 5757306765783912320 5776183181409433344 5776757126479128240 5791225325111020410 5793451292564618496 5802661866956613120 5813936012660475392 5819547920008603264 5881789074233294208 5896276239440765376 5906202630416254880 5925120640122905280 5926156017681174660 5937222602214659580 5946070922039122560 5951810372736071520 5956688905828478136 5963846918816519040 5975361911802862080 5983400515271655168 5990711094126503360 5993225475066846720 6010352769844950912 6020221986215796480 6045172104073107936 6074951276999576448 6090771462616762845 6114656840901534464 6117138438645406840 6131885638352845140 6134242545068419584 6137804446884073755 6144569552720049920 6161874268244403456 6165328233641401440 6177307013451755104 6217606313632707840 6229217156421937920 6234083732325392559 6249400891372875096 6253626314558387520 6264793504405813212 6292886748820189056 6317700354666567720 6321233085526586304 6333037442362303552 6336587351242551480 6348597730918476288 6365130537509409820 6374352691287313920 6390317600122505280 6417981312677148160 6422995360577677182 6439663681976733120 6449052136888337130 6476970111506901360 6496822893457880368 6506014820527111680 6517632704135195808 6535321193592549120 6540678014243034816 6546991410009678672 6551418043823072640 6556748476194491904 6572898102983148288 6576350115884161536 6618543228698309040 6644477959218286740 6648222794746283520 6678169744272167680 6709327783668583920 6728852282509947524 6738880378311005568 6739549980892316280 6749945863332862720 6759026507992054912 6766218635423829120 6772749734492771040 6800818617082246428 6846526964716003840 6878988946014226272 6881780743476082695 6895890638756275968 6908768118940694784 6912640746810056160 6926759702583769510 6943778768192083440 6949470390133224492 6960881671562014680 6971255563770005760 6992096387577987840 7007869300974680160 7023592317251762560 7046089409875887360 7059779443944862976 7071003258641118720 7087443156499505856 7124667122657591496 7128660770147870415 7135285106446947072 7142172447283285824 7147001502352442880 7156616302579822848 7188853312951804032 7189107300137818440 7220228976761791680 7224266383458955776 7241814115705773120 7267420015825594240 7274434900010754080 7303220114425720320 7308925755140115414 7340566126374488208 7352236342791617760 7370345299300956720 7373483463264059904 7403396175082575360 7406697352738222336 7424940449666148992 7436744806501866240 7445861132285597670 7475060587706325504 7479250644089568960 7504351577470065024 7512940962306188640 7556465130091384920 7581240425599881264 7593689096249470560 7603904821491061776 7638156645011291784 7643321051126918080 7662100709729195520 7667803181335524480 7668381120147006336 7702342835305504320 7721633766814693880 7772364133808281632 7811751114216093870 7830991880507266515 7842385432311058944 7861701652587687168 7866108436025236320 7900160853497207040 7901541356908232880 7916296802952879440 7928094562718830080 7935747163648095360 7942251874437970848 7951795891755358720 7973373551061944088 8013803693126601216 8060229472097477248 8087459977070779536 8099935035999435264 8121028616822350460 8147040880168994760 8175847517803793520 8183739262512098340 8195935595243114880 8216122628728935360 8220437644855201920 8258136892171299234 8295168896172067392 8312111643100523412 8332534521830500128 8338168419411183360 8353058005874417616 8365506676524006912 8390515665093585408 8402555820333277440 8411065353137434405 8423600472888756960 8428310780702115072 8448783134990068640 8501023271352808035 8520423466830007040 8547715021816650240 8563993814103569576 8586218242635644160 8592926225637703257 8598736182517782840 8619863298445344960 8635960148675868480 8664274772114150016 8686837987666530615 8690176938846927744 8720904018990713088 8729321880012904896 8735224058430763520 8824724304931078720 8859303945624382320 8905833903321989370 8919106383058683840 8924093767802239488 8927715559104107280 8945770378224778560 8967750158023856640 8985173837748007424 8986066641189755040 8989838212600270080 9015529154767426368 9021624847231772160 9030332979323694720 9067758156109661904 9112426915499364672 9171985261352301696 9175707657968110260 9216854329080074880 9242811402366605184 9258371690922777920 9265960520177632656 9281175562082686240 9343825734632906880 9380439471837581280 9449924208666007808 9476550531999851580 9480193024196648448 9481849628289879456 9499556163543455328 9504881026863827220 9522896596377714432 9547695806264114730 9585137750602405376 9585476400183757920 9626971969015722240 9634493040866515773 9655752154274364160 9715455167260352040 9745234340186820552 9759022230790667520 9787421501832650944 9802981790388823680 9811017021364552224 9820487115014518008 9827127065734608960 9851272341080394240 9864525173826242304 9927814843047463560 9966716938827430110 9972334192119425280 10005802103293420032 10017254616408251520 10075286840121846560 10093278423764921286 10108320567466508352 10109324971338474420 10124918794999294080 10138539761988082368 10184208860015055712 10193264437781352960 10223737575114032640 10224508160196008448 10269790447074005760 10303461891162772992 10318483419021339408 10363152178411042176 10368961120215084240 10390139553875654265 10415668152288125160 10424205585199836738 10441322507343022020 10456883345655008640 10488144581366981760 10535388475877643840 10580996218197460480 10589669165917294464 10606504887961678080 10631164734749258784 10687000683986387244 10704992267629461970 10720502253528664320 10734924453869734272 10783279969427706048 10830343465142687520 10836399575188433664 10862721173558659680 10901130023738391360 10911652350016131120 10927914126990819840 10954830171638580480 10960583526473602560 10963388632710173121 11010849189561732312 11060225194896089856 11082815524134031216 11110046029107333504 11137410674499223488 11155117209752799360 11212590881559488256 11231467297185009280 11269411443459282960 11334697695137077380 11390533644374205840 11405857232236592664 11441612270582161920 11457234967516937676 11464981576690377120 11493151064593793280 11502571680220509504 11514613531567824640 11552366362818866688 11553514252958256480 11582450650222040820 11586902585129236992 11639095840017206528 11763578148466588416 11775491494392408167 11792552478881530752 11812405260832509760 11850241280245810560 11852312035362349320 11874445204429319160 11892141844078245120 11903620745472143040 11913377811656956272 11927693837633038080 11966801030543310336 11981422188253006720 12020705539689901824 12040443972431592960 12090344208146215872 12149902553999152896 12181542925233525690 12229313681803068928 12234276877290813680 12263771276705690280 12275608893768147510 12289139105440099840 12323748536488806912 12330656467282802880 12354614026903510208 12435212627265415680 12458434312843875840 12468167464650785118 12498801782745750192 12507252629116775040 12529587008811626424 12585773497640378112 12635400709333135440 12642466171053172608 12666074884724607104 12673174702485102960 12730261075018819640 12780635200245010560 12845990721155354364 12879327363953466240 12898104273776674260 12953940223013802720 12993645786915760736 13035265408270391616 13070642387185098240 13081356028486069632 13093982820019357344 13102836087646145280 13145796205966296576 13237086457396618080 13288955918436573480 13356339488544335360 13358750854982984055 13418655567337167840 13457704565019895048 13477760756622011136 13479099961784632560 13499891726665725440 13518053015984109824 13532437270847658240 13545499468985542080 13601637234164492856 13757977892028452544 13763561486952165390 13791781277512551936 13817536237881389568 13825281493620112320 13853519405167539020 13887557536384166880 13898940780266448984 13921763343124029360 13942511127540011520 13984192775155975680 14015738601949360320 14047184634503525120 14092178819751774720 14119558887889725952 14174886312999011712 14249334245315182992 14257321540295740830 14270570212893894144 14284344894566571648 14313232605159645696 14321543709396172095 14377706625903608064 14378214600275636880 14440457953523583360 14483628231411546240 14534840031651188480 14548869800021508160 14617851510280230828 14681132252748976416 14704472685583235520 14740690598601913440 14813394705476444672 14849880899332297984 14873489613003732480 14891722264571195340 14958501288179137920 15008703154940130048 15025881924612377280 15112930260182769840 15139917635647381929 15162480851199762528 15187378192498941120 15207809642982123552 15276313290022583568 15286642102253836160 15335606362671048960 15336762240294012672 15404685670611008640 15443267533629387760 15544728267616563264 15623502228432187740 15661983761014533030 15723403305175374336 15732216872050472640 15800321706994414080 15803082713816465760 15832593605905758880 15871494327296190720 15884503748875941696 15946747102123888176 16057488401444192955 16120458944194954496 16174919954141559072 16242057233644700920 16294081760337989520 16351695035607587040 16367478525024196680 16391871190486229760 16432245257457870720 16440875289710403840 16516273784342598468 16590337792344134784 16624223286201046824 16665069043661000256 16676336838822366720 16706116011748835232 16805111640666554880 16822130706274868810 16847200945777513920 16856621561404230144 16897566269980137280 17002046542705616070 17040846933660014080 17127987628207139152 17172436485271288320 17185852451275406514 17197472365035565680 17239726596890689920 17271920297351736960 17328549544228300032 17373675975333061230 17380353877693855488 17441808037981426176 17458643760025809792 17649448609862157440 17718607891248764640 17811667806643978740 17838212766117367680 17855431118208214560 17891540756449557120 17972133282379510080 17979676425200540160 18031058309534852736 18060665958647389440 18135516312219323808 18224853830998729344 18272314387850288535 18343970522704603392 18351415315936220520 18433708658160149760 18485622804733210368 18516743381845555840 18531921040355265312 18562351124165372480 18687651469265813760 18702251196976177677 18760878943675162560 18899848417332015616 18953101063999703160 18963699256579758912 18999112327086910656 19009762053727654440 19045793192755428864 19095391612528229460 19170952800367515840 19253943938031444480 19268986081733031546 19311504308548728320 19430910334520704080 19490468680373641104 19518044461581335040 19574843003665301888 19605963580777647360 19622034042729104448 19640974230029036016 19654254131469217920 19729050347652484608 19855629686094927120 19933433877654860220 19944668384238850560 20034509232816503040 20150573680243693120 20186556847529842572 20216641134933016704 20218649942676948840 20249837589998588160 20277079523976164736 20368417720030111424 20539580894148011520 20636966838042678816 20645342230428248085 20726304356822084352 20737922240430168480 20780279107751308530 20831336304576250320 20848411170399673476 20882645014686044040 20913766691310017280 20976289162733963520 21070776951755287680 21179338331834588928 21213009775923356160 21262329469498517568 21374001367972774488 21409984535258923940 21441004507057328640 21469848907739468544 21566559938855412096 21660686930285375040 21672799150376867328 21725442347117319360 21802260047476782720 21823304700032262240 21909660343277160960 21926777265420346242 22021698379123464624 22120450389792179712 22165631048268062432 22220092058214667008 22274821348998446976 22310234419505598720 22425181763118976512 22462934594370018560 22538822886918565920 22669395390274154760 22781067288748411680 22811714464473185328 22914469935033875352 22929963153380754240 22986302129187586560 23005143360441019008 23029227063135649280 23107028505916512960 23164901300444081640 23278191680034413056 23527156296933176832 23550982988784816334 23585104957763061504 23624810521665019520 23700482560491621120 23704624070724698640 23748890408858638320 23784283688156490240 23807241490944286080 23826755623313912544 23855387675266076160 23962844376506013440 24041411079379803648 24180688416292431744 24299805107998305792 24363085850467051380 24468553754581627360 24527542553411380560 24551217787536295020 24661312934565605760 24709228053807020416 24936334929301570236 24997603565491500384 25014505258233550080 25059174017623252848 25171546995280756224 25233196059412303215 25270801418666270880 25284932342106345216 25332149769449214208 25346349404970205920 25460522150037639280 25561270400490021120 25691981442310708728 25758654727906932480 25796208547553348520 25907880446027605440 25987291573831521472 26060513962999591845 26070530816540783232 26162712056972139264 26187965640038714688 26205672175292290560 26474172914793236160 26577911836873146960 26717501709965968110 26837311134674335680 26915409130039790096 26955521513244022272 26958199923569265120 27036106031968219648 27064874541695316480 27090998937971084160 27203274468328985712 27515955784056905088 27527122973904330780 27650562987240224640 27707038810335078040 27775115072768333760 27797881560532897968 27843526686248058720 28031477203898720640 28094369269007050240 28349772625998023424 28498668490630365984 28514643080591481660 28568689789133143296 28643087418792344190 28755413251807216128 28756429200551273760 28880915907047166720 28903479122599547319 28967256462823092480 29069680063302376960 29097739600043016320 29235703020560461656 29362264505497952832 29408945371166471040 29481381197203826880 29699761798664595968 29783444529142390680 29917002576358275840 30017406309880260096 30051763849224754560 30225860520365539680 30279835271294763858 30324961702399525056 30374756384997882240 30415619285964247104 30552626580045167136 30573284204507672320 30671212725342097920 30673524480588025344 30809371341222017280 30886535067258775520 31089456535233126528 31170418661626962795 31247004456864375480 31323967522029066060 31464433744100945280 31606165427632931520 31665187211811517760 31742988654592381440 31769007497751883392 31893494204247776352 32114976802888385910 32240917888389908992 32349839908283118144 32484114467289401840 32588163520675979040 32703390071215174080 32734957050048393360 32783742380972459520 32864490514915741440 32881750579420807680 33032547568685196936 33180675584688269568 33248446572402093648 33330138087322000512 33412232023497670464 33644261412549737620 33694401891555027840 33795132539960274560 34004093085411232140 34255975256414278304 34371704902550813028 34394944730071131360 34479453193781379840 34543840594703473920 34657099088456600064 34747351950666122460 34760707755387710976 34917287520051619584 35298897219724314880 35326474483177224501 35437215782497529280 35623335613287957480 35676425532234735360 35710862236416429120 35783081512899114240 35944266564759020160 36062116619069705472 36121331917294778880 36271032624438647616 36449707661997458688 36544628775700577070 36687941045409206784 36702830631872441040 36867417316320299520 36971245609466420736 37033486763691111680 37063842080710530624 37124702248330744960 37375302938531627520 37404502393952355354 37521757887350325120 37906202127999406320 37927398513159517824 37998224654173821312 38019524107455308880 38190783225056458920 38341905600735031680 38537972163466063092 38861820669041408160 38980937360747282208 39149686007330603776 39211927161555294720 39244068085458208896 39281948460058072032 39308508262938435840 39711259372189854240 39866867755309720440 40069018465633006080 40301147360487386240 40373113695059685144 40433282269866033408 40437299885353897680 40499675179997176320 40554159047952329472 40736835440060222848 41273933676085357632 41290684460856496170 41452608713644168704 41475844480860336960 41560558215502617060 41662672609152500640 41696822340799346952 41765290029372088080 41827533382620034560 41952578325467927040 42141553903510575360 42358676663669177856 42524658938997035136 42748002735945548976 42819969070517847880 42939697815478937088 42964631128188516285 43133119877710824192 43321373860570750080 43450884694234638720 43604520094953565440 43646609400064524480 43853554530840692484 44043396758246929248 44331262096536124864 44440184116429334016 44549642697996893952 44620468839011197440 44925869188740037120 45077645773837131840 45338790780548309520 45419752906942145787 45562134577496823360 45623428928946370656 45828939870067750704 45859926306761508480 46010286720882038016 46214057011833025920 46329802600888163280 47101965977569632668 47170209915526123008 47249621043330039040 47400965120983242240 47409248141449397280 47497780817717276640 47614482981888572160 47653511246627825088 47925688753012026880 48172465204332578865 48361376832584863488 48726171700934102760 48937107509163254720 49055085106822761120 49102435575072590040 49322625869131211520 49418456107614040832 49872669858603140472 49995207130983000768 50029010516467100160 50118348035246505696 50466392118824606430 50541602837332541760 50569864684212690432 50664299538898428416 50692698809940411840 50921044300075278560 51122540800980042240 51383962884621417456 51517309455813864960 51592417095106697040 51815760892055210880 51974583147663042944 52121027925999183690 52141061633081566464 52325424113944278528 52375931280077429376 52948345829586472320 53155823673746293920 53435003419931936220 53674622269348671360 53830818260079580192 53916399847138530240 54181997875942168320 54406548936657971424 54816943163550865605 55031911568113810176 55054245947808661560 55301125974480449280 55414077620670156080 55550230145536667520 55595763121065795936 55687053372496117440 56062954407797441280 56699545251996046848 56997336981260731968 57029286161182963320 57137379578266286592 57286174837584688380 57512858401102547520 57761831814094333440 57806958245199094638 57934512925646184960 58195479200086032640 58471406041120923312 58724529010995905664 58817890742332942080 58877457471962040835 58962762394407653760 59566889058284781360 59834005152716551680 60103527698449509120 60451721040731079360 60559670542589527716 60649923404799050112 60749512769995764480 60831238571928494208 61105253160090334272 61146568409015344640 61618742682444034560 61773070134517551040 62178913070466253056 62340837323253925590 62494008913728750960 62647935044058132120 62928867488201890560 63212330855265863040 63330374423623035520 63538014995503766784 63786988408495552704 64229953605776771820 64699679816566236288 64968228934578803680 65176327041351958080 65406780142430348160 65469914100096786720 65728981029831482880 66065095137370393872 66361351169376539136 66496893144804187296 66660276174644001024 66824464046995340928 67288522825099475240 67388803783110055680 67590265079920549120 68008186170822464280 68511950512828556608 68743409805101626056 68789889460142262720 68958906387562759680 69087681189406947840 69494703901332244920 69834575040103239168 70597794439448629760 70652948966354449002 70874431564995058560 71246671226575914960 71352851064469470720 71421724472832858240 71566163025798228480 71888533129518040320 72124233238139410944 72542065248877295232 72899415323994917376 73089257551401154140 73405661263744882080 74066973527382223360 74127684161421061248 74249404496661489920 74809004787904710708 75043515774700650240 75699588178236909645 75812404255998812640 75854797026319035648 75996449308347642624 76039048214910617760 76381566450112917840 76683811201470063360 77075944326932126184 77723641338082816320 77961874721494564416 78299372014661207552 78488136170916417792 78563896920116144064 78617016525876871680 79422518744379708480 79733735510619440880 80602294720974772480 80746227390119370288 80866564539732066816 80874599770707795360 81108318095904658944 81473670880120445696 82547867352170715264 82581368921712992340 82951688961720673920 83121116431005234120 83325345218305001280 83393644681598693904 83530580058744176160 84283107807021150720 85049317877994070272 85496005471891097952 85639938141035695760 85929262256377032570 86266239755421648384 86642747721141500160 86901769388469277440 87209040189907130880 87293218800129048960 87707109061681384968 88086793516493858496 88662524193072249728 89099285395993787904 90155291547674263680 90677581561096619040 90839505813884291574 91124269154993646720 91246857857892741312 91657879740135501408 91719852613523016960 92020573441764076032 92428114023666051840 92659605201776326560 93511255984880888385 94203931955139265336 94499242086660078080 94818496282898794560 94995561635434553280 95228965963777144320 95307022493255650176 96344930408665157730 96722753665169726976 97452343401868205520 97874215018326509440 98110170213645522240 98204871150145180080 98645251738262423040 98836912215228081664 99745339717206280944 99990414261966001536 100236696070493011392 100932784237649212860 101083205674665083520 101385397619880823680 101842088600150557120 102767925769242834912 103184834190213394080 103631521784110421760 103949166295326085888 104242055851998367380 104282123266163132928 104751862560154858752 105896691659172944640 105979423449531673503 106311647347492587840 106870006839863872440 107349244538697342720 107661636520159160384 107832799694277060480 108363995751884336640 108813097873315942848 109633886327101731210 110063823136227620352 110108491895617323120 110602251948960898560 110828155241340312160 111100460291073335040 111191526242131591872 111374106744992234880 112125908815594882560 113994673962521463936 114058572322365926640 114572349675169376760 115025716802205095040 115613916490398189276 116390958400172065280 116942812082241846624 117449058021991811328 117635781484665884160 117754914943924081670 117925524788815307520 119133778116569562720 120207055396899018240 120903442081462158720 121119341085179055432 121299846809598100224 121499025539991528960 121662477143856988416 122210506320180668544 123546140269035102080 124357826140932506112 124681674646507851180 124988017827457501920 125295870088116264240 125857734976403781120 126424661710531726080 126660748847246071040 127076029991007533568 127573976816991105408 128459907211553543640 129399359633132472576 129936457869157607360 130352654082703916160 130813560284860696320 130939828200193573440 132130190274740787744 132993786289608374592 133320552349288002048 133648928093990681856 134577045650198950480 134777607566220111360 135180530159841098240 136016372341644928560 137023901025657113216 137486819610203252112 137579778920284525440 138989407802664489840 141305897932708898004 141748863129990117120 142493342453151829920 142843448945665716480 143777066259036080640 144517395612997736595 145084130497754590464 146178515102802308280 146811322527489764160 148255368322842122496 148498808993322979840 149618009575809421416 150087031549401300480 151399176356473819290 151624808511997625280 151709594052638071296 151992898616695285248 152078096429821235520 152763132900225835680 153367622402940126720 154151888653864252368 155447282676165632640 155923749442989128832 156976272341832835584 157127793840232288128 158845037488759416960 159467471021238881760 161204589441949544960 161492454780238740576 161749199541415590720 162947341760240891392 165095734704341430528 165162737843425984680 165903377923441347840 166242232862010468240 166650690436610002560 166787289363197387808 167061160117488352320 170098635755988140544 170992010943782195904 171279876282071391520 171858524512754065140 173285495442283000320 173803538776938554880 174586437600258097920 175414218123362769936 176173587032987716992 176632372415886122505 177325048386144499456 180310583095348527360 181355163122193238080 181679011627768583148 182248538309987293440 182493715715785482624 183315759480271002816 183439705227046033920 184856228047332103680 185319210403552653120 187022511969761776770 188407863910278530672 189636992565797589120 189991123270869106560 190614044986511300352 192689860817330315460 194904686803736411040 195748430036653018880 196220340427291044480 196409742300290360160 199490679434412561888 199980828523932003072 200473392140986022784 201865568475298425720 202166411349330167040 202770795239761647360 203684177200301114240 205535851538485669824 206369668380426788160 207263043568220843520 207898332590652171776 208484111703996734760 209503725120309717504 211793383318345889280 211958846899063347006 212623294694985175680 213740013679727744880 214698489077394685440 215323273040318320768 215665599388554120960 217626195746631885696 219267772654203462420 220216983791234646240 221656310482680624320 222200920582146670080 222383052484263183744 222748213489984469760 227098764534710728935 227989347925042927872 228117144644731853280 229144699350338753520 230051433604410190080 231227832980796378552 233885624164483693248 234898116043983622656 235509829887848163340 235851049577630615040 238267556233139125440 241806884162924317440 242238682170358110864 242599693619196200448 243324954287713976832 244421012640361337088 247092280538070204160 249363349293015702360 249976035654915003840 250591740176232528480 252849323421063452160 253321497694492142080 255147953633982210816 256919814423107087280 258798719266264945152 259872915738315214720 260705308165407832320 261627120569721392640 261879656400387146880 264260380549481575488 265987572579216749184 267297856187981363712 269154091300397900960 272032744683289857120 274047802051314226432 274973639220406504224 275159557840569050880 277978815605328979680 282611795865417796008 283497726259980234240 284986684906303659840 285686897891331432960 289034791225995473190 290168260995509180928 292357030205604616560 293622645054979528320 296510736645684244992 299236019151618842832 302798352712947638580 303249617023995250560 304156192859642471040 305526265800451671360 308303777307728504736 310894565352331265280 311847498885978257664 314255587680464576256 317690074977518833920 317938270348595020509 318934942042477763520 322984909560477481152 323498399082831181440 330191469408682861056 330325475686851969360 331806755846882695680 332484465724020936480 333301380873220005120 333574578726394775616 334122320234976704640 341984021887564391808 342559752564142783040 343717049025508130280 349172875200516195840 350828436246725539872 352347174065975433984 353264744831772245010 354650096772288998912 360621166190697054720 362710326244386476160 363358023255537166296 364497076619974586880 364987431431570965248 366631518960542005632 370638420807105306240 374045023939523553540 376815727820557061344 379273985131595178240 379982246541738213120 381228089973022600704 385379721634660630920 389809373607472822080 391496860073306037760 392440680854582088960 392819484600580720320 398981358868825123776 399961657047864006144 400946784281972045568 403731136950596851440 404332822698660334080 405541590479523294720 407368354400602228480 411071703076971339648 412739336760853576320 416968223407993469520 423917693798126694012 425246589389970351360 427480027359455489760 430646546080636641536 431331198777108241920 435252391493263771392 438535545308406924840 440433967582469292480 443312620965361248640 444766104968526367488 445496426979968939520 454197529069421457870 455978695850085855744 456234289289463706560 458289398700677507040 460102867208820380160 462455665961592757104 467771248328967386496 471019659775696326680 476535112466278250880 483613768325848634880 484477364340716221728 488842025280722674176 494184561076140408320 498726698586031404720 499952071309830007680 501183480352465056960 510295907267964421632 513839628846214174560 519745831476630429440 521410616330815664640 523759312800774293760 528520761098963150976 529897117247658367515 531975145158433498368 538308182600795801920 544065489366579714240 548095604102628452864 549947278440813008448 550319115681138101760 555957631210657959360 565223591730835592016 569973369812607319680 578069582451990946380 584714060411209233120 587245290109959056640 598472038303237685664 605596705425895277160 606499234047990501120 608312385719284942080 611052531600903342720 616607554615457009472 621789130704662530560 623694997771956515328 628511175360929152512 635380149955037667840 635876540697190041018 637869884084955527040 645969819120954962304 646996798165662362880 660650951373703938720 664968931448041872960 666602761746440010240 667149157452789551232 668244640469953409280 683968043775128783616 685119505128285566080 687434098051016260560 701656872493451079744 704694348131950867968 706529489663544490020 725420652488772952320 726716046511074332592 729974862863141930496 733263037921084011264 741276841614210612480 748090047879047107080 753631455641114122688 758547970263190356480 759964493083476426240 770759443269321261840 779618747214945644160 784881361709164177920 785638969201161440640 797962717737650247552 801893568563944091136 807462273901193702880 814736708801204456960 822143406153942679296 825478673521707152640 833936446815986939040 847835387596253388024 850493178779940702720 854960054718910979520 861293092161273283072 870504782986527542784 877071090616813849680 880867935164938584960 886625241930722497280 889532209937052734976 908395058138842915740 912468578578927413120 916578797401355014080 924911331923185514208 935542496657934772992 942039319551392653360 953070224932556501760 968954728681432443456 997453397172062809440 999904142619660015360 1002366960704930113920 1027679257692428349120 1039491662953260858880 1047518625601548587520 1057041522197926301952 1059794234495316735030 1063950290316866996736 1076616365201591603840 1088130978733159428480 1099894556881626016896 1111915262421315918720 1130447183461671184032 1139946739625214639360 1156139164903981892760 1169428120822418466240 1174490580219918113280 1196944076606475371328 1211193410851790554320 1212998468095981002240 1216624771438569884160 1222105063201806685440 1233215109230914018944 1271753081394380082036 1275739768169911054080 1291939638241909924608 1293993596331324725760 1321301902747407877440 1329937862896083745920 1334298314905579102464 1336489280939906818560 1367936087550257567232 1370239010256571132160 1374868196102032521120 1403313744986902159488 1413058979327088980040 1450841304977545904640 1453432093022148665184 1466526075842168022528 1482553683228421224960 1496180095758094214160 1507262911282228245376 1541518886538642523680 1559237494429891288320 1571277938402322881280 1589691351742975102545 1595925435475300495104 1614924547802387405760 1644286812307885358592 1650957347043414305280 1667872893631973878080 1695670775192506776048 1709920109437821959040 1754142181233627699360 1761735870329877169920 1773250483861444994560 1816790116277685831480 1824937157157854826240 1833157594802710028160 1849822663846371028416 1871084993315869545984 1884078639102785306720 1906140449865113003520 1937909457362864886912 1994906794344125618880 1999808285239320030720 2004733921409860227840 2055358515384856698240 2114083044395852603904 2119588468990633470060 2153232730403183207680 2176261957466318856960 2199789113763252033792 2223830524842631837440 2260894366923342368064 2279893479250429278720 2312278329807963785520 2338856241644836932480 2393888153212950742656 2422386821703581108640 2444210126403613370880 2466430218461828037888 2543506162788760164072 2551479536339822108160 2583879276483819849216 2642603805494815754880 2659875725792167491840 2668596629811158204928 2740478020513142264320 2749736392204065042240 2806627489973804318976 2826117958654177960080 2906864186044297330368 2992360191516188428320 3014525822564456490752 3083037773077285047360 3118474988859782576640 3142555876804645762560 3179382703485950205090 3191850870950600990208 3229849095604774811520 3335745787263947756160 3391341550385013552096 3419840218875643918080 3508284362467255398720 3523471740659754339840 3633580232555371662960 3649874314315709652480 3666315189605420056320 3699645327692742056832 3768157278205570613440 3875818914725729773824 3989813588688251237760 4009467842819720455680 4110717030769713396480 4239176937981266940120 4306465460806366415360 4352523914932637713920 4399578227526504067584 4447661049685263674880 4521788733846684736128 4624556659615927571040 4677712483289673864960 4787776306425901485312 4844773643407162217280 4932860436923656075776 5087012325577520328144 5285207610989631509760 5319751451584334983680 5499472784408130084480 5613254979947608637952 5652235917308355920160 5813728372088594660736 5984720383032376856640 6029051645128912981504 6166075546154570094720 6358765406971900410180 6459698191209549623040 6671491574527895512320 6782683100770027104192 6839680437751287836160 7016568724934510797440 7267160465110743325920 7332630379210840112640 7399290655385484113664 7536314556411141226880 7751637829451459547648 7979627177376502475520 8221434061539426792960 8478353875962533880240 9043577467693369472256 9249113319231855142080 9355424966579347729920 9575552612851802970624 9689547286814324434560 10174024651155040656288 10570415221979263019520 10998945568816260168960 11304471834616711840320 11627456744177189321472 11969440766064753713280 12332151092309140189440 12717530813943800820360 12919396382419099246080 13342983149055791024640 13565366201540054208384 14033137449869021594880 14534320930221486651840 14798581310770968227328 15072629112822282453760 15959254354753004951040 16956707751925067760480 18087154935386738944512 18498226638463710284160 19379094573628648869120 20348049302310081312576 21997891137632520337920 22608943669233423680640 23254913488354378642944 23938881532129507426560 24664302184618280378880 25435061627887601640720 27130732403080108416768 28066274899738043189760 29068641860442973303680 30145258225644564907520 33913415503850135520960 36996453276927420568320 38758189147257297738240 40696098604620162625152 45217887338466847361280 47877763064259014853120 50870123255775203281440 54261464806160216833536 58137283720885946607360 67826831007700271041920 73992906553854841136640 81392197209240325250304 90435774676933694722560 101740246511550406562880 116274567441771893214720 135653662015400542083840 162784394418480650500608 203480493023100813125760 271307324030801084167680 406960986046201626251520 813921972092403252503040
- Sum of all divisors σ(n): 4139807528112105494937600
- Sum of proper divisors (its aliquot sum) s(n): 3325885556019702242434560
- 813921972092403252503040 is an abundant number, because the sum of its proper divisors (3325885556019702242434560) is greater than itself. Its abundance is 2511963583927298989931520
Bases of 813921972092403252503040
- Binary: 101011000101101011001100011010111011101010011101001010011001110010100010000000002
- Hexadecimal: 0xAC5ACC6BBA9D299CA200
- Base-36: 3OJG5KFWAYW4WAO0
Squares and roots of 813921972092403252503040
- 813921972092403252503040 squared (8139219720924032525030402) is 662468976654786859001514866662900568025209241600
- 813921972092403252503040 cubed (8139219720924032525030403) is 539198055928900371643461712416614517725118890399978488843694940094464000
-
The
square root of 813921972092403252503040 is 902176242256.6908032351 -
The
cube root of 813921972092403252503040 is 93367183.3659479419
Scales and comparisons
How big is 813921972092403252503040?- 813,921,972,092,403,252,503,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 813,921,972,092,403,252,503,040 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 813921972092403252503040 cubic inches would be around 7780598.6 feet tall.
Recreational maths with 813921972092403252503040
- 813921972092403252503040 backwards is 040305252304290279129318
- The number of decimal digits it has is: 24
- The sum of 813921972092403252503040's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 813921972092403252503040 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 813921972092403252503040 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/813921972092403252503040/
Chicago style:
Numbermatics. 2024. "Number 813921972092403252503040 - Facts about the integer". https://numbermatics.com/n/813921972092403252503040/
The information we have on file for 813921972092403252503040 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 813921972092403252503040, math, Factors of 813921972092403252503040, curriculum, school, college, exams, university, Prime factorization of 813921972092403252503040, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirteen sextillion, nine hundred twenty-one quintillion, nine hundred seventy-two quadrillion, ninety-two trillion, four hundred three billion, two hundred fifty-two million, five hundred three thousand and forty.