44359770341522007960846336
44,359,770,341,522,007,960,846,336 is an even composite number composed of five prime numbers multiplied together.
44359770341522007960846336 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, one hundred fifteen divisors.
Prime factorization of 44359770341522007960846336:
218 × 312 × 134 × 172 × 62112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 17 × 17 × 6211 × 6211)See below for interesting mathematical facts about the number 44359770341522007960846336 from the Numbermatics database.
Names of 44359770341522007960846336
- Cardinal: 44359770341522007960846336 can be written as Forty-four septillion, three hundred fifty-nine sextillion, seven hundred seventy quintillion, three hundred forty-one quadrillion, five hundred twenty-two trillion, seven billion, nine hundred sixty million, eight hundred forty-six thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 4.4359770341522007960846336 × 1025
Factors of 44359770341522007960846336
Divisors of 44359770341522007960846336
- Number of divisors d(n): 11115
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 117 128 136 144 153 156 162 169 192 204 208 216 221 234 243 256 272 288 289 306 312 324 338 351 384 408 416 432 442 459 468 486 507 512 544 576 578 612 624 648 663 676 702 729 768 816 832 864 867 884 918 936 972 1014 1024 1053 1088 1152 1156 1224 1248 1296 1326 1352 1377 1404 1458 1521 1536 1632 1664 1728 1734 1768 1836 1872 1944 1989 2028 2048 2106 2176 2187 2197 2304 2312 2448 2496 2592 2601 2652 2704 2754 2808 2873 2916 3042 3072 3159 3264 3328 3456 3468 3536 3672 3744 3757 3888 3978 4056 4096 4131 4212 4352 4374 4394 4563 4608 4624 4896 4992 5184 5202 5304 5408 5508 5616 5746 5832 5967 6084 6144 6211 6318 6528 6561 6591 6656 6912 6936 7072 7344 7488 7514 7776 7803 7956 8112 8192 8262 8424 8619 8704 8748 8788 9126 9216 9248 9477 9792 9984 10368 10404 10608 10816 11016 11232 11271 11492 11664 11934 12168 12288 12393 12422 12636 13056 13122 13182 13312 13689 13824 13872 14144 14688 14976 15028 15552 15606 15912 16224 16384 16524 16848 17238 17408 17496 17576 17901 18252 18432 18496 18633 18954 19584 19683 19773 19968 20736 20808 21216 21632 22032 22464 22542 22984 23328 23409 23868 24336 24576 24786 24844 25272 25857 26112 26244 26364 26624 27378 27648 27744 28288 28431 28561 29376 29952 30056 31104 31212 31824 32448 32768 33048 33696 33813 34476 34816 34992 35152 35802 36504 36864 36992 37179 37266 37349 37908 39168 39366 39546 39936 41067 41472 41616 42432 43264 44064 44928 45084 45968 46656 46818 47736 48672 48841 49152 49572 49688 50544 51714 52224 52488 52728 53248 53703 54756 55296 55488 55899 56576 56862 57122 58752 59049 59319 59904 60112 62208 62424 63648 64896 65536 66096 67392 67626 68952 69632 69984 70227 70304 71604 73008 73728 73984 74358 74532 74698 75816 77571 78336 78732 79092 79872 80743 82134 82944 83232 84864 85293 85683 86528 88128 89856 90168 91936 93312 93636 95472 97344 97682 98304 99144 99376 101088 101439 103428 104448 104976 105456 105587 106496 107406 109512 110592 110976 111537 111798 112047 113152 113724 114244 117504 118098 118638 119808 120224 123201 124416 124848 127296 129792 131072 132192 134784 135252 137904 139264 139968 140454 140608 143208 146016 146523 147456 147968 148716 149064 149396 151632 155142 156672 157464 158184 159744 161109 161486 164268 165888 166464 167697 169728 170586 171366 173056 176256 177147 177957 179712 180336 183872 186624 187272 190944 194688 195364 196608 198288 198752 202176 202878 206856 208896 209952 210681 210912 211174 212992 214812 219024 221184 221952 223074 223596 224094 226304 227448 228488 232713 235008 236196 237276 239616 240448 242229 246402 248832 249696 254592 255879 257049 259584 262144 264384 269568 270504 275808 278528 279936 280908 281216 286416 292032 293046 294912 295936 297432 298128 298792 303264 304317 310284 313344 314928 316368 316761 319488 322218 322972 328536 331776 332928 334611 335394 336141 339456 341172 342732 346112 352512 354294 355914 359424 360672 367744 369603 373248 374544 381888 389376 390728 393216 396576 397504 404352 405756 413712 417792 419904 421362 421824 422348 425984 429624 438048 439569 442368 443904 446148 447192 448188 452608 454896 456976 465426 470016 472392 474552 479232 480896 483327 484458 485537 492804 497664 499392 503091 509184 511758 514098 519168 528768 531441 533871 539136 541008 551616 557056 559872 561816 562432 572832 584064 586092 589824 591872 594864 596256 597584 606528 608634 620568 626688 629856 632043 632736 633522 634933 638976 644436 645944 657072 663552 665856 669222 670788 672282 678912 682344 685464 692224 698139 705024 708588 711828 718848 721344 726687 735488 739206 746496 749088 763776 767637 771147 778752 781456 786432 793152 795008 808704 811512 827424 835584 839808 842724 843648 844696 851968 859248 876096 879138 884736 887808 892296 894384 896376 905216 909792 912951 913952 930852 940032 944784 949104 950283 958464 961792 966654 968916 971074 985608 995328 998784 1003833 1006182 1008423 1018368 1023516 1028196 1038336 1049659 1057536 1062882 1067742 1078272 1082016 1103232 1108809 1114112 1119744 1123632 1124864 1145664 1168128 1172184 1179648 1183744 1189728 1192512 1195168 1213056 1217268 1241136 1253376 1259712 1264086 1265472 1267044 1269866 1277952 1288872 1291888 1314144 1318707 1327104 1331712 1338444 1341576 1344564 1357824 1364688 1370928 1372631 1384448 1396278 1410048 1417176 1423656 1437696 1442688 1449981 1453374 1456611 1470976 1478412 1492992 1498176 1509273 1527552 1535274 1542294 1557504 1562912 1586304 1590016 1601613 1617408 1623024 1654848 1671168 1679616 1685448 1687296 1689392 1703936 1718496 1752192 1758276 1769472 1775616 1784592 1788768 1792752 1794979 1810432 1819584 1825902 1827904 1861704 1880064 1889568 1896129 1898208 1900566 1904799 1916928 1923584 1933308 1937832 1942148 1971216 1990656 1997568 2007666 2012364 2016846 2036736 2047032 2056392 2076672 2094417 2099318 2115072 2125764 2135484 2156544 2164032 2180061 2206464 2217618 2228224 2239488 2247264 2249728 2291328 2302911 2313441 2336256 2344368 2359296 2367488 2379456 2385024 2390336 2426112 2434536 2482272 2506752 2519424 2528172 2530944 2534088 2539732 2555904 2577744 2583776 2628288 2637414 2654208 2663424 2676888 2683152 2689128 2715648 2729376 2738853 2741856 2745262 2768896 2792556 2820096 2834352 2847312 2850849 2875392 2885376 2899962 2906748 2913222 2941952 2956824 2985984 2996352 3011499 3018546 3025269 3055104 3070548 3084588 3115008 3125824 3148977 3172608 3180032 3203226 3234816 3246048 3309696 3326427 3342336 3359232 3370896 3374592 3378784 3407872 3436992 3504384 3516552 3538944 3551232 3569184 3577536 3585504 3589958 3620864 3639168 3651804 3655808 3723408 3760128 3779136 3792258 3796416 3801132 3809598 3833856 3847168 3866616 3875664 3884296 3942432 3956121 3981312 3995136 4015332 4024728 4033692 4073472 4094064 4112784 4117893 4153344 4188834 4198636 4230144 4251528 4270968 4313088 4328064 4349943 4360122 4369833 4412928 4435236 4456448 4478976 4494528 4499456 4527819 4582656 4605822 4626882 4672512 4688736 4734976 4758912 4770048 4780672 4804839 4852224 4869072 4964544 5013504 5038848 5056344 5061888 5068176 5079464 5111808 5155488 5167552 5256576 5274828 5308416 5326848 5353776 5366304 5378256 5384937 5431296 5458752 5477706 5483712 5490524 5537792 5585112 5640192 5668704 5688387 5694624 5701698 5714397 5750784 5770752 5799924 5813496 5826444 5883904 5913648 5971968 5992704 6022998 6037092 6050538 6110208 6141096 6169176 6230016 6251648 6283251 6297954 6345216 6360064 6406452 6469632 6492096 6540183 6619392 6652854 6684672 6718464 6741792 6749184 6757568 6873984 6908733 6940323 7008768 7033104 7077888 7102464 7138368 7155072 7171008 7179916 7241728 7278336 7303608 7311616 7446816 7520256 7558272 7584516 7592832 7602264 7619196 7667712 7694336 7733232 7751328 7768592 7884864 7912242 7962624 7990272 8030664 8049456 8067384 8146944 8188128 8216559 8225568 8235786 8254129 8306688 8377668 8397272 8460288 8503056 8541936 8552547 8626176 8656128 8699886 8720244 8739666 8825856 8870472 8957952 8989056 8998912 9034497 9055638 9075807 9165312 9211644 9253764 9345024 9377472 9446931 9469952 9517824 9540096 9561344 9609678 9704448 9738144 9929088 9979281 10027008 10077696 10112688 10123776 10136352 10158928 10223616 10310976 10335104 10513152 10549656 10616832 10653696 10707552 10732608 10756512 10769874 10862592 10917504 10955412 10967424 10981048 11075584 11170224 11280384 11337408 11376774 11389248 11403396 11428794 11501568 11541504 11599848 11626992 11652888 11767808 11827296 11868363 11943936 11985408 12045996 12074184 12101076 12220416 12282192 12338352 12353679 12460032 12503296 12566502 12595908 12690432 12720128 12812904 12939264 12984192 13049829 13080366 13109499 13238784 13305708 13369344 13436928 13483584 13498368 13515136 13583457 13645567 13747968 13817466 13880646 14017536 14066208 14204928 14276736 14310144 14342016 14359832 14414517 14483456 14556672 14607216 14623232 14893632 15040512 15116544 15169032 15185664 15204528 15238392 15335424 15388672 15466464 15502656 15537184 15769728 15824484 15925248 15980544 16061328 16098912 16134768 16154811 16293888 16376256 16433118 16451136 16471572 16508258 16613376 16755336 16794544 16920576 17006112 17065161 17083872 17105094 17143191 17252352 17312256 17399772 17440488 17479332 17651712 17740944 17844203 17915904 17978112 17997824 18068994 18111276 18151614 18330624 18423288 18507528 18690048 18754944 18849753 18893862 18939904 19035648 19080192 19122688 19219356 19408896 19476288 19620549 19858176 19958562 20054016 20155392 20225376 20247552 20272704 20317856 20621952 20670208 20820969 21026304 21099312 21233664 21307392 21415104 21465216 21513024 21539748 21725184 21835008 21910824 21934848 21962096 22151168 22340448 22560768 22674816 22753548 22778496 22806792 22857588 23003136 23083008 23199696 23253984 23305776 23334727 23535616 23654592 23736726 23887872 23970816 24091992 24148368 24202152 24440832 24564384 24649677 24676704 24707358 24762387 24920064 25006592 25133004 25191816 25380864 25440256 25625808 25657641 25878528 25968384 26099658 26160732 26218998 26477568 26611416 26873856 26967168 26996736 27030272 27166914 27227421 27291134 27495936 27634932 27761292 28035072 28132416 28340793 28409856 28553472 28620288 28684032 28719664 28829034 28966912 29113344 29214432 29246464 29787264 29937843 30081024 30233088 30338064 30371328 30409056 30476784 30670848 30777344 30932928 31005312 31074368 31539456 31648968 31850496 31961088 32122656 32197824 32269536 32309622 32587776 32752512 32866236 32902272 32943144 33016516 33226752 33510672 33589088 33841152 34012224 34130322 34167744 34210188 34286382 34504704 34624512 34799544 34880976 34958664 35303424 35481888 35605089 35688406 35831808 35956224 35995648 36137988 36222552 36303228 36661248 36846576 37015056 37061037 37380096 37509888 37699506 37787724 37879808 38071296 38160384 38245376 38438712 38576521 38817792 38952576 39149487 39241098 39328497 39716352 39917124 40108032 40310784 40450752 40495104 40545408 40635712 40750371 40936701 41243904 41340416 41641938 42052608 42198624 42614784 42830208 42930432 43026048 43079496 43243551 43450368 43670016 43821648 43869696 43924192 44302336 44680896 45121536 45349632 45507096 45556992 45613584 45715176 46006272 46166016 46399392 46507968 46611552 46669454 47071232 47309184 47473452 47775744 47941632 48183984 48296736 48404304 48464433 48881664 49128768 49299354 49353408 49414716 49524774 49840128 50013184 50266008 50383632 50761728 50880512 51195483 51251616 51315282 51429573 51757056 51936768 52199316 52321464 52437996 52955136 53222832 53532609 53747712 53934336 53993472 54060544 54333828 54454842 54582268 54991872 55269864 55522584 56070144 56264832 56549259 56681586 56819712 57106944 57240576 57368064 57439328 57658068 57933824 58226688 58428864 58492928 58861647 59574528 59875686 60162048 60466176 60676128 60742656 60818112 60953568 61554688 61865856 62010624 62148736 62462907 63078912 63297936 63700992 63922176 64245312 64395648 64539072 64619244 65175552 65505024 65732472 65804544 65886288 66033032 66453504 67021344 67178176 67682304 68024448 68260644 68335488 68420376 68572764 69009408 69249024 69599088 69761952 69917328 70004181 70606848 70963776 71210178 71376812 71663616 71912448 71991296 72275976 72445104 72606456 73322496 73693152 73949031 74030112 74122074 74287161 74760192 75019776 75399012 75575448 75759616 76142592 76320768 76490752 76877424 76972923 77153042 77635584 77905152 78298974 78482196 78656994 79432704 79834248 80621568 80901504 80990208 81090816 81271424 81500742 81682263 81873402 82487808 82680832 83283876 84105216 84397248 85022379 85229568 85660416 85860864 86052096 86158992 86487102 86900736 87340032 87643296 87739392 87848384 89361792 89813529 90243072 90699264 91014192 91113984 91227168 91430352 92012544 92332032 92798784 93015936 93223104 93338908 94142464 94618368 94946904 95551488 95883264 96367968 96593472 96808608 96928866 97763328 98257536 98598708 98706816 98829432 99049548 99680256 100026368 100532016 100767264 101523456 101761024 102390966 102503232 102630564 102859146 103514112 103873536 104398632 104642928 104875992 105910272 106445664 106815267 107065218 107495424 107868672 107986944 108121088 108667656 108909684 109164536 109983744 110539728 111045168 111183111 112140288 112529664 113098518 113363172 113639424 114213888 114481152 114736128 114878656 115316136 115729563 116453376 116857728 116985856 117448461 117723294 117985491 119149056 119751372 120324096 120932352 121352256 121485312 121636224 121907136 122251113 122810103 123109376 123731712 124021248 124297472 124925814 126157824 126595872 127844352 128490624 128791296 129078144 129238488 129730653 130351104 131010048 131464944 131609088 131772576 132066064 132907008 134042688 134356352 135364608 136048896 136521288 136670976 136840752 137145528 138018816 138498048 139198176 139523904 139834656 140008362 141213696 141927552 142420356 142753624 143327232 143824896 143982592 144551952 144890208 145212912 145393299 146644992 147386304 147898062 148060224 148244148 148574322 149520384 150039552 150798024 151150896 152285184 152641536 152981504 153586449 153754848 153945846 154288719 154306084 155271168 155810304 156597948 156964392 157313988 158865408 159668496 160597827 161243136 161803008 161980416 162181632 162542848 163001484 163364526 163746804 164975616 165361664 166567752 168210432 168794496 169647777 170044758 170459136 171320832 171721728 172104192 172317984 172974204 173801472 174680064 175286592 175478784 175696768 176584941 177392371 178723584 179627058 180486144 181398528 182028384 182227968 182454336 182860704 184664064 185597568 186031872 186446208 186677816 187388721 188284928 189236736 189893808 191102976 191766528 192735936 193186944 193617216 193857732 195526656 196515072 197197416 197413632 197658864 198099096 199360512 200052736 201064032 201534528 203046912 203522048 204781932 205006464 205261128 205718292 207028224 207747072 208797264 209285856 209751984 210012543 211820544 212891328 213630534 214130436 214990848 215737344 215973888 216242176 217335312 217819368 218329072 219967488 221079456 221847093 222090336 222366222 222861483 224280576 225059328 226197036 226726344 227278848 228427776 228962304 229472256 229757312 230632272 230918769 231459126 231974639 232906752 233715456 233971712 234896922 235446588 235970982 238298112 239502744 241864704 242704512 242970624 243272448 243814272 244502226 245046789 245620206 246218752 247463424 248042496 248594944 249851628 252315648 253191744 255067137 255688704 256981248 257582592 258156288 258476976 259461306 260702208 262020096 262929888 263218176 263545152 264132128 268085376 268712704 270729216 272097792 273042576 273341952 273681504 274291056 276037632 276996096 278396352 279047808 279669312 280016724 282427392 283855104 284840712 285507248 286654464 287649792 287965184 289103904 289780416 290425824 290786598 293289984 294772608 295796124 296120448 296488296 297148644 299040768 300079104 301596048 302301792 303351451 304570368 305283072 305963008 307172898 307509696 307891692 308577438 308612168 310542336 311620608 313195896 313928784 314627976 317730816 319336992 320445801 321195654 322486272 323606016 323960832 324363264 325085696 326002968 326729052 327493608 329951232 330723328 333135504 333549333 336420864 337588992 339295554 340089516 340918272 342641664 343443456 344208384 344635968 345948408 347188689 349360128 350573184 350957568 351393536 353169882 353956473 354784742 357447168 359254116 360972288 362797056 364056768 364455936 364908672 365721408 366753339 368430309 369328128 371195136 372063744 372892416 373355632 374777442 376569856 378473472 379787616 383533056 385471872 386373888 387234432 387715464 389191959 391053312 393030144 394394832 394827264 395317728 396198192 398721024 400105472 402128064 403069056 406093824 407044096 409563864 410012928 410522256 411436584 414056448 415494144 417594528 418571712 419503968 420025086 423641088 425782656 427261068 428260872 429981696 431474688 431947776 432484352 434670624 435638736 436179897 436658144 439934976 442158912 443694186 444180672 444732444 445722966 448561152 450118656 452394072 453452688 456855552 457924608 458944512 459514624 461264544 461837538 462866157 462918252 463949278 465813504 467430912 467943424 469793844 470893176 471941964 476596224 479005488 481793481 483729408 485409024 485941248 486544896 487628544 489004452 490093578 491240412 492437504 494926848 496084992 497189888 499703256 501494773 504631296 506383488 508943331 510134274 511377408 513962496 515165184 516312576 516953952 518922612 521404416 524040192 525859776 526436352 527090304 528264256 529754823 532177113 536170752 537425408 541458432 544195584 546085152 546683904 547363008 548582112 553992192 556792704 558095616 559338624 560033448 562166163 564854784 567710208 569681424 571014496 573308928 575299584 575930368 578207808 579560832 580851648 581573196 586579968 589545216 591592248 592240896 592976592 594297288 598081536 600158208 603192096 604603584 606702902 609140736 610566144 611926016 614345796 615019392 615783384 617154876 617224336 621084672 623241216 626391792 627857568 629255952 630037629 635461632 638673984 640891602 642391308 644972544 647212032 647921664 648726528 650171392 652005936 653458104 654987216 655800857 659902464 661446656 665541279 666271008 667098666 668584449 672841728 675177984 678591108 680179032 681836544 685283328 686886912 688416768 689271936 691896816 692756307 694377378 695923917 698720256 701146368 701915136 702787072 706339764 707912946 709569484 714894336 718508232 725594112 728113536 728911872 729817344 731442816 733506678 735140367 736860618 738656256 742390272 744127488 745784832 746711264 749554884 753139712 756946944 759575232 765201411 767066112 770943744 772747776 774468864 775430928 778383918 782106624 786060288 788789664 789654528 790635456 792396384 800210944 804256128 806138112 812187648 814088192 819127728 820025856 821044512 822873168 828112896 830988288 835189056 837143424 839007936 840050172 847282176 851565312 854522136 856521744 859963392 862949376 863895552 864968704 869341248 871277472 872359794 873316288 879869952 884317824 887388372 888361344 889464888 891445932 897122304 900237312 904788144 906905376 910054353 913711104 915849216 917889024 919029248 922529088 923675076 925732314 925836504 927898556 931627008 934861824 935886848 939587688 941786352 943883928 953192448 958010976 961337403 963586962 967458816 970818048 971882496 973089792 975257088 978008904 980187156 982480824 984875008 989853696 992169984 994379776 999406512 1000647999 1002989546 1009262592 1012766976 1017886662 1020268548 1022754816 1027924992 1030330368 1032625152 1033907904 1037845224 1041566067 1048080384 1051719552 1052872704 1054180608 1056528512 1059509646 1061869419 1064354226 1072341504 1074850816 1082916864 1088391168 1092170304 1093367808 1094726016 1097164224 1100260017 1105290927 1107984384 1113585408 1116191232 1118677248 1120066896 1124332326 1129709568 1135420416 1139362848 1142028992 1150599168 1156415616 1159121664 1161703296 1163146392 1167575877 1173159936 1179090432 1183184496 1184481792 1185953184 1188594576 1196163072 1200316416 1206384192 1209207168 1213405804 1218281472 1221132288 1223852032 1228691592 1230038784 1231566768 1234309752 1234448672 1242169344 1246482432 1252783584 1255715136 1258511904 1260075258 1270923264 1277347968 1281783204 1284782616 1289945088 1294424064 1295843328 1297453056 1300342784 1304011872 1306916208 1308539691 1309974432 1311601714 1319804928 1322893312 1331082558 1332542016 1334197332 1337168898 1345683456 1350355968 1357182216 1360358064 1370566656 1373773824 1376833536 1378543872 1383793632 1385512614 1388598471 1388754756 1391847834 1397440512 1402292736 1403830272 1405574144 1412679528 1415825892 1419138968 1429788672 1437016464 1445380443 1451188224 1456227072 1457823744 1459634688 1462885632 1467013356 1470280734 1473721236 1477312512 1484780544 1488254976 1491569664 1493422528 1499109768 1504484319 1513893888 1519150464 1526829993 1530402822 1534132224 1541887488 1545495552 1548937728 1550861856 1556767836 1564213248 1572120576 1577579328 1579309056 1581270912 1584792768 1589264469 1596531339 1600421888 1608512256 1612276224 1624375296 1628176384 1638255456 1640051712 1642089024 1645746336 1661976576 1670378112 1674286848 1678015872 1680100344 1686498489 1694564352 1703130624 1709044272 1713043488 1719926784 1725898752 1727791104 1729937408 1738682496 1742554944 1744719588 1746632576 1759739904 1768635648 1774776744 1776722688 1778929776 1782891864 1794244608 1800474624 1809576288 1813810752 1820108706 1827422208 1831698432 1835778048 1838058496 1845058176 1847350152 1851464628 1851673008 1855797112 1863254016 1869723648 1871773696 1879175376 1883572704 1887767856 1890112887 1906384896 1916021952 1922674806 1927173924 1934917632 1941636096 1943764992 1946179584 1950514176 1956017808 1960374312 1964961648 1967402571 1979707392 1984339968 1988759552 1996623837 1998813024 2001295998 2005753347 2005979092 2018525184 2025533952 2035773324 2040537096 2045509632 2055849984 2060660736 2065250304 2067815808 2075690448 2078268921 2083132134 2087771751 2096160768 2103439104 2105745408 2108361216 2113057024 2119019292 2123738838 2128708452 2144683008 2149701632 2176782336 2184340608 2186735616 2189452032 2194328448 2200520034 2205421101 2210581854 2215968768 2227170816 2232382464 2237354496 2240133792 2248664652 2259419136 2270840832 2278725696 2284057984 2295604233 2301198336 2312831232 2318243328 2323406592 2326292784 2335151754 2346319872 2358180864 2366368992 2368963584 2371906368 2377189152 2400632832 2412768384 2418414336 2426811608 2436562944 2442264576 2447704064 2457383184 2460077568 2463133536 2468619504 2468897344 2484338688 2492964864 2505567168 2511430272 2517023808 2520150516 2541846528 2554695936 2563566408 2569565232 2579890176 2588848128 2591686656 2594906112 2600685568 2608023744 2613832416 2617079382 2619948864 2623203428 2639609856 2645786624 2662165116 2665084032 2668394664 2674337796 2691366912 2700711936 2714364432 2720716128 2730163059 2741133312 2747547648 2753667072 2757087744 2767587264 2771025228 2777196942 2777509512 2783695668 2794881024 2804585472 2807660544 2811148288 2825359056 2831651784 2838277936 2859577344 2874032928 2884012209 2890760886 2902376448 2912454144 2915647488 2919269376 2925771264 2934026712 2940561468 2947442472 2954625024 2969561088 2976509952 2983139328 2986845056 2998219536 3001943997 3008968638 3015670307 3027787776 3038300928 3053659986 3060805644 3068264448 3083774976 3090991104 3097875456 3101723712 3113535672 3124698201 3144241152 3155158656 3158618112 3162541824 3169585536 3178528938 3185608257 3193062678 3200843776 3217024512 3224552448 3248750592 3276510912 3280103424 3284178048 3291492672 3300780051 3315872781 3323953152 3340756224 3348573696 3356031744 3360200688 3372996978 3389128704 3406261248 3418088544 3426086976 3451797504 3459874816 3477364992 3485109888 3489439176 3493265152 3519479808 3537271296 3549553488 3553445376 3557859552 3565783728 3588489216 3600949248 3619152576 3627621504 3640217412 3654844416 3663396864 3671556096 3676116992 3690116352 3694700304 3702929256 3703346016 3711594224 3726508032 3739447296 3743547392 3758350752 3767145408 3775535712 3780225774 3812769792 3832043904 3845349612 3854347848 3869835264 3883272192 3887529984 3892359168 3901028352 3912035616 3920748624 3925619073 3929923296 3934805142 3943568863 3959414784 3968679936 3977519104 3993247674 3997626048 4002591996 4011506694 4011958184 4037050368 4051067904 4071546648 4081074192 4111699968 4121321472 4130500608 4135631616 4151380896 4156537842 4165795413 4166264268 4175543502 4192321536 4206878208 4211490816 4216722432 4226114048 4238038584 4247477676 4257416904 4289366016 4299403264 4336141329 4353564672 4368681216 4373471232 4378904064 4388656896 4401040068 4410842202 4421163708 4431937536 4454341632 4464764928 4474708992 4480267584 4497329304 4513452957 4541681664 4557451392 4568115968 4591208466 4602396672 4625662464 4636486656 4646813184 4652585568 4670303508 4692639744 4716361728 4732737984 4737927168 4743812736 4754378304 4767793407 4789594017 4801265664 4825536768 4836828672 4853623216 4873125888 4884529152 4895408128 4914766368 4920155136 4926267072 4937239008 4937794688 4985929728 5011134336 5022860544 5034047616 5040301032 5059495467 5083693056 5109391872 5127132816 5139130464 5159780352 5177696256 5183373312 5189812224 5201371136 5216047488 5227664832 5234158764 5239897728 5246406856 5279219712 5291573248 5324330232 5330168064 5336789328 5348675592 5382733824 5401423872 5428728864 5441432256 5460326118 5482266624 5495095296 5507334144 5514175488 5535174528 5542050456 5554393884 5555019024 5567391336 5589762048 5609170944 5615321088 5622296576 5650718112 5663303568 5670338661 5676555872 5719154688 5748065856 5768024418 5781521772 5804752896 5824908288 5831294976 5838538752 5851542528 5868053424 5881122936 5894884944 5902207713 5939122176 5953019904 5966278656 5973690112 5996439072 6003887994 6017260041 6017937276 6031340614 6055575552 6076601856 6107319972 6121611288 6136528896 6167549952 6181982208 6195750912 6203447424 6227071344 6234806763 6249396402 6263315253 6288482304 6310317312 6317236224 6325083648 6339171072 6357057876 6371216514 6386125356 6401687552 6434049024 6449104896 6519432049 6553021824 6560206848 6568356096 6582985344 6601560102 6616263303 6631745562 6647906304 6681512448 6697147392 6712063488 6720401376 6745993956 6778257408 6812522496 6836177088 6852173952 6886812699 6903595008 6919749632 6954729984 6970219776 6978878352 6986530304 7038959616 7074542592 7099106976 7106890752 7115719104 7131567456 7201898496 7238305152 7255243008 7280434824 7309688832 7326793728 7343112192 7352233984 7380232704 7389400608 7405858512 7406692032 7423188448 7453016064 7478894592 7487094784 7516701504 7534290816 7551071424 7560451548 7625539584 7664087808 7690699224 7708695696 7739670528 7766544384 7775059968 7784718336 7802056704 7824071232 7841497248 7851238146 7859846592 7869610284 7887137726 7918829568 7937359872 7955038208 7986495348 7995252096 8005183992 8023013388 8023916368 8074100736 8102135808 8143093296 8162148384 8190489177 8223399936 8242642944 8261001216 8271263232 8302761792 8313075684 8331590826 8332528536 8351087004 8384643072 8413756416 8422981632 8433444864 8452228096 8476077168 8494955352 8514833808 8525411141 8578732032 8598806528 8652036627 8672282658 8707129344 8737362432 8746942464 8757808128 8777313792 8802080136 8821684404 8842327416 8863875072 8908683264 8929529856 8949417984 8960535168 8994658608 9005831991 9026905914 9047010921 9083363328 9114902784 9136231936 9182416932 9204793344 9251324928 9272973312 9293626368 9305171136 9340607016 9374094603 9432723456 9465475968 9475854336 9487625472 9508756608 9535586814 9556824771 9579188034 9602531328 9651073536 9673657344 9707246432 9746251776 9790816256 9829532736 9840310272 9852534144 9874478016 9875589376 9947618343 9971859456 10022268672 10045721088 10068095232 10080602064 10118990934 10167386112 10218783744 10254265632 10278260928 10355392512 10379624448 10402742272 10432094976 10455329664 10468317528 10479795456 10492813712 10558439424 10583146496 10648660464 10660336128 10673578656 10697351184 10765467648 10802847744 10857457728 10882864512 10920652236 10964533248 10990190592 11014668288 11028350976 11070349056 11084100912 11108787768 11110038048 11134782672 11148614569 11179524096 11218341888 11230642176 11244593152 11301436224 11326607136 11340677322 11353111744 11438309376 11496131712 11536048836 11563043544 11609505792 11649816576 11662589952 11677077504 11703085056 11736106848 11762245872 11776857219 11789769888 11804415426 11830706589 11878244352 11906039808 11932557312 11947380224 11992878144 12007775988 12034520082 12035874552 12062681228 12111151104 12153203712 12214639944 12243222576 12335099904 12363964416 12391501824 12406894848 12454142688 12469613526 12497386239 12498792804 12526630506 12576964608 12620634624 12634472448 12650167296 12678342144 12714115752 12742433028 12772250712 12803375104 12868098048 12898209792 13008423987 13038864098 13106043648 13120413696 13136712192 13165970688 13203120204 13232526606 13263491124 13295812608 13363024896 13394294784 13424126976 13440802752 13491987912 13540358871 13625044992 13672354176 13704347904 13773625398 13807190016 13839499264 13909459968 13940439552 13957756704 13973060608 14077919232 14149085184 14198213952 14213781504 14231438208 14263134912 14303380221 14368782051 14403796992 14476610304 14510486016 14560869648 14619377664 14653587456 14686224384 14704467968 14760465408 14778801216 14811717024 14813384064 14846376896 14957789184 15033403008 15068581632 15102142848 15120903096 15178486401 15251079168 15328175616 15381398448 15417391392 15479341056 15533088768 15550119936 15569436672 15604113408 15648142464 15682994496 15702476292 15719693184 15739220568 15774275452 15837659136 15874719744 15910076416 15972990696 15990504192 16010367984 16046026776 16047832736 16148201472 16204271616 16286186592 16324296768 16380978354 16446799872 16485285888 16522002432 16542526464 16605523584 16626151368 16663181652 16665057072 16702174008 16769286144 16827512832 16845963264 16866889728 16904456192 16952154336 16989910704 17011015983 17029667616 17050822282 17157464064 17197613056 17304073254 17344565316 17414258688 17474724864 17493884928 17515616256 17554627584 17604160272 17643368808 17684654832 17706623139 17817366528 17859059712 17898835968 17921070336 17989317216 18011663982 18051780123 18053811828 18094021842 18166726656 18229805568 18272463872 18364833864 18409586688 18502649856 18545946624 18587252736 18610342272 18681214032 18704420289 18748189206 18789945759 18865446912 18930951936 18951708672 18975250944 19017513216 19071173628 19113649542 19158376068 19205062656 19302147072 19347314688 19414492864 19558296147 19659065472 19680620544 19705068288 19748956032 19751178752 19848789909 19895236686 19943718912 20044537344 20091442176 20136190464 20161204128 20237981868 20334772224 20437567488 20508531264 20556521856 20660438097 20710785024 20759248896 20805484544 20864189952 20910659328 20936635056 20959590912 20985627424 21116878848 21166292992 21297320928 21320672256 21347157312 21394702368 21605695488 21714915456 21765729024 21841304472 21929066496 21980381184 22029336576 22056701952 22140698112 22168201824 22217575536 22220076096 22269565344 22297229138 22359048192 22436683776 22461284352 22489186304 22602872448 22653214272 22681354644 22706223488 22876618752 22992263424 23072097672 23126087088 23219011584 23299633152 23325179904 23354155008 23406170112 23472213696 23524491744 23553714438 23579539776 23608830852 23661413178 23756488704 23812079616 23865114624 23894760448 23985756288 24015551976 24069040164 24071749104 24125362456 24222302208 24306407424 24429279888 24486445152 24571467531 24670199808 24727928832 24783003648 24813789696 24908285376 24939227052 24994772478 24997585608 25053261012 25153929216 25241269248 25268944896 25300334592 25356684288 25428231504 25484866056 25544501424 25576233423 25736196096 25796419584 25956109881 26016847974 26077728196 26212087296 26240827392 26273424384 26331941376 26406240408 26465053212 26526982248 26591625216 26726049792 26788589568 26848253952 26881605504 26983975824 27017495973 27080717742 27141032763 27250089984 27344708352 27408695808 27547250796 27614380032 27678998528 27818919936 27880879104 27915513408 27946121216 28122283809 28298170368 28396427904 28427563008 28462876416 28526269824 28606760442 28670474313 28737564102 28807593984 28953220608 29020972032 29121739296 29238755328 29372448768 29408935936 29520930816 29557602432 29623434048 29626768128 29692753792 29842855029 29915578368 30066806016 30137163264 30204285696 30241806192 30356972802 30502158336 30656351232 30762796896 30834782784 31066177536 31138873344 31208226816 31296284928 31365988992 31404952584 31439386368 31478441136 31548550904 31675318272 31749439488 31820152832 31945981392 31981008384 32020735968 32092053552 32095665472 32296402944 32408543232 32572373184 32648593536 32761956708 32893599744 32970571776 33044004864 33085052928 33211047168 33252302736 33326363304 33330114144 33404348016 33445843707 33538572288 33655025664 33691926528 33733779456 33808912384 33904308672 33979821408 34022031966 34059335232 34101644564 34314928128 34395226112 34608146508 34689130632 34828517376 34949449728 34987769856 35031232512 35109255168 35208320544 35286737616 35330571657 35369309664 35413246278 35492119767 35634733056 35718119424 35797671936 35842140672 35978634432 36023327964 36103560246 36107623656 36188043684 36333453312 36459611136 36544927744 36729667728 37005299712 37091893248 37174505472 37220684544 37362428064 37408840578 37492158717 37496378412 37579891518 37730893824 37861903872 37903417344 37950501888 38035026432 38142347256 38227299084 38316752136 38410125312 38604294144 38694629376 38828985728 39025271961 39116592294 39318130944 39361241088 39410136576 39497912064 39502357504 39697579818 39790473372 39887437824 40089074688 40182884352 40272380928 40322408256 40475963736 40621076613 40875134976 41017062528 41113043712 41320876194 41421570048 41518497792 41610969088 41728379904 41821318656 41873270112 41919181824 41971254848 42233757696 42594641856 42641344512 42694314624 42789404736 42910140663 43106346153 43211390976 43429830912 43531458048 43682608944 43858132992 43960762368 44058673152 44113403904 44281396224 44336403648 44435151072 44440152192 44539130688 44594458276 44873367552 44978372608 45205744896 45306428544 45362709288 45412446976 45753237504 45984526848 46144195344 46252174176 46438023168 46599266304 46650359808 46708310016 46812340224 46944427392 47048983488 47107428876 47159079552 47217661704 47322826356 47512977408 47624159232 47730229248 47789520896 47971512576 48031103952 48138080328 48143498208 48250724912 48444604416 48612814848 48858559776 48972890304 49142935062 49340399616 49455857664 49566007296 49627579392 49816570752 49878454104 49989544956 49995171216 50106522024 50307858432 50482538496 50537889792 50600669184 50713368576 50856463008 50969732112 51033047949 51089002848 51152466846 51266395219 51472392192 51592839168 51912219762 52033695948 52155456392 52424174592 52481654784 52546848768 52663882752 52812480816 52930106424 53053964496 53119869417 53452099584 53577179136 53696507904 53763211008 53967951648 54034991946 54155340369 54161435484 54282065526 54500179968 54689416704 54817391616 55094501592 55228760064 55637839872 55761758208 55831026816 55892242432 56113260867 56244567618 56369837277 56596340736 56792855808 56855126016 56925752832 57052539648 57213520884 57340948626 57475128204 57615187968 57906441216 58041944064 58243478592 58674888441 58817871872 59041861632 59115204864 59246868096 59253536256 59385507584 59685710058 59831156736 60133612032 60274326528 60408571392 60483612384 60713945604 61004316672 61312702464 61525593792 61669565568 61981314291 62132355072 62277746688 62416453632 62592569856 62731977984 62809905168 62878772736 62956882272 63097101808 63350636544 63498878976 63640305664 63891962784 63962016768 64041471936 64184107104 64191330944 64817086464 65144746368 65297187072 65523913416 65787199488 65941143552 66088009728 66170105856 66422094336 66504605472 66652726608 66660228288 66808696032 66891687414 67077144576 67310051328 67383853056 67467558912 67617824768 67808617344 67959642816 68044063932 68118670464 68203289128 68629856256 68790452224 69216293016 69378261264 69657034752 69898899456 69975539712 70062465024 70218510336 70416641088 70573475232 70661143314 70738619328 70826492556 70984239534 71269466112 71436238848 71595343872 71684281344 71957268864 72046655928 72207120492 72215247312 72376087368 72666906624 72919222272 73089855488 73459335456 73714402593 74010599424 74183786496 74349010944 74441369088 74724856128 74817681156 74984317434 74992756824 75159783036 75461787648 75723807744 75806834688 75901003776 76070052864 76284694512 76454598168 76633504272 76728700269 77208588288 77389258752 77657971456 78050543922 78233184588 78636261888 78722482176 78820273152 78995824128 79004715008 79395159636 79580946744 79774875648 80178149376 80365768704 80544761856 80644816512 80951927472 81052487919 81242153226 81423098289 81750269952 82034125056 82226087424 82641752388 82843140096 83036995584 83221938176 83456759808 83642637312 83746540224 83838363648 83942509696 84366851427 84752616637 85189283712 85282689024 85388629248 85578809472 85820281326 86011422939 86212692306 86422781952 86859661824 87062916096 87365217888 87716265984 88117346304 88226807808 88562792448 88672807296 88870302144 88880304384 89078261376 89188916552 89528565087 89746735104 89956745216 90411489792 90612857088 90725418576 90824893952 91506475008 91969053696 92288390688 92504348352 93198532608 93416620032 93624680448 93888854784 94097966976 94214857752 94318159104 94435323408 94645652712 95025954816 95248318464 95460458496 95579041792 95943025152 96062207904 96276160656 96286996416 96501449824 96889208832 97225629696 97717119552 97945780608 98285870124 98680799232 98911715328 99132014592 99255158784 99633141504 99756908208 99979089912 99990342432 100213044048 100337531121 100615716864 100965076992 101075779584 101201338368 101426737152 101712926016 101939464224 102066095898 102178005696 102304933692 102532790438 102944784384 103185678336 103824439524 104067391896 104310912784 104848349184 104963309568 105093697536 105327765504 105624961632 105860212848 105991714971 106107928992 106239738834 106476359301 106904199168 107154358272 107393015808 107526422016 107935903296 108069983892 108310680738 108322870968 108564131052 109000359936 109378833408 109634783232 110189003184 110830344833 111275679744 111523516416 111662053632 111784484864 112226521734 112476476151 112489135236 112739674554 113192681472 113585711616 113710252032 113851505664 114105079296 114427041768 114681897252 114950256408 115230375936 115812882432 116083888128 116486957184 117075815883 117349776882 117635743744 118083723264 118230409728 118493736192 118507072512 118771015168 119371420116 119662313472 120267224064 120548653056 120817142784 120967224768 121427891208 121863229839 122625404928 123051187584 123339131136 123962628582 124264710144 124555493376 124832907264 125185139712 125463955968 125619810336 125757545472 125913764544 126194203616 126701273088 127280611328 127783925568 127924033536 128082943872 128368214208 128382661888 129319038459 129634172928 130289492736 130594374144 131047826832 131574398976 131882287104 132176019456 132340211712 132844188672 133009210944 133305453216 133320456576 133617392064 133783374828 134620102656 134935117824 135235649536 135617234688 135919285632 136088127864 136237340928 136406578256 137259712512 137580904448 138432586032 138756522528 139314069504 139797798912 139951079424 140124930048 140437020672 140833282176 141146950464 141322286628 141477238656 141652985112 141968479068 142538932224 142872477696 143190687744 143368562688 143914537728 144093311856 144414240984 144430494624 144752174736 144931989397 145333813248 145838444544 146179710976 146918670912 147428805186 148021198848 148367572992 148698021888 148882738176 149449712256 149635362312 149968634868 149985513648 150319566072 150923575296 151447615488 151613669376 151802007552 152140105728 152569389024 152909196336 153099143847 153267008544 153457400538 153799185657 154417176576 154778517504 155315942912 156101087844 156466369176 157272523776 157444964352 157640546304 157991648256 158009430016 158790319272 159161893488 159359608251 160356298752 160731537408 161089523712 161289633024 161903854944 162104975838 162466021107 162484306452 162846196578 163500539904 164068250112 164452174848 165283504776 165686280192 166443876352 166913519616 167285274624 167493080448 167676727296 167885019392 168733702854 169109511831 169505233274 170378567424 170565378048 170777258496 171157618944 171640562652 172022845878 172425384612 172845563904 173719323648 174125832192 174730435776 176024665323 176453615616 177125584896 177345614592 177740604288 177760608768 178156522752 178377833104 179057130174 179493470208 179913490432 180822979584 181225714176 181450837152 181649787904 183012950016 183938107392 184576781376 185008696704 185943942873 186397065216 186833240064 187249360896 187777709568 188195933952 188429715504 188636318208 188870646816 189291305424 190051909632 190496636928 190920916992 191158083584 191886050304 192124415808 192552321312 192573992832 193002899648 194451259392 195434239104 195891561216 196571740248 197361598464 197823430656 198264029184 198510317568 199266283008 199513816416 199958179824 199980684864 200426088096 200675062242 201231433728 201930153984 202151559168 202402676736 202853474304 203425852032 203878928448 204132191796 204356011392 204609867384 205065580876 205889568768 206371356672 207648879048 208134783792 208621825568 209696698368 209926619136 210187395072 210655531008 211249923264 211720425696 211983429942 212215857984 212479477668 212952718602 213808398336 214308716544 214786031616 215052844032 215871806592 216139967784 216621361476 216645741936 217128262104 218000719872 218757666816 219269566464 220378006368 221143207779 221660689666 222551359488 223047032832 223324107264 223568969728 224453043468 224952952302 224978270472 225479349108 226385362944 227171423232 227420504064 227703011328 228210158592 228854083536 229363794504 229900512816 230186100807 231625764864 232167776256 232973914368 234151631766 234699553764 235271487488 236167446528 236460819456 236987472384 237014145024 237542030336 238742840232 239324626944 240534448128 241097306112 241634285568 241934449536 242855782416 243157463757 243726459678 244269294867 245250809856 246102375168 246678262272 247925257164 248529420288 249110986752 249665814528 250370279424 250927911936 251239620672 251515090944 251827529088 252388407232 253100554281 254257849911 255567851136 255848067072 256165887744 256736428416 256765323776 258034268817 258638076918 259268345856 260578985472 261188748288 262095653664 263148797952 264352038912 264680423424 265688377344 266018421888 266610906432 266640913152 267234784128 267566749656 268585695261 269240205312 269870235648 270471299072 271234469376 271838571264 272176255728 272474681856 272813156512 274519425024 275161808896 276865172064 277513045056 279595597824 280249860096 280874041344 281666564352 282293900928 282644573256 282954477312 283305970224 283936958136 285077864448 285744955392 286381375488 286737125376 287829075456 288186623712 288828481968 288860989248 289504349472 289863978794 290667626496 291676889088 292359421952 293837341824 294857610372 296042397696 296735145984 297396043776 297765476352 298899424512 299270724624 299937269736 299971027296 300639132144 301012593363 301847150592 302895230976 303227338752 303604015104 304280211456 305138778048 305818392672 306198287694 306534017088 306914801076 307598371314 308834353152 309557035008 310631885824 312202175688 312932738352 314545047552 314889928704 315281092608 315983296512 316018860032 317580638544 317975144913 318323786976 318719216502 319429077903 320712597504 321463074816 322179047424 322579266048 323807709888 324209951676 324932042214 324968612904 325692393156 327001079808 328136500224 328904349696 330567009552 332491034499 333827039232 334570549248 334986160896 335353454592 335770038784 337429428453 337467405708 338219023662 339010466548 340757134848 341130756096 341554516992 342315237888 343281125304 344045691756 344850769224 345691127808 347438647296 348251664384 349460871552 351227447649 352049330646 352907231232 354251169792 354691229184 355481208576 355521217536 356313045504 356755666208 358114260348 358986940416 359826980864 361645959168 362451428352 362901674304 363299575808 365589689517 367876214784 369153562752 370017393408 371887885746 372794130432 373666480128 374498721792 375555419136 376391867904 376859431008 377272636416 377741293632 378582610848 380103819264 381841833984 382316167168 383772100608 384248831616 385104642624 385147985664 386005799296 387957115377 388902518784 390868478208 391783122432 393143480496 394723196928 395646861312 396528058368 397020635136 398532566016 399027632832 399916359648 399961369728 400852176192 401350124484 403860307968 404805353472 405706948608 406851704064 407757856896 408264383592 408712022784 409219734768 410131161752 411779137536 412742713344 415297758096 416269567584 417243651136 419393396736 419853238272 420374790144 421311062016 422499846528 423440851392 423966859884 424431715968 424958955336 425905437204 427616796672 428617433088 429572063232 430105688064 431743613184 432279935568 433242722952 433291483872 434256524208 434795968191 436001439744 437515333632 438539132928 440756012736 442286415558 443321379332 445102718976 446094065664 446648214528 447137939456 448906086936 449905904604 449956540944 450958698216 452770725888 454342846464 454841008128 455406022656 456420317184 457708167072 458727589008 459297431541 459801025632 460372201614 461397556971 463251529728 464335552512 465947828736 468303263532 469399107528 470542974976 472334893056 472921638912 473974944768 474028290048 475084060672 477485680464 478078824753 481068896256 482194612224 483268571136 483868899072 485711564832 486314927514 487398063321 487452919356 488538589734 490501619712 492204750336 493356524544 495850514328 497058840576 499331629056 500740558848 501855823872 502479241344 503030181888 503655058176 504776814464 506201108562 507328535493 508515699822 511135702272 511696134144 512331775488 513472856832 513530647552 516068537634 517276153836 518536691712 521157970944 522377496576 524191307328 528073995969 529360846848 531376754688 532036843776 533221812864 533281826304 534469568256 535133499312 537171390522 538480410624 539740471296 540942598144 542468938752 543677142528 544352511456 544949363712 545626313024 549038850048 553730344128 555026090112 557831828619 559191195648 560499720192 561748082688 563333128704 564587801856 565289146512 565908954624 566611940448 567873916272 570155728896 571489910784 572762750976 573474250752 575658150912 576373247424 577656963936 577721978496 579008698944 579727957588 583353778176 584718843904 587674683648 589715220744 592084795392 593470291968 594792087552 595530952704 597798849024 598541449248 599874539472 599942054592 601278264288 602025186726 603694301184 605790461952 606454677504 607208030208 608560422912 610277556096 611636785344 612396575388 613068034176 613829602152 615196742628 617668706304 619114070016 621263771648 624404351376 625865476704 629090095104 629779857408 630562185216 631966593024 632037720064 635161277088 635950289826 636647573952 637438433004 638858155806 641425195008 642926149632 644358094848 645158532096 647615419776 648419903352 649864084428 649937225808 651384786312 654002159616 656273000448 657808699392 661134019104 663429623337 664982068998 667654078464 669141098496 669972321792 670706909184 671540077568 674858856906 674934811416 676438047324 678020933096 681514269696 682261512192 683109033984 684630475776 686562250608 688091383512 689701538448 690558302421 694877294592 696503328768 698921743104 702454895298 704098661292 705814462464 708502339584 709382458368 710962417152 711042435072 712626091008 713511332416 716228520696 717973880832 723291918336 724902856704 725803348608 726599151616 729472391271 731179379034 732807884601 735752429568 738307125504 740034786816 743775771492 745588260864 747332960256 748997443584 751110838272 752783735808 753718862016 754545272832 755482587264 757165221696 759301662843 762773549733 764632334336 767544201216 768497663232 770209285248 770295971328 772011598592 775914230754 777805037568 781736956416 783566244864 786286960992 789446393856 793056116736 794041270272 797065132032 798055265664 799832719296 799922739456 801704352384 802700248968 805757085783 807720615936 809610706944 811413897216 813703408128 815515713792 816528767184 817424045568 818439469536 820262323504 823558275072 825485426688 830595516192 832539135168 834487302272 838786793472 840749580288 842622124032 844999693056 846881702784 847933719768 848863431936 849917910672 851810874408 855233593344 857234866176 859144126464 860211376128 863487226368 864559871136 866485445904 866582967744 868513048416 869591936382 872002879488 875030667264 877078265856 881512025472 884572831116 886642758664 890205437952 892188131328 893296429056 894275878912 897812173872 899811809208 899913081888 901917396432 903037780089 905541451776 908685692928 909682016256 910812045312 912840634368 915416334144 917455178016 918594863082 919602051264 920744403228 922795113942 926503059456 928671105024 931895657472 936606527064 938798215056 944669786112 945843277824 947949889536 948056580096 950168121344 953925434739 954971360928 956157649506 958287233709 962137792512 964389224448 966537142272 967737798144 971423129664 972629855028 974796126642 974905838712 977077179468 981003239424 984409500672 986713049088 991701028656 997473103497 1001481117696 1003711647744 1004958482688 1006060363776 1007310116352 1009553628928 1012402217124 1014657070986 1017031399644 1022271404544 1023392268288 1024663550976 1026945713664 1027061295104 1032137075268 1034552307672 1037073383424 1042315941888 1044754993152 1048382614656 1053682342947 1056147991938 1058721693696 1062753509376 1064073687552 1066443625728 1066563652608 1068939136512 1070266998624 1074342781044 1076960821248 1079480942592 1081885196288 1084937877504 1087354285056 1088705022912 1089898727424 1091252626048 1096769068551 1101784016281 1107460688256 1110052180224 1115663657238 1118382391296 1120999440384 1123496165376 1126666257408 1129175603712 1130578293024 1131817909248 1133223880896 1135747832544 1140311457792 1145525501952 1146948501504 1151316301824 1152746494848 1155313927872 1155443956992 1158017397888 1159455915176 1163871346131 1166707556352 1169437687808 1175349367296 1179430441488 1184169590784 1186940583936 1189584175104 1191061905408 1195597698048 1197082898496 1199749078944 1199884109184 1202556528576 1204050373452 1211580923904 1214416060416 1217120845824 1220555112192 1223273570688 1224793150776 1226136068352 1227659204304 1230393485256 1235337412608 1238228140032 1242527543296 1248808702752 1251730953408 1258180190208 1259559714816 1261124370432 1263933186048 1264075440128 1270322554176 1271900579652 1273295147904 1274876866008 1277716311612 1282850390016 1285852299264 1288716189696 1290317064192 1295230839552 1296839806704 1299728168856 1299874451616 1302769572624 1304387904573 1308004319232 1312546000896 1315617398784 1322268038208 1326859246674 1329964137996 1335308156928 1338282196992 1339944643584 1341413818368 1343080155136 1349717713812 1349869622832 1352876094648 1356041866192 1363028539392 1364523024384 1366218067968 1369260951552 1373124501216 1376182767024 1377892294623 1379403076896 1381116604842 1384192670913 1389754589184 1393006657536 1397843486208 1404909790596 1408197322584 1411628924928 1417004679168 1418764916736 1421924834304 1422084870144 1425252182016 1427022664832 1432457041392 1434236474259 1440794482829 1446583836672 1449805713408 1451606697216 1453198303232 1458944782542 1462194189963 1462358758068 1465615769202 1471504859136 1476614251008 1480069573632 1487551542984 1491176521728 1497994887168 1502221676544 1505567471616 1507437724032 1509090545664 1510965174528 1514330443392 1518603325686 1521985606479 1525547099466 1529264668672 1535088402432 1536995326464 1540418570496 1540591942656 1544023197184 1551828461508 1555610075136 1563473912832 1567132489728 1572573921984 1584221987907 1588082540544 1594130264064 1596110531328 1599665438592 1599845478912 1603408704768 1605400497936 1611514171566 1615441231872 1619221413888 1622827794432 1627406816256 1631031427584 1633057534368 1634848091136 1636878939072 1640524647008 1647116550144 1661191032384 1665078270336 1668974604544 1677573586944 1681499160576 1685244248064 1689999386112 1693763405568 1695867439536 1697726863872 1699835821344 1703621748816 1710467186688 1714469732352 1718288252928 1720422752256 1726974452736 1729119742272 1732970891808 1733165935488 1737026096832 1739183872764 1750061334528 1754156531712 1763024050944 1769145662232 1773285517328 1780410875904 1784376262656 1786592858112 1788551757824 1795624347744 1799623618416 1799826163776 1803834792864 1806075560178 1811082903552 1817371385856 1819364032512 1821624090624 1825681268736 1830832668288 1834910356032 1837189726164 1839204102528 1841488806456 1845590227884 1853006118912 1857342210048 1863791314944 1873213054128 1877596430112 1884115862161 1889339572224 1891686555648 1895899779072 1896113160192 1900336242688 1907850869478 1909942721856 1912315299012 1916574467418 1924275585024 1928778448896 1933074284544 1935475596288 1942846259328 1945259710056 1949592253284 1949811677424 1954154358936 1962006478848 1968819001344 1973426098176 1983402057312 1990288870011 1994946206994 2002962235392 2007423295488 2009916965376 2012120727552 2014620232704 2019107257856 2024804434248 2029314141972 2034062799288 2044542809088 2046784536576 2049327101952 2053891427328 2054122590208 2064274150536 2069104615344 2071674907263 2084631883776 2089509986304 2096765229312 2107364685894 2112295983876 2117443387392 2125507018752 2128147375104 2132887251456 2133127305216 2137878273024 2140533997248 2148685562088 2153921642496 2163770392576 2169875755008 2174708570112 2177410045824 2179797454848 2182505252096 2193538137102 2198423653803 2203568032562 2214921376512 2220104360448 2231327314476 2236764782592 2241998880768 2246992330752 2253332514816 2258351207424 2261156586048 2263635818496 2266447761792 2271495665088 2277904988529 2288320649199 2293897003008 2302632603648 2305492989696 2310627855744 2310887913984 2316034795776 2318911830352 2327742692262 2333415112704 2338875375616 2350698734592 2358860882976 2368339181568 2379168350208 2382123810816 2391195396096 2394165796992 2399498157888 2399768218368 2405113057152 2408100746904 2417271257349 2423161847808 2428832120832 2434241691648 2441110224384 2446547141376 2449586301552 2452272136704 2455318408608 2460786970512 2470674825216 2476456280064 2485055086592 2497617405504 2503461906816 2516360380416 2522248740864 2527866372096 2528150880256 2540645108352 2543801159304 2546590295808 2549753732016 2555432623224 2565700780032 2571704598528 2577432379392 2580634128384 2590461679104 2593679613408 2599456337712 2599748903232 2605539145248 2608775809146 2616008638464 2625092001792 2631234797568 2644536076416 2653718493348 2659928275992 2670616313856 2676564393984 2679889287168 2682827636736 2686160310272 2699435427624 2699739245664 2705752189296 2709113340267 2712083732384 2726057078784 2729046048768 2732436135936 2738521903104 2746249002432 2752365534048 2755784589246 2758806153792 2762233209684 2768385341826 2779509178368 2786013315072 2795686972416 2809819581192 2816394645168 2834009358336 2837529833472 2843849668608 2844169740288 2850504364032 2854045329664 2864914082784 2868472948518 2874861701127 2881588965658 2893167673344 2899611426816 2903213394432 2906396606464 2917889565084 2924388379926 2924717516136 2931231538404 2943009718272 2953228502016 2960139147264 2975103085968 2992419310491 3004443353088 3011134943232 3014875448064 3018181091328 3021930349056 3028660886784 3037206651372 3043971212958 3051094198932 3058529337344 3070176804864 3073990652928 3080837140992 3081183885312 3088046394368 3103656923016 3111220150272 3126947825664 3134264979456 3145147843968 3161047028841 3168443975814 3176165081088 3188260528128 3192221062656 3199330877184 3199690957824 3206817409536 3210800995872 3223028343132 3230882463744 3238442827776 3245655588864 3254813632512 3262062855168 3266115068736 3269696182272 3273757878144 3281049294016 3290307205653 3305352048843 3322382064768 3330156540672 3337949209088 3355147173888 3362998321152 3370488496128 3379998772224 3387526811136 3391734879072 3395453727744 3399671642688 3407243497632 3420934373376 3436576505856 3440845504512 3453948905472 3458239484544 3465941783616 3466331870976 3474052193664 3478367745528 3491614038393 3500122669056 3508313063424 3526048101888 3538291324464 3546571034656 3560821751808 3568752525312 3573185716224 3577103515648 3591248695488 3599247236832 3599652327552 3607669585728 3612151120356 3634742771712 3643248181248 3651362537472 3661665336576 3669820712064 3674379452328 3678408205056 3682977612912 3691180455768 3706012237824 3714684420096 3727582629888 3746426108256 3755192860224 3768231724322 3778679144448 3783373111296 3791799558144 3792226320384 3800672485376 3815701738956 3819885443712 3824630598024 3833148934836 3848551170048 3857556897792 3866148569088 3870951192576 3885692518656 3890519420112 3899184506568 3899623354848 3908308717872 3913163713719 3924012957696 3937638002688 3946852196352 3966804114624 3980577740022 3989892413988 4005924470784 4014846590976 4019833930752 4024241455104 4029240465408 4038214515712 4049608868496 4058628283944 4068125598576 4089085618176 4093569073152 4098654203904 4107782854656 4108245180416 4128548301072 4133676883869 4138209230688 4143349814526 4152578012739 4169263767552 4179019972608 4193530458624 4214729371788 4224591967752 4234886774784 4251014037504 4256294750208 4265774502912 4266254610432 4275756546048 4281067994496 4297371124176 4302709422777 4322383448487 4339751510016 4349417140224 4354820091648 4359594909696 4365010504192 4386582569889 4387076274204 4396847307606 4407136065124 4429842753024 4440208720896 4462654628952 4473529565184 4493984661504 4506665029632 4516702414848 4522313172096 4527271636992 4532895523584 4542991330176 4555809977058 4565956819437 4576641298398 4587794006016 4605265207296 4610985979392 4621255711488 4621775827968 4632069591552 4637823660704 4655485384524 4666830225408 4677750751232 4701397469184 4717721765952 4752665963721 4764247621632 4782390792192 4788331593984 4798996315776 4799536436736 4810226114304 4816201493808 4834542514698 4846323695616 4857664241664 4868483383296 4882220448768 4893094282752 4899172603104 4904544273408 4910636817216 4921573941024 4941349650432 4970110173184 4995234811008 5006923813632 5032720760832 5044497481728 5055732744192 5056301760512 5081290216704 5087602318608 5093180591616 5099507464032 5110865246448 5131401560064 5143409197056 5154864758784 5161268256768 5180923358208 5187359226816 5198912675424 5199497806464 5211078290496 5217551618292 5250184003584 5262469595136 5289072152832 5307436986696 5319856551984 5341232627712 5353128787968 5359778574336 5365655273472 5372320620544 5398870855248 5399478491328 5411504378592 5418226680534 5424167464768 5452114157568 5458092097536 5464872271872 5477043806208 5492498004864 5504731068096 5511569178492 5517612307584 5524466419368 5536770683652 5559018356736 5572026630144 5591373944832 5619639162384 5632789290336 5652347586483 5668018716672 5675059666944 5687699337216 5688339480576 5701008728064 5708090659328 5729828165568 5736945897036 5749723402254 5763177931316 5786335346688 5799222853632 5806426788864 5812793212928 5835779130168 5848776759852 5849435032272 5862463076808 5886019436544 5906457004032 5920278294528 5950206171936 5970866610033 5984838620982 6008886706176 6022269886464 6029750896128 6036362182656 6043860698112 6057321773568 6074413302744 6087942425916 6102188397864 6117058674688 6140353609728 6147981305856 6161674281984 6162367770624 6176092788736 6207313846032 6215024721789 6253895651328 6268529958912 6290295687936 6322094057682 6336887951628 6352330162176 6376521056256 6384442125312 6398661754368 6399381915648 6413634819072 6421601991744 6446056686264 6461764927488 6491311177728 6509627265024 6524125710336 6532230137472 6539392364544 6547515756288 6562098588032 6580614411306 6595270961409 6610704097686 6644764129536 6660313081344 6675898418176 6710294347776 6725996642304 6740976992256 6759997544448 6775053622272 6783469758144 6790907455488 6799343285376 6814486995264 6833714965587 6864961947597 6881691009024 6907897810944 6916478969088 6931883567232 6932663741952 6948104387328 6956735491056 6983228076786 7000245338112 7016626126848 7052096203776 7076582648928 7093142069312 7137505050624 7146371432448 7182497390976 7198494473664 7199304655104 7215339171456 7224302240712 7251813772047 7269485543424 7286496362496 7302725074944 7323330673152 7339641424128 7348758904656 7356816410112 7365955225824 7382360911536 7412024475648 7429368840192 7455165259776 7492852216512 7510385720448 7536463448644 7566746222592 7583599116288 7584452640768 7601344970752 7631403477912 7639770887424 7649261196048 7666297869672 7697102340096 7715113795584 7732297138176 7741902385152 7771385037312 7781038840224 7798369013136 7799246709696 7816617435744 7826327427438 7848025915392 7875276005376 7893704392704 7933608229248 7961155480044 7979784827976 8011848941568 8029693181952 8039667861504 8048482910208 8058480930816 8076429031424 8099217736992 8117256567888 8127340020801 8136251197152 8178171236352 8187138146304 8197308407808 8215565709312 8216490360832 8257096602144 8267353767738 8276418461376 8286699629052 8305156025478 8338527535104 8358039945216 8387060917248 8429458743576 8449183935504 8502028075008 8512589500416 8531549005824 8532509220864 8551513092096 8562135988992 8594742248352 8605418845554 8624585103381 8644766896974 8679503020032 8698834280448 8709640183296 8719189819392 8730021008384 8773165139778 8774152548408 8793694615212 8814272130248 8859685506048 8880417441792 8925309257904 8977257931473 9013330059264 9033404829696 9044626344192 9054543273984 9065791047168 9085982660352 9111619954116 9131913638874 9153282596796 9175588012032 9210530414592 9221971958784 9242511422976 9243551655936 9264139183104 9275647321408 9310970769048 9333660450816 9402794938368 9435443531904 9483141086523 9505331927442 9528495243264 9564781584384 9576663187968 9597992631552 9599072873472 9620452228608 9632402987616 9669085029396 9692647391232 9715328483328 9736966766592 9764440897536 9786188565504 9798345206208 9809088546816 9821273634432 9843147882048 9870921616959 9916056146529 9940220346368 9990469622016 10013847627264 10065441521664 10088994963456 10111465488384 10112603521024 10162580433408 10175204637216 10186361183232 10199014928064 10221730492896 10262803120128 10309729517568 10322536513536 10361846716416 10374718453632 10397825350848 10398995612928 10422156580992 10435103236584 10474842115179 10500368007168 10524939190272 10578144305664 10614873973392 10639713103968 10682465255424 10706257575936 10719557148672 10731310546944 10744641241088 10797741710496 10798956982656 10823008757184 10836453361068 10848334929536 10904228315136 10929744543744 10954087612416 10984996009728 11009462136192 11023138356984 11035224615168 11048932838736 11073541367304 11118036713472 11144053260288 11182747889664 11239278324768 11265578580672 11304695172966 11336037433344 11350119333888 11375398674432 11376678961152 11402017456128 11416181318656 11459656331136 11473891794072 11499446804508 11526355862632 11572670693376 11598445707264 11612853577728 11625586425856 11671558260336 11697553519704 11698870064544 11724926153616 11739491141157 11772038873088 11812914008064 11840556589056 11900412343872 11941733220066 11969677241964 12017773412352 12044539772928 12059501792256 12072724365312 12087721396224 12114643547136 12148826605488 12175884851832 12204376795728 12280707219456 12295962611712 12323348563968 12324735541248 12352185577472 12401030651607 12414627692064 12430049443578 12457734038217 12507791302656 12537059917824 12580591375872 12644188115364 12673775903256 12704660324352 12753042112512 12768884250624 12797323508736 12798763831296 12827269638144 12843203983488 12892113372528 12908128268331 12967150345461 13019254530048 13048251420672 13064460274944 13078784729088 13095031512576 13124197176064 13161228822612 13190541922818 13221408195372 13289528259072 13320626162688 13351796836352 13420588695552 13481953984512 13519995088896 13550107244544 13566939516288 13581814910976 13598686570752 13628973990528 13667429931174 13697870458311 13729923895194 13763382018048 13815795621888 13832957938176 13863767134464 13865327483904 13896208774656 13913470982112 13966456153572 14000490676224 14033252253696 14104192407552 14153165297856 14186284138624 14257997891163 14292742864896 14364994781952 14396988947328 14398609310208 14430678342912 14448604481424 14503627544094 14538971086848 14572992724992 14605450149888 14646661346304 14679282848256 14697517809312 14713632820224 14731910451648 14764721823072 14824048951296 14910330519552 14985704433024 15020771440896 15072926897288 15133492445184 15167198232576 15168905281536 15202689941504 15262806955824 15279541774848 15298522392096 15332595739344 15394204680192 15430227591168 15464594276352 15483804770304 15542770074624 15562077680448 15596738026272 15598493419392 15633234871488 15652654854876 15750552010752 15787408785408 15867216458496 15922310960088 15959569655952 16023697883136 16059386363904 16079335723008 16096965820416 16116961861632 16152858062848 16198435473984 16234513135776 16254680041602 16272502394304 16356342472704 16374276292608 16394616815616 16431131418624 16432980721664 16514193204288 16534707535476 16552836922752 16573399258104 16610312050956 16677055070208 16716079890432 16774121834496 16858917487152 16898367871008 16957042759449 17004056150016 17025179000832 17063098011648 17065018441728 17103026184192 17124271977984 17189484496704 17210837691108 17249170206762 17289533793948 17359006040064 17397668560896 17419280366592 17438379638784 17460042016768 17546330279556 17548305096816 17587389230424 17628544260496 17719371012096 17760834883584 17850618515808 17912599830099 17954515862946 18026660118528 18066809659392 18089252688384 18109086547968 18131582094336 18171965320704 18223239908232 18263827277748 18306565193592 18351176024064 18421060829184 18443943917568 18485022845952 18487103311872 18528278366208 18551294642816 18621941538096 18645074165367 18730328276777 18805589876736 18870887063808 18966282173046 19010663854884 19056990486528 19129563168768 19153326375936 19195985263104 19198145746944 19240904457216 19264805975232 19338170058792 19385294782464 19473933533184 19528881795072 19572377131008 19596690412416 19618177093632 19642547268864 19686295764096 19741843233918 19785812884227 19832112293058 19880440692736 19980939244032 20027695254528 20130883043328 20177989926912 20222930976768 20325160866816 20350409274432 20372722366464 20398029856128 20443460985792 20501144896761 20594885842791 20645073027072 20723693432832 20749436907264 20795650701696 20797991225856 20844313161984 20870206473168 20949684230358 21000736014336 21049878380544 21156288611328 21229747946784 21279426207936 21412515151872 21439114297344 21489282482176 21595483420992 21597913965312 21646017514368 21672906722136 21696669859072 21808456630272 21859489087488 21908175224832 21969992019456 22018924272384 22046276713968 22070449230336 22097865677472 22147082734608 22236073426944 22288106520576 22365495779328 22478556649536 22531157161344 22609390345932 22700238667776 22750797348864 22753357922304 22804034912256 22832362637312 22919312662272 22947783588144 22998893609016 23052711725264 23145341386752 23196891414528 23225707155456 23251172851712 23343116520672 23395107039408 23397740129088 23449852307232 23478982282314 23544077746176 23625828016128 23681113178112 23800824687744 23883466440132 23939354483928 24035546824704 24089079545856 24119003584512 24145448730624 24175442792448 24229287094272 24297653210976 24351769703664 24382020062403 24408753591456 24493506208093 24561414438912 24591925223424 24646697127936 24649471082496 24704371154944 24802061303214 24829255384128 24860098887156 24915468076434 25015582605312 25074119835648 25161182751744 25288376230728 25347551806512 25506084225024 25537768501248 25594647017472 25597527662592 25654539276288 25686407966976 25784226745056 25816256536662 25873755310143 25934300690922 26038509060096 26096502841344 26128920549888 26157569458176 26190063025152 26248394352128 26322457645224 26381083845636 26442816390744 26579056518144 26641252325376 26703593672704 26931773794419 27039990177792 27100214489088 27133879032576 27163629821952 27197373141504 27257947981056 27334859862348 27395740916622 27459847790388 27526764036096 27631591243776 27665915876352 27727534268928 27730654967808 27792417549312 27826941964224 27932912307144 28000981352448 28208384815104 28306330595712 28372568277248 28515995782326 28585485729792 28729989563904 28793977894656 28797218620416 28861356685824 28897208962848 29007255088188 29077942173696 29145985449984 29210900299776 29293322692608 29358565696512 29395035618624 29427265640448 29463820903296 29529443646144 29612764850877 29748168439587 29820661039104 29971408866048 30041542881792 30145853794576 30266984890368 30334396465152 30337810563072 30405379883008 30525613911648 30559083549696 30597044784192 30665191478688 30788409360384 30929188552704 30967609540608 31085540149248 31124155360896 31193476052544 31196986838784 31266469742976 31305309709752 31424526345537 31501104021504 31574817570816 31734432916992 31844621920176 31919139311904 32047395766272 32118772727808 32158671446016 32193931640832 32233923723264 32305716125696 32396870947968 32469026271552 32509360083204 32545004788608 32712684945408 32789233631232 32862262837248 32865961443328 33028386408576 33069415070952 33105673845504 33146798516208 33220624101912 33354110140416 33432159780864 33548243668992 33717834974304 33796735742016 33914085518898 34008112300032 34050358001664 34126196023296 34130036883456 34206052368384 34248543955968 34378968993408 34421675382216 34498340413524 34579067587896 34718012080128 34795337121792 34838560733184 34876759277568 34920084033536 35092660559112 35096610193632 35174778460848 35218473423471 35257088520992 35438742024192 35521669767168 35701237031616 35825199660198 35909031725892 36053320237056 36133619318784 36178505376768 36218173095936 36263164188672 36343930641408 36446479816464 36527654555496 36613130387184 36842121658368 36887887835136 36970045691904 36974206623744 37056556732416 37102589285632 37243883076192 37290148330734 37373202114651 37460656553554 37611179753472 37741774127616 37932564346092 38021327709768 38113980973056 38259126337536 38306652751872 38391970526208 38396291493888 38481808914432 38529611950464 38676340117584 38724384804993 38901451036383 39057763590144 39144754262016 39193380824832 39236354187264 39285094537728 39372591528192 39483686467836 39571625768454 39664224586116 39760881385472 39961878488064 40055390509056 40261766086656 40445861953536 40650321733632 40700818548864 40745444732928 40796059712256 40886921971584 41002289793522 41093611374933 41189771685582 41290146054144 41447386865664 41498873814528 41591301403392 41595982451712 41688626323968 41740412946336 41899368460716 42001472028672 42099756761088 42312577222656 42459495893568 42558852415872 42773993673489 42878228594688 42978564964352 43190966841984 43195827930624 43292035028736 43345813444272 43393339718144 43616913260544 43718978174976 43816350449664 43939984038912 44037848544768 44092553427936 44140898460672 44195731354944 44294165469216 44472146853888 44730991558656 44957113299072 45062314322688 45218780691864 45400477335552 45501594697728 45506715844608 45608069824512 45664725274624 45838625324544 45895567176288 45997787218032 46105423450528 46290682773504 46393782829056 46451414310912 46502345703424 46686233041344 46790214078816 46795480258176 46899704614464 46957964564628 47251656032256 47362226356224 47601649375488 47766932880264 47878708967856 48071093649408 48178159091712 48238007169024 48290897461248 48350885584896 48458574188544 48595306421952 48703539407328 48764040124806 48817507182912 48987012416186 49122828877824 49183850446848 49293394255872 49298942164992 49408742309888 49604122606428 49658510768256 49720197774312 49830936152868 50031165210624 50148239671296 50322365503488 50576752461456 50695103613024 50871128278347 51012168450048 51075537002496 51189294034944 51195055325184 51309078552576 51372815933952 51568453490112 51632513073324 51747510620286 51868601381844 52077018120192 52193005682688 52257841099776 52315138916352 52380126050304 52496788704256 52644915290448 52762167691272 52885632781488 53158113036288 53282504650752 53407187345408 53737799490297 53863547588838 54079980355584 54200428978176 54267758065152 54327259643904 54394746283008 54515895962112 54669719724696 54791481833244 54919695580776 55053528072192 55263182487552 55331831752704 55455068537856 55461309935616 55584835098624 55653883928448 55865824614288 55935222496101 56190984830331 56416769630208 56612661191424 56745136554496 57031991564652 57170971459584 57459979127808 57587955789312 57594437240832 57722713371648 57794417925696 58014510176376 58155884347392 58421800599552 58586645385216 58717131393024 58790071237248 58854531280896 58927641806592 59058887292288 59225529701754 59357438652681 59496336879174 59641322078208 59942817732096 60083085763584 60291707589152 60533969780736 60668792930304 60810759766016 61051227823296 61118167099392 61194089568384 61330382957376 61784657528373 61935219081216 62171080298496 62248310721792 62386952105088 62393973677568 62532939485952 62610619419504 62849052691074 63002208043008 63149635141632 63468865833984 63689243840352 63838278623808 64237545455616 64317342892032 64467847446528 64611432251392 64793741895936 64938052543104 65018720166408 65090009577216 65425369890816 65578467262464 65724525674496 65731922886656 66056772817152 66138830141904 66211347691008 66293597032416 66441248203824 66708220280832 66864319561728 67096487337984 67435669948608 67593471484032 67828171037796 68100716003328 68252392046592 68260073766912 68412104736768 68497087911936 68757937986816 68843350764432 68996680827048 69158135175792 69436024160256 69590674243584 69677121466368 69753518555136 69840168067072 70185321118224 70193220387264 70349556921696 70436946846942 70514177041984 70877484048384 71043339534336 71402474063232 71650399320396 71818063451784 72106640474112 72267238637568 72357010753536 72436346191872 72526328377344 72687861282816 72892959632928 73055309110992 73146060187209 73226260774368 73480518624279 73684243316736 73775775670272 73940091383808 73948413247488 74113113464832 74205178571264 74487766152384 74580296661468 74746404229302 74921313107108 75222359506944 75483548255232 75865128692184 76042655419536 76518252675072 76613305503744 76783941052416 76792582987776 76963617828864 77059223900928 77352680235168 77448769609986 77621265930429 77802902072766 78115527180288 78289508524032 78386761649664 78472708374528 78570189075456 78745183056384 78967372935672 79143251536908 79328449172232 79521762770944 79923756976128 80110781018112 80795321383257 81300643467264 81401637097728 81490889465856 81592119424512 81773843943168 82004579587044 82187222749866 82379543371164 82580292108288 82894773731328 82997747629056 83182602806784 83191964903424 83377252647936 83480825892672 83798736921432 84002944057344 84625154445312 84918991787136 85117704831744 85547987346978 85756457189376 85957129928704 86381933683968 86391655861248 86584070057472 86691626888544 86786679436288 87233826521088 87437956349952 87632700899328 87879968077824 88075697089536 88185106855872 88281796921344 88391462709888 88588330938432 88838294552631 89244505318761 89461983117312 89914226598144 90124628645376 90437561383728 90800954671104 91003189395456 91013431689216 91216139649024 91329450549248 91677250649088 91791134352576 91995574436064 92210846901056 92787565658112 92902828621824 93372466082688 93580428157632 93590960516352 93799409228928 93915929129256 94273579036611 94503312064512 94724452712448 95203298750976 95533865760528 95757417935712 96142187298816 96356318183424 96476014338048 96581794922496 96701771169792 96917148377088 97190612843904 97407078814656 97528080249612 97635014365824 97974024832372 98367700893696 98586788511744 98597884329984 98817484619776 99208245212856 99317021536512 99440395548624 99661872305736 100062330421248 100296479342592 100644731006976 101153504922912 101390207226048 101742256556694 102024336900096 102151074004992 102378588069888 102390110650368 102618157105152 102745631867904 103136906980224 103265026146648 103495021240572 103737202763688 104154036240384 104386011365376 104515682199552 104630277832704 104760252100608 104993577408512 105289830580896 105524335382544 105655420270413 105771265562976 106316226072576 106565009301504 106814374690816 107475598980594 107727095177676 108159960711168 108400857956352 108535516130304 108654519287808 108789492566016 109031791924224 109339439449392 109582963666488 109839391161552 110526364975104 110663663505408 110910137075712 110922619871232 111169670197248 111307767856896 111731649228576 111870444992202 112119606343953 112381969660662 112833539260416 113225322382848 113490273108992 114063983129304 114341942919168 114919958255616 115175911578624 115188874481664 115445426743296 115588835851392 116029020352752 116173154414979 116704353109149 117173290770432 117434262786048 117580142474496 117709062561792 117855283613184 118117774584576 118451059403508 118714877305362 118992673758348 119282644156416 119885635464192 120166171527168 120583415178304 121337585860608 122102455646592 122236334198784 122388179136768 122660765914752 123280834124799 123569315056746 123870438162432 124342160596992 124496621443584 124773904210176 124787947355136 125065878971904 125221238839008 125698105382148 126004416086016 126299270283264 126937731667968 127378487680704 127676557247616 128321981020467 128634685784064 128935694893056 129222864502784 129587483791872 129876105086208 130037440332816 130180019154432 130850739781632 131156934524928 131449051348992 131463845773312 132113545634304 132277660283808 132422695382016 132587194064832 132882496407648 133416440561664 134192974675968 134871339897216 135186942968064 135656342075592 136201432006656 136504784093184 136520147533824 136824209473536 136994175823872 137515875973632 137686701528864 137993361654096 138316270351584 138872048320512 139181348487168 139354242932736 139507037110272 139680336134144 140370642236448 140386440774528 140699113843392 140873893693884 141028354083968 141754968096768 142086679068672 142804948126464 143300798640792 143636126903568 144213280948224 144534477275136 144714021507072 144872692383744 145052656754688 145375722565632 145785919265856 146110618221984 146292120374418 146452521548736 146961037248558 147368486633472 147551551340544 147880182767616 147896826494976 148226226929664 148410357142528 148975532304768 149160593322936 149492808458604 149842626214216 150444719013888 150967096510464 151730257384368 152085310839072 152613384835041 153036505350144 153226611007488 153567882104832 153585165975552 153927235657728 154118447801856 154705360470336 154897539219972 155242531860858 155605804145532 156231054360576 156579017048064 156773523299328 156945416749056 157140378150912 157490366112768 157934745871344 158286503073816 158656898344464 159847513952256 160221562036224 161213398470891 161590642766514 162601286934528 162803274195456 162981778931712 163184238849024 163547687886336 164009159174088 164374445499732 164759086742328 165160584216576 165789547462656 165995495258112 166365205613568 166383929806848 166754505295872 166961651785344 167597473842864 167805667488303 168572954490993 169250308890624 169837983574272 170235409663488 171095974693956 171512914378752 171914259857408 172763867367936 172783311722496 173168140114944 173383253777088 173573358872576 174467653042176 175265401798656 175759936155648 176151394179072 176370213711744 176563593842688 176782925419776 177176661876864 177676589105262 178072315958043 178489010637522 178923966234624 179828453196288 180249257290752 180875122767456 181601909342208 182006378790912 182432279298048 182658901098496 183354501298176 183582268705152 183991148872128 184421693802112 185353972585119 185805657243648 186744932165376 187160856315264 187181921032704 187598818457856 187831858258512 188547158073222 189006624129024 189448905424896 190406597501952 191067731521056 191514835871424 192712636366848 192952028676096 193403542339584 193834296754176 194381225687808 194814157629312 195056160499224 195270028731648 195948049664744 196735401787392 197173577023488 197195768659968 197634969239552 198416490425712 198634043073024 198880791097248 199323744611472 200124660842496 200592958685184 201289462013952 202307009845824 202780414452096 203484513113388 204302148009984 204757176139776 204780221300736 205236314210304 205491263735808 206273813960448 206530052293296 206990042481144 207474405527376 208308072480768 208772022730752 209031364399104 209260555665408 209520504201216 209987154817024 210579661161792 211048670765088 211310840540826 211542531125952 212632452145152 213130018603008 213628749381632 214951197961188 215454190355352 216319921422336 216801715912704 217071032260608 217309038575616 217578985132032 218063583848448 218678878898784 219165927332976 219438180561627 219678782323104 220441555872837 221052729950208 221327327010816 221820274151424 221845239742464 222339340394496 222615535713792 223463298457152 223740889984404 224239212687906 224763939321324 225667078520832 226450644765696 226980546217984 228127966258608 229839916511232 230351823157248 230377748963328 230890853486592 231177671702784 232058040705504 232346308829958 232863797791287 233408706218298 234346581540864 234868525572096 235160284948992 235418125123584 235710567226368 236235549169152 236902118807016 237429754610724 237985347516696 238565288312832 239771270928384 240332343054336 241166830356608 242385964149771 244204911293184 244472668397568 244776358273536 245321531829504 246561668249598 247138630113492 247740876324864 248684321193984 248993242887168 249547808420352 249575894710272 250131757943808 250442477678016 251396210764296 252008832172032 253875463335936 254756975361408 255353114495232 256643962040934 257269371568128 257871389786112 258445729005568 259174967583744 259752210172416 260074880665632 260360038308864 261701479563264 262313869049856 262898102697984 264227091268608 264555320567616 264845390764032 265174388129664 265764992815296 266514883657893 267733515956283 268385949351936 269742679794432 270373885936128 271312684151184 272402864013312 273009568186368 273040295067648 273648418947072 273988351647744 275031751947264 275373403057728 275986723308192 276632540703168 278362696974336 278708485865472 279360672268288 280741284472896 280772881549056 281398227686784 281747787387768 282056708167936 283509936193536 284173358137344 285609896252928 286601597281584 287272253807136 288426561896448 289068954550272 289428043014144 289745384767488 290105313509376 290751445131264 291571838531712 292221236443968 292584240748836 292905043097472 293922074497116 295103102681088 295760365535232 295793652989952 296452453859328 296820714285056 297951064609536 298321186645872 298985616917208 299685252428432 300889438027776 301934193020928 303460514768736 304170621678144 305226769670082 306073010700288 306453222014976 307135764209664 307170331951104 307854471315456 308236895603712 309410720940672 309795078439944 310485063721716 311211608291064 312462108721152 313158034096128 313547046598656 313890833498112 314280756301824 314980732225536 315869491742688 316573006147632 316966260811239 317313796688928 318415580705209 319695027904512 320443124072448 322426796941782 323181285533028 325202573869056 325606548390912 325963557863424 326368477698048 327095375772672 328018318348176 328748890999464 329518173484656 331579094925312 331990990516224 332730411227136 332767859613696 333509010591744 333923303570688 335194947685728 335611334976606 336358819031859 337145908981986 338500617781248 339675967148544 340470819326976 342191949387912 343025828757504 345527734735872 345566623444992 346336280229888 346766507554176 347146717745152 348519463244937 350113059327447 351519872311296 352302788358144 352740427423488 353127187685376 353565850839552 354353323753728 355353178210524 356144631916086 356978021275044 357847932469248 359656906392576 360498514581504 361750245534912 364012757581824 365317802196992 366709002596352 367164537410304 367982297744256 368843387604224 370707945170238 371611314487296 373489864330752 374321712630528 374363842065408 375197636915712 375663716517024 377094316146444 378013248258048 378897810849792 380813195003904 382135463042112 383029671742848 384965943061401 385904057352192 386807084679168 387668593508352 388762451375616 389628315258624 390112320998448 390540057463296 391896099329488 393470803574784 394347154046976 394391537319936 395269938479104 396832980851424 397268086146048 397761582194496 398647489222944 400249321684992 402578924027904 404614019691648 405560828904192 406969026226776 408604296019968 409514352279552 409560442601472 410472628420608 410982527471616 412547627920896 413060104586592 413980084962288 414948811054752 416616144961536 417544045461504 418062728798208 418521111330816 419041008402432 419974309634048 421159322323584 422097341530176 422621681081652 423085062251904 425264904290304 426260037206016 427257498763264 429902395922376 430908380710704 432639842844672 433603431825408 434142064521216 434618077151232 435157970264064 436127167696896 437357757797568 438331854665952 438876361123254 439357564646208 440883111745674 442105459900416 442654654021632 443640548302848 443690479484928 444678680788992 445231071427584 446926596914304 447481779968808 448478425375812 449527878642648 451334157041664 452901289531392 453961092435968 456255932517216 457840154505123 459679833022464 460703646314496 460755497926656 461781706973184 462355343405568 464116081411008 464692617659916 465727595582574 466817412436596 468693163081728 469737051144192 470320569897984 470836250247168 471421134452736 472471098338304 473804237614032 474859509221448 475970695033392 479542541856768 480664686108672 482333660713216 484771928299542 488409822586368 488945336795136 489552716547072 490643063659008 493123336499196 494277260226984 495481752649728 497368642387968 497986485774336 499095616840704 499151789420544 500263515887616 500884955356032 502792421528592 503417002464909 505718863472979 507750926671872 509513950722816 510706228990464 513287924081868 514538743136256 515742779572224 516891458011136 518349935167488 519504420344832 520149761331264 520720076617728 523402959126528 525796205395968 528454182537216 529110641135232 529690781528064 530348776259328 531529985630592 533029767315786 534216947874129 535467031912566 536771898703872 539485359588864 540747771872256 542625368302368 544805728026624 546019136372736 547296837894144 547976703295488 550063503894528 550746806115456 551973446616384 553265081406336 556061917755357 557416971730944 558721344536576 561482568945792 561545763098112 562796455373568 563495574775536 564113416335872 567019872387072 568346716274688 571219792505856 573203194563168 574544507614272 578137909100544 578856086028288 580210627018752 581502890262528 583143677063424 584442472887936 585168481497672 585810086194944 587844148994232 590206205362176 591520731070464 591587305979904 592904907718656 593641428570112 595902129219072 596642373291744 597971233834416 599370504856864 601778876055552 603868386041856 606921029537472 608341243356288 610453539340164 612906444029952 614271528419328 614340663902208 615708942630912 616473791207424 618821441881344 619590156879888 620970127443432 622423216582128 624924217442304 626316068192256 627094093197312 627781666996224 628561512603648 629961464451072 631738983485376 633146012295264 633932521622478 634627593377856 636831161410418 639390055809024 640886248144896 644853593883564 646362571066056 650405147738112 651213096781824 651927115726848 652736955396096 654190751545344 656036636696352 657497781998928 658314541684881 659036346969312 661324667618511 663158189850624 663981981032448 665460822454272 665535719227392 667018021183488 667846607141376 670389895371456 671222669953212 672717638063718 674291817963972 677001235562496 679351934297088 680941638653952 684383898775824 691055469471744 691133246889984 692672560459776 693533015108352 694293435490304 697038926489874 698591393373861 700226118654894 703039744622592 704605576716288 705480854846976 706254375370752 707131701679104 708706647507456 710706356421048 712289263832172 713956042550088 715695864938496 719313812785152 720997029163008 723500491069824 727157892449313 730635604393984 733418005192704 734329074820608 735964595488512 737686775208448 741415890340476 743222628974592 746979728661504 748643425261056 748727684130816 750395273831424 751327433034048 754188632292888 756026496516096 761626390007808 764270926084224 766059343485696 769931886122802 771808114704384 773614169358336 775337187016704 777524902751232 779256630517248 780224641996896 781080114926592 783792198658976 786941607149568 788694308093952 790539876958208 793665961702848 794536172292096 795523164388992 797294978445888 803200547868849 805157848055808 809228039383296 811121657808384 813938052453552 817208592039936 819028704559104 819120885202944 820945256841216 821965054943232 825095255841792 826120209173184 827960169924576 829897622109504 835088090923008 836125457596416 838082016804864 839948619268096 842318644647168 844194683060352 845243362163304 846170124503808 850529808580608 852520074412032 854514997526528 859804791844752 861816761421408 865279685689344 867206863650816 868284129042432 869236154302464 870315940528128 872254335393792 874715515595136 876663709331904 877752722246508 878715129292416 881766223491348 885309308043264 887281096605696 887380958969856 889357361577984 890462142855168 893853193828608 894963559937616 896956850751624 899055757285296 902668314083328 905802579062784 907922184871936 912511865034432 915680309010246 919359666044928 921407292628992 921510995853312 923563413946368 924710686811136 928232162822016 929385235319832 931455191165148 933634824873192 937386326163456 939474102288384 940641139795968 941672500494336 942842268905472 944942196676608 947608475228064 949719018442896 950898782433717 951941390066784 955246742115627 959085083713536 961329372217344 964667321426432 969543856599084 976819645172736 977890673590272 979105433094144 981286127318016 986246672998392 988554520453968 994737284775936 995972971548672 998191233681408 998303578841088 1000527031775232 1001769910712064 1005584843057184 1006834004929818 1009076457095577 1011437726945958 1015501853343744 1019027901445632 1021412457980928 1026575848163736 1029077486272512 1033782916022272 1036699870334976 1039008840689664 1040299522662528 1041440153235456 1050339177982341 1056908365074432 1058221282270464 1059381563056128 1060697552518656 1063059971261184 1066059534631572 1068433895748258 1070934063825132 1073543797407744 1078970719177728 1081495543744512 1085250736604736 1092038272745472 1095953406590976 1100127007789056 1101493612230912 1103946893232768 1106530162812672 1112123835510714 1114833943461888 1117442689073152 1122965137891584 1123091526196224 1125592910747136 1126991149551072 1128226832671744 1134039744774144 1136693432549376 1142439585011712 1146406389126336 1149089015228544 1154897829184203 1157712172056576 1160421254037504 1163005780525056 1166287354126848 1168884945775872 1170336962995344 1171620172389888 1175688297988464 1180412410724352 1183041462140928 1183174611959808 1185809815437312 1187282857140224 1191804258438144 1193284746583488 1195942467668832 1198741009713728 1207736772083712 1213842059074944 1216682486712576 1220907078680328 1225812888059904 1228543056838656 1228681327804416 1231417885261824 1232947582414848 1237642883762688 1239180313759776 1241940254886864 1244846433164256 1249848434884608 1252632136384512 1254188186394624 1255563333992448 1257123025207296 1259922928902144 1263477966970752 1266292024590528 1267865043244956 1269255186755712 1273662322820836 1278780111618048 1281772496289792 1289707187767128 1292725142132112 1300810295476224 1302426193563648 1303854231453696 1305473910792192 1308381503090688 1312073273392704 1314995563997856 1316629083369762 1318072693938624 1322649335237022 1326316379701248 1327963962064896 1330921644908544 1331071438454784 1334036042366976 1335693214282752 1340779790742912 1342445339906424 1345435276127436 1348583635927944 1354002471124992 1358703868594176 1361883277307904 1368767797551648 1373520463515369 1382110938943488 1382266493779968 1385345120919552 1387066030216704 1388586870980608 1394077852979748 1397182786747722 1400452237309788 1406079489245184 1409211153432576 1410961709693952 1412508750741504 1414263403358208 1417413295014912 1421412712842096 1424578527664344 1427912085100176 1438627625570304 1441994058326016 1447000982139648 1454315784898626 1461271208787968 1466836010385408 1468658149641216 1471929190977024 1475373550416896 1482831780680952 1486445257949184 1493959457323008 1497286850522112 1497455368261632 1500790547662848 1502654866068096 1508377264585776 1510251007394727 1517156590418937 1523252780015616 1528541852168448 1532118686971392 1539863772245604 1543616229408768 1547228338716672 1550674374033408 1555049805502464 1558513261034496 1560449283993792 1562160229853184 1567584397317952 1577388616187904 1587331923405696 1589072344584192 1591046328777984 1594589956891776 1602650843622387 1606401095737698 1610315696111616 1618456078766592 1622243315616768 1627876104907104 1634417184079872 1638057409118208 1641890513682432 1643930109886464 1650190511683584 1652240418346368 1655920339849152 1659795244219008 1668185753266071 1672250915192832 1676164033609728 1679897238536192 1684637289294336 1688389366120704 1690486724326608 1692340249007616 1701059617161216 1705040148824064 1709029995053056 1719609583689504 1723633522842816 1734413727301632 1736568258084864 1740631881056256 1744508670787584 1749431031190272 1753327418663808 1755505444493016 1757430258584832 1763532446982696 1770618616086528 1774562193211392 1774761917939712 1778714723155968 1780924285710336 1787706387657216 1789927119875232 1793913701503248 1798111514570592 1805336628166656 1811605158125568 1815844369743872 1825023730068864 1831360618020492 1838719332089856 1842814585257984 1843021991706624 1847126827892736 1849421373622272 1856464325644032 1858770470639664 1862910382330296 1867269649746384 1874772652326912 1878948204576768 1881282279591936 1883345000988672 1885684537810944 1889884393353216 1895216950456128 1899438036885792 1901797564867434 1903882780133568 1910493484231254 1918170167427072 1922658744434688 1929334642852864 1939087713198168 1953639290345472 1955781347180544 1958210866188288 1962572254636032 1972493345996784 1974943625054643 1977109040907936 1983974002855533 1989474569551872 1991945943097344 1996382467362816 1996607157682176 2001054063550464 2003539821424128 2011169686114368 2013668009859636 2018152914191154 2022875453891916 2031003706687488 2038055802891264 2042824915961856 2053151696327472 2073399740669952 2078017681379328 2080599045325056 2082880306470912 2095774180121583 2100678355964682 2113816730148864 2116442564540928 2118763126112256 2121395105037312 2126119942522368 2132119069263144 2136867791496516 2141868127650264 2147087594815488 2157941438355456 2162991087489024 2170501473209472 2181473677347939 2191906813181952 2200254015578112 2202987224461824 2207893786465536 2213060325625344 2224247671021428 2229667886923776 2234885378146304 2245930275783168 2246183052392448 2251185821494272 2253982299102144 2256453665343488 2268079489548288 2284879170023424 2292812778252672 2298178030457088 2309795658368406 2315424344113152 2320842508075008 2326011561050112 2332574708253696 2337769891551744 2340673925990688 2343240344779776 2351376595976928 2360824821448704 2366082924281856 2371619630874624 2374565714280448 2383608516876288 2386569493166976 2391884935337664 2397482019427456 2409601643606547 2415473544167424 2427684118149888 2433364973425152 2441814157360656 2451625776119808 2457086113677312 2457362655608832 2462835770523648 2465895164829696 2475285767525376 2478360627519552 2483880509773728 2489692866328512 2505264272769024 2508376372789248 2514246050414592 2519845857804288 2526955933941504 2532584049181056 2535730086489912 2538510373511424 2547324645641672 2557560223236096 2563544992579584 2579414375534256 2585450284264224 2601620590952448 2604852387127296 2607708462907392 2610947821584384 2616763006181376 2624146546785408 2629991127995712 2633258166739524 2636145387877248 2645298670474044 2655927924129792 2661843289817088 2662142876909568 2668072084733952 2671386428565504 2681559581485824 2684890679812848 2690870552254872 2697167271855888 2708004942249984 2717407737188352 2723766554615808 2737535595103296 2747040927030738 2764221877886976 2764532987559936 2770690241839104 2774132060433408 2777173741961216 2788155705959496 2794365573495444 2800904474619576 2812158978490368 2818422306865152 2821923419387904 2825017501483008 2828526806716416 2834826590029824 2842825425684192 2849157055328688 2852696347301151 2855824170200352 2865740226346881 2877255251140608 2883988116652032 2894001964279296 2908631569797252 2922542417575936 2933672020770816 2937316299282432 2943858381954048 2950747100833792 2965663561361904 2987918914646016 2994573701044224 2994910736523264 3001581095325696 3005309732136192 3016754529171552 3020502014789454 3027229371286731 3034313180837874 3046505560031232 3057083704336896 3064237373942784 3079727544491208 3087232458817536 3101348748066816 3110099611004928 3117026522068992 3120898567987584 3124320459706368 3135168794635904 3151017533947023 3174663846811392 3178144689168384 3182092657555968 3189179913783552 3205301687244774 3212802191475396 3220631392223232 3236912157533184 3244486631233536 3255752209814208 3276114818236416 3287860219772928 3300381023367168 3304480836692736 3311840679698304 3319590488438016 3336371506532142 3344501830385664 3352328067219456 3359794477072384 3369274578588672 3376778732241408 3380973448653216 3384680498015232 3402119234322432 3410080297648128 3439219167379008 3447267045685632 3464693487552609 3473136516169728 3481263762112512 3489017341575168 3498862062380544 3506654837327616 3511010888986032 3514860517169664 3527064893965392 3541237232173056 3549124386422784 3549523835879424 3557429446311936 3561848571420672 3575412775314432 3579854239750464 3587827403006496 3596223029141184 3623210316251136 3631688739487744 3650047460137728 3662721236040984 3677438664179712 3685629170515968 3686043983413248 3694253655785472 3698842747244544 3712928651288064 3717540941279328 3725820764660592 3734539299492768 3749545304653824 3757896409153536 3762564559183872 3766690001977344 3771369075621888 3779768786706432 3790433900912256 3798876073771584 3803595129734868 3807765560267136 3820986968462508 3836340334854144 3845317488869376 3858669285705728 3878175426396336 3907278580690944 3911562694361088 3916421732376576 3925144509272064 3944986691993568 3949887250109286 3954218081815872 3967948005711066 3978949139103744 3983891886194688 3992764934725632 3993214315364352 4002108127100928 4007079642848256 4022339372228736 4027336019719272 4036305828382308 4045750907783832 4062007413374976 4076111605782528 4085649831923712 4106303392654944 4120561390546107 4146799481339904 4156035362758656 4161198090650112 4165760612941824 4191548360243166 4201356711929364 4227633460297728 4232885129081856 4237526252224512 4242790210074624 4252239885044736 4264238138526288 4273735582993032 4283736255300528 4315882876710912 4325982174978048 4341002946418944 4362947354695878 4383813626363904 4400508031156224 4405974448923648 4415787572931072 4426120651250688 4448495342042856 4459335773847552 4491860551566336 4492366104784896 4502371642988544 4507964598204288 4512907330686976 4530753022184181 4551469771256811 4569758340046848 4585625556505344 4596356060914176 4619591316736812 4630848688226304 4641685016150016 4652023122100224 4665149416507392 4675539783103488 4681347851981376 4686480689559552 4702753191953856 4732165848563712 4749131428560896 4767217033752576 4773138986333952 4783769870675328 4794964038854912 4819203287213094 4830947088334848 4855368236299776 4866729946850304 4883628314721312 4903251552239616 4914172227354624 4925671541047296 4931790329659392 4950571535050752 4956721255039104 4967761019547456 4979385732657024 5004557259798213 5016752745578496 5028492100829184 5039691715608576 5053911867883008 5065168098362112 5071460172979824 5077020747022848 5094649291283344 5115120446472192 5127089985159168 5158828751068512 5170900568528448 5203241181904896 5209704774254592 5221895643168768 5233526012362752 5248293093570816 5259982255991424 5266516333479048 5272290775754496 5290597340948088 5311855848259584 5323686579634176 5324285753819136 5336144169467904 5342772857131008 5363119162971648 5369781359625696 5381741104509744 5394334543711776 5416009884499968 5434815474376704 5447533109231616 5475071190206592 5494081854061476 5528443755773952 5529065975119872 5541380483678208 5548264120866816 5554347483922432 5576311411918992 5588731146990888 5601808949239152 5624317956980736 5636844613730304 5643846838775808 5650035002966016 5657053613432832 5669653180059648 5685650851368384 5698314110657376 5705392694602302 5711648340400704 5731480452693762 5754510502281216 5767976233304064 5788003928558592 5817263139594504 5867344041541632 5874632598564864 5887716763908096 5901494201667584 5924830875163929 5931327122723808 5951922008566599 5975837829292032 5989147402088448 5989821473046528 6003162190651392 6010619464272384 6033509058343104 6041004029578908 6054458742573462 6068626361675748 6093011120062464 6114167408673792 6128474747885568 6159455088982416 6220199222009856 6234053044137984 6241797135975168 6248640919412736 6270337589271808 6302035067894046 6349327693622784 6356289378336768 6364185315111936 6378359827567104 6410603374489548 6425604382950792 6441262784446464 6473824315066368 6488973262467072 6511504419628416 6544421032043817 6575720439545856 6600762046734336 6608961673385472 6623681359396608 6639180976876032 6672743013064284 6689003660771328 6704656134438912 6719588954144768 6738549157177344 6753557464482816 6761946897306432 6769360996030464 6804238468644864 6878438334758016 6894534091371264 6929386975105218 6946273032339456 6962527524225024 6978034683150336 6997724124761088 7013309674655232 7022021777972064 7029721034339328 7054129787930784 7082474464346112 7098248772845568 7114858892623872 7123697142841344 7150825550628864 7159708479500928 7175654806012992 7192446058282368 7228804930819641 7246420632502272 7263377478975488 7300094920275456 7325442472081968 7354877328359424 7371258341031936 7372087966826496 7388507311570944 7397685494489088 7425857302576128 7435081882558656 7451641529321184 7469078598985536 7515792818307072 7525129118367744 7542738151243776 7559537573412864 7580867801824512 7597752147543168 7607190259469736 7615531120534272 7641973936925016 7672680669708288 7690634977738752 7717338571411456 7756350852792672 7814557161381888 7823125388722176 7832843464753152 7850289018544128 7889973383987136 7899774500218572 7908436163631744 7935896011422132 7967783772389376 7985529869451264 7986428630728704 8004216254201856 8014159285696512 8044678744457472 8054672039438544 8072611656764616 8091501815567664 8124014826749952 8152223211565056 8171299663847424 8212606785309888 8241122781092214 8293598962679808 8312070725517312 8322396181300224 8331521225883648 8383096720486332 8402713423858728 8455266920595456 8465770258163712 8475052504449024 8485580420149248 8504479770089472 8528476277052576 8547471165986064 8558089041903453 8567472510601056 8597220679040643 8631765753421824 8651964349956096 8682005892837888 8725894709391756 8767627252727808 8801016062312448 8811948897847296 8831575145862144 8852241302501376 8896990684085712 8983721103132672 8984732209569792 9004743285977088 9015929196408576 9025814661373952 9061506044368362 9081688113860193 9102939542513622 9139516680093696 9171251113010688 9192712121828352 9239182633473624 9261697376452608 9304046244200448 9330298833014784 9351079566206976 9362695703962752 9372961379119104 9405506383907712 9453052601841069 9498262857121792 9534434067505152 9546277972667904 9567539741350656 9589928077709824 9638406574426188 9661894176669696 9710736472599552 9733459893700608 9767256629442624 9828344454709248 9863580659318784 9901143070101504 9913442510078208 9935522039094912 9958771465314048 10009114519596426 10033505491156992 10056984201658368 10079383431217152 10107823735766016 10130336196724224 10142920345959648 10154041494045696 10189298582566688 10230240892944384 10317657502137024 10341801137056896 10419409548509184 10443791286337536 10467052024725504 10496586187141632 10519964511982848 10533032666958096 10544581551508992 10581194681896176 10623711696519168 10647373159268352 10648571507638272 10672288338935808 10685545714262016 10726238325943296 10739562719251392 10763482209019488 10788669087423552 10869630948753408 10895066218463232 10950142380413184 10988163708122952 11056887511547904 11058131950239744 11082760967356416 11096528241733632 11108694967844864 11152622823837984 11177462293981776 11203617898478304 11248635913961472 11273689227460608 11287693677551616 11300070005932032 11314107226865664 11339306360119296 11371301702736768 11396628221314752 11410785389204604 11423296680801408 11462960905387524 11509021004562432 11535952466608128 11576007857117184 11634526279189008 11734688083083264 11749265197129728 11775433527816192 11802988403335168 11849661750327858 11862654245447616 11903844017133198 11951675658584064 11978294804176896 11979642946093056 12006324381302784 12021238928544768 12067018116686208 12082008059157816 12108917485146924 12137252723351496 12186022240124928 12228334817347584 12256949495771136 12318910177964832 12361684171638321 12440398444019712 12468106088275968 12483594271950336 12497281838825472 12540675178543616 12604070135788092 12698655387245568 12712578756673536 12728370630223872 12756719655134208 12821206748979096 12851208765901584 12947648630132736 12977946524934144 13023008839256832 13088842064087634 13151440879091712 13201524093468672 13217923346770944 13247362718793216 13278361953752064 13345486026128568 13378007321542656 13439177908289536 13477098314354688 13507114928965632 13523893794612864 13538721992060928 13654409313770433 13756876669516032 13789068182742528 13858773950210436 13892546064678912 13925055048450048 13956069366300672 13995448249522176 14026619349310464 14044043555944128 14059442068678656 14108259575861568 14196497545691136 14247394285682688 14301651101257728 14319416959001856 14351309612025984 14384892116564736 14457609861639282 14492841265004544 14526754957950976 14600189840550912 14650884944163936 14709754656718848 14742516682063872 14777014623141888 14795370988978176 14851714605152256 14870163765117312 14903283058642368 14938157197971072 15013671779394639 15050258236735488 15085476302487552 15119075146825728 15161735603649024 15195504295086336 15214380518939472 15231062241068544 15283947873850032 15345361339416576 15381269955477504 15434677142822912 15512701705585344 15629114322763776 15665686929506304 15700578037088256 15779946767974272 15799549000437144 15816872327263488 15871792022844264 15935567544778752 15971059738902528 15972857261457408 16008432508403712 16028318571393024 16089357488914944 16109344078877088 16145223313529232 16183003631135328 16248029653499904 16304446423130112 16342599327694848 16425213570619776 16482245562184428 16587197925359616 16624141451034624 16644792362600448 16663042451767296 16766193440972664 16805426847717456 16910533841190912 16931540516327424 16950105008898048 16971160840298496 17008959540178944 17056952554105152 17094942331972128 17116178083806906 17134945021202112 17194441358081286 17263531506843648 17303928699912192 17364011785675776 17451789418783512 17602032124624896 17623897795694592 17663150291724288 17704482605002752 17793981368171424 17855766025699797 17967442206265344 17969464419139584 18009486571954176 18031858392817152 18051629322747904 18123012088736724 18163376227720386 18205879085027244 18279033360187392 18342502226021376 18385424243656704 18478365266947248 18660597666029568 18702159132413952 18725391407925504 18745922758238208 18811012767815424 18906105203682138 18996525714243584 19068868135010304 19092555945335808 19135079482701312 19179856155419648 19276813148852376 19323788353339392 19421472945199104 19466919787401216 19534513258885248 19633263096131451 19727161318637568 19802286140203008 19826885020156416 19871044078189824 19917542930628096 20018229039192852 20067010982313984 20113968403316736 20158766862434304 20215647471532032 20260672393448448 20285840691919296 20308082988091392 20378597165133376 20635315004274048 20683602274113792 20838819097018368 20887582572675072 20934104049451008 20993172374283264 21039929023965696 21066065333916192 21089163103017984 21162389363792352 21247423393038336 21294746318536704 21344576677871616 21371091428524032 21452476651886592 21479125438502784 21526964418038976 21577338174847104 21686414792458923 21739261897506816 21790132436926464 21900284760826368 21976327416245904 22113775023095808 22116263900479488 22165521934712832 22193056483467264 22217389935689728 22305245647675968 22354924587963552 22407235796956608 22547378454921216 22575387355103232 22628214453731328 22678612720238592 22742603405473536 22793256442629504 22821570778409208 22846593361602816 22925921810775048 23018042009124864 23071904933216256 23152015714234368 23269052558378016 23469376166166528 23498530394259456 23550867055632384 23605976806670336 23699323500655716 23725308490895232 23807688034266396 23903351317168128 23956589608353792 23959285892186112 24012648762605568 24042477857089536 24134036233372416 24164016118315632 24217834970293848 24274505446702992 24372044480249856 24456669634695168 24513898991542272 24637820355929664 24723368343276642 24880796888039424 24936212176551936 24967188543900672 24994563677650944 25081350357087232 25208140271576184 25397310774491136 25425157513347072 25456741260447744 25513439310268416 25642413497958192 25674267125710359 25702417531803168 25791662037121929 25895297260265472 25955893049868288 26046017678513664 26177684128175268 26302881758183424 26403048186937344 26435846693541888 26494725437586432 26556723907504128 26690972052257136 26954196628709376 27014229857931264 27047787589225728 27077443984121856 27245064341580579 27308818627540866 27513753339032064 27578136365485056 27717547900420872 27785092129357824 27912138732601344 27990896499044352 28053238698620928 28088087111888256 28118884137357312 28216519151723136 28359157805523207 28494788571365376 28603302202515456 28638833918003712 28702619224051968 28769784233129472 28915219723278564 28985682530009088 29053509915901952 29200379681101824 29301769888327872 29485033364127744 29590741977956352 29703429210304512 29740327530234624 29806566117284736 29876314395942144 30027343558789278 30100516473470976 30170952604975104 30238150293651456 30323471207298048 30391008590172672 30428761037878944 30462124482137088 30567895747700064 30690722678833152 30869354285645824 31025403411170688 31258228645527552 31331373859012608 31401156074176512 31559893535948544 31599098000874288 31633744654526976 31743584045688528 31871135089557504 31942119477805056 31945714522914816 32016865016807424 32056637142786048 32178714977829888 32218688157754176 32290446627058464 32366007262270656 32608892846260224 32685198655389696 32850427141239552 32964491124368856 33174395850719232 33248282902069248 33289584725200896 33326084903534592 33532386881945328 33610853695434912 33821067682381824 33863081032654848 33900210017796096 33942321680596992 34017919080357888 34113905108210304 34189884663944256 34232356167613812 34269890042404224 34388882716162572 34527063013687296 34607857399824384 34728023571351552 34903578837567024 35204064249249792 35247795591389184 35326300583448576 35408965210005504 35587962736342848 35711532051399594 35934884412530688 35938928838279168 36018973143908352 36063716785634304 36103258645495808 36246024177473448 36326752455440772 36411758170054488 36558066720374784 36685004452042752 36770848487313408 36956730533894496 37085052514914963 37321195332059136 37404318264827904 37450782815851008 37491845516476416 37622025535630848 37812210407364276 37993051428487168 38137736270020608 38185111890671616 38270158965402624 38359712310839296 38553626297704752 38842945890398208 38933839574802432 39069026517770496 39266526192262902 39454322637275136 39604572280406016 39653770040312832 39742088156379648 39835085861256192 40036458078385704 40134021964627968 40317533724868608 40431294943064064 40521344786896896 40571681383838592 40616165976182784 40757194330266752 40963227941311299 41270630008548096 41367204548227584 41677638194036736 41775165145350144 41868208098902016 41986344748566528 42079858047931392 42132130667832384 42178326206035968 42324778727584704 42589492637073408 42742182857048064 42904953303773184 42958250877005568 43053928836077952 43154676349694208 43372829584917846 43478523795013632 43580264873852928 43800569521652736 43952654832491808 44227550046191616 44331043869425664 44386112966934528 44610491295351936 44709849175927104 44814471593913216 45041015338183917 45150774710206464 45256428907462656 45357225440477184 45485206810947072 45586512885259008 45643141556818416 45693186723205632 45851843621550096 46036084018249728 46143809866432512 46304031428468736 46538105116756032 46997060788518912 47101734111264768 47211953613340672 47398647001311432 47450616981790464 47615376068532792 47806702634336256 47913179216707584 47918571784372224 48025297525211136 48084955714179072 48268072466744832 48328032236631264 48435669940587696 48549010893405984 48744088960499712 48913339269390336 49027797983084544 49275640711859328 49446736686553284 49761593776078848 49872424353103872 49934377087801344 49989127355301888 50162700714174464 50416280543152368 50794621548982272 50850315026694144 50913482520895488 51026878620536832 51284826995916384 51348534251420718 51404835063606336 51583324074243858 51790594520530944 51911786099736576 52092035357027328 52355368256350536 52806096373874688 52871693387083776 52989450875172864 53113447815008256 53381944104514272 53567298077099391 53908393257418752 54028459715862528 54095575178451456 54154887968243712 54490128683161158 54617637255081732 55027506678064128 55156272730970112 55435095800841744 55981792998088704 56106477397241856 56176174223776512 56237768274714624 56433038303446272 56718315611046414 56989577142730752 57206604405030912 57277667836007424 57405238448103936 57539568466258944 57830439446557128 57971365060018176 58400759362203648 58603539776655744 58899789288394353 59181483955912704 59406858420609024 59480655060469248 59613132234569472 59752628791884288 60054687117578556 60201032946941952 60341905209950208 60476300587302912 60646942414596096 60782017180345344 60857522075757888 60924248964274176 61135791495400128 61738708571291648 62050806822341376 62516457291055104 62662747718025216 62802312148353024 63119787071897088 63198196001748576 63267489309053952 63487168091377056 63742270179115008 63884238955610112 64033730033614848 64113274285572096 64357429955659776 64437376315508352 64580893254116928 64732014524541312 65059244377376769 65217785692520448 65370397310779392 65700854282479104 65928982248737712 66348791701438464 66496565804138496 66579169450401792 66652169807069184 67064773763890656 67221707390869824 67642135364763648 67726162065309696 67884643361193984 68035838160715776 68227810216420608 68379769327888512 68464712335227624 68539780084808448 68777765432325144 69054126027374592 69215714799648768 69456047142703104 69807157675134048 70408128498499584 70495591182778368 70652601166897152 70817930420011008 71175925472685696 71423064102799188 71869768825061376 71877857676558336 72037946287816704 72127433571268608 72206517290991616 72492048354946896 72653504910881544 72823516340108976 73116133440749568 73370008904085504 73541696974626816 73913461067788992 74170105029829926 74642390664118272 74808636529655808 74901565631702016 74983691032952832 75244051071261696 75624420814728552 76275472540041216 76370223781343232 76540317930805248 76719424621678592 77022801377131077 77107252595409504 77374986111365787 77685891780796416 77867679149604864 78138053035540992 78533052384525804 78908645274550272 79209144560812032 79307540080625664 79484176312759296 79670171722512384 80072916156771408 80862589886128128 81042689573793792 81143362767677184 81232331952365568 81514388660533504 81926455882622598 82541260017096192 82734409096455168 83355276388073472 83736416197804032 83972689497133056 84159716095862784 84264261335664768 84356652412071936 84649557455169408 85077473416569621 85484365714096128 85809906607546368 85916501754011136 86107857672155904 86309352699388416 86745659169835692 86957047590027264 87160529747705856 87601139043305472 87905309664983616 88455100092383232 88772225933869056 89220982590703872 89419698351854208 89628943187826432 90082030676367834 90301549420412928 90512857814925312 90714450880954368 90970413621894144 91173025770518016 91286283113636832 91386373446411264 91703687243100192 92072168036499456 92608062856937472 93076210233512064 93994121577037824 94203468222529536 94423907226681344 94797294002622864 94901233963580928 95230752137065584 95613405268672512 95826358433415168 95837143568744448 96050595050422272 96169911428358144 96536144933489664 96656064473262528 96871339881175392 97098021786811968 97826678538780672 98055595966169088 98551281423718656 98893473373106568 99523187552157696 99744848706207744 99868754175602688 99978254710603776 100325401428348928 100832561086304736 101589243097964544 101700630053388288 101826965041790976 102053757241073664 102569653991832768 102697068502841436 102809670127212672 103166648148487716 103581189041061888 103823572199473152 104184070714054656 104710736512701072 105612192747749376 105743386774167552 105978901750345728 106226895630016512 106763888209028544 107134596154198782 107816786514837504 108056919431725056 108191150356902912 108309775936487424 108980257366322316 109235274510163464 110055013356128256 110312545461940224 110870191601683488 111255157544744889 111963585996177408 112212954794483712 112352348447553024 112475536549429248 112866076606892544 113436631222092828 113979154285461504 114413208810061824 114555335672014848 114810476896207872 115079136932517888 115660878893114256 116801518724407296 117207079553311488 117799578576788706 118362967911825408 118813716841218048 118961310120938496 119226264469138944 119505257583768576 120109374235157112 120402065893883904 120952601174605824 121293884829192192 121564034360690688 121715044151515776 121848497928548352 122271582990800256 122889683823933897 123477417142583296 124101613644682752 125032914582110208 125325495436050432 125604624296706048 126239574143794176 126396392003497152 126534978618107904 126974336182754112 127768477911220224 128226548571144192 128714859911319552 128874752631016704 129161786508233856 129464029049082624 130118488754753538 130435571385040896 130740794621558784 131401708564958208 131857964497475424 132993131608276992 133158338900803584 134129547527781312 134443414781739648 135452324130619392 135769286722387968 136071676321431552 136455620432841216 136759538655777024 136929424670455248 137079560169616896 137555530864650288 138108252054749184 138431429599297536 138912094285406208 139614315350268096 140991182365556736 141305202333794304 141635860840022016 142351850945371392 142846128205598376 143739537650122752 143755715353116672 144075892575633408 144254867142537216 144413034581983232 144984096709893792 145307009821763088 145647032680217952 146232266881499136 146740017808171008 147083393949253632 147826922135577984 148340210059659852 149284781328236544 149617273059311616 149803131263404032 149967382065905664 150488102142523392 151248841629457104 152550945080082432 152740447562686464 153080635861610496 153438849243357184 154045602754262154 154214505190819008 154749972222731574 155371783561592832 155735358299209728 156276106071081984 157066104769051608 158418289121624064 158615080161251328 158968352625518592 159340343445024768 160145832313542816 160701894231298173 161725179772256256 162085379147587584 162286725535354368 162464663904731136 163028777321067008 163852911765245196 165082520034192384 165468818192910336 167945378994266112 168319432191725568 168528522671329536 168713304824143872 169299114910338816 170154946833139242 170968731428192256 171619813215092736 171833003508022272 172215715344311808 172618705398776832 173491318339671384 173914095180054528 175202278086610944 175810619329967232 177544451867738112 178441965181407744 178839396703708416 179257886375652864 180164061352735668 180603098840825856 181025715629850624 181428901761908736 181940827243788288 182346051541036032 182572566227273664 182772746892822528 183407374486200384 185216125713874944 186152420467024128 187988243154075648 188406936445059072 188847814453362688 189594588005245728 189802467927161856 190461504274131168 191226810537345024 191652716866830336 192101190100844544 192339822856716288 193072289866979328 193312128946525056 193742679762350784 194196043573623936 195177733132130307 195653357077561344 196111191932338176 197102562847437312 197786946746213136 199046375104315392 199489697412415488 199737508351205376 199956509421207552 200650802856697856 201665122172609472 203178486195929088 203653930083581952 204107514482147328 205139307983665536 205394137005682872 205619340254425344 206333296296975432 207162378082123776 207647144398946304 208368141428109312 209421473025402144 211224385495498752 211486773548335104 211957803500691456 212453791260033024 213527776418057088 214269192308397564 215633573029675008 216113838863450112 216382300713805824 216619551872974848 217960514732644632 218470549020326928 220110026712256512 220625090923880448 221740383203366976 222510315089489778 223927171992354816 224425909588967424 224704696895106048 224951073098858496 225732153213785088 226873262444185656 228826417620123648 229110671344029696 229620953792415744 230158273865035776 231321757786228512 232124958334097361 233603037448814592 234414159106622976 235599157153577412 236725935823650816 237627433682436096 237922620241876992 238452528938277888 239010515167537152 240218748470314224 242587769658384384 243128068721381376 243430088303031552 243696995857096704 244543165981600512 245779367647867794 246954834285166592 248203227289365504 250065829164220416 251209248593412096 252479148287588352 252792784006994304 253069957236215808 253948672365508224 255232420249708863 256453097142288384 257429719822639104 257749505262033408 258323573016467712 258928058098165248 260236977509507076 260871142770081792 261481589243117568 262803417129916416 263715928994950848 266316677801607168 268259095055562624 268886829563479296 270904648261238784 271538573444775936 272143352642863104 272911240865682432 273519077311554048 273858849340910496 274159120339233792 275111061729300576 276216504109498368 277824188570812416 279228630700536192 281982364731113472 282610404667588608 283271721680044032 284703701890742784 285692256411196752 287479075300245504 287511430706233344 288151785151266816 288509734285074432 288826069163966464 289968193419787584 290614019643526176 291294065360435904 293480035616342016 294166787898507264 295653844271155968 296680420119319704 298569562656473088 299234546118623232 299606262526808064 299934764131811328 300976204285046784 302497683258914208 305101890160164864 305480895125372928 306161271723220992 306877698486714368 308091205508524308 308429010381638016 309499944445463148 310743567123185664 311470716598419456 312552212142163968 314132209538103216 316836578243248128 317230160322502656 317936705251037184 318680686890049536 320291664627085632 321403788462596346 323450359544512512 324170758295175168 324573451070708736 324929327809462272 326057554642134016 327705823530490392 330165040068384768 330937636385820672 333765472634234667 335890757988532224 336638864383451136 337057045342659072 337426609648287744 338598229820677632 340309893666278484 341937462856384512 343239626430185472 343666007016044544 344431430688623616 345237410797553664 346982636679342768 350404556173221888 351621238659934464 355088903735476224 356883930362815488 357678793407416832 358515772751305728 360328122705471336 361206197681651712 362857803523817472 363881654487576576 364692103082072064 365145132454547328 365545493785645056 366814748972400768 368669051471801691 370432251427749888 372304840934048256 375976486308151296 376813872890118144 377695628906725376 379189176010491456 379604935854323712 380923008548262336 383305433733660672 384679645713432576 386144579733958656 386624257893050112 387485359524701568 388392087147247872 390355466264260614 391306714155122688 392222383864676352 394205125694874624 395573893492426272 398979394824830976 399475016702410752 401301605713395712 403330244345218944 406356972391858176 407307860167163904 408215028964294656 410278615967331072 410788274011365744 411238680508850688 412666592593950864 414324756164247552 415294288797892608 416736282856218624 418842946050804288 422973547096670208 423915607001382912 424907582520066048 427055552836114176 428538384616795128 431267146059350016 432227677726900224 432764601427611648 433239103745949696 435921029465289264 436941098040653856 440220053424513024 441250181847760896 443480766406733952 445020630178979556 447854343984709632 448851819177934848 449409393790212096 449902146197716992 451464306427570176 453746524888371312 457652835240247296 458221342688059392 459241907584831488 460316547730071552 462643515572457024 464249916668194722 467206074897629184 468828318213245952 471198314307154824 475254867364872192 475845240483753984 476905057876555776 478021030335074304 480437496940628448 482105682693894519 485175539316768768 486256137442762752 486860176606063104 487393991714193408 489086331963201024 491558735295735588 493909668570333184 496406454578731008 504958296575176704 505585568013988608 506139914472431616 507897344731016448 510464840499417726 512906194284576768 514859439645278208 515499010524066816 516647146032935424 517856116196330496 520473955019014152 521742285540163584 525606834259832832 527431857989901696 532633355603214336 536518190111125248 537773659126958592 541809296522477568 543077146889551872 544286705285726208 545822481731364864 547038154623108096 547717698681820992 548318240678467584 550222123458601152 555648377141624832 558457261401072384 563964729462226944 565220809335177216 566543443360088064 569407403781485568 571384512822393504 574958150600491008 576303570302533632 577019468570148864 579936386839575168 581228039287052352 582588130720871808 585533199396390921 586960071232684032 588333575797014528 591307688542311936 593360840238639408 597139125312946176 598469092237246464 599212525053616128 599869528263622656 601952408570093568 604995366517828416 610961790250745856 612322543446441984 613755396973428736 616182411017048616 616858020763276032 618999888890926296 621487134246371328 622941433196838912 625104424284327936 628264419076206432 633673156486496256 634460320645005312 635873410502074368 637361373780099072 640583329254171264 642807576925192692 646900719089025024 648341516590350336 649146902141417472 649858655618924544 652115109284268032 655411647060980784 660330080136769536 661875272771641344 667530945268469334 671781515977064448 673277728766902272 674114090685318144 674853219296575488 677196459641355264 680619787332556968 686479252860370944 687332014032089088 688862861377247232 690474821595107328 693965273358685536 696374875002292083 700809112346443776 703242477319868928 710177807470952448 713767860725630976 715357586814833664 717031545502611456 720656245410942672 727763308975153152 729384206164144128 730290264909094656 731090987571290112 733629497944801536 737338102943603382 740864502855499776 744609681868096512 753627745780236288 758378352020982912 759209871708647424 761846017096524672 765697260749126589 769359291426865152 772289159467917312 773248515786100224 774970719049403136 776784174294495744 780710932528521228 782613428310245376 784444767729352704 788410251389749248 791147786984852544 798950033404821504 802603211426791424 806660488690437888 812713944783716352 814615720334327808 816430057928589312 820557231934662144 821576548022731488 822477361017701376 825333185187901728 828649512328495104 833472565712437248 837685892101608576 845947094193340416 847831214002765824 849815165040132096 854111105672228352 857076769233590256 862534292118700032 864455355453800448 865529202855223296 866478207491899392 871842058930578528 873882196081307712 880440106849026048 882500363695521792 886961532813467904 890041260357959112 895708687969419264 897703638355869696 898818787580424192 899804292395433984 902928612855140352 907493049776742624 915305670480494592 916442685376118784 918483815169662976 920633095460143104 925287031144914048 928499833336389444 934412149795258368 937656636426491904 942396628614309648 950509734729744384 951690480967507968 953810115753111552 956042060670148608 960874993881256896 964211365387789038 970351078633537536 972512274885525504 973720353212126208 974787983428386816 978172663926402048 983117470591471176 992812909157462016 1001296417902704001 1009916593150353408 1011171136027977216 1012279828944863232 1015794689462032896 1020929680998835452 1025812388569153536 1029718879290556416 1030998021048133632 1033294292065870848 1035712232392660992 1040947910038028304 1051213668519665664 1054863715979803392 1065266711206428672 1073036380222250496 1075547318253917184 1083618593044955136 1088573410571452416 1091644963462729728 1094076309246216192 1095435397363641984 1096636481356935168 1100444246917202304 1106007154415405073 1111296754283249664 1116914522802144768 1127929458924453888 1130441618670354432 1133086886720176128 1138814807562971136 1142769025644787008 1149916301200982016 1154038937140297728 1159872773679150336 1162456078574104704 1165176261441743616 1171066398792781842 1173920142465368064 1176667151594029056 1182615377084623872 1186721680477278816 1196938184474492928 1198425050107232256 1203904817140187136 1209990733035656832 1221923580501491712 1224645086892883968 1227510793946857472 1232364822034097232 1233716041526552064 1237999777781852592 1242974268492742656 1245882866393677824 1250208848568655872 1256528838152412864 1268920641290010624 1271746821004148736 1274722747560198144 1281166658508342528 1285615153850385384 1293801438178050048 1296683033180700672 1298293804282834944 1299717311237849088 1304230218568536064 1310823294121961568 1320660160273539072 1323750545543282688 1335061890536938668 1343563031954128896 1346555457533804544 1348228181370636288 1349706438593150976 1354392919282710528 1361239574665113936 1372958505720741888 1374664028064178176 1377725722754494464 1380949643190214656 1387930546717371072 1392749750004584166 1401618224692887552 1406484954639737856 1427535721451261952 1430715173629667328 1434063091005222912 1441312490821885344 1446317048081683557 1455526617950306304 1458768412328288256 1460580529818189312 1462181975142580224 1467258995889603072 1474676205887206764 1481729005710999552 1489219363736193024 1516756704041965824 1518419743417294848 1523692034193049344 1531394521498253178 1538718582853730304 1544578318935834624 1546497031572200448 1549941438098806272 1553568348588991488 1561421865057042456 1565226856620490752 1576820502779498496 1582295573969705088 1597900066809643008 1605206422853582848 1613320977380875776 1625427889567432704 1629231440668655616 1632860115857178624 1641114463869324288 1643153096045462976 1644954722035402752 1650666370375803456 1666945131424874496 1675371784203217152 1691894188386680832 1695662428005531648 1699630330080264192 1708222211344456704 1714153538467180512 1728910710907600896 1731058405710446592 1743684117861157056 1747764392162615424 1760880213698052096 1765000727391043584 1773923065626935808 1780082520715918224 1791417375938838528 1795407276711739392 1797637575160848384 1799608584790867968 1805857225710280704 1814986099553485248 1832885370752237568 1836967630339325952 1841266190920286208 1850574062289828096 1856999666672778888 1868824299590516736 1875313272852983808 1884793257228619296 1901019469459488768 1903380961935015936 1907620231506223104 1912084121340297216 1921749987762513792 1928422730775578076 1940702157267075072 1945024549771051008 1947440706424252416 1949575966856773632 1956345327852804096 1966234941182942352 1985625818314924032 2002592835805408002 2019833186300706816 2022342272055954432 2024559657889726464 2031589378924065792 2041859361997670904 2059437758581112832 2061996042096267264 2066588584131741696 2071424464785321984 2081895820076056608 2089124625006876249 2102427337039331328 2109727431959606784 2130533422412857344 2146072760444500992 2151094636507834368 2183289926925459456 2188152618492432384 2190870794727283968 2193272962713870336 2200888493834404608 2212014308830810146 2222593508566499328 2233829045604289536 2260883237340708864 2277629615125942272 2285538051289574016 2308077874280595456 2319745547358300672 2324912157148209408 2330352522883487232 2342132797585563684 2347840284930736128 2353334303188058112 2365230754169247744 2373443360954557632 2396850100214464512 2407809634280374272 2419981466071313664 2443847161002983424 2449290173785767936 2455021587893714944 2464729644068194464 2467432083053104128 2475999555563705184 2485948536985485312 2500417697137311744 2513057676304825728 2537841282580021248 2543493642008297472 2549445495120396288 2562333317016685056 2571230307700770768 2587602876356100096 2593366066361401344 2596587608565669888 2599434622475698176 2608460437137072128 2621646588243923136 2641320320547078144 2647501091086565376 2670123781073877336 2687126063908257792 2693110915067609088 2696456362741272576 2699412877186301952 2708785838565421056 2722479149330227872 2745917011441483776 2749328056128356352 2755451445508988928 2761899286380429312 2775861093434742144 2785499500009168332 2803236449385775104 2812969909279475712 2855071442902523904 2861430347259334656 2868126182010445824 2882624981643770688 2892634096163367114 2911053235900612608 2917536824656576512 2921161059636378624 2924363950285160448 2934517991779206144 2949352411774413528 2978438727472386048 3033513408083931648 3036839486834589696 3047384068386098688 3062789042996506356 3077437165707460608 3089156637871669248 3092994063144400896 3099882876197612544 3107136697177982976 3122843730114084912 3153641005558996992 3164591147939410176 3195800133619286016 3210412845707165696 3226641954761751552 3250855779134865408 3265720231714357248 3282228927738648576 3286306192090925952 3289909444070805504 3301332740751606912 3318021463246215219 3333890262849748992 3350743568406434304 3383788376773361664 3391324856011063296 3399260660160528384 3416444422688913408 3428307076934361024 3462116811420893184 3487368235722314112 3495528784325230848 3521760427396104192 3530001454782087168 3547846131253871616 3560165041431836448 3590814553423478784 3595275150321696768 3611714451420561408 3629972199106970496 3665770741504475136 3673935260678651904 3682532381840572416 3701148124579656192 3713999333345557776 3737648599181033472 3750626545705967616 3769586514457238592 3806761923870031872 3815240463012446208 3824168242680594432 3843499975525027584 3856845461551156152 3881404314534150144 3890049099542102016 3894881412848504832 3899151933713547264 3912690655705608192 3932469882365884704 3971251636629848064 4005185671610816004 4039666372601413632 4044684544111908864 4049119315779452928 4063178757848131584 4083718723995341808 4118875517162225664 4123992084192534528 4133177168263483392 4142848929570643968 4163791640152113216 4178249250013752498 4204854674078662656 4219454863919213568 4292145520889001984 4302189273015668736 4338951144245050671 4366579853850918912 4376305236984864768 4381741589454567936 4386545925427740672 4401776987668809216 4424028617661620292 4445187017132998656 4467658091208579072 4555259230251884544 4571076102579148032 4616155748561190912 4639491094716601344 4649824314296418816 4660705045766974464 4684265595171127368 4695680569861472256 4730461508338495488 4746886721909115264 4793700200428929024 4815619268560748544 4839962932142627328 4887694322005966848 4898580347571535872 4910043175787429888 4929459288136388928 4934864166106208256 4951999111127410368 5000835394274623488 5026115352609651456 5075682565160042496 5086987284016594944 5098890990240792576 5124666634033370112 5142460615401541536 5186732132722802688 5193175217131339776 5216920874274144256 5243293176487846272 5282640641094156288 5295002182173130752 5340247562147754672 5374252127816515584 5386221830135218176 5392912725482545152 5398825754372603904 5417571677130842112 5444958298660455744 5498656112256712704 5510902891017977856 5523798572760858624 5551722186869484288 5570999000018336664 5606472898771550208 5625939818558951424 5710142885805047808 5722860694518669312 5736252364020891648 5765249963287541376 5785268192326734228 5822106471801225216 5835073649313153024 5842322119272757248 5848727900570320896 5869035983558412288 5898704823548827056 5956877454944772096 6067026816167863296 6073678973669179392 6094768136772197376 6125578085993012712 6178313275743338496 6185988126288801792 6199765752395225088 6214273394355965952 6245687460228169824 6267373875020628747 6307282011117993984 6329182295878820352 6391600267238572032 6420825691414331392 6453283909523503104 6564457855477297152 6572612384181851904 6579818888141611008 6602665481503213824 6636042926492430438 6667780525699497984 6701487136812868608 6782649712022126592 6832888845377826816 6856614153868722048 6924233622841786368 6974736471444628224 6991057568650461696 7043520854792208384 7060002909564174336 7095692262507743232 7120330082863672896 7190550300643393536 7223428902841122816 7259944398213940992 7331541483008950272 7347870521357303808 7365064763681144832 7402296249159312384 7427998666691115552 7501253091411935232 7539173028914477184 7613523847740063744 7630480926024892416 7648336485361188864 7686999951050055168 7713690923102312304 7762808629068300288 7780098199084204032 7789762825697009664 7798303867427094528 7825381311411216384 7864939764731769408 7942503273259696128 8010371343221632008 8079332745202827264 8089369088223817728 8098238631558905856 8126357515696263168 8167437447990683616 8237751034324451328 8247984168385069056 8266354336526966784 8285697859141287936 8327583280304226432 8356498500027504996 8409709348157325312 8438909727838427136 8584291041778003968 8604378546031337472 8677902288490101342 8733159707701837824 8752610473969729536 8763483178909135872 8773091850855481344 8803553975337618432 8848057235323240584 8935316182417158144 9110518460503769088 9142152205158296064 9232311497122381824 9278982189433202688 9299648628592837632 9321410091533948928 9368531190342254736 9460923016676990976 9493773443818230528 9587400400857858048 9631238537121497088 9679925864285254656 9797160695143071744 9858918576272777856 9869728332212416512 9903998222254820736 9954064389738645657 10001670788549246976 10052230705219302912 10151365130320084992 10173974568033189888 10197781980481585152 10249333268066740224 10284921230803083072 10386350434262679552 10433841748548288512 10486586352975692544 10565281282188312576 10590004364346261504 10680495124295509344 10772443660270436352 10785825450965090304 10835143354261684224 10889916597320911488 10997312224513425408 11021805782035955712 11047597145521717248 11103444373738968576 11141998000036673328 11212945797543100416 11251879637117902848 11420285771610095616 11445721389037338624 11472504728041783296 11530499926575082752 11570536384653468456 11644212943602450432 11670147298626306048 11684644238545514496 11697455801140641792 11738071967116824576 11797409647097654112 11913754909889544192 12134053632335726592 12147357947338358784 12189536273544394752 12251156171986025424 12356626551486676992 12371976252577603584 12399531504790450176 12428546788711931904 12491374920456339648 12534747750041257494 12614564022235987968 12658364591757640704 12906567819047006208 13016853432735152013 13128915710954594304 13145224768363703808 13159637776283222016 13205330963006427648 13272085852984860876 13335561051398995968 13402974273625737216 13665777690755653632 13713228307737444096 13848467245683572736 13949472942889256448 13982115137300923392 14087041709584416768 14191384525015486464 14240660165727345792 14381100601286787072 14446857805682245632 14519888796427881984 14663082966017900544 14695741042714607616 14730129527362289664 14804592498318624768 14855997333382231104 15002506182823870464 15078346057828954368 15227047695480127488 15260961852049784832 15296672970722377728 15373999902100110336 15427381846204624608 15560196398168408064 15579525651394019328 15650762622822432768 15729879529463538816 15885006546519392256 16020742686443264016 16158665490405654528 16178738176447635456 16196477263117811712 16252715031392526336 16334874895981367232 16495968336770138112 16532708673053933568 16571395718282575872 16655166560608452864 16712997000055009992 16819418696314650624 16877819455676854272 17168582083556007936 17208757092062674944 17355804576980202684 17466319415403675648 17505220947939459072 17526966357818271744 17546183701710962688 17607107950675236864 17696114470646481168 17870632364834316288 18221036921007538176 18284304410316592128 18557964378866405376 18599297257185675264 18642820183067897856 18737062380684509472 18802121625061886241 18921846033353981952 18987546887636461056 19174800801715716096 19262477074242994176 19359851728570509312 19717837152545555712 19739456664424833024 19807996444509641472 19908128779477291314 20003341577098493952 20104461410438605824 20347949136066379776 20498666536133480448 20569842461606166144 20772700868525359104 20867683497096577024 20973172705951385088 21130562564376625152 21180008728692523008 21360990248591018688 21571650901930180608 21670286708523368448 21779833194641822976 21994624449026850816 22043611564071911424 22095194291043434496 22206888747477937152 22283996000073346656 22503759274235805696 22840571543220191232 22891442778074677248 22945009456083566592 23060999853150165504 23141072769306936912 23288425887204900864 23340294597252612096 23369288477091028992 23394911602281283584 23476143934233649152 23594819294195308224 23827509819779088384 24268107264671453184 24294715894676717568 24379072547088789504 24502312343972050848 24713253102973353984 24743952505155207168 24799063009580900352 24857093577423863808 24982749840912679296 25069495500082514988 25229128044471975936 25316729183515281408 25813135638094012416 26033706865470304026 26257831421909188608 26290449536727407616 26319275552566444032 26410661926012855296 26544171705969721752 26805948547251474432 27331555381511307264 27426456615474888192 27696934491367145472 27898945885778512896 27964230274601846784 28382769050030972928 28481320331454691584 28762201202573574144 28893715611364491264 29039777592855763968 29391482085429215232 29609184996637249536 29711994666764462208 30005012365647740928 30156692115657908736 30454095390960254976 30521923704099569664 30593345941444755456 30747999804200220672 30854763692409249216 31159051302788038656 31301525245644865536 31459759058927077632 31770013093038784512 32041485372886528032 32317330980811309056 32357476352895270912 32505430062785052672 32669749791962734464 32991936673540276224 33065417346107867136 33142791436565151744 33310333121216905728 33425994000110019984 33638837392629301248 33755638911353708544 34337164167112015872 34417514184125349888 34711609153960405368 34932638830807351296 35010441895878918144 35053932715636543488 35092367403421925376 35214215901350473728 35392228941292962336 35741264729668632576 36442073842015076352 36568608820633184256 37115928757732810752 37198594514371350528 37285640366135795712 37474124761369018944 37604243250123772482 37843692066707963904 37975093775272922112 38719703457141018624 39435674305091111424 39478913328849666048 39615992889019282944 39816257558954582628 40006683154196987904 40208922820877211648 40997333072266960896 41139684923212332288 41545401737050718208 41735366994193154048 41946345411902770176 42261125128753250304 42721980497182037376 43143301803860361216 43340573417046736896 43559666389283645952 43989248898053701632 44087223128143822848 44190388582086868992 44413777494955874304 44567992000146693312 45007518548471611392 45681143086440382464 45782885556149354496 45890018912167133184 46121999706300331008 46282145538613873824 46680589194505224192 46738576954182057984 46952287868467298304 47189638588390616448 47655019639558176768 48536214529342906368 48589431789353435136 48758145094177579008 49004624687944101696 49487905010310414336 49598126019161800704 49714187154847727616 49965499681825358592 50138991000165029976 50458256088943951872 50633458367030562816 51626271276188024832 52067413730940608052 52515662843818377216 52580899073454815232 52638551105132888064 52821323852025710592 53088343411939443504 53611897094502948864 54663110763022614528 54852913230949776384 55797891771557025792 55928460549203693568 56406364875185658723 56765538100061945856 56962640662909383168 57524402405147148288 57787431222728982528 58079555185711527936 59218369993274499072 59423989333528924416 60010024731295481856 60313384231315817472 61043847408199139328 61495999608400441344 61709527384818498432 62318102605576077312 62603050491289731072 62919518117854155264 63540026186077569024 64082970745773056064 64714952705790541824 65010860125570105344 65339499583925468928 65983873347080552448 66130834692215734272 66285582873130303488 66620666242433811456 66851988000220039968 67511277822707417088 68674328334224031744 68835028368250699776 69423218307920810736 69865277661614702592 70020883791757836288 70107865431273086976 70184734806843850752 70428431802700947456 70784457882585924672 71482529459337265152 72884147684030152704 73137217641266368512 74231857515465621504 74397189028742701056 74571280732271591424 74948249522738037888 75208486500247544964 75687384133415927808 75950187550545844224 77439406914282037248 78871348610182222848 78957826657699332096 79231985778038565888 79632515117909165256 80417845641754423296 81994666144533921792 82279369846424664576 83090803474101436416 83470733988386308096 83892690823805540352 85443960994364074752 86286603607720722432 86681146834093473792 87119332778567291904 88174446256287645696 88827554989911748608 89135984000293386624 90015037096943222784 91362286172880764928 91565771112298708992 91780037824334266368 92243999412600662016 92564291077227747648 93477153908364115968 93904575736934596608 94379277176781232896 95310039279116353536 97072429058685812736 97516290188355158016 98009249375888203392 98975810020620828672 99196252038323601408 99428374309695455232 99930999363650717184 100277982000330059952 100916512177887903744 101266916734061125632 103252542552376049664 104134827461881216104 105031325687636754432 105161798146909630464 105277102210265776128 105642647704051421184 106176686823878887008 107223794189005897728 109326221526045229056 109705826461899552768 111595783543114051584 111856921098407387136 112812729750371317446 113531076200123891712 113925281325818766336 116159110371423055872 118436739986548998144 118847978667057848832 120020049462590963712 120626768462631634944 122991999216800882688 123419054769636996864 124636205211152154624 125206100982579462144 125839036235708310528 128165941491546112128 129429905411581083648 130021720251140210688 130678999167850937856 131967746694161104896 132261669384431468544 132571165746260606976 133241332484867622912 133703976000440079936 135022555645414834176 137348656668448063488 137670056736501399552 138846436615841621472 140041767583515672576 140215730862546173952 140856863605401894912 141568915765171849344 142965058918674530304 145768295368060305408 146274435282532737024 148463715030931243008 148794378057485402112 149142561464543182848 149896499045476075776 150416973000495089928 151374768266831855616 151900375101091688448 154878813828564074496 157742697220364445696 157915653315398664192 158463971556077131776 159265030235818330512 160835691283508846592 163989332289067843584 164558739692849329152 167785381647611080704 169219094625556976169 170887921988728149504 172573207215441444864 173362293668186947584 174238665557134583808 177655109979823497216 178271968000586773248 180030074193886445568 183131542224597417984 184487998825201324032 185128582154455495296 186954307816728231936 187809151473869193216 188758554353562465792 190620078558232707072 194144858117371625472 195032580376710316032 196018498751776406784 197951620041241657344 198392504076647202816 198856748619390910464 199861998727301434368 200555964000660119904 202533833468122251264 206505085104752099328 208269654923762432208 210062651375273508864 210323596293819260928 210554204420531552256 211285295408102842368 212353373647757774016 214447588378011795456 218652443052090458112 219411652923799105536 223191567086228103168 223713842196814774272 225625459500742634892 227062152400247783424 227850562651637532672 232318220742846111744 236873479973097996288 237695957334115697664 241253536925263269888 245983998433601765376 246838109539273993728 249272410422304309248 250412201965158924288 251678072471416621056 256331882983092224256 258859810823162167296 260043440502280421376 261357998335701875712 264523338768862937088 266482664969735245824 267407952000880159872 270045111290829668352 274697313336896126976 275340113473002799104 277692873231683242944 280431461725092347904 281713727210803789824 283137831530343698688 285930117837349060608 292548870565065474048 296927430061862486016 297588756114970804224 298285122929086365696 299792998090952151552 300833946000990179856 302749536533663711232 303800750202183376896 309757627657128148992 315485394440728891392 315831306630797328384 316927943112154263552 318530060471636661024 321671382567017693184 327978664578135687168 329117479385698658304 335570763295222161408 338438189251113952338 341775843977456299008 348477331114269167616 355310219959646994432 356543936001173546496 360060148387772891136 368975997650402648064 370257164308910990592 373908615633456463872 375618302947738386432 377517108707124931584 388289716234743250944 390065160753420632064 392036997503552813568 395903240082483314688 396785008153294405632 397713497238781820928 399723997454602868736 401111928001320239808 405067666936244502528 413010170209504198656 416539309847524864416 420125302750547017728 420647192587638521856 422570590816205684736 424706747295515548032 428895176756023590912 437304886104180916224 438823305847598211072 446383134172456206336 447427684393629548544 451250919001485269784 454124304800495566848 455701125303275065344 464636441485692223488 473746959946195992576 475391914668231395328 482507073850526539776 491967996867203530752 493676219078547987456 503356144942833242112 512663765966184448512 517719621646324334592 520086881004560842752 522715996671403751424 532965329939470491648 534815904001760319744 540090222581659336704 549394626673792253952 555385746463366485888 560862923450184695808 563427454421607579648 566275663060687397376 571860235674698121216 585097741130130948096 593854860123724972032 595177512229941608448 596570245858172731392 599585996181904303104 601667892001980359712 607601500404366753792 619515255314256297984 630970788881457782784 631662613261594656768 633855886224308527104 637060120943273322048 643342765134035386368 655957329156271374336 658234958771397316608 671141526590444322816 676876378502227904676 683551687954912598016 696954662228538335232 710620439919293988864 713087872002347092992 737951995300805296128 740514328617821981184 747817231266912927744 751236605895476772864 755034217414249863168 776579432469486501888 780130321506841264128 784073995007105627136 793570016306588811264 799447994909205737472 802223856002640479616 810135333872489005056 826020340419008397312 833078619695049728832 841294385175277043712 845141181632411369472 849413494591031096064 857790353512047181824 877646611695196422144 892766268344912412672 894855368787259097088 902501838002970539568 908248609600991133696 911402250606550130688 929272882971384446976 947493919892391985152 950783829336462790656 965014147701053079552 983935993734407061504 987352438157095974912 1006712289885666484224 1025327531932368897024 1045431993342807502848 1065930659878940983296 1069631808003520639488 1080180445163318673408 1110771492926732971776 1121725846900369391616 1126854908843215159296 1132551326121374794752 1170195482260261896192 1187709720247449944064 1190355024459883216896 1193140491716345462784 1199171992363808606208 1203335784003960719424 1215203000808733507584 1239030510628512595968 1261941577762915565568 1267711772448617054208 1274120241886546644096 1286685530268070772736 1311914658312542748672 1316469917542794633216 1342283053180888645632 1353752757004455809352 1367103375909825196032 1393909324457076670464 1421240879838587977728 1426175744004694185984 1475903990601610592256 1481028657235643962368 1510068434828499726336 1553158864938973003776 1560260643013682528256 1568147990014211254272 1598895989818411474944 1604447712005280959232 1620270667744978010112 1666157239390099457664 1682588770350554087424 1690282363264822738944 1698826989182062192128 1715580707024094363648 1755293223390392844288 1785532536689824825344 1789710737574518194176 1805003676005941079136 1822804501213100261376 1858545765942768893952 1894987839784783970304 1901567658672925581312 1930028295402106159104 1967871987468814123008 1974704876314191949824 2013424579771332968448 2050655063864737794048 2090863986685615005696 2131861319757881966592 2139263616007041278976 2221542985853465943552 2243451693800738783232 2253709817686430318592 2265102652242749589504 2340390964520523792384 2380710048919766433792 2398343984727617212416 2406671568007921438848 2430406001617467015168 2478061021257025191936 2523883155525831131136 2535423544897234108416 2548240483773093288192 2573371060536141545472 2632939835085589266432 2684566106361777291264 2707505514008911618704 2734206751819650392064 2787818648914153340928 2842481759677175955456 2852351488009388371968 2951807981203221184512 2962057314471287924736 3020136869656999452672 3136295980028422508544 3197791979636822949888 3208895424010561918464 3240541335489956020224 3332314478780198915328 3365177540701108174848 3380564726529645477888 3397653978364124384256 3510586446780785688576 3571065073379649650688 3579421475149036388352 3610007352011882158272 3645609002426200522752 3717091531885537787904 3803135317345851162624 3860056590804212318208 3935743974937628246016 3949409752628383899648 4026849159542665936896 4101310127729475588096 4181727973371230011392 4263722639515763933184 4278527232014082557952 4443085971706931887104 4530205304485499179008 4680781929041047584768 4796687969455234424832 4813343136015842877696 4860812003234934030336 5047766311051662262272 5070847089794468216832 5096480967546186576384 5146742121072283090944 5265879670171178532864 5369132212723554582528 5415011028017823237408 5468413503639300784128 5575637297828306681856 5684963519354351910912 5704702976018776743936 5903615962406442369024 5924114628942575849472 6040273739313998905344 6272591960056845017088 6395583959273645899776 6417790848021123836928 6664628957560397830656 6730355081402216349696 6761129453059290955776 6795307956728248768512 7021172893561571377152 7142130146759299301376 7220014704023764316544 7291218004852401045504 7434183063771075575808 7606270634691702325248 7720113181608424636416 7898819505256767799296 8053698319085331873792 8202620255458951176192 8363455946742460022784 8527445279031527866368 8557054464028165115904 8886171943413863774208 9060410608970998358016 9593375938910468849664 9626686272031685755392 9721624006469868060672 10095532622103324524544 10141694179588936433664 10192961935092373152768 10531759340342357065728 10738264425447109165056 10830022056035646474816 10936827007278601568256 11151274595656613363712 11409405952037553487872 11807231924812884738048 11848229257885151698944 12080547478627997810688 12545183920113690034176 12791167918547291799552 12835581696042247673856 13329257915120795661312 13590615913456497537024 14042345787123142754304 14440029408047528633088 14582436009704802091008 15212541269383404650496 15440226363216849272832 15797639010513535598592 16107396638170663747584 16405240510917902352384 16726911893484920045568 17054890558063055732736 17114108928056330231808 17772343886827727548416 18120821217941996716032 19186751877820937699328 19253372544063371510784 20191065244206649049088 20283388359177872867328 20385923870184746305536 21063518680684714131456 21660044112071292949632 21873654014557203136512 22302549191313226727424 22818811904075106975744 23696458515770303397888 24161094957255995621376 25090367840227380068352 25582335837094583599104 25671163392084495347712 26658515830241591322624 27181231826912995074048 28880058816095057266176 29164872019409604182016 30425082538766809300992 31595278021027071197184 32214793276341327495168 32810481021835804704768 33453823786969840091136 34228217856112660463616 35544687773655455096832 36241642435883993432064 38373503755641875398656 38506745088126743021568 40771847740369492611072 42127037361369428262912 43320088224142585899264 43747308029114406273024 45637623808150213951488 47392917031540606795776 48322189914511991242752 50180735680454760136704 51164671674189167198208 51342326784168990695424 53317031660483182645248 54362463653825990148096 57760117632190114532352 60850165077533618601984 63190556042054142394368 65620962043671609409536 66907647573939680182272 68456435712225320927232 71089375547310910193664 72483284871767986864128 76747007511283750797312 77013490176253486043136 81543695480738985222144 86640176448285171798528 87494616058228812546048 91275247616300427902976 94785834063081213591552 96644379829023982485504 100361471360909520273408 102684653568337981390848 106634063320966365290496 108724927307651980296192 115520235264380229064704 126381112084108284788736 131241924087343218819072 136912871424450641854464 142178751094621820387328 144966569743535973728256 153494015022567501594624 154026980352506972086272 163087390961477970444288 173280352896570343597056 182550495232600855805952 189571668126162427183104 200722942721819040546816 205369307136675962781696 213268126641932730580992 217449854615303960592384 231040470528760458129408 262483848174686437638144 273825742848901283708928 284357502189243640774656 289933139487071947456512 308053960705013944172544 326174781922955940888576 346560705793140687194112 379143336252324854366208 410738614273351925563392 426536253283865461161984 434899709230607921184768 462080941057520916258816 547651485697802567417856 568715004378487281549312 616107921410027888345088 652349563845911881777152 693121411586281374388224 821477228546703851126784 853072506567730922323968 869799418461215842369536 924161882115041832517632 1137430008756974563098624 1232215842820055776690176 1304699127691823763554304 1386242823172562748776448 1642954457093407702253568 1706145013135461844647936 1848323764230083665035264 2464431685640111553380352 2609398255383647527108608 2772485646345125497552896 3412290026270923689295872 3696647528460167330070528 4928863371280223106760704 5544971292690250995105792 7393295056920334660141056 11089942585380501990211584 14786590113840669320282112 22179885170761003980423168 44359770341522007960846336
- Sum of all divisors σ(n): 153172514338885478048540397
- Sum of proper divisors (its aliquot sum) s(n): 108812743997363470087694061
- 44359770341522007960846336 is an abundant number, because the sum of its proper divisors (108812743997363470087694061) is greater than itself. Its abundance is 64452973655841462126847725
Bases of 44359770341522007960846336
- Binary: 100100101100011000101111111000000000001100011000100101010010001010010000000000000000002
- Hexadecimal: 0x24B18BF800C62548A40000
- Base-36: 5KNLYAOC0N4000000
Squares and roots of 44359770341522007960846336
- 44359770341522007960846336 squared (443597703415220079608463362) is 1967789224752575562799906862213828101858385404624896
- 44359770341522007960846336 cubed (443597703415220079608463363) is 87290678090545886154641175679598572493741995319607116205385970995980775981056
-
44359770341522007960846336 is a
perfect square number . Itssquare root is 6660313081344 -
The
cube root of 44359770341522007960846336 is 353994430.9015725639
Scales and comparisons
How big is 44359770341522007960846336?- 44,359,770,341,522,007,960,846,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 44,359,770,341,522,007,960,846,336 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 44359770341522007960846336 cubic inches would be around 29499535.9 feet tall.
Recreational maths with 44359770341522007960846336
- 44359770341522007960846336 backwards is 63364806970022514307795344
- 44359770341522007960846336 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 44359770341522007960846336's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 44359770341522007960846336 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 44359770341522007960846336 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/44359770341522007960846336/
Chicago style:
Numbermatics. 2024. "Number 44359770341522007960846336 - Facts about the integer". https://numbermatics.com/n/44359770341522007960846336/
The information we have on file for 44359770341522007960846336 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 44359770341522007960846336, math, Factors of 44359770341522007960846336, curriculum, school, college, exams, university, Prime factorization of 44359770341522007960846336, STEM, science, technology, engineering, physics, economics, calculator, forty-four septillion, three hundred fifty-nine sextillion, seven hundred seventy quintillion, three hundred forty-one quadrillion, five hundred twenty-two trillion, seven billion, nine hundred sixty million, eight hundred forty-six thousand, three hundred thirty-six.