314717011402399451843939136
314,717,011,402,399,451,843,939,136 is an even composite number composed of six prime numbers multiplied together.
314717011402399451843939136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 314717011402399451843939136:
26 × 33 × 136 × 193 × 1273 × 1393
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 127 × 127 × 127 × 139 × 139 × 139)See below for interesting mathematical facts about the number 314717011402399451843939136 from the Numbermatics database.
Names of 314717011402399451843939136
- Cardinal: 314717011402399451843939136 can be written as Three hundred fourteen septillion, seven hundred seventeen sextillion, eleven quintillion, four hundred two quadrillion, three hundred ninety-nine trillion, four hundred fifty-one billion, eight hundred forty-three million, nine hundred thirty-nine thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 3.14717011402399451843939136 × 1026
Factors of 314717011402399451843939136
Divisors of 314717011402399451843939136
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 96 104 108 114 117 127 139 144 152 156 169 171 192 208 216 228 234 247 254 278 288 304 312 338 342 351 361 381 416 417 432 456 468 494 507 508 513 556 576 608 624 676 684 702 722 741 762 832 834 864 912 936 988 1014 1016 1026 1083 1112 1143 1216 1248 1251 1352 1368 1404 1444 1482 1521 1524 1651 1668 1728 1807 1824 1872 1976 2028 2032 2052 2166 2197 2223 2224 2286 2413 2496 2502 2641 2704 2736 2808 2888 2964 3042 3048 3211 3249 3302 3336 3429 3614 3648 3744 3753 3952 4056 4064 4104 4332 4394 4446 4448 4563 4572 4693 4826 4953 5004 5282 5408 5421 5472 5616 5776 5928 6084 6096 6422 6498 6591 6604 6669 6672 6858 6859 7228 7239 7488 7506 7904 7923 8112 8128 8208 8664 8788 8892 8896 9126 9144 9386 9633 9652 9747 9906 10008 10564 10816 10842 10944 11232 11552 11856 12168 12192 12844 12996 13182 13208 13338 13344 13716 13718 14079 14456 14478 14859 15012 15808 15846 16129 16224 16263 16416 17328 17576 17653 17784 18252 18288 18772 19266 19304 19321 19494 19773 19812 20016 20577 21128 21463 21684 21717 22464 23104 23491 23712 23769 24336 24384 25688 25992 26364 26416 26676 26688 27432 27436 28158 28561 28899 28912 28956 29718 30024 31369 31692 32258 32448 32526 32832 34333 34656 35152 35306 35568 36504 36576 37544 38532 38608 38642 38988 39546 39624 40032 41154 41743 42237 42256 42926 43368 43434 44577 45847 46982 47424 47538 48387 48672 48789 50179 51376 51984 52728 52832 52959 53352 54864 54872 56316 57122 57798 57824 57912 57963 59319 59436 60048 61009 61731 62738 63384 64389 64516 65052 65151 68666 69312 70304 70473 70612 71136 71307 73008 73152 75088 77064 77216 77284 77976 79092 79248 80064 82308 83486 84474 84512 85683 85852 86697 86736 86868 89154 89167 91694 93964 94107 95076 96774 97344 97578 100358 102752 102999 103968 105456 105664 105918 106704 109728 109744 112632 114244 115596 115648 115824 115926 118638 118872 120096 122018 123462 125229 125476 126711 126768 128778 129032 130104 130302 137332 137541 140608 140946 141224 142272 142614 145161 146016 150176 150537 154128 154432 154568 155952 158184 158496 158877 164616 166972 168948 169024 171366 171704 173394 173472 173736 173889 178308 178334 183027 183388 185193 187928 188214 190152 193167 193548 195156 200716 205504 205998 207936 209677 210912 211419 211836 213408 219456 219488 225264 228488 229489 231192 231648 231852 237276 237744 240192 244036 246924 250458 250952 251173 253422 253536 257049 257556 258064 260208 260604 267501 274664 275082 279019 281892 282321 282448 285228 290322 292032 300352 301074 305383 306451 308256 308997 309136 311904 316368 316992 317754 329232 333944 335407 337896 342732 343408 346788 346944 347472 347778 356616 356668 366054 366776 367099 370386 371293 375687 375856 376428 380304 386334 387096 390312 401432 407797 411996 412623 419354 421824 422838 423672 426816 435483 438976 446329 450528 451611 456976 458978 462384 463296 463704 474552 475488 476631 488072 493848 500916 501904 502346 506844 507072 514098 515112 516128 520416 521208 521667 535002 542659 549081 549328 550164 558038 563784 564642 564896 570456 579501 580644 596011 602148 610766 612902 616512 617994 618272 623808 629031 632736 634257 635508 652327 658464 667888 670814 675792 685464 686816 688467 693576 694944 695556 713232 713336 732108 733552 734198 740772 742586 751374 751712 752856 753519 760608 771147 772668 774192 780624 793117 802503 802864 815594 823992 825246 837057 838708 845676 846963 847344 870966 871093 892658 901056 903222 913952 916149 917956 919353 924768 926991 927408 949104 950976 953262 953401 976144 987696 1001832 1003808 1004692 1006221 1013688 1028196 1030224 1032256 1040832 1042416 1043334 1070004 1085318 1098162 1098656 1100328 1101297 1113879 1116076 1127061 1127568 1129284 1129792 1140912 1159002 1159171 1161288 1192022 1204296 1221532 1223391 1225804 1235988 1236544 1237869 1258062 1265472 1268514 1271016 1304654 1316928 1335776 1338987 1341628 1351584 1354833 1370928 1373632 1376934 1387152 1389888 1391112 1426464 1426672 1464216 1467104 1468396 1481544 1485172 1502748 1503424 1505712 1507038 1521216 1542294 1545336 1548384 1561248 1586234 1605006 1605728 1627977 1631188 1647243 1647984 1650492 1674114 1677416 1691352 1693926 1694688 1741932 1742186 1785316 1788033 1806444 1827904 1832298 1835912 1838706 1849536 1853982 1854816 1887093 1898208 1906524 1906802 1952288 1956981 1975392 2003664 2007616 2009384 2012442 2027376 2048383 2056392 2060448 2065401 2084832 2086668 2140008 2170636 2196324 2197312 2200656 2202594 2227758 2232152 2241931 2254122 2255136 2258568 2260557 2281824 2318004 2318342 2322576 2379351 2384044 2407509 2408592 2443064 2446782 2451608 2453767 2471976 2475738 2511171 2516124 2537028 2542032 2609308 2613279 2671552 2677974 2683256 2685619 2703168 2709666 2725801 2741856 2748447 2753868 2758059 2774304 2782224 2852928 2853344 2860203 2928432 2934208 2936792 2963088 2970344 2983357 3005496 3011424 3014076 3018663 3084588 3090672 3096768 3122496 3172468 3210012 3211456 3255954 3262376 3265249 3294486 3295968 3300984 3303891 3341637 3348228 3354832 3382704 3387852 3389376 3477513 3483864 3484372 3570632 3576066 3612888 3627247 3664596 3670173 3671824 3677412 3707964 3709632 3774186 3796416 3813048 3813604 3904576 3913962 3950784 3969979 3983863 4007328 4016961 4018768 4024884 4054752 4096766 4112784 4120896 4130802 4169664 4173336 4280016 4341272 4360291 4392648 4401312 4405188 4455516 4464304 4483862 4508244 4510272 4517136 4521114 4563648 4636008 4636684 4645152 4758702 4768088 4772287 4815018 4817184 4826809 4883931 4886128 4893564 4903216 4907534 4943952 4951476 5022342 5032248 5074056 5084064 5218616 5226558 5301361 5355948 5364099 5366512 5371238 5419332 5451602 5483712 5496894 5507736 5516118 5548608 5564448 5661279 5706688 5720406 5802277 5822569 5856864 5870943 5873584 5926176 5940688 5966714 6010992 6022848 6028152 6037326 6145149 6169176 6181344 6196203 6344936 6372733 6420024 6511908 6524752 6530498 6588972 6591936 6601968 6607782 6683274 6696456 6709664 6725793 6765408 6775704 6781671 6955026 6967728 6968744 6974881 7054567 7138053 7141264 7152132 7225776 7254494 7329192 7340346 7343648 7354824 7361301 7415928 7533513 7548372 7626096 7627208 7748143 7827924 7839837 7939958 7967726 8014656 8033922 8037536 8049768 8056857 8109504 8177403 8193532 8225568 8245341 8261604 8274177 8346672 8480251 8560032 8580609 8682544 8720582 8785296 8802624 8810376 8911032 8928608 8950071 8967724 9016488 9034272 9042228 9055989 9272016 9273368 9290304 9517404 9536176 9544574 9630036 9634368 9653618 9767862 9772256 9787128 9795747 9806432 9815068 9887904 9902952 9911673 10024911 10044684 10064496 10148112 10168128 10310521 10432539 10437232 10453116 10602722 10711896 10728198 10733024 10742476 10838664 10881741 10903204 10993788 11010519 11015472 11032236 11128896 11322558 11324209 11440812 11604554 11645138 11713728 11741886 11747168 11852352 11881376 11909937 11933428 11951589 12021984 12050883 12056304 12074652 12290298 12338352 12362688 12392406 12394213 12689872 12745466 12840048 13023816 13049504 13060996 13080873 13177944 13203936 13215564 13366548 13392912 13419328 13451586 13530816 13551408 13563342 13910052 13935456 13937488 13949762 14109134 14276106 14282528 14304264 14316861 14451552 14480427 14508988 14651793 14658384 14680692 14687296 14709648 14722602 14831856 15067026 15069223 15096744 15252192 15254416 15496286 15655848 15679674 15879916 15904083 15935452 16067844 16075072 16092297 16099536 16113714 16354806 16387064 16451136 16490682 16523208 16548354 16693344 16960502 17120064 17161218 17365088 17406831 17441164 17467707 17570592 17612829 17620752 17822064 17857216 17900142 17935448 18032976 18068544 18084456 18111978 18435447 18544032 18546736 19034808 19072352 19089148 19118199 19260072 19307236 19535724 19544512 19574256 19591494 19612864 19630136 19775808 19805904 19823346 20049822 20089368 20128992 20177379 20296224 20621042 20865078 20874464 20906232 20924643 21163701 21205444 21414159 21423792 21456396 21466048 21484952 21677328 21763482 21806408 21987576 22021038 22030944 22064472 22083903 22645116 22648418 22881624 23209108 23244429 23290276 23483772 23494336 23519511 23762752 23819874 23866856 23903178 24043968 24101766 24112608 24149304 24170571 24532209 24580596 24676704 24784812 24788426 25379744 25440753 25490932 25680096 25741827 26047632 26099008 26121992 26161746 26355888 26407872 26431128 26628979 26733096 26785824 26850213 26903172 27102816 27126684 27820104 27870912 27874976 27899524 28218268 28552212 28565056 28608528 28633722 28903104 28960854 29017976 29145103 29303586 29316768 29361384 29387241 29419296 29445204 29663712 30134052 30138446 30193488 30504384 30508832 30931563 30992572 31297617 31311696 31359348 31759832 31808166 31870904 31898971 32135688 32184594 32199072 32227428 32645223 32709612 32774128 32981364 33046416 33096708 33386688 33921004 33972627 34322436 34730176 34813662 34882328 34913047 34935414 35141184 35225658 35241504 35435413 35644128 35729811 35800284 35854767 35870896 36065952 36168912 36223956 36870894 37088064 37093472 37182639 38069616 38144704 38178296 38236398 38520144 38614472 38783641 38919277 39071448 39148512 39182988 39242619 39260272 39611808 39646692 40099644 40178736 40257984 40354758 40592448 41242084 41730156 41748928 41812464 41849286 42327402 42410888 42448237 42596689 42828318 42847584 42912792 42950583 42969904 43354656 43441281 43526964 43612816 43975152 44042076 44061888 44128944 44167806 45207669 45290232 45296836 45763248 46418216 46488858 46580552 46621573 46967544 47039022 47154211 47639748 47712249 47733712 47806356 48203532 48225216 48298608 48341142 49064418 49161192 49353408 49569624 49576852 50759488 50881506 50981864 51026761 51360192 51483654 51609727 51790219 52095264 52220493 52243984 52323492 52403121 52711776 52862256 53257958 53466192 53571648 53700426 53806344 54205632 54253368 55306341 55640208 55749952 55799048 56436536 56683783 57104424 57217056 57267444 57354597 57921708 58035952 58290206 58607172 58633536 58722768 58774482 58838592 58890408 59327424 60268104 60276892 60386976 60532137 61017664 61863126 61985144 62039731 62595234 62623392 62718696 62773929 63491103 63519664 63616332 63741808 63797942 64271376 64369188 64398144 64454856 65290446 65419224 65548256 65962728 66092832 66193416 66251709 67842008 67945254 68644872 68917693 69627324 69733287 69764656 69826094 69870828 70451316 70483008 70870826 71288256 71459622 71600568 71709534 71741792 72131904 72337824 72447912 72511713 73596627 73741788 74186944 74365278 75429601 75693397 76139232 76322259 76356592 76472796 77040288 77228944 77567282 77838554 78142896 78297024 78365976 78485238 78520544 79223616 79293384 79886937 80199288 80357472 80550639 80709516 82484168 82845529 83460312 83624928 83698572 84654804 84821776 84896474 85193378 85656636 85695168 85825584 85901166 85939808 86709312 86882562 87053928 87225632 87435309 87950304 88084152 88161723 88257888 88335612 90415338 90580464 90593672 90673453 91526496 91709371 92794689 92836432 92977716 93161104 93243146 93935088 94078044 94308422 95279496 95424498 95467424 95612712 95696913 96407064 96597216 96682284 97935669 98128836 98322384 99139248 99153704 100725859 101763012 101917881 101963728 102053522 102967308 103219454 103580438 104190528 104440986 104487968 104646984 104739141 104806242 105423552 105724512 106306239 106515916 106932384 107189433 107400852 107564301 107612688 108506736 110243263 110612682 110628811 111280416 111547917 111598096 112873072 113367566 114208848 114434112 114534888 114709194 115843416 116071904 116350923 116580412 116757831 117214344 117445536 117548964 117727857 117780816 120536208 120553784 120773952 121064274 121081927 123726252 123970288 124079462 125190468 125246784 125437392 125547858 126982206 127039328 127232664 127344711 127483616 127595884 127790067 128542752 128738376 128851749 128909712 130323843 130580892 130838448 131096512 131925456 132185664 132386832 132503418 132522739 134036773 135623007 135684016 135890508 137289744 137835386 139254648 139466574 139529312 139652188 139741656 139864719 140902632 141462633 141741652 142919244 143136747 143201136 143419068 143483584 144675648 144895824 145023426 147193254 147214717 147483576 148730556 150859202 151386794 152278464 152644518 152713184 152945592 153080283 154080576 154457888 154829181 155134564 155370657 155677108 156285792 156661479 156731952 156970476 157041088 157209363 158586768 159773874 160398576 160714944 161101278 161124769 161419032 164968336 165691058 166920624 167249856 167397144 169309608 169643552 169792948 170051349 170386756 171313272 171651168 171802332 171879616 172063791 173765124 174107856 174451264 174870618 175900608 176168304 176323446 176515776 176671224 180830676 181160928 181187344 181346906 183052992 183418742 185589378 185672864 185955432 186119193 186322208 186486292 187870176 188156088 188321787 188616844 190473309 190558992 190848996 190934848 191225424 191393826 192814128 193194432 193364568 195871338 195899899 196257672 196644768 198278496 198307408 201451718 203526024 203835762 203927456 204107044 205934616 206438908 206753079 207160876 208881972 208975936 209199861 209293968 209478282 209612484 211449024 212612478 213031832 213864768 214378866 214801704 215128602 215225376 217013472 220486526 221225364 221257622 222560832 223095834 223196192 225746144 226288803 226735132 227080191 228417696 228966777 229069776 229418388 231686832 232143808 232701846 233160824 233515662 234428688 234891072 235097928 235455714 235561632 239660811 241072416 241107568 242128548 242163854 247452504 247940576 248158924 248536587 250380936 250874784 251095716 253964412 254078656 254465328 254689422 254967232 255191768 255580134 257085504 257476752 257703498 257819424 260647686 261161784 261676896 262305927 263850912 264773664 265006836 265045478 268073546 271246014 271368032 271781016 272020359 274579488 275128113 275670772 278384067 278509296 278933148 279058624 279304376 279483312 279729438 281805264 282925266 283483304 284725237 285838488 286273494 286402272 286838136 287090739 289791648 290046852 294386508 294429434 294967152 297461112 301718404 302177577 302773588 305289036 305426368 305753643 305891184 306160566 308915776 309658362 310269128 310741314 311354216 311628409 312571584 313322958 313463904 313940952 314217423 314418726 317173536 318918717 319547748 320797152 322202556 322249538 322838064 329936672 330729789 331382116 331886433 333841248 334643751 334794288 338619216 339287104 339585896 340102698 340773512 341073613 342626544 343302336 343604664 344127582 346176727 347530248 348215712 349052769 349741236 350273493 352336608 352646892 353342448 361661352 362321856 362374688 362693812 363245781 366837484 371178756 371345728 371910864 372238386 372644416 372972584 375740352 376312176 376643574 377233688 378886339 380946618 381117984 381697992 382034133 382450848 382787652 383370201 385628256 386729136 391742676 391799798 392515344 393289536 396556992 396614816 397568217 402110319 402903436 406869021 407052048 407671524 407854912 408214088 411869232 412877816 413506158 414321752 414686623 417763944 418399722 418587936 418956564 419224968 419594157 424387899 425224956 426063664 428757732 429603408 430257204 430450752 434026944 440973052 441644151 442450728 442515244 446191668 446392384 451492288 452577606 453470264 453869611 454160382 456835392 457933554 458139552 458836776 459240849 460660369 463373664 464487543 465403692 466111971 466321648 467031324 468857376 470195856 470911428 471123264 479321622 482144832 482215136 483374307 484257096 484327708 494905008 495881152 496317848 497073174 500761872 501749568 502191432 504187333 505950601 507928824 508930656 509378844 510154047 510383536 511160268 514953504 515406996 515638848 521295372 522323568 523353792 524611854 527701824 529547328 530013672 530090956 536147092 542492028 542736064 543562032 544040718 549158976 550256226 551341544 551827081 553756957 556768134 557018592 557866296 558357579 558608752 558966624 559458876 563610528 565850532 566966608 569450474 571676976 572546988 572804544 573676272 574181478 579583296 580093704 587699697 588773016 588858868 589934304 594922224 603436808 604355154 605547176 606080449 610578072 611507286 611782368 612321132 613004743 619316724 620259237 620538256 621482628 622708432 623256818 626645916 626927808 627881904 628434846 628837452 634347072 637837434 639095496 641594304 644405112 644499076 645676128 659873344 661459578 662764232 663347893 663772866 667682496 669287502 669588576 670926451 673272847 677238432 678866409 679171792 680205396 681240573 681547024 682147226 685253088 687209328 688255164 692353454 695060496 696431424 698105538 699482472 700546986 704673216 705293784 706684896 718982433 723322704 724749376 725387624 726491562 733674968 736889179 739466263 742357512 743821728 744476772 745609761 745945168 752624352 753287148 754467376 757772678 761893236 762235968 763395984 764068266 764901696 765575304 766740402 771256512 773458272 783485352 783599596 785030688 786917781 793229632 795136434 804220638 805806872 806516503 809337091 813738042 814104096 815343048 816061077 816428176 823738464 825384339 825755632 827012316 828643504 829373246 835527888 836799444 837175872 837913128 838449936 839188314 848775798 850449912 852127328 854175711 857515464 859206816 860514408 861272217 881946104 883288302 884901456 885030488 885809887 892383336 895930009 905155212 906532731 906940528 907739222 908320764 915867108 916279104 917673552 918481698 921320738 926747328 928975086 930807384 932223942 932643296 934062648 934885227 937714752 940391712 941822856 942652269 956756151 958643244 964430272 966748614 968514192 968655416 969508459 980584813 984014161 989810016 992189367 992635696 994146348 995659299 1001523744 1004382864 1008374666 1011901202 1015857648 1017861312 1018757688 1020308094 1020767072 1022320536 1023220839 1029907008 1030813992 1038530181 1042590744 1044647136 1047158307 1049223708 1050820479 1060027344 1060181912 1072294184 1076991877 1084984056 1087124064 1088081436 1089737343 1100512452 1102683088 1103654162 1107513914 1113536268 1114037184 1115732592 1116715158 1117217504 1117933248 1118917752 1127221056 1131701064 1133933216 1136659017 1138900948 1143353952 1145093976 1146102399 1147352544 1148362956 1150110603 1160187408 1175399394 1177546032 1177717736 1178754889 1179868608 1189844448 1192704651 1206330957 1206873616 1208710308 1211094352 1212160898 1221156144 1223014572 1223564736 1224642264 1226009486 1238633448 1240518474 1241076512 1242965256 1244059869 1245416864 1246513636 1253291832 1255763808 1256869692 1257674904 1258782471 1273163697 1275674868 1278190992 1288810224 1288998152 1291352256 1309436167 1322919156 1324932453 1325528464 1326695786 1327545732 1338575004 1339177152 1341852902 1346545694 1354476864 1357732818 1358343584 1360410792 1361608833 1362481146 1363094048 1364294452 1370506176 1374418656 1376510328 1377722547 1381981107 1384706908 1390120992 1393462629 1396211076 1398335913 1398964944 1401093972 1410587568 1413369792 1433162419 1437964866 1438174543 1446645408 1450122921 1450775248 1452983124 1467349936 1473778358 1478932526 1484715024 1487643456 1488953544 1491219522 1491890336 1505248704 1506574296 1508934752 1512561999 1515545356 1517851803 1523786472 1526791968 1528136532 1530462141 1531150608 1533480804 1546916544 1566970704 1567199192 1570061376 1573835562 1574065051 1590272868 1608441276 1611613744 1613033006 1618674182 1627476084 1628208192 1630686096 1632122154 1632856352 1647476928 1650768678 1651511264 1654024632 1655481243 1657287008 1658746492 1661270871 1671055776 1673598888 1675072737 1675826256 1676899872 1678376628 1697551596 1700899824 1704254656 1708351422 1715030928 1718413632 1721028816 1722544434 1722795607 1742478049 1763099091 1763892208 1766576604 1769802912 1770060976 1771619774 1784766672 1791860018 1810310424 1813065462 1813881056 1815478444 1816641528 1818241347 1831734216 1835347104 1836963396 1839014229 1842641476 1857950172 1860777711 1861614768 1864447884 1865286592 1868125296 1869770454 1880783424 1883645712 1885304538 1913512302 1913791321 1917286488 1933497228 1937028384 1937310832 1939016918 1961169626 1968028322 1979620032 1984378734 1985271392 1988292696 1990043679 1991318598 2003047488 2008765728 2012779353 2016749332 2019818541 2023802404 2031715296 2036599227 2037515376 2040616188 2041534144 2043721719 2044641072 2046441678 2061627984 2077060362 2085181488 2089294272 2094316614 2094621997 2098447416 2101640958 2120054688 2120363824 2144588368 2153983754 2169968112 2174248128 2176162872 2179474686 2201024904 2205366176 2207308324 2210667537 2215027828 2218398789 2227072536 2231465184 2233430316 2234435008 2236829283 2237835504 2263402128 2267866432 2273318034 2277801896 2286707904 2290187952 2292204798 2294705088 2296725912 2300221206 2320374816 2350798788 2355092064 2355435472 2357509778 2379688896 2385409302 2412661914 2413747232 2417420616 2419549509 2422188704 2424321796 2428011273 2442312288 2446029144 2448183231 2449284528 2452018972 2476153017 2477266896 2481036948 2482153024 2485930512 2488119738 2490833728 2493027272 2506583664 2511527616 2513739384 2515349808 2517564942 2546327394 2546698687 2551349736 2556381984 2562527133 2577620448 2577996304 2618872334 2645838312 2649864906 2651056928 2653391572 2655091464 2657429661 2677150008 2683705804 2687790027 2693091388 2715465636 2716687168 2719598193 2720821584 2723217666 2724962292 2726188096 2728588904 2748837312 2753020656 2755445094 2763962214 2769413816 2780241984 2786925258 2792422152 2796671826 2797929888 2802187944 2804655681 2821175136 2866324838 2875929732 2876349086 2893290816 2900245842 2901550496 2905966248 2908525377 2934699872 2941754439 2947556716 2952042483 2957865052 2969430048 2976568101 2977907088 2982439044 2983780672 2986977897 3013148592 3017869504 3025123998 3031090712 3035703606 3047572944 3053583936 3056273064 3060924282 3062301216 3066961608 3069662517 3115590543 3133941408 3134398384 3147671124 3148130102 3180545736 3216882552 3223227488 3226066012 3230975631 3237348364 3254952168 3261372192 3264244308 3265712704 3269212029 3301537356 3303022528 3308049264 3310962486 3314574016 3317492984 3322541742 3342111552 3347197776 3350145474 3351652512 3353799744 3356753256 3395103192 3401799648 3409977051 3416702844 3430061856 3442057632 3445088868 3445591214 3484956098 3526198182 3527784416 3533153208 3536264667 3539605824 3540121952 3543239548 3569533344 3578113953 3583720036 3618992871 3620620848 3626130924 3627762112 3630956888 3633283056 3636482694 3663468432 3670694208 3673926792 3678028458 3685282952 3701428081 3715900344 3721555422 3723229536 3728895768 3732179607 3736250592 3739540908 3767291424 3770609076 3827024604 3827582642 3834572976 3866994456 3874056768 3874621664 3878033836 3922339252 3928308501 3936056644 3968757468 3970542784 3974797359 3976585392 3980087358 3982637196 4017531456 4025558706 4033498664 4039637082 4047604808 4051169317 4063430592 4073198454 4075030752 4081232376 4084826499 4087443438 4089282144 4092883356 4123255968 4145943321 4154120724 4170362976 4188633228 4189243994 4196894832 4203281916 4240109376 4240727648 4289176736 4299487257 4307967508 4314523629 4339936224 4350368763 4352325744 4358949372 4402049808 4410732352 4414616648 4421335074 4430055656 4433956969 4436797578 4454145072 4462930368 4466860632 4473658566 4475671008 4500297451 4526804256 4537685997 4546636068 4553555409 4555603792 4580375904 4584409596 4593451824 4600442412 4640749632 4701597576 4710184128 4710870944 4715019556 4722195153 4770818604 4825323828 4827494464 4834841232 4839099018 4844377408 4848643592 4856022546 4884624576 4892058288 4896366462 4898569056 4904037944 4925522407 4952306034 4954533792 4962073896 4966443729 4971861024 4976239476 4983812613 4986054544 5013167328 5027478768 5030699616 5035129884 5092654788 5093397374 5102699472 5112763968 5125054266 5155240896 5155992608 5168386821 5227434147 5237744668 5289297273 5291676624 5299729812 5302113856 5306783144 5310182928 5314859322 5354300016 5367411608 5375580054 5386182776 5390926099 5409779503 5430931272 5439196386 5441643168 5446435332 5449924584 5454724041 5457177808 5506041312 5510890188 5517042687 5527924428 5538827632 5573850516 5584844304 5593343652 5595859776 5604375888 5609311362 5642350272 5732649676 5741373963 5751859464 5752698172 5800491684 5803100992 5811932496 5817050754 5869399744 5883508878 5895113432 5900304943 5904084966 5915730104 5920939771 5938860096 5953136202 5955814176 5964878088 5970131037 5973955794 5988584797 6026297184 6038338059 6050247996 6059455623 6062181424 6071407212 6095145888 6112546128 6121848564 6124602432 6133923216 6139325034 6231181086 6267882816 6268796768 6283865991 6295342248 6296260204 6361091472 6433765104 6446454976 6452132024 6461951262 6474696728 6480398647 6509904336 6522744384 6528488616 6538424058 6554435329 6577357813 6603074712 6616098528 6621924972 6632002611 6634985968 6645083484 6655196367 6694395552 6700290948 6703305024 6713506512 6790206384 6803599296 6819954102 6833405688 6860123712 6884115264 6890177736 6891182428 6969912196 7052396364 7055568832 7066306416 7072529334 7080243904 7086479096 7139066688 7156227906 7167440072 7173752053 7198840441 7237985742 7241241696 7252261848 7258648527 7261913776 7266566112 7272965388 7284033819 7326936864 7347853584 7356056916 7370565904 7402856162 7431800688 7443110844 7446459072 7457791536 7464359214 7472501184 7479081816 7534582848 7541218152 7640096061 7654049208 7655165284 7669145952 7687581399 7733988912 7749243328 7756067672 7844678504 7856617002 7872113288 7879045837 7937514936 7949594718 7953170784 7960174716 7965274392 7972288983 8051117412 8063370081 8066997328 8079274164 8095209616 8102338634 8146396908 8150061504 8162464752 8169652998 8174886876 8178564288 8185766712 8246511936 8291886642 8308241448 8340725952 8377266456 8378487988 8393789664 8406563832 8413967043 8481455296 8578353472 8598974514 8615935016 8623522609 8629047258 8679872448 8700737526 8704651488 8717898744 8725576131 8752547011 8804099616 8825263317 8829233296 8842670148 8856127449 8860111312 8867913938 8873595156 8908290144 8933721264 8947317132 8951342016 9000594902 9053608512 9075371994 9093272136 9107110818 9111207584 9160751808 9168819192 9186903648 9200884824 9208987551 9346771629 9403195152 9421741888 9430039112 9444390306 9541637208 9579559327 9613061419 9650647656 9669682464 9678198036 9692926893 9697287184 9712045092 9784116576 9792732924 9797138112 9808075888 9851044814 9904612068 9909067584 9924147792 9932887458 9943722048 9952478952 9967625226 9972109088 10026334656 10054957536 10061399232 10070259768 10185309576 10186794748 10205398944 10229931153 10250108532 10311985216 10336773642 10454868294 10475489336 10484714539 10521382183 10578594546 10583353248 10599459624 10608794001 10613566288 10620365856 10629718644 10708600032 10734823216 10751160108 10772365552 10781852198 10819559006 10861862544 10878392772 10883286336 10892870664 10899849168 10909448082 10914355616 11012082624 11021780376 11034085374 11055848856 11077655264 11104284243 11147701032 11169688608 11186687304 11196538821 11208751776 11218622724 11465299352 11482747926 11503718928 11505396344 11515528531 11600983368 11623864992 11634101508 11647090117 11767017756 11784925503 11790226864 11800609886 11808169932 11831460208 11841879542 11906272404 11911628352 11929756176 11940262074 11947911588 11977169594 12052594368 12076676118 12100495992 12118911246 12124362848 12142814424 12153507951 12190291776 12225092256 12243697128 12254479497 12267846432 12278650068 12437829963 12462362172 12537593536 12567731982 12590684496 12592520408 12603609967 12722182944 12747602569 12792184093 12867530208 12898461771 12904264048 12923902524 12943570887 12949393456 12960797294 13019808672 13056977232 13076848116 13108870658 13154715626 13206149424 13232197056 13243849944 13264005222 13269971936 13290166968 13301870907 13310392734 13388791104 13400581896 13427013024 13500892353 13580412768 13613057991 13639908204 13660666227 13666811376 13780355472 13782364856 13939824392 14000894401 14049858997 14104792728 14132612832 14145058668 14166585459 14172958192 14312455812 14334880144 14347504106 14397680882 14475971484 14482483392 14504523696 14517297054 14523827552 14533132224 14545930776 14568067638 14653873728 14695707168 14712113832 14741131808 14776567221 14805712324 14863601376 14886221688 14899331187 14915583072 14928718428 14951437839 14958163632 15082436304 15280192122 15308098416 15310330568 15323813557 15338291904 15375162798 15377404729 15467977824 15505160463 15512135344 15682302441 15689357008 15713234004 15744226576 15758091674 15875029872 15899189436 15906341568 15920349432 15930548784 15944577966 16102234824 16126740162 16133994656 16158548328 16172778297 16190419232 16204677268 16229338509 16292793816 16324929504 16339305996 16349773752 16364172123 16371533424 16551128061 16583773284 16616482896 16754532912 16756975976 16787579328 16813127664 16827934086 16830387853 17022670171 17197949028 17224121889 17231870032 17247045218 17258094516 17401475052 17409302976 17435797488 17451152262 17505094022 17608199232 17650526634 17658466592 17685340296 17700914829 17712254898 17720222624 17735827876 17747190312 17762819313 17816580288 17867442528 17894634264 17910393111 17965754391 18001189804 18115014177 18150743988 18178366869 18186544272 18214221636 18222415168 18337638384 18373807296 18401769648 18417975102 18420660721 18631111447 18693543258 18696269059 18806390304 18851597973 18860078224 18888780612 19083274416 19159118654 19226122838 19301295312 19339364928 19356396072 19385853786 19394574368 19424090184 19441195941 19568233152 19585465848 19616151776 19663305987 19702089628 19732073439 19809224136 19848295584 19865774916 19896007833 19904957904 19935250452 19944218176 19965589101 20109915072 20140519536 20370619152 20373589496 20410797888 20459862306 20462845663 20500217064 20673547284 20909736588 20950978672 20969429078 21042764366 21157189092 21166706496 21198919248 21217588002 21227132576 21240731712 21259437288 21417200064 21469646432 21502320216 21521256159 21544731104 21563704396 21596521323 21639118012 21723725088 21756785544 21775945581 21785741328 21799698336 21818896164 21828711232 21852101457 22043560752 22068170748 22111697712 22155310528 22208568486 22295402064 22339377216 22373374608 22393077642 22396342891 22417503552 22437245448 22920288183 22930598704 22965495852 23007437856 23010792688 23031057062 23201966736 23247729984 23268203016 23294180234 23534035512 23569851006 23580453728 23601219772 23616339864 23637137511 23662920416 23683759084 23812544808 23859512352 23880524148 23895823176 23916866949 23954339188 24153352236 24190110243 24200991984 24237822492 24248725696 24285628848 24307015902 24450184512 24487394256 24508958994 24535692864 24557300136 24875659926 24879287173 24924724344 25135463964 25181368992 25185040816 25207219934 25444365888 25495205138 25584368186 25735060416 25796923542 25808528096 25847805048 25870567827 25887141774 25898786912 25921594588 26039617344 26113954464 26153696232 26176728393 26217741316 26257641033 26309431252 26412298848 26475789951 26487699888 26528010444 26539943872 26568382347 26580333936 26603741814 26620785468 26801163792 26854026048 27001784706 27160825536 27226115982 27230085961 27279816408 27321332454 27333622752 27560710944 27564729712 27879648784 28001788802 28099717994 28209585456 28265225664 28290117336 28333170918 28345916384 28624911624 28669760288 28695008212 28738677981 28795361764 28839184257 28951942968 29009047392 29034594108 29047655104 29078780679 29091861552 29136135276 29391414336 29424227664 29482263616 29553134442 29611424648 29727202752 29772443376 29798662374 29831166144 29857436856 29902875678 29916327264 30164872608 30560384244 30616196832 30620661136 30647627114 30750325596 30754809458 30935955648 31010320926 31024270688 31364604882 31378714016 31426468008 31454143617 31488453152 31516183348 31564146549 31750059744 31798378872 31826382003 31840698864 31861097568 31889155932 32204469648 32253480324 32267989312 32317096656 32345556594 32380838464 32409354536 32458677018 32585587632 32649859008 32678611992 32699547504 32728344246 32743066848 33102256122 33107082931 33167546568 33232965792 33312852729 33509065824 33513951952 33626255328 33655868172 33660775706 34045340342 34395898056 34448243778 34463740064 34494090436 34516189032 34546585593 34802950104 34871594976 34902304524 34941270351 35010188044 35301053268 35316933184 35354776509 35370680592 35401829658 35424509796 35440445248 35471655752 35494380624 35525638626 35734885056 35789268528 35820786222 35931508782 36002379608 36230028354 36301487976 36356733738 36373088544 36428443272 36460523853 36675276768 36803539296 36835950204 36841321442 37262222894 37387086516 37392538118 37612780608 37703195946 37720156448 37777561224 37810829901 38166548832 38242807707 38318237308 38376552279 38452245676 38602590624 38695385313 38712792144 38771707572 38789148736 38830712661 38848180368 38882391882 39170931696 39232303552 39326611974 39404179256 39464146878 39576807943 39618448272 39696591168 39731549832 39792015666 39809915808 39870500904 39905612721 39931178202 40281039072 40502677059 40741238304 40747178992 40919724612 40925691326 41000434128 41347094568 41819473176 41901957344 41938858156 42002683203 42085528732 42149576991 42314378184 42397838496 42435176004 42454265152 42499756377 42518874576 42939292864 43004640432 43042512318 43089462208 43127408792 43193042646 43278236024 43316348851 43447450176 43513571088 43551891162 43571482656 43599396672 43637792328 43704202914 44087121504 44136341496 44223395424 44329701663 44417136972 44590804128 44746749216 44786155284 44792685782 44874490896 45840576366 45861197408 45930991704 45971440671 46014875712 46021585376 46062114124 46132214187 46403933472 46515481389 46536406032 46588360468 47046907323 47068071024 47139702012 47160907456 47202439544 47232679728 47274275022 47325840832 47367518168 47625089616 47719024704 47761048296 47791646352 47833733898 47908678376 48118565053 48306704472 48380220486 48401983968 48475644984 48518334891 48571257696 48614031804 48688015527 48974788512 49017917988 49114600272 49751319852 49758574346 49849448688 50270927928 50362737984 50370081632 50414439868 50491163559 50990410276 51068010513 51168736372 51593847084 51617056192 51672365667 51695610096 51741135654 51774283548 51797573824 51843189176 52227908928 52307392464 52353456786 52435482632 52515282066 52618862504 52665201121 52824597696 52951579902 52975399776 53056020888 53102744487 53136764694 53160667872 53207483628 53241570936 53288457939 53602327584 53897263173 54003569412 54452231964 54460171922 54559632816 54642664908 54667245504 55121421888 55129459424 55261982163 55759297568 55893334341 56003577604 56088807177 56199435988 56419170912 56554793919 56580234672 56666341836 56691832768 57249823248 57339520576 57390016424 57477355962 57590723528 57641440597 57678368514 57903885936 58018094784 58069188216 58157561358 58183723104 58272270552 58323587823 58503866863 58848455328 58989917961 59106268884 59196220317 59222849296 59544886752 59597324748 59714873712 59805751356 59832654528 60329745216 61120768488 61232393664 61241322272 61295254228 61388536989 61500651192 61509618916 62020641852 62048541376 62729209764 62757428032 62852936016 62908287234 62976906304 63032366696 63128293098 63500119488 63596757744 63652764006 63681397728 63722195136 63778311864 64031791291 64408939296 64506960648 64563768477 64634193312 64691113188 64789563969 64818709072 64917354036 65171175264 65357223984 65399095008 65456688492 65486133696 66204512244 66214165862 66335093136 66465931584 66625705458 67018131648 67027903904 67189028673 67252510656 67311736344 67321551412 68090680684 68760864549 68791796112 68896487556 68927480128 68988180872 69032378064 69093171186 69605900208 69743189952 69804609048 69882540702 70020376088 70082039287 70327133539 70602106536 70709553018 70741361184 70803659316 70849019592 70911412533 70943311504 70988761248 71051277252 71578537056 71641572444 71863017564 72004759216 72460056708 72602975952 72713467476 72746177088 72856886544 72921047706 73350553536 73607078592 73671900408 73682642884 74524445788 74637861519 74774173032 74785076236 75406391892 75440312896 75555122448 75621659802 76333097664 76485615414 76636474616 76703964259 76753104558 76904491352 76972217023 77205181248 77390770626 77425584288 77543415144 77611703481 77661425322 77696360736 77764783764 77851602361 78341863392 78653223948 78772923099 78808358512 78928293756 79153615886 79236896544 79463099664 79584031332 79619831616 79741001808 79811225442 79862356404 80562078144 81005354118 81482476608 81494357984 81690257883 81839449224 81851382652 82000868256 82694189136 83638946352 83803914688 83877716312 84005366406 84171057464 84245182411 84299153982 84628756368 84795676992 84870352008 84999512754 85037749152 85207659277 85505651569 86009280864 86085024636 86216033943 86254817584 86386085292 86517552771 86556472048 86632697702 87027142176 87103782324 87142965312 87275584656 87408405828 88174243008 88272682992 88446790848 88659403326 88834273944 89181608256 89493498432 89572310568 89585371564 89748981792 91681152732 91722394816 91861983408 91942881342 92043170752 92124228248 92264428374 92807866944 93030962778 93072812064 93176720936 93258776689 93584925733 94093814646 94136142048 94279404024 94362430851 94404879088 94465359456 94548550044 94692439647 94735036336 95250179232 95522096592 95583292704 95667467796 95817356752 96237130106 96613408944 96760440972 96803967936 96951289968 97036669782 97142515392 97228063608 97376031054 97949577024 98035835976 98229200544 99321248793 99502639704 99517148692 99698897376 99938558187 100541855856 100740163264 100828879736 100982327118 101980820552 102136021026 102337472744 102427595881 102785810557 103187694168 103344731334 103391220192 103482271308 103548567096 103639756779 103686378352 104614784928 104706913572 104823811053 104870965264 105030564132 105237725008 105330402242 105903159804 105950799552 106112041776 106205488974 106273529388 106321335744 106414967256 106483141872 106576915878 107204655168 107794526346 108007138824 108904463928 108920343844 109119265632 109285329816 109381571559 110258918848 110523964326 111518595136 111786668682 112007155208 112105793917 112177614354 112398871976 112497855649 112838341824 113109587838 113160469344 113332683672 113432489703 113783111143 114499646496 114728423121 114780032848 114954711924 115129656837 115181447056 115282881194 115356737028 115807771872 116138376432 116315122716 116367446208 116544541104 116647175646 117007733726 117696910656 117979835922 118212537768 118392440634 118445698592 118730423829 119089773504 119194649496 119429747424 119611502712 119716838163 121508031177 122241536976 122482644544 122590508456 122777073978 123001302384 123019237832 123127574293 124041283704 124534271251 124969798447 125458419528 125705872032 125816574468 126008049609 126064733392 126256586196 126448730973 127193515488 127305528012 127362795456 127556623728 128063582582 128817878592 129013921296 129127536954 129268386624 129382226376 129579127938 129637418144 129834708072 129949046553 130342350528 130714447968 130798190016 130913376984 132409024488 132428331724 132670186272 132989104989 133251410916 134055807808 134378057346 134623472688 134643102824 136181361368 136301289007 136777968379 137521729098 137583592224 137792975112 137914322013 137976361744 138064756128 138186342372 138396642561 139211800416 139609218096 139765081404 140040752176 140164078574 140654267078 141204213072 141419106036 141482722368 141607318632 141698039184 141822825066 141886623008 141977522496 142102554504 143157074112 143283144888 143726035128 144009518432 144355695159 144920113416 145205951904 145426934952 145555004673 145713773088 145842095412 146064046581 147343800816 147365285768 149048891576 149275723038 149548346064 149570152472 149701870903 150812783784 151110244896 151243319604 151473490677 152971230828 153204031539 153272949232 153407928518 153506209116 153808982704 153944434046 154781541252 154851168576 155086830288 155223406962 155322850644 155392721472 155529567528 155703204722 156683726784 157306447896 157545846198 157616717024 157856587512 157995603363 158307231772 158473793088 158926199328 159168062664 159308233461 159482003616 159622450884 159724712808 159865373817 161691789519 162010708236 162988715968 163380515766 163678898448 163702765304 163846929571 164001736512 165388378272 165785946489 166298393209 167277892704 167680003023 167755432624 168010732812 168266421531 168342114928 168490364822 168598307964 169257512736 169740704016 169999025508 170075498304 170415318554 171011303138 172018561728 172170049272 172432067886 172509635168 172772170584 172924321791 173035105542 173112944096 173265395404 174054284352 174207564648 174551169312 174816811656 174970763469 175511600589 176545365984 176969753883 177318806652 177588660951 177668547888 179144621136 179170743128 179497963584 182011627213 182648166961 183362305464 183723966816 183885762684 184165610967 184248456496 184528856748 186061925556 186145624128 186353441872 186517553378 187169851466 188187629292 188272284096 188558808048 188724861702 188809758176 188930718912 189097100088 189384879294 189470072672 190500358464 191044193184 191166585408 191334935592 191634713504 192095373873 192474260212 193226817888 193520881944 193691305431 193902579936 194073339564 194368691907 194456127216 194752062108 196071671952 196458401088 198642497586 199005279408 199034297384 199209576241 199397794752 199877116374 199906261477 201083711712 201567086019 201657759472 201964654236 203961641104 204272042052 204674945488 204855191762 205571621114 206375388336 206689462668 206782440384 206964542616 207097134192 207279513558 207372756704 209229569856 209413827144 209647622106 209741930528 210061128264 210246117861 210475450016 210660804484 210981400617 211806319608 212224083552 212410977948 212547058776 212734237599 212829934512 212966283744 213153831756 215589052692 216014277648 217808927856 217840687688 218238531264 218570659632 218763143118 218795042089 221047928652 221294712223 223573337364 223913584557 224014310416 224211587834 224355228708 224797743952 224995711298 226219175676 226320938688 226665367344 226864979406 227566222286 228999292992 229456846242 229560065696 229909423848 230111892777 230259313674 230362894112 230565762388 230713474056 230916651069 231615543744 232276752864 232630245432 232835110443 233089082208 233294351292 233554807083 234015467452 235959671844 236318769297 236425075536 236784881268 236891397184 237460847658 238389298992 238859494848 239223005424 239433676326 239468589373 242204448811 243016062354 243051497767 244483073952 245070773649 245181016912 245554147956 246002604768 246038475664 246255148586 248082567408 249068542502 249939596894 250916839056 251411744064 251633148936 252016099218 252129466784 252513172392 252735547233 252897461946 254387030976 254611056024 255113247456 255622977831 256127165164 256516954707 258027842592 258255073908 258648101829 258764452752 259158255876 259274836288 259552658313 259669416144 259898093106 261428895936 261826753968 264818048976 264856663448 265340372544 265978209978 266016993619 266502821832 268756114692 269246945376 269286205648 272362722736 272602578014 273555936758 275043458196 275167184448 275585950224 275828644026 275952723488 276129512256 276372684744 276793285122 278423600832 279218436192 279530162808 279776330067 280081504352 280328157148 280754777199 281308534156 282408426144 282838212072 283087292553 283214637264 283396078368 283645650132 283773246016 284077318941 284205109008 286566289776 287452070256 288019036864 288711390318 289840226832 290411903808 290853869904 291110009346 291152457583 291427546176 291684190824 292128093162 294687601632 294730571536 297963746379 298097783152 298551446076 299096692128 299140304944 299403741806 301625567568 302220489792 302486639208 302946981354 305942461656 306408063078 306545898464 306815857036 307012418232 307282787643 307617965408 307888868092 308357431671 309563082504 310173660576 310446813924 310645701288 310919270337 311059135056 311406409444 314471433159 314612895792 315091692396 315233434048 315713175024 315991206726 316614463544 317852398656 318336125328 318616466922 318964007232 319244901768 319449425616 319730747634 323383579038 323430733249 324021416472 326761031532 327357796896 327405530608 327693859142 330776756544 331571892978 332596786418 334555785408 335360006046 335510865248 336021465624 336317381751 336532843062 336684229856 336980729644 337196615928 337493566947 338515025472 339481408032 339998051016 340297469109 340830637108 341349333429 342022606276 344185269363 344340098544 344864135772 345019270336 345388970511 345544341168 345848643582 346070211084 346225888192 346530790808 348415129296 349102338624 349633623312 349941526938 351023201178 353090731968 353939507766 353991117493 354637613304 355177321902 355337095776 356191271487 358289242272 358341486256 364023254426 365296333922 366724610928 367447933632 367771525368 368331221934 368496912992 369057713496 369382722879 372123851112 372706883744 373035106756 373602813753 374339702932 374909395341 376375258584 377117616096 377449723404 377619516352 378024148827 378194200176 378769758588 378940145344 379346192919 382088386368 382669871184 383269427008 384190747746 384948520424 386453635776 387041763888 387382610862 387805159872 388146679128 388737383814 388912254432 389504124216 389847139659 392143343904 397284995172 398010558816 398068594768 398419152482 399754232748 399812522954 402167423424 403134172038 403315518944 403929308472 407923282208 408544084104 408903867021 409349890976 409710383524 410333905137 411143242228 412750776672 413378925336 413742966039 413929085232 414194268384 414559027116 414745513408 415189927683 418827654288 419295244212 419483861056 420122256528 420492235722 420950900032 421321608968 421962801234 423612639216 424448167104 424821955896 425094117552 425468475198 425659869024 425932567488 426307663512 431178105384 432028555296 433067085477 435617855712 435681375376 437141319264 437526286236 437590084178 442095857304 442589424446 447146674728 447827169114 448028620832 448423175668 448710457416 449105612709 449595487904 449991422596 452438351352 453330734688 453729958812 454420472031 455132444572 458913692484 459120131392 459612094617 459818847696 460223785554 460518627348 460725788224 461131524776 461426948112 461833302138 464553505728 465260490864 465670220886 466178164416 466588702584 467109614166 468030934904 471919343688 472637538594 472850151072 473569762536 473986810089 474921695316 476778597984 478446010848 478867352652 478937178746 484408897622 486032124708 486102995534 488966147904 490141547298 490362033824 491108295912 491540788713 492005209536 492076951328 492510297172 496165134816 497357839467 498137085004 498895179627 499879193788 501833678112 503040009069 503266297872 504032198436 504258933568 504799264593 505026344784 505471094466 505794923892 509222112048 510226494912 511245955662 512254330328 513033909414 514498503259 516055685184 516510147816 517296203658 517528905504 518316511752 518772965373 519105316626 519338832288 519796186212 523653507936 526534801767 529636097952 529713326896 531956419956 532033987238 533005643664 537512229384 538493890752 538572411296 544725445472 545205156028 546034881639 547111873516 547944500883 550086916392 551171900448 551657288052 551905446976 552496832901 552745369488 553586570244 558436872384 559060325616 559552660134 560163008704 560656314296 561509554398 562617068312 563112535063 564816852288 565676424144 566174585106 566429274528 566792156736 567291300264 568154637882 568410218016 573132579552 574904140512 576286121619 577422780636 579680453664 581707739808 582220018692 582304915166 583368381648 584256186324 589375203264 589461143072 595927492758 596195566304 597102892152 597628728723 598193384256 598280609888 598807483612 599718784431 603251135136 604701258057 604973278416 605893962708 611884923312 612816126156 613091796928 613631714072 614024836464 614565575286 615235930816 615777736184 616714863342 619126165008 620347321152 620893627848 621291402576 621838540674 622118270112 622812818888 625541345689 628942866318 629225791584 630183384792 630738353583 631426350048 631982413452 632944201851 633228927088 636672250656 637232933844 638489803536 638898851232 639461495268 646767158076 646861466498 648042832944 653522063064 654715593792 654811061216 655387718284 656385126267 663143785956 663884136669 665193572836 670720012092 671021730496 671740753671 672042931248 672634763502 673065686124 673368459712 673961459288 674393231856 674987133894 678962816064 679996102032 680594938218 681661274216 682698666858 684045212552 684647614573 688370538726 688680197088 689728271544 690335678331 690777941022 691088682336 691697287164 692140422168 692749953207 693061581616 696830258592 699267246624 699883053876 700664421249 702046402356 707879015532 707982234986 709275226608 710354643804 710674191552 712382542974 716578484544 716682972512 718405768119 726613346433 728046508852 729154493301 730592667844 733449221856 735212320947 735543050736 736662443868 736993825984 738115426992 738765445758 744247702224 745413767488 746070213512 747205627506 748679405864 749338727761 749818790682 751959350917 752750517168 754235232192 754899446808 756048297654 756388400352 757539517176 758206641699 758692385838 760550269219 765339742368 766868933493 768381495492 769550864121 769897040848 774083527776 774765221724 776293358256 777474767628 777824508864 779008248432 779694279318 784286687808 794569990344 796021117632 796137189536 796838304964 798050980857 799508465496 799625045908 806268344076 806631037888 807858616944 815846564416 817088168208 817807734042 818699781952 819420767048 820667810274 822286484456 823010628169 825501553344 826757850672 827485932078 827858170464 828388536768 829118054232 830379855366 832413286783 837655308576 838590488424 839328990201 840244513056 840984471444 842264331597 842643217936 843925602468 847225278432 849643911792 850188235104 850936950396 851319738048 852615327024 862356210768 864057110592 866134170954 871235711424 871362750752 873457372749 874282638528 875052572472 875180168356 884191714608 885178848892 893891239137 894293349456 895654338228 896057241664 896846351336 897420914832 898211225418 899190975808 899982845192 904876702704 906661469376 907459917624 908840944062 910264889144 911066510731 914252736007 917827384968 919224189234 919637695392 920447571108 921037254696 921848362929 922263049552 922853896224 923666604276 925072295013 930520981728 931340441772 933177405168 934219228332 936061869808 943838687376 945275077188 945700302144 947139525072 947973620178 949843390632 953557195968 956892021696 957734705304 957874357492 968817795244 970292199747 972064249416 972205991068 980283094596 980724067648 982216591824 983081577426 984153902656 985020594344 992330269632 994715678934 996274170008 997151535367 997790359254 999758387576 1000638821299 1003667356224 1006080018138 1006532595744 1008064396872 1008952145253 1009598529186 1010052689568 1010942188932 1011589847784 1012480700841 1018444224096 1022491911324 1024048000287 1024508660656 1026067818828 1028997006518 1033020295632 1034592407316 1035057811008 1036633023504 1037545930746 1038210633252 1038677664576 1039592372424 1047307015872 1053069603534 1059272195904 1059426653792 1061973352479 1063912839912 1064067974476 1066011287328 1068573814461 1075024458768 1077144822592 1089450890944 1090410312056 1092069763278 1094223747032 1095187371343 1095889001766 1100173832784 1102343800896 1103314576104 1104993665802 1105490738976 1107173140488 1108148168637 1111573470397 1118120651232 1119105320268 1120808441259 1121312628592 1123019108796 1124728186023 1125234136624 1126225070126 1131352848288 1132349170212 1132858549056 1134582600528 1136309275764 1136820436032 1146265159104 1149808281024 1152572243238 1154845561272 1159360907328 1163415479616 1164440037384 1164609830332 1166736763296 1168512372648 1169541418977 1178922286144 1191854985516 1192391132608 1194205784304 1195257457446 1196561219776 1197614967224 1199437568862 1206502270272 1209402516114 1209946556832 1211787925416 1216604034529 1223769846624 1225632252312 1226711601063 1227263428144 1228049672928 1229131150572 1231001715411 1231555472368 1233429726684 1238252330016 1241787255696 1242582805152 1243677081348 1244236540224 1245625637776 1251082691378 1257885732636 1258451583168 1260366769584 1261476707166 1262852700096 1263964826904 1265888403702 1266457854176 1273344501312 1274465867688 1276979607072 1277797702464 1278922990536 1293534316152 1293722932996 1296085665888 1299201256431 1307044126128 1309622122432 1310775436568 1312770252534 1326287571912 1327768273338 1330387145672 1331558746453 1336215537241 1341440024184 1343481507342 1344085862496 1345269527004 1346131372248 1347316838127 1347922918576 1348786463712 1349974267788 1359992204064 1361189876436 1363322548432 1365397333716 1368090425104 1369295229146 1376741077452 1377360394176 1379456543088 1380671356662 1381555882044 1382177364672 1383394574328 1384280844336 1385499906414 1386123163232 1393660517184 1398534493248 1399766107752 1401328842498 1404092804712 1415758031064 1415964469972 1418550453216 1420709287608 1421960430267 1424765085948 1433365945024 1436811536238 1453226692866 1456093017704 1457375320921 1458308986602 1461185335688 1462472123437 1466898443712 1470424641894 1471086101472 1473324887736 1474622366139 1476230853984 1477530891516 1479180444859 1488495404448 1492140427024 1494411255012 1496685538881 1497358811728 1498677455522 1499637581364 1503918701834 1505501034336 1509798893616 1512096595308 1512776800704 1515079034352 1516413283398 1517384771676 1521100538438 1530679484736 1533737866986 1536762990984 1539101728242 1539794081696 1543495509777 1548167055552 1549530443448 1552586716512 1554949535256 1556318896119 1558016496864 1559388558636 1579604405301 1589139980688 1592274379072 1593676609928 1596101961714 1599016930992 1599250091816 1600658465809 1612536688152 1615717233888 1618945526263 1624607379811 1634176336416 1635615468084 1638104644917 1638841534096 1641335620548 1643833502649 1644572968912 1646021256338 1653515701344 1654971864156 1655716340928 1658236108464 1660759710732 1664826573566 1675310617152 1677180976848 1678657980402 1680489026112 1681968942888 1684528663194 1685286435872 1687851204936 1689337605189 1694450556864 1699287823584 1700376470208 1701873900792 1705230654048 1724712421536 1728858364857 1732268341908 1742725501504 1746914745498 1750105144944 1750360336712 1768383429216 1770357697784 1771916757091 1778113588927 1787782478274 1788586698912 1791308676456 1792886186169 1793692702672 1794841829664 1796422450836 1799156353293 1799965690384 1809753405408 1814919835248 1817681888124 1820529778288 1822133021462 1828505472014 1835654769936 1838448378468 1839275390784 1840895142216 1842074509392 1843696725858 1844526099104 1845707792448 1847333208552 1850144590026 1861041963456 1862680883544 1866354810336 1868438456664 1872123739616 1876624037067 1887677374752 1890550154376 1892215060749 1894279050144 1895947240356 1898832605553 1899686781264 1915469410608 1915748714984 1937635590488 1940584399494 1944128498832 1944411982136 1946124321739 1952930400583 1960566189192 1964433183648 1966163154852 1969155378801 1970041188688 1989431357868 1991652410007 1992548340016 1994303070734 1995580718508 1999516775152 2001277642598 2012160036276 2013065191488 2016128793744 2017904290506 2019197058372 2020105379136 2021884377864 2023179695568 2024961401682 2036888448192 2044983822648 2048096000574 2049017321312 2052135637656 2053942843719 2057994013036 2066040591264 2069184814632 2071007034993 2073266047008 2075091861492 2076421266504 2078249859621 2079184744848 2101993263747 2106139207068 2118853307584 2123946704958 2127825679824 2128135948952 2130010084423 2132022574656 2137147628922 2137459257331 2150048917536 2155217304357 2161879111717 2179840039299 2180820624112 2184139526556 2187463479903 2188447494064 2190374742686 2191778003532 2200347665568 2206629152208 2209987331604 2210981477952 2214346280976 2216296337274 2223146940794 2236241302464 2238210640536 2241616882518 2242625257184 2246038217592 2248016183283 2249456372046 2250468273248 2252450140252 2255878052751 2262705696576 2264698340424 2269165201056 2272618551528 2274619925097 2281650807657 2300606800479 2305144486476 2308652592363 2309691122544 2328880074768 2329219660664 2333473526592 2337024745296 2339082837954 2339423911567 2366151153769 2374426170493 2383709971032 2388411568608 2390514914892 2394152942571 2395229934448 2398875137724 2418805032228 2419893113664 2423575850832 2433208069058 2447539693248 2451264504624 2453423202126 2454526856288 2456099345856 2458262301144 2462003430822 2463110944736 2466859453368 2469031884507 2476504660032 2483574511392 2485165610304 2487354162696 2491251275552 2497239860349 2502165382756 2515771465272 2517986970603 2520733539168 2522953414332 2526792994791 2527929653808 2531776807404 2532915708352 2548931735376 2553959214144 2557845981072 2587068632304 2587445865992 2589724491133 2592171331776 2598402512862 2598781399201 2614088252256 2620372118247 2621550873136 2625540505068 2652575143824 2655536546676 2660774291344 2663117492906 2672431074482 2682880048368 2686963014684 2688171724992 2690539054008 2692262744496 2694633676254 2695845837152 2697572927424 2699948535576 2719984408128 2722379752872 2726645096864 2730794667432 2733199532193 2736180850208 2738590458292 2742758208021 2753482154904 2758913086176 2761342713324 2763111764088 2765545088787 2766789148656 2768561688672 2770999812828 2772246326464 2775216885039 2799532215504 2802657684996 2808185609424 2831516062128 2831928939944 2837100906432 2841418575216 2843920860534 2844335547157 2849530171896 2873623072476 2906453385732 2910876599241 2912186035408 2914750641842 2916617973204 2922370671376 2924944246874 2940849283788 2942172202944 2946649775472 2949244732278 2952461707968 2955061783032 2958360889718 2976990808896 2984280854048 2988822510024 2991454606101 2993371077762 2994717623456 2997354911044 2999275162728 3001916463897 3007837403668 3011002068672 3019597787232 3024193190616 3026856435759 3030158068704 3032826566796 3034769543352 3037442102523 3042201076876 3067475733972 3072144000861 3073525981968 3078203456484 3079588163392 3086991019554 3099060886896 3105173433024 3109899070512 3112637792238 3113091661849 3116032993728 3118777117272 3159208810602 3159669470971 3178279961376 3185920057437 3187353219856 3192203923428 3198033861984 3198500183632 3201316931618 3225073376304 3231434467776 3237891052526 3249214759622 3268352672832 3271230936168 3276209289834 3277683068192 3282671241096 3285562114029 3287667005298 3289145937824 3292042512676 3307031402688 3309943728312 3316472216928 3321519421464 3324444505911 3329653147132 3334720411191 3354361953696 3357315960804 3362425323777 3363937885776 3369057326388 3370572871744 3374184558069 3375702409872 3378675210378 3398575647168 3403747801584 3410461308096 3449424843072 3457716729714 3458220917047 3464536683816 3493829490996 3500210289888 3500720673424 3536766858432 3540715395568 3543833514182 3556227177854 3575564956548 3577173397824 3582617352912 3585772372338 3587385405344 3589683659328 3592844901672 3598312706586 3599931380768 3619506810816 3629839670496 3635363776248 3641059556576 3644266042924 3649812103587 3657010944028 3671309539872 3676896756936 3680134803189 3681790284432 3684149018784 3687393451716 3689052198208 3693005146233 3694666417104 3700289180052 3725361767088 3732709620672 3736876913328 3744247479232 3753248074134 3775354749504 3781100308752 3784430121498 3784981948579 3788558100288 3791894480712 3797665211106 3799373562528 3830938821216 3831497429968 3875271180976 3881168798988 3888256997664 3888823964272 3892248643478 3905860801166 3921132378384 3928866367296 3932326309704 3938310757602 3940082377376 3978862715736 3983304820014 3985096680032 3988606141468 3991161437016 3994676239359 3999033550304 4002555285196 4008646611723 4024320072552 4032257587488 4035808581012 4038394116744 4041950514381 4043768755728 4046359391136 4049922803364 4089967645296 4096192001148 4098034642624 4104271275312 4107885687438 4115988026072 4132081182528 4138369629264 4142014069986 4146532094016 4150183722984 4152842533008 4156499719242 4158369489696 4203986527494 4204599532237 4212278414136 4247893409916 4255651359648 4256271897904 4260020168846 4274295257844 4274918514662 4300097835072 4310434608714 4323758223434 4359680078598 4361641248224 4368279053112 4372125962763 4374926959806 4376894988128 4380749485372 4383556007064 4387416370311 4400695331136 4413258304416 4419974663208 4423867098417 4428692561952 4432592674548 4437541334577 4446293881588 4476421281072 4483233765036 4485250514368 4490056616643 4492076435184 4496032366566 4498912744092 4500936546496 4504900280504 4511756105502 4529396680848 4538330402112 4545237103056 4549239850194 4563301615314 4601213600958 4601884527409 4610288972952 4617305184726 4619382245088 4630486529331 4657760149536 4658439321328 4674049490592 4678165675908 4678847823134 4732302307538 4748852340986 4767419942064 4776823137216 4781029829784 4788305885142 4790459868896 4797750275448 4801975397427 4837610064456 4847151701664 4856836578789 4866416138116 4873822139433 4902529009248 4906846404252 4909053712576 4914313934751 4916524602288 4924006861644 4926221889472 4931500507947 4933718906736 4938063769014 4967149022784 4974708325392 4982502551104 4994479720698 5004330765512 5031542930544 5035973941206 5041467078336 5045906828664 5053585989582 5055859307616 5063553614808 5068012815567 5097863470752 5115691962144 5174137264608 5174891731984 5179448982266 5196805025724 5197562798402 5228176504512 5240744236494 5243101746272 5251081010136 5305150287648 5311073093352 5315750271273 5321548582688 5326234985812 5334340766781 5344862148964 5365760096736 5373926029368 5378658558507 5381078108016 5384525488992 5389267352508 5391691674304 5397469059879 5399897071152 5444759505744 5453290193728 5461589334864 5466399064386 5472361700416 5477180916584 5485516416042 5501176304077 5506964309808 5517826172352 5522685426648 5526223528176 5531090177574 5533578297312 5537123377344 5541999625656 5550433770078 5599064431008 5605315369992 5616371218848 5629872111201 5663032124256 5663857879888 5682837150432 5687841721068 5688671094314 5699060343792 5747246144952 5812906771464 5821753198482 5824372070816 5829501283684 5833235946408 5838372965217 5844741342752 5849888493748 5858791201749 5881698567576 5893299550944 5898489464556 5907466136403 5910123566064 5916721779436 5968561708096 5974957230021 5977645020048 5982909212202 5986742155524 5989435246912 5994709822088 5998550325456 6003832927794 6015674807336 6039195574464 6048386381232 6053712871518 6060316137408 6065653133592 6069539086704 6074884205046 6084402153752 6134951467944 6144288001722 6147051963936 6156406912968 6161828531157 6173982039108 6198121773792 6219798141024 6225275584476 6226183323698 6237554234544 6318417621204 6319338941942 6356559922752 6371840114874 6374706439712 6384407846856 6390030253269 6396067723968 6397000367264 6402633863236 6412377771993 6450146752608 6465651913071 6475782105052 6485637335151 6498429519244 6539520117897 6542461872336 6552418579668 6555366136384 6562390439709 6565342482192 6571124228058 6575334010596 6578291875648 6584085025352 6619887456624 6632944433856 6643038842928 6648889011822 6659306294264 6669440822382 6688480542367 6708723907392 6714631921608 6724850647554 6727875771552 6738114652776 6744048549849 6748369116138 6751404819744 6757350420756 6767634158253 6807495603168 6844952422971 6915433459428 6916441834094 6929073367632 6987658981992 7000420579776 7001441346848 7018271734701 7081430791136 7087667028364 7098453461307 7112454355708 7123278511479 7151129913096 7165234705824 7171544744676 7174770810688 7182458827713 7185689803344 7196625413172 7199862761536 7259679340992 7270727552496 7282119113152 7288532085848 7299624207174 7314021888056 7320462955819 7342619079744 7353793513872 7360269606378 7363580568864 7368298037568 7374786903432 7386010292466 7389332834208 7400578360104 7407095653521 7450723534176 7473753826656 7491719581047 7506496148268 7562200617504 7568860242996 7569963897158 7583788961424 7595330422212 7598747125056 7661877642432 7662994859936 7750542361952 7762337597976 7769173473399 7776513995328 7777647928544 7784497286956 7796344197603 7811721602332 7842264756768 7861116354741 7864652619408 7876621515204 7880164754752 7957725431472 7966609640028 7970193360064 7977212282936 7982322874032 7989352478718 7998067100608 8005110570392 8017293223446 8048640145104 8064515174976 8071617162024 8076788233488 8083901028762 8087537511456 8092718782272 8099845606728 8132037493957 8179935290592 8192384002296 8199598596579 8208542550624 8215771374876 8228274624063 8231976052144 8276739258528 8284028139972 8300367445968 8305685066016 8312999438484 8316738979392 8407973054988 8409199064474 8424556828272 8495786819832 8511302719296 8512543795808 8520040337692 8533006641471 8548590515688 8549837029324 8620869217428 8647516446868 8719360157196 8723282496448 8732629797723 8736558106224 8744251925526 8749853919612 8753789976256 8761498970744 8767112014128 8774832740622 8826516608832 8839949326416 8847734196834 8857385123904 8865185349096 8875082669154 8892587763176 8900418989449 8952842562144 8966467530072 8974363818303 8980113233286 8984152870368 8992064733132 8997825488184 9005749391691 9009800561008 9023512211004 9058793361696 9090474206112 9098479700388 9126603230628 9202427201916 9203769054818 9220577945904 9234610369452 9238764490176 9260973058662 9315520299072 9316878642656 9339274985547 9348098981184 9356331351816 9357695646268 9464604615076 9479008412913 9497704681972 9534839884128 9557760172311 9562059659568 9576611770284 9580919737792 9595500550896 9603950794854 9675220128912 9694303403328 9713673157578 9732832276232 9741403460893 9747644278866 9775471561921 9805058018496 9813692808504 9828627869502 9833049204576 9848013723288 9856686342087 9863001015894 9867437813472 9876127538028 9887153499847 9949416650784 9988959441396 10004161233573 10008661531024 10063085861088 10071947882412 10091813657328 10107171979164 10111718615232 10127107229616 10136025631134 10195726941504 10231383924288 10348274529216 10349783463968 10358897964532 10374662751141 10393610051448 10395125596804 10481488472988 10486203492544 10502162020272 10610300575296 10622146186704 10631500542546 10643097165376 10652469971624 10668681533562 10689724297928 10699138166197 10731520193472 10747852058736 10757317117014 10762156216032 10769050977984 10778534705016 10794938119758 10799794142304 10821372728179 10889519011488 10923178669728 10932798128772 10949436310761 10954361833168 10971032832084 11002352608154 11013928619616 11045370853296 11052447056352 11062180355148 11067156594624 11083999251312 11100867540156 11198128862016 11210630739984 11232742437696 11259744222402 11326064248512 11327715759776 11354945845737 11365674300864 11375683442136 11377342188628 11398120687584 11494492289904 11625813542928 11643506396964 11648744141632 11659002567368 11666471892816 11676745930434 11689482685504 11699776987496 11717582403498 11763397135152 11786599101888 11796978929112 11814932272806 11820247132128 11833443558872 11843864639503 11885285568091 11949914460042 11955290040096 11965818424404 11973484311048 11984028718077 11989419644176 11997100650912 12007665855588 12025939835169 12031349614672 12096772762464 12107425743036 12131306267184 12139078173408 12149768410092 12168804307504 12269902935888 12288576003444 12294103927872 12312813825936 12323657062314 12347964078216 12396243547584 12439596282048 12450551168952 12452366647396 12475108469088 12613798596711 12636835242408 12638677883884 12743680229748 12749412879424 12768815693712 12780060506538 12794000734528 12805267726472 12824755543986 12900293505216 12931303826142 12951564210104 12962969959771 12971274670302 12996859038488 13008304676887 13079040235794 13084923744672 13104837159336 13116377888289 13124780879418 13130684964384 13142248456116 13150668021192 13162249110933 13168170050704 13239774913248 13286077685856 13297778023644 13312624003731 13318612588528 13338881644764 13376961084734 13429263843216 13449701295108 13455751543104 13476229305552 13488097099698 13496738232276 13502809639488 13514700841512 13535268316506 13614991206336 13689904845942 13805653582227 13830866918856 13832883668188 13858146735264 13891459587993 13975317963984 14002882693696 14036543469402 14162861582272 14175334056728 14196906922614 14224908711416 14237435827459 14246557022958 14287227667423 14302259826192 14330469411648 14343089489352 14364917655426 14371379606688 14393250826344 14405926192281 14450455115161 14541455104992 14570509736367 14577064171696 14599248414348 14621466418299 14628043776112 14640925911638 14707587027744 14720539212756 14727161137728 14749573806864 14772020584932 14778665668416 14801156720208 14814191307042 14901447068352 14947507653312 14983439162094 15012992296536 15124401235008 15137720485992 15139927794316 15167577922848 15190660844424 15204038446701 15325989719872 15501084723904 15524675195952 15538346946798 15555295857088 15568994573912 15592688395206 15623443204664 15637201935211 15684529513536 15722232709482 15729305238816 15753243030408 15815852448877 15915450862944 15933219280056 15947250813819 15954424565872 15964645748064 15978704957436 16003022300343 16010221140784 16034586446892 16097280290208 16143234324048 16153576466976 16167802057524 16175075022912 16199691213456 16264074987914 16359870581184 16384768004592 16399197193158 16417085101248 16431542749752 16456549248126 16463952104288 16503528912231 16553478517056 16568056279944 16600734891936 16611370132032 16625998876968 16815946109976 16818398128948 16849113656544 16889616333603 16991573639664 17025087591616 17040080675384 17066013282942 17097181031376 17099674058648 17241738434856 17295032893736 17310263703889 17370801984133 17438720314392 17465259595446 17473116212448 17488503851052 17499707839224 17515118895651 17522997941488 17534224028256 17549665481244 17576373605247 17679898652832 17695468393668 17730370698192 17750165338308 17785175526352 17800837978898 17905685124288 17932935060144 17948727636606 17960226466572 17968305740736 17984129466264 17995650976368 18011498783382 18019601122016 18047024422008 18117586723392 18180948412224 18196959400776 18253206461256 18404854403832 18407538109636 18441155891808 18469220738904 18485485593471 18521946117324 18633757285312 18678549971094 18712662703632 18715391292536 18929209230152 18945879171973 18958016825826 18995409363944 19012137604681 19069679768256 19115520344622 19124119319136 19153223540568 19170090759807 19191001101792 19207901589708 19237133315979 19350440257824 19427346315156 19456912005453 19465664552464 19482806921786 19495288557732 19550943123842 19627385617008 19657255739004 19666098409152 19696027446576 19713372684174 19726002031788 19734875626944 19752255076056 19774306999694 19898833301568 19977918882792 20008322467146 20017323062048 20065441627101 20126171722176 20143895764824 20183627314656 20214343958328 20232145649547 20254214459232 20272051262268 20302902474759 20534857268913 20699566927936 20717795929064 20749325502282 20787220102896 20790251193608 20808560055517 20962976945976 21004324040544 21054815204103 21119895937543 21244292373408 21263001085092 21295360383921 21304939943248 21337363067124 21369835534437 21379448595856 21398276332394 21495704117472 21514634234028 21524312432064 21557069410032 21589876239516 21599588284608 21642745456358 21779038022976 21846357339456 21865596257544 21898872621522 21908723666336 21942065664168 21961388867457 22004705216308 22027857239232 22090741706592 22104894112704 22124360710296 22167998502624 22201735080312 22221286960563 22421261479968 22475158743141 22519488444804 22655431519552 22709891691474 22751366884272 22754684377256 22796241375168 22988984579808 23115476656051 23251627085856 23287012793928 23307520420197 23318005134736 23332943785632 23353491860868 23389032592809 23399553974992 23435164806996 23526794270304 23593957858224 23629864545612 23640494264256 23666887117744 23687729279006 23770571136182 23899828920084 23910580080192 23931636848808 23946968622096 23968057436154 23978839288352 23994201301824 24015331711176 24051879670338 24062699229344 24193545524928 24214851486072 24262612534368 24278156346816 24299536820184 24337608615008 24396112481871 24539805871776 24577152006888 24598795789737 24625627651872 24647314124628 24684823872189 24695928156432 24901102337904 24904733294792 24950216938176 25227597193422 25273670484816 25277355767768 25299616182607 25388095207579 25487360459496 25537631387424 25560121013076 25599019924413 25610535452944 25649511087972 25862607652284 25903128420208 25925939919542 25942549340604 25993718076976 26016609353774 26158080471588 26169847489344 26209674318672 26232755776578 26249561758836 26261369928768 26284496912232 26301336042384 26324498221866 26336340101408 26479549826496 26572155371712 26595556047288 26625248007462 26637225177056 26677763289528 26701256968347 26753922169468 26858527686432 26899402590216 26923091454909 26952458611104 26976194199396 26993476464552 27017248175073 27029401683024 27070536633012 27379809691884 27611307164454 27661733837712 27665767336376 27690131097499 27716293470528 27782919175986 27786970345303 27950635927968 28017824956641 28073086938804 28104428452321 28350668113456 28393813845228 28437025238739 28449817422832 28474871654918 28493114045916 28574455334846 28604519652384 28686178978704 28729835310852 28742759213376 28786501652688 28811852384562 28900910230322 29082910209984 29141019472734 29154128343392 29198496828696 29224210382679 29242932836598 29256087552224 29281851823276 29326414685763 29415174055488 29441078425512 29499147613728 29544041169864 29570059026261 29602313440416 29628382614084 29661460499541 29966878324188 30012483700719 30025984593072 30275440971984 30279855588632 30335155845696 30381321688848 30408076893402 30412510850371 30759964998997 30867540216409 31049350391904 31076693893596 31123988253423 31137989147824 31185376790412 31246886409328 31274403870422 31444465418964 31458610477632 31506486060816 31631704897754 31830901725888 31866438560112 31894501627638 31908849131744 31929291496128 31957409914872 32006044600686 32020442281568 32069172893784 32097414498591 32194560580416 32286468648096 32307152933952 32335604115048 32399382426912 32464118184537 32528149975828 32769536009184 32798394386316 32848308932283 32863085499504 32913098496252 32927904208576 33007057824462 33136112559888 33201469783872 33251997753936 33631892219952 33636796257896 33666418384729 33698227313088 33779232667206 33784158189613 33983147279328 34064837537211 34080161350768 34132026565884 34194362062752 34199348117296 34483476869712 34590065787472 34620527407778 34741603968266 34877440628784 34930519190892 34946232424896 34977007702104 34999415678448 35030237791302 35045995882976 35068448056512 35099330962488 35152747210494 35359797305664 35390936787336 35460741396384 35500330676616 35531593918509 35570351052704 35601675957796 35655856704273 35865870120288 35897455273212 35920452933144 35952086154231 35968258932528 35991301952736 36022997566764 36039202244032 36077819505507 36094048844016 36393918801552 36506412922512 36809708807664 36815076219272 36882311783616 36938441477808 36970971186942 36976362113041 37043892234648 37357099942188 37425325407264 37430782585072 37841395790133 37858418460304 37891758343946 37916033651652 37990818727888 38024275209362 38231040689244 38248238638272 38306447081136 38340181519614 38382002203584 38415803179416 38474266631958 38700880515648 38854692630312 38888909879313 38913824010906 38931329104928 38965613843572 38990577115464 39024914030661 39101886247684 39254771234016 39314511478008 39349133664867 39392054893152 39426745368348 39452004063576 39486747332799 39504510152112 39548613999388 39937872011193 39955837765584 40016644934292 40034646124096 40130883254202 40287791529648 40367254629312 40428687916656 40464291299094 40470191604037 40508428918464 40544102524536 40605804949518 41069714537826 41075703122623 41416960746681 41435591858128 41498651004564 41574440205792 41580502387216 41617120111034 41925953891952 42008648081088 42109630408206 42239791875086 42488584746816 42526002170184 42590720767842 42609879886496 42674726134248 42712307482377 42739671068874 42758897191712 42796552664788 42861683002269 42991408234944 43029268468056 43114138820064 43179752479032 43217778576843 43285490912716 43351365345483 43711529209101 43731192515088 43797745243044 43817447332672 43864399254897 43884131328336 43922777734914 44009410432616 44181483413184 44248721420592 44335997005248 44403470160624 44442573921126 44842522959936 44950317486282 44956871921611 45038976889608 45419783382948 45502733768544 45509368754512 45977969159616 46230953312102 46503254171712 46574025587856 46615040840394 46636010269472 46665887571264 46706983721736 46778065185618 46799107949984 46870329613992 46911605805633 47053588540608 47187915716448 47259729091224 47333774235488 47375458558012 47447557346631 47541142272364 47799657840168 47841752441457 47863273697616 47893937244192 47936114872308 47957678576704 48009066901029 48030663422352 48103759340676 48125398458688 48429702972144 48525225068736 48599073640368 48675217230016 48792224963742 49079611743552 49154304013776 49197591579474 49204765331527 49251255303744 49294628249256 49369647744378 49391856312864 49510586736693 49802204675808 49809466589584 50455194386844 50547340969632 50554711535536 50599232365214 50776190415158 50974720918992 51075262774848 51120242026152 51198039848826 51221070905888 51299022175944 51725215304568 51806256840416 51851879839084 51885098681208 51930791111667 51987436153952 52033218707548 52112405952399 52316160943176 52419348637344 52465511553156 52499123517672 52545356686953 52568993824464 52602672084768 52648996443732 52672680202816 52729120815741 53191112094576 53250496014924 53274450354112 53355526579056 53402513936694 53507844338936 53717055372864 53798805180432 53846182909818 53904917222208 53952388398792 53986952929104 54034496350146 54058803366048 54141073266024 54759619383768 55222614328908 55323467675424 55331534672752 55380262194998 55565838351972 55573940690606 55901271855936 56035649913282 56146173877608 56208856904642 56701336226912 56787627690456 56837637515919 56874050477478 56899634845664 56949743309836 56986228091832 57036412814043 57148910669692 57209039304768 57372357957408 57459670621704 57510272279421 57573003305376 57623704769124 57711399947937 57801820460644 58282038945468 58308256686784 58370736016359 58396993657392 58448420765358 58485865673196 58512175104448 58563703646552 58652829371526 58882156851024 58998295227456 59088082339728 59140118052522 59204626880832 59256765228168 59322920999082 59933756648376 60024967401438 60051969186144 60196324881303 60550881943968 60559711177264 60762643377696 60816153786804 60825021700742 61519929997994 61735080432818 62098700783808 62153387787192 62247976506846 62275978295648 62370753580824 62425680166551 62493772818656 62548807740844 62888930837928 63012972121632 63164445612309 63263409795508 63359687812629 63732877120224 63789003255276 63817698263488 63886081151763 63914819829744 64012089201372 64040884563136 64109506603311 64138345787568 64194828997182 64572937296192 64671208230096 64798764853824 64928236369074 65056299951656 65539072018368 65596788772632 65696617864566 65726170999008 65826196992504 65884166602371 66014115648924 66272225119776 66503995507872 67263784439904 67273592515792 67332836769458 67558465334412 67568316379226 67966294558656 68129675074422 68160322701536 68264053131768 68388724125504 68398696234592 68966953739424 69180131574944 69241054815556 69346429968153 69483207936532 69754881257568 69861038381784 69922561260591 69954015404208 69998831356896 70060475582604 70091991765952 70167097778427 70198661924976 70305494420988 70781873574672 70921482792768 71000661353232 71063187837018 71140702105408 71203351915592 71311713408546 71515291953001 71731740240576 71794910546424 71840905866288 71904172308462 71936517865056 71982603905472 72045995133528 72155639011014 72188097688032 72787837603104 73012825845024 73188337445613 73619417615328 73630152438544 73876882955616 73941942373884 73952724226082 74087784469296 74714199884376 74850650814528 74861565170144 75682791580266 75716836920608 75783516687892 75832067303304 75898848547821 75981637455776 76048550418724 76164285622737 76462081378488 76612894162272 76680363039228 76797059773239 76831606358832 76948533263916 77709385260624 77777819758626 77827648021812 77862658209856 77931227687144 77981154230928 78049828061322 78203772495368 78509542468032 78629022956016 78698267329734 78784109786304 78853490736696 78904008127152 78973494665598 79009020304224 79097227998776 79875744022386 79911675531168 80033289868584 80103770905041 80261766508404 80575583059296 80857375833312 80928582598188 80940383208074 81088205049072 81211609899036 82139429075652 82151406245246 82833921493362 82871183716256 82997302009128 83070393292497 83148880411584 83161004774432 83234240222068 83360911035909 83851907783904 84053474869923 84219260816412 84313285356963 84479583750172 85052004340368 85181441535684 85219759772992 85311075716217 85349452268496 85424614964754 85479342137748 85517794383424 85593105329576 85723366004538 86058536936112 86228277640128 86359504958064 86435557153686 86570981825432 86702730690966 86950247050771 87423058418202 87462385030176 87595490486088 87672631148037 87728798509794 87768262656672 87845555469828 87979244057289 88018820865232 88497442841184 88806940321248 88885147842252 88984381498623 89900634972564 89913743843222 90077953779216 90839566765896 91005467537088 91018737509024 91237532551113 92279894996991 92461906624204 92602620649227 93148051175712 93230081680788 93272020538944 93371964760269 93413967443472 93556130371236 93598215899968 93740659227984 93823211611266 94375831432896 94519458182448 94667548470976 94750917116024 94895114693262 95082284544728 95166018425647 95599315680336 95683504882914 95726547395232 95787874488384 95872229744616 96018133802058 96061326844704 96207518681352 96292243495773 96859405944288 97198147280736 97392354553611 97584449927484 98308608027552 98395183158948 98409530663054 98589256498512 98739295488756 98783712625728 99021173473386 99604409351616 99618933179168 100910388773688 100999255154187 101094681939264 101109423071072 101198464730428 101352474568839 101552380830316 101949441837984 102194512611633 102240484052304 102396079697652 102442141811776 102598044351888 103450430609136 103612513680832 103703759678168 103770197362416 103861582223334 103974872307904 104066437415096 104224811904798 104522349777463 104632321886352 104838697274688 104931023106312 104998247035344 105090713373906 105137987648928 105205344169536 105297992887464 105458241631482 105716487421441 106382224189152 106500992029848 106594781755527 106711053158112 106805027873388 106967570112819 107015688677872 107597610360864 107692365819636 107904776797584 107973905858208 108068992700292 108117606732096 108282146532048 109519238767536 110445228657816 110646935350848 110663069345504 110760524389996 110929086339123 111131676703944 111147881381212 112071299826564 112292347755216 112417713809284 113402672453824 113524187370399 113575255380912 113675275031838 113748100954956 113799269691328 113899486619672 113972456183664 114072825628086 114297821339384 114744715914816 114919341243408 115020544558842 115146006610752 115247409538248 115422799895874 115603640921288 115705446862837 116564077890936 116666729637939 116741472032718 116793987314784 116896841530716 116971731346392 117074742091983 117127407293104 117305658743052 117764313702048 118176164679456 118280236105044 118513530456336 118645841998164 119867513296752 120049934802876 120103938372288 120392649762606 121101763887936 121119422354528 121410574812111 121525286755392 121632307573608 121650043401484 123039859995988 123227109367869 123470160865636 124250882240043 124306775574384 124495953013692 124551956591296 124741507161648 124851360333102 124987545637312 125097615481688 125777861675856 126025944243264 126328891224618 126526819591016 126638244991609 126719375625258 127081130304973 127465754240448 127578006510552 127772162303526 127829639659488 128024178402744 128136922447131 128219013206622 128276691575136 128389657994364 128585049006807 129342416460192 129856472738148 130054096036449 130112599903312 131193577545264 131393235729132 131452341998016 131652393985008 131768333204742 132028231297848 132544450239552 133007991015744 134527568879808 134547185031584 134665673538916 134870615764833 135116930668824 135136632758452 136259350148844 136320645403072 136528106263536 136797392469184 137933907478848 138360263149888 138482109631112 138692859936306 138966415873064 139088796160561 139509762515136 139722076763568 139845122521182 139908030808416 139997662713792 140120951165208 140334195556854 140397323849952 140610988841976 140734817416899 141563747149344 142001322706464 142126375674036 142342672039893 142406703831184 142623426817092 143030583906002 143589821092848 143681811732576 143808344616924 143873035730112 144091990267056 144311278022028 144376195376064 145575675206208 146025651690048 146376674891226 147238835230656 147260304877088 147614295994581 147753765911232 147883884747768 147905448452164 148175568938592 148531760210079 149428399768752 149723130340288 151365583160532 151433673841216 151567033375784 151664134606608 151797697095642 151963274911552 152097100837448 152328571245474 152924162756976 153225788324544 153360726078456 153594119546478 153663212717664 153897066527832 154508712385183 155418770521248 155555639517252 155655296043624 155792373335001 155862455374288 155962308461856 156099656122644 156337217857197 156407544990736 157258045912032 157396534659468 157706981473392 157808016254304 157946989331196 158018040608448 158194455997552 159751488044772 159823351062336 160066579737168 160207541810082 160523533016808 161151166118592 161714751666624 161857165196376 161880766416148 162176410098144 162423219798072 164278858151304 164302812490492 165667842986724 165742367432512 165994604018256 166140786584994 166322009548864 166468480444136 166721822071818 167703815567808 168106949739846 168438521632824 168626570713926 168959167500344 169107960799531 170104008680736 170362883071368 170512912547757 170622151432434 170698904536992 170849229929508 170958684275496 171109238442129 171186210659152 171446732009076 172117073872224 172719009916128 172871114307372 173141963650864 173405461381932 173900494101542 174846116836404 174924770060352 175190980972176 175345262296074 175457597019588 175536525313344 175691110939656 175958488114578 176037641730464 176994885682368 177613880642496 177770295684504 177968762997246 179801269945128 179827487686444 180155907558432 180588974643909 181679133531792 182037475018048 182475065102226 184559789993982 184923813248408 185086665756967 185205241298454 185733959676499 186296102351424 186460163361576 186743929520538 186827934886944 187112260742472 187277040499653 187481318455968 187646423222532 187855916497093 189038916364896 189501834232048 189790229386524 190079063437887 190164569089456 190332036851294 191198631360672 191367009765828 191453094790464 191744459489232 192036267604116 192122653689408 192415037362704 192584486991546 193718811888576 194396294561472 194784709107222 195168899854968 196617216055104 196790366317896 196819061326108 197178512997024 197478590977512 197652499807113 198042346946772 199237866358336 201820777547376 201998510308374 202218846142144 202396929460856 202704949137678 203104761660632 203283625157743 203898883675968 204389025223266 204480968104608 204792159395304 205196088703776 205606081835401 206900861218272 207407519356336 207540394724832 207723164446668 208039289904459 208132874830192 208449623809596 209044699554926 209264643772704 209862046212624 209996494070688 210181426747812 210275975297856 210595985774928 210916483262964 211432974842882 212764448378304 213001984059696 213189563511054 213422106316224 213610055746776 213935140225638 214031377355744 214545875859003 215195220721728 215384731639272 215809553595168 215947811716416 216137985400584 216564293064096 219038477535072 219565012336839 220890457315632 221326138691008 221521048779992 221858172678246 222263353407888 222295762762424 224142599653128 224584695510432 224835427618568 225033428150557 225820425793729 227048374740798 227150510761824 227350550063676 227496201909912 227696545643463 227798973239344 227944912367328 228145651256172 228492856868211 228595642678768 229838682486816 230041089117684 230494819076496 230845599791748 231207281842576 231410893725674 233128155781872 233333459275878 233482944065436 233587974629568 233793683061432 233943462692784 234149484183966 234254814586208 234611317486104 235528627404096 236352329358912 236560472210088 237027060912672 237291683996328 239735026593504 240099869605752 240311312715123 240785299525212 242238844709056 242821149624222 243264615147216 243300086802968 246079719991976 246296429235649 246454218735738 246940321731272 247157788860853 248501764480086 248613551148768 248991906027384 249211179877491 249483014323296 249702720666204 250082733107727 250195230963376 251555723351712 252657782449236 252939856070889 253053639182032 253276489983218 253438751250516 254162260609946 255156013021104 255544324607052 255659279318976 256048356805488 256273844894262 256438026413244 256553383150272 256779315988728 257170098013614 258684832920384 259712945476296 260108192072898 260225199806624 260850741152313 262387155090528 262786471458264 263017893444111 263304787970016 263536666409484 263937732171867 264056462595696 266953144495869 269094370063168 269331347077832 269741231529666 270233861337648 270273265516904 270511280721721 271457325681037 272518700297688 273056212527072 273712597653339 274558647188059 276839684990973 276964219262224 277385719872612 277807861947681 277932831746128 278177592321122 279444153527136 279690245042364 279816061616832 280241902330416 280668391113708 280794647699904 281221977683952 281469634833798 283127494298688 284002645412928 284252751348072 284685344079786 284813407662368 285246853634184 285498055276941 286061167812004 287179642185696 287363623465152 287616689233848 288183980534112 288622556044056 288876730487319 292177063660833 292753349782452 294520609754176 295228591989162 295767769495536 295810896904328 296351137877184 297063520420158 297106836769009 298856799537504 300501196528663 302731166321064 302997765462561 303134066751568 303328269213216 303595394191284 304057423706517 304194201674896 304657142490948 305848325513952 306721452156912 307188239092956 307326425435328 307794133055664 309017424770366 310837541042496 311111279034504 311310592087248 311584746670002 311724910748576 311924616923712 312199312245288 312674435714394 312815089981472 313567049332389 314516091824064 314793069318936 315413962946784 315616032508608 315893978662392 316388911995104 317149462264323 319502976089544 319784345266581 320133159474336 320415083620164 320902710338457 321047066033616 323714330392752 323761532832296 324352820196288 324846439596144 328557716302608 328605624980984 328895010373891 330045237698527 331335685973448 331989208036512 332281573169988 332787259017369 332936960888272 333443644143636 336213899479692 336877043265648 337253141427852 337918335000688 338215921599062 340208017361472 340725766142736 341025825095514 341244302864868 341397809073984 341698459859016 341917368550992 342218476884258 342372421318304 342893464018152 344234147744448 345438019832256 345742228614744 346283927301728 346810922763864 347116340588511 347800988203084 349692233672808 350000188913817 350381961944352 350690524592148 350915194039176 351224226275949 351382221879312 351916976229156 352075283460928 355540591369008 355937525994492 359602539890256 359654975372888 359971704267487 360311815116864 361177949287818 361230614488939 363358267063584 364231724436333 364950130204452 369119579987964 369681328103607 369847626496816 370173331513934 370410482596908 371467919352998 372920326723152 373487859041076 373655869773888 374224521484944 374554080999306 374962636911936 375292846445064 375711832994186 378077832729792 379003668464096 379580458773048 379914734974827 380158126875774 380329138178912 380664073702588 381243390914919 382397262721344 382734019531656 383488918978464 384072535208232 384410767341393 384830074725408 385168973983092 385755147020421 389569418214444 390162288109347 390337799709936 393580732635792 393638122652216 394357025994048 394957181955024 395304999614226 395362641054823 396084693893544 401278022813317 403641555094752 403997020616748 404611847294499 404793858921712 405409898275356 406209523321264 406567250315486 408778050446532 408961936209216 409584318790608 410392177407552 411212163670802 413801722436544 414815038712672 415080789449664 415446328893336 416078579808918 416265749660384 416899247619192 417266388481683 418089399109852 418529287545408 419724092425248 419992988141376 420362853495624 421191971549856 421832966525928 422204452250697 422865949685764 426003968119392 426379127022108 427028016119679 427220111493552 427870280451276 428062754711488 429091751718006 430769463278544 431619107190336 432275970801168 433128586128192 438076955070144 439130024673678 439194056464969 441780914631264 442842887983743 443042097559984 443716345356492 444526706815776 444591525524848 448285199306256 449169391020864 449670855237136 450066856301114 451640851587458 454096749481596 454301021523648 454701100127352 454992403819824 455393091286926 455597946478688 455889824734656 456291302512344 456985713736422 457191285357536 459677364973632 460082178235368 460989638152992 461691199583496 462414563685152 462821787451348 463526137155549 466256311563744 466666918551756 466965888130872 467377120005003 467587366122864 467886925385568 468298968367932 468509629172416 469011653571591 469222634972208 473120944420176 474054121825344 474583367992656 479470053187008 480199739211504 480622625430246 480692707469533 481570599050424 485642299248444 486529230294432 486600173605936 492159439983952 492592858471298 492908437471476 493880643462544 494315577721706 497003528960172 497227102297536 497983812054768 498422359754982 498966028646592 499405441332408 500165466215454 500390461926752 503111446703424 505315564898472 505879712141778 506107278364064 506552979966436 506877502501032 507323882398593 508324521219892 510312026042208 511088649214104 511538737643271 512096713610976 512547689788524 512876052826488 513327715326387 513558631977456 514340196027228 519425890952592 520216384145796 520450399613248 521701482304626 524774310181056 525572942916528 526035786888222 526112490852481 526609575940032 527073332818968 527875464343734 528112925191392 533906288991738 533984140594099 538662694155664 539482463059332 540467722675296 540546531033808 541022561443442 542914651362074 545037400595376 546112425054144 547425195306678 549117294376118 553679369981946 553928438524448 554771439745224 555259997270901 555615723895362 555865663492256 556355184642244 557201879029497 558888307054272 559380490084728 560483804660832 561336782227416 561831121498959 562443955367904 562939269667596 563567749491279 568505502696144 569370688159572 569626815324736 570237190313661 570493707268368 570996110553882 572122335624008 574359284371392 575233378467696 576367961068224 577245112088112 577753460974638 584354127321666 584439334980943 585506699564904 590457183978324 591535538991072 591621793808656 594127040840316 594213673538018 597713599075008 601002393057326 605462332642128 605995530925122 606268133503136 606656538426432 607190788382568 608114847413034 608388403349792 609314284981896 609850875473229 611696651027904 613442904313824 614376478185912 615588266111328 616818245506203 618034849540732 622222558069008 622621184174496 623169493340004 623449821497152 624117869713377 624398624490576 625348871428788 625630179962944 627134098664778 629586138637872 630827925893568 631787957324784 632777823990208 634298924528646 639005952179088 639568690533162 639661949309851 640266318948672 640830167240328 641805420676914 642094132067232 643637627577009 647428660785504 647523065664592 649692879192288 657115432605216 657211249961968 657790020747782 660090475397054 662671371946896 663978416073024 664563146339976 665574518034738 665873921776544 666887288287272 672427798959384 673754086531296 674506282855704 675100284451671 675836670001376 676431843198124 677461277381187 681451532285472 682051650191028 682488605729736 683089636930389 683396919718032 683834737101984 684436953768516 684744842636608 685478570604633 685786928036304 691484457229488 692567854603456 693621845527728 694232681177022 695601976406168 699384467345616 700000377827634 700763923888704 701381049184296 701830388078352 702448452551898 702764443758624 703833952458312 711081182738016 711875051988984 719205079780512 719309950745776 719943408534974 722355898575636 722461228977878 726716534127168 728463448872666 729900260408904 738239159975928 738889287706947 739362656207214 739695252993632 740346663027868 740820965193816 741473366582559 742935838705996 745840653446304 746975718082152 747633539632473 748449042969888 749108161998612 750248199323181 750585692890128 751423665988372 758007336928192 758819568212667 759160917546096 759829469949654 760316253751548 760658276357824 761328147405176 762486781829838 765468039063312 766977837956928 768145070416464 768821534682786 769660149450816 770337947966184 771510294040842 779138836428888 780324576218694 780675599419872 782552223456939 787161465271584 787276245304432 789914363910048 790609999228452 790725282109646 792169387787088 802556045626634 807283110189504 807994041233496 809223694588998 809587717843424 810819796550712 811533842165163 812419046642528 813134500630972 814371977043111 817556100893064 819168637581216 821137792960017 822424327341604 823675941564177 829630077425344 830519054972919 830892657786672 832157159617836 832531499320768 833423585843043 833798495238384 834532776963366 836178798219704 839448184850496 840725706991248 842383943099712 843665933051856 844408904501394 845731899371528 852007936238784 852758254044216 854056032239358 854440222987104 855740560902552 856494165830823 858183503436012 861538926557088 864551941602336 878260049347356 878388112929938 883561829262528 885685775967486 886084195119968 887432690712984 889053413631552 889183051049696 891320510307027 896570398612512 899341710474272 900133712602228 901503589585989 903281703174916 908193498963192 908993296387683 909402200254704 909984807639648 910786182573852 911195892957376 912172271119551 912582605024688 913971427472844 914382570715072 920164356470736 921979276305984 923382399166992 924829127370304 925643574902696 927052274311098 929698795389013 932512623127488 933333837103512 933931776261744 934754240010006 935174732245728 935773850771136 936597936735864 938023307143182 938445269944416 940701147997167 946241888840352 949166735985312 951448386792969 960399478423008 961245250860492 961385414939066 963141198100848 971284598496888 973058460588864 973200347211872 984318879967904 985185716942596 985816874942952 986685031121673 987761286925088 988631155443412 990135713095581 994007057920344 995967624109536 996844719509964 998361777052107 998810882664816 1000330932430908 1000780923853504 1010631129796944 1011759424283556 1012214556728128 1013105959932872 1013755005002064 1014647764797186 1016649042439784 1020624052084416 1022177298428208 1023077475286542 1024193427221952 1025095379577048 1025752105652976 1026655430652774 1027117263954912 1028680392054456 1038851781905184 1040432768291592 1041349021765533 1043402964609252 1051145885833056 1052071573776444 1052224981704962 1054146665637936 1055750928687468 1056225850382784 1067812577983476 1067968281188198 1077325388311328 1078964926118664 1079915112802461 1080935445350592 1081093062067616 1082045122886884 1083691843466817 1085829302724148 1090074801190752 1092695173308999 1094850390613356 1098234588752236 1107358739963892 1107856877048896 1109043984310821 1109542879490448 1110519994541802 1111231447790724 1111731326984512 1112710369284488 1114403758058994 1118760980169456 1120967609321664 1122673564454832 1123662242997918 1124887910735808 1125878539335192 1127135498982558 1130353211660023 1137011005392288 1138741376319144 1139744204924481 1140474380627322 1140987414536736 1141992221107764 1143730172744757 1144244671248016 1150466756935392 1154490224176224 1155506921949276 1168708254643332 1168878669961886 1171013399129808 1180914367956648 1183071077982144 1183243587617312 1186087923164469 1188254081680632 1188427347076036 1202004786114652 1203834068439951 1210924665284256 1211991061850244 1212536267006272 1213835541883497 1214381576765136 1216229694826068 1216776806699584 1218628569963792 1219701750946458 1226885808627648 1228752956371824 1231176532222656 1233636491012406 1236069699081464 1237158239533411 1244445116138016 1245242368348992 1246338986680008 1248235739426754 1248797248981152 1250697742857576 1251799165445049 1254268197329556 1259172277275744 1263575914649568 1268597849057292 1278011904358176 1279137381066324 1279323898619702 1281660334480656 1283610841353828 1284188264134464 1287275255154018 1294857321571008 1295046131329184 1299385758384576 1314230865210432 1314422499923936 1315580041495564 1317582169394907 1320180950794108 1325342743893792 1328528663951229 1329126292679952 1331149036069476 1331747843553088 1333774576574544 1344855597918768 1347508173062592 1349012565711408 1350200568903342 1351673340002752 1352863686396248 1354922554762374 1358790547107019 1362903064570944 1364103300382056 1364977211459472 1366179273860778 1366793839436064 1367669474203968 1368873907537032 1370957141209266 1371573856072608 1374314336478733 1382968914458976 1387243691055456 1388465362354044 1390578411466647 1391203952812336 1398768934691232 1400000755655268 1402762098368592 1403660776156704 1404896905103796 1405528887517248 1407667904916624 1422162365476032 1423750103977968 1438410159561024 1438619901491552 1439886817069948 1442078122408599 1444711797151272 1444922457955756 1456926897745332 1459800520817808 1476478319951856 1477778575413894 1478725312414428 1479390505987264 1480693326055736 1481641930387632 1482946733165118 1485871677411992 1491681306892608 1493951436164304 1495267079264946 1496898085939776 1498216323997224 1500496398646362 1501171385780256 1502847331976744 1504170809216881 1517639136425334 1518321835092192 1519658939899308 1520632507503096 1521971647195779 1522656294810352 1524973563659676 1530936078126624 1536290140832928 1537643069365572 1540675895932368 1543020588081684 1558277672857776 1560649152437388 1561351198839744 1565104446913878 1574322930543168 1574552490608864 1578337472557443 1579828727820096 1581219998456904 1581450564219292 1584338775574176 1601952421782297 1605112091253268 1615988082466992 1618447389177996 1619175435686848 1621639593101424 1623067684330326 1624838093285056 1626269001261944 1628743954086222 1635112201786128 1638337275162432 1642275585920034 1644848654683208 1646297184890917 1647351883128354 1652054693964649 1661038109945838 1661785315573344 1664314319235672 1665779991812703 1666847171686086 1667596990476768 1669065553926732 1671605637088491 1672357596439408 1681451413982496 1687331866103712 1688817809002788 1690703248473837 1691463798743056 1705516508088432 1708112064478716 1708880445974208 1711481121805104 1712988331661646 1716367006872024 1723077853114176 1729103883204672 1753318004942829 1756520098694712 1756776225859876 1771371551934972 1772168390239936 1774865381425968 1778366102099392 1782641020614054 1793140797225024 1798683420948544 1800267425204456 1803007179171978 1806563406349832 1808154350087293 1816386997926384 1817986592775366 1818804400509408 1819969615279296 1821572365147704 1824344542239102 1825165210049376 1827942854945688 1829552626419687 1840328712941472 1846764798333984 1850454736518609 1851287149805392 1854104548622196 1859397590778026 1866667674207024 1867863552523488 1869508480020012 1870349464491456 1873195873471728 1876046614286364 1876890539888832 1881402295994334 1892483777680704 1898333471970624 1902896773585938 1918985847929553 1920798956846016 1922490501720984 1922770829878132 1926282396201696 1930912882731027 1942569196993776 1946400694423744 1968637759935808 1970371433885192 1971633749885904 1973370062243346 1975522573850176 1977262310886824 1980271426191162 1985924645771797 1988014115840688 1991935248219072 1993689439019928 1996723554104214 1997621765329632 2000661864861816 2008613261007379 2021262259593888 2023518848567112 2025300853355013 2026211919865744 2027510010004128 2029295529594372 2032383832143561 2033298084879568 2044354596856416 2046154950573084 2050190759154096 2051504211305952 2053310861305548 2054234527909824 2057360784108912 2077703563810368 2080865536583184 2082698043531066 2086805929218504 2102291771666112 2104143147552888 2104449963409924 2108293331275872 2111501857374936 2135625155966952 2135936562376396 2154650776622656 2157929852237328 2159830225604922 2162186124135232 2164090245773768 2167383686933634 2171658605448296 2180149602381504 2185390346617998 2189700781226712 2196469177504472 2198403490393903 2214717479927784 2216667863120841 2218087968621642 2219085758980896 2221039989083604 2222462895581448 2224420099747677 2225420738568976 2228807516117988 2237521960338912 2245347128909664 2247324485995836 2251757078670384 2254270997965116 2260706423320046 2274022010784576 2277482752638288 2279488409848962 2280948761254644 2281974829073472 2283984442215528 2287460345489514 2288489342496032 2300933513870784 2308980448352448 2311013843898552 2337416509286664 2337757339923772 2342026798259616 2347656670370817 2361828735913296 2366487175234624 2372175846328938 2376508163361264 2376854694152072 2404009572229304 2406126654840571 2407668136879902 2414541475794487 2421849330568512 2423982123700488 2427671083766994 2428763153530272 2432459389652136 2434601526495489 2437257139927584 2439403501892916 2443115931129333 2457505912743648 2467272982024812 2471027824692531 2472139398162928 2474316479066822 2488890232276032 2492677973360016 2496471478853508 2497594497962304 2501395485715152 2503598330890098 2508536394659112 2518344554551488 2527151829299136 2537195698114584 2556023808716352 2558274762132648 2558647797239404 2563320668961312 2567221682707656 2569482497492469 2574550510308036 2590092262658368 2628844999847872 2631160082991128 2635164338789814 2640361901588216 2642687127050659 2650685487787584 2657057327902458 2658252585359904 2662298072138952 2667549153149088 2673961530921081 2689711195837536 2698025131422816 2700401137806684 2704510768757967 2705727372792496 2709845109524748 2717581094214038 2728206600764112 2729954422918944 2732358547721556 2733587678872128 2737747815074064 2741914282418532 2743147712145216 2748628672957466 2765937828917952 2774487382110912 2776930724708088 2781156822933294 2782407905624672 2789096386167039 2797537869382464 2800001511310536 2805524196737184 2807321552313408 2809793810207592 2815335809833248 2822103443991501 2847500207955936 2854345160378907 2877239802983104 2879773634139896 2884156244817198 2889423594302544 2889844915911512 2913853795490664 2919601041635616 2935665535318477 2952956639903712 2955557150827788 2957450624828856 2960055093365019 2961386652111472 2963283860775264 2965893466330236 2970407139286743 2971743354823984 2987902872328608 2990534158529892 2996432647994448 3000992797292724 3002342771560512 3005694663953488 3008341618433762 3035278272850668 3036643670184384 3039317879798616 3041265015006192 3043943294391558 3045312589620704 3049947127319352 3061872156253248 3072580281665856 3075286138731144 3081351791864736 3086041176163368 3116555345715552 3121298304874776 3124047065296599 3130208893827756 3149104981217728 3156674945114886 3162439996913808 3162901128438584 3168677551148352 3203904843564594 3210224182506536 3213051255191089 3231976164933984 3236894778355992 3239745338407383 3243279186202848 3246135368660652 3251075530400451 3252538002523888 3257487908172444 3270224403572256 3284551171840068 3289697309366416 3292594369781834 3294703766256708 3304109387929298 3322076219891676 3323570631146688 3328628638471344 3331559983625406 3333694343372172 3335193980953536 3338131107853464 3343211274176982 3344715192878816 3362902827964992 3374663732207424 3377635618005576 3381406496947674 3382927597486112 3391059634980069 3411033016176864 3416224128957432 3419232614773443 3422962243610208 3425976663323292 3431190518234271 3432734013744048 3506636009885658 3513040197389424 3513552451719752 3516646649382373 3528945233853481 3542743103869944 3549730762851936 3558263769493407 3565282041228108 3569262413444767 3600534850408912 3606014358343956 3611502205319853 3613126812699664 3616308700174586 3632773995852768 3635973185550732 3637608801018816 3643144730295408 3648689084478204 3650330420098752 3655885709891376 3659105252839374 3680657425882944 3693529596667968 3700909473037218 3702574299610784 3708209097244392 3711474718600233 3718795181556052 3733335348414048 3735727105046976 3739016960040024 3746391746943456 3752093228572728 3755397496335147 3762804591988668 3805793547171876 3837971695859106 3844981003441968 3845541659756264 3852564792403392 3861825765462054 3862388877997117 3885138393987552 3906515554872619 3940742867770384 3943267499771808 3946740124486692 3952746508184721 3954524621773648 3960542852382324 3971849291543594 3976028231681376 3987378878039856 3993447108208428 3995243530659264 4001323729723632 4017226522014758 4042524519187776 4047037697134224 4050601706710026 4052423839731488 4055020020008256 4058591059188744 4064767664287122 4066596169759136 4076371641321057 4088709193712832 4092309901146168 4100381518308192 4103008422611904 4106621722611096 4114721568217824 4122943009436199 4161731073166368 4165396087062132 4171735234399941 4173611858437008 4208286295105776 4208899926819848 4216586662551744 4223003714749872 4271250311933904 4271873124752792 4275635134860583 4290588090080851 4315859704474656 4319660451209844 4326234367225797 4328180491547536 4334767373867268 4343317210896592 4370780693235996 4379401562453424 4392938355008944 4396806980787806 4429434959855568 4433335726241682 4436175937243284 4438171517961792 4442079978167208 4444925791162896 4448840199495354 4450841477137952 4457615032235976 4475043920677824 4490694257819328 4494648971991672 4503514157340768 4508541995930232 4512512427650643 4521412846640092 4554965505276576 4558976819697924 4561897522509288 4565914941587337 4567968884431056 4574920690979028 4576978684992064 4622027687797104 4674833018573328 4675514679847544 4679632155477331 4684053596519232 4695313340741634 4695997988356207 4723657471826592 4735012417672329 4744351692657876 4753016326722528 4753709388304144 4805857265346891 4808019144458608 4812253309681142 4815336273759804 4829082951588974 4847964247400976 4855342167533988 4857526307060544 4864918779304272 4869203052990978 4874514279855168 4878807003785832 4886231862258666 4915011825487296 4934545964049624 4938891554672751 4942055649385062 4944278796325856 4948632958133644 4956164081893947 4985355946720032 4992942957707016 4997339975438109 5002790971430304 5007196661780196 5014816911265473 5017072789318224 5072109745421511 5074391396229168 5116549524265296 5117295594478808 5126641337922624 5134443365415312 5138964994984938 5139714333712699 5149101020616072 5216614296573121 5259954014828487 5262320165982256 5270328677579628 5280723803176432 5285374254101318 5314114655804916 5316505170719808 5324596144277904 5335098306298176 5347923061842162 5379422391675072 5396050262845632 5400802275613368 5409021537515934 5411454745584992 5419690219049496 5424463050261879 5435162188428076 5456413201528224 5459908845837888 5464717095443112 5475495630148128 5483828564837064 5488657879259061 5497257345914932 5551364209555827 5553861449416176 5562313645866588 5564815811249344 5578192772334078 5600003022621072 5611048393474368 5619587620415184 5630671619666496 5644206887983002 5695000415911872 5708690320757814 5709522734044597 5756957543788659 5759547268279792 5768312489634396 5778847188605088 5779689831823024 5827707590981328 5839202083271232 5871331070636954 5905913279807424 5911114301655576 5914901249657712 5920110186730038 5922773304222944 5926567721550528 5931786932660472 5940814278573486 5943486709647968 5957773937315391 5975805744657216 5981068317059784 5992865295988896 6001985594585448 6011389327906976 6016683236867524 6025839783022137 6070556545701336 6075902560065039 6078635759597232 6082530030012384 6087886588783116 6090625179241408 6097151496430683 6099894254638704 6150572277462288 6162703583729472 6172082352326736 6233110691431104 6242596609749552 6248094130593198 6249005197103929 6260417787655512 6313349890229772 6324879993827616 6325802256877168 6407809687129188 6420448365013072 6426102510382178 6463952329867968 6473789556711984 6479490676814766 6486558372405696 6492270737321304 6502151060800902 6505076005047776 6514975816344888 6540448807144512 6569102343680136 6579394618732832 6585188739563668 6589407532513416 6595210471181709 6608218775858596 6644152439783352 6650003589362523 6657257276942688 6663119967250812 6667388686744344 6673260299243031 6676262215706928 6686422548353964 6689430385757632 6755271236011152 6762812993895348 6765855194972224 6782119269960138 6822066032353728 6832448257914864 6838465229546886 6839462381082253 6845924487220416 6851953326646584 6862381036468542 6865468027488096 7013272019771316 7026080394778848 7027104903439504 7033293298764746 7057890467706962 7085486207739888 7099461525703872 7116527538986814 7130564082456216 7138524826889534 7201069700817824 7212028716687912 7218379964521713 7223004410639706 7226253625399328 7232617400349172 7243624427383461 7265547991705536 7271946371101464 7286289460590816 7297378168956408 7303804579486467 7311771419782752 7318210505678748 7329347793387999 7401818946074436 7405148599221568 7413083474077593 7416418194488784 7422949437200466 7437590363112104 7466670696828096 7478033920080048 7492783493886912 7504186457145456 7510794992670294 7525609183977336 7611587094343752 7675943391718212 7689962006883936 7691083319512528 7723651530924108 7724777755994234 7770276787975104 7813031109745238 7881485735540768 7886534999543616 7893480248973384 7905493016369442 7909049243547296 7921085704764648 7928061381151977 7943698583087188 7952056463362752 7974757756079712 7986894216416856 8002647459447264 8021884592763243 8034453044029516 8094075394268448 8101203413420052 8104847679462976 8113532306273901 8117182118377488 8129535328574244 8133192339518272 8152743282642114 8184619802292336 8200763036616384 8213243445222192 8229443136435648 8245886018872398 8323462146332736 8330792174124264 8343470468799882 8347223716874016 8367289158501117 8416572590211552 8417799853639696 8446007429499744 8542500623867808 8543746249505584 8551270269721166 8581176180161702 8631719408949312 8639320902419688 8652468734451594 8656360983095072 8669534747734536 8686634421793184 8741561386471992 8758803124906848 8785876710017888 8793613961575612 8806996605955431 8858869919711136 8866671452483364 8872351874486568 8880165280095057 8884159956334416 8889851582325792 8897680398990708 8901682954275904 8911221417860229 8915230064471952 8989297943983344 9007028314681536 9017083991860464 9025024855301286 9042825693280184 9109931010553152 9117953639395848 9123795045018576 9131829883174674 9135937768862112 9149841381958056 9244055375594208 9349666037146656 9351029359695088 9359264310954662 9390626681483268 9391995976712414 9447314943653184 9470024835344658 9488703385315752 9506032653445056 9507418776608288 9611714530693782 9616038288917216 9624506619362284 9630672547519608 9639153765573267 9658165903177948 9695928494801952 9710684335067976 9719236015222149 9729837558608544 9738406105981956 9753226591201353 9757614007571664 9772463724517332 9869091928099248 9877783109345502 9884111298770124 9888557592651712 9897265916267288 9912328163787894 9970711893440064 9985885915414032 9994679950876218 10005581942860608 10014393323560392 10029633822530946 10034145578636448 10144219490843022 10148782792458336 10173178904940207 10233099048530592 10234591188957616 10268886730830624 10277929989969876 10279428667425398 10298202041232144 10433228593146242 10519908029656974 10524640331964512 10540657355159256 10549939948147119 10561447606352864 10570748508202636 10586835701560443 10628229311609832 10649192288555808 10674791308480221 10695846123684324 10707787240334301 10801604551226736 10818043075031868 10822909491169984 10834506615959559 10839380438098992 10848926100523758 10870324376856152 10912826403056448 10929434190886224 10950991260296256 10967657129674128 10977315758518122 10994514691829864 11102728419111654 11107722898832352 11124627291733176 11134424155800699 11156385544668156 11200006045242144 11239175240830368 11288413775966004 11417380641515628 11419045468089194 11513915087577318 11519094536559584 11536624979268792 11557694377210176 11559379663646048 11587166633991351 11655415181962656 11719546664617857 11742662141273908 11822228603311152 11829802499315424 11840220373460076 11845546608445888 11858239524554163 11863573865320944 11881628557146972 11886973419295936 11915547874630782 11962136634119568 11985730591977792 12003971189170896 12022778655813952 12033366473735048 12051679566044274 12086084340057169 12141113091402672 12151805120130078 12157271519194464 12165060060024768 12175773177566232 12194302992861366 12199788509277408 12229114923963171 12301144554924576 12344164704653472 12368829028308597 12485193219499104 12496188261186396 12498010394207858 12520835575311024 12626699780459544 12649759987655232 12651604513754336 12815619374258376 12826905404581749 12840896730026144 12852205020764356 12871764270242553 12947579113423968 12958981353629532 12978703101677391 12984541474642608 13004302121601804 13010152010095552 13029951632689776 13138204687360272 13158789237465664 13170377479127336 13178815065026832 13190420942363418 13216437551717192 13288304879566704 13300007178725046 13314514553885376 13326239934501624 13334777373488688 13346520598486062 13352524431413856 13372845096707928 13510542472022304 13525625987790696 13537537282951929 13564238539920276 13664896515829728 13676930459093772 13678924762164506 13703906653293168 13724762072937084 13730936054976192 14026544039542632 14038896466431993 14052160789557696 14054209806879008 14066586597529492 14087993965068621 14115780935413924 14170972415479776 14205037253016987 14233055077973628 14261128164912432 14277049653779068 14402139401635648 14417571796040673 14424057433375824 14436759929043426 14446008821279412 14452507250798656 14465234800698344 14487248854766922 14543892742202928 14572578921181632 14594756337912816 14607609158972934 14623542839565504 14636421011357496 14658695586775998 14694591751580299 14803637892148872 14816674664018253 14826166948155186 14832836388977568 14845898874400932 14868492245681841 14875180726224208 14956067840160096 15008372914290912 15021589985340588 15051218367954672 15223174188687504 15351886783436424 15379924013767872 15382166639025056 15419143001138097 15447303061848216 15449555511988468 15626062219490476 15649842889719363 15762971471081536 15779862044485461 15786960497946768 15810986032738884 15818098487094592 15842171409529296 15856122762303954 15887397166174376 15949515512159424 15973788432833712 16005294918894528 16043769185526486 16068906088059032 16083057113934343 16188150788536896 16202406826840104 16227064612547802 16234364236754976 16259070657148488 16273389150785637 16305486565284228 16369239604584672 16426486890444384 16491772037744796 16661584348248528 16686940937599764 16694447433748032 16734578317002234 16833145180423104 16835599707279392 16892014858999488 17085001247735616 17087492499011168 17102540539442332 17128568202133791 17162352360323404 17270872631365977 17278641804839376 17304937468903188 17312721966190144 17339069495469072 17373268843586368 17483122772943984 17517606249813696 17571753420035776 17587227923151224 17613993211910862 17664277112391247 17717739839422272 17733342904966728 17744703748973136 17760330560190114 17768319912668832 17779703164651584 17795360797981416 17822442835720458 17830460128943904 17873321811946173 17978595887966688 18034167983720928 18050049710602572 18077519349066411 18085651386560368 18235907278791696 18247590090037152 18263659766349348 18271875537724224 18299682763916112 18488110751188416 18699332074293312 18702058719390176 18718528621909324 18747015591311787 18781253362966536 18783991953424828 18940049670689316 18977406770631504 19014837553216576 19223429061387564 19232076577834432 19249013238724568 19261345095039216 19278307531146534 19316331806355896 19391856989603904 19421368670135952 19438472030444298 19459675117217088 19476812211963912 19506453182402706 19515228015143328 19544927449034664 19738183856198496 19755566218691004 19768222597540248 19785631413545127 19794531832534576 19824656327575788 19971771830828064 19989359901752436 20028786647120784 20059267645061892 20068291157272896 20288438981686044 20297565584916672 20346357809880414 20466198097061184 20469182377915232 20518387143246759 20537773461661248 20555859979939752 20558857334850796 20596404082464288 20866457186292484 21039816059313948 21049280663929024 21081314710318512 21099879896294238 21122895212705728 21141497016405272 21173671403120886 21256458623219664 21298384577111616 21349582616960442 21391692247368648 21415574480668602 21476711021540437 21603209102453472 21636086150063736 21655139893565139 21669013231919118 21678760876197984 21697852201047516 21730873282150383 21740648753712304 21858868381772448 21935314259348256 21954631517036244 21989029383659728 22205456838223308 22215445797664704 22249254583466352 22268848311601398 22312771089336312 22400012090484288 22478350481660736 22576827551932008 22834761283031256 22838090936178388 23027830175154636 23038189073119168 23073249958537584 23118759327292096 23174333267982702 23310830363925312 23439093329235714 23485324282547816 23506006551134809 23644457206622304 23659604998630848 23680440746920152 23716479049108326 23727147730641888 23763257114293944 23784184143455931 23831095749261564 23924273268239136 24007942378341792 24066732947470096 24103359132088548 24172168680114338 24282226182805344 24303610240260156 24314543038388928 24351546355132464 24388605985722732 24399577018554816 24458229847926342 24602289109849152 24688329409306944 24737658056617194 24970386438998208 24992376522372792 24996020788415716 25041671150622048 25101867475503351 25253399560919088 25303209027508672 25631238748516752 25653810809163498 25681793460052288 25704410041528712 25743528540485106 25817020395033361 25895158226847936 25917962707259064 25957406203354782 25969082949285216 26008604243203608 26059903265379552 26111972393095927 26276409374720544 26340754958254672 26357630130053664 26380841884726836 26420989817866293 26432875103434384 26576609759133408 26600014357450092 26652479869003248 26669554746977376 26693041196972124 26705048862827712 26745690193415856 27021084944044608 27051251975581392 27075074565903858 27128477079840552 27329793031659456 27353860918187544 27357849524329012 27407813306586336 27449524145874168 28053088079085264 28077792932863986 28108419613758016 28133173195058984 28175987930137242 28231561870827848 28341944830959552 28410074506033974 28466110155947256 28522256329824864 28554099307558136 28579245375120739 28835143592081346 28848114866751648 28873519858086852 28892017642558824 28917461296719801 28930469601396688 28974497709533844 29087785484405856 29189512675825632 29215218317945868 29272842022714992 29317391173551996 29389183503160598 29607275784297744 29633349328036506 29652333896310372 29665672777955136 29691797748801864 29736984491363682 29750361452448416 29912135680320192 30016745828581824 30043179970681176 30102436735909344 30446348377375008 30519536714820621 30703773566872848 30764333278050112 30838286002276194 30894606123696432 30899111023976936 31252124438980952 31279646512927423 31299685779438726 31389039185328331 31559724088970922 31573920995893536 31621972065477768 31649819844441357 31684342819058592 31712245524607908 31760507104681329 31774794332348752 31947576865667424 32087538371052972 32123361721002903 32137812176118064 32166114227868686 32404813653680208 32454129225095604 32468728473509952 32518141314296976 32546778301571274 32610973130568456 32738479209169344 32852973780888768 32983544075489592 33323168696497056 33373881875199528 33403272467402097 33469156634004468 33671199414558784 34174984998022336 34205081078884664 34257136404267582 34324704720646808 34354932651658567 34541745262731954 34557283609678752 34609874937806376 34678138990938144 34761499901974053 34966245545887968 35158639993853571 35174455846302448 35227986423821724 35328554224782494 35466685809933456 35489407497946272 35520661120380228 35536639825337664 35590721595962832 35644885671440916 35660920257887808 35746643623892346 35957191775933376 36068335967441856 36100099421205144 36155038698132822 36171302773120736 36258253020171507 36471814557583392 36495180180074304 36527319532698696 36599365527832224 36687344771889513 37106487084925791 37404117438780352 37437057243818648 37494031182623574 37562506725933072 37567983906849656 37732568269664143 37880099341378632 37954813541263008 38163651959140201 38446858122775128 38480716213745247 38498026477449136 38522690190078432 38556615062293068 38615292810727659 38632663612711792 38842737340271904 38876944060888596 38953624423927824 39012906364805412 39030456030286656 39089854898069328 39476367712396992 39511132437382008 39536445195080496 39571262827090254 39589063665069152 39649312655151576 39943543661656128 39978719803504872 40057573294241568 40118535290123784 40576877963372088 40612611848855787 40692715619760828 40938364755830464 41036774286493518 41111719959879504 41117714669701592 41192808164928576 41732914372584968 41769666317484157 42079632118627896 42116689399295979 42162629420637024 42199759792588476 42263981895205863 42282994032810544 42347342806241772 42512917246439328 42699165233920884 42783384494737296 42831148961337204 42953422043080874 43206418204906944 43272172300127472 43310279787130278 43338026463838236 43357521752395968 43395704402095032 43461746564300766 43481297507424608 43717736763544896 43870628518696512 43909263034072488 43978058767319456 44083775254740897 44410913676446616 44450023992054759 44498509166932704 44537696623202796 44605476737045523 44625542178672624 45153655103864016 45669522566062512 45676181872356776 45716406441970849 45876288040095253 46055660350309272 46146499917075168 46257429003414291 46348666535965404 46878186658471428 46949528669158089 46970648565095632 47012013102269618 47288914413244608 47360881493840304 47432958098216652 47454295461283776 47526514228587888 47568368286911862 47662191498523128 47848546536478272 48015884756683584 48133465894940192 48206718264177096 48249171341803029 48344337360228676 48564452365610688 48607220480520312 48703092710264928 48777211971445464 48820167452356911 48916459695852684 49475316113234388 49984753044745584 49992041576831432 50083342301244096 50203734951006702 50211055413962521 50506799121838176 51262477497033504 51307621618326996 51385704606401373 51408820083057424 51487057080970212 51634040790066722 51835925414518128 51914812406709564 51938165898570432 52017208486407216 52119806530759104 52223944786191854 52552818749441088 52681509916509344 52715260260107328 52761683769453672 52841979635732586 52865750206868768 52992831337173741 53153219518266816 53200028714900184 53304959738006496 53339109493954752 53386082393944248 53491380386831712 53619965435838519 54102503951162784 54150149131807716 54232558047199233 54256954159681104 54707721836375088 54715699048658024 54815626613172672 54899048291748336 55777645171051063 56106176158170528 56155585865727972 56241046773935361 56266346390117968 56351975860274484 56463123741655696 56820149012067948 56932220311894512 57044512659649728 57108198615116272 57158490750241478 57670287184162692 57696229733503296 57747039716173704 57784035285117648 57834922593439602 57860939202793376 57948995419067688 58175570968811712 58379025351651264 58430436635891736 58545684045429984 58634782347103992 58778367006321196 59214551568595488 59266698656073012 59304667792620744 59356894240635381 59383595497603728 59473968982727364 59500722904896832 60086359941362352 60204873471818688 60892696754750016 61039073429641242 61047973848630691 61407547133745696 61555161429740277 61676572004552388 61789212247392864 61798222047953872 62504248877961904 62559293025854846 62599371558877452 62778078370656662 63119448177941844 63147841991787072 63243944130955536 63299639688882714 63368685638117184 63424491049215816 63521014209362658 63549588664697504 63895153731334848 64175076742105944 64246723442005806 64275624352236128 64332228455737372 64430133064621311 64809627307360416 64908258450191208 64965419680695417 65036282628593952 65093556603142548 65192619846451149 65221946261136912 65967088150979184 66646337392994112 66747763750399056 66806544934804194 66816286338265087 66938313268008936 67815985855450573 68410162157769328 68514272808535164 68649409441293616 68709865303317134 69083490525463908 69114567219357504 69219749875612752 69356277981876288 69522999803948106 69932491091775936 70317279987707142 70348911692604896 70455972847643448 70518019653404427 70657108449564988 70933371619866912 70978814995892544 71041322240760456 71181443191925664 71289771342881832 71352552430367793 71493287247784692 72200198842410288 72310077396265644 72342605546241472 72516506040343014 72943629115166784 73054639065397392 73198731055664448 73374689543779026 74212974169851582 74223795542579761 74874114487637296 74988062365247148 75125013451866144 75135967813699312 75465136539328286 75760198682757264 75909627082526016 76327303918280402 76893716245550256 76961432427490494 76996052954898272 77045380380156864 77113230124586136 77230585621455318 77265327225423584 77451061185100083 77685474680543808 77753888121777192 77907248847855648 78025812729610824 78179709796138656 78335917179287781 79022264874764016 79072890390160992 79142525654180508 79178127330138304 79262969453598879 79298625310303152 79957439607009744 80115146588483136 80237070580247568 81153755926744176 81225223697711574 81237067562351077 81385431239521656 82073548572987036 82223439919759008 82235429339403184 83465828745169936 83539332634968314 84159264237255792 84233378798591958 84325258841274048 84399519585176952 84527963790411726 84565988065621088 84694685612483544 85025834492878656 85398330467841768 85566768989474592 85662297922674408 85737736125362217 85906844086161748 86544344600254944 86620559574260556 86676052927676472 86752383890159403 86791408804190064 86923493128601532 86962595014849216 87818526068144976 87956117534638912 88167550509481794 88821827352893232 88900047984109518 88913010954069289 88997018333865408 89075393246405592 89210953474091046 89251084357345248 90307310207728032 91339045132125024 91352363744713552 91432812883941698 91752576080190506 92111320700618544 92292999834150336 92514858006828582 92697333071930808 93756373316942856 93838939538782269 93899057338316178 93941297130191264 94024026204539236 94167117555984993 94721762987680608 94865916196433304 94949459533324071 95053028457175776 95136736573823724 95281521314043987 95324382997046256 96266931789880384 96370085163008709 96413436528354192 96498342683606058 96688674720457352 97214440961040624 97406185420529856 97554423942890928 97640334904713822 97832919391705368 98950632226468776 99969506089491168 99984083153662864 100407469902013404 100422110827925042 101013598243676352 102524954994067008 102615243236653992 102771409212802746 102817640166114848 102974114161940424 103064797954975701 103268081580133444 103671850829036256 103829624813419128 104034416972814432 104284499705922159 104447889572383708 105363019833018688 105475919981560713 105523367538907344 105683959271465172 105731500413737536 105985662674347482 106400057429800368 106609919476012992 106772164787888496 106982760773663424 107239930871677038 108205007902325568 108300298263615432 108465116094398466 108513908319362208 108774759060514521 109415443672750176 109431398097316048 109798096583496672 111555290342102126 112212352316341056 112311171731455944 112482093547870722 112532692780235936 112703951720548968 112926247483311392 113197704808992429 113640298024135896 113864440623789024 114216397230232544 114316981500482956 114490955877420603 115340574368325384 115442148641235741 115494079432347408 115568070570235296 115669845186879204 115721878405586752 115845878432182977 115897990838135376 116860873271783472 117091368090859968 117269564694207984 117556734012642392 118429103137190976 118533397312146024 118609335585241488 118713788481270762 118767190995207456 118947937965454728 120172719882724704 122078146859282484 122095947697261382 122815094267491392 123110322859480554 123353144009104776 123578424494785728 123596444095907744 125008497755923808 125118586051709692 125198743117754904 125308998952452471 125556156741313324 126238896355883688 126350068197887937 126487888261911072 126599279377765428 126791945685617589 126848982098431632 127042028418725316 127099177329395008 128350153484211888 128493446884011612 128551248704472256 128664456911474744 128860266129242622 129619254614720832 129816516900382416 129930839361390834 130072565257187904 130187113206285096 130385239692902298 130443892522273824 131934176301958368 132251325764222691 133495527500798112 133613089869608388 133632572676530174 133876626536017872 135631971710901146 136820324315538656 137028545617070328 137149219325912547 137298818882587232 137419730606634268 137628864120285759 138166981050927816 138439499751225504 138772287010242873 139045999607896212 140634559975414284 140697823385209792 140848586007474267 140911945695286896 141036039306808854 141314216899129976 141866743239733824 142082644481520912 142362886383851328 142579542685763664 142705104860735586 142986574495569384 144400397684820576 144620154792531288 144747514025409087 145033012080686028 146109278130794784 146749379087558052 148425948339703164 148447591085159522 149748228975274592 149976124730494296 150250026903732288 150271935627398624 150633166241887563 150930273078656572 151520397365514528 152654607836560804 153787432491100512 153922864854980988 153992105909796544 154157113819204119 154226460249172272 154461171242910636 154530654450847168 154902122370200166 155507776243554384 155814497695711296 156051625459221648 156359419592277312 156671834358575562 157119096420743197 158044529749528032 158145780780321984 158285051308361016 158525938907197758 158597250620606304 158978494011521223 159914879214019488 160474141160495136 162307511853488352 162450447395423148 162474135124702154 162770862479043312 164147097145974072 164446879839518016 164470858678806368 166931657490339872 167078665269936628 167332935513153189 168318528474511584 168466757597183916 168723140321806083 168799039170353904 169055927580823452 169131976131242176 169389371224967088 170796660935683536 171133537978949184 171324595845348816 171475472250724434 171813688172323496 173088689200509888 173241119148521112 173352105855352944 173504767780318806 173582817608380128 173846986257203064 175637052136289952 176335101018963588 177643654705786464 177800095968219036 177826021908138578 178150786492811184 178421906948182092 178502168714690496 180614620415456064 182678090264250048 182704727489427104 182865625767883396 183143921545892073 183505152160381012 184222641401237088 184665484289220831 185029716013657164 185394666143861616 187512746633885712 187677879077564538 187798114676632356 187882594260382528 188048052409078472 188334235111969986 189443525975361216 189731832392866608 189898919066648142 190106056914351552 190273473147647448 190563042628087974 190648765994092512 191029692770543887 192740170326017418 192826873056708384 192996685367212116 193290399193863933 193377349440914704 194428881922081248 195108847885781856 195280669809427644 195665838783410736 197901264452937552 199939012178982336 199968166307325728 200448859014795261 200814939804026808 200844221655850084 203447957566351719 205230486473307984 205542818425605492 205635280332229696 205948228323880848 206129595909951402 206536163160266888 207343701658072512 207659249626838256 208068833945628864 208568999411844318 208895779144767416 209079742481146459 210951839963121426 211046735077814688 211367918542930344 211554058960213281 211971325348694964 212800114859600736 213544329575776992 214479861743354076 216600596527230864 216930232188796932 217027816638724416 217549518121029042 218830887345500352 218862796194632096 219596193166993344 222671386627739283 223110580684204252 224622343462911888 224964187095741444 225065385560471872 225407903441097936 225852494966622784 226395409617984858 227280596048271792 227728881247578048 228432794460465088 228633963000965912 228981911754841206 229635602461086211 230681148736650768 230884297282471482 230988158864694816 231136141140470592 231339690373758408 231691756864365954 231795981676270752 232353183555300249 233721746543566944 234539129388415968 235007751537863343 235113468025284784 237066794624292048 237218671170482976 237427576962541524 237534381990414912 237895875930909456 240345439765449408 243711202687053231 244156293718564968 244191895394522764 246220645718961108 246706288018209552 247192888191815488 250016995511847616 250237172103419384 250397486235509808 250617997904904942 251112313482626648 252477792711767376 252700136395775874 252975776523822144 253198558755530856 253583891371235178 253697964196863264 254084056837450632 256700306968423776 256986893768023224 257213208376086651 257328913822949488 257720532258485244 259633033800764832 259861678722781668 260374226412570192 260770479385804596 260887785044547648 263868352603916736 264502651528445382 266739032862207867 266991055001596224 267226179739216776 267265145353060348 267753253072035744 271263943421802292 273640648631077312 274057091234140656 274298438651825094 274597637765174464 274839461213268536 275257728240571518 276333962101855632 276878999502451008 277544574020485746 278091999215792424 279197243280025681 281269119950828568 281516818616346807 281697172014948534 281823891390573792 282072078613617708 282501352667954979 282628433798259952 284165288963041824 285159085371527328 285410209721471172 285973148991138768 288800795369641152 289240309585062576 289495028050818174 290066024161372056 292218556261589568 293498758175116104 296851896679406328 296895182170319044 299496457950549184 299952249460988592 300543871254797248 301266332483775126 301860546157313144 303040794731029056 305309215673121608 305578085164752517 307574864982201024 307845729709961976 308314227638408238 308452920498344544 308922342485821272 309194393864927103 309804244740400332 311015552487108768 312103250918443296 313343668717151124 314238192841486394 316089059499056064 316570102616722032 317051877814395516 317194501241212608 317956988023042446 319829758428038976 320948282320990272 324615023706976704 324900894790846296 324948270249404308 325541724958086624 326324277181543563 328294194291948144 328941717357612736 333863314980679744 334157330539873256 334665871026306378 335621265135433693 336637056949023168 336933515194367832 337446280643612166 337598078340707808 338111855161646904 338778742449934176 339593114426977287 341593321871367072 342649191690697632 342950944501448868 343472867632261809 343627376344646992 346482238297042224 346704211710705888 347009535560637612 347165635216760256 347693972514406128 351274104272579904 352670202037927176 355287309411572928 355600191936438072 355652043816277156 356301572985622368 356843813896364184 365409454978854208 365731251535766792 366287843091784146 367010304320762024 368445282802474176 369330968578441662 370059432027314328 370789332287723232 375025493267771424 375355758155129076 375596229353264712 375926996857357413 376096104818156944 376668470223939972 379463664785733216 379797838133296284 380546946295294896 381126085256175948 381297531988185024 382059385541087774 385480340652034836 385653746113416768 385993370734424232 386580798387727866 386754698881829408 388857763844162496 390217695771563712 390561339618855288 391331677566821472 395802528905875104 396753977292668073 399936332614651456 400897718029590522 401629879608053616 401688443311700168 406895915132703438 408057509409268303 410460972946615968 411085636851210984 411447657977737641 411896456647761696 412259191819902804 412886592360857277 413072326320533776 415318499253676512 417137998823688636 417791558289534832 418159484962292918 421903679926242852 422093470155629376 422735837085860688 423108117920426562 423942650697389928 425600229719201472 427088659151553984 428959723486708152 433201193054461728 433860464377593864 434242542076227261 435099036242058084 437725592389264192 445342773255478566 446221161368408504 446614124471561371 449244686925823776 449928374191482888 450815806882195872 451899498725662689 452790819235969716 454561192096543584 457267926001931824 457963823509682412 459271204922172422 461362297473301536 461768594564942964 461976317729389632 462679380747516816 463383513728731908 463591963352541504 464706367110600498 467443493087133888 469078258776831936 470015503075726686 470226936050569568 471357289262229591 474133589248584096 474437342340965952 474855153925083048 475791751861818912 476935482034563669 487422405374106462 488312587437129936 488383790789045528 490523387505633859 492441291437922216 493412576036419104 496127475468822613 500474344206838768 500794972471019616 501235995809809884 501998806539459567 502224626965253296 504955585423534752 505400272791551748 506397117511061712 507167782742470356 507395928393726528 508168113674901264 513400613936847552 513973787536046448 514426416752173302 514657827645898976 515441064516970488 519266067601529664 519723357445563336 520748452825140384 521540958771609192 529005303056890764 533478065724415734 534452359478433552 534530290706120696 535506506144071488 542527886843604584 543005662127294041 548114182468281312 548596877303650188 549431764637676219 549678922426537072 550515456481143036 552667924203711264 555089148040971492 556183998431584848 558394486560051362 562538239901657136 563033637232693614 563394344029897068 563647782781147584 564144157227235416 565002705335909958 565256867596519904 568330577926083648 570318170743054656 570820419442942344 571946297982277536 573089078311631661 578480619170125152 578990056101636348 579871197581591799 580132048322744112 586997516350232208 593703793358812656 593790364340638088 594313283745621037 596391744521238289 599904498921977184 601346577044385783 602532664967550252 603721092314626288 610343872699055157 610618431346243216 611156170329505034 615691459419923952 616628455276816476 616905840996689088 617844684971642544 618388787729854206 619608489480800664 622031104974217536 624206501836886592 626687337434302248 627239227443439377 628476385682972788 633140205233444064 634103755628791032 634662176880639843 635913976046084892 649801789581692592 649896540498808616 651083449916173248 652648554363087126 652743720381512773 656588388583896288 668014159883217849 668314661079746512 669331742052612756 671242530270867386 673867030388735664 674892561287224332 675196156681415616 676223710323293808 677557484899868352 679186228853954574 683186643742734144 685298383381395264 685901889002897736 686945735264523618 687254752689293984 688906807383258633 692964476594084448 693408423421411776 694019071121275224 695387945028812256 697059550665900747 705023254613590029 705340404075854352 711200383872876144 711304087632554312 712603145971244736 713687627792728368 725109387223663819 731133608061159693 731462503071533584 732575686183568292 734020608641524048 738661937156883324 740118864054628656 741578664575446464 750050986535542848 750711516310258152 751192458706529424 751853993714714826 752192209636313888 753336940447879944 758927329571466432 759595676266592568 761093892590589792 762252170512351896 764118771082175548 770960681304069672 771639625128259953 771986741468848464 773161596775455732 773509397763658816 781122679237710576 782663355133642944 791605057811750208 793507954585336146 793623660032198983 800217098586623601 801795436059181044 803259759216107232 803376886623400336 813791830265406876 816115018818536606 820921945893231936 822171273702421968 822895315955475282 823792913295523392 824518383639805608 825773184721714554 826144652641067552 830636998507353024 834275997647377272 835583116579069664 836318969924585836 837591729840077043 843807359852485704 844550455849040421 845471674171721376 846216235840853124 847504058003864937 847885301394779856 857919446973416304 866402386108923456 867720928755187728 868485084152454522 868611722397446131 870198072484116168 890685546510957132 892442322736817008 893228248943122742 898489373851647552 899856748382965776 901631613764391744 903798997451325378 905581638471939432 909122384193087168 914535852003863648 915927647019364824 916734255494257551 918542409844344844 922724594946603072 923537189129885928 925358761495033632 926767027457463816 927583181594781309 929412734221200996 940031006151453372 940453872101139136 942714578524459182 948267178497168192 949710307850166096 951583503723637824 953870964069127338 974844810748212924 976625174874259872 976767581578091056 981046775011267718 984882582875844432 986825152072838208 992254950937645226 1000948688413677536 1001589944942039232 1002471991619619768 1003997613078919134 1004449253930506592 1006863795406301079 1009911170847069504 1010800545583103496 1012794235022123424 1014335565484940712 1016336227349802528 1018779343280931861 1027947575072092896 1028852833504346604 1029315655291797952 1030418602896785427 1030882129033940976 1039446714891126672 1041496905650280768 1043081917543218384 1058010606113781528 1066956131448831468 1068904718956867104 1069060581412241392 1085055773687209168 1086011324254588082 1096228364936562624 1097193754607300376 1098863529275352438 1099357844853074144 1101030912962286072 1105335848407422528 1110178296081942984 1112367996863169696 1116788973120102724 1125076479803314272 1126067274465387228 1126788688059794136 1127780990572072239 1128288314454470832 1130005410671819916 1130513735193039808 1141640838885884688 1143892595964555072 1146178156623263322 1156961238340250304 1157980112203272696 1159742395163183598 1160264096645488224 1173995032700464416 1187407586717625312 1187580728681276176 1188626567491242074 1192783489042476578 1199808997843954368 1202693154088771566 1205065329935100504 1207442184629252576 1220687745398110314 1221236862692486432 1222312340659010068 1224172528227804909 1231382918839847904 1233256910553632952 1234342973933212923 1235689369943285088 1236777575459708412 1238659777082571831 1239216978961601328 1253374674868604496 1254478454886878754 1256952771365945576 1266280410466888128 1268207511257582064 1269324353761279686 1271827952092169784 1299603579163385184 1299793080997617232 1305297108726174252 1305487440763025546 1313176777167792576 1336028319766435698 1336629322159493024 1338663484105225512 1339842373414684113 1342485060541734772 1347734060777471328 1349785122574448664 1352447420646587616 1355698496176988067 1358372457707909148 1371803778005795472 1373891470529047236 1374509505378587968 1377813614766517266 1385928953188168896 1388038142242550448 1390775890057624512 1394119101331801494 1410046509227180058 1410680808151708704 1414071867786688773 1422400767745752288 1422608175265108624 1427375255585456736 1450218774447327638 1462267216122319386 1462925006143067168 1465151372367136584 1468041217283048096 1471570162516901577 1477323874313766648 1480237728109257312 1488382426406467839 1501423032620516304 1502384917413058848 1503707987429429652 1504384419272627776 1505996419618378701 1506673880895759888 1519191352533185136 1522187785181179584 1524504341024703792 1528237542164351096 1541921362608139344 1543279250256519906 1543973482937696928 1546323193550911464 1562245358475421152 1587015909170672292 1587247320064397966 1600434197173247202 1603590872118362088 1606519518432214464 1606753773246800672 1627583660530813752 1629016986381882123 1632230037637073212 1644342547404843936 1645790631910950564 1648295293913028657 1649036767279611216 1651546369443429108 1652289305282135104 1668551995294754544 1671166233158139328 1672637939849171672 1675183459680154086 1687614719704971408 1689100911698080842 1690943348343442752 1692432471681706248 1695008116007729874 1695770602789559712 1715838893946832608 1719267234934894983 1735441857510375456 1736970168304909044 1737223444794892262 1740396144968232336 1781371093021914264 1782939851236863111 1784884645473634016 1786456497886245484 1789175233563714867 1799713496765931552 1804039731133157349 1807597994902650756 1811163276943878864 1829071704007727296 1831031618097165471 1831855294038729648 1833468510988515102 1837084819688689688 1847074378259771856 1850717522990067264 1853534054914927632 1855166363189562618 1858825468442401992 1880062012302906744 1881717682330318131 1885429157048918364 1899420615700332192 1907741928138254676 1949689621496425848 1953250349748519744 1953535163156182112 1958231161144538319 1962093550022535436 1969765165751688864 1984509901875290452 2001897376827355072 2004042479649653547 2004943983239239536 2007995226157838268 2008898507861013184 2013727590812602158 2021601091166206992 2025588470044246848 2028671130969881424 2032672454699605056 2037558686561863722 2042548253469661561 2055895150144185792 2057705667008693208 2060837205793570854 2061764258067881952 2066720422149775899 2078893429782253344 2086163835086436768 2116021212227563056 2133912262897662936 2137809437913734208 2138121162824482784 2170111547374418336 2172022648509176164 2175328161670991457 2193400824183479079 2194387509214600752 2197727058550704876 2198715689706148288 2202061825924572144 2220356592163885968 2224735993726339392 2233577946240205448 2250152959606628544 2252134548930774456 2253577376119588272 2255561981144144478 2256576628908941664 2260010821343639832 2283281677771769376 2292356313246526644 2315960224406545392 2319484790326367196 2320528193290976448 2347990065400928832 2374815173435250624 2375161457362552352 2377253134982484148 2380870980096596949 2385566978084953156 2400651295759870803 2405386308177543132 2410130659870201008 2414884369258505152 2441375490796220628 2442473725384972864 2444624681318020136 2448345056455609818 2462765837679695808 2466513821107265904 2468685947866425846 2471378739886570176 2473555150919416824 2477319554165143662 2478433957923202656 2506749349737208992 2508956909773757508 2512775189520231129 2513905542731891152 2536415022515164128 2538648707522559372 2543655904184339568 2599207158326770368 2599586161995234464 2605835167192338393 2610594217452348504 2610974881526051092 2672056639532871396 2673258644318986048 2677326968210451024 2679684746829368226 2684970121083469544 2695468121554942656 2699570245148897328 2704894841293175232 2711396992353976134 2716744915415818296 2743607556011590944 2747782941058094472 2750202766482772653 2755627229533034532 2776076284485100896 2788238202663602988 2820093018454360116 2821361616303417408 2828143735573377546 2844801535491504576 2845216350530217248 2854750511170913472 2900437548894655276 2924534432244638772 2925850012286134336 2930302744734273168 2936082434566096192 2943140325033803154 2954647748627533296 2960475456218514624 2976764852812935678 2985262831994120743 3002846065241032608 3004769834826117696 3007415974858859304 3011992839236757402 3013347761791519776 3020591386218903237 3038382705066370272 3049008682049407584 3056475084328702192 3083842725216278688 3086558500513039812 3087946965875393856 3092646387101822928 3124490716950842304 3174031818341344584 3174494640128795932 3200868394346494404 3207181744236724176 3213507546493601344 3255167321061627504 3258033972763764246 3264460075274146424 3288685094809687872 3291581263821901128 3296590587826057314 3298073534559222432 3303092738886858216 3337103990589509088 3345275879698343344 3350366919360308172 3375229439409942816 3378201823396161684 3384864943363412496 3390016232015459748 3391541205579119424 3431677787893665216 3438534469869789966 3470883715020750912 3473940336609818088 3474446889589784524 3480792289936464672 3562742186043828528 3565879702473726222 3569769290947268032 3572912995772490968 3578350467127429734 3599426993531863104 3608079462266314698 3615195989805301512 3622326553887757728 3629564162640333853 3662063236194330942 3663710588077459296 3666937021977030204 3672517584683414727 3674169639377379376 3694148756519543712 3707068109829855264 3710332726379125236 3717650936884803984 3760124024605813488 3763435364660636262 3770858314097836728 3798841231400664384 3815483856276509352 3899379242992851696 3907070326312364224 3916462322289076638 3924187100045070872 3939530331503377728 3969019803750580904 3972515107141782721 4008084959299307094 4009887966478479072 4015990452315676536 4019527120244052339 4027455181625204316 4043202182332413984 4057342261939762848 4075117373123727444 4085096506939323122 4115411334017386416 4121674411587141708 4123528516135763904 4133440844299551798 4157786859564506688 4172327670172873536 4232042424455126112 4242215603360066319 4267824525795325872 4276242325648965568 4340223094748836672 4344045297018352328 4350656323341982914 4363076446760638009 4386801648366958158 4388775018429201504 4395454117101409752 4404123651849144288 4414710487550704731 4440713184327771936 4465147279219403517 4467155892480410896 4504269097861548912 4507154752239176544 4511123962288288956 4513153257817883328 4520021642687279664 4566563355543538752 4584712626493053288 4631920448813090784 4638969580652734392 4750322914725104704 4754506269964968296 4761741960193193898 4771133956169906312 4801302591519741606 4810772616355086264 4820261319740402016 4882750981592441256 4887050959145646369 4889249362636040272 4896690112911219636 4933027642214531808 4937371895732851692 4947110301838833648 4954639108330287324 4956867915846405312 5013498699474417984 5017913819547515016 5025550379040462258 5027811085463782304 5072830045030328256 5077297415045118744 5087311808368679136 5157801704804684949 5199172323990468928 5211670334384676786 5221188434904697008 5221949763052102184 5304747622320487939 5344113279065742792 5348819553710589333 5354653936420902048 5359369493658736452 5367525700691144601 5369940242166939088 5399140490297794656 5422793984707952268 5433489830831636592 5487215112023181888 5495565882116188944 5500405532965545306 5511254459066069064 5552152568970201792 5576476405327205976 5640186036908720232 5645153046990954393 5656287471146755092 5690432701060434496 5800875097789310552 5805983618130297823 5849068864489277544 5860605489468546336 5874693483433614957 5886280650067606308 5909295497255066592 5953529705625871356 5970525663988241486 6005692130482065216 6014831949717718608 6023985678473514804 6026695523583039552 6041182772437806474 6076765410132740544 6098017364098815168 6112950168657404384 6127644760408984683 6167685450432557376 6173117001026079624 6185292774203645856 6200161266449327697 6348063636682689168 6348989280257591864 6376804037573240167 6401736788692988808 6414363488473448352 6510334642123255008 6516067945527528492 6525984485012974371 6528920150548292848 6583162527643802256 6593181175652114628 6596147069118444864 6606185477773716432 6674207981179018176 6690551759396686688 6700733838720616344 6750458878819885632 6756403646792323368 6769729886726824992 6780032464030919496 6877068939739579932 6947880673219636176 6948893779179569048 6961584579872929344 7125484372087657056 7131759404947452444 7142612940289790847 7145825991544981936 7156700934254859468 7216158924532629396 7230391979610603024 7244653107775515456 7259128325280667706 7324126472388661884 7327421176154918592 7333874043954060408 7345035169366829454 7348339278754758752 7388297513039087424 7414136219659710528 7420665452758250472 7435301873769607968 7520248049211626976 7526870729321272524 7538325568560693387 7541716628195673456 7630967712553018704 7753092678776097757 7798758485985703392 7817505501577015179 7832924644578153276 7848374200090141744 7938039607501161808 7945030214283565442 8016169918598614188 8019775932956958144 8031980904631353072 8039054240488104678 8054910363250408632 8086404364664827968 8114684523879525696 8150234746247454888 8170193013878646244 8230822668034772832 8243348823174283416 8250608299448317959 8266881688599103596 8464084848910252224 8484431206720132638 8485668364959666049 8535649051590651744 8688090594036704656 8701312646683965828 8726152893521276018 8773603296733916316 8777550036858403008 8790908234202819504 8808247303698288576 8829420975101409462 8881426368655543872 8930294558438807034 8934311784960821792 8955788495982362229 9008538195723097824 9014309504478353088 9022247924576577912 9040043285374559328 9061774158656709711 9169425252986106576 9263840897626181568 9277939161305468784 9426422033907629647 9509012539929936592 9523483920386387796 9542267912339812624 9602605183039483212 9621545232710172528 9640522639480804032 9765501963184882512 9774101918291292738 9778498725272080544 9793380225822439272 9866055284429063616 9874743791465703384 9894220603677667296 9909278216660574648 10035827639095030032 10051100758080924516 10055622170927564608 10154594830090237488 10174623616737358272 10315603409609369898 10317107580418586779 10423340668769353572 10442376869809394016 10443899526104204368 10609495244640975878 10688226558131485584 10697639107421178666 10709307872841804096 10718738987317472904 10735051401382289202 10739880484333878176 10798280980595589312 10845587969415904536 10866979661663273184 10888692487921001559 10991131764232377888 11000811065931090612 11017552754050244181 11022508918132138128 11152952810654411952 11280372073817440464 11290306093981908786 11291952391166799703 11312574942293510184 11601750195578621104 11611967236260595646 11698137728978555088 11721210978937092672 11749386966867229914 11772561300135212616 11818590994510133184 11907059411251742712 11917545321425348163 11941051327976482972 12029663899435437216 12047971356947029608 12058581360732157017 12082365544875612948 12225900337314808768 12255289520817969366 12346234002052159248 12370585548407291712 12400322532898655394 12696127273365378336 12697978560515183728 12753608075146480334 12803473577385977616 12828726976946896704 13020669284246510016 13032135891055056984 13051968970025948742 13057840301096585696 13089229340281914027 13166325055287604512 13186362351304229256 13212370955547432864 13244131462652114193 13381103518793373376 13395441837658210551 13401467677441232688 13512807293584646736 13539459773453649984 13560064928061838992 13754137879479159864 13895761346439272352 13897787558359138096 14250968744175314112 14263518809894904888 14285225880579581694 14291651983089963872 14313401868509718936 14432317849065258792 14460783959221206048 14518256650561335412 14648252944777323768 14661152877436939107 14667748087908120816 14690070338733658908 14696678557509517504 14841330905516500944 14870603747539215936 15040496098423253952 15053741458642545048 15076651137121386774 15083433256391346912 15261935425106037408 15506185357552195514 15597516971971406784 15635011003154030358 15665849289156306552 15696748400180283488 15876079215002323616 15890060428567130884 15914242866961463817 16032339837197228376 16046458661131767999 16063961809262706144 16078108480976209356 16102577102073433803 16109820726500817264 16300469492494909776 16340386027757292488 16461645336069545664 16486697646348566832 16501216598896635918 16533763377198207192 16968862413440265276 16971336729919332098 17071298103181303488 17376181188073409312 17402625293367931656 17417950854390893469 17452305787042552036 17547206593467832632 17581816468405639008 17624080450300844871 17658841950202818924 17860589116877614068 17868623569921643584 17911576991964724458 18017076391446195648 18044495849153155824 18080086570749118656 18123548317313419422 18338850505972213152 18382934281226954049 18555878322610937568 18852844067815259294 19018025079859873184 19046967840772775592 19084535824679625248 19130412112719720501 19205210366078966424 19243090465420345056 19531003926369765024 19548203836582585476 19556997450544161088 19577953455038923113 19586760451644878544 19749487582931406768 19788441207355334592 19818556433321149296 20071655278190060064 20102201516161849032 20309189660180474976 20631206819218739796 20634215160837173558 20846681337538707144 20884753739618788032 20887799052208408736 21218990489281951756 21376453116262971168 21395278214842357332 21427838820869372541 21437477974634945808 21470102802764578404 21479760968667756352 21691175938831809072 21733959323326546368 21777384975842003118 21982263528464755776 22001622131862181224 22035105508100488362 22045017836264276256 22305905621308823904 22560744147634880928 22580612187963817572 22583904782333599406 22625149884587020368 23203500391157242208 23223934472521191292 23259278036328293271 23396275457957110176 23452516504731045537 23498773933734459828 23545122600270425232 23814118822503485424 23835090642850696326 23882102655952965944 24059327798870874432 24095942713894059216 24117162721464314034 24164731089751225896 24510579041635938732 24692468004104318496 24800645065797310788 25392254546730756672 25395957121030367456 25457005094878998147 25507216150292960668 25606947154771955232 26064271782110113968 26103937940051897484 26115680602193171392 26178458680563828054 26332650110575209024 26372724702608458512 26424741911094865728 26488262925304228386 26553127295105600293 26790883675316421102 26802935354882465376 26867365487947086687 27025614587169293472 27120129856123677984 27508275758958319728 27791522692878544704 27795575116718276192 28279266101722888941 28527037619789809776 28570451761159163388 28583303966179927744 28626803737019437872 28864635698130517584 28921567918442412096 29036513301122670824 29296505889554647536 29322305754873878214 29335496175816241632 29380140677467317816 29682661811033001888 30107482917285090096 30153302274242773548 30166866512782693824 30523870850212074816 30951322741255760337 31012370715104391028 31270022006308060716 31331698578312613104 31393496800360566976 31752158430004647232 31780120857134261768 31828485733922927634 32064679674394456752 32092917322263535998 32127923618525412288 32156216961952418712 32205154204146867606 32219641453001634528 32600938984989819552 32666077463763004677 32680772055514584976 32973395292697133664 33002433197793271836 33067526754396414384 33875857173500399109 33937724826880530552 33942673459838664196 34752362376146818624 34805250586735863312 34835901708781786938 34904611574085104072 35094413186935665264 35163632936811278016 35248160900601689742 35317683900405637848 35721178233755228136 35752635964276044489 35823153983929448916 36088991698306311648 36247096634626838844 36677701011944426304 36765868562453908098 37111756645221875136 37705688135630518588 38036050159719746368 38093935681545551184 38169071649359250496 38260824225439441002 38410420732157932848 38486180930840690112 38808416815923569659 39062007852739530048 39096407673165170952 39155906910077846226 39173520903289757088 39267688020845742081 39498975165862813536 39637112866642298592 40143310556380120128 40204403032323698064 40618379320360949952 41262413638437479592 41268430321674347116 41693362675077414288 41775598104416817472 42437980978563903512 42752906232525942336 42790556429684714664 42855677641738745082 42874955949269891616 42940205605529156808 43382351877663618144 43554769951684006236 44003244263724362448 44070211016200976724 44090035672528552512 44611811242617647808 45121488295269761856 45161224375927635144 45167809564667198812 45250299769174040736 46407000782314484416 46447868945042382584 46518556072656586542 46792550915914220352 46905033009462091074 46997547867468919656 47090245200540850464 47628237645006970848 47670181285701392652 47742728600884391451 47764205311905931888 48191885427788118432 48234325442928628068 48329462179502451792 49021158083271877464 49384936008208636992 49601290131594621576 50791914242060734912 50914010189757996294 51014432300585921336 51213894309543910464 52128543564220227936 52207875880103794968 52253852563172680407 52356917361127656108 52745449405216917024 52976525850608456772 53106254590211200586 53581767350632842204 53605870709764930752 53734730975894173374 54051229174338586944 54240259712247355968 55016551517916639456 55148802843680862147 55591150233436552384 56558532203445777882 56719993807888294117 57054075239579619552 57140903522318326776 57253607474038875744 57391236338159161503 57729271396261035168 58073026602245341648 58593011779109295072 58644611509747756428 58670992351632483264 58760281354934635632 59365323622066003776 60214965834570180192 60306604548485547096 61902645482511520674 62024741430208782056 62540044012616121432 62663397156625226208 63560241714268523536 63656971467845855268 64129359348788913504 64185834644527071996 64312433923904837424 64410308408293735212 64439282906003269056 65201877969979639104 65332154927526009354 65361544111029169952 65946790585394267328 66004866395586543672 66135053508792828768 67751714347000798218 67875449653761061104 67885346919677328392 68961719090166343207 69610501173471726624 69671803417563573876 69777834108984879813 69809223148170208144 70188826373871330528 70496321801203379484 70635367800811275696 71442356467510456272 71505271928552088978 71646307967858897832 72177983396612623296 72494193269253677688 73531737124907816196 75411376271261037176 75477787035693871699 76187871363091102368 76371015284636994441 76521648450878882004 76820841464315865696 77616833631847139318 78192815346330341904 78311813820155692452 78347041806579514176 78535376041691484162 78997950331725627072 79274225733284597184 79659381885316800879 80408806064647396128 80602096463841260061 82524827276874959184 82536860643348694232 82898452488452122171 83386725350154828576 84837798305168666823 84875961957127807024 85581112859369429328 85711355283477490164 85749911898539783232 85880411211058313616 86764703755327236288 87109539903368012472 88006488527448724896 88140422032401953448 90322448751855270288 90335619129334397624 90500599538348081472 92853968223767281011 92895737890084765168 93037112145313173084 93810066018924182148 93995095734937839312 94180490401081700928 95256475290013941696 95340362571402785304 95485457201768782902 95528410623811863776 96383770855576236864 96468650885857256136 96658924359004903584 97998232391289014031 98042316166543754928 99202580263189243152 100790204824089270841 101627571520501197327 101828020379515992588 102028864601171842672 104257087128440455872 104415751760207589936 104507705126345360814 104713834722255312216 105490898810433834048 105953051701216913544 106212509180422401172 107163534701265684408 107257907892828133467 107469461951788346748 110033103035833278912 110297605687361724294 110313688744475658637 113117064406891555764 113439987615776588234 114108150479159239104 114281807044636653552 114507214948077751488 114782472676318323006 115458542792522070336 116146053204490683296 116425250447770708977 117186023558218590144 117289223019495512856 117520562709869271264 117803064062537226243 120429931669140360384 120613209096971094192 123805290965023041348 124049482860417564112 125080088025232242864 125326794313250452416 127120483428537047072 127313942935691710536 128258718697577827008 128371669289054143992 128624867847809674848 128820616816587470424 130664309855052018708 130723088222058339904 132009732791173087344 132270107017585657536 135503428694001596436 135750899307522122208 135770693839354656784 137923438180332686414 139221002346943453248 139343606835127147752 139555668217969759626 139618446296340416288 140377652747742661056 140992643602406758968 141270735601622551392 142884712935020912544 143010543857104177956 143228185802653174353 143292615935717795664 144988386538507355376 147063474249815632392 150822752542522074352 150955574071387743398 152375742726182204736 152742030569273988882 153043296901757764008 153641682928631731392 155233667263694278636 156385630692660683808 156623627640311384904 156761557689518041221 157070752083382968324 159318763770633601758 160817612129294792256 161204192927682520122 165049654553749918368 165073721286697388464 165796904976904244342 166773450700309657152 169675596610337333646 169751923914255614048 170159981423664882351 171162225718738858656 171422710566954980328 171760822422116627232 172173709014477484509 174219079806736024944 176012977054897449792 176280844064803906896 180644897503710540576 180671238258668795248 185707936447534562022 185791475780169530336 186074224290626346168 187620132037848364296 187990191469875678624 190680725142805570608 190970914403537565804 191056821247623727552 192937301771714512272 193317848718009807168 195996464782578028062 196084632333087509856 198405160526378486304 201580409648178541682 203255143041002394654 203656040759031985176 204057729202343685344 206885157270499029621 208831503520415179872 209015410252690721628 209333502326954639439 209427669444510624432 211906103402433827088 212425018360844802344 214327069402531368816 214515815785656266934 214938923903576693496 220595211374723448588 220627377488951317274 226234128813783111528 226433361107081615097 226879975231553176468 228563614089273307104 229113045853910983323 229564945352636646012 232292106408981366592 232850500895541417954 234578446038991025712 235041125419738542528 235606128125074452486 238978145655950402637 241226418193942188384 247610581930046082696 248098965720835128224 248695357465356366513 250160176050464485728 254240966857074094144 254513394915506000469 254627885871383421072 256743338578108287984 257249735695619349696 257641233633174940848 261328619710104037416 264019465582346174688 271006857388003192872 271501798615044244416 271541387678709313568 275846876360665372828 278561904671301843033 278687213670254295504 279111336435939519252 279236892592680832576 281985287204813517936 282541471203245102784 285769425870041825088 286021087714208355912 286456371605306348706 286585231871435591328 289976773077014710752 294126948499631264784 301645505085044148704 301911148142775486796 302370614472267812523 304882714561503591981 305484061138547977764 306086593803515528016 310467334527388557272 312771261385321367616 313247255280622769808 313523115379036082442 314141504166765936648 318637527541267203516 322408385855365040244 330099309107499836736 330147442573394776928 330941066233426975911 331593809953808488684 339351193220674667292 339503847828511228096 340319962847329764702 342324451437477717312 342845421133909960656 343521644844233254464 344347418028954969018 348438159613472049888 349275751343312126931 352561688129607813792 361289795007421081152 361342476517337590496 371415872895069124044 371582951560339060672 372148448581252692336 375240264075696728592 375980382939751357248 381361450285611141216 381941828807075131608 385874603543429024544 391992929565156056124 392169264666175019712 396810321052756972608 403160819296357083364 406510286082004789308 407312081518063970352 408115458404687370688 413770314540998059242 417663007040830359744 418030820505381443256 418667004653909278878 418855338889021248864 423812206804867654176 424850036721689604688 428654138805062737632 429031631571312533868 429877847807153386992 441190422749446897176 441254754977902634548 452468257627566223056 452866722214163230194 453759950463106352936 457127228178546614208 458226091707821966646 459129890705273292024 465701001791082835908 469156892077982051424 471212256250148904972 477956291311900805274 482452836387884376768 495221163860092165392 496197931441670256448 497390714930712733026 500320352100928971456 504509418607006405567 509026789831012000938 509255771742766842144 510479944270994647053 513486677156216575968 515282467266349881696 522657239420208074832 528038931164692349376 542013714776006385744 543082775357418627136 551693752721330745656 557123809342603686066 557374427340508591008 558222672871879038504 563970574409627035872 572042175428416711824 572912743210612697412 573170463742871182656 579953546154029421504 588253896999262529568 603291010170088297408 603822296285550973592 604741228944535625046 609765429123007183962 610968122277095955528 612173187607031056032 620655471811497088863 620934669054777114544 626494510561245539616 627046230758072164884 628283008333531873296 637275055082534407032 644816771710730080488 660294885146789553856 661882132466853951822 663187619907616977368 678702386441349334584 679300083321244845291 680639925694659529404 685690842267819921312 688694836057909938036 696876319226944099776 698551502686624253862 705123376259215627584 716934436967851207911 722684953034675180992 737359919502547823521 742831745790138248088 744296897162505384672 746086072396069099539 750480528151393457184 762722900571222282432 763883657614150263216 771749207086858049088 783985859130312112248 806321638592714166728 813020572164009578616 814624163036127940704 827540629081996118484 836061641010762886512 837334009307818557756 837710677778042497728 847624413609735308352 849700073443379209376 857308277610125475264 858063263142625067736 859755695614306773984 882380845498893794352 882509509955805269096 904936515255132446112 905733444428326460388 907111843416803437569 907519900926212705872 916452183415643933292 918259781410546584048 931402003582165671816 938313784155964102848 942424512500297809944 955912582623801610548 990442327720184330784 992823198700280927733 994781429861425466052 1009018837214012811134 1018053579662024001876 1018511543485533684288 1020959888541989294106 1026973354312433151936 1030564934532699763392 1045314478840416149664 1047827254029936380793 1077679882349877588223 1084027429552012771488 1103387505442661491312 1114247618685207372132 1114748854681017182016 1116445345743758077008 1127941148819254071744 1144084350856833423648 1145825486421225394824 1176507793998525059136 1207644592571101947184 1209482457889071250092 1219530858246014367924 1221936244554191911056 1224346375214062112064 1241310943622994177726 1241869338109554229088 1252989021122491079232 1254092461516144329768 1256566016667063746592 1274550110165068814064 1289633543421460160976 1310272662713160520933 1323764264933707903644 1326375239815233954736 1357404772882698669168 1358600166642489690582 1361279851389319058808 1371381684535639842624 1377389672115819876072 1397103005373248507724 1433868873935702415822 1434077953678183562281 1474719839005095647042 1485663491580276496176 1488593794325010769344 1492172144792138199078 1500961056302786914368 1513528255821019216701 1527767315228300526432 1531439832812983941159 1567971718260624224496 1612643277185428333456 1626041144328019157232 1629248326072255881408 1655081258163992236968 1672123282021525773024 1674668018615637115512 1699400146886758418752 1716126526285250135472 1719511391228613547968 1764761690997787588704 1765019019911610538192 1809873030510264892224 1811466888856652920776 1814223686833606875138 1815039801852425411744 1832904366831287866584 1836519562821093168096 1861966415434491266589 1862804007164331343632 1884849025000595619888 1911825165247603221096 1980884655440368661568 1985646397400561855466 1989562859722850932104 2018037674428025622268 2036107159324048003752 2037900249963734535873 2041919777083978588212 2090628957680832299328 2095654508059872761586 2155359764699755176446 2168054859104025542976 2206775010885322982624 2212079758507643470563 2228495237370414744264 2232890691487516154016 2238258217188207298617 2288168701713666847296 2291650972842450789648 2415289185142203894368 2418964915778142500184 2439061716492028735848 2443872489108383822112 2482621887245988355452 2483738676219108458176 2508184923032288659536 2513132033334127493184 2549100220330137628128 2579267086842920321952 2620545325426321041866 2647528529867415807288 2652750479630467909472 2714809545765397338336 2717200333284979381164 2721335530250410312707 2722559702778638117616 2754779344231639752144 2794206010746497015448 2867737747871404831644 2868155907356367124562 2949439678010191294084 2971326983160552992352 2978469596100842783199 2984344289584276398156 3027056511642038433402 3055534630456601052864 3062879665625967882318 3135943436521248448992 3225286554370856666912 3233039647049632764669 3252082288656038314464 3310162516327984473936 3344246564043051546048 3349336037231274231024 3432253052570500270944 3529523381995575177408 3530038039823221076384 3622933777713305841552 3628447373667213750276 3630079603704850823488 3665808733662575733168 3673039125642186336192 3723932830868982533178 3725608014328662687264 3769698050001191239776 3823650330495206442192 3930817988139481562799 3971292794801123710932 3979125719445701864208 4036075348856051244536 4072214318648096007504 4075800499927469071746 4083839554167957176424 4191309016119745523172 4302233861034550686843 4310719529399510352892 4413550021770645965248 4424159517015286941126 4456990474740829488528 4465781382975032308032 4476516434376414597234 4540584767463057650103 4583301945684901579296 4830578370284407788736 4837929831556285000368 4878123432984057471696 4887744978216767644224 4965243774491976710904 5016369846064577319072 5098200440660275256256 5158534173685840643904 5241090650852642083732 5295057059734831614576 5305500959260935818944 5429619091530794676672 5434400666569958762328 5442671060500820625414 5445119405557276235232 5509558688463279504288 5588412021492994030896 5735475495742809663288 5736311814712734249124 5898879356020382588168 5942653966321105984704 5956939192201685566398 5968688579168552796312 6054113023284076866804 6125759331251935764636 6271886873042496897984 6450573108741713333824 6466079294099265529338 6504164577312076628928 6620325032655968947872 6636239275522930411689 6698672074462548462048 6864506105141000541888 7060076079646442152768 7245867555426611683104 7256894747334427500552 7331617467325151466336 7447865661737965066356 7451216028657325374528 7539396100002382479552 7647300660990412884384 7861635976278963125598 7942585589602247421864 7958251438891403728416 8072150697712102489072 8144428637296192015008 8151600999854938143492 8167679108335914352848 8382618032239491046344 8604467722069101373686 8621439058799020705784 8848319034030573882252 8913980949481658977056 8953032868752829194468 9081169534926115300206 9166603891369803158592 9585678953533121705773 9675859663112570000736 9699118941148898294007 9756246865968114943392 9930487548983953421808 10032739692129154638144 10482181301705284167464 10590114119469663229152 10868801333139917524656 10885342121001641250828 10890238811114552470464 11019117376926559008576 11176824042985988061792 11470950991485619326576 11472623629425468498248 11792453964418444688397 11797758712040765176336 11913878384403371132796 11937377158337105592624 12108226046568153733608 12251518662503871529272 12906701583103652060529 12932158588198531058676 13240650065311937895744 13272478551045860823378 13397344148925096924096 13621754302389172950309 14009838470548408646899 14491735110853223366208 14513789494668855001104 14663234934650302932672 14895731323475930132712 15294601321980825768768 15723271952557926251196 15885171179204494843728 15916502877782807456832 16144301395424204978144 16288857274592384030016 16303201999709876286984 16335358216671828705696 16765236064478982092688 17208935444138202747372 17242878117598041411568 17696638068061147764504 17827961898963317954112 17906065737505658388936 18162339069852230600412 19171357907066243411546 19351719326225140001472 19398237882297796588014 19512493731936229886784 19860975097967906843616 19908717826568791235067 20964362603410568334928 21180228238939326458304 21737602666279835049312 21770684242003282501656 22353648085971976123584 22941901982971238653152 22945247258850936996496 23584907928836889376794 23595517424081530352672 23827756768806742265592 23874754316674211185248 24216452093136307467216 24503037325007743058544 25813403166207304121058 25864317176397062117352 26544957102091721646756 27243508604778345900618 28019676941096817293798 28757036860599365117319 29027578989337710002208 29097356823446694882021 29791462646951860265424 31446543905115852502392 31770342358408989687456 32288602790848409956288 32606403999419752573968 32670716433343657411392 33530472128957964185376 34417870888276405494744 34485756235196082823136 35377361893255334065191 35393276136122295529008 35812131475011316777872 36324678139704461200824 38342715814132486823092 38720104749310956181587 38796475764595593176028 39721950195935813687232 39817435653137582470134 41928725206821136669856 42029515411645225940697 43475205332559670098624 43541368484006565003312 45883803965942477306304 45890494517701873992992 47169815857673778753588 47191034848163060705344 47655513537613484531184 47749508633348422370496 48432904186272614934432 49006074650015486117088 51626806332414608242116 51728634352794124234704 53089914204183443293512 54487017209556691801236 56039353882193634587596 57514073721198730234638 58055157978675420004416 58194713646893389764042 59582925293903720530848 62893087810231705004784 63540684716817979374912 65212807998839505147936 67060944257915928370752 68835741776552810989488 68971512470392165646272 70754723786510668130382 70786552272244591058016 71624262950022633555744 72649356279408922401648 76685431628264973646184 77440209498621912363174 77592951529191186352056 79634871306275164940268 83857450413642273339712 84059030823290451881394 86271110581798095351957 87082736968013130006624 91780989035403747985984 94339631715347557507176 95311027075226969062368 96865808372545229868864 98012149300030972234176 103253612664829216484232 103457268705588248469408 106179828408366886587024 108974034419113383602472 112078707764387269175192 115028147442397460469276 116389427293786779528084 119165850587807441061696 125786175620463410009568 126088546234935677822091 130425615997679010295872 137671483553105621978976 141509447573021336260764 141573104544489182116032 143248525900045267111488 145298712558817844803296 153370863256529947292368 154880418997243824726348 155185903058382372704112 159269742612550329880536 168118061646580903762788 172542221163596190703914 174165473936026260013248 182127900117129312409687 188679263430695115014352 190622054150453938124736 206507225329658432968464 206914537411176496938816 212359656816733773174048 217948068838226767204944 224157415528774538350384 230056294884794920938552 232778854587573559056168 251572351240926820019136 252177092469871355644182 258813331745394286055871 275342967106211243957952 283018895146042672521528 290597425117635689606592 306741726513059894584736 309760837994487649452696 310371806116764745408224 318539485225100659761072 336236123293161807525576 345084442327192381407828 364255800234258624819374 377358526861390230028704 378265638704807033466273 413014450659316865936928 424719313633467546348096 435896137676453534409888 448314831057549076700768 460112589769589841877104 465557709175147118112336 504354184939742711288364 517626663490788572111742 546383700351387937229061 566037790292085345043056 613483453026119789169472 619521675988975298905392 620743612233529490816448 637078970450201319522144 672472246586323615051152 690168884654384762815656 728511600468517249638748 754717053722780460057408 756531277409614066932546 826028901318633731873856 871792275352907068819776 896629662115098153401536 920225179539179683754208 931115418350294236224672 1008708369879485422576728 1035253326981577144223484 1092767400702775874458122 1132075580584170690086112 1239043351977950597810784 1274157940900402639044288 1344944493172647230102304 1380337769308769525631312 1457023200937034499277496 1513062554819228133865092 1639151101054163811687183 1840450359078359367508416 1862230836700588472449344 2017416739758970845153456 2070506653963154288446968 2185534801405551748916244 2264151161168341380172224 2478086703955901195621568 2689888986345294460204608 2760675538617539051262624 2914046401874068998554992 3026125109638456267730184 3278302202108327623374366 4034833479517941690306912 4141013307926308576893936 4371069602811103497832488 4917453303162491435061549 5521351077235078102525248 5828092803748137997109984 6052250219276912535460368 6556604404216655246748732 8069666959035883380613824 8282026615852617153787872 8742139205622206995664976 9834906606324982870123098 11656185607496275994219968 12104500438553825070920736 13113208808433310493497464 16564053231705234307575744 17484278411244413991329952 19669813212649965740246196 24209000877107650141841472 26226417616866620986994928 34968556822488827982659904 39339626425299931480492392 52452835233733241973989856 78679252850599862960984784 104905670467466483947979712 157358505701199725921969568 314717011402399451843939136
- Sum of all divisors σ(n): 1074110450746259684638720000
- Sum of proper divisors (its aliquot sum) s(n): 759393439343860232794780864
- 314717011402399451843939136 is an abundant number, because the sum of its proper divisors (759393439343860232794780864) is greater than itself. Its abundance is 444676427941460780950841728
Bases of 314717011402399451843939136
- Binary: 100000100010100111110101101011111110000001000010010001011100100100110010001001011010000002
- Hexadecimal: 0x10453EB5FC0848B92644B40
- Base-36: 13JKZ79MCZXVRKY1C0
Squares and roots of 314717011402399451843939136
- 314717011402399451843939136 squared (3147170114023994518439391362) is 99046797266058026586651245539987683719861937272426496
- 314717011402399451843939136 cubed (3147170114023994518439391363) is 31171712024553130806668931836668043014289034001022700141725864809231509657747456
-
The
square root of 314717011402399451843939136 is 17740265257385.5121554451 -
314717011402399451843939136 is a
perfect cube number . Itscube root is 680205396
Scales and comparisons
How big is 314717011402399451843939136?- 314,717,011,402,399,451,843,939,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 314,717,011,402,399,451,843,939,136 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 314717011402399451843939136 cubic inches would be around 56683783 feet tall.
Recreational maths with 314717011402399451843939136
- 314717011402399451843939136 backwards is 631939348154993204110717413
- 314717011402399451843939136 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 314717011402399451843939136's digits is 108
- 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 314717011402399451843939136 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 314717011402399451843939136 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/314717011402399451843939136/
Chicago style:
Numbermatics. 2024. "Number 314717011402399451843939136 - Facts about the integer". https://numbermatics.com/n/314717011402399451843939136/
The information we have on file for 314717011402399451843939136 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 314717011402399451843939136, math, Factors of 314717011402399451843939136, curriculum, school, college, exams, university, Prime factorization of 314717011402399451843939136, STEM, science, technology, engineering, physics, economics, calculator, three hundred fourteen septillion, seven hundred seventeen sextillion, eleven quintillion, four hundred two quadrillion, three hundred ninety-nine trillion, four hundred fifty-one billion, eight hundred forty-three million, nine hundred thirty-nine thousand, one hundred thirty-six.