88941612263594993746182144
88,941,612,263,594,993,746,182,144 is an even composite number composed of five prime numbers multiplied together.
88941612263594993746182144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 88941612263594993746182144:
226 × 310 × 134 × 174 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 97 × 97)See below for interesting mathematical facts about the number 88941612263594993746182144 from the Numbermatics database.
Names of 88941612263594993746182144
- Cardinal: 88941612263594993746182144 can be written as Eighty-eight septillion, nine hundred forty-one sextillion, six hundred twelve quintillion, two hundred sixty-three quadrillion, five hundred ninety-four trillion, nine hundred ninety-three billion, seven hundred forty-six million, one hundred eighty-two thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 8.8941612263594993746182144 × 1025
Factors of 88941612263594993746182144
Divisors of 88941612263594993746182144
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 97 102 104 108 117 128 136 144 153 156 162 169 192 194 204 208 216 221 234 243 256 272 288 289 291 306 312 324 338 351 384 388 408 416 432 442 459 468 486 507 512 544 576 578 582 612 624 648 663 676 702 729 768 776 816 832 864 867 873 884 918 936 972 1014 1024 1053 1088 1152 1156 1164 1224 1248 1261 1296 1326 1352 1377 1404 1458 1521 1536 1552 1632 1649 1664 1728 1734 1746 1768 1836 1872 1944 1989 2028 2048 2106 2176 2187 2197 2304 2312 2328 2448 2496 2522 2592 2601 2619 2652 2704 2754 2808 2873 2916 3042 3072 3104 3159 3264 3298 3328 3456 3468 3492 3536 3672 3744 3757 3783 3888 3978 4056 4096 4131 4212 4352 4374 4394 4563 4608 4624 4656 4896 4913 4947 4992 5044 5184 5202 5238 5304 5408 5508 5616 5746 5832 5967 6084 6144 6208 6318 6528 6561 6591 6596 6656 6912 6936 6984 7072 7344 7488 7514 7566 7776 7803 7857 7956 8112 8192 8262 8424 8619 8704 8748 8788 9126 9216 9248 9312 9409 9477 9792 9826 9894 9984 10088 10368 10404 10476 10608 10816 11016 11232 11271 11349 11492 11664 11934 12168 12288 12393 12416 12636 13056 13122 13182 13192 13312 13689 13824 13872 13968 14144 14688 14739 14841 14976 15028 15132 15552 15606 15714 15912 16224 16384 16393 16524 16848 17238 17408 17496 17576 17901 18252 18432 18496 18624 18818 18954 19584 19652 19683 19773 19788 19968 20176 20736 20808 20952 21216 21437 21632 22032 22464 22542 22698 22984 23328 23409 23571 23868 24336 24576 24786 24832 25272 25857 26112 26244 26364 26384 26624 27378 27648 27744 27936 28033 28227 28288 28431 28561 29376 29478 29682 29952 30056 30264 31104 31212 31428 31824 32448 32768 32786 33048 33696 33813 34047 34476 34816 34992 35152 35802 36504 36864 36992 37179 37248 37349 37636 37908 39168 39304 39366 39546 39576 39936 40352 41067 41472 41616 41904 42432 42874 43264 44064 44217 44523 44928 45084 45396 45968 46656 46818 47142 47736 48672 48841 49152 49179 49572 49664 50544 51714 52224 52488 52728 52768 53248 53703 54756 55296 55488 55872 56066 56454 56576 56862 57122 58752 58956 59049 59319 59364 59904 60112 60528 62208 62424 62856 63648 63869 64311 64896 65536 65572 66096 67392 67626 68094 68952 69632 69984 70227 70304 70713 71604 73008 73728 73984 74358 74496 74698 75272 75816 77571 78336 78608 78732 79092 79152 79872 80704 82134 82944 83232 83521 83808 84099 84681 84864 85293 85683 85748 86528 88128 88434 89046 89856 90168 90792 91936 93312 93636 94284 95472 97344 97682 98304 98358 99144 99328 101088 101439 102141 103428 104448 104976 105456 105536 106496 107406 109512 110592 110976 111537 111744 112047 112132 112908 113152 113724 114244 117504 117912 118098 118638 118728 119808 120224 121056 122317 123201 124416 124848 125712 127296 127738 128622 129792 131072 131144 132192 132651 133569 134784 135252 136188 137904 139264 139968 140454 140608 141426 143208 146016 146523 147456 147537 147968 148716 148992 149396 150544 151632 155142 156672 157216 157464 158184 158304 159744 159953 161109 161408 164268 165888 166464 167042 167616 168198 169362 169728 170586 171366 171496 173056 176256 176868 177957 178092 179712 180336 181584 183872 186624 187272 188568 190944 191607 192933 194688 195364 196608 196716 198288 198656 202176 202878 204282 206856 208896 209952 210681 210912 211072 212139 212992 213109 214812 219024 221184 221952 223074 223488 224094 224264 225816 226304 227448 228488 232713 235008 235824 236196 237276 237456 239616 240448 242112 244634 246402 248832 249696 250563 251424 252297 254043 254592 255476 255879 257049 257244 259584 262144 262288 264384 265302 267138 269568 270504 272376 275808 278528 278681 279936 280908 281216 282852 286416 292032 293046 294912 295074 295936 297432 297984 298792 301088 303264 304317 306423 310284 313344 314432 314928 316368 316608 319488 319906 322218 322816 328536 331776 332928 334084 334611 335232 336141 336396 338724 339456 341172 342732 342992 346112 352512 353736 355914 356184 359424 360672 363168 364429 366951 367744 369603 373248 374544 377136 381888 383214 385866 389376 390728 393216 393432 396576 397312 397953 400707 404352 405756 408564 413712 417792 419904 421362 421824 422144 424278 425984 426218 429624 438048 439569 442368 442611 443904 446148 446976 448188 448528 451632 452608 454896 456976 465426 470016 471648 472392 474552 474912 476561 479232 479859 480896 483327 484224 485537 489268 492804 497664 499392 501126 502848 504594 508086 509184 510952 511758 514098 514488 519168 524288 524576 528768 530604 533871 534276 539136 541008 544752 551616 557056 557362 559872 561816 562432 565704 572832 574821 578799 584064 586092 589824 590148 591872 594864 595968 597584 602176 606528 608634 612846 620568 626688 628864 629856 632043 632736 633216 634933 636417 638976 639327 639812 644436 645632 657072 663552 665856 668168 669222 670464 672282 672792 677448 678912 682344 685464 685984 692224 698139 705024 707472 711828 712368 718848 721344 726336 728858 733902 735488 739206 746496 749088 751689 754272 756891 762129 763776 766428 767637 771147 771732 778752 781456 786432 786864 793152 794624 795906 801414 808704 811512 817128 827424 830297 835584 836043 839808 842724 843648 844288 848556 851968 852436 859248 876096 879138 884736 885222 887808 892296 893952 896376 897056 903264 905216 909792 912951 913952 919269 930852 940032 943296 944784 949104 949824 953122 958464 959718 961792 966654 968448 971074 978536 985608 995328 998784 1002252 1003833 1005696 1008423 1009188 1016172 1018368 1021904 1023516 1028196 1028976 1038336 1048576 1049152 1057536 1061208 1067742 1068552 1078272 1082016 1085773 1089504 1093287 1100853 1103232 1108809 1114112 1114724 1119744 1123632 1124864 1131408 1145664 1149642 1157598 1168128 1172184 1179648 1180296 1183744 1189728 1191936 1193859 1195168 1202121 1204352 1213056 1217268 1225692 1241136 1253376 1257728 1259712 1264086 1265472 1266432 1269866 1272834 1277952 1278654 1279624 1288872 1291264 1314144 1318707 1327104 1327833 1331712 1336336 1338444 1340928 1344564 1345584 1354896 1357824 1364688 1370928 1371968 1384448 1396278 1410048 1414944 1423656 1424736 1429683 1437696 1439577 1442688 1449981 1452672 1456611 1457716 1467804 1470976 1478412 1492992 1498176 1503378 1508544 1513782 1524258 1527552 1532856 1535274 1542294 1543464 1557504 1562912 1572864 1573728 1586304 1589248 1590121 1591812 1601613 1602828 1617408 1623024 1634256 1654848 1660594 1671168 1672086 1679616 1685448 1687296 1688576 1697112 1703936 1704872 1718496 1724463 1736397 1752192 1758276 1769472 1770444 1775616 1784592 1787904 1792752 1794112 1806528 1810432 1819584 1825902 1827904 1838538 1861704 1880064 1886592 1889568 1896129 1898208 1899648 1904799 1906244 1909251 1916928 1917981 1919436 1923584 1933308 1936896 1942148 1957072 1971216 1990656 1997568 2004504 2007666 2011392 2016846 2018376 2032344 2036736 2043808 2047032 2056392 2057952 2076672 2079389 2094417 2097152 2098304 2115072 2122416 2135484 2137104 2156544 2164032 2171546 2179008 2186574 2201706 2206464 2217618 2228224 2229448 2239488 2247264 2249728 2255067 2262816 2270673 2286387 2291328 2299284 2313441 2315196 2336256 2344368 2359296 2360592 2367488 2379456 2383872 2387718 2390336 2404242 2408704 2426112 2434536 2451384 2482272 2490891 2506752 2508129 2515456 2519424 2528172 2530944 2532864 2539732 2545668 2555904 2557308 2559248 2577744 2582528 2628288 2637414 2654208 2655666 2663424 2672672 2676888 2681856 2689128 2691168 2709792 2715648 2719201 2729376 2738853 2741856 2743936 2757807 2768896 2770417 2792556 2820096 2829888 2847312 2849472 2859366 2875392 2879154 2885376 2899962 2905344 2913222 2915432 2935608 2941952 2956824 2985984 2996352 3006756 3017088 3025269 3027564 3048516 3055104 3065712 3070548 3084588 3086928 3115008 3125824 3145728 3147456 3172608 3178496 3180242 3183624 3203226 3205656 3234816 3246048 3257319 3268512 3279861 3302559 3309696 3321188 3326427 3342336 3344172 3359232 3370896 3374592 3377152 3394224 3407872 3409744 3436992 3448926 3472794 3504384 3516552 3538944 3540888 3551232 3569184 3575808 3581577 3585504 3588224 3606363 3613056 3620864 3622853 3639168 3651804 3655808 3677076 3723408 3760128 3773184 3779136 3792258 3796416 3799296 3809598 3812488 3818502 3833856 3835962 3838872 3847168 3866616 3873792 3884296 3914144 3942432 3956121 3981312 3983499 3995136 4009008 4015332 4022784 4033692 4036752 4064688 4073472 4087616 4094064 4112784 4115904 4153344 4158778 4188834 4194304 4196608 4230144 4244832 4270968 4274208 4289049 4313088 4318731 4328064 4343092 4349943 4358016 4369833 4373148 4403412 4412928 4435236 4456448 4458896 4478976 4494528 4499456 4510134 4525632 4541346 4572774 4582656 4598568 4626882 4630392 4672512 4688736 4718592 4721184 4734976 4737577 4758912 4767744 4770363 4775436 4780672 4804839 4808484 4817408 4852224 4869072 4902768 4964544 4981782 5013504 5016258 5030912 5038848 5056344 5061888 5065728 5079464 5091336 5111808 5114616 5118496 5155488 5165056 5173389 5209191 5256576 5274828 5308416 5311332 5326848 5345344 5353776 5363712 5378256 5382336 5419584 5431296 5438402 5458752 5477706 5483712 5487872 5515614 5537792 5540834 5585112 5640192 5659776 5688387 5694624 5698944 5714397 5718732 5727753 5750784 5753943 5758308 5770752 5799924 5810688 5826444 5830864 5871216 5883904 5913648 5971968 5992704 6013512 6034176 6050538 6055128 6097032 6110208 6131424 6141096 6169176 6173856 6195293 6230016 6238167 6251648 6283251 6291456 6294912 6345216 6356992 6360484 6367248 6406452 6411312 6469632 6492096 6514638 6537024 6559722 6605118 6619392 6642376 6652854 6684672 6688344 6718464 6741792 6749184 6754304 6765201 6788448 6812019 6815744 6819488 6859161 6873984 6897852 6940323 6945588 7008768 7033104 7077888 7081776 7102464 7138368 7151616 7163154 7171008 7176448 7212726 7226112 7241728 7245706 7278336 7303608 7311616 7354152 7446816 7472673 7520256 7524387 7546368 7558272 7584516 7592832 7598592 7619196 7624976 7637004 7667712 7671924 7677744 7694336 7733232 7747584 7768592 7828288 7884864 7912242 7962624 7966998 7990272 8018016 8030664 8045568 8067384 8073504 8101537 8129376 8146944 8157603 8175232 8188128 8216559 8225568 8231808 8254129 8273421 8306688 8311251 8317556 8377668 8388608 8393216 8460288 8489664 8541936 8548416 8578098 8626176 8637462 8656128 8686184 8699886 8716032 8739666 8746296 8806824 8825856 8870472 8912896 8917792 8957952 8989056 8998912 9020268 9051264 9075807 9082692 9145548 9165312 9197136 9253764 9260784 9345024 9377472 9437184 9442368 9469952 9475154 9517824 9535488 9540726 9550872 9561344 9609678 9616968 9634816 9704448 9738144 9771957 9805536 9839583 9907677 9929088 9963564 9979281 10027008 10032516 10061824 10077696 10112688 10123776 10131456 10158928 10182672 10223616 10229232 10236992 10310976 10330112 10346778 10418382 10513152 10549656 10616832 10622664 10653696 10690688 10707552 10727424 10744731 10756512 10764672 10793861 10819089 10839168 10862592 10868559 10876804 10917504 10955412 10967424 10975744 11031228 11075584 11081668 11170224 11280384 11319552 11376774 11389248 11397888 11428794 11437464 11455506 11501568 11507886 11516616 11541504 11599848 11621376 11652888 11661728 11742432 11767808 11827296 11868363 11943936 11950497 11985408 12027024 12068352 12101076 12110256 12194064 12220416 12262848 12282192 12338352 12347712 12390586 12460032 12476334 12503296 12566502 12582912 12589824 12690432 12713984 12720968 12734496 12812904 12822624 12867147 12939264 12956193 12984192 13029276 13049829 13074048 13109499 13119444 13210236 13238784 13284752 13305708 13369344 13376688 13436928 13483584 13498368 13508608 13530402 13576896 13624038 13631488 13638976 13718322 13747968 13795704 13880646 13891176 14017536 14066208 14115049 14155776 14163552 14204928 14212731 14276736 14303232 14311089 14326308 14342016 14352896 14414517 14425452 14452224 14483456 14491412 14556672 14607216 14623232 14708304 14893632 14945346 15040512 15048774 15092736 15116544 15169032 15185664 15197184 15238392 15249952 15274008 15335424 15343848 15355488 15388672 15466464 15495168 15520167 15537184 15627573 15656576 15769728 15824484 15925248 15933996 15980544 16036032 16061328 16091136 16134768 16147008 16203074 16258752 16293888 16315206 16350464 16376256 16433118 16451136 16463616 16508258 16546842 16613376 16622502 16635112 16755336 16777216 16786432 16920576 16979328 17065161 17083872 17096832 17143191 17156196 17252352 17261829 17274924 17312256 17372368 17399772 17432064 17479332 17492592 17613648 17651712 17740944 17825792 17835584 17915904 17978112 17997824 18040536 18102528 18151614 18165384 18291096 18330624 18394272 18507528 18521568 18585879 18690048 18714501 18754944 18849753 18874368 18884736 18939904 18950308 19035648 19070976 19081452 19101744 19122688 19219356 19233936 19269632 19408896 19476288 19543914 19611072 19679166 19815354 19858176 19927128 19958562 20054016 20065032 20123648 20155392 20225376 20247552 20262912 20295603 20317856 20365344 20436057 20447232 20458464 20473984 20577483 20621952 20660224 20671573 20693556 20820969 20836764 21026304 21099312 21233664 21245328 21307392 21381376 21415104 21454848 21489462 21513024 21529344 21587722 21638178 21678336 21725184 21737118 21753608 21835008 21910824 21934848 21951488 22062456 22151168 22163336 22340448 22418019 22560768 22573161 22639104 22753548 22778496 22795776 22857588 22874928 22911012 23003136 23015772 23033232 23083008 23199696 23242752 23305776 23323456 23484864 23535616 23654592 23736726 23887872 23900994 23970816 24054048 24136704 24202152 24220512 24304611 24388128 24440832 24472809 24525696 24564384 24649677 24676704 24695424 24762387 24781172 24820263 24920064 24933753 24952668 25006592 25133004 25165824 25179648 25380864 25427968 25441936 25468992 25625808 25645248 25734294 25878528 25912386 25968384 26058552 26099658 26148096 26218998 26238888 26420472 26477568 26569504 26611416 26738688 26753376 26873856 26967168 26996736 27017216 27032057 27060804 27153792 27227421 27248076 27262976 27277952 27436644 27495936 27591408 27761292 27782352 28035072 28132416 28230098 28311552 28327104 28409856 28425462 28553472 28606464 28622178 28652616 28684032 28705792 28829034 28850904 28904448 28966912 28982824 29113344 29214432 29246464 29315871 29416608 29518749 29723031 29787264 29890692 30081024 30097548 30185472 30233088 30338064 30371328 30394368 30476784 30499904 30548016 30670848 30687696 30710976 30777344 30932928 30990336 31040334 31074368 31255146 31313152 31539456 31648968 31850496 31867992 31961088 32072064 32122656 32182272 32234193 32269536 32294016 32381583 32406148 32457267 32517504 32587776 32605677 32630412 32700928 32752512 32866236 32902272 32927232 33016516 33093684 33226752 33245004 33270224 33510672 33554432 33572864 33841152 33958656 34130322 34167744 34193664 34286382 34312392 34504704 34523658 34549848 34624512 34744736 34799544 34864128 34958664 34985184 35227296 35303424 35349613 35481888 35605089 35651584 35671168 35831808 35851491 35956224 35995648 36081072 36205056 36303228 36330768 36582192 36661248 36788544 37015056 37043136 37171758 37380096 37429002 37509888 37699506 37748736 37769472 37879808 37900616 38071296 38141952 38162904 38203488 38245376 38438712 38467872 38539264 38601441 38817792 38868579 38952576 39087828 39222144 39328497 39358332 39630708 39716352 39854256 39917124 40108032 40130064 40247296 40310784 40450752 40495104 40525824 40591206 40635712 40730688 40872114 40894464 40916928 40947968 41154966 41243904 41320448 41343146 41387112 41641938 41673528 42052608 42198624 42345147 42467328 42490656 42614784 42638193 42762752 42830208 42909696 42933267 42978924 43026048 43058688 43175444 43243551 43276356 43356672 43450368 43474236 43507216 43670016 43821648 43869696 43902976 44124912 44302336 44326672 44680896 44836038 45121536 45146322 45278208 45507096 45556992 45591552 45715176 45749856 45822024 46006272 46031544 46066464 46166016 46226417 46399392 46485504 46560501 46611552 46646912 46882719 46969728 47071232 47097089 47309184 47473452 47775744 47801988 47941632 48108096 48273408 48404304 48441024 48609222 48776256 48881664 48945618 49051392 49128768 49299354 49353408 49390848 49524774 49562344 49640526 49840128 49867506 49905336 50013184 50266008 50331648 50359296 50761728 50855936 50883872 50937984 51251616 51290496 51429573 51468588 51757056 51785487 51824772 51936768 52117104 52199316 52296192 52437996 52477776 52840944 52955136 53139008 53222832 53477376 53506752 53747712 53934336 53993472 54034432 54064114 54121608 54307584 54454842 54496152 54525952 54555904 54873288 54991872 55182816 55522584 55564704 55757637 56070144 56143503 56264832 56460196 56549259 56623104 56654208 56819712 56850924 57106944 57212928 57244356 57305232 57368064 57411584 57658068 57701808 57808896 57933824 57965648 58226688 58428864 58492928 58631742 58833216 59037498 59446062 59574528 59781384 60162048 60195096 60370944 60466176 60676128 60742656 60788736 60886809 60953568 60999808 61096032 61308171 61341696 61375392 61421952 61554688 61588501 61732449 61865856 61980672 62014719 62080668 62148736 62462907 62510292 62626304 63078912 63297936 63700992 63735984 63922176 64144128 64245312 64364544 64468386 64539072 64588032 64763166 64812296 64914534 65035008 65175552 65211354 65260824 65401856 65505024 65732472 65804544 65854464 66033032 66187368 66453504 66490008 66540448 67021344 67108864 67145728 67254057 67682304 67719483 67917312 68260644 68335488 68387328 68572764 68624784 69009408 69047316 69099696 69249024 69489472 69599088 69728256 69917328 69970368 70454592 70606848 70699226 70963776 71210178 71303168 71342336 71663616 71702982 71912448 71991296 72162144 72410112 72606456 72661536 72913833 73164384 73322496 73418427 73577088 73949031 74030112 74086272 74287161 74343516 74460789 74760192 74801259 74858004 75019776 75399012 75497472 75538944 75759616 75801232 76142592 76283904 76325808 76406976 76490752 76877424 76935744 77078528 77202882 77635584 77737158 77905152 78175656 78444288 78656994 78716664 79261416 79432704 79708512 79834248 80216064 80260128 80494592 80538809 80621568 80901504 80990208 81051648 81096171 81182412 81271424 81461376 81682263 81744228 81788928 81833856 81895936 82309932 82487808 82640896 82686292 82774224 83283876 83347056 84105216 84397248 84690294 84934656 84981312 85229568 85276386 85525504 85660416 85819392 85866534 85957848 86052096 86117376 86350888 86487102 86552712 86713344 86900736 86948472 87014432 87340032 87643296 87739392 87805952 87947613 88249824 88556247 88604672 88653344 89169093 89361792 89672076 90243072 90292644 90556416 91014192 91113984 91183104 91430352 91499712 91644048 92012544 92063088 92132928 92332032 92452834 92798784 92971008 93121002 93223104 93293824 93765438 93939456 94142464 94194178 94618368 94946904 95551488 95603976 95883264 96216192 96546816 96702579 96808608 96882048 97144749 97218444 97371801 97552512 97763328 97817031 97891236 98102784 98257536 98598708 98706816 98781696 99049548 99124688 99281052 99680256 99735012 99810672 100026368 100532016 100663296 100718592 101523456 101711872 101767744 101875968 102503232 102580992 102859146 102937176 103514112 103570974 103649544 103873536 104234208 104398632 104592384 104875992 104955552 105319981 105681888 105910272 106048839 106278016 106445664 106815267 106954752 107013504 107495424 107554473 107868672 107986944 108068864 108128228 108243216 108615168 108909684 108992304 109051904 109111808 109746576 109983744 110365632 111045168 111129408 111515274 112140288 112287006 112529664 112920392 113098518 113246208 113308416 113639424 113701848 114213888 114425856 114488712 114610464 114736128 114823168 115316136 115403616 115617792 115804323 115867648 115931296 116453376 116605737 116857728 116985856 117263484 117666432 117985491 118074996 118892124 119149056 119562768 120324096 120390192 120741888 120932352 121352256 121485312 121577472 121773618 121907136 121999616 122192064 122616342 122683392 122750784 122843904 123109376 123177002 123464898 123731712 123961344 124029438 124161336 124297472 124925814 125020584 125252608 126157824 126595872 127035441 127401984 127471968 127844352 127914579 128288256 128490624 128729088 128799801 128936772 129078144 129176064 129526332 129624592 129730653 129829068 130070016 130351104 130422708 130521648 130803712 131010048 131464944 131609088 131708928 132066064 132374736 132907008 132980016 133080896 134042688 134291456 134508114 135364608 135438966 135834624 136521288 136670976 136774656 137145528 137249568 138018816 138094632 138199392 138498048 138679251 138978944 139198176 139456512 139681503 139834656 139940736 140320193 140648157 140909184 141213696 141291267 141398452 141927552 142420356 142606336 142684672 143327232 143405964 143824896 143982592 144324288 144820224 145212912 145323072 145827666 146328768 146644992 146836854 147154176 147898062 148060224 148172544 148574322 148687032 148921578 149520384 149602518 149716008 150039552 150798024 150994944 151077888 151519232 151602464 152285184 152567808 152651616 152813952 152981504 153754848 153871488 154157056 154288719 154405764 155271168 155356461 155474316 155810304 156351312 156888576 157313988 157433328 158522832 158865408 159417024 159668496 160432128 160520256 160989184 161077618 161243136 161803008 161980416 162103296 162192342 162364824 162542848 162922752 163364526 163488456 163577856 163667712 163791872 164619864 164975616 165281792 165372584 165548448 166567752 166694112 167272911 168210432 168430509 168794496 169380588 169647777 169869312 169962624 170459136 170552772 171051008 171320832 171638784 171733068 171915696 172104192 172234752 172701776 172974204 173105424 173426688 173801472 173896944 174028864 174680064 175286592 175478784 175611904 175895226 176499648 177112494 177209344 177306688 178338186 178723584 179344152 180486144 180585288 181112832 182028384 182227968 182366208 182660427 182860704 182999424 183288096 183495637 183924513 184025088 184126176 184265856 184664064 184765503 184905668 185197347 185597568 185942016 186044157 186242004 186446208 186587648 187388721 187530876 187878912 188284928 188388356 189236736 189893808 191102976 191207952 191766528 192432384 193093632 193405158 193617216 193764096 194289498 194436888 194743602 195105024 195526656 195634062 195782472 196205568 196515072 197197416 197413632 197563392 198099096 198249376 198562104 199360512 199470024 199621344 200052736 201064032 201326592 201437184 201762171 203046912 203158449 203423744 203535488 203751936 205006464 205161984 205718292 205874352 207028224 207141948 207299088 207747072 208468416 208797264 209184768 209751984 209911104 210639962 211363776 211820544 212097678 212556032 212891328 213630534 213909504 214027008 214990848 215108946 215737344 215973888 216137728 216256456 216486432 217230336 217819368 217984608 218103808 218223616 218741499 219493152 219967488 220255281 220731264 221847093 222090336 222258816 222861483 223030548 224280576 224403777 224574012 225059328 225840784 226197036 226492416 226616832 227278848 227403696 228427776 228851712 228977424 229220928 229472256 229646336 230632272 230807232 231235584 231608646 231735296 231862592 232906752 233211474 233715456 233971712 234526968 235332864 235970982 236149992 237784248 238298112 239125536 240648192 240780384 241483776 241616427 241864704 242704512 242970624 243154944 243288513 243547236 243814272 243999232 244384128 245046789 245232684 245366784 245501568 245687808 246218752 246354004 246929796 247463424 247922688 248058876 248322672 248594944 249851628 250041168 250505216 252315648 253191744 254070882 254803968 254943936 255688704 255829158 256576512 256981248 257458176 257599602 257873544 258156288 258352128 259052664 259249184 259461306 259658136 260140032 260702208 260845416 261043296 261607424 262020096 262929888 263218176 263417856 263842839 264132128 264749472 265668741 265814016 265960032 266161792 267507279 268085376 268582912 268730449 269016228 270729216 270877932 271669248 273042576 273341952 273549312 274291056 274499136 276037632 276189264 276398784 276996096 277358502 277957888 278396352 278913024 279363006 279669312 279881472 280640386 281296314 281818368 282427392 282582534 282796904 283855104 284840712 285212672 285369344 286654464 286811928 287649792 287965184 288648576 289640448 290107737 290425824 290646144 291434247 291655332 292657536 293289984 293451093 293673708 294308352 295796124 296120448 296345088 297148644 297374064 297843156 299040768 299205036 299432016 300079104 301596048 301989888 302155776 303038464 303204928 304570368 305135616 305303232 305627904 305963008 307509696 307742976 308314112 308577438 308811528 310542336 310712922 310948632 311620608 312702624 313777152 314627976 314866656 315959943 317045664 317730816 318146517 318834048 319336992 320445801 320864256 321040512 321978368 322155236 322486272 322663419 323606016 323960832 324206592 324384684 324729648 325085696 325845504 326729052 326976912 327155712 327335424 327583744 329239728 329951232 330563584 330745168 331096896 333135504 333388224 334545822 336420864 336861018 337588992 338761176 339295554 339738624 339925248 340918272 341105544 342102016 342641664 343277568 343466136 343831392 344208384 344469504 345403552 345948408 346210848 346853376 347412969 347602944 347793888 348057728 349360128 349817211 350573184 350957568 351223808 351416741 351790452 352999296 353956473 354224988 354418688 354613376 356676372 357447168 358688304 360972288 361170576 362225664 364056768 364455936 364732416 365320854 365721408 365998848 366576192 366991274 367849026 368050176 368252352 368531712 369328128 369531006 369811336 370394694 371195136 371884032 372088314 372484008 372892416 373175296 374777442 375061752 375757824 376569856 376776712 378473472 379787616 381106323 382205952 382415904 383533056 383743737 384864768 386187264 386399403 386810316 387234432 387528192 388578996 388873776 389487204 390210048 391053312 391268124 391564944 392411136 393030144 394394832 394827264 395126784 396198192 396498752 397124208 398721024 398940048 399242688 400105472 402128064 402874368 403524342 406093824 406316898 406847488 407070976 407503872 410012928 410323968 411436584 411748704 414056448 414283896 414598176 415494144 416037753 416936832 417594528 418369536 419044509 419503968 419822208 420960579 421279924 421944471 422727552 423641088 423873801 424195356 425112064 425782656 427261068 427819008 428054016 429981696 430217892 431474688 431947776 432275456 432512912 432972864 434460672 435638736 435969216 436207616 436447232 437482998 438986304 439934976 440510562 441462528 443694186 444180672 444517632 445722966 446061096 448561152 448807554 449148024 450118656 451681568 452394072 452984832 453233664 454557696 454807392 456855552 457703424 457954848 458441856 458944512 459292672 459544969 461264544 461614464 462471168 462866157 463217292 463470592 463725184 465813504 466069383 466422948 467430912 467943424 469053936 470665728 471941964 472299984 475568496 476596224 478251072 481296384 481560768 482967552 483232854 483729408 485409024 485941248 486309888 486577026 487094472 487628544 487998464 488768256 490093578 490465368 490733568 491003136 491375616 492437504 492708008 493859592 494926848 495845376 496117752 496645344 497189888 499703256 500082336 501010432 501818733 504631296 505291527 506383488 508141764 509607936 509887872 511377408 511658316 513153024 513962496 514916352 515199204 515747088 516312576 516704256 518105328 518498368 518922612 519316272 520280064 521404416 521690832 522086592 523214848 524040192 525859776 526436352 526835712 527685678 528264256 529498944 531337482 531628032 531920064 532323584 535014558 536170752 537165824 537460898 538032456 541458432 541755864 543338496 546085152 546683904 547098624 547981281 548582112 548998272 550486911 551773539 552075264 552378528 552797568 553992192 554296509 554717004 555592041 555915776 556792704 557826048 558132471 558726012 559338624 559762944 561280772 562166163 562592628 563636736 564854784 565165068 565593808 567710208 569681424 570425344 570738688 573308928 573623856 575299584 575930368 577297152 579280896 580215474 580851648 581292288 582868494 583310664 585315072 586579968 586902186 587347416 588616704 591592248 592240896 592690176 594297288 594748128 595686312 598081536 598410072 598864032 600158208 600943421 603192096 603979776 604311552 605286513 606076928 606409856 609140736 609475347 610271232 610606464 611255808 611926016 615019392 615485952 616628224 617154876 617623056 621084672 621425844 621897264 623241216 625405248 627554304 629255952 629733312 631919886 634091328 635461632 636293034 637668096 638673984 640891602 641728512 642081024 643956736 644310472 644972544 645326838 647212032 647921664 648413184 648769368 649459296 650171392 651691008 653458104 653953824 654311424 654670848 655167488 656224497 658479456 659902464 660765843 661127168 661490336 662193792 666271008 666776448 668584449 669091644 672841728 673211331 673722036 675177984 677522352 678591108 679477248 679850496 681836544 682211088 684204032 685283328 686555136 686932272 687662784 688416768 688939008 690807104 691896816 692421696 693706752 694825938 695205888 695587776 696115456 698720256 699634422 701146368 701915136 702447616 702833482 703580904 705998592 707912946 708449976 708837376 709226752 713352744 714894336 717376608 721944576 722341152 724451328 724849281 728113536 728911872 729464832 729865539 730641708 731442816 731997696 733152384 733982548 735140367 735698052 736100352 736504704 737063424 738656256 739062012 739622672 740789388 742390272 743768064 744176628 744968016 745784832 746350592 749554884 750123504 751515648 753139712 753553424 756946944 759575232 762212646 764411904 764831808 767066112 767487474 769729536 772374528 772798806 773620632 774468864 775056384 777157992 777747552 778974408 780420096 782106624 782536248 783129888 784822272 785849089 786060288 788789664 789654528 790253568 791528517 792396384 792997504 794248416 797006223 797442048 797880096 798485376 800210944 800650513 802521837 804256128 805748736 806191347 807048684 812187648 812633796 813694976 814141952 815007744 820025856 820647936 822873168 823497408 828112896 828567792 829196352 830988288 832075506 833873664 835189056 836739072 838089018 839007936 839644416 841921158 842559848 843888942 845455104 847282176 847747602 848390712 850224128 851565312 854522136 855638016 856108032 859963392 860435784 862949376 863895552 864550912 865025824 865945728 868921344 871277472 871938432 872415232 872894464 874302741 874965996 877972608 879869952 880353279 881021124 882925056 887388372 888361344 889035264 891445932 892122192 897122304 897615108 898296048 900237312 903363136 904788144 905969664 906467328 909115392 909614784 913711104 915406848 915909696 916883712 917889024 918585344 919089938 922529088 923228928 924942336 925732314 926434584 926941184 927450368 931627008 932138766 932845896 934861824 935886848 938107872 941331456 943883928 944599968 947879829 951136992 953192448 954439551 956502144 961337403 962592768 963121536 965935104 966465708 967458816 967990257 970818048 971882496 972619776 973154052 974188944 975257088 975996928 977536512 980187156 980930736 981467136 982006272 982751232 984875008 985416016 987719184 989853696 991690752 992235504 993290688 994379776 999406512 1000164672 1002020864 1003637466 1009262592 1010583054 1012766976 1016283528 1019215872 1019775744 1022754816 1023316632 1026306048 1027924992 1029832704 1030398408 1031494176 1032625152 1033408512 1036210656 1036996736 1037845224 1038632544 1040560128 1042238907 1042808832 1043381664 1044173184 1046429696 1047004517 1048080384 1049451633 1051719552 1052872704 1053671424 1054250223 1055371356 1056528512 1058997888 1061869419 1062674964 1063256064 1063840128 1064647168 1070029116 1072341504 1074331648 1074921796 1076064912 1082916864 1083511728 1086676992 1092170304 1093367808 1094197248 1095962562 1097164224 1097996544 1100973822 1103547078 1104150528 1104757056 1105595136 1107984384 1108593018 1109434008 1111184082 1111831552 1113585408 1115652096 1116264942 1117452024 1118677248 1119525888 1122561544 1124332326 1125185256 1127273472 1129709568 1130330136 1131187616 1135420416 1139362848 1140850688 1141477376 1143318969 1146617856 1147247712 1150599168 1151231211 1151860736 1154594304 1158561792 1159198209 1160430948 1161703296 1162584576 1165736988 1166621328 1170630144 1173159936 1173804372 1174694832 1177233408 1183184496 1184481792 1185380352 1188594576 1189496256 1191372624 1196163072 1196820144 1197728064 1200316416 1201886842 1206384192 1208623104 1210573026 1212153856 1212819712 1218281472 1218950694 1220542464 1221212928 1222511616 1223852032 1230038784 1230971904 1233256448 1234309752 1235246112 1242169344 1242851688 1243794528 1246482432 1248113259 1250810496 1255108608 1257133527 1258511904 1259466624 1262881737 1263839772 1265833413 1268182656 1270923264 1271621403 1272586068 1275336192 1277347968 1281783204 1283457024 1284162048 1287913472 1288620944 1289945088 1290653676 1294424064 1295843328 1296826368 1297538736 1298918592 1300342784 1303382016 1306916208 1307907648 1308622848 1309341696 1310334976 1312448994 1316958912 1319804928 1321531686 1322254336 1322980672 1324387584 1332542016 1333552896 1337168898 1338183288 1345683456 1346422662 1347444072 1350355968 1355044704 1357182216 1358954496 1359700992 1363673088 1364422176 1368408064 1369159753 1370566656 1373110272 1373864544 1375325568 1376833536 1377878016 1378634907 1381614208 1383793632 1384843392 1387413504 1388598471 1389651876 1390411776 1391175552 1392230912 1397440512 1398208149 1399268844 1402292736 1403830272 1404895232 1405666964 1407161808 1411997184 1415825892 1416899952 1417674752 1418453504 1426705488 1429788672 1434753216 1443889152 1444682304 1448902656 1449698562 1456227072 1457823744 1458929664 1459731078 1461283416 1462885632 1463995392 1466304768 1467965096 1470280734 1471396104 1472200704 1473009408 1474126848 1477312512 1478124024 1479245344 1481578776 1484780544 1487536128 1488353256 1489936032 1491569664 1492701184 1499109768 1500247008 1503031296 1505456199 1506279424 1507106848 1513893888 1515874581 1519150464 1524425292 1528823808 1529663616 1534132224 1534974948 1539459072 1544749056 1545597612 1547241264 1548937728 1550112768 1554315984 1555495104 1557948816 1560840192 1564213248 1565072496 1566259776 1569644544 1571698178 1572120576 1577579328 1579309056 1580507136 1583057034 1584792768 1585995008 1588496832 1594012446 1594884096 1595760192 1596970752 1600421888 1601301026 1605043674 1608512256 1611497472 1612382694 1614097368 1624375296 1625267592 1627389952 1628283904 1630015488 1640051712 1641295872 1643943843 1645746336 1646994816 1651460733 1655320617 1656225792 1657135584 1658392704 1661976576 1662889527 1664151012 1667747328 1670378112 1673478144 1674397413 1676178036 1678015872 1679288832 1683842316 1685119696 1686498489 1687777884 1690910208 1694564352 1695495204 1696781424 1700448256 1703130624 1709044272 1711276032 1712216064 1719926784 1720871568 1725898752 1727791104 1729101824 1730051648 1731891456 1737842688 1742554944 1743876864 1745788928 1748605482 1749931992 1755945216 1759739904 1760706558 1762042248 1765850112 1774776744 1776722688 1778070528 1782891864 1784244384 1794244608 1795230216 1796592096 1800474624 1802830263 1806726272 1809576288 1811939328 1812934656 1815859539 1818230784 1819229568 1827422208 1828426041 1830813696 1831819392 1833767424 1835778048 1837170688 1838179876 1845058176 1846457856 1849884672 1851464628 1852869168 1853882368 1854900736 1863254016 1864277532 1865691792 1869723648 1871773696 1876215744 1882662912 1887767856 1889199936 1895759658 1902273984 1906384896 1908879102 1913004288 1922674806 1925185536 1926243072 1931870208 1932931416 1934917632 1935980514 1941636096 1943764992 1945239552 1946308104 1948377888 1950514176 1951993856 1955073024 1960374312 1961861472 1962934272 1964012544 1965502464 1968673491 1969750016 1970832032 1975438368 1979707392 1982297529 1983381504 1984471008 1986581376 1988759552 1998813024 2000329344 2004041728 2005753347 2007274932 2018525184 2019633993 2021166108 2025533952 2032567056 2038431744 2039551488 2045509632 2046633264 2052612096 2055849984 2059665408 2060796816 2062988352 2065250304 2066817024 2072421312 2073993472 2075690448 2077265088 2081120256 2084477814 2085617664 2086763328 2088346368 2092859392 2094009034 2096160768 2098903266 2103439104 2105745408 2107342848 2108500446 2110742712 2113057024 2117995776 2123738838 2125349928 2126512128 2127680256 2129294336 2140058232 2144683008 2148663296 2149843592 2152129824 2165833728 2167023456 2173353984 2174547843 2184340608 2186735616 2188394496 2189596617 2191925124 2194328448 2195993088 2201947644 2205421101 2207094156 2208301056 2209514112 2211190272 2215968768 2217186036 2218868016 2222368164 2223663104 2227170816 2231304192 2232529884 2234904048 2237354496 2239051776 2245123088 2248664652 2250370512 2254546944 2259419136 2260660272 2262375232 2270840832 2278725696 2282954752 2286637938 2293235712 2294495424 2301198336 2302462422 2303721472 2309188608 2317123584 2318396418 2320861896 2323406592 2325169152 2331473976 2333242656 2341260288 2346319872 2347608744 2349389664 2354466816 2357547267 2366368992 2368963584 2370760704 2374585551 2377189152 2378992512 2382745248 2385443281 2391018669 2392326144 2393640288 2395456128 2400632832 2401951539 2403773684 2407565511 2412768384 2417246208 2418574041 2421146052 2424307712 2425639424 2436562944 2437901388 2441084928 2442425856 2445023232 2447704064 2460077568 2461943808 2466512896 2468619504 2470492224 2484338688 2485703376 2487589056 2492964864 2496226518 2501620992 2510217216 2514267054 2517023808 2518933248 2525763474 2527679544 2531666826 2536365312 2541846528 2543242806 2545172136 2550672384 2554695936 2563566408 2566914048 2568324096 2575826944 2577241888 2579890176 2581307352 2588848128 2591686656 2593652736 2595077472 2597837184 2600685568 2606764032 2613832416 2615815296 2617245696 2618683392 2620669952 2622908223 2624897988 2633917824 2639609856 2641059837 2643063372 2644508672 2645961344 2648775168 2665084032 2667105792 2674337796 2676366576 2691366912 2692845324 2694888144 2700711936 2710089408 2714364432 2717908992 2719401984 2727346176 2728844352 2736816128 2738319506 2741133312 2746220544 2747729088 2750651136 2753667072 2755756032 2757269814 2763228416 2767587264 2769686784 2774827008 2777196942 2779303752 2780823552 2782351104 2784461824 2794881024 2796416298 2798537688 2804585472 2807660544 2809790464 2811333928 2814323616 2823994368 2831651784 2833799904 2835349504 2836907008 2843639487 2853410976 2859577344 2863318653 2869506432 2884012209 2887778304 2889364608 2897805312 2899397124 2912454144 2915647488 2917859328 2919462156 2922566832 2925771264 2927990784 2932609536 2935930192 2940561468 2942792208 2944401408 2946018816 2948253696 2954625024 2956248048 2958490688 2963157552 2969561088 2975072256 2976706512 2979872064 2983139328 2985402368 2998219536 3000494016 3006062592 3010912398 3012558848 3014213696 3027787776 3031749162 3038300928 3048850584 3057647616 3059327232 3068264448 3069949896 3078918144 3089498112 3091195224 3094482528 3097875456 3100225536 3108631968 3110990208 3115897632 3121680384 3126716721 3128426496 3130144992 3132519552 3139289088 3141013551 3143396356 3144241152 3148354899 3155158656 3158618112 3161014272 3162750669 3166114068 3169585536 3171990016 3176993664 3185608257 3188024892 3189768192 3191520384 3193941504 3200843776 3202602052 3210087348 3217024512 3222994944 3224765388 3228194736 3248750592 3250535184 3254779904 3256567808 3260030976 3280103424 3282591744 3287887686 3291492672 3293989632 3302921466 3310641234 3312451584 3314271168 3316785408 3323953152 3325779054 3328302024 3335494656 3340756224 3346956288 3348794826 3352356072 3356031744 3358577664 3367684632 3370239392 3372996978 3375555768 3381820416 3389128704 3390990408 3393562848 3400896512 3406261248 3418088544 3422552064 3424432128 3429956907 3439853568 3441743136 3451797504 3453693633 3455582208 3458203648 3460103296 3463782912 3475685376 3477594627 3485109888 3487753728 3491577856 3497210964 3499863984 3511890432 3519479808 3521413116 3524084496 3531700224 3549553488 3553445376 3556141056 3565783728 3568488768 3588489216 3590460432 3593184192 3600949248 3605660526 3613452544 3619152576 3625869312 3631719078 3636461568 3638459136 3654844416 3656852082 3661627392 3663638784 3667534848 3671556096 3674341376 3676359752 3690116352 3692915712 3699769344 3702929256 3705738336 3707764736 3709801472 3726508032 3728555064 3731383584 3739447296 3743547392 3744339777 3752431488 3765325824 3771400581 3775535712 3778399872 3788645211 3791519316 3804547968 3812769792 3814864209 3817758204 3826008576 3845349612 3850371072 3852486144 3863740416 3865862832 3869835264 3871961028 3883272192 3887529984 3890479104 3892616208 3896755776 3901028352 3903987712 3910146048 3920748624 3923722944 3925868544 3928025088 3931004928 3937346982 3939500032 3941664064 3950876736 3959414784 3964595058 3966763008 3968942016 3973162752 3977519104 3997626048 4000658688 4008083456 4011506694 4014549864 4037050368 4039267986 4042332216 4051067904 4065134112 4076863488 4079102976 4091019264 4093266528 4105224192 4107479259 4111699968 4119330816 4121593632 4125976704 4130500608 4133634048 4135904721 4144842624 4147986944 4151380896 4154530176 4162240512 4165795413 4168955628 4171235328 4173526656 4176692736 4185718784 4188018068 4192321536 4194624447 4197806532 4206878208 4211490816 4214685696 4217000892 4221485424 4226114048 4235991552 4247477676 4250699856 4253024256 4255360512 4258588672 4280116464 4289366016 4297326592 4299687184 4304259648 4331667456 4334046912 4346707968 4349095686 4368681216 4373471232 4376788992 4379193234 4383850248 4388656896 4391986176 4403895288 4410842202 4414188312 4416602112 4419028224 4422380544 4431937536 4434372072 4437736032 4444736328 4447326208 4454341632 4462608384 4465059768 4469808096 4474708992 4478103552 4490246176 4497329304 4500741024 4509093888 4516368597 4518838272 4521320544 4524750464 4541681664 4547623743 4557451392 4565909504 4568417633 4573275876 4586471424 4588990848 4602396672 4604924844 4607442944 4618377216 4634247168 4636792836 4641723792 4646813184 4650338304 4662947952 4666485312 4682520576 4692639744 4695217488 4698779328 4708933632 4715094534 4732737984 4737927168 4741521408 4749171102 4754378304 4757985024 4765490496 4770886562 4782037338 4784652288 4787280576 4790912256 4801265664 4803903078 4807547368 4815131022 4825536768 4834492416 4837148082 4842292104 4848615424 4851278848 4873125888 4875802776 4882169856 4884851712 4890046464 4895408128 4920155136 4923887616 4931831529 4933025792 4937239008 4940984448 4954382199 4968677376 4971406752 4975178112 4985929728 4988668581 4992453036 5003241984 5020434432 5023192239 5028534108 5034047616 5037866496 5051526948 5055359088 5063333652 5072730624 5083693056 5086485612 5090344272 5101344768 5109391872 5127132816 5133828096 5136648192 5151653888 5154483776 5159780352 5162614704 5177696256 5183373312 5187305472 5190154944 5195674368 5201371136 5213528064 5227664832 5231630592 5237366784 5241339904 5245816446 5249795976 5267835648 5279219712 5282119674 5286126744 5289017344 5291922688 5297550336 5330168064 5334211584 5348675592 5352733152 5382733824 5385690648 5389776288 5401423872 5408490789 5420178816 5428728864 5435817984 5438803968 5447578617 5454692352 5457688704 5473632256 5476639012 5482266624 5485278123 5492441088 5495458176 5501302272 5507334144 5511512064 5514539628 5526456832 5535174528 5539373568 5549654016 5554393884 5558607504 5561647104 5564702208 5568923648 5589762048 5592832596 5597075376 5609170944 5615321088 5619580928 5622667856 5628647232 5647988736 5663303568 5667599808 5670699008 5673814016 5687278974 5706821952 5719154688 5726637306 5739012864 5768024418 5775556608 5778729216 5795610624 5798794248 5824908288 5831294976 5835718656 5838924312 5845133664 5851542528 5855981568 5865219072 5871860384 5881122936 5885584416 5888802816 5892037632 5896507392 5906020473 5909250048 5912496096 5916981376 5926315104 5939122176 5946892587 5950144512 5953413024 5959744128 5966278656 5970804736 5974084597 5996439072 6000988032 6012125184 6017260041 6021824796 6025117696 6028427392 6055575552 6058901979 6063498324 6076601856 6097701168 6115295232 6118654464 6136528896 6139899792 6157836288 6178996224 6182390448 6188965056 6195750912 6200451072 6217263936 6221980416 6231795264 6243360768 6253433442 6256852992 6260289984 6265039104 6278578176 6282027102 6286792712 6288482304 6296709798 6310317312 6317236224 6322028544 6325501338 6332228136 6339171072 6343980032 6353987328 6371216514 6376049784 6379536384 6383040768 6387883008 6401687552 6405204104 6420174696 6434049024 6445989888 6449530776 6456389472 6497501184 6501070368 6509559808 6513135616 6520061952 6523643529 6560206848 6565183488 6568789851 6575775372 6582985344 6587979264 6605842932 6621282468 6624903168 6628542336 6633570816 6647906304 6651558108 6656604048 6670989312 6681512448 6693912576 6697589652 6704712144 6712063488 6717155328 6735369264 6740478784 6745993956 6751111536 6763640832 6778257408 6781980816 6787125696 6801793024 6812522496 6836177088 6848864256 6859913814 6879707136 6883486272 6903595008 6907387266 6911164416 6916407296 6920206592 6927565824 6951370752 6955189254 6970219776 6975507456 6983155712 6994421928 6999727968 7023780864 7038959616 7042826232 7048168992 7063400448 7072641801 7099106976 7106890752 7112282112 7123756653 7131567456 7136977536 7156329843 7173056007 7176978432 7180920864 7186368384 7201898496 7205854617 7211321052 7222696533 7226905088 7238305152 7251738624 7255722123 7263438156 7272923136 7276918272 7309688832 7313704164 7323254784 7327277568 7335069696 7343112192 7348682752 7352719504 7380232704 7385831424 7399538688 7405858512 7411476672 7415529472 7419602944 7453016064 7457110128 7462767168 7478894592 7487094784 7488679554 7504862976 7530651648 7542801162 7551071424 7556799744 7577290422 7583038632 7609095936 7625539584 7629728418 7635516408 7652017152 7690699224 7700742144 7704972288 7727480832 7731725664 7739670528 7743922056 7766544384 7775059968 7780958208 7785232416 7793511552 7802056704 7807975424 7812264473 7820292096 7841497248 7847445888 7851737088 7856050176 7862009856 7868724669 7874693964 7879000064 7883328128 7901753472 7918829568 7923179511 7929190116 7933526016 7937884032 7946325504 7955038208 7995252096 8001317376 8016166912 8023013388 8029099728 8074100736 8078535972 8084664432 8102135808 8130268224 8153726976 8158205952 8182038528 8186533056 8210448384 8214958518 8223399936 8238661632 8243187264 8251953408 8261001216 8267268096 8271809442 8289685248 8295973888 8302761792 8309060352 8324481024 8331590826 8337911256 8342470656 8347053312 8353385472 8371437568 8376036136 8384643072 8389248894 8395613064 8413756416 8422981632 8429371392 8434001784 8442970848 8452228096 8471983104 8494955352 8501399712 8506048512 8510721024 8517177344 8530918461 8560232928 8578732032 8589955959 8594653184 8599374368 8608519296 8663334912 8668093824 8693415936 8698191372 8737362432 8746942464 8753577984 8758386468 8767700496 8777313792 8783972352 8807790576 8821684404 8828376624 8833204224 8838056448 8844761088 8863875072 8868744144 8875472064 8889472656 8894652416 8908683264 8925216768 8930119536 8939616192 8949417984 8956207104 8980492352 8994658608 9001482048 9018187776 9032737194 9037676544 9042641088 9049500928 9083363328 9095247486 9114902784 9131819008 9136835266 9146551752 9172942848 9177981696 9204793344 9209849688 9214885888 9236754432 9268494336 9273585672 9283447584 9293626368 9300676608 9325895904 9332970624 9365041152 9380150163 9385279488 9390434976 9397558656 9417867264 9423040653 9430189068 9445064697 9465475968 9475854336 9483042816 9488252007 9498342204 9508756608 9515970048 9530980992 9541773124 9556824771 9564074676 9569304576 9574561152 9581824512 9602531328 9607806156 9615094736 9630262044 9651073536 9668984832 9674296164 9684584208 9697230848 9702557696 9746251776 9751605552 9764339712 9769703424 9780092928 9790816256 9840310272 9847775232 9863663058 9866051584 9874478016 9881968896 9908764398 9937354752 9942813504 9950356224 9971859456 9977337162 9984906072 10006483968 10040868864 10046384478 10057068216 10068095232 10075732992 10103053896 10110718176 10126667304 10145461248 10167386112 10172971224 10180688544 10202689536 10216038157 10218783744 10254265632 10267656192 10273296384 10289870721 10303307776 10308967552 10319560704 10325229408 10355392512 10361080899 10366746624 10374610944 10380309888 10391348736 10402742272 10427056128 10432783881 10455329664 10463261184 10474733568 10482679808 10491632892 10499591952 10535671296 10558439424 10564239348 10572253488 10578034688 10583845376 10595100672 10660336128 10668423168 10697351184 10705466304 10765467648 10771381296 10779552576 10802847744 10816981578 10840357632 10857457728 10877607936 10895157234 10909384704 10915377408 10947264512 10953278024 10964533248 10970556246 10984882176 10990916352 11002604544 11014668288 11023024128 11029079256 11052913664 11070349056 11078747136 11099308032 11108787768 11117215008 11123294208 11129404416 11137847296 11179524096 11185665192 11194150752 11218341888 11230642176 11233019331 11239161856 11245335712 11257294464 11295977472 11326607136 11335199616 11341398016 11347628032 11365935633 11374557948 11413643904 11438309376 11444592627 11453274612 11478025728 11536048836 11551113216 11557458432 11591221248 11597588496 11649816576 11662589952 11671437312 11677848624 11690267328 11703085056 11711963136 11730438144 11743720768 11762245872 11771168832 11777605632 11784075264 11793014784 11812040946 11818500096 11824992192 11833962752 11852630208 11878244352 11893785174 11900289024 11906826048 11919488256 11932557312 11941609472 11948169194 11992878144 12001976064 12024250368 12034520082 12043649592 12050235392 12056854784 12111151104 12117803958 12126996648 12153203712 12195402336 12230590464 12237308928 12273057792 12279799584 12315672576 12322437777 12357992448 12364780896 12377930112 12391501824 12400902144 12407714163 12434527872 12443960832 12463590528 12486721536 12497386239 12506866884 12513705984 12520579968 12530078208 12557156352 12564054204 12573585424 12576964608 12583873341 12593419596 12620634624 12634472448 12644057088 12651002676 12664456272 12678342144 12687960064 12707974656 12742433028 12752099568 12759072768 12766081536 12775766016 12803375104 12810408208 12840349392 12868098048 12891979776 12899061552 12912778944 12995002368 13002140736 13026271232 13040123904 13047287058 13120413696 13130366976 13137579702 13151550744 13165970688 13175958528 13211685864 13242564936 13249806336 13257084672 13267141632 13295812608 13303116216 13313208096 13341978624 13363024896 13387825152 13395179304 13409424288 13424126976 13434310656 13470738528 13480957568 13491987912 13502223072 13527281664 13549105791 13556514816 13563961632 13574251392 13603586048 13611058721 13625044992 13642871229 13672354176 13697728512 13705252899 13719827628 13759414272 13766972544 13807190016 13814774532 13822328832 13832814592 13840413184 13855131648 13902741504 13910378508 13940439552 13951014912 13966311424 13988843856 13999455936 14047561728 14077919232 14085652464 14096337984 14126800896 14145283602 14198213952 14213781504 14224564224 14247513306 14263134912 14273955072 14312659686 14346112014 14353956864 14361841728 14372736768 14403796992 14411709234 14422642104 14445393066 14453810176 14476610304 14503477248 14511444246 14526876312 14545846272 14553836544 14619377664 14627408328 14646509568 14654555136 14670139392 14686224384 14697365504 14705439008 14760465408 14771662848 14799077376 14811717024 14822953344 14831058944 14839205888 14863146597 14906032128 14914220256 14925534336 14957789184 14966005743 14974189568 14977359108 15009725952 15061303296 15069576717 15085602324 15102142848 15113599488 15154580844 15166077264 15218191872 15251079168 15259456836 15271032816 15304034304 15381398448 15401484288 15409944576 15454961664 15463451328 15479341056 15487844112 15533088768 15550119936 15561916416 15570464832 15587023104 15604113408 15615950848 15624528946 15640584192 15682994496 15694891776 15712100352 15724019712 15737449338 15749387928 15758000128 15766656256 15803506944 15837659136 15846359022 15858380232 15867052032 15875768064 15892651008 15910076416 15990504192 16002634752 16032333824 16046026776 16058199456 16148201472 16157071944 16169328864 16204271616 16225472367 16260536448 16307453952 16316411904 16342735851 16364077056 16373066112 16420896768 16429917036 16446799872 16455834369 16477323264 16486374528 16503906816 16522002432 16534536192 16543618884 16579370496 16591947776 16605523584 16618120704 16648962048 16663181652 16675822512 16684941312 16694106624 16706770944 16742875136 16752072272 16769286144 16778497788 16791226128 16827512832 16845963264 16858742784 16868003568 16885941696 16904456192 16943966208 16989910704 17002799424 17012097024 17021442048 17034354688 17061836922 17120465856 17157464064 17179911918 17189306368 17198748736 17217038592 17326669824 17336187648 17386831872 17396382744 17474724864 17493884928 17507155968 17516772936 17535400992 17554627584 17567944704 17615581152 17643368808 17656753248 17666408448 17676112896 17689522176 17718061419 17727750144 17737488288 17750944128 17778945312 17789304832 17799076789 17817366528 17840677761 17850433536 17860239072 17879232384 17898835968 17912414208 17922253791 17960984704 17989317216 18002964096 18036375552 18051780123 18065474388 18075353088 18085282176 18099001856 18166726656 18176705937 18190494972 18229805568 18263638016 18273670532 18293103504 18345885696 18355963392 18409586688 18419699376 18429771776 18473508864 18536988672 18547171344 18566895168 18587252736 18601353216 18651791808 18665941248 18730082304 18760300326 18770558976 18780869952 18795117312 18835734528 18846081306 18860378136 18890129394 18930951936 18951708672 18966085632 18976504014 18996684408 19017513216 19031940096 19061961984 19083546248 19113649542 19128149352 19138609152 19149122304 19163649024 19205062656 19215612312 19230189472 19260524088 19302147072 19337969664 19348592328 19369168416 19394461696 19405115392 19492503552 19503211104 19528679424 19539406848 19560185856 19570930587 19581632512 19680620544 19695550464 19706369553 19727326116 19732103168 19748956032 19763937792 19817528796 19874709504 19885627008 19900712448 19943718912 19954674324 19969812144 20012967936 20081737728 20092768956 20114136432 20136190464 20151465984 20206107792 20221436352 20253334608 20290922496 20334772224 20345942448 20361377088 20405379072 20432076314 20437567488 20508531264 20546592768 20579741442 20606615552 20617935104 20639121408 20650458816 20710785024 20722161798 20733493248 20749221888 20760619776 20782697472 20805484544 20854112256 20865567762 20910659328 20926522368 20949467136 20965359616 20983265784 20999183904 21071342592 21116878848 21128478696 21144506976 21156069376 21167690752 21190201344 21217925403 21320672256 21336846336 21371269959 21394702368 21410932608 21468989529 21519168021 21530935296 21542762592 21559105152 21605695488 21617563851 21633963156 21680715264 21714915456 21755215872 21767166369 21790314468 21818769408 21830754816 21894529024 21906556048 21929066496 21941112492 21969764352 21981832704 22005209088 22029336576 22046048256 22058158512 22105827328 22140698112 22157494272 22198616064 22217575536 22234430016 22246588416 22258808832 22275694592 22359048192 22371330384 22388301504 22436683776 22461284352 22466038662 22478323712 22490671424 22514588928 22591954944 22653214272 22670399232 22695256064 22731871266 22749115896 22827287808 22876618752 22889185254 22906549224 22956051456 23072097672 23102226432 23114916864 23182442496 23195176992 23299633152 23325179904 23342874624 23355697248 23380534656 23406170112 23423926272 23436793419 23460876288 23487441536 23524491744 23542337664 23555211264 23568150528 23586029568 23606174007 23624081892 23637000192 23649984384 23667925504 23705260416 23756488704 23769538533 23787570348 23800578048 23813652096 23838976512 23865114624 23883218944 23896338388 23985756288 24003952128 24048500736 24069040164 24087299184 24100470784 24113709568 24222302208 24235607916 24253993296 24306407424 24390804672 24461180928 24474617856 24546115584 24559599168 24631345152 24644875554 24715984896 24729561792 24755860224 24783003648 24801804288 24815428326 24869055744 24887921664 24927181056 24973443072 24994772478 25013733768 25027411968 25041159936 25060156416 25114312704 25128108408 25147170848 25153929216 25167746682 25186839192 25241269248 25268944896 25288114176 25302005352 25328912544 25356684288 25375920128 25415949312 25484866056 25504199136 25518145536 25532163072 25551532032 25592755383 25606750208 25620816416 25680698784 25736196096 25769867877 25783959552 25798123104 25825557888 25990004736 26004281472 26052542464 26080247808 26094574116 26240827392 26260733952 26275159404 26303101488 26331941376 26351917056 26423371728 26485129872 26499612672 26514169344 26534283264 26591625216 26606232432 26626416192 26683957248 26726049792 26775650304 26790358608 26818848576 26848253952 26868621312 26941477056 26961915136 26983975824 27004446144 27054563328 27098211582 27113029632 27127923264 27148502784 27207172096 27222117442 27250089984 27285742458 27344708352 27395457024 27410505798 27439655256 27518828544 27533945088 27614380032 27629549064 27644657664 27665629184 27680826368 27710263296 27805483008 27820757016 27880879104 27902029824 27932622848 27977687712 27998911872 28095123456 28140450489 28155838464 28171304928 28192675968 28253601792 28269121959 28290567204 28396427904 28427563008 28449128448 28464756021 28495026612 28526269824 28547910144 28625319372 28670474313 28692224028 28707913728 28723683456 28745473536 28807593984 28823418468 28845284208 28890786132 28907620352 28953220608 29006954496 29022888492 29053752624 29091692544 29107673088 29238755328 29254816656 29293019136 29309110272 29340278784 29372448768 29394731008 29410878016 29520930816 29543325696 29598154752 29623434048 29645906688 29678411776 29726293194 29812064256 29828440512 29851068672 29915578368 29932011486 29948379136 29954718216 30019451904 30122606592 30139153434 30171204648 30204285696 30227198976 30309161688 30332154528 30436383744 30502158336 30518913672 30542065632 30608068608 30648114471 30762796896 30802968576 30819889152 30869612163 30909923328 30926902656 30958682112 30975688224 31066177536 31083242697 31100239872 31123832832 31140929664 31174046208 31208226816 31231901696 31249057892 31281168384 31298351643 31365988992 31389783552 31424200704 31448039424 31474898676 31498775856 31516000256 31533312512 31607013888 31675318272 31692718044 31716760464 31734104064 31751536128 31785302016 31820152832 31981008384 32005269504 32064667648 32092053552 32116398912 32296402944 32314143888 32338657728 32408543232 32450944734 32521072896 32632823808 32685471702 32728154112 32746132224 32841793536 32859834072 32893599744 32911668738 32954646528 32972749056 33007813632 33044004864 33069072384 33087237768 33158740992 33183895552 33211047168 33236241408 33297924096 33326363304 33351645024 33369882624 33388213248 33413541888 33485750272 33504144544 33538572288 33556995576 33582452256 33655025664 33691926528 33699057993 33717485568 33736007136 33771883392 33808912384 33887932416 33979821408 34005598848 34024194048 34042884096 34068709376 34097806899 34123673844 34240931712 34314928128 34333777881 34359823836 34378612736 34397497472 34434077184 34653339648 34672375296 34773663744 34792765488 34949449728 34987769856 35014311936 35033545872 35070801984 35109255168 35135889408 35231162304 35286737616 35313506496 35332816896 35352225792 35379044352 35436122838 35455500288 35474976576 35501888256 35557890624 35578609664 35598153578 35634733056 35681355522 35700867072 35720478144 35758464768 35797671936 35824828416 35844507582 35921969408 35978634432 36005928192 36072751104 36103560246 36130948776 36150706176 36170564352 36198003712 36333453312 36353411874 36380989944 36459611136 36527276032 36547341064 36586207008 36691771392 36711926784 36819173376 36839398752 36859543552 36947017728 36967313331 37073977344 37094342688 37133790336 37174505472 37202706432 37223142489 37303583616 37331882496 37460164608 37492158717 37520600652 37541117952 37561739904 37590234624 37671469056 37692162612 37720756272 37780258788 37861903872 37903417344 37932171264 37953008028 37993368816 38035026432 38063880192 38123923968 38167092496 38227299084 38256298704 38277218304 38298244608 38327298048 38410125312 38431224624 38460378944 38521048176 38604294144 38675939328 38697184656 38738336832 38810230784 38985007104 39006422208 39078813696 39120371712 39141861174 39163265024 39361241088 39391100928 39412739106 39454652232 39464206336 39497912064 39527875584 39635057592 39749419008 39771254016 39801424896 39887437824 39909348648 39939624288 40025935872 40163475456 40185537912 40228272864 40272380928 40302931968 40412215584 40442872704 40506669216 40581844992 40647317373 40669544448 40691884896 40722754176 40810758144 40833176163 40864152628 40875134976 40928613687 41017062528 41093185536 41115758697 41159482884 41213231104 41235870208 41278242816 41300917632 41421570048 41444323596 41466986496 41498443776 41521239552 41565394944 41610969088 41708224512 41731135524 41821318656 41853044736 41898934272 41930719232 41966531568 41998367808 42142685184 42233757696 42256957392 42289013952 42312138752 42335381504 42380402688 42435850806 42641344512 42673692672 42742539918 42789404736 42821865216 42937979058 43038336042 43061870592 43085525184 43118210304 43211390976 43235127702 43267926312 43361430528 43429830912 43510431744 43534332738 43580628936 43637538816 43661509632 43789058048 43813112096 43858132992 43882224984 43939528704 43963665408 44010418176 44058673152 44092096512 44116317024 44211654656 44281396224 44314988544 44397232128 44435151072 44468860032 44493176832 44517617664 44551389184 44589439791 44718096384 44742660768 44776603008 44873367552 44898017229 44922568704 44932077324 44956647424 44981342848 45029177856 45183909888 45208730151 45306428544 45340798464 45390512128 45463742532 45498231792 45654575616 45753237504 45778370508 45813098448 45912102912 46144195344 46204452864 46229833728 46364884992 46390353984 46599266304 46650359808 46685749248 46711394496 46761069312 46812340224 46847852544 46873586838 46921752576 46974883072 47048983488 47084675328 47136301056 47172059136 47212348014 47248163784 47274000384 47299968768 47335851008 47410520832 47512977408 47539077066 47575140696 47601156096 47627304192 47677953024 47730229248 47766437888 47792676776 47971512576 48007904256 48097001472 48138080328 48174598368 48200941568 48227419136 48444604416 48471215832 48507986592 48612814848 48676417101 48781609344 48922361856 48949235712 49028207553 49092231168 49119198336 49262690304 49289751108 49431969792 49459123584 49511720448 49566007296 49603608576 49630856652 49738111488 49775843328 49854362112 49946886144 49989544956 50027467536 50054823936 50082319872 50120312832 50228625408 50256216816 50294341696 50307858432 50335493364 50373678384 50482538496 50537889792 50576228352 50604010704 50657825088 50713368576 50751840256 50831898624 50969732112 51008398272 51036291072 51064326144 51103064064 51185510766 51213500416 51241632832 51361397568 51472392192 51539735754 51567919104 51596246208 51651115776 51980009472 52008562944 52105084928 52160495616 52189148232 52481654784 52521467904 52550318808 52606202976 52663882752 52703834112 52846743456 52970259744 52999225344 53028338688 53068566528 53154184257 53183250432 53212464864 53252832384 53367914496 53397230367 53452099584 53522033283 53551300608 53580717216 53637697152 53696507904 53737242624 53766761373 53882954112 53923830272 53967951648 54008892288 54109126656 54155340369 54196423164 54226059264 54255846528 54297005568 54414344192 54444234884 54500179968 54530117811 54571484916 54689416704 54790914048 54821011596 54879310512 55037657088 55067890176 55228760064 55259098128 55289315328 55331258368 55361652736 55420526592 55610966016 55641514032 55761758208 55804059648 55865245696 55955375424 55997823744 56190246912 56280900978 56311676928 56342609856 56385351936 56507203584 56538243918 56581134408 56792855808 56855126016 56898256896 56929512042 56990053224 57052539648 57095820288 57250638744 57340948626 57384448056 57415827456 57447366912 57490947072 57615187968 57646836936 57690568416 57781572264 57815240704 57906441216 58013908992 58045776984 58107505248 58183385088 58215346176 58477510656 58509633312 58586038272 58618220544 58680557568 58712791761 58744897536 58789462016 58821756032 59041861632 59086651392 59119108659 59196309504 59246868096 59291813376 59356823552 59452586388 59624128512 59656881024 59702137344 59831156736 59864022972 59896758272 59909436432 60038903808 60245213184 60278306868 60342409296 60408571392 60454397952 60618323376 60664309056 60872767488 61004316672 61037827344 61084131264 61216137216 61296228942 61525593792 61639778304 61739224326 61819846656 61853805312 61917364224 61951376448 62132355072 62166485394 62200479744 62247665664 62281859328 62348092416 62416453632 62463803392 62498115784 62562336768 62596703286 62731977984 62779567104 62848401408 62896078848 62949797352 62997551712 63032000512 63066625024 63214027776 63350636544 63385436088 63433520928 63468208128 63503072256 63570604032 63640305664 63653776209 63962016768 64010539008 64113809877 64129335296 64184107104 64232797824 64406968587 64592805888 64628287776 64677315456 64817086464 64852691553 64901889468 65042145792 65265647616 65301499107 65370943404 65456308224 65492264448 65683587072 65719668144 65787199488 65823337476 65909293056 65945498112 66015627264 66088009728 66138144768 66174475536 66317481984 66367791104 66422094336 66472482816 66595848192 66652726608 66703290048 66739765248 66776426496 66827083776 66971500544 67008289088 67077144576 67113991152 67164904512 67310051328 67383853056 67398115986 67434971136 67472014272 67543766784 67617824768 67775864832 67959642816 68011197696 68085768192 68137418752 68195613798 68247347688 68481863424 68629856256 68667555762 68719647672 68757225472 68794994944 68868154368 69306679296 69344750592 69547327488 69585530976 69898899456 69975539712 70028623872 70067091744 70141603968 70218510336 70271778816 70310380257 70462324608 70573475232 70627012992 70665633792 70704451584 70758088704 70818522021 70872245676 70911000576 70949953152 71003776512 71115781248 71157219328 71196307156 71269466112 71308615599 71362711044 71401734144 71440956288 71516929536 71595343872 71649656832 71689015164 71843938816 71957268864 72011856384 72145502208 72207120492 72261897552 72301412352 72341128704 72396007424 72666906624 72706823748 72761979888 72919222272 73054552064 73094682128 73172414016 73383542784 73423853568 73638346752 73678797504 73719087104 73894035456 73934626662 74147954688 74188685376 74267580672 74349010944 74405412864 74446284978 74607167232 74663764992 74920329216 74984317434 75041201304 75082235904 75123479808 75180469248 75342938112 75384325224 75441512544 75560517576 75723807744 75806834688 75864342528 75906016056 75986737632 76070052864 76127760384 76247847936 76334184992 76454598168 76512597408 76554436608 76596489216 76654596096 76778266149 76820250624 76862449248 76920757888 77042096352 77208588288 77309603631 77351878656 77394369312 77476673664 77620461568 77663099761 77970014208 78012844416 78157627392 78240743424 78283722348 78326530048 78722482176 78782201856 78825478212 78909304464 78928412672 78995824128 79055751168 79270115184 79498838016 79542508032 79602849792 79774875648 79818697296 79879248576 80051871744 80326950912 80371075824 80456545728 80544761856 80605863936 80824431168 80885745408 81013338432 81163689984 81294634746 81339088896 81383769792 81445508352 81621516288 81666352326 81728305256 81750269952 81857227374 82034125056 82186371072 82231517394 82318965768 82426462208 82471740416 82556485632 82601835264 82843140096 82888647192 82933972992 82996887552 83042479104 83130789888 83221938176 83416449024 83462271048 83642637312 83706089472 83797868544 83861438464 83933063136 83996735616 84285370368 84467515392 84513914784 84578027904 84624277504 84670763008 84760805376 84807365877 84871701612 85282689024 85347385344 85394268063 85485079836 85578809472 85643730432 85875958116 86076672084 86123741184 86171050368 86236420608 86422781952 86470255404 86535852624 86722861056 86859661824 87020863488 87068665476 87161257872 87275077632 87323019264 87578116096 87626224192 87716265984 87764449968 87879057408 87927330816 88020836352 88117346304 88184193024 88232634048 88423309312 88562792448 88629977088 88794464256 88870302144 88937720064 89035235328 89102778368 89178879582 89436192768 89485321536 89553206016 89746735104 89796034458 89845137408 89864154648 89913294848 89962685696 90058355712 90367819776 90417460302 90612857088 90681596928 90781024256 90927485064 90996463584 91309151232 91506475008 91556741016 91626196896 91824205824 91944343413 92288390688 92408905728 92459667456 92608836489 92729769984 92780707968 93198532608 93249728091 93300719616 93371498496 93422788992 93522138624 93624680448 93695705088 93747173676 93843505152 93895054929 93949766144 94097966976 94169350656 94272602112 94344118272 94424696028 94496327568 94548000768 94599937536 94671702016 94821041664 95025954816 95078154132 95150281392 95202312192 95254608384 95355906048 95460458496 95532875776 95585353552 95943025152 96015808512 96194002944 96276160656 96349196736 96401883136 96454838272 96889208832 96942431664 97015973184 97225629696 97352834202 97563218688 97898471424 98056415106 98184462336 98238396672 98525380608 98579502216 98863939584 98918247168 99023440896 99132014592 99207217152 99261713304 99476222976 99551686656 99708724224 99893772288 99979089912 100054935072 100109647872 100164639744 100240625664 100457250816 100512433632 100588683392 100615716864 100670986728 100747356768 100965076992 101075779584 101097173979 101152456704 101208021408 101315650176 101426737152 101503680512 101559438149 101663797248 101939464224 102016796544 102072582144 102128652288 102206128128 102293420697 102371021532 102427000832 102483265664 102722795136 102944784384 103001333643 103079471508 103135838208 103192492416 103302231552 103960018944 104017125888 104210169856 104320991232 104378296464 104963309568 105042935808 105100637616 105212405952 105327765504 105407668224 105693486912 105940519488 105998450688 106056677376 106137133056 106308368514 106366500864 106424929728 106505664768 106735828992 106794460734 106904199168 107044066566 107102601216 107161434432 107275394304 107393015808 107474485248 107533522746 107765908224 107847660544 107935903296 108017784576 108218253312 108310680738 108392846328 108452118528 108511693056 108594011136 108828688384 108888469768 109000359936 109060235622 109142969832 109378833408 109581828096 109642023192 109758621024 110075314176 110135780352 110457520128 110518196256 110578630656 110662516736 110723305472 110841053184 110901939993 111221932032 111283028064 111523516416 111608119296 111669427467 111730491392 111910750848 111995647488 112380493824 112561801956 112623353856 112685219712 112770703872 113014407168 113076487836 113162268816 113585711616 113710252032 113796513792 113859024084 113980106448 114105079296 114191640576 114501277488 114681897252 114768896112 114831654912 114894733824 114981894144 115230375936 115293673872 115381136832 115563144528 115630481408 115812882432 116027817984 116091553968 116215010496 116430692352 116955021312 117019266624 117236441088 117361115136 117425583522 117489795072 117578924032 117643512064 118083723264 118173302784 118238217318 118392619008 118493736192 118583626752 118713647104 118905172776 119248257024 119313762048 119404274688 119662313472 119728045944 119793516544 119818872864 120077807616 120490426368 120556613736 120684818592 120817142784 120908795904 121236646752 121328618112 121745534976 121941952119 122008633344 122075654688 122168262528 122432274432 122499528489 122592457884 122785841061 123051187584 123279556608 123347276091 123478448652 123639693312 123707610624 123834728448 123902752896 124264710144 124332970788 124400959488 124495331328 124563718656 124696184832 124832907264 124927606784 124996231568 125124673536 125193406572 125463955968 125559134208 125696802816 125792157696 125899594704 125995103424 126064001024 126133250048 126428055552 126701273088 126770872176 126867041856 126936416256 127006144512 127141208064 127280611328 127307552418 127924033536 128021078016 128227619754 128258670592 128368214208 128465595648 128813937174 129185611776 129256575552 129354630912 129634172928 129705383106 129803778936 130084291584 130531295232 130602998214 130741886808 130912616448 130984528896 131367174144 131439336288 131574398976 131646674952 131818586112 131890996224 132031254528 132176019456 132276289536 132348951072 132634963968 132735582208 132808496041 132844188672 132944965632 133191696384 133305453216 133406580096 133479530496 133552852992 133654167552 133768319373 133943001088 134016578176 134154289152 134227982304 134329809024 134620102656 134694051687 134767706112 134796231972 134869942272 134944028544 135087533568 135235649536 135551729664 135626190453 135919285632 136022395392 136171536384 136274837504 136391227596 136494695376 136963726848 137259712512 137335111524 137439295344 137514450944 137589989888 137736308736 138613358592 138689501184 139094654976 139171061952 139797798912 139951079424 140057247744 140134183488 140283207936 140437020672 140543557632 140620760514 140924649216 141146950464 141254025984 141408903168 141516177408 141637044042 141744491352 141822001152 141899906304 142007553024 142231562496 142314438656 142392614312 142538932224 142617231198 142725422088 142803468288 142881912576 143033859072 143190687744 143299313664 143378030328 143687877632 143914537728 144023712768 144291004416 144414240984 144523795104 144602824704 144682257408 144792014848 145333813248 145413647496 145523959776 145838444544 146029251303 146109104128 146189364256 146344828032 146767085568 146847707136 147276693504 147357595008 147438174208 147788070912 147869253324 148295909376 148377370752 148535161344 148698021888 148810825728 148892569956 149214334464 149327529984 149840658432 149968634868 150082402608 150164471808 150246959616 150360938496 150685876224 150768650448 150883025088 151121035152 151447615488 151613669376 151728685056 151812032112 151973475264 152140105728 152255520768 152495695872 152668369984 152909196336 153025194816 153108873216 153192978432 153309192192 153556532298 153640501248 153724898496 153841515776 154084192704 154417176576 154619207262 154703757312 154788738624 154953347328 155240923136 155326199522 155940028416 156025688832 156315254784 156481486848 156567444696 156653060096 157444964352 157564403712 157650956424 157818608928 157856825344 157991648256 158111502336 158540230368 158997676032 159085016064 159205699584 159462552771 159549751296 159637394592 159758497152 160103743488 160191691101 160566099849 160653901824 160742151648 160913091456 161089523712 161211727872 161300284119 161648862336 161771490816 162026676864 162327379968 162466021107 162589269492 162678177792 162767539584 162891016704 163243032576 163332704652 163456610512 163500539904 163590353433 163714454748 164068250112 164372742144 164463034788 164637931536 164852924416 164943480832 165112971264 165203670528 165686280192 165777294384 165867945984 165993775104 166084958208 166261579776 166443876352 166832898048 166924542096 167285274624 167412178944 167595737088 167722876928 167866126272 167993471232 168570740736 168935030784 169027829568 169156055808 169341526016 169521610752 169614731754 169743403224 170565378048 170694770688 170788536126 170970159672 171157618944 171287460864 171751916232 172153344168 172247482368 172342100736 172472841216 172845563904 172940510808 173071705248 173445722112 173719323648 174041726976 174137330952 174322515744 174550155264 174646038528 175156232192 175252448384 175432531968 175528899936 175758114816 175854661632 176041672704 176138375283 176234692608 176368386048 176465268096 176846618624 177125584896 177259954176 177357325977 177588928512 177740604288 177875440128 178070470656 178205556736 178357759164 178872385536 178970643072 179106412032 179493470208 179592068916 179690274816 179728309296 179826589696 179925371392 180116711424 180735639552 180834920604 181225714176 181363193856 181562048512 181854970128 181992927168 182618302464 183012950016 183113482032 183252393792 183648411648 183888686826 184576781376 184919334912 185217672978 185459539968 185561415936 186397065216 186499456182 186601439232 186742996992 186845577984 187044277248 187249360896 187391410176 187494347352 187687010304 187790109858 187899532288 188195933952 188338701312 188545204224 188688236544 188849392056 188992655136 189096001536 189199875072 189343404032 189642083328 190051909632 190156308264 190300562784 190404624384 190509216768 190711812096 190920916992 190961328627 191065751552 191170707104 191886050304 192031617024 192388005888 192552321312 192698393472 192803766272 192909676544 193220905761 193778417664 193884863328 194031946368 194451259392 194558074659 194705668404 195126437376 195796942848 195904497321 196112830212 196368924672 196476793344 197050761216 197159004432 197727879168 197836494336 198046881792 198264029184 198414434304 198523426608 198952445952 199103373312 199417448448 199787544576 199958179824 200109870144 200219295744 200329279488 200481251328 200914501632 201024867264 201177366784 201231433728 201341973456 201494713536 201930153984 202151559168 202194347958 202304913408 202416042816 202631300352 202853474304 203007361024 203118876298 203327594496 203878928448 204033593088 204257304576 204412256256 204586841394 204742043064 204854001664 204966531328 205445590272 205889568768 206002667286 206158943016 206271676416 206384984832 206604463104 207920037888 208034251776 208420339712 208641982464 208756592928 209926619136 210085871616 210201275232 210424811904 210655531008 210815336448 210931140771 211386973824 211881038976 211996901376 212113354752 212274266112 212455566063 212616737028 212733001728 212849859456 213011329536 213471657984 213588921468 213808398336 213925846797 214088133132 214205202432 214322868864 214550788608 214786031616 214948970496 215067045492 215531816448 215695321088 215871806592 216035569152 216436506624 216621361476 216785692656 216904237056 217023386112 217188022272 217657376768 217776939536 218000719872 218120471244 218285939664 218757666816 219163656192 219284046384 219517242048 220150628352 220271560704 220915040256 221036392512 221157261312 221446610944 221682106368 221803879986 222443864064 222566056128 223047032832 223216238592 223338854934 223460982784 223821501696 223991294976 224760987648 225123603912 225246707712 225370439424 225541407744 226028814336 226152975672 226324537632 227171423232 227420504064 227593027584 227718048168 227960212896 228210158592 228383281152 229002554976 229363794504 229537792224 229663309824 229789467648 229963788288 230334798447 230460751872 230587347744 230762273664 231126289056 231260962816 231387998257 231625764864 231928810893 232055635968 232183107936 232430020992 232861384704 232989299283 233910042624 234038533248 234472882176 234722230272 234851167044 234979590144 235157848064 235287024128 236167446528 236346605568 236476434636 236785238016 236987472384 237167253504 237427294208 237810345552 238496514048 238627524096 238808549376 239324626944 239456091888 239587033088 239637745728 240155615232 240980852736 241113227472 241369637184 241634285568 241817591808 242473293504 242657236224 243491069952 243883904238 244017266688 244151309376 244336525056 244864548864 244999056978 245184915768 245571682122 246102375168 246559113216 246694552182 246956897304 247279386624 247415221248 247669456896 247805505792 248529420288 248665941576 248801918976 248990662656 249127437312 249392369664 249665814528 249855213568 249992463136 250249347072 250386813144 250927911936 251118268416 251393605632 251584315392 251799189408 251990206848 252128002048 252266500096 252856111104 253402546176 253541744352 253734083712 253872832512 254012289024 254282416128 254422097631 254561222656 254615104836 255848067072 256042156032 256182804189 256455239508 256517341184 256736428416 256931191296 257627874348 258371223552 258513151104 258709261824 259268345856 259410766212 259607557872 260168583168 261062590464 261205996428 261483773616 261825232896 261969057792 262734348288 262878672576 263148797952 263293349904 263637172224 263781992448 264062509056 264352038912 264552579072 264697902144 265269927936 265471164416 265616992082 265688377344 265889931264 266383392768 266610906432 266813160192 267105705984 267308335104 267536638746 267886002176 268033156352 268308578304 268455964608 268659618048 269240205312 269388103374 269535412224 269592463944 269739884544 269888057088 270175067136 270471299072 271103459328 271252380906 271838571264 272044790784 272343072768 272549675008 272782455192 272989390752 273927453696 274519425024 274670223048 274878590688 275028901888 275179979776 275472617472 275833030239 277226717184 277379002368 277826509467 278189309952 278342123904 279595597824 279749184273 279902158848 280114495488 280268366976 280566415872 280874041344 281087115264 281241521028 281849298432 282293900928 282508051968 282817806336 283032354816 283274088084 283488982704 283644002304 283799812608 284015106048 284463124992 284628877312 284785228624 285077864448 285234462396 285450844176 285606936576 285763825152 286067718144 286381375488 286598627328 286756060656 287375755264 287829075456 288047425536 288582008832 288828481968 289047590208 289205649408 289364514816 289584029696 290667626496 290827294992 291047919552 291676889088 292058502606 292218208256 292378728512 292689656064 293695414272 294553387008 294715190016 295576141824 295738506648 296591818752 296754741504 297070322688 297396043776 297621651456 297785139912 298428668928 298655059968 299681316864 299937269736 300164805216 300328943616 300493919232 300721876992 301371752448 301537300896 301766050176 302242070304 302895230976 303227338752 303291521937 303457370112 303624064224 303946950528 304280211456 304511041536 304678314447 304991391744 305336739968 305818392672 306050389632 306217746432 306385956864 306618384384 306880262091 307113064596 307281002496 307449796992 307683031552 308168385408 308834353152 309004000929 309238414524 309407514624 309577477248 309906694656 310481846272 310652399044 311880056832 312051377664 312630509568 312962973696 313134889392 313306120192 314889928704 315128807424 315301912848 315637217856 315713650688 315983296512 316223004672 317080460736 317995352064 318170032128 318411399168 318925105542 319099502592 319274789184 319516994304 320207486976 320383382202 321132199698 321307803648 321484303296 321826182912 322179047424 322423455744 322600568238 323297724672 323542981632 324053353728 324654759936 324932042214 325178538984 325356355584 325535079168 325782033408 326486065152 326665409304 326913221024 327001079808 327180706866 327428909496 328136500224 328745484288 328926069576 329275863072 329705848832 329886961664 330225942528 330407341056 331372560384 331554588768 331735891968 331987550208 332169916416 332523159552 332705819979 332887752704 333665796096 333849084192 334570549248 334824357888 335008282401 335191474176 335445753856 335732252544 335986942464 337141481472 337870061568 338055659136 338312111616 338683052032 339043221504 339229463508 339486806448 341130756096 341389541376 341577072252 341940319344 342315237888 342574921728 343503832464 344306688336 344494964736 344684201472 344945682432 345691127808 345881021616 346143410496 346891444224 347438647296 348083453952 348274661904 348645031488 349292077056 350312464384 350504896768 350865063936 351057799872 351709323264 352083345408 352276750566 352469385216 352736772096 352930536192 353693237248 354251169792 354519908352 354714651954 355177857024 355481208576 355750880256 356140941312 356411113472 356715518328 357744771072 357941286144 358212824064 358986940416 359184137832 359380549632 359456618592 359653179392 359850742784 360233422848 361471279104 361669841208 362451428352 362726387712 363124097024 363709940256 363985854336 365236604928 365825856357 366025900032 366226964064 366504787584 367296823296 367498585467 367777373652 369153562752 369838669824 370041828273 370435345956 370919079936 371122831872 372794130432 372998912364 373202878464 373485993984 373691155968 374088554496 374498721792 374782820352 374988694704 375374020608 375580219716 375799064576 376391867904 376677402624 377090408448 377376473088 377698784112 377985310272 378192003072 378399750144 378686808064 379284166656 380103819264 380312616528 380601125568 380809248768 381018433536 381423624192 381841833984 381922657254 382131503104 382341414208 383772100608 384063234048 384776011776 385104642624 385396786944 385819353088 386441811522 387556835328 387769726656 388063892736 388902518784 389116149318 389411336808 390252874752 391593885696 391808994642 392225660424 392737849344 392953586688 394101522432 394318008864 395455758336 395672988672 396093763584 396528058368 396828868608 397046853216 397904891904 398206746624 398425488123 398834896896 399575089152 399916359648 400219740288 400438591488 400658558976 400962502656 401304958119 401829003264 402049734528 402354733568 402462867456 402683946912 402989427072 403860307968 404082155061 404303118336 404388695916 404609826816 404832085632 405262600704 405706948608 406014722048 406237752596 406655188992 406878571359 407757856896 408067186176 408514609152 408824512512 409173682788 409484086128 409708003328 409933062656 410891180544 411779137536 412005334572 412317886032 412543352832 412769969664 413208926208 415840075776 416068503552 416840679424 417283964928 417513185856 419853238272 420171743232 420402550464 420849623808 421311062016 421630672896 421862281542 422773947648 423762077952 424226709504 424548532224 424911132126 425233474056 425466003456 425699718912 426022659072 426943315968 427177842936 427616796672 427851693594 428176266264 428410404864 428645737728 429101577216 429572063232 429897940992 430134090984 431063632896 431390642176 431743613184 432071138304 432873013248 433242722952 433571385312 433808474112 434046772224 434376044544 435314753536 435553879072 436001439744 436240942488 436571879328 437515333632 438087753909 438327312384 438568092768 439034484096 440301256704 440543121408 441830080512 442072785024 442314522624 442893221888 443364212736 443607759972 444887728128 445132112256 446094065664 446432477184 446677709868 446921965568 447643003392 447982589952 449521975296 450247207824 450493415424 450740878848 451082815488 452057628672 452305951344 452649075264 454342846464 454841008128 455186055168 455436096336 455920425792 456420317184 456766562304 458005109952 458727589008 459075584448 459326619648 459578935296 459927576576 460669596894 460921503744 461174695488 461524547328 462252578112 462521925632 462775996514 463251529728 463857621786 464111271936 464366215872 464860041984 465722769408 465978598566 467820085248 468077066496 468945764352 469444460544 469702334088 469959180288 470315696128 470574048256 472334893056 472693211136 472952869272 473570476032 473974944768 474334507008 474854588416 475620691104 476993028096 477255048192 477617098752 478387658313 478649253888 478912183776 479174066176 479275491456 480311230464 480575073303 481961705472 482226454944 482739274368 483268571136 483635183616 483900852357 484946587008 485314472448 486982139904 487398063321 487767808476 488034533376 488302618752 488673050112 489729097728 489998113956 490369831536 491143364244 492204750336 493118226432 493389104364 493913794608 494558773248 494830442496 495338913792 495611011584 497058840576 497331883152 497603837952 497981325312 498254874624 498784739328 499331629056 499710427136 499984926272 500498694144 500773626288 501855823872 502236536832 502787211264 503168630784 503598378816 503980413696 504533000192 505712222208 506805092352 507083488704 507468167424 508024578048 508564832256 508844195262 509122445312 509230209672 511696134144 512084312064 512365608378 512910479016 513034682368 513472856832 513862382592 515255748696 516742447104 517026302208 517418523648 518536691712 518821532424 519215115744 520337166336 522125180928 522411992856 522967547232 523650465792 523938115584 525468696576 525757345152 526297595904 526586699808 527274344448 527563984896 528125018112 528415125849 528704077824 529105158144 529395804288 530539855872 530942328832 531233984164 531376754688 531779862528 532071977931 532766785536 533221812864 533626320384 534211411968 534616670208 535073277492 535772004352 536066312704 536617156608 536911929216 537319236096 538480410624 538776206748 539070824448 539184927888 539479769088 539776114176 540350134272 540942598144 542206918656 542504761812 543677142528 544089581568 544686145536 545099350016 545564910384 545978781504 547854907392 549038850048 549340446096 549757181376 550057803776 550359959552 550945234944 551666060478 554758004736 555653018934 556378619904 556684247808 559191195648 559498368546 559804317696 560228990976 560536733952 561132831744 561748082688 562174230528 562483042056 563698596864 564587801856 565016103936 565635612672 566064709632 566548176168 566977965408 567288004608 567599625216 568030212096 568926249984 569257754624 569570457248 570155728896 570468924792 570901688352 571213873152 571527650304 572135436288 572762750976 572883985881 573197254656 573512121312 574751510528 575658150912 576094851072 577164017664 577656963936 578095180416 578411298816 578729029632 579168059392 579662717283 581335252992 581654589984 582095839104 583353778176 583674223977 584117005212 584436416512 584757457024 585379312128 587390828544 587713491963 589106774016 589430380032 591152283648 591477013296 593183637504 593509483008 594140645376 594792087552 595243302912 595570279824 596857337856 597310119936 599362633728 599874539472 600329610432 600657887232 600987838464 601443753984 602743504896 603074601792 603532100352 604484140608 605790461952 606454677504 606583043874 606914740224 607248128448 607893901056 608560422912 609022083072 609356628894 609982783488 610673479936 611636785344 612100779264 612771913728 613236768768 613760524182 614226129192 614562004992 614899593984 615366063104 616336770816 617668706304 618008001858 618476829048 618815029248 619154954496 619813389312 620963692544 621304798088 623760113664 624102755328 625261019136 625925947392 626269778784 626612240384 629779857408 630257614848 630603825696 631274435712 631427301376 631966593024 632446009344 632793422313 634160921472 635990704128 636340064256 636822798336 637366698189 637850211084 638199005184 638549578368 639033988608 640414973952 640766764404 642264399396 642615607296 642968606592 643652365824 644358094848 644846911488 645201136476 646595449344 647085963264 648106707456 649309519872 649864084428 650357077968 650712711168 651070158336 651564066816 652972130304 653330818608 653826442048 654002159616 654361413732 654857818992 656273000448 657490968576 657852139152 658551726144 659773923328 660451885056 660814682112 662745120768 663109177536 663471783936 664339832832 665046319104 665411639958 665775505408 667331592192 667698168384 669141098496 669648715776 670016564802 670382948352 670891507712 671464505088 671973884928 674282962944 675740123136 676111318272 676624223232 677366104064 678086443008 678458927016 678973612896 682261512192 682779082752 683154144504 683880638688 684630475776 685149843456 687007664928 688613376672 688989929472 689368402944 689891364864 691004395341 691382255616 691762043232 692286820992 693782888448 694163994771 694877294592 695786432679 696166907904 696549323808 697290062976 698584154112 698967897849 700624928768 701009793536 701730127872 702115599744 703418646528 704166690816 704553501132 704938770432 705473544192 705861072384 707386474496 708502339584 709039816704 709429303908 710355714048 710962417152 711501760512 712281882624 712822226944 713431036656 715489542144 715882572288 716425648128 717973880832 718368275664 718761099264 718913237184 719306358784 719701485568 720466845696 722942558208 723339682416 724902856704 725452775424 726248194048 727419880512 727971708672 730473209856 731651712714 732051800064 732453928128 733009575168 734593646592 734997170934 735554747304 738307125504 739677339648 740083656546 740870691912 741838159872 742245663744 745588260864 745997824728 746405756928 746971987968 747382311936 748177108992 748997443584 749565640704 749977389408 750748041216 751160439432 751598129152 752783735808 753354805248 754180816896 754752946176 755397568224 755970620544 756384006144 756799500288 757373616128 758568333312 760207638528 760625233056 761202251136 761618497536 762036867072 762847248384 763266292893 763683667968 763845314508 764263006208 764682828416 767544201216 768126468096 768548412567 769552023552 770209285248 770793573888 771638706176 772883623044 775113670656 775539453312 776127785472 777805037568 778232298636 778822673616 780505749504 783187771392 783617989284 784451320848 785475698688 785907173376 788203044864 788636017728 790911516672 791345977344 792187527168 793056116736 793657737216 794093706432 795809783808 796413493248 796850976246 797669793792 799150178304 799832719296 800439480576 801317117952 801925005312 802609916238 803658006528 804099469056 804709467136 804925734912 805367893824 805978854144 807720615936 808164310122 808606236672 808777391832 809219653632 809664171264 810525201408 811413897216 812029444096 812475505192 813310377984 813757142718 815515713792 816134372352 817029218304 817649025024 818347365576 818968172256 819416006656 819866125312 821782361088 823558275072 824010669144 824635772064 825086705664 825539939328 826417852416 827499090717 831680151552 832137007104 833479528401 833681358848 834567929856 835026371712 839706476544 840343486464 840805100928 841699247616 842622124032 843261345792 843724563084 845547895296 847524155904 848453419008 849097064448 849822264252 850466948112 850932006912 851399437824 852045318144 853886631936 854355685872 855233593344 855703387188 856352532528 856820809728 857291475456 858203154432 859144126464 859795881984 860268181968 862127265792 862781284352 863487226368 864142276608 865746026496 866485445904 867142770624 867616948224 868093544448 868752089088 870629507072 871107758144 872002879488 872481884976 873143758656 875030667264 876175507818 876654624768 877136185536 878068968192 881086242816 883660161024 884145570048 885786443776 886728425472 887215519944 889775456256 890264224512 892188131328 892864954368 893355419736 893843931136 895286006784 895965179904 899043950592 900494415648 900986830848 901481757696 902165630976 904115257344 904611902688 905298150528 908685692928 909682016256 909874565811 910372110336 910872192672 911840851584 912840634368 913533124608 914034943341 916010219904 917455178016 918151168896 918653239296 919157870592 919855153152 920640786273 921339193788 921843007488 922349390976 923049094656 924505156224 925043851264 925551993028 926503059456 927012002787 927715243572 928222543872 928732431744 929720083968 931445538816 931957197132 935640170496 936154132992 937891528704 938888921088 939404668176 939918360576 940631392256 941148096512 944669786112 945386422272 945905738544 947140952064 947949889536 948669014016 949709176832 951241382208 953986056192 954510096384 955234197504 956775316626 957298507776 957824367552 958348132352 958550982912 960622460928 961150146606 963923410944 964452909888 965478548736 966537142272 967270367232 967801704714 969893174016 970628944896 973964279808 974796126642 975535616952 976069066752 976605237504 977346100224 979458195456 979996227912 980739663072 982286728488 984409500672 986236452864 986778208728 987827589216 989117546496 989660884992 990677827584 991222023168 994117681152 994663766304 995207675904 995962650624 996509749248 997569478656 998117459937 998663258112 999420854272 999969852544 1000997388288 1001547252576 1003711647744 1004473073664 1005024847203 1005574422528 1006337261568 1007196757632 1007960827392 1009066000384 1011424444416 1013610184704 1014166977408 1014936334848 1016049156096 1017129664512 1017688390524 1018244890624 1018460419344 1023392268288 1024168624128 1024731216756 1025820958032 1026069364736 1026945713664 1027724765184 1030511497392 1033484894208 1034052604416 1034837047296 1037073383424 1037643064848 1038430231488 1040674332672 1044250361856 1044823985712 1045935094464 1047876231168 1050937393152 1051514690304 1052595191808 1053173399616 1055127969792 1056250036224 1056830251698 1057408155648 1058210316288 1058791608576 1061079711744 1061884657664 1062467968328 1062753509376 1063559725056 1064143955862 1065533571072 1066443625728 1067252640768 1068422823936 1069233340416 1070146554984 1071544008704 1072132625408 1073234313216 1073823858432 1074638472192 1076960821248 1077552413496 1078141648896 1078369855776 1078959538176 1079552228352 1080700268544 1081885196288 1084413837312 1085009523624 1087354285056 1088179163136 1089372291072 1090198700032 1091129820768 1091957563008 1095709814784 1098077700096 1098680892192 1099514362752 1100115607552 1100719919104 1101890469888 1102495756401 1103332120956 1109516009472 1110125484819 1111306037868 1112757239808 1113368495616 1118382391296 1118996737092 1119608635392 1120457981952 1121073467904 1122265663488 1123496165376 1124348461056 1124966084112 1127397193728 1129175603712 1130032207872 1131271225344 1132129419264 1133096352336 1133955930816 1134576009216 1135199250432 1136060424192 1137852499968 1138515509248 1139140914496 1140311457792 1140937849584 1141803376704 1142427746304 1143055300608 1144270872576 1145525501952 1145767971762 1146394509312 1147024242624 1149503021056 1151316301824 1152189702144 1154328035328 1155313927872 1156190360832 1157458059264 1158336118784 1159325434566 1162670505984 1163309179968 1164191678208 1166707556352 1167348447954 1168234010424 1168872833024 1169514914048 1170758624256 1174781657088 1175426983926 1178213548032 1178860760064 1182304567296 1182954026592 1186367275008 1187018966016 1188281290752 1189584175104 1190486605824 1191140559648 1193714675712 1194620239872 1195276464369 1198725267456 1199749078944 1200659220864 1201315774464 1201975676928 1202887507968 1203914874357 1205487009792 1206149203584 1207064200704 1208968281216 1211580923904 1212246465183 1212909355008 1213166087748 1213829480448 1214496256896 1215787802112 1217120845824 1218044166144 1218713257788 1219965566976 1220635714077 1221346959872 1223273570688 1224201558528 1225543827456 1226473537536 1227521048364 1228452258384 1229124009984 1229799187968 1230732126208 1232673541632 1235337412608 1236016003716 1236953658096 1237630058496 1238309908992 1239626778624 1241927385088 1242609596176 1247520227328 1248205510656 1250522038272 1251851894784 1252539557568 1253224480768 1259559714816 1260515229696 1261207651392 1262548871424 1263933186048 1264892018688 1265586844626 1268321842944 1272680128512 1273645596672 1274733396378 1275700422168 1276398010368 1277099156736 1278067977216 1280829947904 1281533528808 1284528798792 1285231214592 1285937213184 1287304731648 1288716189696 1289693822976 1290402272952 1293190898688 1294171926528 1296213414912 1298619039744 1299728168856 1300714155936 1301425422336 1302140316672 1303128133632 1305944260608 1306661637216 1307652884096 1308004319232 1308722827464 1309715637984 1312546000896 1314263261727 1314981937152 1315704278304 1317103452288 1319547846656 1320272695937 1320903770112 1321629364224 1325490241536 1326218355072 1326943567872 1328679665664 1330092638208 1330823279916 1331551010816 1334663184384 1335396336768 1338282196992 1339297431552 1340033129604 1340765896704 1341783015424 1342929010176 1343947769856 1348565925888 1351480246272 1352222636544 1353248446464 1354732208128 1356172886016 1356917854032 1357947225792 1364523024384 1365558165504 1366308289008 1367761277376 1369260951552 1370299686912 1374015329856 1377226753344 1377979858944 1378736805888 1379782729728 1382008790682 1382764511232 1383524086464 1384573641984 1387565776896 1388327989542 1389754589184 1391572865358 1392333815808 1393098647616 1394580125952 1397168308224 1397935795698 1401249857536 1402019587072 1403460255744 1404231199488 1406837293056 1408333381632 1409107002264 1409877540864 1410947088384 1411722144768 1414772948992 1417004679168 1418079633408 1418858607816 1420711428096 1421924834304 1423003521024 1424563765248 1425644453888 1426862073312 1430979084288 1431765144576 1432851296256 1435947761664 1436736551328 1437522198528 1437826474368 1438612717568 1439402971136 1440933691392 1441725219909 1445885116416 1446679364832 1449805713408 1450905550848 1451702557071 1452496388096 1454839761024 1455943417344 1460946419712 1463303425428 1464103600128 1464907856256 1466019150336 1469187293184 1469994341868 1471109494608 1476614251008 1479354679296 1480167313092 1481741383824 1483676319744 1484491327488 1491176521728 1491995649456 1492811513856 1493943975936 1494764623872 1496354217984 1497994887168 1499131281408 1499954778816 1501496082432 1502320878864 1503196258304 1505567471616 1506709610496 1508361633792 1509505892352 1510795136448 1511941241088 1513599000576 1514747232256 1517136666624 1520415277056 1521250466112 1522404502272 1524073734144 1525694496768 1526532585786 1527367335936 1527690629016 1528526012416 1529365656832 1535088402432 1536252936192 1537096825134 1539104047104 1540418570496 1541587147776 1543277412352 1545767246088 1550227341312 1551078906624 1552255570944 1555610075136 1556464597272 1557645347232 1561011499008 1566375542784 1567235978568 1568902641696 1570951397376 1571814346752 1576406089728 1577272035456 1581823033344 1582691954688 1584375054336 1585245377547 1586112233472 1587315474432 1588187412864 1591619567616 1592826986496 1593701952492 1595339587584 1596215933793 1598300356608 1599665438592 1600878961152 1602634235904 1603850010624 1605219832476 1607316013056 1608198938112 1609418934272 1609851469824 1610735787648 1611957708288 1615441231872 1616328620244 1617212473344 1617554783664 1618439307264 1619328342528 1621050402816 1622827794432 1624058888192 1624951010384 1626620755968 1627514285436 1631031427584 1632268744704 1634058436608 1635298050048 1636694731152 1637936344512 1638832013312 1639732250624 1643564722176 1647116550144 1648021338288 1649271544128 1650173411328 1651079878656 1652835704832 1654998181434 1664274014208 1666959056802 1667362717696 1669135859712 1670052743424 1679412953088 1680686972928 1681610201856 1683398495232 1685244248064 1686522691584 1687449126168 1691095790592 1695048311808 1696906838016 1698194128896 1699644528504 1700933896224 1701864013824 1702798875648 1704090636288 1707773263872 1708711371744 1710467186688 1711406774376 1712705065056 1713641619456 1714582950912 1716406308864 1718288252928 1718651957643 1719591763968 1720536363936 1724254531584 1725562568704 1726510448533 1726974452736 1728284553216 1731492052992 1732970891808 1734285541248 1735233896448 1736187088896 1737504178176 1738988151849 1741259014144 1742215516288 1744005758976 1744963769952 1746287517312 1750061334528 1751022671931 1752351015636 1753309249536 1754272371072 1756137936384 1762172485632 1763140475889 1767320322048 1768291140096 1771572887552 1773456850944 1774431039888 1779550912512 1780528449024 1784376262656 1785729908736 1786710839472 1787687862272 1790572013568 1791930359808 1798087901184 1800988831296 1801973661696 1802963515392 1804331261952 1808230514688 1809223805376 1810596301056 1817371385856 1819364032512 1819749131622 1820744220672 1821744385344 1823681703168 1825681268736 1827066249216 1828069886682 1832020439808 1834910356032 1836302337792 1838315741184 1839710306304 1841281572546 1842678387576 1843686014976 1844698781952 1846098189312 1849010312448 1850087702528 1851103986056 1853006118912 1854024005574 1855430487144 1856445087744 1857464863488 1859440167936 1862891077632 1863914394264 1871280340992 1872308265984 1875783057408 1877777842176 1878809336352 1879836721152 1881262784512 1882296193024 1889339572224 1890772844544 1891811477088 1894281904128 1895899779072 1897338028032 1898380266939 1899418353664 1902482764416 1907972112384 1909020192768 1910468395008 1913550633252 1914597015552 1915648735104 1916696264704 1917101965824 1921244921856 1922300293212 1927846821888 1928905819776 1930957097472 1933074284544 1934540734464 1935603409428 1939786348032 1941257889792 1947928559616 1949592253284 1951071233904 1952138133504 1953210475008 1954692200448 1958916390912 1959992455824 1961479326144 1964573456976 1968819001344 1972472905728 1973556417456 1975655178432 1979321769984 1981355655168 1982444046336 1988235362304 1989327532608 1990415351808 1993019498496 1995138957312 1996234919874 1997326516224 1998841708544 1999939705088 2001994776576 2003094505152 2007423295488 2008946147328 2010049694406 2011148845056 2012674523136 2014393515264 2015921654784 2018132000768 2022848888832 2027220369408 2028333954816 2029872669696 2032098312192 2034259329024 2035376781048 2036489781248 2036920838688 2046784536576 2048337248256 2049462433512 2051641916064 2052138729472 2053891427328 2055449530368 2061022994784 2066969788416 2068105208832 2069674094592 2073013186023 2074146766848 2075286129696 2076860462976 2081348665344 2082491984313 2087359298037 2088500723712 2089647971424 2091870188928 2095752462336 2096903693547 2101874786304 2103029380608 2105190383616 2106346799232 2110255939584 2112500072448 2113660503396 2114816311296 2116420632576 2117583217152 2122159423488 2123769315328 2124935936656 2125507018752 2127119450112 2128287911724 2131067142144 2132887251456 2134505281536 2136845647872 2138466680832 2140293109968 2143088017408 2144265250816 2146468626432 2147647716864 2149276944384 2153921642496 2155104826992 2156283297792 2156739711552 2157919076352 2159104456704 2161400537088 2163770392576 2168827674624 2170019047248 2174708570112 2176358326272 2178744582144 2180397400064 2182259641536 2183915126016 2191419629568 2196155400192 2197361784384 2199028725504 2201439838208 2203780939776 2204991512802 2206664241912 2219032018944 2220250969638 2222612075736 2225514479616 2226736991232 2236764782592 2237993474184 2239217270784 2240915963904 2242146935808 2244531326976 2246992330752 2248696922112 2249932168224 2254794387456 2258351207424 2260064415744 2262542450688 2264258838528 2266192704672 2267911861632 2269152018432 2270398500864 2272120848384 2275704999936 2277031018496 2278281828992 2280622915584 2281875699168 2283606753408 2284855492608 2286110601216 2288541745152 2289798878679 2291051003904 2291535943524 2292789018624 2294048485248 2299006042112 2302632603648 2304379404288 2305645237701 2308656070656 2310627855744 2312380721664 2314916118528 2316672237568 2318650869132 2325341011968 2326618359936 2328383356416 2333415112704 2334696895908 2336468020848 2337745666048 2339029828096 2341517248512 2349563314176 2350853967852 2356427096064 2357721520128 2364609134592 2365908053184 2372734550016 2374037932032 2376562581504 2379168350208 2380973211648 2382281119296 2387429351424 2389240479744 2390552928738 2397450534912 2399498157888 2401318441728 2403951353856 2405775015936 2407829748714 2410974019584 2412298407168 2414128401408 2417936562432 2423161847808 2424492930366 2425818710016 2426332175496 2427658960896 2428992513792 2431575604224 2434241691648 2436088332288 2437426515576 2439931133952 2441271428154 2442693919744 2446547141376 2448403117056 2451087654912 2452947075072 2455042096728 2456904516768 2458248019968 2459598375936 2461464252416 2465347083264 2470674825216 2472032007432 2473907316192 2475260116992 2476619817984 2479253557248 2482497272151 2483854770176 2485219192352 2495040454656 2496411021312 2501044076544 2503703789568 2505079115136 2506448961536 2519119429632 2521030459392 2522415302784 2525097742848 2527866372096 2529784037376 2531173689252 2536643685888 2545360257024 2547291193344 2549466792756 2551400844336 2552796020736 2554198313472 2556135954432 2561659895808 2563067057616 2569057597584 2570462429184 2571874426368 2574609463296 2577432379392 2579387645952 2580804545904 2586381797376 2588343853056 2592426829824 2597238079488 2599456337712 2601428311872 2602850844672 2604280633344 2606256267264 2611888521216 2613323274432 2615305768192 2616008638464 2617445654928 2619431275968 2625092001792 2628526523454 2629963874304 2631408556608 2634206904576 2639095693312 2640545391874 2643258728448 2650980483072 2652436710144 2657359331328 2660185276416 2661646559832 2663102021632 2669326368768 2670792673536 2676564393984 2678594863104 2680066259208 2681531793408 2683566030848 2685858020352 2687895539712 2697131851776 2702960492544 2704445273088 2706496892928 2709464416256 2712345772032 2713835708064 2715894451584 2729046048768 2729623697433 2731116331008 2732616578016 2735522554752 2738521903104 2740599373824 2742104830023 2748030659712 2754453506688 2755959717888 2757473611776 2759565459456 2761922358819 2764017581364 2765529022464 2767048172928 2769147283968 2775131553792 2776655979084 2779509178368 2781036008361 2783145730716 2784667631616 2786197295232 2789160251904 2794336616448 2795871591396 2802499715072 2804039174144 2806920511488 2808462398976 2813674586112 2816666763264 2818214004528 2819755081728 2821894176768 2823444289536 2829545897984 2834009358336 2836159266816 2837717215632 2841422856192 2843849668608 2846007042048 2849127530496 2851288907776 2853724146624 2861958168576 2863530289152 2865702592512 2871895523328 2873473102656 2875044397056 2875652948736 2878805942272 2881867382784 2883450439818 2891770232832 2893358729664 2899611426816 2901811101696 2903405114142 2904992776192 2909679522048 2911886834688 2921892839424 2926606850856 2928207200256 2929815712512 2932038300672 2938374586368 2939988683736 2942218989216 2953228502016 2958709358592 2960334626184 2963482767648 2967352639488 2968982654976 2982353043456 2983991298912 2985623027712 2987887951872 2989529247744 2992708435968 2994352379811 2995989774336 2998262562816 2999909557632 3002992164864 3004641757728 3006392516608 3011134943232 3013419220992 3015074541609 3016723267584 3019011784704 3021590272896 3023882482176 3027198001152 3029494464512 3034273333248 3040830554112 3042500932224 3044809004544 3048147468288 3051388993536 3053065171572 3054734671872 3055381258032 3057052024832 3058731313664 3070176804864 3072505872384 3074193650268 3078208094208 3080837140992 3083174295552 3086554824704 3091534492176 3100454682624 3102157813248 3104511141888 3111220150272 3112929194544 3115290694464 3122022998016 3132751085568 3134471957136 3137805283392 3143628693504 3152812179456 3154544070912 3165383909376 3168750108672 3170490755094 3172224466944 3174630948864 3176374825728 3183239135232 3185653972992 3187403904984 3190679175168 3192431867586 3196600713216 3199330877184 3201757922304 3205268471808 3207700021248 3210439664952 3214632026112 3216397876224 3218837868544 3219702939648 3221471575296 3223915416576 3230882463744 3232657240488 3234424946688 3235109567328 3236878614528 3238656685056 3242100805632 3245655588864 3248117776384 3249902020768 3253241511936 3255028570872 3262062855168 3264537489408 3268116873216 3270596100096 3273389462304 3275872689024 3277664026624 3279464501248 3287129444352 3294233100288 3296042676576 3298543088256 3300346822656 3302159757312 3305671409664 3307487269203 3309996362868 3328548028416 3330376454457 3333918113604 3334725435392 3338271719424 3340105486848 3358825906176 3361373945856 3363220403712 3366796990464 3370488496128 3373045383168 3374898252336 3382191581184 3390096623616 3393813676032 3396388257792 3399289057008 3401867792448 3403728027648 3405597751296 3408181272576 3415546527744 3417422743488 3420934373376 3422813548752 3425410130112 3427283238912 3429165901824 3432812617728 3436576505856 3437303915286 3439183527936 3441072727872 3448509063168 3451125137408 3453020897066 3453948905472 3456569106432 3462984105984 3465941783616 3468571082496 3472374177792 3475008356352 3477976303698 3482518028288 3484431032576 3488011517952 3489927539904 3492575034624 3500122669056 3502045343862 3504702031272 3506618499072 3508544742144 3512275872768 3524344971264 3526280951778 3534640644096 3536582280192 3543145775104 3546913701888 3548862079776 3559101825024 3561056898048 3568752525312 3571459817472 3573421678944 3575375724544 3581144027136 3583860719616 3585829393107 3596175802368 3601977662592 3603947323392 3605927030784 3608662523904 3611744623071 3616461029376 3618447610752 3621192602112 3634742771712 3636739395549 3638728065024 3639498263244 3641488441344 3643488770688 3647363406336 3651362537472 3654132498432 3656139773364 3664040879616 3669820712064 3672604675584 3676631482368 3679420612608 3682563145092 3685356775152 3687372029952 3689397563904 3692196378624 3698020624896 3700175405056 3702207972112 3706012237824 3708048011148 3710860974288 3712890175488 3714929726976 3718880335872 3725782155264 3727828788528 3742560681984 3744616531968 3751566114816 3755555684352 3757618672704 3759673442304 3764592386048 3778679144448 3781545689088 3783622954176 3791799558144 3794676056064 3796760533878 3798836707328 3804965528832 3818040385536 3820936790016 3827101266504 3829194031104 3831297470208 3834203931648 3842489843712 3844600586424 3855693643776 3857811639552 3861914194944 3866148569088 3869081468928 3871206818856 3879572696064 3882515779584 3895857119232 3899184506568 3902142467808 3904276267008 3906420950016 3909384400896 3917832781824 3919984911648 3922958652288 3929146913952 3937638002688 3942789785181 3944945811456 3947112834912 3951310356864 3958643539968 3960818087811 3962711310336 3964888092672 3976470724608 3978655065216 3980830703616 3986038996992 3990277914624 3992469839748 3994653032448 3997683417088 3999879410176 4003989553152 4006189010304 4014846590976 4017892294656 4020099388812 4022297690112 4025349046272 4028787030528 4031843309568 4036264001536 4045697777664 4054440738816 4056667909632 4059745339392 4064196624384 4068518658048 4070753562096 4072979562496 4073841677376 4093569073152 4096674496512 4098924867024 4103283832128 4104277458944 4107782854656 4110899060736 4122045989568 4133939576832 4136210417664 4139348189184 4146026372046 4148293533696 4150572259392 4153720925952 4162697330688 4164983968626 4174718596074 4177001447424 4179295942848 4183740377856 4191504924672 4193807387094 4203749572608 4206058761216 4210380767232 4212693598464 4220511879168 4225000144896 4227321006792 4229632622592 4232841265152 4235166434304 4244318846976 4247538630656 4249871873312 4251014037504 4254238900224 4256575823448 4262134284288 4265774502912 4269010563072 4273691295744 4276933361664 4280586219936 4286176034816 4288530501632 4292937252864 4295295433728 4298553888768 4307843284992 4310209653984 4312566595584 4313479423104 4315838152704 4318208913408 4322801074176 4325175659727 4327540785152 4337655349248 4340038094496 4349417140224 4352716652544 4355107671213 4357489164288 4360794800128 4364519283072 4367830252032 4382839259136 4392310800384 4394723568768 4398057451008 4402879676416 4407561879552 4409983025604 4413328483824 4438064037888 4440501939276 4445224151472 4451028959232 4453473982464 4473529565184 4475986948368 4478434541568 4481831927808 4484293871616 4489062653952 4493984661504 4497393844224 4499864336448 4509588774912 4516702414848 4520128831488 4525084901376 4528517677056 4532385409344 4535823723264 4540797001728 4544241696768 4551409999872 4554062036992 4556563657984 4561245831168 4563751398336 4567213506816 4572221202432 4577083490304 4579597757358 4582102007808 4583071887048 4585578037248 4588096970496 4598012084224 4605265207296 4608758808576 4611290475402 4617312141312 4621255711488 4624761443328 4629832237056 4633344475136 4637301738264 4650682023936 4653236719872 4656766712832 4666830225408 4669393791816 4672936041696 4675491332096 4678059656192 4683034497024 4699126628352 4701707935704 4712854192128 4715443040256 4729218269184 4731816106368 4745469100032 4748075864064 4753125163008 4755736132641 4758336700416 4761946423296 4764562238592 4774858702848 4778480959488 4781105857476 4794901069824 4798996315776 4802636883456 4807902707712 4811550031872 4815659497428 4821948039168 4824596814336 4828256802816 4835873124864 4846323695616 4848985860732 4851637420032 4852664350992 4855317921792 4857985027584 4863151208448 4868483383296 4872176664576 4874853031152 4879862267904 4882542856308 4885387839488 4893094282752 4896806234112 4902175309824 4905894150144 4910084193456 4913809033536 4916496039936 4919196751872 4922928504832 4930694166528 4941349650432 4944064014864 4947814632384 4950520233984 4953239635968 4958507114496 4964994544302 4967709540352 4970438384704 4992822042624 5002088153088 5007407579136 5010158230272 5038238859264 5042060918784 5044830605568 5050195485696 5055732744192 5059568074752 5062347378504 5073287371776 5090720514048 5094582386688 5098933585512 5102801688672 5105592041472 5108396626944 5112271908864 5123319791616 5126134115232 5138115195168 5140924858368 5143748852736 5149218926592 5154864758784 5155955872929 5158775291904 5161609091808 5172763594752 5176687706112 5179531345599 5184853659648 5194476158976 5198912675424 5202856623744 5205701689344 5208561266688 5212512534528 5216964455547 5223777042432 5226646548864 5230611536384 5232017276928 5234891309856 5238862551936 5250184003584 5253068015793 5257053046908 5259927748608 5262817113216 5268413809152 5278191386624 5281090783748 5286517456896 5289421427667 5301960966144 5304873420288 5314718662656 5320370552832 5323293119664 5326204043264 5338652737536 5341585347072 5353128787968 5357189726208 5360132518416 5363063586816 5367132061696 5371716040704 5375791079424 5394263703552 5405920985088 5408890546176 5412993785856 5418928832512 5424691544064 5427671416128 5431788903168 5458092097536 5459247394866 5462232662016 5465233156032 5471045109504 5477043806208 5481198747648 5484209660046 5496061319424 5508907013376 5514947223552 5519130918912 5523844717638 5528035162728 5531058044928 5534096345856 5538294567936 5550263107584 5553311958168 5559018356736 5562072016722 5566291461432 5569335263232 5572394590464 5578320503808 5588673232896 5591743182792 5604999430144 5608078348288 5613841022976 5616924797952 5627349172224 5633333526528 5636428009056 5639510163456 5643788353536 5646888579072 5659091795968 5668018716672 5672318533632 5675434431264 5682845712384 5687699337216 5692014084096 5695140800817 5698255060992 5702577815552 5707448293248 5723916337152 5727060578304 5731405185024 5743791046656 5746946205312 5750088794112 5751305897472 5757611884544 5763734765568 5766900879636 5783540465664 5786717459328 5799222853632 5803622203392 5806810228284 5809985552384 5819359044096 5823773669376 5843785678848 5853213701712 5856414400512 5859631425024 5864076601344 5876749172736 5879977367472 5884437978432 5906457004032 5917418717184 5920669252368 5926965535296 5937965309952 5964706086912 5967982597824 5971246055424 5979058495488 5985416871936 5988704759622 5991979548672 5996525125632 5999819115264 6005984329728 6009283515456 6012785033216 6022269886464 6026838441984 6030149083218 6033446535168 6038023569408 6043180545792 6047764964352 6054396002304 6058988929024 6068546666496 6081661108224 6085001864448 6089618009088 6096294936576 6102777987072 6106130343144 6109469343744 6110762516064 6114104049664 6117462627328 6140353609728 6145011744768 6148387300536 6156416188416 6161674281984 6166348591104 6173109649408 6183068984352 6200909365248 6204315626496 6209022283776 6219039558069 6222440300544 6225858389088 6230581388928 6244045996032 6247475952939 6265502171136 6268943914272 6275610566784 6287257387008 6290711080641 6305624358912 6309088141824 6330767818752 6337500217344 6340981510188 6344448933888 6349261897728 6352749651456 6366478270464 6371307945984 6374807809968 6381358350336 6384863735172 6393201426432 6398661754368 6403515844608 6410536943616 6415400042496 6420879329904 6429264052224 6432795752448 6437675737088 6439405879296 6442943150592 6447830833152 6461764927488 6465314480976 6468849893376 6470219134656 6473757229056 6477313370112 6484201611264 6491311177728 6496235552768 6499804041536 6506483023872 6510057141744 6524125710336 6529074978816 6536233746432 6541192200192 6546778924608 6551745378048 6558929002496 6574258888704 6588466200576 6592085353152 6597086176512 6604319514624 6611342819328 6614974538406 6619992725736 6657096056832 6660752908914 6667836227208 6669450870784 6676543438848 6680210973696 6717651812352 6722747891712 6726440807424 6733593980928 6740976992256 6746090766336 6749796504672 6764383162368 6780193247232 6787627352064 6792776515584 6798578114016 6803735584896 6807456055296 6811195502592 6816362545152 6831093055488 6834845486976 6841868746752 6845627097504 6850820260224 6854566477824 6858331803648 6865625235456 6869396636037 6873153011712 6874607830572 6878367055872 6882145455744 6897018126336 6902250274816 6906041794132 6907897810944 6913138212864 6916935713103 6925968211968 6931883567232 6937142164992 6944748355584 6950016712704 6955952607396 6965036056576 6968862065152 6976023035904 6979855079808 6985150069248 7000245338112 7004090687724 7009404062544 7013236998144 7017089484288 7024551745536 7048689942528 7052561903556 7069281288192 7073164560384 7086291550208 7093827403776 7097724159552 7118203650048 7122113796096 7137505050624 7142919634944 7146843357888 7150751449088 7162288054272 7167721439232 7171658786214 7192351604736 7203955325184 7211854061568 7217325047808 7223489246142 7232922058752 7236895221504 7242385204224 7269485543424 7273478791098 7277456130048 7278996526488 7282976882688 7286977541376 7294726812672 7302725074944 7308264996864 7312279546728 7328081759232 7339641424128 7345209351168 7353262964736 7358841225216 7365126290184 7370713550304 7374744059904 7378795127808 7384392757248 7396041249792 7400350810112 7404415944224 7412024475648 7416096022296 7421721948576 7425780350976 7429859453952 7437760671744 7447491816453 7451564310528 7455657577056 7485121363968 7489233063936 7503132229632 7511111368704 7515237345408 7519346884608 7529184772096 7557358288896 7563091378176 7567245908352 7583599116288 7589352112128 7593521067756 7597673414656 7609931057664 7636080771072 7641873580032 7654202533008 7658388062208 7662594940416 7668407863296 7684979687424 7689201172848 7711387287552 7715623279104 7723828389888 7732297138176 7738162937856 7742413637712 7759145392128 7765031559168 7791714238464 7798369013136 7804284935616 7808552534016 7812841900032 7818768801792 7835665563648 7839969823296 7845917304576 7858293827904 7875276005376 7885579570362 7889891622912 7894225669824 7902620713728 7917287079936 7921636175622 7929776185344 7952941449216 7957310130432 7972077993984 7980555829248 7984939679496 7989306064896 7995366834176 7999758820352 8007979106304 8012378020608 8029693181952 8035784589312 8040198777624 8044595380224 8050698092544 8057574061056 8063686619136 8072528003072 8091395555328 8108881477632 8113335819264 8119490678784 8128393248768 8137037316096 8141507124192 8145959124992 8147683354752 8187138146304 8193348993024 8197849734048 8206567664256 8208554917888 8215565709312 8221798121472 8226314490069 8244091979136 8267879153664 8272420835328 8278696378368 8285767076457 8292052744092 8296587067392 8301144518784 8307441851904 8325394661376 8329967937252 8349437192148 8354002894848 8358591885696 8367480755712 8383009849344 8387614774188 8407499145216 8412117522432 8420761534464 8425387196928 8441023758336 8450000289792 8454642013584 8459265245184 8465682530304 8470332868608 8488637693952 8495077261312 8499743746624 8502028075008 8508477800448 8513151646896 8524268568576 8531549005824 8538021126144 8547382591488 8553866723328 8561172439872 8577061003264 8585874505728 8590590867456 8597107777536 8615686569984 8620419307968 8625133191168 8626958846208 8636417826816 8645602148352 8650351319454 8655081570304 8675310698496 8680076188992 8698834280448 8705433305088 8710215342426 8714978328576 8721589600256 8729038566144 8735660504064 8765678518272 8784621600768 8789447137536 8796114902016 8805759352832 8815123759104 8819966051208 8826656967648 8876128075776 8881003878552 8890448302944 8902057918464 8906947964928 8947059130368 8951973896736 8956869083136 8963663855616 8968587743232 8978125307904 8983057139433 8987969323008 8994787688448 8999728672896 9019177549824 9033404829696 9040257662976 9045223624827 9050169802752 9057035354112 9064770818688 9071647446528 9081594003456 9088483393536 9102819999744 9108124073984 9113127315968 9122491662336 9127502796672 9134427013632 9144442404864 9154166980608 9159195514716 9164204015616 9166143774096 9171156074496 9176193940992 9196024168448 9210530414592 9217517617152 9222580950804 9234624282624 9242511422976 9249522886656 9259664474112 9266688950272 9274603476528 9301364047872 9306473439744 9313533425664 9333660450816 9338787583632 9345872083392 9350982664192 9356119312384 9366068994048 9398253256704 9403415871408 9430886080512 9458436538368 9463632212736 9496151728128 9506250326016 9511472265282 9516673400832 9523892846592 9529124477184 9549717405696 9556961918976 9562211714952 9589802139648 9597992631552 9605273766912 9615805415424 9623100063744 9631318994856 9643896078336 9649193628672 9656513605632 9671746249728 9692647391232 9697971721464 9703274840064 9705328701984 9710635843584 9715970055168 9726302416896 9736966766592 9744353329152 9749706062304 9759724535808 9765085712616 9770775678976 9786188565504 9793612468224 9804350619648 9811788300288 9820168386912 9827618067072 9832992079872 9838393503744 9845857009664 9861388333056 9882699300864 9888128029728 9895629264768 9901040467968 9906479271936 9917014228992 9922461807609 9929989088604 9935419080704 9940876769408 9985644085248 9991129363371 10004176306176 10014815158272 10020316460544 10076477718528 10084121837568 10089661211136 10100390971392 10111465488384 10119136149504 10124694757008 10146574743552 10181441028096 10189164773376 10197867171024 10205603377344 10211184082944 10216793253888 10224543817728 10246639583232 10252268230464 10276230390336 10281849716736 10287497705472 10298437853184 10309729517568 10311911745858 10317550583808 10323218183616 10345527189504 10353375412224 10359062691198 10369707319296 10388952317952 10397825350848 10405713247488 10417122533376 10425025069056 10433928911094 10447554084864 10453293097728 10461223072768 10464034553856 10469782619712 10477725103872 10500368007168 10506136031586 10514106093816 10519855497216 10525634226432 10536827618304 10556382773248 10562181567496 10573034913792 10578842855334 10603921932288 10609746840576 10629437325312 10640741105664 10646586239328 10652408086528 10677305475072 10683170694144 10706257575936 10714379452416 10720265036832 10726127173632 10734264123392 10743432081408 10751582158848 10757488179321 10788527407104 10811841970176 10817781092352 10825987571712 10835233869213 10837857665024 10849383088128 10855342832256 10863577806336 10916184195072 10918494789732 10924465324032 10930466312064 10942090219008 10954087612416 10962397495296 10968419320092 10992122638848 11017814026752 11029894447104 11038261837824 11047689435276 11056070325456 11062116089856 11068192691712 11076589135872 11100526215168 11106623916336 11118036713472 11124144033444 11132582922864 11138670526464 11144789180928 11156641007616 11177346465792 11183486365584 11216156696576 11227682045952 11233849595904 11254698344448 11266667053056 11272856018112 11279020326912 11293777158144 11318183591936 11336037433344 11344637067264 11350868862528 11375398674432 11384028168192 11390281601634 11396510121984 11405155631104 11414896586496 11454121156608 11462810370048 11487582093312 11493892410624 11502611794944 11515223769088 11527469531136 11533801759272 11567080931328 11573434918656 11598445707264 11607244406784 11613620456568 11619971104768 11638718088192 11647547338752 11687571357696 11706427403424 11712828801024 11719262850048 11728153202688 11753498345472 11759954734944 11768875956864 11812914008064 11828369355543 11834837434368 11841338504736 11853931070592 11875930619904 11882454263433 11929412173824 11935965195648 11942492110848 11958116990976 11970833743872 11977409519244 11983959097344 11993050251264 11999638230528 12011968659456 12018567030912 12025570066432 12044539772928 12053676883968 12060298166436 12066893070336 12076047138816 12086361091584 12095529928704 12108792004608 12117977858048 12137093332992 12163322216448 12170003728896 12179236018176 12192589873152 12205555974144 12212260686288 12218938687488 12221525032128 12228208099328 12234925254656 12280707219456 12290023489536 12296774601072 12312832376832 12323348563968 12332697182208 12346219298816 12366137968704 12401818730496 12408631252992 12418044567552 12438079116138 12444880601088 12451716778176 12461162777856 12488091992064 12494951905878 12531004342272 12537887828544 12551221133568 12574514774016 12581422161282 12611248717824 12618176283648 12661535637504 12675000434688 12681963020376 12688897867776 12698523795456 12705499302912 12732956540928 12742615891968 12749615619936 12762716700672 12769727470344 12786402852864 12797323508736 12807031689216 12821073887232 12830800084992 12841758659808 12858528104448 12865591504896 12875351474176 12878811758592 12885886301184 12895661666304 12923529854976 12930628961952 12937699786752 12940438269312 12947514458112 12954626740224 12968403222528 12975526979181 12982622355456 12992471105536 12999608083072 13012966047744 13020114283488 13048251420672 13058149957632 13065323013639 13072467492864 13082384400384 13093557849216 13103490756096 13117858004992 13148517777408 13176932401152 13184170706304 13194172353024 13208639029248 13222685638656 13229949076812 13239985451472 13314192113664 13321505817828 13335672454416 13338901741568 13353086877696 13360421947392 13435303624704 13445495783424 13452881614848 13467187961856 13481953984512 13492181532672 13499593009344 13528766324736 13560386494464 13575254704128 13585553031168 13597156228032 13607471169792 13622391005184 13632725090304 13662186110976 13669690973952 13683737493504 13691254195008 13701640520448 13716663607296 13731250470912 13738793272074 13746306023424 13749215661144 13756734111744 13764290911488 13794036252672 13804500549632 13812083588264 13815795621888 13826276425728 13833871426206 13851936423936 13863767134464 13874284329984 13889496711168 13900033425408 13911905214792 13930072113152 13937724130304 13952046071808 13959710159616 13970300138496 14000490676224 14008181375448 14018808125088 14026473996288 14034178968576 14049103491072 14097379885056 14105123807112 14138562576384 14146329120768 14172583100416 14187654807552 14195448319104 14236407300096 14244227592192 14275010101248 14285839269888 14293686715776 14301502898176 14324576108544 14335442878464 14343317572428 14384703209472 14407910650368 14423708123136 14434650095616 14446978492284 14465844117504 14473790443008 14484770408448 14538971086848 14546957582196 14554912260096 14557993052976 14565953765376 14573955082752 14589453625344 14605450149888 14616529993728 14624559093456 14656163518464 14679282848256 14690418702336 14706525929472 14717682450432 14730252580368 14741427100608 14749488119808 14757590255616 14768785514496 14792082499584 14800701620224 14808831888448 14824048951296 14832192044592 14843443897152 14851560701952 14859718907904 14875521343488 14894983632906 14903128621056 14911315154112 14978466127872 15006264459264 15022222737408 15030474690816 15058369544192 15114716577792 15126182756352 15134491816704 15167198232576 15178704224256 15187042135512 15195346829312 15219862115328 15272161542144 15283747160064 15308405066016 15316776124416 15325189880832 15336815726592 15369959374848 15378402345696 15422774575104 15431246558208 15447656779776 15464594276352 15467867618787 15476325875712 15484827275424 15518290784256 15530063118336 15538594036797 15583428476928 15596738026272 15608569871232 15617105068032 15625683800064 15637537603584 15650893366641 15671331127296 15679939646592 15691834609152 15716587655808 15750552010752 15759204047379 15771159140724 15779783245824 15788451339648 15805241427456 15834574159872 15843272351244 15859552370688 15868264283001 15905882898432 15914620260864 15944155987968 15961111658496 15969879358992 15978612129792 15990733668352 15999517640704 16015958212608 16024756041216 16059386363904 16071569178624 16080397555248 16089190760448 16101396185088 16115148122112 16127373238272 16145056006144 16182791110656 16217762955264 16226671638528 16238981357568 16256786497536 16274074632192 16283014248384 16291918249984 16295366709504 16374276292608 16386697986048 16395699468096 16413135328512 16431131418624 16443596242944 16452628980138 16488183958272 16544841670656 16557392756736 16571534152914 16584105488184 16593174134784 16602289037568 16614883703808 16650789322752 16659935874504 16698874384296 16708005789696 16717183771392 16734961511424 16766019698688 16775229548376 16814998290432 16824235044864 16841523068928 16850774393856 16882047516672 16900000579584 16909284027168 16918530490368 16931365060608 16940665737216 16977275387904 16990154522624 16999487493248 17004056150016 17016955600896 17026303293792 17048537137152 17063098011648 17076042252288 17085422402451 17094765182976 17107733446656 17122344879744 17154122006528 17171749011456 17181181734912 17194215555072 17231373139968 17240838615936 17250266382336 17253917692416 17272835653632 17291204296704 17300702638908 17310163140608 17350621396992 17360152377984 17397668560896 17410866610176 17420430684852 17429956657152 17443179200512 17458077132288 17471321008128 17531357036544 17569243201536 17578894275072 17592229804032 17611518705664 17630247518208 17639932102416 17653313935296 17752256151552 17762007757104 17780896605888 17813895929856 17894118260736 17903947793472 17913738166272 17937175486464 17956250615808 17966114278866 17975938646016 17989575376896 17999457345792 18038355099648 18066809659392 18080515325952 18090447249654 18100339605504 18114070708224 18129541637376 18143294893056 18163188006912 18176966787072 18205639999488 18216248147968 18226254631936 18244983324672 18255005593344 18268854027264 18288884809728 18308333961216 18318391029432 18328408031232 18332287548192 18342312148992 18352387881984 18392048336896 18421060829184 18435035234304 18445161901608 18469248565248 18485022845952 18499045773312 18519328948224 18533377900544 18549206953056 18602728095744 18612946879488 18627066851328 18667320901632 18677575167264 18691744166784 18701965328384 18712238624768 18732137988096 18742427858817 18796506513408 18806831742816 18861772161024 18872133241923 18916873076736 18927264425472 18992303456256 19012500652032 19022944530564 19033346801664 19047785693184 19058248954368 19099434811392 19113923837952 19124423429904 19179604279296 19195985263104 19210547533824 19231610830848 19246200127488 19262637989712 19287792156672 19298387257344 19313027211264 19343492499456 19385294782464 19395943442928 19406549680128 19410657403968 19421271687168 19431940110336 19452604833792 19473933533184 19488706658304 19499412124608 19519449071616 19530171425232 19541551357952 19572377131008 19587224936448 19608701239296 19623576600576 19640336773824 19655236134144 19676787007488 19691714019328 19722776666112 19765398601728 19776256059456 19791258529536 19812958543872 19834028457984 19844923615218 19859978177208 19870838161408 19881753538816 19971288170496 19982258726742 20008352612352 20029630316544 20040632921088 20152955437056 20168243675136 20179322422272 20200781942784 20222930976768 20238272299008 20249389514016 20293149487104 20362882056192 20378329546752 20395734342048 20411206754688 20422368165888 20433586507776 20449087635456 20493279166464 20504536460928 20552460780672 20563699433472 20574995410944 20596875706368 20608189908111 20619459035136 20623823491716 20635101167616 20646436367232 20691054379008 20706750824448 20718125382396 20739414638592 20750807139309 20777904635904 20795650701696 20811426494976 20834245066752 20850050138112 20867857822188 20895108169728 20906586195456 20922446145536 20928069107712 20939565239424 20955450207744 21000736014336 21012272063172 21028212187632 21039710994432 21051268452864 21073655236608 21112765546496 21124363134992 21146069827584 21157685710668 21207843864576 21219493681152 21258874650624 21281482211328 21293172478656 21304816173056 21354610950144 21366341388288 21412515151872 21428758904832 21440530073664 21452254347264 21486864162816 21503164317696 21514976358642 21577054814208 21635562184704 21651975143424 21670467738426 21675715330048 21698766176256 21710685664512 21727155612672 21832368390144 21836989579464 21848930648064 21860932624128 21884180438016 21908175224832 21924794990592 21936838640184 21984245277696 22035628053504 22059788894208 22076523675648 22095378870552 22112140650912 22124232179712 22136385383424 22153178271744 22201052430336 22213247832672 22236073426944 22248288066888 22265165845728 22277341052928 22289578361856 22313282015232 22342475449359 22354692931584 22366972731168 22432313393152 22444635830929 22455364091904 22467699191808 22509396688896 22533334106112 22545712036224 22558040653824 22587554316288 22636367183872 22672074866688 22689274134528 22701737725056 22750797348864 22768056336384 22780563203268 22793020243968 22810311262208 22829793172992 22908242313216 22925620740096 22975164186624 22987784821248 23005223589888 23030447538176 23054939062272 23067603518544 23134161862656 23146869837312 23196891414528 23214488813568 23227240913136 23239942209536 23277436176384 23295094677504 23375142715392 23412854806848 23425657602048 23438525700096 23456306405376 23506996690944 23519909469888 23537751913728 23625828016128 23656738711086 23669674868736 23682677009472 23707862141184 23751861239808 23764908526866 23858824347648 23871930391296 23916233981952 23941667487744 23954819038488 23967918194688 23986100502528 23999276461056 24023937318912 24037134061824 24051140132864 24089079545856 24107353767936 24120596332872 24133786140672 24152094277632 24172722183168 24191059857408 24217584009216 24235955716096 24274186665984 24326644432896 24340007457792 24358472036352 24385179746304 24411111948288 24424521372576 24437877374976 24443050064256 24456416198656 24469850509312 24561414438912 24580046979072 24593549202144 24625664753664 24646697127936 24665394364416 24678943470207 24692438597632 24732275937408 24803637460992 24817262505984 24836089135104 24876158232276 24889761202176 24903433556352 24922325555712 24976183984128 24989903811756 25062008684544 25075775657088 25102442267136 25149029548032 25162844322564 25222497435648 25236352567296 25323071275008 25350000869376 25363926040752 25377795735552 25397047590912 25410998605824 25465913081856 25485231783936 25499231239872 25525433401344 25539454940688 25572805705728 25594647017472 25614063378432 25642147774464 25661600169984 25683517319616 25731183009792 25750702948352 25757623517184 25771772602368 25791323332608 25847059709952 25861257923904 25875399573504 25880876538624 25909253480448 25936806445056 25951053958362 25965244710912 25984942211072 25999216166144 26025932095488 26040228566976 26096502841344 26116299915264 26130646027278 26144934985728 26164768800768 26187115698432 26206981512192 26235716009984 26297035554816 26353864802304 26368341412608 26388344706048 26417278058496 26445371277312 26459898153624 26479970902944 26628384227328 26643011635656 26671344908832 26677803483136 26706173755392 26720843894784 26870607249408 26890991566848 26905763229696 26934375923712 26949171418299 26963907969024 26984363065344 26999186018688 27057532649472 27120772988928 27135670874481 27150509408256 27171106062336 27194312456064 27214942339584 27244782010368 27265450180608 27324372221952 27339381947904 27367474987008 27382508390016 27403281040896 27433327214592 27462500941824 27477586544148 27492612046848 27498431322288 27513468223488 27528581822976 27588072505344 27609001099264 27624167176528 27631591243776 27652552851456 27667742852412 27703872847872 27727534268928 27748568659968 27778993422336 27800066850816 27823810429584 27860144226304 27875448260608 27904092143616 27919420319232 27940600276992 28000981352448 28016362750896 28037616250176 28052947992576 28068357937152 28098206982144 28194759770112 28210247614224 28292658241536 28345166200832 28375309615104 28390896638208 28488455184384 28550020202496 28571678539776 28587373431552 28649152217088 28670885756928 28686635144856 28769406418944 28815821300736 28847416246272 28869300191232 28893956984568 28931688235008 28947580886016 28969540816896 29077942173696 29093915164392 29109824520192 29115986105952 29131907530752 29147910165504 29178907250688 29210900299776 29233059987456 29249118186912 29312327036928 29358565696512 29380837404672 29413051858944 29435364900864 29460505160736 29482854201216 29498976239616 29515180511232 29537571028992 29584164999168 29601403240448 29617663776896 29648097902592 29664384089184 29686887794304 29703121403904 29719437815808 29751042686976 29767385422827 29789967265812 29806257242112 29822630308224 29956932255744 29973388090113 30012528918528 30044445474816 30060949381632 30116739088384 30229433155584 30252365512704 30268983633408 30334396465152 30357408448512 30374084271024 30390693658624 30439724230656 30544323084288 30567494320128 30616810132032 30633552248832 30650379761664 30673631453184 30739918749696 30756804691392 30845549150208 30862493116416 30895313559552 30929188552704 30935735237574 30952651751424 30969654550848 31036581568512 31060126236672 31077188073594 31166856953856 31193476052544 31217139742464 31251367600128 31275075207168 31301786733282 31342662254592 31359879293184 31383669218304 31433175311616 31501104021504 31518408094758 31542318281448 31559566491648 31576902679296 31610482854912 31669148319744 31686544702488 31719104741376 31736528566002 31811765796864 31829240521728 31888311975936 31922223316992 31939758717984 31957224259584 31981467336704 31999035281408 32031916425216 32049512082432 32118772727808 32143138357248 32160795110496 32178381520896 32202792370176 32230296244224 32254746476544 32272464537963 32290112012288 32365582221312 32435525910528 32453343277056 32477962715136 32513572995072 32548149264384 32566028496768 32583836499968 32590733419008 32748552585216 32773395972096 32791398936192 32826270657024 32862262837248 32887192485888 32905257960276 32976367916544 33089683341312 33114785513472 33143068305828 33168210976368 33186348269568 33204578075136 33229767407616 33301578645504 33319871749008 33397748768592 33416011579392 33434367542784 33469923022848 33532039397376 33550459096752 33648470089728 33683046137856 33701548787712 33764095033344 33800001159168 33818568054336 33837060980736 33881331474432 33954550775808 33980309045248 33998974986496 34008112300032 34033911201792 34052606587584 34126196023296 34152084504576 34170844804902 34189530365952 34215466893312 34244689759488 34308244013056 34362363469824 34388431110144 34462746279936 34481677231872 34507835384832 34545671307264 34582408593408 34601405277816 34620326281216 34701242793984 34720304755968 34795337121792 34821733220352 34840861369704 34859913314304 34886358401024 34916154264576 34942642016256 35062714073088 35138486403072 35157788550144 35184459608064 35223037411328 35260495036416 35279864204832 35306627870592 35485108066629 35504512303104 35524015514208 35561793211776 35627791859712 35647362790299 35788236521472 35807895586944 35827476332544 35874350972928 35912501231616 35932228557732 35951877292032 35979150753792 35998914691584 36076710199296 36133619318784 36161030651904 36180894499308 36200679211008 36228141416448 36259083274752 36286589786112 36326376013824 36353933574144 36411279998976 36432496295936 36452509263872 36489966649344 36510011186688 36537708054528 36577769619456 36616667922432 36636782058864 36656816062464 36664575096384 36684624297984 36704775763968 36784096673792 36842121658368 36870070468608 36890323803216 36938497130496 36970045691904 36998091546624 37038657896448 37066755801088 37098413906112 37205456191488 37225893758976 37254133702656 37334641803264 37355150334528 37383488333568 37424477249536 37464275976192 37484855717634 37593013026816 37613663485632 37723544322048 37744266483846 37833746153472 37854528850944 37984606912512 38025001304064 38045889061128 38066693603328 38095571386368 38116497908736 38198869622784 38227847675904 38248846859808 38359208558592 38391970526208 38421095067648 38463221661696 38492400254976 38525275979424 38575584313344 38596774514688 38626054422528 38686984998912 38770589564928 38791886885856 38813099360256 38821314807936 38842543374336 38863880220672 38905209667584 38926580937543 38947867066368 38977413316608 38998824249216 39038898143232 39060342850464 39083102715904 39144754262016 39174449872896 39195969040917 39217402478592 39247153201152 39280673547648 39310472268288 39353574014976 39383428038656 39445553332224 39530797203456 39552512118912 39582517059072 39625917087744 39668056915968 39689847230436 39719956354416 39741676322816 39763507077632 39942576340992 39964517453484 40016705224704 40059260633088 40081265842176 40305910874112 40336487350272 40358644844544 40401563885568 40445861953536 40476544598016 40498779028032 40586298974208 40725764112384 40756659093504 40791468684096 40822413509376 40867173015552 40898175270912 40986558332928 41009072921856 41104921561344 41149990821888 41193751412736 41216379816222 41238918070272 41247646983432 41270202335232 41292872734464 41382108758016 41413501648896 41436250764792 41478829277184 41501614278618 41555809271808 41591301403392 41622852989952 41668490133504 41700100276224 41735715644376 41790216339456 41813172390912 41844892291072 41856138215424 41879130478848 41910900415488 42001472028672 42024544126344 42056424375264 42079421988864 42102536905728 42147310473216 42225531092992 42248726269984 42292139655168 42315371421336 42415687729152 42438987362304 42517749301248 42562964422656 42586344957312 42609632346112 42709221900288 42732682776576 42825030303744 42857517809664 42881060147328 42904508694528 42973728325632 43006328635392 43029952717284 43154109628416 43271124369408 43303950286848 43340935476852 43351430660096 43397532352512 43421371329024 43454311225344 43664736780288 43673979158928 43697861296128 43721865248256 43768360876032 43816350449664 43849589981184 43873677280368 43968490555392 44071256107008 44119577788416 44153047351296 44190757741104 44224281301824 44248464359424 44272770766848 44306356543488 44402104860672 44426495665344 44472146853888 44496576133776 44530331691456 44554682105856 44579156723712 44626564030464 44684950898718 44709385863168 44733945462336 44864626786304 44889271661858 44935398383616 45018793377792 45066668212224 45091424072448 45175108632576 45272734367744 45344149733376 45378548269056 45403475450112 45501594697728 45536112672768 45561126406536 45586040487936 45620622524416 45659586345984 45816484626432 45851241480192 45950328373248 45975569642496 46010447179776 46060895076352 46109878124544 46135207037088 46268323725312 46293739674624 46393782829056 46403602856361 46428977627136 46454481826272 46479884419072 46554872352768 46590189355008 46615782110391 46750285430784 46825709613696 46851315204096 46877051400192 46912612810752 46952680099923 47013993381888 47039818939776 47075503827456 47251656032256 47277612142137 47313477422172 47339349737472 47365354018944 47415724282368 47503722479616 47529817053732 47717648695296 47743860782592 47832467963904 47883334975488 47909638076976 47935836389376 47972201005056 47998552922112 48047874637824 48074268123648 48102280265728 48178159091712 48214707535872 48241192665744 48267572281344 48304188555264 48345444366336 48382119714816 48435168018432 48471911432192 48548373331968 48653288865792 48680014915584 48716944072704 48770359492608 48822223896576 48849042745152 48875754749952 48886100128512 48939701018624 49122828877824 49160093958144 49187098404288 49293394255872 49330788728832 49357886940414 49384877195264 49464551874816 49634525011968 49672178270208 49752316464552 49779522404352 49806867112704 49844651111424 49952367968256 49979807623512 50124017369088 50151551314176 50204884534272 50298059096064 50325688645128 50444994871296 50472705134592 50646142550016 50700001738752 50727852081504 50755591471104 50794095181824 50821997211648 50931826163712 50970463567872 50998462479744 51050866802688 51078909881376 51145611411456 51189294034944 51228126756864 51256267207353 51284295548928 51323200339968 51367034639232 51462366019584 51501405896704 51515247034368 51543545204736 51582646665216 51694119419904 51722515847808 51750799147008 51761753077248 51818506960896 51873612890112 51902107916724 51930489421824 51969884422144 51998432332288 52051864190976 52080457133952 52193005682688 52232599830528 52261292054556 52289869971456 52329537601536 52374231396864 52413963024384 52471432019968 52594071109632 52707729604608 52736682825216 52776689412096 52834556116992 52890742554624 52919796307248 52959941805888 53256768454656 53286023271312 53342689817664 53355606966272 53441687789568 53741214498816 53811526459392 53868751847424 53898342836598 53927815938048 53968726130688 53998372037376 54115065298944 54241545977856 54271341748962 54301018816512 54342212124672 54388624912128 54429884679168 54489564020736 54530900361216 54648744443904 54678763895808 54734949974016 54765016780032 54806562081792 54866654429184 54925001883648 54955173088296 54985224093696 54996862644576 55026936446976 55057163645952 55176145010688 55218002198528 55248334353056 55263182487552 55305105702912 55335485704824 55407745695744 55455068537856 55497137319936 55557986844672 55600133701632 55647620859168 55720288452608 55750896521216 55808184287232 55838840638464 55881200553984 56001962704896 56032725501792 56075232500352 56105895985152 56136715874304 56196413964288 56227283576451 56389519540224 56420495228448 56585316483072 56616399725769 56690332401664 56750619230208 56781793276416 56976910368768 57100040404992 57143357079552 57174746863104 57298304434176 57341771513856 57373270289712 57538812837888 57631642601472 57694832492544 57738600382464 57787913969136 57863376470016 57895161772032 57939081633792 58155884347392 58187830328784 58219649040384 58231972211904 58263815061504 58295820331008 58357814501376 58421800599552 58466119974912 58498236373824 58624654073856 58717131393024 58761674809344 58826103717888 58870729801728 58921010321472 58965708402432 59030361022464 59075142057984 59168329998336 59202806480896 59235327553792 59296195805184 59328768178368 59373775588608 59438875631616 59502085373952 59534770845654 59579934531624 59612514484224 59645260616448 59913864511488 59946776180226 60025057837056 60088890949632 60121898763264 60233478176768 60458866311168 60504731025408 60537967266816 60668792930304 60714816897024 60748168542048 60781387317248 60879448461312 61088646168576 61134988640256 61233620264064 61267104497664 61300759523328 61347262906368 61479837499392 61513609382784 61691098300416 61724986232832 61790627119104 61824569724333 61858377105408 61871470475148 61905303502848 61939309101696 62073163137024 62120252473344 62154376147188 62333713907712 62386952105088 62434279484928 62502735200256 62550150414336 62603573466564 62685324509184 62719758586368 62767338436608 62866350623232 63002208043008 63036816189516 63084636562896 63119132983296 63153805358592 63220965709824 63338296639488 63373089404976 63438209482752 63473057132004 63623531593728 63658481043456 63776623951872 63844446633984 63879517435968 63914448519168 63998070562816 64063832850432 64099024164864 64237545455616 64286276714496 64321590220992 64356763041792 64460592488448 64509492953088 64544929075926 64580224024576 64731164442624 64906686554112 64955925430272 65027145990144 65096298528768 65132056993536 65181466838016 65497105170432 65546791944192 65582797872384 65652541314048 65724525674496 65774384971776 65810515920552 65952735833088 66179366682624 66229571026944 66286136611656 66336421952736 66372696539136 66409156150272 66459534815232 66603157291008 66639743498016 66795497537184 66832023158784 66868735085568 66939846045696 67027426348077 67064078794752 67100918193504 67296940179456 67333907492787 67366092275712 67403097575424 67528190066688 67600002318336 67637136108672 67674121961472 67762662948864 67909101551616 67960618090496 67997949972992 68016224600064 68067822403584 68105213175168 68252392046592 68304169009152 68341689609804 68379060731904 68430933786624 68489379518976 68616488026112 68724726939648 68776862220288 68925492559872 68963354463744 69015670769664 69091342614528 69164817186816 69202810555632 69240652562432 69402485587968 69440609511936 69590674243584 69643466440704 69681722739408 69719826628608 69772716802048 69832308529152 69885284032512 70125428146176 70276972806144 70315577100288 70368919216128 70446074822656 70520990072832 70559728409664 70613255741184 70970216133258 71009024606208 71048031028416 71123586423552 71255583719424 71294725580598 71576473042944 71615791173888 71748701945856 71825002463232 71864457115464 71903754584064 71958301507584 71997829383168 72153420398592 72267238637568 72322061303808 72361788998616 72401358422016 72456282832896 72518166549504 72573179572224 72652752027648 72707867148288 72822559997952 72864992591872 72905018527744 72979933298688 73020022373376 73075416109056 73155539238912 73233335844864 73273564117728 73313632124928 73329150192768 73369248595968 73409551527936 73568193347584 73684243316736 73740140937216 73780647606432 73876994260992 73940091383808 73996183093248 74036830410621 74077315792896 74133511602176 74196827812224 74410912382976 74451787517952 74508267405312 74669283606528 74710300669056 74766976667136 74848954499072 74928551952384 74969711435268 75186026053632 75227326971264 75447088644096 75488532967692 75667492306944 75709057701888 75969213825024 76050002608128 76091778122256 76133387206656 76191142772736 76232995817472 76397739245568 76455695351808 76497693719616 76718417117184 76783941052416 76842190135296 76926443323392 76984800509952 77050551958848 77193549029376 77252108845056 77373969997824 77541179129856 77583773771712 77626198720512 77642629615872 77727760441344 77810419335168 77853161875086 77895734132736 77954826633216 77997648498432 78077796286464 78120685700928 78166205431808 78289508524032 78348899745792 78391938081834 78434804957184 78494306402304 78561347095296 78620944536576 78707148029952 78766856077312 78891106664448 79061594406912 79105024237824 79165034118144 79251834175488 79336113831936 79379694460872 79439912708832 79483352645632 79527014155264 79885152681984 79929034906968 80033410449408 80118521266176 80162531684352 80611821748224 80672974700544 80717289689088 80803127771136 80847514254897 80891723907072 80953089196032 80997558056064 81172597948416 81451528224768 81513318187008 81582937368192 81644827018752 81734346031104 81796350541824 81973116665856 82018145843712 82209843122688 82299981643776 82387502825472 82432759632444 82477836140544 82495293966864 82540404670464 82585745468928 82764217516032 82827003297792 82872501529584 82957658554368 83003228557236 83111618543616 83182602806784 83245705979904 83336980267008 83400200552448 83471431288752 83580432678912 83626344781824 83689784582144 83712276430848 83758260957696 83821800830976 84002944057344 84049088252688 84112848750528 84158843977728 84205073811456 84294620946432 84451062185984 84497452539968 84584279310336 84630742842672 84877974724608 85035498602496 85125928845312 85172689914624 85465365553152 85650060607488 85715035619328 85762120294656 85947456651264 86012657270784 86059905434568 86308219256832 86542248738816 86607900573696 86681870953704 86702861320192 86795064705024 86842742658048 86908622450688 87329473560576 87347958317856 87395722592256 87443730496512 87536721752064 87632700899328 87699179962368 87747354560736 87936981110784 88142512214016 88239155576832 88306094702592 88381515482208 88448562603648 88496928718848 88545541533696 88612713086976 88804209721344 88852991330688 88944293707776 88993152267552 89060663382912 89109364211712 89158313447424 89253128060928 89302156268481 89369901797436 89418771726336 89467890924672 89729253572608 89778543323716 89870796767232 89920164270339 90037586755584 90133336424448 90182848144896 90350217265152 90545468735488 90688299466752 90757096538112 90806950900224 91003189395456 91072225345536 91122252813072 91172080975872 91241245048832 91319172691968 91632969252864 91702482960384 91900656746496 91951139284992 92020894359552 92121790152704 92219756249088 92270414074176 92536647450624 92587479349248 92787565658112 92807205712722 92857955254272 92908963652544 92959768838144 93109744705536 93180378710016 93231564220782 93500570861568 93651419227392 93754102800384 93825225621504 93905360199846 94027986763776 94079637879552 94151007654912 94503312064512 94555224284274 94626954844344 94678699474944 94730708037888 94831448564736 95007444959232 95059634107464 95435297390592 95487721565184 95664935927808 95766669950976 95819276153952 95871672778752 95944402010112 95997105844224 96095749275648 96148536247296 96204560531456 96356318183424 96429415071744 96482385331488 96535144562688 96608377110528 96690888732672 96764239429632 96817393613889 96870336036864 96943822864384 97096746663936 97306577731584 97360029831168 97433888145408 97540718985216 97644447793152 97698085490304 97751509499904 97772200257024 97879402037248 98245657755648 98320187916288 98374196808576 98586788511744 98661577457664 98715773880828 98769754390528 98929103749632 99269050023936 99344356540416 99504632929104 99559044808704 99613734225408 99689302222848 99904735936512 99959615247024 100248034738176 100303102628352 100409769068544 100596118192128 100651377290256 100945410269184 101292285100032 101400003477504 101455704163008 101511182942208 101643994423296 101863652327424 101940927135744 101996924959488 102101733605376 102157819762752 102378588069888 102456253513728 102512534414706 102568591097856 102646400679936 102734069278464 102924732039168 103002811793408 103087090409472 103165293330432 103388238839808 103445031695616 103523506154496 103637013921792 103747225780224 103804215833448 103860978843648 103939768844288 103996864664576 104103728381952 104160914267904 104386011365376 104465199661056 104522584109112 104579739942912 104659075203072 104748462793728 104827926048768 104942864039936 105188142219264 105415459209216 105473365650432 105553378824192 105669112233984 105781485109248 105839592614496 105919883611776 106513536909312 106572046542624 106685379635328 106711213932544 106883375579136 106942088370897 107482428997632 107623052918784 107737503694848 107796685673196 107855631876096 107937452261376 107996744074752 108230130597888 108483091955712 108542683497924 108602037633024 108684424249344 108777249824256 108859769358336 108979128041472 109061800722432 109297488887808 109357527791616 109469899948032 109530033560064 109613124163584 109733308858368 109850003767296 109910346176592 109970448187392 109993725289152 110053872893952 110114327291904 110352290021376 110436004397056 110496668706112 110526364975104 110610211405824 110670971409648 110815491391488 110910137075712 110994274639872 111115973689344 111200267403264 111295241718336 111501793042432 111616368574464 111677681276928 111762401107968 112003925409792 112065451003584 112150465000704 112273431748608 112392827928576 112454567152902 112779039080448 112840990456896 113170632966144 113232799451538 113380664803328 113501238460416 113563586552832 113953820737536 114200080809984 114286714159104 114349493726208 114596608868352 114683543027712 114746540579424 115077625675776 115263285202944 115389664985088 115477200764928 115575827938272 115726752940032 115790323544064 115878163267584 116311768694784 116375660657568 116439298080768 116463944423808 116527630123008 116591640662016 116715629002752 116779742812629 116843601199104 116932239949824 116996472747648 117249308147712 117434262786048 117523349618688 117587907122751 117652207435776 117741459603456 117842020642944 117931416804864 118060722044928 118150284115968 118336659996672 118405612961792 118470655107584 118592391610368 118657536356736 118747551177216 118877751263232 119004170747904 119069541691308 119159869063248 119225028968448 119290521232896 119827729022976 119893552360452 120050115674112 120177781899264 120243797526528 120466956353536 120917732622336 121009462050816 121075934533632 121337585860608 121429633794048 121496337084096 121562774634496 121758896922624 122177292337152 122269977280512 122467240528128 122601519046656 122694525812736 122959674998784 123027218765568 123449972465664 123581254238208 123649139448666 123716754210816 123742940950296 123810607005696 123878618203392 124146326274048 124240504946688 124308752294376 124667427815424 124773904210176 124868558969856 125005470400512 125100300828672 125207146933128 125370649018368 125439517172736 125534676873216 125732701246464 126004416086016 126073632379032 126169273125792 126238265966592 126307610717184 126441931419648 126676593278976 126746178809952 126876418965504 126946114264008 127247063187456 127316962086912 127553247903744 127688893267968 127759034871936 127828897038336 127996141125632 128127665700864 128198048329728 128475090911232 128572553428992 128643180441984 128713526083584 128921184976896 129018985906176 129089858151852 129160448049152 129462328885248 129813373108224 129911850860544 130054291980288 130192597057536 130264113987072 130362933676032 130994210340864 131093583888384 131165595744768 131305082628096 131449051348992 131548769943552 131621031841104 131905471666176 132358733365248 132459142053888 132572273223312 132672843905472 132745393078272 132818312300544 132919069630464 133206314582016 133279486996032 133590995074368 133664046317568 133737470171136 133879692091392 134054852696154 134128157589504 134201836387008 134593880358912 134667814985574 134806195150848 135056380133376 135200004636672 135274272217344 135525325897728 135818203103232 135921236180992 135995899945984 136032449200128 136135644807168 136210426350336 136504784093184 136608338018304 136683379219608 136758121463808 136861867573248 136978759037952 137232976052224 137449453879296 137553724440576 137850985119744 137926708927488 138031341539328 138182685229056 138329634373632 138405621111264 138481305124864 138804971175936 138881219023872 139181348487168 139286932881408 139363445478816 139439653257216 139545433604096 139664617058304 139770568065024 139847346331173 140250856292352 140553945612288 140631154200576 140737838432256 140858040299769 140892149645312 141041980145664 141119456819328 141226511482368 141940432266516 142018049212416 142096062056832 142247172847104 142511167438848 142589451161196 143152946085888 143231582347776 143497403891712 143650004926464 143728914230928 143807509168128 143916603015168 143995658766336 144306840797184 144534477275136 144644122607616 144723577997232 144802716844032 144912565665792 145036333099008 145146359144448 145305504055296 145415734296576 145645119995904 145810037055488 145959866597376 146040044746752 146150832218112 146311078477824 146466671689728 146547128235456 146627264249856 146658300385536 146819103055872 147136386695168 147368486633472 147480281874432 147561295212864 147880182767616 147992366186496 148073660821242 148154631585792 148267023204352 148393655624448 148903575035904 149016534810624 149338567213056 149420601338112 149533953334272 149697908998144 149857103904768 149939422870536 150372052107264 150454653942528 150894177288192 150977065935384 151334984613888 151418115403776 151938427650048 152100005216256 152183556244512 152266774413312 152382285545472 152465991634944 152795478491136 152911390703616 152995387439232 153436834234368 153567882104832 153684380270592 153768801622059 153852886646784 153969601019904 154101103917696 154387098058752 154504217690112 154747939995648 155082358259712 155167547543424 155252397441024 155285259231744 155455520882688 155620838670336 155706323750172 155791468265472 155909653266432 155995296996864 156155592572928 156241371401856 156332410863616 156579017048064 156697799491584 156783876163668 156869609914368 156988612804608 157122694190592 157241889073152 157414296059904 157533712154624 157782213328896 158123188813824 158210048475648 158330068236288 158503668350976 158672227663872 158759388921744 158879825417664 158966705291264 159054028310528 159770305363968 159858069813936 160066820898816 160325063368704 161223643496448 161434579378176 161606255542272 161695028509794 161783447814144 161906178392064 161995116112128 162345195896832 162903056449536 163026636374016 163165874736384 163289654037504 163468692062208 163592701083648 163946233331712 164036291687424 164419686245376 164599963287552 164775005650944 164865519264888 164955672281088 164990587933728 165080809340928 165171490937856 165528435032064 165654006595584 165745003059168 165915317108736 166006457114472 166223237087232 166365205613568 166491411959808 166673960534016 166800401104896 166942862577504 167160865357824 167252689563648 167379569164288 167424552861696 167516521915392 167643601661952 168005888114688 168098176505376 168225697501056 168317687955456 168410147622912 168589241892864 168681850729353 168902124371968 168994905079936 169168558620672 169261485685344 169755949449216 169849199177307 170070997204992 170251857690624 170345379829248 170930731106304 171300121214976 171430071238656 171524240589312 171894913302528 172025314541568 172119810869136 172616438513664 173084497477632 173215801147392 173363741907408 173405722640384 173590129410048 173685485316096 173817244901376 174658947121152 174695916635712 174791445184512 174887460993024 175073443504128 175265401798656 175398359924736 175494709121472 175873962221568 176285024428032 176478311153664 176612189405184 176763030964416 176897125207296 177091083067392 177225426173952 177608419442688 177705982661376 177888587415552 177986304535104 178121326765824 178316626894848 178506256121856 178604312536962 178739803594872 178837543452672 178935781849344 179458507145216 179557086647432 179741593534464 179840328540678 180075173511168 180266672848896 180365696289792 180700434530304 181090937470976 181376598933504 181514193076224 181613901800448 182006378790912 182144450691072 182244505626144 182344161951744 182482490097664 182638345383936 183265938505728 183404965920768 183801313492992 183902278569984 184041788719104 184243580305408 184439512498176 184540828148352 185073294901248 185174958698496 185575131316224 185614411425444 185715910508544 185817927305088 185919537676288 186219489411072 186360757420032 186463128441564 187001141723136 187302838454784 187508205600768 187650451243008 187810720399692 188055973527552 188159275759104 188302015309824 189006624129024 189110448568548 189253909688688 189357398949888 189461416075776 189662897129472 190014889918464 190119268214928 190870594781184 190975443130368 191329871855616 191533339901952 191638552307904 191743345557504 191994211688448 192191498551296 192297072494592 192409121062912 192712636366848 192858830143488 192964770662976 193070289125376 193381777465344 193528478859264 193634787227778 193740672073728 193887645728768 194193493327872 194720059662336 194867776290816 195081437970432 195288895586304 195396170980608 195544400514048 195758804074496 196491315511296 196640375832576 196748393617152 197173577023488 197323154915328 197431547761656 197539508781056 197858207499264 198538100047872 198688713080832 199009265858208 199118089617408 199227468450816 199378604445696 199809471873024 199919230494048 200496069476352 200606205256704 200819538137088 201082279044231 201192236384256 201302754580512 201890820538368 202001722478361 202584570200064 202800006955008 202911408326016 203022365884416 203287988846592 203727304654848 203881854271488 203993849918976 204203467210752 204315639525504 204757176139776 204912507027456 205025068829412 205137182195712 205292801359872 205468138556928 205849464078336 206005623586816 206174180818944 206330586660864 206776477679616 206890063391232 207047012308992 207274027843584 207494451560448 207608431666896 207721957687296 207879537688576 207993729329152 208207456763904 208321828535808 208772022730752 208930399322112 209045168218224 209159479885824 209318150406144 209496925587456 209655852097536 209885728079872 210376284438528 210830918418432 210946731300864 211106757648384 211338224467968 211562970218496 211679185228992 211839767223552 213027073818624 213144093085248 213370759270656 213766751158272 213884176741794 215246105837568 215475007389696 215593371346392 215711263752192 215874904522752 215993488149504 216460261195776 216966183911424 217085366995848 217204075266048 217368848498688 217554499648512 217719538716672 217958256082944 218123601444864 218594977775616 218715055583232 218939799896064 219060067120128 219226248327168 219466617716736 219700007534592 219820692353184 219940896374784 219987450578304 220107745787904 220228654583808 220704580042752 220872008794112 220993337412224 221052729950208 221220422811648 221341942819296 221630982782976 221820274151424 221988549279744 222110491231863 222231947378688 222400534806528 222590483436672 223003586084864 223232737148928 223355362553856 223524802215936 224007850819584 224130902007168 224300930001408 224546863497216 224785655857152 224909134305804 225558078160896 225681980913792 226341265932288 226465598903076 226761329606656 227002476920832 227127173105664 227907641475072 228400161619968 228573428318208 228698987452416 229193217736704 229367086055424 229493081158848 230155251351552 230526570405888 230779329970176 230954401529856 231151655876544 231580647088128 231756326535168 232623537389568 232751321315136 232878596161536 232927888847616 233183281324032 233431258005504 233559485625258 233687202398208 233864479899648 233992945495296 234498616295424 234868525572096 235046699237376 235175814245502 235304414871552 235482919206912 235684041285888 235862833609728 236121444089856 236300568231936 236673319993344 236811225923584 236941310215168 237184783220736 237315072713472 237495102354432 237755502526464 238008341495808 238139083382616 238319738126496 238450057936896 238581042465792 239655458045952 239787104720904 240100231348224 240355563798528 240487595053056 240933912707072 241835465244672 242018924101632 242151869067264 242675171721216 242859267588096 242992674168192 243125549268992 243517793845248 244354584674304 244539954561024 244934481056256 245203038093312 245389051625472 245919349997568 246054437531136 246899944931328 247162508476416 247298278897332 247433508421632 247485881900592 247621214011392 247757236406784 248292652548096 248481009893376 248617504588752 249334855630848 249547808420352 249737117939712 250010940801024 250200601657344 250414293866256 250741298036736 250879034345472 251069353746432 251465402492928 252008832172032 252147264758064 252338546251584 252476531933184 252615221434368 252883862839296 253353186557952 253492357619904 253752837931008 253892228528016 254633924173824 255106495807488 255377786535936 255518069743872 255992282251264 256396096659456 256950181822464 257145106857984 257286360883968 257842369953792 258037971812352 258179716303704 258320896098304 258924657770496 259626746216448 259823701721088 260108583960576 260385194115072 260528227974144 260725867352064 261988420681728 262187167776768 262331191489536 262610165256192 262898102697984 263097539887104 263242063682208 263810943332352 264717466730496 264918284107776 265144546446624 265345687810944 265490786156544 265636624601088 265838139260928 266412629164032 266558973992064 267181990148736 267328092635136 267474940342272 267759384182784 267906468805443 268109705392308 268256315179008 268403672774016 269187760717824 269335629971148 269612390301696 269760492811017 270112760266752 270400009273344 270548544434688 271050651795456 271636406206464 271842472361984 271991799891968 272064898400256 272271289614336 272420852700672 273009568186368 273216676036608 273366758439216 273516242927616 273723735146496 273957518075904 274465952104448 274898907758592 275107448881152 275701970239488 275853417854976 276062683078656 276365370458112 276659268747264 276811242222528 276962610249728 277609942351872 277762438047744 278362696974336 278573865762816 278726890957632 278879306514432 279329234116608 279541136130048 279694692662346 280501712584704 281262308401152 281475676864512 281716080599538 281784299290624 282083960291328 282238913638656 282453022964736 283880864533032 284036098424832 284192124113664 284494345694208 285022334877696 285178902322392 286305892171776 286463164695552 286994807783424 287300009852928 287457828461856 287615018336256 287833206030336 287991317532672 288613681594368 289068954550272 289288245215232 289447155994464 289605433688064 289825131331584 290072666198016 290292718288896 290452180841667 290611008110592 290831468593152 291290239991808 291620074110976 291919733194752 292080089493504 292301664436224 292622156955648 292933343379456 293094256470912 293254528499712 293316600771072 293638206111744 294272773390336 294736973266944 294960563748864 295122590425728 295760365535232 295984732372992 296147321642484 296309263171584 296534046408704 296787311248896 297807150071808 298033069621248 298677134426112 298841202676224 299067906668544 299395817996288 299714207809536 299878845741072 300744104214528 300909307885056 301788354576384 301954131870768 302836230807552 303876855300096 304200010432512 304367112489024 304533548826624 304931983269888 305590956982272 305822781407232 305990774878464 307135764209664 307368760541184 307537603244118 307705773293568 307939202039808 308202207835392 308774196117504 309008435380224 309495879991296 310164716519424 310335095086848 310570518463488 310911041765376 311241677340672 311412647500344 311582936530944 311819306532864 311990593993728 312311185145856 312482742803712 312664821727232 313158034096128 313395598983168 313567752327336 313739219828736 313977225609216 314245388381184 314483778146304 314828592119808 315067424309248 315564426657792 316246377627648 316420096951296 316660136472576 317007336701952 317344455327744 317518777843488 317759650835328 317933410582528 318108056621056 319540610727936 319716139627872 320133641797632 320650126737408 320826265112691 322447286992896 322869158756352 323212511084544 323390057019588 323566895628288 323812356784128 323990232224256 324690391793664 325806112899072 326053272748032 326331749472768 326579308075008 326937384124416 327185402167296 327892466663424 328072583374848 328839372490752 329199926575104 329550011301888 329731038529776 329911344562176 329981175867456 330161618681856 330342981875712 331056870064128 331308013191168 331490006118336 331830634217472 332012914228944 332446474174464 332730411227136 332982823919616 333347921068032 333600802209792 333885725155008 334505379127296 334759138328576 334849105723392 335033043830784 335287203323904 336011776229376 336196353010752 336451395002112 336820295245824 337178483785728 337363701458706 337804248743936 337989810159872 338337117241344 338522971370688 339511898898432 339698398354614 340141994409984 340503715381248 340690759658496 341861462212608 342600242429952 342860142477312 343048481178624 343789826605056 344050629083136 344239621738272 345232877027328 346168994955264 346431602294784 346727483814816 346811445280768 347180258820096 347370970632192 347634489802752 349317894242304 349391833271424 349582890369024 349774921986048 350146887008256 350339228437887 350530803597312 350796719849472 350989418242944 351747924443136 352570048856064 352763721368253 352956622307328 353224378810368 353526061928832 353794250414592 354182166134784 354450852347904 355216838885376 355411965322752 355777174831104 355972609070208 356242653531648 356633253789696 357012512243712 357208625073924 357479607189744 357675086905344 357871563698688 358917014290432 359114173294864 359483187068928 359680657081356 360150347022336 360533345697792 360731392579584 361400869060608 362181874941952 362753197867008 363028386152448 363227803600896 364012757581824 364288901382144 364489011252288 364688323903488 365276690767872 366531877011456 366809931841536 367804557139968 368083577438208 368487160610816 368879024996352 369081656296704 370349917396992 371150262632448 371228822850888 371431821017088 371635854610176 372438978822144 372721514840064 372926256883128 374002283446272 374605676909568 375016411201536 375300902486016 375621440799384 376111947055104 376318551518208 376604030619648 378013248258048 378220897137096 378507819377376 378714797899776 378922832151552 379325794258944 380029779836928 380238536429856 381741189562368 381950886260736 382659743711232 383066679803904 383277104615808 383486691115008 383988423376896 384382997102592 384594144989184 384818242125824 385425272733696 385717660286976 385929541325952 386140578250752 386763554930688 387056957718528 387269574455556 387481344147456 387775291457536 388386986655744 389440119324672 389735552581632 390162875940864 390577791172608 390792341961216 391088801028096 391517608148992 392982631022592 393280751665152 393496787234304 394347154046976 394646309830656 394863095523312 395079017562112 395716414998528 397076200095744 397377426161664 398018531716416 398236179234816 398454936901632 398757208891392 399618943746048 399838460988096 400992138952704 401212410513408 401639076274176 402164558088462 402384472768512 402605509161024 403781641076736 404003444956722 405169140400128 405600013910016 405822816652032 406575977693184 407454609309696 407763708542976 407987699837952 408406934421504 408631279051008 409514352279552 409825014054912 410050137658824 410274364391424 410585602719744 410936277113856 411698928156672 412011247173632 412348361637888 412661173321728 413552955359232 413780126782464 414094024617984 414548055687168 414988903120896 415216863333792 415443915374592 415759075377152 415987458658304 416414913527808 416643657071616 417544045461504 417860798644224 418090336436448 418318959771648 418636300812288 418993851174912 419311704195072 419542038993519 419771456159744 420752568877056 421661836836864 421893462601728 422213515296768 422676448935936 423125940436992 423358370457984 423679534447104 426054147637248 426288186170496 426741518541312 427533502316544 427768353483588 430492211675136 430950014779392 431186742692784 431422527504384 431749809045504 431986976299008 432920522391552 433932367822848 434170733991696 434408150532096 434737696997376 435108999297024 435439077433344 435916512165888 436247202889728 437430111166464 437879599792128 438120134240256 438452496654336 438933235433472 439400015069184 439641384706368 439881792749568 439974901156608 440457309167616 441409160085504 441744017588224 441986674824448 442105459900416 442440845623296 442683885638592 443640548302848 443977098559488 444220982463726 444463894757376 444801069613056 445180966873344 446007172169728 446710725107712 447049604431872 448015701639168 448261804014336 448601860002816 449093726994432 449571311714304 449818268611608 451116156321792 451363961827584 452682531864576 452931197806152 453522659213312 454004953841664 454254346211328 455815282950144 456800323239936 457146856636416 457397974904832 458386435473408 458734172110848 458986162317696 460310502703104 461053140811776 461306404866177 461558659940352 461908803059712 462303311753088 463161294176256 463512653070336 465247074779136 465502642630272 465757192323072 465855777695232 466366562648064 466862516011008 467118971250516 467374404796416 467728959799296 467985890990592 468997232590848 469737051144192 470093398474752 470351628491004 470608829743104 470965838413824 471368082571776 471725667219456 472242888179712 472601136463872 473346639986688 473622451847168 473882620430336 474369566441472 474630145426944 474990204708864 475511005052928 476016682991616 476278166765232 476639476252992 476900115873792 477162084931584 479310916091904 479574209441808 480200462696448 480975190106112 481867825414144 483670930489344 484303738134528 485350343442432 485718535176192 485985348336384 487035587690496 488709169348608 489079909122048 489868962112512 490406076186624 490778103250944 491838699995136 492108875062272 493799889862656 494325016952832 494596557794664 494867016843264 494971763801184 495242428022784 495514472813568 496585305096192 496962019786752 497235009177504 498669711261696 499095616840704 499474235879424 500021881602048 500401203314688 500828587732512 501482596073472 501758068690944 502138707492864 502930804985856 504017664344064 504294529516128 504677092503168 504953063866368 505230442868736 505767725678592 506045552188059 506706373115904 506984715239808 507505675862016 507784457056032 509267848347648 509547597531921 510212991614976 510755573071872 511036139487744 511984564502528 512792193318912 513900363644928 514290213715968 514572721767936 515684739907584 516075943624704 516359432607408 516641792196608 517849315540992 519253492432896 519647403442176 520217167921152 520770388230144 521056455948288 521451734704128 523976841363456 524374335553536 524662382979072 525220330512384 525796205395968 526195079774208 526484127364416 527621886664704 529434933460992 529836568215552 530289092893248 530691375621888 531273249202176 531676278521856 532825258328064 533117947984128 534363980297472 534949880684544 535518768365568 535812937610886 536219410784616 536512630358016 536807345548032 538375521435648 538671259942296 539224780603392 539520985622034 540225520533504 540800018546688 541097088869376 542101303590912 543272812412928 543684944723968 543983599783936 544129796800512 544542579228672 544841705401344 546019136372736 546433352073216 546733516878432 547032485855232 547447470292992 547915036151808 548931904208896 549797815517184 550214897762304 551403940478976 551706835709952 552125366157312 552730740916224 553318537494528 553622484445056 553925220499456 555219884703744 555524876095488 556725393948672 557147731525632 557453781915264 557758613028864 558658468233216 559082272260096 559389385324692 561003425169408 562524616802304 562951353729024 563432161199076 563568598581248 564167920582656 564477827277312 564906045929472 567761729066064 568072196849664 568384248227328 568988691388416 570044669755392 570357804644784 572611784343552 572926329391104 573989615566848 574600019705856 574915656923712 575230036672512 575982635065344 577227363188736 578137909100544 578576490430464 578894311988928 579210867376128 580145332396032 580585436577792 580904361683334 581222016221184 581662937186304 582580479983616 583240148221952 584160178987008 584603328872448 585244313911296 585866686758912 586188512941824 586633201542144 587276412223488 588545546780672 589473946533888 589921127497728 590245180851456 591520731070464 591969464745984 592294643284968 592618526343168 593068092817408 593574622497792 595614300143616 596066139242496 597354268852224 597682405352448 598135813337088 598791635992576 599428415619072 599757691482144 601488208429056 601818615770112 603246837132693 603576709152768 603908263741536 605672461615104 606005167435083 607753710600192 608400020865024 608734224978048 609067097653248 609863966539776 611181913964544 611645562814464 611981549756928 614271528419328 614737521082368 615075206488236 615411546587136 615878404079616 616404415670784 617548392235008 618016870760448 618991759982592 620329433038848 620670190173696 621141036926976 621822083530752 622483354681344 622825295000688 623165873061888 623638613065728 623981187987456 624622370291712 624965485607424 625329643454464 626316068192256 626791197966336 627135504654672 627478439657472 627954451218432 628490776762368 628967556292608 629657184239616 630134848618496 631128853315584 632492755255296 632840193902592 633320272945152 634014673403904 634688910655488 635037555686976 635519301670656 636216113242112 639081221455872 639432279255744 641300253474816 641652530225382 645738317512704 646425022169088 646780114039176 647133791256576 647624713568256 647980464448512 649380783587328 651612225798144 652106545496064 652663498945536 653158616150016 653874768248832 654370804334592 655784933326848 656145166749696 657678744981504 658399853150208 659100022603776 659462077059552 659822689124352 659962351734912 660323237363712 660685963751424 662113740128256 662616026382336 662980012236672 663661268434944 664025828457888 664892948348928 665460822454272 665965647839232 666331473695589 666695842136064 667201604419584 667771450310016 669010758254592 669518276657152 669698211446784 670066087661568 670574406647808 672023552458752 672392706021504 672902790004224 673640590491648 674356967571456 674727402917412 675608497487872 675979620319744 676674234482688 677045942741376 679023797796864 679396796709228 680283988819968 681007430762496 681381519316992 683722924425216 685200484859904 685720284954624 686096962357248 687579653210112 688101258166272 688479243476544 690465754054656 692337989910528 692863204589568 693454967629632 693622890561536 694741941264384 695268979605504 698635788484608 698783666542848 699549843972096 700293774016512 700678456875774 701061607194624 701593439698944 701978836485888 703495848886272 705140097712128 705527442736506 705913244614656 706448757620736 707052123857664 707588500829184 708364332269568 708901704695808 710433677770752 710823930645504 711554349662208 711945218140416 712485307063296 713266507579392 714025024487424 714417250147848 714959214379488 715350173810688 715743127397376 717834028580864 718228346589728 718966374137856 719361314162712 720300694044672 721066691395584 721462785159168 722801738121216 724363749883904 725506395734016 726056772304896 726455607201792 728025515163648 728577802764288 728978022504576 729376647806976 730553381535744 733063754022912 733619863683072 735609114279936 736167154876416 736974321221632 737758049992704 738163312593408 740699834793984 742300525264896 742457645701776 742863642034176 743271709220352 744877957644288 745443029680128 745852513766256 748004566892544 749211353819136 750032822403072 750601804972032 751242881598768 752223894110208 752637103036416 753208061239296 756026496516096 756441794274192 757015638754752 757429595799552 757845664303104 758651588517888 760059559673856 760477072859712 763901772521472 765319487422464 766133359607808 766554209231616 767976846753792 769188289978368 769636484251648 770850545467392 771435320573952 771859082651904 773527109861376 774113915437056 774539148911112 774962688294912 775550582915072 776773973311488 778880238649344 779471105163264 780325751881728 781155582345216 781584683922432 782177602056192 783035216297984 785965262045184 786561503330304 786993574468608 788694308093952 789292619661312 789726191046624 790158035124224 791432829997056 794152400191488 794754852323328 796037063432832 796472358469632 796909873803264 797514417782784 799237887492096 799676921976192 801984277905408 802424821026816 803278152548352 803719406416329 804329116176924 804768945537024 805211018322048 807563282153472 808006889913444 810338280800256 811200027820032 811645633304064 813151955386368 814909218619392 815527417085952 815975399675904 816813868843008 817262558102016 819028704559104 819650028109824 820100275317648 820548728782848 821171205439488 821872554227712 823397856313344 824022494347264 824696723275776 825322346643456 827105910718464 827560253564928 828188049235968 829096111374336 829977806241792 830433726667584 830887830749184 831974917316608 832829827055616 833287314143232 835088090923008 835721597288448 836180672872896 836637919543296 837987702349824 838623408390144 839084077987038 839542912319488 841505137754112 843786925203456 844427030593536 845352897871872 846251880873984 846716740915968 847359068894208 852108295274496 852576372340992 853483037082624 855067004633088 855536706967176 860984423350272 861900029558784 862373485385568 862845055008768 863499618091008 863973952598016 865841044783104 867864735645696 868341467983392 868816301064192 869475393994752 870217998594048 870878154866688 871356542525001 871833024331776 872494405779456 874860222332928 875759199584256 876240268480512 876904993308672 877866470866944 878800030138368 879282769412736 879763585499136 879949802313216 880914618335232 882818320171008 883488035176448 883973349648896 884210919800832 884881691246592 885367771277184 887281096605696 887954197118976 888441964927452 888927789514752 889602139226112 890361933746688 892014344339456 893421450215424 894099208863744 896031403278336 896523608028672 897203720005632 898187453988864 899142623428608 899636537223216 902232312643584 902727923655168 905365063729152 905862395612304 907045318426624 908508692422656 911630565900288 913600646479872 914795949809664 916772870946816 917468344221696 917972324635392 922106281623552 922612809732354 923117319880704 923817606119424 924606623506176 926322588352512 927025306140672 930494149558272 931005285260544 931711555390464 932733125296128 933725032022016 934237942501032 934748809592832 935457919598592 935971781981184 937994465181696 939474102288384 940186796949504 940703256982008 941217659486208 941931676827648 942736165143552 943451334438912 944485776359424 945202272927744 946693279973376 947244903694336 947765240860672 948739132882944 949260290853888 949980409417728 951022010105856 952033365983232 952556333530464 953278952505984 953800231747584 954324169863168 958621832183808 959148418883616 960400925392896 961950380212224 962478795338073 963735650828288 967341860978688 968607476269056 970700686884864 971437070352384 971970696672768 974071175380992 977418338697216 978159818244096 979737924225024 980812152373248 981556206501888 983677399990272 984217750124544 987599779725312 988650033905664 989193115589328 989734033686528 989943527602368 990484856045568 991028945627136 993170610192384 993924039573504 994470018355008 997339422523392 998191233681408 998948471758848 1000043763204096 1000802406629376 1001657175465024 1003516137381888 1004277414985728 1005861609971712 1008035328688128 1008589059032256 1009354185006336 1010460885737472 1011535451357184 1012091104376118 1013412746231808 1013969430479616 1015011351724032 1015568914112064 1018535696695296 1019095195063842 1020425983229952 1021511146143744 1022072278975488 1023969129005056 1025584386637824 1027800727289856 1028580427431936 1029145443535872 1031369479815168 1032151887249408 1032718865214816 1033283584393216 1035698631081984 1038506984865792 1039294806884352 1040434335842304 1041540776460288 1042112911896576 1042903469408256 1047953682726912 1048748671107072 1049324765958144 1050440661024768 1051017685313661 1051592410791936 1052390159548416 1052968254728832 1055243773329408 1058869866921984 1059673136431104 1060578185786496 1061382751243776 1062546498404352 1063352557043712 1065650516656128 1066235895968256 1068727960594944 1069899761369088 1071037536731136 1071625875221772 1072438821569232 1073025260716032 1073614691096064 1076751042871296 1077342519884592 1078449561206784 1079041971244068 1080451041067008 1081600037093376 1082194177738752 1084202607181824 1086545624825856 1087967199567872 1088259593601024 1089085158457344 1089683410802688 1092038272745472 1092866704146432 1093467033756864 1094064971710464 1095830072303616 1097863808417792 1099595631034368 1100429795524608 1103413671419904 1104250732314624 1105461481832448 1106637074989056 1107244968890112 1111049752190976 1113450787897344 1114295463051264 1114907563830528 1117316936466432 1118164544520192 1118778770649384 1122006850338816 1125049233604608 1125902707458048 1126864322398152 1127137197162496 1128335841165312 1128955654554624 1129812091858944 1135523458132128 1136144393699328 1136768496454656 1137977382776832 1140089339510784 1140715609289568 1145223568687104 1145852658782208 1147979231133696 1149200039411712 1149831313847424 1150460073345024 1151965270130688 1154454726377472 1156275818201088 1157152980860928 1157788623977856 1158421734752256 1160290664792064 1161170873155584 1161808723366668 1162444032442368 1163325874372608 1165160959967232 1166480296443904 1168320357974016 1169206657744896 1170488627822592 1171733373517824 1172377025883648 1173266403084288 1174552824446976 1177091093561344 1178947893067776 1179842254995456 1180490361702912 1183041462140928 1183938929491968 1184589286569936 1185237052686336 1186136185634816 1187149244995584 1191228600287232 1192132278484992 1194708537704448 1195364810704896 1196271626674176 1197583271985152 1198856831238144 1199515382964288 1202976416858112 1203637231540224 1206493674265386 1207153418305536 1207816527483072 1211344923230208 1212010334870166 1215507421200384 1216800041730048 1217468449956096 1219727933079552 1222363827929088 1223291125628928 1223963099513856 1228543056838656 1229475042164736 1230150412976472 1230823093174272 1231756808159232 1232808831341568 1235096784470016 1236033741520896 1237983519965184 1240658866077696 1241340380347392 1242282073853952 1243644167061504 1244966709362688 1245650590001376 1246331746123776 1247277226131456 1247962375974912 1249244740583424 1249930971214848 1250659286908928 1252632136384512 1253582395932672 1254271009309344 1254956879314944 1255908902436864 1256981553524736 1257935112585216 1258626116980557 1259314368479232 1260269697236992 1262257706631168 1264985510510592 1265680387805184 1266640545890304 1268029346807808 1269377821310976 1270075111373952 1271038603341312 1272432226484224 1278162442911744 1278864558511488 1282600506949632 1283305060450764 1291476635025408 1292850044338176 1293560228078352 1294267582513152 1295249427136512 1295960928897024 1298761567174656 1303224451596288 1304213090992128 1305326997891072 1306317232300032 1307749536497664 1308741608669184 1312290333499392 1315357489963008 1316799706300416 1318200045207552 1318924154119104 1319645378248704 1319924703469824 1321371927502848 1324227480256512 1325232052764672 1325960024473344 1327322536869888 1328051656915776 1330921644908544 1331931295678464 1332662947391178 1333391684272128 1334403208839168 1335542900620032 1338021516509184 1339036553314304 1340132175323136 1341148813295616 1344047104917504 1344785412043008 1345805580008448 1347281180983296 1348713935142912 1349454805834824 1351216994975744 1351959240639488 1353348468965376 1354091885482752 1358047595593728 1358793593418456 1360567977639936 1362014861524992 1362763038633984 1367445848850432 1370400969719808 1371440569909248 1372193924714496 1375159306420224 1376202516332544 1376958486953088 1380931508109312 1384675979821056 1385726409179136 1386909935259264 1387245781123072 1389483882528768 1390537959211008 1397271576969216 1397567333085696 1399099687944192 1400587548033024 1401356913751548 1402123214389248 1403186879397888 1403957672971776 1406991697772544 1410280195424256 1411054885473012 1411826489229312 1412897515241472 1414104247715328 1415177001658368 1416728664539136 1417803409391616 1420867355541504 1421647861291008 1423108699324416 1423890436280832 1424970614126592 1426533015158784 1428050048974848 1428834500295696 1429918428758976 1430700347621376 1431486254794752 1435668057161728 1436456693179456 1437932748275712 1438722628325424 1440601388089344 1442925570318336 1445603476242432 1451012791468032 1452911214403584 1456051030327296 1457155605528576 1457956045009152 1461106763071488 1466127508045824 1467239727366144 1471218228559872 1472334309752832 1473948642443264 1475516099985408 1476326625186816 1481399669587968 1484601050529792 1484915291403552 1485727284068352 1486543418440704 1489755915288576 1490886059360256 1491705027532512 1496009133785088 1498422707638272 1500065644806144 1501203609944064 1502485763197536 1504447788220416 1505274206072832 1506416122478592 1512052993032192 1512883588548384 1514031277509504 1514859191599104 1515691328606208 1517303177035776 1518136656564177 1520119119347712 1520954145719424 1527803545042944 1528642792595763 1530638974844928 1532266719215616 1533108418463232 1535953693507584 1538376579956736 1539272968503296 1541701090934784 1542870641147904 1543718165303808 1547054219722752 1548227830874112 1549078297822224 1549925376589824 1551101165830144 1553547946622976 1557760477298688 1558942210326528 1560651503763456 1562311164690432 1563169367844864 1564355204112384 1566070432595968 1571930524090368 1573123006660608 1573987148937216 1577388616187904 1578585239322624 1579452382093248 1580316070248448 1582865659994112 1588304800382976 1589509704646656 1592074126865664 1593819747606528 1595028835565568 1598475774984192 1599353843952384 1604849642053632 1606556305096704 1607438812832658 1608658232353848 1609537891074048 1610422036644096 1615126564306944 1616013779826888 1620676561600512 1622400055640064 1623291266608128 1626303910772736 1629818437238784 1631054834171904 1631950799351808 1633627737686016 1634525116204032 1638057409118208 1639300056219648 1640200550635296 1641097457565696 1642342410878976 1643745108455424 1646795712626688 1648044988694528 1649393446551552 1650644693286912 1654211821436928 1655120507129856 1656376098471936 1658192222748672 1659955612483584 1660867453335168 1661775661498368 1663949834633216 1665659654111232 1666574628286464 1670176181846016 1671443194576896 1672361345745792 1673275839086592 1675975404699648 1677246816780288 1678168155974076 1679085824638976 1683010275508224 1687573850406912 1688854061187072 1690705795743744 1692503761747968 1693433481831936 1694718137788416 1704216590548992 1705152744681984 1706966074165248 1710134009266176 1711073413934352 1721968846700544 1723800059117568 1724746970771136 1725690110017536 1727947905196032 1731682089566208 1735729471291392 1736682935966784 1737632602128384 1740435997188096 1741756309733376 1742713085050002 1743666048663552 1744988811558912 1749720444665856 1752480536961024 1753809986617344 1755732941733888 1757600060276736 1758565538825472 1759899604626432 1761829236670464 1765636640342016 1766976070352896 1767946699297792 1768421839601664 1769763382493184 1770735542554368 1774562193211392 1775908394237952 1776883929854904 1777855579029504 1779204278452224 1780723867493376 1784028688678912 1786842900430848 1788198417727488 1792062806556672 1793047216057344 1794407440011264 1796374907977728 1798285246857216 1799273074446432 1804464625287168 1805455847310336 1810730127458304 1811724791224608 1814090636853248 1817017384845312 1818015502305249 1823261131800576 1827201292959744 1829591899619328 1833545741893632 1834936688443392 1835944649270784 1844212563247104 1845225619464708 1846234639761408 1847635212238848 1849213247012352 1852645176705024 1854050612281344 1860988299116544 1862010570521088 1863423110780928 1865466250592256 1867450064044032 1868475885002064 1869497619185664 1870915839197184 1871943563962368 1875988930363392 1878948204576768 1880373593899008 1881406513964016 1882435318972416 1883863353655296 1885472330287104 1886902668877824 1888971552718848 1890404545855488 1893386559946752 1895530481721344 1897478265765888 1898520581707776 1899960818835456 1902044020211712 1904066731966464 1905112667060928 1906557905011968 1908648339726336 1917243664367616 1918296837767232 1923900760424448 1924957590676146 1927471301656576 1937214952538112 1941401373769728 1942874140704768 1943941393345536 1948142350761984 1954836677394432 1956319636488192 1959475848450048 1961624304746496 1963112413003776 1967354799980544 1968435500249088 1975199559450624 1977300067811328 1978386231178656 1979468067373056 1979887055204736 1980969712091136 1982057891254272 1986341220384768 1987848079147008 1988940036710016 1994678845046784 1996382467362816 1997896943517696 1998994421086767 2000087526408192 2001604813258752 2003314350930048 2007032274763776 2008554829971456 2011723219943424 2016070657376256 2017178118064512 2018708370012672 2020921771474944 2023070902714368 2024182208752236 2026825492463616 2027938860959232 2030022703448064 2031137828224128 2037071393390592 2038190390127684 2040851966459904 2043022292287488 2044144557950976 2047938258010112 2051168773275648 2055601454579712 2057160854863872 2058290887071744 2062738959630336 2064303774498816 2065437730429632 2066567168786432 2071397262163968 2077013969731584 2078589613768704 2080868671684608 2084225823793152 2085806938816512 2095907365453824 2098649531916288 2100881322049536 2102035370627322 2103184821583872 2104780319096832 2105936509457664 2110487546658816 2117739733843968 2119346272862208 2121156371572992 2122765502487552 2125092996808704 2126705114087424 2131301033312256 2132471791936512 2137455921189888 2139799522738176 2142075073462272 2143251750443544 2144877643138464 2146050521432064 2147229382192128 2153502085742592 2154685039769184 2156899122413568 2158083942488136 2160902082134016 2163200074186752 2164388355477504 2168405214363648 2173091249651712 2175934399135744 2176519187202048 2178170316914688 2179366821605376 2184076545490944 2185733408292864 2186934067513728 2188129943420928 2191660144607232 2195727616835584 2199191262068736 2200859591049216 2206827342839808 2208501464629248 2210922963664896 2213274149978112 2214489937780224 2222099504381952 2226901575794688 2228590926102528 2229815127661056 2234633872932864 2236329089040384 2237557541298768 2244013700677632 2250098467209216 2251805414916096 2253728644796304 2254274394324992 2256671682330624 2257911309109248 2259624183717888 2271046916264256 2272288787398656 2273536992909312 2275954765553664 2280178679021568 2281431218579136 2291705317564416 2295958462267392 2298400078823424 2299662627694848 2303930540261376 2308909452754944 2312551636402176 2314305961721856 2315577247955712 2320581329584128 2322341746311168 2323617446733336 2324888064884736 2326651748745216 2330321919934464 2332960592887808 2336640715948032 2338413315489792 2340977255645184 2343466747035648 2344754051767296 2346532806168576 2349105648893952 2354182187122688 2357895786135552 2359684509990912 2360980723405824 2366082924281856 2367877858983936 2369178573139872 2370474105372672 2372272371269632 2374298489991168 2382457200574464 2384264556969984 2389417075408896 2390729621409792 2392543253348352 2395166543970304 2397713662476288 2399030765928576 2405952833716224 2407274463080448 2412987348530772 2414306836611072 2415633054966144 2422689846460416 2424020669740332 2431014842400768 2433600083460096 2434936899912192 2439455866159104 2444727655858176 2446582251257856 2447926199027712 2457086113677312 2458950084329472 2460300825952944 2461646186348544 2463513616318464 2465617662683136 2470193568940032 2472067483041792 2475967039930368 2481317732155392 2482680760694784 2484564147707904 2487288334123008 2489933418725376 2491301180002752 2492663492247552 2495924751949824 2498489481166848 2499861942429696 2501318573817856 2505264272769024 2507164791865344 2508542018618688 2509913758629888 2513963107049472 2515870225170432 2517252233961114 2518628736958464 2520539394473984 2524515413262336 2531360775610368 2533281091780608 2536058693615616 2538755642621952 2540150222747904 2542077206682624 2544864452968448 2556324885823488 2557729117022976 2565201013899264 2566610120901528 2582953270050816 2585700088676352 2587120456156704 2588535165026304 2590498854273024 2591921857794048 2597523134349312 2606448903192576 2608426181984256 2610653995782144 2612634464600064 2614069627575003 2615499072995328 2617483217338368 2624580666998784 2630714979926016 2633599412600832 2636400090415104 2637848308238208 2639290756497408 2639849406939648 2642743855005696 2648454960513024 2650464105529344 2651920048946688 2654645073739776 2656103313831552 2661843289817088 2663862591356928 2665325894782356 2666783368544256 2668806417678336 2671085801240064 2676043033018368 2678073106628608 2680264350646272 2682297626591232 2688094209835008 2689570824086016 2691611160016896 2694562361966592 2697427870285824 2698909611669648 2702433989951488 2703918481278976 2706696937930752 2708183770965504 2716095191187456 2717587186836912 2721135955279872 2725526077267968 2734891697700864 2740801939439616 2744387849428992 2750318612840448 2752405032665088 2753916973906176 2769351959642112 2771452818358272 2773819870518528 2778967765057536 2781075918422016 2795134666171392 2798199375888384 2801175096066048 2802713827503096 2804246428778496 2806373758795776 2807915345943552 2813983395545088 2820560390848512 2822109770946024 2823652978458624 2825795030482944 2828208495430656 2830354003316736 2833457329078272 2835606818783232 2841734711083008 2843295722582016 2846217398648832 2847780872561664 2849941228253184 2853066030317568 2856100097949696 2857669000591392 2859836857517952 2861400695242752 2862972509589504 2871336114323456 2872913386358912 2875865496551424 2877445256650848 2881202776178688 2885851140636672 2887436386014219 2891206952484864 2902025582936064 2905822428807168 2912102060654592 2914311211057152 2915912090018304 2922213526142976 2932255016091648 2934479454732288 2942436457119744 2944668619505664 2947897284886528 2951032199970816 2952653250373632 2962799339175936 2969202101059584 2969830582807104 2971454568136704 2973086836881408 2979511830577152 2981772118720512 2983410055065024 2992018267570176 2996845415276544 3000131289612288 3002407219888128 3004971526395072 3010548412145664 3012832244957184 3024105986064384 3025767177096768 3028062555019008 3031382657212416 3034606354071552 3036273313128354 3040238238695424 3041908291438848 3055607090085888 3057285585191526 3061277949689856 3064533438431232 3066216836926464 3071907387015168 3076753159913472 3078545937006592 3083402181869568 3085741282295808 3087436330607616 3094108439445504 3096455661748224 3098156595644448 3099850753179648 3102202331660288 3107095893245952 3115520954597376 3117884420653056 3121303007526912 3124622329380864 3126338735689728 3128710408224768 3132140865191936 3143861048180736 3146246013321216 3147974297874432 3154777232375808 3157170478645248 3158904764186496 3160632140496896 3165731319988224 3176609600765952 3179019409293312 3184148253731328 3187639495213056 3190057671131136 3196951549968384 3198707687904768 3209699284107264 3213112610193408 3214877625665316 3217316464707696 3219075782148096 3220844073288192 3230253128613888 3232027559653776 3241353123201024 3244800111280128 3246582533216256 3252607821545472 3259636874477568 3263901598703616 3267255475372032 3269050232408064 3276114818236416 3278600112439296 3280401101270592 3282194915131392 3287490216910848 3293591425253376 3296089977389056 3298786893103104 3301289386573824 3310241014259712 3312752196943872 3316384445497344 3319911224967168 3321734906670336 3327899669266432 3333149256572928 3340352363692032 3342886389153792 3344722691491584 3351950809399296 3354493633560576 3356336311948152 3358171649277952 3366020551016448 3375147700813824 3377708122374144 3381411591487488 3385007523495936 3386866963663872 3389436275576832 3408433181097984 3410305489363968 3413932148330496 3420268018532352 3422146827868704 3443937693401088 3447600118235136 3449493941542272 3451380220035072 3455895810392064 3463364179132416 3471458942582784 3473365871933568 3475265204256768 3480871994376192 3483512619466752 3485426170100004 3487332097327104 3489977623117824 3499440889331712 3504961073922048 3507619973234688 3511465883467776 3515200120553472 3517131077650944 3519799209252864 3523658473340928 3531273280684032 3533952140705792 3535893398595584 3536843679203328 3539526764986368 3541471085108736 3549124386422784 3551816788475904 3553767859709808 3555711158059008 3558408556904448 3561447734986752 3568057377357824 3573685800861696 3576396835454976 3584125613113344 3586094432114688 3588814880022528 3592749815955456 3596570493714432 3598546148892864 3608929250574336 3610911694620672 3621460254916608 3623449582449216 3634034769690624 3636031004610498 3646522263601152 3659183799238656 3667091483787264 3669873376886784 3671889298541568 3688425126494208 3690451238929416 3692469279522816 3695270424477696 3698426494024704 3705290353410048 3708101224562688 3721976598233088 3724021141042176 3726846221561856 3730932501184512 3734900128088064 3736951770004128 3738995238371328 3741831678394368 3743887127924736 3751977860726784 3757896409153536 3760747187798016 3762813027928032 3764870637944832 3767726707310592 3770944660574208 3773805337755648 3775878350941671 3777943105437696 3780809091710976 3786773119893504 3791060963442688 3794956531531776 3797041163415552 3799921637670912 3804088040423424 3808133463932928 3810225334121856 3813115810023936 3817296679452672 3834487328735232 3836593675534464 3847801520848896 3849915181352292 3854942603313152 3874429905076224 3882802747539456 3885748281409536 3887882786691072 3896284701523968 3909673354788864 3912639272976384 3918951696900096 3923248609492992 3926224826007552 3936871000498176 3950399118901248 3954600135622656 3956772462357312 3958936134746112 3959774110409472 3964115782508544 3972682440769536 3975696158294016 3977880073420032 3992764934725632 3995793887035392 3997988842173534 4000175052816384 4003209626517504 4006628701860096 4014064549527552 4017109659942912 4023446439886848 4032141314752512 4034356236129024 4037416740025344 4041843542949888 4046141805428736 4048364417504472 4053650984927232 4055877721918464 4060045406896128 4062275656448256 4074142786781184 4076380780255368 4081703932919808 4086044584574976 4088289115901952 4095876516020224 4102337546551296 4111202909159424 4114321709727744 4116581774143488 4125477919260672 4128607548997632 4130875460859264 4133134337572864 4142794524327936 4154027939463168 4157179227537408 4161737343369216 4168451647586304 4171613877633024 4191814730907648 4197299063832576 4201762644099072 4204070741254644 4206369643167744 4209560638193664 4211873018915328 4220975093317632 4235479467687936 4238692545724416 4242312743145984 4245531004975104 4250185993617408 4253410228174848 4262602066624512 4264943583873024 4274911842379776 4279599045476352 4284150146924544 4286503500887088 4289755286276928 4292101042864128 4294458764384256 4307004171485184 4309370079538368 4313798244827136 4316167884976272 4321804164268032 4328776710955008 4336810428727296 4351868798271488 4353038374404096 4358733643210752 4368153090981888 4371466816585728 4373868135027456 4383320289214464 4391455233671168 4398382524137472 4401719182098432 4413654685679616 4417002929258496 4421845927329792 4426548299956224 4428979875560448 4444199008763904 4453803151589376 4457181852205056 4459630255322112 4469267745865728 4472658178080768 4475115082597536 4488027401355264 4500196934418432 4503610829832192 4507457289592608 4508548788649984 4513343364661248 4515822618218496 4519248367435776 4542093832528512 4544577574797312 4547073985818624 4551909531107328 4554409969692531 4560357358043136 4562862437158272 4583410635128832 4585928377787289 4591916924534784 4596800157646848 4599325255389696 4607861080522752 4617818905509888 4625103272804352 4628611923443712 4631154495911424 4641162659168256 4644683492622336 4647234893466672 4649776129769472 4653303497490432 4660643839868928 4665921185775616 4673281431896064 4676826630979584 4681954511290368 4686933494071296 4689508103534592 4693065612337152 4698211297787904 4708364374245376 4715791572271104 4719369019981824 4721961446811648 4732165848563712 4735755717967872 4738357146279744 4740948210745344 4748596979982336 4764914401148928 4768529113939968 4781459242819584 4785086506696704 4790333087940608 4795427324952576 4798061531857152 4814548926160896 4825974697061544 4828613673222144 4831266109932288 4845379692920832 4848041339480664 4862029684801536 4867200166920192 4869873799824384 4878911732318208 4889455311716352 4893164502515712 4895852398055424 4914172227354624 4917900168658944 4920601651905888 4923292372697088 4927027232636928 4931235325366272 4940387137880064 4944134966083584 4951934079860736 4962635464310784 4965361521389568 4969128295415808 4974576668246016 4979866837450752 4982602360005504 4985326984495104 4991849503899648 4996978962333696 4999723884859392 5002637147635712 5010528545538048 5014329583730688 5017084037237376 5019827517259776 5027926214098944 5031740450340864 5034504467922228 5037257473916928 5041078788947968 5049030826524672 5062721551220736 5066562183561216 5072117387231232 5077511285243904 5080300445495808 5084154413365248 5089728905936896 5112649771646976 5115458234045952 5130402027798528 5133220241803056 5165906540101632 5171400177352704 5174240912313408 5177070330052608 5183843715588096 5195046268698624 5212897806385152 5221307991564288 5225268929200128 5228139255150006 5230998145990656 5234966434676736 5249161333997568 5261429959852032 5267198825201664 5272800180830208 5275696616476416 5279698813879296 5285487710011392 5296909921026048 5300928211058688 5303840097893376 5309290147479552 5312206627663104 5323686579634176 5327725182713856 5330651789564712 5333566737088512 5337612835356672 5342171602480128 5352086066036736 5356146213257216 5360528701292544 5364595253182464 5376188419670016 5379141648172032 5383222320033792 5389124723933184 5394855740571648 5397819223339296 5404867979902976 5407836962557952 5413393875861504 5416367541931008 5432190382374912 5435174373673824 5442271910559744 5451052154535936 5454046506915747 5469783395401728 5481603878879232 5488775698857984 5500637225680896 5504810065330176 5507833947812352 5538703919284224 5542905636716544 5547639741037056 5557935530115072 5562151836844032 5590269332342784 5596398751776768 5602350192132096 5605427655006192 5608492857556992 5612747517591552 5615830691887104 5627966791090176 5641120781697024 5644219541892048 5647305956917248 5651590060965888 5656416990861312 5660708006633472 5666914658156544 5671213637566464 5686591445164032 5692434797297664 5695561745123328 5699882456506368 5706132060635136 5712200195899392 5715338001182784 5719673715035904 5725945019179008 5742672228646912 5745826772717824 5751730993102848 5754890513301696 5771702281273344 5774872772028438 5782413904969728 5811644857614336 5824204121309184 5828622422114304 5831824180036608 5844427052285952 5864510032183296 5868958909464576 5884872914239488 5889337239011328 5895794569773056 5902064399941632 5905306500747264 5925598678351872 5938404202119168 5939661165614208 5942909136273408 5946173673762816 5959023661154304 5963544237441024 5966820110130048 5984036535140352 5993690830553088 5996983263260301 6000262579224576 6004814439776256 6009943052790144 6021096824291328 6025664489914368 6048211972128768 6051534354193536 6056125110038016 6062765314424832 6069212708143104 6072546626256708 6080476477390848 6083816582877696 6111214180171776 6114571170383052 6122555899379712 6129066876862464 6132433673852928 6143814774030336 6153506319826944 6157091874013184 6166804363739136 6171482564591616 6174872661215232 6188216878891008 6192911323496448 6196313191288896 6199701506359296 6214191786491904 6231041909194752 6235768841306112 6242606015053824 6252677471379456 6257420816449536 6264281730383872 6287722096361472 6295948595748864 6309554464751616 6314340957290496 6317809528372992 6331462639976448 6353219201531904 6358038818586624 6368296507462656 6375278990426112 6380115342262272 6393903099936768 6397415375809536 6419398568214528 6426225220386816 6429755251330632 6434632929415392 6438151564296192 6441688146576384 6460506257227776 6464055119307552 6482706246402048 6489600222560256 6493165066432512 6505215643090944 6519273748955136 6527803197407232 6534510950744064 6538100464816128 6552229636472832 6557200224878592 6560802202541184 6564389830262784 6574980433821696 6587182850506752 6592179954778112 6597573786206208 6602578773147648 6620482028519424 6625504393887744 6632768890994688 6639822449934336 6643469813340672 6655799338532864 6666298513145856 6680704727384064 6685772778307584 6689445382983168 6703901618798592 6708987267121152 6712672623896304 6716343298555904 6732041102032896 6750295401627648 6755416244748288 6762823182974976 6770015046991872 6773733927327744 6778872551153664 6816866362195968 6820610978727936 6827864296660992 6840536037064704 6844293655737408 6887875386802176 6895200236470272 6898987883084544 6911791620784128 6926728358264832 6942917885165568 6946731743867136 6961743988752384 6967025238933504 6970852340200008 6974664194654208 6979955246235648 6998881778663424 7009922147844096 7015239946469376 7022931766935552 7030400241106944 7034262155301888 7039598418505728 7047316946681856 7062546561368064 7067904281411584 7071786797191168 7073687358406656 7079053529972736 7082942170217472 7098248772845568 7103633576951808 7107535719419616 7111422316118016 7116817113808896 7122895469973504 7136114754715648 7147371601723392 7152793670909952 7168251226226688 7172188864229376 7177629760045056 7185499631910912 7193140987428864 7197092297785728 7217858501148672 7221823389241344 7242920509833216 7246899164898432 7268069539381248 7272062009220996 7293044527202304 7318367598477312 7334182967574528 7339746753773568 7343778597083136 7376850252988416 7380902477858832 7384938559045632 7390540848955392 7396852988049408 7410580706820096 7416202449125376 7443953196466176 7448042282084352 7453692443123712 7461865002369024 7469800256176128 7473903540008256 7477990476742656 7487774255849472 7503955721453568 7515792818307072 7521494375596032 7525626055856064 7529741275889664 7541889321148416 7547610675511296 7551756701883342 7555886210875392 7561618183421952 7573546239787008 7582121926885376 7594082326831104 7599843275341824 7608176080846848 7616266927865856 7620450668243712 7626231620047872 7634593358905344 7668974657470464 7673187351068928 7695603041697792 7699830362704584 7709885206626304 7748859810152448 7765605495078912 7771496562819072 7775765573382144 7792569403047936 7819346709577728 7825278545952768 7837903393800192 7842208882725009 7846497218985984 7852449652015104 7873742000996352 7900798237802496 7909200271245312 7913544924714624 7917872269492224 7919548220818944 7928231565017088 7945364881539072 7951392316588032 7955760146840064 7985529869451264 7991587774070784 7995977684347068 8000350105632768 8006419253035008 8013257403720192 8028129099055104 8034219319885824 8046892879773696 8064282629505024 8068712472258048 8074833480050688 8083687085899776 8092283610857472 8096728835008944 8107301969854464 8111755443836928 8120090813792256 8124551312896512 8148285573562368 8152761560510736 8163407865839616 8176578231803904 8191753032040448 8204675093102592 8222405818318848 8233163548286976 8250955838521344 8257215097995264 8261750921718528 8308055878926336 8314358455074816 8336903295172608 8343227755266048 8394598127665152 8403525288198144 8408141482509288 8412739286335488 8419121276387328 8423746037830656 8441950186635264 8470958935375872 8477385091448832 8484625486291968 8491062009950208 8500371987234816 8506820456349696 8525204133249024 8529887167746048 8549823684759552 8559198090952704 8568300293849088 8573007001774176 8579510572553856 8584202085728256 8588917528768512 8614008342970368 8618740159076736 8627596489654272 8632335769952544 8643608328536064 8657553421910016 8662309158042657 8673620857454592 8703737596542976 8706076748808192 8717467286421504 8736306181963776 8742933633171456 8747736270054912 8766640578428928 8782910467342336 8796765048274944 8803438364196864 8827309371359232 8834005858516992 8843691854659584 8853096599912448 8857959751120896 8888398017527808 8907606303178752 8914363704410112 8919260510644224 8938535491731456 8945316356161536 8950230165195072 8976054802710528 9000393868836864 9007221659664384 9014914579185216 9017097577299968 9031645236436992 9038496734871552 9084187665057024 9094147971637248 9103819062214656 9108819939385062 9120714716086272 9125724874316544 9166821270257664 9171856755574578 9183833849069568 9193600315293696 9198650510779392 9215722161045504 9235637811019776 9250206545608704 9257223846887424 9262308991822848 9282325318336512 9289366985244672 9294469786933344 9299552259538944 9306606994980864 9321287679737856 9331842371551232 9346562863792128 9353653261959168 9363909022580736 9373866988142592 9379016207069184 9386131224674304 9396422595575808 9416728748490752 9431583144542208 9438738039963648 9443922893623296 9464331697127424 9471511435935744 9476714292559488 9481896421490688 9497193959964672 9529828802297856 9537058227879936 9562918485639168 9570173013393408 9580666175881216 9590854649905152 9596123063714304 9629097852321792 9651949394123088 9657227346444288 9662532219864576 9690759385841664 9696082678961328 9724059369603072 9734400333840384 9739747599648768 9757823464636416 9778910623432704 9791704796110848 9828344454709248 9835800337317888 9841203303811776 9846584745394176 9862470650732544 9880774275760128 9888269932167168 9903868159721472 9930723042779136 9938256590831616 9949153336492032 9959733674901504 9965204720011008 9983699007799296 9999447769718784 10005274295271424 10021057091076096 10028659167461376 10034168074474752 10055852428197888 10063480900681728 10069008935844456 10074514947833856 10082157577895936 10098061653049344 10125443102441472 10133124367122432 10144234774462464 10155022570487808 10160600890991616 10168308826730496 10179457811873792 10225299543293952 10230916468091904 10260804055597056 10266440483606112 10331813080203264 10342800354705408 10348481824626816 10354140660105216 10367687431176192 10390092537397248 10425795612770304 10442615983128576 10450537858400256 10456278510300012 10461996291981312 10469932869353472 10498322667995136 10522859919704064 10534397650403328 10545600361660416 10551393232952832 10559397627758592 10570975420022784 10593819842052096 10601856422117376 10607680195786752 10618580294959104 10624413255326208 10647373159268352 10655450365427712 10661303579129424 10667133474177024 10675225670713344 10684343204960256 10704172132073472 10712292426514432 10721057402585088 10729190506364928 10752376839340032 10758283296344064 10766444640067584 10778249447866368 10789711481143296 10795638446678592 10815673925115904 10826787751723008 10832735083862016 10864380764749824 10870348747347648 10902104309071872 10908093013831494 10939566790803456 10977551397715968 11001274451361792 11009620130660352 11015667895624704 11077407838568448 11085811273433088 11095279482074112 11115871060230144 11124303673688064 11180538664685568 11192797503553536 11204700384264192 11210855310012384 11216985715113984 11225495035183104 11231661383774208 11255933582180352 11282241563394048 11288439083784096 11294611913834496 11303180121931776 11312833981722624 11321416013266944 11327635052825013 11333829316313088 11342427275132928 11373182890328064 11384869594595328 11391123490246656 11399764913012736 11412264121270272 11424400391798784 11430676002365568 11439347430071808 11451890038358016 11485344457293824 11491653545435648 11503461986205696 11509781026603392 11543404562546688 11549745544056876 11564827809939456 11623289715228672 11648408242618368 11657244844228608 11663648360073216 11688854104571904 11729020064366592 11737917818929152 11769745828478976 11778674478022656 11791589139546112 11810613001494528 11851197356703744 11876808404238336 11879322331228416 11892347347525632 11918047322308608 11927088474882048 11933640220260096 11987381661106176 11993966526520602 12000525158449152 12009628879552512 12019886105580288 12042193648582656 12051328979828736 12096423944257536 12103068708387072 12112250220076032 12125530628849664 12138425416286208 12145093252513416 12160952954781696 12167633165755392 12222428360343552 12229142340766104 12245111798759424 12258133753724928 12264867347705856 12287629548060672 12307012639653888 12314183748026368 12333608727478272 12342965129183232 12349745322430464 12376433757782016 12385822646992896 12392626382577792 12399403012718592 12428383572983808 12462083818389504 12471537682612224 12485212030107648 12505354942758912 12514841632899072 12528563460767744 12575444192722944 12591897191497728 12619108929503232 12628681914580992 12635619056745984 12662925279952896 12706438403063808 12716077637173248 12736593014925312 12750557980852224 12760230684524544 12787806199873536 12794830751619072 12838797136429056 12852450440773632 12859510502661264 12869265858830784 12876303128592384 12883376293152768 12921012514455552 12928110238615104 12965412492804096 12986330132865024 13010431286181888 13055606394814464 13076200929632256 13104459272945664 13114400449757184 13121604405082368 13149960867643392 13174365701013504 13184359909556224 13195147572412416 13205157546295296 13240964057038848 13251008787775488 13265537781989376 13279644899868672 13286939626681344 13311598677065728 13332597026291712 13361409454768128 13371545556615168 13378890765966336 13407803237597184 13417974534242304 13425345247792608 13432686597111808 13464082204065792 13500590803255296 13510832489496576 13525646365949952 13540030093983744 13547467854655488 13557745102307328 13633732724391936 13641221957455872 13655728593321984 13663229909077593 13681072074129408 13688587311474816 13775750773604352 13790400472940544 13797975766169088 13823583241568256 13853456716529664 13885835770331136 13893463487734272 13923487977504768 13934050477867008 13941704680400016 13949328389308416 13959910492471296 13997763557326848 14019844295688192 14030479892938752 14045863533871104 14060800482213888 14068524310603776 14079196837011456 14094633893363712 14125093122736128 14143573594382336 14147374716813312 14158107059945472 14165884340434944 14196497545691136 14207267153903616 14215071438839232 14222844632236032 14245790939947008 14272229509431296 14294743203446784 14305587341819904 14344377728458752 14355259520090112 14370999263821824 14386281974857728 14394184595571456 14443646778482688 14485841019666432 14493798329796864 14536139078762496 14544124018441992 14586089054404608 14636735196954624 14668365935149056 14679493507547136 14687557194166272 14753700505976832 14761804955717664 14769877118091264 14781081697910784 14793705976098816 14821161413640192 14832404898250752 14887906392932352 14896084564168704 14907384886247424 14923730004738048 14939600512352256 14947807080016512 14955980953485312 14975548511698944 15007911442907136 15031585636614144 15042988751192064 15051252111712128 15059482551779328 15083778642296832 15095221351022592 15103513403766684 15111772421750784 15123236366843904 15147092479574016 15164243853770752 15188164653662208 15199686550683648 15216352161693696 15232533855731712 15240901336487424 15252463240095744 15269186717810688 15337949314940928 15346374702137856 15391206083395584 15399660725409168 15419770413252608 15497719620304896 15531210990157824 15551531146764288 15585138806095872 15638693419155456 15675806787600384 15684417765450018 15692994437971968 15704899304030208 15747484001992704 15801596475604992 15818400542490624 15827089849429248 15839096441637888 15856463130034176 15890729763078144 15902784633176064 15911520293680128 15971059738902528 15983175548141568 15991955368694136 16000700211265536 16012838506070016 16026514807440384 16056258198110208 16068438639771648 16093785759547392 16128565259010048 16137424944516096 16149666960101376 16167374171799552 16184567221714944 16193457670017888 16214603939708928 16223510887673856 16240181627584512 16249102625793024 16296571147124736 16305523121021472 16326815731679232 16353156463607808 16362139520747241 16383506064080896 16409350186205184 16444811636637696 16466327096573952 16501911677042688 16514430195990528 16523501843437056 16616111757852672 16628716910149632 16673806590345216 16686455510532096 16789196255330304 16807050576396288 16816282965018576 16825478572670976 16838242552774656 16847492075661312 16883900373270528 16941917870751744 16954770182897664 16969250972583936 16982124019900416 17000743974469632 17013640912699392 17059774335492096 17099647369519104 17118396181905408 17136600587698176 17146014003548352 17159021145107712 17177835057537024 17228016685940736 17237480318153472 17255192979308544 17264671539905088 17315106843820032 17324618316085314 17347241714909184 17407475193085952 17434934572843008 17472612363927552 17485867266342912 17495472540109824 17533281156857856 17565820934684672 17593530096549888 17606876728393728 17654618742718464 17668011717033984 17687383709319168 17706193199824896 17715919502241792 17776796035055616 17815212606357504 17828727408820224 17838521021288448 17877070983462912 17890632712323072 17900460330390144 17952109605421056 18000787737673728 18014443319328768 18029829158370432 18034195154599936 18063290472873984 18076993469743104 18168375330114048 18188295943274496 18207638124429312 18217639878770124 18241429432172544 18251449748633088 18333642540515328 18343713511149156 18367667698139136 18387200630587392 18397301021558784 18431444322091008 18471275622039552 18500413091217408 18514447693774848 18524617983645696 18564650636673024 18578733970489344 18588939573866688 18599104519077888 18642575359475712 18663684743102464 18693125727584256 18707306523918336 18727818045161472 18758032414138368 18772262449348608 18792845191151616 18863166289084416 18887845787246592 18928663394254848 18943022871871488 18953428585118976 18994387919929344 19059657604595712 19074116455759872 19125836971278336 19140346026786816 19161332351762432 19181709299810304 19192246127428608 19258195704643584 19303898788246176 19314454692888576 19325064439729152 19381518771683328 19392165357922656 19448118739206144 19468800667680768 19479495199297536 19515646929272832 19557821246865408 19583409592221696 19656688909418496 19671600674635776 19682406607623552 19693169490788352 19724941301465088 19761548551520256 19776539864334336 19807736319442944 19861446085558272 19876513181663232 19898306672984064 19919467349803008 19930409440022016 19967398015598592 19998895539437568 20010548590542848 20042114182152192 20057318334922752 20068336148949504 20111704856395776 20126961801363456 20138017871688912 20149029895667712 20164315155791872 20196123306098688 20250886204882944 20266248734244864 20288469548924928 20310045140975616 20321201781983232 20336617653460992 20358915623747584 20450599086587904 20461832936183808 20521608111194112 20532880967212224 20663626160406528 20685600709410816 20696963649253632 20735374862352384 20780185074794496 20885231966257152 20901075716800512 20912557020600024 20923992583962624 20939865738706944 20996645335990272 21045719839408128 21068795300806656 21091200723320832 21102786465905664 21118795255517184 21141950840045568 21187639684104192 21203712844234752 21215360391573504 21237160589918208 21248826510652416 21294746318536704 21310900730855424 21322607158258848 21334266948354048 21350451341426688 21368686409920512 21408344264146944 21424584853028864 21442114805170176 21458381012729856 21504753678680064 21516566592688128 21532889280135168 21556498895732736 21579422962286592 21591276893357184 21631347850231808 21653575503446016 21665470167724032 21728761529499648 21740697494695296 21804208618143744 21816186027662988 21879133581606912 21955102795431936 22002548902723584 22019240261320704 22031335791249408 22154815677136896 22171622546866176 22190558964148224 22231742120460288 22248607347376128 22361077329371136 22385595007107072 22409400768528384 22421710620024768 22433971430227968 22463322767548416 22511867164360704 22564483126788096 22576878167568192 22589223827668992 22625667963445248 22642832026533888 22655270105650026 22667658632626176 22684854550265856 22746365780656128 22782246980493312 22799529826025472 22824528242540544 22848800783597568 22861352004731136 22878694860143616 22903780076716032 22970688914587648 22983307090871296 23006923972411392 23019562053206784 23086809125093376 23099491088113752 23129655619878912 23246579430457344 23296816485236736 23314489688457216 23327296720146432 23377708209143808 23458040128733184 23475835637858304 23539491656957952 23557348956045312 23583178279092224 23621226002989056 23702394713407488 23753616808476672 23758644662456832 23784694695051264 23836094644617216 23854176949764096 23867280440520192 23974763322212352 23987933053041204 24001050316898304 24019257759105024 24039772211160576 24084387297165312 24102657959657472 24192847888515072 24206137416774144 24224500440152064 24251061257699328 24276850832572416 24290186505026832 24321905909563392 24335266331510784 24444856720687104 24458284681532208 24490223597518848 24529734695411712 24575259096121344 24614025279307776 24667217454956544 24699490644860928 24752867515564032 24771645293985792 24785252765155584 24924167636779008 24943075365224448 25010709885517824 25029683265798144 25057126921535488 25183794382995456 25238217859006464 25257363829161984 25271238113491968 25325850559905792 25412876806127616 25432155274346496 25473186029850624 25501115961704448 25520461369049088 25575612399747072 25589661503238144 25677594272858112 25704900881547264 25719021005322528 25738531717661568 25752606257184768 25766752586305536 25842025028911104 25856220477230208 25930824985608192 25972660265730048 25986927474127971 26020862572363776 26111212789628928 26152401859264512 26208918545891328 26228800899514368 26243208810164736 26299921735286784 26348731402027008 26368719819112448 26390295144824832 26410315092590592 26481928114077696 26502017575550976 26531075563978752 26559289799737344 26573879253362688 26623197354131456 26665194052583424 26722818909536256 26743091113230336 26757781531932672 26815606475194368 26835949068484608 26850690495585216 26865373194223616 26928164408131584 27001181606510592 27021664978993152 27051292731899904 27094935709310976 27115490204614656 27282443914911744 27311457186643968 27326459818155186 27362144148258816 27377174622949632 27551501547208704 27580800945881088 27595951532338176 27647166483136512 27706913433059328 27771671540662272 27786926975468544 27846975955009536 27868100955734016 27883409360800032 27898656778616832 27919820984942592 27995527114653696 28039688591376384 28060959785877504 28091727067742208 28121600964427776 28137048621207552 28158393674022912 28189267786727424 28250186245472256 28287147188764672 28294749433626624 28316214119890944 28331768680869888 28392995091382272 28414534307807232 28430142877678464 28445689264472064 28491581879894016 28544459018862592 28589486406893568 28611174683639808 28688755456917504 28710519040180224 28741998527643648 28772563949715456 28788369191142912 28887293556965376 28971682039332864 28987596659593728 29072278157524992 29088248036883984 29172178108809216 29273470393909248 29336731870298112 29375114388332544 29507401011953664 29523609911435328 29539754236182528 29587411952197632 29642322827280384 29664809796501504 29792169128337408 29814769772494848 29847460009476096 29879201024704512 29895614160033024 29951097023397888 30015822885814272 30063171273228288 30085977502384128 30102504223424256 30167557284593664 30190442702045184 30207026807533368 30223544843501568 30246472733687808 30294184959148032 30328487707541504 30376329307324416 30399373101367296 30432704323387392 30465067711463424 30481802672974848 30504926480191488 30538373435621376 30675898629881856 30692749404275712 30782412166791168 30799321450818336 30839540826505216 30995439240609792 31062421980315648 31103062293528576 31170277612191744 31277386838310912 31351613575200768 31368835530900036 31385988875943936 31409798608060416 31494968003985408 31603192951209984 31636801084981248 31654179698858496 31678192883275776 31712926260068352 31781459526156288 31805569266352128 31823040587360256 31942119477805056 31966351096283136 31983910737388272 32001400422531072 32025677012140032 32053029614880768 32112516396220416 32136877279543296 32187571519094784 32257130518020096 32274849889032192 32299333920202752 32334748343599104 32369134443429888 32386915340035776 32447021775347712 32480363255169024 32498205251586048 32593142294249472 32611046242042944 32706312927215616 32724279041494482 32767012128161792 32818700372410368 32932654193147904 33003823354085376 33028860391981056 33047003686874112 33232223515705344 33257433820299264 33347613180690432 33372911021064192 33578392510660608 33614101152792576 33632565930037152 33650957145341952 33676485105549312 33694984151322624 33767800746541056 33883835741503488 33909540365795328 33938501945167872 33964248039800832 33982905158475039 34001487948939264 34027281825398784 34119548670984192 34199294739038208 34236792363810816 34273201175396352 34292028007096704 34318042290215424 34355670115074048 34456033371881472 34474960636306944 34510385958617088 34529343079810176 34630213687640064 34649236632170628 34694483429818368 34814950386171904 34869869145686016 34945224727855104 34971734532685824 34990945080219648 35066562313715712 35131641869369344 35187060193099776 35213753456787456 35309237485436928 35336023434067968 35374767418638336 35431839004483584 35553592070111232 35630425212715008 35677042042576896 35754141966925824 35781265424646144 35800920660780288 36001575475347456 36028886638657536 36059658316740864 36126580945747968 36153986939486208 36336750660228096 36376591886548992 36415276248858624 36435279757540248 36482858864345088 36502899497266176 36667285081030656 36687427022298312 36735335396278272 36774401261174784 36794602043117568 36862888644182016 36942551244079104 37000826182434816 37028895387549696 37049235967291392 37129301273346048 37157467940978688 37177879147733376 37198209038155776 37285150718951424 37327369486204928 37386251455168512 37414613047836672 37455636090322944 37516064828276736 37544524898697216 37585690382303232 37726332578168832 37775691574493184 37857326788509696 37886045743742976 37906857170237952 37988775839858688 38119315209191424 38148232911519744 38251673942556672 38280692053573632 38322664703524864 38363418599620608 38384492254857216 38516391409287168 38607797576492352 38628909385777152 38650128879458304 38763037543366656 38784330715845312 38896237478412288 38958990398595072 39031293858545664 39166819184443392 39313377818836992 39343201349271552 39364813215247104 39449882602930176 39523097103040512 39553079728668672 39615472638885888 39722892171116544 39753026363326464 39796613345968128 39838934699606016 39860818880044032 39934796031197184 39997791078875136 40021097181085696 40084228364304384 40114636669845504 40136672297899008 40223409712791552 40253923602726912 40276035743377824 40298059791335424 40328630311583744 40392246612197376 40501772409765888 40532497468489728 40576939097849856 40620090281951232 40642403563966464 40673235306921984 40717831247495168 40901198173175808 40923665872367616 41043216222388224 41065761934424448 41327252320813056 41371201418821632 41393927298507264 41470749724704768 41560370149588992 41770463932514304 41802151433601024 41825114041200048 41847985167925248 41879731477413888 41993290671980544 42091439678816256 42137590601613312 42182401446641664 42205572931811328 42237590511034368 42283901680091136 42375279368208384 42430720783147008 42474321179836416 42497653021304832 42589492637073408 42621801461710848 42645214316517696 42668533896708096 42737372819841024 42816688528293888 42849169706057728 42884229610340352 42916762025459712 43033133185376256 43065778560270336 43112997791465472 43158845924573184 43182553786714368 43262695700463616 43330940335448064 43457523058999296 43481394989390592 43608417236287488 43632372055325976 43758267163213824 43910205590863872 44005097805447168 44038480522641408 44062671582498816 44309631354273792 44343245093732352 44381117928296448 44463484240920576 44497214694752256 44722154658742272 44771190014214144 44818801537056768 44843421240049536 44867942860455936 44926645535096832 45023734328721408 45128966253576192 45153756335136384 45178447655337984 45251335926890496 45285664053067776 45310540211300052 45335317265252352 45369709100531712 45492731561312256 45564493960986624 45599059652050944 45649056485081088 45697601567195136 45722704009462272 45757389720287232 45807560153432064 45941377829175296 45966614181742592 46013847944822784 46039124106413568 46173618250186752 46198982176227504 46259311239757824 46493158860914688 46593632970473472 46654593440292864 46755416418287616 46916080257466368 47078983313915904 47114697912090624 47242452005978112 47404789426814976 47517289324913664 47569389390102528 47672189289234432 47708353899528192 47734560881040384 47949526644424704 47975866106082408 48002100633796608 48038515518210048 48079544422321152 48168774594330624 48205315919314944 48385695777030144 48412274833548288 48449000880304128 48502122515398656 48553701665144832 48580373010053664 48643811819126784 48670532663021568 48889713441374208 48916569363064416 48980447195037696 49059469390823424 49086418562241723 49150518192242688 49228050558615552 49334434909913088 49398981289721856 49505735031128064 49543290587971584 49570505530311168 49848335273558016 49886150730448896 50021419771035648 50059366531596288 50114253843070976 50367588765990912 50476435718012928 50514727658323968 50542476226983936 50651701119811584 50825753612255232 50864310548692992 50946372059701248 51002231923408896 51040922738098176 51179323006476288 51355188545716224 51409801763094528 51438042010645056 51477063435323136 51533505172611072 51684050057822208 51712440954460416 51945320531460096 51973854948255942 52041725144727552 52222425579257856 52304803718529024 52417837091782656 52457601799028736 52486417620329472 52599843470573568 52697462804054016 52737439638224896 52780590289649664 52820630185181184 52963856228155392 53004035151101952 53062151127957504 53118579599474688 53147758506725376 53246394708262912 53330388105166848 53445637819072512 53486182226460672 53515563063865344 53631212950388736 53671898136969216 53701380991170432 53730746388447232 53856328816263168 54002363213021184 54043329957986304 54102585463799808 54189871418621952 54230980409229312 54564887829823488 54622914373287936 54652919636310372 54724288296517632 54754349245899264 55103003094417408 55161601891762176 55191903064676352 55294332966273024 55413826866118656 55543343081324544 55573853950937088 55693951910019072 55736201911468032 55766818721600064 55797313557233664 55991054229307392 56079377182752768 56121919571755008 56183454135484416 56274097242415104 56316787348045824 56378535573454848 56574294377529344 56589498867253248 56663537361739776 56785990182764544 56829068615614464 56860285755356928 56983163759788032 57088918037725184 57178972813787136 57222349367279616 57377510913835008 57421038080360448 57483997055287296 57545127899430912 57576738382285824 57774587113930752 57943364078665728 57975193319187456 58144556315049984 58176496073767968 58344356217618432 58546940787818496 58673463740596224 58750228776665088 59014802023907328 59047219822870656 59079508472365056 59174823904395264 59284645654560768 59329619593003008 59584338256674816 59629539544989696 59694920018952192 59758402049409024 59791228320066048 59902194046795776 60031645771628544 60126342546456576 60171955004768256 60205008446848512 60335114569187328 60380885404090368 60414053615066736 60447089687003136 60492945467375616 60588369918296064 60656975415083008 60752658614648832 60798746202734592 60865408646774784 60930135422926848 60963605345949696 61009852960382976 61076746871242752 61351797259763712 61385498808551424 61564824333582336 61598642901636672 61990878481219584 62206124587057152 62340555224383488 62703227150401536 62737671061800072 62771977751887872 62819597216120832 62989936007970816 63206385902419968 63273602169962496 63308359397716992 63356385766551552 63425852520136704 63562919052312576 63611138532704256 63646081174720512 63884238955610112 63932702192566272 63967821474776544 64002800845062144 64051354024280064 64106059229761536 64225032792440832 64273754559086592 64375143038189568 64514261036040192 64549699778064384 64598667840405504 64669496687198208 64738268886859776 64773830680071552 64894043550695424 64960726510338048 64996410503172096 65186284588498944 65222092484085888 65412625854431232 65448558082988964 65534024256323584 65637400744820736 65865308386295808 66007646708170752 66057720783962112 66094007373748224 66464447031410688 66514867640598528 66695226361380864 66745822042128384 67156785021321216 67228202305585152 67265131860074304 67301914290683904 67389968302645248 67535601493082112 67767671483006976 67877003890335744 67928496079601664 67965810316950078 68002975897878528 68054563650797568 68239097341968384 68398589478076416 68473584727621632 68546402350792704 68584056014193408 68636084580430848 68711340230148096 68912066743762944 68949921272613888 69020771917234176 69058686159620352 69260427375280128 69298473264341256 69388966859636736 69629900772343808 69739738291372032 69890449455710208 69943469065371648 69981890160439296 70133124627431424 70263283738738688 70374120386199552 70427506913574912 70618474970873856 70672046868135936 70749534837276672 70863678008967168 71107184140222464 71260850425430016 71354084085153792 71508283933851648 71562530849292288 71601841321560576 72003150950694912 72057773277315072 72119316633481728 72253161891495936 72307973878972416 72673501320456192 72753183773097984 72830552497717248 72870559515080496 72965717728690176 73005798994532352 73334570162061312 73374854044596624 73470670792556544 73589204086235136 73725777288364032 74001652364869632 74098471934582784 74258602546692096 74314935881957376 74355758295466752 74654738972409856 74772502910337024 74829226095673344 75032129656553472 75089049797394432 75171380764606464 75551383148986368 75714653577019392 75772091487485952 75813714340475904 75977551679717376 76238630418382848 76296465823039488 76503347885113344 76561384107147264 76645329407049728 76726837199241216 76768984509714432 77032782818574336 77215595152984704 77257818771554304 77300257758916608 77526075086733312 77568661431690624 77792474956824576 77917980797190144 77960782422383913 78062587717091328 78333638368886784 78626755637673984 78686402698543104 78729626430494208 78899765205860352 79046194206081024 79106159457337344 79230945277771776 79445784342233088 79506052726652928 79593226691936256 79677869399212032 79721637760088064 79869592062394368 79995582157750272 80042194362171392 80168456728608768 80229273339691008 80273344595798016 80446819425583104 80507847205453824 80552071486755648 80596119582670848 80784493224394752 81003544819531776 81064994936979456 81153878195699712 81284807127932928 81346470613843968 81435662494990336 81847331744735232 82086432444776448 82131523868848896 82654504641626112 82742402837643264 82787854597014528 82941499449409536 83120740299177984 83540927865028608 83604302867202048 83650228082400096 83695970335850496 83759462954827776 83986581343961088 84182879357632512 84275181203226624 84364802893283328 84411145863622656 84475181022068736 84567803360182272 84750558736416768 84861441566294016 84948642359672832 84995306042609664 85178985274146816 85243602923421696 85290428633035392 85337067793416192 85474745639682048 85633377056587776 85698339412115456 85768459220680704 85833524050919424 86066266370752512 86131557120540672 86225995582930944 86317691849146368 86365107573428736 86525391400927232 86661880670896128 86915046117998592 86962789978781184 87216834472574976 87264744110651952 87516534326427648 87820411181727744 88010195610894336 88125343164997632 88619262708547584 88762235856592896 88926968481841152 88994429389504512 89444309317484544 89542380028428288 89637603074113536 89686842480099072 89853291070193664 90047468657442816 90257932507152384 90307512670272768 90502671853780992 90571328106135552 90621080422600104 90670634530504704 90739418201063424 90985463122624512 91128987921973248 91198119304101888 91298112970162176 91395203134390272 91445408018924544 91514779440574464 91615120306864128 91882755658350592 91933228363485184 92027695889645568 92078248212827136 92347236500373504 92397964352455008 92518622479515648 92986317721829376 93187265940946944 93309186880585728 93510832836575232 93832160514932736 94157966627831808 94229395824181248 94484904011956224 94809578853629952 95034578649827328 95138778780205056 95344378578468864 95416707799056384 95469121762080768 95899053288849408 95951732212164816 96004201267593216 96077031036420096 96159088844642304 96337549188661248 96410631838629888 96771391554060288 96824549667096576 96898001760608256 97004245030797312 97107403330289664 97160746020107328 97341065326043136 97779426882748416 97833138726128832 98118938781646848 98172837124483446 98301036384485376 98456101117231104 98797962579443712 99011470062256128 99086581175943168 99141011060622336 99696670547116032 99772301460897792 100042839542071296 100118733063192576 100228507686141952 100735177531981824 100952871436025856 101029455316647936 101084952453967872 101303402239623168 101651507224510464 101728621097385984 101892744119402496 101948715475425117 102004463846817792 102081845476196352 102358646012952576 102710377091432448 102819603526189056 102876084021290112 102954126870646272 103067010345222144 103368100115644416 103424881908920832 103890641062920192 103947709896511884 104083450289455104 104444851158515712 104609607437058048 104835674183565312 104915203598057472 104972835240658944 105199686941147136 105394925608108032 105561180579299328 105641260370362368 105927712456310784 106008070302203904 106124302255915008 106295517013450752 106492789416525824 106660776210333696 106891275638145024 107031126127730688 107262425900777472 107343796273938432 107402761982340864 108004726426042368 108086659915972608 108379742837243904 108461960818458624 109129775659646976 109245828746575872 109305839272620744 109448576593035264 109508698491798528 110206006188834816 110323203783524352 110383806129352704 110588665932546048 110827653732237312 111086686162649088 111147707901874176 111387903820038144 111472403822936064 111533637443200128 111594627114467328 111982108458614784 112158754365505536 112243839143510016 112366908270968832 112548194484830208 112633574696091648 112757071146909696 113148588755058688 113178997734506496 113327074723479552 113571980365529088 113658137231228928 113720571510713856 113966327519576064 114177836075450368 114357945627574272 114444698734559232 114755021827670016 114842076160720896 114967994110574592 115090255798861824 115153476764571648 115549174227861504 115886728157331456 115950386638374912 116289112630099968 116352992147535936 116688712435236864 117093881575636992 117500457553330176 118029604047814656 118094439645741312 118349647808790528 118569291309121536 118659239186006016 119168676513349632 119259079089979392 119389840037904384 119516804098818048 119582456640132096 119804388093591552 120063291543257088 120252685092913152 120343910009536512 120410016893697024 120670229138374656 120761770808180736 120828107230133472 120894179374006272 120985890934751232 121176739836592128 121313950830166016 121505317229297664 121597492405469184 121730817293549568 121860270845853696 121927210691899392 122019705920765952 122153493742485504 122703594519527424 122770997617102848 123129648667164672 123197285803273344 123981756962439168 124412249174114304 124681110448766976 125406454300803072 125475342123600144 125543955503775744 125639194432241664 125979872015941632 126412771804839936 126547204339924992 126616718795433984 126712771533103104 126851705040273408 127125838104625152 127292162349441024 127768477911220224 127865404385132544 127935642949553088 128005601690124288 128212118459523072 128450065584881664 128547509118173184 128750286076379136 129099399556128768 129197335680811008 129338993374396416 129476537773719552 129547661360143104 129788087101390848 129992821006344192 130372569176997888 130444184968171776 130825251708862464 130897116165977928 131068048512647168 131274801489641472 131730616772591616 132015293416341504 132115441567924224 132188014747496448 132928894062821376 133029735281197056 133390452722761728 133491644084256768 134313570042642432 134456404611170304 134530263720148608 134603828581367808 134779936605290496 135071202986164224 135535342966013952 135754007780671488 135856992159203328 135931620633900156 136005951795757056 136109127301595136 136478194683936768 136797178956152832 136947169455243264 137092804701585408 137168112028386816 137272169160861696 137422680460296192 137824133487525888 137899842545227776 138041543834468352 138117372319240704 138520854750560256 138596946528682512 138777933719273472 139259801544687616 139479476582744064 139780898911420416 139963780320878592 140266249254862848 140748240772399104 141236949941747712 141344093736271872 141727356017934336 142214368280444928 142708168170307584 143016567867703296 143125061698584576 143203682643121152 144006301901389824 144115546554630144 144238633266963456 144506323782991872 144615947757944832 145347002640912384 145506367546195968 145661104995434496 145741119030160992 145931435457380352 146011597989064704 146669140324122624 146749708089193248 146941341585113088 147178408172470272 147259255686725169 147451554576728064 148003304729739264 148196943869165568 148517205093384192 148629871763914752 148711516590933504 149309477944819712 149545005820674048 149658452191346688 150064259313106944 150178099594788864 150342761529212928 151102766297972736 151429307154038784 151544182974971904 151627428680951808 151955103359434752 152477260836765696 152592931646078976 153006695770226688 153122768214294528 153290658814099456 153537969019428864 154065565637148672 154431190305969408 154600515517833216 155052150173466624 155137322863381248 155835961594380288 155921564844767826 156125175434182656 156667276737773568 157253511275347968 157372805397086208 157459252860988416 157799530411720704 158092388412162048 158212318914674688 158461890555543552 158891568684466176 159012105453305856 159186453383872512 159355738798424064 159443275520176128 159739184124788736 159991164315500544 160084388724342784 160336913457217536 160458546679382016 160546689191596032 160893638851166208 161015694410907648 161104142973511296 161192239165341696 161568986448789504 162007089639063552 162129989873958912 162307756391399424 162569614255865856 162692941227687936 162871324989980672 163694663489470464 164172864889552896 164263047737697792 165309009283252224 165484805675286528 165575709194029056 165882998898819072 166241480598355968 167081855730057216 167208605734404096 167300456164800192 167391940671700992 167973162687922176 168365758715265024 168550362406453248 168822291727245312 168950362044137472 169135606720364544 169722883132588032 169990612085219328 170357970548293632 170487205846843392 170580857266070784 170949491279364096 171266754113175552 171396678824230912 171536918441361408 171667048101838848 172132532741505024 172263114241081344 172451991165861888 172635383698292736 172730215146857472 173050782801854464 173323761341792256 173830092235997184 173925579957562368 174433668945149952 174529488221303904 175033068652855296 175640822363455488 176020391221788672 176250686329995264 177238525417095168 177524471713185792 177853936963682304 177988858779009024 178888618634969088 179084760056856576 179275206148227072 179373684960198144 179706582140387328 180094937314885632 180515865014304768 180615025340545536 181005343707561984 181142656212271104 181242160845200208 181341269061009408 181478836402126848 181970926245249024 182257975843946496 182396238608203776 182596225940324352 182790406268780544 182890816037849088 183029558881148928 183230240613728256 183866456726970368 184055391779291136 184156496425654272 184694473000747008 184795928704910016 185972635443658752 186618373761171456 187021665673150464 188315933255663616 188458791648362496 188969808023912448 189619157707259904 190069157299654656 190277557560410112 190688757156937728 190833415598112768 190938243524161536 191798106577698816 191903464424329632 192008402535186432 192154062072840192 192318177689284608 192675098377322496 192821263677259776 193542783108120576 193649099334193152 193796003521216512 194008490061594624 194214806660579328 194321492040214656 194682130652086272 195558853765496832 195666277452257664 196237877563293696 196345674248966892 196602072768970752 196912202234462208 197595925158887424 198022940124512256 198173162351886336 198282022121244672 199393341094232064 199544602921795584 200085679084142592 200237466126385152 200457015372283904 201470355063963648 201905742872051712 202169904907935744 202606804479246336 203303014449020928 203785488238804992 203897430950850234 204008927693635584 204163690952392704 204717292025905152 205420754182864896 205639207052378112 205752168042580224 205908253741292544 206134020690444288 206736200231288832 206849763817841664 207781282125840384 207895419793023768 208166900578910208 208889702317031424 209219214874116096 209671348367130624 209830407196114944 209945670481317888 210399373882294272 210789851216216064 211122361158598656 211282520740724736 211855424912621568 212016140604407808 212248604511830016 212591034026901504 212985578833051648 213321552420667392 213782551276290048 214062252255461376 214524851801554944 214687592547876864 214805523964681728 216009452852084736 216173319831945216 216759485674487808 216923921636917248 218259551319293952 218491657493151744 218611678545241488 218897153186070528 219017396983597056 220412012377669632 220767612258705408 221177331865092096 222295415803748352 222775807640076288 222944807645872128 223067274886400256 223964216917229568 224317508731011072 224487678287020032 225096388969660416 225267149392183296 225514142293819392 226297177510117376 226654149446959104 227143960731058176 227316274462457856 227441143021427712 227932655039152128 228355672150900736 228715891255148544 228889397469118464 229510043655340032 229684152321441792 229935988221149184 230180511597723648 230306953529143296 231098348455723008 231773456314662912 231900773276749824 232578225260199936 232705984295071872 233377424870473728 234187763151273984 235000915106660352 236059208095629312 236188879291482624 236699295617581056 237138582618243072 237318478372012032 238337353026699264 238518158179958784 238779680075808768 239033608197636096 239164913280264192 239608776187183104 240126583086514176 240505370185826304 240687820019073024 240820033787394048 241340458276749312 241523541616361472 241656214460266944 241788358748012544 242353479673184256 242627901660332032 243010634458595328 243194984810938368 243461634587099136 243854421383798784 244039411841531904 244306987484971008 245541995234205696 246259297334329344 246394571606546688 247963513924878336 248824498348228608 249362220897533952 250812908601606144 250950684247200288 251087911007551488 251278388864483328 251959744031883264 252825543609679872 253094408679849984 253233437590867968 253425543066206208 253703410080546816 254251676209250304 254584324698882048 255536955822440448 255730808770265088 255871285899106176 256011203380248576 256424236919046144 256900131169763328 257095018236346368 257500572152758272 258198799112257536 258394671361622016 258677986748792832 258953075547439104 259095322720286208 259576174202781696 259985642012688384 260745138353995776 260888369936343552 261650503417724928 261794232331955856 262136097025294336 262549602979282944 263461233545183232 264030586832683008 264376029494992896 265857788125642752 266780905445523456 266983288168513536 268627140085284864 268912809222340608 269060527440297216 269559873210580992 270142405972328448 271508015561342976 271713984318406656 271863241267800312 272011903591514112 272218254603190272 272956389367873536 273594357912305664 273894338910486528 274185609403170816 274336224056773632 274544338321723392 274845360920592384 275648266975051776 275799685090455552 276083087668936704 276234744638481408 277041709501120512 277193893057365024 277555867438546944 278519603089375232 278958953165488128 279561797822840832 279927560641757184 280532498509725696 281496481544798208 282473899883495424 282688187472543744 283454712035868672 284428736560889856 285416336340615168 286033135735406592 286250123397169152 286407365286242304 288012603802779648 288231093109260288 288477266533926912 289012647565983744 289231895515889664 290694005281824768 291012735092391936 291322209990868992 291482238060321984 292023195978129408 293338280648245248 293499416178386496 294356816344940544 294518511373450338 294903109153456128 296393887738331136 297034410186768384 297259743527829504 297423033181867008 298618955889639424 299090011641348096 299316904382693376 300128518626213888 300356199189577728 300685523058425856 302205532595945472 302858614308077568 303088365949943808 303254857361903616 303910206718869504 304954521673531392 305185863292157952 306013391540453376 306245536428589056 306581317628198912 307075938038857728 308131131274297344 308862380611938816 309201031035666432 310104300346933248 310274645726762496 311671923188760576 311843129689535652 312250350868365312 313334553475547136 314507022550695936 314745610794172416 314918505721976832 315599060823441408 316184776824324096 316923781111087104 317783137368932352 318024210906611712 318372906767745024 318886551040352256 319478368249577472 319982328631001088 320673826914435072 321093378383192064 321787277702332416 322031388821815296 322208285947022592 324014179278127104 324259979747917824 325139228511731712 325385882455375872 325742649979961344 327389326978940928 328345729779105792 328526095475395584 330618018566504448 330969611350573056 331151418388058112 331765997797638144 332482961196711936 334163711460114432 334417211468808192 334600912329600384 334783881343401984 335946325375844352 336731517430530048 337100724812906496 337644583454490624 337900724088274944 338271213440729088 339445766265176064 339981224170438656 340715941096587264 340974411693686784 341161714532141568 341898982558728192 342533508226351104 342793357648461824 343073836882722816 343334096203677696 344265065483010048 344526228482162688 344903982331723776 345270767396585472 345460430293714944 346101565603708928 346647522683584512 347660184471994368 347851159915124736 348867337890299904 349058976442607808 350066137305710592 351281644726910976 352501372659990528 355048943426371584 355707873927364608 355977717558018048 357777237269938176 358169520113713152 358550412296454144 358747369920396288 359413164280774656 360189874629771264 361031730028609536 361230050681091072 362010687415123968 362285312424542208 362484321690400416 362682538122018816 362957672804253696 363941852490498048 364515951687892992 364792477216407552 365192451880648704 365580812537561088 365781632075698176 366059117762297856 366460481227456512 367732913453940736 368110783558582272 368312992851308544 369388946001494016 369591857409820032 371945270887317504 373236747522342912 374043331346300928 376631866511327232 376917583296724992 377939616047824896 379238315414519808 380138314599309312 380555115120820224 381377514313875456 381876487048323072 383596213155397632 383806928848659264 384016805070372864 384636355378569216 385350196754644992 385642527354519552 387298198668386304 387592007042433024 388016980123189248 388429613321158656 388642984080429312 389364261304172544 391117707530993664 391332554904515328 392475755126587392 392691348497933784 393204145537941504 393824404468924416 395191850317774848 396045880249024512 396346324703772672 396564044242489344 398786682188464128 399089205843591168 400171358168285184 400474932252770304 400914030744567808 402940710127927296 403811485744103424 404339809815871488 405213608958492672 406606028898041856 407570976477609984 407794861901700468 408017855387271168 408327381904785408 409434584051810304 410841508365729792 411278414104756224 411504336085160448 411816507482585088 412268041380888576 413472400462577664 413699527635683328 415562564251680768 415790839586047536 416333801157820416 417779404634062848 418438429748232192 419342696734261248 419891340962635776 420798747764588544 422244722317197312 423710849825243136 424032281208815616 425182068053803008 425971157666103296 426643104841334784 428124504510922752 429049703603109888 429375185095753728 429611047929363456 432018905704169472 432346639663890432 433518971348975616 433847843273834496 436519102638587904 436983314986303488 437223357090482976 437794306372141056 438034793967194112 440824024755339264 441535224517410816 441777767060175507 442354663730184192 444590831607496704 445551615280152576 445889615291744256 446134549772800512 447928433834459136 448635017462022144 448975356574040064 450192777939320832 450534298784366592 451028284587638784 452594355020234752 453308298893918208 454287921462116352 454632548924915712 454882286042855424 455865310078304256 456711344301801472 457431782510297088 457778794938236928 459020087310680064 459368304642883584 459871976442298368 460613907058286592 462196696911446016 463801546553499648 465156450520399872 465411968590143744 468375526302547968 470001830213320704 472118416191258624 472377758582965248 473398591235162112 474277165236486144 474636956744024064 476674706053398528 477036316359917568 477559360151617536 478067216395272192 478329826560528384 479217552374366208 480253166173028352 481010740371652608 481375640038146048 481640067574788096 482680916553498624 483047083232722944 483312428920533888 483576717496025088 484706959346368512 485255803320664064 486021268917190656 486389969621876736 486923269174198272 487708842767597568 488078823683063808 488613974969942016 491083990468411392 492518594668658688 492789143213093376 495927027849756672 497648996696457216 498724441795067904 501625817203212288 501901368494400576 502175822015102976 503919488063766528 505651087219359744 506466875181735936 506851086132412416 507406820161093632 509168649397764096 511073911644880896 511461617540530176 511742571798212352 512848473838092288 513800262339526656 514190036472692736 515001144305516544 516397598224515072 516789342723244032 517355973497585664 517906151094878208 518190645440572416 519152348405563392 519971284025376768 521490276707991552 521776739872687104 523301006835449856 523588464663911712 524272194050588672 525099205958565888 526922467090366464 528061173665366016 528752058989985792 531715576251285504 533561810891046912 533966576337027072 537254280170569728 537825618444681216 538121054880594432 539119746421161984 540284811944656896 543016031122685952 543427968636813312 543726482535600624 544023807183028224 544436509206380544 545912778735747072 547188715824611328 547788677820973056 548371218806341632 548672448113547264 549088676643446784 549690721841184768 551599370180911104 552166175337873408 552469489276962816 554083419002241024 554387786114730048 557039206178750464 557917906330976256 559855121283514368 561064997019451392 564947799766990848 565376374945087488 566909424071737344 568857473121779712 570832672681230336 572066271470813184 572500246794338304 572814730572484608 576025207605559296 576462186218520576 576954533067853824 578025295131967488 578463791031779328 581388010563649536 582025470184783872 582644419981737984 582964476120643968 584046391956258816 586676561296490496 586998832356772992 588713632689881088 589037022746900676 589806218306912256 592787775476662272 594068820373536768 594519487055659008 594846066363734016 597237911779278848 598180023282696192 598633808765386752 600257037252427776 600712398379155456 601371046116851712 604411065191890944 605717228616155136 606509714723807232 607820413437739008 609909043347062784 612026783080906752 612491072857178112 614151876077715456 616262262548594688 617724761223877632 618402062071332864 620208600693866496 620549291453524992 623343846377521152 623686259379071304 624500701736730624 626669106951094272 629014045101391872 629491221588344832 629837011443953664 631198121646882816 632369553648648192 633847562222174208 635566274737864704 636048421813223424 636745813535490048 637773102080704512 638956736499154944 639964657262002176 641347653828870144 642186756766384128 643574555404664832 644062777643630592 644416571894045184 648028358556254208 648519959495835648 650278457023463424 650771764910751744 651485299959922688 654778653957881856 656691459558211584 657052190950791168 661236037133008896 662302836776116224 663531995595276288 668327422920228864 668834422937616384 669201824659200768 671892650751688704 673463034861060096 675289166908981248 675801448176549888 676542426881458176 678891532530352128 679962448340877312 681431882193174528 681948823387373568 682323429064283136 683797965117456384 685067016452702208 685586715296923648 686147673765445632 686668192407355392 688530130966020096 689052456964325376 689807964663447552 690541534793170944 690920860587429888 692203131207417856 693295045367169024 695320368943988736 695702319830249472 697734675780599808 698117952885215616 700132274611421184 702563289453821952 705002745319981056 710097886852743168 711415747854729216 711955435116036096 715554474539876352 716339040227426304 717100824592908288 717494739840792576 718826328561549312 720379749259542528 722063460057219072 722460101362182144 724021374830247936 724570624849084416 724968643380800832 725365076244037632 727883704980996096 729031903375785984 729584954432815104 730384903761297408 731563264151396352 732118235524595712 732920962454913024 735465826907881472 736625985702617088 738777892002988032 739183714819640064 743890541774635008 746473495044685824 748086662692601856 753263733022654464 753835166593449984 755879232095649792 758476630829039616 760276629198618624 761110230241640448 762755028627750912 763752974096646144 767192426310795264 767613857697318528 768033610140745728 769272710757138432 770700393509289984 771285054709039104 774596397336772608 775184014084866048 776033960246378496 776859226642317312 777285968160858624 778728522608345088 782235415061987328 782665109809030656 784951510253174784 785382696995867568 786408291075883008 787648808937848832 790383700635549696 792091760498049024 793128088484978688 797573364376928256 800342716336570368 800949864505540608 805881420255854592 808679619631742976 810427217916985344 815141952955219968 815589723803400936 816035710774542336 816654763809570816 818869168103620608 821683016731459584 822556828209512448 823008672170320896 823633014965170176 824536082761777152 826944800925155328 827399055271366656 831125128503361536 831581679172095072 832667602315640832 835558809268125696 836876859496464384 838685393468522496 839782681925271552 841597495529177088 844489444634394624 847421699650486272 848064562417631232 850364136107606016 851942315332206592 853286209682669568 856249009021845504 858099407206219776 858750370191507456 859222095858726912 864037811408338944 864693279327780864 867037942697951232 867695686547668992 873038205277175808 873966629972606976 874446714180965952 876069587934388224 883070449034821632 883555534120351014 884709327460368384 889181663214993408 891103230560305152 891779230583488512 892269099545601024 895856867668918272 897270034924044288 897950713148080128 900385555878641664 901068597568733184 902056569175277568 905188710040469504 906616597787836416 908575842924232704 909265097849831424 909764572085710848 911730620156608512 913422688603602944 914863565020594176 915557589876473856 918040174621360128 918736609285767168 919743952884596736 921227814116573184 924393393822892032 927603093106999296 930312901040799744 930823937180287488 936751052605095936 940003660426641408 944236832382517248 944755517165930496 946797182470324224 948554330472972288 953349412106797056 954072632719835136 955118720303235072 956659653121056768 958435104748732416 962021480743305216 963280135149576192 965361833106997248 966094166465445888 966624857841067776 970511606641328128 972042537834381312 972779939243753472 975417685535195136 976157647366127616 977227949939884032 982167980936822784 985037189337317376 985578286426186752 991854055699513344 995297993392914432 997448883590135808 1003251634406424576 1003802736988801152 1004351644030205952 1007838976127533056 1011302174438719488 1012933750363471872 1013702172264824832 1014813640322187264 1018337298795528192 1022147823289761792 1022923235081060352 1023485143596424704 1025696947676184576 1027600524679053312 1028380072945385472 1030002288611033088 1032795196449030144 1033578685446488064 1034711946995171328 1035812302189756416 1036381290881144832 1038304696811126784 1039942568050753536 1042980553415983104 1043553479745374208 1046602013670899712 1047176929327823424 1050198411917131776 1053844934180732928 1057504117979971584 1067123621782093824 1067933152674054144 1074508560341139456 1075651236889362432 1076242109761188864 1078239492842323968 1080569623889313792 1086032062245371904 1086855937273626624 1087452965071201248 1088047614366056448 1088873018412761088 1091825557471494144 1094377431649222656 1095577355641946112 1096742437612683264 1097344896227094528 1098177353286893568 1099381443682369536 1103198740361822208 1104332350675746816 1104938978553925632 1108166838004482048 1108775572229460096 1114078412357500928 1115835812661952512 1119710242567028736 1122129994038902784 1129895599533981696 1130752749890174976 1133818848143474688 1137714946243559424 1141665345362460672 1144132542941626368 1145629461144969216 1152050415211118592 1153909066135707648 1156050590263934976 1156927582063558656 1162776021127299072 1164050940369567744 1165288839963475968 1165928952241287936 1168092783912517632 1173353122592980992 1173997664713545984 1177427265379762176 1178074045493801352 1179612436613824512 1185575550953324544 1188137640747073536 1189038974111318016 1189692132727468032 1194475823558557696 1196360046565392384 1197267617530773504 1200514074504855552 1201424796758310912 1202742092233703424 1208822130383781888 1211434457232310272 1213019429447614464 1215640826875478016 1219818086694125568 1224053566161813504 1224982145714356224 1228303752155430912 1232524525097189376 1235449522447755264 1236804124142665728 1240417201387732992 1241098582907049984 1246687692755042304 1247372518758142608 1249001403473461248 1253338213902188544 1258028090202783744 1259674022887907328 1262396243293765632 1271132549475729408 1272096843626446848 1275546204161409024 1277913472998309888 1279929314524004352 1284373513532768256 1287149110809329664 1288125555287261184 1288833143788090368 1296056717112508416 1297039918991671296 1300556914046926848 1301543529821503488 1302970599919845376 1309557307915763712 1313382919116423168 1314104381901582336 1322472074266017792 1324605673552232448 1325333301180526521 1327063991190552576 1336654845840457728 1337668845875232768 1338403649318401536 1343785301503377408 1346926069722120192 1350578333817962496 1351602896353099776 1353084853762916352 1357783065060704256 1359924896681754624 1362863764386349056 1363897646774747136 1364646858128566272 1367595930234912768 1370134032905404416 1372295347530891264 1373336384814710784 1377060261932040192 1378104913928650752 1379615929326895104 1381841721174859776 1384406262414835712 1386590090734338048 1391404639660498944 1395469351561199616 1396235905770431232 1405126578907643904 1410005490639962112 1420195773705486336 1422831495709458432 1423910870232072192 1431108949079752704 1432678080454852608 1434201649185816576 1434989479681585152 1437652657123098624 1440759498519085056 1444126920114438144 1444920202724364288 1448042749660495872 1449141249698168832 1449937286761601664 1450730152488075264 1455767409961992192 1458063806751571968 1459169908865630208 1460769807522594816 1463126528302792704 1464236471049191424 1465841924909826048 1470931653815762944 1473251971405234176 1477555784005976064 1478367429639280128 1487781083549270016 1492946990089371648 1496173325385203712 1506527466045308928 1511758464191299584 1516953261658079232 1520553258397237248 1522220460483280896 1527505948193292288 1534384852621590528 1535227715394637056 1538545421514276864 1541400787018579968 1542570109418078208 1549192794673545216 1550368028169732096 1552067920492756992 1553718453284634624 1554571936321717248 1557457045216690176 1564470830123974656 1565330219618061312 1569903020506349568 1570765393991735136 1572816582151766016 1575297617875697664 1580767401271099392 1584183520996098048 1586256176969957376 1595146728753856512 1600685432673140736 1601899729011081216 1611762840511709184 1617359239263485952 1620854435833970688 1630283905910439936 1631179447606801872 1632071421549084672 1633309527619141632 1637738336207241216 1643366033462919168 1645113656419024896 1646017344340641792 1647266029930340352 1649072165523554304 1654798110542733312 1662250257006723072 1663163358344190144 1671117618536251392 1673753718992928768 1679565363850543104 1683194991058354176 1694843399300972544 1696129124835262464 1700728272215212032 1703884630664413184 1706572419365339136 1712498018043691008 1716198814412439552 1717500740383014912 1718444191717453824 1728075622816677888 1729386558655561728 1734075885395902464 1735391373095337984 1746076410554351616 1747933259945213952 1748893428361931904 1752139175868776448 1766140898069643264 1767111068240702028 1769418654920736768 1778363326429986816 1782206461120610304 1783558461166977024 1784538199091202048 1791713735337836544 1794540069848088576 1795901426296160256 1800771111757283328 1802137195137466368 1804113138350555136 1810377420080939008 1813233195575672832 1817151685848465408 1819529144171421696 1823461240313217024 1829727130041188352 1836080349242720256 1837473218571534336 1842455628233146368 1848786787645784064 1855206186213998592 1860625802081599488 1861647874360574976 1873502105210191872 1880007320853282816 1888473664765034496 1889511034331860992 1893594364940648448 1897108660945944576 1906698824213594112 1908145265439670272 1910237440606470144 1913319306242113536 1916870209497464832 1924042961486610432 1926560270299152384 1930723666213994496 1932188332930891776 1933249715682135552 1941023213282656256 1944085075668762624 1945559878487506944 1950835371070390272 1952315294732255232 1954455899879768064 1964335961873645568 1970074378674634752 1971156572852373504 1983708111399026688 1990595986785828864 2006503268812849152 2007605473977602304 2015677952255066112 2025867500726943744 2027404344529649664 2029627280644374528 2036674597591056384 2044295646579523584 2045846470162120704 2046970287192849408 2051393895352369152 2055201049358106624 2056760145890770944 2060004577222066176 2065590392898060288 2067157370892976128 2069423893990342656 2071624604379512832 2072762581762289664 2076609393622253568 2079885136101507072 2085961106831966208 2087106959490748416 2093204027341799424 2094353858655646848 2100396823834263552 2107689868361465856 2115008235959943168 2134247243564187648 2135866305348108288 2149017120682278912 2151302473778724864 2152484219522377728 2156478985684647936 2161139247778627584 2172064124490743808 2173711874547253248 2174905930142402496 2176095228732112896 2183651114942988288 2188754863298445312 2191154711283892224 2194689792454189056 2196354706573787136 2198762887364739072 2206397480723644416 2209877957107851264 2216333676008964096 2217551144458920192 2228156824715001856 2231671625323905024 2239420485134057472 2244259988077805568 2259791199067963392 2261505499780349952 2267637696286949376 2275429892487118848 2283330690724921344 2288265085883252736 2291258922289938432 2304100830422237184 2307818132271415296 2312101180527869952 2313855164127117312 2325552042254598144 2328101880739135488 2330577679926951936 2331857904482575872 2336185567825035264 2346706245185961984 2347995329427091968 2354854530759524352 2356148090987602704 2359224873227649024 2371151101906649088 2376275281494147072 2379384265454936064 2392720093130784768 2401028149009711104 2402849593516621824 2417644260767563776 2426038858895228928 2431281653750956032 2448107132323627008 2449964291428712448 2456607504310861824 2465049050194378752 2470899044895510528 2473608248285331456 2480834402775465984 2482197165814099968 2493375385510084608 2494745037516285216 2498002806946922496 2506676427804377088 2516056180405567488 2519348045775814656 2524792486587531264 2542265098951458816 2544193687252893696 2551092408322818048 2555826945996619776 2559858629048008704 2568747027065536512 2574298221618659328 2576251110574522368 2577666287576180736 2592113434225016832 2594079837983342592 2601113828093853696 2603087059643006976 2605941199839690752 2619114615831527424 2628208763803164672 2649211347104464896 2650666602361053042 2654127982381105152 2673309691680915456 2675337691750465536 2676807298636803072 2687570603006754816 2693852139444240384 2701156667635924992 2703205792706199552 2706169707525832704 2715566130121408512 2719849793363509248 2725727528772698112 2727795293549494272 2729293716257132544 2735191860469825536 2740268065810808832 2744590695061782528 2746672769629421568 2754120523864080384 2756209827857301504 2759231858653790208 2763683442349719552 2768812524829671424 2773180181468676096 2782809279320997888 2790938703122399232 2792471811540862464 2810253157815287808 2820010981279924224 2840391547410972672 2845662991418916864 2862217898159505408 2865356160909705216 2869978959363170304 2875305314246197248 2889840405448728576 2896085499320991744 2898282499396337664 2899874573523203328 2911534819923984384 2916127613503143936 2918339817731260416 2926253056605585408 2928472942098382848 2931683849819652096 2941863307631525888 2946503942810468352 2955111568011952128 2956734859278560256 2975562167098540032 2985893980178743296 2992346650770407424 3013054932090617856 3023516928382599168 3033906523316158464 3041106516794474496 3044440920966561792 3055011896386584576 3068769705243181056 3070455430789274112 3077090843028553728 3082801574037159936 3085140218836156416 3098385589347090432 3100736056339464192 3104135840985513984 3107436906569269248 3109143872643434496 3114914090433380352 3128941660247949312 3130660439236122624 3139806041012699136 3141530787983470272 3150595235751395328 3161534802542198784 3172512353939914752 3201370865346281472 3203799458022162432 3223525681023418368 3234718478526971904 3241708871667941376 3260567811820879872 3262358895213603744 3264142843098169344 3266619055238283264 3275476672414482432 3286732066925838336 3290227312838049792 3292034688681283584 3294532059860680704 3298144331047108608 3309596221085466624 3324500514013446144 3326326716688380288 3342235237072502784 3347507437985857536 3359130727701086208 3366389982116708352 3389686798601945088 3392258249670524928 3401456544430424064 3407769261328826368 3413144838730678272 3424996036087382016 3432397628824879104 3436888383434907648 3456151245633355776 3468151770791804928 3470782746190675968 3492152821108703232 3495866519890427904 3497786856723863808 3504278351737552896 3532281796139286528 3534222136481404056 3538837309841473536 3556726652859973632 3564412922241220608 3567116922333954048 3569076398182404096 3583427470675673088 3589080139696177152 3591802852592320512 3601542223514566656 3604274390274932736 3608226276701110272 3620754840161878016 3626466391151345664 3634303371696930816 3639058288342843392 3646922480626434048 3659454260082376704 3672160698485440512 3674946437143068672 3684911256466292736 3697573575291568128 3710412372427997184 3721251604163198976 3723295748721149952 3747004210420383744 3760014641706565632 3779022068663721984 3787188729881296896 3813397648427188224 3816290530879340544 3826638612484227072 3833740418994929664 3853120540598304768 3861447332427988992 3864376665861783552 3866499431364271104 3882046426565312512 3888170151337525248 3891119756975013888 3901670742140780544 3904630589464510464 3908911799759536128 3928671923747291136 3940148757349269504 3942313145704747008 3967416222798053376 3981191973571657728 4013006537625698304 4015210947955204608 4031355904510132224 4051735001453887488 4054808689059299328 4059254561288749056 4073349195182112768 4088591293159047168 4091692940324241408 4093940574385698816 4102787790704738304 4110402098716213248 4120009154444132352 4131180785796120576 4134314741785952256 4138847787980685312 4145525163524579328 4153218787244507136 4159770272203014144 4174213918981496832 4186408054683598848 4188707717311293696 4215379736722931712 4230016471919886336 4268494487128375296 4271732610696216576 4298034241364557824 4302604947557449728 4304968439044755456 4312957971369295872 4322278495557255168 4344128248981487616 4347423749094506496 4349811860284804992 4352190457464225792 4367302229885976576 4377509726596890624 4382309422567784448 4389379584908378112 4392709413147574272 4397525774729478144 4412794961447288832 4419755914215702528 4432667352017928192 4435102288917840384 4456313649430003712 4463343250647810048 4478840970268114944 4488519976155611136 4519582398135926784 4535275392573898752 4550859784974237696 4566661381449842688 4582517844579876864 4615636264542830592 4624202361055739904 4627710328254234624 4651104084509196288 4656203761478270976 4661155359853903872 4663715808965151744 4672371135650070528 4693412490371923968 4695990658854183936 4709709061519048704 4712296181975205408 4718449746455298048 4742302203813298176 4752550562988294144 4758768530909872128 4785440186261569536 4802056298019422208 4805699187033243648 4835288521535127552 4852077717790457856 4862563307501912064 4896214264647254016 4899928582857424896 4913215008621723648 4930098100388757504 4941798089791021056 4947216496570662912 4964394331628199936 4986750771020169216 4989490075032570432 5013352855608754176 5038696091551629312 5049584973175062528 5084530197902917632 5088387374505787392 5102184816645636096 5111653891993239552 5119717258096017408 5137494054131073024 5148596443237318656 5152502221149044736 5155332575152361472 5184226868450033664 5188159675966685184 5202227656187707392 5206174119286013952 5211882399679381504 5238229231663054848 5256417527606329344 5298422694208929792 5301333204722106084 5308255964762210304 5346619383361830912 5350675383500931072 5353614597273606144 5375141206013509632 5387704278888480768 5402313335271849984 5406411585412399104 5412339415051665408 5431132260242817024 5439699586727018496 5451455057545396224 5458587432514265088 5470383720939651072 5489181390123565056 5508241047728160768 5512419655714603008 5527366884699439104 5537625049659342848 5546360362937352192 5565618558641995776 5581877406244798464 5584943623081724928 5620506315630575616 5640021962559848448 5680783094821945344 5691325982837833728 5724435796319010816 5730712321819410432 5739957918726340608 5750610628492394496 5779680810897457152 5792170998641983488 5796564998792675328 5799749147046406656 5823069639847968768 5832255227006287872 5836679635462520832 5852506113211170816 5856945884196765696 5863367699639304192 5883726615263051776 5893007885620936704 5910223136023904256 5913469718557120512 5951124334197080064 5971787960357486592 6047033856765198336 6082213033588948992 6088881841933123584 6110023792773169152 6137539410486362112 6140910861578548224 6154181686057107456 6165603148074319872 6170280437672312832 6196771178694180864 6201472112678928384 6208271681971027968 6214873813138538496 6218287745286868992 6229828180866760704 6257883320495898624 6261320878472245248 6279612082025398272 6283061575966940544 6301190471502790656 6323069605084397568 6345024707879829504 6402741730692562944 6407598916044324864 6447051362046836736 6469436957053943808 6483417743335882752 6521135623641759744 6524717790427207488 6528285686196338688 6550953344828964864 6573464133851676672 6584069377362567168 6589064119721361408 6596288662094217216 6619192442170933248 6649001028026892288 6652653433376760576 6684470474145005568 6695014875971715072 6718261455402172416 6732779964233416704 6779373597203890176 6784516499341049856 6802913088860848128 6815538522657652736 6826289677461356544 6849992072174764032 6864795257649758208 6873776766869815296 6912302491266711552 6936303541583609856 6941565492381351936 6984305642217406464 6991733039780855808 6995573713447727616 7008556703475105792 7064563592278573056 7068444272962808112 7077674619682947072 7113453305719947264 7128825844482441216 7138152796364808192 7178160279392354304 7203084447029133312 7208548780549865472 7241509680323756032 7252932782302691328 7278116576685686784 7293844961252868096 7344321396970881024 7349892874286137344 7369822512932585472 7395147150583136256 7420824744855994368 7442503208326397952 7446591497442299904 7494008420840767488 7520029283413131264 7558044137327443968 7574377459762593792 7626795296854376448 7632581061758681088 7653277224968454144 7667480837989859328 7706241081196609536 7722894664855977984 7728753331723567104 7732998862728542208 7764092853130625024 7776340302675050496 7782239513950027776 7803341484281561088 7809261178929020928 7817823599519072256 7857343847494582272 7884626291409494016 7962383947143315456 8026013075251396608 8030421895910409216 8062711809020264448 8103470002907774976 8109617378118598656 8118509122577498112 8146698390364225536 8177182586318094336 8183385880648482816 8187881148771397632 8205575581409476608 8220804197432426496 8240018308888264704 8262361571592241152 8268629483571904512 8277695575961370624 8291050327049158656 8306437574489014272 8319540544406028288 8348427837962993664 8372816109367197696 8377415434622587392 8430759473445863424 8460032943839772672 8536988974256750592 8596068482729115648 8609936878089510912 8625915942738591744 8688256497962975232 8694847498189012992 8699623720569609984 8734604459771953152 8755019453193781248 8778759169816756224 8785418826295148544 8795051549458956288 8825589922894577664 8839511828431405056 8865334704035856384 8870204577835680768 8912627298860007424 8926686501295620096 8957681940536229888 8977039952311222272 9039164796271853568 9070550785147797504 9101719569948475392 9133322762899685376 9165035689159753728 9231272529085661184 9248404722111479808 9255420656508469248 9302208169018392576 9312407522956541952 9322310719707807744 9327431617930303488 9344742271300141056 9386824980743847936 9391981317708367872 9419418123038097408 9424592363950410816 9484604407626596352 9517537061819744256 9604112596038844416 9611398374066487296 9670577043070255104 9704155435580915712 9725126615003824128 9792428529294508032 9799857165714849792 9826430017243447296 9860196200777515008 9883596179582042112 9894432993141325824 9928788663256399872 9973501542040338432 9978980150065140864 10026705711217508352 10077392183103258624 10099169946350125056 10169060395805835264 10176774749011574784 10204369633291272192 10223307783986479104 10239434516192034816 10274988108262146048 10297192886474637312 10310665150304722944 10368453736900067328 10404455312375414784 10412348238572027904 10476458463326109696 10512835055212658688 10596845388417859584 10602666409444212168 10616511929524420608 10693238766723661824 10701350767001862144 10707229194547212288 10750282412027019264 10775408557776961536 10804626670543699968 10812823170824798208 10824678830103330816 10862264520485634048 10879399173454036992 10902910115090792448 10917174865028530176 10940767441879302144 10978362780247130112 11016482095456321536 11024839311429206016 11054733769398878208 11075250099318685696 11092720725874704384 11131237117283991552 11163754812489596928 11169887246163449856 11241012631261151232 11280043925119696896 11361566189643890688 11448871592638021632 11479915837452681216 11501221256984788992 11559361621794914304 11584341997283966976 11593129997585350656 11599498294092813312 11646139279695937536 11664510454012575744 11673359270925041664 11705012226422341632 11713891768393531392 11726735399278608384 11767453230526103552 11786015771241873408 11820446272047808512 11826939437114241024 11902248668394160128 11943575920714973184 12094067713530396672 12164426067177897984 12177763683866247168 12220047585546338304 12275078820972724224 12281821723157096448 12308363372114214912 12331206296148639744 12393542357388361728 12402944225357856768 12416543363942055936 12436575490573737984 12459656361733521408 12522641756944490496 12559224164050796544 12566123151933881088 12646139210168795136 12690049415759659008 12805483461385125888 12815197832088649728 12894102724093673472 12938873914107887616 12966835486671765504 13042271247283519488 13049435580854414976 13056571372392677376 13101906689657929728 13146928267703353344 13168138754725134336 13178128239442722816 13192577324188434432 13238384884341866496 13298002056053784576 13305306866753521152 13368940948290011136 13390029751943430144 13436522910804344832 13465559928466833408 13558747194407780352 13605826177721696256 13652579354922713088 13699984144349528064 13747553533739630592 13872607083167219712 13883130984762703872 13968611284434812928 13983466079561711616 13991147426895455232 14017113406950211584 14129127184557146112 14136888545925616224 14155349239365894144 14226906611439894528 14257651688964882432 14276305592729616384 14356320558784708608 14406168894058266624 14417097561099730944 14483019360647512064 14505865564605382656 14556233153371373568 14587689922505736192 14688642793941762048 14699785748572274688 14739645025865170944 14790294301166272512 14841649489711988736 14893182994884599808 15040058566826262528 15116088274654887936 15148754919525187584 15253590593708752896 15265162123517362176 15306554449936908288 15334961675979718656 15412482162393219072 15445789329711955968 15457506663447134208 15465997725457084416 15528185706261250048 15552680605350100992 15564479027900055552 15606682968563122176 15618522357858041856 15635647199038144512 15714687694989164544 15769252582818988032 15924767894286630912 16052026150502793216 16060843791820818432 16125423618040528896 16206940005815549952 16219234756237197312 16237018245154996224 16293396780728451072 16354365172636188672 16375762297542795264 16411151162818953216 16524723143184482304 16537258967143809024 16582100654098317312 16612875148978028544 16639081088812056576 16696855675925987328 16745632218734395392 16754830869245174784 16861518946891726848 16920065887679545344 17073977948513501184 17192136965458231296 17219873756179021824 17251831885477183488 17376512995925950464 17389694996378025984 17399247441139219968 17469208919543906304 17510038906387562496 17557518339633512448 17570837652590297088 17590103098917912576 17651179845789155328 17679023656862810112 17730669408071712768 17740409155671361536 17853373002591240192 17915363881072459776 18141101570295595008 18266645525799370752 18330071378319507456 18462545058171322368 18496809444222959616 18510841313016938496 18604416338036785152 18624815045913083904 18644621439415615488 18654863235860606976 18689484542600282112 18773649961487695872 18783962635416735744 18838836246076194816 18849184727900821632 18969208815253192704 19035074123639488512 19208225192077688832 19222796748132974592 19341154086140510208 19408310871161831424 19450253230007648256 19584857058589016064 19652860034486894592 19720392401555030016 19767192359164084224 19788865986282651648 19857577326512799744 19947003084080676864 19957960300130281728 20053411422435016704 20154784366206517248 20198339892700250112 20338120791611670528 20353549498023149568 20408739266582544384 20446615567972958208 20478869032384069632 20549976216524292096 20594385772949274624 20621330300609445888 20736907473800134656 20808910624750829568 20824696477144055808 20952916926652219392 21025670110425317376 21193690776835719168 21205332818888424336 21233023859048841216 21386477533447323648 21414458389094424576 21609253341087399936 21625646341649596416 21724529040971268096 21758798346908073984 21834349730057060352 21881534883758604288 22032964190912643072 22049678622858412032 22109467538797756416 22150500198637371392 22185441451749408768 22262474234567983104 22327509624979193856 22339774492326899712 22482025262522302464 22560087850239393792 22723132379287781376 22897743185276043264 22959831674905362432 23002442513969577984 23118723243589828608 23168683994567933952 23186259995170701312 23198996588185626624 23292278559391875072 23329020908025151488 23346718541850083328 23410024452844683264 23427783536787062784 23453470798557216768 23534906461052207104 23572031542483746816 23653878874228482048 23887151841429946368 24188135427060793344 24328852134355795968 24355527367732494336 24440095171092676608 24550157641945448448 24563643446314192896 24616726744228429824 24662412592297279488 24787084714776723456 24805888450715713536 24833086727884111872 24873150981147475968 24919312723467042816 25045283513888980992 25118448328101593088 25132246303867762176 25292278420337590272 25380098831519318016 25610966922770251776 25788205448187346944 25877747828215775232 26084542494567038976 26098871161708829952 26203813379315859456 26336277509450268672 26356256478885445632 26385154648376868864 26476769768683732992 26596004112107569152 26610613733507042304 26737881896580022272 26780059503886860288 26873045821608689664 26931119856933666816 27117494388815560704 27211652355443392512 27305158709845426176 27399968288699056128 27495107067479261184 27745214166334439424 27766261969525407744 27937222568869625856 27966932159123423232 27982294853790910464 28034226813900423168 28258254369114292224 28273777091851232448 28453813222879789056 28552611185459232768 28812337788116533248 28834195122199461888 28966038721295024128 29011731129210765312 29112466306742747136 29175379845011472384 29377285587883524096 29399571497144549376 29479290051730341888 29580588602332545024 29683298979423977472 29786365989769199616 30080117133652525056 30232176549309775872 30297509839050375168 30507181187417505792 30530324247034724352 30613108899873816576 30669923351959437312 30824964324786438144 30891578659423911936 30931995450914168832 31105361210700201984 31213365937126244352 31237044715716083712 31429375389978329088 31538505165637976064 31849535788573261824 32104052301005586432 32121687583641636864 32250847236081057792 32413880011631099904 32438469512474394624 32474036490309992448 32586793561456902144 32708730345272377344 32751524595085590528 32822302325637906432 33049446286368964608 33074517934287618048 33164201308196634624 33225750297956057088 33278162177624113152 33393711351851974656 33491264437468790784 33509661738490349568 33723037893783453696 33840131775359090688 34439747512358043648 34503663770954366976 34753025991851900928 34779389992756051968 34798494882278439936 34938417839087812608 35020077812775124992 35115036679267024896 35141675305180594176 35180206197835825152 35302359691578310656 35358047313725620224 35461338816143425536 35480818311342723072 35706746005182480384 35830727762144919552 36282203140591190016 36533291051598741504 36660142756639014912 36925090116342644736 36993618888445919232 37208832676073570304 37249630091826167808 37309726471721213952 37378969085200564224 37567925270833471488 37677672492152389632 37698369455801643264 37938417630506385408 38070148247278977024 38416450384155377664 38445593496265949184 38682308172281020416 38816621742323662848 38900506460015296512 39169714117178032128 39305720068973789184 39440784803110060032 39534384718328168448 39577731972565303296 39715154653025599488 39894006168161353728 39915920600260563456 40106822844870033408 40309568732413034496 40396679785400500224 40676241583223341056 40817478533165088768 40957738064768139264 41099952433048584192 41242660601218891776 41617821249501659136 41649392954288111616 41905833853304438784 42051340220850634752 42387381553671438336 42410665637776848672 42466047718097682432 42772955066894647296 42828916778188849152 43218506682174799872 43251292683299192832 43449058081942536192 43517596693816147968 43668699460114120704 43763069767517208576 44065928381825286144 44099357245716824064 44218935077595512832 44301000397274742784 44370882903498817536 44524948469135966208 44679548984653799424 45120175700478787584 45446264758575562752 45795486370552086528 45919663349810724864 46004885027939155968 46237446487179657216 46337367989135867904 46372519990341402624 46397993176371253248 46584557118783750144 46658041816050302976 46693437083700166656 46820048905689366528 46855567073574125568 46906941597114433536 47069812922104414208 47144063084967493632 47307757748456964096 47774303682859892736 48376270854121586688 48657704268711591936 48711054735464988672 48880190342185353216 49127286892628385792 49233453488456859648 49574169429553446912 49611776901431427072 49746301962294951936 49838625446934085632 50090567027777961984 50236896656203186176 50264492607735524352 50584556840675180544 50760197663038636032 51221933845540503552 51576410896374693888 51755495656431550464 52169084989134077952 52197742323417659904 52407626758631718912 52672555018900537344 52712512957770891264 52770309296753737728 52953539537367465984 53192008224215138304 53221227467014084608 53560119007773720576 53746091643217379328 54423304710886785024 54799936577398112256 54990214134958522368 55490428332668878848 55532523939050815488 55874445137739251712 55933864318246846464 55964589707581820928 56068453627800846336 56516508738228584448 56547554183702464896 56907626445759578112 57105222370918465536 57624675576233066496 57668390244398923776 57932077442590048256 58023462258421530624 58224932613485494272 58350759690022944768 58754571175767048192 58958580103460683776 59161177204665090048 59366597958847954944 59572731979538399232 60160234267305050112 60464353098619551744 60595019678100750336 61014362374835011584 61060648494069448704 61226217799747633152 61339846703918874624 61649928649572876288 61783157318847823872 61863990901828337664 62210722421400403968 62426731874252488704 62474089431432167424 62858750779956658176 63077010331275952128 63699071577146523648 64243375167283273728 64827760023262199808 64876939024948789248 65173587122913804288 65503049190171181056 65644604651275812864 66098892572737929216 66149035868575236096 66328402616393269248 66451500595912114176 66556324355248226304 66787422703703949312 66982528874937581568 67019323476980699136 67446075787566907392 67680263550718181376 68879495024716087296 69007327541908733952 69506051983703801856 69558779985512103936 69596989764556879872 69876835678175625216 70040155625550249984 70230073358534049792 70283350610361188352 70360412395671650304 70604719383156621312 70716094627451240448 70961636622685446144 71661455524289839104 72564406281182380032 73066582103197483008 73320285513278029824 73850180232685289472 73987237776891838464 74417665352147140608 74499260183652335616 74619452943442427904 74757938170401128448 75135850541666942976 75355344984304779264 75396738911603286528 75876835261012770816 76140296494557954048 76832900768310755328 77364616344562040832 77633243484647325696 78611440137947578368 79068769436656336896 79155463945130606592 79430309306051198976 79788012336322707456 79831841200521126912 80213645689740066816 80619137464826068992 80793359570801000448 81352483166446682112 81634957066330177536 81915476129536278528 82199904866097168384 82485321202437783552 83235642499003318272 83298785908576223232 83811667706608877568 84102680441701269504 84774763107342876672 84821331275553697344 85657833556377698304 86437013364349599744 86502585366598385664 86898116163885072384 87035193387632295936 87337398920228241408 87526139535034417152 88131856763650572288 88198714491433648128 88437870155191025664 88602000794549485568 88741765806997635072 89049896938271932416 89359097969307598848 90240351400957575168 90892529517151125504 91590972741104173056 91839326699621449728 92009770055878311936 92474892974359314432 92674735978271735808 92795986352742506496 93316083632100605952 93640097811378733056 93711134147148251136 94139625844208828416 94288126169934987264 94615515496913928192 95548607365719785472 96752541708243173376 97315408537423183872 97422109470929977344 97760380684370706432 98254573785256771584 98466906976913719296 99148338859106893824 99223553802862854144 99492603924589903872 99677250893868171264 100181134055555923968 100473793312406372352 100528985215471048704 101169113681350361088 101520395326077272064 103510991312863100928 104338169978268155904 104395484646835319808 104815253517263437824 105345110037801074688 105425025915541782528 105540618593507475456 105907079074734931968 106384016448430276608 106442454934028169216 107120238015547441152 107492183286434758656 108846609421773570048 109599873154796224512 109980428269917044736 110980856665337757696 111748890275478503424 111929179415163641856 112136907255601692672 113033017476457168896 113095108367404929792 113815252891519156224 114210444741836931072 115249351152466132992 115336780488797847552 115864154885180096512 116046924516843061248 116449865226970988544 116701519380045889536 117509142351534096384 117917160206921367552 118322354409330180096 118733195917695909888 119145463959076798464 120320468534610100224 120928706197239103488 121190039356201500672 122028724749670023168 122452435599495266304 123299857299145752576 123727981803656675328 124853463748504977408 124948178862864334848 125717501559913316352 126154020662551904256 127398143154293047296 128486750334566547456 129655520046524399616 129753878049897578496 130347174245827608576 131006098380342362112 131289209302551625728 132197785145475858432 132298071737150472192 132656805232786538496 132903001191824228352 133112648710496452608 133574845407407898624 134038646953961398272 135360527101436362752 137758990049432174592 138014655083817467904 139012103967407603712 139117559971024207872 139193979529113759744 139753671356351250432 140080311251100499968 140460146717068099584 140566701220722376704 140720824791343300608 141209438766313242624 141432189254902480896 141923273245370892288 143322911048579678208 145128812562364760064 146133164206394966016 146640571026556059648 147700360465370578944 148835330704294281216 149238905886884855808 149515876340802256896 150271701083333885952 150710689968609558528 150793477823206573056 151753670522025541632 152280592989115908096 153665801536621510656 154729232689124081664 155266486969294651392 157222880275895156736 158137538873312673792 158310927890261213184 158860618612102397952 159576024672645414912 159663682401042253824 161238274929652137984 163269914132660355072 164399809732194336768 164970642404875567104 166471284998006636544 166597571817152446464 167623335413217755136 168205360883402539008 169549526214685753344 169642662551107394688 171315667112755396608 172874026728699199488 173005170733196771328 173796232327770144768 174070386775264591872 174674797840456482816 175052279070068834304 176263713527301144576 176875740310382051328 177483531613995270144 178099793876543864832 178718195938615197696 180480702801915150336 181785059034302251008 183181945482208346112 183678653399242899456 184019540111756623872 184949785948718628864 185349471956543471616 185591972705485012992 186632167264201211904 187280195622757466112 187422268294296502272 188279251688417656832 188576252339869974528 189231030993827856384 191097214731439570944 194630817074846367744 195520761368741412864 196509147570513543168 196933813953827438592 198296677718213787648 198447107605725708288 198985207849179807744 199354501787736342528 200362268111111847936 200947586624812744704 201057970430942097408 202338227362700722176 203040790652154544128 207021982625726201856 208676339956536311808 208790969293670639616 209630507034526875648 210690220075602149376 210850051831083565056 211081237187014950912 211814158149469863936 212884909868056338432 214984366572869517312 217693218843547140096 219199746309592449024 219960856539834089472 221961713330675515392 223497780550957006848 223858358830327283712 224273814511203385344 226066034952914337792 226190216734809859584 227630505783038312448 228420889483673862144 230498702304932265984 232093849033686122496 232899730453941977088 235834320413842735104 237466391835391819776 238290927918153596928 240640937069220200448 241857412394478206976 242380078712403001344 244057449499340046336 244904871198990532608 246599714598291505152 247455963607313350656 249706927497009954816 249896357725728669696 251435003119826632704 252308041325103808512 256973500669133094912 259311040093048799232 259507756099795156992 260694348491655217152 262012196760684724224 262578418605103251456 264395570290951716864 264596143474300944384 265313610465573076992 265806002383648456704 266225297420992905216 267149690814815797248 268077293907922796544 270721054202872725504 275517980098864349184 276029310167634935808 278024207934815207424 278387959058227519488 280920293434136199168 281133402441444753408 282418877532626485248 282864378509804961792 283846546490741784576 286645822097159356416 290257625124729520128 292266328412789932032 293281142053112119296 295400720930741157888 297670661408588562432 298477811773769711616 299031752681604513792 300543402166667771904 301421379937219117056 301586955646413146112 303507341044051083264 304561185978231816192 310532973938589302784 314445760551790313472 316275077746625347584 316621855780522426368 317721237224204795904 319152049345290829824 319327364802084507648 322476549859304275968 326539828265320710144 328799619464388673536 329941284809751134208 332942569996013273088 335246670826435510272 336410721766805078016 339099052429371506688 339285325102214789376 342631334225510793216 345748053457398398976 346010341466393542656 347592464655540289536 348140773550529183744 349349595680912965632 350104558140137668608 352527427054602289152 353751480620764102656 354967063227990540288 356199587753087729664 357436391877230395392 360961405603830300672 363570118068604502016 367357306798485798912 369899571897437257728 371183945410970025984 374560391245514932224 374844536588593004544 376558503376835313664 377152504679739949056 378462061987655712768 382194429462879141888 389261634149692735488 391041522737482825728 393018295141027086336 393867627907654877184 396593355436427575296 396894215211451416576 397970415698359615488 398709003575472685056 400724536222223695872 402115940861884194816 406081581304309088256 414043965251452403712 417352679913072623616 417581938587341279232 419261014069053751296 421380440151204298752 421700103662167130112 422162474374029901824 423628316298939727872 425769819736112676864 429968733145739034624 435386437687094280192 438399492619184898048 439921713079668178944 447716717660654567424 448547629022406770688 452132069905828675584 452380433469619719168 455261011566076624896 456841778967347724288 460997404609864531968 464187698067372244992 465799460907883954176 471668640827685470208 474932783670783639552 476581855836307193856 483714824788956413952 489809742397981065216 493199429196583010304 494911927214626701312 499413854994019909632 499792715451457339392 502870006239653265408 504616082650207617024 513947001338266189824 518622080186097598464 519015512199590313984 521388696983310434304 524024393521369448448 525156837210206502912 528791140581903433728 530627220931146153984 532450594841985810432 534299381629631594496 536154587815845593088 541442108405745451008 551035960197728698368 552058620335269871616 556048415869630414848 556775918116455038976 561840586868272398336 562266804882889506816 564837755065252970496 565728757019609923584 567693092981483569152 573291644194318712832 586562284106224238592 590801441861482315776 595341322817177124864 596955623547539423232 598063505363209027584 601086804333335543808 602842759874438234112 603173911292826292224 607014682088102166528 609122371956463632384 621065947877178605568 628891521103580626944 632550155493250695168 633243711561044852736 635442474448409591808 638654729604169015296 644953099718608551936 653079656530641420288 657599238928777347072 659882569619502268416 665885139992026546176 670493341652871020544 672821443533610156032 678198104858743013376 678570650204429578752 685262668451021586432 691496106914796797952 696281547101058367488 698699191361825931264 707502961241528205312 712399175506175459328 714872783754460790784 721922811207660601344 727140236137209004032 734714613596971597824 739799143794874515456 742367890821940051968 749120782491029864448 749689073177186009088 753117006753670627328 754305009359479898112 756924123975311425536 778523268299385470976 782083045474965651456 786036590282054172672 787735255815309754368 793186710872855150592 793788430422902833152 795940831396719230976 797418007150945370112 801449072444447391744 804231881723768389632 812163162608618176512 828087930502904807424 835163877174682558464 842760880302408597504 843400207324334260224 847256632597879455744 851539639472225353728 859937466291478069248 870772875374188560384 876798985238369796096 879843426159336357888 895433435321309134848 897095258044813541376 904264139811657351168 904760866939239438336 910522023132153249792 913683557934695448576 931598921815767908352 943337281655370940416 949865567341567279104 953163711672614387712 967429649577912827904 979619484795962130432 986398858393166020608 989823854429253402624 998827709988039819264 1005740012479306530816 1009232165300415234048 1027894002676532379648 1037244160372195196928 1038031024399180627968 1042777393966620868608 1048048787042738896896 1050313674420413005824 1057582281163806867456 1061254441862292307968 1064901189683971620864 1068598763259263188992 1072309175631691186176 1082884216811490902016 1102071920395457396736 1113551836232910077952 1123681173736544796672 1124533609765779013632 1129675510130505940992 1131457514039219847168 1135386185962967138304 1146583288388637425664 1173124568212448477184 1181602883722964631552 1190682645634354249728 1193911247095078846464 1196127010726418055168 1202173608666671087616 1206347822585652584448 1218244743912927264768 1242131895754357211136 1257783042207161253888 1265100310986501390336 1266487423122089705472 1270884948896819183616 1277309459208338030592 1289906199437217103872 1306159313061282840576 1315198477857554694144 1319765139239004536832 1345642887067220312064 1356396209717486026752 1357141300408859157504 1370525336902043172864 1382992213829593595904 1392563094202116734976 1397398382723651862528 1415005922483056410624 1424798351012350918656 1429745567508921581568 1469429227193943195648 1479598287589749030912 1484735781643880103936 1498241564982059728896 1499378146354372018176 1506234013507341254656 1508610018718959796224 1513848247950622851072 1557046536598770941952 1564166090949931302912 1572073180564108345344 1575470511630619508736 1586373421745710301184 1591881662793438461952 1602898144888894783488 1608463763447536779264 1624326325217236353024 1656175861005809614848 1670327754349365116928 1685521760604817195008 1686800414648668520448 1694513265195758911488 1703079278944450707456 1719874932582956138496 1759686852318672715776 1790866870642618269696 1794190516089627082752 1808528279623314702336 1809521733878478876672 1821044046264306499584 1827367115869390897152 1863197843631535816704 1886674563310741880832 1899731134683134558208 1906327423345228775424 1934859299155825655808 1959238969591924260864 1972797716786332041216 1979647708858506805248 1997655419976079638528 2011480024958613061632 2018464330600830468096 2055788005353064759296 2074488320744390393856 2096097574085477793792 2122508883724584615936 2137197526518526377984 2144618351263382372352 2165768433622981804032 2204143840790914793472 2227103672465820155904 2247362347473089593344 2249067219531558027264 2259351020261011881984 2262915028078439694336 2270772371925934276608 2346249136424896954368 2363205767445929263104 2381365291268708499456 2387822494190157692928 2392254021452836110336 2404347217333342175232 2412695645171305168896 2436489487825854529536 2484263791508714422272 2530200621973002780672 2541769897793638367232 2554618918416676061184 2579812398874434207744 2612318626122565681152 2630396955715109388288 2639530278478009073664 2691285774134440624128 2712792419434972053504 2714282600817718315008 2741050673804086345728 2794796765447303725056 2830011844966112821248 2849596702024701837312 2859491135017843163136 2938858454387886391296 2959196575179498061824 2969471563287760207872 2996483129964119457792 3017220037437919592448 3027696495901245702144 3114093073197541883904 3128332181899862605824 3144146361128216690688 3150941023261239017472 3172746843491420602368 3183763325586876923904 3205796289777789566976 3216927526895073558528 3248652650434472706048 3340655508698730233856 3371043521209634390016 3373600829297337040896 3389026530391517822976 3406158557888901414912 3439749865165912276992 3519373704637345431552 3581733741285236539392 3588381032179254165504 3619043467756957753344 3654734231738781794304 3726395687263071633408 3773349126621483761664 3799462269366269116416 3812654846690457550848 3869718598311651311616 3918477939183848521728 3945595433572664082432 3959295417717013610496 4036928661201660936192 4111576010706129518592 4148976641488780787712 4192195148170955587584 4245017767449169231872 4274395053037052755968 4289236702526764744704 4408287681581829586944 4454207344931640311808 4494724694946179186688 4498134439063116054528 4518702040522023763968 4525830056156879388672 4541544743851868553216 4692498272849793908736 4726411534891858526208 4775644988380315385856 4808694434666684350464 4825391290342610337792 4872978975651709059072 4968527583017428844544 5060401243946005561344 5083539795587276734464 5109237836833352122368 5159624797748868415488 5279060556956018147328 5382571548268881248256 5425584838869944107008 5428565201635436630016 5482101347608172691456 5589593530894607450112 5660023689932225642496 5699193404049403674624 5718982270035686326272 5877716908775772782592 5918393150358996123648 5938943126575520415744 5992966259928238915584 6034440074875839184896 6055392991802491404288 6288292722256433381376 6367526651173753847808 6411592579555579133952 6433855053790147117056 6497305300868945412096 6681311017397460467712 6742087042419268780032 6747201658594674081792 6778053060783035645952 6812317115777802829824 7038747409274690863104 7163467482570473078784 7176762064358508331008 7238086935513915506688 7309468463477563588608 7452791374526143266816 7625309693380915101696 7739437196623302623232 7836955878367697043456 7891190867145328164864 7918590835434027220992 8073857322403321872384 8223152021412259037184 8384390296341911175168 8490035534898338463744 8548790106074105511936 8578473405053529489408 8816575363163659173888 8908414689863280623616 8989449389892358373376 9051660112313758777344 9083089487703737106432 9384996545699587817472 9452823069783717052416 9551289976760630771712 9617388869333368700928 9650782580685220675584 9745957951303418118144 10120802487892011122688 10167079591174553468928 10218475673666704244736 10319249595497736830976 10558121113912036294656 10765143096537762496512 10857130403270873260032 10964202695216345382912 11179187061789214900224 11320047379864451284992 11398386808098807349248 11437964540071372652544 11755433817551545565184 11836786300717992247296 11877886253151040831488 12110785983604982808576 12576585444512866762752 12735053302347507695616 12823185159111158267904 12867710107580294234112 13362622034794920935424 13484174084838537560064 13494403317189348163584 13556106121566071291904 13624634231555605659648 14077494818549381726208 14326934965140946157568 14476173871027831013376 14618936926955127177216 14905582749052286533632 15250619386761830203392 15478874393246605246464 15837181670868054441984 16147714644806643744768 16446304042824518074368 16768780592683822350336 16980071069796676927488 17097580212148211023872 17156946810107058978816 17633150726327318347776 17816829379726561247232 17978898779784716746752 18103320224627517554688 18166178975407474212864 19102579953521261543424 19234777738666737401856 19301565161370441351168 19491915902606836236288 20241604975784022245376 20334159182349106937856 20436951347333408489472 21116242227824072589312 21530286193075524993024 21714260806541746520064 21928405390432690765824 22358374123578429800448 22875929080142745305088 23510867635103091130368 23673572601435984494592 23755772506302081662976 24221571967209965617152 25153170889025733525504 25470106604695015391232 25646370318222316535808 25735420215160588468224 26725244069589841870848 26968348169677075120128 27249268463111211319296 28154989637098763452416 28653869930281892315136 28952347742055662026752 29237873853910254354432 30501238773523660406784 30957748786493210492928 31674363341736108883968 32295429289613287489536 32892608085649036148736 33537561185367644700672 33960142139593353854976 34195160424296422047744 34313893620214117957632 35266301452654636695552 35633658759453122494464 36332357950814948425728 38205159907042523086848 38469555477333474803712 38603130322740882702336 40483209951568044490752 40668318364698213875712 40873902694666816978944 42232484455648145178624 43428521613083493040128 43856810780865381531648 44716748247156859600896 45751858160285490610176 47511545012604163325952 48443143934419931234304 50306341778051467051008 50940213209390030782464 51292740636444633071616 51470840430321176936448 53450488139179683741696 53936696339354150240256 54498536926222422638592 57307739860563784630272 57904695484111324053504 58475747707820508708864 61002477547047320813568 63348726683472217767936 64590858579226574979072 65785216171298072297472 67075122370735289401344 68627787240428235915264 70532602905309273391104 71267317518906244988928 72664715901629896851456 76410319814085046173696 76939110954666949607424 77206260645481765404672 81747805389333633957888 84464968911296290357248 86857043226166986080256 87713621561730763063296 91503716320570981220352 95023090025208326651904 96886287868839862468608 100612683556102934102016 101880426418780061564928 102585481272889266143232 102941680860642353872896 106900976278359367483392 108997073852444845277184 114615479721127569260544 115809390968222648107008 122004955094094641627136 126697453366944435535872 131570432342596144594944 134150244741470578802688 137255574480856471830528 142534635037812489977856 145329431803259793702912 152820639628170092347392 153878221909333899214848 154412521290963530809344 163495610778667267915776 173714086452333972160512 175427243123461526126592 183007432641141962440704 190046180050416653303808 193772575737679724937216 201225367112205868204032 205883361721284707745792 213801952556718734966784 217994147704889690554368 229230959442255138521088 231618781936445296214016 253394906733888871071744 263140864685192289189888 274511148961712943661056 285069270075624979955712 290658863606519587405824 305641279256340184694784 307756443818667798429696 308825042581927061618688 326991221557334535831552 347428172904667944321024 366014865282283924881408 380092360100833306607616 402450734224411736408064 411766723442569415491584 427603905113437469933568 435988295409779381108736 458461918884510277042176 463237563872890592428032 526281729370384578379776 549022297923425887322112 570138540151249959911424 581317727213039174811648 617650085163854123237376 653982443114669071663104 694856345809335888642048 760184720201666613215232 823533446885138830983168 855207810226874939867136 871976590819558762217472 916923837769020554084352 926475127745781184856064 1098044595846851774644224 1140277080302499919822848 1235300170327708246474752 1307964886229338143326208 1389712691618671777284096 1647066893770277661966336 1710415620453749879734272 1743953181639117524434944 1852950255491562369712128 2280554160604999839645696 2470600340655416492949504 2615929772458676286652416 2779425383237343554568192 3294133787540555323932672 3420831240907499759468544 3705900510983124739424256 4941200681310832985899008 5231859544917352573304832 5558850766474687109136384 6841662481814999518937088 7411801021966249478848512 9882401362621665971798016 11117701532949374218272768 14823602043932498957697024 22235403065898748436545536 29647204087864997915394048 44470806131797496873091072 88941612263594993746182144
- Sum of all divisors σ(n): 310322590795631795528013657
- Sum of proper divisors (its aliquot sum) s(n): 221380978532036801781831513
- 88941612263594993746182144 is an abundant number, because the sum of its proper divisors (221380978532036801781831513) is greater than itself. Its abundance is 132439366268441808035649369
Bases of 88941612263594993746182144
- Binary: 1001001100100100001111001110110010001110111000110111110111001000000000000000000000000002
- Hexadecimal: 0x49921E764771BEE4000000
- Base-36: B6BDR5401XJ400000
Squares and roots of 88941612263594993746182144
- 88941612263594993746182144 squared (889416122635949937461821442) is 7910610392047671387313038194002059605597776024436736
- 88941612263594993746182144 cubed (889416122635949937461821443) is 703582442257869170854187383284004490191353205705828000756144170408848060841984
-
88941612263594993746182144 is a
perfect square number . Itssquare root is 9430886080512 -
The
cube root of 88941612263594993746182144 is 446376852.8589750183
Scales and comparisons
How big is 88941612263594993746182144?- 88,941,612,263,594,993,746,182,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 88,941,612,263,594,993,746,182,144 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 88941612263594993746182144 cubic inches would be around 37198071.1 feet tall.
Recreational maths with 88941612263594993746182144
- 88941612263594993746182144 backwards is 44128164739949536221614988
- The number of decimal digits it has is: 26
- The sum of 88941612263594993746182144's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 88941612263594993746182144 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 88941612263594993746182144 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/88941612263594993746182144/
Chicago style:
Numbermatics. 2024. "Number 88941612263594993746182144 - Facts about the integer". https://numbermatics.com/n/88941612263594993746182144/
The information we have on file for 88941612263594993746182144 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 88941612263594993746182144, math, Factors of 88941612263594993746182144, curriculum, school, college, exams, university, Prime factorization of 88941612263594993746182144, STEM, science, technology, engineering, physics, economics, calculator, eighty-eight septillion, nine hundred forty-one sextillion, six hundred twelve quintillion, two hundred sixty-three quadrillion, five hundred ninety-four trillion, nine hundred ninety-three billion, seven hundred forty-six million, one hundred eighty-two thousand, one hundred forty-four.