306813627057940096656235968
306,813,627,057,940,096,656,235,968 is an even composite number composed of six prime numbers multiplied together.
306813627057940096656235968 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 306813627057940096656235968:
26 × 39 × 73 × 233 × 793 × 4913
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 23 × 23 × 23 × 79 × 79 × 79 × 491 × 491 × 491)See below for interesting mathematical facts about the number 306813627057940096656235968 from the Numbermatics database.
Names of 306813627057940096656235968
- Cardinal: 306813627057940096656235968 can be written as Three hundred six septillion, eight hundred thirteen sextillion, six hundred twenty-seven quintillion, fifty-seven quadrillion, nine hundred forty trillion, ninety-six billion, six hundred fifty-six million, two hundred thirty-five thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 3.06813627057940096656235968 × 1026
Factors of 306813627057940096656235968
Divisors of 306813627057940096656235968
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 79 81 84 92 96 98 108 112 126 138 144 147 158 161 162 168 184 189 192 196 207 216 224 237 243 252 276 288 294 316 322 324 336 343 368 378 392 414 432 441 448 474 483 486 491 504 529 552 553 567 576 588 621 632 644 648 672 686 711 729 736 756 784 828 864 882 948 966 972 982 1008 1029 1058 1104 1106 1127 1134 1176 1242 1264 1288 1296 1323 1344 1372 1422 1449 1458 1472 1473 1512 1568 1587 1656 1659 1701 1728 1764 1817 1863 1896 1932 1944 1964 2016 2058 2116 2133 2187 2208 2212 2254 2268 2352 2484 2528 2576 2592 2646 2744 2844 2898 2916 2946 3024 3087 3136 3174 3312 3318 3381 3402 3437 3528 3634 3703 3726 3792 3864 3871 3888 3928 3969 4032 4116 4232 4266 4347 4374 4416 4419 4424 4508 4536 4704 4761 4968 4977 5056 5103 5152 5184 5292 5451 5488 5589 5688 5796 5832 5892 6048 6174 6241 6348 6399 6561 6624 6636 6762 6804 6874 7056 7268 7406 7452 7584 7728 7742 7776 7856 7889 7938 8232 8464 8532 8694 8748 8838 8848 9016 9072 9261 9408 9522 9936 9954 10143 10206 10304 10311 10584 10902 10976 11109 11178 11293 11376 11592 11613 11664 11784 11907 12096 12167 12348 12482 12696 12719 12798 13041 13122 13248 13257 13272 13524 13608 13748 14112 14283 14536 14812 14904 14931 15168 15309 15456 15484 15552 15712 15778 15876 16353 16464 16767 16928 17064 17388 17496 17676 17696 18032 18144 18522 18723 19044 19197 19683 19872 19908 20286 20412 20622 21168 21804 21952 22218 22356 22586 22752 23184 23226 23328 23568 23667 23814 24059 24334 24696 24964 25392 25438 25596 25921 26082 26244 26514 26544 27048 27097 27216 27496 27783 28224 28566 29072 29624 29808 29862 30429 30618 30912 30933 30968 31424 31556 31752 32706 32928 33327 33534 33856 33879 34128 34776 34839 34992 35352 35392 35721 36064 36288 36501 37044 37446 38088 38157 38394 38789 39123 39366 39744 39771 39816 40572 40824 41244 41791 42336 42849 43608 43687 44436 44712 44793 45172 45504 45927 46368 46452 46656 47136 47334 47628 48118 48668 49059 49392 49928 50301 50784 50876 51192 51842 52164 52488 53028 53088 54096 54194 54432 54992 55566 56169 57132 57591 58144 59248 59616 59724 60858 61236 61866 61936 63112 63504 65412 65856 66654 67068 67758 68256 69552 69678 69984 70704 71001 71442 72128 72177 73002 74088 74892 76176 76314 76788 77578 77763 78246 78732 79051 79542 79632 81144 81291 81648 82488 83349 83582 84672 85169 85698 87216 87374 88872 89033 89424 89586 90344 91287 91854 92736 92799 92904 94272 94668 95256 96236 97336 98118 98784 99856 99981 100602 101568 101637 101752 102384 103684 104328 104517 104976 106056 106176 107163 108192 108388 108864 109503 109984 111132 112338 114264 114471 115182 116288 116367 117369 118496 119232 119313 119448 121716 122472 123732 123872 125373 126224 127008 128547 130824 131061 133308 134136 134379 135516 136512 137781 139104 139356 139968 141408 142002 142884 143543 144354 146004 147177 148176 149784 150903 152352 152628 153576 155156 155526 156492 157464 158102 159084 159264 162288 162582 163296 164976 166698 167164 168413 168507 170338 171396 172773 174432 174748 177744 178066 178848 179172 180688 181447 182574 183708 185598 185808 189336 190512 192472 194672 196236 197568 199712 199962 201204 203274 203504 204768 207368 208656 209034 209952 212112 213003 214326 216384 216531 216776 219006 219968 222264 224676 228528 228942 230364 232734 233289 234738 236992 237153 238626 238896 241081 243432 243873 244944 247464 247744 250047 250746 252448 254016 255507 257094 259739 261648 262122 266616 267099 268272 268758 271032 271523 273861 275562 278208 278397 278712 282816 284004 285768 287086 288708 292008 292537 294354 296352 299568 299943 301806 304704 304911 305256 305809 307152 310312 311052 312984 313551 314928 316204 318168 318528 321489 324576 325164 326592 328509 329952 333396 334328 336826 337014 340676 342792 343413 345546 348864 349101 349496 352107 355488 356132 357696 357939 358344 361376 362894 365148 367416 371196 371616 376119 378672 381024 384944 385641 389344 392472 393183 399424 399924 402408 403137 406548 407008 409536 414736 417312 418068 419904 424224 426006 428652 430629 433062 433552 438012 441531 444528 449352 452709 457056 457884 460728 465468 466578 469476 474306 477252 477792 482162 486864 487746 489888 493039 494928 500094 501492 504896 505239 505521 511014 514188 518319 519478 523296 524244 533232 534198 536544 537516 542064 543046 544341 547722 551124 553357 556794 557424 568008 571536 574172 577416 584016 585074 588708 592704 596183 599136 599886 603612 609822 610512 611618 614304 620624 622104 623231 625968 627102 629856 632408 636336 639009 642978 649152 649593 650328 657018 659904 666792 668656 673652 674028 681352 685584 686826 691092 698202 698992 699867 704214 710976 711459 712264 715878 716688 722752 723243 725788 730296 731619 734832 742392 743232 750141 752238 757344 762048 766521 769888 771282 778688 779217 784944 786366 799848 801297 804816 806274 813096 814016 814569 821583 829472 834624 835191 836136 848448 852012 857304 861258 866124 867104 876024 877611 883062 889056 892147 898704 899829 905418 914112 914733 915768 917427 921456 930936 933156 938952 940653 948612 954504 955584 961193 964324 964467 973728 975492 979776 985527 986078 989856 1000188 1002984 1004801 1010478 1011042 1022028 1028376 1030239 1036638 1038956 1046592 1047303 1048488 1056321 1066464 1068396 1073088 1073817 1075032 1084128 1086092 1088682 1095444 1102248 1106714 1113588 1114848 1128357 1136016 1143072 1148344 1154832 1156923 1168032 1170148 1177416 1179549 1192366 1198272 1199772 1207224 1209411 1219644 1221024 1223236 1228608 1241248 1244208 1246462 1251936 1254204 1259712 1264816 1272672 1278018 1285956 1291887 1299186 1300656 1314036 1324593 1333584 1337312 1347304 1348056 1362704 1371168 1373652 1382184 1396404 1397984 1399734 1408428 1422918 1424528 1431756 1433376 1446486 1451576 1460592 1463238 1469664 1479117 1484784 1500282 1504476 1514688 1515717 1516563 1533042 1539776 1542564 1554957 1558434 1569888 1572732 1599696 1602594 1609632 1612548 1626192 1629138 1633023 1643166 1658944 1660071 1670382 1672272 1687567 1704024 1714608 1722516 1732248 1734208 1752048 1755222 1766124 1778112 1784294 1788549 1797408 1799658 1810836 1818173 1829466 1831536 1834854 1842912 1861872 1866312 1869693 1877904 1881306 1897224 1900661 1909008 1917027 1922386 1928648 1928934 1947456 1948779 1950984 1971054 1972156 1979712 2000376 2005968 2009602 2020956 2022084 2044056 2047759 2056752 2060478 2073276 2077912 2094606 2096976 2099601 2112642 2132928 2134377 2136792 2140663 2147634 2150064 2168256 2169729 2172184 2177364 2190888 2194857 2204496 2213428 2227176 2229696 2250423 2256714 2272032 2286144 2296688 2299563 2309664 2313846 2336064 2337651 2340296 2354832 2359098 2384732 2399544 2403891 2414448 2418822 2439288 2442048 2443707 2446472 2464749 2482496 2488416 2492924 2503872 2505573 2508408 2529632 2545344 2556036 2571912 2583774 2598372 2601312 2628072 2632833 2649186 2667168 2674624 2676441 2694608 2696112 2699487 2725408 2742336 2744199 2747304 2752281 2764368 2792808 2795968 2799468 2816856 2821959 2845836 2849056 2863512 2866752 2883579 2892972 2903152 2921184 2926476 2939328 2956581 2958234 2969568 3000564 3008952 3014403 3031434 3033126 3064331 3066084 3085128 3090717 3109914 3116868 3139776 3141909 3145464 3168963 3199392 3205188 3219264 3221451 3225096 3252384 3258276 3266046 3286332 3301489 3320142 3340764 3344544 3375134 3385071 3408048 3429216 3445032 3451273 3464496 3470769 3504096 3510444 3532248 3538647 3568588 3577098 3594816 3599316 3621672 3628233 3636346 3658932 3663072 3669708 3685824 3723744 3732624 3739386 3755808 3762612 3794448 3801322 3818016 3834054 3844772 3857296 3857868 3873499 3875661 3897558 3901968 3942108 3944312 3973779 4000752 4011936 4019204 4041912 4044168 4088112 4095518 4113504 4120956 4146552 4155824 4173281 4189212 4193952 4199202 4225284 4268754 4273584 4281326 4295268 4300128 4339458 4344368 4354728 4381776 4389714 4408992 4426856 4437351 4454352 4500846 4513428 4544064 4547151 4549689 4593376 4599126 4619328 4627692 4675302 4680592 4709664 4718196 4769464 4799088 4807782 4828896 4837644 4878576 4887414 4892944 4899069 4929498 4976832 4980213 4985848 5011146 5016816 5059264 5062701 5112072 5143824 5167548 5196744 5202624 5256144 5265666 5298372 5334336 5352882 5365647 5389216 5392224 5398974 5450816 5454519 5488398 5494608 5504562 5528736 5544863 5585616 5598936 5609079 5633712 5643918 5691672 5698112 5701983 5727024 5751081 5767158 5785944 5806304 5842368 5846337 5852952 5913162 5916468 5939136 5973997 6001128 6017904 6028806 6062868 6066252 6128662 6132168 6143277 6170256 6181434 6219828 6233736 6245029 6283818 6290928 6298803 6337926 6398784 6403131 6410376 6421989 6442902 6450192 6504768 6509187 6516552 6532092 6572664 6584571 6602978 6640284 6681528 6689088 6728351 6750268 6751269 6770142 6816096 6858432 6890064 6898689 6902546 6928992 6941538 7008192 7012953 7020888 7033607 7064496 7077294 7137176 7154196 7198632 7211673 7243344 7256466 7272692 7317864 7326144 7331121 7339416 7394247 7447488 7465248 7478772 7511616 7516719 7525224 7588896 7602644 7636032 7668108 7689544 7714592 7715736 7746998 7751322 7795116 7803936 7884216 7888624 7898499 7947558 8001504 8023872 8029323 8038408 8083824 8088336 8098461 8176224 8191036 8227008 8232597 8241912 8256843 8293104 8311648 8346562 8378424 8387904 8398404 8450568 8465877 8537508 8547168 8562652 8590536 8600256 8650737 8678916 8688736 8709456 8763552 8779428 8817984 8853712 8869743 8874702 8908704 9001692 9026856 9043209 9094302 9099378 9186752 9192993 9198252 9255384 9272151 9350604 9361184 9419328 9425727 9436392 9538928 9598176 9615564 9657792 9664353 9675288 9757152 9774828 9785888 9798138 9858996 9904467 9960426 9971696 10022292 10033632 10125402 10155213 10224144 10287648 10335096 10353819 10393488 10412307 10512288 10531332 10596744 10615941 10705764 10731294 10778432 10784448 10797948 10884699 10909038 10976796 10989216 11009124 11057472 11089726 11171232 11197872 11218158 11267424 11287836 11339897 11383344 11403966 11454048 11502162 11534316 11571888 11612608 11620497 11626983 11692674 11705904 11812969 11826324 11832936 11921337 11947994 12002256 12035808 12057612 12125736 12132504 12257324 12264336 12286554 12340512 12362868 12439656 12467472 12490058 12519843 12567636 12581856 12597606 12675852 12727211 12806262 12820752 12843978 12885804 12900384 13018374 13033104 13064184 13145328 13169142 13205956 13280568 13304627 13312053 13363056 13456702 13500536 13502538 13540284 13632192 13641453 13649067 13780128 13797378 13805092 13857984 13883076 14025906 14041776 14067214 14128992 14154588 14274352 14308392 14334313 14397264 14423346 14486688 14512932 14545384 14635728 14662242 14678832 14697207 14788494 14930496 14940639 14957544 15033438 15050448 15177792 15188103 15205288 15336216 15379088 15429184 15431472 15493996 15502644 15590232 15607872 15768432 15777248 15796998 15895116 16003008 16058646 16076816 16096941 16167648 16176672 16196922 16352448 16363557 16382072 16465194 16483824 16513686 16586208 16623296 16634589 16693124 16756848 16796808 16827237 16901136 16931754 17075016 17094336 17105949 17125304 17181072 17253243 17301474 17357832 17377472 17418912 17527104 17539011 17558856 17707424 17739486 17749404 17817408 17921991 18003384 18053712 18086418 18188604 18198756 18385986 18396504 18429831 18510768 18544302 18701208 18722368 18735087 18851454 18872784 18896409 19045399 19077856 19196352 19209393 19231128 19265967 19328706 19350576 19514304 19527561 19549656 19571776 19596276 19717992 19753713 19808934 19920852 19943392 20044584 20067264 20185053 20250804 20310426 20448288 20519381 20575296 20670192 20696067 20707638 20786976 20824614 21024576 21038859 21062664 21100821 21193488 21231882 21411528 21450317 21462588 21595896 21635019 21769398 21818076 21953592 21978432 21993363 22018248 22179452 22182741 22342464 22395744 22436316 22534848 22550157 22575672 22679794 22766688 22807932 22908096 23004324 23068632 23110423 23143776 23240994 23253966 23385348 23411808 23625938 23652648 23665872 23695497 23842674 23895988 24004512 24071616 24087969 24115224 24158911 24251472 24265008 24295383 24514648 24528672 24573108 24681024 24697791 24725736 24770529 24879312 24934944 24980116 25039686 25135272 25163712 25195212 25351704 25397631 25454422 25612524 25641504 25687956 25771608 25800768 25952211 26036748 26066208 26128368 26290656 26338284 26411912 26561136 26609229 26609254 26624106 26726112 26913404 27001072 27005076 27080568 27129627 27282906 27298134 27560256 27578979 27594756 27610184 27766152 27816453 28051812 28083552 28134428 28257984 28277181 28309176 28548704 28616784 28668626 28794528 28846692 28973376 29025864 29090768 29271456 29324484 29357664 29394414 29576988 29713401 29881278 29915088 30066876 30100896 30376206 30410576 30465639 30672432 30758176 30862944 30987992 31005288 31061457 31180464 31536864 31554496 31593996 31790232 31847823 32117292 32153632 32193882 32335296 32353344 32393844 32727114 32764144 32930388 32967648 33027372 33172416 33269178 33386248 33513696 33593616 33654474 33802272 33863508 34019691 34150032 34211898 34250608 34362144 34506486 34602948 34715664 34837824 34861491 34880949 35078022 35117712 35414848 35438907 35478972 35498808 35764011 35843982 36006768 36107424 36172836 36377208 36397512 36771972 36793008 36859662 37021536 37088604 37402416 37470174 37559529 37702908 37745568 37792818 38090798 38155712 38181633 38418786 38462256 38531934 38657412 38701152 38814041 39055122 39099312 39192552 39435984 39507426 39617868 39841704 39886784 39913881 39936159 40089168 40370106 40501608 40620852 40896576 40924359 40947201 41038762 41340384 41392134 41415276 41573952 41649228 41817979 42077718 42125328 42201642 42386976 42463764 42823056 42900634 42925176 43002939 43191792 43270038 43538796 43636152 43715203 43907184 43986726 44036496 44091621 44358904 44365482 44791488 44821917 44872632 45100314 45151344 45359588 45533376 45564309 45615864 46008648 46137264 46220846 46287552 46481988 46507932 46770696 46823616 47098457 47251876 47305296 47331744 47390994 47685348 47791976 48009024 48175938 48230448 48290823 48317822 48502944 48530016 48590766 49029296 49057344 49090671 49146216 49235249 49395582 49451472 49541058 49758624 49869888 49903767 49960232 50079372 50270544 50390424 50481711 50703408 50795262 50908844 51225048 51283008 51317847 51375912 51543216 51759729 51904422 52073496 52132416 52256736 52581312 52617033 52676568 52823824 53122272 53218458 53218508 53248212 53452224 53765973 53826808 54002144 54010152 54161136 54259254 54565812 54596268 55157958 55189512 55220368 55289493 55532304 55632906 56103624 56167104 56205261 56268856 56554362 56618352 56689227 57097408 57136197 57233568 57337252 57589056 57628179 57693384 57797901 58051728 58181536 58542912 58582683 58648968 58715328 58788828 59153976 59261139 59426802 59762556 59830176 60133752 60201792 60555159 60752412 60821152 60931278 61344864 61516352 61558143 61725888 61975984 62010576 62088201 62122914 62360928 63073728 63116577 63187992 63302463 63580464 63695646 64234584 64307264 64350951 64387764 64787688 64905057 65454228 65528288 65860776 65935296 65980089 66054744 66538356 66772496 67027392 67187232 67308948 67604544 67650471 67727016 68039382 68300064 68423796 68501216 68724288 69012972 69205896 69331269 69431328 69722982 69761898 70156044 70235424 70479613 70877814 70957944 70997616 71086491 71528022 71687964 72013536 72214848 72263907 72345672 72476733 72754416 72795024 72886149 73543944 73586016 73719324 74043072 74093373 74177208 74311587 74804832 74940348 75119058 75405816 75491136 75585636 75934247 76181596 76192893 76363266 76837572 76924512 77063868 77314824 77402304 77628082 77856633 78110244 78198624 78385104 78871968 79014852 79235736 79379279 79683408 79827687 79827762 79872318 80178336 80740212 81003216 81241704 81388881 81848718 81894402 82077524 82680768 82690783 82736937 82784268 82830552 83298456 83449359 83635958 84155436 84250656 84403284 84773952 84831543 84927528 85646112 85801268 85850352 86005878 86383584 86540076 87077592 87272304 87430406 87814368 87973452 88072992 88183242 88717808 88730964 89090477 89140203 89643834 89745264 90200628 90302688 90719176 91128618 91231728 91396917 92017296 92274528 92441692 92963976 93015864 93184371 93541392 94196914 94503752 94610592 94663488 94781988 95370696 95543469 95583952 96351876 96460896 96581646 96635644 97005888 97060032 97181532 98058592 98181342 98292432 98470498 98791164 98902944 99082116 99517248 99807534 99920464 100158744 100541088 100780848 100963422 101406816 101590524 101817688 102059073 102450096 102635694 102751824 103086432 103519458 103808844 104146992 104513472 104584473 104642847 105234066 105353136 105647648 106244544 106316721 106436916 106437016 106496424 107531946 107653616 108004288 108020304 108322272 108518508 109131624 109192536 110315916 110379024 110440736 110578986 111064608 111265812 112207248 112410522 112537712 112678587 113108724 113236704 113378454 114272394 114467136 114544899 114674504 115256358 115386768 115595802 116103456 116363072 116442123 117165366 117297936 117577656 118307952 118370771 118522278 118853604 119525112 119660352 119741643 119808477 120267504 121110318 121504824 121642304 121862556 122689728 122773077 122841603 123116286 123951968 124021152 124176402 124245828 124721856 125453937 126233154 126375984 126604926 127160928 127391292 127531849 128469168 128701902 128775528 129008817 129575376 129810114 130908456 131056576 131145609 131721552 131960178 132109488 132274863 133076712 133317793 133544992 134374464 134465751 134617896 135300942 135454032 136078764 136600128 136692927 136847592 137002432 138025944 138411792 138662538 138862656 139445964 139523796 140312088 140470848 140959226 141295371 141755628 141915888 141995232 142172982 143056044 143375928 143635667 144027072 144527814 144691344 144872469 144953466 145508832 145590048 145772298 147087888 147172032 147272013 147438648 147705747 148186746 148354416 148623174 149609664 149711301 149880696 150152219 150238116 150811632 151171272 151445133 151868494 152363192 152385786 152726532 153675144 153849024 153953541 154127736 154629648 155256164 155279187 155713266 156220488 156397248 156770208 157743936 157851099 158029704 158471472 158758558 159366816 159655374 159655524 159744636 160356672 161297919 161480424 161772961 162006432 162483408 162777762 163697436 163788804 164155048 165381566 165473874 165568536 165661104 165868479 166596912 166898718 167271916 168310872 168501312 168615783 168806568 169112377 169663086 169855056 170067681 171292224 171408591 171602536 171700704 172011756 172767168 172884537 173080152 173393703 174155184 174544608 174860812 175628736 175748049 175946904 176145984 176366484 177435616 177461928 177783417 178180954 178280406 179287668 179490528 180401256 180605376 181438352 181665477 182257236 182463456 182793834 184034592 184549056 184674429 184883384 185927952 186031728 186264603 186368742 187082784 188393828 189007504 189221184 189349731 189563976 189907389 190741392 191086938 191167904 192703752 192921792 193052853 193163292 193271288 194363064 194715171 196117184 196362684 196584864 196940996 197582328 197805888 197940267 198164232 199615068 199840928 200317488 201082176 201561696 201926844 202813632 203181048 203635376 204118146 204900192 205271388 205503648 206172864 207038916 207617688 207993807 208293984 209168946 209285694 210468132 210706272 211295296 211438839 212633442 212873832 212874032 212992848 213259473 215063892 215307232 216040608 216644544 216791721 217037016 217430199 218263248 218385072 220631832 220758048 220881472 221157972 222129216 222280119 222531624 222934761 224414496 224821044 225075424 225357174 226217448 226473408 226756908 227802741 228544788 229089798 229349008 230512716 230773536 231191604 232206912 232884246 233569899 234330732 234595872 235155312 236615904 236741542 237044556 237707208 238137837 239050224 239483061 239483286 239616954 240535008 242082149 242220636 243009648 243725112 244166643 245546154 245683206 246232572 247903936 248042304 248072349 248210811 248352804 248491656 250348077 250907874 252466308 252751968 253209852 254321856 254494629 254782584 255063698 256938336 257403804 257551056 258017634 259150752 259620228 260817631 261816912 262291218 263443104 263920356 264218976 264549726 266153424 266635586 267089984 267271431 267420609 268931502 269235792 270601884 270908064 271698287 272157528 273385854 273695184 274190751 276051888 276823584 277325076 278891928 279047592 279553113 280624176 281918452 282590742 283511256 283831776 283990464 284345964 286112088 286630407 286751856 287271334 289055628 289382688 289744938 289906932 291017664 291180096 291544596 292725853 294175776 294544026 294877296 295411494 296373492 296708832 297246348 299422602 299761392 300304438 300476232 301623264 302342544 302890266 303736988 304726384 304771572 305453064 306006421 306177219 307350288 307907082 308255472 309259296 310512328 310558374 311426532 312440976 313540416 313753419 313928541 315702198 316059408 316942944 317517116 318733632 318950163 319310748 319311048 319489272 322595838 322960848 323545922 324012864 324966816 325555524 327394872 327577608 328310096 329689199 330763132 330947748 331137072 331322208 331736958 333193824 333797436 334543832 336621744 337231566 337613136 338035761 338224754 339326172 339710112 340135362 342817182 343205072 343401408 343634697 344023512 345769074 346160304 346787406 348310368 349089216 349326369 349721624 351496098 351893808 352732968 354871232 354923856 355112313 355566834 356361908 356560812 358575336 358981056 359224929 359425431 360802512 362876704 363330954 364514472 364926912 365587668 368069184 368319231 369348858 369766768 371855904 372063456 372529206 372737484 374165568 376361811 376787656 378015008 378699462 379127952 379814778 381482784 382173876 382335808 382595547 385407504 386105706 386326584 386542576 387026451 388726128 389430342 392725368 393169728 393436827 393881992 395164656 395880534 396328464 396824589 399230136 399681856 399953379 400634976 403123392 403397253 403853688 406362096 407270752 408236292 409800384 410078781 410542776 411007296 414077832 415235376 415987614 416587968 418337892 418571388 420936264 421412544 422877678 423886113 425266884 425747664 425748064 425985696 426518946 430127784 430614464 430907001 432081216 433583442 434074032 434617407 434860398 436526496 436770144 438044177 441263664 441516096 441816039 442315944 443117241 444560238 445063248 445869522 448828992 449133903 449642088 450150848 450456657 450714348 452434896 453513816 454335399 455605482 457089576 458179596 458698016 461025432 461547072 461860623 462383208 465768492 467139798 468661464 469191744 470310624 471945763 473231808 473483084 473553297 474089112 475414416 476275674 478100448 478966122 478966572 479233908 481070016 483893757 484164298 484441272 485318883 486019296 487450224 488333286 491092308 491366412 492465144 493357291 496144698 496421622 496705608 496983312 497605437 500696154 501815748 504932616 505503936 505847349 506419704 507337131 508989258 509565168 510127396 510203043 513876672 514225773 514807608 515102112 516035268 518301504 518653611 519240456 520181109 521635262 523633824 524582436 526886208 527244147 527840712 528437952 529099452 531539729 532306848 533271172 533350251 534542862 534841218 537863004 538471584 541203768 541816128 543396574 544315056 544996431 546771708 547390368 548381502 552103776 553647168 554023287 554650152 555654953 557783856 558095184 558793809 559106226 561248352 563836904 565181484 567022512 567663552 568049193 568691928 569722167 572224176 573260814 573503712 574542668 578111256 578765376 579158559 579489876 579813864 583089192 584145513 585451706 588351552 589088052 589754592 590822988 592746984 593417664 593820801 594492696 598845204 599522784 600608876 600952464 603246528 604685088 605780532 607473976 609452768 609543144 610906128 612012842 612354438 614700576 615814164 616510944 618518592 621024656 621116748 622853064 623981421 624881952 627506838 627857082 631404396 632118816 633885888 634316517 635034232 637900326 638621496 638622096 638978544 639778419 645191676 645921696 647091844 649933632 650375163 651111048 652290597 654789744 655155216 656620192 659378398 661526264 661895496 662274144 662644416 663473916 666387648 667594872 668804283 669087664 673243488 674463132 675226272 676071522 676449508 678652344 679420224 680270724 683408223 685634364 686410144 687269394 688047024 691538148 692320608 693574812 696620736 698652738 699443248 700709697 702992196 703787616 705465936 709847712 710224626 711133668 712723816 713121624 714413511 717150672 718449858 718850862 721605024 725753408 726246447 726661908 729028944 731175336 732499929 736638462 738697716 739533536 743711808 744126912 744217047 744632433 745058412 745474968 752723622 753575312 756030016 757398924 758255904 759629556 762965568 763483887 764347752 765191094 770815008 772211412 772653168 773085152 774052902 777452256 778860684 782452893 785450736 786873654 787763984 790329312 791761068 792656928 793649178 798460272 799906758 801269952 801814293 802261827 806794506 807707376 812724192 814541504 815094861 816472584 820157562 821085552 822572253 828155664 828595397 830470752 831975228 836675784 837142776 838659339 841872528 845755356 847772226 850533768 851495328 851496128 851971392 853037892 859891221 860255568 861814002 867166884 868148064 869234814 869720796 873052992 873540288 876088354 878177559 882527328 883632078 884631888 886234482 889120476 890126496 891739044 892722943 898267806 899284176 900913314 901428696 904869792 907027632 908670798 911210964 914179152 916359192 917396032 918019263 918531657 922050864 923721246 924766416 931536984 933224551 934279596 937322928 940621248 941260257 941785623 943891526 946966168 947106594 948178224 950828832 952551348 956200896 956850489 957932244 957933144 958467816 967787514 968328596 968882544 970637766 972038592 974900448 976666572 982184616 982732824 984930288 986714582 989067597 992289396 992843244 993411216 993966624 995210874 1001392308 1003631496 1005449669 1009865232 1011694698 1012839408 1014107283 1014674262 1017978516 1019130336 1020254792 1020406086 1028451546 1029615216 1030204224 1030904091 1032070536 1037307222 1038480912 1040362218 1043270524 1047267648 1047979107 1049164872 1051065533 1054488294 1055681424 1058198904 1063079458 1064613696 1065336939 1066542344 1066700502 1069085724 1069682436 1075726008 1076943168 1077674787 1078276293 1082407536 1086793148 1088630112 1089992862 1093543416 1094780736 1096763004 1104207552 1104957693 1108046574 1109300304 1111309906 1115567712 1116190368 1117587618 1118212452 1122496704 1127673808 1129085433 1130362968 1132410727 1134045024 1136098386 1137383856 1139444334 1144448352 1146521628 1147007424 1147786641 1149085336 1156222512 1158317118 1158979752 1159627728 1161079353 1166178384 1168291026 1170903412 1178176104 1179509184 1180310481 1181645976 1185493968 1187641602 1188985392 1190473767 1197690408 1199045568 1199860137 1201217752 1201904928 1209370176 1210191759 1211561064 1214947952 1218905536 1219086288 1221812256 1224025684 1224708876 1229401152 1230236343 1231628328 1233021888 1242049312 1242233496 1245706128 1247962842 1249763904 1255013676 1255714164 1262808792 1264237632 1268633034 1270068464 1271658339 1275800652 1277242992 1277244192 1277957088 1279556838 1290383352 1291843392 1292721003 1294183688 1300750326 1302222096 1303852221 1304581194 1309579488 1310310432 1313240384 1314132531 1318756796 1323052528 1323790992 1324548288 1325448117 1326947832 1329351723 1335189744 1337608566 1338175328 1346486976 1347401709 1348926264 1350452544 1351369971 1352143044 1352899016 1357304688 1360541448 1363006197 1366816446 1371268728 1372820288 1374538788 1376094048 1383076296 1384641216 1385581869 1387149624 1397305476 1398886496 1401419394 1405984392 1407575232 1410931872 1415837289 1419695424 1420449252 1422267336 1425447632 1426243248 1428827022 1434301344 1436899716 1437701724 1443210048 1451681271 1452492894 1453323816 1455956649 1458057888 1462350672 1464999858 1473276924 1477395432 1479067072 1480071873 1488434094 1489264866 1490116824 1490949936 1492816311 1504586521 1505447244 1507150624 1514797848 1516511808 1517542047 1519259112 1522011393 1526967774 1528695504 1530382188 1541630016 1542677319 1544422824 1545306336 1546170304 1548105804 1554904512 1555960833 1557721368 1560543327 1564905786 1570901472 1573747308 1575527968 1580658624 1581732441 1583522136 1585313856 1587298356 1594619187 1596920544 1599813516 1603628586 1604523654 1613589012 1615414752 1621031099 1625448384 1630189722 1632945168 1634989293 1640315124 1642171104 1645144506 1656311328 1657190794 1660941504 1662069861 1663950456 1666964859 1673351568 1674285552 1676381427 1677318678 1683745056 1691510712 1694575043 1695544452 1701067536 1702990656 1704147579 1706075784 1709166501 1719782442 1720511136 1723628004 1734333768 1736296128 1737475677 1738469628 1739441592 1752176708 1752436539 1756355118 1765054656 1767264156 1769263776 1772468964 1778240952 1780252992 1781462403 1783478088 1785445886 1796535612 1798568352 1801826628 1802857392 1809739584 1814055264 1817341596 1822421928 1825723417 1828358304 1832718384 1836038526 1837063314 1844101728 1847442492 1849532832 1863073968 1866449102 1868559192 1871944263 1874645856 1882520514 1883571246 1887783052 1893932336 1894213188 1896356448 1901657664 1901888009 1902949551 1905102696 1913700978 1915864488 1915866288 1916935632 1919335257 1935575028 1936657192 1937765088 1941275532 1949800896 1951125489 1953333144 1956871791 1964369232 1965465648 1969860576 1973429164 1978135194 1984578792 1985686488 1986822432 1987933248 1990421748 2002784616 2006412849 2007262992 2010899338 2019730464 2023389396 2025678816 2028214566 2029348524 2035957032 2038260672 2040509584 2040812172 2049080971 2050224669 2056903092 2059230432 2061808182 2064141072 2074614444 2076961824 2080724436 2086541048 2095958214 2098329744 2102129091 2102131066 2108976588 2111362848 2116397808 2126158916 2130673878 2133084688 2133401004 2138171448 2139364872 2143240533 2151452016 2155349574 2156552586 2164815072 2173586296 2177260224 2178739341 2179985724 2187086832 2193526008 2197499787 2209915386 2216093148 2218600608 2222619812 2231135424 2232380736 2232651141 2233897299 2235175236 2236424904 2255347616 2258170866 2260725936 2264821454 2268090048 2272196772 2274767712 2278888668 2288896704 2293043256 2295573282 2298170672 2312445024 2316634236 2317959504 2319255456 2322158706 2332356768 2336582052 2341806824 2347358679 2356352208 2360620962 2363291952 2370987936 2375283204 2377970784 2380947534 2395380816 2399720274 2402435504 2403809856 2405442879 2406785481 2420383518 2423122128 2429895904 2438172576 2443624512 2445284583 2448051368 2449417752 2460472686 2463256656 2484098624 2484466992 2485786191 2491412256 2495925684 2510027352 2511428328 2515978017 2525617584 2537266068 2540136928 2543316678 2551601304 2554485984 2554488384 2555914176 2559113676 2580766704 2585442006 2588367376 2601500652 2604444192 2607704442 2609162388 2619158976 2620620864 2628265062 2634532677 2637513592 2646105056 2647581984 2650896234 2653895664 2658703446 2670379488 2675217132 2676350656 2678168829 2694803418 2697852528 2702739942 2704286088 2705798032 2714609376 2721082896 2722527733 2726012394 2733632892 2742537456 2749077576 2752188096 2754057789 2755594971 2766152592 2771163738 2774299248 2794610952 2797772992 2799673653 2802838788 2811968784 2821863744 2823780771 2825356869 2831674578 2840898504 2844534672 2850895264 2852486496 2857654044 2868602688 2870551467 2873799432 2875403448 2903362542 2904985788 2906647632 2911913298 2916115776 2924701344 2929999716 2933232527 2946553848 2954790864 2960143746 2967202791 2976868188 2978529732 2980233648 2981899872 2985632622 3009173042 3010894488 3014301248 3016349007 3029595696 3035084094 3038518224 3042321849 3044022786 3053935548 3057391008 3060764376 3066309239 3085354638 3088845648 3090612672 3092712273 3096211608 3111921666 3115442736 3121086654 3129811572 3141802944 3143937321 3147494616 3151055936 3153196599 3163464882 3167044272 3174596712 3189238374 3193841088 3196010817 3199627032 3207257172 3209047308 3227178024 3230829504 3233024361 3234828879 3242062198 3260379444 3265890336 3269978586 3280630248 3284342208 3290289012 3303620341 3312622656 3314381588 3314873079 3324139722 3327900912 3333929718 3346703136 3348571104 3352762854 3354637356 3367490112 3383021424 3387256299 3389150086 3391088904 3397232181 3402135072 3408295158 3412151568 3418333002 3439564884 3441022272 3443359923 3447256008 3453501037 3468667536 3474951354 3476939256 3478883184 3483238059 3504353416 3504873078 3512710236 3534528312 3538527552 3540931443 3544937928 3556481904 3562924806 3566956176 3570891772 3571421301 3593071224 3597136704 3599580411 3603653256 3605714784 3628110528 3630575277 3634683192 3644843856 3651446834 3656716608 3665436768 3672077052 3674126628 3688203456 3690709029 3694884984 3699065664 3720778103 3726147936 3732898204 3737118384 3743888526 3749291712 3765041028 3767142492 3775566104 3787864672 3788426376 3792712896 3803776018 3805899102 3810205392 3814975017 3827401956 3831728976 3831732576 3833871264 3838670514 3871150056 3873314384 3875530176 3878163009 3882551064 3889584671 3902250978 3906666288 3911556663 3913743582 3928738464 3930931296 3939721152 3942397593 3946858328 3956270388 3969157584 3971372976 3973644864 3976344351 3980843496 3988055169 4005569232 4012825698 4014525984 4021798676 4039460928 4042205127 4046778792 4051357632 4054109913 4056429132 4058697048 4071914064 4081019168 4081624344 4089018591 4098161942 4100449338 4113806184 4118460864 4123616364 4128282144 4149228888 4153923648 4156745607 4161448872 4173082096 4191916428 4196659488 4204258182 4204262132 4217953176 4222725696 4232795616 4247511867 4252317832 4261347756 4266169376 4266802008 4276342896 4278729744 4286481066 4302904032 4310699148 4313105172 4329630144 4347172592 4355043813 4357478682 4359971448 4367869947 4374173664 4387052016 4394999574 4419830772 4432186296 4437201216 4440215619 4445239624 4465302282 4467794598 4470350472 4472849808 4478448933 4510695232 4513759563 4516341732 4521451872 4529642908 4544393544 4549535424 4552626141 4557777336 4566034179 4586086512 4591146564 4596341344 4624890048 4628031957 4633268472 4635919008 4638510912 4644317412 4664713536 4673164104 4681629981 4683613648 4694717358 4712704416 4721241924 4726583904 4741975872 4745197323 4750566408 4755941568 4761895068 4783857561 4790761632 4799440548 4804871008 4810885758 4813570962 4840767036 4846244256 4859791808 4863093297 4876345152 4890569166 4896102736 4898835504 4904967879 4920945372 4926513312 4968933984 4971572382 4982824512 4986209583 4991851368 5000894577 5020054704 5022856656 5031956034 5051235168 5074532136 5080273856 5083725129 5086633356 5103202608 5108971968 5112442737 5118227352 5127499503 5161533408 5170884012 5176734752 5203001304 5208888384 5212427031 5215408884 5218324776 5256530124 5269065354 5275027184 5292210112 5295163968 5301792468 5307791328 5317406892 5340758976 5344387209 5350434264 5356337658 5389606836 5395705056 5405479884 5408572176 5411596064 5429218752 5442165792 5445055466 5452024788 5467265784 5477170251 5485074912 5498155152 5508115578 5511189942 5532305184 5542327476 5548598496 5567889427 5589221904 5599347306 5605677576 5615832789 5623937568 5647561542 5650713738 5663349156 5681797008 5689069344 5701790528 5704972992 5705664027 5708848653 5715308088 5741102934 5747598864 5750806896 5758005771 5800167779 5806725084 5809971576 5813295264 5823826596 5849402688 5853376467 5859999432 5866465054 5870615373 5893107696 5909581728 5920287492 5934405582 5953736376 5957059464 5960467296 5963799744 5971265244 5998805513 6018346084 6019238547 6021788976 6032698014 6059191392 6070168188 6077036448 6084643698 6088045572 6107871096 6114782016 6121528752 6132618478 6147242913 6150674007 6170709276 6177691296 6185424546 6192423216 6223843332 6230885472 6242173308 6249060601 6259623144 6287874642 6294989232 6306387273 6306393198 6326929764 6334088544 6349193424 6378476748 6392021634 6399254064 6414514344 6418094616 6429721599 6454356048 6466048722 6469657758 6484124396 6520758888 6531780672 6532571857 6536218023 6539957172 6561260496 6580578024 6592499361 6607240682 6628763176 6629746158 6648279444 6655801824 6667859436 6693406272 6697142208 6697953423 6701691897 6705525708 6709274712 6766042848 6774512598 6778300172 6782177808 6794464362 6804270144 6816590316 6824303136 6836666004 6879129768 6886719846 6894512016 6907002074 6937335072 6949902708 6953878512 6957766368 6966476118 7008706832 7009746156 7025420472 7038147683 7042076037 7069056624 7081862886 7089875856 7112963808 7125849612 7133912352 7141783544 7142842602 7186142448 7199160822 7207306512 7211429568 7216328637 7220356443 7261150554 7269366384 7289687712 7302893668 7330873536 7335853749 7344154104 7348253256 7381418058 7389769968 7441556206 7452295872 7457358573 7465796408 7474236768 7487777052 7530082056 7534284984 7547934051 7551132208 7575729344 7576852752 7607552036 7611798204 7620410784 7629950034 7654803912 7663457952 7663465152 7667742528 7677341028 7742300112 7746628768 7756326018 7765102128 7779169342 7804501956 7813332576 7823113326 7827487164 7857476928 7861862592 7884795186 7893716656 7903598031 7912540776 7938315168 7942745952 7952688702 7961686992 7976110338 8011138464 8025651396 8029051968 8034506487 8043597352 8084410254 8093557584 8108219826 8112858264 8117394096 8143828128 8162038336 8163248688 8167583199 8178037182 8196323884 8200898676 8227612368 8247232728 8256564288 8262173367 8266784913 8298457776 8313491214 8322897744 8346164192 8383832856 8393318976 8399020959 8408516364 8408524264 8435906352 8465591232 8471342313 8495023734 8504635664 8522695512 8532338752 8533604016 8552685792 8557459488 8572962132 8605808064 8611654401 8621398296 8626210344 8694345184 8710087626 8714957364 8719942896 8735739894 8748347328 8774104032 8789999148 8799697581 8839661544 8864372592 8880431238 8890479248 8901608373 8930604564 8935589196 8940700944 8945699616 8956897866 9027519126 9032683464 9042903744 9049047021 9059285816 9088787088 9105252282 9115554672 9126965547 9132068358 9172173024 9182293128 9192682688 9198927717 9256063914 9266536944 9271838016 9278136819 9288634824 9346328208 9351290909 9363259962 9367227296 9389434716 9425408832 9431811963 9442483848 9453167808 9459589797 9490394646 9501132816 9523790136 9567715122 9581523264 9588032451 9598881096 9609742016 9621771516 9627141924 9681534072 9692488512 9699073083 9704486637 9726186594 9781138332 9792205472 9797671008 9809935758 9841890744 9853026624 9910861023 9937867968 9943144764 9972419166 9983702736 10001789154 10040109408 10045713312 10063912068 10075016071 10102470336 10149064272 10161768897 10167450258 10173266712 10191696543 10206405216 10224885474 10236454704 10254999006 10323066816 10330079769 10341768024 10353469504 10360503111 10406002608 10424854062 10430817768 10436649552 10449714177 10513060248 10532105647 10538130708 10550054368 10603584936 10615582656 10622794329 10634813784 10688774418 10700868528 10712675316 10779213672 10791410112 10798741233 10810959768 10817144352 10823192128 10884331584 10890110932 10891725831 10904049576 10934531568 10954340502 10970149824 10996310304 11016231156 11022379884 11064610368 11072127087 11084654952 11097196992 11135778854 11162334309 11178443808 11198694612 11211355152 11231665578 11247875136 11295123084 11301427476 11326698312 11347217693 11363594016 11378138688 11411328054 11417697306 11430616176 11444925051 11482205868 11495197728 11501613792 11516011542 11600335558 11613450168 11619943152 11626590528 11634489027 11647653192 11668754013 11706752934 11719998864 11732930108 11734669989 11741230746 11786215392 11819163456 11827192779 11840574984 11862025301 11868811164 11907472752 11914118928 11920934592 11929033053 11942530488 11964165507 11997611026 12036692168 12038477094 12043577952 12065396028 12118382784 12126615381 12140336376 12154072896 12162329739 12169287396 12176091144 12215742192 12243057504 12265236956 12267055773 12294485826 12301348014 12341418552 12355382592 12370849092 12384846432 12447686664 12461770944 12470236821 12484346616 12498121202 12519246288 12575749284 12589978464 12612774546 12612786396 12653859528 12668177088 12698386848 12742535601 12756953496 12780063919 12784043268 12798508128 12829028688 12836189232 12859443198 12908712096 12932097444 12939315516 12968248792 13041517776 13065131439 13065143714 13072436046 13079914344 13103609841 13122520992 13161156048 13184998722 13214481364 13257526352 13259492316 13296558888 13311603648 13320646857 13335718872 13395906846 13403383794 13411051416 13418549424 13435346799 13532085696 13541278689 13549025196 13556600344 13564355616 13588928724 13633180632 13648606272 13657878423 13673332008 13698102537 13758259536 13773439692 13789024032 13814004148 13874670144 13884095871 13899805416 13907757024 13915532736 13932952236 14017413664 14019492312 14044889943 14050840944 14076295366 14084152074 14138113248 14163725772 14179751712 14225927616 14251699224 14267824704 14283567088 14285685204 14351572683 14372284896 14398321644 14414613024 14432657274 14440712886 14522301108 14538732768 14579375424 14589279891 14605787336 14671707498 14688308208 14696506512 14714903637 14762836116 14779539936 14883112412 14914717146 14931592816 14948473536 14958628749 14975554104 15002683731 15060164112 15068569968 15095868102 15102264416 15153705504 15215104072 15223596408 15240821568 15251175387 15259900068 15309607824 15326915904 15354682056 15382498509 15484600224 15493257536 15512652036 15530204256 15558338684 15609003912 15626665152 15637281093 15646226652 15654974328 15769590372 15787433312 15807196062 15825081552 15876630336 15885491904 15905377404 15923373984 15952220676 16022276928 16051302792 16069012974 16087194704 16168820508 16187115168 16216439652 16225716528 16234788192 16287656256 16326497376 16335166398 16356074364 16392647768 16401797352 16431510753 16455224736 16494465456 16524346734 16533569826 16596915552 16626982428 16645795488 16692328384 16703668281 16767665712 16798041918 16817032728 16817048528 16847498367 16871812704 16942684626 16990047468 17009271328 17045391024 17067208032 17105371584 17114918976 17116992081 17126545959 17145924264 17223308802 17242796592 17252420688 17388690368 17400503337 17420175252 17429914728 17439885792 17471479788 17548208064 17560129401 17579998296 17599395162 17611846119 17679323088 17728745184 17760862476 17780958496 17803216746 17861209128 17871178392 17881401888 17891399232 17913795732 17996416539 18055038252 18065366928 18098094042 18118571632 18177574176 18210504564 18231109344 18253931094 18264136716 18344346048 18364586256 18397855434 18441728739 18452022021 18512127828 18533073888 18556273638 18577269648 18692656416 18702581818 18726519924 18734454592 18747181803 18778869432 18863623926 18884967696 18919161819 18919179594 18980789292 19002265632 19047580272 19057694131 19135430244 19176064902 19197762192 19243543032 19254283848 19289164797 19363068144 19398146166 19408973274 19452373188 19562276664 19584410944 19595342016 19597715571 19608654069 19619871516 19683781488 19777498083 19821722046 19886289528 19944838332 19967405472 20003578308 20080218816 20091426624 20093860269 20105075691 20127824136 20150032142 20298128544 20323537794 20334900516 20346533424 20383393086 20412810432 20449770948 20472909408 20509998012 20532627689 20660159538 20683536048 20721006222 20812005216 20849708124 20861635536 20873299104 20899428354 21026120496 21064211294 21076261416 21100108736 21114443049 21126228111 21207169872 21245588658 21269627568 21377548836 21401737056 21425350632 21464164673 21558427344 21597482466 21621919536 21634288704 21648985911 21661069329 21780221864 21783451662 21808099152 21869063136 21908681004 21992620608 22007561247 22032462312 22044759768 22144254174 22169309904 22271557708 22324668618 22356887616 22372075719 22397389224 22422710304 22463331156 22590246168 22602854952 22643802153 22653396624 22694435386 22727188032 22822656108 22835394612 22861232352 22889850102 22964411736 22990395456 23003227584 23032023084 23125342387 23200671116 23226900336 23239886304 23268978054 23295306384 23337508026 23413505868 23439997728 23465860216 23469339978 23482461492 23572430784 23654385558 23681149968 23710794093 23724050602 23737622328 23814945504 23828237856 23858066106 23885060976 23928331014 23995222052 24073384336 24076954188 24087155904 24103519461 24130792056 24174507259 24253230762 24280672752 24324659478 24338574792 24352182288 24431484384 24486115008 24502749597 24530473912 24534111546 24588971652 24602696028 24682837104 24741698184 24769692864 24786520101 24800354739 24895373328 24940473642 24968693232 24996242404 25038492576 25151498568 25179956928 25197062877 25225549092 25225572792 25307719056 25396773696 25414026939 25485071202 25513906992 25560127838 25568086536 25597016256 25658057376 25672378464 25718886396 25817424192 25834963203 25864194888 25878631032 25936497584 26045446721 26083035552 26130262878 26130287428 26144872092 26159828688 26207219682 26245041984 26322312096 26369997444 26399092743 26428962728 26515052704 26518984632 26593117776 26641293714 26671437744 26704825119 26791813692 26806767588 26822102832 26837098848 26870693598 27082557378 27098050392 27113200688 27128711232 27147141063 27177857448 27266361264 27315756846 27346664016 27380896641 27396205074 27516519072 27546879384 27578048064 27596783151 27628008296 27768191742 27799610832 27815514048 27834410457 27865904472 28034827328 28038984624 28053872727 28089779886 28101681888 28152590732 28168304148 28276226496 28295435889 28327451544 28359503424 28378769391 28503398448 28567134176 28571370408 28703145366 28744569792 28764097353 28796643288 28829226048 28865314548 28881425772 29044602216 29077465536 29097219249 29178559782 29211574672 29343414996 29376616416 29393013024 29429807274 29525672232 29559079872 29732583069 29766224824 29829434292 29863185632 29917257498 29951108208 30005367462 30120328224 30137139936 30191736204 30204528832 30225048213 30307411008 30430208144 30447192816 30485306691 30502350774 30519800136 30575089629 30619215648 30709364112 30764997018 30969200448 30990239307 31025304072 31060408512 31081509333 31116677368 31218007824 31274562186 31292453304 31309948656 31349142531 31539180744 31574866624 31596316941 31614392124 31650163104 31810754808 31846747968 31868382987 31904441352 32102605584 32138025948 32174389408 32337641016 32374230336 32396223699 32432879304 32451433056 32469576384 32652994752 32670332796 32712148728 32785295536 32803594704 32863021506 32910449472 32988930912 33048693468 33067139652 33193831104 33216381261 33253964856 33291590976 33407336562 33487002927 33535331424 33596083836 33634065456 33634097056 33694996734 33743625408 33885369252 33980094936 34018542656 34041653079 34090782048 34134416064 34233984162 34253091918 34291848528 34334775153 34446617604 34485593184 34504841376 34605489983 34801006674 34840350504 34859829456 34879771584 34903467081 34942959576 35006262039 35120258802 35159996592 35198790324 35223692238 35358646176 35457490368 35481578337 35521724952 35561916992 35586075903 35606433492 35722418256 35742356784 35762803776 35787099159 35827591464 35892496521 35992833078 36110076504 36130733856 36196188084 36237143264 36355148352 36379846143 36421009128 36462218688 36486989217 36507862188 36528273432 36729172512 36795710868 36883457478 36904044042 37024255656 37066147776 37112547276 37154539296 37283715277 37385312832 37405163636 37410710463 37453039848 37494363606 37557738864 37727247852 37769935392 37838323638 37838359188 37961578584 38004531264 38095160544 38115388262 38227606803 38270860488 38340191757 38352129804 38395524384 38487086064 38508567696 38578329594 38726136288 38796292332 38817946548 38904746376 38975225989 39124553328 39195394317 39195431142 39217308138 39239743032 39310829523 39367562976 39554996166 39643444092 39772579056 39889676664 39934810944 39961940571 40007156616 40187720538 40210151382 40255648272 40300064284 40306040397 40596257088 40601174453 40623836067 40647075588 40669801032 40693066848 40766786172 40899541896 40945818816 40973635269 41019996024 41065255378 41094307611 41320319076 41367072096 41442012444 41624010432 41652287613 41699416248 41723271072 41746598208 41798856708 41991638591 42052240992 42128422588 42134669829 42152522832 42228886098 42252456222 42414339744 42491177316 42539255136 42755097672 42803474112 42850701264 42928329346 43054718049 43116854688 43194964932 43243839072 43297971822 43322138658 43560443728 43566903324 43616198304 43738126272 43743424207 43767839673 43817362008 44015122494 44064924624 44089519536 44144710911 44288508348 44338619808 44543115416 44649337236 44744151438 44794778448 44845420608 44875886247 44926662312 45008051193 45180492336 45205709904 45287604306 45306793248 45388870772 45645312216 45670789224 45722464704 45753526161 45779700204 45928823472 46064046168 46147495527 46250684774 46401342232 46453800672 46479772608 46537956108 46590612768 46675016052 46827011736 46879995456 46911843279 46931720432 46938679956 46964922984 47308771116 47362299936 47421588186 47448101204 47475244656 47629891008 47656475712 47716132212 47770121952 47856662028 47990444104 48146768672 48153908376 48207038922 48261584112 48349014518 48506461524 48561345504 48649318956 48677149584 48704364576 48862968768 49005499194 49060947824 49068223092 49177943304 49205392056 49294532259 49365674208 49483396368 49573040202 49600709478 49790746656 49880947284 49937386464 49992484808 50076985152 50111004843 50302997136 50394125754 50451098184 50451145584 50542495101 50615438112 50828053878 50970142404 51027813984 51120255676 51136173072 51316114752 51344756928 51350976243 51379637877 51437772792 51669926406 51728389776 51757262064 51872995168 52090893442 52166071104 52201510011 52260525756 52260574856 52289744184 52319657376 52414439364 52644624192 52739994888 52798185486 52835538357 52857925456 53030105408 53037969264 53186235552 53282587428 53342875488 53409650238 53583627384 53613535176 53644205664 53674197696 53741387196 53989249617 54165114756 54196100784 54226401376 54294282126 54355714896 54532722528 54631513692 54693328032 54761793282 54792410148 55033038144 55093758768 55193566302 55256016592 55325186217 55356066063 55536383484 55599221664 55668820914 55731808944 56077969248 56107745454 56179559772 56203363776 56241545409 56305181464 56336608296 56590871778 56654903088 56757538782 57006796896 57134268352 57142740816 57173082393 57406290732 57528194706 57593286576 57730629096 57762851544 57867494391 58089204432 58194438498 58357119564 58423149344 58686829992 58753232832 58786026048 58793146713 58825962207 58859614548 59051344464 59465166138 59532449648 59658868584 59726371264 59834514996 59902216416 60010734924 60240656448 60274279872 60281580807 60315227073 60383472408 60450096426 60860416288 60894385632 60970613382 61004701548 61039600272 61150179258 61238431296 61418728224 61529994036 61597883067 61980478614 62050608144 62163018666 62233354736 62436015648 62549124372 62584906608 62618137859 62619897312 62698285062 63078361488 63192633882 63228784248 63300326208 63343329147 63378684333 63621509616 63736765974 63808882704 64205211168 64276051896 64348778816 64392494019 64675282032 64792447398 64865758608 64902866112 64946957733 64983207987 65340665592 65424297456 65459036363 65570591072 65607189408 65726043012 65977861824 66022683741 66097386936 66134279304 66432762522 66507929712 66814673124 66974005854 67070662848 67116227157 67192167672 67268130912 67268194112 67389993468 67770738504 67931406459 67960189872 68083306158 68181564096 68467968324 68506183836 68583697056 68669550306 68893235208 68971186368 69009682752 69210979966 69376027161 69602013348 69680701008 69719658912 69806934162 69885919152 70012524078 70240517604 70319993184 70397580648 70447384476 70525112497 70717292352 70963156674 71043449904 71132382279 71172151806 71212866984 71444836512 71484713568 71574198318 71655182928 71784993042 71985666156 72220153008 72261467712 72310558383 72392376168 72474286528 72523521777 72759692286 72842018256 72973978434 73015724376 73056546864 73458345024 73508248791 73591421736 73724739529 73766914956 73808088084 74048511312 74225094552 74309078592 74359560303 74401064217 74567430554 74810327272 74821420926 74906079696 74988727212 75115477728 75454495704 75539870784 75591188631 75676647276 75676718376 75923157168 76190321088 76230776524 76242080817 76455213606 76541720976 76680383514 76704259608 76791048768 76974172128 77017135392 77156659188 77452272576 77504889609 77592584664 77635893096 77809492752 77950451978 78136340163 78249106656 78390788634 78390862284 78434616276 78479486064 78621659046 78735125952 79109992332 79197278229 79286888184 79430523851 79545158112 79779353328 79923881142 80014313232 80114475357 80375441076 80420302764 80511296544 80600128568 80612080794 81202348906 81247672134 81294151176 81339602064 81386133696 81441423189 81533572344 81799083792 81947270538 82039992048 82130510756 82142689923 82188615222 82640638152 82734144192 82790349453 82884024888 83034177107 83304575226 83398832496 83446542144 83503231371 83597713416 83983277182 84104481984 84161618181 84256845176 84269339658 84305045664 84457772196 84504912444 84828679488 84886307667 84982354632 85078510272 85136308173 85510195344 85701402528 85856658692 86109436098 86233709376 86292292059 86389929864 86487678144 86595943644 86644277316 87120887456 87133806648 87232396608 87291657747 87486848414 87535679346 87634724016 88030244988 88129849248 88179039072 88289421822 88577016696 88677239616 89086230832 89197749207 89298674472 89460447433 89488302876 89589556896 89751772494 89853324624 90016102386 90360984672 90411419808 90575208612 90613586496 90675144639 90777741544 91290624432 91341578448 91455920073 91507052322 91559400408 91725268887 91857646944 92128092336 92294991054 92501369548 92802684464 92907601344 92970717921 93075912216 93181225536 93244527999 93350032104 93654023472 93823686558 93863440864 93877359912 93929845968 94047427593 94617542232 94724599872 94788950823 94843176372 94896202408 94950489312 95432264424 95540243904 95605148961 95713324056 95980888208 96293537344 96307816752 96414077844 96523168224 96698029036 97012923048 97122691008 97188671097 97298637912 97354299168 97408729152 98010998388 98121895648 98136446184 98355886608 98410784112 98589064518 98731348416 98966792736 99146080404 99201418956 99581493312 99761894568 99874772928 99984969616 100222009686 100461008781 100605994272 100788251508 100902196368 100902291168 101084990202 101230876224 101656107756 101940284808 102055627968 102124959237 102240511352 102272346144 102701952486 102759275754 102875545584 103004325459 103339852812 103456779552 103514524128 103745990336 103816469949 104181786884 104403020022 104521051512 104521149712 104579488368 104639314752 104710401243 104828878728 105018786117 105479989776 105596370972 105671076714 105715850912 106075938528 106372471104 106444735011 106565174856 106685750976 106758227709 106819300476 107167254768 107227070352 107288411328 107482774392 107677489563 107978499234 108330229512 108392201568 108452802752 108588564252 108711429792 109065445056 109139538429 109263027384 109386656064 109460967651 109523586564 109584820296 110187517536 110387132604 110512033184 110650372434 110712132126 111072766968 111198443328 111337641828 111463617888 111851145831 112155938496 112215490908 112359119544 112483090818 112610362928 112673216592 113181743556 113309806176 113515077564 114013593792 114285481632 114346164786 114682820409 114812581464 115020575271 115056389412 115186573152 115461258192 115525703088 115734988782 116178408864 116388876996 116714239128 116846298688 116925677967 117373659984 117586182951 117586293426 117651924414 117719229096 117932488569 118102688928 118862335159 118930332276 119064899296 119317737168 119669029992 119804432832 119885821713 120021469848 120563161614 120630454146 120766944816 120900192852 121720832576 121788771264 121803523359 121871508201 121941226764 122009403096 122079200544 122300358516 122837456448 122920905807 123059988072 123195766134 123282922833 123960957228 124101216288 124326037332 124466709472 124872031296 124956862839 125098248744 125169813216 125236275718 125239794624 125396570124 125974915773 126156722976 126385267764 126457568496 126686658294 126757368666 127243019232 127473531948 127617765408 128061456821 128410422336 128552103792 128784988038 129164154147 129350564064 129584894796 129731517216 129893915466 129966415974 130681331184 130848594912 130918072726 131141182144 131214378816 131230272621 131303519019 131452086024 132045367482 132194773872 132268558608 132434132733 132865525044 133015859424 133403858917 133629346248 133948011708 134232454314 134384335344 134536261824 134627658741 134779986936 135024153579 135541477008 135862812918 135920379744 136166612316 136935936648 137012367672 137167394112 137260578483 137339100612 137786470416 138421959932 138442486581 138752054322 139204026696 139361402016 139439317824 139613868324 139771838304 140025048156 140481035208 140639986368 140735529837 140795161296 140894768952 141050224994 141926313348 142086899808 142264764558 142344303612 142425733968 142889673024 142969427136 143148396636 143310365856 143569986084 143728393823 143971332312 144440306016 144621116766 144784752336 145047043554 145519384572 145684036512 145947956868 146031448752 146113093728 147016497582 147182843472 147449479058 147533829912 147616176168 147883596777 148097022624 148450189104 148719120606 148802128434 149134861108 149620654544 149642841852 149812159392 149977454424 150230955456 150249152711 150333014529 150908991408 151182377262 151353294552 151353436752 151627485303 151846314336 152461553048 152484161634 152910427212 153083441952 153360767028 153408519216 153948344256 154034270784 154052928729 154138913631 154313318376 155009779218 155185169328 155271786192 155618985504 155900903956 156272680326 156498213312 156604530033 156781577268 156781724568 156869232552 156958972128 157243318092 158219984664 158394556458 158506615071 158573776368 158861047702 159090316224 159558706656 159847762284 160028626464 160228950714 160750882152 160840605528 161022593088 161200257136 161224161588 161877396709 161967748851 162404697812 162495344268 162588302352 162679204128 162882846378 163067144688 163598167584 163894541076 164079984096 164261021512 164285379846 164377230444 165281276304 165580698906 165768049776 165975558651 166068198189 166068354214 166609150452 166797664992 167006462742 167195426832 167966554364 168323236362 168513690352 168538679316 168610091328 168724636227 168915544392 169009824888 169772615334 169964709264 170272616346 171020390688 171402805056 171519247179 171713317384 172218872196 172584584118 172779859728 173191887288 173288554632 173602483173 174241774912 174267613296 174583315494 174973696828 175071358692 175269448032 176060489976 176259698496 176358078144 176379440139 176477886621 176578843644 177154033392 178172461664 178395498414 178597348944 178920894866 178976605752 179179113792 179503544988 179706649248 180032204772 180721969344 180822839616 180844742421 181150417224 181350289278 181555483088 182581248864 182683156896 182911840146 183014104644 183118800816 183450537774 183715293888 184256184672 184589982108 184793649201 185002739096 185605368928 185941435842 186151824432 186489055998 186700064208 187308046944 187647373116 187726881728 187754719824 187854413577 187859691936 188094855186 189235084464 189577901646 189686352744 189792404816 189900978624 190029987441 190136052999 190864528848 191210297922 191426648112 191961776416 192615633504 192828155688 193046336448 193177482057 193396058072 194025846096 194377342194 194597275824 194708598336 194840873199 196021996776 196243791296 196272892368 196377109089 196711773216 196821568224 197178129036 197933585472 198068051223 198292160808 198402837912 199523789136 199969939232 200444019372 200922017562 201211988544 201348681471 201576503016 201804392736 201804582336 202169980404 203312215512 203880569616 204249918474 204481022704 204544692288 205403904972 205518551508 205751091168 206008650918 206679705624 206913559104 207029048256 207632939898 208128081483 208363573768 208806040044 209042103024 209042299424 209158976736 209420802486 209657757456 210037572234 210959979552 211192741944 211342153428 211431701824 211575337491 212151877056 212889470022 213130349712 213397146837 213516455418 213638600952 214334509536 214454140704 214965548784 215079690907 215354979126 215956998468 216660459024 216784403136 216931675149 217177128504 217422859584 217570565331 218279076858 218526054768 218921935302 219047173128 219169640592 220375035072 220524746373 220774265208 221024066368 221174218587 221300744868 221424264252 222145533936 222675283656 222927235776 223078680909 223203192651 223702291662 224430981816 224718239088 224966181636 225220725856 225346433184 226363487112 226619612352 226773565893 227030155128 228570963264 228692329572 229365640818 229625162928 230041150542 230112778824 230373146304 230922516384 231051406176 231469977564 231725369633 232356817728 232514668827 232777753992 233428478256 233851355934 234409020489 234747319968 235172365902 235172586852 235303848828 235438458192 235864977138 236205377856 237591834687 237724670318 237860664552 238129798592 238291571553 238635474336 239338059984 239771643426 240042939696 240343426071 241126323228 241260908292 241533889632 241800385704 242238429881 243607046718 243743016402 243882453528 244018806192 244158401088 244324269567 244600717032 245841811614 246119976144 246391532268 246565845666 247921914456 248202432576 248371048359 248652074664 248933418944 249102531321 249913725678 250196497488 250339626432 250472551436 250509694113 250793140248 251949831546 252313445952 252484854543 252770535528 252915136992 253373316588 253514737332 254486038464 254658923001 254947063896 255235530816 255408924519 256122913642 257104207584 257569976076 258328308294 258701128128 258876876177 259169789592 259463034432 259787830932 259932831948 260986006939 261362662368 261697189824 261836145452 261874973241 262460545242 262607038038 262904172048 264090734964 264389547744 264537117216 264868265466 265731050088 266031718848 266807717834 267258692496 267593247621 267896023416 268381342299 268464908628 268768670688 269255317482 269559973872 270048307158 271082954016 271725625836 271840759488 272025433917 272333224632 272826581923 273871873296 274024735344 274367760219 274521156966 274678201224 275175806661 275572940832 276843919864 276884973162 277504108644 278408053392 278722804032 278912153763 279227736648 279543676608 279733583997 280050096312 280962070416 281471059674 281590322592 281789537904 282100449988 282142282779 283852626696 284173799616 284366852469 284529529116 284688607224 284851467936 286296793272 286620731712 286815446883 287139972168 287456787646 287942664624 288880612032 289242233532 289569504672 290094087108 291038769144 291368073024 291566013291 291895913736 292062897504 292226187456 293941470137 294032995164 294365686944 294898958116 295067659824 295232352336 295767193554 296194045248 296900378208 297438241212 297604256868 298269722216 299241309088 299285683704 299624318784 299954908848 300498305422 300666029058 301383026343 301817982816 302364754524 302706589104 302706873504 303254970606 303692628672 304923106096 304968323268 305820854424 306166883904 306374877711 306721534056 306817038432 308105857458 308277827262 308626636752 309012976377 310019558436 310370338656 310543572384 311237971008 311449409847 311801807912 312545360652 313209060066 313563154536 313563449136 313738465104 313917944256 314131203729 314486636184 315056358351 316439969328 316789112916 317013230142 317147552736 317722095404 319117413312 319334205033 319695524568 320057252928 320274683127 320457901428 321501764304 321681211056 322400514272 322448323176 323032468689 323754793418 323935497702 324809395624 324990688536 325176604704 325358408256 325765692756 326134289376 327196335168 327789082152 328159968192 328382902953 328522043024 328570759692 328754460888 330562552608 331161397812 331536099552 331951117302 332136396378 332136708428 333218300904 333595329984 334012925484 334390853664 335553437493 335933108728 336646472724 337027380704 337077358632 337449272454 337831088784 338019649776 339545230668 339929418528 340545232692 342040781376 343038494358 343426634768 344048461227 344437744392 345061725813 345169168236 345559719456 346383774576 346577109264 347204966346 348535226592 349166630988 349947393656 350142717384 350538896064 350777033901 352120979952 352758880278 352955773242 353157687288 353797465707 354308066784 356344923328 356587005477 356790996828 357194697888 357841789732 357953211504 359007089976 359413298496 359657465139 360064409544 361689484842 362300834448 362700578556 363110966176 365162497728 365366313792 365410570077 365614524603 365823680292 366028209288 366237601632 366901075548 368512369344 369179964216 369587298402 369848768499 370005478192 371210737856 371882871684 372303648864 372978111996 373400128416 374616093888 374870588517 375294746232 375509439648 375708827154 375719383872 376189710372 377924747319 378470168928 379155803292 379372705488 379584809632 380059974882 380272105998 381729057696 382420595844 382853296224 383923552832 384184370463 385231267008 385656311376 386354964114 386792116144 387492462441 388051692192 388754684388 389194551648 389681746398 392043993552 392545784736 392754218178 393423546432 393643136448 393690817863 393910557057 394356258072 396136102446 396584321616 396805675824 399047578272 399939878464 400211576751 400888038744 401844035124 402697362942 403153006032 403608785472 403882976223 404339960808 405072460737 406624431024 407761139232 408499836948 408962045408 410807809944 411037103016 411502182336 411781735449 412017301836 413359411248 415265879796 416256162966 416727147536 417612080088 418084206048 418084598848 418317953472 418841604972 419315514912 420075144468 421919959104 422206589511 422385483888 422684306856 423150674982 425778940044 426260699424 426794293674 427032910836 427277201904 428669019072 428908281408 429931097568 430159381814 430709958252 431185181469 431913996936 433320918048 433863350298 434354257008 435141130662 436558153716 437052109536 437843870604 438094346256 438326965013 438339281184 441049492746 441548530416 442348437174 442601489736 442848528504 443650790331 444291067872 445350567312 446157361818 446406385302 447404583324 448861963632 449436478176 449932363272 450441451712 450692866368 450747458133 450999043587 452726974224 453547131786 454060310256 454882455909 457384659144 458213254541 458731281636 459250325856 460082301084 460225557648 461845032768 462102812352 462158786187 462416740893 462939955128 463450739266 465029337654 465555507984 466856956512 467702711868 468818040978 469494639936 469813590099 470344731804 470345173704 470607697656 470876916384 471729954276 475183669374 475449340636 475519845213 475721329104 476583143106 477270948672 478676119968 479543286852 480085879392 480686852142 482252646456 482521816584 483067779264 483600771408 484476859762 485632190127 485903246553 487214093436 487486032804 487764907056 488037612384 488648539134 489201434064 491683623228 492239952288 492783064536 493131691332 493675787479 495843828912 496742096718 497304149328 497926675953 498204594567 498205062642 499827451356 500392994976 500945102872 501019388226 501586280496 503899663092 504969709086 505541071056 505830273984 506173908681 506746633176 507029474664 509317846002 509894127792 510817849038 512245827284 514208415168 514557741537 515139952152 516073176703 516656616588 517753752354 518339579184 519575661864 519865663896 520807449519 521972013878 522725324736 523672290904 523749946482 524921090484 525214076076 525808344096 528181469928 528779095488 529074234432 529138320417 529433659863 529736530932 531462100176 533615435668 534517384992 535186495242 535792046832 536762684598 536929817256 537537341376 538510634964 539119947744 540096614316 542165908032 542534227263 543451251672 544050867834 544666449264 545653163846 547743746592 548049470688 548735520438 549042313932 549356402448 550351613322 551145881664 553687839728 553769946324 554380947603 555008217288 556013666957 556816106784 557824307526 558455473296 559467167994 560100192624 561924140832 562942119348 563180645184 563563240731 563579075808 564200899976 564284565558 567705253392 568733704938 569059058232 569377214448 569702935872 570089962323 570408158997 572593586544 573630893766 574279944336 574913575292 575885329248 578484467064 579139009344 579532446171 580188174216 582077538288 583132026582 583791827472 584125795008 584522619597 587882940274 588065990328 588731373888 589131327267 589797916232 590135319648 590464704672 591534387108 593800756416 594204153669 594876482424 595208513736 596539444432 598482618176 598571367408 599909817696 600996610844 601332058116 602766052686 603635965632 604046044413 604729509048 605413178208 605413747008 606509941212 609846212192 609936646536 611641708848 612749755422 613443068112 613634076864 616211714916 616555654524 617253273504 618025952754 620039116872 620740677312 621087144768 622898819694 623603615824 624384244449 625090721304 626418120132 627126309072 627126898272 627476930208 628262407458 628973272368 630112716702 632879938656 633578225832 634026460284 634295105472 634726012473 635444190808 638668410066 639391049136 640191440511 640549366254 640915802856 643003528608 643362422112 644801028544 644896646352 645239072721 646064937378 647509586836 647870995404 649618791248 649981377072 650353209408 650795025447 651531385512 652268578752 652711695993 655578164304 656765805906 657044086048 657141519384 657508921776 661125105216 661574239119 662322795624 663072199104 663522655761 663902234604 664272792756 664273416856 666436601808 668025850968 668781707328 669236042727 671106874986 671866217456 673292945448 674054761408 674154717264 674898544908 675662177568 676039299552 679090461336 679858837056 680320697679 681090465384 686076988716 686853269536 688096922454 688875488784 690123451626 690338336472 691119438912 692767549152 693154218528 694409932692 695176108899 697070453184 698333261976 699894787312 700285434768 701554067802 703227061467 704241959904 705517760556 705911546484 706315374576 707594931414 708616133568 712775504061 713174010954 713581993656 714389395776 714874714659 715683579464 715906423008 718014179952 719314930278 720128819088 721030278213 723378969684 724601668896 725401157112 726221932352 726715289643 730821140154 731229049206 731647360584 732056418576 732475203264 732972808701 733802151096 738359928432 738751981811 739174596804 739697536998 740010956384 743765743368 744607297728 745113145077 745956223992 746800256832 747307593963 749741177034 750589492464 751018879296 751417654308 752379420744 755849494638 756940337856 757454563629 758311606584 758745410976 759169619264 760119949764 760544211996 763458115392 763976769003 764841191688 765706592448 766226773557 768368740926 771312622752 772709928228 773584232288 774984924882 776103384384 776630628531 777509368776 778389103296 779363492796 782958020817 784087987104 785091569472 785508436356 787381635726 787821114114 788712516144 792272204892 793168643232 793611351648 795926269609 798095156544 800423153502 801776077488 802779742863 803688070248 805144026897 805394725884 806306012064 807765952446 808679921616 810144921474 813248862048 815522278464 816076301751 816999673896 817924090816 818479745769 821615619888 822074206032 823103280657 823563470898 824034603672 825527419983 826718822496 830531759592 832036346113 832512325932 833454295072 835224160176 836168412096 836736461289 837683209944 838631029824 839200751991 840150288936 844413179022 844770967776 845368613712 846301349964 851557880088 852521398848 853100557407 853588587348 854065821672 854554403808 859862195136 860318763628 860446340649 861419916504 862370362938 863827993872 866641836096 867726700596 868708514016 870282261324 873116307432 874104219072 874698039873 875687741208 876188692512 876653930026 876678562368 881824410411 882098985492 883097060832 884696874348 885202979472 885697057008 887301580662 888582135744 890701134624 892314723636 892812770604 894809166648 896430197747 897723927264 898872956352 899864726544 901494916266 901998087174 904149079029 905453948448 907094263572 908120620512 909764911818 914769318288 916426509082 917462563272 918500651712 919124633133 920164602168 920451115296 924317572374 924833481786 925879910256 926901478532 927038929131 930058675308 931111015968 933713913024 933827012419 934348229541 935405423736 937636081956 939627180198 940689463608 940690347408 941215395312 941753832768 942393611187 943459908552 945169075053 950367338748 950898681272 951039690426 951442658208 953166286212 957352239936 958002615099 959086573704 960171758784 960824049381 961373704284 964505292912 965043633168 967201542816 968953719524 969097406067 971264380254 971806493106 974428186872 974972065608 975529814112 976075224768 977297078268 978402868128 983367246456 984479904576 985148708859 985566129072 986263382664 987351574958 991687657824 993484193436 994608298656 995853351906 996409189134 996410125284 999654902712 1000785989952 1001890205744 1002038776452 1003172560992 1006098756761 1006660312479 1007799326184 1009939418172 1011082142112 1012347817362 1013493266352 1014058949328 1018635692004 1019788255584 1021635698076 1024491654568 1029115483074 1030279904304 1032145383681 1032146353406 1033313233176 1035185177439 1035507504708 1036679158368 1039151323728 1039731327792 1041614899038 1043944027756 1047344581808 1047499892964 1049842180968 1050428152152 1051616688192 1052331101703 1056362939856 1058276640834 1058867319726 1059473061864 1061392397121 1062924200352 1067230871336 1069034769984 1069761016431 1070372990484 1071584093664 1073525369196 1073859634512 1077021269928 1078239895488 1078972395417 1080193228632 1085068454526 1086902503344 1088101735668 1089332898528 1091306327692 1095487493184 1096098941376 1096231710231 1096843573809 1097471040876 1098084627864 1098712804896 1100703226644 1107375679456 1107539892648 1108761895206 1109546305497 1110016434576 1112027333914 1113632213568 1115648615052 1116910946592 1118934335988 1120200385248 1123848281664 1125884238696 1127126481462 1127158151616 1128401799952 1128569131116 1133774241957 1135410506784 1137467409876 1138118116464 1138754428896 1140179924646 1140816317994 1145187173088 1147261787532 1148559888672 1149827150584 1151770658496 1152553111389 1156968934128 1159064892342 1160376348432 1162477387323 1164155076576 1166264053164 1167583654944 1169045239194 1175765880548 1176131980656 1178262654534 1179595832464 1180270639296 1180929409344 1181072453589 1181731671171 1183068774216 1188408307338 1189752964848 1190417027472 1193078888864 1197142734816 1199819635392 1200634730253 1201993221688 1202664116232 1205532105372 1208092088826 1209459018096 1210826356416 1213019882424 1215217382211 1219692424384 1219873293072 1223283417696 1225499510844 1226886136224 1232423429832 1233111309048 1234506547008 1235345206347 1236051905508 1240078233744 1245797639388 1247207231648 1248768488898 1250181442608 1252836240264 1254252618144 1254253796544 1254953860416 1256524814916 1257946544736 1260225433404 1265759877312 1267156451664 1268052920568 1269452024946 1270888381616 1277336820132 1278782098272 1280382881022 1281098732508 1281831605712 1286007057216 1286724844224 1289793292704 1290478145442 1292129874756 1293555544407 1295019173672 1295741990808 1299237582496 1299962754144 1301590050894 1303062771024 1305423391986 1311156328608 1313531611812 1314088172096 1314283038768 1314980895039 1315017843552 1323148478238 1324645591248 1327045311522 1327804469208 1328545585512 1328546833712 1330952370993 1332873203616 1336051701936 1338472085454 1342213749972 1343732434912 1346585890896 1348309434528 1349797089816 1351324355136 1352078599104 1352242374399 1352997130761 1358180922672 1360641395358 1362180930768 1372153977432 1373706539072 1374639763623 1376193844908 1377750977568 1380246903252 1380676672944 1385535098304 1386308437056 1386476358561 1387250222679 1388819865384 1390352217798 1396666523952 1399789574624 1400570869536 1403108135604 1406454122934 1408483919808 1409440770297 1411035521112 1411823092968 1412630749152 1415189862828 1425551008122 1426348021908 1427163987312 1429749429318 1431367158928 1431812846016 1436028359904 1438629860556 1440217170757 1440257638176 1442060556426 1446757939368 1449203337792 1450802314224 1453430579286 1456896570381 1457709739659 1461642280308 1462458098412 1463294721168 1464112837152 1465945617402 1467604302192 1476719856864 1477503963622 1478349193608 1479395073996 1480021912768 1481027362437 1487531486736 1490226290154 1491912447984 1493780027859 1494613783701 1494615187926 1499482354068 1501178984928 1502835308616 1504758841488 1505557836349 1511698989276 1514909127258 1516623213168 1517490821952 1518521726043 1520239899528 1521088423992 1527953538006 1529682383376 1532453547114 1536737481852 1542625245504 1543673224611 1545419856456 1547168464576 1548219530109 1549969849764 1553261257062 1555018737552 1558726985592 1562422348557 1565916041634 1568175974208 1571016872712 1574763271452 1575642228228 1577425032288 1584544409784 1586337286464 1587222703296 1587414961251 1588300979589 1591852539218 1600846307004 1603552154976 1605559485726 1607376140496 1610288053794 1610789451768 1612612024128 1615531904892 1617359843232 1620289842948 1622077587431 1626497724096 1627602681789 1632152603502 1633999347792 1636959491538 1643231239776 1644148412064 1646206561314 1647126941796 1648069207344 1651054839966 1653437644992 1661063519184 1663142842809 1664072692226 1665024651864 1666908590144 1668041000871 1670448320352 1673472922578 1675366419888 1678401503982 1680300577872 1688826358044 1689541935552 1690689722193 1690737227424 1692602699928 1695669009167 1703115760176 1706201114814 1707177174696 1708131643344 1709108807616 1710269886969 1711224476991 1720637527256 1720892681298 1722839833008 1724740725876 1727655987744 1735453401192 1737417028032 1738597338513 1740564522648 1746232614864 1749396079746 1751375482416 1752377385024 1753307860052 1753567858791 1763648820822 1764197970984 1766194121664 1767393981801 1769393748696 1770405958944 1771394114016 1774603161324 1781402269248 1782612461007 1784629447272 1785625541208 1789618333296 1792860395494 1795447854528 1799729453088 1802989832532 1803996174348 1808298158058 1810907896896 1812138133239 1814188527144 1816241241024 1819529823636 1826902048573 1829538636576 1832853018164 1834925126544 1838249266266 1840329204336 1840902230592 1848635144748 1849666963572 1851759820512 1853802957064 1854077858262 1860117350616 1862222031936 1867654024838 1868696459082 1870810847472 1873152733347 1875272163912 1879254360396 1881378927216 1881380694816 1882430790624 1884787222374 1886919817104 1890338150106 1900734677496 1901797362544 1902079380852 1902885316416 1904178037419 1906332572424 1909786073461 1916005230198 1918173147408 1920574321533 1921648098762 1922747408568 1929010585824 1930087266336 1934403085632 1935717218163 1937907439048 1938194812134 1942528760508 1943612986212 1948856373744 1949944131216 1951059628224 1952385076341 1954594156536 1956805736256 1958135087979 1966734492912 1970297417718 1971132258144 1972526765328 1974703149916 1983375315648 1984722717357 1986968386872 1989216597312 1990567967283 1991706703812 1992818378268 1992820250568 1999309805424 2003780411488 2004077552904 2006345121984 2007708128181 2012197513522 2013320624958 2015598652368 2019878836344 2022164284224 2024695634724 2026986532704 2028117898656 2037271384008 2039576511168 2040962093037 2043271396152 2048983309136 2057590290959 2058230966148 2060559808608 2064290767362 2064292706812 2066626466352 2070370354878 2071015009416 2073358316736 2078302647456 2079462655584 2083229798076 2085528326697 2087888055512 2094689163616 2094999785928 2099684361936 2100856304304 2104662203406 2109681184401 2112725879712 2116553281668 2117734639452 2118946123728 2122784794242 2125848400704 2134461742672 2138326512183 2139522032862 2140745980968 2143168187328 2144624143977 2147050738392 2147719269024 2154042539856 2157944790834 2160386457264 2163090834639 2170136909052 2173805006688 2176203471336 2178665797056 2180145868929 2182612655384 2192463420462 2193687147618 2194942081752 2196169255728 2197425609792 2198918426103 2201406453288 2214751358912 2215079785296 2216255945433 2217523790412 2219092610994 2220032869152 2224054667828 2231297230104 2233821893184 2235339435231 2237868671976 2240400770496 2241922781889 2251768477392 2254252962924 2256803599904 2257138262232 2267548483914 2270821013568 2272363690887 2274934819752 2276236232928 2277508857792 2280359849292 2281632635988 2290374346176 2294523575064 2297119777344 2298680320671 2299654301168 2305106222778 2313937868256 2318129784684 2320752696864 2324954774646 2328310153152 2329891885593 2332528106328 2335167309888 2338090478388 2348874062451 2351531761096 2352263961312 2356525309068 2359191664928 2362144907178 2363463342342 2366137548432 2376816614676 2379505929696 2380834054944 2386157777728 2387778808827 2394285469632 2401269460506 2403986443376 2405328232464 2408339228589 2411064210744 2415432080691 2416184177652 2418918036192 2426039764848 2430434764422 2439746586144 2446566835392 2448228905253 2450999021688 2453772272448 2455439237307 2464846859664 2466222618096 2470690412694 2472103811016 2476582259949 2480156467488 2491595278776 2494414463296 2496109038339 2497536977796 2500362885216 2505672480528 2508505236288 2510209383867 2513049629832 2515893089472 2517602255973 2520450866808 2534312903328 2536105841136 2538904049892 2541776763232 2554673640264 2557564196544 2559301672221 2560765762044 2562197465016 2563663211424 2579586585408 2580956290884 2584259749512 2587111088814 2590038347344 2591483981616 2598475164992 2599925508288 2603180101788 2606125542048 2610846783972 2622312657216 2624094119619 2627063223624 2628566077536 2629961790078 2630035687104 2645473231233 2646296956476 2649291182496 2654090623044 2655608938416 2657091171024 2657093667424 2661904741986 2665746407232 2672103403872 2676944170908 2684427499944 2687464869824 2689290593241 2693171781792 2696618869056 2699594179632 2704484748798 2705994261522 2712447237087 2716361845344 2721282790716 2724361861536 2733833708657 2744307954864 2749279527246 2752387689816 2755501955136 2757373899399 2760493806504 2761353345888 2772952717122 2774500445358 2777639730768 2780704435596 2793333047904 2799579149248 2801141739072 2801481037257 2803044688623 2806216271208 2812908245868 2818881540594 2822071042224 2823646185936 2825261498304 2827180833561 2830379725656 2835507225159 2851102016244 2852696043816 2854327974624 2859498858636 2862734317856 2872056719808 2874007845297 2877259721112 2880434341514 2880515276352 2882472148143 2884121112852 2893515878736 2901604628448 2906861158572 2913793140762 2915419479318 2923284560616 2924916196824 2926589442336 2928225674304 2931891234804 2935208604384 2945413506883 2953439713728 2955007927244 2955446126577 2956698387216 2958790147992 2962054724874 2975062973472 2980452580308 2983824895968 2987560055718 2989227567402 2989230375852 2998964708136 3002357969856 3005670617232 3009517682976 3011115672698 3018296270283 3019980937437 3023397978552 3029818254516 3033246426336 3037043452086 3040479799056 3042176847984 3055907076012 3059364766752 3064907094228 3068288755091 3073474963704 3087346449222 3090839712912 3096436151043 3096439060218 3099939699528 3105555532317 3106522514124 3110037475104 3117453971184 3124844697114 3131832083268 3142033745424 3149526542904 3151284456456 3154850064576 3156993305109 3169088819568 3174829922502 3176601959178 3183705078436 3184177191363 3201692614008 3207104309952 3207492781787 3209283049293 3211118971452 3214752280992 3220576107588 3221578903536 3231063809784 3234719686464 3236917186251 3240579685896 3244155174862 3255205363578 3264305207004 3267998695584 3273918983076 3286462479552 3288296824128 3288695130693 3290530721427 3292413122628 3294253883592 3296138414688 3302109679932 3322127038368 3326285685618 3328145384452 3328638916491 3330049303728 3336082001742 3340896640704 3346945845156 3350732839776 3356803007964 3360601155744 3377652716088 3381379444386 3381474454848 3385205399856 3391338018334 3401322725871 3406231520352 3412402229628 3414354349392 3416263286688 3420539773938 3422448953982 3441275054512 3441785362596 3445679666016 3449481451752 3455311975488 3455730512353 3457659334167 3470906802384 3477194677026 3481129045296 3487432161969 3492465229728 3498792159492 3502750964832 3506615720104 3507135717582 3527297641644 3528395941968 3534787963602 3538787497392 3540811917888 3542788228032 3543217360767 3545195013513 3549206322648 3565224922014 3569258894544 3571251082416 3579236666592 3585720790988 3599458906176 3601904190759 3605979665064 3607992348696 3616596316116 3624276266478 3628377054288 3639059647272 3645652146633 3653804097146 3659077273152 3665706036328 3669850253088 3676498532532 3680658408672 3697270289496 3699333927144 3703519641024 3706035619041 3707605914128 3708155716524 3720234701232 3735308049676 3737392918164 3741621694944 3746305466694 3750544327824 3758508720792 3762757854432 3762761389632 3764861581248 3769574444748 3773839634208 3780676300212 3801469354992 3803594725088 3804158761704 3808356074838 3812665144848 3819572146922 3832010460396 3836346294816 3841148643066 3843296197524 3845494817136 3858021171648 3860174532672 3871434436326 3875814878096 3876389624268 3880666633221 3885057521016 3887225972424 3897712747488 3899888262432 3904770152682 3909188313072 3916270175958 3933468985824 3940594835436 3942264516288 3944942685117 3945053530656 3949406299832 3969445434714 3973936773744 3981135934566 3983413407624 3985636756536 3985640501136 3992857112979 3998619610848 4007560822976 4008155105808 4015416256362 4024395027044 4026641249916 4031197304736 4039757672688 4049391269448 4053973065408 4056235797312 4056727123197 4058991392283 4074542768016 4081924186074 4086542792304 4097966618272 4115180581918 4116461932296 4121119617216 4123919290869 4128581534724 4128585413624 4133252932704 4140740709756 4142030018832 4156605294912 4158925311168 4159429075683 4166459596152 4171056653394 4175776111024 4189378327232 4189999571856 4199368723872 4201712608608 4209324406812 4219362368802 4225451759424 4228322310891 4233106563336 4235469278904 4237892247456 4245569588484 4268923485344 4276653024366 4279044065724 4281491961936 4289248287954 4294101476784 4295438538048 4308085079712 4315889581668 4320651512271 4320772914528 4326181669278 4340273818104 4347610013376 4352406942672 4360291737858 4365225310768 4370689711143 4373129218977 4384926840924 4387374295236 4389884163504 4392338511456 4397836852206 4402812906576 4430159570592 4432511890866 4435047580824 4438185221988 4440065738304 4443082087311 4448109335656 4462594460208 4470678870462 4475737343952 4481340083577 4483845563778 4503536954784 4508505925848 4513607199808 4514276524464 4516673509047 4535096967828 4544727381774 4549869639504 4552472465856 4555565178129 4560719698584 4563265271976 4589047150128 4597360641342 4599308602336 4610212445556 4627875736512 4631019673833 4636259569368 4641505393728 4644658590327 4649909549292 4659783771186 4665056212656 4676180956776 4697748124902 4703063522192 4704527922624 4713050618136 4718383329856 4724289814356 4726926684684 4732275096864 4753633229352 4759011859392 4761668109888 4762244883753 4764902938767 4775557617654 4802538921012 4807972886752 4810656464928 4816678457178 4822128421488 4830864161382 4832368355304 4837836072384 4852079529696 4860869528844 4866232762293 4879493172288 4896457810506 4901998043376 4910878474614 4929693719328 4932445236192 4941380825388 4944207622032 4946832890861 4953164519898 4960312934976 4983190557552 4989428528427 4992218076678 4995073955592 5000725770432 5004123002613 5011344961056 5020418767734 5026099259664 5035204511946 5040901733616 5068625806656 5072069166579 5072211682272 5077808099784 5083553526464 5087007027501 5109347280528 5118603344442 5121531524088 5124394930032 5127326422848 5130809660907 5133673430973 5161912581768 5168519499024 5171263872677 5174222177628 5180076694688 5182967963232 5206360203576 5212251084096 5215792015539 5221693567944 5248188239238 5254126447248 5257132155072 5259923580156 5290946462466 5292593912952 5298582364992 5302181945403 5308181246088 5311217876832 5314182342048 5314187334848 5323809483972 5344206807744 5347837383021 5353888341816 5368854999888 5378581186482 5386343563584 5399188359264 5408969497596 5411988523044 5424894474174 5432723690688 5436414399717 5442565581432 5448723723072 5467667417314 5480706145719 5488615909728 5498559054492 5504775379632 5514747798798 5520987613008 5522706691776 5545905434244 5549000890716 5555279461536 5561408871192 5571483887263 5586666095808 5602962074514 5606089377246 5612432542416 5619458200041 5625816491736 5637763081188 5644142084448 5647292371872 5654361667122 5660759451312 5671014450318 5702204032488 5705392087632 5708655949248 5712534112257 5718997717272 5725468635712 5729358220383 5748015690594 5754519442224 5760868683028 5761722964599 5764944296286 5768242225704 5787031757472 5803209256896 5807151654489 5813722317144 5824254422791 5827586281524 5830838958636 5846569121232 5849832393648 5853178884672 5857155229023 5863782469608 5870417208768 5874405263937 5890827013766 5910015854488 5910892253154 5913396774432 5917580295984 5924109449748 5950125946944 5954168152071 5960905160616 5967649791936 5971703901849 5975120111436 5978455134804 5978460751704 5997929416272 6011341234464 6019035365952 6022231345396 6023124384543 6036592540566 6039961874874 6046795957104 6059636509032 6066492852672 6074086904172 6080959598112 6084353695968 6111814152024 6118729533504 6122886279111 6129814188456 6136577510182 6146949927408 6172770872877 6174692898444 6181679425824 6192872302086 6192878120436 6199879399056 6211111064634 6213045028248 6220074950208 6234907942368 6249689394228 6256584980091 6263664166536 6275011384229 6284067490848 6299053085808 6302568912912 6313986610218 6329043553203 6338177639136 6349659845004 6353203918356 6367410156872 6368354382726 6403385228016 6414979536549 6414985563574 6418566098586 6422237942904 6429504561984 6433872431931 6441152215176 6443157807072 6462127619568 6473834372502 6481159371792 6488310349724 6489272503917 6510410727156 6528610414008 6535997391168 6540437606787 6547837966152 6577390261386 6581061442854 6584826245256 6588507767184 6592276829376 6596755278309 6604219359864 6644254076736 6648767836299 6652571371236 6656290768904 6657277832982 6660098607456 6672164003484 6693891690312 6701465679552 6706018305693 6713606015928 6721202311488 6725768345667 6755305432176 6762758888772 6770410799712 6782676036668 6802645451742 6812463040704 6817091072661 6824804459256 6828708698784 6832526573376 6841079547876 6844897907964 6882550109024 6883570725192 6891359332032 6896040962013 6898962903504 6911461024706 6915318668334 6941813604768 6954389354052 6962258090592 6974864323938 6984930459456 6997584318984 7005501929664 7013231440208 7014271435164 7046622187353 7054595283288 7056791883936 7069575927204 7077574994784 7086434721534 7090390027026 7098412645296 7130449844028 7138517789088 7142502164832 7158473333184 7163336426481 7171441581976 7203808381518 7211959330128 7215984697392 7225017685767 7233192632232 7246296242073 7248552532956 7256754108576 7278119294544 7291304293266 7307608194292 7331412072656 7339700506176 7344686715759 7352997065064 7361316817344 7366317711921 7394540578992 7398667854288 7412071238082 7415211828256 7416311433048 7429746779847 7440469402464 7470616099352 7474785836328 7483243389888 7488327115017 7492610933388 7501088655648 7517017441584 7525515708864 7539148889496 7547679268416 7552806767919 7561352600424 7602938709984 7607189450176 7608317523408 7616712149676 7625330289696 7639144293844 7664020920792 7672692589632 7677905016663 7682297286132 7686592395048 7690989634272 7742868872652 7751629756192 7752779248536 7761333266442 7770115042032 7774451944848 7795425494976 7799776524864 7809540305364 7818376626144 7832540351916 7866937971648 7881189670872 7889885370234 7890107061312 7898812599664 7936419693699 7938890869428 7947873547488 7962271869132 7966826815248 7971273513072 7971281002272 7985714225958 7997239221696 8016310211616 8030832512724 8048790054088 8053282499832 8062394609472 8067871779723 8079515345376 8098782538896 8113454246394 8117982784566 8137341711261 8149085536032 8163848372148 8173085584608 8195933236544 8201501125971 8230361163836 8232923864592 8247838581738 8257163069448 8257170827248 8266505865408 8272121698197 8281481419512 8284060037664 8318858151366 8332919192304 8342113306788 8351552222048 8379999143712 8398737447744 8403425217216 8404443111771 8409134065869 8418648813624 8438724737604 8456644621782 8466213126672 8470938557808 8475784494912 8491139176968 8506521675477 8537846970688 8553306048732 8558088131448 8562983923872 8578496575908 8588202953568 8616170159424 8622023535891 8631779163336 8641303024542 8641545829056 8647416444429 8652363338556 8680547636208 8704813885344 8720583475716 8730450621536 8741379422286 8746258437954 8769853681848 8774748590472 8779768327008 8784677022912 8795673704412 8805625813152 8836240520649 8860319141184 8865023781732 8870095161648 8876370443976 8886164174622 8896218671312 8925188920416 8941357740924 8951474687904 8962680167154 8967691127556 9007073909568 9017011851696 9028553048928 9033347018094 9054888810849 9059942812311 9070193935656 9089454763548 9099739279008 9111130356258 9121439397168 9126530543952 9178094300256 9194721282684 9198617204672 9204866265273 9220424891112 9262039347666 9272519138736 9289308453129 9289317180654 9299819098584 9316666596951 9319567542372 9330112425312 9352361913552 9395496249804 9406127044384 9426101236272 9448579628712 9453853369368 9464550193728 9470979915327 9507266458704 9524489767506 9529805877534 9551115235308 9605077842024 9615945773504 9621312929856 9622478345361 9627849147879 9633356914356 9644256842976 9661728322764 9664736710608 9704159059392 9710751558753 9721739057688 9732465524586 9792915621012 9803996086752 9821756949228 9859387438656 9864890472384 9866085392079 9871592164281 9882761650776 9888415244064 9893665781722 9906329039796 9966381115104 9978857056854 9984436153356 9990147911184 10008246005226 10022689922112 10040837535468 10052198519328 10070409023892 10081520195299 10081803467232 10144138333158 10144423364544 10155616199568 10174014055002 10203968177613 10218694561056 10237206688884 10243063048176 10248789860064 10261619321814 10267346861946 10323825163536 10337038998048 10342527745354 10348444355256 10360153389376 10365935926464 10367191537059 10372978002501 10412720407152 10431584031078 10443387135888 10462296485907 10496376478476 10508252894496 10519847160312 10538904854443 10581892924932 10585187825904 10604363890806 10616362492176 10622435753664 10628364684096 10629652082301 10635585040539 10647618967944 10695674766042 10707776683632 10737709999776 10757162372964 10798376718528 10805712572277 10817938995192 10823977046088 10849788948348 10872828799434 10885131162864 10935334834628 10936956439899 10961412291438 10977231819456 10997118108984 11009550759264 11029495597596 11041975226016 11091810868488 11098001781432 11110558923072 11118106857123 11122817742384 11142967774526 11205924149028 11212178754492 11224865084832 11238916400082 11251632983472 11275526162376 11288284168896 11294584743744 11308723334244 11321518902624 11342028900636 11354543112017 11404408064976 11410784175264 11425068224514 11437995434544 11458716440766 11496031381188 11509038884448 11521737366056 11523445929198 11529888592572 11536484451408 11574063514944 11614303308978 11627444634288 11641999899663 11648508845582 11655172563048 11661677917272 11693138242464 11699664787296 11714310458046 11727564939216 11748810527874 11781654027532 11820031708976 11821784506308 11826793548864 11834828055351 11835160591968 11848218899496 11869683064169 11908336304142 11921810321232 11943407803698 11950240222872 11956910269608 11956921503408 11978571338937 11995858832544 12022682468928 12044462690792 12046248769086 12073185081132 12079923749748 12093591914208 12119273018064 12148173808344 12161919196224 12168707391936 12170181369591 12176974176849 12223628304048 12245772558222 12259628376912 12273155020364 12293899854816 12345541745754 12349385796888 12363358851648 12371757872607 12385744604172 12385756240872 12399758798112 12422222129268 12426090056496 12469815884736 12478287227049 12499378788456 12513169960182 12527328333072 12550022768458 12568134981696 12598106171616 12605137825824 12627973220436 12658087106406 12676355278272 12684966932673 12699319690008 12706407836712 12734820313744 12736708765452 12788314340011 12806770456032 12829959073098 12829971127148 12837132197172 12844475885808 12867744863862 12882304430352 12886315614144 12924255239136 12947668745004 12961954536813 12962318743584 12976620699448 12978545007834 13020821454312 13057220828016 13080875213574 13095675932304 13112069133429 13119387656931 13154780522772 13162122885708 13169652490512 13177015534368 13193510556618 13208438719728 13297535672598 13305142742472 13312581537808 13314555665964 13320197214912 13329246261933 13344328006968 13387783380624 13412036611386 13427212031856 13444020250731 13451536691334 13510610864352 13525517777544 13540821599424 13550020527141 13565352073336 13605290903484 13634182145322 13649608918512 13657417397568 13666695534387 13682159095752 13689795815928 13765100218048 13767141450384 13792081924026 13797925807008 13822922049412 13830637336668 13883627209536 13893059021499 13908778708104 13924516181184 13933975770981 13949728647876 13995168637968 14026462880416 14028542870328 14093244374706 14109190566576 14113583767872 14139151854408 14155149989568 14172869443068 14180780054052 14196825290592 14260899688056 14277035578176 14285004329664 14286734651259 14326672852962 14342883163952 14407616763036 14423918660256 14431969394784 14450035371534 14466385264464 14492592484146 14497105065912 14513508217152 14556238589088 14582608586532 14598698286879 14615216388584 14662824145312 14689373431518 14705994130128 14732635423842 14789081157984 14797335708576 14824142476164 14830423656512 14832622866096 14840498672583 14859493559694 14880938804928 14941232198704 14949571672656 14968285585281 14976654230034 14985221866776 15002177311296 15012369007839 15034034883168 15078297778992 15105613535838 15122705200848 15205877419968 15216207499737 15216635046816 15233424299352 15250660579392 15261021082503 15278288587688 15328041841584 15355810033326 15364594572264 15373184790096 15381979268544 15392428982721 15485737745304 15503259512384 15505558497072 15513791618031 15522666532884 15540230084064 15548903889696 15619080610728 15636753252288 15647376046617 15665080703832 15762379341744 15779770740468 15797625199328 15872839387398 15877781738856 15895747094976 15906545836209 15924543738264 15933653630496 15942547026144 15942562004544 15971428451916 16032620423232 16061665025448 16097580108176 16106564999664 16135743559446 16159030690752 16197565077792 16226908492788 16235965569132 16274683422522 16298171072064 16309243199151 16327696744296 16346171169216 16403002251942 16442118437157 16460722327672 16465847729184 16495677163476 16514326138896 16514341654496 16544243396394 16562962839024 16568120075328 16637716302732 16665838384608 16684226613576 16703104444096 16714451661789 16759998287424 16808886223542 16818268131738 16837297627248 16858374600123 16877449475208 16913289243564 16932426253344 16941877115616 16982278353936 16991295581653 17013043350954 17106612097464 17116176262896 17125967847744 17137602336771 17156993151816 17176405907136 17188074661149 17244047071782 17263558326672 17282606049084 17294832888858 17304726677112 17361095272416 17409627770688 17421454963467 17441166951432 17460901243072 17472763268373 17482758844572 17492516875908 17539707363696 17549497180944 17559536654016 17571465687069 17591347408824 17611251626304 17623215791811 17672481041298 17730047563464 17740190323296 17752740887952 17772328349244 17792437342624 17850377840832 17862504456213 17882715481848 17902949375808 17915111705547 17925360334308 17935382255112 18034023703392 18057106097856 18066694036188 18109777621698 18119885624622 18140387871312 18178909527096 18199478558016 18222260712516 18242878794336 18253061087904 18306304201007 18356188600512 18368658837333 18389442565368 18409732530546 18440849782224 18518312618631 18524078695332 18545038277472 18578616906258 18578634361308 18599638197168 18633333193902 18639135084744 18660224850624 18704723827104 18769754940273 18790992499608 18812254088768 18825034152687 18852202472544 18897159257424 18907706738736 18941959830654 18987130659609 19014532917408 19048979535012 19059611755068 19102230470616 19136835960599 19210155684048 19244938609647 19244956690722 19255698295758 19266713828712 19288513685952 19301617295793 19323456645528 19329473421216 19421503117506 19443478115376 19464931049172 19585831242024 19607992173504 19621312820361 19643513898456 19732170784158 19743184328562 19765523301552 19776830488128 19787331563444 19790265834927 19812658079592 19932762230208 19946303508897 19957714113708 19968872306712 19980295822368 20016492010452 20081675070936 20104397038656 20118054917079 20140818047784 20163040390598 20163606934464 20177305037001 20288276666316 20311232399136 20348028110004 20407936355226 20437389122112 20451273217983 20474413377768 20486126096352 20497579720128 20523238643628 20534693723892 20617894548181 20647650327072 20674077996096 20685055490708 20688122886039 20696888710512 20734383074118 20745956005002 20825440814304 20863168062156 20886774271776 20924592971814 20992752956952 21016505788992 21039694320624 21077809708886 21139866562059 21163785849864 21170375651808 21208727781612 21232724984352 21259304164602 21271170081078 21295237935888 21391349532084 21415553367264 21475419999552 21478021285637 21490009279443 21514324745928 21611425144554 21635877990384 21647954092176 21675053057301 21699577896696 21738888726219 21745657598868 21770262325728 21870669669256 21873912879798 21922824582876 21994236217968 22019101518528 22034060147277 22058991195192 22083950452032 22098953135763 22183621736976 22196003562864 22236213714246 22245635484768 22285935549052 22289240339541 22411848298056 22424357508984 22449730169664 22464981345051 22477832800164 22503265966944 22551052324752 22617446668488 22643037805248 22658420303757 22684057801272 22709086224034 22808816129952 22821568350528 22850136449028 22875990869088 22917432881532 22992062762376 23018077768896 23033715049989 23043474732112 23046891858396 23059777185144 23072968902816 23228606617956 23254889268576 23283999799326 23297017691164 23310345126096 23323355834544 23386276484928 23399329574592 23428620916092 23455129878432 23497621055748 23563308055064 23640063417952 23643569012616 23669656110702 23670321183936 23696437798992 23739366128338 23809259081097 23816672608284 23843620642464 23886815607396 23900480445744 23913820539216 23913843006816 23957142677874 23991717665088 24088925381584 24092497538172 24146370162264 24159847499496 24187183828416 24203615339169 24238546036128 24296347616688 24340362739182 24353948353698 24412025133783 24447256608096 24491545116444 24519256753824 24546310040728 24587799709632 24604503377913 24691083491508 24698771593776 24743515745214 24771489208344 24771512481744 24799517596224 24816365094591 24844444258536 24852180112992 24956574454098 24998757576912 25026339920364 25054656666144 25100045536916 25196212343232 25210275651648 25213329335313 25227402197607 25255946440872 25316174212812 25369933865346 25398639380016 25412815673424 25469640627488 25473417530904 25519565026431 25576628680022 25613540912064 25659918146196 25659942254296 25674264394344 25688951771616 25735489727724 25764608860704 25848510478272 25895337490008 25923909073626 25924637487168 25942249333287 25953241398896 25957090015668 26041642908624 26114441656032 26161750427148 26191351864608 26224138266858 26238775313862 26309561045544 26324245771416 26339304981024 26354031068736 26387021113236 26416877439456 26508721561947 26595071345196 26610285484944 26625163075616 26629111331928 26658492523866 26688656013936 26775566761248 26824073222772 26854424063712 26888040501462 26903073382668 27021221728704 27051035555088 27100041054282 27130704146672 27164666432547 27179828436933 27210581806968 27268364290644 27299217837024 27333391068774 27364318191504 27379591631856 27534282900768 27584163848052 27595851614016 27614598795819 27645844098824 27661274673336 27786118042998 27817557416208 27867951541962 27899457295752 27949999790853 27990337275936 28052925760832 28057085740656 28186488749412 28218381133152 28278303708816 28345738886136 28361560108104 28393650581184 28412939745981 28521799376112 28573469302518 28653345705924 28685766327904 28815233526072 28847837320512 28863938789568 28867435036083 28883547443637 28900070743068 28932770528928 28985184968292 28994210131824 29112477178176 29165217173064 29197396573758 29230432777168 29325648290624 29378746863036 29411988260256 29465270847684 29578162315968 29594671417152 29598256176237 29614776492843 29648284952328 29665245732192 29680997345166 29718987119388 29882464397408 29899143345312 29936571170562 29953308460068 29970443733552 30024738015678 30068069766336 30156595557984 30211227071676 30244560585897 30245410401696 30432414999474 30433270093632 30466848598704 30522042165006 30556577175376 30611904532839 30656083683168 30711620066652 30729189144528 30746369580192 30784857965442 30971475490608 31011116994144 31027583236062 31045333065768 31080460168128 31097807779392 31101574611177 31118934007503 31238161221456 31294752093234 31330161407664 31524758683488 31559541480936 31595250398656 31616714563329 31745678774796 31755563477712 31813091672418 31849087476528 31867307260992 31885094052288 31888956246903 31906755121617 31942856903832 32123330050896 32195160216352 32213129999328 32271487118892 32395130155584 32417137716831 32453816985576 32471931138264 32549366845044 32618486398302 32655393488592 32806004503884 32884236874314 32921444655344 32931695458368 32991354326952 33028652277792 33028683308992 33088486792788 33125925678048 33275432605464 33331676769216 33354320571369 33368453227152 33428903323578 33617772447084 33636536263476 33674595254496 33716749200246 33754898950416 33826578487128 33864852506688 33883754231232 33964556707872 33982591163306 34026086701908 34063629336051 34213224194928 34232352525792 34275204673542 34313986303632 34376149322298 34488094143564 34527116653344 34565212098168 34589665777716 34609453354224 34627830236027 34722190544832 34842909926934 34882333902864 34925999698989 34945526536746 34965517689144 34985033751816 35079414727392 35098994361888 35142931374138 35182694817648 35246431583622 35344962082596 35460095126928 35480380646592 35504484166053 35505481775904 35544656698488 35584874685248 35609049192507 35725008912426 35765430963696 35830223411094 35850720668616 35870764510224 35935714016811 36068047406784 36133388072376 36198847108739 36219555243396 36239771249244 36280775742624 36357819054192 36444521425032 36485757588672 36506122175808 36510544108773 36530922530547 36612608402014 36737317674666 36778885130736 36819465061092 36881699564448 37036625237262 37048157390664 37090076554944 37115273617821 37157233812516 37157268722616 37199276394336 37266666387804 37278270169488 37409447654208 37434861681147 37539509880546 37581984999216 37650068305374 37704404945088 37794318514848 37815413477472 37883919661308 37974261319218 38029065834816 38054900798019 38097959070024 38119223510136 38204460941232 38273671921198 38364943020033 38420311368096 38489877219294 38489913381444 38511396591516 38533427657424 38603234591586 38646913291056 38658946842432 38843006235012 38885863610439 38886956230752 38929862098344 39000387210841 39171662484048 39242625640722 39287027796912 39336207400287 39358162970793 39464341568316 39486368657124 39531046603104 39574663126888 39580531669854 39625316159184 39892607017794 39915428227416 39937744613424 39960591644736 39987738785799 40032984020904 40163350141872 40236109834158 40281636095568 40326080781196 40332060752193 40354610074002 40576553332632 40622464798272 40650061581423 40696056220008 40769780959537 40815872710452 40902546435966 40948826755536 40972252192704 41000086603161 41046477287256 41069387447784 41235789096362 41295300654144 41370110981416 41376245772078 41393777421024 41468766148236 41491912010004 41650881628608 41679177064497 41726336124312 41773548543552 41801927312943 41849185943628 41985505913904 42079388641248 42155619417772 42279733124118 42327571699728 42340751303616 42417455563224 42465449968704 42518608329204 42542340162156 42590475871776 42782699064168 42831106734528 42860203953777 42956042571274 42980018558886 43028649491856 43222850289108 43271755980768 43295908184352 43350106114602 43399155793392 43477777452438 43491315197736 43540524651456 43741339338512 43747825759596 43796094860637 43845649165752 43925079689603 43988472435936 44068120294554 44117982390384 44197906271526 44367243473952 44392007125728 44472427428492 44491270969536 44521496017749 44571871098104 44578480679082 44823696596112 44848715017968 44904856755843 44929962690102 44955665600328 45006531933888 45037107023517 45102104649504 45234893336976 45316840607514 45368115602544 45418172448068 45617632259904 45648622499211 45700272898056 45751981738176 45783063247509 45834865763064 45984125524752 46067430099978 46086949464224 46093783716792 46119554370288 46145937805632 46177286948163 46457213235912 46509778537152 46541374854093 46567999598652 46594035382328 46620690252192 46646711669088 46857241832184 46910259756864 46942128139851 46995242111496 47126616110128 47280126835904 47287138025232 47339312221404 47392875597984 47478732256676 47618518162194 47633345216568 47687241284928 47719637508627 47773631214792 47800960891488 47827641078432 47827686013632 47914285355748 48177850763168 48184995076344 48292740324528 48319694998992 48407230678338 48477092072256 48592695233376 48680725478364 48707896707396 48824050267566 48894513216192 48983090232888 49038513507648 49092620081456 49209006755826 49326355311471 49382166983016 49397543187552 49487031490428 49542978416688 49543024963488 49632730189182 49688888517072 49704360225984 49913148908196 49997515153824 50052679840728 50109313332288 50143354985367 50200091073832 50426658670626 50454804395214 50511892881744 50575123800369 50632348425624 50739867730692 50797278760032 50825631346848 50939281254976 50946835061808 50973886744959 51039130052862 51153257360044 51319836292392 51319884508592 51348528788688 51377903543232 51412807010313 51470979455448 51529217721408 51564223983447 51790674980016 51847818147252 51884498666574 51906482797792 51914180031336 52083285817248 52228883312064 52264364890401 52323500854296 52382703729216 52418289805119 52448276533716 52477550627724 52619122091088 52648491542832 52678609962048 52774042226472 52833754878912 52869647375433 53017443123894 53190142690392 53220570969888 53250326151232 53258222663856 53316985047732 53377312027872 53551133522496 53587513368639 53648146445544 53708848127424 53745335116641 53776081002924 53806146765336 54102071110176 54200082108564 54261408293344 54329332865094 54359656873866 54421163613936 54536728581288 54598435674048 54666782137548 54728636383008 54759183263712 54918912603021 55068565801536 55168327696104 55229197591638 55291688197648 55322549346672 55554937855893 55572236085996 55635114832416 55735903083924 55798914591504 55899999581706 55980674551872 56114171481312 56309264820819 56372977498824 56436762266304 56475102458061 56556607417632 56691477772272 56723120216208 56825879491962 56961391978827 57043598752224 57146938605036 57306691411848 57371532655808 57410507881797 57630467052144 57734815828941 57734870072166 57767094887274 57800141486136 57865541057856 57904851887379 57970369936584 57988420263648 58330434346128 58361406563069 58394793147516 58460865554336 58757493726072 58823976520512 58863938461083 58930541695368 59196512352474 59229552985686 59296569904656 59330491464384 59361994690332 59437974238776 59764928794816 59798286690624 59838910526691 59873142341124 59906616920136 59940887467104 60049476031356 60313191115968 60354164751237 60422454143352 60489121171794 60490820803392 60531915111003 60864829998948 60933697197408 61044084330012 61113154350752 61223809065678 61312167366336 61353819653949 61423240133304 61458378289056 61492739160384 61569715930884 61853683644543 61942950981216 62022233988288 62055166472124 62090666131536 62203149222354 62237868015006 62476322442912 62589504186468 62660322815328 62878175299111 63049517366976 63119082961872 63233429126658 63419599686177 63491357549592 63511126955424 63626183344836 63698174953056 63777912493806 63813510243234 63885713807664 64246660101792 64390320432704 64426259998656 64434063856911 64470027838329 64542974237784 64834275433662 64907633971152 64943862276528 65025159171903 65098733690088 65216666178657 65236972796604 65310786977184 65612009007768 65768473748628 65842889310688 65982708653904 66057304555584 66102180441831 66176973585576 66251851356096 66296859407289 66550865210928 66708641142738 66736906454304 66857806647156 67235544894168 67273072526952 67349190508992 67394944035153 67433498400492 67509797900832 67653156974256 67929113415744 67965182326612 67975260911271 68052173403816 68127258672102 68426448389856 68464705051584 68550409347084 68627972607264 68752298644596 68976188287128 69054233306688 69101145149967 69130424196336 69179331555432 69218906708448 69255660472054 69685819853868 69764667805728 69851999397978 69891053073492 69931035378288 69970067503632 70158829454784 70197988723776 70285862748276 70365389635296 70492863167244 70570641367093 70689924165192 70920190253856 71008968332106 71010963551808 71089313396976 71218098385014 71427777243291 71450017824852 71530861927392 71660446822188 71701441337232 71741529020448 71871428033622 72266776144752 72397694217478 72439110486792 72479542498488 72561551485248 72610846017507 72715638108384 72889042850064 73021088217546 73061845061094 73225216804028 73236075401349 73474635349332 73557770261472 73638930122184 73763399128896 73772333981101 73813510133739 74073250474524 74096314781328 74230547235642 74314467625032 74314537445232 74398552788672 74449095283773 74533332775608 74556540338976 74869723362294 75079019761092 75163969998432 75300136610748 75588637029696 75630826954944 75639988005939 75682206592821 75767839322616 75948522638436 76109801596038 76195918140048 76238447020272 76408921882464 76547343842396 76558695079293 76729886040066 76840622736192 76979754438588 76979826762888 77022793183032 77066855314848 77206469183172 77293826582112 77686012470024 77771727220878 77773912461504 77826747999861 77859724196688 78000774421682 78343324968096 78485251281444 78574055593824 78672414800574 78716325941586 78928683136632 78972737314248 79062093206208 79149326253776 79161063339708 79250632318368 79481801784119 79526164685841 79785214035588 79830856454832 79875489226848 79975477571598 80065968041808 80326700283744 80472219668316 80563272191136 80652161562392 80664121504386 80709220148004 81153106665264 81300123162846 81392112440016 81493999297641 81539485310799 81539561919074 81631745420904 81805092871932 81897653511072 82000173206322 82092954574512 82138774895568 82471578192724 82740221962832 82752491544156 82787554842048 82843796387457 82937532296472 82983824020008 83358354128994 83452672248624 83603854625886 83698371887256 83849999372559 83971011827808 84158777282496 84311238835544 84559466248236 84655143399456 84834911126448 85037216658408 85084680324312 85180951743552 85238819237943 85565398128336 85720407907554 85912085142548 85960037117772 86057298983712 86445700578216 86543511961536 86591816368704 86602305108249 86650642330911 86700212229204 86798311586784 86955554904876 86982630395472 87482678677024 87495651519192 87592189721274 87691298331504 87850159379206 87976944871872 88136240589108 88235964780768 88395812543052 88734486947904 88784014251456 88794768528711 88944854856984 89042992035498 89143742196208 89156961358164 89647393192224 89697430035936 89809713511686 89859925380204 89911331200656 90074214047034 90204209299008 90469786673952 90633681215028 90733681757691 90736231205088 90836344896136 91297244998422 91400545796112 91566126495018 91669731526128 91835713598517 91968251049504 92134860199956 92173898928448 92187567433584 92239108740576 92354573896326 92914426471824 93082749708186 93135999197304 93188070764656 93241380504384 93293423338176 93304723833531 93356802022509 93714483664368 93884256279702 93990484222992 94253232220256 94574276050464 94678624442808 94785751195968 94850143689987 94957464513352 95237036324388 95266690433136 95439275017254 95547262429584 95601921782976 95655282156864 95666868740709 95828570711496 96355701526336 96369990152688 96585480649056 96639389997984 96814461356676 97185390466752 97251413150493 97361450956728 97415793414792 97648100535132 97966180465776 98185240162912 98418013511652 98652710622942 98764333966032 98795086375104 98974062980856 99085956833376 99086049926976 99265460378364 99377777034144 99826297816392 99995030307648 100105359681456 100286709970734 100400182147664 100853317341252 100909608790428 101023785763488 101150247600738 101264696851248 101479735461384 101594557520064 101651262693696 101893670123616 101947773489918 102078260105724 102190888008153 102306514720088 102639672584784 102639769017184 102697057577376 102825614020626 102941958910896 103128447966894 103581349960032 103695636294504 103768997333148 103812965595584 103828360062672 103883490708081 104166571634496 104528729780802 104647001708592 104777999096967 104836579610238 104896553067432 104955101255448 105238244182176 105296983085664 105548084452944 105739294750866 106034886247788 106380285380784 106441141939776 106513452498159 106516445327712 106633970095464 106754624055744 106827147577521 107175026737278 107296292891088 107490670233282 107552162005848 107612293530672 108204142220352 108400164217128 108522816586688 108596541326217 108658665730188 108719313747732 108842327227872 109073457162576 109333564275096 109457272766016 109518366527424 109531632326319 109592767591641 109837825206042 110336655392208 110458395183276 110583376395296 110645098693344 111109875711786 111144472171992 111270229664832 111345820853463 111471806167848 111597829183008 111799999163412 112228342962624 112618529641638 112745954997648 112950204916122 113113214835264 113382955544544 113446240432416 113651758983924 113777156489803 113922783957654 114087197504448 114164702394057 114293877210072 114613382823696 114821015763594 115094829060099 115260934104288 115469631657882 115469740144332 115534189774548 115600282972272 115809703774758 115940739873168 115976840527296 116657590831317 116660868692256 116722813126138 116789586295032 116921731108672 117001161632523 117514987452144 117727876922166 117861083390736 118008622200861 118074488912379 118393024704948 118459105971372 118593139809312 118723989380664 118875948477552 118939069071571 119677821053382 119746284682248 119813233840272 119881774934208 119963216357397 120098952062712 120708329502474 120844908286704 120978242343588 121063830222006 121729659997896 121867394394816 121950184744269 122088168660024 122226308701504 122309342878611 122447618131356 122707639307898 122846480266608 122916756578112 123000259809483 123139431861768 123707367289086 123885901962432 124110332944248 124181332263072 124406298444708 124475736030012 124952644885824 125037531193491 125179008372936 125320645630656 125405781938829 125756350598222 126238165923744 126466858253316 126839199372354 126982715099184 127022253910848 127252366689672 127396349906112 127555824987612 127627020486468 127771427615328 128144129407049 128493320203584 128580611861331 128868127713822 128940055676658 129085948475568 129668550867324 129815267942304 129887724553056 130050318343806 130197467380176 130433332357314 130473945593208 130621573954368 131224018015536 131388284581911 131536947497256 131685778621376 131775239068809 131965417307808 132204360883662 132353947171152 132593718814578 133101730421856 133417282285476 133473812908608 133564488053247 133715613294312 133957851724193 134471089788336 134546145053904 134714570267529 134789888070306 134866996800984 135019595801664 135111321070551 135306313948512 135930364653224 135950521822542 136104346807632 136254517344204 136852896779712 136945867497633 137100818694168 137255945214528 137349189742527 137504597289192 137952376574256 138202290299934 138260848392672 138358663110864 138437813416896 138511320944108 138531860844489 139371639707736 139529335611456 139624124562279 139703998795956 139782106146984 139862070756576 139940135007264 140571725496552 140730779270592 140826384419553 140985726334488 141141282734186 141379848330384 141840380507712 142017936664212 142178626793952 142436196770028 142855554486582 142900035649704 143061723854784 143158912525881 143320893644376 143402882674464 143483058040896 143742856067244 144325261837267 144533552289504 144795388434956 144878220973584 144959084996976 145221692035014 145431276216768 145778085700128 146042176435092 146123690122188 146450433608056 146472150802698 146949270698664 147115540522944 147277860244368 147544667962202 147627020267478 147979065934413 148146500949048 148192629562656 148461094471284 148628935250064 148629074890464 148898190567546 149066665551216 149113080677952 149739446724588 150158039522184 150327939996864 150430064956101 150600273221496 151279976011878 151364413185642 151535678645232 151725371401107 151897045276872 152219603192076 152391836280096 152476894040544 152817843764928 152921660234877 153094687684792 153117390158586 153459772080132 153959508877176 153959653525776 154045586366064 154133710629696 154238421030939 154412938366344 154587653164224 154692671950341 155372024940048 155543454441756 155653495999722 155719448393376 156001548843364 156686649936192 156793094671203 156970502562888 157148111187648 157254869415357 157344829601148 157432651883172 157857366273264 157945474628496 158298652507552 158322126679416 158501264636736 158608942126299 158963603568238 159052329371682 159570428071176 159661712909664 159750978453696 159950955143196 160131936083616 160653400567488 160944439336632 161126544382272 161236005349923 161304323124784 161328243008772 161418440296008 162306213330528 162600246325692 162784224880032 162987998595282 163078970621598 163079123838148 163263490841808 163610185743864 163795307022144 164000346412644 164185909149024 164277549791136 164756737809063 164943156385448 165480443925664 165504983088312 165687592774914 165875064592944 165967648040016 166664813567679 166716708257988 166905344497248 167207709251772 167396743774512 167699998745118 167942023655616 168622477671088 168927794462457 169118932496472 169310286798912 169425307374183 169669822252896 170074433316816 170169360648624 170477638475886 170884175936481 171130796256672 171440815815108 171824170285096 171920074235544 172114597967424 172231523645391 172891401156432 173204610216498 173301284661822 173400424458408 173596623173568 173714555662137 173911109809752 173965260790944 174965357354048 174991303038384 175084219689207 175184379442548 175382596663008 175700318758412 176272481178216 176471929561536 176591815383249 176791625086104 177589537057422 177889709713968 178085984070996 178287484392416 178313922716328 179294786384448 179394860071872 179516731580073 179619427023372 179719850760408 179822662401312 180148428094068 180939573347904 181267362430056 181467363515382 181472462410176 181595745333009 181672689792272 182594489996844 182801091592224 183132252990036 183339463052256 183671427197034 183936502099008 184061458961847 184269720399912 184375134867168 184478217481152 184709147792652 185561050933629 185828852943648 186165499416372 186271998394608 186376141529312 186609447667062 186713604045018 187428967328736 187768512559404 187980968445984 188506464440512 188634525897333 189148552100928 189357248885616 189700287379974 189914929026704 190258799058531 190474072648776 190533380866272 190878550034508 191094524859168 191333737481418 191657141422992 192739980305376 193170961298112 193278779995968 193302191570733 193410083514987 193628922713352 194502826300986 194722901913456 194831586829584 195296201070264 195649998535971 195932360931552 196370480325824 196836027023304 197305421245884 197528667932064 197948125961712 198171913666752 198306541325493 198530920756728 198755554068288 198890578221867 199652595632784 200210719362912 200573419941468 200800364295328 201706634682504 201819217580856 202047571526976 202184832105459 202300495201476 202529393702496 202959470922768 203787340247232 203895546979836 204156520211448 204381776016306 204613029440176 205279345169568 205279538034368 205394115154752 205651228041252 205883917821792 206256895933788 207162699920064 207303435449901 207391272589008 207537994666296 207656720125344 207766981416162 209057459561604 209294003417184 209555998193934 209673159220476 209793106134864 209910202510896 210476488364352 210593966171328 211096168905888 211478589501732 211711924101279 212069772495576 212760570761568 213026904996318 213032890655424 213267940190928 213654295155042 214283331729873 214350053474556 214592585782176 214981340466564 215104324011696 215224587061344 216800328434256 217193082652434 217317331460376 217438627495464 217684654455744 217832538052521 218146914325152 218667128550192 219063264652638 219185535183282 219675650412084 220673310784416 220916790366552 221166752790592 221290197386688 221317001943303 221440530401217 222219751423572 222288944343984 222691641706926 222943612335696 223195658366016 223347285851319 223599998326824 225237059283276 225491909995296 225900409832244 226765911089088 226892480864832 226919964017817 227046619778463 227303517967848 227554312979606 227845567915308 228329404788114 228587754420144 229226765647392 229642031527188 230189658120198 230521868208576 230939263315764 230939480288664 231068379549096 231200565944544 231619407549516 231881479746336 233315181662634 233321737384512 233445626252276 233480243999583 233579172590064 234002323265046 235029974904288 235455753844332 235722166781472 236017244401722 236148977824758 236786049409896 236918211942744 237186279618624 237447978761328 237751896955104 237878138143142 238445405352357 238578494057523 239355642106764 239492569364496 239626467680544 239926432714794 240197904125424 241416659004948 241689816573408 241956484687176 242127660444012 242394811652189 243459319995792 243900369488538 244176337320048 244481997892923 244618455932397 244618685757222 244895236262712 245415278615796 245692960533216 246000519618966 246278863723536 247414734578172 248220665888496 248362664526144 248531389162371 248812596889416 248951472060024 250075062386982 250358016745872 250811563877658 251512701196444 251549998117677 252476331847488 252933716506632 253391929761173 253678398744708 253965430198368 254504733379344 255111649975224 255254040972936 255542855230656 255716457713829 256288258814098 257161223722662 257736255427644 257880111353316 258171896951136 259337101734648 259630535884608 259775449106112 259806915324747 259951926992733 260100636687612 260394934760352 260866664714628 260947891186416 262448036031072 262776569163822 263073894994512 263550478137618 263930834615616 264408721767324 264707894342304 265187437629156 266203460843712 266384305586133 266834564570952 267128976106494 267431226588624 267915703448386 268942179576672 269092290107808 269429140535058 269579776140612 269733993601968 270222642141102 270612627897024 271860729306448 271901043645084 272201045273073 272208693615264 272509034688408 273002710475887 273891734995266 274201637388336 274698379485054 275009194578384 275507140795551 275904753148512 276404580599868 276521696785344 276717326221728 277022641888216 277063721688978 278743279415472 279248249124558 279407997591912 279564212293968 279724141513152 279880270014528 279914171500593 280070406067527 281143450993104 281652768839106 281971452668976 282282565468372 282759696660768 284035873328424 284357253587904 284550431069961 284872393540056 285711108973164 285800071299408 286317825051762 286641787288752 286805765348928 287000606222127 287485712134488 288650523674534 289067104579008 289590776869912 289756441947168 289918169993952 290443384070028 291556171400256 291754239451479 292084352870184 292247380244376 292900867216112 292944301605396 293898541397328 294555720488736 295089335924404 295254040534956 295958131868826 296293001898096 296385259125312 296922188942568 297257870500128 297258149780928 297796381135092 298133331102432 299478893449176 300316079044368 300860129912202 301200546442992 302559952023756 302728826371284 303071357290464 303450742802214 303794090553744 304439206384152 304783672560192 304953788081088 305843320469754 306189375369584 306234780317172 306572664024459 306919544160264 307919017754352 307919307051552 308091172732128 308476842061878 308825876732688 309385343900682 310744049880096 311086908883512 311306991999444 311438896786752 311650472124243 312003097686728 313586189342406 313941005125776 314333997290901 314509738830714 314689659202296 314865303766344 315714732546528 315890949256992 316597305015104 316644253358832 317217884252598 317927207136476 318104658743364 319140856142352 319323425819328 319540357494477 319901910286392 320263872167232 320481442732563 321888878673264 322472010699846 322608646249568 322656486017544 322836880592016 324612426661056 325200492651384 325568449760064 325789623978651 325975997190564 326157941243196 326158247676296 326526981683616 327220371487728 328000692825288 328371818298048 328555099582272 328594896978957 329513475618126 329886312770896 330960887851328 331009966176624 331375185549828 331750129185888 331935296080032 333329627135358 333433416515976 333810688994496 334037462560389 334415418503544 334793487549024 335399997490236 337244955342176 337855588924914 338237864992944 338850614748366 339339644505792 340148866633632 340338721297248 340955276951772 341331469469409 341768351872962 342261592513344 342881631630216 343648340570192 343840148471088 344463047290782 345284487180297 345782802312864 346409220432996 346602569323644 346800848916816 347429111324274 347822219619504 347930521581888 349972772493951 349982606076768 350168439378414 350368758885096 350765193326016 351003484897569 351400637516824 352544962356432 353183630766498 353583250172208 354025866602583 355179074114844 355779419427936 356171968141992 356574968784832 356627845432656 356817207214713 359033463160146 359238854046744 359439701520816 359645324802624 359889649072191 360296856188136 362534724860112 362934727030764 363191490666018 363345379584544 365188979993688 365602183184448 365850554232807 366264505980072 366678926104512 366928028635833 367342854394068 368122917923694 368539440799824 368750269734336 369418295585304 371122101867258 371657705887296 372330998832744 372543996789216 372752283058624 373218895334124 373427208090036 374857934657472 375112593580473 375537025118808 375961936891968 376217345816487 377269051794666 378714497771232 379400574759948 379829858053408 380517598117062 380948145297552 381066761732544 381757100069016 382189049718336 382667474962836 383314282845984 384432388221147 385479960610752 386604383141466 386820167029974 387257845426704 389005652601972 389445803826912 389663173659168 390592402140528 390799798378019 391299997071942 391864721863104 393672054046608 394164853745733 394610842491768 395057335864128 395325717206427 395896251923424 396613082650986 397061841513456 397781156443734 399305191265568 400421438725824 400693464159741 401146839882936 401600728590656 401873555172579 403413269365008 403638435161712 404143710802587 404369664210918 404600990402952 405058787404992 405333963211653 405918941845536 407791093959672 408313040422896 408529845941483 408763552032612 409226058880352 410558690339136 410837602492899 411302456082504 411767835643584 412047569227581 412513791867576 414606870899802 414782545178016 415075989332592 415313440250688 415533962832324 418114919123208 418588006834368 418872373686837 419111996387868 419346318440952 419586212269728 419820405021792 422192337811776 422479153258659 422957179003464 423423848202558 424139544991152 425521141523136 426053809992636 426535880381856 427308590310084 428566663459746 428700106949112 429185171564352 429476737577643 429962680933128 430208648023392 430449174122688 432975785511801 433600656868512 434386165304868 434634662920752 434877254990928 435665076105042 436293828650304 437334257100384 438126529305276 438371070366564 439351300824168 440147227093777 441346621568832 441833580733104 442634003886606 442881060802434 443937197803239 444439502847144 444577888687968 445383283413852 445887224671392 446694571702638 447199996653648 450474118566552 450983819990592 451290194868303 451800819664488 453839928035634 454093239556926 454607035935696 455108625959212 455176114203321 455691135830616 456658809576228 457175508840288 458453531294784 458764980704631 459284063054376 460379316240396 461878526631528 461878960577328 462136759098192 462401131889088 462715263092817 463238815099032 463762959492672 464078015851023 466630363325268 466891252504552 466960487999166 467158345180128 468004646530092 470059949808576 470379284013609 470911507688664 471444333562944 471764608246071 472034488803444 472297955649516 473572098819792 473836423885488 474895957522656 475503793910208 475756276286284 475826826378897 476890810704714 477156988115046 478711284213528 478985138728992 479252935361088 479852865429588 480395808250848 482833318009896 483379633146816 483708016049769 483912969374352 484255320888024 484789623304378 486918639991584 487800738977076 488352674640096 488963995785846 489236911864794 489237371514444 489790472525424 490830557231592 491385921066432 492001039237932 492557727447072 493994489569651 494270213427189 494829469156344 496441331776992 497062778324742 497625193778832 497902944120048 499994440703037 500150124773964 500716033491744 501623127755316 503025402392888 503099996235354 505867433013264 506783383387371 506783859522346 507356797489416 507930860396736 508275922122549 509009466758688 510223299950448 510508081945872 511432915427658 512576517628196 512652527809443 514322447445324 515472510855288 515760222706632 516343793902272 516694570936173 518674203469296 519613830649494 519903853985466 520201273375224 520789869520704 521143666986411 521733329429256 521895782372832 524896072062144 525252659067621 525553138327644 526147789989024 527100956275236 528817443534648 529415788684608 529775446149747 530374875258312 532768611172266 533669129141904 534257952212988 534862453177248 535831406896772 537884359153344 538184580215616 538550194740219 538858281070116 539159552281224 539467987203936 540445284282204 543721458612896 543802087290168 544402090546146 544417387230528 544787235999027 545018069376816 546005420951774 547783469990532 548403274776672 549396758970108 550018389156768 551014281591102 551809506297024 552809161199736 553434652443456 554045283776432 554127443377956 556683152800887 557486558830944 558496498249116 558815995183824 559128424587936 559828343001186 560140812135054 562286901986208 563305537678212 563942905337952 564565130936744 565519393321536 565903577691999 568071746656848 569100862139922 569744787080112 570776397175593 571422217946328 571600142598816 572635650103524 573283574577504 574001212444254 574971424268976 577301047349068 579181553739824 579512883894336 579836339987904 579906574712199 580230250544961 580886768140056 583508478902958 584168705740368 584494760488752 585801734432224 585888603210792 586949995607913 587797082794656 589111440977472 590178671848808 590508081069912 591916263737652 592586003796192 593844377885136 594515741000256 595592762270184 596266662204864 596671734665601 598957786898352 600632158088736 601720259824404 602401092885984 605119904047512 605457652742568 606142714580928 606554496316377 606901485604428 607588181107488 608878412768304 611686640939508 612378750739168 612469560634344 613145328048918 613839088320528 615838035508704 615838614103104 616182345464256 616953684123756 617651753465376 618770687801364 621488099760192 622173817767024 622613983998888 623300944248486 624006195373456 627172378684812 627882010251552 628667994581802 629019477661428 629379318404592 629730607532688 631429465093056 631781898513984 633288506717664 634435768505196 635135772303837 635854414272952 636209317486728 638281712284704 639080714988954 639803820572784 640962885465126 642849995189619 643777757346528 644944021399692 645217292499136 645312972035088 645673761184032 650400985302768 651579247957302 651951994381128 652315882486392 652316495352592 653053963367232 653497614157563 654440742975456 656001385650576 657189793957914 659026951236252 659772625541792 662019932353248 662750371099656 663500258371776 663870592160064 663951005829909 664321591203651 666659254270716 666866833031952 668074925120778 668830837007088 669586975098048 670799994980472 674489910684352 675711177849828 676475729985888 677701229496732 680297733267264 680677442594496 680759892053451 681139859335389 681910553903544 682662938938818 683536703745924 685763263260432 687296681140384 687680296942176 688926094581564 690568974360594 691565604625728 692818440865992 693205138647288 693601697833632 694858222648548 695644439239008 699945544987902 699965212153536 700336878756828 700737517770192 702006969795138 702801275033648 705089924712864 706367261532996 707166500344416 708051733205166 710358148229688 711558838855872 712343936283984 713255690865312 713634414429426 715336216057071 715735482172569 718066926320292 718477708093488 718879403041632 719779298144382 720593712376272 725069449720224 725869454061528 726382981332036 726690759169088 727184434956567 730377959987376 731701108465614 732529011960144 733445993678769 733855367797191 733856057271666 734685708788136 736245835847388 737078881599648 738836591170608 742244203734516 744661997665488 745087993578432 745594167487113 746437790668248 746854416180072 750225187160946 751074050237616 752434691632974 754538103589332 757428995542464 758801149519896 759659716106816 760175789283519 761035196234124 761896290595104 763514200138032 765334949925672 766628565691968 767149373141487 768864776442294 773208766282932 773640334059948 774515690853408 778011305203944 778891607653824 779326347318336 779420745974241 779855780978199 781184804281056 781599596756038 782599994143884 787344108093216 788329707491466 789221684983536 790651434412854 791792503846848 793226165301972 794123683026912 795562312887468 796440095428621 798610382531136 799152916758399 801386928319482 802293679765872 803747110345158 806826538730016 807276870323424 808287421605174 808739328421836 809201980805904 810667926423306 811837883691072 815582187919344 816603135819219 816626080845792 817059691882966 817527104065224 818452117760704 819008131427661 821675204985798 822604912165008 824095138455162 825027583735152 826521422386653 829213741799604 829565090356032 830151978665184 831067925664648 832573483500997 836229838246416 837744747373674 838223992775736 838692636881904 839172424539456 839640810043584 839742514501779 840211218202581 844958306517318 845914358006928 846847696405116 848279089982304 852107619985272 853071760763712 853651293209883 854617180620168 857133326919492 857400213898224 858953475155286 859925361866256 860417296046784 861001818666381 865951571023602 867201313737024 868772330609736 869269325841504 869754509981856 871330152210084 874668514200768 875262718354437 876253058610552 876742140733128 878702601648336 880294454187554 883667161466208 885268007773212 885762121604868 887874395606478 888879005694288 889155777375936 890766566827704 891774449342784 893389143405276 894399993307296 897008905849343 900948237133104 902580389736606 903601639328976 907679856071268 908186479113852 909214071871392 910217251918424 910352228406642 911382271661232 913317619152456 914351017680576 917529961409262 918568126108752 919717992073377 920758632480792 923757053263056 923757921154656 924273518196384 925430526185634 926477630198064 928156031702046 933260726650536 933782505009104 933920975998332 934316690360256 934951416372729 936009293060184 937704962069351 940758568027218 941823015377328 943001991872703 943529216492142 944068977606888 944595911299032 947144197639584 947672847770976 949791915045312 951512552572568 951653652757794 953781621409428 954313976230092 957422568427056 957970277457984 958621072483431 959705730859176 960791616501696 961444328197689 965666636019792 967416032099538 967825938748704 968510641776048 969579246608756 973837279983168 975601477954152 976705349280192 977368871935953 977927991571692 978473823729588 978474743028888 979580945050848 981661114463184 984002078475864 985115454894144 985784690936871 987988979139302 988540426854378 989658938312688 992882663553984 994125556649484 995250387557664 995805888240096 999988881406074 1000300249547928 1001432066983488 1002112387681167 1003246255510632 1006050804785776 1006199992470708 1010276832860869 1011734866026528 1013566766774742 1013567719044692 1014713594978832 1016551844245098 1018018933517376 1020446599900896 1021016163891744 1022865830855316 1023994408408227 1025153035256392 1025305055618886 1028644894890648 1030945021710576 1031520445413264 1033389141872346 1035853461540891 1037348406938592 1039227661298988 1039807707970932 1040402546750448 1042287333972822 1043466658858512 1043791564745664 1049918317481853 1050505318135242 1051106276655288 1052295579978048 1053010454692707 1054201912550472 1057634887069296 1059550892299494 1060749750516624 1062077599807749 1065537222344532 1067338258283808 1068515904425976 1069724906354496 1070451621644139 1071662813793544 1077100389480438 1077716562140232 1078319104562448 1078935974407872 1079668947216573 1080890568564408 1087442917225792 1087604174580336 1088804181092292 1089574471998054 1090036138753632 1092010841903548 1095566939981064 1096806549553344 1097551662698421 1098793517940216 1100036778313536 1100784085907499 1102028563182204 1105618322399472 1108090567552864 1108254886755912 1113366305601774 1114973117661888 1116992996498232 1117631990367648 1118256849175872 1119656686002372 1120281624270108 1124573803972416 1126611075356424 1127885810675904 1128652037449461 1129130261873488 1131807155383998 1136143493313696 1138201724279844 1139489574160224 1141552794351186 1142844435892656 1143200285197632 1145271300207048 1146567149155008 1148002424888508 1149942848537952 1153297164663441 1154602094698136 1158363107479648 1159813149424398 1160460501089922 1161773536280112 1167016957805916 1168337411480736 1168989520977504 1171603468864448 1171777206421584 1172399395134057 1173899991215826 1175594165589312 1180357343697616 1181016162139824 1182494561237199 1183832527475304 1185172007592384 1185977151619281 1187688755770272 1191185524540368 1193343469331202 1197915573796704 1201264316177472 1202080392479223 1203440519648808 1204802185771968 1205620665517737 1210239808095024 1210915305485136 1213108992632754 1213802971208856 1215176362214976 1216001889634959 1217756825536608 1223373281879016 1224757501478336 1224939121268688 1225589537824449 1226290656097836 1227678176641056 1231676071017408 1232512807478697 1233907368247512 1235303506930752 1236142707682743 1237541375602728 1244347635534048 1245227967997776 1246601888496972 1248012390746912 1254344757369624 1255764020503104 1256617121060511 1257335989163604 1258038955322856 1258758636809184 1259461215065376 1266577013435328 1268871537010392 1270271544607674 1271708828545904 1272418634973456 1276563424569408 1278161429977908 1279607641145568 1281925770930252 1285699990379238 1287555514693056 1288430212732929 1289888042799384 1290625944070176 1291347522368064 1298927356535403 1300801970605536 1303158495914604 1303903988762256 1304631764972784 1304632990705184 1306995228315126 1308881485950912 1312002771301152 1314379587915828 1318053902472504 1319545251083584 1320441681281331 1324039864706496 1325500742199312 1327902011659818 1328643182407302 1331811593409717 1333318508541432 1333733666063904 1336149850241556 1337661674014176 1341599989960944 1342312350950587 1351422355699656 1352951459971776 1353870584604909 1355402458993464 1361519784106902 1362279718670778 1363821107807088 1365325877877636 1367073407491848 1371526526520864 1374593362280768 1375360593884352 1376294942113893 1377852189163128 1381137948721188 1385636881731984 1386410277294576 1387203395667264 1388145789278451 1389716445297096 1391288878478016 1392234047553069 1399891089975804 1400673757513656 1401475035540384 1404013939590276 1405602550067296 1410179849425728 1411137852040827 1412734523065992 1414333000688832 1415293824738213 1416103466410332 1420716296459376 1424687872567968 1426511381730624 1427268828858852 1430672432114142 1431470964345138 1436133852640584 1436955416186976 1437758806083264 1439558596288764 1441187424752544 1446198031879553 1450138899440448 1451124048149307 1451738908123056 1452765962664072 1454368869913134 1460755919974752 1463402216931228 1465058023920288 1466891987357538 1467710735594382 1467712114543332 1469371417576272 1472491671694776 1474157763199296 1477673182341216 1481983468708953 1482810640281567 1484488407469032 1489323995330976 1491188334974226 1492875581336496 1493708832360144 1499983322109111 1500450374321892 1502148100475232 1504869383265948 1509076207178664 1517602299039792 1520350150162113 1520351578567038 1522070392468248 1523792581190208 1524827766367647 1527028400276064 1530669899851344 1534298746282974 1537729552884588 1546417532565864 1547280668119896 1549031381706816 1550083712808519 1556022610407888 1558841491948482 1559711561956398 1562369608562112 1563199193512076 1563431000959233 1565199988287768 1574688216186432 1575757977202863 1576659414982932 1578443369967072 1581302868825708 1586452330603944 1588247366053824 1589326338449241 1591124625774936 1592880190857242 1598305833516798 1602773856638964 1604587359531744 1607494220690316 1613653077460032 1614553740646848 1615650584220657 1616574843210348 1617478656843672 1618403961611808 1621335852846612 1631164375838688 1633206271638438 1633252161691584 1634119383765932 1634361707997081 1635054208130448 1638016262855322 1643350409971596 1645209824330016 1648190276910324 1650055167470304 1653042844773306 1658427483599208 1660303957330368 1662135851329296 1665146967001994 1670049458402661 1672459676492832 1675489494747348 1676447985551472 1677385273763808 1679485029003558 1680422436405162 1689916613034636 1691828716013856 1693695392810232 1696558179964608 1696763681565323 1697710733075997 1704215239970544 1707302586419766 1709234361240336 1712329191526779 1714266653838984 1714800427796448 1717906950310572 1719850723732512 1722003637332762 1731903142047204 1737544661219472 1738538651683008 1739509019963712 1739719724136597 1740690751634883 1742660304420168 1750525436708874 1752506117221104 1753484281466256 1757405203296672 1760588908375108 1760849986823739 1767334322932416 1770536015546424 1771524243209736 1775748791212956 1777758011388576 1781533133655408 1786778286810552 1788799986614592 1790015203996803 1794017811698686 1801896474266208 1805160779473212 1807203278657952 1815359712142536 1816372958227704 1818428143742784 1819663488949131 1820434503836848 1820704456813284 1822764543322464 1826635238304912 1835059922818524 1837136252217504 1839435984146754 1841517264961584 1847514106526112 1847515842309312 1848547036392768 1850861052371268 1852955260396128 1856312063404092 1866521453301072 1867565010018208 1867841951996664 1869902832745458 1872018586120368 1875409924138702 1881517136054436 1883646030754656 1886003983745406 1887058432984284 1888137955213776 1889191822598064 1894288395279168 1895345695541952 1903025105145136 1903307305515588 1905407316911511 1907563242818856 1908627952460184 1914845136854112 1917242144966862 1919411461718352 1922888656395378 1928549985568857 1931333272039584 1934832064199076 1935651877497408 1937021283552096 1939158493217512 1951202955908304 1954737743871906 1955855983143384 1956947647459176 1956949486057776 1959161890101696 1960492842472689 1963322228926368 1968004156951728 1971569381873742 1975977958278604 1977080853708756 1979317876625376 1988251113298968 1990500775115328 1991611776480192 1991853017489727 1992964773610953 1999977762812148 2000600499095856 2004224775362334 2006492511021264 2012101609571552 2012399984941416 2020553665721738 2023469732053056 2027133533549484 2027135438089384 2029427189957664 2033103688490196 2040893199801792 2042032327783488 2042279676160353 2045731661710632 2047988816816454 2050306070512784 2050610111237772 2057289789781296 2061890043421152 2063040890826528 2066778283744692 2071706923081782 2074696813877184 2078455322597976 2079615415941864 2080805093500896 2084574667945644 2086933317717024 2099836634963706 2101010636270484 2102212553310576 2106020909385414 2108403825100944 2115269774138592 2119101784598988 2121499501033248 2124155199615498 2131074444689064 2134676516567616 2137031808851952 2140903243288278 2143325627587088 2146008648171213 2147206446517707 2154200778960876 2155433124280464 2156638209124896 2159337894433146 2161781137128816 2175208349160672 2177608362184584 2179148943996108 2180072277507264 2181553304869701 2184021683807096 2191133879962128 2195103325396842 2197587035880432 2200337981036307 2201568171814998 2204057126364408 2211236644798944 2216181135105728 2216509773511824 2226732611203548 2233985992996464 2235263980735296 2236782502461339 2239313372004744 2240563248540216 2253222150712848 2257304074898922 2258260523746976 2263614310767996 2272286986627392 2276403448559688 2278979148320448 2280527367850557 2283105588702372 2285688871785312 2290542600414096 2296004849777016 2299885697075904 2306594329326882 2309204189396272 2316726214959296 2319626298848796 2320921002179844 2323547072560224 2334033915611832 2336674822961472 2337979041955008 2338262237922723 2339567342934597 2343554412843168 2344798790268114 2347799982431652 2360714687395232 2362032324279648 2364989122474398 2367665054950608 2371954303238562 2375377511540544 2382371049080736 2386686938662404 2389320286285863 2395831147593408 2404160784958446 2406881039297616 2411241331035474 2420479616190048 2421830610970272 2426217985265508 2427605942417712 2432003779269918 2435513651073216 2446746563758032 2449809407457657 2449878242537376 2451179075648898 2452581312195672 2455356353282112 2457024394282983 2465025614957394 2467814736495024 2472285415365486 2475082751205456 2488695271068096 2490455935995552 2493203776993944 2496024781493824 2497720450502991 2508689514739248 2513234242121022 2514671978327208 2516077910645712 2517517273618368 2518922430130752 2519227543505337 2520633654607743 2537743074020784 2540543089215348 2543417657091808 2544837269946912 2556322859955816 2559215282291136 2560953879629649 2563851541860504 2571399980758476 2576860425465858 2579776085598768 2581251888140352 2597854713070806 2601603941211072 2606316991829208 2607807977524512 2609263529945568 2609265981410368 2613990456630252 2624005542602304 2625788155063311 2628759175831656 2636107804945008 2640883362562662 2651001484398624 2655804023319636 2657286364814604 2663623186819434 2666637017082864 2667467332127808 2672299700483112 2675323348028352 2683199979921888 2684624701901174 2691026717548029 2702844711399312 2707741169209818 2710804917986928 2723039568213804 2724559437341556 2727642215614176 2730651755755272 2734146814983696 2735598588646133 2743053053041728 2752589884227786 2755704378326256 2759153976220131 2762275897442376 2771273763463968 2772820554589152 2776291578556902 2779432890594192 2784468095106138 2799782179951608 2801347515027312 2802950071080768 2804854249118187 2808027879180552 2811205100134592 2813114886208053 2822275704081654 2825469046131984 2829005975618109 2830587649476426 2832206932820664 2841432592918752 2849375745135936 2854537657717704 2859708921590381 2861344864228284 2862941928690276 2872267705281168 2873910832373952 2875863217450293 2879117192577528 2882374849505088 2884332984593067 2892396063759106 2902248096298614 2903477816246112 2905531925328144 2908737739826268 2921511839949504 2926804433862456 2930116047840576 2932106615807859 2933783974715076 2935421471188764 2935424229086664 2938742835152544 2944983343389552 2955346364682432 2957354072810613 2963966937417906 2965621280563134 2968976814938064 2978647990661952 2982376669948452 2985751162672992 2987417664720288 2999966644218222 3000900748643784 3004296200950464 3006337163043501 3009738766531896 3018152414357328 3030830498582607 3035204598079584 3040700300324226 3040703157134076 3044140784936496 3049655532735294 3054056800552128 3061339799702688 3068597492565948 3071983225224681 3075459105769176 3081030589656439 3092835065131728 3094561336239792 3100167425617038 3107560384622673 3112045220815776 3117682983896964 3119423123912796 3126398387024152 3126862001918466 3130399976575536 3149754952445559 3151515954405726 3153318829965864 3156886739934144 3159031364078121 3162605737651416 3172904661207888 3178652676898482 3182249251549872 3185760381714484 3186232799423247 3196611667033596 3205547713277928 3209174719063488 3211354864932417 3214988441380632 3231301168441314 3233149686420696 3234957313687344 3236807923223616 3239006841649719 3242671705693224 3262328751677376 3266412543276876 3268238767531864 3268723415994162 3270108416260896 3276032525710644 3286700819943192 3290419648660032 3292654988095263 3296380553820648 3300110334940608 3302352257722497 3306085689546612 3316854967198416 3324271702658592 3330293934003988 3340098916805322 3344919352985664 3350978989494696 3352895971102944 3354770547527616 3358970058007116 3360844872810324 3379833226069272 3383657432027712 3385956112348383 3387390785620464 3393527363130646 3395421466151994 3408430479941088 3414605172839532 3418468722480672 3424658383053558 3428533307677968 3429600855592896 3435813900621144 3439701447465024 3444007274665524 3459891493990323 3463806284094408 3475089322438944 3479439448273194 3481381503269766 3485320608840336 3501050873417748 3505012234442208 3506968562932512 3514810406593344 3517198185402171 3521177816750216 3521699973647478 3541072031092848 3543048486419472 3547483683711597 3551497582425912 3555516022777152 3557931454857843 3563066267310816 3573556573621104 3580030407993606 3588035623397372 3603792948532416 3606241177437669 3610321558946424 3614406557315904 3616861996553211 3630719424285072 3632745916455408 3639326977898262 3640869007673696 3641408913626568 3645529086644928 3648005668904877 3653270476609824 3670119845637048 3674272504435008 3676768613473347 3678871968293508 3683034529923168 3695028213052224 3701722104742536 3705910520792256 3708428123048229 3712624126808184 3733042906602144 3735130020036416 3735683903993328 3739805665490916 3744037172240736 3750819848277404 3763034272108872 3767292061509312 3769851363181533 3772007967490812 3774116865968568 3776275910427552 3778383645196128 3806050210290272 3806614611031176 3810814633823022 3815126485637712 3817255904920368 3829690273708224 3834484289933724 3838822923436704 3845777312790756 3857099971137714 3862666544079168 3869664128398152 3874042567104192 3878316986435024 3896782069606209 3902405911816608 3909475487743812 3911711966286768 3913895294918352 3913898972115552 3920985684945378 3926644457852736 3936008313903456 3943138763747484 3951955916557208 3954161707417512 3958635753250752 3961325043843993 3976502226597936 3983706034979454 3985929547221906 3995434780229151 3999955525624296 4001200998191712 4008449550724668 4012985022042528 4024203219143104 4024799969882832 4026937052851761 4041107331443476 4054267067098968 4054270876178768 4058854379915328 4061611753814727 4066207376980392 4084559352320706 4091463323421264 4095977633632908 4100612141025568 4101220222475544 4114579579562592 4123780086842304 4126081781653056 4128884826341679 4133556567489384 4143413846163564 4156910645195952 4159230831883728 4161610187001792 4169149335891288 4173866635434048 4176702142659207 4199673269927412 4202021272540968 4204425106621152 4212041818770828 4216807650201888 4230539548277184 4233413556122481 4238203569197976 4242999002066496 4245881474214639 4248310399230996 4262148889378128 4274063617703904 4281806486576556 4286651255174176 4292017296342426 4294412893035414 4308401557921752 4310866248560928 4313276418249792 4318675788866292 4323562274257632 4338594095638659 4350416698321344 4355216724369168 4358297887992216 4363106609739402 4368043367614192 4382267759924256 4390206650793684 4395174071760864 4400675962072614 4403136343629996 4408114252728816 4422473289597888 4433019547023648 4445950406126859 4448431920844701 4453465222407096 4467971985992928 4473565004922678 4478626744009488 4481126497080432 4499949966327333 4506444301425696 4514608149797844 4516521047493952 4527228621535992 4552806897119376 4561050450486339 4561054735701114 4566211177404744 4571377743570624 4574483299102941 4581085200828192 4592009699554032 4613188658653764 4618408378792544 4639252597697592 4641842004359688 4647094145120448 4650251138425557 4668067831223664 4676524475845446 4679134685869194 4687108825686336 4689597580536228 4695599964863304 4721429374790464 4724064648559296 4727273931608589 4729978244948796 4735330109901216 4743908606477124 4764742098161472 4767979015347723 4773373877324808 4778640572571726 4808321569916892 4813762078595232 4822482662070948 4840959232380096 4843661221940544 4846951752661971 4852435970531016 4855211884835424 4864007558539836 4893493127516064 4899618814915314 4899756485074752 4902358151297796 4905162624391344 4914048788565966 4930051229914788 4935629472990048 4944570830730972 4950165502410912 4980911871991104 4986407553987888 4995440901005982 5010148375207983 5017379029478496 5026468484242044 5029343956654416 5032155821291424 5038455087010674 5041267309215486 5075486148041568 5081086178430696 5086835314183616 5089674539893824 5090291044695969 5093132199227991 5112645719911632 5121907759259298 5127703083721008 5136987574580337 5142799961516952 5153720850931716 5159552171197536 5195709426141612 5212633983658416 5215615955049024 5218527059891136 5219159172409791 5222072254904649 5227980913260504 5251576310126622 5257518351663312 5272215609890016 5281766725125324 5302002968797248 5311608046639272 5314572729629208 5327246373638868 5333274034165728 5344599400966224 5366399959843776 5369249403802348 5370045611990409 5382053435096058 5405689422798624 5415482338419636 5421609835973856 5446079136427608 5449118874683112 5455284431228352 5458990466847393 5461303511510544 5468293629967392 5471197177292266 5505179768455572 5511408756652512 5518307952440262 5524551794884752 5542547526927936 5545641109178304 5552583157113804 5558865781188384 5568936190212276 5575080668000347 5599564359903216 5602695030054624 5609708498236374 5616055758361104 5626229772416106 5644551408163308 5650938092263968 5658011951236218 5661175298952852 5664413865641328 5682865185837504 5709075315435408 5716221950734533 5719417843180762 5722689728456568 5725883857380552 5744535410562336 5751726434900586 5758234385155056 5768665969186134 5784792127518212 5785649956706571 5804496192597228 5806955632492224 5811063850656288 5817475479652536 5828014384506979 5853608867724912 5864213231615718 5867567949430152 5870842942377528 5870848458173328 5877485670305088 5881478527418067 5889966686779104 5914708145621226 5927933874835812 5931242561126268 5937953629876128 5964753339896904 5971502325345984 5974835329440576 5975559052469181 5978894320832859 5999933288436444 6001801497287568 6012674326087002 6019477533063792 6036304828714656 6061660997165214 6070409196159168 6081400600648452 6081406314268152 6088281569872992 6099311065470588 6122679599405376 6126839028481059 6137194985131896 6143966450449362 6150918211538352 6162061179312878 6185670130263456 6189122672479584 6200334851234076 6215120769245346 6224090441631552 6235365967793928 6238846247825592 6252796774048304 6253724003836932 6260799953151072 6279062340945401 6299509904891118 6303031908811452 6306637659931728 6318062728156242 6325211475302832 6345809322415776 6357305353796964 6364498503099744 6371520763428968 6372465598846494 6393223334067192 6411095426555856 6422709729864834 6429976882761264 6438025944513639 6441619339553121 6462602336882628 6466299372841392 6469914627374688 6478013683299438 6485343411386448 6532825086553752 6536477535063728 6537446831988324 6540216832521792 6544659914609103 6552065051421288 6573401639886384 6585309976190526 6592761107641296 6601013943108921 6604704515444994 6612171379093224 6633709934396832 6648543405317184 6660587868007976 6680197833610644 6701957978989392 6705791942205888 6710347507384017 6717940116014232 6721689745620648 6759666452138544 6771912224696766 6774781571240928 6787054726261292 6790842932303988 6816860959882176 6829210345679064 6836937444961344 6841582103551671 6849316766107116 6857066615355936 6871627801242288 6888014549331048 6919782987980646 6927612568188816 6950178644877888 6958878896546388 6962763006539532 6970641217680672 7002101746835496 7010024468884416 7013937125865024 7014786713768169 7034396370804342 7042355633500432 7043399947294956 7082144062185696 7086096972838944 7094967367423194 7102995164851824 7115862909715686 7126132534621632 7147113147242208 7160060815987212 7167960858857589 7176071246794744 7212482354875338 7220643117892848 7233723993106422 7261438848570144 7265491832910816 7278653955796524 7281738015347392 7282817827253136 7296011337809754 7306540953219648 7340239691274096 7349428222372971 7353537226946694 7357743936587016 7366069059846336 7371073182848949 7403444209485072 7416856246096458 7425248253616368 7466085813204288 7471367807986656 7479611330981832 7488074344481472 7493161351508973 7501639696554808 7526068544217744 7539702726363066 7544015934981624 7548233731937136 7552551820855104 7556767290392256 7557682630516011 7612100420580544 7613229222062352 7621629267646044 7630252971275424 7634511809840736 7668968579867448 7677645846873408 7682861638888947 7691554625581512 7714199942275428 7739328256796304 7756633972870048 7793564139212418 7804811823633216 7818950975487624 7823423932573536 7827790589836704 7827797944231104 7841971369890756 7872016627806912 7886277527494968 7903911833114416 7908323414835024 7922650087687986 7953004453195872 7967412069958908 7971859094443812 7990869560458302 7999911051248592 8002401996383424 8016899101449336 8025970044085056 8049599939765664 8053874105703522 8073080152644087 8082214662886952 8108534134197936 8108541752357536 8123223507629454 8132414753960784 8169118704641412 8182926646842528 8191955267265816 8201224282051136 8202440444951088 8206795765938399 8229159159125184 8257769652683358 8267113134978768 8277461928660393 8286827692327128 8313821290391904 8318461663767456 8338298671782576 8353404285318414 8399346539854824 8404042545081936 8408850213242304 8414562747354561 8424083637541656 8433615300403776 8439344658624159 8466827112244962 8476407138395952 8491762948429278 8496620798461992 8524297778756256 8548127235407808 8563612973153112 8573302510348352 8579126764771143 8584034592684852 8588825786070828 8616803115843504 8621732497121856 8627589652350879 8637351577732584 8647124548515264 8652998953779201 8677188191277318 8710433448738336 8716595775984432 8726213219478804 8736086735228384 8764535519848512 8780413301587368 8790348143521728 8796319847423577 8801351924145228 8806272687259992 8816228505457632 8866039094047296 8891900812253718 8896863841689402 8906930444814192 8935943971985856 8947130009845356 8957253488018976 8962252994160864 8988395362694437 8999899932654666 9012888602851392 9019011489130503 9029216299595688 9054457243071984 9092491495747821 9105613794238752 9122100900972678 9122109471402228 9132422354809488 9148966598205882 9162170401656384 9184019399108064 9215949675674043 9226377317307528 9236816757585088 9243091768969317 9278505195395184 9283684008719376 9300502276851114 9322681153868019 9336135662447328 9353048951690892 9358269371738388 9379195161072456 9391199929726608 9396186456654109 9449264857336677 9454547863217178 9459956489897592 9470660219802432 9477094092234363 9487817212954248 9535958030695446 9546747754649616 9557281145143452 9616643139833784 9627524157190464 9634064594797251 9644965324141896 9693903505323942 9704871941062032 9710423769670848 9717020524949157 9728015117079672 9786986255032128 9799237629830628 9804716302595592 9810325248782688 9828097577131932 9860102459829576 9871258945980096 9877964964285789 9889141661461944 9900331004821824 9907056773167491 9972815107975776 9990881802011964 10020296750415966 10034758058956992 10052936968484088 10058687913308832 10064311642582848 10076910174021348 10082534618430972 10123386223156871 10150972296083136 10157868337045149 10162172356861392 10180582089391938 10186264398455982 10225291439823264 10243815518518596 10255406167442016 10273975149160674 10285599923033904 10307441701863432 10319104342395072 10379674481970969 10391418852283224 10425267967316832 10438318344819582 10444144509809298 10455961826521008 10503152620253244 10515036703326624 10544431219780032 10551594556206513 10563533450250648 10623216093278544 10629145459258416 10642451051134791 10654492747277736 10666548068331456 10673794364573529 10689198801932448 10738498807604696 10740091223980818 10764106870192116 10811378845597248 10818723532313007 10830964676839272 10843219671947712 10850585989659633 10892158272855216 10898237749366224 10917980933694786 10922607023021088 10936587259934784 10942394354584532 10944017006714631 11010359536911144 11022817513305024 11030305840420041 11036615904880524 11049103589769504 11105166314227608 11117731562376768 11125284369144687 11137872380424552 11150161336000694 11199128719806432 11205390060109248 11219416996472748 11232111516722208 11252459544832212 11289102816326616 11301876184527936 11309554089544599 11316023902472436 11322350597905704 11328827731282656 11418150630870816 11432443901469066 11438835686361524 11445379456913136 11451767714761104 11489070821124672 11503452869801172 11516468770310112 11537331938372268 11569584255036424 11571299913413142 11608992385194456 11622127701312576 11634950959305072 11656028769013958 11690346208818627 11707217735449824 11728426463231436 11735135898860304 11741685884755056 11741696916346656 11762957054836134 11779933373558208 11829416291242452 11855867749671624 11862485122252536 11875907259752256 11883975131531979 11929506679793808 11951118104938362 11957788641665718 11986304340687453 11999866576872888 12003602994575136 12025348652174004 12038955066127584 12072609657429312 12080811158555283 12123321994330428 12162801201296904 12162812628536304 12176563139745984 12184835261444181 12198622130941176 12253678056962118 12274389970263792 12287932900898724 12301836423076704 12324122358625756 12371340260526912 12378245344959168 12386654479025037 12400669702468152 12430241538490692 12470731935587856 12477692495651184 12505593548096608 12507448007673864 12521599906302144 12530106427977621 12558124681890802 12599019809782236 12606063817622904 12613275319863456 12636125456312484 12650422950605664 12691618644831552 12714610707593928 12728997006199488 12737644422643917 12743041526857936 12744931197692988 12786446668134384 12822190853111712 12845419459729668 12859953765522528 12876051889027278 12883238679106242 12925204673765256 12932598745682784 12939829254749376 12956027366598876 12970686822772896 13015782286915977 13065650173107504 13072955070127456 13074893663976648 13089319829218206 13104130102842576 13146803279772768 13170619952381052 13185522215282592 13202027886217842 13209409030889988 13224342758186448 13267419868793664 13321175736015952 13337851218380577 13345295762534103 13360395667221288 13403915957978784 13420695014768034 13435880232028464 13443379491241296 13499849898981999 13519332904277088 13543824449393532 13549563142481856 13574109452522584 13581685864607976 13658420691358128 13683164207103342 13698633532214232 13714133230711872 13723449897308823 13743255602484576 13776029098662096 13839565975961292 13855225136377632 13917757793092776 13925526013079064 13941282435361344 13950753415276671 14004203493670992 14029573427536338 14068792741608684 14084711267000864 14086799894589912 14164288124371392 14172193945677888 14181821794825767 14189934734846388 14205990329703648 14231725819431372 14294226294484416 14320121631974424 14335921717715178 14352142493589488 14424964709750676 14441286235785696 14467447986212844 14522877697140288 14530983665821632 14540855257985913 14557307911593048 14565635654506272 14592022675619508 14680479382548192 14698856444745942 14707074453893388 14715487873174032 14742146365697898 14806888418970144 14833712492192916 14850496507232736 14942735615973312 14959222661963664 14986322703017946 15003279393109616 15030445125623949 15052137088435488 15079405452726132 15088031869963248 15096467463874272 15115365261032022 15226458444124704 15243258535292088 15260505942550848 15269023619681472 15270873134087907 15279396597683973 15337937159734896 15365723277777894 15383109251163024 15428399884550856 15478656513592608 15513267945740096 15587128278424836 15637901950975248 15646847865147072 15655581179673408 15657477517229373 15666216764713947 15683942739781512 15772555054989936 15807823666228832 15816646829670048 15845300175375972 15906008906391744 15934824139917816 15943718188887624 15981739120916604 15999822102497184 16033798202898672 16099199879531328 16107748211407044 16146160305288174 16164429325773904 16217068268395872 16217083504715072 16246447015258908 16264829507921568 16338237409282824 16365853293685056 16376971400542179 16383910534531632 16404880889902176 16413591531876798 16515539305366716 16534226269957536 16554923857320786 16573655384654256 16627642580783808 16636923327534912 16676597343565152 16706808570636828 16725242004001041 16798693079709648 16808085090163872 16829125494709122 16848167275083312 16878689317248318 16933654224489924 16952814276791904 16983525896858556 16993241596923984 17048595557512512 17127225946306224 17148665852203599 17158253529542286 17168069185369704 17177651572141656 17233606231687008 17255179304701758 17274703155465168 17305997907558402 17354376382554636 17420866897476672 17433191551968864 17452426438957608 17472173470456768 17484043153520937 17560826603174736 17592639694847154 17602703848290456 17612545374519984 17632457010915264 17644435582254201 17783801624507436 17793727683378804 17813860889628384 17894260019690712 17914506976037952 17924505988321728 17926677157407543 17936682962498577 17976790725388874 17999799865309332 18038022978261006 18058432599191376 18108914486143968 18184982991495642 18211227588477504 18244201801945356 18244218942804456 18264844709618976 18297933196411764 18368038798216128 18380517085443177 18431899351348086 18452754634615056 18486183537938634 18557010390790368 18567368017438752 18601004553702228 18645362307736038 18672271324894656 18706097903381784 18716538743476776 18758390322144912 18782399859453216 18792372913308218 18837187022836203 18898529714673354 18909095726434356 18919912979795184 18954188184468726 18975634425908496 19071916061390892 19093495509299232 19114562290286904 19149190120522931 19233286279667568 19268129189594502 19289930648283792 19314077833540917 19324858018659363 19387807010647884 19409743882124064 19434041049898314 19456030234159344 19598475259661256 19609432605191184 19620650497565376 19633979743827309 19656195154263864 19720204919659152 19755929928571578 19778283322923888 19803041829326763 19814113546334982 19945630215951552 19981763604023928 20017962451132667 20040593500831932 20105873936968176 20117375826617664 20131042522152051 20153820348042696 20165069236861944 20246772446313742 20315736674090298 20324344713722784 20361164178783876 20372528796911964 20450582879646528 20487631037037192 20510812334884032 20524746310655013 20547950298321348 20571199846067808 20614883403726864 20759348963941938 20782837704566448 20850535934633664 20876636689639164 20888289019618596 20911923653042016 21006305240506488 21030073406653248 21044360141304507 21103189112413026 21127066900501296 21246432186557088 21258290918516832 21284902102269582 21308985494555472 21347588729147058 21378397603864896 21476997615209392 21480182447961636 21503882576572767 21528213740384232 21567214127595073 21637447064626014 21661929353678544 21701171979319266 21784316545710432 21796475498732448 21835961867389572 21845214046042176 21884788709169064 21888034013429262 22020719073822288 22048284667118913 22060611680840082 22073231809761048 22098207179539008 22113219548546847 22210332628455216 22250568738289374 22275744760849104 22300322672001388 22398257439612864 22438833992945496 22464223033444416 22479484054526919 22504919089664424 22578205632653232 22619108179089198 22632047804944872 22644701195811408 22657655462565312 22673047891548033 22836301261741632 22864887802938132 22877671372723048 22890758913826272 22903535429522208 23006905739602344 23032937540620224 23048584916666841 23074663876744536 23139168510072848 23142599826826284 23217984770388912 23269901918610144 23312057538027916 23380692417637254 23414435470899648 23456852926462872 23470271797720608 23483371769510112 23483393832693312 23525914109672268 23658832582484904 23711735499343248 23724970244505072 23767950263063958 23859013359587616 23902236209876724 23915577283331436 23972608681374906 23999733153745776 24007205989150272 24050697304348008 24077910132255168 24161622317110566 24219240457932261 24246643988660856 24325602402593808 24325625257072608 24369670522888362 24397244261882352 24507356113924236 24548779940527584 24575865801797448 24603672846153408 24620387297815197 24648244717251512 24773308958050074 24801339404936304 24832385785981179 24860483076981384 24941463871175712 24955384991302368 25011187096193216 25014896015347728 25060212855955242 25116249363781604 25198039619564472 25212127635245808 25226550639726912 25243688242063683 25272250912624968 25300845901211328 25318033975872477 25429221415187856 25475288845287834 25486083053715872 25489862395385976 25572893336268768 25644381706223424 25690838919459336 25719907531045056 25737380294313429 25752103778054556 25766477358212484 25850409347530512 25865197491365568 25912054733197752 25941373645545792 25958996861337603 26031564573831954 26131300346215008 26145910140254912 26149787327953296 26178639658436412 26208260205685152 26293606559545536 26341239904762104 26371044430565184 26388959542270731 26404055772435684 26418818061779976 26448685516372896 26642351472031904 26675702436761154 26690591525068206 26720791334442576 26807831915957568 26841390029536068 26871760464056928 26886758982482592 26965186088083311 26999699797963998 27038665808554176 27087648898787064 27148218905045168 27163371729215952 27277474487243463 27316841382716256 27366328414206684 27397267064428464 27446899794617646 27486511204969152 27552058197324192 27647849027022129 27679131951922584 27710450272755264 27729275306907951 27835515586185552 27851052026158128 27901506830553342 27968043461604057 28008406987341984 28059146855072676 28137585483217368 28169422534001728 28173599789179824 28188559369962327 28347794572010031 28363643589651534 28379869469692776 28411980659407296 28431282276703089 28463451638862744 28640243263948848 28671843435430356 28704284987178976 28849929419501352 28882572471571392 28902193784391753 28934895972425688 29081710515971826 29114615823186096 29131271309012544 29184045351239016 29360958765096384 29397712889491884 29414148907786776 29430975746348064 29484292731395796 29613776837940288 29633894892857367 29667424984385832 29700993014465472 29721170319502473 29918445323927328 29972645406035892 30006558786219232 30060890251247898 30104274176870976 30158810905452264 30176063739926496 30192934927748544 30230730522064044 30370158669470613 30452916888249408 30486517070584176 30541746268175814 30558793195367946 30675874319469792 30731446555555788 30766218502326048 30856799769101712 30873184071863501 30957313027185216 31139023445912907 31174256556849672 31275803901950496 31314955034458746 31332433529427894 31367885479563024 31545110109979872 31615647332457664 31633293659340096 31654783668619539 31690600350751944 31869648279835632 31887436377775248 31927353153404373 31963478241833208 31999644204994368 32021383093720587 32067596405797344 32215496422814088 32292320610576348 32328858651547808 32434136536791744 32456170596939021 32492894030517816 32529659015843136 32551757968978899 32676474818565648 32753942801084358 32767821069063264 32809761779804352 32827183063753596 33031078610733432 33068452539915072 33090917521260123 33109847714641572 33147310769308512 33353194687130304 33375853107434061 33413617141273656 33450484008002082 33597386159419296 33616170180327744 33658250989418244 33696334550166624 33757378634496636 33867308448979848 33905628553583808 33928662268633797 33967051793717112 33986483193847968 34254451892612448 34297331704407198 34316507059084572 34336138370739408 34355303144283312 34467212463374016 34510358609403516 34549406310930336 34611995815116804 34708752765109272 34866383103937728 34904852877915216 34968086307041874 35071038626455881 35121653206349472 35185279389694308 35205407696580912 35225090749039968 35288871164508402 35567603249014872 35587455366757608 35627721779256768 35651925394595937 35788520039381424 35853354314815086 35873365924997154 35953581450777748 35958913022062359 35999599730618664 36076045956522012 36116865198382752 36217828972287936 36242433475665849 36369965982991284 36488403603890712 36488437885608912 36529689419237952 36554505784332543 36595866392823528 36761034170886354 36863798702696172 36905509269230112 36972367075877268 37114020781580736 37134736034877504 37159963437075111 37202009107404456 37290724615472076 37412195806763568 37433077486953552 37516780644289824 37564799718906432 37584745826616436 37590319283932863 37674374045672406 37797059429346708 37818191452868712 37839825959590368 37908376368937452 37951268851816992 38143832122781784 38186991018598464 38212933267931751 38229124580573808 38298380241045862 38466572559335136 38536258379189004 38579861296567584 38628155667081834 38649716037318726 38775614021295768 38819487764248128 38868082099796628 38912060468318688 39025564676002429 39047346860747931 39196950519322512 39218865210382368 39267959487654618 39312390308527728 39440409839318304 39511859857143156 39556566645847776 39606083658653526 39628227092669964 39963527208047856 40013553655141731 40035887287602309 40035924902265334 40081187001663864 40211747873936352 40262085044304102 40307640696085392 40330138473723888 40493544892627484 40499549696945997 40631473348180596 40648689427445568 40722328357567752 40745057593823928 40975262074074384 41049492621310026 41095900596642696 41142399692135616 41170349691926469 41229766807453728 41518697927883876 41565675409132896 41753273379278328 41776578039237192 41823847306084032 41852260245830013 42012610481012976 42088720282609014 42206378224826052 42254133801002592 42492864373114176 42516581837033664 42545465384477301 42569804204539164 42617970989110944 42695177458294116 42953995230418784 42960364895923272 43007765153145534 43056427480768464 43134428255190146 43274894129252028 43323858707357088 43402343958638532 43568633091420864 43592950997464896 43671923734779144 43769577418338128 43776068026858524 44041438147644576 44096569334237826 44121223361680164 44146463619522096 44226439097093694 44420665256910432 44501137476578748 44551489521698208 44600645344002776 44877667985890992 44958968109053838 45009838179328848 45091335376871847 45156411265306464 45238216358178396 45264095609889744 45289402391622816 45346095783096066 45729775605876264 45755342745446096 45781517827652544 45807070859044416 45812619402263721 45838189793051919 46013811479204688 46097169833333682 46149327753489072 46278337020145696 46285199653652568 46435969540777824 46539803837220288 46624115076055832 46761384835274508 46913705852925744 46940543595441216 46966743539020224 46972432551688119 47051828219344536 47317665164969808 47423470998686496 47449940489010144 47535900526127916 47718026719175232 47804472419753448 47831154566662872 47945217362749812 47999466307491552 48101394608696016 48323244634221132 48438480915864522 48493287977321712 48651204805187616 48651250514145216 48739341045776724 48794488523764704 49014712227848472 49097559881055168 49151731603594896 49240774595630394 49296489434503024 49546617916100148 49602678809872608 49664771571962358 49720966153962768 49882927742351424 49910769982604736 50029792030695456 50120425711910484 50175726012003123 50232498727563208 50396079239128944 50424255270491616 50487376484127366 50544501825249936 50636067951744954 50858442830375712 50950577690575668 50972166107431744 50979724790771952 51145786672537536 51381677838918672 51445997556610797 51474760588626858 51504207556109112 51532954716424968 51700818695061024 51824109466395504 51917993722675206 52063129147663908 52262600692430016 52299574655906592 52357279316872824 52416520411370304 52452129460562811 52682479809524208 52777919084541462 52808111544871368 52837636123559952 52897371032745792 53284702944063808 53351404873522308 53381183050136412 53441582668885152 53682780059072136 53743520928113856 53773517964965184 53780031472222629 53810048887495731 53930372176166622 53999399595927996 54175297797574128 54296437810090336 54326743458431904 54554948974486926 54633682765432512 54732656828413368 54794534128856928 54893799589235292 55104116394648384 55295698054044258 55358263903845168 55458550613815902 55671031172371104 55702104052316256 55803013661106684 55936086923208114 56016813974683968 56118293710145352 56275170966434736 56347199578359648 56377118739924654 56511561068508609 56695589144020062 56727287179303068 56759738939385552 56862564553406178 56926903277725488 57280486527897696 57343686870860712 57408569974357952 57447570361568793 57699858839002704 57804387568783506 57869791944851376 57942233500622751 57974574055978089 58163421031943652 58229231646372192 58368090702478032 58795425778983768 58828297815573552 58861951492696128 58901939231481927 58968585462791592 59267789785714734 59334849968771664 59442340639004946 59836890647854656 59945290812071784 60013117572438464 60053887353398001 60121780502495796 60317621810904528 60352127479852992 60393127566456153 60461461044128088 60740317338941226 60973034141168352 61083492536351628 61117586390735892 61351748638939584 61462893111111576 61532437004652096 61574238931965039 61713599538203424 61746368143727002 62278046891825814 62348513113699344 62551607803900992 62629910068917492 62664867058855788 62735770959126048 62918767538861059 63090220219959744 63133080423913521 63309567337239078 63381200701503888 63739296559671264 63774872755550496 63854706306808746 63926956483666416 64042766187441174 64135192811594688 64430992845628176 64511647729718301 64584641221152696 64657717303095616 64701642382785219 64912341193878042 64985788061035632 65103515937957798 65352949637131296 65507885602168716 65535642138126528 65654366127507192 65773305196578763 66062157221466864 66144854001356739 66181835042520246 66219695429283144 66294621538617024 66339658645640541 66751706214868122 66827234282547312 66900968016004164 67194772318838592 67316501978836488 67392669100333248 67438452163580757 67514757268993272 67734616897959696 67857324537267594 67934103587434224 67972966387695936 68019143674644099 68508903785224896 68594663408814396 68633014118169144 68672276741478816 68710606288566624 69020717218807032 69098812621860672 69145754750000523 69223991630233608 69417505530218544 69809705755830432 69936172614083748 70142077252911762 70243306412698944 70370558779388616 70410815393161824 70450181498079936 70577742329016804 70863703562098097 71135206498029744 71174910733515216 71303850789191874 71577040078762848 71706708629630172 71746731849994308 71907162901555496 71917826044124718 71999199461237328 72152091913044024 72233730396765504 72484866951331698 72657721373796783 72739931965982568 72976807207781424 72976875771217824 73109011568665086 73191732785647056 73522068341772708 73727597405392344 73811018538460224 73861161893445591 73944734151754536 74319926874150222 74404018214808912 74497157357943537 74581449230944152 74824391613527136 74866154973907104 75033561288579648 75169491653232872 75180638567865726 75348748091344812 75594118858693416 75636382905737424 75679651919180736 75731064726191049 75816752737874904 75902537703633984 75954101927617431 76287664245563568 76425866535863502 76458249161147616 76596760482091724 76933145118670272 77072516758378008 77159722593135168 77212140882940287 77256311334163668 77299432074637452 77551228042591536 77736164199593256 77824120936637376 77876990584012809 78051129352004858 78094693721495862 78393901038645024 78437730420764736 78535918975309236 78624780617055456 78880819678636608 79023719714286312 79113133291695552 79166878626812193 79212167317307052 79256454185339928 79927054416095712 80027107310283462 80071774575204618 80071849804530668 80162374003327728 80423495747872704 80524170088608204 80615281392170784 80660276947447776 80895558264249933 80987089785254968 80999099393891994 81262946696361192 81444656715135504 81490115187647856 81832423461730389 81950524148148768 82098985242620052 82191801193285392 82340699383852938 82459533614907456 82943547081066387 83037395855767752 83131350818265792 83187825920723853 83506546758556656 83553156078474384 83704520491660026 83904130384812171 84025220962025952 84177440565218028 84412756449652104 84508267602005184 84565678109886981 85090930768954602 85139608409078328 85235941978221888 85293846830109267 85390354916588232 85907990460837568 85920729791846544 86015530306291068 86112854961536928 86268856510380292 86549788258504056 86647717414714176 86706581353175259 86804687917277064 87343847469558288 87539154836676256 87552136053717048 88082876295289152 88193138668475652 88242446723360328 88292927239044192 88452878194187388 88841330513820864 89002274953157496 89102979043396416 89163510958507419 89201290688005552 89755335971781984 89917936218107676 90019676358657696 90182670753743694 90312822530612928 90476432716356792 90528191219779488 90578804783245632 90692191566192132 91110476008411839 91459551211752528 91510685490892192 91625238804527442 91676379586103838 92027622958409376 92194339666667364 92298655506978144 92556674040291392 92570399307305136 92619552215590503 92871939081555648 93248230152111664 93417070337738721 93522769670549016 93827411705851488 93944865103376238 94103656438689072 94635330329939616 94846941997372992 94899880978020288 94964351005858617 95071801052255832 95608944839506896 95662309133325744 95890434725499624 95998932614983104 96064149281161761 96202789217392032 96646489268442264 96876961831729044 96986575954643424 97302409610375232 97368511790817063 97478682091553448 97588977047529408 97655273906936697 98029424455696944 98303463207189792 98481549191260788 98592978869006048 99093235832200296 99205357619745216 99272752563780369 99329543143924716 99441932307925536 100059584061390912 100240851423820968 100351452024006246 100464997455126416 100792158478257888 100848510540983232 100974752968254732 101089003650499872 101272135903489908 101716885660751424 101785986805901391 101901155381151336 101959449581543904 102763355677837344 102891995113221594 102949521177253716 103008415112218224 103065909432849936 103401637390122048 103648218932791008 103835987445350412 104126258295327816 104599149311813184 104714558633745648 104904258921125622 105213115879367643 105364959619048416 105555838169082924 105616223089742736 105675272247119904 106702809747044616 106762366100272824 106883165337770304 106955776183787811 107365560118144272 107560062944445258 107620097774991462 107860744352333244 107998799191855992 108350595595148256 108592875620180672 108653486916863808 108727300426997547 109109897948973852 109465313656826736 109589068257713856 109663517352997629 109787599178470584 110591396108088516 110716527807690336 110917101227631804 111342062344742208 111404208104632512 111479890311225333 111606027322213368 111872173846416228 112236587420290704 112550341932869472 112694399156719296 112754237479849308 113023122137017218 113391178288040124 113454574358606136 113519477878771104 113725129106812356 113853806555450976 114560973055795392 114638799803795253 114687373741721424 114895140723137586 115399717678005408 115608775137567012 115739583889702752 115884467001245502 115949148111956178 116326842063887304 116458463292744384 116736181404956064 117076694028007287 117142040582243793 117590851557967536 117656595631147104 117803878462963854 117937170925583184 118535579571429468 118669699937543328 118884681278009892 119890581624143568 120040660965425193 120107661862806927 120107774706796002 120243561004991592 120635243621809056 120786255132912306 120922922088256176 121480634677882452 121946068282336704 122166985072703256 122235172781471784 122925786222223152 123148477863930078 123427199076406848 123492736287454004 123511049075779407 124556093783651628 124697026227398688 125259820137834984 125329734117711576 125471541918252096 125556780737490039 125837535077722118 126266160847827042 126619134674478156 126762401403007776 127478593119342528 127549745511100992 127636396153431903 127709412613617492 127853912967332832 128085532374882348 128861985691256352 129023295459436602 129169282442305392 129403284765570438 129824682387756084 129971576122071264 130207031875915596 130705899274262592 131015771204337432 131308732255014384 131546610393157526 132124314442933728 132289708002713478 132363670085040492 132439390858566288 132679317291281082 133503412429736244 133654468565094624 133801936032008328 134044330843660517 134633003957672976 134876904327161514 135029514537986544 135274006130615541 135469233795919392 135714649074535188 135868207174868448 136038287349288198 137189326817628792 137266028236338288 137344553482957632 137421212577133248 137437858206791163 137514569379155757 138041434437614064 138291509500001046 138447983260467216 138835011060437088 139619411511660864 139872345228167496 140284154505823524 140741117558777232 140821630786323648 140917297655064357 141155484658033608 141727407124196194 142270412996059488 142349821467030432 142607701578383748 143154080157525696 143413417259260344 143493463699988616 143814325803110992 143835652088249436 143998398922474656 144304183826088048 144969733902663396 145315442747593566 145479863931965136 145953614415562848 145953751542435648 146218023137330172 146383465571294112 147044136683545416 147455194810784688 147722323786891182 147889468303509072 148639853748300444 148808036429617824 148994314715887074 149162898461888304 149648783227054272 149732309947814208 150338983306465744 150361277135731452 150527178036009369 150697496182689624 151188237717386832 151272765811474848 151462129452382098 151633505475749808 151908203855234862 152575328491127136 152851733071727004 152916498322295232 153193520964183448 154145033516756016 154337992669832391 154424281765880574 154512622668327336 154598864149274904 155102456085183072 155472328399186512 155753981168025618 156102258704009716 156189387442991724 156787802077290048 157071837950618472 157249561234110912 157356388381688433 158047439428572624 158333757253624386 158424334634614104 158512908370679856 159854108832191424 160054214620566924 160143549150409236 160143699609061336 160324748006655456 161048340177216408 161230562784341568 161320553894895552 161340094416667887 161791116528499866 161974179570509936 161998198787783988 162525893392722384 162889313430271008 162980230375295712 163664846923460778 163901048296297536 164197970485240104 164383602386570784 164681398767705876 165887094162132774 166074791711535504 166375651841447706 167013093517113312 167106312156948768 167409040983320052 167808260769624342 168050441924051904 168354881130436056 168825512899304208 169131356219773962 169534683205525827 170181861537909204 170279216818156656 170587693660218534 170780709833176464 171841459583693088 172031060612582136 172225709923073856 172342711084706379 172537713020760584 173099576517008112 173413162706350518 173609375834554128 173826700501868253 174687694939116576 175078309673352512 175104272107434096 176386277336951304 176484893446720656 176585854478088384 176705817694445781 176905756388374776 178004549906314992 178327021917014838 178402581376011104 179510671943563968 179835872436215352 180039352717315392 180161662060194003 180365341507487388 180952865432713584 181056382439558976 181384383132384264 182220952016823678 182919102423505056 183021370981784384 183250477609054884 183352759172207676 184055245916818752 184388679333334728 184597311013956288 184722716795895117 185140798614610272 185239104431181006 186496460304223328 186834140675477442 187045539341098032 187654823411702976 187889730206752476 188207312877378144 188756302616583177 189270660659879232 189928702011717234 190143602104511664 191217889679013792 191324618266651488 191780869450999248 192128298562323522 192405578434784064 193292978536884528 193534943189154903 193753923663458088 193973151909286848 194104927148355657 194737023581634126 194957364183106896 195310547813873394 196058848911393888 196606926414379584 196963098382521576 197185957738012096 197319915589736289 198186471664400592 198434562004070217 198545505127560738 198659086287849432 198883864615851072 199018975936921623 200481702847641936 200702904048012492 200929994910252832 201584316956515776 201949505936509464 202178007300999744 202315356490742271 202544271806979816 203571973611802782 203802310762302672 203918899163087808 205526711355674688 205783990226443188 205899042354507432 206016830224436448 206131818865699872 207296437865582016 207437264250001569 207671974890700824 208252516590655632 209429117267491296 209808517842251244 210426231758735286 210729919238096832 211111676338165848 211232446179485472 211350544494239808 212591110686294291 213405619494089232 213524732200545648 213911552367575622 214731120236288544 215120125888890516 215240195549982924 215721488704666488 215997598383711984 216112288503044507 216701191190296512 217454600853995094 217973164121390349 218219795897947704 218930627313653472 219327034705995258 219575198356941168 221182792216177032 221433055615380672 221583485680336773 221834202455263608 222959780622450666 223212054644426736 223491472073830611 223744347692832456 224473174840581408 225100683865738944 225508474959698616 226046244274034436 226782356576080248 226909148717212272 227038955757542208 227193194178573147 227450258213624712 227707613110901952 227862305782852293 229277599607590506 229374747483442848 229790281446275172 230799435356010816 231217550275134024 231479167779405504 231636422648820861 231768934002491004 231898296223912356 232653684127774608 233472362809912128 233630971752038427 234153388056014574 234284081164487586 235181703115935072 235313191262294208 235607756925927708 235874341851166368 237071159142858936 237339399875086656 237500635880436579 237769362556019784 239781163248287136 240081321930850386 240215323725613854 240215549413592004 240487122009983184 241270487243618112 241572510265824612 241845844176512352 242686674792749799 242961269355764904 244333970145406512 244470345562943568 245497270385191167 245851572444446304 246296955727860156 246985472574908008 247022098151558814 248830641243199161 249112187567303256 249394052454797376 249563477762171559 250519640275669968 250659468235423152 251113561474980078 251675070155444236 251712391154436513 252532321695654084 253238269348956312 253524802806015552 253697034329660943 255272792306863806 255418825227234984 255707825934665664 255881540490327801 256171064749764696 257723971382512704 258046590918873204 258338564884610784 258806569531140876 259649364775512168 259943152244142528 260119744059525777 260414063751831192 262031542408674864 262617464510028768 263093220786315052 264248628885867456 264579416005426956 264727340170080984 264878781717132576 265358634582562164 267006824859472488 267308937130189248 267490532875522257 267603872064016656 268088661687321034 269266007915345952 269753808654323028 270059029075973088 270548012261231082 270938467591838784 271429298149070376 271736414349736896 272076574698576396 273331428025235517 274378653635257584 274532056472676576 274875716413582326 275029138758311514 276082868875228128 276583019000002092 276895966520934432 277670022120874176 277858656646771509 279744690456334992 280251211013216163 280568309011647048 281482235117554464 281834595310128714 282310969316067216 283454814248392388 284540825992118976 284699642934060864 284893053017575851 285215403156767496 286826834518520688 286986927399977232 287628651606221984 287671304176498872 287996797844949312 288192447843485283 288608367652176096 289939467805326792 290630885495187132 290959727863930272 291907228831125696 292436046274660344 292766931142588224 292965821720810091 294088273367090832 294910389621569376 295444647573782364 295778936607018144 297279707496600888 297616072859235648 297818257691341107 297988629431774148 298325796923776608 300677966612931488 300722554271462904 301054356072018738 301394992365379248 302376475434773664 302545531622949696 302924258904764196 303267010951499616 303816407710469724 305150656982254272 305703466143454008 306387041928366896 308290067033512032 308675985339664782 308848563531761148 309025245336654672 309197728298549808 310204912170366144 310944656798373024 311507962336051236 312204517408019432 312378774885983448 314143675901236944 314712776763376866 315639347638102929 316094878857145248 316667514507248772 316848669269228208 317025816741359712 320108429241133848 320287098300818472 320287399218122672 320649496013310912 320867328551363433 322096680354432816 322680188833335774 323582233056999732 323948359141019872 323996397575567976 325051786785444768 325778626860542016 325960460750591424 326181901280992641 327329693846921556 328395940970480208 328767204773141568 329362797535411752 331774188324265548 332149583423071008 332751303682895412 334026187034226624 334212624313897536 334439670933675999 334818081966640104 335616521539248684 336709762260872112 337651025798608416 338262712439547924 339069366411051654 340363723075818408 340558433636313312 341175387320437068 341561419666352928 343682919167386176 344062121225164272 344685422169412758 345075426041521168 346199153034016224 346826325412701036 347218751669108256 347653401003736506 349375389878233152 350208544214868192 351230082084021861 351426121746731379 352772554673902608 352969786893441312 353411635388891562 353811512776749552 356009099812629984 356654043834029676 356805162752022208 359671744872430704 360121982896275579 360322985588420781 360323324120388006 360730683014974776 361905730865427168 362768766264768528 364441904033647356 365838204847010112 366500955218109768 366705518344415352 368777358666669456 369445433591790234 370281597229220544 370478208862362012 372992920608446656 373668281350954884 374091078682196064 375779460413504952 376414625754756288 376670342212470117 377512605233166354 379857404023434468 380287204209023328 382435779358027584 382649236533302976 382909188460295709 383561738901998496 384256597124647044 386585957073769056 387069886378309806 387507847326916176 388209854296711314 389474047163268252 389914728366213792 390621095627746788 392117697822787776 393926196765043152 394639831179472578 396372943328801184 396869124008140434 397091010255121476 397318172575698864 398037951873843246 400963405695283872 401405808096024984 401859989820505664 402132992530981551 403899011873018928 404630712981484542 405088543613959632 405822018391846623 407143947223605564 407604621524605344 411567980452886376 411798084709014864 412033660448872896 412263637731399744 412313574620373489 412543708137467271 414874528500003138 415343949781401648 416505033181311264 418858234534982592 419617035684502488 420852463517470572 422223352676331696 422464892358970944 422751892965193071 425182221372588582 426811238988178464 427049464401091296 427823104735151244 429462240472577088 430240251777781032 430480391099965848 431442977409332976 431995196767423968 432224577006089014 434909201707990188 435946328242780698 436439591795895408 437861254627306944 438654069411990516 439150396713882336 440431372772027413 442365584432354064 443166971360673546 443668404910527216 445919561244901332 446424109288853472 446982944147661222 447488695385664912 448946349681162816 451016949919397232 451581534108028107 452092488548068872 453564713152160496 453818297434424544 454386388357146294 454900516427249424 455724611565704586 458555199215181012 458749494966885696 459580562892550344 460413136376051341 462435100550268048 463013978009497173 463272845297641722 463537868004982008 463796592447824712 465307368255549216 467261943504076854 468306776112029148 468568162328975172 470363406231870144 471215513851855416 471748683702332736 472069165145065299 474142318285717872 475001271760873158 475538725112039568 479562326496574272 480162643861700772 480430647451227708 480431098827184008 480974244019966368 483145020531649224 483691688353024704 484020283250003661 485373349585499598 485922538711529808 488667940290813024 488940691125887136 490994540770382334 491703144888892608 492593911455720312 493970945149816016 494044196303117628 496045924934686679 497661282486398322 498224375134606512 499126955524343118 501039280551339936 501318936470846304 502227122949960156 503350140310888472 503424782308873026 505064643391308168 506476538697912624 507394068659321886 508604049616577481 510545584613727612 510837650454469968 511763080980655602 512342129499529392 516093181837746408 516677129769221568 517028133254119137 517613139062281752 519298729551024336 520239488119051554 520828127503662384 521480101505604759 524063084817349728 525234929020057536 526186441572630104 529158832010853912 529454680340161968 529757563434265152 530117453083337343 530717269165124328 534013649718944976 534981065751044514 535207744128033312 536177323374642068 538532015830691904 539507617308646056 540118058151946176 540484986180582009 541096024522462164 542858596298140752 544153149397152792 546662856050471034 548757307270515168 549064112945353152 549751432827164652 550058277516623028 552165737750456256 553166038000004184 553791933041868864 554168150387685351 555717313293543018 559489380912669984 560502422026432326 561136618023294096 562964470235108928 563669190620257428 564621938632134432 566268907849749531 566909628496784776 569786106035151702 570430806313534992 573653669037041376 573973854799954464 575257303212443968 575342608352997744 576384895686970566 577216735304352192 579878935610653584 580604829567464709 581261770990374264 581919455727860544 582314781445066971 584872092549320688 585931643441620182 588176546734181664 589820779243138752 590889295147564728 591557873214036288 591959746769208867 594559414993201776 595636515382682214 595977258863548296 596651593847553216 597056927810764869 601355933225862976 601445108542925808 602108712144037476 602789984730758496 604752950869547328 605848517809528392 606534021902999232 606946069472226813 607632815420939448 611406932286908016 612774083856733792 616580134067024064 617351970679329564 617697127063522296 618050490673309344 618395456597099616 621889313596746048 623015924672102472 624409034816038864 624757549771966896 628287351802473888 629425553526753732 631278695276205858 632189757714290496 633335029014497544 633697338538456416 634051633482719424 637773332058882873 640216858482267696 640574196601636944 640574798436245344 641734657102726866 644193360708865632 645360377666671548 647164466113999464 647896718282039744 647992795151135952 648336865509133521 650103573570889536 652363802561985282 653919492364171047 654659387693843112 656791881940960416 658725595070823504 663548376648531096 664299166846142016 664750457041010319 665502607365790824 668879341867351998 669636163933280208 671233043078497368 673419524521744224 675302051597216832 676525424879095848 678138732822103308 680727446151636816 681116867272626624 681579582535719441 682350774640874136 683122839332705856 683586917348556879 688124242450328544 689370844338825516 690150852083042336 692398306068032448 693652650825402072 694437503338216512 694909267946462583 695306802007473012 700417088429736384 702460164168043722 702852243493462758 705545109347805216 705939573786882624 706823270777783124 707623025553499104 710083233652860523 712018199625259968 712501907641309737 713308087668059352 719343489744861408 720243965792551158 720645971176841562 720646648240776012 721461366029949552 723811461730854336 725537532529537056 728060024378249397 728883808067294712 733001910436219536 733411036688830704 736491811155573501 737554717333338912 738890867183580468 740956417724724024 746491923729597483 747336562701909768 748182157364392128 748690433286514677 751558920827009904 753340684424940234 755025210466332708 759714808046868936 760574408418046656 761091102988982829 765818376920591418 767123477803996992 767644621470983403 768513194249294088 773171914147538112 774139772756619612 775015694653832352 776419708593422628 778948094326536504 779829456732427584 780359232178577331 781242191255493576 787852393530086304 789279662358945156 792745886657602368 793738248016280868 794182020510242952 794636345151397728 796075903747686492 801926811390567744 802471598626566771 802811616192049968 804265985061963102 807798023746037856 809261425962969084 810177087227919264 811644036783693246 814287894447211128 815209243049210688 819994284075706551 823135960905772752 823596169418029728 824627149240746978 825087416274934542 829749057000006276 830687899562803296 833010066362622528 833575969940314527 839234071369004976 840753633039648489 841704927034941144 844446705352663392 845503785930386142 850364442745177164 853622477976356928 854098928802182592 854679159052727553 855646209470302488 860480503555562064 860960782199931696 862885954818665952 863990393534847936 864449154012178028 864577343530455849 869818403415980376 871892656485561396 872879183591790816 877308138823981032 878300793427764672 878897465162430273 880862745544054826 884731168864708128 886333942721347092 887336809821054432 891839122489802664 892848218577706944 893454773074023321 893965888295322444 894977390771329824 902033899838794464 903163068216056214 904184977096137744 907129426304320992 907636594868849088 908772776714292588 909801032854498848 911449223131409172 917110398430362024 919161125785100688 920826272752102682 924870201100536096 926027956018994346 926545690595283444 927075736009964016 927593184895649424 930614736511098432 934523887008153708 936613552224058296 937136324657950344 942431027703710832 944138330290130598 946918042914308787 948284636571435744 950002543521746316 951077450224079136 960325287723401544 960861294902455416 960862197654368016 961948488039932736 962601985654090299 966290041063298448 968040566500007322 970746699170999196 971845077423059616 977335880581626048 977881382251774272 978545703842977923 981989081540764668 985187822911440624 987941890299632032 988088392606235256 992091849869373358 995322564972796644 996448750269213024 998253911048686236 1002078561102679872 1002637872941692608 1004454245899920312 1006700280621776944 1006849564617746052 1010129286782616336 1012953077395825248 1014788137318643772 1017208099233154962 1021091169227455224 1021675300908939936 1023526161961311204 1024684258999058784 1032186363675492816 1034056266508238274 1035226278124563504 1038597459102048672 1040478976238103108 1041656255007324768 1042960203011209518 1048126169634699456 1052372883145260208 1053690246252065583 1054278365240194137 1058317664021707824 1058909360680323936 1060234906166674686 1061434538330248656 1068027299437889952 1069962131502089028 1070415488256066624 1072354646749284136 1079015234617292112 1080365948688826737 1080969972361164018 1082192049044924328 1085717192596281504 1088306298794305584 1093325712100942068 1097514614541030336 1099502865654329304 1100116555033246056 1106332076000008368 1108336300775370702 1111434626587086036 1118978761825339968 1121004844052864652 1122273236046588192 1127338381240514856 1129243877264268864 1132537815699499062 1133819256993569552 1139572212070303404 1140861612627069984 1147307338074082752 1147947709599908928 1148727565380887127 1150685216705995488 1152769791373941132 1159757871221307168 1161209659134929418 1162523541980748528 1164629562890133942 1169744185098641376 1171863286883240364 1176353093468363328 1181778590295129456 1183919493538417734 1189118829986403552 1191273030765364428 1191954517727096592 1194113855621529738 1202890217085851616 1204217424288074952 1205579969461516992 1206398977592944653 1211697035619056784 1213892138944453626 1215265630841878896 1222813864573816032 1225548167713467584 1234703941358659128 1235394254127044592 1236100981346618688 1236790913194199232 1236940723861120467 1237631124412401813 1246031849344204944 1248818069632077728 1249515099543933792 1256574703604947776 1258851107053507464 1262557390552411716 1266670058028995088 1267394677076912832 1275546664117765746 1280433716964535392 1281148393203273888 1281149596872490688 1283469314205453732 1288386721417731264 1290720755333343096 1294328932227998928 1295985590302271904 1296673731018267042 1304727605123970564 1307838984728342094 1309318775387686224 1313583763881920832 1317451190141647008 1321294118316082239 1327096753297062192 1329500914082020638 1331005214731581648 1337758683734703996 1339272327866560416 1342466086156994736 1346839049043488448 1353050849758191696 1354744602324084321 1356277465644206616 1361454892303273632 1363159165071438882 1364701549281748272 1367173834697113758 1376248484900657088 1378741688677651032 1380301704166084672 1381239409128154023 1387305301650804144 1389041934028491519 1389818535892925166 1390613604014946024 1404920328336087444 1405704486986925516 1411090218695610432 1413646541555566248 1415246051106998208 1416207495435195897 1420166467305721046 1425003815282619474 1426616175336118704 1438686979489722816 1440487931585102316 1441291942353683124 1441293296481552024 1442922732059899104 1451075065059074112 1452060849750010983 1456120048756498794 1457767616134589424 1466003820872439072 1466822073377661408 1472983622311147002 1475109434666677824 1477781734367160936 1481912835449448048 1488137774804060037 1492983847459194966 1494673125403819536 1497380866573029354 1503117841654019808 1506681368849880468 1510050420932665416 1512786019521311549 1519429616093737872 1522182205977965658 1525812148849732443 1531636753841182836 1535289242941966806 1537026388498588176 1548279545513239224 1550031389307664704 1551084399762357411 1552839417186845256 1557896188653073008 1560718464357154662 1562484382510987152 1564440304516814277 1575704787060172608 1578559324717890312 1587476496032561736 1588364041020485904 1589272690302795456 1590352359250012029 1592151807495372984 1604943197253133542 1605623232384099936 1608531970123926204 1615596047492075712 1618522851925938168 1620354174455838528 1621454958541746027 1623288073567386492 1628575788894422256 1639988568151413102 1646271921811545504 1647192338836059456 1649254298481493956 1650174832549869084 1659498114000012552 1661375799125606592 1662504451163056053 1667151939880629054 1678468142738009952 1681507266079296978 1683409854069882288 1688893410705326784 1691007571860772284 1698806723549248593 1700728885490354328 1709358318105455106 1711292418940604976 1720961007111124128 1721921564399863392 1725771909637331904 1728898308024356056 1729154687060911698 1739636806831960752 1741814488702394127 1743785312971122792 1745758367183581632 1746944344335200913 1754616277647962064 1757794930324860546 1761725491088109652 1769462337729416256 1772667885442694184 1774673619642108864 1775879240307626601 1783678244979605328 1786909546148046642 1787931776590644888 1789954781542659648 1791170783432294607 1804067799677588928 1806326136432112428 1808369954192275488 1814258852608641984 1817545553428585176 1819602065708997696 1820838208416680439 1822898446262818344 1834220796860724048 1838322251570201376 1841652545504205364 1849740402201072192 1852055912037988692 1853091381190566888 1854151472019928032 1855186369791298848 1869047774016307416 1873227104448116592 1874272649315900688 1884862055407421664 1888276660580261196 1893836085828617574 1896569273142871488 1900005087043492632 1902154900448158272 1913319996176648619 1920650575446803088 1921722589804910832 1921724395308736032 1925203971308180598 1932580082126596896 1936081133000014644 1941493398341998392 1943690154846119232 1945010596527400563 1957091407685955846 1961758477092513141 1963978163081529336 1970375645822881248 1975883780599264064 1976176785212470512 1984183699738746716 1990645129945593288 1992897500538426048 1994251371123030957 1996507822097372472 2008908491799840624 2013400561243553888 2013699129235492104 2020258573565232672 2025906154791650496 2029576274637287544 2034416198466309924 2042182338454910448 2043350601817879872 2047052323922622408 2049368517998117568 2050760752045670637 2064372727350985632 2068112533016476548 2070452556249127008 2077194918204097344 2080957952476206216 2083312510014649536 2084727803839387749 2085920406022419036 2104745766290520416 2107380492504131166 2108556730480388274 2116635328043415648 2117818721360647872 2120469812333349372 2122869076660497312 2130249700958581569 2136054598875779904 2139924263004178056 2144709293498568272 2158030469234584224 2160731897377653474 2161939944722328036 2164384098089848656 2171434385192563008 2176612597588611168 2184180073134748191 2186651424201884136 2199005731308658608 2200233110066492112 2209475433466720503 2212664152000016736 2216672601550741404 2222869253174172072 2239475771188792449 2242009688105729304 2244546472093176384 2246071299859544031 2254676762481029712 2265075631398998124 2267638513987139104 2279144424140606808 2281723225254139968 2283273308966948487 2297455130761774254 2301370433411990976 2305539582747882264 2319515742442614336 2322419318269858836 2325047083961497056 2329259125780267884 2339488370197282752 2341077696535731993 2343726573766480728 2363557180590258912 2367838987076835468 2378237659972807104 2382546061530728856 2383909035454193184 2388227711243059476 2405780434171703232 2408434848576149904 2412797955185889306 2423394071238113568 2427784277888907252 2430531261683757792 2445627729147632064 2459982852227119653 2469407882717318256 2470788508254089184 2473881447722240934 2475262248824803626 2492063698688409888 2497636139264155456 2499030199087867584 2500727909820943581 2517702214107014928 2522260899118945467 2525114781104823432 2533340116057990176 2551093328235531492 2560867433929070784 2562296786406547776 2564037477158182659 2566938628410907464 2581441510666686192 2588657864455997856 2591971180604543808 2593347462036534084 2609455210247941128 2615677969456684188 2618637550775372448 2634902380283294016 2636692395487290819 2642588236632164478 2654193506594124384 2659001828164041276 2662010429463163296 2675517367469407992 2678544655733120832 2680364319222069963 2684932172313989472 2706101699516383392 2709489204648168642 2712554931288413232 2722909784606547264 2726318330142877764 2729403098563496544 2734347669394227516 2757483377355302064 2762478818256308046 2774610603301608288 2778083868056983038 2779637071785850332 2781227208029892048 2809840656672174888 2811408973973851032 2827293083111132496 2832414990870391794 2840332934611442092 2840754128742926361 2850007630565238948 2853232350672237408 2880975863170204632 2882583884707366248 2882586592963104048 2885845464119798208 2887805956962270897 2904121699500021966 2912240097512997588 2915535232269178848 2932007641744878144 2933644146755322816 2935637111528933769 2945967244622294004 2955563468734321872 2963825670898896096 2976275549608120074 2985967694918389932 2989346250807639072 2994761733146058708 3006235683308039616 3013362737699760936 3020100841865330832 3025572039042623098 3038859232187475744 3044364411955931316 3051624297699464886 3063273507682365672 3070578485883933612 3074052776997176352 3083019609404191891 3096559091026478448 3102168799524714822 3105678834373690512 3115792377306146016 3121436928714309324 3124968765021974304 3128880609033628554 3157118649435780624 3161070738756196749 3162835095720582411 3174952992065123472 3176728082040971808 3180704718500024058 3184303614990745968 3209886394506267084 3211246464768199872 3217063940247852408 3237045703851876336 3241097846066480211 3242909917083492054 3246576147134772984 3257151577788844512 3279977136302826204 3292543843623091008 3298508596962987912 3300349665099738168 3318996228000025104 3325008902326112106 3334303879761258108 3356936285476019904 3363014532158593956 3366819708139764576 3382015143721544568 3397613447098497186 3401457770980708656 3418716636210910212 3422584837881209952 3441922014222248256 3443843128799726784 3457796616048712112 3458309374121823396 3479273613663921504 3483628977404788254 3487570625942245584 3493888688670401826 3509232555295924128 3515589860649721092 3523450982176219304 3545335770885388368 3551758480615253202 3567356489959210656 3573819092296093284 3575863553181289776 3582341566864589214 3612652272864224856 3616739908384550976 3619196932778833959 3635091106857170352 3641676416833360878 3645796892525636688 3668441593721448096 3676644503140402752 3683305091008410728 3704111824075977384 3706182762381133776 3708302944039856064 3710372739582597696 3710822171583361401 3738095548032614832 3746454208896233184 3748545298631801376 3769724110814843328 3776553321160522392 3787672171657235148 3800010174086985264 3826639992353297238 3841301150893606176 3843445179609821664 3843448790617472064 3850407942616361196 3865160164253193792 3872162266000029288 3882986796683996784 3890021193054801126 3914182815371911692 3923516954185026282 3927956326163058672 3940751291645762496 3952353570424941024 3963882354948246717 3968367399477493432 3981290259891186576 3988502742246061914 3993015644194744944 4017816983599681248 4026801122487107776 4027398258470984208 4040517147130465344 4059152549274575088 4064233806972252963 4068832396932619848 4084364676909820896 4094104647845244816 4101521504091341274 4128745454701971264 4136225066032953096 4140905112498254016 4143718227384462069 4161915904952412432 4169455607678775498 4171840812044838072 4209491532581040832 4214760985008262332 4217113460960776548 4233270656086831296 4240939624666698744 4245738153320994624 4248622486305587691 4260499401917163138 4279848526008356112 4289418586997136544 4316060938469168448 4321463794755306948 4323879889444656072 4328768196179697312 4353225195177222336 4368360146269496382 4373302848403768272 4398011462617317216 4400466220132984224 4418950866933441006 4425328304000033472 4433345203101482808 4445738506348344144 4464413324412180111 4478951542377584898 4484019376211458608 4492142599719088062 4509353524962059424 4530151262797996248 4535277027974278208 4538358058563934647 4558288848281213616 4566546617933896974 4577436446549197329 4594910261523548508 4611079165495764528 4644838636539717672 4650094167922994112 4653253199287072233 4658518251560535768 4682155393071463986 4687453147532961456 4727114361180517824 4735677974153670936 4765092123061457712 4767818070908386368 4771057077750036087 4776455422486118952 4816869697152299808 4825595910371778612 4846788142476227136 4855568555777814504 4861062523367515584 4864364875625238081 4919965704454239306 4938815765434636512 4941577016508178368 4947762895444481868 4950524497649607252 4970582635570023661 4984127397376819776 4987513353489168159 5001455819641887162 5035404428214029856 5044521798237890934 5050229562209646864 5066680232115980352 5096420170647745779 5102186656471062984 5128074954316365318 5133877256821814928 5162883021333372384 5177315728911995712 5186694924073068168 5218910420495882256 5225443466107182381 5231355938913368376 5237275101550744896 5240833033005602739 5273384790974581638 5285176473264328956 5308387013188248768 5318003656328082552 5324020858926326592 5327637720922879803 5351034734938815984 5360728638444139926 5369864344627978944 5373512350296883821 5412203399032766784 5418978409296337284 5425109862576826464 5452636660285755528 5458806197126993088 5462514625250041317 5468695338788455032 5514966754710604128 5524957636512616092 5549221206603216576 5556167736113966076 5559274143571700664 5562454416059784096 5619681313344349776 5622817947947702064 5654586166222264992 5664829981740783588 5680665869222884184 5681508257485852722 5700015261130477896 5706464701344474816 5739959988529945857 5761951726340409264 5765167769414732496 5765173185926208096 5775611913924541794 5808243399000043932 5824480195025995176 5831070464538357696 5835031789582201689 5871274223057867538 5885275431277539423 5891934489244588008 5911126937468643744 5927651341797792192 5952551099216240148 5971935389836779864 5978692501615278144 5982754113369092871 5989523466292117416 6026725475399521872 6040201683730661664 6051144078085246196 6077718464374951488 6088728823911862632 6103248595398929772 6126547015364731344 6141156971767867224 6148105553994352704 6152282256137011911 6166039218808383782 6193118182052956896 6204337599049429644 6211357668747381024 6231584754612292032 6242873857428618648 6249937530043948608 6254183411518163247 6257761218067257108 6314237298871561248 6322141477512393498 6325670191441164822 6349905984130246944 6353456164081943616 6361409437000048116 6368607229981491936 6390749102875744707 6419772789012534168 6434127880495704816 6474091407703752672 6482195692132960422 6485819834166984108 6493152294269545968 6514303155577689024 6552540219404244573 6559954272605652408 6597017193925975824 6600699330199476336 6628426300400161509 6637992456000050208 6650017804652224212 6668607759522516216 6726029064317187912 6733639416279529152 6738213899578632093 6764030287443089136 6795226894196994372 6802915541961417312 6837433272421820424 6845169675762419904 6849819926900845461 6915593232097424224 6916618748243646792 6958547227327843008 6967257954809576508 6975141251884491168 6987777377340803652 7018465110591848256 7031179721299442184 7046901964352438608 7090671541770776736 7103516961230506404 7134712979918421312 7147638184592186568 7151727106362579552 7164683133729178428 7225304545728449712 7238393865557667918 7270182213714340704 7283352833666721756 7291593785051273376 7336883187442896192 7366610182016821456 7379948556681358959 7408223648151954768 7412365524762267552 7421644343166722802 7476191096065229664 7492908417792466368 7497090597263602752 7502183729462830743 7553106642321044784 7575344343314470296 7600020348173970528 7653279984706594476 7682602301787212352 7686890359219643328 7692112431474547977 7700815885232722392 7744324532000058576 7765973593367993568 7780042386109602252 7828365630743823384 7847033908370052564 7855912652326117344 7904707140849882048 7927764709896493434 7936734798954986864 7962580519782373152 7977005484492123828 7986031288389489888 8035633967199362496 8041092957666209889 8054796516941968416 8118305098549150176 8128467613944505926 8137664793865239696 8168729353819641792 8188209295690489632 8203043008182682548 8272450132065906192 8287436454768924138 8323831809904824864 8338911215357550996 8343681624089676144 8429521970016524664 8434226921921553096 8481879249333397488 8497244972611175382 8520998803834326276 8559697052016712224 8578837173994273088 8642927589510613896 8647759778889312144 8657536392359394624 8663417870886812691 8736720292538992764 8746605696807536544 8796022925234634432 8800932440265968448 8806911334586801307 8837901733866882012 8866690406202965616 8891477012696688288 8928826648824360222 8957903084755169796 8968038752422917216 8984285199438176124 9018707049924118848 9060302525595992496 9076716117127869294 9116577696562427232 9133093235867793948 9154872893098394658 9189820523047097016 9222158330991529056 9249058828212575673 9289677273079435344 9306506398574144466 9317036503121071536 9364310786142927972 9374906295065922912 9471355948307341872 9483212216268590247 9488505287161747233 9530184246122915424 9542114155500072174 9552910844972237904 9633739394304599616 9651191820743557224 9711137111555629008 9723293538199440633 9728729751250476162 9839931408908478612 9877631530869273024 9895525790888963736 9901048995299214504 9941165271140047322 9975026706978336318 10002911639283774324 10070808856428059712 10089043596475781868 10100459124419293728 10192840341295491558 10204373312942125968 10256149908632730636 10267754513643629856 10325766042666744768 10373389848146136336 10437820840991764512 10450886932214364762 10462711877826736752 10481666066011205478 10546769581949163276 10570352946528657912 10589502136649180843 10636007312656165104 10655275441845759606 10702069469877631968 10721457276888279852 10747024700593767642 10837956818592674568 10850219725153652928 10857590798336501877 10905273320571511056 10925029250500082634 10937390677576910064 11029933509421208256 11049915273025232184 11112335472227932152 11118548287143401328 11124908832119568192 11132466514750084203 11239362626688699552 11245635895895404128 11309172332444529984 11329659963481567176 11361331738445768368 11363016514971705444 11400030522260955792 11479919977059891714 11523903452680818528 11530335538829464992 11530346371852416192 11551223827849083588 11616486798000087864 11648960390051990352 11670063579164403378 11742548446115735076 11770550862555078846 11783868978489176016 11822253874937287488 11891647064844740151 11905102198432480296 11943870779673559728 11965508226738185742 11979046932584234832 12053450950799043744 12080403367461323328 12102288156170492392 12177457647823725264 12192701420916758889 12206497190797859544 12253094030729462688 12282313943535734448 12304564512274023822 12332078437616767564 12386236364105913792 12408675198098859288 12422715337494762048 12431154682153386207 12485747714857237296 12508366823036326494 12515522436134514216 12628474597743122496 12644282955024786996 12651340382882329644 12699811968260493888 12722818874000096232 12737214459962983872 12745867458916763073 12781498205751489414 12839545578025068336 12868255760991409632 12948182815407505344 12964391384265920844 12971639668333968216 12986304588539091936 13105080438808489146 13119908545211304816 13194034387851951648 13201398660398952672 13256852600800323018 13275984912000100416 13300035609304448424 13337215519045032432 13393239973236540333 13452058128634375824 13476427799157264186 13528060574886178272 13590453788393988744 13605831083922834624 13615074175691803941 13674866544843640848 13699639853801690922 13732309339647591987 13831186464194848448 13833237496487293584 13934515909619153016 13950282503768982336 13959759597861216699 13975554754681607304 14062359442598884368 14093803928704877216 14181343083541553472 14207033922461012808 14295276369184373136 14303454212725159104 14329366267458356856 14450609091456899424 14476787731115335836 14540364427428681408 14566705667333443512 14583187570102546752 14593094626875714243 14733220364033642912 14759897113362717918 14816447296303909536 14824731049524535104 14843288686333445604 14911747906710070983 14952382192130459328 15004367458925661486 15106213284642089568 15150688686628940592 15200040696347941056 15289260511943237337 15306559969413188952 15384224862949095954 15401631770465444784 15488649064000117152 15531947186735987136 15560084772219204504 15656731261487646768 15676330398321547143 15694067816740105128 15711825304652234688 15722499099016808217 15855529419792986868 15873469597909973728 15925161039564746304 15954010968984247656 15972062576778979776 15982913162768639409 16082185915332419778 16109593033883936832 16236610197098300352 16256935227889011852 16275329587730479392 16376418591380979264 16387543875750123951 16406086016365365096 16544900264131812384 16574872909537848276 16647663619809649728 16677822430715101992 16687363248179352288 16859043940033049328 16868453843843106192 16963758498666794976 16994489945222350764 17041997607668652552 17119394104033424448 17219879965589837571 17285855179021227792 17295519557778624288 17326835741773625382 17473440585077985528 17493211393615073088 17505095368746605067 17613822669173602614 17655826293832618269 17675803467733764024 17733380812405931232 17782954025393376576 17857653297648720444 17915806169510339592 17936077504845834432 17948262340107278613 17968570398876352248 18120605051191984992 18153432234255738588 18233155393124854464 18266186471735587896 18309745786196789316 18379641046094194032 18444316661983058112 18456846768411035733 18498117656425151346 18579354546158870688 18613012797148288932 18634073006242143072 18728621572285855944 18749812590131845824 18762550234554489741 18942711896614683744 18966424432537180494 18977010574323494466 19060368492245830848 19084228311000144348 19105821689944475808 19172247308627234121 19302383641487114448 19422274223111258016 19446587076398881266 19457459502500952324 19657620658212733719 19679862817816957224 19791051581777927472 19802097990598429008 19882330542280094644 19885278901200484527 19950053413956672636 20005823278567548648 20178087192951563736 20200918248838587456 20214641698735896279 20385680682590983116 20408746625884251936 20512299817265461272 20535509027287259712 20549459780702536383 20746779696292272672 20875641681983529024 20901773864428729524 20925423755653473504 20963332132022410956 21093539163898326552 21140705893057315824 21179004273298361686 21272014625312330208 21310550883691519212 21404138939755263936 21442914553776559704 21494049401187535284 21675913637185349136 21715181596673003754 21810546641143022112 21850058501000165268 21874781355153820128 22099830546050464368 22139845670044076877 22224670944455864304 22237096574286802656 22264933029500168406 22478725253377399104 22491271791790808256 22506551188388492229 22659319926963134352 22722663476891536736 22726033029943410888 22800061044521911584 22959839954119783428 23047806905361637056 23060671077658929984 23102447655698167176 23232973596000175728 23297920780103980704 23340127158328806756 23485096892231470152 23541101725110157692 23567737956978352032 23783294129689480302 23810204396864960592 23887741559347119456 23931016453476371484 23958093865168469664 24106901901598087488 24204576312340984784 24354915295647450528 24385402841833517778 24412994381595719088 24506188061458925376 24564627887071468896 24609129024548047644 24664156875233535128 24817350396197718576 24862309364306772414 24971495429714474592 25016733646072652988 25031044872269028432 25288565910049573992 25302680765764659288 25445637748000192464 25491734917833526146 25562996411502978828 25679091156050136672 25736511521982819264 25928782768531841688 25943279336667936432 25972609177078183872 26210160877616978292 26239817090422609632 26388068775703903296 26402797320797905344 26420734003760403921 26513705201600646036 26600071218608896848 26674431038090064864 26786479946473080666 26904116257268751648 26952855598314528372 27056121149772356544 27180907576787977488 27230148351383607882 27349733089687281696 27399279707603381844 27464618679295183974 27666474992974587168 27747176484637727019 27869031819238306032 27919519195722433398 27951109509363214608 28124718885197768736 28187607857409754432 28414067844922025616 28449636648805770741 28465515861485241699 28590552738368746272 28658732534916713712 28901218182913798848 28953575462230671672 29133411334666887024 29186189253751428486 29466440728067285824 29519794226725435836 29632894592607819072 29686577372666891208 29823495813420141966 30008734917851322972 30212426569284179136 30301377373257881184 30578521023886474674 30613119938826377904 30768449725898191908 30803263540930889568 30977298128000234304 31120169544438409008 31313462522975293536 31352660796643094286 31388135633480210256 31444998198033616434 31711058839585973736 31746939195819947456 31768506409947542529 31908021937968495312 31965826325537278818 32164371830664839556 32513870455778023704 32550659175460958784 32572772395009505631 32775087751500247902 32812172032730730192 33089800528263624768 33149745819075696552 33355644861430203984 33374726496358704576 33397399544250252609 33718087880066098656 33736907687686212384 33927516997333589952 33988979890444701528 34083995215337305104 34439759931179675142 34571710358042455584 34591039115557248576 34653671483547250764 34794078448990165627 34946881170155971056 35010190737493210134 35227645338347205228 35311652587665236538 35351606935467528048 35466761624811862464 35674941194534220453 35715306595297440888 35831612339020679184 35896524680214557226 35937140797752704496 36241210102383969984 36306864468511477176 36532372943471175792 36578104262750276667 36619491572393578632 36759282092188388064 36913693536822071466 36996235312850302692 37158709092317741376 37226025594296577864 37268146012484286144 37293464046460158621 37457243144571711888 37525100469108979482 37885423793229367488 37932848865074360988 37954021148646988932 38168456622000288696 38211643379888951616 38237602376750289219 38344494617254468242 38604767282974228896 38844548446222516032 38893174152797762532 38914919005001904648 39315241316425467438 39359725635633914448 39582103163555854944 39604195981196858016 39764661084560189288 39770557802400969054 39900106827913345272 40011646557135097296 40179719919709620999 40356174385903127472 40429283397471792558 40771361365181966232 40817493251768503872 40845222527075411823 41024599634530922544 41098919561405072766 41196928018942775961 41493559392584545344 41803547728857459048 41850847511306947008 41879278793583650097 41926664264044821912 42187078327796653104 42281411786114631648 42358008546596723372 42544029250624660416 42621101767383038424 42885829107553119408 42988098802375070568 43351827274370698272 43430363193346007508 43621093282286044224 43700117002000330536 43749562710307640256 43779283880627142729 44199661092100928736 44279691340088153754 44449341888911728608 44474193148573605312 44529866059000336812 44735243720130212949 45013102376776984458 45318639853926268704 45445326953783073472 45452066059886821776 45600122089043823168 45867781535829712011 45919679908239566856 46204895311396334352 46465947192000351456 46595841560207961408 46680254316657613512 46970193784462940304 47082203450220315384 47135475913956704064 47167497297050424651 47566588259378960604 47620408793729921184 47775483118694238912 47862032906952742968 47916187730336939328 47948739488305918227 48409152624681969568 48709830591294901056 48770805683667035556 48825988763191438176 49129255774142937792 49218258049096095288 49328313750467070256 49634700792395437152 49724618728613544828 49942990859428949184 50033467292145305976 50062089744538056864 50577131820099147984 50605361531529318576 50891275496000384928 50983469835667052292 51125992823005957656 51358182312100273344 51659639896769512713 51857565537063683376 51886558673335872864 52420321755233956584 52479634180845219264 52515286106239815201 52841468007520807842 53027410403201292072 53200142437217793696 53348862076180129728 53572959892946161332 53808232514537503296 53844787020321835839 53905711196629056744 54361815153575954976 54460296702767215764 54699466179374563392 54798559415206763688 54929237358590367948 55332949985949174336 55494352969275454038 55738063638476612064 55839038391444866796 55902219018726429216 56249437770395537472 56287650703663469223 56828135689844051232 56899273297611541482 56931031722970483398 57181105476737492544 57317465069833427424 57516741925881702363 57907150924461343344 58266822669333774048 58372378507502856972 58972861974638201157 59039588453450871672 59373154745333782416 59646991626840283932 60017469835702645944 60602754746515762368 60643925096207688837 61157042047772949348 61226239877652755808 61536899451796383816 61606527081861779136 61648379342107609149 62240339088876818016 62626925045950587072 62705321593286188572 62776271266960420512 62889996396067232868 63422117679171947472 63537012819895085058 63816043875936990624 63931652651074557636 64328743661329679112 65027740911556047408 65145544790019011262 65550175503000495804 65624344065461460384 66299491638151393104 66419537010132230631 66711289722860407968 66794799088500505218 67436175760132197312 67473815375372424768 67519653565165476687 67977959780889403056 68167990430674610208 68879519862359350284 69143420716084911168 69307342967094501528 69588156897980331254 69893762340311942112 70020381474986420268 70455290676694410456 70623305175330473076 70703213870935056096 71349882389068440906 71430613190594881776 71663224678041358368 71793049360429114452 71874281595505408992 72613728937022954352 73064745886942351584 73156208525500553334 73238983144787157264 73518564184376776128 73827387073644142932 73992470625700605384 74452051188593155728 74586928092920317242 74914486289143423776 75050200938217958964 75865697730148721976 75908042297293977864 76336913244000577392 76475204753500578438 76688989234508936484 77209534565948457792 77786348305595525064 77829838010003809296 78630482632850934876 78719451271267828896 79164206327111709888 79208391962393716032 79529322169120378576 79541115604801938108 79800213655826690544 80023293114270194592 80359439839419241998 80712348771806254944 80858566794943585116 81542722730363932464 81690445054150823646 82049199269061845088 82197839122810145532 82393856037885551922 83241529453913181057 83607095457714918096 83758557587167300194 83853328528089643824 84374156655593306208 84562823572229263296 84716017093193446744 85242203534766076848 85348909946417312223 85771658215106238816 85976197604750141136 86703654548741396544 86860726386692015016 87400234004000661072 87558567761254285458 88399322184201857472 88559382680176307508 88898683777823457216 89059732118000673624 89470487440260425898 90026204753553968916 90637279707852537408 90904132119773643552 91735563071659424022 91839359816479133712 92409790622792668704 92931894384000702912 93360508633315227024 93940387568925880608 94164406900440630768 94334994594100849302 95133176518757921208 95240817587459842368 95305519229842627587 95724065813905485936 95897478976611836454 96818305249363939136 97541611367334071112 97651977526382876352 97718317185028516893 98436516098192190576 98656627500934140512 99269401584790874304 99449237457227089656 100066934584290611952 100124179489076113728 101154263640198295968 101210723063058637152 101782550992000769856 101966939671334104584 102251985646011915312 103319279793539025426 103715131074127366752 103773117346671745728 104382235346970496881 104840643510467913168 105030572212479630402 105682936015041615684 106054820806402584144 106400284874435587392 107024823583602661359 107145919785892322664 107689574040643671678 107811422393258113488 108723630307151909952 108920593405534431528 109597118830413527376 109734312788250830001 109858474717180735896 110988705938550908076 111476127276953224128 111678076782889733592 111804438037452858432 111880392139380475863 112575301407326938446 113656271379688102464 113798546595223082964 113862063445940966796 114634930139666854848 114712807130250867657 115033483851763404726 115814301848922686688 116533645338667548096 116744757015005713944 117945723949276402314 118079176906901743344 118746309490667564832 119293983253680567864 120034939671405291888 120539159759128862997 121287850192415377674 122314084095545898696 122452479755305511616 122535667581226235469 123073798903592767632 123296758684215218298 123590784056828327883 124480678177753636032 125410643186572377144 125552542533920841024 125637836380750950291 125779992792134465736 126844235358343894944 127074025639790170116 127632087751873981248 127863305302149115272 128657487322659358224 130055481823112094816 130291089580038022524 131100351006000991608 131248688130922920768 131337851641881428187 132598983276302786208 132839074020264461262 133422579445720815936 133589598177001010436 134205731160390638847 135039307130330953374 135955919561778806112 136335980861349220416 137603344607489136033 137759039724718700568 138614685934189003056 139176313795960662508 139787524680623884224 140040762949972840536 140910581353388820912 141246610350660946152 141406427741870112192 141502491891151273953 142699764778136881812 142861226381189763552 143326449356082716736 143586098720858228904 143748563191010817984 143846218464917754681 145227457874045908704 146129491773884703168 146312417051001106668 146477966289574314528 147654774147288285864 147984941251401210768 148904102377186311456 149173856185840634484 149828972578286847552 150100401876435917928 151731395460297443952 151816084594587955728 152673826488001154784 152950409507001156876 153377978469017872968 154978919690308538139 155572696611191050128 155659676020007618592 157260965265701869752 157438902542535657792 157545858318719445603 159058644338240757152 159082231209603876216 159600427311653381088 160046586228540389184 160718879678838483996 161424697543612509888 161717133589887170232 163085445460727864928 163380890108301647292 164098398538123690176 164395678245620291064 164787712075771103844 166483058907826362114 167214190915429836192 167517115174334600388 167706657056179287648 168748313311186612416 169432034186386893488 170484407069532153696 170697819892834624446 171543316430212477632 171952395209500282272 172550225777645107089 173721452773384030032 174800468008001322144 175117135522508570916 176918585923914603471 177118765360352615016 178119464236001347248 178940974880520851796 180052409507107937832 181808264239547287104 183471126143318848044 183678719632958267424 184819581245585337408 184945138026322827447 186721017266630454048 187880775137851761216 188328813800881261536 188669989188201698604 190266353037515842416 190611038459685255174 191448131627810971872 191794957953223672908 195083222734668142224 195436634370057033786 196873032196384381152 197313255001868281024 198898474914454179312 199258611030396691893 200133869168581223904 202308527280396591936 202421446126117274304 202558960695496430061 203933879342668209168 204503971292023830624 206638559587078050852 207430262148254733504 208764470693940993762 209681287020935826336 210061144424959260804 211365872030083231368 212109641612805168288 214049647167205322718 214291839571784645328 215379148081287343356 215622844786516226976 217841186811068863056 219194237660827054752 219468625576501660002 219716949434361471792 221977411877101816152 223356153565779467184 223760784278760951726 225150602814653876892 227597093190446165928 227724126891881933592 229425614260501735314 230066967703526809452 231628603697845373376 233489514030011427888 235891447898552804628 236158353813803486688 237492618981335129664 238587966507361135728 240069879342810583776 241078319518257725994 242575700384830755348 243558549142931159389 244628168191091797392 245071335162452470938 246147597807185535264 246593517368430436596 247181568113656655766 249724588361739543171 250821286373144754288 251275672761501900582 251559985584268931472 253688470716687789888 254148051279580340232 255726610604298230544 256046729839251936669 257314974645318716448 260110963646224189632 260582179160076045048 262200702012001983216 262675703283762856374 265197966552605572416 265678148040528922524 267179196354002020872 268411462320781277694 270078614260661906748 271911839123557612224 275206689214978272066 275518079449437401136 277229371868378006112 278352627591921325016 280081525899945681072 281821162706777641824 282493220701321892304 283004983782302547906 285399529556273763624 285722452762379527104 285916557689527882761 287172197441716457808 287692436929835509362 290454915748091817408 292624834102002213336 292955932579148629056 293154951555085550679 295309548294576571728 295969882502802421536 297808204754372622912 298347712371681268968 300200803752871835856 303462790920594887904 303632169189175911456 305347652976002309568 305900819014002313752 306755956938035745936 309957839380617076278 311145393222382100256 311319352040015237184 313146706040911490643 314521930531403739504 315091716637438891206 318117288676481514304 318164462419207752432 319200854623306762176 321074470750807984077 321437759357676967992 323434267179774340464 326170890921455729856 326761780216603294584 328791356491240582128 329575424151542207688 332966117815652724228 334428381830859672384 335034230348669200776 335413314112358575296 335641176418141427589 338864068372773786976 340968814139064307392 341395639785669248892 343904790419000564544 345100451555290214178 347442905546768060064 349600936016002644288 350234271045017141832 353837171847829206942 354237530720705230032 356238928472002694496 357881949761041703592 360104819014215875664 361617479277386588991 366942252286637696088 367357439265916534848 367607002743678706407 369890276052645654894 373442034533260908096 376657627601762523072 376913509142252850873 377339978376403397208 380532706075031684832 381222076919370510348 382896263255621943744 383589915906447345816 390166445469336284448 390873268740114067572 393746064392768762304 394013554925644284561 397796949828908358624 398517222060793383786 400267738337162447808 402617193481171916541 405117921390992860122 407867758685336418336 409007942584047661248 412810033822467408099 413277119174156101704 417528941387881987524 419362574041871652672 420122288849918521608 422731744060166462736 424219283225610336576 424507475673453821859 428099294334410645436 428583679143569290656 430758296162574686712 431245689573032453952 431538655394753264043 435682373622137726112 438388475321654109504 438937251153003320004 439433898868722943584 443954823754203632304 446712307131558934368 447521568557521903452 450301205629307753784 455194186380892331856 455448253783763867184 458851228521003470628 460133935407053618904 464936759070925614417 466979028060022855776 471782895797105609256 472316707627606973376 472637574956158336809 477175933014722271456 480139758685621167552 482156639036515451988 485151400769661510696 487117098285862318778 489256336382183594784 490142670324904941876 492295195614371070528 493187034736860873192 494363136227313311532 499449176723479086342 501642572746289508576 502551345523003801164 503119971168537862944 508296102559160680464 511453221208596461088 512093459678503873338 514629949290637432896 517650677332935321267 521164358320152090096 524401404024003966432 525351406567525712748 531356296081057845048 534358392708004041744 536822924641562555388 540157228521323813496 550413378429956544132 551036158898874802272 554458743736756012224 556705255183842650032 560163051799891362144 563642325413555283648 564986441402643784608 566009967564605095812 570799059112547527248 571833115379055765522 574344394883432915616 575384873859671018724 585249668204004426672 586309903110171101358 590619096589153143456 591939765005604843072 596695424743362537936 600401607505743671712 606925581841189775808 607264338378351822912 607676882086489290183 611801638028004627504 613511913876071491872 619915678761234152556 622290786444764200512 626293412081822981286 629043861062807479008 630183433274877782412 636328924838415504864 642148941501615968154 642875518715353935984 646868534359548680928 653523560433206589168 657582712982481164256 659150848303084415376 665932235631305448456 670068460697338401552 671282352836282855178 677728136745547573952 682791279571338497784 690200903110580428356 694885811093536120128 700468542090034283664 707674343695658413884 708475061441410460064 712477856944005388992 715763899522083407184 720209638028431751328 723234958554773177982 730675647428793478167 733884504573275392176 735214005487357412814 739780552105291309788 749173765085218629513 753827018284505701746 754679956752806794416 761065412150063369664 762444153838741020696 767179831812894691632 768140189517755810007 780332890938672568896 781746537480228135144 788027109851288569122 795593899657816717248 797034444121586767572 805234386962343833082 810235842781985720244 815735517370672836672 825620067644934816198 826554238348312203408 835057882775763975048 840244577699837043216 845463488120332925472 849014951346907643718 856198588668821290872 857167358287138581312 857749673068583648283 861516592325149373424 863077310789506528086 871364747244275452224 877874502306006640008 878867797737445887168 879464854665256652037 887909647508407264608 893424614263117868736 895043137115043806904 900602411258615507568 910388372761784663712 910896507567527734368 917702457042006941256 920267870814107237808 929873518141851228834 933958056120045711552 939440118122734471929 943565791594211218512 945275149912316673618 954351866029444542912 963223412252423952231 964313278073030903976 970302801539323021392 974234196571724637556 978512672764367189568 980285340649809883752 986374069473721746384 988726272454626623064 998898353446958172684 1003285145492579017152 1005102691046007602328 1006239942337075725888 1006923529254424282767 1016592205118321360928 1022906442417192922176 1024186919357007746676 1035301354665870642534 1042328716640304180192 1048802808048007932864 1050702813135051425496 1062712592162115690096 1068716785416008083488 1073645849283125110776 1080314457042647626992 1084852437832159766973 1100826756859913088264 1102072317797749604544 1102821008231036119221 1113410510367685300064 1120326103599782724288 1129972882805287569216 1132019935129210191624 1141598118225095054496 1143666230758111531044 1148688789766865831232 1150769747719342037448 1170499336408008853344 1172619806220342202716 1181238193178306286912 1193390849486725075872 1200803215011487343424 1207851580443515749623 1215353764172978580366 1223603276056009255008 1227023827752142983744 1238430101467402224297 1239831357522468305112 1252586824163645962572 1258087722125614958016 1260366866549755564824 1272657849676831009728 1284297883003231936308 1285751037430707871968 1293737068719097361856 1294615966184259792129 1307047120866413178336 1315165425964962328512 1318301696606168830752 1331864471262610896912 1340136921394676803104 1342564705672565710356 1365582559142676995568 1380401806221160856712 1394810277212776843251 1400937084180068567328 1415348687391316827768 1416950122882820920128 1417912724868475010427 1431527799044166814368 1440419276056863502656 1446469917109546355964 1461351294857586956334 1467769009146550784352 1470428010974714825628 1479561104210582619576 1498347530170437259026 1507654036569011403492 1509359913505613588832 1524888307677482041392 1534359663625789383264 1536280379035511620014 1552952031998805963801 1563493074960456270288 1576054219702577138244 1594068888243173535144 1610468773924687666164 1620471685563971440488 1651240135289869632396 1653108476696624406816 1670115765551527950096 1680489155399674086432 1690926976240665850944 1698029902693815287436 1712397177337642581744 1715499346137167296566 1723033184650298746848 1726154621579013056172 1755749004612013280016 1758929709330513304074 1775819295016814529216 1790086274230087613808 1801204822517231015136 1820776745523569327424 1821793015135055468736 1835404914084013882512 1840535741628214475616 1859747036283702457668 1878880236245468943858 1887131583188422437024 1890550299824633347236 1926446824504847904462 1928626556146061807952 1940605603078646042784 1948468393143449275112 1960570681299619767504 1972748138947443492768 1977452544909253246128 1997796706893916345368 2010205382092015204656 2013847058508848565534 2033184410236642721856 2048373838714015493352 2070602709331741285068 2084657433280608360384 2101405626270102850992 2125425184324231380192 2137433570832016166976 2147291698566250221552 2160628914085295253984 2169704875664319533946 2192026942286380434501 2201653513719826176528 2205642016462072238442 2226821020735370600128 2247521295255655888539 2264039870258420383248 2283196236450190108992 2287332461516223062088 2301539495438684074896 2340998672816017706688 2345239612440684405432 2386781698973450151744 2415703160887031499246 2430707528345957160732 2447206552112018510016 2476860202934804448594 2479662715044936610224 2505173648327291925144 2520733733099511129648 2568595766006463872616 2571502074861415743936 2573249019205750944849 2589231932368519584258 2614094241732826356672 2636603393212337661504 2638394563995769956111 2663728942525221793824 2680273842789353606208 2685129411345131420712 2731165118285353991136 2760803612442321713424 2789620554425553686502 2801874168360137134656 2818320354368203415787 2830697374782633655536 2835825449736950020854 2863055598088333628736 2889670236757271856693 2892939834219092711928 2922702589715173912668 2935538018293101568704 2940856021949429651256 2959122208421165239152 2996695060340874518052 3015308073138022806984 3018719827011227177664 3020770587763272848301 3049776615354964082784 3068719327251578766528 3072560758071023240028 3105904063997611927602 3126986149920912540576 3152108439405154276488 3188137776486347070288 3220937547849375332328 3240943371127942880976 3254557313496479300919 3302480270579739264792 3306216953393248813632 3308463024693108357663 3340231531103055900192 3360978310799348172864 3396059805387630574872 3424794354675285163488 3430998692274334593132 3446066369300597493696 3452309243158026112344 3511498009224026560032 3517859418661026608148 3580172548460175227616 3602409645034462030272 3623554741330547248869 3670809828168027765024 3681071483256428951232 3719494072567404915336 3757760472490937887716 3774263166376844874048 3781100599649266694472 3852893649009695808924 3857253112292123615904 3881211206157292085568 3896936786286898550224 3921141362599239535008 3945496277894886985536 3954905089818506492256 3995593413787832690736 4020410764184030409312 4027694117017697131068 4096747677428030986704 4141205418663482570136 4202811252540205701984 4250850368648462760384 4253738174605425031281 4294583397132500443104 4321257828170590507968 4339409751328639067892 4384053884572760869002 4403307027439652353056 4411284032924144476884 4495042590511311777078 4528079740516840766496 4574664923032446124176 4603078990877368149792 4658856095996417891403 4690479224881368810864 4831406321774062998492 4861415056691914321464 4953720405869608897188 4959325430089873220448 5010347296654583850288 5041467466199022259296 5137191532012927745232 5146498038411501889698 5178463864737039168516 5276789127991539912222 5327457885050443587648 5370258822690262841424 5462330236570707982272 5521607224884643426848 5579241108851107373004 5636640708736406831574 5661394749565267311072 5671650899473900041708 5779340473514543713386 5785879668438185423856 5845405179430347825336 5881712043898859302512 5918244416842330478304 5993390120681749036104 6030616146276045613968 6041541175526545696602 6099553230709928165568 6145121516142046480056 6211808127995223855204 6253972299841825081152 6304216878810308552976 6376275552972694140576 6441875095698750664656 6481886742255885761952 6509114626992958601838 6576080826859141303503 6604960541159478529584 6616926049386216715326 6680463062206111800384 6742563885766967665617 6792119610775261149744 6849588709350570326976 6861997384548669186264 6904618486316052224688 7022996018448053120064 7035718837322053216296 7160345096920350455232 7247109482661094497738 7341619656336055530048 7438988145134809830672 7515520944981875775432 7562201199298533388944 7705787298019391617848 7714506224584247231808 7719747057617252834547 7793873572573797100448 7842282725198479070016 7909810179637012984512 7991186827575665381472 8040821528368060818624 8055388234035394262136 8193495354856061973408 8282410837326965140272 8405622505080411403968 8454961063104610247361 8507476349210850062562 8589166794265000886208 8669010710271815570079 8678819502657278135784 8768107769145521738004 8806614054879304706112 8822568065848288953768 8990085181022623554156 9056159481033681532992 9062311763289818544903 9149329846064892248352 9206157981754736299584 9317712191992835782806 9380958449762737621728 9662812643548125996984 9722830113383828642928 9763671940489437902757 9907440811739217794376 9918650860179746440896 9925389074079325072989 10020694593309167700576 10082934932398044518592 10274383064025855490464 10292996076823003779396 10356927729474078337032 10553578255983079824444 10740517645380525682848 10870664223991641746607 11043214449769286853696 11158482217702214746008 11273281417472813663148 11322789499130534622144 11343301798947800083416 11558680947029087426772 11571759336876370847712 11690810358860695650672 11763424087797718605024 11836488833684660956608 11986780241363498072208 12061232292552091227936 12083082351053091393204 12290243032284092960112 12423616255990447710408 12608433757620617105952 12752551105945388281152 12883750191397501329312 12963773484511771523904 13018229253985917203676 13152161653718282607006 13209921082318957059168 13233852098772433430652 13485127771533935331234 13584239221550522299488 13723994769097338372528 13809236972632104449376 13976568287989253674209 14071437674644106432592 14494218965322188995476 14877976290269619661344 15031041889963751550864 15124402398597066777888 15411574596038783235696 15439494115234505669094 15587747145147594200896 15982373655151330762944 16110776468070788524272 16386990709712123946816 16564821674653930280544 16909922126209220494722 17014952698421700125124 17338021420543631140158 17357639005314556271568 17536215538291043476008 17645136131696577907536 17980170362045247108312 18124623526579637089806 18298659692129784496704 18635424383985671565612 18761916899525475243456 19325625287096251993968 19445660226767657285856 19527343880978875805514 19728242480577423910509 19814881623478435588752 19850778148158650145978 20041389186618335401152 20227691657300902996851 20548766128051710980928 20585992153646007558792 20713855458948156674064 21107156511966159648888 21481035290761051365696 21741328447983283493214 22316964435404429492016 22546562834945627326296 22686603597895600166832 23117361894058174853544 23143518673752741695424 23159241172851758503641 23381620717721391301344 23526848175595437210048 23973560482726996144416 24122464585104182455872 24166164702106182786408 24580486064568185920224 24847232511980895420816 25216867515241234211904 25364883189313830742083 25767500382795002658624 26036458507971834407352 26304323307436565214012 26419842164637914118336 26467704197544866861304 26970255543067870662468 27168478443101044598976 27447989538194676745056 27618473945264208898752 27953136575978507348418 28142875349288212865184 28988437930644377990952 29755952580539239322688 29776167222237975218967 30062083779927503101728 30248804797194133555776 30823149192077566471392 30878988230469011338188 32221552936141577048544 32611992671974925239821 33129643349307860561088 33819844252418440989444 34029905396843400250248 34676042841087262280316 34715278010629112543136 35072431076582086952016 35290272263393155815072 35960340724090494216624 36249247053159274179612 37270848767971343131224 38651250574192503987936 38891320453535314571712 39054687761957751611028 39456484961154847821018 39629763246956871177504 39701556296317300291956 40455383314601805993702 41171984307292015117584 41427710917896313348128 42214313023932319297776 43482656895966566986428 44633928870808858984032 45093125669891254652592 45373207195791200333664 46234723788116349707088 46318482345703517007282 46763241435442782602688 47947120965453992288832 48332329404212365572816 49160972129136371840448 49694465023961790841632 50729766378627661484166 52072917015943668814704 52608646614873130428024 52935408395089733722608 53940511086135741324936 54895979076389353490112 55906273151957014696836 56285750698576425730368 57976875861288755981904 59184727441732271731527 59552334444475950437934 60124167559855006203456 60683074971902708990553 61646298384155132942784 61757976460938022676376 64443105872283154097088 65223985343949850479642 67639688504836881978888 68059810793686800500496 69352085682174524560632 69430556021258225086272 69477723518555275510923 70144862153164173904032 70580544526786311630144 71920681448180988433248 72498494106318548359224 74541697535942686262448 76094649567941492226249 77302501148385007975872 78109375523915503222056 78912969922309695642036 79259526493913742355008 79403112592634600583912 80910766629203611987404 82343968614584030235168 82855421835792626696256 84428626047864638595552 86965313791933133972856 89267857741617717968064 90186251339782509305184 90746414391582400667328 92469447576232699414176 92636964691407034014564 96664658808424731145632 97835978015924775719463 99388930047923581683264 101459532757255322968332 104145834031887337629408 105217293229746260856048 105870816790179467445216 107881022172271482649872 111812546303914029393672 115953751722577511963808 118369454883464543463054 119104668888951900875868 121366149943805417981106 123515952921876045352752 130447970687899700959284 135279377009673763957776 136119621587373601000992 138704171364349049121264 138955447037110551021846 140289724306328347808064 143841362896361976866496 144996988212637096718448 149083395071885372524896 152189299135882984452498 156218751047831006444112 157825939844619391284072 158806225185269201167824 161821533258407223974808 164687937229168060470336 168857252095729277191104 173930627583866267945712 177554182325196815194581 180372502679565018610368 184938895152465398828352 185273929382814068029128 193329317616849462291264 195671956031849551438926 202919065514510645936664 208291668063774675258816 208433170555665826532769 210434586459492521712096 211741633580358934890432 215762044344542965299744 223625092607828058787344 228283948703824476678747 231907503445155023927616 236738909766929086926108 238209337777903801751736 242732299887610835962212 247031905843752090705504 260895941375799401918568 270558754019347527915552 272239243174747202001984 277408342728698098242528 277910894074221102043692 289993976425274193436896 298166790143770745049792 304378598271765968904996 312437502095662012888224 315651879689238782568144 317612450370538402335648 323643066516814447949616 347861255167732535891424 355108364650393630389162 370547858765628136058256 391343912063699102877852 405838131029021291873328 416866341111331653065538 420869172918985043424192 431524088689085930599488 447250185215656117574688 456567897407648953357494 473477819533858173852216 476418675555807603503472 485464599775221671924424 494063811687504181411008 521791882751598803837136 532662546975590445583743 541117508038695055831104 554816685457396196485056 555821788148442204087384 579987952850548386873792 608757196543531937809992 624875004191324025776448 631303759378477565136288 635224900741076804671296 647286133033628895899232 684851846111473430036241 695722510335465071782848 710216729300787260778324 741095717531256272116512 782687824127398205755704 811676262058042583746656 833732682222663306131076 894500370431312235149376 913135794815297906714988 946955639067716347704432 952837351111615207006944 970929199550443343848848 1043583765503197607674272 1065325093951180891167486 1111643576296884408174768 1217514393087063875619984 1262607518756955130272576 1294572266067257791798464 1369703692222946860072482 1420433458601574521556648 1482191435062512544233024 1565375648254796411511408 1597987640926771336751229 1623352524116085167493312 1667465364445326612262152 1826271589630595813429976 1893911278135432695408864 1905674702223230414013888 1941858399100886687697696 2087167531006395215348544 2130650187902361782334972 2223287152593768816349536 2435028786174127751239968 2739407384445893720144964 2840866917203149043113296 3130751296509592823022816 3195975281853542673502458 3334930728890653224524304 3652543179261191626859952 3787822556270865390817728 3883716798201773375395392 4261300375804723564669944 4446574305187537632699072 4793962922780314010253687 4870057572348255502479936 5478814768891787440289928 5681733834406298086226592 6261502593019185646045632 6391950563707085347004916 6669861457781306449048608 7305086358522383253719904 8522600751609447129339888 9587925845560628020507374 10957629537783574880579856 11363467668812596172453184 12783901127414170694009832 13339722915562612898097216 14610172717044766507439808 17045201503218894258679776 19175851691121256041014748 21915259075567149761159712 25567802254828341388019664 34090403006437788517359552 38351703382242512082029496 43830518151134299522319424 51135604509656682776039328 76703406764485024164058992 102271209019313365552078656 153406813528970048328117984 306813627057940096656235968
- Sum of all divisors σ(n): 1129977146374295830364160000
- Sum of proper divisors (its aliquot sum) s(n): 823163519316355733707924032
- 306813627057940096656235968 is an abundant number, because the sum of its proper divisors (823163519316355733707924032) is greater than itself. Its abundance is 516349892258415637051688064
Bases of 306813627057940096656235968
- Binary: 11111101110010100101000000001100110110110010001110100111011011010111111001011101110000002
- Hexadecimal: 0xFDCA500CDB23A76D7E5DC0
- Base-36: 12JTZ90KJWPZB9R000
Squares and roots of 306813627057940096656235968
- 306813627057940096656235968 squared (3068136270579400966562359682) is 94134601748448751411017713820405838399791501696897024
- 306813627057940096656235968 cubed (3068136270579400966562359683) is 28881778594096270968037112547009002568471323009327040082387171586911165140959232
-
The
square root of 306813627057940096656235968 is 17516096227696.9721109751 -
306813627057940096656235968 is a
perfect cube number . Itscube root is 674463132
Scales and comparisons
How big is 306813627057940096656235968?- 306,813,627,057,940,096,656,235,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,813,627,057,940,096,656,235,968 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 306813627057940096656235968 cubic inches would be around 56205261 feet tall.
Recreational maths with 306813627057940096656235968
- 306813627057940096656235968 backwards is 869532656690049750726318603
- 306813627057940096656235968 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 306813627057940096656235968's digits is 126
- 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 306813627057940096656235968 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 306813627057940096656235968 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/306813627057940096656235968/
Chicago style:
Numbermatics. 2024. "Number 306813627057940096656235968 - Facts about the integer". https://numbermatics.com/n/306813627057940096656235968/
The information we have on file for 306813627057940096656235968 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 306813627057940096656235968, math, Factors of 306813627057940096656235968, curriculum, school, college, exams, university, Prime factorization of 306813627057940096656235968, STEM, science, technology, engineering, physics, economics, calculator, three hundred six septillion, eight hundred thirteen sextillion, six hundred twenty-seven quintillion, fifty-seven quadrillion, nine hundred forty trillion, ninety-six billion, six hundred fifty-six million, two hundred thirty-five thousand, nine hundred sixty-eight.