97678966812144064570589184
97,678,966,812,144,064,570,589,184 is an even composite number composed of five prime numbers multiplied together.
97678966812144064570589184 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred forty-five divisors.
Prime factorization of 97678966812144064570589184:
218 × 318 × 72 × 134 × 8292
(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 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 829 × 829)See below for interesting mathematical facts about the number 97678966812144064570589184 from the Numbermatics database.
Names of 97678966812144064570589184
- Cardinal: 97678966812144064570589184 can be written as Ninety-seven septillion, six hundred seventy-eight sextillion, nine hundred sixty-six quintillion, eight hundred twelve quadrillion, one hundred forty-four trillion, sixty-four billion, five hundred seventy million, five hundred eighty-nine thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 9.7678966812144064570589184 × 1025
Factors of 97678966812144064570589184
Divisors of 97678966812144064570589184
- Number of divisors d(n): 16245
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 702 728 729 756 768 784 819 829 832 864 882 896 936 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1404 1456 1458 1512 1521 1536 1568 1638 1658 1664 1701 1728 1764 1792 1872 1911 1944 2016 2028 2048 2106 2184 2187 2197 2268 2304 2352 2366 2457 2487 2496 2548 2592 2646 2688 2704 2808 2912 2916 3024 3042 3072 3136 3159 3276 3316 3328 3402 3456 3528 3549 3584 3744 3822 3888 3969 4032 4056 4096 4212 4368 4374 4394 4536 4563 4608 4704 4732 4914 4974 4992 5096 5103 5184 5292 5376 5408 5616 5733 5803 5824 5832 6048 6084 6144 6272 6318 6552 6561 6591 6632 6656 6804 6912 7056 7098 7168 7371 7461 7488 7644 7776 7938 8064 8112 8192 8281 8424 8736 8748 8788 9072 9126 9216 9408 9464 9477 9828 9948 9984 10192 10206 10368 10584 10647 10752 10777 10816 11232 11466 11606 11648 11664 11907 12096 12168 12288 12544 12636 13104 13122 13182 13264 13312 13608 13689 13824 14112 14196 14336 14742 14922 14976 15288 15309 15379 15552 15876 16128 16224 16384 16562 16848 17199 17409 17472 17496 17576 18144 18252 18432 18816 18928 18954 19656 19683 19773 19896 19968 20384 20412 20736 21168 21294 21504 21554 21632 22113 22383 22464 22932 23212 23296 23328 23814 24192 24336 24576 24843 25088 25272 26208 26244 26364 26528 26624 27216 27378 27648 28224 28392 28431 28561 28672 29484 29844 29952 30576 30618 30758 31104 31752 31941 32256 32331 32448 32768 33124 33696 34398 34818 34944 34992 35152 35721 36288 36504 36864 37632 37856 37908 39312 39366 39546 39792 39936 40621 40768 40824 41067 41472 42336 42588 43008 43108 43264 44226 44766 44928 45864 45927 46137 46424 46592 46656 47628 48384 48672 49152 49686 50176 50544 51597 52227 52416 52488 52728 53056 53248 54432 54756 55296 56448 56784 56862 57122 57344 58968 59049 59319 59688 59904 61152 61236 61516 62208 63504 63882 64512 64662 64896 65536 66248 66339 67149 67392 68796 69636 69888 69984 70304 71442 72576 73008 73728 74529 75264 75439 75712 75816 78624 78732 79092 79584 79872 81242 81536 81648 82134 82944 84672 85176 85293 85683 86016 86216 86528 88452 89532 89856 91728 91854 92274 92848 93184 93312 95256 95823 96768 96993 97344 98304 99372 100352 101088 103194 104454 104832 104976 105456 106112 106496 107163 107653 108864 109512 110592 112896 113568 113724 114244 114688 117936 118098 118638 119376 119808 121863 122304 122472 123032 123201 124416 127008 127764 129024 129324 129792 131072 132496 132678 134298 134784 137592 137781 138411 139272 139776 139968 140101 140608 142884 145152 146016 147456 149058 150528 150878 151424 151632 154791 156681 157248 157464 158184 159168 159744 162484 163072 163296 164268 165888 169344 170352 170586 171366 172032 172432 173056 176904 177147 177957 179064 179712 183456 183708 184548 185696 186368 186624 190512 191646 193536 193986 194688 196608 198744 199017 199927 200704 201447 202176 206388 208908 209664 209952 210912 212224 212992 214326 215306 217728 219024 221184 223587 225792 226317 227136 227448 228488 229376 235872 236196 237276 238752 239616 243726 244608 244944 246064 246402 248832 254016 255528 255879 257049 258048 258648 259584 262144 264992 265356 268596 269568 275184 275562 276822 278544 279552 279936 280202 281216 285768 287469 290304 290979 292032 294912 298116 301056 301756 302848 303264 309582 313362 314496 314928 316368 318336 319488 321489 322959 324968 326144 326592 328536 331776 338688 340704 341172 342732 344064 344864 346112 353808 354294 355914 358128 359424 365589 366912 367416 369096 369603 371392 372736 373248 381024 383292 387072 387972 389376 393216 397488 398034 399854 401408 402894 404352 412776 413343 415233 417816 419328 419904 420303 421824 424448 425984 428652 430612 435456 438048 442368 447174 451584 452634 454272 454896 456976 458752 464373 470043 471744 472392 474552 477504 479232 487452 489216 489888 492128 492804 497664 508032 511056 511758 514098 516096 517296 519168 528073 529984 530712 531441 533871 537192 539136 550368 551124 553644 557088 559104 559872 560404 562432 571536 574938 580608 581958 584064 589824 596232 597051 599781 602112 603512 604341 605696 606528 619164 626724 628992 629856 632736 636672 638976 642978 645918 649936 652288 653184 657072 663552 670761 677376 678951 681408 682344 685464 687241 688128 689728 692224 707616 708588 711828 716256 718848 731178 733824 734832 738192 739206 742784 745472 746496 762048 766584 767637 771147 774144 775944 778752 786432 794976 796068 799708 802816 805788 808704 825552 826686 830466 835632 838656 839808 840606 843648 848896 851968 857304 861224 862407 870912 872937 876096 884736 894348 903168 905268 908544 909792 913952 917504 928746 940086 943488 944784 949104 955008 958464 964467 968877 974904 978432 979776 980707 984256 985608 995328 1016064 1022112 1023516 1028196 1032192 1034592 1038336 1056146 1059968 1061424 1062882 1067742 1074384 1078272 1096767 1100736 1102248 1107288 1108809 1114176 1118208 1119744 1120808 1124864 1143072 1149876 1161216 1163916 1168128 1179648 1192464 1194102 1199562 1204224 1207024 1208682 1211392 1213056 1238328 1240029 1245699 1253448 1257984 1259712 1260909 1265472 1273344 1277952 1285956 1291836 1299872 1304576 1306368 1314144 1327104 1341522 1354752 1357902 1362816 1364688 1370928 1374482 1376256 1379456 1384448 1393119 1399489 1410129 1415232 1417176 1423656 1432512 1437696 1462356 1467648 1469664 1476384 1478412 1485568 1490944 1492992 1524096 1533168 1535274 1542294 1548288 1551888 1557504 1584219 1589952 1592136 1594323 1599416 1601613 1605632 1611576 1617408 1651104 1653372 1660932 1671264 1677312 1679616 1681212 1687296 1697792 1703936 1714608 1722448 1724814 1741824 1745874 1752192 1769472 1788696 1791153 1799343 1806336 1810536 1813023 1817088 1819584 1821313 1827904 1835008 1857492 1880172 1886976 1889568 1898208 1910016 1916928 1928934 1937754 1949808 1956864 1959552 1961414 1968512 1971216 1990656 2012283 2032128 2036853 2044224 2047032 2056392 2061723 2064384 2069184 2076672 2112292 2119936 2122848 2125764 2135484 2148768 2156544 2193534 2201472 2204496 2214576 2217618 2228352 2236416 2239488 2241616 2249728 2286144 2299752 2302911 2313441 2322432 2327832 2336256 2359296 2384928 2388204 2399124 2408448 2414048 2417364 2422784 2426112 2476656 2480058 2491398 2506896 2515968 2519424 2521818 2530944 2546688 2555904 2571912 2583672 2587221 2599744 2609152 2612736 2618811 2628288 2654208 2683044 2709504 2715804 2725632 2729376 2741856 2748964 2752512 2758912 2768896 2786238 2798978 2820258 2830464 2834352 2847312 2865024 2875392 2893401 2906631 2924712 2935296 2939328 2942121 2952768 2956824 2971136 2981888 2985984 3048192 3066336 3070548 3084588 3096576 3103776 3115008 3168438 3179904 3184272 3188646 3198832 3203226 3211264 3223152 3234816 3290301 3302208 3306744 3321864 3326427 3342528 3354624 3359232 3362424 3374592 3395584 3407872 3429216 3444896 3449628 3483648 3491748 3504384 3538944 3577392 3582306 3598686 3612672 3621072 3626046 3634176 3639168 3642626 3655808 3714984 3720087 3737097 3760344 3773952 3779136 3782727 3796416 3820032 3833856 3857868 3875508 3899616 3913728 3919104 3922828 3937024 3942432 3981312 4024566 4064256 4073706 4088448 4094064 4112784 4123446 4128768 4138368 4153344 4179357 4198467 4224584 4230387 4239872 4245696 4251528 4270968 4297536 4313088 4387068 4402944 4408992 4429152 4435236 4456704 4472832 4478976 4483232 4499456 4572288 4599504 4605822 4626882 4644864 4655664 4672512 4752657 4769856 4776408 4782969 4798248 4804839 4810687 4816896 4828096 4834728 4845568 4852224 4953312 4960116 4982796 5013792 5031936 5038848 5043636 5061888 5093376 5111808 5143824 5167344 5174442 5199488 5218304 5225472 5237622 5256576 5308416 5366088 5373459 5398029 5419008 5431608 5439069 5451264 5458752 5463939 5483712 5497928 5505024 5517824 5537792 5572476 5597956 5640516 5660928 5668704 5694624 5730048 5750784 5786802 5813262 5849424 5870592 5878656 5884242 5905536 5913648 5942272 5963776 5971968 6036849 6096384 6110559 6132672 6141096 6169176 6185169 6193152 6207552 6230016 6336876 6359808 6368544 6377292 6397664 6406452 6422528 6446304 6469632 6580602 6604416 6613488 6643728 6652854 6685056 6709248 6718464 6724848 6749184 6791168 6858432 6864949 6889792 6899256 6908733 6940323 6967296 6983496 7008768 7077888 7154784 7164612 7197372 7225344 7242144 7252092 7268352 7278336 7285252 7311616 7429968 7440174 7474194 7520688 7547904 7558272 7565454 7592832 7640064 7667712 7715736 7751016 7761663 7799232 7827456 7838208 7845656 7856433 7874048 7884864 7962624 8049132 8128512 8147412 8176896 8188128 8225568 8246892 8257536 8276736 8306688 8358714 8396934 8449168 8460774 8479744 8491392 8503056 8541936 8595072 8626176 8680203 8719893 8774136 8805888 8817984 8826363 8858304 8870472 8913408 8934133 8945664 8957952 8966464 8998912 9144576 9199008 9211644 9253764 9289728 9311328 9345024 9505314 9539712 9552816 9565938 9596496 9609678 9621374 9633792 9656192 9669456 9691136 9704448 9870903 9906624 9920232 9965592 9979281 10027584 10063872 10077696 10087272 10123776 10186752 10223616 10287648 10334688 10348884 10398976 10436608 10450944 10475244 10513152 10616832 10732176 10746918 10796058 10838016 10863216 10878138 10902528 10917504 10927878 10967424 10995856 11035648 11075584 11144952 11160261 11195912 11211291 11281032 11321856 11337408 11348181 11389248 11460096 11501568 11573604 11626524 11698848 11741184 11757312 11768484 11811072 11827296 11884544 11927552 11943936 12073698 12192768 12221118 12265344 12282192 12338352 12370338 12386304 12415104 12460032 12538071 12595401 12673752 12691161 12719616 12737088 12749191 12754584 12795328 12812904 12845056 12892608 12939264 13161204 13208832 13226976 13287456 13305708 13370112 13418496 13436928 13449696 13498368 13582336 13716864 13729898 13779584 13798512 13817466 13880646 13934592 13966992 14017536 14257971 14309568 14329224 14348907 14394744 14414517 14432061 14450688 14484288 14504184 14536704 14556672 14570504 14623232 14859936 14880348 14948388 15041376 15095808 15116544 15130908 15185664 15280128 15335424 15431472 15502032 15523326 15598464 15654912 15676416 15691312 15712866 15748096 15769728 15925248 16098264 16120377 16194087 16257024 16294824 16317207 16353792 16376256 16391817 16451136 16493784 16515072 16553472 16613376 16717428 16793868 16898336 16921548 16959488 16982784 17006112 17083872 17190144 17252352 17360406 17439786 17548272 17611776 17635968 17652726 17716608 17740944 17826816 17868266 17891328 17915904 17932928 17997824 18110547 18289152 18331677 18398016 18423288 18507528 18555507 18579456 18622656 18690048 19010628 19079424 19105632 19131876 19192992 19219356 19242748 19267584 19312384 19338912 19382272 19408896 19741806 19813248 19840464 19931184 19958562 20055168 20127744 20155392 20174544 20247552 20373504 20575296 20594847 20669376 20697768 20726199 20797952 20820969 20873216 20901888 20950488 21026304 21233664 21464352 21493836 21592116 21676032 21726432 21756276 21805056 21835008 21855756 21934848 21991712 22071296 22151168 22289904 22320522 22391824 22422582 22562064 22643712 22674816 22696362 22778496 22920192 23003136 23147208 23253048 23284989 23397696 23482368 23514624 23536968 23569299 23622144 23654592 23677069 23769088 23855104 23887872 24147396 24385536 24442236 24530688 24564384 24676704 24740676 24772608 24830208 24920064 25076142 25190802 25347504 25382322 25439232 25474176 25498382 25509168 25590656 25625808 25785216 25878528 26040609 26159679 26322408 26417664 26453952 26479089 26574912 26611416 26740224 26802399 26836992 26873856 26899392 26996736 27164672 27433728 27459796 27559168 27597024 27634932 27761292 27869184 27933984 28035072 28515942 28619136 28658448 28697814 28789488 28829034 28864122 28901376 28968576 29008368 29073408 29113344 29141008 29246464 29612709 29719872 29760696 29896776 29937843 30082752 30191616 30233088 30261816 30371328 30560256 30670848 30862944 31004064 31046652 31196928 31309824 31352832 31382624 31425732 31496192 31539456 31850496 32196528 32240754 32388174 32514048 32589648 32634414 32707584 32752512 32783634 32902272 32987568 33106944 33226752 33434856 33480783 33587736 33633873 33674809 33796672 33843096 33918976 33965568 34012224 34044543 34167744 34380288 34504704 34720812 34879572 35096544 35223552 35271936 35305452 35433216 35481888 35653632 35736532 35782656 35831808 35865856 35995648 36221094 36578304 36663354 36796032 36846576 37015056 37111014 37158912 37245312 37380096 37614213 37786203 38021256 38073483 38158848 38211264 38247573 38263752 38385984 38438712 38485496 38535168 38624768 38677824 38764544 38817792 39483612 39626496 39680928 39862368 39917124 40110336 40255488 40310784 40349088 40495104 40747008 41150592 41189694 41338752 41395536 41452398 41595904 41641938 41746432 41803776 41900976 42052608 42773913 42928704 42987672 43046721 43184232 43243551 43296183 43352064 43452864 43512552 43610112 43670016 43711512 43869696 43983424 44142592 44302336 44579808 44641044 44783648 44845164 45124128 45287424 45349632 45392724 45556992 45840384 46006272 46294416 46506096 46569978 46795392 46964736 47029248 47073936 47138598 47244288 47309184 47354138 47538176 47775744 48294792 48361131 48582261 48771072 48884472 48951621 49061376 49128768 49175451 49353408 49481352 49545216 49660416 49840128 50152284 50381604 50695008 50764644 50878464 50948352 50996764 51018336 51181312 51251616 51570432 51757056 52081218 52319358 52644816 52835328 52907904 52958178 53149824 53222832 53480448 53604798 53673984 53747712 53798784 53993472 54329344 54331641 54867456 54919592 54995031 55118336 55194048 55269864 55522584 55666521 55738368 55867968 56070144 57031884 57238272 57316896 57395628 57578976 57658068 57728244 57802752 57937152 58016736 58146816 58226688 58282016 58492928 59225418 59439744 59521392 59793552 59875686 60165504 60383232 60466176 60523632 60742656 61120512 61725888 61784541 62008128 62093304 62178597 62393856 62462907 62538931 62619648 62705664 62765248 62851464 62992384 63078912 63700992 64393056 64481508 64776348 65028096 65179296 65268828 65415168 65505024 65567268 65804544 65975136 66213888 66453504 66869712 66961566 67175472 67267746 67349618 67593344 67686192 67837952 67931136 68024448 68089086 68335488 68760576 69009408 69441624 69759144 69854967 70193088 70447104 70543872 70610904 70707897 70866432 70963776 71031207 71307264 71473064 71565312 71663616 71731712 71991296 72442188 73156608 73326708 73592064 73693152 74030112 74222028 74317824 74490624 74760192 75228426 75572406 76042512 76146966 76317696 76422528 76495146 76527504 76771968 76877424 76970992 77249536 77355648 77529088 77635584 78121827 78479037 78967224 79252992 79361856 79437267 79724736 79834248 80220672 80407197 80510976 80621568 80698176 80990208 81494016 82301184 82379388 82677504 82791072 82904796 83191808 83283876 83492864 83607552 83801952 84105216 85547826 85857408 85975344 86093442 86368464 86487102 86592366 86704128 86905728 87025104 87220224 87340032 87423024 87739392 87966848 88285184 88838127 89159616 89244337 89282088 89567296 89690328 89813529 90248256 90574848 90699264 90785448 91113984 91680768 92012544 92588832 93012192 93139956 93590784 93929472 94058496 94147872 94277196 94488576 94618368 94708276 95076352 95551488 96589584 96722262 97164522 97542144 97768944 97903242 98122752 98257536 98350902 98706816 98962704 99320832 99680256 100304568 100442349 100763208 100901619 101024427 101390016 101529288 101756928 101896704 101993528 102036672 102133629 102362624 102503232 103140864 103514112 104162436 104638716 105289632 105670656 105815808 105916356 106299648 106445664 106960896 107209596 107347968 107495424 107597568 107986944 108658688 108663282 109734912 109839184 109990062 110236672 110388096 110539728 111045168 111333042 111476736 111735936 112140288 112842639 113358609 114063768 114220449 114476544 114633792 114742719 114791256 115157952 115316136 115456488 115605504 115874304 116033472 116143729 116293632 116453376 116564032 116985856 118450836 118879488 119042784 119587104 119751372 120331008 120766464 120932352 121047264 121485312 122241024 123451776 123569082 124016256 124186608 124357194 124787712 124925814 125077862 125239296 125411328 125530496 125702928 125984768 126157824 128321739 128786112 128963016 129140163 129552696 129730653 129888549 130056192 130358592 130537656 130830336 131010048 131134536 131609088 131950272 132427776 132907008 133739424 133923132 134350944 134535492 134699236 135186688 135372384 135675904 135862272 136048896 136178172 136670976 137521152 138018816 138883248 139518288 139709934 140386176 140894208 141087744 141221808 141415794 141732864 141927552 142062414 142614528 142946128 143327232 143463424 143982592 144884376 145083393 145746783 146313216 146653416 146854863 147184128 147386304 147526353 148060224 148444056 148635648 148981248 149520384 150456852 151144812 152085024 152293932 152635392 152845056 152990292 153055008 153543936 153754848 153941984 154499072 154711296 155058176 155271168 156243654 156958074 157934448 158505984 158723712 158874534 159449472 159668496 160441344 160814394 161021952 161243136 161396352 161980416 162988032 162994923 164602368 164758776 164985093 165355008 165582144 165739483 165809592 166383616 166567752 166985728 166999563 167215104 167603904 168210432 171095652 171714816 171950688 172186884 172736928 172974204 173184732 173408256 173811456 174050208 174440448 174680064 174846048 175478784 175933696 176570368 177676254 178319232 178488674 178564176 179134592 179380656 179627058 180496512 181149696 181398528 181570896 182227968 183361536 185177664 185353623 186024384 186279912 186535791 187181568 187388721 187616793 187858944 188116992 188295744 188554392 188977152 189236736 189416552 190152704 191102976 193179168 193444524 194329044 195084288 195537888 195806484 196245504 196515072 196701804 197413632 197925408 198641664 199360512 200609136 200884698 201526416 201803238 202048854 202780032 203058576 203513856 203793408 203987056 204073344 204267258 204725248 205006464 206281728 207028224 208324872 209277432 209564901 210579264 211341312 211631616 211832712 212123691 212599296 212891328 213093621 213921792 214419192 214695936 214990848 215195136 215973888 217317376 217326564 219469824 219678368 219980124 220473344 220776192 221079456 222090336 222666084 222953472 223471872 224280576 225685278 226717218 228127536 228440898 228953088 229267584 229485438 229582512 230315904 230632272 230912976 231748608 232066944 232287458 232587264 232906752 233128064 233971712 234365481 235437111 236901672 237758976 238085568 238311801 239174208 239502744 240662016 241221591 241532928 241864704 242094528 242970624 244482048 246903552 247138164 248032512 248373216 248714388 249575424 249851628 250155724 250478592 250822656 251060992 251405856 251969536 252315648 256643478 257572224 257926032 258280326 259105392 259461306 259777098 260112384 260717184 261075312 261660672 262020096 262269072 263218176 263900544 264855552 266514381 267478848 267733011 267846264 268701888 269070984 269398472 269440587 270373376 270744768 271351808 271724544 272097792 272356344 273341952 275042304 276037632 277766496 279036576 279419868 280772352 281788416 282175488 282443616 282831588 283465728 283855104 284124828 285229056 285892256 286654464 286926848 287965184 289768752 290166786 291493566 292626432 293306832 293709726 294368256 294772608 295052706 296120448 296888112 297962496 299040768 300913704 301327047 302289624 302704857 303073281 304170048 304587864 305270784 305690112 305980584 306110016 306400887 307087872 307509696 307883968 308998144 309422592 310116352 310542336 312487308 313916148 315868896 317011968 317447424 317749068 318898944 319336992 320882688 321628788 322043904 322486272 322792704 323960832 325976064 325989846 329204736 329517552 329970186 330710016 331164288 331478966 331619184 332767232 333135504 333999126 334430208 335207808 336420864 338527917 340075827 342191304 342661347 343429632 343901376 344228157 344373768 345473856 345948408 346369464 346816512 347622912 348100416 348431187 348880896 349360128 349692096 350957568 351867392 353140736 355352508 356638464 356977348 357128352 358269184 358761312 359254116 360993024 362299392 362797056 363141792 364455936 366723072 370355328 370707246 372048768 372559824 373071582 374363136 374777442 375233586 375717888 376233984 376591488 377108784 377954304 378473472 378833104 380305408 384965217 386358336 386889048 387420489 388658088 389191959 389665647 390168576 391075776 391612968 392491008 393030144 393403608 394827264 395850816 397283328 398721024 401218272 401769396 403052832 403606476 404097708 405560064 406117152 407027712 407586816 407974112 408146688 408534516 409450496 410012928 412563456 414056448 416649744 418554864 419129802 421158528 422682624 423263232 423665424 424247382 425198592 425782656 426187242 427843584 428838384 429981696 430390272 431947776 434653128 435250179 437240349 437772517 438939648 439356736 439960248 440564589 440946688 441552384 442158912 442579059 444180672 445332168 445906944 446943744 448561152 451370556 453434436 456255072 456881796 457906176 458535168 458970876 459165024 460631808 461264544 461825952 463497216 464133888 464574916 465174528 465813504 466256128 467943424 468730962 470874222 473803344 475517952 476171136 476623602 478348416 479005488 481324032 482443182 483065856 483729408 484189056 485941248 488964096 488984769 493807104 494276328 494955279 496065024 496746432 497218449 497428776 499150848 499703256 500311448 500957184 500998689 501645312 502121984 502811712 503939072 504631296 513286956 515144448 515852064 516560652 518210784 518922612 519554196 520224768 521434368 522150624 523321344 524040192 524538144 526436352 527801088 529711104 533028762 534957696 535466022 535692528 537403776 538141968 538796944 538881174 540746752 541489536 542703616 543449088 544195584 544712688 546683904 550084608 555532992 556060869 558073152 558839736 559607373 561544704 562166163 562850379 563576832 564350976 564887232 565663176 566931456 567710208 568249656 570458112 571784512 573308928 573853696 575930368 579537504 580333572 582987132 585252864 586613664 587419452 588736512 589545216 590105412 592240896 593776224 595924992 598081536 601827408 602654094 604579248 605409714 606146562 608340096 609175728 610541568 611380224 611961168 612220032 612801774 614175744 615019392 615767936 617996288 618845184 621084672 624974616 627832296 628694703 631737792 634023936 634894848 635498136 636371073 637797888 638673984 639280863 641765376 643257576 644087808 644972544 645585408 647921664 651952128 651979692 658409472 659035104 659940372 661420032 662328576 662957932 663238368 665534464 666271008 667998252 668860416 670415616 672841728 677055834 680151654 684382608 685322694 686859264 687802752 688456314 688747536 690947712 691896816 692738928 695245824 696200832 696862374 697761792 698720256 699384192 701915136 703096443 703734784 706281472 706311333 710705016 713276928 713954696 714256704 714935403 716538368 717522624 718508232 721986048 723664773 724598784 725594112 726283584 728911872 733446144 740710656 741414492 744097536 745119648 746143164 748726272 749554884 750467172 751435776 752467968 753182976 754217568 755908608 756946944 757666208 760610816 769930434 772716672 773778096 774840978 777316176 778383918 779331294 780337152 782151552 783225936 784982016 786060288 786807216 789654528 791701632 794566656 799543143 802436544 803199033 803538792 806105664 807212952 808195416 808321761 811120128 812234304 813006103 814055424 815173632 815948224 816293376 817069032 818900992 820025856 825126912 828112896 833299488 837109728 838259604 842317056 845365248 846526464 847330848 848494764 850397184 851565312 852374484 855687168 857676768 859963392 860780544 863895552 869306256 870500358 874480698 875545034 877879296 878713472 879920496 881129178 881893376 883104768 884317824 885158118 888361344 890664336 893887488 897122304 902741112 903981141 906868872 908114571 909219843 912510144 913763592 915812352 917070336 917941752 918330048 919202661 921263616 922529088 923651904 926994432 928267776 929149832 930349056 931627008 932512256 935886848 937461924 941748444 947606688 951035904 952342272 953247204 956696832 958010976 962648064 964886364 966131712 967458816 968378112 971882496 977928192 977969538 987614208 988552656 989910558 992130048 993492864 994436898 994857552 998301696 999406512 1000622896 1001997378 1003290624 1004243968 1005623424 1007878144 1009262592 1015583751 1020227481 1026573912 1027984041 1030288896 1031704128 1032684471 1033121304 1036421568 1037845224 1039108392 1040449536 1042868736 1044301248 1045293561 1046642688 1048080384 1049076288 1052872704 1055602176 1059422208 1066057524 1069915392 1070932044 1071385056 1074807552 1076283936 1077593888 1077762348 1081493504 1082979072 1085407232 1086898176 1088391168 1089425376 1093367808 1100169216 1111065984 1112121738 1116146304 1117679472 1119214746 1123089408 1124332326 1125700758 1127153664 1128701952 1129774464 1131326352 1133862912 1135420416 1136499312 1140916224 1143569024 1147707392 1154895651 1159075008 1160176381 1160667144 1165974264 1167575877 1168996941 1170505728 1173227328 1174838904 1177473024 1179090432 1180210824 1184481792 1187552448 1191849984 1196163072 1203654816 1205308188 1209158496 1210819428 1212293124 1216680192 1218351456 1221083136 1222760448 1223922336 1224440064 1225603548 1228351488 1230038784 1231535872 1235992576 1237690368 1242169344 1249949232 1255664592 1257389406 1263475584 1268047872 1269789696 1270996272 1272742146 1275595776 1277347968 1278561726 1283530752 1286515152 1289945088 1291170816 1295843328 1303959384 1305750537 1311721047 1313317551 1316818944 1318070208 1319880744 1321693767 1322840064 1324657152 1325915864 1326476736 1327737177 1331068928 1332542016 1335996504 1337720832 1340831232 1345683456 1354111668 1360303308 1368765216 1370645388 1373718528 1375605504 1376912628 1377495072 1381895424 1383793632 1385477856 1390491648 1392401664 1393724748 1395523584 1397440512 1398768384 1403830272 1406192886 1407469568 1412562944 1412622666 1421410032 1426553856 1427909392 1428513408 1429870806 1433076736 1435045248 1437016464 1443972096 1447329546 1449197568 1451188224 1452567168 1457823744 1466892288 1466954307 1481421312 1482828984 1484865837 1488195072 1490239296 1491655347 1492286328 1497452544 1499109768 1500934344 1502871552 1502996067 1504935936 1506365952 1508435136 1509868477 1511817216 1513893888 1515332416 1521221632 1539860868 1545433344 1547556192 1549681956 1554632352 1556767836 1558662588 1560674304 1564303104 1566451872 1569964032 1572120576 1573614432 1579309056 1583403264 1589133312 1599086286 1604873088 1606398066 1607077584 1612211328 1614425904 1616390832 1616643522 1622240256 1624468608 1626012206 1628110848 1630347264 1631896448 1632586752 1634138064 1637801984 1640051712 1650253824 1666598976 1668182607 1674219456 1676519208 1678822119 1684634112 1686498489 1688551137 1690730496 1693052928 1694661696 1696989528 1700794368 1703130624 1704748968 1711374336 1715353536 1719926784 1721561088 1727791104 1738612512 1741000716 1748961396 1751090068 1755758592 1757426944 1759840992 1762258356 1763786752 1766209536 1768635648 1770316236 1776722688 1781328672 1787774976 1794244608 1805482224 1807962282 1813737744 1816229142 1818439686 1825020288 1827527184 1831624704 1834140672 1835883504 1836660096 1838405322 1842527232 1845058176 1847303808 1853988864 1856535552 1858299664 1863254016 1865024512 1871773696 1874923848 1883496888 1886084109 1895213376 1902071808 1904684544 1906494408 1909113219 1913393664 1916021952 1917842589 1925296128 1929772728 1932263424 1934917632 1936756224 1943764992 1955856384 1955939076 1975228416 1977105312 1979821116 1984260096 1986985728 1988873796 1989715104 1996603392 1998813024 2001245792 2003994756 2006581248 2008487936 2011246848 2015756288 2018525184 2031167502 2040454962 2053147824 2055968082 2060577792 2063408256 2065368942 2066242608 2072843136 2075690448 2078216784 2085737472 2088602496 2090587122 2093285376 2096160768 2098152576 2105745408 2109289329 2111204352 2118844416 2118933999 2132115048 2139830784 2141864088 2142770112 2144806209 2149615104 2152567872 2155187776 2155524696 2162987008 2165958144 2170814464 2170994319 2173796352 2176782336 2178850752 2186735616 2200338432 2222131968 2224243476 2232292608 2235358944 2238429492 2246178816 2248664652 2251401516 2254307328 2257403904 2259548928 2262652704 2267725824 2270840832 2272998624 2281832448 2287138048 2295414784 2309791302 2318150016 2320352762 2321334288 2331948528 2335151754 2337993882 2341011456 2346454656 2349677808 2354946048 2358180864 2360421648 2368963584 2375104896 2383699968 2398629429 2407309632 2409597099 2410616376 2418316992 2421638856 2424586248 2424965283 2433360384 2436702912 2439018309 2442166272 2445520896 2447844672 2448880128 2451207096 2456702976 2460077568 2463071744 2471985152 2475380736 2484338688 2499898464 2511329184 2514778812 2526951168 2536095744 2539579392 2541992544 2545484292 2551191552 2554695936 2557123452 2567061504 2573030304 2579890176 2582341632 2591686656 2607918768 2611501074 2623442094 2626635102 2633637888 2636140416 2639761488 2643387534 2645680128 2649314304 2651831728 2652953472 2655474354 2662137856 2665084032 2671993008 2681662464 2691366912 2708223336 2711943423 2720606616 2724343713 2727659529 2737530432 2741290776 2747437056 2751211008 2753825256 2754990144 2757607983 2763790848 2767587264 2770955712 2780983296 2784803328 2787449496 2791047168 2794881024 2797536768 2807660544 2812385772 2814939136 2825125888 2825245332 2842820064 2853107712 2855818784 2857026816 2859741612 2866153472 2870090496 2874032928 2887944192 2894659092 2898395136 2902376448 2905134336 2915647488 2933784576 2933908614 2962842624 2965657968 2969731674 2976390144 2980478592 2983310694 2984572656 2994905088 2998219536 3001868688 3005992134 3009871872 3012731904 3016870272 3019736954 3023634432 3027787776 3030664832 3046751253 3060682443 3079721736 3083952123 3090866688 3095112384 3098053413 3099363912 3109264704 3113535672 3117325176 3121348608 3128606208 3132903744 3135880683 3139928064 3144241152 3147228864 3158618112 3166806528 3178266624 3198172572 3209746176 3212796132 3214155168 3224422656 3228851808 3232781664 3233287044 3244480512 3248937216 3252024412 3256221696 3260694528 3263792896 3265173504 3268276128 3275603968 3280103424 3300507648 3333197952 3336365214 3348438912 3353038416 3357644238 3369268224 3372996978 3377102274 3381460992 3386105856 3389323392 3393979056 3401588736 3406261248 3409497936 3422748672 3430707072 3443122176 3464686953 3477225024 3480529143 3482001432 3497922792 3502180136 3502727631 3506990823 3511517184 3514853888 3519681984 3524516712 3527573504 3532419072 3537271296 3540632472 3553445376 3562657344 3575549952 3588489216 3610964448 3615924564 3627475488 3632458284 3636879372 3650040576 3655054368 3663249408 3668281344 3671767008 3673320192 3676810644 3685054464 3690116352 3694607616 3707977728 3713071104 3716599328 3726508032 3730049024 3743547392 3749847696 3766993776 3772168218 3790426752 3804143616 3809369088 3812988816 3818226438 3826787328 3832043904 3835685178 3850592256 3859545456 3869835264 3873512448 3887529984 3911878152 3917251611 3935163141 3939952653 3950456832 3954210624 3959642232 3965081301 3968520192 3973971456 3977747592 3979430208 3983211531 3993206784 3997626048 4002491584 4007989512 4013162496 4016975872 4022493696 4031512576 4037050368 4062335004 4080909924 4106295648 4111936164 4121155584 4126816512 4130737884 4132485216 4145686272 4151380896 4156433568 4171474944 4177204992 4181174244 4186570752 4192321536 4196305152 4211490816 4218578658 4222408704 4237688832 4237867998 4264230096 4279661568 4283728176 4285540224 4289612418 4299230208 4305135744 4310375552 4311049392 4325974016 4331916288 4341988638 4347592704 4353564672 4357701504 4373471232 4400676864 4400862921 4444263936 4448486952 4454597511 4464585216 4470717888 4474966041 4476858984 4492357632 4497329304 4502803032 4508614656 4508988201 4514807808 4519097856 4525305408 4529605431 4535451648 4541681664 4545997248 4563664896 4574276096 4590829568 4619582604 4636300032 4640705524 4642668576 4663897056 4670303508 4675987764 4682022912 4692909312 4699355616 4709892096 4716361728 4720843296 4737927168 4750209792 4767399936 4797258858 4814619264 4819194198 4821232752 4836633984 4843277712 4849172496 4849930566 4866720768 4873405824 4878036618 4884332544 4891041792 4895689344 4897760256 4902414192 4913405952 4920155136 4926143488 4943970304 4950761472 4999796928 5004547821 5022658368 5029557624 5036466357 5053902336 5059495467 5065653411 5072191488 5079158784 5083985088 5090968584 5102383104 5109391872 5114246904 5134123008 5146060608 5159780352 5164683264 5183373312 5215837536 5223002148 5246884188 5253270204 5267275776 5272280832 5279522976 5286775068 5291360256 5298628608 5303663456 5305906944 5310948708 5324275712 5330168064 5343986016 5363324928 5382733824 5416446672 5423886846 5441213232 5448687426 5455319058 5475060864 5482581552 5494874112 5502422016 5507650512 5509980288 5515215966 5527581696 5535174528 5541911424 5561966592 5569606656 5574898992 5589762048 5595073536 5615321088 5624771544 5629878272 5650490664 5658252327 5685640128 5691042721 5706215424 5711637568 5714053632 5719483224 5727339657 5732306944 5740180992 5748065856 5753527767 5775888384 5789318184 5796790272 5804752896 5810268672 5831294976 5867569152 5867817228 5925685248 5931315936 5939463348 5952780288 5960957184 5966621388 5969145312 5989810176 5996439072 6003737376 6011984268 6019743744 6025463808 6033740544 6039473908 6047268864 6055575552 6061329664 6093502506 6121364886 6159443472 6167904246 6181733376 6190224768 6196106826 6198727824 6218529408 6227071344 6234650352 6257212416 6265807488 6271761366 6279856128 6288482304 6294457728 6317236224 6327867987 6333613056 6356533248 6356801997 6396345144 6419492352 6425592264 6428310336 6434418627 6448845312 6457703616 6465563328 6466574088 6488961024 6497874432 6504048824 6512443392 6512982957 6521389056 6527585792 6530347008 6536552256 6551207936 6560206848 6601015296 6666395904 6672730428 6696877824 6706076832 6715288476 6738536448 6745993956 6754204548 6762921984 6772211712 6778646784 6787958112 6803177472 6812522496 6818995872 6845497344 6861414144 6886244352 6929373906 6954450048 6961058286 6964002864 6995845584 7004360272 7005455262 7013981646 7023034368 7029707776 7039363968 7049033424 7055147008 7064838144 7074542592 7081264944 7106890752 7125314688 7151099904 7195888287 7221928896 7228791297 7231849128 7254950976 7264916568 7273758744 7274895849 7300081152 7310108736 7317054927 7326498816 7336562688 7343534016 7346640384 7353621288 7370108928 7380232704 7389215232 7415955456 7426142208 7433198656 7453016064 7460098048 7487094784 7499695392 7533987552 7544336436 7580853504 7608287232 7618738176 7625977632 7636452876 7653574656 7664087808 7671370356 7701184512 7719090912 7739670528 7747024896 7775059968 7823756304 7834503222 7870326282 7879905306 7900913664 7908421248 7919284464 7930162602 7937040384 7947942912 7955495184 7958860416 7966423062 7986413568 7995252096 8004983168 8015979024 8033951744 8044987392 8074100736 8124670008 8161819848 8173031139 8182978587 8212591296 8223872328 8242311168 8253633024 8261475768 8264970432 8272823949 8291372544 8302761792 8312867136 8342949888 8354409984 8362348488 8373141504 8384643072 8392610304 8422981632 8437157316 8444817408 8475377664 8475735996 8528460192 8559323136 8567456352 8571080448 8579224836 8598460416 8610271488 8620751104 8622098784 8651948032 8663832576 8683977276 8695185408 8707129344 8715403008 8746942464 8801353728 8801725842 8888527872 8896973904 8909195022 8929170432 8941435776 8949932082 8953717968 8984715264 8994658608 9005606064 9017976402 9029615616 9038195712 9050610816 9059210862 9070903296 9083363328 9091994496 9140253759 9148552192 9181659136 9182047329 9239165208 9251856369 9272600064 9281411048 9285337152 9294160239 9327794112 9340607016 9351975528 9364045824 9385818624 9398711232 9407642049 9419784192 9432723456 9441686592 9475854336 9500419584 9534799872 9594517716 9629238528 9638388396 9642465504 9673267968 9686555424 9698344992 9699861132 9733441536 9746811648 9756073236 9768665088 9782083584 9791378688 9795520512 9804828384 9826811904 9840310272 9852286976 9887940608 9901522944 9999593856 10009095642 10045316736 10059115248 10072932714 10107804672 10118990934 10131306822 10144382976 10158317568 10167970176 10181937168 10204766208 10218783744 10228493808 10268246016 10292121216 10329366528 10394060859 10431675072 10441587429 10446004296 10493768376 10506540408 10508182893 10520972469 10534551552 10544561664 10559045952 10569079339 10573550136 10582720512 10597257216 10607326912 10611813888 10621897416 10648551424 10660336128 10687972032 10726649856 10765467648 10832893344 10847773692 10882426464 10897374852 10910638116 10950121728 10965163104 10989748224 11004844032 11015301024 11019960576 11030431932 11055163392 11070349056 11083822848 11123933184 11139213312 11149797984 11179524096 11190147072 11230642176 11249543088 11259756544 11300981328 11316504654 11371280256 11382085442 11412430848 11423275136 11428107264 11438966448 11454679314 11464613888 11480361984 11496131712 11507055534 11551776768 11578636368 11609505792 11620537344 11662589952 11735634456 11751754833 11805489423 11819857959 11851370496 11862631872 11878926696 11895243903 11905560576 11921914368 11933242776 11938290624 11949634593 11979620352 11992878144 12007474752 12023968536 12039487488 12050927616 12067481088 12078947816 12094537728 12111151104 12122659328 12187005012 12242729772 12318886944 12335808492 12363466752 12380449536 12392213652 12397455648 12437058816 12454142688 12469300704 12514424832 12531614976 12543522732 12559712256 12576964608 12588915456 12634472448 12655735974 12667226112 12713066496 12713603994 12792690288 12838984704 12851184528 12856620672 12868837254 12897690624 12915407232 12931126656 12933148176 12977922048 12995748864 13008097648 13025965914 13042778112 13055171584 13060694016 13073104512 13102415872 13120413696 13202030592 13202588763 13332791808 13345460856 13363792533 13393755648 13412153664 13424898123 13430576952 13477072896 13491987912 13508409096 13525843968 13526964603 13544423424 13557293568 13575916224 13588816293 13606354944 13625044992 13637991744 13690994688 13722828288 13772488704 13858747812 13908900096 13922116572 13928005728 13991691168 14008720544 14010910524 14027963292 14046068736 14059415552 14078727936 14098066848 14110294016 14129676288 14149085184 14162529888 14213781504 14250629376 14302199808 14391776574 14443857792 14457582594 14463698256 14509901952 14529833136 14547517488 14549791698 14600162304 14620217472 14634109854 14652997632 14673125376 14687068032 14693280768 14707242576 14740217856 14760465408 14778430464 14831910912 14852284416 14866397312 14920196096 14999390784 15013643463 15067975104 15088672872 15161707008 15178486401 15196960233 15216574464 15237476352 15251955264 15272905752 15307149312 15328175616 15342740712 15402369024 15438181824 15479341056 15494049792 15550119936 15647512608 15669006444 15740652564 15759810612 15801827328 15816842496 15838568928 15860325204 15874080768 15895885824 15910990368 15917720832 15932846124 15972827136 15990504192 16009966336 16031958048 16067903488 16089974784 16148201472 16249340016 16323639696 16346062278 16365957174 16425182592 16447744656 16484622336 16507266048 16522951536 16529940864 16545647898 16582745088 16605523584 16625734272 16685899776 16708819968 16724696976 16769286144 16785220608 16845963264 16874314632 16889634816 16951471992 16974756981 17056920384 17073128163 17118646272 17134912704 17142160896 17158449672 17182018971 17196920832 17220542976 17241502208 17244197568 17260583301 17303896064 17327665152 17367954552 17390370816 17414258688 17430806016 17493884928 17602707456 17603451684 17777055744 17793947808 17818390044 17858340864 17882871552 17899864164 17907435936 17969430528 17989317216 18011212128 18035952804 18059231232 18076391424 18101221632 18118421724 18141806592 18166726656 18183988992 18280507518 18297104384 18363318272 18364094658 18478330416 18503712738 18545200128 18562822096 18570674304 18588320478 18655588224 18681214032 18703951056 18771637248 18797422464 18815284098 18839568384 18865446912 18883373184 18951708672 18983603961 19000839168 19069599744 19070405991 19189035432 19258477056 19276776792 19284931008 19303255881 19346535936 19373110848 19396689984 19399722264 19466883072 19493623296 19512146472 19537330176 19538948871 19564167168 19582757376 19591041024 19609656768 19628290201 19653623808 19680620544 19704573952 19775881216 19803045888 19999187712 20018191284 20090633472 20118230496 20145865428 20215609344 20237981868 20262613644 20288765952 20316635136 20335940352 20363874336 20409532416 20437567488 20456987616 20536492032 20584242432 20658733056 20788121718 20863350144 20883174858 20892008592 20987536752 21013080816 21016365786 21041944938 21069103104 21089123328 21118091904 21138158678 21147100272 21165441024 21194514432 21214653824 21223627776 21243794832 21320672256 21375944064 21453299712 21587664861 21665786688 21686373891 21695547384 21764852928 21794749704 21821276232 21824687547 21900243456 21930326208 21951164781 21979496448 22009688064 22030602048 22039921152 22060863864 22110326784 22140698112 22167645696 22247866368 22278426624 22299595968 22359048192 22380294144 22461284352 22499086176 22519513088 22601962656 22633009308 22742560512 22764170884 22824861696 22846550272 22856214528 22877932896 22909358628 22929227776 22960723968 22992263424 23014111068 23103553536 23157272736 23219011584 23241074688 23325179904 23471268912 23503509666 23610978846 23639715918 23702740992 23725263744 23757853392 23790487806 23811121152 23843828736 23866485552 23876581248 23899269186 23959240704 23985756288 24014949504 24047937072 24101855232 24134962176 24157895632 24222302208 24245318656 24374010024 24485459544 24519093417 24548935761 24637773888 24671616984 24726933504 24760899072 24784427304 24794911296 24818471847 24874117632 24908285376 24938601408 25028849664 25063229952 25087045464 25119424512 25153929216 25177830912 25268944896 25311471948 25334452224 25426132992 25427207988 25585380576 25677969408 25702369056 25713241344 25737674508 25795381248 25830814464 25862253312 25866296352 25955844096 25991497728 26016195296 26051931828 26085556224 26110343168 26121388032 26146209024 26204831744 26240827392 26404061184 26405177526 26665583616 26690921712 26727585066 26787511296 26824307328 26849796246 26861153904 26954145792 26983975824 27016818192 27053929206 27088846848 27114587136 27151832448 27177632586 27212709888 27250089984 27275983488 27420761277 27445656576 27544977408 27546141987 27717495624 27755569107 27817800192 27844233144 27856011456 27882480717 27983382336 28017441088 28021821048 28055926584 28092137472 28118831104 28157455872 28196133696 28220588032 28222926147 28259352576 28298170368 28325059776 28427563008 28501258752 28604399616 28783553148 28887715584 28915165188 28927396512 29019803904 29059666272 29095034976 29099583396 29200324608 29240434944 29268219708 29305995264 29346250752 29374136064 29386561536 29414485152 29480435712 29520930816 29556860928 29663821824 29704568832 29732794624 29840392192 29998781568 30027286926 30135950208 30177345744 30323414016 30356972802 30393920466 30433148928 30474952704 30503910528 30545811504 30614298624 30656351232 30685481424 30804738048 30876363648 30988099584 31182182577 31295025216 31324762287 31338012888 31481305128 31519621224 31524548679 31562917407 31603654656 31633684992 31677137856 31707238017 31720650408 31748161536 31791771648 31821980736 31835441664 31865692248 31945654272 31981008384 32019932672 32063916096 32135806976 32179949568 32296402944 32498680032 32647279392 32692124556 32731914348 32850365184 32895489312 32969244672 33014532096 33045903072 33059881728 33091295796 33165490176 33211047168 33251468544 33371799552 33417639936 33449393952 33538572288 33570441216 33691926528 33748629264 33779269632 33902943984 33949513962 34113840768 34146256326 34237292544 34269825408 34284321792 34316899344 34364037942 34393841664 34441085952 34483004416 34488395136 34521166602 34607792128 34655330304 34735909104 34828517376 34861612032 34987769856 35206903368 35255264499 35416468269 35459573877 35554111488 35587895616 35636780088 35685731709 35716681728 35765743104 35799728328 35814871872 35848903779 35938861056 35978634432 36022424256 36071905608 36118462464 36152782848 36202443264 36236843448 36283613184 36333453312 36367977984 36561015036 36594208768 36726636544 36728189316 36956660832 37007425476 37090400256 37125644192 37141348608 37176640956 37311176448 37362428064 37407902112 37543274496 37594844928 37630568196 37679136768 37730893824 37766746368 37903417344 37967207922 38001678336 38139199488 38140811982 38378070864 38516954112 38553553584 38569862016 38606511762 38693071872 38746221696 38793379968 38799444528 38933766144 38987246592 39024292944 39077897742 39128334336 39165514752 39182082048 39219313536 39256580402 39307247616 39361241088 39409147904 39606091776 39607766289 39998375424 40036382568 40091377599 40181266944 40236460992 40274694369 40291730856 40431218688 40475963736 40525227288 40577531904 40580893809 40633270272 40671880704 40727748672 40766448879 40819064832 40875134976 40913975232 41072984064 41168484864 41317466112 41576243436 41726700288 41766349716 41784017184 41975073504 42026161632 42032731572 42083889876 42138206208 42178246656 42236183808 42276317356 42294200544 42330882048 42389028864 42429307648 42447255552 42487589664 42641344512 42751888128 42906599424 43175329722 43331573376 43372747782 43391094768 43529705856 43589499408 43642552464 43649375094 43800486912 43860652416 43902329562 43958992896 44019376128 44061204096 44079842304 44121727728 44220653568 44281396224 44335291392 44495732736 44556853248 44599191936 44760588288 44998172352 45039026176 45040930389 45203925312 45266018616 45485121024 45528341768 45535459203 45590880699 45649723392 45693100544 45712429056 45755865792 45818717256 45858455552 45921447936 45984526848 46028222136 46207107072 46314545472 46438023168 46482149376 46650359808 46942537824 47007019332 47221957692 47279431836 47405481984 47450527488 47515706784 47580975612 47622242304 47687657472 47732971104 47753162496 47798538372 47918481408 47971512576 48029899008 48095874144 48203710464 48269924352 48315791264 48444604416 48490637312 48748020048 48970919088 49038186834 49097871522 49275547776 49343233968 49453867008 49521798144 49568854608 49589822592 49636943694 49748235264 49816570752 49877202816 50057699328 50126459904 50174090928 50307858432 50355661824 50537889792 50622943896 50668904448 50854415976 50924270943 51170761152 51219384489 51355938816 51404738112 51426482688 51475349016 51546056913 51590762496 51661628928 51724506624 51732592704 51781749903 51911688192 51982995456 52032390592 52103863656 52171112448 52220686336 52242776064 52292418048 52409663488 52481654784 52808122368 52810355052 53331167232 53381843424 53455170132 53575022592 53648614656 53699592492 53722307808 53908291584 53967951648 54033636384 54107858412 54177693696 54229174272 54303664896 54355265172 54425419776 54500179968 54551966976 54841522554 54891313152 55089954816 55092283974 55434991248 55511138214 55635600384 55688466288 55712022912 55764961434 55966764672 56034882176 56043642096 56111853168 56237662208 56314911744 56392267392 56445852294 56518705152 56596340736 56650119552 56855126016 57002517504 57208799232 57211217973 57567106296 57775431168 57830330376 57854793024 57909767643 58039607808 58119332544 58190069952 58199166792 58400649216 58480869888 58536439416 58611990528 58616846613 58692501504 58748272128 58773123072 58828970304 58884870603 58960871424 59041861632 59113721856 59327643648 59409137664 59465589248 59680784384 59997563136 60054573852 60271900416 60354691488 60646828032 60713945604 60787840932 60866297856 60949905408 61007821056 61091623008 61228597248 61312702464 61370962848 61609476096 61752727296 61976199168 62364365154 62590050432 62649524574 62676025776 62962610256 63039242448 63049097358 63125834814 63207309312 63267369984 63354275712 63414476034 63441300816 63496323072 63583543296 63643961472 63670883328 63731384496 63962016768 64039865344 64127832192 64271613952 64359899136 64762994583 64997360064 65059121673 65294558784 65384249112 65463828696 65474062641 65700730368 65790978624 65853494343 65938489344 66029064192 66091806144 66119763456 66182591592 66330980352 66422094336 66502937088 66743599104 66835279872 66898787904 67077144576 67140882432 67383853056 67497258528 67558539264 67805887968 67899027924 68227681536 68292512652 68474585088 68539650816 68568643584 68633798688 68728075884 68787683328 68882171904 68966008832 68976790272 69042333204 69215584256 69310660608 69471818208 69657034752 69723224064 69975539712 70413806736 70510528998 70832936538 70919147754 71108222976 71175791232 71273560176 71371463418 71433363456 71531486208 71599456656 71629743744 71697807558 71877722112 71957268864 72044848512 72143811216 72305565696 72404886528 72473686896 72666906624 72735955968 73122030072 73188417536 73456378632 73557280251 73646807283 73913321664 73983555373 74014850952 74180800512 74251288384 74282697216 74353281912 74455415541 74622352896 74724856128 74815804224 75086548992 75189689856 75261136392 75358273536 75461787648 75533492736 75806834688 75934415844 76003356672 76278398976 76281623964 76756141728 77033908224 77107107168 77139724032 77213023524 77386143744 77492443392 77586759936 77598889056 77867532288 77974493184 78048585888 78155795484 78256668672 78331029504 78364164096 78438627072 78513160804 78614495232 78722482176 78818295808 79212183552 79215532578 79996750848 80072765136 80182755198 80362533888 80472921984 80549388738 80583461712 80862437376 80951927472 81050454576 81161787618 81266540544 81343761408 81455497344 81532897758 81638129664 81750269952 81827950464 82262283831 82336969728 82634932224 82638425961 83152486872 83266707321 83453400576 83532699432 83568034368 83647442151 83950147008 84052323264 84065463144 84167779752 84276412416 84356493312 84472367616 84552634712 84588401088 84661764096 84668778441 84778057728 84858615296 84894511104 84975179328 85282689024 85503776256 85813198848 86350659444 86663146752 86745495564 86782189536 87059411712 87178998816 87285104928 87298750188 87600973824 87721304832 87804659124 87917985792 88038752256 88122408192 88159684608 88243455456 88441307136 88562792448 88670582784 88991465472 89113706496 89198383872 89521176576 89996344704 90078052352 90081860778 90407850624 90532037232 90970242048 91056683536 91070918406 91181761398 91299446784 91386201088 91424858112 91511731584 91637434512 91716911104 91842895872 91969053696 92056444272 92414214144 92629090944 92964298752 93546547731 93885075648 93974286861 94014038664 94443915384 94558863672 94573646037 94688752221 94810963968 94901054976 95031413568 95121714051 95161951224 95244484608 95375314944 95465942208 95506324992 95597076744 95836962816 95943025152 96059798016 96191748288 96407420928 96539848704 96631582528 96889208832 96981274624 97496040096 97941838176 98076373668 98195743044 98551095552 98686467936 98907734016 99043596288 99137709216 99179645184 99273887388 99496470528 99633141504 99754405632 100115398656 100252919808 100348181856 100615716864 100711323648 101075779584 101245887792 101337808896 101708831952 101848541886 102341522304 102438768978 102711877632 102809476224 102852965376 102950698032 103092113826 103181524992 103323257856 103449013248 103465185408 103563499806 103823376384 103965990912 104064781184 104207727312 104441372672 104485552128 104584836096 104963309568 105620710104 106249404807 106378721631 106662334464 106763686848 106910340264 107057195127 107150045184 107297229312 107399184984 107444615616 107546711337 107816583168 107935903296 108067272768 108215716824 108355387392 108458348544 108607329792 108710530344 108850839552 109000359936 109103933952 109683045108 109782626304 110179909632 110184567948 110869982496 111022276428 111271200768 111376932576 111424045824 111529922868 111933529344 112069764352 112087284192 112223706336 112475324416 112629823488 112784534784 112891704588 113037410304 113192681472 113300239104 113710252032 114005035008 114417598464 114422435946 115134212592 115550862336 115660660752 115709586048 115819535286 116079215616 116238665088 116380139904 116398333584 116801298432 116961739776 117072878832 117233693226 117385003008 117496544256 117546246144 117657940608 117769741206 117921742848 118083723264 118227443712 118818275328 118823298867 118931178496 119361568768 119995126272 120109147704 120274132797 120543800832 120709382976 120824083107 121293656064 121427891208 121575681864 121732595712 121742681427 121899810816 122015642112 122183246016 122299346637 122457194496 122625404928 122741925696 123218952192 123505454592 123952398336 124728730308 125180100864 125299049148 125352051552 125925220512 126078484896 126098194716 126251669628 126414618624 126534739968 126708551424 126828952068 126882601632 126992646144 127167086592 127287922944 127341766656 127462768992 127924033536 128079730688 128255664384 128543227904 128719798272 129525989166 129994720128 130118243346 130589117568 130768498224 130927657392 130948125282 131401460736 131581957248 131706988686 131876978688 132058128384 132183612288 132239526912 132365183184 132661960704 132844188672 133005874176 133487198208 133670559744 133797575808 134281764864 134994517056 135117078528 135122791167 135611775936 135798055848 136455363072 136585025304 136606377609 136772642097 136949170176 137079301632 137137287168 137267597376 137398031407 137456151768 137575366656 137764343808 137932017664 137953580544 138084666408 138431168512 138621321216 138943636416 139314069504 139446448128 139951079424 140827613472 141021057996 141665873076 141838295508 142216445952 142351582464 142547120352 142742926836 142866726912 143062972416 143198913312 143259487488 143395615116 143755444224 143914537728 144089697024 144287622432 144611131392 144809773056 144947373792 145333813248 145471911936 146244060144 146376835072 146912757264 147114560502 147293614566 147826643328 147967110746 148029701904 148361601024 148502576768 148565394432 148706563824 148910831082 149244705792 149449712256 149631608448 150173097984 150379379712 150522272784 150923575296 151066985472 151613669376 151868831688 152006713344 152563247928 152772812829 153512283456 153658153467 154067816448 154214214336 154279448064 154426047048 154638170739 154772287488 154984886784 155173519872 155197778112 155345249709 155735064576 155948986368 156097171776 156311590968 156513337344 156662059008 156728328192 156877254144 157026321608 157228990464 157444964352 157636591616 158424367104 158431065156 159993501696 160145530272 160365510396 160725067776 160945843968 161098777476 161166923424 161724874752 161903854944 162100909152 162323575236 162533081088 162687522816 162910994688 163065795516 163276259328 163500539904 163655900928 164524567662 164673939456 165269864448 165276851922 166304973744 166533414642 166906801152 167065398864 167136068736 167294884302 167900294016 168104646528 168130926288 168335559504 168712986624 168944735232 169105269424 169176802176 169337556882 169556115456 169717230592 169789022208 169950358656 170565378048 171007552512 171626397696 171633653919 172701318888 173326293504 173490991128 173564379072 173729302929 174118823424 174357997632 174570209856 174597500376 175201947648 175442609664 175609318248 175835971584 175850539839 176077504512 176244816384 176319369216 176486910912 176654611809 176882614272 177125584896 177341165568 177982930944 178227412992 178396767744 179042353152 179992689408 180156104704 180163721556 180815701248 181064074464 181940484096 182113367072 182141836812 182363522796 182598893568 182772402176 182849716224 183023463168 183274869024 183433822208 183685791744 183938107392 184112888544 184828428288 185258181888 185928597504 187093095462 187770151296 187948573722 188028077328 188887830768 189117727344 189147292074 189377504442 189621927936 189802109952 190062827136 190243428102 190323902448 190488969216 190750629888 190931884416 191012649984 191194153488 191886050304 192119596032 192383496576 192814841856 193079697408 193263165056 193962549248 194288983749 194992080192 195177365019 195883676352 196152747336 196391486088 197102191104 197372935872 197560483029 197815468032 198087192576 198275418432 198359290368 198547774776 198992941056 199266283008 199508811264 200230797312 200505839616 200696363712 201231433728 201422647296 202151559168 202491775584 202675617792 203417663904 203697083772 204683044608 204877537956 205423755264 205618952448 205705930752 205901396064 206184227652 206363049984 206646515712 206898026496 206930370816 207126999612 207646752768 207931981824 208129562368 208415454624 208882745344 208971104256 209169672192 209926619136 211241420208 212498809614 212757443262 213324668928 213527373696 213820680528 214114390254 214300090368 214594458624 214798369968 214889231232 215093422674 215633166336 215871806592 216134545536 216431433648 216916697088 217214659584 217421060688 218000719872 218207867904 219366090216 219565252608 220369135896 220671840753 220940421849 221739964992 221950666119 222044552856 222542401536 222753865152 222848091648 223059845736 223366246623 223867058688 224139528704 224174568384 224447412672 224950648832 225259646976 225569069568 225783409176 226074820608 226385362944 226600478208 227420504064 228010070016 228835196928 228844871892 230268425184 231101724672 231321321504 231419172096 231639070572 232158431232 232477330176 232760279808 232796667168 233602596864 233923479552 234145757664 234467386452 234770006016 234993088512 235092492288 235315881216 235539482412 235843485696 236167446528 236454887424 237636550656 237646597734 237862356992 238723137536 239990252544 240218295408 240548265594 241087601664 241418765952 241648166214 242587312128 242855782416 243151363728 243485362854 243799621632 244031284224 244366492032 244598693274 244914388992 245250809856 245483851392 246786851493 247010909184 247904796672 247915277883 249457460616 249800121963 250360201728 250598098296 250704103104 250942326453 251850441024 252156969792 252196389432 252503339256 252829237248 253069479936 253417102848 253657904136 253765203264 253985292288 254006335323 254334173184 254575845888 254683533312 254925537984 255848067072 256159461376 256511328768 257086455808 257439596544 259051978332 259989440256 260236486692 261178235136 261536996448 261855314784 261896250564 262802921472 263163914496 263413977372 263753957376 264116256768 264367224576 264479053824 264730366368 265323921408 265688377344 266011748352 266974396416 267341119488 267595151616 268563529728 269989034112 270234157056 270245582334 271223551872 271596111696 272910726144 273170050608 273212755218 273545284194 273898340352 274158603264 274274574336 274535194752 274796062814 274912303536 275150733312 275528687616 275864035328 275907161088 276169332816 277242642432 277887272832 278892896256 280639643193 281655226944 281922860583 282042115992 283331746152 283676591016 283720938111 284066256663 284432891904 284703164928 285094240704 285365142153 285485853672 285733453824 286125944832 286397826624 286518974976 286791230232 287510888448 287829075456 288179394048 288575244864 289222262784 289619546112 289894747584 290667626496 290943823872 292488120288 292753670144 293825514528 294229121004 294587229132 295653286656 295934221492 296059403808 296723202048 297005153536 297130788864 297413127648 297821662164 298489411584 298899424512 299263216896 300346195968 300758759424 301044545568 301847150592 302133970944 303227338752 303737663376 304013426688 305126495856 305545625658 307024566912 307316306934 308135632896 308428428672 308558896128 308852094096 309276341478 309544574976 309969773568 310347039744 310395556224 310690499418 311470129152 311897972736 312194343552 312623181936 313324118016 313456656384 313754508288 314052643216 314889928704 315273183232 316862130312 318748214421 319136164893 319987003392 320291060544 320731020792 321171585381 321450135552 321891687936 322197554952 322333846848 322640134011 323449749504 323807709888 324201818304 324647150472 325066162176 325375045632 325821989376 326131591032 326552518656 327001079808 327311801856 329049135324 329347878912 330539728896 330553703844 332609947488 333066829284 333813602304 334130797728 334272137472 334589768604 335800588032 336209293056 336261852576 336671119008 337425973248 337889470464 338210538848 338353604352 338675113764 339112230912 339434461184 339578044416 339900717312 341130756096 342015105024 343252795392 343267307838 345402637776 346652587008 346981982256 347128758144 347458605858 348237646848 348715995264 349140419712 349195000752 350403895296 350885219328 351218636496 351701079678 352155009024 352489632768 352638738432 352973821824 353309223618 353765228544 354251169792 354682331136 356454825984 356469896601 356793535488 358084706304 359985378816 360327443112 360822398391 361631402496 362128148928 362472249321 363880968192 364226734144 364283673624 364727045592 365197787136 365228044281 365544804352 365699432448 366046926336 366549738048 366867644416 366898039911 367371583488 367876214784 368225777088 369656856576 370516363776 371857195008 374186190924 375540302592 375897147444 376056154656 377775661536 378235454688 378294584148 378755008884 379243855872 379604219904 380125654272 380486856204 380647804896 380977938432 381501259776 381863768832 382025299968 382388306976 383772100608 384239192064 384766993152 385629683712 386159394816 386526330112 387925098496 388577967498 389984160384 390354730038 391767352704 392305494672 392782972176 394204382208 394745871744 395120966058 395630936064 396174385152 396550836864 396718580736 397095549552 397985882112 398532566016 399017622528 400461594624 401011679232 401392727424 402845294592 404983551168 405351235584 405368373501 406835327808 407394167544 409366089216 409755075912 409819132827 410317926291 410847510528 411237904896 411411861504 411802792128 412194094221 412368455304 412726099968 413293031424 413796052992 413860741632 414253999224 415293505536 415863963648 416259124736 416830909248 417765490688 417942208512 418339344384 419853238272 422482840416 424997619228 425514886524 426649337856 427054747392 427641361056 428228780508 428600180736 429188917248 429596739936 429778462464 430186845348 431266332672 431743613184 432269091072 432862867296 433833394176 434429319168 434842121376 436001439744 436415735808 438732180432 439130505216 440738271792 441343681506 441880843698 443479929984 443901332238 444089105712 445084803072 445507730304 445696183296 446119691472 446732493246 447734117376 448279057408 448349136768 448894825344 449901297664 450519293952 451138139136 451566818352 452770725888 453200956416 454841008128 456020140032 457689743784 458318438487 460536850368 460974460401 462203449344 462642643008 462838344192 463278141144 463914512217 464316862464 464954660352 465520559616 465593334336 466035749127 467205193728 467846959104 468291515328 468934772904 469540012032 469986177024 470184984576 470631762432 471078964824 471686971392 472334893056 472909774848 475273101312 475293195468 475724713984 477446275072 479980505088 480436590816 481096531188 482175203328 482837531904 483296332428 485174624256 485711564832 486302727456 486970725708 487599243264 488062568448 488732984064 489197386548 489828777984 490501619712 490967702784 493573702986 494021818368 495809593344 495830555766 498914921232 499600243926 500720403456 501196196592 501408206208 501884652906 503700882048 504313939584 504392778864 505006678512 506138959872 506834205696 507315808272 507530406528 508012670646 508668346368 509151691776 509367066624 509851075968 511696134144 512318922752 513022657536 514879193088 514900961757 518103956664 519978880512 520472973384 521187908787 522356470272 523073992896 523710629568 523792501128 525605842944 526327828992 526827954744 527507914752 527551619517 528232513536 528734449152 528958107648 529460732736 529963835427 530647842816 531376754688 532023496704 533948792832 534682238976 535190303232 537127059456 539978068224 540468314112 540491164668 542447103744 543192223392 545821452288 546340101216 546425510436 547090568388 547796680704 548317206528 548549148672 549070389504 549592125628 549824607072 550301466624 551057375232 551728070656 551814322176 552338665632 554485284864 555774545664 557785792512 561279286386 563310453888 563845721166 564084231984 566663492304 567353182032 567441876222 568132513326 568865783808 569406329856 570188481408 570730284306 570971707344 571466907648 572251889664 572795653248 573037949952 573582460464 575658150912 576358788096 577150489728 578444525568 579239092224 579789495168 581887647744 582866951247 584976240576 585507340288 585532095057 587651029056 588458242008 589174458264 591306573312 591868442984 592118807616 592681449087 593446404096 594010307072 594261577728 594826255296 595643324328 596978823168 597798849024 598526433792 600692391936 601517518848 602089091136 603694301184 604267941888 606454677504 607475326752 608026853376 610252991712 611091251316 614049133824 614632613868 616271265792 616856857344 617117792256 617704188192 618552682956 619089149952 619939547136 620694079488 620791112448 621380998836 622940258304 623795945472 624388687104 625246363872 626648236032 626913312768 627509016576 628105286432 629779857408 630546366464 633724260624 637496428842 638272329786 639974006784 640582121088 641462041584 642343170762 642900271104 643783375872 644395109904 644667693696 645280268022 646899499008 647615419776 648403636608 649294300944 650750091264 651643978752 652263182064 654002159616 654623603712 658098270648 658695757824 661107407688 662015522259 662821265547 665219894976 665851998357 666133658568 667627204608 668261595456 668544274944 669179537208 670098739869 671601176064 672418586112 672523705152 673342238016 674851946496 675778940928 676421077696 676707208704 677350227528 678224461824 678868922368 679156088832 679801434624 682261512192 684030210048 686505590784 686534615676 690805275552 693305174016 693963964512 694257516288 694917211716 696475293696 697431990528 698280839424 698390001504 700807790592 701770438656 702437272992 703402159356 704310018048 704979265536 705277476864 705947643648 706618447236 707530457088 708502339584 709364662272 712909651968 712939793202 713587070976 716169412608 719970757632 720654886224 721644796782 723262804992 724256297856 724944498642 727761936384 728453468288 728567347248 729454091184 730456088562 731089608704 731398864896 732093852672 733099476096 733796079822 734743166976 735752429568 736451554176 741032727552 743714390016 743745833649 748372381848 749400365889 751080605184 751794294888 752112309312 752826979359 755551323072 756470909376 756589168296 757510017768 758487711744 759208439808 760251308544 760973712408 761295609792 761955876864 762019005969 763002519552 763727537664 764050599936 764776613952 767544201216 768478384128 769533986304 771259367424 772318789632 773052660224 775850196992 777155934996 779968320768 780709460076 783534705408 784610989344 785565944352 788408764416 789491743488 790241932116 791261872128 792348770304 793101673728 793437161472 794191099104 795971764224 797065132032 798035245056 800923189248 802023358464 802785454848 805690589184 809967102336 810702471168 810736747002 813670655616 814788335088 818732178432 819510151824 819638265654 820635852582 821695021056 822475809792 822823723008 823605584256 824388188442 824736910608 825452199936 826586062848 827592105984 827721483264 828507998448 831727927296 832518249472 833661818496 835530981376 836678688768 841918929579 844965680832 845768581749 849995238456 851029773048 851162814333 852198769989 853298675712 854109494784 855282722112 856095426459 856457561016 857200361472 858377834496 859193479872 859556924928 860373690696 862532665344 863487226368 864538182144 865725734592 867666788352 868858638336 869684242752 872002879488 872831471616 877464360864 878261010432 881476543584 882687363012 883761687396 886959859968 887802664476 888178211424 890169606144 891015460608 891392366592 892239382944 893464986492 895468234752 896558114816 896698273536 897789650688 899802595328 901038587904 902276278272 903133636704 905541451776 906401912832 909682016256 912040280064 915379487568 916636876974 921073700736 921948920802 924406898688 925285286016 925676688384 926556282288 927829024434 928633724928 929909320704 931041119232 931186668672 932071498254 934410387456 935693918208 936583030656 937869545808 939972354048 940369969152 941263524864 942157929648 944669786112 945819549696 950586390936 951449427968 956244643263 957408494679 959961010176 960873181632 961786219849 962193062376 964350406656 965675063808 966592664856 967920402033 970349248512 971423129664 972605454912 973941451416 975198486528 976125136896 977465968128 978394773096 979657555968 981003239424 981935405568 987147405972 988043636736 991619186688 991661111532 997829842464 999200487852 1001440806912 1002392393184 1002816412416 1003769305812 1007401764096 1008627879168 1008785557728 1010013357024 1012277919744 1013668411392 1014631616544 1015060813056 1016025341292 1017336692736 1018303383552 1018734133248 1019702151936 1023392268288 1024637845504 1026045315072 1029758386176 1029801923514 1036207913328 1039957761024 1040945946768 1042375817574 1044712940544 1046147985792 1047421259136 1047585002256 1051211685888 1052655657984 1053655909488 1055103239034 1056465027072 1057468898304 1057916215296 1058921465472 1059927670854 1061295685632 1062753509376 1064046993408 1069364477952 1069409689803 1070380606464 1074254118912 1079956136448 1080982329336 1082467195173 1084894207488 1086384446784 1087416747963 1091642904576 1092680202432 1092851020872 1094181136776 1095593361408 1095684132843 1096634413056 1097098297344 1098140779008 1099184251256 1099649214144 1100602933248 1100694119733 1102114750464 1103456141312 1103628644352 1104677331264 1108970569728 1111549091328 1115571585024 1122558572772 1126620907776 1127691442332 1128168463968 1133326984608 1134706364064 1134883752444 1136265026652 1137731567616 1138812659712 1140376962816 1141460568612 1141943414688 1142933815296 1144503779328 1145591306496 1146075899904 1147164920928 1151316301824 1152717576192 1154300979456 1156889051136 1158478184448 1159578990336 1163775295488 1165733902494 1169952481152 1171014680576 1171064190114 1175302058112 1176916484016 1178348916528 1182613146624 1183736885968 1184237615232 1185362898174 1186892808192 1188020614144 1188523155456 1189652510592 1191286648656 1193957646336 1195597698048 1197052867584 1201384783872 1203035037696 1204178182272 1208535883776 1214950653504 1216053706752 1216105120503 1220505983424 1222182502632 1228098267648 1229265227736 1229457398481 1230953778873 1232542531584 1233713714688 1234235584512 1235408376384 1236582282663 1237105365912 1238178299904 1239879094272 1241388158976 1241582224896 1242761997672 1245880516608 1247591890944 1248777374208 1250492727744 1253296472064 1253826625536 1255018033152 1256210572864 1259559714816 1261092732928 1267448521248 1274992857684 1276544659572 1279948013568 1281164242176 1282924083168 1284686341524 1285800542208 1287566751744 1288790219808 1289335387392 1290560536044 1293798998016 1295230839552 1296807273216 1298588601888 1301500182528 1303287957504 1304526364128 1308004319232 1309247207424 1316196541296 1317391515648 1322214815376 1324031044518 1325642531094 1330439789952 1331703996714 1332267317136 1335254409216 1336523190912 1337088549888 1338359074416 1340197479738 1343202352128 1344837172224 1345047410304 1346684476032 1349703892992 1351557881856 1352842155392 1353414417408 1354700455056 1357737844736 1358312177664 1359602869248 1364523024384 1368060420096 1373069231352 1381610551104 1382923381203 1386610348032 1387927929024 1388515032576 1389834423432 1391743536651 1392950587392 1394863981056 1396561678848 1396780003008 1398107247381 1401615581184 1403540877312 1404874545984 1406804318712 1408620036096 1409958531072 1410554953728 1411895287296 1413236894472 1415060914176 1417004679168 1418729324544 1425819303936 1425879586404 1427174141952 1432338825216 1439941515264 1441309772448 1443289593564 1446525609984 1448512595712 1449888997284 1455523872768 1456906936576 1457134694496 1458908182368 1460912177124 1462179217408 1462797729792 1464187705344 1466198952192 1467592159644 1469486333952 1471504859136 1472903108352 1482065455104 1487428780032 1487491667298 1496744763696 1498800731778 1502161210368 1503588589776 1504224618624 1505653958718 1511102646144 1512941818752 1513178336592 1515020035536 1518416879616 1520502617088 1521947424816 1522591219584 1524038011938 1526005039104 1527455075328 1528101199872 1529553227904 1535088402432 1536956768256 1539067972608 1544637579264 1544702885271 1546105320448 1551700393984 1554311869992 1559936641536 1561418920152 1563563726361 1567069410816 1569221978688 1571131888704 1576817528832 1578983486976 1580483864232 1582523744256 1582654858551 1584697540608 1586203347456 1586874322944 1588382198208 1589891506281 1591943528448 1594130264064 1596070490112 1601846378496 1604046716928 1605570909696 1611381178368 1619934204672 1621404942336 1621473494004 1627341311232 1629576670176 1637464356864 1639020303648 1639276531308 1641271705164 1643390042112 1644951619584 1645647446016 1647211168512 1648776376884 1649473821216 1650904399872 1653172125696 1655184211968 1655442966528 1657015996896 1663455854592 1665036498944 1667323636992 1671061962752 1673357377536 1683837859158 1689931361664 1691537163498 1699990476912 1702059546096 1702325628666 1704397539978 1706597351424 1708218989568 1710565444224 1712190852918 1712915122032 1714400722944 1716755668992 1718386959744 1719113849856 1720747381392 1726974452736 1729076364288 1731451469184 1735333576704 1737717276672 1739368485504 1745662943232 1748600853741 1754928721728 1756522020864 1756596285171 1762953087168 1765374726024 1767523374792 1773919719936 1775605328952 1776356422848 1778044347261 1780339212288 1782030921216 1782784733184 1784478765888 1786929972984 1790936469504 1793116229632 1793396547072 1795579301376 1799605190656 1802077175808 1804552556544 1806267273408 1811082903552 1812803825664 1819364032512 1824080560128 1830758975136 1833273753948 1842147401472 1843897841604 1848813797376 1850570572032 1851353376768 1853112564576 1855658048868 1857267449856 1859818641408 1862082238464 1862373337344 1864142996508 1868820774912 1871387836416 1873166061312 1875739091616 1879944708096 1880739938304 1882527049728 1884315859296 1889339572224 1891639099392 1901172781872 1902898855936 1912489286526 1914816989358 1919922020352 1921746363264 1923572439698 1924386124752 1928700813312 1931350127616 1933185329712 1935840804066 1940698497024 1942846259328 1945210909824 1947882902832 1952250273792 1954931936256 1956789546192 1962006478848 1963870811136 1974294811944 1976087273472 1983322223064 1986046566777 1988463796641 1995659684928 1997555995071 1998400975704 2002881613824 2004784786368 2005632824832 2007538611624 2010296219607 2014803528192 2017255758336 2017571115456 2020026714048 2024555839488 2027336822784 2029263233088 2030121626112 2032050682584 2034673385472 2036606767104 2037468266496 2039404303872 2046784536576 2049275691008 2052090630144 2059516772352 2059603847028 2072415826656 2079915522048 2081891893536 2084751635148 2089425881088 2092295971584 2094842518272 2095170004512 2102423371776 2105311315968 2107311818976 2110206478068 2112930054144 2114937796608 2115832430592 2117842930944 2119855341708 2122591371264 2125507018752 2128093986816 2138728955904 2138819379606 2140761212928 2148508237824 2159912272896 2161964658672 2164934390346 2169788414976 2172768893568 2174833495926 2183285809152 2185360404864 2185702041744 2188362273552 2191368265686 2193268826112 2194196594688 2196281558016 2198368502512 2199298428288 2201388239466 2204229500928 2206912282624 2207257288704 2209354662528 2223098182656 2231143170048 2231237500947 2245117145544 2248201097667 2253241815552 2255382884664 2256336927936 2258480938077 2266653969216 2269412728128 2269767504888 2272530053304 2275463135232 2277625319424 2280753925632 2282921137224 2283886829376 2285867630592 2286057017907 2289007558656 2291182612992 2292151799808 2294329841856 2302632603648 2305435152384 2308601958912 2313778102272 2316956368896 2319157980672 2327550590976 2331467804988 2339904962304 2342029361152 2342128380228 2350604116224 2353832968032 2356697833056 2365226293248 2367473771936 2368475230464 2370725796348 2373785616384 2376041228288 2377046310912 2379305021184 2382573297312 2387915292672 2391195396096 2394105735168 2402769567744 2406070075392 2408356364544 2417071767552 2429901307008 2432107413504 2432210241006 2441011966848 2444365005264 2456196535296 2458530455472 2458914796962 2461907557746 2465085063168 2467427429376 2468471169024 2470816752768 2473164565326 2474210731824 2476356599808 2479758188544 2482776317952 2483164449792 2485523995344 2495183781888 2497554748416 2500985455488 2506592944128 2510036066304 2512421145728 2525756788737 2534897042496 2537305745247 2549985715368 2553089319144 2556596309967 2559896027136 2562328484352 2565848166336 2568286279377 2569372683048 2571601084416 2575133503488 2577580439616 2578670774784 2581121072088 2587597996032 2590461679104 2593614546432 2597177203776 2603000365056 2606575915008 2609052728256 2616008638464 2618494414848 2632393082592 2634783031296 2644429630752 2648062089036 2651285062188 2660879579904 2663407993428 2664534634272 2670508818432 2673046381824 2674177099776 2676718148832 2680394959476 2686404704256 2689674344448 2690094820608 2693368952064 2699407785984 2703115763712 2705684310784 2706828834816 2709400910112 2715475689472 2716624355328 2719205738496 2729046048768 2736120840192 2746138462704 2763221102208 2765846762406 2773220696064 2775855858048 2777030065152 2779668846864 2783487073302 2785901174784 2789727962112 2793123357696 2793560006016 2796214494762 2803231162368 2807081754624 2809749091968 2813608637424 2819917062144 2821109907456 2823790574592 2826473788944 2834009358336 2837458649088 2851759172808 2854348283904 2868733929789 2872225484037 2879883030528 2882619544896 2885358659547 2886579187128 2893051219968 2897025191424 2899777994568 2903761206099 2911047745536 2913813873152 2914269388992 2917816364736 2921824354248 2924358434816 2925595459584 2928375410688 2932397904384 2935184319288 2938972667904 2943009718272 2945806216704 2964130910208 2974857560064 2974983334596 2993489527392 2997601463556 3004322420736 3007177179552 3008449237248 3011307917436 3022205292288 3025883637504 3026356673184 3030040071072 3036833759232 3041005234176 3043894849632 3045182439168 3048076023876 3052010078208 3054910150656 3056202399744 3059106455808 3070176804864 3073913536512 3078135945216 3089275158528 3089405770542 3092210640896 3103400787968 3108623739984 3119873283072 3122837840304 3127127452722 3134138821632 3138443957376 3142263777408 3153635057664 3157966973952 3160967728464 3165309717102 3169395081216 3172406694912 3173748645888 3176764396416 3179783012562 3183887056896 3188260528128 3192140980224 3208093433856 3208229069409 3211141819392 3222762356736 3239868409344 3242946988008 3247401585519 3254682622464 3259153340352 3262250243889 3274928713728 3278040607296 3278553062616 3282543410328 3286780084224 3287052398529 3289903239168 3291294892032 3294422337024 3297552753768 3298947642432 3301808799744 3302082359199 3306344251392 3310368423936 3310885933056 3314031993792 3326911709184 3330072997888 3334647273984 3342123925504 3346714755072 3367675718316 3379862723328 3383074326996 3399980953824 3404119092192 3404651257332 3408795079956 3413194702848 3416437979136 3421130888448 3424381705836 3425830244064 3428801445888 3433511337984 3436773919488 3438227699712 3441494762784 3453948905472 3458152728576 3462902938368 3470667153408 3475434553344 3478736971008 3491325886464 3497201707482 3509857443456 3513044041728 3513192570342 3525906174336 3530749452048 3535046749584 3547839439872 3551210657904 3552712845696 3556088694522 3560678424576 3564061842432 3565569466368 3568957531776 3573859945968 3581872939008 3586232459264 3586793094144 3591158602752 3604154351616 3609105113088 3612534546816 3625607651328 3648161120256 3648315361509 3661517950272 3666547507896 3684294802944 3687795683208 3688372195443 3692861336619 3697627594752 3701141144064 3702706753536 3706225129152 3709746847989 3711316097736 3714534899712 3719637282816 3724164476928 3724746674688 3728285993016 3737641549824 3742775672832 3746332122624 3751478183232 3759889416192 3761479876608 3765054099456 3768631718592 3778679144448 3783278198784 3802345563744 3805797711872 3824978573052 3829633978716 3839844040704 3843492726528 3847144879396 3848772249504 3857401626624 3862700255232 3866370659424 3871681608132 3881396994048 3885692518656 3890421819648 3895765805664 3904500547584 3909863872512 3913579092384 3924012957696 3927741622272 3948589623888 3952174546944 3966644446128 3972093133554 3976927593282 3991319369856 3995111990142 3996801951408 4005763227648 4009569572736 4011265649664 4015077223248 4020592439214 4029607056384 4034511516672 4035142230912 4040053428096 4049111678976 4054673645568 4058526466176 4060243252224 4064101365168 4073213534208 4074936532992 4078808607744 4093569073152 4098551382016 4104181260288 4119207694056 4144831653312 4148770143609 4159831044096 4163783787072 4169503270296 4175230609953 4178851762176 4184591943168 4189685036544 4190340009024 4194321742143 4204846743552 4210622631936 4214623637952 4220412956136 4225860108288 4229875593216 4231664861184 4235685861888 4239710683416 4245182742528 4251014037504 4256187973632 4277457911808 4277638759212 4281522425856 4297016475648 4319824545792 4323929317344 4329868780692 4339576829952 4345537787136 4349666991852 4366571618304 4370720809728 4371404083488 4376724547104 4382736531372 4386537652224 4388393189376 4392563116032 4396737005024 4398596856576 4402776478932 4408459001856 4413824565248 4414514577408 4418709325056 4446196365312 4462286340096 4462475001894 4490234291088 4496402195334 4506483631104 4510765769328 4512673855872 4516961876154 4533307938432 4538825456256 4539535009776 4545060106608 4555250638848 4561507851264 4565842274448 4567773658752 4572114035814 4578015117312 4582365225984 4584303599616 4588659683712 4605265207296 4610870304768 4617203917824 4633912737792 4634108655813 4638315961344 4655101181952 4662935609976 4679809924608 4684256760456 4690691179083 4701208232448 4707665936064 4713395666112 4730452586496 4734947543872 4736950460928 4741451592696 4747571232768 4747964575653 4752082456576 4754092621824 4758610042368 4765146594624 4769674518843 4775830585344 4782390792192 4788211470336 4805539135488 4812140150784 4816712729088 4834143535104 4859802614016 4864214827008 4864420482012 4882023933696 4888730010528 4912393070592 4917060910944 4917829593924 4923815115492 4930170126336 4934854858752 4936942338048 4941633505536 4946329130652 4948421463648 4952713199616 4959516377088 4965552635904 4966328899584 4971047990688 4990367563776 4995109496832 5001970910976 5013185888256 5020072132608 5024842291456 5051513577474 5069794084992 5074611490494 5099971430736 5106178638288 5113192619934 5119792054272 5124656968704 5131696332672 5136572558754 5138745366096 5143202168832 5150267006976 5155160879232 5157341549568 5162242144176 5180923358208 5187229092864 5194354407552 5206000730112 5213151830016 5218105456512 5236988829696 5245802561223 5264786165184 5269566062592 5269788855513 5288859261504 5296124178072 5302570124376 5321759159808 5326815986856 5329069268544 5334133041783 5341017636864 5346092763648 5348354199552 5353436297664 5360789918952 5372809408512 5379348688896 5380189641216 5386737904128 5398815571968 5406231527424 5411368621568 5413657669632 5418801820224 5430951378944 5433248710656 5438411476992 5458092097536 5472241680384 5492276925408 5526442204416 5531693524812 5546441392128 5551711716096 5554060130304 5559337693728 5566974146604 5571802349568 5579455924224 5586246715392 5587120012032 5592428989524 5606462324736 5614163509248 5619498183936 5627217274848 5639834124288 5642219814912 5647581149184 5652947577888 5668018716672 5674917298176 5703518345616 5708696567808 5737467859578 5744450968074 5759766061056 5765239089792 5770717319094 5773158374256 5786102439936 5794050382848 5799555989136 5807522412198 5822095491072 5827627746304 5828538777984 5835632729472 5843648708496 5848716869632 5856750821376 5864795808768 5870368638576 5886019436544 5891612433408 5928261820416 5949966669192 5958139700331 5965391389923 5986979054784 5992667985213 5995202927112 6008644841472 6014354359104 6016898474496 6022615834872 6030888658821 6044410584576 6051767275008 6052713346368 6060080142144 6073667518464 6082010468352 6087789699264 6090364878336 6096152047752 6104020156416 6109820301312 6112404799488 6118212911616 6140353609728 6147827073024 6156271890432 6178550317056 6178811541084 6184421281792 6206801575936 6217247479968 6239746566144 6245675680608 6254254905444 6268277643264 6276887914752 6284527554816 6307270115328 6315933947904 6321935456928 6330619434204 6338790162432 6344813389824 6347497291776 6353528792832 6359566025124 6367774113792 6376521056256 6384281960448 6416186867712 6416458138818 6422283638784 6445524713472 6479736818688 6485893976016 6494803171038 6509365244928 6518306680704 6524500487778 6549857427456 6556081214592 6557106125232 6565086820656 6574104797058 6579806478336 6582589784064 6588844674048 6595105507536 6597895284864 6604164718398 6612688502784 6620736847872 6621771866112 6628063987584 6660145995776 6669294547968 6693429510144 6693712502841 6735351436632 6759725446656 6766148653992 6775442814231 6799961907648 6808238184384 6809302514664 6817590159912 6826389405696 6832875958272 6842261776896 6848763411672 6851660488128 6857602891776 6858171053721 6867022675968 6873547838976 6876455399424 6882989525568 6907897810944 6916305457152 6925805876736 6941334306816 6950869106688 6957473942016 6982651772928 6994403414964 7019714886912 7026088083456 7026385140684 7051812348672 7061498904096 7070093499168 7095678879744 7102421315808 7105425691392 7112177389044 7121356849152 7128123684864 7131138932736 7137915063552 7147719891936 7163745878016 7172464918528 7173586188288 7182317205504 7208308703232 7218210226176 7225069093632 7251215302656 7296322240512 7296630723018 7323035900544 7333095015792 7368589605888 7375591366416 7376744390886 7385722673238 7395255189504 7402282288128 7405413507072 7412450258304 7419493695978 7422632195472 7429069799424 7439274565632 7448328953856 7449493349376 7456571986032 7485551345664 7492664245248 7502956366464 7519778832384 7530108198912 7537263437184 7577270366211 7604691127488 7611595423744 7611917235741 7649957146104 7659267957432 7669788929901 7679688081408 7686985453056 7694289758792 7697544499008 7704858838131 7714803253248 7725400510464 7732741318848 7743363216264 7762793988096 7771385037312 7780843639296 7791531611328 7809001095168 7819727745024 7827158184768 7848025915392 7855483244544 7897179247776 7904349093888 7933288892256 7944186267108 7953855186564 7982638739712 7990223980284 7993603902816 8011526455296 8019139145472 8022531299328 8030154446496 8041184878428 8059214112768 8069023033344 8070284461824 8080106856192 8098223357952 8109347291136 8117052932352 8120486504448 8128202730336 8146427068416 8149873065984 8157617215488 8187138146304 8197102764032 8208362520576 8238415388112 8289663306624 8297540287218 8319662088192 8327567574144 8339006540592 8350461219906 8357703524352 8369183886336 8379370073088 8380680018048 8388643484286 8409693487104 8421245263872 8429247275904 8440825912272 8459751186432 8463329722368 8471371723776 8479421366832 8502028075008 8512375947264 8555277518424 8563044851712 8606201789367 8616676452111 8639649091584 8647858634688 8656075978641 8659737561384 8679153659904 8691075574272 8699333983704 8711283618297 8733143236608 8741441619456 8742808166976 8753449094208 8765473062744 8773075304448 8776786378752 8785126232064 8793474010048 8797193713152 8805552957864 8816918003712 8827649130496 8829029154816 8837418650112 8892392730624 8924572680192 8924950003788 8980468582176 8992804390668 9012967262208 9021531538656 9025347711744 9033923752308 9066615876864 9077650912512 9079070019552 9090120213216 9110501277696 9123015702528 9131684548896 9135547317504 9144228071628 9156030234624 9164730451968 9168607199232 9177319367424 9210530414592 9221740609536 9234407835648 9267825475584 9268217311626 9276631922688 9310202363904 9325871219952 9359619849216 9368513520912 9381382358166 9402416464896 9415331872128 9426791332224 9460905172992 9469895087744 9473900921856 9482903185392 9495929151306 9504164913152 9508185243648 9517220084736 9530293189248 9539349037686 9551661170688 9564781584384 9576422940672 9624280301568 9633425458176 9668287070208 9719605228032 9728840964024 9742204756557 9764047867392 9777460021056 9786750731667 9824786141184 9834121821888 9835659187848 9847630230984 9860340252672 9861157195587 9869709717504 9873884676096 9883267011072 9892658261304 9896842927296 9905426399232 9906247077597 9919032754176 9931105271808 9932657799168 9942095981376 9980735127552 9990218993664 10003941821952 10026371776512 10040144265216 10049684582912 10103027154948 10139588169984 10149222980988 10199942861472 10212357276576 10226385239868 10239584108544 10249313937408 10263392665344 10273145117508 10277490732192 10286404337664 10300534013952 10310321758464 10314683099136 10324484288352 10361846716416 10374458185728 10388708815104 10412001460224 10426303660032 10436210913024 10473977659392 10491605122446 10529572330368 10539132125184 10539577711026 10577718523008 10592248356144 10605140248752 10643518319616 10653631973712 10658138537088 10668266083566 10682035273728 10692185527296 10696708399104 10706872595328 10721579837904 10745618817024 10758697377792 10760379282432 10773475808256 10812463054848 10822737243136 10827315339264 10837603640448 10861902757888 10876822953984 10944483360768 10944946084527 10984553850816 11052884408832 11063387049624 11065116586329 11078584009857 11092882784256 11103423432192 11108120260608 11118675387456 11129240543967 11133948293208 11143604699136 11158911848448 11172493430784 11174240024064 11184857979048 11212924649472 11228327018496 11238996367872 11254434549696 11279668248576 11284439629824 11295162298368 11305895155776 11336037433344 11349834596352 11407036691232 11417393135616 11474935719156 11488901936148 11519532122112 11530478179584 11541434638188 11546316748512 11572204879872 11588100765696 11599111978272 11615044824396 11644190982144 11655255492608 11657077555968 11671265458944 11687297416992 11697433739264 11713501642752 11729591617536 11740737277152 11772038873088 11783224866816 11856523640832 11899933338384 11916279400662 11930782779846 11973958109568 11985335970426 11990405854224 12017289682944 12028708718208 12033796948992 12045231669744 12061777317642 12088821169152 12103534550016 12105426692736 12120160284288 12147335036928 12164020936704 12175579398528 12180729756672 12192304095504 12219640602624 12224809598976 12236425823232 12280707219456 12295654146048 12312543780864 12357623082168 12368842563584 12434494959936 12446310430827 12479493132288 12491351361216 12508509810888 12536555286528 12553775829504 12569055109632 12582965226429 12614540230656 12631867895808 12643870913856 12661238868408 12677580324864 12689626779648 12694994583552 12707057585664 12719132050248 12735548227584 12753042112512 12768563920896 12832373735424 12832916277636 12844567277568 12891049426944 12959473637376 12971787952032 12989606342076 13018730489856 13036613361408 13049000975556 13099714854912 13112162429184 13114212250464 13130173641312 13148209594116 13159612956672 13165179568128 13177689348096 13190211015072 13195790569728 13208329436796 13225377005568 13241473695744 13243543732224 13256127975168 13320291991552 13338589095936 13386859020288 13387425005682 13470702873264 13519450893312 13532297307984 13550885628462 13599923815296 13616476368768 13618605029328 13635180319824 13665751916544 13684523553792 13697526823344 13703320976256 13716342107442 13734045351936 13747095677952 13752910798848 13765979051136 13815795621888 13832610914304 13851611753472 13901738213376 13902325967439 13914947884032 13965303545856 13988806829928 14039429773824 14052770281368 14072073537249 14103624697344 14122997808192 14140186998336 14191357759488 14204842631616 14210851382784 14224354778088 14242713698304 14243893726959 14256247369728 14262277865472 14275830127104 14295439783872 14309023556529 14327491756032 14344929837056 14347172376576 14364634411008 14416617406464 14436420452352 14450138187264 14502430605312 14592644481024 14593261446036 14646071801088 14666190031584 14737179211776 14751182732832 14753488781772 14771445346476 14790510379008 14804564576256 14810827014144 14824900516608 14838987391956 14845264390944 14858139598848 14878549131264 14896657907712 14898986698752 14913143972064 14971102691328 14985328490496 15005912732928 15039557664768 15060216397824 15074526874368 15154540732422 15209382254976 15223190847488 15223834471482 15299914292208 15318535914864 15339577859802 15359376162816 15373970906112 15388579517584 15395088998016 15409717676262 15429606506496 15450801020928 15465482637696 15486726432528 15542770074624 15561687278592 15583063222656 15618002190336 15639455490048 15654316369536 15710966489088 15737407683669 15794358495552 15808698187776 15809366566539 15866577784512 15888372534216 15907710373128 15965277479424 15980447960568 15987207805632 16002399125349 16023052910592 16038278290944 16045062598656 16060308892992 16082369756856 16118428225536 16138046066688 16140568923648 16160213712384 16196446715904 16218694582272 16234105864704 16240973008896 16256405460672 16292854136832 16299746131968 16315234430976 16374276292608 16394205528064 16416725041152 16476830776224 16579326613248 16595080574436 16639324176384 16655135148288 16678013081184 16700922439812 16715407048704 16738367772672 16758740146176 16761360036096 16777286968572 16819386974208 16842490527744 16858494551808 16881651824544 16919502372864 16926659444736 16942743447552 16958842733664 17004056150016 17024751894528 17110555036848 17126089703424 17212403578734 17233352904222 17279298183168 17295717269376 17312151957282 17319475122768 17358307319808 17382151148544 17398667967408 17422567236594 17466286473216 17482883238912 17485616333952 17506898188416 17530946125488 17546150608896 17570252464128 17586948020096 17594387426304 17611105915728 17658058309632 17674837300224 17784785461248 17849900007576 17896174169769 17960937164352 17978003955639 17985608781336 18025934524416 18043063077312 18050695423488 18067847504616 18092665976463 18133231753728 18155301825024 18158140039104 18180240426432 18221002555392 18246031405056 18263369097792 18271094635008 18288456143256 18312060469248 18329460903936 18337214398464 18354638734848 18421060829184 18443481219072 18468815671296 18535650951168 18536434623252 18553263845376 18620404727808 18651742439904 18719239698432 18737027041824 18762764716332 18804832929792 18830663744256 18853582664448 18921810345984 18939790175488 18947801843712 18965806370784 18991858302612 19008329826304 19016370487296 19034440169472 19060586378496 19078698075372 19103322341376 19129563168768 19152845881344 19248560603136 19266850916352 19336574140416 19439210456064 19457681928048 19484409513114 19528095734784 19554920042112 19573501463334 19649572282368 19668243643776 19671318375696 19695260461968 19722314391174 19739419435008 19747769352192 19766534022144 19785316522608 19793685854592 19812494155194 19838065508352 19862210543616 19865315598336 19884191962752 19980437987328 20007883643904 20080288530432 20081137508523 20099369165824 20206054309896 20279176339968 20298445961976 20326328442693 20399885722944 20424714553152 20452770479736 20479168217088 20498627874816 20526785330688 20546290235016 20554981464384 20572808675328 20574513161163 20601068027904 20620643516928 20629366198272 20648968576704 20723693432832 20748916371456 20777417630208 20824002920448 20852607320064 20872421826048 20947955318784 20983210244892 21059144660736 21078264250368 21079155422052 21155437046016 21184496712288 21210280497504 21287036639232 21307263947424 21316277074176 21336532167132 21364070547456 21384371054592 21393416798208 21413745190656 21443159675808 21491237634048 21517394755584 21520758564864 21546951616512 21624926109696 21645474486272 21654630678528 21675207280896 21723805515776 21753645907968 21888966721536 21889892169054 21969107701632 22105768817664 22126774099248 22130233172658 22157168019714 22185765568512 22206846864384 22216240521216 22237350774912 22258481087934 22267896586416 22287209398272 22317823696896 22344986861568 22348480048128 22369715958096 22456654036992 22477992735744 22508869099392 22559336497152 22590324596736 22611790311552 22731811098633 22814073382464 22834786271232 22835751707223 22949871438312 22977803872296 23009366789703 23039064244224 23060956359168 23082869276376 23092633497024 23114576514393 23144409759744 23176201531392 23198223956544 23230089648792 23288381964288 23310510985216 23314155111936 23342530917888 23374594833984 23394867478528 23427003285504 23459183235072 23481474554304 23544077746176 23566449733632 23713047281664 23799866676768 23832558801324 23861565559692 23947916219136 23970671940852 23980811708448 24034579365888 24057417436416 24067593897984 24090463339488 24123554635284 24177642338304 24207069100032 24210853385472 24240320568576 24294670073856 24328041873408 24351158797056 24361459513344 24384608191008 24439281205248 24449619197952 24472851646464 24561414438912 24591308292096 24625087561728 24715246164336 24737685127168 24868989919872 24892620861654 24958986264576 24982702722432 25017019621776 25073110573056 25107551659008 25138110219264 25165930452858 25229080461312 25263735791616 25287741827712 25322477736816 25379253559296 25389989167104 25414115171328 25438264100496 25506084225024 25537127841792 25665832555272 25689134555136 25818605368101 25850029356333 25918947274752 25943575904064 25968227935923 25979212684152 26037460979712 26073226722816 26098001951112 26133850854891 26199429709824 26224324858368 26228424500928 26260347282624 26296419188232 26319225913344 26330359136256 26355378696192 26380422030144 26391581139456 26416658873592 26450754011136 26482947391488 26487087464448 26512255950336 26640583983104 26677178191872 26773718040576 26774850011364 26941405746528 27038901786624 27064594615968 27101771256924 27199847630592 27232952737536 27237210058656 27270360639648 27331503833088 27369047107584 27395053646688 27406641952512 27432684214884 27468090703872 27494191355904 27505821597696 27531958102272 27631591243776 27665221828608 27703223506944 27803476426752 27804651934878 27829895768064 27930607091712 27977613659856 28078859547648 28105540562736 28144147074498 28207249394688 28245995616384 28280373996672 28382715518976 28409685263232 28421702765568 28448709556176 28487787453918 28512494739456 28524555730944 28551660254208 28590879567744 28618047113058 28654983512064 28689859674112 28694344753152 28729268822016 28872840904704 28900276374528 29004861210624 29186522892072 29226614269671 29292143602176 29332380063168 29360252195001 29474358423552 29502365465664 29506977563544 29542890692952 29581020758016 29583471586761 29609129152512 29621654028288 29649801033216 29677974783912 29690528781888 29716279197696 29718741232791 29757098262528 29793315815424 29797973397504 29826287944128 29942205382656 29970656980992 30011825465856 30079115329536 30120432795648 30149053748736 30309081464844 30418764509952 30446381694976 30447668942964 30599828584416 30637071829728 30679155719604 30718752325632 30747941812224 30777159035168 30790177996032 30819435352524 30859213012992 30901602041856 30930965275392 30973452865056 31085540149248 31123374557184 31166126445312 31236004380672 31278910980096 31308632739072 31421932978176 31474815367338 31588716991104 31617396375552 31618733133078 31733155569024 31776745068432 31815420746256 31930554958848 31960895921136 31974415611264 32004798250698 32046105821184 32076556581888 32090125197312 32120617785984 32164739513712 32236856451072 32276092133376 32281137847296 32320427424768 32437389164544 32468211729408 32481946017792 32512810921344 32585708273664 32630468861952 32833450082304 32834838253581 32953661552448 33158653226496 33190161148872 33235752029571 33278648352768 33310270296576 33356026162368 33387721631901 33401844879624 33430814097408 33476735545344 33517480292352 33522720072192 33554573937144 33638773948416 33684981055488 33716989103616 33763303649088 33839004745728 33853318889472 33885486895104 33917685467328 34008112300032 34049503789056 34221110073696 34252179406848 34424807157468 34466705808444 34558596366336 34591434538752 34624303914564 34638950245536 34716614639616 34764302297088 34797335934816 34845134473188 34932572946432 34965766477824 34971232667904 35013796376832 35061892250976 35092301217792 35140504928256 35173896040192 35188774852608 35222211831456 35316116619264 35349674600448 35569570922496 35699800015152 35792348339538 35921874328704 35956007911278 35971217562672 36051869048832 36086126154624 36101390846976 36135695009232 36185331952926 36266463507456 36310603650048 36316280078208 36360480852864 36442005110784 36492062810112 36526738195584 36542189270016 36576912286512 36658921807872 36674428796928 36709277469696 36842121658368 36886962438144 36937631342592 37072869246504 37106527690752 37303484879808 37338931292481 37438479396864 37474054083648 37525529432664 37609665859584 37661327488512 37707165328896 37748895679287 37843620691968 37879580350976 37895603687424 37931612741568 37983716605224 38016659652608 38032740974592 38068880338944 38121172756992 38157396150744 38206644682752 38259126337536 38305691762688 38497121206272 38533701832704 38673148280832 38878420912128 38915363856096 38968819026228 39056191469568 39109840084224 39147002926668 39299144564736 39336487287552 39342636751392 39390520923936 39444628782348 39478838870016 39495538704384 39533068044288 39570633045216 39587371709184 39624988310388 39676131016704 39724421087232 39730631196672 39768383925504 39960875974656 40015767287808 40160577060864 40162275017046 40198738331648 40412108619792 40558352679936 40596891923952 40652656885386 40799771445888 40849429106304 40905540959472 40997255749632 41053570661376 41092580470032 41109962928768 41149026322326 41202136055808 41241287033856 41258732396544 41297937153408 41447386865664 41497832742912 41554835260416 41705214640128 41706977902317 41744843652096 41895910637568 41966420489784 42118289321472 42158310844104 42216220611747 42310874092032 42368993424576 42420560995008 42574073278464 42614527894848 42632554148352 42673064334264 42728141094912 42731681180877 42768742109184 42786833596416 42827490381312 42886319351616 42927070669587 42982475268096 43034789511168 43041517129728 43093903233024 43249852219392 43290948972544 43309261357056 43350414561792 43447611031552 43507291815936 43777933443072 43779784338108 43938215403264 44211537635328 44253548198496 44260466345316 44314336039428 44371531137024 44413693728768 44432481042432 44474701549824 44516962175868 44535793172832 44574418796544 44635647393792 44689973723136 44696960096256 44739431916192 44913308073984 44955985471488 45017738198784 45118672994304 45180649193472 45223580623104 45463622197266 45628146764928 45669572542464 45671503414446 45899742876624 45955607744592 46018733579406 46078128488448 46121912718336 46165738552752 46185266994048 46229153028786 46288819519488 46352403062784 46396447913088 46460179297584 46621021970432 46628310223872 46685061835776 46749189667968 46854006571008 46918366470144 46962949108608 47132899467264 47426094563328 47428099699617 47599733353536 47665117602648 47723131119384 47895832438272 47941343881704 47961623416896 48007197376047 48069158731776 48114834872832 48135187795968 48180926678976 48247109270568 48355284676608 48414138200064 48421706770944 48480641137152 48589340147712 48656083746816 48702317594112 48722919026688 48769216382016 48878562410496 48899238395904 48945703292928 49122828877824 49182616584192 49250175123456 49430492328672 49475370254336 49737979839744 49785241723308 49917972529152 49965405444864 50034039243552 50146221146112 50215103318016 50276220438528 50331860905716 50458160922624 50527471583232 50575483655424 50644955473632 50758507118592 50779978334208 50828230342656 50876528200992 51012168450048 51074255683584 51331665110544 51378269110272 51637210736202 51700058712666 51837894549504 51887151808128 51936455871846 51958425368304 52074921959424 52146453445632 52196003902224 52267701709782 52398859419648 52448649716736 52456849001856 52520694565248 52592838376464 52638451826688 52710757392384 52760844060288 52783162278912 52833317747184 52974174928896 53024511900672 53281167966208 53354356383744 53549700022728 53688522509307 53882811493056 53934011866917 54077803573248 54129189231936 54203542513848 54277997929389 54399695261184 54465905475072 54474420117312 54540721279296 54663007666176 54738094215168 54790107293376 54813283905024 54865368429768 54936181407744 54988382711808 55011643195392 55063916204544 55263182487552 55330443657216 55406447013888 55606952853504 55609303869756 55659791536128 55861214183424 55955227319712 56157719095296 56211081125472 56288294148996 56414498789376 56491991232768 56560747993344 56765431037952 56819370526464 56843405531136 56897419112352 56975574907836 57024989478912 57049111461888 57103320508416 57181759135488 57236094226116 57309967024128 57379719348224 57388689506304 57458537644032 57745681809408 57800552749056 58009722421248 58373045784144 58453228539342 58584287204352 58664760126336 58720504390002 58948716847104 59004730931328 59013955127088 59085781385904 59166943173522 59218258305024 59243308056576 59299602066432 59355949567824 59381057563776 59437482465582 59514196525056 59586631630848 59595946795008 59652575888256 59941313961984 60023650931712 60240865591296 60243412525569 60298107497472 60618162929688 60837529019904 60895337885928 60978985328079 61199657168832 61274143659456 61358311439208 61437504651264 61495883624448 61554318070336 61580355992064 61638870705048 61718426025984 61723539483489 61803204083712 61861930550784 61946905730112 62171080298496 62246749114368 62332252890624 62472008761344 62557821960192 62617265478144 62843865956352 62949630734676 63177433982208 63234792751104 63237466266156 63466311138048 63553490136864 63630841492512 63861109917696 63921791842272 63948831222528 64009596501396 64092211642368 64153113163776 64180250394624 64241235571968 64329479027424 64473712902144 64552184266752 64562275694592 64640854849536 64874778329088 64936423458816 64963892035584 65025621842688 65171416547328 65260937723904 65666900164608 65669676507162 65907323104896 66317306452992 66380322297744 66471504059142 66557296705536 66620540593152 66712052324736 66775443263802 66803689759248 66861628194816 66953471090688 67034960584704 67045440144384 67109147874288 67369962110976 67433978207232 67526607298176 67678009491456 67770973790208 67835370934656 68195433295899 68442220147392 68504358813696 68507255121669 68849614314936 68933411616888 69028100369109 69117192732672 69182869077504 69248607829128 69277900491072 69343729543179 69433229279232 69528604594176 69594671869632 69690268946376 69865145892864 69931532955648 69942465335808 70027592753664 70123784501952 70184602435584 70281009856512 70347792080384 70377549705216 70444423662912 70632233238528 70699349200896 71139141844992 71399600030304 71584696679076 71843748657408 71912015822556 71942435125344 72103738097664 72172252309248 72202781693952 72271390018464 72370663905852 72532927014912 72621207300096 72632560156416 72720961705728 72884010221568 72984125620224 73053476391168 73084378540032 73153824573024 73317843615744 73348857593856 73418554939392 73684243316736 73773924876288 73875262685184 74145738493008 74213055381504 74606969759616 74677862584962 74876958793728 74948108167296 75051058865328 75219331719168 75322654977024 75414330657792 75497791358574 75687241383936 75759160701952 75791207374848 75863225483136 75967433210448 76033319305216 76137760677888 76242345513984 76314792301488 76518252675072 76611383525376 77067403665408 77455816104303 77550088068999 77756841824256 77830727712192 77904683807769 77937638052456 78112382939136 78219680168448 78294005853336 78401552564673 78598289129472 78672974575104 78685273502784 78781041847872 78889257564696 78957677740032 78991077408768 79066136088576 79141266090432 79174743418368 79249976620776 79352262033408 79448842174464 79461262393344 79536767851008 79921751949312 80031534575616 80321154121728 80324550034092 80397476663296 80824217239584 81116705359872 81193783847904 81305313770772 81599542891776 81698858212608 81811081918944 81994511499264 82107141322752 82185160940064 82219925857536 82298052644652 82404272111616 82482574067712 82517464793088 82595874306816 82894773731328 82995665485824 83109670520832 83410429280256 83413955804634 83489687304192 83791821275136 83932840979568 84236578642944 84316621688208 84432441223494 84621748184064 84737986849152 84841121990016 85148146556928 85229055789696 85265108296704 85346128668528 85463362361754 85537484218368 85573667192832 85654980762624 85772638703232 85854141339174 85964950536192 86069579022336 86083034259456 86187806466048 86581897945088 86618522714112 86700829123584 87014583631872 87559568676216 87876430806528 88080756585003 88423075270656 88507096396992 88520932690632 88628672078856 88743062274048 88750414760283 88827387457536 88864962084864 88949403099648 89033924351736 89071586345664 89148837593088 89156223698373 89271294787584 89379947446272 89393920192512 89478863832384 89826616147968 89911970942976 90035476397568 90237345988608 90361298386944 90447161246208 90927244394532 91256293529856 91339145084928 91343006828892 91799485753248 91911215489184 92037467158812 92156256976896 92243825436672 92331477105504 92370533988096 92458306057572 92577639038976 92704806125568 92792895826176 92920358595168 93242043940864 93256620447744 93370123671552 93498379335936 93708013142016 93836732940288 93925898217216 94265798934528 94852189126656 94856199399234 95199466707072 95330235205296 95446262238768 95791664876544 95882687763408 95923246833792 96014394752094 96138317463552 96229669745664 96270375591936 96361853357952 96494218541136 96710569353216 96828276400128 96843413541888 96961282274304 97312167493632 97404635188224 97445838053376 97538432764032 97757124820992 97891406585856 98500350246912 98504514760743 98860984657344 98950740508672 99475959679488 99570483446616 99707256088713 99835945058304 99930810889728 100068078487104 100163164895703 100292442292224 100430206636032 100552440877056 100663721811432 100916321845248 101054943166464 101150967310848 101289910947264 101517014237184 101559956668416 101656460685312 101753056401984 102024336900096 102148511367168 102663330221088 102756538220544 103274421472404 103400117425332 103675789099008 103774303616256 103872911743692 103916850736608 104149843918848 104292906891264 104392007804448 104535403419564 104797718839296 104897299433472 104913698003712 105041389130496 105185676752928 105276903653376 105421514784768 105521688120576 105566324557824 105666635494368 105948349857792 106049023801344 106562335932416 106708712767488 107099400045456 107377045018614 107765622986112 107868023733834 108155607146496 108258378463872 108407085027696 108555995858778 108799390522368 108931810950144 108948840234624 109081442558592 109326015332352 109476188430336 109580214586752 109626567810048 109730736859536 109976765423616 110023286390784 110127832409088 110526364975104 110660887314432 110812894027776 111218607739512 111319583072256 111910454639424 112016793877443 112315438190592 112422162250944 112576588297992 112828997578752 112983982465536 113121495986688 113246687037861 113530862075904 113638741052928 113686811062272 113794838224704 113951149815672 114049978957824 114098222923776 114206641016832 114363518270976 114472188452232 114619934048256 114759438696448 114777379012608 114917075288064 115491363618816 115601105498112 116019444842496 116746091568288 116906457078684 117168574408704 117329520252672 117441008780004 117897433694208 118009461862656 118027910254176 118171562771808 118333886347044 118436516610048 118486616113152 118599204132864 118711899135648 118762115127552 118874964931164 119028393050112 119173263261696 119191893590016 119305151776512 119882627923968 120047301863424 120481731182592 120486825051138 120596214994944 121236325859376 121675058039808 121790675771856 121957970656158 122399314337664 122548287318912 122716622878416 122991767248896 123108636140672 123160711984128 123277741410096 123447078966978 123606408167424 123723861101568 123893811460224 124342160596992 124493498228736 124664505781248 125115643920384 125234530956288 125687731912704 125899261469352 126354867964416 126474932532312 126648661835241 126932622276096 127106980273728 127261682985024 127722219835392 127843583684544 127897662445056 128019193002792 128184423284736 128195043542631 128306226327552 128360500789248 128482471143936 128658958054848 128781212008761 128947425804288 129104368533504 129124551389184 129281709699072 129749556658176 129872846917632 129927784071168 130051243685376 130342833094656 130521875447808 131333800329216 131339353014324 131814646209792 132634612905984 132760644595488 132943008118284 133114593411072 133241081186304 133424104649472 133550886527604 133607379518496 133723256389632 133906942181376 134069921169408 134090880288768 134218295748576 134739924221952 134867956414464 135053214596352 135356018982912 135541947580416 135670741869312 136390866591798 136884440294784 137008717627392 137014510243338 137699228629872 137866823233776 138056200738218 138234385465344 138365738155008 138497215658256 138555800982144 138687459086358 138866458558464 139057209188352 139189343739264 139380537892752 139863065911296 139884930671616 140055185507328 140247569003904 140562019713024 140695584160768 140755099410432 140888847325824 141398698401792 142278283689984 142284299098851 142799200060608 143169393358152 143687497314816 143824031645112 143884870250688 144021592128141 144207476195328 144344504618496 144405563387904 144542780036928 144741327811704 145065854029824 145242414600192 145265120312832 145441923411456 145768020443136 145968251240448 146106952782336 146168757080064 146307649146048 146635687231488 146697715187712 146837109878784 147368486633472 147547849752576 147750525370368 148291476986016 148426110763008 149213939519232 149355725169924 149753917587456 149896216334592 150102117730656 150438663438336 150645309954048 150828661315584 150995582717148 151374482767872 151518321403904 151582414749696 151726450966272 151934866420896 152066638610432 152275521355776 152484691027968 152629584602976 153036505350144 153222767050752 154134807330816 154911632208606 155100176137998 155513683648512 155661455424384 155809367615538 155875276104912 156224765878272 156439360336896 156588011706672 156803105129346 157196578258944 157345949150208 157370547005568 157562083695744 157778515129392 157915355480064 158132272177152 158282532180864 158349486836736 158499953241552 158922524786688 159073535702016 159843503898624 160063069151232 160649100068184 160794953326592 161065567527921 161648434479168 161802035600751 162233410719744 162387567695808 162610627541544 163199085783552 163397716425216 163622163837888 163989022998528 164214282645504 164370321880128 164439851715072 164596105289304 164808544223232 164965148135424 165034929586176 165191748613632 165789547462656 165991330971648 166219341041664 166820858560512 166827911609268 166979374608384 167583642550272 167865681959136 168473157285888 168633243376416 168864882446988 169243496368128 169475973698304 169682243980032 170296293113856 170458111579392 170530216593408 170692257337056 170926724723508 171074968436736 171147334385664 171309961525248 171545277406464 171708282678348 171929901072384 172139158044672 172166068518912 172375612932096 173163795890176 173237045428224 173401658247168 174029167263744 175119137352432 175752861613056 176161513170006 176846150541312 177014192793984 177041865381264 177257344157712 177500829520566 177654774915072 177729924169728 177898806199296 178067848703472 178143172691328 178312447396746 178542589575168 178759894892544 178787840385024 178957727664768 179823941885952 180070952795136 180722596773888 180730237576707 180894322492416 181854488789064 182512587059712 182686013657784 182936955984237 183598971506496 183822430978368 184074934317624 184312513953792 184487650873344 184662954211008 184741067976192 184916612115144 185155278077952 185170618450467 185409612251136 185585791652352 185840717190336 186484087881728 186513240895488 186740247343104 186996758671872 187416026284032 187673465880576 187851796434432 188531597869056 189704378253312 189712398798468 190398933414144 190660470410592 190892524477536 191583329753088 191765375526816 191846493667584 192028789504188 192276634927104 192459339491328 192540751183872 192723706715904 192988437082272 193421138706432 193656552800256 193686827083776 193922564548608 194624334987264 194809270376448 194891676106752 195076865528064 195514249641984 195782813171712 197000700493824 197009029521486 197721969314688 197901481017344 198951919358976 199140966893232 199414512177426 199671890116608 199861621779456 200136156974208 200326329791406 200584884584448 200860413272064 201104881754112 201327443622864 202109886332928 202301934621696 202579821894528 203034028474368 203312921370624 203506112803968 204586299887697 205326660442176 205513076441088 205521765365007 206548842944808 206800234850664 207084301107327 207351578198016 207548607232512 207745823487384 207833701473216 208031188629537 208299687837696 208585813782528 208784015608896 209070806839128 209595437678592 209794598866944 209827396007424 210082778260992 210371353505856 210553807306752 210843029569536 211043376241152 211132649115648 211333270988736 211896699715584 212098047602688 213124671864832 213417425534976 214198800090912 214754090037228 215531245972224 215736047467668 216311214292992 216516756927744 216814170055392 217111991717556 217598781044736 217863621900288 217897680469248 218162885117184 218652030664704 218952376860672 219160429173504 219253135620096 219461473719072 219953530847232 220046572781568 220255664818176 221052729950208 221321774628864 221625788055552 222437215479024 222639166144512 223820909278848 224033587754886 224630876381184 224844324501888 225153176595984 225657995157504 225967964931072 226242991973376 226493374075722 227061724151808 227277482105856 227373622124544 227589676449408 227902299631344 228099957915648 228413282033664 228727036541952 228944376904464 229554758025216 229834150576128 231202210996224 232650264206997 233492183136576 233714051423307 233812914157368 234337148817408 234659040505344 234882017560008 235204657694019 235794867388416 236018923725312 236055820508352 236343125543616 236667772694088 236873033220096 236973232226304 237198408265728 237423798271296 237524230255104 237749929862328 238056786100224 238346526523392 238383787180032 238610303553024 239765255847936 240094603726848 240963462365184 240973650102276 241192429989888 242472651718752 243350116079616 243581351543712 243915941312316 244798628675328 245096574637824 245433245756832 245983534497792 246217272281344 246321423968256 246555482820192 246894157933956 247212816334848 247447722203136 247787622920448 248684321193984 248986996457472 249329011562496 250231287840768 250469061912576 251375463825408 251798522938704 252709735928832 252949865064624 253297323670482 253865244552192 254213960547456 254523365970048 255444439670784 255687167369088 255795324890112 256038386005584 256390087085262 256612452655104 256721001578496 256964942287872 257317916109696 257562424017522 257894851608576 258208737067008 258249102778368 258563419398144 259745693835264 259855568142336 260102487370752 261043750895616 262678706028648 263629292419584 264242269755009 265269225811968 265521289190976 265886016236568 266229186822144 266251244280849 266482162372608 266848209298944 267101773055208 267214759036992 267446512779264 267468671095119 267813884362752 268139842338816 268181760577536 268436591497152 269479848443904 269735912828928 270106429192704 270712037965824 271083895160832 271341483738624 272781733183596 273768880589568 274017435254784 274029020486676 275398457259744 275733646467552 276112401476436 276468770930688 276731476310016 276994431316512 277111601964288 277374918172716 277732917116928 278114418376704 278378687478528 278761075785504 279726131822592 279769861343232 280110371014656 280495138007808 281124039426048 281391168321536 281510198820864 281777694651648 282797396803584 284556567379968 284568598197702 285598400121216 286338786716304 287374994629632 287648063290224 287769740501376 288043184256282 288414952390656 288689009236992 288811126775808 289085560073856 289482655623408 290131708059648 290484829200384 290530240625664 290883846822912 291936502480896 292213905564672 292337514160128 292615298292096 293271374462976 293674219757568 295501050740736 295513544282229 296582953972032 296852221526016 298427879038464 298711450339848 299121768266139 299507835174912 299792432669184 300204235461312 300489494687109 300877326876672 301290619908096 301657322631168 301991165434296 302748965535744 303036642807808 303164829499392 303452901932544 303869732841792 304133277220864 304551042711552 304969382055936 305259169205952 306073010700288 306445534101504 308269614661632 309823264417212 310200352275996 311027367297024 311322910848768 311618735231076 311750552209824 312449531756544 312878720673792 313176023413344 313606210258692 314393156517888 314691898300416 314741094011136 315124167391488 315557030258784 315830710960128 316264544354304 316565064361728 316698973673472 316999906483104 317845049573376 318147071404032 319687007797248 320126138302464 321298200136368 321589906653184 322131135055842 323296868958336 323604071201502 324466821439488 324775135391616 325221255083088 326398171567104 326795432850432 327244327675776 327978045997056 328428565291008 328740643760256 328879703430144 329192210578608 329930296270848 330069859172352 330383497227264 331579094925312 331982661943296 332438682083328 333655823218536 333958749216768 335731363918272 336050381632329 336946314571776 337266486752832 337729764893976 338486992736256 338951947396608 339364487960064 339740061113583 340592586227712 340916223158784 341060433186816 341384514674112 341853449447016 342149936873472 342294668771328 342619923050496 343090554812928 343416565356696 343859802144768 344278316089344 344332137037824 344751225864192 346327591780352 346474090856448 346803316494336 348058334527488 350238274704864 351505723226112 352323026340012 353692301082624 354028385587968 354083730762528 354514688315424 355001659041132 355309549830144 355459848339456 355797612398592 356135697406944 356286345382656 356624894793492 357085179150336 357519789785088 357575680770048 357915455329536 359647883771904 360141905590272 361445193547776 361460475153414 361788644984832 363708977578128 365025174119424 365372027315568 365873911968474 367197943012992 367644861956736 368149868635248 368975301746688 369325908422016 369482135952384 369833224230288 370341236900934 370819224502272 371171583304704 371681434380672 372968175763456 373026481790976 373480494686208 373993517343744 375346931761152 375703592868864 377063195738112 379424797596936 379945985505723 380797866828288 381320940821184 381785048955072 383166659506176 383530751053632 383692987335168 384057579008376 384553269854208 384585130627893 384918678982656 385081502367744 385447413431808 385976874164544 386343636026283 386842277412864 387313105600512 387373654167552 387845129097216 389248669974528 389618540752896 389783352213504 390153731056128 391028499283968 391565626343424 394001400987648 394018059042972 395443938629376 395802962034688 397903838717952 398281933786464 398829024354852 399343780233216 399723243558912 400272313948416 400652659582812 401169769168896 401720826544128 402209763508224 402654887245728 404219772665856 404603869243392 405159643789056 406068056948736 406625842741248 407012225607936 409172599775394 410653320884352 411026152882176 411043530730014 413097685889616 413600469701328 414168602214654 414703156396032 415097214465024 415491646974768 415667402946432 416062377259074 416599375675392 417171627565056 417568031217792 418141613678256 419589197733888 419654792014848 420165556521984 420742707011712 421686059139072 422086752482304 422265298231296 422666541977472 424196095205376 426834851069952 426852897296553 428397600181824 429508180074456 431062491944448 431472094935336 432064776384423 432622428585984 433033513855488 433628340110784 434223983435112 435197562089472 435727243800576 435795360938496 436325770234368 437304061329408 437904753721344 438320858347008 438506271240192 438922947438144 439907061694464 440093145563136 440511329636352 442105459900416 442643549257728 443251576111104 444874430958048 445278332289024 447641818557696 448067175509772 449261752762368 449688649003776 450306353191968 451315990315008 451935929862144 452485983946752 452986748151444 454123448303616 454554964211712 454747244249088 455179352898816 455804599262688 456199915831296 456826564067328 457454073083904 457888753808928 459109516050432 459668301152256 462404421992448 465300528413994 466984366273152 467428102846614 467625828314736 468674297634816 469318081010688 469764035120016 470409315388038 471589734776832 472037847450624 472111641016704 472686251087232 473335545388176 473746066440192 474396816531456 474847596542592 475048460510208 475499859724656 476767574360064 477220607106048 479530511695872 480189207453696 481947300204552 482384859979776 483196702583763 484945303437504 485406106802253 486700232159232 487162703087424 487831882624632 489597257350656 490193149275648 490866491513664 491967068995584 492434544562688 492642847936512 493110965640384 493788315867912 494425632669696 494895444406272 495575245840896 497368642387968 497973992914944 498658023124992 500462575681536 500938123825152 502750927650816 503597045877408 505419471857664 505899730129248 506594647340964 507730489104384 508427921094912 509046731940096 510888879341568 511374334738176 511590649780224 512076772011168 512780174170524 513224905310208 513442003156992 513929884575744 514635832219392 515124848035044 515789703217152 516417474134016 516498205556736 517126838796288 519491387670528 519711136284672 520204974741504 522087501791232 525357412057296 527258584839168 528484539510018 530538451623936 531042578381952 531772032473136 532502488561698 532964324745216 533696418597888 534203546110416 534429518073984 534937342190238 535627768725504 536279684677632 536363521155072 536873182994304 539471825657856 540212858385408 542167790321664 542190712730121 542682967477248 545563466367192 547537761179136 548058040973352 548810867952711 550796914519488 551467292935104 552224802952872 552937541861376 553462952620032 553988862633024 554223203928576 554749836345432 555465834233856 555511855351401 556228836753408 556757374957056 557522151571008 559452263645184 559539722686464 560220742029312 560990276015616 562248078852096 562782336643072 563020397641728 563555389303296 565594793607168 569113134759936 569137196395404 571196800242432 572677573432608 574749989259264 575296126580448 575539481002752 576086368512564 576829904781312 577378018473984 577622253551616 578171120147712 578965311246816 580263416119296 580969658400768 581060481251328 581767693645824 583873004961792 584427811129344 584675028320256 585230596584192 586542748925952 587348439515136 591002101481472 591027088564458 593165907944064 593704443052032 596855758076928 597422900679696 598243536532278 599015670349824 599584865338368 600408470922624 600978989374218 601754653753344 602581239816192 603314645262336 603982330868592 606073285615616 606329658998784 606905803865088 607739465683584 609102085423104 609938764111872 610518338411904 616539229323264 616565296095021 619646528834424 620400704551992 621252903321981 622054734594048 622645821697536 623237470462152 623501104419648 624093565888611 624899063513088 625757441347584 626352046826688 627212420517384 628786313035776 629383796600832 629482188022272 630248334782976 631114060517568 631661421920256 632529088708608 633130128723456 633397947346944 633999812966208 635690099146752 636294142808064 639374015594496 640252276604928 642596400272736 643179813306368 644262270111684 646593737916672 647208142403004 648933642878976 649550270783232 650442510166176 652796343134208 653590865700864 654488655351552 655956091994112 656857130582016 657481287520512 657759406860288 658384421157216 659860592541696 660139718344704 660766994454528 663158189850624 663965323886592 664877364166656 667311646437072 667917498433536 671462727836544 672100763264658 673892629143552 674532973505664 675459529787952 676973985472512 677903894793216 678728975920128 679480122227166 681185172455424 681832446317568 682120866373632 682769029348224 683706898894032 684299873746944 685239846100992 686181109625856 686833130713392 688664274075648 689502451728384 692655183560704 693606632988672 697950792620991 700476549409728 701142154269921 703011446452224 704646052680024 705613973082057 707384602165248 708056771175936 708167461525056 709029376630848 710003318082264 710619099660288 710919696678912 711595224797184 712271394813888 712572690765312 713249789586984 714170358300672 715039579570176 715151361540096 715830910659072 719295767543808 720283811180544 722890387095552 722920950306828 723577289969664 727417955156256 730050348238848 730744054631136 731747823936948 734395886025984 735289723913472 736299737270496 737950603493376 738651816844032 738964271904768 739666448460576 740682473801868 741638449004544 742343166609408 743362868761344 745936351526912 746052963581952 746960989372416 747987034687488 750693863522304 751407185737728 754126391476224 758849595193872 759891971011446 761595733656576 762641881642368 763570097910144 766333319012352 767061502107264 767385974670336 768115158016752 769170261255786 769837357965312 770163004735488 770894826863616 771953748329088 772687272052566 773684554825728 774626211201024 774747308335104 775690258194432 779237081505792 779566704427008 780307462112256 783131252686848 788036118085944 790887877258752 792726809265027 795807677435904 796563867572928 797658048709704 798687560466432 799446487117824 800544627896832 801305319165624 802339538337792 802406013285357 803441653088256 804419527016448 805309774491456 808439545331712 809207738486784 810319287578112 812136113897472 813251685482496 814024451215872 818345199550788 821306641768704 822052305764352 822087061460028 826195371779232 827200939402656 828337204429308 829406312792064 830194428930048 830983293949536 831334805892864 832124754518148 833198751350784 834343255130112 835136062435584 836283227356512 839178395467776 839309584029696 840331113043968 841485414023424 843372118278144 844173504964608 844530596462592 845333083954944 848392190410752 853669702139904 853705794593106 856795200363648 859016360148912 862124983888896 862944189870672 864129552768846 865244857171968 866067027710976 867256680221568 868447966870224 870395124178944 871454487601152 871590721876992 872651540468736 875809507442688 876641716694016 877012542480384 877845894876288 879814123388928 881022659272704 886503152222208 886540632846687 889748861916096 890556664578048 895283637115392 896134351019544 897365304798417 898523505524736 899377298007552 900612706383936 901468484061327 902631980630016 903871859724288 904971967893504 905973496302888 908246896607232 909109928423424 909494488498176 910358705797632 911609198525376 912399831662592 913653128134656 914908146167808 915777507617856 918219032100864 919336602304512 924808843984896 930601056827988 933968732546304 934856205693228 935251656629472 937348595269632 938636162021376 939528070240032 940818630776076 943179469553664 944075694901248 944223282033408 945372502174464 946671090776352 947492132880384 948793633062912 949695193085184 950096921020416 950999719449312 953535148720128 954441214212096 959061023391744 960378414907392 963894600409104 964769719959552 966393405167526 969890606875008 970812213604506 973400464318464 974325406174848 975663765249264 979194514701312 980386298551296 981732983027328 983934137991168 984869089125376 985285695873024 986221931280768 987576631735824 989790888812544 991150491681792 994737284775936 995947985829888 997316046249984 1001876247650304 1007194091754816 1008151144896987 1010838943715328 1011799460258496 1013189294681928 1015460978208768 1016855842189824 1018093463880192 1019220183340749 1021777758683136 1022748669476352 1023181299560448 1024153544022336 1025560348341048 1026449810620416 1026884006313984 1027859769151488 1029271664438784 1030249696070088 1031579406434304 1032834948268032 1032996411113472 1034253677592576 1038982775341056 1039422272569344 1040409949483008 1044175003582464 1050714824114592 1054517169678336 1056969079020036 1061076903247872 1062085156763904 1063544064946272 1065004977123396 1065928649490432 1067392837195776 1068407092220832 1068859036147968 1069874684380476 1071255537451008 1072559369355264 1072727042310144 1073746365988608 1078943651315712 1080425716770816 1084335580643328 1084381425460242 1085365934954496 1091126932734384 1095075522358272 1096116081946704 1097621735905422 1101593829038976 1102934585870208 1104449605905744 1106925905240064 1107977725266048 1108446407857152 1109499672690864 1111023710702802 1112457673506816 1113514749914112 1115044303142016 1118904527290368 1119079445372928 1120441484058624 1121980552031232 1125564673286144 1126040795283456 1127110778606592 1131189587214336 1138274392790808 1142393600484864 1145355146865216 1149499978518528 1150592253160896 1151078962005504 1152172737025128 1153659809562624 1153755391883679 1154756036947968 1155244507103232 1156342240295424 1157930622493632 1159030908078849 1160526832238592 1161939316801536 1162120962502656 1163535387291648 1167746009923584 1168855622258688 1169350056640512 1170461193168384 1173085497851904 1174696879030272 1182004202962944 1182054177128916 1186331815888128 1187408886104064 1193711516153856 1194845801359392 1196487073064556 1198031340699648 1199169730676736 1200816941845248 1201957978748436 1203509307506688 1205162479632384 1206629290524672 1207964661737184 1212146571231232 1212659317997568 1213811607730176 1215478931367168 1218204170846208 1219877528223744 1221036676823808 1233078458646528 1233130592190042 1239293057668848 1240801409103984 1242505806643962 1244109469188096 1245291643395072 1246474940924304 1247002208839296 1248187131777222 1249798127026176 1251514882695168 1252704093653376 1254424841034768 1258767593201664 1258964376044544 1260496669565952 1262228121035136 1265058177417216 1266260257446912 1266795894693888 1267999625932416 1272588285616128 1280504553209856 1280558691889659 1285192800545472 1286359626612736 1288524540223368 1293187475833344 1294416284806008 1296194329153269 1297867285757952 1299100541566464 1300885020332352 1305592686268416 1307181731401728 1308977310703104 1311912183988224 1313714261164032 1314962575041024 1315518813720576 1316768842314432 1319721185083392 1320279436689408 1321533988909056 1326316379701248 1327930647773184 1329754728333312 1334623292874144 1335834996867072 1342925455673088 1344201526529316 1347785258287104 1349065947011328 1350919059575904 1353947970945024 1355807789586432 1357457951840256 1358960244454332 1362370344910848 1363664892635136 1364241732747264 1365538058696448 1367413797788064 1368599747493888 1370479692201984 1372362219251712 1373666261426784 1377328548151296 1379004903456768 1385310367121408 1387213265977344 1395901585241982 1400953098819456 1402284308539842 1406022892904448 1409292105360048 1411227946164114 1414769204330496 1416113542351872 1416334923050112 1418058753261696 1420006636164528 1421238199320576 1423190449594368 1424542789627776 1425145381530624 1426499579173968 1430302723080192 1431661821318144 1438591535087616 1440567622361088 1445841900613656 1447154579939328 1449590107751289 1454835910312512 1456218320406759 1460100696477696 1461488109262272 1463495647873896 1468791772051968 1470579447826944 1472599474540992 1475901206986752 1477303633688064 1477928543809536 1479332896921152 1481364947603736 1483276898009088 1484686333218816 1486725737522688 1491872703053824 1492105927163904 1493921978744832 1495974069374976 1501387727044608 1502814371475456 1508252782952448 1517699190387744 1519783942022892 1523191467313152 1525283763284736 1527140195820288 1532666638024704 1534123004214528 1534771949340672 1536230316033504 1538340522511572 1539674715930624 1540326009470976 1541789653727232 1543907496658176 1545374544105132 1547369109651456 1549252422402048 1549494616670208 1551380516388864 1558474163011584 1559133408854016 1560614924224512 1566262505373696 1576072236171888 1581775754517504 1585453618530054 1591615354871808 1593127735145856 1595316097419408 1598892974235648 1601089255793664 1602610638331248 1604812026570714 1606883306176512 1608839054032896 1610619548982912 1618415476973568 1620638575156224 1626503370964992 1628048902431744 1636690399101576 1642613283537408 1644174122920056 1646432603858133 1652390743558464 1654401878805312 1656674408858616 1658812625584128 1660388857860096 1661966587899072 1662669611785728 1664249509036296 1666397502701568 1666535566054203 1668686510260224 1670272124871168 1672566454713024 1678356790935552 1678619168059392 1680662226087936 1682970828046848 1686744236556288 1688347009929216 1689061192925184 1690666167909888 1696784380821504 1707339404279808 1707411589186212 1713590400727296 1718032720297824 1724249967777792 1725888379741344 1728259105537692 1730489714343936 1732134055421952 1734513360443136 1736895933740448 1740790248357888 1742908975202304 1743181443753984 1745303080937472 1751619014885376 1753283433388032 1754025084960768 1755691789752576 1759628246777856 1762045318545408 1773006304444416 1773081265693374 1779497723832192 1781113329156096 1790567274230784 1792268702039088 1794730609596834 1797047011049472 1798754596015104 1801225412767872 1802936968122654 1805263961260032 1807743719448576 1809943935787008 1811946992605776 1818219856846848 1818988976996352 1820717411595264 1823218397050752 1827306256269312 1829816292335616 1831555015235712 1849617687969792 1849695888285063 1861202113655976 1863758709965943 1867937465092608 1869712411386456 1870503313258944 1872280697665833 1874697190539264 1877272324042752 1879056140480064 1881637261552152 1886358939107328 1888151389802496 1888446564066816 1890745004348928 1893342181552704 1894984265760768 1897587266125824 1899390386170368 1900193842040832 1901999438898624 1907070297440256 1908882428424192 1918122046783488 1920756829814784 1927789200818208 1929539439919104 1932786810335052 1939781213750016 1941624427209012 1946800928636928 1948650812349696 1951327530498528 1958389029402624 1960772597102592 1963465966054656 1967868275982336 1969738178250752 1970571391746048 1972443862561536 1975153263471648 1979581777625088 1982300983363584 1989474569551872 1991895971659776 1994632092499968 2003752495300608 2014388183509632 2016302289793974 2021677887430656 2023598920516992 2026378589363856 2030921956417536 2033711684379648 2036186927760384 2038440366681498 2043555517366272 2045497338952704 2046362599120896 2048307088044672 2051120696682096 2052899621240832 2055719538302976 2058543328877568 2060499392140176 2065992822226944 2068507355185152 2077965550682112 2080819898966016 2093852377862973 2101429648229184 2103426462809763 2109034339356672 2113938158040072 2122153806495744 2124170313527808 2127088129892544 2130009954246792 2131857298980864 2134785674391552 2136814184441664 2137718072295936 2139749368760952 2142511074902016 2145118738710528 2145454084620288 2147492731977216 2157887302631424 2160851433541632 2168671161286656 2168762850920484 2170731869908992 2182253865468768 2190151044716544 2192232163893408 2195243471810844 2203187658077952 2205869171740416 2208899211811488 2213851810480128 2215955450532096 2216892815714304 2218999345381728 2222047421405604 2224915347013632 2227029499828224 2230088606284032 2237809054580736 2238158890745856 2240882968117248 2243961104062464 2251129346572288 2252081590566912 2254221557213184 2262379174428672 2276548785581616 2284787200969728 2290710293730432 2298999957037056 2301184506321792 2302157924011008 2304345474050256 2307510783767358 2309512073895936 2310489014206464 2312684480590848 2315861244987264 2318061816157698 2321053664477184 2323878633603072 2324241925005312 2327070774583296 2337711244517376 2338700113281024 2340922386336768 2349393758060544 2364108354257832 2372663631776256 2378180427795081 2387423032307712 2389691602718784 2392974146129112 2396062681399296 2398339461353472 2401633883690496 2403915957496872 2407018615013376 2407218039856071 2410324959264768 2413258581049344 2415929323474368 2424293142462464 2425318635995136 2427623215460352 2430957862734336 2436408341692416 2439755056447488 2442073353647616 2466156917293056 2466261184380084 2478586115337696 2481602818207968 2485011613287924 2488218938376192 2490583286790144 2492949881848608 2494004417678592 2496374263554444 2499596254052352 2503029765390336 2505408187306752 2508849682069536 2517535186403328 2517928752089088 2520993339131904 2524456242070272 2530116354834432 2532520514893824 2533591789387776 2535999251864832 2545176571232256 2561009106419712 2561117383779318 2570385601090944 2572719253225472 2577049080446736 2586374951666688 2588832569612016 2592388658306538 2595734571515904 2598201083132928 2601770040664704 2611185372536832 2614363462803456 2617954621406208 2627428522328064 2629925150082048 2631037627441152 2633537684628864 2639442370166784 2643067977818112 2659509456666624 2659621898540061 2669246585748288 2671669993734144 2685850911346176 2688403053058632 2692095914395251 2695570516574208 2698131894022656 2701838119151808 2704405452183981 2707895941890048 2711615579172864 2714915903680512 2717920488908664 2724740689821696 2727329785270272 2728483465494528 2731076117392896 2734827595576128 2737199494987776 2740959384403968 2744724438503424 2747332522853568 2754657096302592 2758009806913536 2770620734242816 2774426531954688 2791803170483964 2801906197638912 2804568617079684 2812045785808896 2818584210720096 2822455892328228 2829538408660992 2832227084703744 2832669846100224 2836117506523392 2840013272329056 2842476398641152 2846380899188736 2849085579255552 2850290763061248 2852999158347936 2860605446160384 2863323642636288 2877183070175232 2881135244722176 2891683801227312 2894309159878656 2899180215502578 2909671820625024 2912436640813518 2920201392955392 2922976218524544 2926991295747792 2937583544103936 2941158895653888 2945198949081984 2951802413973504 2954607267376128 2955857087619072 2958665793842304 2962729895207472 2969372666437632 2973451475045376 2984211854327808 2987843957489664 2991948138749952 3005628742950912 3024453434690961 3035398380775488 3039567884045784 3046382934626304 3050567526569472 3054280391640576 3057660550022247 3065333276049408 3068246008429056 3069543898681344 3072460632067008 3076681045023144 3079349431861248 3080652018941952 3083579307454464 3087814993316352 3090749088210264 3094738219302912 3098504844804096 3098989233340416 3102761032777728 3116948326023168 3118266817708032 3121229848449024 3132525010747392 3152144472343776 3163551509035008 3170907237060108 3183230709743616 3186255470291712 3190632194838816 3197785948471296 3202178511587328 3205221276662496 3209624053141428 3213766612353024 3217678108065792 3221239097965824 3236830953947136 3241277150312448 3253006741929984 3256097804863488 3273380798203152 3285226567074816 3288348245840112 3292865207716266 3304781487116928 3308803757610624 3313348817717232 3320777715720192 3323933175798144 3325339223571456 3328499018072592 3333071132108406 3337373020520448 3340544249742336 3345132909426048 3356713581871104 3357238336118784 3361324452175872 3365941656093696 3376694019858432 3378122385850368 3381332335819776 3393568761643008 3414823178372424 3427180801454592 3436065440595648 3448499935555584 3451776759482688 3456518211075384 3460979428687872 3461266175651037 3464268110843904 3469026720886272 3473791867480896 3477092724236547 3481580496715776 3485817950404608 3486362887507968 3490606161874944 3503238029770752 3506566866776064 3508050169921536 3511383579505152 3519256493555712 3524090637090816 3546012608888832 3546162531386748 3558995447664384 3562226658312192 3581134548461568 3584537404078176 3589461219193668 3594094022098944 3597509192030208 3602450825535744 3605873936245308 3610527922520064 3615487438897152 3619887871574016 3623893985211552 3636439713693696 3637977953992704 3641434823190528 3646436794101504 3654612512538624 3659632584671232 3663110030471424 3699235375939584 3699391776570126 3722404227311952 3727517419931886 3735874930185216 3739424822772912 3741006626517888 3744561395331666 3749394381078528 3754544648085504 3758112280960128 3763274523104304 3776302779604992 3776893128133632 3781490008697856 3786684363105408 3795174532251648 3798780772340736 3800387684081664 3803998877797248 3817764856848384 3841513659629568 3841676075668977 3855578401636416 3859078879838208 3865573620670104 3879562427500032 3883248854418024 3888582987459807 3893601857273856 3897301624699392 3902655060997056 3916778058805248 3921545194205184 3926931932109312 3935736551964672 3939476356501504 3941142783492096 3944887725123072 3950306526943296 3959163555250176 3964601966727168 3978949139103744 3983791943319552 3989264184999936 4007504990601216 4028776367019264 4032604579587948 4043355774861312 4047197841033984 4052757178727712 4061843912835072 4067423368759296 4072373855520768 4076880733362996 4087111034732544 4090994677905408 4092725198241792 4096614176089344 4102241393364192 4105799242481664 4111439076605952 4117086657755136 4120998784280352 4131985644453888 4137014710370304 4155931101364224 4161639797932032 4187704755725946 4202859296458368 4206852925619526 4218068678713344 4227876316080144 4244307612991488 4248340627055616 4254176259785088 4260019908493584 4263714597961728 4269571348783104 4273628368883328 4275436144591872 4279498737521904 4290908169240576 4294985463954432 4315774605262848 4321702867083264 4337525701840968 4341463739817984 4348770323253867 4364507730937536 4368654961220277 4380302089433088 4384464327786816 4390486943621688 4406375316155904 4411738343480832 4417798423622976 4427703620960256 4431910901064192 4433785631428608 4437998690763456 4444094842811208 4449830694027264 4454058999656448 4460177212568064 4475618109161472 4476317781491712 4481765936234496 4487922208124928 4502258693144576 4504163181133824 4508443114426368 4524758348857344 4553097571163232 4569574401939456 4581420587460864 4597999914074112 4602369012643584 4604315848022016 4608690948100512 4615021567534716 4619024147791872 4620978028412928 4625368961181696 4631722489974528 4636123632315396 4642107328954368 4647757267206144 4648483850010624 4654141549166592 4675422489034752 4677400226562048 4681844772673536 4698787516121088 4728216708515664 4745327263552512 4756360855590162 4774846064615424 4779383205437568 4785948292258224 4796678922706944 4803267767380992 4807831914993744 4814436079712142 4820649918529536 4826517162098688 4831858646948736 4848586284924928 4855246430920704 4861915725468672 4879510112894976 4884146707295232 4932522368760168 4939297811574399 4957172230675392 4963205636415936 4970023226575848 4976437876752384 4981166573580288 4985899763697216 4988008835357184 4992748527108888 4999192508104704 4999606698162609 5006059530780672 5010816374613504 5017699364139072 5035070372806656 5035857504178176 5041986678263808 5048912484140544 5060232709668864 5065041029787648 5067183578775552 5071998503729664 5090353142464512 5122018212839424 5122234767558636 5140771202181888 5145438506450944 5154098160893472 5172749903333376 5177665139224032 5184777316613076 5191469143031808 5196402166265856 5203540081329408 5222370745073664 5228726925606912 5235909242812416 5254857044656128 5259850300164096 5262075254882304 5267075369257728 5278884740333568 5286135955636224 5319018913333248 5319243797080122 5338493171496576 5343339987468288 5371701822692352 5376806106117264 5384191828790502 5391141033148416 5396263788045312 5403676238303616 5408810904367962 5415791883780096 5423231158345728 5429831807361024 5435840977817328 5454659570540544 5456966930989056 5462152234785792 5469655191152256 5481918768807936 5489448877006848 5494665045707136 5548853063909376 5549087664855189 5583606340967928 5603812395277824 5609137234159368 5616842092997499 5624091571617792 5637168421440192 5644911784656456 5659076817321984 5664454169407488 5665339692200448 5672235013046784 5680026544658112 5684952797282304 5692761798377472 5698171158511104 5700581526122496 5705998316695872 5721210892320768 5726647285272576 5754366140350464 5762270489444352 5783367602454624 5788618319757312 5798360431005156 5819343641250048 5824873281627036 5840402785910784 5845952437049088 5853982591495584 5875167088207872 5882317791307776 5890397898163968 5903604827947008 5909214534752256 5911714175238144 5917331587684608 5925459790414944 5938745332875264 5946902950090752 5968423708655616 5975687914979328 5983896277499904 6011257485901824 6048906869381922 6070796761550976 6079135768091568 6092765869252608 6101135053138944 6108560783281152 6115321100044494 6130666552098816 6136492016858112 6139087797362688 6144921264134016 6153362090046288 6158698863722496 6167158614908928 6175629986632704 6181498176420528 6197978466680832 6205522065555456 6233896652046336 6242459696898048 6281557133588919 6304288944687552 6310279388429289 6327103018070016 6341814474120216 6366461419487232 6372510940583424 6381264389677632 6395571896942592 6404357023174656 6410442553324992 6419248106282856 6427533224706048 6435356216131584 6442478195931648 6473661907894272 6482554300624896 6506013483859968 6512195609726976 6546761596406304 6570453134149632 6576696491680224 6585730415432532 6609562974233856 6617607515221248 6626697635434464 6641555431440384 6647866351596288 6650678447142912 6656998036145184 6666142264216812 6674746041040896 6681088499484672 6690265818852096 6713427163742208 6714476672237568 6722648904351744 6731883312187392 6753388039716864 6756244771700736 6762664671639552 6787137523286016 6829646356744848 6854361602909184 6872130881191296 6896999871111168 6903553518965376 6913036422150768 6922532351302074 6928536221687808 6938053441772544 6947583734961792 6954185448473094 6963160993431552 6971635900809216 6972725775015936 6981212323749888 7013133733552128 7016100339843072 7022767159010304 7048181274181632 7092325062773496 7117990895328768 7134541283385243 7162269096923136 7169074808156352 7178922438387336 7188188044197888 7195018384060416 7204901651071488 7211747872490616 7221055845040128 7221654119568213 7230974877794304 7239775743148032 7247787970423104 7272879427387392 7275955907985408 7282869646381056 7292873588203008 7309225025077248 7319265169342464 7326220060942848 7398470751879168 7398783553140252 7444808454623904 7455034839863772 7471749860370432 7478849645545824 7482013253035776 7489122790663332 7498788762157056 7509089296171008 7516224561920256 7526549046208608 7552605559209984 7553786256267264 7562980017395712 7573368726210816 7590349064503296 7597561544681472 7600775368163328 7607997755594496 7635529713696768 7683027319259136 7683352151337954 7711156803272832 7718157759676416 7731147241340208 7759124855000064 7766497708836048 7777165974919614 7787203714547712 7794603249398784 7805310121994112 7833556117610496 7843090388410368 7853863864218624 7878952713003008 7882285566984192 7889775450246144 7900613053886592 7918327110500352 7929203933454336 7978528369999872 8015009981202432 8057552734038528 8065209159175896 8076287743185753 8086711549722624 8094395682067968 8105514357455424 8113216356551943 8123687825670144 8134846737518592 8144747711041536 8153761466725992 8174222069465088 8181989355810816 8185450396483584 8193228352178688 8204482786728384 8211598484963328 8222878153211904 8234173315510272 8241997568560704 8263971288907776 8274029420740608 8311862202728448 8323279595864064 8375409511451892 8405718592916736 8413705851239052 8436137357426688 8455752632160288 8488615225982976 8496681254111232 8508352519570176 8520039816987168 8527429195923456 8539142697566208 8547256737766656 8550872289183744 8558997475043808 8581816338481152 8589970927908864 8631549210525696 8643405734166528 8675051403681936 8682927479635968 8697540646507734 8729015461875072 8737309922440554 8760604178866176 8768928655573632 8780973887243376 8812750632311808 8823476686961664 8835596847245952 8855407241920512 8863821802128384 8867571262857216 8875997381526912 8888189685622416 8908117999312896 8920354425136128 8952635562983424 8963531872468992 8975844416249856 9004517386289152 9016886228852736 9073360304072883 9106195142326464 9139148803878912 9162841174921728 9172981650066741 9195999828148224 9204738025287168 9208631696044032 9217381896201024 9230043135069432 9238048295583744 9241956056825856 9250737922363392 9263444979949056 9272247264630792 9284214657908736 9295514534412288 9296967700021248 9308283098333184 9350844978069504 9354800453124096 9363689545347072 9397575032242176 9456433417031328 9490654527105024 9512721711180324 9549692129230848 9558766410875136 9571896584516448 9593357845413888 9606535534761984 9615663829987488 9628872159424284 9641299837059072 9653034324197376 9663717293897472 9697172569849856 9710492861841408 9723831450937344 9759020225789952 9768293414590464 9865044737520336 9878595623148798 9914344461350784 9926411272831872 9940046453151696 9962333147160576 9971799527394432 9976017670714368 9985497054217776 9999213396325218 10012119061561344 10021632749227008 10035398728278144 10070140745613312 10071715008356352 10083973356527616 10097824968281088 10130082059575296 10134367157551104 10143997007459328 10180706284929024 10244469535117272 10281542404363776 10308196321786944 10345499806666752 10355330278448064 10369554633226152 10382938286063616 10392804332531712 10407080162658816 10431278172709641 10444741490147328 10457453851213824 10471818485624832 10509714089312256 10519700600328192 10524150509764608 10534150738515456 10557769480667136 10572271911272448 10638037826666496 10638487594160244 10676986342993152 10686679974936576 10743403645384704 10753612212234528 10768383657581004 10782282066296832 10792527576090624 10807352476607232 10817621808735924 10831583767560192 10846462316691456 10859663614722048 10871681955634656 10909319141081088 10913933861978112 10924304469571584 10939310382304512 10963837537615872 10978897754013696 10989330091414272 11097706127818752 11098175329710378 11167212681935856 11207624790555648 11218274468318736 11233684185994998 11248183143235584 11274336842880384 11289823569312912 11328908338814976 11330679384400896 11344470026093568 11360053089316224 11385523596754944 11396342317022208 11401163052244992 11411996633391744 11453294570545152 11524540978888704 11525028227006931 11566735204909248 11577236639514624 11596720862010312 11638687282500096 11649746563254072 11665748962379421 11680805571821568 11691904874098176 11707965182991168 11750334176415744 11764635582615552 11780795796327936 11807209655894016 11818429069504512 11823428350476288 11834663175369216 11850919580829888 11877490665750528 11893805900181504 11936847417311232 11951375829958656 11967792554999808 12022514971803648 12097813738763844 12141593523101952 12158271536183136 12185531738505216 12202270106277888 12217121566562304 12230642200088988 12261333104197632 12272984033716224 12278175594725376 12289842528268032 12306724180092576 12317397727444992 12334317229817856 12351259973265408 12362996352841056 12395956933361664 12411044131110912 12467793304092672 12484919393796096 12563114267177838 12608577889375104 12620558776858578 12654206036140032 12683628948240432 12732922838974464 12745021881166848 12762528779355264 12791143793885184 12808714046349312 12820885106649984 12838496212565712 12884956391863296 12947323815788544 12965108601249792 13024391219453952 13046310969761601 13093523192812608 13105964883660831 13140906268299264 13153392983360448 13171460830865064 13219125948467712 13235215030442496 13253395270868928 13283110862880768 13295732703192576 13301356894285824 13313996072290368 13332284528433624 13349492082081792 13362176998969344 13380531637704192 13426854327484416 13428953344475136 13445297808703488 13463766624374784 13506776079433728 13512489543401472 13525329343279104 13574275046572032 13659292713489696 13708723205818368 13744261762382592 13793999742222336 13807107037930752 13826072844301536 13845064702604148 13857072443375616 13876106883545088 13895167469923584 13908370896946188 13926321986863104 13943271801618432 13945451550031872 13962424647499776 14026267467104256 14032200679686144 14045534318020608 14096362548363264 14184650125546992 14235981790657536 14269082566770486 14324538193846272 14338149616312704 14357844876774672 14390036768120832 14409803302142976 14423495744981232 14443308239136426 14461949755588608 14479551486296064 14495575940846208 14545758854774784 14565739292762112 14585747176406016 14638530338684928 14652440121885696 14797567106280504 14889616909247808 14910069679727544 14943499720740864 14957699291091648 14964026506071552 14978245581326664 14997577524314112 14998820094487827 15018178592342016 15032449123840512 15053098092417216 15105211118419968 15107572512534528 15125960034791424 15146737452421632 15180698129006592 15195123089362944 15201550736326656 15215995511188992 15271059427393536 15366054638518272 15366704302675908 15422313606545664 15436315519352832 15462294482680416 15518249710000128 15532995417672096 15554331949839228 15574407429095424 15589206498797568 15610620243988224 15667112235220992 15686180776820736 15707727728437248 15757905426006016 15764571133968384 15779550900492288 15801226107773184 15836654221000704 15858407866908672 15957056739999744 16030019962404864 16115105468077056 16130418318351792 16152575486371506 16173423099445248 16188791364135936 16211028714910848 16226432713103886 16247375651340288 16269693475037184 16289495422083072 16307522933451984 16363978711621632 16370900792967168 16386456704357376 16408965573456768 16445756306423808 16468346631020544 16483995137121408 16646559191728128 16647262994565567 16750819022903784 16811437185833472 16827411702478104 16850526278992497 16872274714853376 16911505264320576 16977230451965952 16993362508222464 17016705039140352 17040079633974336 17054858391846912 17078285395132416 17094513475533312 17101744578367488 17117994950087616 17163632676962304 17179941855817728 17263098421051392 17286811468333056 17350102807363872 17365854959271936 17395081293015468 17458030923750144 17474619844881108 17521208357732352 17537857311147264 17561947774486752 17625501264623616 17646953373923328 17671193694491904 17710814483841024 17727643604256768 17735142525714432 17751994763053824 17776379371244832 17816235998625792 17840708850272256 17905271125966848 17927063744937984 17951688832499712 18009034772578304 18033772457705472 18146720608145766 18212390284652928 18278297607757824 18325682349843456 18345963300133482 18391999656296448 18409476050574336 18417263392088064 18434763792402048 18460086270138864 18476096591167488 18501475844726784 18526889959898112 18544494529261584 18593935400042496 18616566196666368 18701689956139008 18727379090694144 18844671400766757 18912866834062656 18930838165287867 18981309054210048 19025443422360648 19099384258461696 19117532821750272 19143793169032896 19186715690827776 19213071069523968 19231327659974976 19257744318848568 19282599674118144 19306068648394752 19327434587794944 19394345139699712 19420985723682816 19447662901874688 19518040451579904 19536586829180928 19730089475040672 19757191246297596 19828688922701568 19852822545663744 19880092906303392 19924666294321152 19943599054788864 19952035341428736 19970994108435552 19998426792650436 20024238123122688 20043265498454016 20070797456556288 20140281491226624 20143430016712704 20167946713055232 20195649936562176 20260164119150592 20268734315102208 20287994014918656 20361412569858048 20488939070234544 20563084808727552 20616392643573888 20690999613333504 20710660556896128 20739109266452304 20785608665063424 20814160325317632 20862556345419282 20889482980294656 20914907702427648 20943636971249664 21039401200656384 21048301019529216 21068301477030912 21144543822544896 21276975188320488 21353972685986304 21403623850155729 21486807290769408 21507224424469056 21536767315162008 21564564132593664 21585055152181248 21614704953214464 21635243617471848 21663167535120384 21664962358704639 21692924633382912 21719327229444096 21743363911269312 21818638282162176 21827867723956224 21848608939143168 21878620764609024 21927675075231744 21957795508027392 21978660182828544 22195412255637504 22196350659420756 22334425363871712 22415249581111296 22436548936637472 22467368371989996 22496366286471168 22548673685760768 22579647138625824 22657816677629952 22661358768801792 22688940052187136 22720106178632448 22771047193509888 22792684634044416 22802326104489984 22823993266783488 22906589141090304 23049081957777408 23050056454013862 23133470409818496 23154473279029248 23193441724020624 23277374565000192 23299493126508144 23331497924758842 23361611143643136 23383809748196352 23415930365982336 23500668352831488 23529271165231104 23561591592655872 23636858139009024 23646856700952576 23669326350738432 23701839161659776 23754981331501056 23787611800363008 23935585109999616 24045029943607296 24195627477527688 24228863229557259 24283187046203904 24316543072366272 24339649069655829 24371063477010432 24404540212555776 24434243133124608 24461284400177976 24522666208395264 24545968067432448 24556351189450752 24579685056536064 24613448360185152 24634795454889984 24668634459635712 24702519946530816 24725992705682112 24791913866723328 24822088262221824 24935586608185344 24969838787592192 25126228534355676 25217155778750208 25241117553717156 25308412072280064 25367257896480864 25465845677948928 25490043762333696 25525057558710528 25582287587770368 25617428092698624 25641770213299968 25676992425131424 25769912783726592 25894647631577088 25930217202499584 26048782438907904 26092621939523202 26187046385625216 26211929767321662 26281812536598528 26306785966720896 26342921661730128 26438251896935424 26470430060884992 26506790541737856 26566221725761536 26591465406385152 26602713788571648 26627992144580736 26664569056867248 26724353997938688 26761063275408384 26857906688950272 26890595617406976 26927533248749568 27013552158867456 27050658686558208 27220080912218649 27318585426979392 27417446411636736 27488523524765184 27587999484444672 27614214075861504 27652145688603072 27690129405208296 27714144886751232 27752213767090176 27790334939847168 27816741793892376 27852643973726208 27886543603236864 27890903100063744 27924849294999552 28052534934208512 28064401359372288 28091068636041216 28192725096726528 28369300251093984 28471963581315072 28538165133540972 28649076387692544 28676299232625408 28715689753549344 28780073536241664 28819606604285952 28846991489962464 28886616478272852 28923899511177216 28959102972592128 28991151881692416 29091517709549568 29131478585524224 29171494352812032 29277060677369856 29304880243771392 29595134212561008 29779233818495616 29820139359455088 29886999441481728 29915398582183296 29928053012143104 29956491162653328 29997640188975654 30036357184684032 30064898247681024 30106196184834432 30210422236839936 30215145025069056 30251920069582848 30293474904843264 30390246178725888 30403101472653312 30431991022377984 30542118854787072 30733408605351816 30844627213091328 30924588965360832 31036499420000256 31065990835344192 31108663899678456 31148814858190848 31178412997595136 31221240487976448 31293834518128923 31334224470441984 31372361553641472 31415455456874496 31515810852012032 31529142267936768 31559101800984576 31602452215546368 31673308442001408 31716815733817344 31914113479999488 32060039924809728 32230210936154112 32260836636703584 32305150972743012 32346846198890496 32377582728271872 32422057429821696 32452865426207772 32494751302680576 32539386950074368 32578990844166144 32615045866903968 32727957423243264 32741801585934336 32772913408714752 32817931146913536 32891512612847616 32936693262041088 32967990274242816 33293118383456256 33294525989131134 33501638045807568 33622874371666944 33654823404956208 33701052557984994 33744549429706752 33823010528641152 33986725016444928 34033410078280704 34080159267948672 34156570790264832 34189026951066624 34203489156734976 34235989900175232 34359883711635456 34573622936666112 34575084681020793 34700205614727744 34731709918543872 34790162586030936 34916061847500288 34949239689762216 34997246887138263 35042416715464704 35075714622294528 35123895548973504 35251002529247232 35293906747846656 35342387388983808 35421628967682048 35455287208513536 35470285051428864 35503989526107648 35552758742489664 35632471997251584 35681417700544512 35810542251933696 35854127489875968 35903377664999424 36018069545156608 36067544915410944 36293441216291532 36424780569305856 36556595215515648 36651364699686912 36691926600266964 36783999312592896 36818952101148672 36834526784176128 36869527584804096 36920172540277728 36952193182334976 37002951689453568 37053779919796224 37088989058523168 37187870800084992 37233132393332736 37403379912278016 37454758181388288 37689342801533514 37825733668125312 37861676330575734 37962618108420096 38050886844721296 38198768516923392 38235065643500544 38287586338065792 38373431381655552 38426142139047936 38462655319949952 38515488637697136 38654869175589888 38841971447365632 38895325803749376 39073173658361856 39317894650982493 39460178950081344 39514382492595192 39657377845403136 39705645091327488 39760185812606784 39849332588642304 39887198109577728 39904070682857472 39941988216871104 39996853585300872 40048476246245376 40086530996908032 40141594913112576 40280562982453248 40286860033425408 40335893426110464 40391299873124352 40520328238301184 40537468630204416 40575988029837312 40722825139716096 40977878140469088 41126169617455104 41232785287147776 41381999226667008 41421321113792256 41478218532904608 41571217330126848 41628320650635264 41725112690838564 41778965960589312 41829815404855296 41887273942499328 42078802401312768 42096602039058432 42136602954061824 42289087645089792 42553950376640976 42707945371972608 42807247700311458 42973614581538816 43014448848938112 43073534630324016 43170110304362496 43229409906428928 43270487234943696 43329924717409278 43385849266765824 43438654458888192 43486727822538624 43637276564324352 43697217878286336 43757241529218048 43915591016054784 43957320365657088 44392701318841512 44668850727743424 44830499162222592 44873097873274944 44934736743979992 44992732572942336 44996460283463481 45097347371521536 45159294277251648 45315633355259904 45322717537603584 45377880104374272 45440212357264896 45542094387019776 45585369268088832 45604652208979968 45647986533566976 45813178282180608 46098163915554816 46100112908027724 46266940819636992 46308946558058496 46386883448041248 46554749130000384 46598986253016288 46662995849517684 46723222287286272 46767619496392704 46831860731964672 47001336705662976 47058542330462208 47123183185311744 47273716278018048 47293713401905152 47338652701476864 47403678323319552 47509962663002112 47575223600726016 47871170219999232 48090059887214592 48391254955055376 48457726459114518 48566374092407808 48633086144732544 48679298139311658 48742126954020864 48809080425111552 48868486266249216 48922568800355952 49091936134864896 49112702378901504 49159370113072128 49226896720370304 49337268919271424 49405039893061632 49451985411364224 49939677575184384 49941788983696701 50252457068711352 50434311557500416 50482235107434312 50551578836977491 50616824144560128 50734515792961728 50931691355897856 50980087524667392 51050115117421056 51164575175540736 51234856185397248 51283540426599936 51353984850262848 51539825567453184 51789295263154176 51860434404999168 52097564877815808 52185243879046404 52374092771250432 52423859534643324 52563625073197056 52613571933441792 52685843323460256 52876503793870848 52940860121769984 53013581083475712 53132443451523072 53182930812770304 53205427577143296 53255984289161472 53329138113734496 53448707995877376 53522126550816768 53715813377900544 53781191234813952 53855066497499136 54027104317734912 54101317373116416 54440161824437298 54637170853958784 54834892823273472 54977047049530368 55175998968889344 55228428151723008 55304291377206144 55380258810416592 55428289773502464 55504427534180352 55580669879694336 55633483587784752 55781806200127488 55849698589999104 56105069868417024 56182137272082432 56534014202300271 56738600502187968 56792514495863601 56943927162630144 57076330267081944 57298152775385088 57352598465250816 57431379507098688 57560147072483328 57639213208571904 57693982979924928 57773232956545704 57847799022354432 57918205945184256 57982303763384832 58183035419099136 58262957171048448 58342988705624064 58554121354739712 58609760487542784 59190268425122016 59558467636991232 59640278718910176 59773998882963456 59830797164366592 59856106024286208 59912982325306656 59995280377951308 60072714369368064 60129796495362048 60212392369668864 60420844473679872 60430290050138112 60503840139165696 60586949809686528 60780492357451776 60806202945306624 60863982044755968 61084237709574144 61466817210703632 61689254426182656 61849177930721664 62072998840000512 62131981670688384 62217327799356912 62356825995190272 62442480975952896 62587669036257846 62668448940883968 62744723107282944 62830910913748992 63031621704024064 63118203601969152 63204904431092736 63433631467634688 64210871550467187 64460421872308224 64521673273407168 64610301945486024 64693692397780992 64755165456543744 64844114859643392 64905730852415544 64989502605361152 64994887076113917 65078773900148736 65157981688332288 65230091733807936 65455914846486528 65483603171868672 65545826817429504 65635862293827072 65783025225695232 65873386524082176 65935980548485632 66586236766912512 66589051978262268 67003276091615136 67245748743333888 67309646809912416 67402105115969988 67489098859413504 67646021057282304 67973450032889856 68066820156561408 68160318535897344 68313141580529664 68378053902133248 68406978313469952 68471979800350464 68719767423270912 69147245873332224 69150169362041586 69400411229455488 69463419837087744 69580325172061872 69832123695000576 69898479379524432 69994493774276526 70084833430929408 70151429244589056 70247791097947008 70502005058494464 70587813495693312 70684774777967616 70910574417027072 70940570102857728 71007979052215296 71105517484979328 71264943994503168 71362835401089024 71806755329998848 72135089830821888 72586882432583064 72849561138611712 73018947208967487 73113190431031296 73302729399373824 73383853200533928 73567998625185792 73637904202297344 73669053568352256 73739055169608192 73840345080555456 73904386364669952 74005903378907136 74107559839592448 74177978117046336 74375741600169984 74466264786665472 74806759824556032 74909516362776576 75378685603067028 75651467336250624 75723352661151468 75925236216840192 76101773689442592 76397537033846784 76470131287001088 76575172676131584 76746862763311104 76852284278095872 76925310639899904 77030977275394272 77309738351179776 77683942894731264 77790651607498752 78146347316723712 78635789301964986 78920357900162688 79028764985190384 79314755690806272 79411290182654976 79520371625213568 79698665177284608 79774396219155456 79808141365714944 79883976433742208 79993707170601744 80173061993816064 80283189826225152 80573720066850816 80671786852220928 80782599746248704 81040656476602368 81151976059674624 81660242736655947 81955756280938176 82252339234910208 82465570574295552 82763998453334016 82842642227584512 82956437065809216 83142434660253696 83256641301270528 83450225381677128 83557931921178624 83659630809710592 83774547884998656 84157604802625536 84193204078116864 84273205908123648 84578175290179584 85107900753281952 85415890743945216 85614495400622916 85947229163077632 86028897697876224 86147069260648032 86340220608724992 86458819812857856 86540974469887392 86659849434818556 86771698533531648 86877308917776384 86973455645077248 87274553128648704 87394435756572672 87514483058436096 87831182032109568 87914640731314176 88785402637683024 89337701455486848 89660998324445184 89746195746549888 89869473487959984 89992920566926962 90194694743043072 90318588554503296 90631266710519808 90645435075207168 90755760208748544 90880424714529792 91170738536177664 91209304417959936 91295973067133952 91626356564361216 92200225816055448 92533881639273984 92773766896082496 93109498260000768 93197972506032576 93325991699035368 93446444574572544 93535238992785408 93663721463929344 93881503554386769 94002673411325952 94117084660924416 94246366370623488 94547432556036096 94587426803810304 94677305402953728 94807356646639104 95019925326004224 95150447201452032 95742340439998464 96180119774429184 96782509910110752 96915452918229036 97132748184815616 97266172289465088 97358596278623316 97484253908041728 97618160850223104 97736972532498432 97845137600711904 98183872269729792 98225404757803008 98318740226144256 98453793440740608 98674537838542848 98810079786123264 98903970822728448 99879355150368768 99883577967393402 100504914137422704 100868623115000832 100964470214868624 101103157673954982 101233648289120256 101469031585923456 101960175049334784 102100230234842112 102469712370794496 102567080853199872 102707969700525696 103079651134906368 103720868809998336 104195129755631616 104370487758092808 104748185542500864 104847719069286648 104991740661414789 105127250146394112 105227143866883584 105371686646920512 105753007587741696 105881720243539968 106027162166951424 106264886903046144 106365861625540608 106410855154286592 106511968578322944 106658276227468992 106897415991754752 107044253101633536 107431626755801088 107562382469627904 107710132994998272 108054208635469824 108202634746232832 108880323648874596 109274341707917568 109669785646546944 109954094099060736 110351997937778688 110456856303446016 110608582754412288 110760517620833184 110856579547004928 111008855068360704 111161339759388672 111266967175569504 111563612400254976 111699397179998208 112210139736834048 112364274544164864 113068028404600542 113477201004375936 113585028991727202 113887854325260288 114152660534163888 114596305550770176 114705196930501632 114862759014197376 115120294144966656 115278426417143808 115387965959849856 115546465913091408 115964607526769664 116525914342096896 116685977411248128 117219520975085568 117953683952947479 118380536850244032 119116935273982464 119280557437820352 119547997765926912 119661594328733184 119712212048572416 119825964650613312 119990560755902616 120145428738736128 120259592990724096 120424784739337728 120841688947359744 120860580100276224 121007680278331392 121173899619373056 121560984714903552 121612405890613248 121727964089511936 122168475419148288 122933634421407264 123378508852365312 123698355861443328 124145997680001024 124263963341376768 124434655598713824 124713651990380544 124884961951905792 125175338072515692 125336897881767936 125489446214565888 125661821827497984 126063243408048128 126236407203938304 126409808862185472 126867262935269376 128421743100934374 128920843744616448 129043346546814336 129220603890972048 129510330913087488 129688229719286784 129811461704831088 129989774152227834 130157547800297472 130315963376664576 130460183467615872 130911829692973056 131091653634859008 131271724587654144 131746773048164352 131871961096971264 133178103956524536 134006552183230272 134491497486667776 134619293619824832 134804210231939976 134978197718827008 135292042114564608 135946900065779712 136133640313122816 136320637071794688 136626283161059328 136756107804266496 136813956626939904 136943959600700928 137439534846541824 138294491746664448 138300338724083172 138800822458910976 138926839674175488 139160650344123744 139664247390001152 139796958759048864 139988987548553052 140169666861858816 140302858489178112 140495582195894016 141004010116988928 141175626991386624 141369549555935232 141821148834054144 141881140205715456 142015958104430592 142211034969958656 142529887989006336 142725670802178048 143613510659997696 144270179661643776 145173764865166128 145699122277223424 146037894417934974 146226380862062592 146605458798747648 146767706401067856 147275808404594688 147338107136704512 147478110339216384 147680690161110912 148011806757814272 148215119679184896 148355956234092672 149819032725553152 149825366951090103 150757371206134056 151302934672501248 151446705322302936 151654736510932473 151850472433680384 152203547378885184 152795074067693568 152940262574002176 153150345352263168 153493725526622208 153704568556191744 153850621279799808 154061954550788544 154619476702359552 155367885789462528 155581303214997504 156292694633447424 157271578603929972 157840715800325376 158057529970380768 158629511381612544 158822580365309952 159040743250427136 159397330354569216 159548792438310912 159616282731429888 159767952867484416 159987414341203488 160346123987632128 160566379652450304 161147440133701632 161343573704441856 161565199492497408 162081312953204736 162303952119349248 163320485473311894 163911512561876352 164504678469820416 164931141148591104 165527996906668032 165685284455169024 165912874131618432 166284869320507392 166513282602541056 166900450763354256 167549095769997312 168315209605251072 168546411816247296 169602042606900813 170215801506563904 170377543487590803 170831781487890432 171228990801245832 171894458326155264 172057795395752448 172294138521296064 172680441217449984 172917639625715712 173081948939774784 173319698869637112 173543397067063296 173754617835552768 173946911290154496 174549106257297408 174788871513145344 175028966116872192 175662364064219136 175829281462628352 177570805275366048 178675402910973696 179321996648890368 179492391493099776 179738946975919968 179985841133853924 180389389486086144 180637177109006592 181262533421039616 181290870150414336 181511520417497088 181760849429059584 182341477072355328 182418608835919872 182591946134267904 183252713128722432 184400451632110896 185067763278547968 185547533792164992 186218996520001536 186395945012065152 186651983398070736 187070477985570816 187327442927858688 187763007108773538 188005346822651904 188234169321848832 188492732741246976 189094865112072192 189354610805907456 189614713293278208 190300894402904064 193565019820221504 193830905836458072 194265496369631232 194532344578930176 194717192557246632 194968507816083456 194984661228341751 195236321700446208 195473945064996864 195690275201423808 196367744539459584 196450809515606016 196637480452288512 196907586881481216 197349075677085696 197620159572246528 197807941645456896 199758710300737536 199767155934786804 201009828274845408 201737246230001664 201928940429737248 202206315347909964 202467296578240512 202938063171846912 203920350098669568 204200460469684224 204939424741588992 205134161706399744 205415939401051392 206159302269812736 207441737619996672 208390259511263232 208740975516185616 209496371085001728 209695438138573296 209983481322829578 210254500292788224 210454287733767168 210743373293841024 211506015175483392 211763440487079936 212054324333902848 212731723251081216 212821710308573184 213023937156645888 213316552454937984 213794831983509504 214088506203267072 215420265989996544 216405269492465664 217760647297749192 218548683415835136 219056841626902461 219339571293093888 219908188198121472 220703995875557376 220913712606892032 221217165508824576 221521035241666368 221713159094009856 222017710136721408 222322679518777344 222533934351139008 223127224800509952 223398794359996416 224420279473668096 224728549088329728 226136056809201084 226954402008751872 227170057983454404 227775708650520576 228305321068327776 229192611101540352 229410393861003264 229725518028394752 230240588289933312 230556852834287616 230775931919699712 231092931826182816 231929215053539328 233051828684193792 233371954822496256 234439041950171136 235907367905894958 236761073700488064 238233870547964928 238561114875640704 239095995531853824 239323188657466368 239424424097144832 239651929301226624 239981121511805232 240519185981448192 240849569478675456 241721160200552448 242015360556662784 242347799238746112 243121969429807104 243455928179023872 244980728209967841 245867268842814528 246757017704730624 247396711722886656 248291995360002048 248527926682753536 248869311197427648 249427303980761088 249769923903811584 250350676145031384 250673795763535872 250978892429131776 251323643654995968 252126486816096256 252472814407876608 252819617724370944 253734525870538752 256843486201868748 257841687489232896 258086693093628672 258441207781944096 259020661826174976 259376459438573568 259622923409662176 259979548304455668 260315095600594944 260631926753329152 260920366935231744 261823659385946112 262183307269718016 262543449175308288 263493546096328704 263743922193942528 266356207913049072 268013104366460544 268982994973335552 269238587239649664 269608420463879952 270584084229129216 271893800131559424 272267280626245632 272641274143589376 273512215608532992 273627913253879808 273887919201401856 274879069693083648 276600677448166344 277601644917821952 278321300688247488 279328494780002304 279593917518097728 279977975097106104 280339333723717632 280605716978356224 280991164391788032 281644510663160307 282008020233977856 282351253982773248 282739099111870464 283642297668108288 283762280411430912 284031916208861184 284422069939917312 285059775978012672 285451341604356096 287227021319995392 288540359323287552 290347529730332256 291398244554446848 292075788835869948 292452761724125184 293210917597495296 293535412802135712 294551616809189376 294676214273409024 294956220678432768 295361380322221824 296023613515628544 296430239358369792 296711912468185344 299638065451106304 299650733902180206 301514742412268112 302605869345002496 302893410644605872 303309473021864946 303700944867360768 304407094757770368 305880525148004352 306300690704526336 307409137112383488 307701242559599616 308123909101577088 309238953404719104 311162606429995008 312585389266894848 314543157207859944 314975221984244367 315681431600650752 316115059940761536 317259022763225088 317645160730619904 318081486500854272 318794660709138432 319097584876621824 319232565462859776 319535905734968832 319974828682406976 320692247975264256 321132759304900608 322294880267403264 322687147408883712 323130398984994816 324162625906409472 324607904238698496 326640970946623788 327823025123752704 329009356939640832 329862282297182208 331055993813336064 331370568910338048 331825748263236864 332569738641014784 333026565205082112 333800901526708512 335098191539994624 336630419210502144 337092823632494592 339204085213801626 340431603013127808 340755086975181606 341663562975780864 342457981602491664 343788916652310528 344115590791504896 344588277042592128 345360882434899968 345835279251431424 346163897879549568 346639397739274224 347893822580308992 349577743026290688 350057932233744384 351658562925256704 353861051858842437 355141610550732096 357350805821947392 358643993297780736 358984782986199552 359477893951839936 359971682267707848 360778778972172288 361274354218013184 362525066842079232 362581740300828672 363023040834994176 363521698858119168 364682954144710656 364837217671839744 365183892268535808 366505426257444864 368800903264221792 370135526557095936 371095067584329984 372437993040003072 372791890024130304 373303966796141472 374140955971141632 374654885855717376 375526014217547076 376010693645303808 376468338643697664 376985465482493952 378189730224144384 378709221611814912 379229426586556416 380601788805808128 387130039640443008 387661811672916144 388530992739262464 389064689157860352 389434385114493264 389969322456683502 390472643400892416 390947890129993728 391380550402847616 392735489078919168 393274960904577024 393815173762962432 395240319144493056 395615883290913792 399534311869573608 402019656549690816 403474492460003328 403857880859474496 404412630695819928 404934593156481024 405876126343693824 407840700197339136 408400920939368448 409878849483177984 410268323412799488 410831878802102784 412318604539625472 414883475239993344 416780519022526464 417481951032371232 418992742170003456 419390876277146592 419966962645659156 420509000585576448 420908575467534336 421486746587682048 423012030350966784 423526880974159872 424108648667805696 425463446502162432 425643420617146368 426047874313291776 426633104909875968 427589663967019008 428177012406534144 430840531979993088 432810538984931328 435521294595498384 437097366831670272 438113683253804922 438679142586187776 439816376396242944 441827425213784064 442434331017649152 443042070483332736 444035420273442816 444645359037554688 445067868702278016 449457098176659456 449476100853270309 452272113618402168 453908804017503744 454340115966908808 454964209532797419 455551417301041152 456610642136655552 458385222203080704 458820787722006528 459451036056789504 460481176579866624 461113705668575232 461551863839399424 462185863652365632 463858430107078656 466103657368387584 466743909644992512 468878083900342272 471814735811789916 473522147400976128 476467741095929856 477122229751281408 478191991063707648 478646377314932736 478848848194289664 479303858602453248 479962243023610464 481038371962896384 481699138957350912 483442320401104896 484030721113325568 484695598477492224 486243938859614208 486911856358047744 489961456419935682 491734537685629056 493514035409461248 494793423445773312 496583990720004096 497055853365507072 497738622394855296 498854607961522176 499539847807623168 500701352290062768 502647287309991936 504945628815753216 505639235448741888 511132630462772409 513686972403737496 515683374978465792 516173386187257344 516882415563888192 518041323652349952 518752918877147136 519245846819324352 519959096608911336 520630191201189888 521263853506658304 521840733870463488 523647318771892224 524366614539436032 525086898350616576 526987092192657408 527487844387885056 532712415826098144 536026208732921088 537965989946671104 538477174479299328 539216840927759904 541168168458258432 543787600263118848 544534561252491264 545282548287178752 547024431217065984 547255826507759616 547775838402803712 549758139386167296 553201354896332688 555203289835643904 556642601376494976 558656989560004608 559187835036195456 559955950194212208 561211433956712448 561982328783576064 563289021326320614 564016040467955712 564702507965546496 565478198223740928 567284595336216576 568063832417722368 568844139879834624 570902683208712192 580695059460664512 582796489108893696 584151577671739896 584905523448250368 584953983685025253 586421835194990592 587070825604271424 589103233618378752 589352428546818048 589912441356865536 590722760644443648 592047227031257088 592860478716739584 593423824936370688 599276130902212608 599301467804360412 603029484824536224 605211738690004992 605786821289211744 606618946043729892 607401889734721536 608814189515540736 611761050296008704 612601381409052672 614818274224766976 615402485119199232 616247818203154176 618477906809438208 622325212859990016 625170778533789696 629086314415719888 629950443968488734 631362863201301504 632230119881523072 634518045526450176 635290321461239808 636162973001708544 638195169753243648 638465130925719552 639071811469937664 639949657364813952 641384495950528512 642265518609801216 646260797969989632 649215808477396992 653281941893247576 655646050247505408 657170524880707383 658018713879281664 659724564594364416 662111987626672128 662741137820676096 663651496526473728 665139477282029568 666053130410164224 667601803053417024 670196383079989248 673260838421004288 674185647264989184 678408170427603252 680863206026255616 681510173950363212 683327125951561728 684915963204983328 687577833304621056 688231181583009792 689176554085184256 690721764869799936 691670558502862848 692327795759099136 693278795478548448 695787645160617984 699155486052581376 700115864467488768 703317125850513408 707722103717684874 710283221101464192 714701611643894784 717287986595561472 717969565972399104 718955787903679872 719943364535415696 721557557944344576 722548708436026368 725163480601657344 726046081669988352 727043397716238336 729365908289421312 730367784537071616 734942184629903523 737601806528443584 740271053114191872 742190135168659968 744875986080006144 745583780048260608 746607933592282944 748281911942283264 749309771711434752 751052028435094152 752021387290607616 752936677287395328 753970930964987904 756379460448288768 757418443223629824 758458853173112832 761203577611616256 774260079280886016 775323623345832288 777061985478524928 778129378315720704 778868770228986528 779938644913367004 780945286801784832 781895780259987456 782761100805695232 785470978157838336 786549921809154048 787630347525924864 790480638288986112 791231766581827584 799068623739147216 804039313099381632 806948984920006656 807715761718948992 808825261391639856 811752252687387648 815681400394678272 816801841878736896 820536646825598976 821663757604205568 824637209079250944 834963902064742464 837985484340006912 838781752554293184 839933925291318312 841018001171152896 841817150935068672 842973493175364096 844933531989480921 846024060701933568 847053761948319744 848217297335611392 850926893004324864 851286841234292736 852095748626583552 853266209819751936 855179327934038016 856354024813068288 861681063959986176 865621077969862656 871042589190996768 874194733663340544 876227366507609844 877358285172375552 879632752792485888 883654850427568128 884868662035298304 886084140966665472 888070840546885632 889290718075109376 890135737404556032 898914196353318912 898952201706540618 904544227236804336 907817608035007488 908680231933817616 909928419065594838 911102834602082304 913221284273311104 917641575444013056 918902072113579008 922227411337150464 923103727678798848 924371727304731264 927716860214157312 933487819289985024 937756167800684544 943629471623579832 947044294801952256 952935482191859712 954244459502562816 956383982127415296 957292754629865472 957697696388579328 958607717204906496 959924486047220928 962076743925792768 963398277914701824 966884640802209792 968061442226651136 969391196954984448 972487877719228416 973823712716095488 979922912839871364 983469075371258112 987028070818922496 989586846891546624 993167981440008192 994111706731014144 995477244789710592 997709215923044352 999079695615246336 1001402704580125536 1005294574619983872 1009891257631506432 1011278470897483776 1022265260925544818 1027373944807474992 1031366749956931584 1032346772374514688 1033764831127776384 1036082647304699904 1037505837754294272 1038491693638648704 1039918193217822672 1043681467740926976 1048733229078872064 1050173796701233152 1054975688775770112 1061583155576527311 1065424831652196288 1072052417465842176 1075931979893342208 1076954348958598656 1078433681855519808 1082336336916516864 1087575200526237696 1089069122504982528 1090565096574357504 1094048862434131968 1094511653015519232 1095551676805607424 1099516278772334592 1106402709792665376 1110406579671287808 1113285202752989952 1117313979120009216 1118375670072390912 1119911900388424416 1122422867913424896 1123964657567152128 1126578042652641228 1128032080935911424 1129405015931092992 1130956396447481856 1134569190672433152 1136127664835444736 1137688279759669248 1141805366417424384 1161390118921329024 1165592978217787392 1168303155343479792 1169907967370050506 1172843670389981184 1174141651208542848 1178206467236757504 1179824882713731072 1181445521288887296 1185720957433479168 1186847649872741376 1198602935608720824 1206058969649072448 1210423477380009984 1211573642578423488 1213237892087459784 1214803779469443072 1217628379031081472 1223522100592017408 1225202762818105344 1229636548449533952 1230804970238398464 1232495636406308352 1236955813618876416 1244650425719980032 1250341557067579392 1258172628831439776 1259900887936977468 1262725726402603008 1264460239763046144 1269036091052900352 1270580642922479616 1272325946003417088 1276390339506487296 1276930261851439104 1278143622939875328 1279899314729627904 1282768991901057024 1284531037219602432 1292521595939979264 1298431616954793984 1306563883786495152 1311292100495010816 1314341049761414766 1316037427758563328 1319449129188728832 1325482275641352192 1327302993052947456 1332106260820328448 1335203606106834048 1348371294529978368 1356816340855206504 1361726412052511232 1363020347900726424 1364892628598392257 1366654251903123456 1369831926409966656 1375155666609242112 1376462363166019584 1378353108170368512 1381443529739599872 1383341117005725696 1384655591518198272 1386557590957096896 1391575290321235968 1398310972105162752 1400231728934977536 1406634251701026816 1415444207435369748 1420566442202928384 1429403223287789568 1434575973191122944 1435939131944798208 1437911575807359744 1439886729070831392 1443115115888689152 1445097416872052736 1450326961203314688 1452092163339976704 1454086795432476672 1458731816578842624 1460735569074143232 1469884369259807046 1475203613056887168 1480542106228383744 1484380270337319936 1489751972160012288 1491167560096521216 1493215867184565888 1496563823884566528 1498619543422869504 1502104056870188304 1507941861929975808 1514836886447259648 1516917706346225664 1533397891388317227 1548520158561772032 1550647246691664576 1554123970957049856 1556258756631441408 1557737540457973056 1559877289826734008 1561890573603569664 1563791560519974912 1565522201611390464 1570941956315676672 1573099843618308096 1575260695051849728 1580961276577972224 1582463533163655168 1598137247478294432 1608078626198763264 1613897969840013312 1615431523437897984 1617650522783279712 1623504505374775296 1631362800789356544 1633603683757473792 1641073293651197952 1643327515208411136 1649274418158501888 1669927804129484928 1675970968680013824 1677563505108586368 1679867850582636624 1683634301870137344 1685946986350728192 1689867063978961842 1692048121403867136 1694107523896639488 1696434594671222784 1701853786008649728 1704191497253167104 1706532419639503872 1712708049626136576 1742085178381993536 1748389467326681088 1752454733015219688 1754716570344751104 1759265505584971776 1767309700855136256 1769737324070596608 1772168281933330944 1776141681093771264 1778581436150218752 1780271474809112064 1797828392706637824 1797904403413081236 1809088454473608672 1815635216070014976 1817360463867635232 1819856838131189676 1822205669204164608 1826442568546622208 1835283150888026112 1837804144227158016 1844454822674300928 1846207455357597696 1848743454609462528 1855433720428314624 1866975638579970048 1875512335601369088 1887258943247159664 1894088589603904512 1905870964383719424 1908488919005125632 1914585509259730944 1915395392777158656 1917215434409812992 1919848972094441856 1924153487851585536 1926796555829403648 1938782393909968896 1947647425432190976 1959845825679742728 1966938150742516224 1971511574642122149 1974056141637844992 1979173693783093248 1986335962880016384 1988223413462028288 1990954489579421184 1995418431846088704 1998159391230492672 2002805409160251072 2010589149239967744 2019782515263012864 2022556941794967552 2044530521851089636 2054747889614949984 2062733499913863168 2064693544749029376 2067529662255552768 2072165294609399808 2075011675508588544 2076983387277297408 2079836386435645344 2087362935481853952 2097466458157744128 2100347593402466304 2109951377551540224 2123166311153054622 2130849663304392576 2144104834931684352 2151863959786684416 2153908697917197312 2156867363711039616 2164672673833033728 2178138245009965056 2181130193148715008 2188097724868263936 2191103353611214848 2204826553889710569 2212805419585330752 2220813159342575616 2226570405505979904 2234627958240018432 2236751340144781824 2239823800776848832 2244845735826849792 2247929315134304256 2253156085305282456 2256064161871822848 2258810031862185984 2261912792894963712 2269138381344866304 2272255329670889472 2275376559519338496 2283610732834848768 2322780237842658048 2331185956435574784 2336606310686959584 2339815934740101012 2345687340779962368 2348283302417085696 2356412934473515008 2359649765427462144 2362891042577774592 2371441914866958336 2373695299745482752 2397205871217441648 2412117939298144896 2420846954760019968 2423147285156846976 2426475784174919568 2435256758062162944 2447044201184034816 2450405525636210688 2461609940476796928 2464991272812616704 2473911627237752832 2516345257662879552 2519801775873954936 2525451452805206016 2528920479526092288 2534800595968442763 2538072182105800704 2541161285844959232 2544651892006834176 2552780679012974592 2553860523702878208 2556287245879750656 2559798629459255808 2565537983802114048 2569062074439204864 2585043191879958528 2596863233909587968 2613127767572990304 2622584200990021632 2628682099522829532 2632074855517126656 2638898258377457664 2650964551282704384 2654605986105894912 2664212521640656896 2670407212213668096 2696742589059956736 2713632681710413008 2723452824105022464 2726040695801452848 2729785257196784514 2733308503806246912 2739663852819933312 2752924726332039168 2756706216340737024 2766682234011451392 2769311183036396544 2773115181914193792 2783150580642471936 2800463457869955072 2813268503402053632 2830888414870739496 2841132884405856768 2858806446575579136 2869151946382245888 2871878263889596416 2875823151614719488 2879773458141662784 2886230231777378304 2890194833744105472 2900653922406629376 2904184326679953408 2908173590864953344 2917463633157685248 2921471138148286464 2939768738519614092 2950407226113774336 2961084212456767488 2968760540674639872 2979503944320024576 2982335120193042432 2986431734369131776 2993127647769133056 2997239086845739008 3004208113740376608 3015883723859951616 3029673772894519296 3033835412692451328 3066795782776634454 3097040317123544064 3101294493383329152 3108247941914099712 3112517513262882816 3115475080915946112 3119754579653468016 3131044403222780928 3146199687236616192 3150521390103699456 3164927066327310336 3184749466729581933 3196274494956588864 3216157252397526528 3227795939680026624 3230863046875795968 3235301045566559424 3247009010749550592 3262725601578713088 3267207367514947584 3282146587302395904 3286655030416822272 3298548836317003776 3339855608258969856 3351941937360027648 3355127010217172736 3359735701165273248 3367268603740274688 3371893972701456384 3379734127957923684 3384096242807734272 3388215047793278976 3392869189342445568 3403707572017299456 3408382994506334208 3413064839279007744 3425416099252273152 3484170356763987072 3496778934653362176 3504909466030439376 3518531011169943552 3534619401710272512 3539474648141193216 3544336563866661888 3557162872300437504 3560542949618224128 3595808806826162472 3618176908947217344 3631270432140029952 3634720927735270464 3639713676262379352 3644411338408329216 3652885137093244416 3670566301776052224 3675608288454316032 3688909645348601856 3692414910715195392 3697486909218925056 3710867440856629248 3733951277159940096 3751024671202738176 3774517886494319328 3788177179207809024 3811741928767438848 3816977838010251264 3829171018519461888 3830790785554317312 3834430868819625984 3839697944188883712 3848306975703171072 3853593111658807296 3877564787819937792 3895294850864381952 3919691651359485456 3933876301485032448 3943023149284244298 3948112283275689984 3958347387566186496 3976446826924056576 3981908979158842368 3996318782460985344 4005610818320502144 4045113883589935104 4089061043702179272 4094677885795176771 4109495779229899968 4125466999827726336 4129387089498058752 4135059324511105536 4144330589218799616 4150023351017177088 4153966774554594816 4159672772871290688 4174725870963707904 4194932916315488256 4200695186804932608 4219902755103080448 4246332622306109244 4261699326608785152 4288209669863368704 4303727919573368832 4307817395834394624 4313734727422079232 4329345347666067456 4356276490019930112 4362260386297430016 4376195449736527872 4382206707222429696 4409653107779421138 4425610839170661504 4441626318685151232 4453140811011959808 4469255916480036864 4473502680289563648 4479647601553697664 4489691471653699584 4495858630268608512 4506312170610564912 4523825585789927424 4544510659341778944 4550753119038676992 4600193674164951681 4645560475685316096 4662371912871149568 4673212621373919168 4679631869480202024 4691374681559924736 4696566604834171392 4712825868947030016 4719299530854924288 4725782085155549184 4742883829733916672 4747390599490965504 4794411742434883296 4824235878596289792 4841693909520039936 4846294570313693952 4852951568349839136 4870513516124325888 4894088402368069632 4900811051272421376 4923219880953593856 4929982545625233408 4947823254475505664 5032690515325759104 5039603551747909872 5050902905610412032 5057840959052184576 5069601191936885526 5076144364211601408 5082322571689918464 5089303784013668352 5105561358025949184 5112574491759501312 5119597258918511616 5138124148878409728 5226255535145980608 5245168401980043264 5257364199045659064 5264149711034253312 5277796516754915328 5301929102565408768 5309211972211789824 5328425043281313792 5340814424427336192 5393485178119913472 5427265363420826016 5446905648210044928 5452081391602905696 5459570514393569028 5466617007612493824 5479327705639866624 5505849452664078336 5513412432681474048 5533364468022902784 5538622366072793088 5546230363828387584 5566301161284943872 5600926915739910144 5626537006804107264 5661776829741478992 5682265768811713536 5717612893151158272 5743756527779192832 5751646303229438976 5759546916283325568 5772460463554756608 5780389667488210944 5816347181729906688 5842942276296572928 5879537477039228184 5900814452227548672 5914534723926366447 5922168424913534976 5937521081349279744 5959007888640049152 5964670240386084864 5972863468738263552 5986255295538266112 5994478173691478016 6008416227480753216 6031767447719903232 6059347545789038592 6067670825384902656 6133591565553268908 6194080634247088128 6202588986766658304 6216495883828199424 6225035026525765632 6230950161831892224 6239509159306936032 6262088806445561856 6292399374473232384 6301042780207398912 6329854132654620672 6369498933459163866 6392548989913177728 6432314504795053056 6455591879360053248 6461726093751591936 6470602091133118848 6494018021499101184 6534414735029895168 6564293174604791808 6573310060833644544 6679711216517939712 6703883874720055296 6710254020434345472 6719471402330546496 6734537207480549376 6743787945402912768 6759468255915847368 6768192485615468544 6776430095586557952 6785738378684891136 6807415144034598912 6816765989012668416 6826129678558015488 6850832198504546304 6968340713527974144 6993557869306724352 7009818932060878752 7037062022339887104 7069238803420545024 7078949296282386432 7088673127733323776 7114325744600875008 7121085899236448256 7191617613652324944 7236353817894434688 7262540864280059904 7269441855470540928 7279427352524758704 7305770274186488832 7341132603552104448 7351216576908632064 7384829821430390784 7394973818437850112 7421734881713258496 7549035772988638656 7576354358415618048 7604401787905328289 7623483857534877696 7633955676020502528 7658342037038923776 7661581571108634624 7668861737639251968 7679395888377767424 7696613951406342144 7707186223317614592 7755129575639875584 7790589701728763904 7839383302718970912 7867752602970064896 7886046298568488596 7896224566551379968 7916694775132372992 7952893653848113152 7963817958317684736 7992637564921970688 8011221636641004288 8090227767179870208 8178122087404358544 8189355771590353542 8218991558459799936 8258774178996117504 8270118649022211072 8300046702034354176 8307933549109189632 8319345545742581376 8349451741927415808 8401390373609865216 8439805510206160896 8492665244612218488 8523398653217570304 8576419339726737408 8607455839146737664 8615634791668789248 8627469454844158464 8658690695332134912 8712552980039860224 8724520772594860032 8752390899473055744 8764413414444859392 8819306215558842276 8851221678341323008 8883252637370302464 8906281622023919616 8938511832960073728 8947005360579127296 8959295203107395328 8979382943307399168 8991717260537217024 9012624341221129824 9047651171579854848 9089021318683557888 9101506238077353984 9200387348329903362 9291120951370632192 9324743825742299136 9346425242747838336 9359263738960404048 9393133209668342784 9438599061709848576 9451564170311098368 9494781198981931008 9554248400188745799 9588823484869766592 9648471757192579584 9683387819040079872 9692589140627387904 9705903136699678272 9741027032248651776 9788176804736139264 9801622102544842752 9846439761907187712 9859965091250466816 9895646508951011328 10065381030651518208 10079207103495819744 10101805811220824064 10115681918104369152 10139202383873771052 10152288728423202816 10164645143379836928 10178607568027336704 10211122716051898368 10225148983519002624 10239194517837023232 10276248297756819456 10452511070291961216 10490336803960086528 10514728398091318128 10555593033509830656 10603858205130817536 10618423944423579648 10681628848854672384 10854530726841652032 10893811296420089856 10904162783205811392 10919141028787138056 10933234015224987648 10958655411279733248 11011698905328156672 11026824865362948096 11066728936045805568 11077244732145586176 11092460727656775168 11132602322569887744 11201853831479820288 11253074013608214528 11323553659482957984 11364531537623427072 11435225786302316544 11487513055558385664 11503292606458877952 11519093832566651136 11544920927109513216 11560779334976421888 11632694363459813376 11685884552593145856 11759074954078456368 11801628904455097344 11829069447852732894 11844336849827069952 11875042162698559488 11929340480772169728 11945726937476527104 11988956347382956032 12016832454961506432 12135341650769805312 12267183131106537816 12388161268494176256 12405177973533316608 12432991767656398848 12450070053051531264 12461900323663784448 12479018318613872064 12524177612891123712 12584798748946464768 12602085560414797824 12659708265309241344 12738997866918327732 12785097979826355456 12864629009590106112 12911183758720106496 12923452187503183872 12941204182266237696 12988036042998202368 13068829470059790336 13128586349209583616 13146620121667289088 13359422433035879424 13407767749440110592 13420508040868690944 13438942804661092992 13469074414961098752 13487575890805825536 13518936511831694736 13571476757369782272 13633531978025336832 13652259357116030976 13800581022494855043 13936681427055948288 13987115738613448704 14019637864121757504 14074124044679774208 14138477606841090048 14157898592564772864 14177346255466647552 14228651489201750016 14242171798472896512 14383235227304649888 14472707635788869376 14525081728560119808 14538883710941081856 14558854705049517408 14611540548372977664 14682265207104208896 14702433153817264128 14769659642860781568 14789947636875700224 14843469763426516992 15098071545977277312 15152708716831236096 15208803575810656578 15246967715069755392 15267911352041005056 15316684074077847552 15337723475278503936 15358791776755534848 15414372446635229184 15678766605437941824 15735505205940129792 15772092597136977192 15792449133102759936 15833389550264745984 15905787307696226304 15927635916635369472 15985275129843941376 16022443273282008576 16180455534359740416 16356244174808717088 16378711543180707084 16437983116919599872 16517548357992235008 16540237298044422144 16600093404068708352 16615867098218379264 16638691091485162752 16698903483854831616 16802780747219730432 16879611020412321792 16985330489224436976 17046797306435140608 17152838679453474816 17231269583337578496 17254938909688316928 17317381390664269824 17449041545189720064 17528826828889718784 17638612431117684552 17702443356682646016 17743604171779099341 17766505274740604928 17812563244047839232 17877023665920147456 17894010721158254592 17918590406214790656 17958765886614798336 17983434521074434048 18025248682442259648 18095302343159709696 18178042637367115776 18203012476154707968 18400774696659806724 18582241902741264384 18649487651484598272 18692850485495676672 18718527477920808096 18786266419336685568 18877198123419697152 18903128340622196736 18989562397963862016 19108496800377491598 19177646969739533184 19296943514385159168 19366775638080159744 19385178281254775808 19411806273399356544 19482054064497303552 19603244205089685504 19692879523814375424 19719930182500933632 20130762061303036416 20158414206991639488 20203611622441648128 20231363836208738304 20278404767747542104 20304577456846405632 20329290286759673856 20357215136054673408 20422245432103796736 20450297967038005248 20478389035674046464 20552496595513638912 20905022140583922432 20980673607920173056 21029456796182636256 21111186067019661312 21207716410261635072 21236847888847159296 21363257697709344768 21709061453683304064 21787622592840179712 21808325566411622784 21838282057574276112 21917310822559466496 22023397810656313344 22053649730725896192 22154489464291172352 22184921455313550336 22265204645139775488 22647107318965915968 22729063075246854144 22870451572604633088 22975026111116771328 23006585212917755904 23038187665133302272 23089841854219026432 23121558669952843776 23265388726919626752 23371769105186291712 23518149908156912736 23603257808910194688 23658138895705465788 23688673699654139904 23750084325397118976 23858680961544339456 23891453874953054208 23977912694765912064 24033664909923012864 24270683301539610624 24534366262213075632 24776322536988352512 24810355947066633216 24900140106103062528 24923800647327568896 24958036637227744128 25048355225782247424 25204171120829595648 25319416530618482688 25477995733836655464 25570195959652710912 25729258019180212224 25822367517440212992 25846904375006367744 25882408364532475392 25976072085996404736 26137658940119580672 26257172698419167232 26293240243334578176 26718844866071758848 26815535498880221184 26841016081737381888 26877885609322185984 26938148829922197504 26975151781611651072 27037873023663389472 27142953514739564544 27267063956050673664 27304518714232061952 27601162044989710086 27873362854111896576 27974231477226897408 28039275728243515008 28315797185129545728 28354692510933295104 28484343596945793024 28662745200566237397 28766470454609299776 28945415271577738752 29050163457120239616 29077767421882163712 29117709410099034816 29223081096745955328 29364530414208417792 29404866307634528256 29539319285721563136 29579895273751400448 29686939526853033984 30196143091954554624 30305417433662472192 30417607151621313156 30493935430139510784 30535822704082010112 30633368148155695104 30675446950557007872 30717583553511069696 30828744893270458368 31357533210875883648 31471010411880259584 31544185194273954384 31666779100529491968 31811574615392452608 31855271833270738944 32044886546564017152 32712488349617434176 32757423086361414168 32875966233839199744 33035096715984470016 33080474596088844288 33200186808137416704 33231734196436758528 33277382182970325504 33397806967709663232 33605561494439460864 33759222040824643584 33970660978448873952 34093594612870281216 34305677358906949632 34462539166675156992 34509877819376633856 34634762781328539648 34898083090379440128 35057653657779437568 35277224862235369104 35404886713365292032 35487208343558198682 35533010549481209856 35625126488095678464 35788021442316509184 35837180812429581312 35966869042148868096 36050497364884519296 36406024952309415936 36801549393319613448 37164483805482528768 37298975302969196544 37385700970991353344 37437054955841616192 37572532838673371136 37754396246839394304 37806256681244393472 37979124795927724032 38216993600754983196 38355293939479066368 38593887028770318336 38733551276160319488 38770356562509551616 38823612546798713088 38964108128994607104 39206488410179371008 39385759047628750848 39439860365001867264 40261524122606072832 40316828413983278976 40407223244883296256 40462727672417476608 40556809535495084208 40714430272109346816 40900595934076010496 40956778071348092928 41401743067484565129 41810044281167844864 41961347215840346112 42058913592365272512 42222372134039322624 42415432820523270144 42473695777694318592 42726515395418689536 43418122907366608128 43575245185680359424 43616651132823245568 43676564115148552224 43834621645118932992 44046795621312626688 44107299461451792384 44308978928582344704 44369842910627100672 44530409290279550976 45294214637931831936 45458126150493708288 45740903145209266176 45950052222233542656 46013170425835511808 46076375330266604544 46243117339905687552 47036299816313825472 47206515617820389376 47316277791410931576 47377347399308279808 47500168650794237952 47717361923088678912 47782907749906108416 47955825389531824128 48067329819846025728 48541366603079221248 49068732524426151264 49552645073976705024 49620711894133266432 49800280212206125056 49847601294655137792 49916073274455488256 50096710451564494848 50408342241659191296 50638833061236965376 50955991467673310928 51140391919305421824 51458516038360424448 51693808750012735488 51764816729064950784 51952144171992809472 52586480486669156352 53230812515337298023 53437689732143517696 53631070997760442368 53682032163474763776 53755771218644371968 53876297659844395008 53950303563223302144 54075746047326778944 54285907029479129088 54534127912101347328 54609037428464123904 55202324089979420172 55746725708223793152 55948462954453794816 56078551456487030016 56631594370259091456 56709385021866590208 56968687193891586048 57325490401132474794 57532940909218599552 57890830543155477504 58100326914240479232 58155534843764327424 58235418820198069632 58446162193491910656 58809732615269056512 59078638571443126272 59159790547502800896 60392286183909109248 60610834867324944384 60835214303242626312 60987870860279021568 61071645408164020224 61266736296311390208 61350893901114015744 61435167107022139392 61657489786540916736 62715066421751767296 62942020823760519168 63088370388547908768 63333558201058983936 63623149230784905216 63710543666541477888 64089773093128034304 65424976699234868352 65514846172722828336 65751932467678399488 66070193431968940032 66160949192177688576 66463468392873517056 66554764365940651008 66795613935419326464 67941321956897747904 68187189225740562432 68611354717813899264 68925078333350313984 69019755638753267712 69269525562657079296 69796166180758880256 70115307315558875136 70554449724470738208 70809773426730584064 70974416687116397364 71066021098962419712 71250252976191356928 71576042884633018368 71674361624859162624 71933738084297736192 72100994729769038592 72812049904618831872 73603098786639226896 74328967610965057536 74771401941982706688 74874109911683232384 75145065677346742272 75612513362488786944 75958249591855448064 76433987201509966392 76710587878958132736 77187774057540636672 77467102552320638976 77540713125019103232 77647225093597426176 77928216257989214208 78412976820358742016 78771518095257501696 78879720730003734528 80523048245212145664 80633656827966557952 80814446489766592512 80925455344834953216 81113619070990168416 81428860544218693632 81801191868152020992 81913556142696185856 82803486134969130258 83620088562335689728 83922694431680692224 84117827184730545024 84947391555388637184 85453030790837379072 86836245814733216256 87150490371360718848 87233302265646491136 87353128230297104448 87669243290237865984 88093591242625253376 88214598922903584768 88617957857164689408 88739685821254201344 89060818580559101952 90588429275863663872 90916252300987416576 91481806290418532352 91900104444467085312 92026340851671023616 92152750660533209088 92486234679811375104 94072599632627650944 94413031235640778752 94632555582821863152 95000337301588475904 95434723846177357824 95565815499812216832 96134659639692051456 98137465048852302528 99105290147953410048 99241423788266532864 99600560424412250112 99695202589310275584 99832146548910976512 100193420903128989696 100816684483318382592 101277666122473930752 101911982935346621856 102280783838610843648 102917032076720848896 103387617500025470976 103529633458129901568 103904288343985618944 105172960973338312704 106461625030674596046 106875379464287035392 107364064326949527552 107511542437288743936 107900607126446604288 108151492094653557888 109218074856928247808 110404648179958840344 111493451416447586304 111896925908907589632 112157102912974060032 113263188740518182912 113418770043733180416 113937374387783172096 114650980802264949588 115065881818437199104 115781661086310955008 116200653828480958464 116311069687528654848 116470837640396139264 116892324386983821312 117619465230538113024 118157277142886252544 118319581095005601792 120784572367818218496 121221669734649888768 121670428606485252624 122143290816328040448 122701787802228031488 122870334214044278784 124205229202453695387 125430132843503534592 125884041647521038336 126176740777095817536 126667116402117967872 127246298461569810432 127421087333082955776 128179546186256068608 130849953398469736704 131029692345445656672 131503864935356798976 132140386863937880064 132321898384355377152 132926936785747034112 133109528731881302016 133591227870838652928 135882643913795495808 136374378451481124864 137222709435627798528 137850156666700627968 138039511277506535424 141108899448941476416 141619546853461168128 141948833374232794728 142132042197924839424 142500505952382713856 143152085769266036736 143348723249718325248 143867476168595472384 144201989459538077184 145624099809237663744 147206197573278453792 148657935221930115072 149542803883965413376 149748219823366464768 150290131354693484544 151225026724977573888 151916499183710896128 152867974403019932784 153421175757916265472 154375548115081273344 155081426250038206464 155294450187194852352 155856432515978428416 157759441460007469056 161046096490424291328 161267313655933115904 161628892979533185024 161850910689669906432 162227238141980336832 162857721088437387264 163602383736304041984 163827112285392371712 165606972269938260516 167240177124671379456 167845388863361384448 168235654369461090048 169894783110777274368 170906061581674758144 173672491629466432512 174300980742721437696 174466604531292982272 174706256460594208896 175338486580475731968 176429197845807169536 177235915714329378816 177479371642508402688 181176858551727327744 181832504601974833152 182963612580837064704 183800208888934170624 184052681703342047232 184305501321066418176 184972469359622750208 188145199265255301888 188826062471281557504 189265111165643726304 190000674603176951808 190869447692354715648 191131630999624433664 192269319279384102912 196274930097704605056 198210580295906820096 198482847576533065728 199390405178620551168 199664293097821953024 200386841806257979392 203823965870693243712 204561567677221687296 205834064153441697792 206775235000050941952 207059266916259803136 207808576687971237888 210345921946676625408 212923250061349192092 213750758928574070784 214728128653899055104 215023084874577487872 215801214252893208576 216302984189307115776 218436149713856495616 220809296359917680688 222986902832895172608 224314205825948120064 226837540087466360832 227874748775566344192 229301961604529899176 230131763636874398208 231563322172621910016 232401307656961916928 232622139375057309696 232941675280792278528 233784648773967642624 235238930461076226048 236314554285772505088 236639162190011203584 241569144735636436992 242443339469299777536 243340857212970505248 244286581632656080896 245403575604456062976 245740668428088557568 248410458404907390774 250860265687007069184 251768083295042076672 252353481554191635072 254842174666165911552 256359092372512137216 261699906796939473408 262059384690891313344 263007729870713597952 264280773727875760128 264643796768710754304 265853873571494068224 266219057463762604032 267182455741677305856 271765287827590991616 272748756902962249728 274445418871255597056 275700313333401255936 276079022555013070848 282217798897882952832 283239093706922336256 283897666748465589456 285001011904765427712 286304171538532073472 286697446499436650496 288403978919076154368 294412395146556907584 297315870443860230144 299085607767930826752 299496439646732929536 300580262709386969088 302450053449955147776 303832998367421792256 305735948806039865568 306842351515832530944 308751096230162546688 310162852500076412928 310588900374389704704 311712865031956856832 315518882920014938112 322092192980848582656 322534627311866231808 323701821379339812864 324454476283960673664 327654224570784743424 331213944539876521032 334480354249342758912 335690777726722768896 336471308738922180096 339789566221554548736 341812123163349516288 347344983258932865024 348601961485442875392 348933209062585964544 349412512921188417792 350676973160951463936 352858395691614339072 354471831428658757632 354958743285016805376 362353717103454655488 363665009203949666304 368105363406684094464 368611002642132836352 372615687607361086161 376290398530510603776 377652124942563115008 378530222331287452608 380001349206353903616 381738895384709431296 382263261999248867328 384538638558768205824 392549860195409210112 396421160591813640192 396965695153066131456 398780810357241102336 399328586195643906048 400773683612515958784 407647931741386487424 409123135354443374592 411668128306883395584 413550470000101883904 414118533832519606272 425846500122698384184 427501517857148141568 429456257307798110208 430046169749154975744 431602428505786417152 432605968378614231552 436872299427712991232 441618592719835361376 445973805665790345216 448628411651896240128 453675080174932721664 455749497551132688384 458603923209059798352 460263527273748796416 463126644345243820032 465244278750114619392 465883350561584557056 467569297547935285248 473278324380022407168 483138289471272873984 484886678938599555072 486681714425941010496 488573163265312161792 490807151208912125952 491481336856177115136 496820916809814781548 501720531374014138368 503536166590084153344 504706963108383270144 509684349332331823104 512718184745024274432 523399813593878946816 524118769381782626688 526015459741427195904 529287593537421508608 531707747142988136448 532438114927525208064 543530575655181983232 545497513805924499456 548890837742511194112 551400626666802511872 552158045110026141696 564435597795765905664 566478187413844672512 567795333496931178912 570002023809530855424 572608343077064146944 573394892998873300992 576807957838152308736 588824790293113815168 594631740887720460288 598171215535861653504 598992879293465859072 601160525418773938176 611471897612079731136 613684703031665061888 617502192460325093376 620325705000152825856 621177800748779409408 623425730063913713664 631037765840029876224 644184385961697165312 645069254623732463616 647403642758679625728 648908952567921347328 655308449141569486848 662427889079753042064 668960708498685517824 672942617477844360192 683624246326699032576 694689966517865730048 697203922970885750784 697866418125171929088 698825025842376835584 701353946321902927872 705716791383228678144 708943662857317515264 709917486570033610752 724707434206909310976 727330018407899332608 736210726813368188928 737222005284265672704 745231375214722172322 752580797061021207552 755304249885126230016 757060444662574905216 764526523998497734656 769077277117536411648 785099720390818420224 792842321183627280384 793931390306132262912 797561620714482204672 798657172391287812096 801547367225031917568 815295863482772974848 818246270708886749184 823336256613766791168 827100940000203767808 828237067665039212544 851693000245396768368 855003035714296283136 858912514615596220416 860092339498309951488 865211936757228463104 883237185439670722752 891947611331580690432 897256823303792480256 907350160349865443328 911498995102265376768 917207846418119596704 920527054547497592832 926253288690487640064 930488557500229238784 931766701123169114112 935138595095870570496 946556648760044814336 966276578942545747968 973363428851882020992 982962673712354230272 993641833619629563096 1003441062748028276736 1007072333180168306688 1009413926216766540288 1019368698664663646208 1025436369490048548864 1046799627187757893632 1048237538763565253376 1052030919482854391808 1058575187074843017216 1063415494285976272896 1064876229855050416128 1087061151310363966464 1090995027611848998912 1104316090220052283392 1128871195591531811328 1132956374827689345024 1135590666993862357824 1140004047619061710848 1145216686154128293888 1146789785997746601984 1153615915676304617472 1177649580586227630336 1189263481775440920576 1196342431071723307008 1197985758586931718144 1202321050837547876352 1222943795224159462272 1227369406063330123776 1235004384920650186752 1240651410000305651712 1242355601497558818816 1288368771923394330624 1290138509247464927232 1294807285517359251456 1297817905135842694656 1310616898283138973696 1324855778159506084128 1337921416997371035648 1345885234955688720384 1367248492653398065152 1389379933035731460096 1395732836250343858176 1397650051684753671168 1402707892643805855744 1419834973140067221504 1449414868413818621952 1454660036815798665216 1472421453626736377856 1474444010568531345408 1490462750429444344644 1505161594122042415104 1510608499770252460032 1514120889325149810432 1529053047996995469312 1538154554235072823296 1570199440781636840448 1587862780612264525824 1595123241428964409344 1597314344782575624192 1630591726965545949696 1636492541417773498368 1646672513227533582336 1654201880000407535616 1656474135330078425088 1703386000490793536736 1710006071428592566272 1717825029231192440832 1720184678996619902976 1730423873514456926208 1766474370879341445504 1783895222663161380864 1794513646607584960512 1834415692836239193408 1841054109094995185664 1852506577380975280128 1860977115000458477568 1863533402246338228224 1870277190191741140992 1893113297520089628672 1932553157885091495936 1946726857703764041984 1965925347424708460544 1987283667239259126192 2006882125496056553472 2018827852433533080576 2050872738980097097728 2093599254375515787264 2096475077527130506752 2104061838965708783616 2117150374149686034432 2126830988571952545792 2129752459710100832256 2174122302620727932928 2181990055223697997824 2208632180440104566784 2257742391183063622656 2265912749655378690048 2271181333987724715648 2293579571995493203968 2307231831352609234944 2355299161172455260672 2378526963550881841152 2392684862143446614016 2395971517173863436288 2404642101675095752704 2445887590448318924544 2454738812126660247552 2470008769841300373504 2481302820000611303424 2484711202995117637632 2576737543846788661248 2580277018494929854464 2595635810271685389312 2649711556319012168256 2675842833994742071296 2691770469911377440768 2734496985306796130304 2778759866071462920192 2791465672500687716352 2795300103369507342336 2805415785287611711488 2839669946280134443008 2898829736827637243904 2948888021137062690816 2980925500858888689288 3010323188244084830208 3021216999540504920064 3028241778650299620864 3058106095993990938624 3076309108470145646592 3140398881563273680896 3175725561224529051648 3190246482857928818688 3194628689565151248384 3261183453931091899392 3272985082835546996736 3312948270660156850176 3406772000981587073472 3420012142857185132544 3435650058462384881664 3440369357993239805952 3460847747028913852416 3532948741758682891008 3567790445326322761728 3589027293215169921024 3668831385672478386816 3682108218189990371328 3705013154761950560256 3721954230000916955136 3727066804492676456448 3865106315770182991872 3893453715407528083968 3931850694849416921088 3974567334478518252384 4013764250992113106944 4037655704867066161152 4101745477960194195456 4187198508751031574528 4192950155054261013504 4208123677931417567232 4259504919420201664512 4348244605241455865856 4363980110447395995648 4417264360880209133568 4515484782366127245312 4531825499310757380096 4542362667975449431296 4587159143990986407936 4614463662705218469888 4710598322344910521344 4785369724286893228032 4791943034347726872576 4891775180896637849088 4909477624253320495104 4940017539682600747008 4962605640001222606848 4969422405990235275264 5153475087693577322496 5160554036989859708928 5191271620543370778624 5299423112638024336512 5351685667989484142592 5383540939822754881536 5557519732142925840384 5582931345001375432704 5590600206739014684672 5610831570575223422976 5679339892560268886016 5797659473655274487808 5897776042274125381632 5961851001717777378576 6020646376488169660416 6056483557300599241728 6152618216940291293184 6280797763126547361792 6351451122449058103296 6380492965715857637376 6389257379130302496768 6522366907862183798784 6545970165671093993472 6625896541320313700352 6813544001963174146944 6880738715986479611904 6921695494057827704832 7065897483517365782016 7135580890652645523456 7178054586430339842048 7337662771344956773632 7364216436379980742656 7410026309523901120512 7443908460001833910272 7454133608985352912896 7730212631540365983744 7786907430815056167936 7949134668957036504768 8027528501984226213888 8075311409734132322304 8203490955920388390912 8374397017502063149056 8385900310108522027008 8416247355862835134464 8519009838840403329024 8696489210482911731712 9030969564732254490624 9063650998621514760192 9084725335950898862592 9174318287981972815872 9228927325410436939776 9421196644689821042688 9570739448573786456064 9583886068695453745152 9783550361793275698176 9818955248506640990208 9938844811980470550528 10306950175387154644992 10321108073979719417856 10382543241086741557248 10598846225276048673024 10703371335978968285184 10767081879645509763072 11115039464285851680768 11165862690002750865408 11181200413478029369344 11595318947310548975616 11795552084548250763264 11923702003435554757152 12041292752976339320832 12112967114601198483456 12305236433880582586368 12561595526253094723584 12778514758260604993536 13044733815724367597568 13091940331342187986944 13251793082640627400704 13627088003926348293888 13761477431972959223808 13843390988115655409664 14131794967034731564032 14356109172860679684096 14675325542689913547264 14728432872759961485312 14820052619047802241024 14887816920003667820544 14908267217970705825792 15460425263080731967488 15573814861630112335872 15898269337914073009536 16055057003968452427776 16150622819468264644608 16748794035004126298112 16771800620217044054016 16832494711725670268928 17038019677680806658048 17392978420965823463424 18061939129464508981248 18169450671901797725184 18457854650820873879552 18842393289379642085376 19141478897147572912128 19167772137390907490304 19567100723586551396352 19637910497013281980416 19877689623960941101056 20642216147959438835712 20765086482173483114496 21197692450552097346048 21406742671957936570368 21534163759291019526144 22230078928571703361536 22331725380005501730816 22362400826956058738688 23190637894621097951232 23847404006871109514304 24082585505952678641664 24225934229202396966912 24610472867761165172736 25123191052506189447168 25557029516521209987072 26089467631448735195136 27254176007852696587776 27522954863945918447616 27686781976231310819328 28263589934069463128064 28712218345721359368192 29350651085379827094528 29456865745519922970624 29816534435941411651584 30920850526161463934976 31147629723260224671744 31796538675828146019072 32110114007936904855552 32301245638936529289216 33497588070008252596224 33543601240434088108032 34785956841931646926848 36123878258929017962496 36338901343803595450368 36915709301641747759104 37684786578759284170752 38335544274781814980608 39134201447173102792704 39275820994026563960832 39755379247921882202112 41284432295918877671424 41530172964346966228992 42395384901104194692096 43068327518582039052288 44460157857143406723072 44663450760011003461632 44724801653912117477376 46381275789242195902464 47694808013742219028608 48165171011905357283328 48451868458404793933824 50246382105012378894336 51114059033042419974144 52178935262897470390272 54508352015705393175552 55373563952462621638656 56527179868138926256128 57424436691442718736384 58701302170759654189056 58913731491039845941248 59633068871882823303168 62295259446520449343488 63593077351656292038144 64220228015873809711104 64602491277873058578432 66995176140016505192448 67087202480868176216064 69571913683863293853696 72247756517858035924992 72677802687607190900736 73831418603283495518208 75369573157518568341504 76671088549563629961216 78268402894346205585408 82568864591837755342848 83060345928693932457984 84790769802208389384192 86136655037164078104576 89449603307824234954752 92762551578484391804928 95389616027484438057216 96330342023810714566656 96903736916809587867648 100492764210024757788672 104357870525794940780544 109016704031410786351104 110747127904925243277312 113054359736277852512256 117402604341519308378112 117827462982079691882496 119266137743765646606336 124590518893040898686976 127186154703312584076288 129204982555746117156864 133990352280033010384896 134174404961736352432128 139143827367726587707392 144495513035716071849984 145355605375214381801472 150739146315037136683008 153342177099127259922432 156536805788692411170816 166120691857387864915968 169581539604416778768384 172273310074328156209152 178899206615648469909504 190779232054968876114432 192660684047621429133312 193807473833619175735296 200985528420049515577344 208715741051589881561088 218033408062821572702208 221494255809850486554624 226108719472555705024512 234805208683038616756224 249181037786081797373952 254372309406625168152576 258409965111492234313728 268348809923472704864256 278287654735453175414784 288991026071432143699968 290711210750428763602944 301478292630074273366016 313073611577384822341632 332241383714775729831936 339163079208833557536768 357798413231296939819008 381558464109937752228864 387614947667238351470592 401971056840099031154688 417431482103179763122176 436066816125643145404416 452217438945111410049024 469610417366077233512448 498362075572163594747904 508744618813250336305152 516819930222984468627456 536697619846945409728512 577982052142864287399936 581422421500857527205888 602956585260148546732032 626147223154769644683264 664482767429551459663872 678326158417667115073536 763116928219875504457728 775229895334476702941184 834862964206359526244352 872133632251286290808832 904434877890222820098048 939220834732154467024896 996724151144327189495808 1017489237626500672610304 1073395239693890819457024 1162844843001715054411776 1205913170520297093464064 1252294446309539289366528 1356652316835334230147072 1526233856439751008915456 1550459790668953405882368 1744267264502572581617664 1808869755780445640196096 1878441669464308934049792 1993448302288654378991616 2034978475253001345220608 2325689686003430108823552 2504588892619078578733056 2713304633670668460294144 3052467712879502017830912 3488534529005145163235328 3617739511560891280392192 3756883338928617868099584 4069956950506002690441216 4651379372006860217647104 5426609267341336920588288 6104935425759004035661824 6977069058010290326470656 7513766677857235736199168 8139913901012005380882432 10853218534682673841176576 12209870851518008071323648 13954138116020580652941312 16279827802024010761764864 24419741703036016142647296 32559655604048021523529728 48839483406072032285294592 97678966812144064570589184
- Sum of all divisors σ(n): 369730593973277495875862217
- Sum of proper divisors (its aliquot sum) s(n): 272051627161133431305273033
- 97678966812144064570589184 is an abundant number, because the sum of its proper divisors (272051627161133431305273033) is greater than itself. Its abundance is 174372660348989366734683849
Bases of 97678966812144064570589184
- Binary: 1010000110011000101001101100110101101001001101010111000100010110100010000000000000000002
- Hexadecimal: 0x50CC5366B49AB88B440000
- Base-36: C9U6OKSP000000000
Squares and roots of 97678966812144064570589184
- 97678966812144064570589184 squared (976789668121440645705891842) is 9541180557487941600162752625044821861979568897785856
- 97678966812144064570589184 cubed (976789668121440645705891843) is 931972659023538851732420058972714568939448099723799142772984535618194981781504
-
97678966812144064570589184 is a
perfect square number . Itssquare root is 9883267011072 -
The
cube root of 97678966812144064570589184 is 460539642.0609460335
Scales and comparisons
How big is 97678966812144064570589184?- 97,678,966,812,144,064,570,589,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,678,966,812,144,064,570,589,184 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 97678966812144064570589184 cubic inches would be around 38378303.5 feet tall.
Recreational maths with 97678966812144064570589184
- 97678966812144064570589184 backwards is 48198507546044121866987679
- The number of decimal digits it has is: 26
- The sum of 97678966812144064570589184's digits is 135
- 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 97678966812144064570589184 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 97678966812144064570589184 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/97678966812144064570589184/
Chicago style:
Numbermatics. 2024. "Number 97678966812144064570589184 - Facts about the integer". https://numbermatics.com/n/97678966812144064570589184/
The information we have on file for 97678966812144064570589184 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 97678966812144064570589184, math, Factors of 97678966812144064570589184, curriculum, school, college, exams, university, Prime factorization of 97678966812144064570589184, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven septillion, six hundred seventy-eight sextillion, nine hundred sixty-six quintillion, eight hundred twelve quadrillion, one hundred forty-four trillion, sixty-four billion, five hundred seventy million, five hundred eighty-nine thousand, one hundred eighty-four.