537952620072961176069461904
537,952,620,072,961,176,069,461,904 is an even composite number composed of six prime numbers multiplied together.
537952620072961176069461904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 537952620072961176069461904:
24 × 310 × 112 × 136 × 172 × 2414
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 241 × 241 × 241 × 241)See below for interesting mathematical facts about the number 537952620072961176069461904 from the Numbermatics database.
Names of 537952620072961176069461904
- Cardinal: 537952620072961176069461904 can be written as Five hundred thirty-seven septillion, nine hundred fifty-two sextillion, six hundred twenty quintillion, seventy-two quadrillion, nine hundred sixty-one trillion, one hundred seventy-six billion, sixty-nine million, four hundred sixty-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 5.37952620072961176069461904 × 1026
Factors of 537952620072961176069461904
Divisors of 537952620072961176069461904
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 33 34 36 39 44 48 51 52 54 66 68 72 78 81 88 99 102 104 108 117 121 132 136 143 144 153 156 162 169 176 187 198 204 208 216 221 234 241 242 243 264 272 286 289 297 306 312 324 338 351 363 374 396 408 429 432 442 459 468 482 484 486 507 528 561 572 578 594 612 624 648 663 676 702 723 726 729 748 792 816 858 867 884 891 918 936 964 968 972 1014 1053 1089 1122 1144 1156 1188 1224 1287 1296 1326 1352 1377 1404 1446 1452 1458 1496 1521 1573 1584 1683 1716 1734 1768 1782 1836 1859 1872 1928 1936 1944 1989 2028 2057 2106 2169 2178 2187 2197 2244 2288 2312 2376 2431 2448 2574 2601 2651 2652 2673 2704 2754 2808 2873 2892 2904 2916 2992 3042 3133 3146 3159 3179 3267 3366 3432 3468 3536 3564 3672 3718 3757 3856 3861 3888 3978 4056 4097 4114 4131 4212 4338 4356 4374 4394 4488 4563 4624 4719 4752 4862 5049 5148 5202 5302 5304 5346 5508 5577 5616 5746 5784 5808 5832 5967 6084 6171 6266 6292 6318 6358 6507 6534 6561 6591 6732 6864 6936 7128 7293 7344 7436 7514 7722 7803 7953 7956 8019 8112 8194 8228 8262 8424 8619 8676 8712 8748 8788 8976 9126 9399 9438 9477 9537 9724 9801 10098 10296 10404 10604 10608 10692 11016 11154 11271 11492 11568 11583 11664 11934 12168 12291 12342 12393 12532 12584 12636 12716 13014 13068 13122 13182 13464 13689 13872 14157 14256 14586 14872 15028 15147 15444 15606 15906 15912 16038 16388 16456 16524 16731 16848 17238 17352 17424 17496 17576 17901 18252 18513 18798 18876 18954 19074 19448 19521 19602 19683 19773 20196 20449 20592 20808 21208 21384 21879 22032 22308 22542 22984 23166 23409 23859 23868 24057 24167 24336 24582 24684 24786 25064 25168 25272 25432 25857 26028 26136 26244 26364 26741 26928 27378 28197 28314 28431 28561 28611 29161 29172 29403 29744 30056 30294 30888 31212 31603 31812 31824 32076 32776 32912 33048 33462 33813 34463 34476 34704 34749 34969 34992 35152 35802 36504 36873 37026 37179 37349 37596 37752 37908 38148 38896 39042 39204 39366 39546 40392 40729 40898 41067 41327 41616 42416 42471 42768 43758 44616 45067 45084 45441 45968 46332 46818 47718 47736 48114 48334 48841 49164 49368 49572 50128 50193 50544 50864 51714 52056 52272 52488 52728 53261 53482 53703 54756 55539 56394 56628 56862 57122 57222 58081 58322 58344 58563 58806 59049 59319 60112 60588 61347 61776 62424 63206 63624 64152 65552 65637 66096 66924 67626 68926 68952 69498 69649 69938 70227 71577 71604 72171 72501 73008 73746 74052 74358 74698 75192 75504 75816 76296 77571 78084 78408 78732 79092 80223 80784 81458 81796 82134 82654 84591 84942 85293 85683 85833 87483 87516 88209 89232 90134 90168 90882 92664 93636 94809 95436 95472 96228 96668 97682 98328 98736 99144 100386 101439 103389 103428 104112 104247 104907 104976 105456 106522 106964 107406 109512 110619 111078 111537 112047 112788 113256 113724 114244 114444 116162 116644 116688 117126 117612 118098 118638 121176 122187 122694 123201 123981 124848 126412 127248 127413 128304 131274 133848 135201 135252 136323 137852 137904 138996 139298 139876 140454 143154 143208 144342 145002 146523 147492 148104 148716 149396 150384 150579 151632 152592 155142 156168 156816 157464 158184 159783 160446 161109 162916 163592 164268 165308 166617 169182 169884 170586 171366 171666 174243 174966 175032 175689 176418 177957 180268 180336 181764 184041 185328 187272 189618 190872 192456 193336 195364 196656 196911 198288 200772 202878 206778 206856 208494 208947 209814 210681 213044 213928 214731 214812 216513 217503 219024 221238 222156 223074 224094 225576 226512 227448 228488 228888 232324 232713 233288 234252 235224 236196 237276 240669 242352 244374 245388 246402 247962 252824 253773 254826 255879 257049 257499 262449 262548 264627 265837 267696 270402 270504 272646 275704 277992 278596 279752 280908 284427 286308 286416 288684 290004 293046 294984 296208 297432 298792 301158 304317 310167 310284 312336 312741 314171 314721 314928 316368 319566 320892 322218 325832 327184 328536 330616 331857 333234 334611 336141 338364 339768 341172 342732 343332 347633 348486 349932 350064 351378 352836 355914 360536 363528 366561 368082 369603 371293 371943 374544 379093 379236 381744 382239 384912 386672 390728 393822 401544 405603 405756 408969 410839 413556 413712 416988 417894 419628 421362 426088 427856 429462 429624 433026 435006 439569 442476 444312 446148 448019 448188 451152 451737 454597 454896 456976 457776 464648 465426 466576 468504 470448 472392 474552 479349 481338 483327 485537 488748 490776 492804 495737 495924 499851 505648 507546 509652 511758 514098 514998 522729 524898 525096 527067 529254 529477 531674 533871 537251 540804 541008 545292 551408 552123 555984 557192 559504 561816 568854 572616 577368 580008 585871 586092 589968 590733 594864 597584 602316 608634 620334 620568 625482 626841 628342 629442 632043 634933 638891 639132 641784 644193 644436 649539 651664 652509 657072 661232 663714 666468 669222 672282 676728 679536 682344 685464 686664 692393 695266 696972 698139 699864 702756 705672 711828 721072 722007 727056 733122 736164 739206 742586 743886 755053 758186 758472 761319 764478 766139 767637 771147 772497 781456 787347 787644 793881 797511 803088 811206 811512 817938 821678 827112 833976 835788 839256 842724 852176 853281 858924 859248 866052 870012 879138 884952 888624 892296 896038 896376 903474 905437 909194 912951 929296 930501 930852 937008 938223 942513 944163 944784 949104 958698 962676 966654 971074 977496 981552 985608 987377 991474 991848 995571 999702 1003833 1008423 1015092 1019304 1023516 1028196 1029996 1042899 1045458 1049796 1050192 1054134 1058508 1058954 1063348 1067742 1074502 1081608 1090584 1099683 1104246 1108809 1113879 1114384 1115829 1123632 1137279 1137708 1145232 1146717 1154736 1160016 1171742 1172184 1181466 1204632 1216809 1217268 1226907 1232517 1240668 1241136 1250964 1253682 1256684 1258884 1264086 1269866 1277782 1278264 1283568 1288386 1288872 1299078 1305018 1318707 1327428 1332936 1338444 1344057 1344564 1353456 1355211 1363791 1364688 1370928 1373328 1384786 1390532 1393944 1396278 1399728 1405512 1411344 1423656 1438047 1444014 1449981 1456611 1466244 1472328 1478412 1485172 1487211 1487772 1499553 1510106 1516372 1516944 1522638 1528956 1532278 1535274 1542294 1544994 1568187 1574694 1575288 1581201 1587762 1588431 1595022 1601613 1611753 1622412 1623024 1635876 1643356 1654224 1656369 1667952 1671576 1678512 1685448 1706562 1717848 1732104 1740024 1757613 1758276 1769904 1772199 1784592 1792076 1792752 1806948 1810874 1818388 1825902 1861002 1861704 1876446 1880523 1885026 1888326 1896129 1904799 1916673 1917396 1925352 1932579 1933308 1942148 1954992 1957527 1971216 1974754 1982948 1983696 1991142 1999404 2007666 2016846 2030184 2038608 2047032 2056392 2059992 2077179 2085798 2090916 2094417 2099592 2108268 2117016 2117908 2126696 2135484 2149004 2163216 2166021 2181168 2199366 2208492 2217618 2227758 2231658 2265159 2274558 2275416 2283957 2293434 2298417 2313441 2317491 2343484 2344368 2362041 2362932 2381643 2392533 2409264 2433618 2434536 2453814 2465034 2481336 2501928 2507364 2513368 2517768 2528172 2539732 2555564 2556528 2559843 2576772 2577744 2598156 2610036 2637414 2654856 2665872 2676888 2688114 2689128 2710422 2716311 2727582 2738853 2769572 2781064 2787888 2791503 2792556 2811024 2814669 2827539 2832489 2847312 2876094 2888028 2899962 2913222 2932488 2944656 2956824 2962131 2970344 2974422 2975544 2986713 2999106 3020212 3025269 3032744 3045276 3057912 3064556 3070548 3084588 3089988 3128697 3136374 3149388 3150576 3162402 3175524 3176862 3190044 3203226 3223506 3244824 3271752 3286712 3299049 3312738 3326427 3341637 3343152 3347487 3370896 3411837 3413124 3435696 3440151 3455881 3464208 3480048 3515226 3516552 3544398 3584152 3613896 3621748 3636776 3650427 3651804 3680721 3697551 3722004 3723408 3752892 3761046 3770052 3776652 3792258 3809598 3833346 3834792 3850704 3865158 3866616 3884296 3915054 3949508 3956121 3965896 3982284 3998808 4015332 4032171 4033692 4060368 4065633 4084223 4091373 4094064 4112784 4119984 4154358 4171596 4181832 4188834 4199184 4216536 4234032 4235816 4253392 4270968 4298008 4314141 4332042 4349943 4369833 4398732 4416984 4435236 4455516 4461633 4463316 4498659 4519229 4530318 4549116 4550832 4567914 4586868 4596834 4626882 4634982 4686968 4704561 4724082 4725864 4743603 4763286 4765293 4785066 4804839 4826809 4835259 4867236 4869072 4907628 4928209 4930068 4962672 4969107 5003856 5014728 5026736 5035536 5056344 5079464 5111128 5119686 5153544 5196312 5220072 5272839 5274828 5309712 5316597 5340907 5353776 5376228 5378256 5420844 5432622 5455164 5477706 5539144 5562128 5583006 5585112 5629338 5641569 5655078 5664978 5688387 5714397 5750019 5752188 5776056 5797737 5799924 5824247 5826444 5864976 5872581 5909761 5913648 5924262 5940688 5948844 5951088 5973426 5998212 6040424 6050538 6065488 6090552 6115824 6129112 6141096 6169176 6179976 6231537 6257394 6272748 6283251 6298776 6311981 6324804 6351048 6353724 6380088 6406452 6444581 6447012 6489648 6498063 6543504 6573424 6598098 6625476 6652854 6683274 6694974 6795477 6823674 6826248 6851871 6880302 6883201 6895251 6911762 6940323 6952473 6984263 7027801 7030452 7033104 7086123 7088796 7144929 7168304 7177599 7227792 7243496 7273552 7300854 7303608 7361442 7395102 7444008 7505784 7522092 7540104 7553304 7584516 7616323 7619196 7666692 7669584 7679529 7730316 7733232 7768592 7830108 7899016 7912242 7931792 7964568 7997616 8030664 8064342 8067384 8131266 8148933 8168446 8182746 8216559 8254129 8305583 8308716 8343192 8363664 8374509 8377668 8427529 8433072 8444007 8471632 8482617 8497467 8541936 8596016 8628282 8664084 8699886 8739666 8797464 8833968 8870472 8886393 8911032 8923266 8926632 8960139 8997318 9001109 9038458 9060636 9075807 9098232 9135828 9173736 9193668 9253764 9269964 9373936 9386091 9409122 9448164 9451728 9487206 9526572 9530586 9570132 9609678 9653618 9670518 9734472 9815256 9815689 9856418 9860136 9897147 9938214 9959807 9979281 10024911 10029456 10042461 10112688 10158928 10222256 10235511 10239372 10307088 10320453 10367643 10392624 10440144 10545678 10549656 10633194 10681814 10752456 10841688 10861147 10865244 10910328 10951281 10955412 11042163 11078288 11092653 11166012 11170224 11258676 11283138 11310156 11329956 11376774 11428794 11500038 11504376 11552112 11595474 11599848 11648494 11652888 11745162 11770681 11819522 11848524 11868363 11897688 11946852 11996424 12080848 12096513 12101076 12181104 12196899 12252669 12258224 12274119 12282192 12338352 12359952 12463074 12514788 12545496 12566502 12597552 12623962 12649608 12702096 12707448 12760176 12812904 12835901 12889162 12894024 12942423 12996126 13049829 13109499 13196196 13250952 13305708 13366548 13384899 13389948 13495977 13557687 13590954 13647348 13652496 13703742 13760604 13766402 13790502 13823524 13880646 13904946 13968526 13997521 14055602 14060904 14113683 14172246 14177592 14230809 14289858 14295879 14355198 14414517 14480427 14486992 14505777 14601708 14607216 14722884 14784627 14790204 14888016 14907321 15011568 15044184 15080208 15106608 15169032 15232646 15238392 15333384 15359058 15460632 15660216 15798032 15818517 15824484 15929136 15949791 16022721 16061328 16128684 16134768 16262532 16297866 16336892 16365492 16433118 16508258 16611166 16617432 16686384 16749018 16755336 16785409 16855058 16888014 16924707 16965234 16994934 17065161 17143191 17250057 17256564 17328168 17393211 17399772 17472741 17479332 17594928 17617743 17729283 17740944 17772786 17822064 17846532 17853264 17920278 17994636 18002218 18076916 18121272 18151614 18196464 18271656 18347472 18387336 18507528 18539928 18694611 18772182 18818244 18849753 18896328 18935943 18974412 19053144 19061172 19140264 19219356 19307236 19333743 19341036 19468944 19494189 19630512 19631378 19712836 19720272 19794294 19876428 19919614 19958562 20049822 20084922 20386431 20471022 20478744 20555613 20640906 20649603 20685753 20735286 20820969 20857419 20952789 21083403 21091356 21099312 21258369 21266388 21363628 21504912 21532797 21683376 21722294 21730488 21820656 21902562 21910824 22084326 22185306 22332024 22517352 22566276 22620312 22659912 22753548 22848969 22857588 23000076 23008752 23038587 23190948 23199696 23296988 23305776 23490324 23541362 23639044 23697048 23736726 23795376 23893704 23992848 24193026 24202152 24393798 24446799 24505338 24548238 24649677 24762387 24916749 24926148 25029576 25090992 25123527 25133004 25247924 25282587 25299216 25414896 25447851 25492401 25625808 25671802 25778324 25788048 25884846 25992252 26099658 26218998 26392392 26501904 26611416 26659179 26733096 26769798 26779896 26880417 26991954 27003327 27115374 27181908 27227421 27294696 27407484 27521208 27532804 27581004 27647048 27761292 27809892 27937052 27995042 28111204 28121808 28158273 28227366 28344492 28355184 28461618 28579716 28591758 28710396 28829034 28960854 29011554 29203416 29445768 29447067 29569254 29580408 29691441 29814642 29879421 30074733 30088368 30127383 30338064 30465292 30476784 30666768 30706533 30718116 30921264 30961359 31102929 31320432 31637034 31648968 31899582 32045442 32257368 32525064 32583441 32595732 32673784 32730984 32853843 32866236 33016516 33222332 33234864 33277959 33498036 33510672 33570818 33710116 33776028 33849414 33930468 33989868 34130322 34286382 34500114 34513128 34656336 34786422 34799544 34945482 34958664 35235486 35312043 35458566 35545572 35605089 35693064 35840556 35989272 36004436 36153832 36242544 36289539 36303228 36543312 36590697 36758007 36774672 36822357 37015056 37079856 37389222 37544364 37636488 37699506 37792656 37871886 37948824 38106288 38122344 38280528 38438712 38507703 38614472 38667486 38682072 38827269 38988378 39262756 39328497 39425672 39588588 39752856 39839228 39917124 40099644 40154697 40169844 40487931 40673061 40772862 40942044 40957488 41111226 41281812 41299206 41371506 41470572 41641938 41714838 41905578 41992563 42166806 42182712 42341049 42516738 42532776 42727256 42887637 43065594 43243551 43441281 43444588 43460976 43517331 43805124 43821648 44168652 44353881 44370612 44664048 44721963 44926453 45034704 45132552 45240624 45319824 45507096 45697938 45715176 46000152 46077174 46381896 46593976 46980648 47082724 47278088 47394096 47455551 47473452 47787408 47849373 48068163 48386052 48404304 48787596 48893598 49010676 49096476 49299354 49524774 49833498 49852296 50059152 50247054 50266008 50356227 50495848 50565174 50774121 50895702 50984802 51343604 51429573 51556648 51750171 51769692 51984504 52179633 52199316 52418223 52437996 52784784 52853229 53094899 53187849 53222832 53318358 53466192 53539596 53559792 53760834 53983908 54006654 54230748 54363816 54454842 54589392 54814968 55042416 55065608 55162008 55294096 55522584 55619784 55874104 55990084 56083833 56222408 56316546 56454732 56549259 56688984 56807829 56923236 57159432 57183516 57420792 57658068 57921708 58001229 58023108 58406832 58482567 58749977 58891536 58894134 59138508 59160816 59382882 59629284 59758842 60149466 60254766 60930584 61159293 61413066 61436232 61666839 61922718 61948809 62057259 62205858 62462907 62572257 62858367 63250209 63274068 63297936 63775107 63799164 64066717 64090884 64514736 64598391 65050128 65166882 65191464 65347568 65461968 65707686 65732472 66033032 66444664 66555918 66996072 67141636 67420232 67552056 67698828 67860936 67979736 68260644 68546907 68572764 69000228 69026256 69115761 69431791 69572844 69599088 69890964 69917328 70470972 70624086 70917132 71091144 71210178 71386128 71681112 71978544 72008872 72307664 72579078 72606456 73181394 73340397 73516014 73644714 73949031 74287161 74750247 74778444 75088728 75272976 75370581 75399012 75715211 75743772 75847761 75897648 76244688 76343553 76477203 76826893 76877424 77015406 77228944 77334972 77364144 77654538 77976756 78525512 78656994 78851344 79177176 79505712 79678456 79834248 79977537 80199288 80309394 80339688 80641251 80975862 81009981 81346122 81545724 81682263 81884088 82055753 82222452 82563624 82598412 82743012 82941144 83283876 83429676 83779553 83811156 83985126 84333612 84365424 84474819 84682098 85033476 85065552 85454512 85775274 86131188 86487102 86882562 86889176 87034662 87610248 88337304 88341201 88707762 88741224 89074323 89443926 89481613 89638263 89852906 90224199 90265104 90382149 90795419 91014192 91361413 91395876 91430352 92000304 92119599 92154348 92763792 92884077 93187952 93308787 93961296 94165448 94556176 94911102 94946904 95698746 96136326 96772104 97575192 97750323 97787196 98021352 98192952 98561529 98598708 99012199 99049548 99666996 99704592 99833877 100494108 100532016 100712454 100991696 101130348 101548242 101791404 101969604 102687208 102859146 103113296 103500342 103539384 103969008 104359266 104398632 104836446 104875992 105706458 105936129 106189798 106375698 106636716 106815267 107079192 107303677 107521668 107967816 107972579 108013308 108461496 108727632 108868617 108909684 109557877 109629936 109772091 110131216 110274021 110324016 110467071 111045168 111239568 111748208 111980168 112167666 112444816 112633092 112909464 113098518 113377968 113615658 113846472 114318864 114367032 114841584 115316136 115523109 115843416 116002458 116046216 116481807 116965134 117014417 117499954 117788268 117985491 118277016 118765764 119258568 119472617 119517684 120298932 120464091 120509532 121463793 121861168 122019183 122318586 122826132 122872464 123333678 123845436 123897618 124114518 124411716 124925814 125144514 125716734 125977689 126500418 126548136 127023147 127550214 127598328 127603957 128133434 128181768 128662911 129196782 129477491 129730653 130323843 130333764 130382928 130551993 131415372 131464944 132066064 132889328 133061643 133111836 133992144 134165889 134283272 134779359 134840464 135104112 135397656 135721872 135959472 136521288 137093814 137145528 138000456 138231522 138863582 139145688 139781928 140941944 141194911 141248172 141834264 142182288 142366653 142420356 143362224 143548119 144017744 144204489 145158156 145212912 146362788 146680794 147032028 147289428 147898062 148574322 149500494 149556888 150177456 150741162 150798024 151068681 151430422 151487544 151695522 152322363 152687106 152954406 153018853 153653786 153972731 154030812 154288719 154669944 155250513 155309076 155953512 156538899 157051024 157254669 157313988 158354352 158559687 159284697 159356912 159563547 159668496 159955074 160398576 160618788 160679376 161282502 161951724 162019962 162692244 163091448 163364526 163768176 164111506 164444904 165127248 165196824 165486024 165882288 166567752 166859352 166866713 167559106 167622312 167970252 168251499 168667224 168949638 169364196 169647777 170066952 170423487 171550548 172262376 172974204 173765124 173778352 174003687 174069324 175220496 175447701 176249931 176674608 176682402 177415524 177482448 178148646 178887852 178963226 179276526 179705812 180448398 180764298 181590838 181967773 182722826 182791752 183477879 184239198 184308696 184639499 185000517 185768154 185846427 186171777 186617574 187388721 187716771 188330896 188575101 189750627 189822204 189893808 191325321 191397492 192200151 192272652 193544208 193795173 195150384 195500646 195574392 196042704 196385904 197123058 197197416 198024398 198099096 199333992 199667754 200988216 201424908 202260696 203096484 203582808 203939208 205374416 205640721 205718292 207000684 207078768 207347283 208295373 208718532 208797264 209672892 209751984 211412916 211872258 212379596 212751396 213273432 213630534 214158384 214607354 215043336 215935632 215945158 216026616 216922992 217737234 217819368 218210317 219115754 219544182 220021191 220548042 220934142 221847093 222861483 223960336 224250741 224335332 225266184 225818928 226111743 226197036 227145633 227231316 227543283 227692944 228734064 229030659 229431609 230480679 230632272 231046218 231686832 232004916 232092432 232963614 233930268 234028834 234999908 235576536 235970982 236554032 237531528 237957857 238517136 238945234 239035368 239932611 240597864 240928182 241019064 241923753 242927586 243029943 244038366 244637172 245046789 245652264 246167259 246667356 247690872 247795236 248229036 248823432 249851628 250289028 251338659 251433468 251955378 253000836 253096272 253424457 254046294 255100428 255196656 255207914 256266868 256363536 257325822 258393564 258954982 259461306 260647686 260667528 261103986 262830744 265023603 266123286 266223672 267222969 268331778 268444839 268566544 268914789 269558718 270672597 270795312 271146447 272386257 273042576 274084239 274187628 274291056 276000912 276358797 276463044 277727164 278291376 279563856 279926361 281883888 282389822 282496344 283668528 284733306 284840712 287096238 288408978 290316312 292725576 293250969 293361588 294064056 294578856 295684587 295796124 297036597 297148644 299000988 299113776 299501631 301482324 301596048 302137362 302860844 302975088 303391044 304644726 305374212 305908812 306037706 307307572 307945462 308061624 308577438 309339888 310501026 310618152 311907024 313077798 314509338 314627976 317119374 317808387 318569394 319127094 319910148 320445801 321237576 321911031 322565004 323903448 323917737 324039924 325384488 326182896 326605851 326729052 328223012 328673631 328889808 330393648 330822063 330972048 331401213 333135504 333718704 333733426 335118212 335244624 335940504 336502998 337334448 337899276 338728392 339295554 340133904 340846974 343101096 344524752 345948408 346569327 347530248 348007374 348138648 349445421 350895402 351043251 352499862 353364804 353956473 354831048 356297292 357775704 357926452 358417851 358553052 359411624 360896796 361392273 361528596 363181676 363935546 365445652 365583504 366057549 366955758 368478396 368617392 369278998 370001034 371536308 371692854 372343554 373235148 374777442 375433542 377150202 377933067 379501254 379644408 381069441 382650642 382794984 382811871 384400302 384545304 385988733 387590346 388432473 390971529 391001292 391148784 391655979 394246116 394394832 396048796 396198192 398667984 399184929 399335508 401976432 402497667 402849816 404338077 404521392 406192968 407165616 407878416 411281442 411436584 414001368 414694566 416590746 417437064 419345784 422825832 423584733 423744516 424759192 425502792 426546864 427099959 427261068 429214708 430086672 431890316 432053232 432613467 435474468 435638736 436420634 438231508 439088364 440042382 441096084 441868284 443694186 445722966 448501482 448670664 450532368 452223486 452394072 453206043 454291266 454462632 455086566 456967089 458061318 458863218 459056559 460961358 461918193 462092436 462866157 464009832 465751539 465927228 467860536 468057668 469999816 471153072 471764007 471941964 475063056 475679061 475915714 477854091 477890468 478070736 478690641 479865222 481195728 481856364 482038128 483847506 485855172 486059886 488076732 489274344 490093578 491304528 492334518 493334712 495381744 495590472 496458072 497646864 499703256 500578056 500600139 502677318 502866936 503910756 504754497 506001672 506848914 508092588 510200856 510415828 511270461 512533736 514651644 516787128 517909964 518922612 521295372 521335056 522011061 522207972 525661488 526343103 528749793 530047206 532246572 532447344 534445938 536663556 536889678 537829578 539117436 541345194 542292894 544772514 545903319 548168478 548375256 550433637 552717594 552926088 553918497 555454328 557539281 558515331 559852722 562166163 564779644 564992688 565725303 569251881 569466612 569681424 573975963 574192476 576600453 576817956 580632624 581385519 584043889 585451152 586501938 586723176 588128112 589157712 591369174 591592248 594073194 594297288 598001976 599003262 602964648 604274724 605721688 606782088 609289452 610748424 611817624 612075412 614615144 615890924 616123248 616922163 617154876 621002052 621236304 622041849 624886119 626155596 629018676 629255952 634238748 635616774 637138788 638254188 639820296 640891602 642475152 643822062 645130008 647806896 647835474 648079848 650768976 653211702 653458104 654630951 656446024 657347262 660063573 661644126 662802426 667466852 668584449 670236424 671881008 672752223 673005996 675798552 677456784 678335229 678591108 681436899 681693948 682629849 686202192 687091977 688294827 691442037 691896816 693138654 695060496 696014748 696277296 698890842 701790804 702086502 704999724 706729608 707912946 709662096 712594584 713873571 715551408 715852904 716835702 717106104 718823248 719797833 721793592 722784546 723057192 726363352 727871092 729089829 730891304 732115098 733911516 735140367 736956792 738501777 738557996 740002068 743072616 743385708 744687108 746470296 749554884 750867084 754015977 754300404 755866134 759002508 759288816 760273371 762138882 763749701 765301284 765589968 765623742 768800604 769090608 771977466 775180692 776864946 781943058 782002584 783311958 788492232 792097592 795070809 798369858 798671016 801668907 804995334 805334517 805699632 806744367 808676154 812017791 812385936 813439341 817158771 822252717 822562884 822873168 828002736 829076391 829389132 832867321 833181492 834874128 838691568 839779083 845651664 847169466 847489032 849518384 851005584 854199918 854522136 858429416 863780632 865226934 870948936 872841268 876463016 878176728 879752907 880084764 882192168 883736568 887053761 887388372 891109791 891445932 897002964 897341328 898504893 902613283 904446972 904788144 906412086 908582532 908925264 910173132 913934178 916122636 917726436 918113118 921922716 923836386 924184872 925732314 928019664 931503078 931854456 935721072 936115336 939999632 943528014 943883928 951358122 951831428 953425161 955708182 955780936 957381282 959730444 961337403 963712728 965733093 967695012 971710344 971753211 972119772 976153464 978548688 979817553 980187156 984297743 984669036 986020893 986669424 991180944 992466189 992916144 994203639 998749609 999406512 1001156112 1001200278 1005354636 1005733872 1007821512 1009508994 1012003344 1013697828 1016185176 1020401712 1020831656 1022540922 1025067472 1029303288 1033574256 1035819928 1037845224 1039707981 1042590744 1044022122 1044415944 1048336263 1052686206 1053129753 1057499586 1060094412 1061869419 1064493144 1068891876 1073327112 1073779356 1075253553 1075659156 1078234872 1082690388 1084176819 1084585788 1089134189 1089545028 1091806638 1096336956 1096750512 1098172647 1100867274 1105435188 1105852176 1107836994 1110908656 1115078562 1117030662 1119705444 1124332326 1129559288 1131450606 1133799201 1138503762 1138933224 1143208323 1147951926 1148384952 1148435613 1153200906 1153635912 1157966199 1162771038 1163260969 1165297419 1168087778 1172914587 1173003876 1173446352 1174967937 1180340447 1182738348 1183184496 1187698369 1188146388 1188594576 1196003952 1197554787 1198006524 1205929296 1207493001 1208549448 1211443376 1213014231 1213564176 1218578904 1221496848 1223635248 1224150824 1229230288 1231781848 1233844326 1234309752 1242004104 1244083698 1249772238 1252311192 1258037352 1268477496 1270754199 1271233548 1274277576 1276508376 1279640592 1281299877 1281783204 1287158587 1287644124 1290260016 1295670948 1296159696 1297840401 1306423404 1306916208 1309261902 1312892048 1314694524 1320127146 1323288252 1325604852 1334933704 1337168898 1340472848 1345504446 1346011992 1351597104 1356670458 1357182216 1359618129 1362873798 1363387896 1365259698 1370901267 1374183954 1376589654 1377169677 1382884074 1385754579 1386277308 1388598471 1392029496 1394947801 1397254617 1397781684 1403581608 1403643527 1404173004 1409999448 1413459216 1415292021 1415825892 1424252401 1425189168 1427037183 1427747142 1431705808 1433562273 1433671404 1434212208 1436071923 1439595666 1443587184 1445569092 1446114384 1452726704 1455742184 1458179658 1461782608 1464230196 1467823032 1470280734 1473913584 1477003554 1477115992 1480004136 1486145232 1486771416 1489374216 1492940592 1499109768 1501734168 1501800417 1508031954 1508600808 1511732268 1514263491 1518005016 1520546742 1521187421 1524277764 1527499402 1530602568 1531247484 1533811383 1537601208 1543954932 1550361384 1553144021 1553729892 1563886116 1564005168 1566033183 1566623916 1576984464 1579029309 1584195184 1586249379 1590141618 1596739716 1597342032 1603337814 1609990668 1610669034 1613488734 1617352308 1624035582 1626878682 1634317542 1637709957 1644505434 1645125768 1651300911 1658152782 1658778264 1658851441 1661755491 1665734642 1666362984 1672617843 1675545993 1679558166 1683207383 1686498489 1693700041 1694338932 1694978064 1697175909 1707755643 1708399836 1709044272 1716858832 1721927889 1727561264 1729801359 1730453868 1741897872 1744156557 1745682536 1752131667 1752926032 1756353456 1759505814 1760169528 1764384336 1767473136 1774107522 1774776744 1782219582 1782891864 1794005928 1797009786 1805226566 1808893944 1812824172 1817165064 1820346264 1827868356 1832245272 1835452872 1835533843 1836226236 1843845432 1847672772 1848369744 1850766489 1851464628 1863006156 1863708912 1866125547 1872230672 1874658357 1887056028 1887767856 1902716244 1903662856 1906850322 1911416364 1911561872 1914762564 1919460888 1922674806 1927425456 1931466186 1935390024 1943420688 1943506422 1944239544 1952306928 1959635106 1960374312 1963892853 1968595486 1969338072 1972041786 1980190719 1984932378 1988407278 1989245089 1997499218 2001645503 2002400556 2005753347 2010709272 2015643024 2018256669 2019017988 2027395656 2031034489 2032370352 2035005687 2041663312 2044310697 2045081844 2047889547 2058606576 2061275931 2064884481 2071639856 2074326111 2075690448 2079415962 2085181488 2088044244 2088831888 2096672526 2105372412 2106259506 2114999172 2120188824 2123738838 2128986288 2137783752 2141620713 2146654224 2147558712 2150507106 2151318312 2156469744 2159393499 2165380776 2168353638 2169171576 2169267269 2178268378 2179090056 2183613276 2187269487 2192673912 2196345294 2201734548 2205421101 2210870376 2215505331 2215673988 2230157124 2234061324 2239410888 2248664652 2259118576 2262047931 2262901212 2267598402 2277007524 2277866448 2280820113 2286416646 2291249103 2295903852 2296769904 2296871226 2306401812 2307271824 2315932398 2325542076 2326521938 2330594838 2336175556 2345829174 2346007752 2349935874 2360680894 2365476696 2365581049 2375396738 2376292776 2385212427 2395109574 2396013048 2400313487 2405006721 2414986002 2416003551 2417098896 2420233101 2426028462 2436053373 2437157808 2440318023 2448301648 2451476313 2463563696 2466758151 2467688652 2468619504 2484008208 2487229173 2488167396 2498601963 2499544476 2504622384 2516074704 2519337249 2536954992 2541508398 2542467096 2548555152 2553016752 2562599754 2563566408 2574317174 2575288248 2591341896 2595680802 2612846808 2617536427 2618523804 2629389048 2639258721 2640254292 2646576504 2651209704 2661161283 2669867408 2673329373 2674337796 2691008892 2692023984 2695514679 2707839849 2713340916 2714364432 2719236258 2725747596 2726775792 2730519396 2741802534 2748367908 2753179308 2754339354 2765768148 2771509158 2772554616 2777196942 2784058992 2789895602 2794509234 2795563368 2807163216 2807287054 2808346008 2819998896 2830584042 2831651784 2836734121 2848504802 2854074366 2855494284 2860275483 2867124546 2867342808 2872143846 2879191332 2884012209 2891138184 2897199279 2911484368 2915259633 2916359316 2928460392 2935646064 2939452659 2940561468 2952893229 2954007108 2954231984 2958062679 2960008272 2973542832 2977398567 2978748432 2982610917 2996248827 2998219536 3003468336 3003600834 3016063908 3017201616 3023464536 3028526982 3036010032 3041093484 3042374842 3048555528 3054998804 3061205136 3062494968 3067622766 3075202416 3087909864 3093452141 3100722768 3106288042 3107459784 3119123943 3127772232 3132066366 3133247832 3145008789 3158058618 3159389259 3172498758 3180283236 3185608257 3193479432 3206675628 3219981336 3221338068 3225760659 3226977468 3234704616 3248071164 3252530457 3253757364 3267402567 3268635084 3275419914 3289010868 3290251536 3294517941 3302601822 3316305564 3317556528 3317702882 3323510982 3331469284 3332725968 3345235686 3351091986 3359116332 3366414766 3372996978 3373402561 3387400082 3388677864 3394351818 3401397603 3415511286 3416799672 3429624969 3443855778 3445306839 3459602718 3460907736 3473898597 3488313114 3489782907 3491365072 3495892257 3504263334 3518743761 3519011628 3520339056 3524903811 3541021341 3548215044 3549553488 3563095107 3564439164 3565783728 3588011856 3592664361 3594019572 3610453132 3617787888 3625648344 3634330128 3639042693 3640692528 3655736712 3664490544 3670905744 3671067686 3672452472 3687690864 3695345544 3701532978 3702929256 3726012312 3732251094 3749316714 3774112056 3805432488 3807325712 3812262597 3813700644 3822832728 3829525128 3838921776 3843899631 3845349612 3861475761 3862932372 3870780048 3887012844 3888479088 3893521203 3919270212 3920748624 3927785706 3937190972 3938676144 3944083572 3960381438 3969864756 3976814556 3978490178 3994998436 4003291006 4004801112 4011506694 4021418544 4036513338 4038035976 4045283569 4054791312 4062068978 4070011374 4078854387 4088621394 4090163688 4095779094 4112703801 4122551862 4129768962 4131509031 4148652222 4157263737 4158831924 4165795413 4176088488 4184843403 4191763851 4193345052 4210744824 4210930581 4212519012 4229998344 4240377648 4245876063 4247477676 4272757203 4275567504 4283241426 4295117424 4300686819 4301014212 4302636624 4308215769 4318786998 4330761552 4336707276 4338343152 4338534538 4356536756 4358180112 4367226552 4374538974 4385347824 4392690588 4403469096 4410842202 4421740752 4431010662 4431347976 4460314248 4468122648 4478821776 4497329304 4505401251 4524095862 4525802424 4535196804 4542790473 4554015048 4561640226 4563562263 4572833292 4582498206 4591807704 4593742452 4601434149 4612803624 4631864796 4651084152 4653043876 4659432063 4661189676 4672351112 4691658348 4692015504 4698099549 4699871748 4721361788 4730953392 4731162098 4750793476 4752585552 4758748137 4770424854 4790219148 4792026096 4800626974 4810013442 4829972004 4832007102 4840466202 4852056924 4872106746 4880636046 4902952626 4913129871 4933516302 4935377304 4953902733 4974458346 4976334792 4976554323 4985266473 4997203926 4999088952 5017853529 5026637979 5038674498 5049622149 5081100123 5083016796 5084934192 5091527727 5123266929 5125199508 5127132816 5148634348 5150576496 5182683792 5189404077 5191361604 5225693616 5232469671 5235072854 5237047608 5256395001 5258778096 5278517442 5280508584 5293153008 5302419408 5322322566 5346658746 5348675592 5382017784 5391029358 5415679698 5426681832 5438472516 5451495192 5461038792 5483605068 5496735816 5506358616 5506601529 5508678708 5531536296 5543018316 5545109232 5552299467 5554393884 5579791204 5589018468 5591126736 5614574108 5616692016 5623975071 5661168084 5663303568 5673468242 5697009604 5708148732 5710988568 5720550966 5734249092 5734685616 5744287692 5758382664 5768024418 5782276368 5794398558 5830519266 5832718632 5856920784 5878905318 5881122936 5891678559 5905786458 5908014216 5916125358 5940572157 5954797134 5965221834 5967735267 5992497654 6004936509 6007201668 6017260041 6032127816 6046929072 6054770007 6057053964 6082186968 6084749684 6093103467 6097111056 6109997608 6124989936 6132932091 6135245532 6143668641 6175819728 6183827793 6186904282 6212576084 6214919568 6222978333 6238247886 6255544464 6264132732 6266495664 6290017578 6316117236 6318778518 6344997516 6360566472 6371216514 6386958864 6413351256 6424862139 6439962672 6442676136 6451521318 6453954936 6469409232 6478180497 6496142328 6505060914 6507514728 6507801807 6534805134 6537270168 6550839828 6561808461 6578021736 6589035882 6605203644 6632611128 6635405764 6646515993 6647021964 6662938568 6690471372 6702183972 6718232664 6732829532 6745993956 6746805122 6774800164 6777355728 6786143793 6788703636 6802795206 6831022572 6833599344 6842460339 6859249938 6873747309 6887711556 6890613678 6919205436 6921815472 6947797194 6976626228 6979565814 6991784514 7008526668 7037487522 7038023256 7049807622 7082042682 7096430088 7096743147 7126190214 7128878328 7155637281 7185328722 7188039144 7200940461 7220906264 7248010653 7251296688 7260699303 7278085386 7308160119 7311473424 7342135372 7344904944 7354428939 7390691088 7400274453 7403065956 7405858512 7452024624 7461687519 7464502188 7495805889 7498633428 7548224112 7558011747 7610864976 7624525194 7627401288 7645665456 7659050256 7687799262 7690699224 7722951522 7725864744 7774025688 7787042406 7838540424 7852609281 7855571412 7874381944 7888167144 7917776163 7920762876 7939729512 7953629112 7956980356 7989996872 8006582012 8009602224 8019988119 8023013388 8073026676 8076071952 8086544037 8090567138 8123519547 8124137956 8140022748 8157708774 8177242788 8180327376 8191558188 8225407602 8245103724 8259537924 8263018062 8297304444 8314527474 8317663848 8331590826 8352176976 8369686806 8383527702 8386690104 8421489648 8421861162 8425038024 8459996688 8491752126 8494955352 8510202363 8545514406 8566482852 8580826449 8601373638 8602028424 8616431538 8637573996 8673414552 8677069076 8691597837 8713073512 8734453104 8745778899 8749077948 8785381176 8806938192 8818357977 8821684404 8858679687 8862021324 8862695952 8874188037 8920628496 8932195701 8936245296 8947832751 8988746481 8994658608 9010802502 9048191724 9051604848 9070393608 9085580946 9108030096 9123280452 9127124526 9145666584 9164996412 9183615408 9187484904 9202868298 9225607248 9263729592 9280356423 9302168304 9306087752 9318864126 9322379352 9344702224 9357371829 9383316696 9396199098 9399743496 9442723576 9462324196 9478167777 9501586952 9517496274 9540849708 9556824771 9580438296 9601253948 9620026884 9659944008 9664014204 9677281977 9680932404 9704113848 9744213492 9757591371 9761272092 9802207701 9805905252 9826259742 9867032604 9870754608 9883553823 9907805466 9928746113 9948916692 9952669584 9953108646 9970532946 9994407852 9998177904 10035707058 10053275958 10077348996 10099244298 10120207683 10162200246 10166033592 10183055454 10204192809 10246533858 10250399016 10297268696 10335920517 10378808154 10382723208 10421695791 10464939342 10469348721 10470145708 10474095216 10487676771 10512790002 10556231283 10557034884 10561017168 10574711433 10623064023 10644645132 10689285321 10693317492 10697351184 10764035568 10777993083 10782058716 10827275173 10831359396 10853363664 10876945032 10902990384 10917128079 10922077584 10967210136 10993471632 11012717232 11013203058 11017357416 11063072592 11086036632 11104598934 11108787768 11159582408 11178036936 11229148216 11247950142 11322336168 11346936484 11394019208 11416297464 11421977136 11436787791 11441101932 11468498184 11488575384 11516765328 11531698893 11536048836 11584427283 11588797116 11661038532 11665437264 11680563609 11757810636 11762245872 11783357118 11811572916 11816028432 11832250716 11881144314 11909594268 11930443668 11935470534 11984995308 12009873018 12014403336 12034520082 12064255632 12109540014 12114107928 12135850707 12164373936 12169499368 12186206934 12219995216 12236563161 12265864182 12270491064 12287337282 12367655586 12373808564 12394527093 12425152168 12445956666 12471791211 12476495772 12497386239 12528265464 12554530209 12575291553 12580035156 12632234472 12632791743 12637557036 12689995032 12721132944 12737628189 12742433028 12795870659 12818271609 12826702512 12849724278 12885352272 12902060457 12903042636 12907909872 12924647307 12956360994 12983744917 12992284656 13010121828 13015029456 13015603614 13069610268 13074540336 13101679656 13123616922 13156043472 13178071764 13210407288 13265222256 13270811528 13293031986 13294043928 13325877136 13380942744 13404367944 13436465328 13465659064 13491987912 13493610244 13516203753 13549600328 13572287586 13577407272 13605590412 13628371419 13662045144 13684920678 13690686789 13718499876 13747494618 13775423112 13781227356 13804302447 13838410872 13895594388 13953252456 13959131628 13978296189 13983569028 14017053336 14074975044 14076046512 14094298647 14099615244 14158744457 14164085364 14192860176 14193486294 14252380428 14257756656 14276244411 14311274562 14370657444 14376078288 14401880922 14441812528 14496021306 14521398606 14556170772 14616320238 14684270744 14708857878 14739389613 14800548906 14806131912 14861708199 14923375038 14929004376 14929662969 14955799419 14991611778 14997266856 15053560587 15079913937 15116023494 15148866447 15243300369 15249050388 15254802576 15274583181 15344425811 15369800787 15375598524 15381398448 15440078797 15445903044 15451729488 15548051376 15568212231 15574084812 15677080848 15697409013 15705218562 15711142824 15748763888 15769185003 15776334288 15835552326 15841525752 15879459024 15907258224 15913960712 15979993744 16013164024 16039976238 16046026776 16146053352 16173088074 16181134276 16247039094 16248275912 16280045496 16315417548 16354485576 16383116376 16450815204 16490207448 16519075848 16519804587 16526036124 16594608888 16629054948 16635327696 16656898401 16663181652 16733061631 16739373612 16767055404 16773380208 16843722324 16850076048 16871925213 16983504252 16989910704 17020404726 17091028812 17132965704 17161652898 17202747276 17204056848 17232863076 17275147992 17346829104 17354138152 17383195674 17426147024 17491557798 17498155896 17570762352 17636715954 17643368808 17675035677 17717359374 17724042648 17748376074 17821716471 17864391402 17895665502 17903205801 17977492962 18014809527 18021605004 18051780123 18096383448 18140787216 18164310021 18171161892 18246560904 18247365851 18254249052 18279310401 18291333168 18329992824 18374969808 18398796273 18405736596 18431005923 18515281213 18527459184 18551483379 18560712846 18612175504 18637728252 18644758704 18668934999 18714743658 18766633392 18792398196 18799486992 18885447152 18924648392 18956335554 19003173904 19034992548 19081699416 19113649542 19160876592 19202507896 19240053768 19274586417 19319888016 19328028408 19354563954 19361864808 19408227696 19434541491 19488426984 19515182742 19522544184 19523405421 19604415402 19611810504 19652519484 19685425383 19734065208 19767107646 19775436473 19815610932 19857492226 19897833384 19906217292 19939547979 19941065892 19988815704 20071414116 20106551916 20154697992 20190872273 20198488596 20240415366 20324400492 20332067184 20358431379 20366110908 20408385618 20493067716 20500798032 20527381017 20594537392 20621241927 20671841034 20757616308 20765446416 20843391582 20929878684 20938697442 20940291416 20975353542 21025580004 21112462566 21114069768 21149422866 21246128046 21289290264 21290229441 21378570642 21386634984 21466911843 21555986166 21564117432 21565068733 21602821383 21654550346 21662718792 21744031959 21753890064 21782097909 21834256158 21881695979 21924480357 21934420272 22018100533 22026406116 22034714832 22063286817 22172073264 22200823359 22209197868 22217575536 22319164816 22356073872 22385062557 22458296432 22487417667 22495900284 22644672336 22674035241 22693872968 22788038416 22832594928 22873575582 22882203864 22936996368 22977150768 23063397786 23072097672 23168854566 23177594232 23322077064 23361127218 23515621272 23557827843 23566714236 23623145832 23664501432 23753328489 23762288628 23819188536 23860887336 23861939959 23870941068 23969990616 24019746036 24028806672 24059964357 24069040164 24219080028 24228215856 24259632111 24271701414 24338998736 24370558641 24372413868 24473126322 24531728364 24540982128 24574674564 24735311172 24747617128 24789054186 24850304336 24891913332 24943582422 24952991544 24994772478 25056530928 25109060418 25150583106 25160070312 25264468944 25265583486 25275114072 25379990064 25475256378 25484866056 25530607089 25591741318 25636543218 25699448556 25742479347 25804120914 25806085272 25849294614 25860186157 25912721988 25967489834 26020243656 26021391539 26031207228 26074793511 26139220536 26203359312 26237336697 26247233844 26356143528 26403448357 26420814576 26455073931 26541623056 26576039061 26586063972 26588087856 26622564111 26761885488 26796587103 26808735888 26843498253 26931318128 26966239443 26983975824 26987220488 27032407506 27099200656 27144575172 27154814544 27211180824 27256742838 27324090288 27369841356 27381373578 27436999752 27494989236 27550846224 27562454712 27608604894 27676821744 27791188776 27841069269 27906504912 27918263256 27956592378 27967138056 28034106672 28072115487 28149950088 28188597294 28199230488 28200474497 28317488914 28328170728 28386972588 28434503331 28504760856 28552488822 28622549124 28670474313 28741314888 28792900697 28803761844 28992042612 29031845931 29042797212 29112341544 29232640476 29272774113 29368541488 29406623103 29417715756 29478779226 29601097812 29612263824 29650661469 29723416398 29786238339 29846750076 29858008752 29859325938 29911598838 29983223556 29994533712 30107121174 30159827874 30232046988 30297732894 30360623049 30486600738 30498100776 30549166362 30612578427 30688851622 30739601574 30751197048 30752553637 30880157594 30891806088 31007761551 31136424462 31148169624 31204075331 31265087373 31394818026 31408046163 31410437124 31422285648 31463030313 31538370006 31668693849 31671104652 31683051504 31724134299 31827921424 31869192069 32026328048 32067855963 32079952476 32092053552 32292106704 32333979249 32346176148 32362268552 32481825519 32494078188 32496551824 32560090992 32630835096 32708971152 32751384237 32766232752 32901630408 32980414896 33038151696 33039609174 33052072248 33189217776 33258109896 33313796802 33326363304 33466123262 33478747224 33534110808 33687444648 33743850426 33967008504 34027973551 34040809452 34182057624 34265931408 34310363373 34323305796 34405494552 34465726152 34550295984 34595096679 34708276304 34753281849 34766391348 34983115596 34996311792 35041690827 35273431908 35286737616 35350071354 35434718748 35448085296 35496752148 35643432942 35728782804 35791331004 35806411602 35954985924 36029619054 36043210008 36103560246 36192766896 36328620042 36342323784 36407552121 36493121808 36494731702 36508498104 36558620802 36659985648 36709689483 36797592546 36811473192 36862011846 36877543573 37030562426 37102966758 37107428171 37121425692 37183581279 37275456504 37337869998 37415373633 37429487316 37492158717 37584796392 37663590627 37725874659 37849296784 37898375229 37912671108 38069985096 38163398832 38212884567 38227299084 38387611977 38405015792 38454814827 38480107536 38549172834 38656056816 38706181371 38709127908 38723729616 38773941921 38869082982 38951234751 38976853968 39030365484 39045088368 39046810842 39208830804 39223621008 39305038968 39370850766 39468130416 39534215292 39550872946 39631221864 39714984452 39795666768 39812434584 39879095958 39882131784 39977631408 40142828232 40213103832 40214877833 40309395984 40381744546 40396977192 40480830732 40548611259 40648800984 40716862758 40732221816 40816771236 40885114257 40986135432 41054762034 41072060367 41242483854 41343682068 41412907341 41515232616 41686783164 41859757368 41877394884 41880582832 41934888567 41950707084 42051160008 42224925132 42228139536 42282895941 42298845732 42476233371 42492256092 42578580528 42580458882 42757141284 42773269968 42828733233 42933823686 43111972332 43128234864 43130137466 43205642766 43309100692 43325437584 43488063918 43564195818 43668512316 43763391958 43848960714 43854233293 44036201066 44052812232 44126573634 44218168839 44401646718 44418395736 44498119259 44585124597 44770125114 44788988907 44867398257 44974835334 44991800568 45160681761 45239741811 45348070482 45387745936 45446599341 45729901107 45747151164 45764407728 45823749543 46033277433 46109402361 46126795572 46144195344 46320236391 46337709132 46355188464 46644154128 46704636693 46722254436 47031242544 47115655686 47133428472 47246291664 47307555009 47329002864 47506656978 47524577256 47638377072 47721774672 47723879918 47741882136 47939981232 48039492072 48119928714 48138080328 48438160056 48519264222 48543402828 48741117282 48744827736 48946252644 49063456728 49149349128 49470622344 49495234256 49559413761 49578108372 49783826664 49887164844 49905983088 49970695203 49989544956 50199184893 50218120836 50301166212 50320140624 50531166972 50550228144 50615775639 50950512756 50969732112 51061214178 51183482636 51273086436 51398897112 51484958694 51608241828 51612170544 51698589228 51720372314 51825443976 51934979668 52040487312 52042783078 52062414456 52149587022 52278441072 52474673394 52494467688 52588686397 52712287056 52806896714 52910147862 53025107031 53152078122 53172127944 53245128222 53465149413 53593174206 53686996506 53709617403 53932478886 53974440976 54044428581 54064815012 54155340369 54289150344 54422361648 54492930063 54513485676 54739682712 54742097553 54762747156 54837931203 54873999504 54989978472 55124909424 55196388819 55217209788 55293017769 55545843639 55582377552 55682138538 55836526512 55913184756 55934276112 56006804997 56144230974 56299900176 56377194588 56398460976 56400948994 56634977828 56656341456 56773945176 56869006662 57009521712 57104977644 57245098248 57340948626 57347843537 57482629776 57585801394 57607523688 57823759251 57984085224 58063691862 58085594424 58224683088 58303624473 58465280952 58545548226 58570216263 58813246206 58835431512 58957558452 59056276149 59202195624 59301322938 59326309419 59446832796 59572476678 59693500152 59718651876 59818643937 59823197676 59966447112 60214242348 60319655748 60464093976 60572616819 60595465788 60721246098 60973201476 60996201552 61075294137 61098332724 61225156854 61377703244 61479203148 61502394096 61505107274 61760315188 61783612176 61863725781 62015523102 62272848924 62296339248 62408150662 62530174746 62789636052 62816092326 62820874248 62926060626 63076740012 63337387698 63342209304 63448268598 63738384138 63870688323 64135711926 64159904952 64400735529 64667958498 64692352296 64695206199 64724537104 64808464149 64963651038 64988156376 65232095877 65261670192 65346293727 65502768474 65645087937 65803260816 66054301599 66079218348 66104144496 66189860451 66516219792 66602470077 66627593604 66652726608 66932246524 66957494448 67068221616 67374889296 67462253001 67487700852 67934017008 68022105723 68055947102 68081618904 68364115248 68620726746 68646611592 68810989104 68931452304 69190193358 69506563698 69532782696 69966231192 70083381654 70546863816 70673483529 70700142708 70869437496 70993504296 71259985467 71286865884 71457565608 71582662008 71585819877 71612823204 71909971848 72059238108 72086420016 72179893071 72207120492 72657240084 72684647568 72815104242 72989463404 73016996208 73111675923 73117241604 73419378966 73595185092 73622946384 73724023692 73755087146 74061124852 74205933516 74214856342 74242851384 74367162558 74550913008 74675739996 74830747266 74858974632 74984317434 75169592784 75327181254 75451749318 75796750458 75825342216 76139970192 76425769134 76454598168 76591821267 76775223954 76909629654 77098345668 77227438041 77412362742 77418255816 77547883842 77580558471 77738165964 77902469502 78060730968 78064174617 78093621684 78224380533 78417661608 78610077936 78712010091 78741701532 79068430584 79101745892 79210345071 79262443728 79429968904 79624869168 79728117183 79758191916 79764263568 79867692333 80285656464 80389761309 80426207664 80429755666 80763489092 80793954384 80898718329 80961661464 81097222518 81297601968 81433725516 81464443632 81633542472 81770228514 81972270864 82109524068 82144120734 82484967708 82687364136 82825814682 83030465232 83373566328 83523207807 83719514736 83754789768 83869777134 83901414168 84102320016 84216346461 84449850264 84565791882 84597691464 84601423491 84952466742 84984512184 85160917764 85303509993 85514282568 85657466466 85867647372 86223944664 86260274932 86378702091 86411285532 86618201384 86976127836 87095537793 87128391636 87337024632 87526783916 87697921428 87708466586 88072402132 88105624464 88219869309 88253147268 88436337678 88803293436 88836791472 88951984407 88996238518 89170249194 89358715017 89540250228 89577977814 89734796514 89949670668 89983601136 90321363522 90479483622 90696140964 90893198682 91081869147 91459802214 91494302328 91647499086 91837735281 92066554866 92218804722 92253591144 92257660911 92640472782 92675418264 93023284653 93409273386 93444508872 93612225993 94224138489 94231311372 94266856944 94389090939 94615110018 95006081547 95013313956 95049154512 95447759836 95483764272 95607576207 96078984144 96203567889 96239857428 96276160656 96876320112 97001937747 97038528444 97086805656 97445476557 97482234564 97489655472 97892505288 98126913456 98254152711 98298698256 98941244688 99118827522 99156216744 99567653328 99774329688 99941390406 99979089912 100398369786 100436241672 100602332424 101062333944 101231551278 101901025512 102083920653 102122428356 102366965272 102546172872 102797794224 102931090119 102969917388 103216483656 103397178456 103440744628 103650887952 103869959336 104085566156 104124828912 104259845547 104299174044 104949346788 104988935376 105125072481 105177372794 105613793428 105820295724 106050214062 106304156244 106344255888 106490256444 106930298826 107186348412 107373993012 107419234806 107864957772 108088857162 108129630024 108310680738 108578300688 108985860126 109026971352 109222656363 109479365424 109484195106 109525494312 109675862406 109979956944 110129068449 110392777638 110434419576 110586035538 110632630719 111091687278 111322284513 111364277076 111550743837 111826369512 112013609994 112246120899 112288461948 112754389176 112801897988 112990771881 113269955656 113547890352 113695125687 113738013324 114209955288 114490196496 114638653701 114681897252 114695687074 115162835931 115171602788 115215047376 115364444481 115647518502 115968170448 116118544113 116127383724 116171188848 116321825763 116607248946 116853704253 116930561904 117091096452 117140432526 117626492412 117670863024 117915116904 118112552298 118404391248 118602645876 118652618838 118893665592 119144953356 119387000304 119437303752 119637287874 119646395352 119932894224 120428484696 120639311496 120644633499 120928187952 121145233638 121190931576 121442492196 121645833777 121946402952 122150588274 122196665448 122450313708 122755406488 122958406296 123010214548 123216181101 123520630376 123727451562 124031046204 124238722023 124545697848 124816301324 125060349492 125579272104 125632184652 125641748496 125804665701 125852121252 126153480024 126674775396 126684418608 126848687823 126896537196 127428700113 127476768276 127741376646 128271423852 128319809904 128486199699 128801471058 129335916996 129384704592 129390412398 129616928298 129927302076 129976312752 130464191754 130692587454 131005536948 131290175874 131562699879 132108603198 132158436696 132379720902 132654506517 133204940154 133255187208 133494357777 133864493048 134366966721 134602194771 134924506002 134975401704 135482045283 136044211446 136111894204 136163237808 136339798023 137189703321 137241453492 137293223184 137471248629 138099832299 138328207083 138380386716 138960709173 139013127396 139065565392 139932462384 140113910079 140166763308 140754577249 141093727632 141346967058 141400285416 141738874992 141922665027 141987008592 142519970934 142573731768 142915131216 143165324016 143171639754 143225646408 143819943696 144118476216 144359786142 144414240984 145314480168 145630208484 145978926808 146223351846 146234483208 146838757932 147190370184 147448047384 147510174292 148122249704 148411867032 148429712684 148485702768 148678241283 148734325116 149351479992 149661494532 149717949264 149912085609 149968634868 150597554679 150654362508 150903498636 151593500916 151650684432 151847326917 152851538268 152909196336 153183642534 153550447908 153819259308 154196691336 154454876082 154824725484 154836511632 155095767684 155161116942 155476331928 155804939004 156121461936 156128349234 156187243368 156448761066 156835323216 157424020182 157483403064 157766059191 158136861168 158203491784 158420690142 158859937808 159075321093 159456234366 159516383832 159735384666 160779522618 160859511332 161128852209 161526978184 161797436658 161923322928 162133285743 162194445036 162466021107 162867451032 163267084944 163478790189 163540457028 164219048136 164226292659 164288241468 164513793609 164969935416 165374728272 165589166457 165651629364 165879053307 166637530917 166747132656 167046415614 167509579536 167739554268 167802828336 168020414991 168432692922 168788683921 168899700528 169131583764 169195382928 169202846982 169904933484 169969024368 170321835528 170607019986 171028565136 171314932932 171735294744 172043530611 172447889328 172520549864 172757404182 172822571064 173236402768 173471277753 173952255672 174191075586 174256783272 174674049264 175053567832 175395842856 175416933172 175710648789 176144804264 176439738618 176506294536 176872675356 177168828447 177606586872 177903968814 177978928257 177992477036 178340498388 178717430034 179080500456 179155955628 179455931811 179469593028 179899341336 180642727044 180958967244 181392281928 181717850457 181786397364 182163738294 182919604428 182988604656 183225882411 183294998172 183675470562 184063677941 184133109732 184437609444 184507182288 184515321822 185280945564 185350836528 185591177343 186046569306 186818546772 186889017744 187224451986 188448276978 188462622744 188778181878 189230220036 190012163094 190026627912 190895519672 191215152414 191612064969 192407135778 192479714856 193202206587 194003875494 194077056888 194085618597 194173611312 194425392447 194890953114 194964469128 195696287631 195785010576 196038881181 196508305422 196935263811 198162904797 198237655044 198312433488 198569581353 199548659376 199807410231 199882780812 199958179824 200721024361 200796739572 200872483344 201204664848 202124667888 202386759003 202463102556 203802051024 204066317169 204167841306 204244856712 204733930544 205092345744 205862180238 205939834776 206432967312 206794356912 206881489256 207739918672 208171132312 208519691094 208598348088 209898693576 210250144962 210354745588 211227586856 211640591448 212020450587 212100428124 212608312488 212980512888 213779956401 213860597652 214372696824 214747986024 214757459631 214838469612 215729915544 216177714324 216259260048 216539679213 216621361476 217529801203 217971720252 218053942704 218445312726 218968390212 219050988624 219335027769 219351724812 220258136898 220785555276 220868839152 221172071076 221265261438 222183374556 222644569026 222728554152 223101487674 223652739024 224027219988 224492241798 224576923896 225508778352 225603795976 225981543762 226539911312 227390251374 227476026648 228419910576 229277307402 229363794504 229391374148 229775463801 230325671862 230343205576 230728888962 231295037004 231682314123 232237088226 232254767448 232643651526 232741675413 233214497892 233707408506 234182192904 234192523851 234280865052 234673141599 235252984824 235830233808 236136030273 236225104596 237205291752 237215756063 237305237676 237631035213 237787331184 238289906712 238874607504 239184351549 239274575748 239292790704 239603076999 240698655769 240856969392 241169283927 241278622992 241289266998 242290467276 242381863152 242696154987 242884984392 243291667554 243892805904 244301176548 244393330896 244900627416 245510812976 245916812592 246020429096 246432362202 247041260752 247454903124 248062092408 248477444046 249091395696 249632602648 250120698984 250569623421 251158544208 251264369304 251609331402 251704242504 252306960048 252649039383 253349550792 253697375646 253793074392 253804270473 254857400226 254953536552 255482753292 255910529979 256542847704 256972399398 257602942116 258671833992 258780824796 259136106273 259233856596 259854604152 260928383508 261286613379 261385174908 262011073896 262481339549 262580351748 263125399758 264217206396 264316873392 264659607927 264759441804 265309013034 266409880308 266510374416 266855953221 266988715554 267728986096 268076145051 268733933442 269204389542 269849012004 269950803408 270964090566 272088422892 272223788408 272679596046 273245607441 274379406642 274482906984 274942497258 275513205843 276199664598 276656414166 276760773432 276772982733 277921418346 278026254792 279069853959 280227820158 280333526616 280345893529 280836677979 281509154498 282672415467 282693934116 282800570832 283167272817 283845330054 284462047727 285018244641 285039941868 285147463536 286235306929 286343279508 286451292816 286822728621 288236952432 288610703667 288719572284 288828481968 290628960336 291005813241 291260416968 291957853616 292336429671 292446703692 292468966416 293677515864 294380740368 294762458133 294896094768 295020348584 296244499408 296823734064 296859425368 297356482566 297468650232 298702959984 299322989064 299824171218 299937269736 301195109358 301308725016 301806997272 303187001832 303694653834 305703076536 306251761959 306367285068 307100895816 307638518616 308393382672 308793270357 308909752164 309649450968 310191535368 310205219467 310322233884 310952663856 311609878008 312256698468 312374486736 312779536641 312897522132 314848040364 314966806128 315375217443 315532118382 316406983568 316841380284 318150642186 318912468732 319032767664 319470769332 321559045236 321719022664 322257704418 323053956368 323594873316 324266571486 324388890072 324932042214 325734902064 326957580378 327080914056 327667969089 328438096272 328452585318 328576482936 329027587218 329939870832 330387205347 331178332914 331303258728 331758106614 331897892157 333275061834 333966853539 334092831228 334652231511 335479108536 336040829982 336182420041 336738362697 336865385844 337577367842 338263167528 338278090007 338405693964 338972315643 339809866968 340643671056 341085377061 341214039972 342629865864 343244828641 343470589488 343915961103 344087061222 345041099728 345488507793 345514808364 345645142128 346093333443 346942555506 347904511344 348355632339 348382151172 348513566544 348965477289 350107135664 350561112759 350791685712 350833866344 351421297578 352289608528 352879477236 353012589072 353745350712 354337656894 355213173744 355807937628 355957856514 355984954072 356680996776 357434860068 358161000912 358311911256 358911863622 358939186056 359798682672 361285454088 361917934488 361933900497 362784563856 363435700914 363572794728 364327476588 364937501331 365839208856 366451764822 366589996344 366606168461 367350941124 368127355882 368266219464 368875218888 369030643644 369648543303 370561891128 371182354686 372093138612 372716166069 373637093544 374307709061 374448903972 376896553956 376925245488 377413997103 377556363756 378460440072 380024326188 380053255824 380546063469 381791039344 382286100339 382430304828 383224129938 384814271556 384959429712 385458599097 386404413174 388007750988 388154113776 388171237194 388850784894 389781906228 389928938256 391392575262 392077762362 393016610844 393870527622 394688099637 396325809594 396475310088 397139162706 397963519551 399614820462 399765561624 399783197281 400483073331 401442048722 401593479144 403100900163 403806584313 404773518006 404926205112 405652979303 406446135849 408132634338 408181709881 408335682612 408489713424 409019394069 411569109963 411724360476 411879669552 412413745887 413762978512 414299496897 414984621249 416342264624 416882127519 417039382188 417196696176 419797387152 420341730237 420500289924 420709491176 422263731747 422455173712 423281182896 424040901174 424200856248 425216624976 425767995081 425961025776 427559912802 427721195304 428745393648 429495972048 429514919262 429676939224 431459831088 432355428648 433079358426 433242722952 435059602406 435943440504 436890625452 437936780424 438670055538 438703449624 440516273796 441571110552 442344142152 442363656163 442530522876 444366749112 445289138052 445457108304 446034723849 446202975348 448054439976 448984483596 449153847792 449736256827 451207591952 451792664037 451963087524 454780502748 454952053296 455541980751 458554614804 458727589008 458782748296 459550927602 460651343724 460686411152 461457777924 462590074008 463364628246 464474176452 464509534896 465287303052 465483350826 466428995784 467414817012 468364385808 468385047702 468561730104 469346283198 470505969648 472272060546 472450209192 473298177573 474410583504 474431512126 474610475352 475262070426 476579813424 477225963279 478368703098 478549151496 479206153998 479408066449 481397311538 482338567854 482396566223 482578533996 483386556627 484580934552 485392309974 485769968784 486399857229 486583335108 487398063321 488602353096 489479311849 489801254832 490436370567 492040858192 492678877977 492864724404 493541380827 494909806248 496124184816 496767499371 496954888092 497637159921 499265205296 499912592751 500241397968 501139246842 502528738608 503218662804 503408485008 504061244973 505298078766 506366051763 506699101584 507394751292 507586148784 507608540946 509714800452 509907073104 510965506584 511821059958 513085695408 513944798796 515205884232 516130591833 517343667984 517561649592 518272212546 518467713192 519709208304 520413833259 521856767016 522573226758 522770349816 522793411829 524022147792 524962679098 525160703496 526250799516 527131946367 528434412792 529319215854 529518883608 530618026068 531506485341 532819760616 533711906442 533936784771 533977431108 536152290102 537467866884 538367795433 538408779084 539698024008 541928181132 544176845784 544447576816 545153551371 545359192092 546491214882 548758813284 548965813968 549677647233 549884994516 551026411686 552191033823 552399329196 553312828332 553521546864 553545965466 555842836692 556052509584 556773532029 558139707918 560455640316 560667053232 560691787058 561673355958 563018308996 565344830934 565387868232 566334545634 567690660108 568924095454 570036489282 570079883736 570105032809 572470613858 572686559016 573645457242 574836194907 577221407334 577439144568 578475550367 579606619761 582011626482 582256855791 582520833936 583276177341 584672859342 584893407384 587088862893 587355031728 588116643543 589524916266 590040697168 590805791433 593718850736 594488714391 594712965132 594937300464 595708744059 598645978128 599422230693 599648342436 599874539472 602163073083 602390218716 602617450032 603613994544 606374003664 607160277009 607389307668 611406153072 612503523918 612734570136 614201791632 615277037232 617586540714 617819504328 619298901936 620383070736 620410438934 620644467768 623219756016 624513396936 625559073282 625795044264 629696080728 630750434886 630826278907 631064236764 633682760568 636061351761 636301284372 637824937464 638941538664 641339869203 643118090472 643438045328 644272378893 644515408836 647189746632 648533142972 648777780144 649619037639 649864084428 652589403609 653915160756 654161828112 655335938178 656905170636 657152965872 658005083307 658055174436 660774410694 662356665828 662606517456 663516213228 663795784314 666550123668 667933707078 668185662456 669304463022 670958217072 672081659964 672364840082 673476725394 673730771688 675154735684 676526335056 676556180014 676811387928 677944631286 679619733936 682170754122 682428079944 683652923161 685259731728 686489657282 687831922206 688174122444 689326391403 690977015586 691029616728 692186666886 693885111012 695046942369 696711264678 696764302344 697930954578 698225026239 701122225518 701667732688 702577571553 702842595156 704019424797 705758954472 707490701424 708408090819 708675313788 711615875256 711647268189 711915713028 711969908144 712893105639 713361993552 714869720136 716623822512 717553054647 717823727244 717878372112 718809230997 722095967307 722570908176 723835868976 723867800994 726871401828 727145589456 728088464961 728654953176 729875002662 731678417712 732903529644 733179992688 733212336922 734701882248 736254711764 736532438928 737750437776 738061287288 739297086606 741123782256 742364709372 744186277224 745432332138 745521965981 747274187088 748615418122 748897807944 751708870263 753793107912 754827994206 755112727512 756920880144 757947118149 760048652376 761092126938 761412811419 764572200678 764860609656 766448259876 767731589937 769628543112 770917198194 772808826348 776015501976 776342474388 777408318819 777701569788 779563812456 782785150524 783859840137 784155524724 786033221688 787444018647 787741055244 789376199274 792651619188 792950620176 793978823781 794278325412 795927039102 799229640924 799531123248 799566394562 800966146662 802884097444 803186958288 804228435153 806201800326 807613168626 809547036012 809852410224 811305958606 812892271698 816265268676 816363419762 816671365224 818038788138 819736822323 823138219926 823448720952 824827491774 826539617529 828598993794 829969242498 830318948199 833764255038 834078764376 837209561877 840683460474 841000579848 841037680587 841418982352 842510033937 844527463494 848017246401 848081802348 848401712496 849501818451 851535990162 853386143181 855119825604 855442390608 858705920787 859029838524 859353878448 860468185863 864710857296 865832111001 866158716852 866485445904 870119204812 871886881008 873781250904 875873560848 877009289013 877340111076 877406899248 881032547592 883142221104 884287374399 884688284304 884727312326 885061045752 888733498224 890578276104 892069447698 892405950696 896108879952 897968967192 899472513654 903585328074 903926175048 909561005496 911083961502 917109229608 917565496592 918755285877 919101855204 921302687448 922915555848 925180148016 926379811071 926729256492 928948352904 930574606104 930615658401 930966701652 932857991568 934829634024 936770095404 937123460208 938338609923 938692566396 944544121092 944900418384 946596355146 948863024252 949220950704 950524140852 954451926558 956737406196 957098302992 958412307996 958816132898 962794623076 964677135708 964793132446 965157067992 966773113254 969161869104 970784619948 972799714458 973166670216 974796126642 974913340129 977204706192 978958623698 980872741134 983003907267 985357755954 985729448808 987082761654 989819612496 991161616041 993534998742 993909776184 995274319842 995693676471 999825185502 1001900560617 1002278493684 1003956694533 1006437325608 1008122489946 1008547260123 1010215088091 1010596157532 1012732103526 1014789502584 1014834270021 1015217081892 1016916946929 1019429600904 1021931013168 1023256131183 1023642119916 1027889597592 1029734485923 1030411768464 1032261183666 1035123299184 1036465523379 1036544425092 1036935426384 1038280000329 1040827666518 1043713534032 1045066897017 1045146453516 1045540699632 1045586823658 1049925358196 1050321406992 1051683338277 1052501599032 1054263892734 1056868825584 1058638431708 1059037767216 1061236052136 1063012970682 1065639521232 1067423812884 1067873569542 1067954862216 1072304580204 1074935733768 1076735590866 1076817558168 1079396048016 1083856362264 1085801701491 1088353691568 1090307102742 1090718384184 1092982429764 1094812503993 1097517626568 1099355294466 1099769989032 1099818505383 1102052823372 1104382067646 1104798658392 1106625656664 1107091930932 1108945629909 1111685673384 1113547064058 1116279415836 1120911280632 1121383574116 1122923127183 1123346711916 1126036617992 1130689661868 1130775736464 1132241991309 1132669091268 1135381320216 1137848190908 1140072978564 1140159767472 1140210065618 1144941227716 1145373118032 1146858301017 1147290914484 1149672389814 1154442814668 1154878289136 1156375797291 1156951100734 1159213239522 1164023252964 1164513711582 1166552354682 1169345718684 1169786814768 1174177725786 1176233287086 1179049832532 1181611582866 1184064298911 1188977428782 1189425930264 1191417488118 1193890558653 1198844461386 1199296684872 1199349591843 1201449219993 1204326146166 1204780437432 1209302700489 1211419752939 1214320554018 1214778615336 1216958937909 1224545129643 1225007047836 1225469140272 1227058182207 1234707329889 1235173081428 1235639008656 1240820877868 1241288935536 1242898490691 1249026793872 1250646382557 1251118146564 1251590088528 1259392161456 1261025190711 1261500869772 1261652557814 1262128473528 1266791195241 1267365521136 1272122703522 1272602568744 1275649874928 1277303985243 1277883077328 1282679738406 1286236180944 1288544757786 1289030817672 1294379493264 1297066285944 1299238075278 1299728168856 1305178807218 1307830321512 1310671876356 1313810341272 1316010166614 1316110348872 1321548821388 1324713331656 1327032426456 1327090968489 1327591568628 1333100247336 1335867414156 1336371324912 1338104171547 1338608926044 1344163319928 1344729680164 1346953450788 1347461543376 1350309471368 1353112360028 1353622775856 1355377992111 1355889262572 1364341508244 1364856159888 1366625942253 1367305846322 1372979314564 1375663844412 1376348244888 1378652782806 1381954031172 1382059233456 1384373333772 1387770222024 1390093884738 1393422529356 1393528604688 1395861909156 1396450052478 1402244451036 1405155143106 1405685190312 1408038849594 1411517908944 1416816181638 1417350627576 1419894532719 1423231750512 1423294536378 1423831426056 1425786211278 1429739440272 1431677889837 1435106109294 1435647454488 1437618461994 1438224199347 1444191934614 1447189698669 1447735601988 1450159669881 1453742803656 1456176929922 1457309906352 1459199571687 1459750005324 1465807059288 1466424673844 1468437935547 1469403764496 1472509423528 1476122574576 1478036633931 1478594173212 1480624142481 1484729418744 1488372554448 1490302498113 1490864664276 1491043931962 1497230836244 1497795615888 1499737778253 1503417740526 1507586215824 1509655988412 1510225455024 1512183734919 1515894236298 1519098155289 1520097304752 1522184253876 1522825622838 1529144401356 1529721219312 1532896519752 1535463179874 1539257086224 1541834396388 1545617652696 1548391775499 1552031003952 1552684948776 1554816637638 1555403139576 1559127624912 1561241499777 1565570301048 1567719680274 1568311049448 1568380235487 1572066443376 1574888037294 1575482110488 1578752398548 1581395839101 1585303238376 1587957647562 1588556650824 1591854078204 1598459281848 1599132789124 1601810354313 1601932293324 1605768194888 1608456870306 1612403600652 1615103386299 1615226337252 1619094072024 1622611917212 1625784543396 1632530537352 1632726839524 1633342730448 1635460654113 1636077576276 1639473644646 1646276439852 1646897441904 1649032941699 1649654983548 1653079235058 1656573101469 1657197987588 1659938484996 1660637896398 1667528510076 1668157528752 1670320596087 1674419123754 1681366920948 1682001159696 1682075361174 1685020067874 1689054926988 1696034492802 1696163604696 1699003636902 1703071980324 1706772286362 1710239651208 1710315098427 1717411841574 1718059677048 1720936371726 1724508584721 1731664222002 1732317433704 1735426651101 1740238409624 1746770567373 1747562501808 1749828532023 1754018578026 1754680222152 1761266588679 1762065095184 1768574748798 1769454624652 1770122091504 1772417374299 1781156552208 1783466143173 1784138895396 1784811901392 1787126232177 1795937934384 1798266692079 1798945027308 1806489219249 1807170656148 1807852350096 1819122010992 1821480831027 1822167923004 1834218459216 1837510571754 1838203710408 1842605374896 1845831111696 1852759622142 1853458512984 1857896705808 1861149212208 1861231316802 1861933403304 1869659268048 1873540190808 1876677219846 1877385132792 1889088242184 1892478836721 1893192710292 1897726048504 1901048281704 1908184055283 1908903853116 1913474812392 1916824615992 1917632265796 1925589246152 1929354271416 1929586264892 1930314135984 1932817136679 1933546226508 1941569239896 1945599428916 1946333340432 1948857112917 1949592253284 1949826680258 1957768210827 1957917247396 1961745482268 1966007814534 1970715511908 1971458897616 1974015249921 1974165523308 1982323232082 1987069997484 1987819552368 1990548639684 1991387352942 1999650371004 2003801121234 2004556987368 2007913389066 2012874651216 2016244979892 2017094520246 2020430176182 2021192315064 2025464207052 2029579005168 2029668540042 2030434163784 2033833893858 2038859201808 2046512262366 2047284239832 2050958769483 2055779195184 2059468971846 2064522367332 2067979174209 2072931046758 2073088850184 2076560000658 2081655333036 2090133794034 2090292907032 2091173647316 2094675078717 2099850716392 2103366676554 2105003198064 2107732714659 2108527785468 2112058274391 2117276863416 2122472104272 2125224272457 2126025941364 2134847625768 2134941804567 2135747139084 2135909724432 2138679316917 2144609160408 2149871467536 2152659163941 2153471181732 2153635116336 2156427692991 2166287901921 2167712724528 2171603402982 2180614205484 2181436768368 2184265394883 2185964859528 2189625007986 2195035253136 2198710588932 2199539978064 2199637010766 2204105646744 2208764135292 2209597316784 2213251313328 2214183861864 2217891259818 2223371346768 2227094128116 2232558831672 2236565897943 2241822561264 2242767148232 2245846254366 2246693423832 2252073235984 2255126610789 2261379323736 2264483982618 2265338182536 2270762640432 2275696381816 2280145957128 2280420131236 2284238434257 2289882455432 2293716602034 2294581828968 2299344779628 2303194769811 2308885629336 2312751594582 2313902201468 2318426479044 2328046505928 2329027423164 2332224956457 2333104709364 2338691437368 2348355451572 2351579520411 2352466574172 2358099665064 2362332055941 2363223165732 2368128597822 2377954857564 2378851860528 2381936471343 2382834976236 2387781117306 2392827813233 2397688922772 2398593369744 2398699183686 2402898439986 2408652292332 2409560874864 2412685305459 2418605400978 2422839505878 2428641108036 2429557230672 2433917875818 2449090259286 2450014095672 2454116364414 2459210466969 2469414659778 2470346162856 2481641755736 2485796981382 2490956844597 2501292765114 2502236293128 2511628685631 2522050381422 2523001739544 2523113041761 2523305115628 2524256947056 2527530101811 2533582390482 2544051739203 2544245407044 2545205137488 2548505455353 2554607970486 2560158429543 2565359476812 2576117762361 2577089515572 2578061635344 2581404557589 2594132571888 2597496333003 2598476150556 2599456337712 2609373316693 2610357614436 2615660643024 2621343752712 2627620682544 2631027867039 2632020333228 2632220697744 2643097642776 2649426663312 2652862123197 2654064852912 2654181936978 2655183137256 2666200494672 2671734828312 2676208343094 2677217852088 2688326639856 2689459360328 2693906901576 2700618942736 2706224720056 2710755984222 2711778525144 2728683016488 2733251884506 2734611692644 2745958629128 2751327688824 2752696489776 2756265857631 2757305565612 2763908062344 2768746667544 2775540444048 2779139433213 2780187769476 2786845058712 2791723818312 2791846975203 2792900104956 2804488902072 2810310286212 2811370380624 2815015829769 2816077699188 2833632363276 2834701255152 2839789065438 2846589072756 2847662852112 2851572422556 2863355779674 2870212218588 2871294908976 2875236923988 2876448398694 2888383869228 2894379397338 2895471203976 2900319339762 2907485607312 2912353859844 2918399143374 2919500010648 2924740020387 2931614118576 2932849347688 2936875871094 2945018847056 2949011721801 2956073267862 2957188346424 2961248284962 2969458837488 2980604996226 2981729328552 2982087863924 2987081029413 2994461672488 2999475556506 3005701681851 3006835481052 3011870083599 3019311976824 3024367469838 3025641780369 3030645264273 3031788472596 3038196310578 3044368507752 3044502810063 3045651245676 3050750840787 3058288802712 3065793039504 3069768393549 3070926359748 3083668792776 3083804828819 3089203457769 3091235305392 3096783550998 3105369897552 3109396570137 3109633275276 3110806279152 3114840000987 3122482999554 3129082524997 3131140602096 3135200691051 3135439360548 3136622098896 3136760470974 3149776074588 3150964220976 3155050014831 3157504797096 3162791678202 3170606476752 3175915295124 3177113301648 3183708156408 3196918563696 3198265578248 3203620708626 3203864586648 3211536389776 3216913740612 3224807201304 3230206772598 3230452674504 3238188144048 3245223834424 3251569086792 3257405104473 3265061074704 3265453679048 3270921308226 3272155152552 3278947289292 3284437511979 3292552879704 3298065883398 3299309967096 3299455516149 3306158470116 3313146202938 3314395975176 3319876969992 3321275792796 3326836889727 3335057020152 3340641192174 3348838247508 3362733841896 3364150722348 3368769381549 3370040135748 3378109853976 3392068985604 3392327209392 3396725973927 3398007273804 3406143960648 3412257414137 3413544572724 3420479302416 3420630196854 3434823683148 3436119354096 3440574903051 3441872743452 3449017169442 3463328444004 3464634867408 3469127391873 3470853302202 3480476819248 3493541134746 3499657064046 3508037156052 3509360444304 3522533177358 3537149497596 3538909249304 3544834748598 3552192896733 3566932286346 3568277790792 3574252464354 3581671675959 3596533384158 3597890054616 3598048775529 3604347659979 3612978438498 3614341312296 3627908101467 3634259258817 3642961662054 3644335846008 3650876813727 3673635388929 3675021143508 3676407420816 3681174546621 3698006620451 3704121989667 3705519244284 3706917025968 3721058990077 3722462633604 3723866806608 3728695472073 3747080381616 3751939147671 3753354439692 3754770265584 3778176484368 3783075572133 3784957673442 3786385420584 3795452097008 3800373585723 3802096563408 3816368110566 3817807706232 3826949624784 3831911955729 3833649231984 3835264531592 3851178492304 3858708542832 3859172529784 3865634273358 3867092453016 3883138479792 3891198857832 3897714225834 3899184506568 3899653360516 3915536421654 3915834494792 3923490964536 3932015629068 3941431023816 3948030499842 3948331046616 3964646464164 3974139994968 3981097279368 3981272905467 3982774705884 3999300742008 4007602242468 4009113974736 4014312514641 4015826778132 4032489959784 4032667853071 4034189040492 4040860352364 4042384630128 4050928414104 4059337080084 4060868327568 4066133976333 4067667787716 4093024524732 4094568479664 4099877826759 4101917538966 4118937943692 4129044734664 4135958348418 4145862093516 4146177700368 4153120001316 4163310666072 4180267588068 4180585814064 4182347294632 4189350157434 4199701432784 4206733353108 4215465429318 4217055570936 4224116548782 4234553726832 4250448544914 4252051882728 4259683598157 4269695251536 4269883609134 4271494278168 4277358633834 4289218320816 4295033669511 4305318327882 4306942363464 4312855385982 4314672598041 4332575803842 4341569096007 4343206805964 4350479009643 4361228410968 4368530789766 4371929719056 4377598715061 4379250015972 4397421177864 4397615170091 4399274021532 4405313806641 4408211293488 4417528270584 4428367723728 4434109901793 4435782519636 4441872427443 4454188256232 4462182772333 4465117663344 4470907494339 4473131795886 4485534296464 4491692508732 4493386847664 4499213334759 4510253221578 4522758647472 4528967965236 4530676365072 4536551204757 4551392763632 4557294465867 4560291914256 4560840262472 4568476868514 4579764910864 4587433204068 4589163657936 4598689559256 4606389539622 4617771258672 4625503189164 4627804402936 4636852958088 4645175326497 4656093011856 4658054846328 4664449912914 4666209418728 4677382874736 4683724499331 4696710903144 4703159040822 4704933148344 4705140706461 4716199330128 4724664111882 4726446331464 4736257195644 4744187517303 4755909715128 4763872942686 4765669952472 4765880189993 4775562234612 4785655626466 4795377845544 4797398367372 4805431062939 4805796879972 4817304584664 4825370610918 4837210801956 4845310158897 4845679011756 4857282216072 4866000217793 4867835751636 4898180518572 4900028191344 4906381962339 4908232728828 4918420933938 4938829319556 4940692325712 4947098825097 4963283511472 4969719304407 4971593962764 4981913689194 5002585530228 5004472586256 5010961788261 5023257371262 5044100762844 5046003479088 5046226083522 5046610231256 5055060203622 5067164780964 5088103478406 5088490814088 5097010910706 5109215940972 5120316859086 5130718953624 5130945295281 5152235524722 5154179031144 5162809115178 5173525754163 5194992666006 5196952301112 5197181564653 5206279953303 5218746633386 5220715228872 5240311702119 5242687505424 5249485596069 5262055734078 5264040666456 5273488730939 5283799766037 5286195285552 5305724246394 5306362228453 5308363873956 5310366274512 5317252122897 5343469656624 5350398429519 5352416686188 5354435704176 5361378696531 5378918720656 5387813803152 5394800076237 5412449440112 5419467657747 5421511968444 5423557050288 5457366032976 5464442493081 5466503769012 5469223385288 5491917258256 5502655377648 5512531715262 5514611131224 5527816124688 5537493335088 5558278866426 5560375538952 5573690117424 5583447636624 5583693950406 5585800209912 5608977804144 5620620572424 5630031659538 5632155398376 5667264726552 5677436510163 5679578130876 5693178145512 5703144845112 5724552165849 5726711559348 5740424437176 5750473847976 5750727530119 5752896797388 5776767738456 5788758794676 5790942407952 5798451410037 5800638679524 5824707719688 5836798286748 5839000021296 5846571338751 5849480040774 5865698695376 5873304632481 5873751742188 5898023443602 5912146535724 5914376692848 5922045749763 5922496569924 5961209992452 5963458657104 5964175727848 5974162058826 5988923344976 5998951113012 6011403363702 6013670962104 6023740167198 6038623953648 6048734939676 6051283560738 6061290528546 6063576945192 6076392621156 6088737015504 6089005620126 6091302491352 6101501681574 6116577605424 6139536787098 6141852719496 6152876308449 6167337585552 6167609657638 6178406915538 6193567101996 6203937522627 6218793140274 6219266550552 6229680001974 6232304863837 6244965999108 6258165049994 6270401382102 6270878721096 6271155360899 6273520941948 6284025236151 6299552149176 6310100029662 6315009594192 6323198143977 6325583356404 6336174823173 6351830590248 6363231054037 6367416312816 6375672817371 6396531156496 6404825413701 6407241417252 6407729173296 6416037950751 6433827481224 6449614402608 6457977491823 6460413545196 6460905349008 6469283078973 6490447668848 6498863705763 6503138173584 6514810208946 6530907358096 6541842616452 6544310305104 6552796184649 6557894578584 6568875023958 6585105759408 6596131766796 6598619934192 6598911032298 6612316940232 6626292405876 6628791950352 6639753939984 6642551585592 6653673779454 6670114040304 6681282384348 6697676495016 6709697693829 6725467683792 6728301444696 6737538763098 6740080271496 6756219707952 6765379832367 6784137971208 6793451947854 6796014547608 6796314353777 6812287921296 6824514828274 6827089145448 6841260393708 6852715302771 6869647366296 6881149806102 6883745486904 6898034338884 6909584309433 6926656888008 6938254783746 6939089067977 6941706604404 6987082269492 6996674869371 6999314128092 7016074312104 7045066354716 7054738561233 7074298995192 7077818498608 7086996167823 7089669497196 7104385793466 7133864572692 7136555581584 7145809414029 7148504928708 7163343351918 7178483439699 7193066768316 7195780109232 7196097551058 7208695319958 7225956876996 7228682624592 7238055916377 7255816202934 7268518517634 7285923324108 7288671692016 7301753627454 7347270777858 7350042287016 7362349093242 7377631400907 7396013240902 7408243979334 7411038488568 7411365426517 7442117980154 7444925267208 7457390944146 7472870533791 7503878295342 7506708879384 7520182154771 7534886056893 7566151144266 7569339125283 7569915346884 7572770841168 7582590305433 7600747171446 7632155217609 7632736221132 7635615412464 7645516366059 7663823911458 7670529063184 7680475288629 7718345059568 7728353287083 7731268546716 7734184906032 7744213672767 7782397715664 7792488999009 7795428451668 7798369013136 7799306721032 7828119950079 7831072843308 7831668989584 7846981929072 7864031258136 7882862047632 7893083601117 7896060999684 7896662093232 7929292928328 7948279989936 7962194558736 7962545810934 7965549411768 7998601484016 8015204484936 8028625029282 8031653556264 8064979919568 8065335706142 8068378080984 8081720704728 8101856828208 8118674160168 8132267952666 8135335575432 8186049049464 8199755653518 8200741625791 8203835077932 8237875887384 8258089469328 8268797572893 8271916696836 8291724187032 8306240002632 8326621332144 8337418299639 8360535176136 8364694589264 8375540925609 8378700314868 8413466706216 8430930858636 8434111141872 8445047489307 8448233097564 8500897089828 8504103765456 8519367196314 8539767218268 8542988556336 8554717267668 8590067339022 8610636655764 8613884726928 8625710771964 8629345196082 8665151607684 8683138192014 8686413611928 8700958019286 8722456821936 8737061579532 8755197430122 8758500031944 8774220061161 8794842355728 8795230340182 8798548043064 8810627613282 8835056541168 8847035165403 8868219803586 8871565039272 8883744854886 8887488001093 8908376512464 8924365544666 8941814988678 8946263591772 8961243088239 8983385017464 8998426669518 9017105045553 9020506443156 9035610250797 9057935930472 9073102409514 9076925341107 9091935792819 9114588931734 9121680524944 9133508430189 9136953737028 9152252522361 9174866408136 9197379118512 9209305180647 9212779079244 9251006378328 9251414486457 9255608805872 9267610373307 9273705916176 9290350652994 9316109692656 9328189710411 9328899825828 9332418837456 9344520002961 9367448998662 9387247574991 9393421806288 9406318081644 9409866296688 9410281412922 9449328223764 9452892662928 9465150044493 9472514391288 9488375034606 9511819430256 9527745885372 9531339904944 9531760379986 9551124469224 9571311252932 9590755691088 9594796734744 9610862125878 9611593759944 9634609169328 9650741221836 9674421603912 9690620317794 9691358023512 9691785557753 9714564432144 9732000435586 9735671503272 9772215313419 9796361037144 9812763924678 9816465457656 9836841867876 9853312535937 9877658639112 9894197650194 9898366548447 9939438608814 9943187925528 9963827378388 9980510669181 10005171060456 10021923576522 10046514742524 10088201525688 10092452167044 10093220462512 10106308144647 10110120407244 10134329561928 10176206956812 10176981628176 10190177921781 10194021821412 10218431881944 10236772242411 10240633718172 10261437907248 10261890590562 10304471049444 10308358062288 10321724709153 10325618230356 10347051508326 10389985332012 10393904602224 10394363129306 10412559906606 10437493266772 10441430457744 10480623404238 10498971192138 10524111468156 10528081332912 10546977461878 10567599532074 10611448492788 10612724456906 10616727747912 10634504245794 10656578690199 10700796859038 10704833372376 10722757393062 10724046741419 10745015027877 10789600152474 10794146326587 10813042979937 10838935315494 10843023936888 10883724304401 10902777776451 10928884986162 10933007538024 10938446770576 10952630441181 11020906166787 11025063430524 11029222262448 11043523639863 11094019861353 11112365969001 11116557732852 11120751077904 11163176970231 11167387900812 11171600419824 11186086416219 11241241144848 11255817443013 11260063319076 11264310796752 11334529453104 11354873020326 11359156261752 11386356291024 11401120757169 11406289690224 11449104331698 11453423118696 11480848874352 11495735867187 11500947695952 11501455060238 11505793594776 11553535476912 11577517589352 11596902820074 11601277359048 11649415439376 11673596573496 11693142677502 11698960081548 11746609264962 11747503484376 11796046887204 11824293071448 11844091499526 11844993139848 11922419984904 11928351455696 11943818716401 11948324117652 11997902226024 12022806727404 12027341924208 12042937543923 12047480334396 12097469879352 12098003559213 12102567121476 12122581057092 12127153890384 12152785242312 12178011240252 12182604982704 12198401928999 12203003363148 12279073574196 12283705438992 12305752616898 12335219315276 12356813831076 12387134203992 12407875045254 12437586280548 12438533101104 12459360003948 12464609727674 12489931998216 12516330099988 12540802764204 12541757442192 12542310721798 12547041883896 12568050472302 12599104298352 12620200059324 12646396287954 12651166712808 12672349646346 12673873421677 12703661180496 12726462108074 12751345634742 12779050794471 12809650827402 12814482834504 12832075901502 12867654962448 12885101008533 12915954983646 12920827090392 12938566157946 12944017794123 12997727411526 13024707288021 13029620417892 13051437028929 13083685232904 13105592369298 13115789157168 13132796145183 13137750047916 13192263533592 13192845510273 13197822064596 13215941419923 13224633880464 13252584811752 13285103171184 13302329705379 13307347558908 13325617282329 13362564768696 13386548316999 13395352990032 13419395387658 13456602889392 13475077526196 13480160542992 13497640004277 13530759664734 13568275942416 13586903895708 13592029095216 13592628707554 13649029656548 13654178290896 13671883397601 13682520787416 13705430605542 13739294732592 13762299612204 13767490973808 13796068677768 13819168618866 13853313776016 13876509567492 13878178135954 13883413208808 13935525979491 13974164538984 13993349738742 13998628256184 14032148624208 14051173497993 14090132709432 14109477122466 14115422119383 14148597990384 14173992335646 14179338994392 14208771586932 14232562551909 14267729145384 14291618828058 14297009857416 14297640569979 14326686703836 14356966879398 14386133536632 14392195102116 14416293188817 14417390639916 14451913753992 14476111832754 14511632405868 14537037035268 14571846648216 14598000653379 14603507254908 14694541555716 14700084574032 14719145887017 14724698186484 14755262801814 14792026481804 14816487958668 14822076977136 14822730853034 14884235960308 14889850534416 14909157913221 14914781888292 14945741067582 15007756590684 15013417758768 15032885364783 15040364309542 15069772113786 15132302288532 15138678250566 15139830693768 15165180610866 15201494342892 15264310435218 15265472442264 15291032732118 15327647822916 15360950577258 15392835885843 15456706574166 15462537093432 15488427345534 15520577262489 15584977998018 15590856903336 15591544693959 15598613442064 15618839859909 15656239900158 15662145686616 15720935106357 15728062516272 15748456788207 15786167202234 15792121999368 15820466192817 15858585856656 15919086685359 15925091621868 15931098823536 15951756368691 16030408969872 16051195288557 16057250058564 16063307112528 16130671412284 16136756161968 16163441409456 16237348320336 16258402973241 16264535905332 16270671150864 16372098098928 16393327479243 16399511307036 16401483251582 16407670155864 16475751774768 16537595145786 16543833393672 16583448374064 16612480005264 16674836599278 16721070352272 16751081851218 16757400629736 16826933412432 16861861717272 16890094978614 16896466195128 17001794179656 17032309530489 17038734392628 17079534436536 17109434535336 17173656497547 17180134678044 17221273311528 17251421543928 17252182590357 17258690392164 17330303215368 17366276384028 17372827223856 17395354230111 17401916038572 17474123159064 17510394860244 17517000063888 17548440122322 17590460680364 17597096086128 17619913897443 17621255226564 17694070330806 17736439607172 17743130078544 17766137249289 17767489709772 17774976002186 17848731089332 17883629977356 17892527183544 17922486176478 17966770034928 17996853339036 18034210091106 18041012886312 18071220501594 18115871860944 18146204819028 18153850682214 18183871585638 18229177863468 18267016860378 18273907474056 18304505044722 18349732816272 18418610361294 18425558158488 18458628925347 18502012756656 18502828972914 18535220746614 18580701305988 18611812567881 18656379420822 18657799651656 18689040005922 18696914591511 18734897997324 18774495149982 18812636163288 18813466082697 18820562825844 18852075708453 18898656447528 18930300088986 18945028782576 18969594431931 18976750069212 19055491770744 19063520759972 19089693162111 19102248938448 19142622505864 19189593469488 19214476241103 19221724251756 19223187519888 19248113852253 19301482443672 19348843207824 19373932475469 19381240635588 19382716047024 19383571115506 19464000871172 19471343006544 19496591117289 19544430626838 19592722074288 19625527849356 19632930915312 19658388553947 19673683735752 19706625071874 19755317278224 19788395300388 19796733096894 19878877217628 19886375851056 19927654756776 19961021338362 20010342120912 20043847153044 20093029485048 20129093081487 20176403051376 20184904334088 20212616289294 20220240814488 20268659123856 20296139497101 20352413913624 20380355843562 20388043642824 20388943061331 20436863763888 20473544484822 20481267436344 20523781181124 20558145908313 20608942098888 20643449418306 20651236460712 20694103016652 20779970664024 20788726258612 20817267203931 20825119813212 20874986533544 20961246808476 20990024608113 20997942384276 21048222936312 21093954923756 21135199064148 21222896985576 21225448913812 21233455495824 21260988503469 21269008491588 21313157380398 21401593718076 21409666744752 21437428242087 21445514786124 21448093482838 21490030055754 21535450319097 21579200304948 21588292653174 21626085959874 21677870630988 21686047873776 21714167749131 21767448608802 21805555552902 21857769972324 21866015076048 21905260882362 22041812333574 22050126861048 22087047279726 22132894202721 22188039722706 22224731938002 22233115465704 22234096279551 22326353940462 22334775801624 22372172832438 22418611601373 22511634886026 22520126638152 22560546464313 22708017375849 22709746040652 22718312523504 22747770916299 22802241514338 22896465652827 22898208663396 22906846237392 22991471734374 23002910120476 23011587189552 23041425865887 23155035178704 23185059861249 23193805640148 23202554718096 23232641018301 23347193146992 23377466997027 23386285355004 23397920163096 23484359850237 23493218529924 23495006968752 23592093774408 23648586142896 23679250803351 23688182999052 23689986279696 23844839969808 23887637432802 23896648235304 23995804452048 24045613454808 24085875087846 24094960668792 24194939758704 24196007118426 24205134242952 24245162114184 24305570484624 24356022480504 24396803857998 24406006726296 24558147148392 24602224877373 24611505233796 24670438630552 24713627662152 24774268407984 24806392718679 24815750090508 24875172561096 24918720007896 24929219455348 24979863996432 25032660199976 25081605528408 25084621443596 25094083767792 25126622776827 25136100944604 25240400118648 25292792575908 25302333425616 25335142467921 25344699292692 25347746843354 25452924216148 25502691269484 25558101588942 25619301654804 25628965669008 25664151803004 25770202017066 25831909967292 25841654180784 25877132315892 25888035588246 25995454823052 26049414576042 26059240835784 26102874057858 26167370465808 26211184738596 26265592290366 26275500095832 26322660183483 26384527067184 26385691020546 26395644129192 26431882839846 26505169623504 26541105496209 26604659410758 26614695117816 26651234564658 26662464003279 26725129537392 26773096633998 26838790775316 26883729264717 26950155052392 26995280008554 27051315136659 27061519329468 27173807791416 27185257415108 27230776023321 27298059313096 27343766795202 27365041574832 27400525290567 27410861211084 27456757567083 27524599224408 27592137355536 27627915541941 27638337237732 27753019134984 27754243459371 27756356271908 27766826417616 27802831119921 27871051958982 27948329077968 27984569131233 27986699477484 27997256512368 28033560008883 28102346995986 28161742724973 28180265418864 28218954244932 28230844238766 28347984671292 28358677988784 28395450133479 28417543173864 28465125103818 28535458290768 28583237656116 28594019714832 28595281139958 28653373407672 28713933758796 28772267073264 28784390204232 28832586377634 28834781279832 28903827507984 28952223665508 29023264811736 29074074070536 29075356673259 29143693296432 29196001306758 29207014509816 29316645940257 29389083111432 29438291774034 29449396372968 29510525603628 29584052963608 29632975917336 29645461706068 29695099645341 29768471920616 29818315826442 29829563776584 29891482135164 29941532007543 30015513181368 30065770729566 30080728619084 30139544227572 30264604577064 30277356501132 30279661387536 30318924433941 30330361221732 30402988685784 30528620870436 30530944884528 30570533765343 30582065464236 30655295645832 30710316727233 30721901154516 30785671771686 30913413148332 30925074186864 30965174127459 30976854691068 31041154524978 31169955996036 31181713806672 31183089387918 31237679719818 31312479800316 31324291373232 31441870212714 31496913576414 31572334404468 31584243998736 31640932385634 31838173370718 31850183243736 31903512737382 31969736070597 32102390577114 32114500117128 32172140224257 32261342824568 32382438979761 32439128939811 32516805946482 32529071810664 32651172913203 32786654958486 32799022614072 32802966503164 32815340311728 32857891323543 33062718500361 33075190291572 33087666787344 33130570919589 33282059584059 33337097907003 33349673198556 33489530910693 33502163702436 33514801259472 33558259248657 33723723434544 33767452329039 33780189957228 33792932390256 33921853117009 34003588359312 34064619060978 34077468785256 34159068873072 34203362271507 34218869070672 34347312995094 34360269356088 34442546623056 34487207601561 34502843087856 34504365180714 34517380784328 34660606430736 34732552768056 34790708460222 34803832077144 34948246318128 35020789720488 35096880244644 35180921360728 35239827794886 35242510453128 35388140661612 35472879214344 35532274498578 35534979419544 35549952004372 35697462178664 35767259954712 35785054367088 35831456149203 35844972352956 35993706678072 36068420182212 36082025772624 36128812631769 36142441003188 36292409638056 36294010677639 36307701364428 36367743171276 36458355726936 36534033720756 36547814948112 36595205786997 36609010089444 36837220722588 36851116316976 36917257850694 37005657945828 37070441493228 37161402611976 37223625135762 37312758841644 37315599303312 37378080011844 37393829183022 37469795994648 37548990299964 37625272326576 37626932165394 37641125651688 37704151416906 37797312895056 37860600177972 37939188863862 37953500138424 38021620265031 38110983541488 38127041519944 38179386324222 38285245011728 38337152383413 38428952482206 38443448503512 38496227704506 38602964887344 38747864950938 38762481271176 38767142231012 38832053382369 38928001742344 38993182234578 39074121864063 39088861253676 39154311086787 39251055698712 39316777107894 39347367471504 39398388435549 39413250143748 39576790600776 39578536530819 39593466193788 39647824259769 39757754435256 39855309513552 39906989116137 39922042676724 39976851846987 40087694306088 40159644950997 40186058970096 40258186162974 40369808668176 40425232578588 40440481628976 40492920012831 40592278994202 40678072824961 40704827827248 40760711687124 40776087285648 40777886122662 40947088969644 40962534872688 41015650192803 41047562362248 41116291816626 41217884197776 41286898836612 41302472921424 41388206033304 41559941328048 41577452517224 41634534407862 41650239626424 41749973067088 41806577938473 41922493616952 41980049216226 41995884768552 42096445872624 42187909847512 42270398128296 42346266358149 42445793971152 42450897827624 42521977006938 42538016983176 42626314760796 42697687655727 42803187436152 42874856484174 42891029572248 42892921709937 42896186965676 42980060111508 43070900638194 43158400609896 43176585306348 43248879566451 43252171919748 43355741261976 43428335498262 43534897217604 43611111105804 43715539944648 43794001960137 43810521764724 44083624667148 44100253722096 44157437661051 44174094559452 44265788405442 44359346383781 44376079445412 44449463876004 44466230931408 44468192559102 44652707880924 44669551603248 44727473739663 44744345664876 44837223202746 45023269772052 45040253276304 45098656094349 45121092928626 45416034751698 45419492081304 45495541832598 45604483028676 45792931305654 45796417326792 45982943468748 46005820240952 46082851731774 46178507657529 46370119722498 46387611280296 46465282036602 46561731787467 46754933994054 46772570710008 46774634081877 46795840326192 46856519579727 46968719700474 46986437059848 47162805319071 47184187548816 47245370364621 47358501606702 47376365998104 47461398578451 47757260056077 47775274865604 47793296470608 47855269106073 48091226909616 48153585865671 48171750175692 48189921337584 48373766871001 48392014236852 48410268485904 48490324228368 48712044961008 48775208919723 48793607715996 48812013452592 49116294296784 49179982437729 49204449754746 49223010467592 49340877261104 49427255324304 49612785437358 49631500181016 49750345122192 49837440015792 49858438910696 50065320399952 50163211056816 50169242887192 50253245553654 50272201889208 50480800237296 50585585151816 50670284935842 50689398585384 50695493686708 50905848432296 51005382538968 51096928591467 51116203177884 51238603309608 51328303606008 51520969492641 51540404034132 51663819934584 51754264631784 51756547771071 51776071176492 51990909646104 52098829152084 52118481671568 52186062690333 52205748115716 52422369477192 52424682089923 52531184580732 52551000191664 52645320366966 52771382041092 52791288258384 52859741692329 52863765679692 53082210992418 53209318821516 53229390235632 53298411747867 53302469129316 53324928006558 53546193267996 53677581550632 53767458529434 53900310104784 53990560017108 54102630273318 54123038658936 54347615582832 54370514830216 54461552046642 54596118626192 54687533590404 54801050581134 54821722422168 54913515134166 55049198448816 55255831083882 55276674475464 55375886776041 55506038269968 55508486918742 55512712543816 55605662239842 55742103917964 55835437703643 55969138262466 55973398954968 56067120017766 56090743774533 56204693991972 56323485449946 56437908489864 56440398248091 56461688477532 56556227125359 56695969342584 56790900266958 56835086347728 56908783295793 56930250207636 57166475312232 57168997211183 57190562279916 57269079486333 57306746815344 57427867517592 57568780408464 57643428723309 57665172755268 57669562559664 57744341556759 57904447331016 58008376040329 58046529623472 58121797426407 58148148141072 58150713346518 58392002613516 58414029019632 58489773351867 58633291880514 58778166222864 58876583548068 58898792745936 58975165661841 59021051207256 59168105927216 59265951834672 59290923412136 59390199290682 59536943841232 59636631652884 59659127553168 59782964270328 59883064015086 60031026362736 60131541459132 60161457238168 60279088455144 60387279244461 60529209154128 60554713002264 60637848867882 60660722443464 60805977371568 60888418491303 61057241740872 61141067530686 61164130928472 61166829183993 61310591291664 61420633454466 61443802309032 61571343543372 61674437724939 61826826296664 61930348254918 61953709382136 62082309049956 62339911992072 62366178775836 62451801611793 62475359439636 62624959600632 62883740425428 62970073824339 62993827152828 63144668808936 63258002831309 63281864771268 63676346741436 63700366487472 63782965510407 63807025474764 63939472141194 64204781154228 64229000234256 64312284726261 64344280448514 64522685649136 64606350957291 64764877959522 64878257879622 65033611892964 65058143621328 65142503247393 65302345826406 65573309916972 65598045228144 65605933006328 65715782647086 66125437000722 66150380583144 66261141839178 66398682608163 66564119168118 66674195814006 66699346397112 66702288838653 66979061821386 67004327404872 67116518497314 67255834804119 67534904658078 67560379914456 67563360340489 67681639392939 67843706234018 68124052127547 68129238121956 68154937570512 68243312748897 68406724543014 68555353502207 68689396958481 68694625990188 68720538712176 68974415203122 68982708969889 69008730361428 69034761568656 69124277597661 69465105536112 69555179583747 69581416920444 69607664154288 69697923054903 70041579440976 70132400991081 70193760489288 70361842721456 70453079550711 70479655589772 70485020906256 70776281323224 70945758428688 71037752410053 71064548997156 71069958839088 71099904008744 71394924357328 71534519909424 71662912298406 71689944705912 71987413356144 72136840364424 72257625263538 72284882006376 72584819276112 72588021355278 72615402728856 72735486342552 72916711453872 73068067441512 73190411573994 73218020178888 73674441445176 73806674632119 73834515701388 74011315891656 74140882986456 74322805223952 74419178156037 74447250271524 74625517683288 74756160023688 74759457891547 74787658366044 74939591989296 75097980599928 75253864330788 75282251303376 75379868330481 75408302833812 75721200355944 75878377727724 75907000276848 76005427403763 76043240530062 76254083039888 76358772648444 76674304766826 76857904964412 76886897007024 76992455409012 77495729901876 77524962542352 77534284462024 77664106764738 77856003484688 77986364469156 78148243728126 78177722507352 78308622173574 78502111397424 78633554215788 78796776871098 78826500287496 78967980550449 79153581201552 79157073061638 79186932387576 79295648519538 79515508870512 79623316488627 79813978232274 79844085353448 79953703693974 79987392009837 80175388612176 80319289901994 80516372325948 80651187794151 80850465157176 80985840025662 81019963229881 81153945409977 81184557988404 81356145649922 81521423374248 81525019691687 81555772245324 81692328069963 81894177939288 82031300385606 82095124724496 82201575871701 82232583633252 82370272701249 82573797673224 82722003702481 82776412066608 82883746625823 83154905034448 83262730378113 83269068815724 83300479252848 83408493359763 83613155876946 83844987233904 83953707393699 83960098432452 83991769537104 84100680026649 84375819695024 84485228174919 84540796256592 84692532716298 84901795655248 85043954013876 85076033966352 85186350400437 85252629521592 85395375311454 85606374872304 85749712968348 85782059144496 85785843419874 85792373931352 85960120223016 86141801276388 86316801219792 86353170612696 86497759132902 86504343839496 86711482523952 86856670996524 87069794435208 87222222211608 87226070019777 87431079889296 87588003920274 87621043529448 87949937820771 88167249334296 88314875322102 88348189118904 88352086599101 88531576810884 88718692767562 88752158890824 88898927752008 88936385118204 89085298936023 89305415761848 89454947479326 89488691329752 89674446405492 89824596022629 90046539544104 90197312188698 90208157883701 90242185857252 90832069503396 90838984162608 90956773301823 90991083665196 91208966057352 91585862611308 91592834653584 91711601296029 91965886937496 92011640481904 92130950181699 92165703463548 92357015315058 92740239444996 92775222560592 92895522382377 92930564073204 93123463574934 93509867988108 93545141420016 93549268163754 93713039159454 93937439400948 93972874119696 94325610638142 94490740729242 94717003213404 94752731996208 94922797156902 95514520112154 95550549731208 95710538212146 95909208211791 96307171731342 96343500351384 96347750544721 96516420672771 96747533742002 96784028473704 97147316939283 97317386819433 97550417839446 97587215431992 97762368012023 97953518739609 98359964875458 98408899509492 98446020935184 98573673970629 99188155501083 99225570874716 99263000362032 99391712758767 99716877821392 99846178752177 100011293721009 100338485774384 100468592732079 100506491107308 100544403778416 100674777745971 101171170303632 101302356987117 101340569871684 101378797170768 101390987373416 101765559351027 101811696864592 102010765077936 102193857182934 102232406355768 102477206619216 102610086814521 102656607212016 103041938985282 103080808068264 103327639869168 103508529263568 103513095542142 103552142352984 103981819292208 104197658304168 104372125380666 104411496231432 104844738954384 104849364179846 105062369161464 105290640733932 105542764082184 105719483384658 105727531359384 106164421984836 106418637643032 106596823495734 106604938258632 106609641135283 106649856013116 107092386535992 107355163101264 107494368447609 107534917058868 107981120034216 108205260546636 108246077317872 108386437895307 108741029660432 108882032032917 108923104093284 109375067180808 109602101162268 109643444844336 109785617360991 109827030268332 110511662167764 110553348950928 110751773552082 111016973837484 111025425087632 111211324479684 111484207835928 111670875407286 111938276524932 111946797909936 112134240035532 112181487549066 112409387983944 112646970899892 112875816979728 112880796496182 112923376955064 113112454250718 113391938685168 113581800533916 113817566591586 113860500415272 114064860795093 114332950624464 114337994422366 114381124559832 114538158972666 114855735035184 115011457150239 115286857446618 115330345510536 115488683113518 115537344014209 115808894662032 116016752080658 116243594852814 116301426693036 116496160147107 116784005227032 116979546703734 117222365592189 117266583761028 117462933260361 117753167096136 117950331323682 117964514155609 118042102414512 118195165306647 118581846824272 118735609592457 118780398581364 118943472779307 119273263305768 119565928540656 119720967348411 119766128030172 119930555540961 120263082918264 120322914476336 120478934852991 120558176910288 120774558488922 121109426004528 121275697735764 121321444886928 121478760038493 121776836982606 122034218474883 122114483481744 122282135061372 122328261856944 122333658367986 122841266908932 122887604618064 123046950578409 123142687086744 123348875449878 123653652593328 123860696509836 123907418764272 124164618099912 124679823984144 124732357551672 124903603223586 124950718879272 125249919201264 125419733815419 125767480850856 125940147648678 125987654305656 125993212250789 126289337617872 126516005662618 126563729542536 127038799074447 127352693482872 127565931020814 127614050949528 127878944282388 128093062967181 128409562308456 128624569452522 128678765129811 128688560897028 129212701914582 129529755919044 129746638699353 129756515759244 130067223785928 130285006494786 130604691652812 131146619833944 131211866012656 131382005880411 131431565294172 132250874001444 132300761166288 132472312983153 132522283678356 132797365216326 133078039151343 133128238336236 133348391628012 133398692794224 133404577677306 133958123642772 134008654809744 134182421218989 134233036994628 134511669608238 135069809316156 135120759828912 135126720680978 135363278785878 135687412468036 136248104255094 136258476243912 136486625497794 136813449086028 137110707004414 137378793916962 137389251980376 137948830406244 137965417939778 138017460722856 138248555195322 138535522972587 139110359167494 139162833840888 139395846109806 139412607638447 139685195362401 140264801982162 140323902245631 140387520978576 140569558739181 140906159101422 140959311179544 141488415957213 141552562646448 141736111093863 142075504820106 142129097994312 142199808017488 142384195735353 143271780168231 143325824596812 143379889411824 143565807318219 144273680728848 144460757597013 144515250527076 144569764012752 145121300613003 145176042710556 145230805457712 145470972685104 146136134883024 146325626759169 146380823147988 146436040357776 147348882890352 147613349264238 147669031402776 148022631783312 148281765972912 148838356312074 148894500543048 149251035366576 149512320047376 149518915783094 149575316732088 150195961199856 150507728661576 150759736660962 150816605667624 151442400711888 151756755455448 152010854807526 152086481060124 152717545296888 153290785774401 153348609533652 153715809928824 153984910818024 154562908477923 154991459803752 155068568924048 155269643313213 155328213529476 155972728938312 156296487456252 156355445014704 156558188070999 156617244347148 157267108431576 157274046269769 157593553742196 157653000574992 157935961100898 158314146123276 158373864775152 158579225076987 158591297039076 159246632977254 159627956464548 159688170706896 159907407387948 159974784019674 160638579803988 161032744651896 161302375588302 161700930314352 161971680051324 162039926459762 162307890819954 162369115976808 162712291299844 163042846748496 163050039383374 163111544490648 163384656139926 163788355878576 164062600771212 164403151743402 164465167266504 164740545402498 164760354481801 165147595346448 165444007404962 165767493251646 166127660328123 166525460756226 166538137631448 166816986719526 167226311753892 167506313110929 167907414787398 167920196864904 168201360053298 168272231323599 168970456349838 169321194744273 169385065432596 169668681376077 170087908027752 170372700800874 170505259043184 170726349887379 170790750622908 171499425936696 171506991633549 171571686839748 171584747862704 171807238458999 171920240446032 172283602552776 172706341225392 172930286169927 172995518265804 173008687678992 173233024670277 173713341993048 174025128120987 174139588870416 174444444423216 174452140039554 175176007840548 175242087058896 175469320055601 175899875641542 176334498668592 176629750644204 176696378237808 176704173198202 177063153621768 177437385535124 177504317781648 177797855504016 177872770236408 178170597872046 178610831523696 178909894958652 178977382659504 179348892810984 179649192045258 180093079088208 180394624377396 180416315767402 180484371714504 181161837733383 181664139006792 181913546603646 181982167330392 182417932114704 182665255473909 183171725222616 183423202592058 183500487551979 183931773874992 184261900363398 184331406927096 184714030630116 185023313174817 185480478889992 185791044764754 185861128146408 186246927149868 187019735976216 187098536327508 187355404835379 187426078318908 187874878801896 188651221276284 188910221473017 188981481458484 189434006426808 189774008493927 189845594313804 191029040224308 191101099462416 191348896531221 191421076424292 191818416423582 192614343462684 192687000702768 192695501089442 193032841345542 193495067484004 193568056947408 193819052871873 194294633878566 194634773638866 195100835678892 195174430863984 195427509742179 195524736024046 195907037479218 196719929750916 196817799018984 197147347941258 198376311002166 198451141749432 198783425517534 199196047824489 199692357504354 200022587442018 200106866515959 200937185464158 201012982214616 201349555491942 201767504412357 202604713974234 202681139743368 202690081021467 202781974746832 203044918178817 203531118702054 204372156382641 204387714365868 204464812711536 204729938246691 205220173629042 205666060506621 206083877970564 206161616136528 206948126909667 207026191084284 207104284705968 207372832792983 208395316608336 208665538751241 208744250761332 208822992462864 209698728359692 210124738322928 210581281467864 211085528164368 211359238652133 211438966769316 211455062718768 212328843969672 212837275286064 213113257230159 213193646991468 213209876517264 213219282270566 213299712026232 214184773071984 214988736895218 215069834117736 215962240068432 216410521093272 216772875790614 217764064065834 217846208186568 218750134361616 219204202324536 219571234721982 219654060536664 221023324335528 221420023896357 221503547104164 222033947674968 222422648959368 222968415671856 223257534468111 223341750814572 223876553049864 224268480071064 224278373674641 224362975098132 224818775967888 225293941799784 225761592992364 225846753910128 226139604991443 226224908501436 227163601067832 227635133183172 227721000830544 228129721590186 228675988844732 228762249119664 229076317945332 230022914300478 230573714893236 230660691021072 230977366227036 231074688028418 232033504161316 232487189705628 232602853386072 232992320294214 233568010454064 233959093407468 234444731184378 234533167522056 234925866520722 235506334192272 235900662647364 235929028311218 236390330613294 236903941651347 237471219184914 237560797162728 237886945558614 238546526611536 238869949465881 239441934696822 239532256060344 239861111081922 239962176029511 240526165836528 240957869705982 241549116977844 241953563382453 242551395471528 242957520076986 243059889689643 243461836229931 243553673965212 244068436949766 244564270122744 244575059075061 244667316735972 245076984209889 245682533817864 246093901156818 246285374173488 246604727615103 246697750899756 247721393019672 248166011107443 248329236199824 249464715103344 249788191134339 249807206447172 249901437758544 250225480079289 250839467630838 251534961701712 251861122181097 251880295297356 251975308611312 251986424501578 253032011325236 253127459085072 253455684524757 254077598148894 254705386965744 255131862041628 255228101899056 255559051201311 255757888564776 256186125934362 256819124616912 257249138905044 257357530259622 257377121794056 258425403829164 259059511838088 259493277398706 259513031518488 260134447571856 260570012989572 261209383305624 261678210059331 262293239667888 262764011760822 262863130588344 263849813462313 264501748002888 264944625966306 265044567356712 265056259797303 265594730432652 266156078302686 266256476672472 266696783256024 266809155354612 267255896808069 267916247285544 268364842437978 268466073989256 269023339216476 270139618632312 270253441361956 270624473651103 270726557571756 271374824936072 272496208510188 272516952487824 272870319905469 272973250995588 273626898172056 274221414008828 274757587833924 274778503960752 275897660812488 275930835879556 276034921445712 276392850545097 276497110390644 277071045945174 278220718334988 278325667681776 278686567147131 278791692219612 278825215276894 279370390724802 280529603964324 280647804491262 281139117478362 281812318202844 281918622359088 282976831914426 283472222187726 284151009640212 284258195988624 284768391470706 286543560336462 286651649193624 287131614636438 287727624635373 288921515194026 289030501054152 289043251634163 289549262018313 290242601226006 290352085421112 291441950817849 291952160458299 292651253518338 292761646295976 293287104036069 295226698528476 295338062805552 295721021911887 297564466503249 297676712624148 297789001086096 299037831566188 299150633464176 299538536256531 301015457323152 301405778196237 301519473321924 301633211335248 302024333237913 303513510910896 303907070961351 304021709615052 304172962120248 305296678053081 305435090593776 306581571548802 306697219067304 307431619857648 307830260443563 307969821636048 309125816955846 309982919607504 310539286626426 310656427058952 311945457876624 312592974912504 313116376141998 313234488694296 314534216863152 314548092539538 315187107484392 315871922201796 316628292246552 317158450153974 317182594078152 318493265954508 319255912929096 319814814775896 319828923405849 319949568039348 321277159607976 322065489303792 322483105342827 322604751176604 323943360102648 324079852919524 324615781639908 324738231953616 325424582599688 326100078766748 326223088981296 326646096098751 326769312279852 328125201542424 328806303486804 328930334533008 329356852082973 329481090804996 329520708963602 330888014809924 331534986503292 332255320656246 333050921512452 333076275262896 333633973439052 334452623507784 335012626221858 335814829574796 335840393729808 336402720106596 336544462647198 337940912699676 338642389488546 338770130865192 339337362752154 340175816055504 340745401601748 341452699774758 341581501245816 342194582385279 342998851873392 343013983267098 343143373679496 343614476917998 344567205105552 345034371450717 345860572339854 345991036531608 346466049340554 346612032042627 347426683986096 348050256241974 348904280079108 349488480441321 350352015681096 350938640111202 351667096776567 351799751283084 353259501288408 353408346396404 353893542466827 354126307243536 354874771070248 355745540472816 356206828777371 356341195744092 356830418337921 357819789917304 358697785621968 359162902045233 359298384090516 360789248754792 360832631534804 360968743429008 361436804558973 362323675466766 363328278013584 363827093207292 363964334660784 364436280115479 365330510947818 366102655424649 366343450445232 366846405184116 367000975103958 368523800726796 368662813854192 369140851735227 369428061260232 370046626349634 370960957779984 371582089529508 371722256292816 372493854299736 374039471952432 374197072655016 374710809670758 374852156637816 375749757603792 376259201446257 377302442552568 377820442946034 377962962916968 377979636752367 378868012853616 379548016987854 379691188627608 381116397223341 382058080448616 382697793062442 382842152848584 383636832847164 385228686925368 385391002178884 386036295389433 386065682691084 386990134968008 387638105743746 388589267757132 389239916098059 389269547277732 390201671357784 390855019484358 391049472048092 391814074958436 393439859501832 393635598037968 394146017641233 394294695882516 396752622004332 396902283498864 397416938949459 397566851035068 398392095648978 399234117454029 399384715008708 400045174884036 400213733031918 401874370928316 402025964429232 402547263656967 402699110983884 403535008824714 405209427948468 405362279486736 405380162042934 406089836357634 407062237404108 408744312765282 408775428731736 409459876493382 410440347258084 411332121013242 412167755941128 413896253819334 414052382168568 414745665585966 415606568917761 417331077502482 417488501522664 418237822915341 419397456719384 420971706736893 421162562935728 421708676217543 422718477304266 422877933538632 424465247871639 424657687939344 426226514460318 426387293982936 426438564541132 426599424052464 427152587206059 429815340504693 429977473790436 430139668235472 430697421954657 432821042186544 433382272791039 433545751581228 435363901839009 435528128131668 435692416373136 438408404649072 438976880277507 439142469443964 439308121073328 442046648671056 442840047792714 443007094208328 444067895349936 444845297918736 446515068936222 446683501629144 447753106099728 448536960142128 448556747349282 448725950196264 450587883599568 451523185984728 452279209982886 452449817002872 454327202135664 455270266366344 456259443180372 457351977689464 458152635890664 459872357323203 460045828600956 461147429786472 461954732454072 462149376056836 464067008322632 464974379411256 465205706772144 465808929939639 465984640588428 467918186814936 468889462368756 469066335044112 469674564212997 469851733041444 471801325294728 471822138809307 471858056622436 472780661226588 473807883302694 474942438369828 475121594325456 475737675230961 475773891117228 477739898931762 478883869393644 479064512120688 479722222163844 479924352059022 481915739411964 483098233955688 483907126764906 485102790943056 485915040153972 486119779379286 486923672459862 487107347930424 488136873899532 489128540245488 489150118150122 489334633471944 490153968419778 491365067635728 492187802313636 493209455230206 493395501799512 494281063445403 495442786039344 496332022214886 498382980984369 499576382268678 499614412894344 500450960158578 501678935261676 503722244362194 503760590594712 503972849003156 504816693970797 506064022650472 506911369049514 507963584232819 508155196297788 509006044128231 510263724083256 511118102402622 511515777129552 512179049662137 512372251868724 514498277810088 514520974900647 514715060519244 514754243588112 515421715376997 516850807658328 518119023676176 518790858509781 518986554797412 519026063036976 519699074010831 521140025979144 522075384362961 522418766611248 523356420118662 525528023521644 525726261176688 526407960166803 527699626924626 529003496005776 529889251932612 530089134713424 530112519594606 531189460865304 532312156605372 532512953344944 533393566512048 533618310709224 534511793616138 535832494571088 536729684875956 536932147978512 538046678432952 540279237264624 540506882723912 541248947302206 541453115143512 542749649872144 543485513200149 544992417020376 545740639810938 545946501991176 547253796344112 548442828017656 549515175667848 550501462655937 551795321624976 551861671759112 552785701090194 552994220781288 554142091890348 555069939524451 556441436669976 557373134294262 557583384439224 557650430553788 558740781449604 561059207928648 561295608982524 562066214506137 562278234956724 563624636405688 565953663828852 566730664419051 566944444375452 568302019280424 569322025481781 569536782941412 573087120672924 573303298387248 574046689593663 574263229272876 575455249270746 576671502989153 577843030388052 578061002108304 578086503268326 579098524036626 580485202452012 580704170842224 581457158615619 582883901635698 583904320916598 585302507036676 585523292591952 586282529226537 586574208072138 590453397056952 591442043823774 595128933006498 595353425248296 598075663132376 599077072513062 600320599547877 602811556392474 603038946643848 604048666475826 605302513237071 607814141922702 608043419230104 608070243064401 608345924240496 609134754536451 610593356106162 613116469147923 613163143097604 613394438134608 614189814740073 615660520887126 616998181519863 618251633911692 620844380729001 621078573252852 621312854117904 622118498378949 625185949825008 625996616253723 626232752283996 626468977388592 628858969323013 629096185079076 630374214968784 631743844403592 633256584493104 634077715956399 634316900307948 634365188156304 636986531909016 638511825858192 639339771690477 639629629551792 639657846811698 639899136078696 642554319215952 644966210685654 645209502353208 647886720205296 648159705839048 649231563279816 650849165199376 652200157533496 653292192197502 653538624559704 656250403084848 657612606973608 658713704165946 658962181609992 659041417927204 661776029619848 663069973006584 664260071689071 664510641312492 666101843024904 667267946878104 668905247015568 669772603404333 670025252443716 671629659149592 672805440213192 672835121023923 673088925294396 675881825399352 677284778977092 677540261730384 678418814974329 678674725504308 681490803203496 682905399549516 683163002491632 684389164770558 686027966534196 686286747358992 687228953835996 690068742901434 691721144679708 691982073063216 692932098681108 693224064085254 696100512483948 697808560158216 698976960882642 700704031362192 701877280222404 703334193553134 703599502566168 706519002576816 706816692792808 707787084933654 709749542140496 710711824954041 712413657554742 712682391488184 713660836675842 715639579834608 718325804090466 718596768181032 719886528088533 721578497509584 721665263069608 722873609117946 724647350933532 725860690147359 727654186414584 728872560230958 729179669068929 730385508689793 730661021895636 732205310849298 733692810368232 733725177225183 734001950207916 735230952629667 737047601453592 738281703470454 738856122520464 739814182845309 740093252699268 743164179059016 743196963745379 744498033322329 744987708599472 748394145310032 749364573403017 749421619341516 749704313275632 750676440237867 752518402892514 754108888524277 754604885105136 755583366543291 755640885892068 755925925833936 755959273504734 759096033975708 759382377255216 760367053574271 762232794446682 764116160897232 765395586124884 765684305697168 766677153603933 767273665694328 770457373850736 770782004357768 772072590778866 772131365382168 773980269936016 775276211487492 777178535514264 778479832196118 778539094555464 780403342715568 781710038968716 782098944096184 783628149916872 785034630177993 786879719003664 788292035282466 788589391765032 791549440386939 793505244008664 794833877898918 795133702070136 795168779391909 796784191297956 798468234908058 798769430017416 800090349768072 800427466063836 801767690424207 803748741856632 805094527313934 805398221967768 807070017649428 810418855896936 810760324085868 811873420953309 812179672715268 814124474808216 817488625530564 817550857463472 818610959716407 818919752986764 820880694516168 822354036807017 822664242026484 824335511882256 827792507638668 828104764337136 829178551635291 829491331171932 831213137835522 834662155004964 834977003045328 836059701441393 836475645830682 838794913438768 841943413473786 843417352435086 845436954608532 845755867077264 848930495743278 852453028920636 852774587965872 852877129082264 854305174412118 859630681009386 859954947580872 861394843909314 863182873906119 866764545582078 867091503162456 867129754902489 868647786054939 870727803678018 871056256263336 874325852453547 875856481374897 877953760555014 878284938887928 879861312108207 885680095585428 886014188416656 887163065735661 891219595528691 892693399509747 893030137872444 893367003258288 896775216608557 897113494698564 897451900392528 898615608769593 903046371969456 904217334588711 904558419965772 904899634005744 906072999713739 910540532732688 911721212884053 912518886360744 914703955378928 915890034159243 916305271781328 919744714646406 920091657201912 922294859572944 923490781330689 923909464908144 924298752113672 928134016645264 929948758822512 931617859879278 931969281176856 935836373629872 937778924737512 939349128425994 939703466082888 943602650589456 943644277618614 943716113244872 945561322453176 947615766605388 949884876739656 951475350461922 951547782234456 955479797863524 957767738787288 959444444327688 959486770217547 959848704118044 963831478823928 966196467911376 967449316028481 967814253529812 971830080307944 971872952590111 972239558758572 973847344919724 974214695860848 976273747799064 978300236300244 978669266943888 979938288296253 980307936839556 984375604627272 986418910460412 986791003599024 988070556248919 988562126890806 992664044429772 996765961968738 999152764537356 999228825788688 1000901920317156 1003357870523352 1007444488724388 1007521181189424 1007945698006312 1009633387941594 1012128045300944 1013822738099028 1015927168465638 1016310392595576 1018012088256462 1020527448166512 1022236204805244 1024358099324274 1024744503737448 1026583747155837 1028996555620176 1029041949801294 1029430121038488 1030843430753994 1033701615316656 1035103114352151 1037581717019562 1037973109594824 1039398148021662 1039836096127881 1042280051958288 1044150768725922 1046712840237324 1048465441323963 1051056047043288 1052815920333606 1055001290329701 1055399253849252 1059778503865224 1059825255991931 1060225039189212 1061680627400481 1062378921730608 1064624313210744 1067236621418448 1068620486332113 1069023587232276 1070491255013763 1073459369751912 1075386048132253 1076093356865904 1077488706135699 1081013765447824 1082497894604412 1082906230287024 1084310413676919 1086971026400298 1089984834040752 1091481279621876 1091893003982352 1093308840346437 1096885656035312 1098307966273947 1099030351335696 1101002925311874 1103723343518224 1105571402180388 1105988441562576 1107422555205681 1108284183780696 1110139879048902 1112882873339952 1114746268588524 1115166768878448 1115300861107576 1117481562899208 1122118415857296 1122591217965048 1124132429012274 1124556469913448 1127249272811376 1128777604338771 1131907327657704 1133461328838102 1133888888750904 1133938910257101 1136604038560848 1138644050963562 1139073565882824 1143349191670023 1146174241345848 1148093379187326 1148526458545752 1148577125788313 1150910498541492 1153343005978306 1155686060776104 1156173006536652 1158108886168299 1158197048073252 1160970404904024 1162914317231238 1165767803271396 1167719748294177 1167808641833196 1170605014073352 1172565058453074 1172706052488113 1173148416144276 1180906794113904 1182438052923699 1182884087647548 1190257866012996 1190706850496592 1192250816848377 1196151326264752 1197702352362087 1198154145026124 1200641199095754 1205623112784948 1206077893287696 1207641790970901 1208097332951652 1210605026474142 1215628283845404 1216086838460208 1216140486128802 1218269509072902 1221186712212324 1226232938295846 1226326286195208 1228379629480146 1231321041774252 1233996363039726 1236503267823384 1241688761458002 1242157146505704 1244236996757898 1246819706753283 1251993232507446 1252465504567992 1252520757081373 1254713468746023 1257717938646026 1258192370158152 1262915120210679 1263487688807184 1265126028652629 1268155431912798 1268633800615896 1270910784156299 1273395743614917 1273973063818032 1278679543380954 1279315693623396 1279798272157392 1281457761618177 1289446021514079 1289932421371308 1290419004706416 1292092265863971 1296319411678096 1298463126559632 1300146818373117 1304400315066992 1306091705517027 1306584384395004 1307077249119408 1315225213947216 1316930640832521 1317427408331892 1317924363219984 1318082835854408 1323552059239696 1326139946013168 1328520143378142 1329021282624984 1332203686049808 1334535893756208 1339545206808666 1340050504887432 1343259318299184 1345610880426384 1345670242047846 1346177850588792 1351763650798704 1354569557954184 1356837629948658 1357349451008616 1362981606406992 1365810799099032 1368778329541116 1372055933068392 1374457907671992 1379617071969609 1380137485802868 1383442289359416 1385864197362216 1385925334758679 1386448128170508 1392201024967896 1395617120316432 1397426789818917 1397953921765284 1403754560444808 1406668387106268 1407199005132336 1409023692638991 1413633385585616 1415466416427921 1415574169867308 1421423649908082 1424827315109484 1425364782976368 1427213025692883 1427321673351684 1436651608180932 1437193536362064 1439773056177066 1443330526139216 1445747218235892 1449294701867064 1451721380294718 1455308372829168 1457745120461916 1458359338137858 1460771017379586 1461322043791272 1464410621698596 1467385620736464 1467450354450366 1468003900415832 1470461905259334 1474095202907184 1476563406940908 1479628365690618 1480186505398536 1482843190336209 1486328358118032 1486393927490758 1488996066644658 1495148942953107 1498729146806034 1498843238683032 1501352880475734 1501985472184717 1505036805785028 1508217777048554 1511166733086582 1511281771784136 1511918547009468 1514450081912391 1518192067951416 1520734107148542 1523890752698457 1524465588893364 1527018132384693 1530791172249768 1533354307207866 1533538684022917 1534547331388656 1536537148986411 1541564008715536 1543562924701941 1544145181557732 1544262730764336 1546265146130991 1550552422974984 1554357071028528 1556372575529343 1556959664392236 1557078189110928 1559097222032493 1563420077937432 1564197888192368 1566226153088883 1567256299833744 1570069260355986 1576584070564932 1577178783530064 1579223880500409 1583098880773878 1587010488017328 1589667755797836 1590267404140272 1590337558783818 1593568382595912 1596936469816116 1597538860034832 1600180699536144 1600854932127672 1603535380848414 1607497483713264 1610189054627868 1610796443935536 1614140035298856 1620837711793872 1621520648171736 1623746841906618 1624359345430536 1628248949616432 1630456539600447 1634977251061128 1637221919432814 1637839505973528 1637911759260257 1641761389032336 1644708073614034 1645328484052968 1651504387967811 1655585015277336 1658357103270582 1658982662343864 1662426275671044 1665209818573353 1669324310009928 1672119402882786 1672951291661364 1683886826947572 1686198643518411 1686834704870172 1690873909217064 1697860991486556 1700191993257153 1704906057841272 1705754258164528 1707966076445343 1708610348824236 1719261362018772 1719909895161744 1722140068780989 1722789687818628 1726365747812238 1730014508967459 1733529091164156 1734183006324912 1734259509804978 1737295572109878 1741455607356036 1742112512526672 1744371475846857 1748651704907094 1751712962749794 1755907521110028 1756569877775856 1759722624216414 1771360191170856 1774326131471322 1782439191057382 1785386799019494 1786060275744888 1793550433217114 1794226989397128 1797231217539186 1800961798643631 1808434669177422 1809116839931544 1812145999427478 1812363899299811 1815907539711213 1823442425768106 1824210729193203 1825037772721488 1827404263609353 1831780068318486 1839349407443769 1839489429292812 1840183314403824 1842569444220219 1846981562661378 1848597504227344 1850994544559589 1862533142187003 1863235719758556 1863938562353712 1866355495136847 1875557849475024 1877989848761169 1878698256851988 1879406932165776 1886576907969039 1887288555237228 1887432226489744 1891122644906352 1895231533210776 1899769753479312 1902233147869197 1902950700923844 1903095564468912 1910959595727048 1915535477574576 1918888888655376 1918973540435094 1919697408236088 1927662957647856 1934898632056962 1935628507059624 1943660160615888 1943745905180222 1944479117517144 1947694689839448 1952547495598128 1956600472600488 1959876576592506 1960615873679112 1968751209254544 1972837820920824 1976141112497838 1977124253781612 1985328088859544 1992780215067213 1993531923937476 1998305529074712 2001803840634312 2006715741046704 2009317810212999 2014888977448776 2015891396012624 2018505363071769 2019266775883188 2027645476198056 2031854336931276 2032620785191152 2035256444922987 2036024176512924 2044472409610488 2048716198648548 2049489007474896 2053167494311674 2058083899602588 2058860242076976 2061686861507988 2070206228704302 2075163434039124 2075946219189648 2078796296043324 2079672192255762 2088301537451844 2093425680474648 2096930882647926 2102112094086576 2105631840667212 2110002580659402 2110798507698504 2119557007730448 2119650511983862 2120450078378424 2123361254800962 2129248626421488 2132135474862123 2137240972664226 2138047174464552 2140982510027526 2141884608263413 2146918739503824 2150772096264506 2154977412271398 2159659584265599 2164995789208824 2168620827353838 2173942052800596 2177582070442077 2182962559243752 2186617680692874 2187539007206787 2191156526069379 2196615932547894 2201175531675549 2202005850623748 2205692857889001 2211142804360776 2214845110411362 2216568367561392 2219442548535927 2220279758097804 2229492537177048 2229590891236137 2230601722215152 2233494099966987 2234963125798416 2245182435930096 2248093720209051 2248264858024548 2249112939826896 2252029320713601 2257555208677542 2262326665572831 2263814655315408 2266922657676204 2267777777501808 2267877820514202 2277288101927124 2278147131765648 2281101160722813 2286698383340046 2292348482691696 2296186758374652 2297052917091504 2297154251576626 2301820997082984 2306686011956612 2311372121552208 2312346013073304 2316217772336598 2316394096146504 2321940809808048 2325828634462476 2331535606542792 2335439496588354 2335617283666392 2341210028146704 2345130116906148 2345412104976226 2346296832288552 2355103890533979 2364876105847398 2365768175295096 2374648321160817 2380515732025992 2384501633696754 2385506338175727 2395404704724174 2396308290052248 2401282398191508 2405303071272621 2411246225569896 2415283581941802 2416194665903304 2421210052948284 2431256567690808 2432280972257604 2435620262859927 2436539018145804 2442373424424648 2452465876591692 2452652572390416 2455832879149221 2456759258960292 2462642083548504 2467062110421051 2467992726079452 2473006535646768 2483377522916004 2484314293011408 2487535654905873 2488473993515796 2493639413506566 2503986465014892 2504931009135984 2505041514162746 2509426937492046 2515435877292052 2516384740316304 2525830240421358 2530252057305258 2536310863825596 2537267601231792 2541821568312598 2546791487229834 2557359086761908 2558631387246792 2562915523236354 2578892043028158 2579864842742616 2584184531727942 2589548621718357 2600293636746234 2601389264707467 2605943358164817 2612183411034054 2613168768790008 2622977557360641 2627569444124691 2633861281665042 2634854816663784 2636165671708816 2639583936324621 2657040286756284 2658042565249968 2661489197206983 2673658786586073 2678080198529241 2679090413617332 2680101009774864 2690325649825671 2691340484095692 2692355701177584 2695846826308779 2709139115908368 2712652003766133 2713675259897316 2714698902017232 2731621598198064 2737556659082232 2744111866136784 2747670102477729 2748915815343984 2759234143939218 2760274971605736 2766884578718832 2770472343992067 2771728394724432 2771850669517358 2772896256341016 2784402049935792 2794853579637834 2795907843530568 2807509120889616 2813336774212536 2818047385277982 2830932832855842 2831148339734616 2842847299816164 2849654630218968 2854426051385766 2854643346703368 2873303216361864 2878460310652641 2879546112354132 2891494436471784 2898589403734128 2902347948085443 2903442760589436 2915490240923832 2915618857770333 2916718676275716 2921542034759172 2922644087582544 2928821243397192 2934900708900732 2936007800831664 2939814864888759 2940923810518668 2953126813881816 2959256731381236 2960373010797072 2965686380672418 2972787854981516 2977992133289316 2990297885906214 2997458293612068 2997686477366064 3002705760951468 3003970944369434 3010073611570056 3016435554097108 3022333466173164 3022563543568272 3023837094018936 3028900163824782 3036384135902832 3041468214297084 3047781505396914 3048931177786728 3054036264769386 3061582344499536 3066708614415732 3067077368045834 3073074297972822 3079751241467511 3087125849403882 3088290363115464 3092530292261982 3101104845949968 3105309343056453 3112745151058686 3113919328784472 3118194444064986 3119508288383643 3126840155874864 3132452306177766 3140138520711972 3145396323971889 3153168141129864 3158447761000818 3165003870989103 3166197761547756 3179335511595672 3179475767975793 3180675117567636 3185041882201443 3187136765191824 3193872939632232 3201709864255344 3205861458996339 3207070761696828 3211473765041289 3220378109255736 3226158144396759 3228280070597712 3243041296343472 3247493683813236 3248718690861072 3252931241030757 3260913079200894 3269954502122256 3274443838865628 3275679011947056 3275823518520514 3289416147228068 3290656968105936 3294923898821841 3303008775935622 3311170030554672 3316714206541164 3317965324687728 3322267665617043 3324852551342088 3330419637146706 3338648620019856 3344238805765572 3345902583322728 3367773653895144 3372397287036822 3373669409740344 3381747818434128 3386332813016313 3395721982973112 3400383986514306 3401816730771303 3409812115682544 3415932152890686 3417220697648472 3430047575010069 3438522724037544 3444280137561978 3445579375637256 3445731377364939 3452731495624476 3460029017934918 3467058182328312 3468519019609956 3474326658504897 3474591144219756 3482911214712072 3488742951693714 3497303409814188 3503425925499588 3511815042220056 3518118157464339 3519445248432828 3542720382341712 3547314158771097 3548652262942644 3564878382114764 3570773598038988 3572120551489776 3587100866434228 3588453978794256 3593107057086261 3594462435078372 3601923597287262 3616869338354844 3618233679863088 3622925372912703 3624291998854956 3624727798599622 3631815079422426 3646884851536212 3648421458386406 3654808527218706 3663560136636972 3678698814887538 3678978858585624 3685138888440438 3693963125322756 3701989089119178 3725066284374006 3726471439517112 3732710990273694 3740459120259849 3755979697522338 3757396513703976 3757562271244119 3764140406238069 3773153815938078 3774577110474456 3788745360632037 3790463066421552 3795378085957887 3804466295738394 3805901401847688 3812732352468897 3821919191454096 3837947080870188 3839394816472176 3844373284854531 3868338064542237 3869797264113924 3871257014119248 3887491810360444 3888958235034288 3895389379678896 3913200945200976 3918275116551081 3919753153185012 3921231747358224 3945675641841648 3950791922497563 3952282224995676 3954248507563224 3970656177719088 3985560430134426 3987063847874952 3996611058149424 4003607681268624 4018635620425998 4029777954897552 4037010726143538 4038533551766376 4055290952396112 4063708673862552 4070512889845974 4072048353025848 4088944819220976 4097432397297096 4106334988623348 4116167799205176 4123373723015976 4138851215908827 4140412457408604 4150326868078248 4157592592086648 4157776004276037 4159344384511524 4176603074903688 4186851360949296 4192280369456751 4193861765295852 4211263681334424 4220005161318804 4221597015397008 4239301023967724 4240900156756848 4246399249283763 4246722509601924 4264270949724246 4274481945328452 4276094348929104 4281639077078649 4281965020055052 4283769216526826 4301544192529012 4309954824542796 4319319168531198 4329991578417648 4337241654707676 4347884105601192 4355164140884154 4365925118487504 4373235361385748 4375078014413574 4382313052138758 4393231865095788 4402351063351098 4404011701247496 4411385715778002 4422285608721552 4429690220822724 4438885097071854 4440559516195608 4448529571008627 4458985074354096 4459181782472274 4466988199933974 4485446828859321 4496187440418102 4496529716049096 4504058641427202 4505956416554151 4515110417355084 4524653331145662 4533845315352408 4535755641028404 4543350245737173 4554576203854248 4562202321445626 4571672258095371 4573396766680092 4592373516749304 4594308503153252 4600616052068751 4603641994165968 4613372023913224 4624692026146608 4630688774105823 4632435544673196 4632788192293008 4638795438392973 4651657268924952 4663071213085584 4669117726588029 4670878993176708 4671234567332784 4690260233812296 4690824209952452 4692593664577104 4698678459266649 4710207781067958 4729752211694796 4731536350590192 4737671641501227 4749296642321634 4761031464051984 4769003267393508 4771012676351454 4790809409448348 4792616580104496 4802564796383016 4810606142545242 4822492451139792 4830567163883604 4832389331806608 4842420105896568 4862513135381616 4864561944515208 4871240525719854 4873078036291608 4884746848849296 4891369618801341 4904931753183384 4911665758298442 4913518517920584 4913735277780771 4925284167097008 4934124220842102 4935985452158904 4954513163903433 4966755045832008 4975071309811746 4976947987031592 4987278827013132 5007972930029784 5010083028325492 5018853874984092 5030871754584104 5051660480842716 5058595930555233 5060504114610516 5072621727651192 5083643136625196 5093582974459668 5114718173523816 5117262774493584 5123898229336029 5125831046472708 5157784086056316 5159729685485232 5166420206342967 5168369063455884 5179097243436714 5190043526902377 5200587273492468 5202778529414934 5211886716329634 5224366822068108 5226337537580016 5233114427540571 5245955114721282 5255138888249382 5267722563330084 5269709633327568 5279167872649242 5314080573512568 5322978394413966 5347317573172146 5356160397058482 5358180827234664 5380651299651342 5382680968191384 5391693652617558 5402885395930893 5425304007532266 5427350519794632 5437091697899433 5472632187579609 5475113318164464 5482212790828059 5495340204955458 5518048222331307 5518468287878436 5520549943211472 5540944687984134 5543701339034716 5545792512682032 5552983633678767 5587599426561009 5589707159275668 5591815687061136 5599066485410541 5626673548425072 5633969546283507 5636094770555964 5659730723907117 5661865665711684 5662296679469232 5685694599632328 5699309260437936 5706699443607591 5708852102771532 5709286693406736 5746606432723728 5756920621305282 5759092224708264 5782988872943568 5804695896170886 5806885521178872 5830980481847664 5831237715540666 5833437352551432 5843084069518344 5857642486794384 5869801417801464 5879629729777518 5881847621037336 5906253627763632 5918513462762472 5931372761344836 5945575709963032 5955984266578632 5978340645201639 5980595771812428 5994916587224136 6005411521902936 6007941888738868 6020147223140112 6032871108194216 6044666932346328 6047674188037872 6055516089215307 6057800327649564 6082936428594168 6095563010793828 6097862355573456 6105769334768961 6108072529538772 6133417228831464 6134154736091668 6146148595945644 6159502482935022 6174251698807764 6176580726230928 6185060584523964 6210618686112906 6225490302117372 6227838657568944 6236388888129972 6239016576767286 6264904612355532 6280277041423944 6290792647943778 6306336282259728 6316895522001636 6330007741978206 6332395523095512 6358671023191344 6358951535951586 6361350235135272 6370083764402886 6387745879264464 6396406424586369 6411722917992678 6414141523393656 6422947530082578 6425653824790239 6440756218511472 6452316288793518 6478978752796797 6494987367626472 6505862482061514 6521826158401788 6548887677731256 6551647037041028 6562617021620361 6578832294456136 6589847797643682 6603526595026647 6606017551871244 6617078573667003 6633428413082328 6644535331234086 6649705102684176 6658327645607781 6660839274293412 6688477611531144 6688772673708411 6691805166645456 6700482299900961 6735547307790288 6744281160627153 6744794574073644 6747338819480688 6756087962140803 6772665626032626 6786979996718493 6791443965946224 6800767973028612 6803633461542606 6831864305781372 6834441395296944 6843303482168439 6860095150020138 6877045448075088 6888560275123956 6891158751274512 6891462754729878 6905462991248952 6920058035869836 6934116364656624 6937038039219912 6948653317009794 6949182288439512 6965822429424144 6977485903387428 6994606819628376 7006851850999176 7023630084440112 7036236314928678 7038890496865656 7065311671601937 7094628317542194 7097304525885288 7129756764229528 7141547196077976 7156519014527181 7174201732868456 7186214114172522 7188924870156744 7203847194574524 7215909213817863 7233738676709688 7245850745825406 7248583997709912 7249455597199244 7263630158844852 7293769703072424 7296842916772812 7306860788579781 7309617054437412 7327120273273944 7357397629775076 7357957717171248 7367498637447663 7370277776880876 7387926250645512 7401186331263153 7403978178238356 7450132568748012 7452942879034224 7462606964717619 7465421980547388 7480918240519698 7511959395044676 7514793027407952 7515124542488238 7528280812476138 7546307631876156 7549154220948912 7577490721264074 7590756171915774 7608932591476788 7611802803695376 7625464704937794 7675894161740376 7688746569709062 7736676129084474 7739594528227848 7774983620720888 7804167794122401 7817830074494451 7836550233102162 7839506306370024 7868932672081923 7901583844995126 7904564449991352 7908497015126448 7918751808973863 7971120860268852 7974127695749904 7984467591620949 8020976359758219 8034240595587723 8037271240851996 8070976949477013 8074021452287076 8077067103532752 8087540478926337 8127417347725104 8137956011298399 8141025779691948 8144096706051696 8175166601199169 8194864794594192 8212669977246696 8232335598410352 8243010307433187 8246747446031952 8277702431817654 8280824914817208 8300653736156496 8311417031976201 8315185184173296 8315552008552074 8318688769023048 8353206149807376 8384560738913502 8387723530591704 8422527362668848 8440010322637608 8478602047935448 8492798498567526 8493445019203848 8528541899448492 8548963890656904 8563278154157298 8563930040110104 8567538433053652 8603088385058024 8619909649085592 8635380931957923 8638638337062396 8674483309415352 8695768211202384 8707043844256329 8710328281768308 8746470722771496 8746856573310999 8750156028827148 8764626104277516 8786463730191576 8804702126702196 8808023402494992 8819444594666277 8822771431556004 8859380441645448 8877770194143708 8881119032391216 8897059142017254 8918363564944548 8933976399867948 8970893657718642 8992374880836204 8993059432098192 9008117282854404 9011912833108302 9030220834710168 9049306662291324 9067690630704816 9071511282056808 9086700491474346 9109152407708496 9124404642891252 9143344516190742 9146793533360184 9184747033498608 9188617006306504 9201232104137502 9226744047826448 9239253724402533 9261377548211646 9264871089346392 9277590876785946 9303314537849904 9338235453176058 9341757986353416 9358524865150929 9380520467624592 9381648419904904 9397356918533298 9420415562135916 9436188971915667 9459504423389592 9475343283002454 9495011612967309 9498593284643268 9538006534787016 9538427303927379 9542025352702908 9555125646604329 9581618818896696 9605129592766032 9617584376989017 9621212285090484 9634421295123867 9661134327767208 9678474433190277 9684840211793136 9729123889030416 9742481051439708 9746156072583216 9758793723092271 9782739237602682 9803415550815601 9809863506366768 9823331516596884 9827037035841168 9827470555561542 9868248441684204 9871970904317808 9884771696465523 9909026327806866 9933510091664016 9950142619623492 9953895974063184 9966802996851129 9974557654026264 10015945860059568 10020166056650984 10037707749968184 10061743509168208 10103320961685432 10117191861110466 10121008229221032 10145243455302384 10167286273250392 10187165948919336 10205450192313909 10229436347047632 10247796458672058 10251662092945416 10290142725030207 10315568172112632 10332840412685934 10336738126911768 10337194132094817 10358194486873428 10380087053804754 10401174546984936 10405557058829868 10422979975514691 10423773432659268 10448733644136216 10466228855081142 10491910229442564 10510277776498764 10535445126660168 10554354472393017 10558335745298484 10628161147025136 10641942476313291 10645956788827932 10690602478491221 10694635146344292 10712320794116964 10716361654469328 10761302599302684 10765361936382768 10779321171258783 10783387305235116 10805770791861786 10850608015064532 10854701039589264 10868776118738109 10874183395798866 10945264375159218 10964425581656118 10990680409910916 11036096444662614 11036936575756872 11081889375968268 11087402678069432 11105967267357534 11175198853122018 11179414318551336 11198132970821082 11221377360779547 11267939092567014 11272189541111928 11272686813732357 11292421218714207 11319461447814234 11323731331423368 11366236081896111 11371389199264656 11386134257873661 11413398887215182 11417704205543064 11438197057406691 11513841242610564 11518184449416528 11533119854563593 11605014193626711 11609391792341772 11613771042357744 11658077815911241 11662475431081332 11666874705102864 11686168139036688 11739602835602928 11754825349653243 11759259459555036 11763695242074672 11837026925524944 11852375767492689 11862745522689672 11891151419926064 11911968533157264 11956681290403278 11961191543624856 11989833174448272 12010823043805872 12015883777477736 12065742216388432 12089333864692656 12111032178430614 12115600655299128 12165872857188336 12191126021587656 12211538669537922 12216145059077544 12266834457662928 12268309472183336 12292297191891288 12319004965870044 12348503397615528 12370121169047928 12416553647726481 12421237372225812 12450980604234744 12472777776259944 12473328012828111 12478033153534572 12529809224711064 12560554082847888 12576841108370253 12581585295887556 12633791044003272 12634348383671443 12660015483956412 12664791046191024 12717903071903172 12722700470270544 12739197747851289 12740167528805772 12792812849172738 12823445835985356 12828283046787312 12844917231235947 12845895060165156 12851307649580478 12904632577587036 12957957505593594 12989974735252944 13011724964123028 13043652316803576 13097775355462512 13103294074082056 13125234043240722 13157664588912272 13179695595287364 13207053190053294 13212035103742488 13234157147334006 13266856826164656 13289070662468172 13316655291215562 13321678548586824 13345588713025881 13376955223062288 13377545347416822 13400964599801922 13456340486577963 13488562321254306 13489589148147288 13512175924281606 13517869249662453 13545331252065252 13573959993436986 13601535946057224 13607266923085212 13630050737211519 13663728611562744 13686606964336878 13715016774286113 13720190300040276 13777120550247912 13777728327895103 13782925509459756 13801848156206253 13810925982497904 13840116071739672 13874076078439824 13892066322317469 13897306634019588 13898364576879024 13916386315178919 13954971806774856 13980018625719289 13989213639256752 14007353179764087 14013703701998352 14072472629857356 14077780993731312 14096035377799947 14130623343203874 14189256635084388 14194609051770576 14213014924503681 14259513528459056 14283094392155952 14313038029054362 14348403465736912 14372428228345044 14377849740313488 14407694389149048 14431818427635726 14467477353419376 14491701491650812 14497167995419824 14498911194398488 14527260317689704 14587539406144848 14593685833545624 14613721577159562 14619234108874824 14654240546547888 14674108856404023 14714795259550152 14734997274895326 14740555553761752 14741205833342313 14775852501291024 14802372662526306 14807956356476712 14863539491710299 14900265137496024 14925213929435238 14930843961094776 14961836481039396 15023918790089352 15030249084976476 15056561624952276 15092615263752312 15154981442528148 15175787791665699 15181512343831548 15217865182953576 15245178682345469 15250929409875588 15351788323480752 15371694688008087 15377493139418124 15473352258168948 15479189056455696 15499260619028901 15549967241441776 15570130580707131 15608335588244802 15635660148988902 15673100466204324 15679012612740048 15699343282621713 15737865344163846 15803167689990252 15809128899982704 15837503617947726 15942241720537704 15968935183241898 16041952719516438 16068481191175446 16074542481703992 16141953898954026 16148042904574152 16175080957852674 16208656187792679 16275912022596798 16282051559383896 16282769842057849 16311275093698299 16350333202398338 16417896562738827 16425339954493392 16446638372484177 16486020614866374 16521840194031887 16554144666993921 16555404863635308 16561649829634416 16622834063952402 16631104017104148 16637377538046096 16658950901036301 16762798279683027 16769121477827004 16775447061183408 16797199456231623 16880020645275216 16901908638850521 16957204095870896 16979192171721351 16985596997135052 16986890038407696 17057083798896984 17097927781313808 17120098330822773 17126556308314596 17127860080220208 17135076866107304 17206176770116048 17239819298171184 17270761863915846 17277276674124792 17348966618830704 17414087688512658 17420656563536616 17492941445542992 17493713146621998 17500312057654296 17529252208555032 17572927460383152 17609404253404392 17638889189332554 17645542863112008 17718760883290896 17755540388287416 17794118284034508 17836727129889096 17867952799735896 17935021935604917 17941787315437284 17984749761672408 18016234565708808 18017029351862827 18023825666216604 18060441669420336 18098613324582648 18143022564113616 18166548267645921 18173400982948692 18248809285782504 18286689032381484 18293587066720368 18317308004306883 18377234012613008 18402464208275004 18478507448805066 18522755096423292 18529742178692784 18555181753571892 18676470906352116 18683515972706832 18717049730301858 18763296839809808 18794713837066596 18840831124271832 18872377943831334 18919008846779184 18950686566004908 18990023225934618 18997186569286536 19076013069574032 19076854607854758 19084050705405816 19110251293208658 19163237637793392 19189219273759107 19235168753978034 19242424570180968 19268842590247734 19276961474370717 19322268655534416 19356948866380554 19436936258390391 19484962102879416 19517587446184542 19525811138401321 19565478475205364 19606831101631202 19646663033193768 19654941111123084 19687851064861083 19736496883368408 19769543392931046 19810579785079941 19818052655613732 19851235721001009 19900285239246984 19933605993702258 19936002892297921 19949115308052528 19974982936823343 20040332113301968 20066318021125233 20075415499936368 20101446899702883 20206641923370864 20232843481881459 20234383722220932 20242016458442064 20268263886422409 20334572546500784 20360939990155479 20374331897838672 20410900384627818 20495592917344116 20503324185890832 20529910446505317 20580285450060414 20631136344225264 20665680825371868 20673476253823536 20674388264189634 20716388973746856 20760174107609508 20802349093969872 20811114117659736 20845959951029382 20847546865318536 20897467288272432 20932457710162284 20983820458885128 21020555552997528 21070890253320336 21108708944786034 21116671490596968 21195935014805811 21283884952626582 21291913577655864 21292852870383341 21381204956982442 21389270292688584 21424641588233928 21469557043581543 21522605198605368 21558642342517566 21566774610470232 21611541583723572 21647727641453589 21701216030129064 21737552237476218 21748366791597732 21890528750318436 21920582365739343 21928851163312236 21981360819821832 22072192889325228 22073873151513744 22102495912342989 22163778751936536 22174805356138864 22203558993789459 22211934534715068 22350397706244036 22358828637102672 22387820894152857 22396265941642164 22442754721559094 22535878185134028 22544379082223856 22545373627464714 22584842437428414 22638922895628468 22647462662846736 22732472163792222 22772268515747322 22826797774430364 22835408411086128 22876394114813382 23027682485221128 23066239709127186 23210028387253422 23218783584683544 23316155631822482 23324950862162664 23412503382367203 23453490223483353 23509650699306486 23518518919110072 23560730690897543 23606798016245769 23704751534985378 23725491045379344 23756255426921589 23913362580806556 23922383087249712 23953402774862847 24031767554955472 24062929079274657 24102721786763169 24212930848431039 24222064356861228 24231201310598256 24262621436779011 24382252043175312 24413868033895197 24423077339075844 24432290118155088 24525499803597507 24536618944366672 24584594383782576 24638009931740088 24697006795231056 24729030922299561 24740242338095856 24833107295452962 24842474744451624 24901961208469488 24945555552519888 24946656025656222 24956066307069144 25059618449422128 25153682216740506 25163170591775112 25267582088006544 25268696767342886 25320030967912824 25435806143806344 25478395495702578 25480335057611544 25585625698345476 25646891671970712 25689834462471894 25691790120330312 25702615299160956 25809265155174072 25906142795873769 25915915011187188 26023449928246056 26087304633607152 26121131532768987 26206588148164112 26240569719932997 26250468086481444 26359391190574728 26414106380106588 26424070207484976 26458333783998831 26468314294668012 26578141324936344 26633310582431124 26643357097173648 26691177426051762 26755090694833644 26801929199603844 26912680973155926 26977124642508612 26979178296294576 27024351848563212 27035738499324906 27090662504130504 27147919986873972 27203071892114448 27214533846170424 27260101474423038 27327457223125488 27373213928673756 27430033548572226 27440380600080552 27554241100495824 27555456655790206 27565851018919512 27603696312412506 27680232143479344 27717761173207599 27784132644634938 27794613268039176 27832772630357838 27844499907424369 27909943613549712 27960037251438578 28014706359528174 28075574595452787 28144945259714712 28192070755599894 28261246686407748 28308566915747001 28378513270168776 28426029849007362 28485034838901927 28615281911782137 28626076058108724 28665376939812987 28744856456690088 28815388778298096 28852753130967051 28863636855271452 28903263885371601 28983402983301624 28997822388796976 29035423299570831 29054520635379408 29187371667091248 29227443154319124 29238468217749648 29276381169276813 29348217712808046 29410246652446803 29429590519100304 29469994549790652 29481111107523504 29482411666684626 29604745325052612 29615912712953424 29654315089396569 29727078983420598 29800530274992048 29850427858870476 29861687922189552 29923672962078792 30047837580178704 30060498169952952 30113123249904552 30185230527504624 30309962885056296 30351575583331398 30363024687663096 30435730365907152 30490357364690938 30501858819751176 30616350576941727 30743389376016174 30754986278836248 30870428175090621 30946704516337896 30998521238057802 31011582396284451 31140261161414262 31216671176489604 31268939926544073 31271320297977804 31346200932408648 31398686565243426 31475730688327692 31606335379980504 31663063417179051 31675007235895452 31884483441075408 31925827428939873 31937870366483796 32071807435473663 32083905439032876 32136962382350892 32149084963407984 32283907797908052 32296085809148304 32337963513776349 32350161915705348 32417312375585358 32551824045193596 32564103118767792 32565539684115698 32622550187396598 32700666404796676 32835793125477654 32893276744968354 32972041229732748 33043680388063774 33108289333987842 33110809727270616 33245668127904804 33262208034208296 33317901802072602 33525596559366054 33538242955654008 33594398912463246 33664132082338641 33803817277701042 33818060441197071 33877263656142621 33958384343442702 33971193994270104 34098708245688333 34114167597793968 34158402773620983 34240196661645546 34253112616629192 34270153732214608 34314591172220073 34541523727831692 34554553348249584 34599359563690779 34815042580880133 34828175377025316 34841313127073232 34974233447733723 34987426293243996 35000624115308592 35058504417110064 35218808506808784 35264476048959729 35277778378665108 35291085726224016 35511080776574832 35588236568069016 35673454259778192 35735905599471792 35870043871209834 35883574630874568 35969499523344816 36032469131417616 36034058703725654 36047651332433208 36197226649165296 36333096535291842 36346801965897384 36497618571565008 36573378064762968 36634616008613766 36804928416550008 36957014897610132 37045510192846584 37110363507143784 37249660943179443 37352941812704232 37419984038484333 37434099460603716 37589427674133192 37681662248543664 37730523325110759 37744755887662668 37901373132009816 37903045151014329 37980046451869236 37994373138573072 38153709215709516 38168101410811632 38217593243553867 38220502586417316 38378438547518214 38470337507956068 38484849140361936 38537685180495468 38553922948741434 38713897732761108 38873872516780782 38969924205758832 39035174892369084 39051622276802642 39130956950410728 39213662203262404 39293326066387536 39309882222246168 39375702129722166 39472993766736816 39539086785862092 39621159570159882 39636105311227464 39702471442002018 39800570478493968 39867211987404516 39872005784595842 39949965873646686 40036766139077643 40132636042250466 40202893799405766 40369021459733889 40465686963762918 40468767444441864 40536527772844818 40553607748987359 40721879980310958 40821800769255636 40890152211634557 40991185834688232 41059820893010634 41145050322858339 41160570900120828 41331361650743736 41333184983685309 41348776528379268 41405544468618759 41432777947493712 41520348215219016 41622228235319472 41676198966952407 41691919902058764 41695093730637072 41749158945536757 41864915420324568 41940055877157867 41967640917770256 42041111105995056 42217417889572068 42233342981193936 42288106133399841 42391870029611622 42567769905253164 42583827155311728 42585705740766682 42762409913964884 42778540585377168 42849283176467856 42939114087163086 43045210397210736 43117284685035132 43133549220940464 43223083167447144 43295455282907178 43402432060258128 43475104474952436 43496733583195464 43781057500636872 43841164731478686 43857702326624472 43962721639643664 44022326569212069 44144385778650456 44204991824685978 44223617500026939 44327557503873072 44407117987578918 44423869069430136 44590618475130897 44700795412488072 44775641788305714 44792531883284328 44885509443118188 45071756370268056 45090747254929428 45169684874856828 45277845791256936 45464944327584444 45527363374997097 45544537031494644 45653595548860728 45735536047036407 45752788229626764 46055364970442256 46115084064024261 46132479418254372 46420056774506844 46437567169367088 46632311263644964 46649901724325328 46710391742121393 46825006764734406 46906980446966706 47019301398612972 47037037838220144 47098029847865139 47121461381795086 47213596032491538 47409503069970756 47512510853843178 47826725161613112 47906805549725694 48125858158549314 48205443573526338 48425861696862078 48444128713722456 48525242873558022 48625968563378037 48827736067790394 48846154678151688 48848309526173547 48933825281094897 49050999607195014 49253689688216481 49276019863480176 49339915117452531 49458061844599122 49565520582095661 49666214590905924 49684949488903248 49893312051312444 49912132614138288 49976852703108903 50288394839049081 50307364433481012 50326341183550224 50537393534685772 50640061935825648 50871612287612688 50937576515164053 50956790991405156 50960670115223088 51171251396690952 51293783343941424 51360294992468319 51379668924943788 51383580240660624 51405230598321912 51618530310348144 51812285591747538 51831830022374376 52046899856492112 52242263065537974 52481139439865994 52500936172962888 52718782381149456 52828212760213176 52916667567997662 52936628589336024 53156282649872688 53266621164862248 53382354852103524 53510181389667288 53603858399207688 53805065806814751 53825361946311852 53954249285017224 54048703697126424 54051088055588481 54071476998649812 54181325008261008 54295839973747944 54429067692340848 54499644802937763 54520202948846076 54746427857347512 54860067097144452 54880761200161104 55110913311580412 55131702037839024 55207392624825012 55435522346415198 55568265289269876 55589226536078352 55665545260715676 55688999814848738 55920074502877156 56029412719056348 56151149190905574 56289890519429424 56384141511199788 56522493372815496 56617133831494002 56757026540337552 56852059698014724 56970069677803854 57230563823564274 57252152116217448 57330753879625974 57489712913380176 57567657821277321 57705506261934102 57727273710542904 57806527770743202 57830884423112151 57966805966603248 58070846599141662 58310808775171173 58454886308638248 58552762338553626 58577433415203963 58696435425616092 58820493304893606 58939989099581304 58964823333369252 59063553194583249 59209490650105224 59308630178793138 59431739355239823 59454157966841196 59700855717740952 59808008676893763 59847345924157584 60120996339905904 60198954063375699 60226246499809104 60304340699108649 60619925770112592 60698530445644377 60703151166662796 60726049375326192 60980714729381876 61003717639502352 61082819970466437 61232701153883454 61486778752032348 61509972557672496 61589731339515951 61740856350181242 61893409032675792 61997042476115604 62023164792568902 62280522322828524 62433342352979208 62537879853088146 62542640595955608 62692401864817296 62797373130486852 62951461376655384 63212670759961008 63326126834358102 63350014471790904 63587805044417433 63851654857879746 63875740732967592 63878558611150023 64143614870947326 64167810878065752 64273924764701784 64408671130744629 64567815595816104 64675927027552698 64700323831410696 64834624751170716 65103648090387192 65131079368231396 65245100374793196 65401332809593352 65671586250955308 65761747097218029 65786553489936708 65944082459465496 66087360776127548 66216578667975684 66221619454541232 66491336255809608 66524416068416592 66610676981368377 66635803604145204 67051193118732108 67076485911308016 67163462682458571 67188797824926492 67328264164677282 67607634555402084 67636120882394142 67754527312285242 67916768686885404 67942387988540208 68197416491376666 68316805547241966 68480393323291092 68506225233258384 68629182344440146 69083047455663384 69198719127381558 69630085161760266 69656350754050632 69948466895467446 69974852586487992 70237510147101609 70360470670450059 70528952097919458 70555556757330216 70682192072692629 71176473136138032 71268766280764767 71740087742419668 71767149261749136 72068117407451308 72095302664866416 72188787237823971 72638792545293117 72666193070583684 72693603931794768 72787864310337033 73146756129525936 73241604101685591 73269232017227532 73576499410792521 73609856833100016 73914029795220264 74091020385693168 74187092766898683 74220727014287568 74499321886358886 74705883625408464 74839968076968666 74868198921207432 75178855348266384 75461046650221518 75489511775325336 75802746264019632 75806090302028658 75960092903738472 76307418431419032 76435186487107734 76441005172834632 76756877095036428 76940675015912136 77075370360990936 77107845897482868 77427795465522216 77718428387621307 77747745033561564 78070349784738168 78103244553605284 78261913900821456 78427324406524808 78619764444492336 78721709159798991 78751404259444332 79078173571724184 79242319140319764 79272210622454928 79375001351996493 79404942884004036 79734423974809032 79744011569191684 79899931747293372 80073532278155286 80265272084500932 80405787598811532 80738042919467778 80931373927525836 80937534888883728 81073055545689636 81107215497974718 81443759960621916 81643601538511272 81780304423269114 81982371669376464 82119641786021268 82290100645716678 82321141800241656 82662723301487472 82666369967370618 82697553056758536 82811088937237518 83040696430438032 83153283519622797 83352397933904814 83383839804117528 83498317891073514 83533499722273107 83729830840649136 83880111754315734 84226723786358361 84434835779144136 84576212266799682 84783740059223244 85135539810506328 85171411481533364 85524819827929768 85845845735346411 85878228174326172 85996130819438961 86234569370070264 86446166334894288 86558259392901153 86590910565814356 86950208949904872 86993467166390928 87106269898712493 87562115001273744 87682329462957372 87715404653248944 87829143507830439 88044653138424138 88230739957340409 88288771557300912 88409983649371956 88447235000053878 88814235975157836 88847738138860272 88962945268189707 89181236950261794 89401590824976144 89551283576611428 89585063766568656 89771018886236376 90143512740536112 90181494509858856 90339369749713656 90555691582513872 90929888655168888 91054726749994194 91089074062989288 91307191097721456 91471072094072814 91505576459253528 91849051730825181 92230168128048522 92264958836508744 92840113549013688 93034747188853353 93264622527289928 93420783484242786 93650013529468812 93806819779632219 93813960893933412 94038602797225944 94196059695730278 94242922763590172 94427192064983076 94819006139941512 94989190251537153 95025021707686356 95653450323226224 95777482286819619 95813611099451388 96215422306420989 96251716317098628 96410887147052676 96851723393724156 96888257427444912 97013890541329047 97050485747116044 97251937126756074 97655472135580788 97692309356303376 97696619052347094 97867650562189794 98101999214390028 98507379376432962 98679830234905062 98916123689198244 99131041164191322 99332429181811848 99786624102624888 99953705406217806 100576789678098162 100614728866962024 101074787069371544 101454181323591213 101631790968427863 101875153030328106 101913581982810312 102296124737064999 102342502793381904 102720589984936638 102759337849887576 102810461196643824 102943773516660219 103624571183495076 103663660044748752 103798078691072337 104445127742640399 104484526131075948 104922700343201169 104962278879731988 105001872345925776 105656425520426352 105793428146879187 105833335135995324 105873257178672048 106533242329724496 106764709704207048 107020362779334576 107207716798415376 107610131613629502 107650723892623704 107908498570034448 108097407394252848 108102176111176962 108142953997299624 108591679947495888 108999289605875526 109040405897692152 109492855714695024 109720134194288904 110221826623160824 110414785249650024 110871044692830396 111136530578539752 111331090521431352 111377999629697476 111840149005754312 112058825438112696 112259952115452999 112302298381811148 112768283022399576 113044986745630992 113191569975332277 113234267662988004 113704119396029448 113709135453042987 113940139355607708 114461127647128548 114504304232434896 114652779730661601 114661507759251948 115135315642554642 115411012523868204 115454547421085808 115613055541486404 115661768846224302 116141693198283324 116621617550342346 116909772617276496 117105524677107252 117154866830407926 117392870851232184 117640986609787212 117879978199162608 117929646666738504 118127106389166498 118418981300210448 118617260357586276 118863478710479646 118908315933682392 119401711435481904 119616017353787526 120110298417232929 120397908126751398 120608681398217298 121397060891288754 121406302333325592 121660823246962077 121961429458763752 122165639940932874 122465402307766908 122670456634903671 122973557504064696 123179462679031902 123435150968575017 123481712700362484 123994084952231208 123999554951055927 124046329585137804 124216633405856277 124561044645657048 124866684705958416 125028596900857221 125075759706176292 125085281191911216 125247476836610271 125594746260973704 125820167631473601 125902922753310768 126652253668716204 126700028943581808 126864318400199523 127175610088834866 127703309715759492 127751481465935184 127757117222300046 128287229741894652 128335621756131504 128547849529403568 128817342261489258 129135631191632208 129351854055105396 129400647662821392 129669249502341432 130207296180774384 130262158736462792 130490200749586392 130802665619186704 131343172501910616 131523494194436058 131573106979873416 131888164918930992 132174721552255096 132433157335951368 132670852500080817 132982672511619216 133221353962736754 133271607208290408 133771855425392691 134102386237464216 134326925364917142 134377595649852984 134656528329354564 135215269110804168 135272241764788284 135509054624570484 135833537373770808 136394832982753332 136582090124991291 136633611094483932 136960786646582184 137206608141109221 137258364688880292 138166094911326768 138345252192072783 138397438254763116 138977832220385873 139260170323520532 139312701508101264 139896933790934892 139949705172975984 140131175226364179 140475020294203218 140720941340900118 141057904195838916 141111113514660432 141294089543595417 141364384145385258 142537532561529534 143480175484839336 144136234814902616 144377574475647942 145277585090586234 145332386141167368 145575728620674066 145877905690134111 146483208203371182 146538464034455064 146544928578520641 146801475843284691 147152998821585042 147761069064649443 147828059590440528 148019745352357593 148374185533797366 148696561746286983 148998643772717772 149679936153937332 149736397842414864 149930558109326709 150865184517147243 150922093300443036 150979023550650672 151555011606846133 151612180604057316 151920185807476944 152614836862838064 152812729545492159 152870372974215468 152882010345669264 153513754190072856 153881350031824272 154080884977404957 154150740721981872 154215691794965736 154855590931044432 155436856775242614 155495490067123128 156140699569476336 156206489107210568 156854648813049616 157443418319597982 157502808518888664 158156347143448368 158484638280639528 158750002703992986 158809885768008072 159468847949618064 159488023138383368 159799863494586744 160147064556310572 160530544169001864 160811575197623064 161415197420444253 161476085838935556 161862747855051672 162146111091379272 162153264166765443 162214430995949436 162887519921243832 163287203077022544 163498934408813289 163560608846538228 164239283572042536 164580201291433356 164642283600483312 165332739934741236 165395106113517072 165622177874475036 166306567039245594 166704795867809628 166767679608235056 166996635782147028 167066999444546214 167760223508631468 168453447572716722 168869671558288272 169152424533599364 169567480118446488 170271079621012656 170342822963066728 171049639655859536 171691691470692822 171756456348652344 171992261638877922 172469138740140528 173116518785802306 173181821131628712 173492653269336453 173900417899809744 174212539797424986 174932426325513519 175364658925914744 175658287015660878 175732300245611889 176089306276848276 176461479914680818 176819967298743912 176894470000107756 177190659583749747 177628471950315672 177925890536379414 178295218065719469 178362473900523588 179102567153222856 179110468262636339 179424026030681289 179542037772472752 180362989019717712 180596862190127097 180678739499427312 180913022097325947 181740242134350757 181859777310337776 182095591336933131 182109453499988388 182178148125978576 182942144188145628 183011152918507056 183248459911399311 183698103461650362 184460336256097044 184529917673017488 184769194018547853 185680227098027376 186069494377706706 186529245054579856 186841566968485572 187300027058937624 187613639559264438 187627921787866824 188077205594451888 188392119391460556 188485845527180344 188854384129966152 189638012279883024 189978380503074306 190050043415372712 190763415133252299 191554964573639238 191627222198902776 191635675833450069 192430844612841978 192503432634197256 192821774294105352 193226013392233887 193703446787448312 194027781082658094 194100971494232088 194503874253512148 195310944271161576 195393238104694188 195735301124379588 196203998428780056 197014758752865924 197285241291654087 197359660469810124 197832247378396488 198187322870491097 198262082328382644 198664858363623696 199573248205249776 199832030944105131 199907410812435612 201153579356196324 201229457733924048 201490388047375713 202149574138743088 202908362647182426 203263581936855726 203750306060656212 203827163965620624 204592249474129998 205441179969873276 205518675699775152 205887547033320438 207249142366990152 207596157382144674 208890255485280798 208969052262151896 209845400686402338 209924557759463976 210712530441304827 211081412011350177 211586856293758374 211666670271990648 212046576218077887 213529419408414096 213806298842294301 214783922522414531 215220263227259004 215301447785247408 216204352222353924 216285907994599248 216566361713471913 217916377635879351 217998579211751052 218080811795384304 218363592931011099 219440268388577808 219724812305056773 220443653246321648 220729498232377563 220829570499300048 221742089385660792 222273061157079504 222561278300696049 222662181042862704 222755999259394952 223680298011508624 224117650876225392 224519904230905998 224604596763622296 225536566044799152 226383139950664554 226468535325976008 227408238792058896 227418270906085974 227880278711215416 228922255294257096 229305559461323202 229323015518503896 230270631285109284 230822025047736408 231226111082972808 231323537692448604 232283386396566648 233155285162863921 233243235100684692 234211049354214504 234221381574216751 234309733660815852 234785741702464368 235281973219574424 235859293333477008 236165127479396973 236254212778332996 237234520715172552 237726957420959292 237816631867364784 238125004055989479 239232034707575052 240220596834465858 240795816253502796 241217362796434596 242794121782577508 242812604666651184 243321646493924154 243922858917527504 244331279881865748 244930804615533816 245340913269807342 245947115008129392 246358925358063804 246870301937150034 246963425400724968 247988169904462416 247999109902111854 248092659170275608 248433266811712554 249122089291314096 249459850558868391 250057193801714442 250151519412352584 250494953673220542 250600499166819321 251189492521947408 251640335262947202 252680171359075083 253304507337432408 253728636800399046 254351220177669732 255406619431518984 255514234444600092 256574459483789304 257537537206039233 257634684522978516 257988392458316883 258703708110210792 259168037599872973 259338499004682864 259674778178703459 260524317472925584 260980401499172784 261318809696137479 262686345003821232 263046988388872116 263146213959746832 263487430523491317 264349443104510192 264692219872021227 264866314671902736 265341705000161634 266442707925473508 266543214416580816 266888835804569121 267543710850785382 268204772474928432 268653850729834284 268755191299705968 269313056658709128 270430538221608336 270544483529576568 271018109249140968 271667074747541616 272789665965506664 273164180249982582 273267222188967864 273921573293164368 274413216282218442 274516729377760584 275547155192475543 276690504384145566 276794876509526232 276807087314983433 277955664440771746 278520340647041064 279104241566560059 279793867581869784 280262350452728358 280950040588406436 281420459338896657 281441882681800236 282115808391677832 282588179087190834 282728768290770516 284967570754611459 285075065123059068 286960350969678672 287332446860458857 288272469629805232 288646266919262967 288755148951295884 290555170181172468 290664772282334736 291041671623987141 291151457241348132 291755811380268222 292966416406742364 293076928068910128 293089857157041282 293602951686569382 294305997643170084 295522138129298886 296039490704715186 296748371067594732 297393123492573966 297997287545435544 299359872307874664 299861116218653418 301730369034294486 301844186600886072 303110023213692266 303224361208114632 304362543970773639 304895372905283589 305625459090984318 305740745948430936 306289498981668059 306888374211194997 307027508380145712 308161769954809914 308431383589931472 308831320549980657 310873713550485228 310990980134246256 311394236073217011 312412978214421136 313335383227921197 314768101029603507 314886836639195964 315005617037777328 316969276561279056 317380284440637561 317500005407985972 317619771536016144 318976046276766736 319599726989173488 320294129112621144 321061088338003728 321623150395246128 322830394840888506 322952171677871112 323725495710103344 324292222182758544 324306528333530886 324428861991898872 325775039842487664 326997868817626578 327121217693076456 328478567144085072 329160402582866712 330665479869482472 331244355748950072 332613134078491188 333409591735619256 333993271564294056 334133998889092428 335520447017262936 336779856346358997 336906895145433444 338304849067198728 339134960236892976 339574709925996831 340685645926133456 341127406359128961 343383382941385644 343512912697304688 343958339191984803 343984523277755844 346233037571604612 346363642263257424 346985306538672906 348425079594849972 349864852651027038 350729317851829488 351316574031321756 351464600491223778 352178612553696552 352922959829361636 353639934597487824 353788940000215512 354381319167499494 355256943900631344 355851781072758828 356590436131438938 356724947801047176 358205134306445712 358220936525272678 358848052061362578 360330895251698787 361193724380254194 361826044194651894 361978498796516797 363480484268701514 364191182673866262 364218906999976776 364982469740886231 365884288376291256 366496919822798622 367396206923300724 368011369904711013 368920672512194088 369538388037095706 370305452905725051 371998664853167781 372138988755413412 372649900217568831 373683133936971144 374600054117875248 375085790702571663 375227279118528876 375255843575733648 375742430509830813 376784238782921112 376971691054360688 377460502894420803 377708768259932304 379956761006148612 380100086830745424 380592955200598569 381526830266504598 383109929147278476 383254444397805552 383271351666900138 384861689225683956 385006865268394512 385643548588210704 386452026784467774 387406893574896624 388055562165316188 388201942988464176 389007748507024296 390621888542323152 390786476209388376 391470602248759176 392407996857560112 394029517505731848 394570482583308174 394719320939620248 395664494756792976 396374645740982194 396524164656765288 398012557500242451 399664061888210262 399814821624871224 401315566276178073 402307158712392648 402980776094751426 405816725294364852 406527163873711452 407500612121312424 409184498948259996 409746270374973873 410882359939746552 411619824423327663 411775094066640876 414498284733980304 415035756576218349 415192314764289348 416933496661157619 417780510970561596 417938104524303792 419690801372804676 419849115518927952 420393525679092537 421425060882609654 422162824022700354 423173712587516748 423333340543981296 424093152436155774 427612597684588602 429567845044829062 430440526454518008 432408704444707848 433132723426943826 435832755271758702 435997158423502104 436727185862022198 437633717070402333 439449624610113546 439634785735561923 440404427529854073 441458996464755126 443283207193948329 443484178771321584 444059236057072779 445122556601392098 445511998518789904 446089685238860949 449039808461811996 449209193527244592 449791674327980127 452595553551441729 452766279901329108 452937070651952016 454665034820538399 454836541812171948 455760557422430832 457844510588514192 458438188636476477 458611118922646404 458646031037007792 460541262570218568 461644050095472816 462452222165945616 462647075384897208 464566772793133296 466310570325727842 466486470201369384 468422098708429008 468442763148433502 468619467321631704 470563946439148848 472330254958793946 472508425556665992 474469041430345104 475453914841918584 476250008111978958 478464069415150104 480441193668931716 481591632507005592 482434725592869192 484245592261332759 485588243565155016 486459792500296329 486643292987848308 488662559763731496 489861609231067632 490496803226439867 490681826539614684 492717850716127608 493740603874300068 493926850801449936 495998219804223708 496185318340551216 496866533623425108 498919701117736782 500114387603428884 500303038824705168 500989907346441084 501200998333638642 503280670525894404 505360342718150166 506609014674864816 507457273600798092 508702440355339464 510813238863037968 511028468889200184 513148918967578608 515075074412078466 515269369045957032 515976784916633766 517407416220421584 518336075199745946 519349556357406918 520477959808009359 522637619392274958 524797278976540557 526093976777744232 526974861046982634 527196900736835667 529384439744042454 530683410000323268 531571978751249241 532885415850947016 533777671609138242 534885654197158407 535087421701570764 537307701459668568 537331404787909017 538272078092043867 538626113317418256 541088967059153136 541790586570381291 542036218498281936 542739066291977841 545220726403052271 545579331931013328 546328360499965164 546534444377935728 548826432564436884 549033458755521168 549745379734197933 551094310384951086 553381008768291132 553589753019052464 553614174629966866 555911328881543492 557040681294082128 558208483133120118 559587735163739568 560524700905456716 561900081176812872 562840918677793314 562883765363600472 564231616783355664 565176358174381668 565457536581541032 569935141509222918 570150130246118136 572290245399756897 574664893720917714 574907027500350207 577292533838525934 577510297902591768 579678040176701661 581110340362344936 582083343247974282 582302914482696264 583511622760536444 585932832813484728 586179714314082564 587205903373138764 588611995286340168 591044276258597772 591855723874962261 592078981409430372 593496742135189464 594561968611473291 594786246985147932 595994575090871088 598719744615749328 599496092832315393 599722232437306836 603460738068588972 603688373201772144 606220046427384532 606448722416229264 608725087941547278 609790745810567178 611250918181968636 611481491896861872 612578997963336118 613776748422389994 616323539909619828 617662641099961314 621747427100970456 622788472146434022 626670766455842394 629536202059207014 629773673278391928 632137591323914481 633244236034050531 634760568881275122 635000010815971944 636139728654233661 640588258225242288 641418896526882903 644351767567243593 645660789681777012 645904343355742224 648613056667061772 648857723983797744 649699085140415739 653749132907638053 653995737635253156 654242435386152912 658320805165733424 661330959738964944 662188494697132689 662488711497900144 665226268156982376 666819183471238512 667683834902088147 667986543128588112 668267997778184856 671040894034525872 673559712692717994 673813790290866888 676609698134397456 679149419851993662 682254812718257922 686766765882771288 687916678383969606 687969046555511688 692466075143209224 693970613077345812 696850159189699944 699465855488591763 699729705302054076 702633148062643512 702664144722650253 702929200982447556 704357225107393104 705845919658723272 707577880000431024 708495382438190919 708762638334998988 711703562145517656 713180872262877876 713449895602094352 716441873050545356 717696104122725156 720661790503397574 722387448760508388 723652088389303788 723956997593033594 726960968537403028 728382365347732524 728437813999953552 729964939481772462 731768576752582512 732993839645597244 734792413846601448 736022739809422026 737841345024388176 739076776074191412 740610905811450102 743997329706335562 744277977510826824 745299800435137662 747366267873942288 748379551676605173 750171581405143326 750454558237057752 751484861019661626 751801497500457963 753568477565842224 754921005788841606 758040514077225249 759913522012297224 761185910401197138 763053660533009196 766219858294556952 766542703333800276 769723378451367912 772612611618117699 772904053568935548 773965177374950649 776111124330632376 777504112799618919 778015497014048592 781572952418776752 782941204497518352 783956429088412437 788059035011463696 789140965166616348 789438641879240496 792749291481964388 793048329313530576 794076659616063681 796025115000484902 799328123776420524 799629643249742448 800666507413707363 802631132552356146 804614317424785296 805961552189502852 811633450588729704 813054327747422904 815001224242624848 818368997896519992 819492540749947746 821764719879493104 823239648846655326 823550188133281752 826641465577426629 830071513152436698 830384629528578696 830421261944950299 833866993322315238 835561021941123192 837312724699680177 839381602745609352 840787051358185074 842850121765219308 844325648045400708 846347425175033496 848186304872311548 854902712263834377 855225195369177204 859135690089658124 860881052909036016 864817408889415696 865938800757788901 866265446853887652 871665510543517404 871994316847004208 873125014871961423 873454371724044396 875267434140804666 878899249220227092 879269571471123846 880808855059708146 882917992929510252 886566414387896658 888118472114145558 890245113202784196 892179370477721898 898079616923623992 899583348655960254 905191107102883458 905532559802658216 909330069641076798 909673083624343896 913087631912320917 914686118715850767 916876377272952954 917222237845292808 918868496945004177 921082525140437136 925294150769794416 926493961649941971 932621140651455684 932972940402738768 936885526296867004 937238934643263408 944304303088810521 944660509917587892 945016851113331984 950907829683837168 952140853321912683 952500016223957916 956928138830300208 960882387337863432 963183265014011184 964869451185738384 968491184522665518 971176487130310032 972919585000592658 973286585975696616 977325119527462992 980993606452879734 981363653079229368 985435701432255216 987481207748600136 991996439608447416 993733067246850216 997839402235473564 1000228775206857768 1001979814692882168 1002401996667277284 1006561341051788808 1010339569039076991 1010720685436300332 1014914547201596184 1017404880710678928 1022056937778400368 1023382219077386883 1030150148824156932 1030538738091914064 1031875017575954409 1031953569833267532 1036672150399491892 1038699112714813836 1040955919616018718 1045275238784549916 1049594557953081114 1052187953555488464 1053949722093965268 1054393801473671334 1058768879488084908 1061366820000646536 1063143957502498482 1065770831701894032 1067555343218276484 1069771308394316814 1070174843403141528 1074615402919337136 1074662809575818034 1076544156184087734 1080992685755096361 1083581173140762582 1085478132583955682 1085935496389550391 1090441452806104542 1092656720999930328 1094947409222658693 1097652865128873768 1099490759468395866 1102188620769902172 1106762017536582264 1107228349259933732 1111822657763086984 1115995994559503343 1116416966266240236 1117949700652706493 1121049401810913432 1123800162353625744 1125257372107714989 1125681837355586628 1125767530727200944 1130352716348763336 1130915073163082064 1132381508683262409 1139870283018445836 1140300260492236272 1141778865601795707 1144580490799513794 1149329787441835428 1149814055000700414 1154585067677051868 1155020595805183536 1159356080353403322 1162220680724689872 1164166686495948564 1164605828965392528 1167023245521072888 1171865665626969456 1172359428628165128 1174411806746277528 1177223990572680336 1182088552517195544 1183711447749924522 1184157962818860744 1186993484270378928 1189123937222946582 1189572493970295864 1194037672500727353 1198992185664630786 1199444464874613672 1206921476137177944 1212440092854769064 1217450175883094556 1219581491621134356 1222501836363937272 1225157995926672236 1227553496844779988 1232647079819239656 1234859473269982989 1235325282199922628 1243494854201940912 1245107269728655047 1245576944292868044 1250800489983472857 1253341532911684788 1259072404118414028 1259547346556783856 1261180577037277611 1264275182647828962 1266488472068101062 1269521137762550244 1270000021631943888 1272279457308467322 1282837793053765806 1288703535134487186 1291321579363554024 1297226113334123544 1299398170280831478 1307498265815276106 1307991475270506312 1318904357206685769 1321213282589562219 1324376989394265378 1329849621581844987 1330452536313964752 1335367669804176294 1336535995556369712 1338269055716582847 1347119425385435988 1347627580581733776 1349375022983940381 1357786660654325187 1358298839703987324 1363995104461615197 1364509625436515844 1373533531765542576 1375314565909429431 1375833356767939212 1375938093111023376 1384932150286418448 1387941226154691624 1393700318379399888 1398931710977183526 1399459410604108152 1405266296125287024 1405328289445300506 1405858401964895112 1411691839317446544 1416990764876381838 1417525276669997976 1423407124291035312 1426361744525755752 1432883746101090712 1435392208245450312 1441323581006795148 1444774897521016776 1447304176778607576 1447913995186067188 1453921937074806056 1456764730695465048 1459379377500888987 1459929878963544924 1465987679291194488 1469584827693202896 1471490409679319601 1472045479618844052 1478153552148382824 1481221811622900204 1487994659412671124 1488555955021653648 1490599600870275324 1496759103353210346 1500343162810286652 1500909116474115504 1502969722039323252 1503602995000915926 1509842011577683212 1516081028154450498 1519827044024594448 1522371820802394276 1526107321066018392 1532439716589113904 1533085406667600552 1539446756902735824 1545225223236235398 1545808107137871096 1547930354749901298 1552222248661264752 1555008225599237838 1561433879424028077 1567912858176824874 1578281930333232696 1581590702210507001 1585498582963928776 1588153319232127362 1592050230000969804 1594715936253747723 1598656247552841048 1601333014827414726 1604656962591475221 1605262265104712292 1611923104379005704 1611994214363727051 1614816234276131601 1623266901177459408 1625371759711143873 1626108655494845808 1628217198875933523 1635662179209156813 1636737995793039984 1638985081499895492 1646479297693310652 1647100376266563504 1649236139202593799 1653282931154853258 1660143026304873396 1660769259057157392 1660842523889900598 1667733986644630476 1671122043882246384 1674625449399360354 1678763205491218704 1681574102716370148 1685700243530438616 1688651296090801416 1692694850350066992 1696372609744623096 1709805424527668754 1710450390738354408 1718271380179316248 1724721082501050621 1731877601515577802 1732530893707775304 1739034120530104983 1743331021087034808 1746250029743922846 1746908743448088792 1750534868281609332 1757798498440454184 1758539142942247692 1761617710119416292 1765835985859020504 1773132828775793316 1775567171624886783 1776236944228291116 1780490226405568392 1783685905834419873 1784358740955443796 1796159233847247984 1798488278496946179 1799166697311920508 1810382214205766916 1811065119605316432 1818660139282153596 1819346167248687792 1826175263824641834 1829372237431701534 1833752754545905908 1834444475690585616 1837736993890008354 1852987923299883942 1865242281302911368 1873771052593734008 1888608606177621042 1889321019835175784 1896412773971743443 1904281706643825366 1905000032447915832 1908419185962700983 1921764774675726864 1924256689580648709 1933055302701730779 1936982369045331036 1945839170001185316 1946573171951393232 1949097255421247217 1961247398722914159 1961987212905759468 1962727306158458736 1970215150888999729 1974962415497200272 1983992879216894832 1986565484091398067 1987466134493700432 1995678804470947128 2000457550413715536 2003051504706264441 2003959629385764336 2004803993334554568 2013122682103577616 2020679138078153982 2021441370872600664 2029829094403192368 2046764438154773766 2060300297648313864 2063750035151908818 2063907139666535064 2073344300798983784 2077398225429627672 2081911839232037436 2090550477569099832 2098397566465775289 2099189115906162228 2107899444187930536 2107992434167950759 2108787602947342668 2117537758976169816 2122733640001293072 2125486147314572757 2126287915004996964 2135110686436552968 2139542616788633628 2140349686806283056 2149325619151636068 2153088312368175468 2161985371510192722 2167162346281525164 2170956265167911364 2171870992779100782 2180882905612209084 2185313441999860656 2189894818445317386 2195305730257747536 2198981518936791732 2204377241539804344 2213524035073164528 2214456698519867464 2223645315526173968 2231991989119006686 2232833932532480472 2235899401305412986 2242098803621826864 2250514744215429978 2251363674711173256 2255404492501373889 2260705432697526672 2264763017366524818 2274121542231675747 2279740566036891672 2283557731203591414 2289160981599027588 2298659574883670856 2299628110001400828 2309170135354103736 2317837834854353097 2318712160706806644 2321895532124851947 2328333372991897128 2332512338398856757 2334046491042145776 2344718857256330256 2348823613492555056 2351869287265237311 2362623147746559841 2364177105034391088 2367422895499849044 2368315925637721488 2378247874445893164 2379144987940591728 2382229978848191043 2388075345001454706 2397984371329261572 2398888929749227344 2401999522241122089 2413842952274355888 2424880185709538128 2434900351766189112 2439162983242268712 2445003672727874544 2450315991853344472 2455106993689559976 2465294159638479312 2469718946539965978 2470650564399845256 2479924396732279887 2490214539457310094 2491153888585736088 2491263785834850897 2501600979966945714 2506683065823369576 2511938174099040531 2518144808236828056 2522361154074555222 2528550365295657924 2532976944136202124 2539042275525100488 2544558914616934644 2564708136791503131 2565675586107531612 2576435197316384261 2577407070268974372 2582643158727108048 2594452226668247088 2597816402273366703 2598796340561662956 2614996531630552212 2615982950541012624 2619375044615884269 2637808714413371538 2642426565179124438 2648753978788530756 2659699243163689974 2670735339608352588 2676538111433165694 2694238850770871976 2698750045967880762 2715573321308650374 2716597679407974648 2727990208923230394 2729019250873031688 2739262895736962751 2744058356147552301 2750629131818858862 2751666713535878424 2756605490835012531 2775882452309383248 2779481884949825913 2797863421954367052 2798918821208216304 2810656578890601012 2811716803929790224 2832912909266431563 2833981529752763676 2835050553339995952 2852723489051511504 2856422559965738049 2865767492202181424 2870784416490900624 2882647162013590296 2889549795042033552 2894608353557215152 2895827990372134376 2907843874149612112 2913529461390930096 2918758755001777974 2919859757927089848 2931975358582388976 2942980819358639202 2944090959237688104 2956307104296765648 2962443623245800408 2975989318825342248 2981199201740550648 2993518206706420692 3000686325620573304 3005939444078646504 3007205990001831852 3019684023155366424 3031018707117230973 3032162056308900996 3044743641604788552 3044877960464817763 3052214642132036784 3066170813335201104 3070146657232160649 3090450446472470796 3091616214275742192 3095625052727863227 3095860709499802596 3110016451198475676 3122867758848056154 3135825716353649748 3156563860666465392 3163181404421014002 3170997165927857552 3176306638464254724 3184100460001939608 3189431872507495446 3197312495105682096 3202666029654829452 3209313925182950442 3210524530209424584 3223846208758011408 3223988428727454102 3229632468552263202 3242978057265289083 3250743519422287746 3256434397751867046 3257806489168651173 3271324358418313626 3277970162999790984 3284842227667976079 3292958595386621304 3298472278405187598 3306565862309706516 3320286052609746792 3321685047779801196 3335467973289260952 3347987983678510029 3349250898798720708 3353849101958119479 3363148205432740296 3369184488798348649 3371400487060877232 3375772116323144967 3377302592181602832 3392745219489246192 3397144526049787227 3419610849055337508 3420900781476708816 3425336596805387121 3436542760358632496 3449442165002101242 3463755203031155604 3465061787415550608 3478068241060209966 3486662042174069616 3492500059487845692 3493817486896177584 3501069736563218664 3515596996880908368 3517078285884495384 3523235420238832584 3531671971718041008 3546265657551586632 3551134343249773566 3552473888456582232 3560980452811136784 3567371811668839746 3568717481910887592 3582113017502182059 3596976556993892358 3598333394623841016 3620764428411533832 3637320278564307192 3652350527649283668 3658744474863403068 3667505509091811816 3675473987780016708 3704578419809948967 3705975846599767884 3730484562605822736 3735321809185965141 3747542105187468016 3752401469950418571 3777217212355242084 3778642039670351568 3783541731111832833 3792825547943486886 3808563413287650732 3810000064895831664 3816838371925401966 3848513379161297418 3866110605403461558 3873964738090662072 3891678340002370632 3898194510842494434 3922494797445828318 3923974425811518936 3940430301777999458 3956713071620057307 3963639847768686657 3973130968182796134 3981763486761684767 3989548864745534961 3991357608941894256 4006103009412528882 4009607986669109136 4014807167149748541 4041358276156307964 4042882741745201328 4048125068951821143 4073359981962975561 4091985313384845591 4093528876309547532 4120600595296627728 4125943697728288293 4127500070303817636 4127814279333070128 4146688601597967568 4154796450859255344 4163823678464074872 4181100955138199664 4196795132931550578 4198378231812324456 4215798888375861072 4215984868335901518 4217575205894685336 4235075517952339632 4250972294629145514 4252575830009993928 4270221372873105936 4279085233577267256 4298651238303272136 4306176624736350936 4323970743020385444 4334324692563050328 4341912530335822728 4343741985558201564 4361765811224418168 4378138132502666961 4379789636890634772 4397963037873583464 4408754483079608688 4414471229037958803 4428913397039734928 4463983978238013372 4465667865064960944 4471798802610825972 4501029488430859956 4502727349422346512 4510808985002747778 4529526034733049636 4548243084463351494 4559481132073783344 4567115462407182828 4578321963198055176 4597319149767341712 4599256220002801656 4618340270708207472 4635675669708706194 4637424321413613288 4643791064249703894 4656666745983794256 4665024676797713514 4684301638272084231 4703738574530474622 4705720484354718361 4725246295493119682 4734845790999698088 4744772106631521003 4756495748891786328 4764459957696382086 4776150690002909412 4784147808761243169 4795968742658523144 4803999044482244178 4813970887774425663 4835982643091181153 4844448702828394803 4869800703532378224 4876115279133431619 4878325966484537424 4884651596627800569 4900631983706688944 4906986537627470439 4910213987379119952 4939437893079931956 4941301128799690512 4947708417607781397 4959848793464559774 4980429078914620188 4982307777171472176 4982527571669701794 5003201959933891428 5013366131646739152 5023876348198081062 5036289616473656112 5044722308149110444 5057100730591315848 5065953888272404248 5078084551050200976 5089117829233869288 5129416273583006262 5131351172215063224 5152870394632768522 5154814140537948744 5174163247503151863 5195632804546733406 5197592681123325912 5217102361590314949 5229993063261104424 5238750089231768538 5275617428826743076 5284853130358248876 5297507957577061512 5319398486327379948 5326701514874660349 5341470679216705176 5351057717503259619 5353076222866331388 5388477701541743952 5395464835490838537 5397500091935761524 5431146642617300748 5433195358815949296 5455980417846460788 5458038501746063376 5478525791473925502 5488116712295104602 5501258263637717724 5503333427071756848 5513210981670025062 5558963769899651826 5595726843908734104 5621313157781202024 5665825818532863126 5667963059505527352 5689238321915230329 5712845119931476098 5725257557888102949 5765294324027180592 5772770068741946127 5791655980744268752 5799165908105192337 5837517510003555948 5839719515854179696 5847291766263741651 5883742196168742477 5885961638717278404 5888181918475376208 5910645452666999187 5924887246491600816 5951978637650684496 5959696452274194201 5962398403481101296 5987036413412841384 6001372651241146608 6011878888157293008 6014411980003663704 6039368046310732848 6062037414234461946 6064324112617801992 6089487283209577104 6089755920929635526 6140293314464321298 6180900892944941592 6191250105455726454 6191721418999605192 6220032902396951352 6245735517696112308 6271651432707299496 6295192699397325867 6323977302503852277 6326362808842028004 6352613276928509448 6368200920003879216 6376458441943718271 6378863745014990892 6405332059309658904 6418627850365900884 6421049060418849168 6447976857454908204 6459264937104526404 6485956114530578166 6501487038844575492 6512868795503734092 6515612978337302346 6542648716836627252 6555940325999581968 6569684455335952158 6585917190773242608 6596944556810375196 6613131724619413032 6640572105219493584 6643370095559602392 6670935946578521904 6695975967357020058 6698501797597441416 6707698203916238958 6726296410865480592 6738368977596697298 6751544232646289934 6766213477504121667 6794289052099574454 6822364626695027241 6839221698110675016 6850673193610774242 6898884330004202484 6927510406062311208 6953513504563059291 6956136482120419932 6965686596374555841 6985000118975691384 6997537015196570271 7002139473126437328 7034156571768990768 7046470840477665168 7055607861795711933 7087869443239679523 7092531315103173264 7102268686499547132 7104947776913164464 7134743623337679492 7137434963821775184 7146689936544573129 7164226035004364118 7193953113987784716 7196666789247682032 7241528856823067664 7274640557128614384 7304701055298567336 7317488949726806136 7335011018183623632 7350947975560033416 7409156839619897934 7411951693199535768 7439773190196839661 7470643618371930282 7473791357504552691 7504802939900837142 7535814522297121593 7554434424710484168 7567083462223665666 7585651095886973772 7617126826575301464 7633676743850803932 7694124410374509393 7697026758322594836 7729305591949152783 7732221210806923116 7747929476181324144 7783356680004741264 7793449206820100109 7796389021684988868 7844989594891656636 7847948851623037872 7880860603555998916 7913426143240114614 7927279695537373314 7946261936365592268 7963526973523369534 7979097729491069922 8012206018825057764 8029614334299497082 8082716552312615928 8096250137903642286 8146719963925951122 8183970626769691182 8187057752619095064 8217788687210888253 8232175068442656903 8251887395456576586 8255000140607635272 8269816472505037593 8327647356928149744 8338445654849477739 8393590265863101156 8396756463624648912 8431969736671803036 8435150411789370672 8498738727799294689 8501944589258291028 8505151660019987856 8558170467154534512 8597302476606544272 8612353249472701872 8647941486040770888 8668649385126100656 8683825060671645456 8687483971116403128 8723531622448836336 8756276265005333922 8759579273781269544 8795926075747166928 8828942458075917606 8927967956476026744 8943597605221651944 9002058976861719912 9021617970005495556 9059052069466099272 9093056121351692919 9096486168926702988 9134230924814365656 9134633881394453289 9156643926396110352 9198512440005603312 9210439971696481947 9271351339417412388 9274848642827226576 9287582128499407788 9330049353595427028 9368603276544168462 9407477149060949244 9411440968709436722 9450492590986239364 9469691581999396176 9489544213263042006 9512991497783572656 9528919915392764172 9552301380005818824 9568295617522486338 9591937485317046288 9607998088964488356 9627941775548851326 9671965286182362306 9688897405656789606 9728934171795867249 9752230558266863238 9769303193255601138 9773419467505953519 9813973075254940878 9854526683003928237 9878875786159863912 9895416835215562794 9919697586929119548 9960858157829240376 9965055143339403588 10006403919867782856 10043963951035530087 10047752696396162124 10061547305874358437 10089444616298220888 10107553466395045947 10114201461182631696 10131907776544808496 10178235658467738576 10191433578149361681 10258832547166012524 10262702344430126448 10305740789265537044 10309628281075897488 10348326495006303726 10391265609093466812 10395185362246651824 10434204723180629898 10459986126522208848 10477500178463537076 10551234857653486152 10569706260716497752 10595015915154123024 10638796972654759896 10653403029749320698 10682941358433410352 10702115435006519238 10706152445732662776 10746339052506546177 10790929670981677074 10795000183871523048 10862293285234601496 10911960835692921576 10957051582947851004 10976233424590209204 11002516527275435448 11026421963340050124 11113735259429846901 11117927539799303652 11191453687817468208 11242626315562404048 11257204409851255713 11331651637065726252 11335926119011054704 11350625193335498499 11378476643830460658 11425690239862952196 11450515115776205898 11545540137483892254 11598331816210384674 11675035020007111896 11694583532527483302 11767484392337484954 11771923277434556808 11821290905333998374 11870139214860171921 11890919543306059971 11919392904548388402 11945290460285054301 11974072826825682768 12028823960007327408 12044421501449245623 12124074828468923892 12128648225235603984 12179511841859271052 12275955940154536773 12280586628928642596 12361801785889883184 12377831093184864879 12382500210911452908 12383442837999210384 12440065804793902704 12491471035392224616 12543302865414598992 12590385398794651734 12647954605007704554 12652725617684056008 12705226553857018896 12752916883887436542 12757727490029981784 12810664118619317808 12837255700731801768 12895953714909816408 12918529874209052808 12971912229061156332 13002974077689150984 13025737591007468184 13031225956674604692 13085297433673254504 13134414397508000883 13139368910671904316 13193889113620750392 13226263449238826064 13286740191119204784 13391951934714040116 13397003595194882832 13415396407832477916 13476737955193394596 13503088465292579868 13532426955008243334 13588578104199148908 13644729253390054482 13678443396221350032 13701346387221548484 13797768660008404968 13855020812124622416 13907027009126118582 13912272964240839864 13931373192749111682 13970000237951382768 13995074030393140542 14052904914816252693 14111215723591423866 14117161453064155083 14175738886479359046 14204537372999094264 14234316319894563009 14269487246675358984 14293379873089146258 14328452070008728236 14387906227975569432 14507947929273543459 14533346108485184409 14609402110597134672 14628345837400294857 14634977899453612272 14701895951120066832 14720959612882411317 14818313679239795868 14823903386399071536 14843125252823344191 14879546380393679322 14941287236743860564 14947582715009105382 15009605879801674284 15071629044594243186 15108868849420968336 15134166924447331332 15171302191773947544 15234253653150602928 15267353487701607864 15388248820749018786 15394053516645189672 15458611183898305566 15464442421613846232 15522489742509455589 15586898413640200218 15592778043369977736 15689979189783313272 15761721207111997832 15826852286480229228 15854559391074746628 15892523872731184536 15927053947046739068 15958195458982139844 16024412037650115528 16053173152509778857 16059228668598994164 16165433104625231856 16186394506472515611 16192500275807284572 16293439927851902244 16367941253539382364 16374115505238190128 16435577374421776506 16464350136885313806 16503774790913153172 16510000281215270544 16539632945010075186 16676891309698955478 16787180531726202312 16863939473343606072 16997477455598589378 17003889178516582056 17175772673664308847 17295882972081541776 17374967942232806256 17397497724315577011 17512552530010667844 17519158547562539088 17541875298791224953 17651226588506227431 17657884916151835212 17731936358000997561 17855935912952053488 17879089356822582603 17887195210443303888 18004117953723439824 18043235940010991112 18118104138932198544 18186112242703385838 18192972337853405976 18268461849628731312 18269267762788906578 18420879943392963894 18542702678834824776 18575164256998815576 18660098707190854056 18737206553088336924 18814954298121898488 18822881937418873444 18900985181972478728 18971931907511556831 18979088426526084012 19057839830785528344 19104602760011637648 19129375325831154813 19136591235044972676 19215996177928976712 19255883551097702652 19343930572364724612 19377794811313579212 19457868343591734498 19504461116533726476 19538606386511202276 19546838935011907038 19627946150509881756 19709053366007856474 19757751572319727824 19790833670431125588 19839395173858239096 19921716315658480752 19930110286678807176 20012807839735565712 20087927902071060174 20095505392792324248 20123094611748716874 20178889232596441776 20215106932790091894 20298640432512365001 20382867156298723362 20517665094332025048 20611481578531074088 20696652990012607452 20782531218186933624 20860540513689177873 20868409446361259796 20955000356927074152 20992611045589710813 21102469715306972304 21139412521432995504 21166823585387135799 21263608329719038569 21277593945309519792 21306806059498641396 21404230870013038476 21412304891465325552 21440069809633719387 21492678105013092354 21581859341963354148 21590000367743046096 21724586570469202992 21823921671385843152 21914103165895702008 21952466849180418408 22005033054550870896 22052843926680100248 22227470518859693802 22235855079598607304 22421374072513658073 22514408819702511426 22607443566891364779 22663303274131452504 22701250386670996998 22756953287660921316 22851380479725904392 22901030231552411796 23082373231123528179 23091080274967784508 23187916775847458349 23196663632420769348 23350070040014223792 23380347620460300327 23389167065054966604 23534968784674969908 23543846554869113616 23642581810667996748 23740278429720343842 23781839086612119942 23838785809096776804 23890580920570108602 24088843002898491246 24248149656937847784 24359023683718542104 24551911880309073546 24561173257857285192 24653366061632664759 24755662186369729758 24765000421822905816 24809449417515112779 24982942070784449232 25015336964548433217 25180770797589303468 25295909210015409108 25305451235368112016 25496216183397884067 25505833767774873084 25515454980059963568 25674511401463603536 25791907429819632816 25837059748418105616 25943824458122312664 26005948155378301968 26051475182014936368 26062451913349209384 26170594867346509008 26268828795016001766 26278737821343808632 26387778227241500784 26783903869428080232 26830792815664955832 26953475910386789192 27006176930585159736 27064853910016486668 27177156208398297816 27279168364055078757 27289458506780108964 27402692774443096968 27403901644183359867 27595537320016809936 27631319915089445841 27814054018252237164 27824545928481679728 27862746385498223364 27990148060786281084 28105809829632505386 28222431447182847732 28234322906128310166 28351477772958718092 28409074745998188528 28468632639789126018 28538974493350717968 28586759746178292516 28656904140017456472 28775812455951138864 29015895858547086918 29066692216970368818 29256691674800589714 29320258402517860557 29441919225764822634 29563580049011784711 29636627358479591736 29686250505646688382 29759092760787358644 29882574473487721128 29895165430018210764 30019211759603348568 30131891853106590261 30143258089188486372 30184641917623075311 30268333848894662664 30322660399185137841 30342604383547895088 30534706975403215728 30574300734448085043 30776497641498037572 30788107033290379344 30917222367796611132 30928884843227692464 31044979485018911178 31173796827280400436 31185556086739955472 31379958379566626544 31523442414223995664 31653704572960458456 31709118782149493256 31785047745462369072 31854107894093478136 31916390917964279688 32048824075300231056 32106346305019557714 32118457337197988328 32239017157519638531 32372789012945031222 32385000551614569144 32586879855703804488 32735882507078764728 32871154748843553012 32928700273770627612 33007549581826306344 33079265890020150372 33341205778289540703 33353782619397910956 33493657565112995393 33574361063452404624 33727878946687212144 33771613229553767139 33994954911197178756 34007778357033164112 34051875580006495497 34351545347328617694 34794995448631154022 35025105060021335688 35083750597582449906 35302453177012454862 35315769832303670424 35463872716001995122 35610417644580515763 35672758629918179913 35758178713645165206 35835871380855162903 36086471880021982224 36133264504347736869 36372224485406771676 36385944675706811952 36538535525577813156 36827867820463610319 36841759886785927788 37085405357669649552 37133493279554594637 37150328513997631152 37320197414381708112 37474413106176673848 37629908596243796976 37645763874837746888 37801970363944957456 37943863815023113662 37958176853052168024 38115679661571056688 38258750651662309626 38273182470089945352 38431992355857953424 38511767102195405304 38687861144729449224 38755589622627158424 38915736687183468996 39008922233067452952 39077212773022404552 39093677870023814076 39255892301019763512 39403243192524002649 39418106732015712948 39581667340862251176 39678790347716478192 39860220573357614352 40175855804142120348 40191010785584648496 40246189223497433748 40430213865580183788 40597280865024730002 40765734312597446724 41035330188664050096 41222963157062148176 41393305980025214904 41565062436373867248 41721081027378355746 41736818892722519592 41910000713854148304 41985222091179421626 42158714744448758079 42333647170774271598 42351484359192465249 42527216659438077138 42613612118997282792 42702948959683689027 42808461740026076952 42880139619267438774 42985356210026184708 43163718683926708296 43523843787820630377 43600038325455553227 43799398354378532437 43828206331791404016 43885037512200884571 43904933698360836816 44105687853360200496 44162878838647233951 44454941037719387604 44471710159197214608 44529375758470032573 44842748145027316146 45028817639405022852 45214887133782729558 45326606548262905008 45402500773341993996 45513906575321842632 45702760959451808784 45802060463104823592 46164746462247056358 46182160549935569016 46375833551694916698 46393327264841538696 46567469227528366767 46760695240920600654 46778334130109933208 47069937569349939816 47285163621335993496 47480556859440687684 47563678173224239884 47677571618193553608 47781161841140217204 48159519457529336571 48177686005796982492 48496299313875695568 48559183519417546833 48718047367437084208 49103823760618147092 49122346515714570384 49306732123265329518 49511324372739459516 49530000843645811632 49618898835030225558 50030673929096866434 50361541595178606936 50591818420030818216 50992432366795768134 51011667535549746168 51527318020992926541 51762925327901901971 51887648916244625328 52124903826698418768 52192493172946731033 52537657590032003532 52557475642687617264 52625625896373674859 52953679765518682293 53195809074002992683 53567807738856160464 53637268070467747809 53661585631329911664 53906951820773578384 54012353861170319472 54129707820032973336 54354312416796595632 54558336728110157514 54578917013560217928 54805385548886193936 54807803288366719734 55262639830178891682 55628108036504474328 55725492770996446728 55980296121572562168 56211619659265010772 56444862894365695464 56468645812256620332 56702955545917436184 56915795722534670493 56937265279578252036 57173519492356585032 57313808280034912944 57388125977493464439 58031791717094173836 58133384433940737636 58513383349601179428 58640516805035721114 58883838451529645268 59127160098023569422 59273254716959183472 59372501011293376764 59518185521574717288 59765148946975442256 59790330860036421528 60038423519206697136 60263783706213180522 60286516178376972744 60369283835246150622 60536667697789325328 60645320798370275682 60895921297537095003 61148601468896170086 61552995282996075144 61834444735593222264 62089958970037822356 62347593654560800872 62581621541067533619 62977833136769132439 63307409145920916912 63418237564298986512 63500470756161407397 63708215788186956272 63790824989157115707 63832781835928559376 64212692610039115428 64236914674395976656 64320209428901158161 64478034315039277062 64745578025890062444 64770001103229138288 65173759711407608976 65471765014157529456 65742309497687106024 65857400547541255224 66015099163652612688 66158531780040300744 66682411556579081406 66707565238795821912 66987315130225990786 67264122217540974219 67543226459107534278 67822330700674094337 67989909822394357512 68103751160012990994 68703090694657235388 69247119693370584537 69563750327542375047 69589990897262308044 70050210120042671376 70141042861380900981 70167501195164899812 70604906354024909724 70631539664607340848 70927745432003990244 71220835289161031526 71345517259836359826 71516357427290330412 71671742761710325806 72266529008695473738 72744448970813543352 73077071051155626312 73655735640927220638 73683519773571855576 73960098184897994277 74266986559109189274 74428348252545338337 74948826212353347696 75046010893645299651 75291527749675493776 75887727630046227324 75916353706104336048 76488648550193652201 76517501303324619252 76546364940179890704 77023534204390810608 77375722289458898448 77511179245254316848 77831473374366937992 78017844466134905904 78154425546044809104 78187355740047628152 78511784602039527024 78806486385048005298 78836213464031425896 79163334681724502352 80351711608284240696 80492378446994867496 80860427731160367576 81194561730049460004 81531468625194893448 81837505092165236271 82211704932550079601 82786611960050429808 82893959745268337523 83442162054756711492 83473637785445039184 83970444182358843252 84317429488897516158 84667294341548543196 84702968718384930498 85054433318876154276 85227224237994565584 85405897919367378054 85616923480052153904 85760279238534877548 85970712420052369416 86327437367853416592 87047687575641260754 87200076650911106454 87598796708757064874 87770075024401769142 87960775207553581671 88325757677294467902 88690740147035354133 88909882075438775208 89058751516940065146 89685496290054632292 90057635278810045704 90395675559319770783 90429774267565459116 90553925752869225933 90805001546683987992 90967981197555413523 91027813150643685264 91604120926209647184 91722902203344255129 92329492924494112716 92364321099871138032 92751667103389833396 92786654529683077392 93134938455056733534 93521390481841201308 93556668260219866416 94139875138699879632 94570327242671986992 94961113718881375368 95127356346448479768 95355143236387107216 95562323682280434408 96319038915058673142 96355372011593964984 96717051472558915593 97118367038835093666 98207647521236294184 98613464246530659036 99022648745478919032 99237797670060451116 100023617334868622109 100061347858193732868 100480972695338986179 100723083190357213872 101183636840061636432 101314839688661301417 101984864733591536268 102023335071099492336 103054636041985853082 103525850655803803942 104384986345893462066 105075315180064007064 105251251792747349718 105907359531037364586 106391618148005985366 106831252933741547289 107018275889754539739 107274536140935495618 107507614142565488709 108259415640065946672 108399793513043210607 109116673456220315028 109157834027120435856 109615606576733439468 110483603461390830957 110525279660357783364 111256216073008948656 111450985541992893456 111960592243145124336 112423239318530021544 112889725788731390928 112937291624513240664 113405911091834872368 113831591445069340986 113874530559156504072 114347038984713170064 114776251954986928878 116063583434188347672 116266768867881475272 117026766699202358856 117281033610071442228 117767676903059290536 118209729577572007947 118254320196047138844 118745002022586753528 119036371043149434576 119580661720072843056 120527567412426361044 120573032356753945488 120738567670492301244 121290641596740551364 121791842595074190006 122297202937792340172 123105990565992150288 123668889471186444528 124179917940075644712 124695187309121601744 125163243082135067238 125955666273538264878 126476144233346274237 127000941512322814794 127054453077577395747 127581649978314231414 128108846879051067081 128425385220078230856 128640418857802316322 128956068630078554124 129491156051780124888 130571531363461891131 130800114976366659681 131398195063135597311 131484618995374212048 131714801095082510448 132317063560080601488 132488636515941701853 133364823113158162812 133415130477591643824 133974630260451981572 134528244435081948438 135086452918215068556 135644661401348188674 135979819644788715024 136207502320025981988 137406181389314470776 138494239386741169074 139127500655084750094 139179981794524616088 139702407682585100301 140282085722761801962 140335002390329799624 141209812708049819448 141855490864007980488 142441670578322063052 142691034519672719652 143032714854580660824 143343485523420651612 144478558372588009713 144533058017390947476 145488897941627086704 146154142102311252624 147311471281854441276 147367039547143711152 147920196369795988554 148533973118218378548 148856696505090676674 150092021787290599302 151775455260092454648 152977297100387304402 153035002606649238504 154581954062978779623 155288775983705705913 155662946748733875984 156374711480095256304 156577479518840193099 157612972770096010596 157672426928062851792 159587427222008978049 160703423216568481392 160911804211403243427 160984756893989734992 161720855462320735152 162389123460098920008 163062937250389786896 163675010184330472542 164423409865100159202 165787919490536675046 166884324109513422984 167940888364717686504 168634858977795032316 169334588683097086392 169405937436769860996 170108866637752308552 170747387167604011479 170811795838734756108 171520558477069755096 171941424840104738832 174095375151282521508 174400153301822212908 175197593417514129748 175540150048803538284 175921550415107163342 176651515354588935804 177381480294070708266 177819764150877550416 178117503033880130292 179370992580109264584 180115270557620091408 180791351118639541566 180859548535130918232 181107851505738451866 181610003093367975984 181935962395110827046 182687763892611285009 183445804406688510258 184658985848988225432 185503334206779666792 186269876910113467068 187042780963682402616 188933499410307397317 189922227437762750736 190254712692896959536 191124647364560868816 191372474967471347121 192638077830117346284 192710744023187929968 192960628286703474483 193434102945117831186 194236734077670187332 196415295042472588368 197226928493061318072 198045297490957838064 198475595340120902232 200047234669737244218 200122695716387465736 200961945390677972358 201792366652622922657 202629679377322602834 203969729467183072536 206109272083971706164 207051701311607607884 208691250982627125141 208769972691786924132 210150630360128014128 210423128584142702943 210502503585494699436 211814719062074729172 212783236296011970732 213662505867483094578 214036551779509079478 214549072281870991236 215015228285130977418 216799587026086421214 218233346912440630056 219231213153466878936 220967206922781661914 221050559320715566728 223285044757636015011 224846478637060043088 225874583249026481328 227663182890138681972 227749061118313008144 229465945650580956603 229552503909973857756 232127166868376695344 232533537735762950544 234053533398404717712 234562067220142884456 235535353806118581072 236419459155144015894 236508640392094277688 237490004045173507056 241055134824852722088 241477135340984602488 242581283193481102728 243583685190148380012 244594405875584680344 246635114797650238803 248359835880151289424 248681879235805012569 250326486164270134476 251911332547076529756 252952288466692548474 254001883024645629588 254108906155154791494 255163299956628462828 256217693758102134162 256850770440156461712 257280837715604632644 257912137260157108248 258982312103560249776 261143062726923782262 261600229952733319362 262796390126271194622 263882325622660745013 264977273031883403706 266729646226316325624 267949260520903963144 269056488870163896876 270172905836430137112 271187026677959312349 271289322802696377348 272415004640051963976 272903943592666240569 274812362778628941552 275168706610032765387 276988478773482338148 278255001310169500188 278359963589049232176 279404815365170200602 280564171445523603924 280670004780659599248 282419625416099638896 283710981728015960976 284883341156644126104 285382069039345439304 286065429709161321648 286686971046841303224 288957116745176019426 289066116034781894952 294622942563708882552 295840392739591977108 297067946236436757096 297713393010181353348 300070852004605866327 300184043574581198604 301442918086016958537 303550910520184909296 303944519065983904251 305954594200774608804 306070005213298477008 309163908125957559246 310577551967411411826 313154959037680386198 315225945540192021192 319174854444017956098 320493758801224641867 321823608422806486854 322522842427696466127 324778246920197840016 325199380539129631821 327350020368660945084 328846819730200318404 331450810384172492871 331575838981073350092 333768648219026845968 335881776729435373008 337269717955590064632 338669177366194172784 338811874873539721992 340217733275504617104 341494774335208022958 341623591677469512216 343041116954139510192 348190750302565043016 348800306603644425816 350395186835028259496 351080300097607076568 351843100830214326684 353303030709177871608 354629188732716023841 354762960588141416532 356235006067760260584 358741985160218529168 361582702237279083132 361719097070261836464 362215703011476903732 363871924790221654092 365375527785222570018 366891608813377020516 369317971697976450864 371006668413559333584 372539753820226934136 374085561927364805232 377866998820614794634 381163359232732187241 382744949934942694242 384326540637153201243 385276155660234692568 385921256573406948966 386868205890235662372 388473468155340374664 391714594090385673393 392400344929099979043 394194585189406791933 394453856986122636144 396951190680241804464 397465909547825105559 400094469339474488436 400245391432774931472 401923890781355944716 403584733305245845314 405259358754645205668 407939458934366145072 412218544167943412328 414103402623215215768 417382501965254250282 417539945383573848264 419107223047755300903 420846257168285405886 421005007170989398872 423629438124149458344 425566472592023941464 427325011734966189156 428073103559018158956 429098144563741982472 430030456570261954836 433435675117764029139 433599174052172842428 436466693824881260112 438462426306933757872 441934413845563323828 442101118641431133456 446570089515272030022 455326365780277363944 458931891301161913206 459105007819947715512 463745862188936338869 465866327951117117739 469124134440285768912 469732438556520579297 472838918310288031788 473017280784188555376 478762281666026934147 482110269649705444176 482735412634209730281 482954270681969204976 485162566386962205456 487167370380296760024 489188811751169360688 493270229595300477606 497363758471610025138 500652972328540268952 503822665094153059512 505904576933385096948 508003766049291259176 508217812310309582988 510326599913256925656 512242161502812034437 512435387516204268324 514561675431209265288 515824274520314216496 522286125453847564524 523200459905466638724 525592780252542389244 527764651245321490026 529954546063766807412 533459292452632651248 535898521041807926288 538112977740327793752 540345811672860274224 542374053355918624698 542578645605392754696 544830009280103927952 545807887185332481138 548063291677833855027 550337413220065530774 553976957546964676296 556510002620339000376 558809630730340401204 561128342891047207848 566800498230922191951 569392178606920921681 569766682313288252208 570764138078690878608 573373942093682606448 574117424902414041363 577914233490352038852 578132232069563789904 578881884860110423449 589245885127417765104 591680785479183954216 594135892472873514192 595426786020362706696 600141704009211732654 600368087149162397208 602885836172033917074 605377099957868767971 607889038131967808502 611909188401549217608 618327816251915118492 621155103934822823652 626073752947881375423 626309918075360772396 630451891080384042384 631269385752428108829 638349708888035912196 640987517602449283734 643647216845612973708 645045684855392932254 650398761078259263642 654700040737321890168 657693639460400636808 662901620768344985742 663151677962146700184 669855134272908045033 674539435911180129264 677623749747079443984 682989548670416045916 683247183354939024432 688397836951742869809 696381500605130086032 697600613207288851632 700790373670056518992 702160600195214153136 703686201660428653368 706606061418355743216 709258377465432047682 709525921176282833064 712470012135520521168 723165404474558166264 724431406022953807464 727743849580443308184 730751055570445140036 733783217626754041032 739905344392950716409 745079507640453868272 746045637707415037707 755733997641229589268 762326718465464374482 765489899869885388484 768653081274306402486 770552311320469385136 771842513146813897932 773736411780471324744 776946936310680749328 783429188180771346786 784800689858199958086 788389170378813583866 791646976867982235039 794931819095650211118 800188938678948976872 803847781562711889432 807169466610491690628 810518717509290411336 813561080033877937047 818711830777998721707 824437088335886824656 825506119830098296161 828206805246430431536 834765003930508500564 835079890767147696528 838214446095510601806 841692514336570811772 842010014341978797744 847258876248298916688 851132945184047882928 854650023469932378312 856146207118036317912 858196289127483964944 860060913140523909672 866871350235528058278 867198348104345684856 883868827691126647656 893140179030544060044 900212556013817598981 904328754258050875611 910652731560554727888 911833557197951712753 917863782602323826412 918210015639895431024 927491724377872677738 931732655902234235478 939464877113041158594 945677836620576063576 957524563332053868294 961481276403673925601 965470825268419460562 967568527283089398381 974334740760593520048 975598141617388895463 986540459190600955212 994352431152517478613 994727516943220050276 1001305944657080537904 1007645330188306119024 1011809153866770193896 1016007532098582518352 1016435624620619165976 1020653199826513851312 1024484323005624068874 1024870775032408536648 1029123350862418530576 1044572250907695129048 1046400919810933277448 1051185560505084778488 1055529302490642980052 1059909092127533614824 1063887566198148071523 1076225955480655587504 1084748106711837249396 1085157291210785509392 1091615774370664962276 1096126583355667710054 1100674826440131061548 1107953915093929352592 1113020005240678000752 1117619261460680802408 1122256685782094415696 1133600996461844383902 1138784357213841843362 1143490077698196561723 1148234849804828082726 1152979621911459603729 1155828466980704077704 1157763769720220846898 1175143782271157020179 1177201034787299937129 1182583755568220375799 1183361570958367908432 1190853572040725413392 1192397728643475316677 1200283408018423465308 1200736174298324794416 1205771672344067834148 1210754199915737535942 1215778076263935617004 1223818376803098435216 1236655632503830236984 1242310207869645647304 1252147505895762750846 1252619836150721544792 1257321669143265902709 1262538771504856217658 1276699417776071824392 1281975035204898567468 1287294433691225947416 1290091369710785864508 1300307025353292087417 1300797522156518527284 1309400081474643780336 1315387278920801273616 1325803241536689971484 1326303355924293400368 1339710268545816090066 1365979097340832091832 1376795673903485739618 1391237586566809016607 1397598983853351353217 1407372403320857306736 1409197315669561737891 1418516754930864095364 1419051842352565666128 1436286844998080802441 1446330808949116332528 1448862812045907614928 1455487699160886616368 1461502111140890280072 1467566435253508082064 1479810688785901432818 1492091275414830075414 1511467995282459178536 1524653436930928748964 1530979799739770776968 1536726484508436103311 1537306162548612804972 1543685026293627795864 1547472823560942649488 1566858376361542693572 1569601379716399916172 1576778340757627167732 1583293953735964470078 1589863638191300422236 1600377877357897953744 1607695563125423778864 1614338933220983381256 1621037435018580822672 1627122160067755874094 1637423661555997443414 1644189875033501565081 1651012239660196592322 1669530007861017001128 1676428892191021203612 1683385028673141623544 1700401494692766575853 1708176535820762765043 1709300046939864756624 1712292414236072635824 1720121826281047819344 1722352274707242124089 1733742700471056116556 1734396696208691369712 1767737655382253295312 1786280358061088120088 1800425112027635197962 1808657508516101751222 1816131299873606303913 1823667114395903425506 1835727565204647652824 1854983448755745355476 1863465311804468470956 1878221258843644126269 1878929754226082317188 1891355673241152127152 1915049126664107736588 1922962552807347851202 1930941650536838921124 1935137054566178796762 1951196283234777790926 1973080918381201910424 1988704862305034957226 1989455033886440100552 2009565402818724135099 2023618307733540387792 2032871249241238331952 2048968646011248137748 2049741550064817073296 2089144501815390258096 2092801839621866554896 2102371121010169556976 2111058604981285960104 2119818184255067229648 2127775132396296143046 2169496213423674498792 2183231548741329924552 2192253166711335420108 2201349652880262123096 2219716033178852149227 2235238522921361604816 2267201992923688767804 2277568714427683686724 2286980155396393123446 2296469699609656165452 2305959243822919207458 2311656933961408155408 2315527539440441693796 2350287564542314040358 2354402069574599874258 2365167511136440751598 2374940930603946705117 2384795457286950633354 2400566816036846930616 2411543344688135668296 2421508399831475071884 2431556152527871234008 2456135492333996165121 2473311265007660473968 2484620415739291294608 2504295011791525501692 2505239672301443089584 2514643338286531805418 2525077543009712435316 2553398835552143648784 2563950070409797134936 2574588867382451894832 2580182739421571729016 2600614050706584174834 2601595044313037054568 2651606483073379942968 2679420537091632180132 2712986262774152626833 2731958194681664183664 2735500671593855138259 2753591347806971479236 2782475173133618033214 2795197967706702706434 2818394631339123475782 2837033509861728190728 2872573689996161604882 2902705581849268195143 2923004222281780560144 2959621377571802865636 2983057293457552435839 2984182550829660150828 3022935990564918357072 3049306873861857497928 3061959599479541553936 3073452969016872206622 3074612325097225609944 3087370052587255591728 3133716752723085387144 3139202759432799832344 3153556681515254335464 3166587907471928940156 3179727276382600844472 3228677866441966762512 3254244320135511748188 3274847323111994886828 3288379750067003130162 3302024479320393184644 3339060015722034002256 3352857784382042407224 3366770057346283247088 3400802989385533151706 3416353071641525530086 3430470233094589685169 3444704549414484248178 3467485400942112233112 3525431346813471060537 3547751266704661127397 3572560716122176240176 3577193185930425950031 3600850224055270395924 3617315017032203502444 3632262599747212607826 3647334228791806851012 3671455130409295305648 3709966897511490710952 3726930623608936941912 3756442517687288252538 3757859508452164634376 3830098253328215473176 3845925105614695702404 3861883301073677842248 3870274109132357593524 3900921076059876262251 3902392566469555581852 3946161836762403820848 3977409724610069914452 3978910067772880201104 4019130805637448270198 4097937292022496275496 4192796951560054059651 4222117209962571920208 4227591947008685213673 4255550264792592286092 4308860534994242407323 4338992426847348997584 4366463097482659849104 4384506333422670840216 4402699305760524246192 4439432066357704298454 4534403985847377535608 4555137428855367373448 4573960310792786246892 4592939399219312330904 4610179453525308309933 4611918487645838414916 4631055078880883387592 4700575129084628080716 4708804139149199748516 4730335022272881503196 4749881861207893410234 4769590914573901266708 4801133632073693861232 4823086689376271336592 4843016799662950143768 4863112305055742468016 4912270984667992330242 5008590023583051003384 5029286676573063610836 5050155086019424870632 5101204484078299727559 5124529607462288295129 5127900140819594269872 5160365478843143458032 5167056824121726372267 5201228101413168349668 5203190088626074109136 5303212966146759885936 5358841074183264360264 5425972525548305253666 5448393899620818911739 5471001343187710276518 5507182695613942958472 5564950346267236066428 5590395935413405412868 5634663776530932378807 5636789262678246951564 5674067019723456381456 5745147379992323209764 5805411163698536390286 5919242755143605731272 5966114586915104871678 5968365101659320301656 6028696208456172405297 6098613747723714995856 6146905938033744413244 6149224650194451219888 6267433505446170774288 6278405518865599664688 6307113363030508670928 6333175814943857880312 6359454552765201688944 6508488640271023496376 6549694646223989773656 6576759500134006260324 6604048958640786369288 6659148099536556447681 6705715568764084814448 6801605978771066303412 6832706143283051060172 6860940466189179370338 6889409098828968496356 6934970801884224466224 7050862693626942121074 7095502533409322254794 7124822791811840115351 7154386371860851900062 7201700448110540791848 7234630034064407004888 7264525199494425215652 7294668457583613702024 7368406477001988495363 7419933795022981421904 7453861247217873883824 7512885035374576505076 7515719016904329268752 7660196506656430946352 7691850211229391404808 7723766602147355684496 7740548218264715187048 7801842152119752524502 7804785132939111163704 7954819449220139828904 8038261611274896540396 8138958788322457880499 8195874584044992550992 8206502014781565414777 8385593903120108119302 8455183894017370427346 8511100529585184572184 8617721069988484814646 8708116745547804585429 8769012666845341680432 8878864132715408596908 8949171880372657307517 9068807971694755071216 9110274857710734746896 9147920621585572493784 9185878798438624661808 9220358907050616619866 9223836975291676829832 9262110157761766775184 9401150258169256161432 9417608278298399497032 9460670044545763006392 9499763722415786820468 9539181829147802533416 9686033599325900287536 9824541969335984660484 10017180047166102006768 10058573353146127221672 10100310172038849741264 10202408968156599455118 10249059214924576590258 10291410699283769055507 10334113648243452744534 10402456202826336699336 10576294040440413181611 10643253800113983382191 10717682148366528720528 10731579557791277850093 10851945051096610507332 10896787799241637823478 10942002686375420553036 11014365391227885916944 11129900692534472132856 11180791870826810825736 11269327553061864757614 11273578525356493903128 11490294759984646419528 11610822327397072780572 11702763228179628786753 11838485510287211462544 11932229173830209743356 11936730203318640603312 12057392416912344810594 12293811876067488826488 12578390854680162178953 12666351629887715760624 12682775841026055641019 12926581604982727221969 13016977280542046992752 13099389292447979547312 13153519000268012520648 13208097917281572738576 13318296199073112895362 13603211957542132606824 13665412286566102120344 13721880932378358740676 13778818197657936992712 13830538360575924929799 14101725387253884242148 14191005066818644509588 14249645583623680230702 14308772743721703800124 14403400896221081583696 14469260068128814009776 14529050398988850431304 14589336915167227404048 14736812954003976990726 15025770070749153010152 15303613452234899182677 15373588822386864885387 15383700422458782809616 15481096436529430374096 15501170472365179116801 15603684304239505049004 15609570265878222327408 15909638898440279657808 16076523222549793080792 16277917576644915760998 16345181698862456735217 16413004029563130829554 16771187806240216238604 16903991329592797136421 16910367788034740854692 17022201059170369144368 17235442139976969629292 17416233491095609170858 17757728265430817193816 17898343760745314615034 18086088625368517215891 18295841243171144987568 18440717814101233239732 18447673950583353659664 18802300516338512322864 18835216556596798994064 18921340089091526012784 18999527444831573640936 19078363658295605066832 19649083938671969320968 19977444298609669343043 20117146706292254443344 20404817936313198910236 20498118429849153180516 20582821398567538111014 20668227296486905489068 20804912405652673398672 21152588080880826363222 21286507600227966764382 21374468375435520346053 21463159115582555700186 21703890102193221014664 21793575598483275646956 21884005372750841106072 22105219431005965486089 22259801385068944265712 22361583741653621651472 22538655106123729515228 22547157050712987806256 22980589519969292839056 23221644654794145561144 23405526456359257573506 23864458347660419486712 24114784833824689621188 24416876364967373641497 24587623752134977652976 25156781709360324357906 25365551682052111282038 25853163209965454443938 26124350236643413756287 26307038000536025041296 26636592398146225790724 27206423915084265213648 27330824573132204240688 27443761864756717481352 27557636395315873985424 27661076721151849859598 28203450774507768484296 28382010133637289019176 28499291167247360461404 28617545487443407600248 29058100797977700862608 29473625908007953981452 30051540141498306020304 30607226904469798365354 30747177644773729770774 30874232097851307166521 31002340944730358233602 31207368608479010098008 31929761400341950146573 32153046445099586161584 32555835153289831521996 32690363397724913470434 32826008059126261659108 33542375612480432477208 33807982659185594272842 33820735576069481709384 34470884279953939258584 34832466982191218341716 35515456530861634387632 35796687521490629230068 36172177250737034431782 36881435628202466479464 37735172564040486536859 37999054889663147281872 38779744814948181665907 39298167877343938641936 39954888597219338686086 40809635872626397820472 40996236859698306361032 41165642797135076222028 41336454592973810978136 42305176161761652726444 42573015200455933528764 42748936750871040692106 42926318231165111400372 43407780204386442029328 43587151196966551293912 43768010745501682212144 44210438862011930972178 45077310212247459030456 46120766467160594656161 46443289309588291122288 46503511417095537350403 46811052912718515147012 47728916695320838973424 48229569667649379242376 48833752729934747282994 50313563418720648715812 50711973988778391409263 50731103364104222564076 51706326419930908887876 52248700473286827512574 53273184796292451581448 54887523729513434962704 55322153442303699719196 56406901549015536968592 56764020267274578038352 56998582334494720922808 57235090974886815200496 58947251816015907962904 59932332895829008029129 61214453808939596730708 61494355289547459541548 61748464195702614333042 62004681889460716467204 62414737216958020196016 63859522800683900293146 65111670306579663043992 65380726795449826940868 65652016118252523318216 66315658293017896458267 67084751224960864954416 67615965318371188545684 67641471152138963418768 68941768559907878517168 69664933964382436683432 71593375042981258460136 72344354501474068863564 73250629094902120924491 73762871256404932958928 75470345128080973073718 77559489629896363331814 78373050709930241268861 79909777194438677372172 81619271745252795640944 81992473719396612722064 82331285594270152444056 82672909185947621956272 84610352323523305452888 85146030400911867057528 85497873501742081384212 85852636462330222800744 87174302393933102587824 88420877724023861944356 90154620424494918060912 92241532934321189312322 92622696293553921499563 93007022834191074700806 93622105825437030294024 95789284201025850439719 96459139335298758484752 97667505459869494565988 100627126837441297431624 101423947977556782818526 101462206728208445128152 103412652839861817775752 104497400946573655025148 106546369592584903162896 110644306884607399438392 113205517692121459610577 113997164668989441845616 116339234444844544997721 117894503632031815925808 119864665791658016058258 122428907617879193461416 122988710579094919083096 123496928391405228666084 124009363778921432934408 127719045601367800586292 130223340613159326087984 130761453590899653881736 131304032236505046636432 132631316586035792916534 135231930636742377091368 138362299401481783968483 139329867928764873366864 139510534251286612051209 143186750085962516920272 144688709002948137727128 146501258189804241848982 150940690256161946147436 152135921966335174227789 155118979259792726663628 156746101419860482537722 159819554388877354744344 164662571188540304888112 169220704647046610905776 170292060801823734115056 170995747003484162768424 171705272924660445601488 176841755448047723888712 179796998687487024087387 184483065868642378624644 185245392587107842999126 186014045668382149401612 187244211650874060588048 191578568402051700879438 195335010919738989131976 198946974879053689374801 201254253674882594863248 202847895955113565637052 202924413456416890256304 206825305679723635551504 208994801893147310050296 219751887284706362773473 221288613769214798876784 226411035384242919221154 232678468889689089995442 235119152129790723806583 239729331583316032116516 244857815235758386922832 245977421158189838166192 246993856782810457332168 248018727557842865868816 255438091202735601172584 261522907181799307763472 265262633172071585833068 270463861273484754182736 276724598802963567936966 277868088880661764498689 279021068502573224102418 287367852603077551319157 289377418005896275454256 293002516379608483697964 301881380512323892294872 304271843932670348455578 310237958519585453327256 313492202839720965075444 319639108777754709488688 339616553076364378831731 341991494006968325536848 353683510896095447777424 359593997374974048174774 368966131737284757249288 370490785174215685998252 372028091336764298803224 383157136804103401758876 390670021839477978263952 397893949758107378749602 405695791910227131274104 415086898204445351905449 417989603786294620100592 439503774569412725546946 452822070768485838442308 465356937779378179990884 470238304259581447613166 479458663166632064233032 493987713565620914664336 510876182405471202345168 530525266344143171666136 553449197605927135873932 555736177761323528997378 558042137005146448204836 574735705206155102638314 586005032759216967395928 603762761024647784589744 608543687865340696911156 620475917039170906654512 626984405679441930150888 659255661854119088320419 679233106152728757663462 719187994749948096349548 737932263474569514498576 740981570348431371996504 744056182673528597606448 766314273608206803517752 795787899516214757499204 811391583820454262548208 830173796408890703810898 862103557809232653957471 879007549138825451093892 905644141536971676884616 930713875558756359981768 940476608519162895226332 958917326333264128466064 1018849659229093136495193 1061050532688286343332272 1106898395211854271747864 1111472355522647057994756 1116084274010292896409672 1149471410412310205276628 1172010065518433934791856 1217087375730681393822312 1245260694613336055716347 1253968811358883860301776 1318511323708238176640838 1358466212305457515326924 1438375989499896192699096 1481963140696862743993008 1532628547216413607035504 1591575799032429514998408 1660347592817781407621796 1724207115618465307914942 1758015098277650902187784 1811288283073943353769232 1861427751117512719963536 1880953217038325790452664 1977766985562357264961257 2037699318458186272990386 2213796790423708543495728 2222944711045294115989512 2232168548020585792819344 2298942820824620410553256 2434174751461362787644624 2490521389226672111432694 2586310673427697961872413 2637022647416476353281676 2716932424610915030653848 2876751978999792385398192 3056548977687279409485579 3183151598064859029996816 3320695185635562815243592 3448414231236930615829884 3516030196555301804375568 3735782083840008167149041 3761906434076651580905328 3955533971124714529922514 4075398636916372545980772 4445889422090588231979024 4597885641649240821106512 4981042778453344222865388 5172621346855395923744826 5274045294832952706563352 5433864849221830061307696 6113097955374558818971158 6641390371271125630487184 6896828462473861231659768 7471564167680016334298082 7911067942249429059845028 8150797273832745091961544 9962085556906688445730776 10345242693710791847489652 10548090589665905413126704 11207346251520024501447123 12226195910749117637942316 13793656924947722463319536 14943128335360032668596164 15822135884498858119690056 16301594547665490183923088 19924171113813376891461552 20690485387421583694979304 22414692503040049002894246 24452391821498235275884632 29886256670720065337192328 31644271768997716239380112 33622038754560073504341369 41380970774843167389958608 44829385006080098005788492 48904783642996470551769264 59772513341440130674384656 67244077509120147008682738 89658770012160196011576984 134488155018240294017365476 179317540024320392023153968 268976310036480588034730952 537952620072961176069461904
- Sum of all divisors σ(n): 1985862840042136832131524995
- Sum of proper divisors (its aliquot sum) s(n): 1447910219969175656062063091
- 537952620072961176069461904 is an abundant number, because the sum of its proper divisors (1447910219969175656062063091) is greater than itself. Its abundance is 909957599896214479992601187
Bases of 537952620072961176069461904
- Binary: 110111100111110111110010111111000000001111100011100110001100110000011001111010111100100002
- Hexadecimal: 0x1BCFBE5F807C7319833D790
- Base-36: 1VLCZNKU4LOZT9K900
Squares and roots of 537952620072961176069461904
- 537952620072961176069461904 squared (5379526200729611760694619042) is 289393021443363711655019999707415980410903164107305216
- 537952620072961176069461904 cubed (5379526200729611760694619043) is 155679734116288145488545369066847697150151439887543817081623934888811896612491264
-
537952620072961176069461904 is a
perfect square number . Itssquare root is 23193805640148 -
The
cube root of 537952620072961176069461904 is 813294825.2463464845
Scales and comparisons
How big is 537952620072961176069461904?- 537,952,620,072,961,176,069,461,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 537,952,620,072,961,176,069,461,904 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 537952620072961176069461904 cubic inches would be around 67774568.8 feet tall.
Recreational maths with 537952620072961176069461904
- 537952620072961176069461904 backwards is 409164960671169270026259735
- 537952620072961176069461904 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 537952620072961176069461904's digits is 117
- 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 537952620072961176069461904 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 537952620072961176069461904 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/537952620072961176069461904/
Chicago style:
Numbermatics. 2024. "Number 537952620072961176069461904 - Facts about the integer". https://numbermatics.com/n/537952620072961176069461904/
The information we have on file for 537952620072961176069461904 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 537952620072961176069461904, math, Factors of 537952620072961176069461904, curriculum, school, college, exams, university, Prime factorization of 537952620072961176069461904, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirty-seven septillion, nine hundred fifty-two sextillion, six hundred twenty quintillion, seventy-two quadrillion, nine hundred sixty-one trillion, one hundred seventy-six billion, sixty-nine million, four hundred sixty-one thousand, nine hundred four.