72174983499500518911246336
72,174,983,499,500,518,911,246,336 is an even composite number composed of six prime numbers multiplied together.
72174983499500518911246336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 72174983499500518911246336:
220 × 36 × 74 × 132 × 972 × 49732
(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 × 7 × 7 × 7 × 7 × 13 × 13 × 97 × 97 × 4973 × 4973)See below for interesting mathematical facts about the number 72174983499500518911246336 from the Numbermatics database.
Names of 72174983499500518911246336
- Cardinal: 72174983499500518911246336 can be written as Seventy-two septillion, one hundred seventy-four sextillion, nine hundred eighty-three quintillion, four hundred ninety-nine quadrillion, five hundred trillion, five hundred eighteen billion, nine hundred eleven million, two hundred forty-six thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 7.2174983499500518911246336 × 1025
Factors of 72174983499500518911246336
Divisors of 72174983499500518911246336
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 97 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 194 196 208 216 224 234 243 252 256 273 288 291 294 312 324 336 338 343 351 364 378 384 388 392 416 432 441 448 468 486 504 507 512 546 567 576 582 588 624 637 648 672 676 679 686 702 728 729 756 768 776 784 819 832 864 873 882 896 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1164 1176 1183 1248 1261 1274 1296 1323 1344 1352 1358 1372 1404 1456 1458 1512 1521 1536 1552 1568 1638 1664 1701 1728 1746 1764 1792 1872 1911 1944 2016 2028 2037 2048 2058 2106 2184 2268 2304 2328 2352 2366 2401 2457 2496 2522 2548 2592 2619 2646 2688 2704 2716 2744 2808 2912 2916 3024 3042 3072 3087 3104 3136 3159 3276 3328 3402 3456 3492 3528 3549 3584 3744 3783 3822 3888 3969 4032 4056 4074 4096 4116 4212 4368 4459 4536 4563 4608 4656 4704 4732 4753 4802 4914 4973 4992 5044 5096 5103 5184 5238 5292 5376 5408 5432 5488 5616 5733 5824 5832 6048 6084 6111 6144 6174 6208 6272 6318 6552 6656 6804 6912 6984 7056 7098 7168 7203 7371 7488 7566 7644 7776 7857 7938 8064 8112 8148 8192 8232 8281 8424 8736 8827 8918 9072 9126 9216 9261 9312 9408 9409 9464 9477 9506 9604 9828 9946 9984 10088 10192 10206 10368 10476 10584 10647 10752 10816 10864 10976 11232 11349 11466 11648 11664 11907 12096 12168 12222 12288 12348 12416 12544 12636 13104 13312 13377 13608 13689 13824 13968 14112 14196 14259 14336 14406 14742 14919 14976 15132 15288 15552 15714 15876 16128 16224 16296 16384 16393 16464 16562 16848 17199 17472 17654 17836 18144 18252 18333 18432 18522 18624 18816 18818 18928 18954 19012 19208 19656 19892 19968 20176 20384 20412 20736 20952 21168 21294 21504 21609 21632 21728 21952 22113 22464 22698 22932 23296 23328 23571 23814 24192 24336 24444 24576 24696 24832 24843 25088 25272 26208 26481 26624 26754 27216 27378 27648 27783 27936 28224 28227 28392 28518 28672 28812 29484 29838 29952 30264 30576 31104 31213 31428 31752 31941 32256 32448 32592 32768 32786 32928 33124 33271 33696 34047 34398 34811 34944 35308 35672 35721 36288 36504 36666 36864 37044 37248 37632 37636 37856 37908 38024 38416 39312 39784 39936 40131 40352 40768 40824 41067 41472 41904 42336 42588 42777 43008 43218 43264 43456 43904 44226 44757 44928 45396 45864 46592 46656 47142 47628 48384 48672 48888 49152 49179 49392 49664 49686 50176 50544 51597 52416 52962 53248 53508 54432 54756 54999 55296 55566 55872 56448 56454 56784 57036 57344 57624 57967 58968 59676 59904 60528 61152 61789 62208 62426 62856 63504 63882 64512 64649 64827 64896 65184 65536 65572 65856 65863 66248 66339 66542 67392 68094 68796 69622 69888 70616 70713 71344 71442 72576 73008 73332 73728 74088 74496 74529 75264 75272 75712 75816 76048 76832 78624 79443 79568 79872 80262 80704 81536 81648 82134 82944 83349 83808 84672 84681 85176 85554 86016 86436 86528 86912 87808 88452 89514 89856 90792 91728 93184 93312 93639 94284 95256 95823 96768 97344 97776 98304 98358 98784 99328 99372 99813 100352 101088 102141 103194 104433 104832 105924 106496 107016 108864 109512 109998 110592 111132 111744 112896 112908 113568 114072 114688 114751 115248 115934 117936 119352 119808 120393 121056 122304 122317 123201 123578 124416 124852 125712 127008 127764 128331 129024 129298 129654 129792 130368 131072 131144 131712 131726 132496 132678 133084 134271 134784 136188 137592 139244 139776 141232 141426 142688 142884 145152 146016 146664 147456 147537 148176 148992 149058 150528 150544 151424 151632 152096 153664 154791 157248 158886 159136 159744 160524 161408 163072 163296 164268 164997 165888 166698 167616 169344 169362 170352 171108 172032 172872 173056 173824 173901 175616 176904 179028 179712 181584 183456 185367 186368 186624 187278 188568 190512 191646 193536 193947 194481 194688 195552 196608 196716 197568 197589 198656 198744 199626 200704 202176 204282 206388 208866 209664 211848 212992 214032 217728 219024 219996 221184 222264 223488 223587 225792 225816 227136 228144 229376 229502 230496 231868 232897 235872 238329 238704 239616 240786 242112 243677 244608 244634 246402 247156 248832 249704 250047 251424 254016 254043 255528 256662 258048 258596 259308 259584 260736 262144 262288 263424 263452 264992 265356 266168 268542 269568 272376 275184 278488 279552 280917 282464 282852 285376 285768 287469 290304 292032 293328 294912 295074 296352 297984 298116 299439 301056 301088 302848 303264 304192 306423 307328 309582 313299 314496 317772 318272 319488 321048 322816 326144 326592 328536 329994 331776 333396 335232 338688 338724 340704 342216 344064 344253 345744 346112 347648 347802 351232 353808 358056 359424 361179 363168 366912 366951 370734 372736 373248 374556 377136 381024 383292 384993 387072 387894 388962 389376 391104 393216 393432 395136 395178 397312 397488 399252 401408 402813 404352 405769 408564 412776 417732 419328 423696 425984 428064 432523 435456 438048 439992 442368 442611 444528 446976 447174 451584 451632 452543 454272 456288 458752 459004 460992 461041 463736 464373 465794 471744 476658 477408 479232 481572 482381 484224 487354 489216 489268 492804 494312 494991 497664 499408 500094 502848 508032 508086 511056 513324 516096 517192 518616 519168 521472 521703 524288 524576 526848 526904 529984 530712 532336 537084 539136 544752 550368 556101 556976 559104 561834 564928 565704 570752 571536 574938 580608 581841 583443 584064 586656 589824 590148 592704 592767 595968 596232 598878 602112 602176 605696 606528 608384 612846 614656 619164 626598 628992 635544 636544 638976 642096 645632 652288 653184 657072 659988 663552 666792 670464 670761 677376 677448 681408 684432 688128 688506 691488 692224 695296 695604 698691 702464 707616 714987 716112 718848 722358 726336 731031 733824 733902 741468 745472 746496 749112 754272 762048 762129 766584 769986 774144 775788 777924 778752 782208 786432 786864 790272 790356 794624 794976 798504 802816 803257 805626 808704 811538 817128 825552 835464 838656 840437 842751 847392 851968 856128 856219 862407 865046 870912 876096 879984 884736 885222 889056 893952 894348 898317 903168 903264 905086 908544 912576 917504 918008 919269 921984 922082 927472 928746 931588 939897 943488 953316 954816 958464 963144 964762 968448 974708 978432 978536 985608 988624 989982 995328 998816 1000188 1005696 1016064 1016172 1022112 1026648 1032192 1032759 1034384 1037232 1038336 1042944 1043406 1048576 1049152 1053696 1053808 1059968 1061424 1064672 1074168 1078272 1083537 1089504 1100736 1100853 1112202 1113952 1118208 1123668 1129856 1131408 1141504 1143072 1149876 1154979 1161216 1163682 1166886 1168128 1173312 1179648 1180296 1185408 1185534 1191936 1192464 1197756 1204224 1204352 1208439 1211392 1213056 1216768 1217307 1225692 1229312 1238328 1253196 1257984 1271088 1273088 1277952 1284192 1291264 1297569 1304576 1306368 1314144 1319976 1327104 1327833 1333584 1340928 1341522 1354752 1354896 1357629 1362816 1368864 1376256 1377012 1382976 1383123 1384448 1390592 1391208 1397382 1404928 1415232 1429974 1432224 1437696 1444716 1447143 1452672 1462062 1467648 1467804 1482936 1490944 1492992 1498224 1508544 1524096 1524258 1533168 1539972 1548288 1551576 1555848 1557504 1564416 1565109 1572864 1573728 1580544 1580712 1589248 1589952 1590121 1597008 1605632 1606514 1611252 1617408 1623076 1634256 1651104 1668303 1670928 1677312 1680874 1685502 1694784 1703936 1705739 1712256 1712438 1724814 1730092 1741824 1745523 1750329 1752192 1759968 1769472 1770444 1778112 1778301 1787904 1788696 1796634 1806336 1806528 1810172 1817088 1825152 1835008 1836016 1838538 1843968 1844164 1854944 1857492 1863176 1879794 1886976 1906632 1909632 1916928 1926288 1929524 1936896 1949416 1956864 1957072 1971216 1977248 1979964 1990656 1997632 2000376 2011392 2012283 2032128 2032344 2044224 2053296 2064384 2065518 2068768 2074464 2076672 2085888 2086812 2096073 2098304 2107392 2107616 2119936 2122848 2129344 2144961 2148336 2156544 2167074 2179008 2193093 2201472 2201706 2224404 2227904 2236416 2247336 2259712 2262816 2283008 2286144 2286387 2299752 2309958 2322432 2327364 2333772 2336256 2346624 2359296 2360592 2370816 2371068 2383872 2384928 2395512 2408448 2408704 2409771 2416878 2422784 2426112 2433536 2434614 2451384 2458624 2476656 2506392 2515968 2521311 2528253 2542176 2546176 2555904 2568384 2568657 2582528 2595138 2609152 2612736 2628288 2639952 2654208 2655666 2667168 2681856 2683044 2694951 2709504 2709792 2715258 2725632 2737728 2752512 2754024 2765952 2766246 2768896 2781184 2782416 2794764 2809856 2819691 2830464 2859948 2864448 2875392 2889432 2894286 2905344 2924124 2935296 2935608 2965872 2981888 2985984 2996448 3017088 3027661 3048192 3048516 3066336 3079944 3096576 3098277 3103152 3111696 3115008 3128832 3130218 3145728 3147456 3161088 3161424 3167801 3178496 3179904 3180242 3194016 3211264 3213028 3222504 3227287 3234816 3246152 3250611 3268512 3302208 3302559 3336606 3341856 3354624 3361748 3371004 3376667 3389568 3407872 3411478 3424512 3424876 3449628 3460184 3464937 3483648 3491046 3500658 3504384 3519936 3538944 3540888 3556224 3556602 3575808 3577392 3593268 3612672 3613056 3620344 3625317 3634176 3650304 3651921 3670016 3672032 3677076 3687936 3688328 3709888 3714984 3726352 3759588 3773952 3813264 3819264 3833856 3852576 3859048 3873792 3892707 3898832 3913728 3914144 3942432 3954496 3959928 3981312 3983499 3995264 4000752 4022784 4024566 4064256 4064688 4072887 4088448 4106592 4128768 4131036 4137536 4148928 4149369 4153344 4171776 4173624 4192146 4196608 4214784 4215232 4239872 4245696 4258688 4289922 4296672 4313088 4334148 4341429 4358016 4386186 4402944 4403412 4448808 4455808 4472832 4494672 4519424 4525632 4566016 4572288 4572774 4599504 4619916 4644864 4654728 4667544 4672512 4693248 4695327 4718592 4721184 4741632 4742136 4767744 4769856 4770363 4791024 4816896 4817408 4819542 4833756 4845568 4852224 4867072 4869228 4902768 4917248 4953312 5004909 5012784 5031936 5042622 5056506 5084352 5092352 5111808 5117217 5136768 5137314 5165056 5190276 5218304 5225472 5236569 5256576 5279904 5308416 5311332 5334336 5334903 5363712 5366088 5389902 5419008 5419584 5430516 5451264 5475456 5505024 5508048 5531904 5532492 5537792 5562368 5564832 5589528 5619712 5622799 5639382 5660928 5719896 5728896 5750784 5778864 5788572 5810688 5848248 5870592 5871216 5883059 5931744 5963776 5971968 5992896 5993533 6034176 6036849 6055322 6096384 6097032 6132672 6159888 6193152 6196554 6206304 6223392 6230016 6257664 6260436 6270953 6288219 6294912 6322176 6322848 6335602 6356992 6359808 6360484 6388032 6422528 6426056 6434883 6445008 6454574 6469632 6492304 6501222 6537024 6579279 6604416 6605118 6673212 6683712 6709248 6723496 6742008 6753334 6779136 6815744 6822956 6849024 6849752 6859161 6899256 6920368 6929874 6967296 6982092 7001316 7008768 7039872 7077888 7081776 7112448 7113204 7151616 7154784 7186536 7225344 7226112 7229313 7240688 7250634 7268352 7300608 7303842 7340032 7344064 7354152 7375872 7376656 7419776 7429968 7452704 7519176 7547904 7563933 7584759 7626528 7638528 7667712 7705152 7705971 7718096 7747584 7785414 7797664 7827456 7828288 7884864 7908992 7919856 7962624 7966998 7990528 8001504 8045568 8049132 8084853 8128512 8129376 8145774 8176896 8213184 8257536 8262072 8275072 8297856 8298738 8306688 8343552 8347248 8384292 8393216 8429568 8430464 8459073 8479744 8491392 8517376 8579844 8593344 8626176 8668296 8682858 8716032 8772372 8805888 8806824 8897616 8911616 8945664 8989344 9038848 9051264 9082983 9132032 9144576 9145548 9199008 9239832 9289728 9294831 9309456 9335088 9345024 9386496 9390654 9437184 9442368 9483264 9484272 9503403 9535488 9539712 9540726 9582048 9633792 9634816 9639084 9667512 9681861 9691136 9704448 9734144 9738456 9805536 9834496 9906624 9907677 10009818 10025568 10063872 10085244 10113012 10130001 10168704 10184704 10223616 10234434 10273536 10274628 10330112 10380552 10436608 10450944 10473138 10513152 10559808 10616832 10622664 10668672 10669806 10727424 10732176 10779804 10838016 10839168 10861032 10902528 10950912 10955763 11010048 11016096 11063808 11064984 11075584 11124736 11129664 11130847 11179056 11239424 11245598 11278764 11321856 11439792 11457792 11501568 11557728 11577144 11621376 11678121 11696496 11741184 11742432 11766118 11863488 11927552 11940173 11943936 11950497 11985792 11987066 12068352 12073698 12110644 12192768 12194064 12218661 12265344 12319776 12386304 12393108 12412608 12446784 12448107 12460032 12515328 12520872 12541906 12576438 12589824 12644352 12645696 12671204 12713984 12719616 12720968 12776064 12845056 12852112 12869766 12890016 12909148 12939264 12984608 13002444 13024287 13074048 13158558 13208832 13210236 13346424 13367424 13418496 13446992 13484016 13506668 13558272 13631488 13645912 13698048 13699504 13718322 13798512 13840736 13859748 13934592 13964184 14002632 14017536 14079744 14085981 14155776 14163552 14224896 14226408 14303232 14309568 14311089 14373072 14450688 14452224 14458626 14481376 14501268 14536704 14601216 14607684 14688128 14708304 14751744 14753312 14839552 14859936 14905408 15014727 15038352 15095808 15127866 15169518 15253056 15277056 15335424 15351651 15410304 15411942 15436192 15495168 15570828 15595328 15654912 15656576 15709707 15769728 15817984 15839712 15925248 15933996 15981056 16003008 16004709 16091136 16098264 16169706 16257024 16258752 16291548 16353792 16426368 16515072 16524144 16550144 16595712 16597476 16613376 16687104 16694496 16768584 16786432 16859136 16860928 16868397 16918146 16959488 16982784 17034752 17159688 17186688 17252352 17336592 17365716 17432064 17544744 17611776 17613648 17649177 17795232 17823232 17891328 17978688 17980599 18077696 18102528 18165966 18264064 18289152 18291096 18398016 18479664 18579456 18589662 18618912 18670176 18690048 18772992 18781308 18812859 18864657 18884736 18966528 18968544 19006806 19070976 19079424 19081452 19164096 19267584 19269632 19278168 19335024 19363722 19382272 19408896 19468288 19476912 19611072 19668992 19737837 19813248 19815354 20019636 20051136 20127744 20170488 20226024 20260002 20337408 20369408 20447232 20468868 20547072 20549256 20660224 20761104 20873216 20901888 20946276 21026304 21119616 21233664 21245328 21337344 21339612 21454848 21464352 21559608 21676032 21678336 21687939 21722064 21805056 21901824 21911526 22020096 22032192 22127616 22129968 22151168 22174607 22249472 22259328 22261694 22358112 22478848 22491196 22557528 22591009 22643712 22691799 22754277 22879584 22915584 23003136 23115456 23117913 23154288 23242752 23356242 23392992 23482368 23484864 23532236 23636669 23726976 23855104 23880346 23887872 23900994 23971584 23974132 24136704 24147396 24221288 24254559 24385536 24388128 24437322 24530688 24639552 24730729 24772608 24786216 24825216 24893568 24896214 24920064 25030656 25041744 25083812 25152876 25179648 25288704 25291392 25342408 25377219 25427968 25439232 25441936 25552128 25690112 25704224 25739532 25780032 25818296 25878528 25969216 26004888 26048574 26148096 26317116 26417664 26420472 26692848 26734848 26836992 26893984 26968032 27013336 27116544 27248949 27291824 27396096 27399008 27436644 27597024 27681472 27719496 27869184 27884493 27928368 28005264 28035072 28159488 28171962 28311552 28327104 28449792 28452816 28510209 28606464 28619136 28622178 28746144 28901376 28904448 28917252 28962752 29002536 29045583 29073408 29202432 29215368 29376256 29416608 29503488 29506624 29679104 29719872 29723031 29810816 30029454 30076704 30191616 30255732 30339036 30390003 30506112 30554112 30670848 30703302 30820608 30823884 30872384 30990336 31141656 31190656 31309824 31313152 31419414 31539456 31635968 31679424 31850496 31867992 31962112 32006016 32009418 32182272 32196528 32339412 32514048 32517504 32583096 32707584 32852736 32867289 33030144 33048288 33100288 33191424 33194952 33226752 33374208 33388992 33392541 33537168 33572864 33718272 33721856 33736794 33836292 33918976 33965568 34069504 34319376 34373376 34504704 34673184 34731432 34864128 35034363 35089488 35223552 35227296 35298354 35590464 35646464 35782656 35820519 35957376 35961198 36155392 36205056 36331932 36528128 36578304 36582192 36655983 36796032 36959328 37158912 37179324 37237824 37340352 37344321 37380096 37545984 37562616 37625718 37729314 37769472 37933056 37937088 38013612 38141952 38158848 38162904 38328192 38535168 38539264 38556336 38670048 38727444 38764544 38817792 38936576 38953824 39072861 39222144 39337984 39359593 39475674 39626496 39630708 40039272 40102272 40255488 40340976 40452048 40520004 40674816 40738816 40894464 40937736 41094144 41098512 41181413 41320448 41522208 41746432 41803776 41892552 41954731 42052608 42239232 42257943 42467328 42490656 42674688 42679224 42909696 42928704 42933267 43119216 43352064 43356672 43375878 43444128 43610112 43803648 43823052 43896671 44064384 44255232 44259936 44302336 44349214 44498944 44518656 44523388 44716224 44957696 44982392 45044181 45115056 45182018 45287424 45383598 45508554 45759168 45831168 46006272 46054953 46230912 46235826 46308576 46485504 46712484 46785984 46790957 46964736 46969728 47064472 47129121 47273338 47453952 47710208 47760692 47775744 47801988 47943168 47948264 48014127 48273408 48294792 48442576 48509118 48771072 48776256 48874644 49061376 49279104 49461458 49545216 49572432 49650432 49787136 49792428 49840128 50061312 50083488 50167624 50305752 50359296 50577408 50582784 50605191 50684816 50754438 50855936 50878464 50883872 51104256 51380224 51408448 51479064 51560064 51636592 51757056 51938432 52009776 52097148 52296192 52634232 52835328 52840944 52947531 53385696 53469696 53673984 53787968 53936064 53941797 54026672 54233088 54497898 54583648 54792192 54798016 54873288 55194048 55362944 55438992 55738368 55768986 55856736 56010528 56070144 56318976 56343924 56438577 56593971 56654208 56899584 56905632 57020418 57212928 57238272 57244356 57492288 57802752 57808896 57834504 57925504 58005072 58091166 58146816 58404864 58430736 58752512 58833216 59006976 59013248 59213511 59358208 59439744 59446062 59621632 60058908 60153408 60383232 60511464 60678072 60780006 61012224 61108224 61341696 61406604 61641216 61647768 61744768 61980672 62283312 62381312 62619648 62626304 62838828 63078912 63271936 63358848 63700992 63735984 63924224 64012032 64018836 64364544 64393056 64678824 65028096 65035008 65063817 65166192 65415168 65705472 65734578 66060288 66096576 66200576 66382848 66389904 66453504 66523821 66748416 66777984 66785082 67074336 67145728 67436544 67443712 67473588 67672584 67773027 67837952 67931136 68075397 68139008 68638752 68746752 69009408 69346368 69353739 69462864 69728256 70068726 70178976 70447104 70454592 70596708 70910007 71180928 71292928 71565312 71641038 71914752 71922396 72310784 72410112 72663864 73056256 73156608 73164384 73311966 73592064 73918656 74192187 74317824 74358648 74475648 74680704 74688642 74760192 75091968 75125232 75251436 75458628 75538944 75866112 75874176 76027224 76283904 76317696 76325808 76656384 77070336 77078528 77112672 77340096 77454888 77529088 77635584 77873152 77907648 77915929 78145722 78444288 78675968 78719186 78951348 79252992 79261416 80078544 80204544 80510976 80681952 80904096 81040008 81349632 81477632 81522389 81746847 81875472 82188288 82197024 82362826 82640896 83044416 83492864 83607552 83653479 83785104 83909462 84105216 84478464 84515886 84934656 84981312 85349376 85358448 85530627 85819392 85857408 85866534 86238432 86704128 86713344 86751756 86888256 87136749 87220224 87607296 87646104 87793342 88128768 88510464 88519872 88604672 88698428 88997888 89037312 89046776 89169093 89432448 89915392 89964784 90088362 90230112 90364036 90574848 90767196 91017108 91170009 91518336 91662336 92012544 92109906 92461824 92471652 92617152 92971008 93424968 93571968 93581914 93929472 93939456 94128944 94258242 94546676 94907904 95420416 95521384 95551488 95603976 95886336 95896528 96028254 96546816 96589584 96885152 97018236 97542144 97552512 97749288 98122752 98558208 98601867 98922916 99090432 99144864 99300864 99574272 99584856 99680256 100122624 100166976 100177623 100335248 100611504 100718592 101154816 101165568 101210382 101369632 101508876 101711872 101756928 101767744 102208512 102816896 102958128 103120128 103273184 103514112 103876864 104019552 104194296 104592384 105103089 105268464 105670656 105681888 105895062 106771392 106939392 107347968 107461557 107575936 107872128 107883594 108053344 108466176 108995796 109167296 109584384 109596032 109746576 109967949 110388096 110725888 110877984 111476736 111537972 111713472 112021056 112032963 112140288 112637952 112687848 112877154 113187942 113308416 113799168 113811264 114040836 114425856 114476544 114488712 114984576 115605504 115617792 115669008 115851008 116010144 116182332 116293632 116809728 116861472 117218583 117505024 117666432 118013952 118026496 118078779 118427022 118716416 118879488 118892124 119243264 120117816 120306816 120766464 121022928 121356144 121560012 122024448 122216448 122683392 122813208 123282432 123295536 123489536 123544239 123961344 124566624 124762624 125239296 125252608 125677656 125864193 126157824 126543872 126717696 127401984 127471968 127848448 128024064 128037672 128729088 128786112 128799801 129357648 130056192 130070016 130127634 130332384 130830336 131410944 131469156 131690013 132193152 132401152 132765696 132779808 132907008 133047642 133496832 133555968 133570164 134148672 134291456 134873088 134887424 134947176 135345168 135546054 135675904 135862272 136150794 136278016 137277504 137493504 138018816 138164859 138692736 138707478 138925728 139456512 140137452 140357952 140372871 140894208 140909184 141193416 141820014 142361856 142585856 143130624 143282076 143829504 143844792 144621568 144820224 145327728 146112512 146313216 146328768 146623932 147184128 147837312 148384374 148635648 148717296 148951296 149361408 149377284 149520384 150183936 150250464 150502872 150917256 151077888 151732224 151748352 151815573 152054448 152567808 152635392 152651616 153312768 154140672 154157056 154225344 154680192 154909776 155058176 155222249 155271168 155746304 155815296 155831858 156291444 156888576 157351936 157438372 157902696 158505984 158522832 158842593 160157088 160409088 161021952 161363904 161808192 161825391 162080016 162699264 162955264 163044778 163493694 163750944 164376576 164394048 164725652 165281792 165456683 166088832 166985728 167215104 167306958 167570208 167818924 168210432 168956928 169031772 169315731 169781913 169962624 170698752 170716896 171061254 171638784 171714816 171733068 172476864 173115103 173408256 173426688 173503512 173776512 174273498 174440448 175214592 175292208 175586684 176257536 177020928 177039744 177209344 177396856 177640533 177995776 178074624 178093552 178338186 178864896 179830784 179929568 180176724 180460224 180728072 181149696 181534392 182034216 182340018 183036672 183324672 184025088 184219812 184923648 184943304 185234304 185942016 186849936 187143936 187163828 187858944 187878912 188257888 188516484 189093352 189815808 191042768 191102976 191207952 191772672 191793056 192056508 193093632 193179168 193770304 194036472 195084288 195105024 195191451 195498576 196245504 197116416 197203734 197845832 198180864 198289728 198601728 199148544 199169712 199360512 199571463 200245248 200333952 200355246 200670496 201223008 201437184 202309632 202331136 202420764 202739264 203017752 203319081 203513856 203535488 204226191 204417024 205633792 205916256 206240256 206546368 207028224 207753728 208039104 208061217 208388592 209184768 210206178 210536928 211341312 211363776 211790124 212730021 213542784 213878784 214695936 214923114 215151872 215744256 215767188 216106688 216932352 217991592 218334592 219168768 219192064 219493152 219935898 220776192 221451776 221755968 222576561 222953472 223075944 223426944 224042112 224065926 224280576 225275904 225375696 225754308 226375884 226616832 227598336 227622528 228081672 228851712 228953088 228977424 229969152 231211008 231235584 231338016 231702016 232020288 232364664 232587264 233619456 233722944 233747787 234437166 235010048 235332864 236027904 236052992 236157558 236854044 237432832 237758976 237784248 238486528 240235632 240613632 241532928 242045856 242712288 243120024 244048896 244432896 244567167 245240541 245626416 246564864 246591072 246979072 247088478 247922688 249133248 249525248 250478592 250505216 251355312 251728386 252315648 253087744 253435392 254803968 254943936 255696896 256048128 256075344 256591881 257458176 257572224 257599602 258715296 260112384 260140032 260255268 260664768 261410247 261660672 262821888 262938312 263380026 264386304 264802304 265531392 265559616 265814016 266095284 266993664 267111936 267140328 268297344 268582912 269746176 269774848 269894352 270690336 271092108 271351808 271724544 272301588 272556032 273510027 274555008 274987008 276037632 276329718 277385472 277414956 277851456 278913024 280274904 280715904 280745742 281788416 281818368 282386832 283640028 284723712 285171712 286261248 286564152 287659008 287689584 288269891 289243136 289640448 290655456 292225024 292626432 292657536 293247864 293683117 294368256 295674624 295805601 296768748 297271296 297434592 297902592 298722816 298754568 299040768 300367872 300500928 300532869 301005744 301834512 302155776 303464448 303496704 303631146 304108896 305135616 305270784 305303232 306625536 307276697 308314112 308450688 309360384 309819552 310116352 310444498 310542336 311492608 311630592 311663716 312582888 313777152 314703872 314876744 315309267 315805392 317011968 317045664 317685186 320314176 320818176 321499477 322043904 322384671 322727808 323616384 323650782 324160032 325398528 325910528 326089556 326987388 327501888 327536699 328753152 328788096 329451304 329903847 330563584 330913366 332177664 333971456 334430208 334613916 335140416 335637848 336098889 336420864 337913856 338063544 338631462 339563826 339925248 341397504 341433792 342122508 343277568 343429632 343466136 344953728 346230206 346816512 346853376 347007024 347553024 348546996 348880896 350429184 350584416 351173368 351655749 352515072 354041856 354079488 354236337 354793712 355281066 355991552 356149248 356187104 356676372 357729792 359661568 359859136 360353448 360920448 361456144 362299392 363068784 364068432 364680036 366073344 366649344 368050176 368439624 369847296 369886608 370468608 370632717 371884032 373699872 374287872 374327656 375717888 375757824 376515776 377032968 377592579 378186704 379631616 382085536 382205952 382415904 383545344 383586112 384113016 386187264 386358336 386399403 387540608 388072944 390168576 390210048 390382902 390997152 392491008 394232832 394407468 395070039 395691664 396579456 397203456 398297088 398339424 398721024 399142926 400490496 400667904 400710492 401340992 402446016 402874368 404619264 404662272 404841528 405478528 406035504 406638162 407027712 407070976 408452382 408834048 411267584 411832512 412480512 413092736 414056448 414494577 415507456 416078208 416122434 416777184 418369536 420412356 421073856 421118613 422682624 422727552 423580248 425460042 427085568 427757568 429391872 429846228 430303744 431488512 431534376 432213376 433864704 435983184 436669184 438337536 438384128 438986304 439871796 441552384 442903552 443511936 445153122 445906944 446151888 446853888 448084224 448131852 448561152 450551808 450751392 451508616 452751768 453233664 455196672 455245056 455446719 456163344 457703424 457906176 457954848 459938304 462422016 462471168 462676032 463404032 464040576 464729328 465174528 465666747 467238912 467445888 467495574 468874332 470020096 470665728 472055808 472105984 472315116 473708088 474865664 475517952 475568496 476527779 476973056 480471264 481227264 483065856 484091712 485424576 485476173 486240048 488097792 488865792 489134334 490481082 491252832 493129728 493182144 493958144 494176956 495845376 496370049 498266496 499050496 500957184 501010432 502710624 503456772 504631296 506175488 506870784 507947193 509887872 511393792 512096256 512150688 513183762 514916352 515144448 515199204 517430592 519345309 520224768 520280064 520510536 521329536 522820494 523321344 525643776 525876624 526760052 528772608 529604608 531062784 531119232 531628032 532190568 533987328 534223872 534280656 536594688 537165824 539492352 539549696 539788704 541380672 542184216 542703616 543449088 544603176 545112064 545411503 547020054 549110016 549974016 552075264 552659436 554770944 554829912 555702912 557826048 560549808 561431808 561491484 563576832 563636736 564773664 567280056 569447424 570343424 570656723 573128304 575318016 575379168 576539782 578486272 579280896 581310912 584450048 585252864 585315072 585574353 586495728 587366234 588736512 591349248 591611202 593537496 594542592 594869184 595805184 597445632 597509136 598081536 598714389 600735744 601001856 601065738 602011488 603669024 604311552 606928896 606993408 607262292 608217792 608282441 609957243 610541568 610606464 612678573 613251072 614553394 616628224 616901376 618720768 619639104 620232704 620888996 621084672 622985216 623261184 623327432 624183651 625165776 627554304 629407744 629753488 630618534 631610784 634023936 634091328 635370372 638190063 640628352 641636352 642998954 644087808 644769342 645455616 647232768 647301564 648320064 650797056 651821056 652179112 653974776 655003776 655073398 657506304 657576192 658902608 659807694 661127168 661826732 664355328 667729683 667942912 668860416 669227832 670280832 671275696 672197778 672841728 675827712 676127088 677262924 679127652 679850496 682795008 682867584 684245016 686555136 686859264 686932272 689907456 692460412 693633024 693706752 694014048 695106048 697093992 697761792 700858368 701168832 701243361 702346736 703311498 705030144 708083712 708158976 708472674 709587424 710562132 711983104 712298496 712374208 713352744 715459584 719718272 720706896 721840896 722912288 724598784 726137568 728136864 729360072 732146688 733298688 733701501 735721623 736879248 739694592 739773216 740937216 741265434 743768064 747399744 748575744 748655312 751435776 751515648 753031552 754065936 755185158 756373408 759263232 764171072 764411904 764831808 767090688 767172224 768226032 769775643 772374528 772716672 772798806 775081216 776145888 780337152 780420096 780765804 781994304 784230741 784982016 788465664 788814936 790140078 791383328 793158912 794406912 796594176 796678848 797442048 798285852 800980992 801335808 801420984 802681984 804892032 805748736 809238528 809324544 809683056 810957056 812071008 813276324 814055424 814141952 816904764 817668096 820530081 822535168 823665024 824961024 826185472 828112896 828989154 831014912 832156416 832244868 833554368 836739072 840824712 842147712 842237226 845365248 845455104 847160496 850920084 854171136 855515136 858783744 859692456 860607488 862977024 863068752 864426752 864809673 867729408 871966368 873338368 876675072 876768256 877972608 879743592 881049351 883104768 885807104 887023872 890306244 891813888 892303776 893707776 896168448 896263704 897122304 901103616 901502784 901598607 903017232 905503536 906467328 910393344 910490112 910893438 912326688 915406848 915812352 915909696 919876608 921830091 924942336 925352064 926808064 928081152 929458656 930349056 931333494 934477824 934891776 934991148 937748664 940040192 941331456 944111616 944211968 944630232 947416176 949731328 951035904 951136992 953055558 953946112 960942528 962454528 964498431 966131712 967154013 968183424 970849152 970952346 972480096 976195584 977731584 978268668 980962164 982505664 982610097 986259456 986364288 987916288 988353912 991690752 992740098 996532992 998100992 1001914368 1002020864 1005421248 1006913544 1009262592 1012350976 1013741568 1015894386 1019775744 1022787584 1024192512 1024301376 1026367524 1029832704 1030288896 1030398408 1034861184 1038690618 1040449536 1040560128 1041021072 1042659072 1045640988 1046642688 1051287552 1051753248 1053520104 1057545216 1059209216 1062125568 1062238464 1062709011 1064381136 1067974656 1068447744 1068561312 1073189376 1074331648 1078984704 1079099392 1079577408 1082761344 1084368432 1085407232 1086898176 1089206352 1090224128 1090823006 1094040108 1098220032 1099948032 1104150528 1105318872 1109541888 1109659824 1111405824 1111898151 1115652096 1121099616 1122863616 1122982968 1127153664 1127273472 1129547328 1132777737 1134560112 1138894848 1140686848 1141313446 1146256608 1150636032 1150758336 1153079564 1156972544 1158196781 1158561792 1159198209 1162621824 1168900096 1170505728 1170630144 1171148706 1172991456 1174732468 1177473024 1182698496 1183222404 1185210117 1187074992 1189738368 1191610368 1194891264 1195018272 1196163072 1197428778 1201471488 1202003712 1202131476 1204022976 1207338048 1208623104 1211805721 1213857792 1213986816 1214524584 1216435584 1216564882 1219914486 1221083136 1221212928 1225357146 1226502144 1229106788 1233256448 1233802752 1237441536 1239278208 1240465408 1241777992 1242169344 1243483731 1245970432 1246522368 1246654864 1248367302 1250331552 1255108608 1258815488 1259506976 1261237068 1263221568 1263355839 1268047872 1268182656 1270740744 1276380126 1281256704 1283272704 1285997908 1288175616 1289538684 1290911232 1294465536 1294603128 1296640128 1301594112 1303642112 1304358224 1307949552 1310007552 1310146796 1315012608 1315152384 1317805216 1319615388 1322254336 1323653464 1328710656 1335459366 1337720832 1338455664 1340561664 1342551392 1344395556 1345683456 1351655424 1352254176 1354525848 1358255304 1359700992 1365590016 1365735168 1366340157 1368490032 1373110272 1373718528 1373864544 1379814912 1384920824 1387266048 1387413504 1388028096 1390212096 1394187984 1395523584 1397000241 1401716736 1402337664 1402486722 1404693472 1406622996 1410060288 1416167424 1416317952 1416945348 1419174848 1421124264 1424596992 1424748416 1426705488 1429583337 1430919168 1439436544 1441413792 1443681792 1445824576 1449197568 1452275136 1456273728 1456428519 1458720144 1464293376 1466597376 1467403002 1471443246 1473758496 1479389184 1479546432 1481874432 1482530868 1487536128 1489110147 1494799488 1497151488 1497310624 1502871552 1503031296 1506063104 1508131872 1510370316 1512746816 1518526464 1523841579 1528342144 1529663616 1534181376 1534344448 1536452064 1539551286 1544749056 1545433344 1545597612 1550162432 1552291776 1558035927 1560674304 1560840192 1561531608 1563988608 1568461482 1569964032 1576931328 1577629872 1580280156 1582766656 1586317824 1588813824 1593188352 1593357696 1594884096 1596571704 1601961984 1602671616 1602841968 1605363968 1609784064 1611497472 1618477056 1618649088 1619366112 1621914112 1624142016 1626552648 1628110848 1628283904 1633809528 1635336192 1636234509 1641060162 1645070336 1647330048 1649922048 1652370944 1656225792 1657978308 1662029824 1664312832 1664489736 1667108736 1673478144 1681649424 1684295424 1684474452 1690730496 1690910208 1694320992 1701840168 1708342272 1711030272 1711970169 1719384912 1721214976 1725954048 1726137504 1728853504 1729619346 1735458816 1743932736 1746676736 1753350144 1753536512 1755945216 1759487184 1762098702 1766209536 1771614208 1774047744 1780612488 1783627776 1784607552 1787415552 1792336896 1792527408 1794244608 1796143167 1802207232 1803005568 1803197214 1806034464 1811007072 1812934656 1820786688 1820980224 1821786876 1824653376 1824847323 1829871729 1831624704 1831819392 1839753216 1843660182 1849884672 1850704128 1853616128 1856162304 1858917312 1860698112 1862666988 1868955648 1869783552 1869982296 1875497328 1880080384 1882662912 1888223232 1888423936 1889260464 1894832352 1899462656 1902071808 1902273984 1906111116 1907892224 1914570189 1921885056 1924909056 1928996862 1932263424 1934308026 1936366848 1941698304 1941904692 1944960192 1952391168 1955463168 1956537336 1961924328 1965011328 1965220194 1972518912 1972728576 1975832576 1976707824 1983381504 1985480196 1993065984 1996201984 2003189049 2003828736 2004041728 2010842496 2013827088 2017889237 2018525184 2024701952 2027483136 2031788772 2039551488 2045575168 2048385024 2048602752 2052735048 2059665408 2060577792 2060796816 2069722368 2077381236 2080899072 2081120256 2082042144 2085318144 2091281976 2093285376 2102575104 2103506496 2103730083 2107040208 2115090432 2118418432 2124251136 2124476928 2125418022 2128762272 2135949312 2136895488 2137122624 2146378752 2148663296 2150936879 2158198784 2159154816 2165522688 2168736864 2170814464 2173796352 2178412704 2180448256 2181646012 2188080216 2196440064 2199896064 2201104503 2207164869 2210637744 2219083776 2219319648 2222811648 2223796302 2231304192 2242199232 2245727232 2245965936 2250496339 2254307328 2254546944 2259094656 2265555474 2269120224 2277789696 2281373696 2282626892 2292513216 2292756893 2301272064 2301516672 2306159128 2309326929 2313945088 2316393562 2317123584 2318396418 2325243648 2337800192 2341011456 2341260288 2342297412 2345982912 2349464936 2352692223 2354946048 2365396992 2366444808 2370420234 2374149984 2379476736 2383220736 2389782528 2390036544 2392326144 2394857556 2398880713 2402942976 2404007424 2404262952 2408045952 2414676096 2417246208 2423611442 2427715584 2427973632 2429049168 2432871168 2433129764 2439828972 2442166272 2442425856 2450714292 2453004288 2458213576 2461590243 2466512896 2467605504 2474883072 2478556416 2483555984 2484338688 2486967462 2491940864 2493044736 2493309728 2496734604 2500663104 2510217216 2517630976 2519013952 2522474136 2526443136 2526711678 2536095744 2536365312 2541481488 2552760252 2562513408 2566545408 2571995816 2576351232 2579077368 2581822464 2588931072 2589206256 2593280256 2594429019 2603188224 2607284224 2608716448 2615899104 2620015104 2620293592 2630025216 2630304768 2635610432 2639230776 2643148053 2647306928 2657421312 2670918732 2675441664 2676911328 2681123328 2685102784 2688791112 2691366912 2703310848 2704508352 2704795821 2709051696 2716510608 2719401984 2731180032 2731470336 2732680314 2736980064 2746220544 2747437056 2747729088 2759629824 2765490273 2769841648 2774827008 2776056192 2780424192 2788375968 2791047168 2794000482 2803433472 2804675328 2804973444 2809386944 2813245992 2820120576 2832334848 2832635904 2833890696 2838349696 2842248528 2849193984 2849496832 2853410976 2859166674 2861838336 2878873088 2882827584 2887363584 2891649152 2893495293 2898395136 2901462039 2904550272 2912547456 2912857038 2917440288 2928586752 2933194752 2934806004 2942886492 2947516992 2947830291 2958778368 2959092864 2963748864 2965061736 2975072256 2978220294 2989598976 2994302976 2994621248 3005743104 3006062592 3012126208 3016263744 3020740632 3025493632 3037052928 3047683158 3056684288 3059327232 3068362752 3068688896 3072904128 3079102572 3089498112 3090866688 3091195224 3100324864 3104583552 3116071854 3121348608 3121680384 3123063216 3127977216 3136922964 3139928064 3153862656 3155259744 3160560312 3165533312 3172635648 3177627648 3186376704 3186715392 3188127033 3193143408 3203923968 3205343232 3205683936 3210727936 3219568128 3222994944 3236954112 3237298176 3238732224 3243828224 3248284032 3253105296 3256221696 3256567808 3267619056 3270672384 3272469018 3282120324 3290140672 3294660096 3299844096 3304741888 3312451584 3315956616 3324059648 3328625664 3328979472 3334217472 3335694453 3346956288 3363298848 3368590848 3368948904 3381460992 3381820416 3388641984 3398333211 3403680336 3416684544 3422060544 3423940338 3438769824 3442429952 3451908096 3452275008 3457707008 3459238692 3470917632 3474590343 3487865472 3493353472 3506700288 3507073024 3511890432 3518974368 3524197404 3532419072 3543228416 3548095488 3555630351 3561224976 3569215104 3574831104 3584673792 3585054816 3588489216 3592286334 3604414464 3606011136 3606394428 3612068928 3622014144 3625869312 3635417163 3641573376 3641960448 3643573752 3649306752 3649694646 3659743458 3663249408 3663638784 3679506432 3687320364 3699769344 3701408256 3707232256 3712324608 3717834624 3721396224 3725333976 3737911296 3739567104 3739964592 3750994656 3760160768 3765325824 3776446464 3776847872 3778520928 3789664704 3790067517 3798925312 3804143616 3804547968 3812222232 3815784448 3817880521 3829140378 3843770112 3849818112 3857993724 3864526848 3868616052 3872733696 3883396608 3883809384 3889920384 3904782336 3910926336 3913074672 3923848656 3930022656 3930440388 3945037824 3945457152 3951665152 3953415648 3966763008 3970960392 3986131968 3992403968 3994597061 4006378098 4008083456 4021684992 4027654176 4035778474 4037050368 4049403904 4054966272 4063577544 4079102976 4091150336 4096770048 4097205504 4099020471 4105470096 4119330816 4121155584 4121593632 4139444736 4154762472 4161798144 4162240512 4164084288 4170636288 4179493201 4182563952 4186570752 4191000723 4205150208 4207012992 4207460166 4214080416 4230180864 4236836864 4248502272 4248953856 4250836044 4257524544 4257977087 4273790976 4274245248 4288750011 4292757504 4297326592 4301873758 4316397568 4318309632 4331045376 4337473728 4341628928 4347592704 4356825408 4360896512 4363292024 4369285557 4376160432 4392880128 4399792128 4402209006 4414329738 4421275488 4438167552 4438639296 4445623296 4447592604 4462608384 4467330441 4484398464 4491454464 4491931872 4500992678 4508614656 4509093888 4518189312 4531110948 4538240448 4555579392 4562747392 4565253784 4571524737 4585026432 4585513786 4602544128 4603033344 4612318256 4618653858 4627890176 4632787124 4634247168 4636792836 4650487296 4674107781 4675600384 4682022912 4682520576 4684594824 4691965824 4698929872 4705384446 4709892096 4730793984 4732889616 4740840468 4748299968 4758953472 4766441472 4779565056 4780073088 4784652288 4789715112 4797761426 4805885952 4808014848 4808525904 4816091904 4829352192 4834492416 4847222884 4855431168 4855947264 4858098336 4865742336 4866259528 4879657944 4884332544 4884851712 4901428584 4906008576 4908703527 4916427152 4923180486 4933025792 4935211008 4949766144 4957112832 4967111968 4968677376 4973934924 4983881728 4986089472 4986619456 4993469208 5001326208 5020434432 5038027904 5044948272 5052886272 5053423356 5072191488 5072730624 5082962976 5105520504 5125026816 5133090816 5135910507 5143991632 5158154736 5163644928 5177862144 5178412512 5186560512 5188858038 5206376448 5214568448 5217432896 5231798208 5240030208 5240587184 5260050432 5260609536 5271220864 5278461552 5286296106 5294613856 5314842624 5341837464 5350883328 5353822656 5362246656 5370205568 5377582224 5382733824 5388429501 5406621696 5409016704 5409591642 5418103392 5433021216 5438803968 5462360064 5462940672 5465360628 5473960128 5474541969 5489615187 5494874112 5495458176 5519259648 5530980546 5539683296 5549654016 5552112384 5560848384 5576751936 5582094336 5588000964 5606866944 5609350656 5609946888 5618773888 5626491984 5640241152 5664669696 5665271808 5667781392 5676699392 5684497056 5698387968 5698993664 5706821952 5718333348 5723676672 5743710567 5757746176 5765655168 5774727168 5783298304 5786990586 5796790272 5802924078 5809100544 5825094912 5825714076 5834880576 5857173504 5866389504 5869612008 5885772984 5895033984 5895660582 5917556736 5918185728 5927497728 5930123472 5950144512 5956440588 5979197952 5988605952 5989242496 6009567147 6011486208 6012125184 6024252416 6032527488 6041481264 6050987264 6053667711 6074105856 6095366316 6113368576 6118654464 6136725504 6137377792 6145808256 6158205144 6178996224 6181733376 6182390448 6200649728 6209167104 6232143708 6242697216 6243360768 6246126432 6255954432 6273845928 6279856128 6307725312 6310519488 6311190249 6321120624 6331066624 6345271296 6355255296 6372753408 6373430784 6376254066 6386286816 6407847936 6410686464 6411367872 6421455872 6439136256 6445989888 6452810637 6474596352 6477464448 6487656448 6496568064 6506210592 6512443392 6513135616 6535238112 6541344768 6544938036 6564240648 6580281344 6589320192 6599688192 6603313509 6609483776 6631913232 6648119296 6657251328 6657958944 6668434944 6671388906 6693912576 6726597696 6737181696 6737897808 6751489017 6762921984 6763640832 6777283968 6796666422 6807360672 6833369088 6844121088 6847880676 6877539648 6878270679 6884859904 6903816192 6904550016 6915414016 6918477384 6941835264 6949180686 6975730944 6986706944 7013400576 7014146048 7023780864 7037948736 7048394808 7064838144 7086456832 7096190976 7111260702 7122449952 7138430208 7149662208 7169347584 7170109632 7176978432 7184572668 7196642139 7208828928 7212022272 7212788856 7224137856 7244028288 7251738624 7270834326 7283146752 7283920896 7287147504 7298613504 7299389292 7319486916 7326498816 7327277568 7359012864 7374640728 7399538688 7402816512 7414464512 7424649216 7435669248 7450667952 7475822592 7479134208 7479929184 7501989312 7520321536 7530651648 7552892928 7553695744 7557041856 7579329408 7580135034 7597850624 7608287232 7609095936 7624444464 7631568896 7635761042 7658280756 7687540224 7699636224 7715987448 7729053696 7737232104 7745467392 7766793216 7767618768 7779840768 7783287057 7809564672 7821852672 7826149344 7847697312 7860045312 7860880776 7890075648 7890914304 7903330304 7906831296 7907671733 7929444159 7941920784 7972263936 7984807936 7989194122 8012756196 8016166912 8043369984 8055308352 8071556948 8074100736 8098807808 8109932544 8114387463 8127155088 8158205952 8182300672 8193540096 8194411008 8198040942 8210940192 8238661632 8242311168 8243187264 8278889472 8296470819 8309524944 8324481024 8328168576 8341272576 8358986402 8365127904 8373141504 8382001446 8410300416 8414025984 8414920332 8428160832 8460361728 8473673728 8482640047 8497004544 8497907712 8501672088 8515049088 8515954174 8547581952 8548490496 8577500022 8585515008 8594653184 8603747516 8632795136 8636619264 8662090752 8674947456 8680485879 8683257856 8695185408 8704386117 8713650816 8721793024 8726584048 8738571114 8752320864 8785760256 8799584256 8804418012 8828659476 8842550976 8843490873 8876335104 8877278592 8891246592 8895185208 8925216768 8934660882 8968796928 8982908928 8983863744 9001985356 9017229312 9018187776 9036378624 9062221896 9076480896 9111158784 9125494784 9130507568 9143049474 9170052864 9171027572 9205088256 9206066688 9224636512 9237307716 9255780352 9265574248 9268494336 9273585672 9300974592 9348215562 9364045824 9365041152 9369189648 9383931648 9397859744 9410768892 9419784192 9461587968 9465779232 9481680936 9496599936 9517906944 9532882944 9559130112 9560146176 9564381099 9579430224 9595522852 9611771904 9616029696 9617051808 9632183808 9658704384 9668984832 9694445768 9710862336 9711894528 9716196672 9731484672 9732519056 9759315888 9768665088 9769703424 9802857168 9812017152 9817407054 9832854304 9846360972 9866051584 9870422016 9899532288 9914225664 9934223936 9937354752 9947869848 9972178944 9973238912 9986938416 10002652416 10007083359 10040868864 10076055808 10089896544 10105772544 10106846712 10144382976 10145461248 10165925952 10194999633 10211041008 10250053632 10266181632 10271821014 10287983264 10316309472 10327289856 10355724288 10356825024 10373121024 10377716076 10412752896 10423771029 10434865792 10463596416 10480060416 10481174368 10520100864 10521219072 10542441728 10556923104 10572592212 10589227712 10629685248 10666891053 10683674928 10707645312 10724493312 10740411136 10755164448 10765467648 10776859002 10813243392 10818033408 10819183284 10836206784 10866042432 10877607936 10906251489 10924720128 10925881344 10930721256 10947920256 10949083938 10979230374 10989748224 10990916352 11038519296 11061961092 11079366592 11099308032 11104224768 11121696768 11153503872 11164188672 11176001928 11213733888 11218701312 11219893776 11237547776 11252983968 11280482304 11329339392 11330543616 11335562784 11353398784 11368994112 11370202551 11396775936 11397987328 11413643904 11436666696 11447353344 11453641563 11487421134 11515492352 11531310336 11549454336 11566596608 11573981172 11593580544 11605848156 11618201088 11650189824 11651428152 11669761152 11714347008 11732779008 11739224016 11771545968 11790067968 11791321164 11835113472 11836371456 11854995456 11860246944 11900289024 11912881176 11958395904 11977211904 11978484992 11983791183 12019134294 12024250368 12048504832 12065054976 12082962528 12101974528 12107335422 12148211712 12190732632 12226737152 12237308928 12273451008 12274755584 12291616512 12316410288 12357992448 12363466752 12364780896 12401299456 12418334208 12464287416 12485394432 12486721536 12492252864 12511908864 12538479603 12547691856 12559712256 12573002169 12615450624 12621038976 12622380498 12642241248 12662133248 12690542592 12710510592 12745506816 12746861568 12752508132 12772573632 12773931261 12821372928 12822735744 12842911744 12878272512 12891979776 12905621274 12949192704 12954928896 12975312896 12993136128 13012421184 13024886784 13026271232 13070476224 13082689536 13089876072 13128481296 13160562688 13178640384 13199376384 13206627018 13218967552 13263826464 13296238592 13314502656 13315917888 13336869888 13342777812 13387825152 13401991323 13453195392 13474363392 13475795616 13502978034 13525843968 13527281664 13554567936 13593332844 13614721344 13666738176 13688242176 13695761352 13755079296 13756541358 13769719808 13807632384 13809100032 13830828032 13836954768 13883670528 13898361372 13951461888 13973413888 14022323343 14026801152 14028292096 14047561728 14075897472 14096789616 14129676288 14172913664 14192381952 14222521404 14244899904 14276860416 14299324416 14338695168 14340219264 14353956864 14369145336 14393284278 14417657856 14424044544 14425577712 14448275712 14488056576 14503477248 14541668652 14566293504 14567841792 14574295008 14597227008 14598778584 14638973832 14652997632 14654555136 14718025728 14726110581 14749281456 14799077376 14805633024 14828929024 14849298432 14871338496 14901335904 14951645184 14958268416 14959858368 15003978624 15040643072 15056558153 15061303296 15107391488 15114083712 15158658816 15160270068 15195701248 15216574464 15218191872 15248888928 15263137792 15271522084 15316561512 15375080448 15399272448 15407731521 15431974896 15474464208 15490934784 15533586432 15535237536 15559681536 15566574114 15619129344 15643705344 15652298688 15695394624 15720090624 15721761552 15753474373 15780151296 15781828608 15806660608 15813662592 15815343466 15858888318 15883841568 15944527872 15969615872 15978388244 16025512392 16032333824 16049298251 16086739968 16110616704 16143113896 16148201472 16165288503 16197615616 16219865088 16228774926 16254310176 16316411904 16364601344 16387080192 16388822016 16396081884 16421880384 16423625907 16468845561 16484622336 16486374528 16557778944 16592941638 16619049888 16648962048 16656337152 16682545152 16717972804 16730255808 16746283008 16764002892 16792164991 16820600832 16828051968 16829840664 16856321664 16920723456 16947347456 16965280094 16994009088 16995815424 17003344176 17030098176 17031908348 17095163904 17096980992 17155000044 17171030016 17189306368 17207495032 17231131701 17265590272 17273238528 17324181504 17349894912 17360971758 17390370816 17408772234 17427301632 17443586048 17453168096 17477142228 17504641728 17571520512 17599168512 17608836024 17657318952 17685101952 17686981746 17752670208 17754557184 17782493184 17790370416 17850433536 17869321764 17937593856 17965817856 17967727488 18003970712 18028701441 18034458624 18036375552 18072757248 18124443792 18152961792 18161003133 18222317568 18250989568 18261015136 18286098948 18340105728 18342055144 18410176512 18412133376 18449273024 18474615432 18531148496 18536988672 18547171344 18601949184 18696431124 18728091648 18730082304 18738379296 18767863296 18795719488 18821537784 18839568384 18923175936 18931558464 18933570747 18963361872 18993199872 19035813888 19065765888 19118260224 19120292352 19128762198 19158860448 19191045704 19223543808 19232059392 19234103616 19264367616 19317408768 19337969664 19358431911 19388891536 19423789056 19432393344 19462969344 19465038112 19518631776 19537330176 19539406848 19605714336 19624034304 19634814108 19665708608 19692721944 19740844032 19799064576 19809940527 19828451328 19868447872 19895739696 19944357888 19946477824 19973876832 20005304832 20014166718 20081737728 20152111616 20179793088 20211545088 20213693424 20254467051 20288765952 20290922496 20331851904 20389999266 20422082016 20500107264 20532363264 20543642028 20575966528 20632618944 20634812037 20654579712 20711448576 20713650048 20746242048 20755432152 20825505792 20847542058 20869731584 20927192832 20960120832 20962348736 21040201728 21042438144 21084883456 21113846208 21145184424 21178455424 21259370496 21333782106 21367349856 21415290624 21448986624 21480822272 21510328896 21530935296 21553718004 21589926417 21626486784 21636066816 21638366568 21672413568 21732084864 21755215872 21812502978 21849440256 21851762688 21861442512 21895840512 21898167876 21958460748 21979496448 21981832704 22077038592 22123922184 22158733184 22198616064 22208449536 22243393536 22307007744 22352003856 22427467776 22437402624 22439787552 22475095552 22505967936 22560964608 22658678784 22661087232 22671125568 22706797568 22737988224 22740405102 22793551872 22795974656 22827287808 22873333392 22894706688 22907283126 22974842268 23030984704 23062620672 23098908672 23133193216 23147962344 23187161088 23211696312 23236402176 23300379648 23302856304 23339522304 23349861171 23428694016 23465558016 23478448032 23543091936 23580135936 23582642328 23670226944 23672742912 23709990912 23720493888 23723015199 23788332477 23825762352 23916791808 23954423808 23956969984 23967582366 24038268588 24048500736 24097009664 24130109952 24165925056 24203949056 24214670844 24296423424 24381465264 24453474304 24474617856 24546902016 24549511168 24583233024 24632820576 24715984896 24726933504 24729561792 24802598912 24836668416 24889412457 24928574832 24973443072 24984505728 25023817728 25076959206 25095383712 25119424512 25146004338 25230901248 25242077952 25244760996 25284482496 25324266496 25381085184 25421021184 25447920141 25491013632 25493723136 25505016264 25545147264 25547862522 25642745856 25645471488 25685823488 25756545024 25783959552 25811242548 25898385408 25909857792 25950625792 25986272256 26024842368 26041457637 26049773568 26052542464 26140952448 26165379072 26179752144 26256962592 26321125376 26357280768 26398752768 26413254036 26437935104 26527652928 26530472619 26592477184 26629005312 26631835776 26673739776 26685555624 26775650304 26803982646 26906390784 26948726784 26951591232 27005956068 27051687936 27054563328 27109135872 27186665688 27229442688 27333476352 27376484352 27391522704 27510158592 27513082716 27539439616 27615264768 27618200064 27661656064 27673909536 27767341056 27796722744 27902923776 27946827776 27962179427 28044646686 28056584192 28095123456 28151794944 28193579232 28259352576 28345827328 28384763904 28445042808 28489799808 28553720832 28598648832 28677390336 28680438528 28693143297 28738290672 28786568556 28835315712 28848089088 28851155424 28896551424 28976113152 29006954496 29083337304 29132587008 29135683584 29148590016 29194454016 29197557168 29256452407 29277947664 29305995264 29309110272 29436051456 29452221162 29498562912 29598154752 29611266048 29657858048 29698596864 29742676992 29802671808 29805839609 29916536832 29919716736 30007957248 30021250077 30081286144 30113116306 30122606592 30214782976 30228167424 30317317632 30320540136 30391402496 30433148928 30436383744 30497777856 30526275584 30543044168 30584998899 30633123024 30750160896 30798544896 30815463042 30863949792 30948928416 30981869568 31067172864 31070475072 31119363072 31133148228 31185449269 31238258688 31271313087 31304597376 31390789248 31440181248 31443523104 31506948746 31560302592 31563657216 31613321216 31627325184 31630686932 31717776636 31767683136 31889055744 31939231744 31956776488 32000673159 32051024784 32064667648 32098596502 32173479936 32221233408 32286227792 32296402944 32330577006 32395231232 32439730176 32457549852 32508620352 32632823808 32718754467 32729202688 32774160384 32777644032 32792163768 32843760768 32847251814 32937691122 32969244672 32972749056 33115557888 33185883276 33238099776 33297924096 33312674304 33365090304 33435945608 33460511616 33492566016 33528005784 33584329982 33641201664 33656103936 33659681328 33712643328 33841446912 33894694912 33930560188 33988018176 33991630848 34006688352 34060196352 34063816696 34110607653 34190327808 34193961984 34310000088 34342060032 34360924689 34414990064 34462263402 34531180544 34546477056 34648363008 34699789824 34721943516 34780741632 34817544468 34854603264 34887172096 34906336192 34954284456 35009283456 35143041024 35198337024 35217672048 35314637904 35370203904 35373963492 35505340416 35509114368 35564986368 35580740832 35700867072 35738643528 35875187712 35931635712 35935454976 35951373549 36007941424 36057402882 36072751104 36145514496 36248887584 36305923584 36322006266 36444635136 36501979136 36522030272 36572197896 36680211456 36684110288 36820353024 36824266752 36898546048 36949230864 37062296992 37073977344 37094342688 37203898368 37392862248 37456183296 37460164608 37476758592 37535726592 37591438976 37615438809 37643075568 37679136768 37719006507 37846351872 37863116928 37867141494 37926723744 37986399744 38071627776 38131531776 38236520448 38240584704 38257524396 38317720896 38321793783 38382091408 38464118784 38468207232 38528735232 38634817536 38675939328 38716863822 38777783072 38847578112 38864786688 38925938688 38930076224 39037263552 39074660352 39078813696 39211428672 39248068608 39269628216 39331417216 39385443888 39481688064 39598129152 39619881054 39656902656 39736895744 39791479392 39888715776 39892955648 39947753664 40010609664 40028333436 40163475456 40205973969 40304223232 40359586176 40423090176 40427386848 40508934102 40577531904 40581844992 40663703808 40779998532 40844164032 41000214528 41064726528 41087284056 41151933056 41265237888 41269624074 41309159424 41422897152 41427300096 41492484096 41510864304 41651011584 41695084116 41739463168 41854385664 41920241664 41924697472 42066970029 42080403456 42084876288 42169766912 42227692416 42290368848 42356910848 42518740992 42667564212 42734699712 42830581248 42897973248 42961644544 43020657792 43061870592 43107436008 43179852834 43252973568 43272133632 43276733136 43344827136 43464169728 43510431744 43625005956 43698880512 43703525376 43722885024 43791681024 43796335752 43916921496 43958992896 43963665408 44154077184 44178331743 44247844368 44317466368 44397232128 44416899072 44486787072 44614015488 44704007712 44854935552 44874805248 44879575104 44950191104 45011935872 45121929216 45169674459 45322174464 45342251136 45413595136 45475976448 45480810204 45587103744 45591949312 45654575616 45746666784 45789413376 45814566252 45949684536 46061969408 46125241344 46197817344 46223194563 46266386432 46295924688 46423392624 46472804352 46600759296 46605712608 46679044608 46699722342 46857388032 46931116032 46956896064 47086183872 47160271872 47165284656 47260423119 47340453888 47345485824 47419981824 47440987776 47446030398 47576664954 47651524704 47833583616 47908847616 47913939968 47935164732 48076537176 48097001472 48147894753 48194019328 48260219904 48331850112 48407898112 48429341688 48592846848 48762930528 48906948608 48949235712 49093804032 49099022336 49166466048 49265641152 49270877721 49453867008 49459123584 49605197824 49673336832 49778824914 49857149664 49946886144 49969011456 50047635456 50153918412 50190767424 50238849024 50292008676 50376494973 50461802496 50484155904 50489521992 50568964992 50648532992 50762170368 50842042368 50895840282 50982027264 50987446272 51010032528 51090294528 51095725044 51285491712 51290942976 51371646976 51513090048 51567919104 51622485096 51796770816 51819715584 51901251584 51972544512 52049684736 52082915274 52105084928 52281904896 52330758144 52359504288 52513925184 52642250752 52714561536 52797505536 52826508072 52875870208 53055305856 53060945238 53184954368 53258010624 53263671552 53347479552 53371111248 53551300608 53607965292 53812781568 53897453568 53903182464 54011912136 54103375872 54109126656 54218271744 54373331376 54458885376 54483009399 54666952704 54752968704 54783045408 55020317184 55026165432 55078879232 55230529536 55236400128 55323312128 55347819072 55353702131 55593445488 55805847552 55893655552 55924358854 56089293372 56113168384 56190246912 56303589888 56387158464 56518705152 56691654656 56769527808 56800712241 56890085616 56979599616 57107441664 57197297664 57354780672 57360877056 57386286594 57476581344 57573137112 57670631424 57696178176 57702310848 57793102848 57952226304 58013908992 58075295733 58166674608 58271367168 58297180032 58388908032 58395114336 58512904814 58555895328 58611990528 58618220544 58872102912 58904442324 58997125824 59222532096 59315716096 59378480329 59397193728 59429821581 59485353984 59605343616 59611679218 59833073664 59839433472 60015914496 60042500154 60162572288 60226232612 60245213184 60429565952 60456334848 60634635264 60641080272 60763401153 60782804992 60866297856 60872767488 60995555712 61052551168 61086088336 61169997798 61266246048 61500321792 61597089792 61630926084 61727899584 61897856832 61904436111 61963739136 62134345728 62140950144 62238726144 62266296456 62370898538 62476517376 62542626174 62609194752 62781578496 62880362496 62887046208 63013897492 63120605184 63127314432 63226642432 63254650368 63261373864 63435553272 63535366272 63778111488 63878463488 63913552976 64001346318 64102049568 64129335296 64197193004 64346959872 64442466816 64572455584 64592805888 64661154012 64769779251 64790462464 64879460352 64915099704 65017240704 65265647616 65437508934 65548320768 65555288064 65584327536 65687521536 65694503628 65875382244 65938489344 65945498112 66231115776 66371766552 66476199552 66595848192 66625348608 66730180608 66871891216 66921023232 67056011568 67168659964 67282403328 67312207872 67319362656 67425286656 67682893824 67789389824 67861120376 67976036352 67983261696 68013376704 68120392704 68127633392 68221215306 68380655616 68387923968 68620000176 68684120064 68721849378 68829980128 68924526804 69062361088 69092954112 69296726016 69399579648 69443887032 69561483264 69635088936 69709206528 69812672384 69908568912 70018566912 70049583513 70286082048 70396674048 70435344096 70629275808 70740407808 70747926984 71010680832 71018228736 71129972736 71161481664 71169045597 71364997431 71477287056 71750375424 71863271424 71870909952 71902747098 72015882848 72114805764 72145502208 72291028992 72497775168 72611847168 72644012532 72889270272 73044060544 73144395792 73360422912 73368220576 73640706048 73648533504 73797092096 73898461728 74124593984 74147954688 74188685376 74407796736 74668237371 74785724496 74920329216 74953517184 75071453184 75182877952 75230877618 75286151136 75358273536 75438013014 75692703744 75726233856 75734282988 75853447488 75972799488 76143255552 76263063552 76343760423 76473040896 76481169408 76515048792 76635441792 76643587566 76764182816 76928237568 76936414464 77057470464 77269635072 77351878656 77433727644 77555566144 77695156224 77729573376 77851877376 77860152448 78074527104 78124372911 78149320704 78157627392 78422857344 78496137216 78539256432 78662834432 78770887776 78963376128 79196258304 79239762108 79313805312 79473791488 79582958784 79591417857 79777431552 79785911296 79895507328 80021219328 80056666872 80326950912 80411947938 80608446464 80719172352 80846180352 80854773696 81017868204 81155063808 81163689984 81327407616 81559997064 81688328064 82000429056 82129453056 82174568112 82303866112 82530475776 82539248148 82618318848 82845794304 82854600192 82984968192 83021728608 83302023168 83390168232 83478926336 83708771328 83840483328 83849394944 83886538281 84133940058 84169752576 84339533824 84455384832 84580737696 84713821696 85037481984 85335128424 85469399424 85661162496 85795946496 85923289088 86041315584 86214872016 86359705668 86505947136 86544267264 86553466272 86689654272 86928339456 87020863488 87250011912 87397761024 87407050752 87445770048 87583362048 87592671504 87769357221 87833842992 87917985792 87927330816 88308154368 88356663486 88495688736 88634932736 88794464256 88833798144 88973574144 89228030976 89408015424 89417518827 89749610496 89759150208 89900382208 90023871744 90243858432 90339348918 90644348928 90684502272 90827190272 90951952896 90961620408 91174207488 91183898624 91309151232 91493333568 91578826752 91629132504 91899369072 92123938816 92250482688 92395634688 92446389126 92532772864 92591849376 92846785248 92945608704 93201518592 93211425216 93358089216 93399444684 93556347807 93714776064 93813939261 93913792128 94172367744 94320543744 94330569312 94520846238 94680907776 94690971648 94839963648 94881975552 94892060796 95153329908 95303049408 95667167232 95817695232 95827879936 95870329464 96153074352 96194002944 96295789506 96388038656 96520439808 96663700224 96815796224 96858683376 97185693696 97525861056 97813897216 97898471424 98156263401 98187608064 98198044672 98332932096 98531282304 98541755442 98907734016 98918247168 99210395648 99346673664 99557649828 99714299328 99893772288 99938022912 100095270912 100307836824 100381534848 100477698048 100584017352 100752989946 100923604992 100968311808 100979043984 101137929984 101297065984 101524340736 101684084736 101791680564 101964054528 101974892544 102020065056 102180589056 102191450088 102570983424 102581885952 102743293952 103026180096 103082774067 103244970192 103593541632 103639431168 103802503168 103945089024 104099369472 104165830548 104210169856 104563809792 104661516288 104719008576 105027850368 105284501504 105429123072 105595011072 105653016144 105751740416 106110611712 106121890476 106369908736 106516021248 106527343104 106694959104 106742222496 107102601216 107215930584 107625563136 107794907136 107806364928 107854120647 108023824272 108218253312 108436543488 108746662752 108917770752 108966018798 109333905408 109505937408 109566090816 110040634368 110052330864 110157758464 110274320611 110461059072 110472800256 110646624256 110695638144 110707404262 111186890976 111611695104 111787311104 111848717708 112178586744 112226336768 112345087757 112380493824 112607179776 112774316928 112846316427 113037410304 113157019521 113383309312 113539055616 113601424482 113780171232 113959199232 114214883328 114394595328 114709561344 114721754112 114772573188 114953162688 114965381349 115146274224 115392356352 115404621696 115586205696 115904452608 116027817984 116150591466 116333349216 116542734336 116594360064 116777816064 116790228672 117025809628 117111790656 117223981056 117236441088 117545154937 117744205824 117808884648 117994251648 118445064192 118631432192 118756960658 118794387456 118859643162 118970707968 119210687232 119223358436 119666147328 119678866944 120031828992 120085000308 120325144576 120452465224 120490426368 120617921907 120859131904 120912669696 121269270528 121282160544 121526802306 121732595712 121745534976 121991111424 122105102336 122172176672 122339995596 122532492096 123000643584 123194179584 123261852168 123455799168 123795713664 123808872222 123927478272 124268691456 124281900288 124477452288 124532592912 124741797076 124953034752 125085252348 125218389504 125563156992 125760724992 125774092416 126027794984 126200910087 126241210368 126254628864 126453284864 126509300736 126522747728 126871106544 127070732544 127556222976 127756926976 127827105952 128002692636 128204099136 128258670592 128394386008 128693919744 128884933632 129144911168 129185611776 129322308024 129539558502 129758920704 129830199408 130034481408 130531295232 130875017868 131096641536 131110576128 131168655072 131375043072 131389007256 131750764488 131876978688 131890996224 132462231552 132534995229 132743533104 132952399104 133191696384 133250697216 133460361216 133743782432 133842046464 134112023136 134337319928 134564806656 134624415744 134638725312 134850573312 135365787648 135509023377 135722240752 135966523392 136026753408 136240785408 136255266784 136442430612 136761311232 136775847936 137240000352 137368240128 137443698756 137659960256 137849053608 138185908224 138593452032 138669583689 138799159296 138887774064 139270177872 139418413056 139625344768 139817137824 140037133824 140099167026 140572164096 140793348096 140870688192 141258551616 141480815616 141495853968 141781269357 142021361664 142036457472 142259945472 142322963328 142338091194 142729994862 142954574112 143500750848 143726542848 143741819904 143805494196 144031765696 144229611528 144291004416 144443684259 144582057984 144995550336 145223694336 145288025064 145778540544 146088121088 146288791584 146720845824 146736441152 147281412096 147297067008 147594184192 147796923456 147812633163 148249187968 148377370752 148815593472 149336474742 149571448992 149840658432 149907034368 150142906368 150365755904 150461755236 150572302272 150716547072 150876026028 151129484919 151385407488 151452467712 151468565976 151706894976 151945598976 152286511104 152526127104 152687520846 152946081792 152962338816 153030097584 153270883584 153287175132 153528365632 153856475136 153872828928 154114940928 154539270144 154703757312 154867455288 155111132288 155390312448 155459146752 155703754752 155720304896 156149054208 156248745822 156315254784 156845714688 156992274432 157078512864 157325668864 157541775552 157926752256 158392516608 158479524216 158627610624 158947582976 159165917568 159182835714 159554863104 159571822592 159791014656 160042438656 160113333744 160653901824 160823895876 161216892928 161438344704 161692360704 161709547392 162035736408 162310127616 162327379968 162654815232 163119994128 163376656128 163449028197 164000858112 164258906112 164349136224 164607732224 165060951552 165078496296 165236637696 165691588608 165709200384 165969936384 166043457216 166061106393 166780336464 166957852672 167417542656 167680966656 167698789888 167773076562 168267880116 168339505152 168679067648 168910769664 169161475392 169427643392 170074963968 170670256848 170938798848 171322324992 171591892992 171846578176 172082631168 172429744032 172719411336 173011894272 173088534528 173106932544 173379308544 173856678912 174041726976 174225887199 174500023824 174814101504 174891540096 175166724096 175185343008 175538714442 175667685984 175835971584 175854661632 176616308736 176713326972 176991377472 177269865472 177667596288 177947148288 178135440987 178456061952 178816030848 178835037654 179499220992 179518300416 179800764416 180047743488 180487716864 180678697836 181288697856 181369004544 181654380544 181903905792 181923240816 182290203459 182348414976 182367797248 182618302464 182986667136 183157653504 183258265008 183798738144 184247877632 184500965376 184791269376 184892778252 185065545728 185183698752 185693570496 185713308333 185891217408 186403037184 186422850432 186716178432 186798889368 187112695614 187429552128 187627878522 187827584256 188344735488 188641087488 188661138624 189041692476 189361815552 189381943296 189679927296 189763951104 189784121592 190306659816 190606098816 191334334464 191635390464 191655759872 191740658928 192306148704 192388005888 192591579012 192776077312 193040879616 193327400448 193631592448 193717366752 194309337753 194371387392 195051722112 195627794432 195735255989 195796942848 196312526802 196396089344 196665864192 197062564608 197083510884 197815468032 197836494336 198420791296 198693347328 199115299656 199428598656 199787544576 199876045824 200190541824 200615673648 200763069696 201168034704 201505979892 201847209984 201936623616 201958087968 202275859968 202594131968 203048681472 203368169472 203583361128 203928109056 203949785088 204040130112 204361178112 204382900176 204795166849 205141966848 205163771904 205486587904 206052360192 206165548134 206489940384 207187083264 207278862336 207605006336 207890178048 208198738944 208331661096 208420339712 208640877263 209127619584 209438017152 210055700736 210148750539 210569003008 210858246144 211190022144 211306032288 211503480832 212221223424 212243780952 212739817472 213032042496 213054686208 213389918208 213484444992 213507136791 214094992293 214431861168 215251126272 215589814272 215612729856 215708241294 216047648544 216436506624 216873086976 217493325504 217835541504 217932037596 218298144883 218667810816 219132181632 220081268736 220104661728 220315516928 220548641222 220922118144 220945600512 221293248512 221391276288 221414808524 222373781952 223223390208 223574622208 223697435416 224004712113 224357173488 224452673536 224690175514 224760987648 225214359552 225548633856 225692632854 226074820608 226314039042 226766618624 227078111232 227202848964 227560342464 227918398464 228429766656 228789190656 229031281269 229419122688 229443508224 229545146376 229906325376 229930762698 230292548448 230784712704 230809243392 231172411392 231808905216 232055635968 232301182932 232666698432 232691429161 233085468672 233188720128 233555632128 233580457344 234051619256 234223581312 234373118733 234447962112 234472882176 235090309874 235488411648 235617769296 235988503296 236890128384 237262864384 237513921316 237588774912 237719286324 237941415936 238421374464 238446716872 238774253571 239332294656 239357733888 240063657984 240170000616 240904930448 240980852736 241235843814 241718263808 241825339392 242538541056 242564321088 243053604612 243465191424 243491069952 243982222848 244210204672 244344353344 244679991192 245064984192 246001287168 246388359168 246523704336 246911598336 247591427328 247617744444 247854956544 248537382912 248563800576 248954904576 249065185824 249483594152 249906069504 250170504696 250436779008 251126313984 251521449984 251548184832 251659614843 252055589968 252401820174 252509257728 252906569728 253018601472 253045495456 253742213088 254141465088 255112445952 255513853952 255654211904 256005385272 256408198272 256788772016 257387839488 257769867264 258289822336 258644616048 259079117004 259517841408 259660398816 260068962816 261062590464 261750035736 262193283072 262221152256 262337310144 262750086144 262778014512 263308071663 263501528976 263753957376 263781992448 264924463104 265069990458 265487066208 265904798208 266383392768 266501394432 266920722432 267487564864 267684092928 268224046272 268252556481 268674639856 269248831488 269277450624 269701146624 270731575296 271018046754 271444481504 271933046784 272053506816 272481570816 272510533568 272884861224 273522622464 273551695872 274480000704 274736480256 274887397512 275319920512 275698107216 276371816448 277186904064 277339167378 277598318592 277775548128 278540355744 278836826112 279250689536 279634275648 280074267648 280198334052 280669043421 281144328192 281441817783 281741376384 282517103232 282961631232 282991707936 283562538714 284042723328 284072914944 284519890944 284645926656 284676182388 285459989724 285909148224 287001501696 287453085696 287483639808 287610988392 288063531392 288459223056 288582008832 288887368518 289164115968 289991100672 290447388672 290576050128 291557081088 292176242176 292577583168 293441691648 293472882304 294468790203 294562824192 294594134016 295188368384 295593846912 295625266326 296498375936 296754741504 297631186944 298672949484 299142897984 299681316864 299814068736 300285812736 300731511808 300923510472 301144604544 301433094144 301752052056 302258969838 302770814976 302904935424 302937131952 303413789952 303891197952 304573022208 305052254208 305375041692 305892163584 305924677632 306060195168 306541767168 306574350264 307056731264 307712950272 307745657856 308229881856 309078540288 309248322201 309734910576 310222264576 310780624896 310918293504 311407509504 311440609792 312298108416 312497491644 312630509568 313691429376 313984548864 314157025728 314651337728 315083551104 315853504512 316785033216 316959048432 317255221248 317895165952 318331835136 318365671428 319109726208 319143645184 319582029312 320084877312 320226667488 321307803648 321647791752 322433785856 322876689408 323384721408 323419094784 323562361941 324071472816 324654759936 325309630464 326239988256 326753312256 326898056394 328001716224 328517812224 328698272448 329215464448 330121903104 330156992592 330473275392 330822961833 331383177216 331418400768 331939872768 332086914432 332122212786 333560672928 333915705344 334835085312 335361933312 335397579776 335546153124 336535760232 336679010304 337035263271 337358135296 337821539328 338322950784 338538949281 338855286784 340149927936 341340513696 341877597696 342644649984 343183785984 343693156352 344165262336 344859488064 344896144047 345438822672 346177069056 346213865088 346758617088 347713357824 348083453952 348451774398 349000047648 349628203008 349783080192 350333448192 350370686016 351077428884 351335371968 351671943168 351709323264 352635464811 353232617472 353426653944 353982754944 354539730944 355335192576 355894296576 356270881974 356912123904 357632061696 357670075308 358998441984 359036600832 359601528832 360095486976 360975433728 361357395672 362577395712 362738009088 363308761088 363807811584 363846481632 364580406918 364735594496 365236604928 365973334272 366315307008 366516530016 367597476288 368495755264 369001930752 369582538752 369785556504 370131091456 370367397504 371387140992 371426616666 371782434816 372806074368 372845700864 373432356864 373597778736 374225391228 374859104256 375255757044 375655168512 376689470976 377282174976 377322277248 378083384952 378723631104 378763886592 379359854592 379527902208 379568243184 380613319632 381212197632 382668668928 383270780928 383311519744 383481317856 384612297408 384776011776 385183158024 385552154624 386081759232 386654800896 387263184896 387434733504 387475914917 388618675506 390103444224 391255588864 391470511978 391593885696 392625053604 392792178688 393331728384 394125129216 394167021768 395630936064 395672988672 396841582592 397386694656 397604985687 398230599312 398857197312 399575089152 399752091648 400381083648 401231347296 401526139392 402336069408 403011959784 403694419968 403873247232 403916175936 404551719936 405188263936 405410840497 406097362944 406527070131 407166722256 407899570176 408080260224 408722356224 408765800352 409590333698 410283933696 410327543808 410973175808 412104720384 412331096268 412979880768 414557724672 415210012672 415780356096 416008751067 416397477888 416663322192 416840679424 417281754526 418255239168 418876034304 420111401472 420297501078 421138006016 421716492288 422380044288 422612064576 423006961664 424442446848 424487561904 425343808071 425479634944 426064084992 426109372416 426779836416 426968889984 427014273582 428189984586 428863722336 430502252544 431179628544 431225459712 431416482588 432095297088 432873013248 433331052777 433746173952 434986651008 435671083008 435864075192 436596289766 437335621632 438264363264 440162537472 440209323456 440631033856 441097282444 441844236288 441891201024 442586497024 442782552576 442829617048 443437899489 444747563904 446446780416 447149244416 447394870832 448009424226 448714346976 448905347072 449380351028 449521975296 450428719104 451097267712 451385265708 452149641216 452628078084 453388454757 453533237248 454156222464 454405697928 455120684928 455836796928 456859533312 457578381312 458062562538 458838245376 458887016448 459090292752 459812650752 459861525396 460585096896 461569425408 461618486784 462344822784 463617810432 464111271936 464602365864 465333396864 465382858322 466170937344 466377440256 467111264256 467160914688 468103238512 468447162624 468746237466 468945764352 470180619748 470976823296 471235538592 471977006592 473780256768 474525728768 475027842632 475177549824 475438572648 475882831872 476842748928 476893433744 477548507142 478664589312 478715467776 480127315968 480340001232 481809860896 481961705472 482471687628 483436527616 483650678784 485077082112 485128642176 486107209224 486930382848 486982139904 487964445696 488688706688 489359982384 490129968384 490347084591 492002574336 492776718336 493047408672 493823196672 495182854656 495235488888 495709913088 497074765824 497127601152 497909809152 498130371648 498183319179 498967188304 500341009392 500873558016 502252627968 503042899968 503096369664 503319229686 504111179936 504803640348 505018515456 505813139456 506037202944 506090990912 507484426176 508282930176 510224891904 511308423808 512010770544 512816396544 513577544032 514775678976 515539734528 516579644672 517289232096 518158234008 519035682816 519320797632 520137925632 522125180928 522677661597 523500071472 524442304512 524674620288 525500172288 525556029024 526616143326 527003057952 527507914752 527563984896 529848926208 530139980916 530974132416 531809596416 533002788864 533841444864 534406322961 534975129728 535368185856 536448092544 536505112962 537349279712 538497662976 538554901248 539402293248 541463150592 542036093508 542888963008 543866093568 544107013632 544963141632 545021067136 545769722448 546870610377 547045244928 547103391744 548960001408 549472960512 549774795024 550639841024 551396214432 552743632896 554373808128 554678334756 555196637184 555551096256 557080711488 557139924999 557673652224 558501379072 559268551296 560148535296 560396668104 561338086842 562288656384 562883635566 563482752768 565034206464 565923262464 565983415872 567125077428 568085446656 568145829888 569039781888 569291853312 569352364776 570919979448 571818296448 574003003392 574906171392 574967279616 575221976784 576127062784 576918446112 577164017664 577774737036 578328231936 579982201344 580894777344 581152100256 582928013259 583114162176 584352484352 585155166336 586883383296 586945764608 587205767967 588937580406 589188268032 590376736768 591187693824 591250532652 592996751872 593509483008 595262373888 597345898968 598285795968 599362633728 599628137472 600571625472 601463023616 601847020944 602289209088 603504104112 604517939676 605541629952 605809870848 605874263904 606827579904 607782395904 609146044416 610104508416 610750083384 611784327168 611849355264 612120390336 613083534336 613148700528 614113462528 614385500547 615425900544 615491315712 616459763712 618157080576 618496644402 619469821152 620444529152 621561249792 621836587008 622815019008 622881219584 624596216832 624994983288 625261019136 625922631789 627382858752 628314051456 629302675456 630167102208 631707009024 633570066432 633918096864 634510442496 635790331904 636663670272 636731342856 638219452416 638287290368 639164058624 640169754624 640453334976 640521410373 643295583504 644867571712 645753378816 646769442816 646838189568 647124723882 648142945632 649309519872 650619260928 652479976512 653506624512 653796112788 654894434649 656003432448 657396544896 658430928896 660243806208 660313985184 660946550784 661645923666 662766354432 662836801536 663879745536 664173828864 664244425572 667121345856 667831410688 669670170624 670723866624 670795159552 671092306248 673071520464 673358020608 674070526542 674716270592 675643078656 676645901568 677077898562 677710573568 680299855872 682681027392 683755195392 685289299968 686367571968 687093843807 687386312704 688330524672 689718976128 689792288094 690877645344 692354138112 692427730176 693517234176 695426715648 696166907904 696903548796 698000095296 698074287483 699256406016 699566160384 700666896384 700741372032 702154857768 702670743936 703343886336 703418646528 705270929622 706465234944 706853307888 707965509888 709079461888 710670385152 711788593152 712541763948 713824247808 715264123392 715340150616 717996883968 718073201664 719203057664 720190973952 722714791344 725154791424 725476018176 726617522176 727615623168 727692963264 729160813836 729471188992 730473209856 731946668544 732630614016 733033060032 735194952576 736991510528 738003861504 739165077504 739571113008 740262182912 740734795008 742774281984 742853233332 743564869632 745612148736 745691401728 746864713728 747195557472 748450782456 749718208512 750511514088 751310337024 753378941952 754564349952 754644554496 754978844529 756166769904 757527773184 758719709184 759055804416 759136486368 761226639264 762424395264 765337337856 766541561856 766623039488 766962635712 769224594816 770366316048 771104309248 771920244277 772163518464 773309601792 774526369792 774869467008 774951829834 777237351012 780206888448 782511177728 782941023956 783187771392 785250107208 785584357376 786663456768 788250258432 788334043536 789924214989 791261872128 791345977344 793683165184 794773389312 795209971374 796461198624 797714394624 799150178304 799504183296 800762167296 802462694592 803052278784 804672138816 804757669443 806023919568 807746494464 807832351872 809103439872 810376527872 810821680994 812194725888 813054140262 814333444512 815799140352 816160520448 817444712448 817531600704 819180667396 820567867392 820655087616 821946351616 822816084559 824209440768 824662192536 825959761536 829115449344 830420025344 831560712192 832017502134 832794955776 833326644384 833681358848 834563509052 836510478336 837752068608 840222802944 840595002156 842007130263 842276012032 843432984576 844325453349 845224129152 846013923328 848884893696 848975123808 850687616142 852128169984 852218744832 853559672832 853937779968 854028547164 856379969172 857727444672 861004505088 862359257088 862450919424 862832965176 864190594176 865746026496 866662105554 867492347904 869973302016 871342166016 871728150384 873192579532 874671243264 876528726528 880325074944 880418646912 881262067712 882194564888 883406370609 883688472576 883782402048 885172994048 885565105152 885659234096 886875798978 889495127808 892893560832 894298488832 894789741664 896018848452 897428693952 897810694144 898760702056 899043950592 900857438208 902194535424 902770531416 904299282432 905256156168 906776909514 908312444928 908811395856 910241369856 911673593856 913719066624 915156762624 916125125076 917676490752 917774032896 918180585504 919625301504 919723050792 921170193792 923138850816 923236973568 924689645568 927235620864 927744966603 929204731728 930666793728 930765716644 932341874688 932754880512 934222528512 934321829376 936206477024 936894325248 937492474932 937891528704 940361239496 941953646592 942471077184 943954013184 947560513536 950055685264 950355099648 950877145296 951765663744 953685497856 953786867488 955097014284 957329178624 957430935552 960254631936 960680002464 963619721792 963923410944 964943375256 967301357568 970154164224 970257284352 970687085823 972214418448 973964279808 975928891392 977377413376 978719964768 980259936768 980694169182 984005148672 985553436672 986094817344 987646393344 990365709312 990470977776 991419826176 992468885499 994149531648 994255202304 995819618304 996260743296 996366638358 997934376608 1000682018784 1001747116032 1004505255936 1006085799936 1006192739328 1006638459372 1008222359872 1009607280696 1010037030912 1011105789813 1012074405888 1012181981824 1014968852352 1015616847843 1016565860352 1020449783808 1022616847616 1024021541088 1025632793088 1027155088064 1029551357952 1031079469056 1033159289344 1034578464192 1034688432141 1036316468016 1038641595264 1040275851264 1044250361856 1045355323194 1047000142944 1048884609024 1049349240576 1051000344576 1051112058048 1053232286652 1054006115904 1055015829504 1055127969792 1057906394433 1059697852416 1060279961832 1061948264832 1063619192832 1066005577728 1067682889728 1068812645922 1069950259456 1070736371712 1072896185088 1073010225924 1074698559424 1076995325952 1077109802496 1078804586496 1082926301184 1084072187016 1085777926016 1087732187136 1088214027264 1089926283264 1090042134272 1091539444896 1093741220754 1094206783488 1097920002816 1098945921024 1099549590048 1101279682048 1102792428864 1105487265792 1108747616256 1109356669512 1110393274368 1111102192512 1114161422976 1114279849998 1115347304448 1117002758144 1118537102592 1120297070592 1120793336208 1122676173684 1124577312768 1125767271132 1126965505536 1130068412928 1131846524928 1131966831744 1134250154856 1136170893312 1136291659776 1138079563776 1138583706624 1138704729552 1141839958896 1143636592896 1148006006784 1149812342784 1149934559232 1150443953568 1152254125568 1153836892224 1154328035328 1155549474072 1156656463872 1159964402688 1161789554688 1162304200512 1162427744751 1165856026518 1168704968704 1170310332672 1173766766592 1173891529216 1174411535934 1177875160812 1178376536064 1180753473536 1182375387648 1182501065304 1185993503744 1187018966016 1190524747776 1194691797936 1196571591936 1198725267456 1199256274944 1201143250944 1202926047232 1203694041888 1204578418176 1207008208224 1209035879352 1211083259904 1211619741696 1211748527808 1213655159808 1215564791808 1216232521491 1218292088832 1219581210393 1221500166768 1223698710528 1224240780672 1226167068672 1226297401056 1228226925056 1228771001094 1230851801088 1230982631424 1232919527424 1236314161152 1236993288804 1238939642304 1240889058304 1243673174016 1245630038016 1245762439168 1249192433664 1249989966576 1250522038272 1251845263578 1254765717504 1256628102912 1258605350912 1260334204416 1263414018048 1267140132864 1267836193728 1269020884992 1271580663808 1273327340544 1273462685712 1276031424213 1276438904832 1276574580736 1278328117248 1280339509248 1280906669952 1281042820746 1286591167008 1289735143424 1291506757632 1293538885632 1293676379136 1294249447764 1296285891264 1298619039744 1299993158331 1301238521856 1304959953024 1307013249024 1307592225576 1309788869298 1312006864896 1314793089792 1316861857792 1320487612416 1320627970368 1321893101568 1323291847332 1325532708864 1325673603072 1327759491072 1328347657728 1328488851144 1334242691712 1335662821376 1339340341248 1341447733248 1341590319104 1342184612496 1346143040928 1346716041216 1348141053084 1349432541184 1351286157312 1353291803136 1354155797124 1355421147136 1360165364271 1360599711744 1365362054784 1367510390784 1370578599936 1372735143936 1374187687614 1374772625408 1376661049344 1379437952256 1379584576188 1381755290688 1384708276224 1384855460352 1387034468352 1390853431296 1392333815808 1393807097592 1396000190592 1396148574966 1398512812032 1399132320768 1401333792768 1401482744064 1404309715536 1405341487872 1406837293056 1410541859244 1412930469888 1413706615776 1415931019776 1418158923776 1421340770304 1423577186304 1425083527896 1427648495616 1430528246784 1430680301232 1433566167943 1435993767936 1436146403328 1438406115328 1440381947904 1445429582688 1450309582848 1450952036352 1453235044352 1455231246336 1455385926528 1458321627672 1458942377984 1460486140841 1460946419712 1463893337088 1466066120064 1470389905152 1471041253773 1473983021056 1476007723008 1478330155008 1479142226016 1480524365824 1481469590016 1485548563968 1485706466664 1487129739264 1491224297472 1491382803456 1493729427456 1494391114944 1494549957537 1496901564912 1501023028176 1502620674048 1506757883904 1509128699904 1509289108992 1509957689058 1512333539808 1515055546368 1517439418368 1518111608832 1518272972736 1522453278528 1524848790528 1528087014181 1530674675712 1533246078976 1533925271424 1538449189632 1540732632096 1542208618496 1543840488554 1544327036928 1546619203584 1549052739584 1549738934016 1549903659668 1554474702024 1560413776896 1565022355456 1565882047912 1566375542784 1568032984791 1570500214416 1571168714752 1573326913536 1576500516864 1576668087072 1579848429978 1582523744256 1582691954688 1587366330368 1589546778624 1590419942748 1592922397248 1595428789248 1599008366592 1601524334592 1603218968883 1604925389184 1606104557568 1609344277632 1609515338886 1612047839136 1615492988928 1615664703744 1618206879744 1620753055744 1621643361988 1624389451776 1626108280524 1628666889024 1628840004127 1631598280704 1632321040896 1634889424896 1635063201408 1638361334792 1640611831131 1641135734784 1641310175232 1643892703232 1645632169118 1648418881536 1649324385072 1651919523072 1658230898688 1660840050688 1663121424384 1664035004268 1665589911552 1666653288768 1667362717696 1669127018104 1671419774997 1673020956672 1675504137216 1680445605888 1681190004312 1684014260526 1686865969152 1688650906698 1690448258304 1692027846656 1697769787392 1697950247616 1701375232284 1704256339968 1704437489664 1707119345664 1707875559936 1708057094328 1712759938344 1715454889344 1722009010176 1724718514176 1724901838848 1725665930352 1728381188352 1731492052992 1733324211108 1734984695808 1739946604032 1742684332032 1743456300768 1746385159064 1748784039777 1749342486528 1753057453056 1760650149888 1760837293824 1761617303901 1764389129776 1766812741218 1767564804096 1770345988096 1771130210304 1771318468192 1773751597956 1778990255616 1785787121664 1788596977664 1789579483328 1792037696904 1794857387904 1797521404112 1798087901184 1801714876416 1804389070848 1805541062832 1810512312336 1813553819028 1816624889856 1817622791712 1820482739712 1823347187712 1827438133248 1830313525248 1832250250152 1835352981504 1835548065792 1836361171008 1839250603008 1839446101584 1842340387584 1843156501641 1846277701632 1846473947136 1849379291136 1854471241728 1855489933206 1858409463456 1861333587456 1861531433288 1864683749376 1865509761024 1868445057024 1868643658752 1872412954048 1873788650496 1874984949864 1875783057408 1877767895367 1880722478992 1884942154368 1887908026368 1895121027072 1900111370528 1900710199296 1901754290592 1903531327488 1907370995712 1907573734976 1910194028568 1914658357248 1914861871104 1920509263872 1921360004928 1921564231119 1927239443584 1929886750512 1934602715136 1940308328448 1940514568704 1941374171646 1944428836896 1947928559616 1951857782784 1954754826752 1957439929536 1960519873536 1961388338364 1964683303947 1968010297344 1972189634688 1975292786688 1980731418624 1980941955552 1982839652352 1984937770998 1988299063296 1988510404608 1991639236608 1992521486592 1992733276716 1995868753216 2001364037568 2003494232064 2009010511872 2012171599872 2012385478656 2013276918744 2016444719744 2019214561392 2020074061824 2022211579626 2024148811776 2024363963648 2029937704704 2031233695686 2033131720704 2040899567616 2045233695232 2048043082176 2051265586176 2054310176128 2059102715904 2061281531421 2062158938112 2066318578688 2069156928384 2069376864282 2072632936032 2077283190528 2080551702528 2088500723712 2090710646388 2094000285888 2094222862449 2097769218048 2098698481152 2102000689152 2102224116096 2106464573304 2108012231808 2110031659008 2110255939584 2115812788866 2119395704832 2120559923664 2123896529664 2127238385664 2132011155456 2135365779456 2137625291844 2139900518912 2141472743424 2145792370176 2146020451848 2149397118848 2153990651904 2154219604992 2157609172992 2168144374032 2171555852032 2175464374272 2176428054528 2179852566528 2180084268544 2183078889792 2187482441508 2188413566976 2195840005632 2197891842048 2199099180096 2202559364096 2205584857728 2210974531584 2217495232512 2218713339024 2220786548736 2222204385024 2228322845952 2228559699996 2230694608896 2234005516288 2237074205184 2240594141184 2241586672416 2245352347368 2249154625536 2251534542264 2253931011072 2260136825856 2263693049856 2263933663488 2264936533587 2268500309712 2272583319552 2276159127552 2277167413248 2277409459104 2283679917792 2287273185792 2296012013568 2299624685568 2299869118464 2300887907136 2304508251136 2307673784448 2311098948144 2313312927744 2315760732831 2319928805376 2323579109376 2324608401024 2324855489502 2331712053036 2337409937408 2340620665344 2347533533184 2347783058432 2348823071868 2355750321624 2356753072128 2361506947072 2364750775296 2365002130608 2369772644967 2371987007488 2374037932032 2381049495552 2389383595872 2393143183872 2397450534912 2398512549888 2402286501888 2405852094464 2407388083776 2409156836352 2414016416448 2414273008329 2418071758704 2423239483392 2423497055616 2427310319616 2431129583616 2432465042982 2436584177664 2439162420786 2443000333536 2447397421056 2448481561344 2452334137344 2452594802112 2456453850112 2457542002188 2461703602176 2461965262848 2465839054848 2468448253677 2472628322304 2473986577608 2477879284608 2481778116608 2487346348032 2491260076032 2491524878336 2498384867328 2499979933152 2501044076544 2503690527156 2509531435008 2513256205824 2517210701824 2520668408832 2526021390789 2526828036096 2535672387456 2538041769984 2543161327616 2546654681088 2546925371424 2552062848426 2553149161472 2556656234496 2560679018496 2561813339904 2562085641492 2573182334016 2579470286848 2583013515264 2587077771264 2587352758272 2588498895528 2592571782528 2597238079488 2599986316662 2602477043712 2609919906048 2614026498048 2615184451152 2619577738596 2624013729792 2629586179584 2633723715584 2640975224832 2641255940736 2643786203136 2646583694664 2651065417728 2651347206144 2655518982144 2656695315456 2656977702288 2668485383424 2671325642752 2678680682496 2682895466496 2683180638208 2684369224992 2692286081856 2693432082432 2696282106168 2698865082368 2702572314624 2706583606272 2708311594248 2710842294272 2712331404419 2720330728542 2730724109568 2735020781568 2741157199872 2745470287872 2748375375228 2749545250816 2753322098688 2758875904512 2759169152376 2763510581376 2769416552448 2769710920704 2774068936704 2781706862592 2783234899809 2787614195184 2792000381184 2792297149932 2797025624064 2798264641536 2802667585536 2802965488128 2808619431072 2810682975744 2813674586112 2821083718488 2825860939776 2827413231552 2831862039552 2836317847552 2837875883479 2842681540608 2850167055792 2855296991232 2861056493568 2861360602464 2867132335886 2871987535872 2872292806656 2876812230656 2880763895808 2890859165376 2901904072704 2906470088704 2910462492672 2910771853056 2912061257469 2916643255344 2917884755968 2920972281682 2921892839424 2927786674176 2932132240128 2940779810304 2942082507546 2947966042112 2952015446016 2956660310016 2958284452032 2961048731648 2962939180032 2971097127936 2971412933328 2974259478528 2977406656497 2982448594944 2982765606912 2987458854912 2988782229888 2989099915074 2993803129824 3002046056352 3005241348096 3013515767808 3018257399808 3018578217984 3019915378116 3024667079616 3024988579093 3030111092736 3033317369439 3036223217664 3036545945472 3044906557056 3046850543529 3049697581056 3056174028362 3061349351424 3066492157952 3067850542848 3076898379264 3081465264192 3084417236992 3087680977108 3088654073856 3093238407168 3098105479168 3099477868032 3099807319336 3104065296423 3108949404048 3120827553792 3130044710912 3131764095824 3132751085568 3136065969582 3141000428832 3142337429504 3146653827072 3153001033728 3153336174144 3159696859956 3165047488512 3165383909376 3173719183299 3174732660736 3179093557248 3180839885496 3185844794496 3190857578496 3198016733184 3203048669184 3206437937766 3209850778368 3212209115136 3218688555264 3219030677772 3224095678272 3230985977856 3231329407488 3236413759488 3241506111488 3243286723976 3248778903552 3252216561048 3257333778048 3257680008254 3263196561408 3264642081792 3269778849792 3270126402816 3276722669584 3281223662262 3282620350464 3287785406464 3291264338236 3296837763072 3298648770144 3303839046144 3316461797376 3321680101376 3326242848768 3328070008536 3331179823104 3333306577536 3338254036208 3342839549994 3346041913344 3351008274432 3360891211776 3362380008624 3368028521052 3373731938304 3377301813396 3380896516608 3384055693312 3395539574784 3395900495232 3402750464568 3408512679936 3408874979328 3414238691328 3415751119872 3416114188656 3425519876688 3430909778688 3444018020352 3449437028352 3449803677696 3451331860704 3456762376704 3462984105984 3466648422216 3469969391616 3479893208064 3485368664064 3486912601536 3487283234253 3492770318128 3497568079554 3506114906112 3521300299776 3521674587648 3523234607802 3528778259552 3533625482436 3535129608192 3540691976192 3542260420608 3542636936384 3547503195912 3557980511232 3571574243328 3579158966656 3584075393808 3589714775808 3595042808224 3596175802368 3603429752832 3608778141696 3611082125664 3621024624672 3627107638056 3633249779712 3635245583424 3640965479424 3646694375424 3648697564473 3654876266496 3658743631179 3664500500304 3671096131584 3672722342016 3678501206016 3678892203168 3684680775168 3686313003282 3692555403264 3692947894272 3698758582272 3708942483456 3710979866412 3716818926912 3722667174912 3723062866576 3731019522048 3736890114048 3737287317504 3744825908096 3747577300992 3749969899728 3751566114816 3755535790734 3761444957984 3769884308736 3775816052736 3790242054144 3800222741056 3801420398592 3803508581184 3807062654976 3814741991424 3815147469952 3820388057136 3828094272639 3829316714496 3829723742208 3841018527744 3842720009856 3843128462238 3854478887168 3859773501024 3869205430272 3880616656896 3881029137408 3882748343292 3888857673792 3895857119232 3899979474993 3903715565568 3909509653504 3914879859072 3921039747072 3922776676728 3929366607894 3936020594688 3944379269376 3950585573376 3961462837248 3961883911104 3965679304704 3969875541996 3976598126592 3977020809216 3983278473216 3985042973184 3985466553432 3991737506432 4002728075136 4006988464128 4018021023744 4024343199744 4024770957312 4026553837488 4032889439488 4038429122784 4040148123648 4044423159252 4048297623552 4048727927296 4059875409408 4062467391372 4066263441408 4080496092813 4081799135232 4090467390464 4096086164352 4102531172352 4108620352256 4118205431808 4122563062842 4124317876224 4132637157376 4138313856768 4138753728564 4145265872064 4154566381056 4161103405056 4177001447424 4181421292776 4188000571776 4188445724898 4195538436096 4197396962304 4204001378304 4204448232192 4212929146608 4216024463616 4220511879168 4231625577732 4238791409664 4241119847328 4247793059328 4254476771328 4264022310912 4270731558912 4275250583688 4279801037824 4282945486848 4291584740352 4292040903696 4298794237696 4300698503829 4307981303808 4308439209984 4315218345984 4336288748064 4343111704064 4350928748544 4352856109056 4359705133056 4360168537088 4366157779584 4374964883016 4376827133952 4381458422523 4391680011264 4398198360192 4405118728192 4411169715456 4421949063168 4434990465024 4437426678048 4441573097472 4444408770048 4456645691904 4457119399992 4461389217792 4468011032576 4474148410368 4481188282368 4483173344832 4483649872611 4490704694736 4503069084528 4507862022144 4520273651712 4527386099712 4527867326976 4529873067174 4537000619424 4545166639104 4552318255104 4554334826496 4554818918208 4567359835584 4574546371584 4584261042543 4592024027136 4599738236928 4601775814272 4609016502272 4615347568896 4622197896288 4626625855488 4631521465662 4639857610752 4647158218752 4649216802048 4649710979004 4663424106072 4674819874816 4681241330688 4695067066368 4695566116864 4697646143736 4711500643248 4713506144256 4723013894144 4729501550592 4730004261216 4739545289934 4743974014976 4748075864064 4762098991104 4778767191744 4786286367744 4797025099776 4804573003776 4809656906649 4811704188928 4814776167552 4818313672704 4828032832896 4828546016658 4836143517408 4846478966784 4846994111232 4854620639232 4862259167232 4864930085964 4873168355328 4878324841572 4886000667072 4886520012381 4894794842112 4896963122688 4904668274688 4905189604224 4912907700224 4915084004376 4923407204352 4923930525696 4931678109696 4936896507354 4945256644608 4947973155216 4955758569216 4963556233216 4974692696064 4982520152064 4983049756672 4996769734656 4999959866304 5002088153088 5007381054312 5019062870016 5026512411648 5034421403648 5041336817664 5052042781578 5071344774912 5076083539968 5086322655232 5093309362176 5093850742848 5104125696852 5106298322944 5113312468992 5121358036992 5123626679808 5124171282984 5146364668032 5158940573696 5166027030528 5174155542528 5174705516544 5176997791056 5185143565056 5194476158976 5199972633324 5204954087424 5219839812096 5228052996096 5230368902304 5239155477192 5248027459584 5259172359168 5267447431168 5281950449664 5282511881472 5284851911703 5293167389328 5302694412288 5311037964288 5313390630912 5313955404576 5336970766848 5342651285504 5357361364992 5365790932992 5366361276416 5368738449984 5384572163712 5392564212336 5397730164736 5405144629248 5413167212544 5416623188496 5421684588544 5424662808838 5440661457084 5461448219136 5470041563136 5482314399744 5490940575744 5496750750456 5499090501632 5506644197376 5517751809024 5518338304752 5527021162752 5529469504923 5538833104896 5539421841408 5548137873408 5563413725184 5566469799618 5575228390368 5584000762368 5584594299864 5594051248128 5596529283072 5605335171072 5605930976256 5617238862144 5621365951488 5627349172224 5633303686101 5642167436976 5654826463104 5663724079104 5672635695104 5675751766958 5685363081216 5700334111584 5710593982464 5722112987136 5722721204928 5734264671772 5743975071744 5744585613312 5753624461312 5759712591913 5761527791616 5764692693357 5781718330752 5803808145408 5812940177408 5820924985344 5821543706112 5824122514938 5833286510688 5835769511936 5841944563364 5843785678848 5855573348352 5864264480256 5881559620608 5884165015092 5894049911841 5895932084224 5904030892032 5916568904064 5922097463296 5925878360064 5942194255872 5942825866656 5948518957056 5954813312994 5964897189888 5965531213824 5974917709824 5977564459776 5978199830148 5987606259648 6004092112704 6010482696192 6027031535616 6036514799616 6037156435968 6039830756232 6049334159232 6049977158186 6060222185472 6066634738878 6072446435328 6073091890944 6089813114112 6093701087058 6099395162112 6112348056724 6122698702848 6132984315904 6135701085696 6153796758528 6162930528384 6168834473984 6175361954216 6177308147712 6183844594263 6186476814336 6196210958336 6198955736064 6199614638672 6208130592846 6217898808096 6241655107584 6260089421824 6263528191648 6265502171136 6272131939164 6282000857664 6282668587347 6284674859008 6293307654144 6306002067456 6306672348288 6319393719912 6330094977024 6330767818752 6347438366598 6358187114496 6361679770992 6371689588992 6381715156992 6396033466368 6406097338368 6412875875532 6419701556736 6424418230272 6437377110528 6438061355544 6448191356544 6461971955712 6462658814976 6472827518976 6483012222976 6486573447952 6504433122096 6514667556096 6515360016508 6526393122816 6529284163584 6539557699584 6540252805632 6553445339168 6562447324524 6565240700928 6575570812928 6582528676472 6593675526144 6597297540288 6607678092288 6632923594752 6652485697536 6656140017072 6662359646208 6666613155072 6676508072416 6685679099988 6692083826688 6702016548864 6721782423552 6724760017248 6736057042104 6747463876608 6754603626792 6761793033216 6791079149568 6791800990464 6794809600761 6805500929136 6817749958656 6828477382656 6831502239744 6832228377312 6851039753376 6861819557376 6888036040704 6898874056704 6899607355392 6902663721408 6913524753408 6933296844432 6939938783232 6947282198493 6959786416128 6970737328128 6973825203072 6974566468506 6985540636256 6995136159108 7012229812224 7042600599552 7043349175296 7046469215604 7057556519104 7067250964872 7070259216384 7084520841216 7085273872768 7095006391824 7109317934901 7115961022464 7143148486656 7158317933312 7168150787616 7179429551616 7190085616448 7192351604736 7206859505664 7217556283392 7222164251328 7242049249344 7242819024987 7254215276112 7270491166848 7281930958848 7293388750848 7297395128946 7309752532992 7317487262358 7329001000608 7342192263168 7345444684032 7357002412032 7357784406336 7369361550336 7372626006564 7385110806528 7385895788544 7397517164544 7405344761031 7417884966912 7421959732824 7433637853824 7445334349824 7446125733152 7462039044096 7473780228096 7474574635008 7489651816192 7495154601984 7499939799456 7503132229632 7511071581468 7522889915968 7539768617472 7551632105472 7578064172367 7580484108288 7600445482112 7607017162368 7614125309952 7629483982848 7630294939904 7640776114272 7656188545278 7659447484416 7682037055488 7685440019712 7686256924476 7708957774336 7719547002048 7738410860544 7761233313792 7762058274816 7765496686584 7777715347584 7791714238464 7799958949986 7807431131136 7819019307008 7829759718144 7842079494144 7845553353456 7858733215788 7872041189376 7888758538752 7901171146752 7922925674496 7923767822208 7931358609408 7939751083992 7953196253184 7954041618432 7966556946432 7970085946368 7970933106864 7983475012864 8005456150272 8013976928256 8036042047488 8048686399488 8049541914624 8053107674976 8065778878976 8076858245568 8080296247296 8088846318504 8096595247104 8097455854592 8119750818816 8124934782744 8132526882816 8136994213257 8160992185626 8180934780928 8192172328704 8205062344704 8217240704512 8236410863616 8245126125684 8248635752448 8265274314752 8276627713536 8277507457128 8290531744128 8309132762112 8322206810112 8362842585552 8376001143552 8376891449796 8391076872192 8394793924608 8408002756608 8408896464384 8425858293216 8432048927232 8441023758336 8463251155464 8477582819328 8482239694656 8495586118656 8508953542656 8513627650437 8528044621824 8550501167376 8559602075648 8565890973696 8583169480704 8584081807392 8597588475392 8601397007658 8615962607616 8616878419968 8630436691968 8672577496128 8686223408128 8705712218112 8719410266112 8720337074176 8732315559168 8749929766032 8753654267904 8762916845046 8783360022528 8796396720384 8810237456384 8822339430912 8843898126336 8869980930048 8874853356096 8883146194944 8888817540096 8913291383808 8914238799984 8922778435584 8932219969491 8936022065152 8948296820736 8962376564736 8966346689664 8967299745222 8981409389472 9006138169056 9015724044288 9040547303424 9054772199424 9055734653952 9059746134348 9074001238848 9074965737279 9090333278208 9099952108317 9108669652992 9109637836416 9134719671168 9149092743168 9168522085086 9184048054272 9199476473856 9203551628544 9218033004544 9230695137792 9244395792576 9253251710976 9263042931324 9279715221504 9294316437504 9298433604096 9299421958008 9326848212144 9349639749632 9362482661376 9390134132736 9391132233728 9395292287472 9423001286496 9427012288512 9446027788288 9459003101184 9460008522432 9479090579868 9487948029952 9496151728128 9521157549897 9524197982208 9557534383488 9572572735488 9594050199552 9609146007552 9619313813298 9623408377856 9629552335104 9636627345408 9656065665792 9657092033316 9672287034816 9692957933568 9693988222464 9709241278464 9724518334464 9729860171928 9746336710656 9756649683144 9772001334144 9773040024762 9789589684224 9793926245376 9809336549376 9810379208448 9825815400448 9830168008752 9847861051392 9863356219392 9873793014708 9890513289216 9895946310432 9911517138432 9927112466432 9949385392128 9965040304128 9966099513344 9993539469312 9999919732608 10014762108624 10034963175601 10038125740032 10053024823296 10068842807296 10082673635328 10104085563156 10142689549824 10152167079936 10172645310464 10186618724352 10187701485696 10208251393704 10212596645888 10226624937984 10242716073984 10247253359616 10248342565968 10292729336064 10317881147392 10332054061056 10348311085056 10349411033088 10353995582112 10370287130112 10388952317952 10399945266648 10409908174848 10439679624192 10456105992192 10460737804608 10461849702759 10478310954384 10518344718336 10534894862336 10563900899328 10565023762944 10569703823406 10586334778656 10605388824576 10622075928576 10626781261824 10627910809152 10673941533696 10685302571008 10696609099267 10714722729984 10732722552832 10737476899968 10769144327424 10785128424672 10795460329472 10810289258496 10826334425088 10833246376992 10843369177088 10849325617676 10881322914168 10922896438272 10940083126272 10946092693419 10964628799488 10976230893537 10993501500912 10998181003264 11013288394752 11035503618048 11036676609504 11054042325504 11058939009846 11077666209792 11078843682816 11096275746816 11126827450368 11132939599236 11150456780736 11168001524736 11169188599728 11193058566144 11210670342144 11211861952512 11234477724288 11242731902976 11254698344448 11266607372202 11284334873952 11309652926208 11327448158208 11345271390208 11351503533916 11370726162432 11400668223168 11401880028889 11421187964928 11444225974272 11445442409856 11468529343544 11484282817917 11487950143488 11489171226624 11507248922624 11519425183826 11523055583232 11529385386714 11563436661504 11607616290816 11625880354816 11641849970688 11643087412224 11648245029876 11666573021376 11671539023872 11683889126728 11687571357696 11699938424979 11711146696704 11728528960512 11763119241216 11768330030184 11788099823682 11808061784064 11833137808128 11844194926592 11851756720128 11884388511744 11885651733312 11897037914112 11909626625988 11929794379776 11931062427648 11949835419648 11955128919552 11956399660296 11975212519296 12008184225408 12020965392384 12054063071232 12073029599232 12074312871936 12079661512464 12098668318464 12099954316372 12120444370944 12133269477756 12144892870656 12146183781888 12179626228224 12187402174116 12198790324224 12224696113448 12241488278439 12245397405696 12265968631808 12271402171392 12307593517056 12325861056768 12350723908432 12354616295424 12367689188526 12372953628672 12392421916672 12397911472128 12399229277344 12416261185692 12435797616192 12483310215168 12520178843648 12527056383296 12531004342272 12544263878328 12564001715328 12565337174694 12586615308288 12612004134912 12613344696576 12638787439824 12661535637504 12694876733196 12716374228992 12723359541984 12743379177984 12763430313984 12792066932736 12812194676736 12825751751064 12839403113472 12848836460544 12874754221056 12876122711088 12896382713088 12902095511487 12923943911424 12925317629952 12945655037952 12966024445952 12973146895904 13008866244192 13029335112192 13030720033016 13052786245632 13058568327168 13079115399168 13080505611264 13106890678336 13124894649048 13130481401856 13144375267569 13165057352944 13194595080576 13215356184576 13265847189504 13304971395072 13312280034144 13324719292416 13333226310144 13353016144832 13371358199976 13384167653376 13404033097728 13443564847104 13449520034496 13450949617833 13472114084208 13509207253584 13523586066432 13582158299136 13583601980928 13589619201522 13611001858272 13635499917312 13656954765312 13663004479488 13664456754624 13702079506752 13723639114752 13752783127629 13776072081408 13799214710784 13805327442816 13827049506816 13866593688864 13879877566464 13894564396986 13919572832256 13941474656256 13947650406144 13949132937012 13971081272512 13990272318216 14024459624448 14085201199104 14086698350592 14092938431208 14115113038208 14134501929744 14140518432768 14169041682432 14170547745536 14190012783648 14218635869802 14231922044928 14286296973312 14316635866624 14336301575232 14358859103232 14380171232896 14413719011328 14428970719947 14435112566784 14444328502656 14484098498688 14485638049974 14508430552224 14540982333696 14563861917696 14586777501696 14594790257892 14619505065984 14634974524716 14658002001216 14659560037143 14684384526336 14690889368064 14714004824064 14715568812672 14738723100672 14745252013128 14770221613056 14771791577088 14795034329088 14810689522062 14835769933824 14843919465648 14867275707648 14890668699648 14892251466304 14924078088192 14947560456192 14949149270016 14979303632384 14990309203968 14999879598912 15006264459264 15022143162936 15045779831936 15079537234944 15103264210944 15156128344734 15200890964224 15214034324736 15228250619904 15258967965696 15260589879808 15281552228544 15312377090556 15318894968832 15364074110976 15370880039424 15372513848952 15417915548672 15439094004096 15476821721088 15522466627584 15524116549632 15530993373168 15555430695168 15583428476928 15599917899972 15614862262272 15638038614016 15659519436288 15684158988288 15691106706912 15717466431576 15744082378752 15777517077504 15802342293504 15845851348992 15847535644416 15854555735109 15879502167984 15908083236864 15933113892864 15940171892736 15941866213728 15966950025728 16010912300544 16027953856512 16072084094976 16097372798976 16099083829248 16106215349952 16131557757952 16153716491136 16177692637008 16193190494208 16194911709184 16239501637632 16249869565488 16265053765632 16273988426514 16321984371252 16361869561856 16384344657408 16410124689408 16434481409024 16472821727232 16490252251368 16497271504896 16530548629504 16553255427072 16555014914256 16581063488256 16588408514769 16618265524224 16644413620224 16725685171104 16752002287104 16753782899592 16782153744384 16789587849216 16816005513216 16817792928768 16851716586432 16864097854464 16882047516672 16899911058303 16926502310928 16964479389312 16991172237312 17017907085312 17027255300874 17056089243648 17101002334752 17119204151296 17131781947392 17166338961408 17168163614784 17195176950784 17202794015316 17231925215232 17233756839936 17260873383936 17279137775739 17345154992256 17372446816256 17411424436224 17438820532224 17440674148352 17464631118336 17499859532064 17507308535808 17525833690092 17566720045056 17592793440768 17620474912768 17644678861824 17682149735523 17687796252672 17749706712192 17766292389888 17777635080192 17826582767616 17828477599968 17845556871168 17864439938982 17872044130304 17896593641472 17924753129472 17932693379328 17934599490444 17962818778944 18012276338112 18031448088576 18081094606848 18109544398848 18111469307904 18119492268696 18148002477696 18149931474558 18180666556416 18199904216634 18217339305984 18219275672832 18269439342336 18298185486336 18337044170172 18368096108544 18398952947712 18407103257088 18436066009088 18461390275584 18488791585152 18506503421952 18526085862648 18559430443008 18588632875008 18596867208192 18598843916016 18653696424288 18699279499264 18724965322752 18780268265472 18782264467456 18790584574944 18846002572992 18848005762041 18854024577024 18892055576576 18918006202368 18920017044864 18958181159736 18975896059904 18986319830933 18992303456256 19042315099794 19115068766976 19145145470976 19188100399104 19218292015104 19238627626596 19246816755712 19259104670208 19273254690816 19312131331584 19314184066632 19344574069632 19385915867136 19387976444928 19418482556928 19449036668928 19459720343856 19513299366288 19544002668288 19546080049524 19579179368448 19587852490752 19618673098752 19620758416896 19651630800896 19660336017504 19695722102784 19726712438784 19747586029416 19781026578432 19791892620864 19823034276864 19854224932864 19865131184353 19898770784256 19932199026688 19987078938624 19999839465216 20029524217248 20069926351202 20076251480064 20106049646592 20137685614592 20165347270656 20208171126312 20285379099648 20345290620928 20373237448704 20375402971392 20384428802283 20416502787408 20425193291776 20453249875968 20485432147968 20494506719232 20496685131936 20585458672128 20635762294784 20664108122112 20696622170112 20698822066176 20707991164224 20740574260224 20799890533296 20819816349696 20841846595479 20879359248384 20912211984384 20921475609216 20923699405518 20956621908768 21036689436672 21069789724672 21127801798656 21130047525888 21139407646812 21172669557312 21174920053651 21210777649152 21253562523648 21255821618304 21327953804703 21347883067392 21370605142016 21393218198534 21429445459968 21465445105664 21474953799936 21538288654848 21570256849344 21590920658944 21620578516992 21652668850176 21666492753984 21686738354176 21698651235352 21728457074961 21762645828336 21845792876544 21880166252544 21892185386838 21929257598976 21952461787074 21987003001824 21996362006528 22026576789504 22071007236096 22073353219008 22108084651008 22117878019692 22155332419584 22157687365632 22192551493632 22216034283093 22253654900736 22265879198472 22300913561472 22336003049472 22338377199456 22386117132288 22421340684288 22423723905024 22468955448576 22485463805952 22509396688896 22533214744404 22568669747904 22619305852416 22654896316416 22690542780416 22703007067832 22734192517101 22741452324864 22801336446336 22803760057778 22842375929856 22888451948544 22890884819712 22937058687088 22968565635834 22978342453248 23014497845248 23038850367652 23046111166464 23058770773428 23126873323008 23215232581632 23251760709632 23283699941376 23286174824448 23296490059752 23333146042752 23367778253456 23375142715392 23399876849958 23422293393408 23457057921024 23526238482432 23536660060368 23576199647364 23616123568128 23666275616256 23688389853184 23703513440256 23768777023488 23771303466624 23794075828224 23819253251976 23859588759552 23862124855296 23899670839296 23910257839104 23912799320592 23950425038592 24016368450816 24041930784768 24108126142464 24146059198464 24148625743872 24159323024928 24197336636928 24199908632744 24240888741888 24266538955512 24289785741312 24292367563776 24359252456448 24374804348232 24397580648448 24410982639771 24449392226896 24482976556878 24531937263616 24542804342784 24615187034112 24651722113536 24701447816864 24709232590848 24735378377052 24745907257344 24784843833344 24795822944256 24798458554688 24832522371384 24871595232384 24966620430336 25054112766592 25088527756656 25128003430656 25130674349388 25173230616576 25224008269824 25226689393152 25277574879648 25323071275008 25389753466392 25432748457984 25446719083968 25486758355968 25526860627968 25540882951311 25584133865472 25651503502128 25678806226944 25697672921088 25749508442112 25752245422176 25792765426176 25804191022974 25847887822848 25850635259904 25891310075904 25932048891904 25946293791808 26017732488384 26058670224384 26061440066032 26117136654336 26158230798336 26161011222528 26213781356672 26249789298096 26260962803712 26288750535138 26330114705888 26389190161152 26430712369152 26531694379008 26609942790144 26624560068288 26649438584832 26666452620288 26706032289664 26742716399952 26768335306752 26796659908473 26808066195456 26887129694208 26899040068992 26901899235666 26944228168416 27018414507168 27047172132864 27164316598272 27167203961856 27179238403044 27222003716544 27224897211837 27270999834624 27299856324951 27326008958976 27328913509248 27404159013504 27447278229504 27505566255258 27552144162816 27598429421568 27610654885632 27654099013632 27733187377728 27759755132928 27789128793972 27839145664512 27882949312512 27895300812288 27898265874024 27942162545024 27980544636432 28048919248896 28170402398208 28173396701184 28185876862416 28230226076416 28269003859488 28281036865536 28338083364864 28341095491072 28380025567296 28437271739604 28463844089856 28563472649691 28572593946624 28633271733248 28672603150464 28717718206464 28760342465792 28827438022656 28857941439894 28870225133568 28888657005312 28968196997376 28971276099948 29016861104448 29081964667392 29127723835392 29173555003392 29189580515784 29239010131968 29269949049432 29316004002432 29319120074286 29368769052672 29381778736128 29428009648128 29431137625344 29477446201344 29490504026256 29543583154176 29590068658176 29621379044124 29671539867648 29687838931296 29734551415296 29781337399296 29784502932608 29848156176384 29895120912384 29898298540032 29958607264768 29980618407936 29999759197824 30044286325872 30091559663872 30104889526803 30159074469888 30206528421888 30312256689468 30401781928448 30428068649472 30456501239808 30517935931392 30521179759616 30563104457088 30624754181112 30637789937664 30728148221952 30741760078848 30745027697904 30835831097344 30878188008192 30953643442176 31044933255168 31048233099264 31061986746336 31110861390336 31166856953856 31199835799944 31229724524544 31276077228032 31319038872576 31368317976576 31382213413824 31385549108277 31434932863152 31555034155008 31604684587008 31691702697984 31695071288832 31709111470218 31759004335968 31816166473728 31866227785728 31880343785472 31883732427456 31933900051456 32021824601088 32055907713024 32089827297801 32144168189952 32198167658496 32212430699904 32263115515904 32307432982272 32355385274016 32386380988416 32389823418368 32479003275264 32499739130976 32530107531264 32547976853028 32643968742504 32723739123712 32768689314816 32820249378816 32838278080257 32868962818048 32980504502736 32994543009792 33061097259008 33106510854144 33110029828512 33162126976512 33176817029538 33236531048448 33288827240448 33451370342208 33504004574208 33507565799184 33579175698432 33632011026432 33635585857536 33703433172864 33728195708928 33764095033344 33799822116606 33853004621856 33928958778624 33982344474624 34035814170624 34054510601748 34112178487296 34202004669504 34205640086667 34238408302592 34263563894784 34332677922816 34336327229568 34390353901568 34405588030632 34463850430464 34467513679872 34521746767872 34558275551478 34690309984512 34744893632512 34822848872448 34877641064448 34881348296704 34929262236672 34999719064128 35014617071616 35051667380184 35133440090112 35185586881536 35240949825536 35289357723648 35364299471046 35499413424384 35532584779776 35555270160384 35653165535232 35656955199936 35691113742336 35728879877964 35744088260608 35793187282944 35849506258944 35865386758656 35869198980888 35925637557888 36024552676224 36062896177152 36162189213696 36219088797696 36222938615808 36238984537392 36296004955392 36299862949116 36361333112832 36399808433268 36434678611968 36438551345664 36538878684672 36596370972672 36674088340344 36736192217088 36797905895424 36814206514176 36872132018176 36922780551168 36977583170304 37052171725296 37118860886016 37177265750016 37193734416384 37197687832032 37307392848576 37398558998528 37449930645504 37560536530944 37564528934912 37581169149888 37692005145984 37696011524082 37784111153152 37836012404736 37840034089728 37916362319472 37951792119808 37972639661866 37984606912512 38084630199588 38230137533952 38290290941952 38376200798208 38436584030208 38477255253192 38493633511424 38518209340416 38546509381632 38624262663168 38628368133264 38689148139264 38706286534461 38771831734272 38775952889856 38836965113856 38898073337856 38919440687712 39026598732576 39088005336576 39092160099048 39158358736896 39175704981504 39237346197504 39241516833792 39303261601792 39320672035008 39324851528209 39391444205568 39433125802707 39495172058832 39583785241728 39646068553728 39708449865728 39730262368706 39797541568512 39864398053376 39974157877248 39999678930432 40059048434496 40139852702404 40152502960128 40212099293184 40275371229184 40330694541312 40352848853499 40416342252624 40570758199296 40690581241856 40746474897408 40750805942784 40768857604566 40833005574816 40850386583552 40906499751936 40970864295936 40989013438464 40993370263872 41170917344256 41258349382887 41271524589568 41328216244224 41397644132352 41415982328448 41481148520448 41599781066592 41639632699392 41683693190958 41758718496768 41824423968768 41842951218432 41847398811036 41913243817536 42073378873344 42139579449344 42255603597312 42260095051776 42278815293624 42345339114624 42349840107302 42421555298304 42507125047296 42511643236608 42655907609406 42695766134784 42741210284032 42786436397068 42858890919936 42930890211328 42949907599872 43076577309696 43140513698688 43181841317888 43241157033984 43286912159841 43305337700352 43332985507968 43373476708352 43397302470704 43456914149922 43525291656672 43691585753088 43760332505088 43784370773676 43858515197952 43904923574148 43974006003648 43978680111429 43992724013056 44053153579008 44142014472192 44146706438016 44216169302016 44235756039384 44310664839168 44315374731264 44385102987264 44432068566186 44507309801472 44531758396944 44601827122944 44672006098944 44676754398912 44772234264576 44842681368576 44847447810048 44937910897152 44970927611904 45018793377792 45066429488808 45137339495808 45238611704832 45309792632832 45381085560832 45406014135664 45468385034202 45602672892672 45607520115556 45684751859712 45776903897088 45781769639424 45874117374176 45937131271668 45956684906496 46028995690496 46077700735304 46092222332928 46117541546856 46253746646016 46430465163264 46567399882752 46572349648896 46592980119504 46666292085504 46735556506912 46750285430784 46799753699916 46844586786816 46914115842048 47052476964864 47073320120736 47152399294728 47232247136256 47332551232512 47407026880512 47537554046976 47542606933248 47563667205327 47638506503952 47724249710592 47799341678592 47820515678208 47825598641184 47900850077184 48032736901632 48083861569536 48216252284928 48292118396928 48297251487744 48318646049856 48394673273856 48399817265488 48533077911024 48579571482624 48584735127552 48718504912896 48749608696464 48795161296896 48821965279542 48898784453792 48965953113756 49063874527232 49085608685568 49230374068224 49303444227072 49402895633728 49418465181696 49470756754104 49491814514688 49591645888512 49596917109376 49665044742768 49743190464768 49765225544307 49933240860672 50108225533184 50177055513312 50256006861312 50261348698776 50346461233152 50448016539648 50453378786304 50555149759296 50646142550016 50699733174909 50779506932784 50893438167936 50973516711936 51053721255936 51081765902622 51168267730944 51303007004256 51357612453888 51395345842176 51499016884224 51504490844352 51585530852352 51608382045948 51695775645696 51701270519808 51782620151808 51837413327217 51892587583616 52035464976768 52117340448768 52122880132064 52234273308672 52316461596672 52322022445056 52427562713344 52499578596192 52521925607424 52577501070276 52660229411776 52778380322304 52861424738304 53046449206569 53063388758016 53249120136576 53298877169664 53332905240576 53412064579328 53485432799904 53536670613504 53593319816946 53616132390912 53774259388416 53798080137984 53803798471332 53888456336832 54036829014336 54094344265728 54328633196544 54334407923712 54358476806088 54444007433088 54449794423674 54541999669248 54599712649902 54652017917952 54657827018496 54808318027008 54894556459008 55011132510516 55104288325632 55196858843136 55221309771264 55308198027264 55466374755456 55519510265856 55578257587944 55678291329024 55765898625024 55790601624576 55796531748048 55884325090048 55961089272864 56097838497792 56340804796416 56346793402368 56371753724832 56460452152832 56538007718976 56544017286123 56562073731072 56676166729728 56682190982144 56760051134592 56874543479208 56927688179712 56958959492799 57126945299382 57266543466496 57345206300928 57435436412928 57520684931584 57654876045312 57715882879788 57740450267136 57777314010624 57936393994752 57942552199896 58033722208896 58163929334784 58255447670784 58347110006784 58379161031568 58539898098864 58632008004864 58638240148572 58737538105344 58763557472256 58856019296256 58862275250688 58954892402688 58981008052512 59087166308352 59180137316352 59242758088248 59343079735296 59375677862592 59469102830592 59562674798592 59569005865216 59595393553059 59696312352768 59796597080064 59917214529536 59961236815872 59999518395648 60088572651744 60183119327744 60209779053606 60318148939776 60413056843776 60624513378936 60803563856896 60856137298944 61035871862784 61042359519232 61126208914176 61249508362224 61275579875328 61456296443904 61483520157696 61490055395808 61671662194688 61756376016384 61907286884352 62089866510336 62096466198528 62123973492672 62221722780672 62399671599888 62459449049088 62525539786437 62552154456064 62638077745152 62736635953152 62764426827648 62771098216554 62869865726304 63110068310016 63209369174016 63383405395968 63390142577664 63418222940436 63518008671936 63524760160953 63632332947456 63760687570944 63767464854912 63867800102912 64043649202176 64111815426048 64179654595602 64288336379904 64396335316992 64424861399808 64526231031808 64614865964544 64710770548032 64772761976832 64779646836736 64958006550528 64999478261952 65060215062528 65095953706056 65287937485008 65447478247424 65537378629632 65640498757632 65676556160514 65737925636096 65961009005472 65989086019584 66122194518016 66213021708288 66220059657024 66324253953024 66353634059076 66473062096896 66577654480896 66648102849279 66902740684416 67008009148416 67015131598368 67158351396864 67264022052864 67271171715072 67406866345728 67456391417856 67528190066688 67599644233212 67706009243712 67857917557248 67964688949248 68071628341248 68109021203496 68224356974592 68404009339008 68411280173334 68476816605184 68527127789568 68665355845632 68672654459136 68780707803136 68811176061264 68935027359744 69043493535744 69116551102956 69380619969024 69489787265024 69645697744896 69755282128896 69762696593408 69858524473344 69999438128256 70103334760368 70266880180224 70371173763072 70481899651072 70578715447296 70728598942092 70998826848768 71065169559552 71110540320768 71306331070464 71313910399872 71382227484672 71457759755928 71488176521216 71586374565888 71699012517888 71730773517312 71738397961776 71851275115776 72049105352448 72125792354304 72324378427392 72438177595392 72445877231616 72477969074784 72592009910784 72599725898232 72722666225664 72799616866536 72869357223936 72877102691328 73077757369344 73192741945344 73232947919313 73348176680688 73595811790848 73628413028352 73744264036352 73845561102336 73955166340608 74104343450592 74237721772032 74354531500032 74387468832768 74395375664064 74614785697152 74797117997056 74876263694869 74899861291008 75129057869824 75162338299776 75384010291968 75392023048164 75568222306304 75672024809472 75680068179456 75832724638944 75903584239616 75945279323732 75969213825024 76169260399176 76460275067904 76580581883904 76622648853933 76752401596416 76954510506384 76987267022848 77036418680832 77093018763264 77248525326336 77256736266528 77378296278528 77412573068922 77543663468544 77551905779712 77673930227712 77796146675712 77838881375424 78053197465152 78176010673152 78184320198096 78351409963008 78474692395008 78483033667584 78606523203584 78641344070016 78649703056418 78782888411136 78866251605414 78990344117664 79167570483456 79292137107456 79416899731456 79460524737412 79595083137024 79728796106752 79813160202223 79948315754496 79999357860864 80118096868992 80279705404808 80305005920256 80389979725419 80424198586368 80550742458368 80661389082624 80705697706998 80832684505248 81141516398592 81381162483712 81492949794816 81501611885568 81537715209132 81666011149632 81674691635511 81700773167104 81812999503872 81899568974853 81978026876928 81986740527744 82341834688512 82516698765774 82656432488448 82795288264704 82831964656896 82962297040896 83199562133184 83279265398784 83367386381916 83517436993536 83648847937536 83685902436864 83694797622072 83826487635072 84146757746688 84279158898688 84511207194624 84520190103552 84557630587248 84690678229248 84699680214604 84843110596608 85014250094592 85023286473216 85311815218812 85391532269568 85482420568064 85572872794136 85690417949073 85717781839872 85861780422656 85899815199744 86153154619392 86281027397376 86482314067968 86573824319682 86610675400704 86665971015936 86746953416704 86794604941408 86913828299844 87050583313344 87383171506176 87520665010176 87568741547352 87717030395904 87809847148296 87948012007296 87957360222858 88106307158016 88284028944384 88293412876032 88432338604032 88471512078768 88630749462528 88770205974528 88864137132372 89014619602944 89063516793888 89203654245888 89344012197888 89353508797824 89544468529152 89685362737152 89694895620096 89875821794304 89941855223808 90132858977616 90274678991616 90314668580409 90477223409664 90619585265664 90762171121664 90812028271328 90936770068404 91205345785344 91215040231112 91369503719424 91553807794176 91563539278848 91748234748352 91874262543336 91913369812992 92155401470608 92184444665856 92235083093712 92507493292032 92860930326528 93134799765504 93144699297792 93185960239008 93332584171008 93471113013824 93500570861568 93599507399832 93689173573632 93828231684096 94104953929728 94146640241472 94156647324831 94304798589456 94665102465024 94814053761024 95075108093952 95085213866496 95127334410654 95277013007904 95448499421184 95598683357184 95641031356416 95651197282368 95801700154368 96065473803264 96167723139072 96269481893403 96432504569856 96594502975488 96637292099712 96789346547712 96799634530976 97066155822048 97159142965248 97169470255104 97437009825792 97499217392928 97590322593792 97643930559084 97797568907584 97931906227512 98171217371136 98460748136448 98514834240771 98606888454144 98805791267456 98941513508208 98983629029376 99183291777024 99193834218752 99330089485536 99486380929536 99530451088614 99866481721344 100216451066368 100354111026624 100512013722624 100522697397552 100896033079296 100906757572608 101110299518592 101292285100032 101399466349818 101559013865568 101786876335872 101947033423872 102107442511872 102163531805244 102336535461888 102606014008512 102616920260001 102715224907776 102790691684352 102998033768448 103008981688704 103171061704704 103216764091896 103391551291392 103402541039616 103565240303616 103674826654434 103785175167232 104070929953536 104234680897536 104245760264128 104468546617344 104632923193344 104644044890112 104855125426688 104999157192384 105043851214848 105155002140552 105320458823552 105556760644608 105722849476608 106092898413138 106498240273152 106597754339328 106665810481152 106824129158656 106970865599808 107073341227008 107186639633892 107232264781824 107548518776832 107596160275968 107607596942664 107776912673664 108073658028672 108188688531456 108657266393088 108668815847424 108716953612176 108888014866176 108899588847348 109083999338496 109199425299804 109304035835904 109315654036992 109616636054016 109789112918016 110022265021032 110208576651264 110393717686272 110442619542528 110616396054528 110932749510912 111156515175888 111356582658048 111531797250048 111581203249152 111593063496096 111768650180096 111922178545728 112195676995584 112681609592832 112693586804736 112743507449664 112920904305664 113076015437952 113088034572246 113352333459456 113364381964288 113520102269184 113749086958416 113855376359424 113917918985598 114253890598764 114533086932992 114690412601856 114870872825856 115041369863168 115309752090624 115431765759576 115480900534272 115554628021248 115872787989504 115885104399792 116067444417792 116118859603383 116327858669568 116510895341568 116694220013568 116758322063136 117079796197728 117264016009728 117276480297144 117475076210688 117527114944512 117712038592512 117724550501376 117909784805376 117962016105024 117974554584627 118174332616704 118299377408121 118485516176496 118751355725184 118938205661184 119125349597184 119138011730432 119190787106118 119392624705536 119593194160128 119834429059072 119922473631744 119999036791296 120177145303488 120366238655488 120419558107212 120636297879552 120826113687552 121249026757872 121607127713792 121712274597888 122071743725568 122084719038464 122252417828352 122499016724448 122551159750656 122912592887808 122967040315392 122980110791616 123343324389376 123512752032768 123775048148661 123814573768704 124192932397056 124247946985344 124443445561344 124799343199776 124918898098176 125051079572874 125104308912128 125276155490304 125473271906304 125528853655296 125542196433108 125739731452608 126220136620032 126418738348032 126766810791936 126780285155328 126836445880872 127036017343872 127049520321906 127264665894912 127521375141888 127534929709824 127735600205824 128087298404352 128223630852096 128359309191204 128576672759808 128792670633984 128849722799616 129052462063616 129229731929088 129421541096064 129545523953664 129559293673472 129916013101056 129998956523904 130120430125056 130191907412112 130575874970016 130894956494848 131074757259264 131280997515264 131353112321028 131475851272192 131922018010944 131936040334287 131978172039168 132244389036032 132426043416576 132440119314048 132648507906048 132707268118152 132946124193792 133155308961792 133296205698558 133805481368832 134016018296832 134030263196736 134316702793728 134528044105728 134542343430144 134813732691456 134912782835712 135056380133376 135199288466424 135412018487424 135715835114496 135929377898496 136143256682496 136218042406992 136808018678016 136822560346668 136953633210368 137054255579136 137330711691264 137345308918272 137561415606272 137622352122528 137870054719488 138086987071488 138233102205912 138761239938048 138979574530048 139055918290471 139291395489792 139525393186816 139717048946688 139998876256512 140206669520736 140533760360448 140742347526144 140963799302144 141157430894592 141457197884184 141997653697536 142221080641536 142612662140928 142627820799744 142691001615981 142915519511856 142976353042432 143172749131776 143398025035776 143461547034624 143476795923552 143702550231552 144098210704896 144251584708608 144648756854784 144876355190784 144891754463232 144955938149568 145184019821568 145199451796464 145599233733072 145738714447872 145754205382656 146155514738688 146385483890688 146465895838626 146696353361376 147191623581696 147256826056704 147488528072704 147691122204672 147910332681216 148208686901184 148224440375557 148475443544064 148774937665536 148790751328128 149229571394304 149295676632921 149594235994112 149752527389738 149799722582016 150258115739648 150324676599552 150768020583936 150784046096328 151136444612608 151344049618944 151360136358912 151665449277888 151807168479232 151890558647464 151938427650048 152099199524727 152338520798352 152920550135808 153161163767808 153245297707866 153504803192832 153909021012768 153974534045696 154072837361664 154186037526528 154497050652672 154513472533056 154756592557056 154825146137844 155087326937088 155103811559424 155347860455424 155512239981651 155677762750848 156106394930304 156352021346304 156368640396192 156702819926016 156949384790016 156966067335168 157213046407168 157282688140032 157299406112836 157565776822272 157732503210828 157980688235328 158335140966912 158584274214912 158833799462912 158921049474824 159139347619707 159190166274048 159457592213504 159626320404446 159896631508992 159998715721728 160236193737984 160559410809616 160610011840512 160779959450838 160848397172736 161101484916736 161322778165248 161411395413996 161665369010496 162283032797184 162762324967424 162985899589632 163003223771136 163075430418264 163332022299264 163349383271022 163625999007744 163799137949706 163956053753856 163973481055488 164683669377024 165033397531548 165312864976896 165590576529408 165663929313792 165924594081792 166399124266368 166558530797568 166734772763832 167034873987072 167297695875072 167371804873728 167389595244144 167652975270144 168293515493376 168558317797376 169022414389248 169040380207104 169115261174496 169381356458496 169399360429208 169632051858369 169686221193216 170028500189184 170046572946432 170623630437624 170783064539136 170876878478397 171145745588272 171380835898146 171723560845312 171799630399488 172306309238784 172562054794752 172964628135936 173147648639364 173221350801408 173331942031872 173493906833408 173589209882816 173827656599688 174101166626688 174766343012352 175041330020352 175137483094704 175619694296592 175896024014592 175914720445716 176212614316032 176568057888768 176586825752064 176864677208064 176943024157536 177261498925056 177540411949056 177728274264744 178029239205888 178127033587776 178407308491776 178688024395776 178707017595648 178786180659177 179088937058304 179389791240192 179751643588608 179883710447616 180265717955232 180549357983232 180629337160818 180954446819328 181239170531328 181524342243328 181624056542656 181873540136808 182410691570688 182430080462224 183107615588352 183127078557696 183496469496704 183748525086672 183826739625984 184310802941216 184368889331712 184470166187424 185014986584064 185721860653056 186269599531008 186289398595584 186371920478016 186665168342016 186942226027648 187199014799664 187378347147264 187576619359311 187656463368192 188209907859456 188293280482944 188313294649662 188609597178912 189330204930048 189628107522048 190150216187904 190170427732992 190254668821308 190554026015808 190574280482859 190896998842368 191282062712832 191302394564736 191603400308736 192130947606528 192335446278144 192538963786806 192865009139712 193189005950976 193274584199424 193578693095424 193599269061952 194132311644096 194318285930496 194338940510208 194874019651584 194998434785856 195180645187584 195287861118168 195595137815168 195863812455024 196342434742272 196921496272896 197029668481542 197213776908288 197611582534912 197883027016416 197967258058752 198366583554048 198387668437504 198660178971072 198972761859072 199060902177228 199732963442688 199944308547837 200432902132736 200708222053248 201024027445248 201045394795104 201792066158592 201813515145216 202220599037184 202584570200064 202798932699636 203118027731136 203573752671744 203894066847744 204214885023744 204327063610488 204673070923776 205212028017024 205233840520002 205430449815552 205581383368704 205996067536896 206017963377408 206342123409408 206433528183792 206805082079232 207130480607232 207349653308868 207570350334464 208141859907072 208469361795072 208491520528256 208937093234688 209265846386688 209288089780224 209710250853376 209998314384768 210310004281104 210640917647104 211113521289216 211445698953216 212185796826276 212996480546304 213195508678656 213331620962304 213648258317312 213941731199616 214146682454016 214373279267784 214464529563648 215097037553664 215192320551936 215215193885328 215553825347328 216147316057344 216377377062912 217314532786176 217337631694848 217433907224352 217776029732352 217799177694696 218167998676992 218398850599608 218608071671808 218631308073984 219233272108032 219578225836032 219698843757939 220044530042064 220787435372544 220885239085056 221232792109056 221865499021824 222313030351776 222713165316096 223063594500096 223162406498304 223186126992192 223537300360192 223844357091456 224391353991168 224628791084607 225387173609472 225487014899328 225841808611328 226152030875904 226176069144492 226704666918912 226728763928576 227040204538368 227498173916832 227710752718848 227835837971196 228507781197528 229066173865984 229380825203712 229741745651712 229867946561799 230082739726336 230863531519152 230961801068544 231109256042496 231745575979008 231770208799584 232134888835584 232237719206766 232655717339136 233021790683136 233388440027136 233516644126272 234159592395456 234528032019456 234552960594288 235054229889024 235424077185024 235449101002752 235819569610752 235924032210048 235949109169254 236348665233408 236598754816242 236971032352992 237502711450368 237876411322368 238250699194368 238276023460864 238381574212236 238785249411072 239186388320256 239439480606669 239668858118144 239844947263488 239998073582592 240354290606976 240732477310976 240839116214424 241272595759104 241652227375104 242498053515744 243214255427584 243424549195776 244143487451136 244169438076928 244504835656704 244998033448896 245024074906533 245102319501312 245934080630784 245960221583232 246686648778752 247025504065536 247550096297322 248385864794112 248495893970688 248886891122688 249598686399552 249837796196352 250102159145748 250208617824256 250552310980608 250946543812608 251057707310592 251084392866216 251479462905216 252440273240064 252837476696064 253533621583872 253560570310656 253672891761744 254072034687744 254099040643812 254529331789824 255042750283776 255069859419648 255471200411648 256174596808704 256447261704192 256718618382408 257153345519616 257585341267968 257699445599232 258104924127232 258459463858176 258843082192128 259118587346944 259832026202112 259997913047808 260240860250112 260383814824224 261151749940032 261789912989696 262149514518528 262561995030528 262706224642056 262951702544384 263844036021888 263872080668574 264488778072064 264852086833152 264880238628096 265297015812096 265414536236304 265892248387584 266310617923584 266592411397116 267610962737664 268032036593664 268060526393472 268633405587456 269056088211456 269084686860288 269627465382912 269825565671424 270398576932848 270824036974848 270944005741227 271431670228992 271858755796992 272286513364992 272436084813984 273616037356032 273645120693336 273907266420736 274108511158272 274661423382528 274690617836544 275122831212544 275244704245056 275273960697463 275740109438976 276466204411824 277522479876096 277959149060096 278111836580942 278582790979584 279050786373632 279434097893376 279997752513024 280413339041472 281067520720896 281484695052288 281927598604288 282314861789184 282469941974493 282914395768368 283995307395072 284442161283072 285225324281856 285255641599488 285382003231962 285831039023712 285952706084864 286345498263552 286796050071552 286923094069248 286953591847104 287405100463104 288196421409792 288503169417216 288808445680209 289297513709568 289783508926464 289911876299136 290368039643136 290398903592928 291198467466144 291477428895744 291508410765312 292311029477376 292770967781376 292931791677252 293392706722752 294513652113408 294977056145408 295382244409344 295544502722313 295820665362432 296417373802368 296448880751114 296950887088128 297549875331072 297581502656256 298459142788608 298591353265842 299188471988224 299505054779476 299599445164032 300516231479296 300649353199104 301536041167872 301568092192656 302272889225216 302688099237888 302720272717824 303330898555776 303614336958464 303781117294928 303876855300096 304198399049454 304677041596704 305841100271616 306322327535616 306490595415732 307009606385664 307818042025536 307850760780003 307949068091392 308145674723328 308372075053056 308994101305344 309026945066112 309513185114112 309650292275688 310174653874176 310207623118848 310695720910848 311024479963302 311355525501696 312212789860608 312704042692608 312737280792384 313405639852032 313898769580032 313932134670336 314426092814336 314565376280064 314598812225672 315131553644544 315465006421656 315961376470656 316670281933824 317168548429824 317667598925824 317842098949648 318278695239414 318915184427008 319252640808892 319793263017984 319997431443456 320472387475968 321118821619232 321220023681024 321559918901676 321696794345472 322202969833472 322645556330496 322822790827992 323330738020992 324566065594368 325971799179264 326006447542272 326150860836528 326664044598528 326698766542044 327251998015488 327598275899412 327912107507712 327946962110976 329367338754048 330066795063096 330625729953792 331181153058816 331327858627584 331849188163584 332798248532736 333469545527664 334069747974144 334595391750144 334743609747456 334779190488288 335305950540288 336587030986752 337116635594752 338044828778496 338080760414208 338230522348992 338762712916992 338798720858416 339264103716738 340057000378368 340093145892864 341247260875248 341566129078272 341753756956794 342291491176544 342761671796292 343447121690624 343599260798976 344612618477568 345124109589504 345929256271872 346295297278728 346442701602816 346663884063744 347178419765632 347655313199376 348202333253376 348356578810149 349532686024704 350082660040704 350274966189408 351239388593184 351792048029184 351829440891432 352425228632064 353136115777536 353173651504128 353729354416128 353886048315072 353923663753881 354522997850112 354898132224363 355456548529488 356254067175552 356814616983552 357376048791552 357414035191296 357572361318354 358177874116608 358779582480384 359503287177216 359767420895232 360531435910464 361098715966464 361258674321636 361908893638656 362478341062656 363248113085312 363747080273616 364821383141376 364860160924448 366215231176704 366254157115392 366992938993408 367497050173344 367653479251968 368621605882432 368737778663424 368940332374848 370029973168128 371325144445983 371443721306112 372578797191168 372743840956032 373330336684032 373884452055296 374398029599328 374756694294528 375153238718622 375312926736384 376419815718912 376586560965888 376626589299324 377219194357824 378660409860096 379256215044096 380300432375808 380340855465984 380509337642616 381108052031616 381148560965718 381793997684736 382564125425664 382604789129472 383206800617472 384261895213056 384670892556288 385077927573612 385730018279424 386378011901952 386549168398848 387157386190848 387198538123904 388264623288192 388636571860992 388677881020416 389748039303168 389996869571712 390361290375168 390575722236336 391190275630336 391727624910048 392684869484544 393842992545792 394059336963084 394427553816576 395223165069824 395766054032832 395808121002861 395934516117504 396733167108096 396775336875008 397320357942144 397945523718144 398121804354456 399465926885376 399888617095674 400865804265472 401416444106496 402048054890496 402090789590208 403584132317184 403627030290432 404441198074368 405169140400128 405597865399272 406236055462272 407147505343488 407788133695488 408429770047488 408654127220976 410424056034048 410467681040004 410860899631104 411162766737408 411992135073792 412035926754816 412684246818816 412867056367584 413610164158464 414260961214464 414699306617736 415140700668928 416283719814144 416938723590144 416983041056512 417167754871413 417874186469376 418576179560448 419420501706752 419996628769536 420620008562208 421281835294208 422227042578432 422891397906432 424371593652552 425992961092608 426663241924608 427296516634624 427883462399232 428746558535568 428929059127296 430194075107328 430384641103872 430430387770656 431107650694656 432294632114688 432754754125824 434629065572352 434675263389696 434867814448704 435552059464704 435598355389392 436797701199216 437216143343616 437262616147968 438466544216064 439156451672064 439397687515878 440089060084128 441574870745088 441770478170112 442465584218112 443730998043648 444626060703552 444673321126671 445426330632192 446324812996608 446372253984384 447074600720384 447688714182912 448782707982336 449257582169214 450774347218944 450974029798656 451683617222656 452304061751808 452352138288984 453409333837824 453457527857152 454080409076736 454996347833664 455421505437696 455671675942392 457015562395056 458132347731968 458761650407424 459483491303424 459735893123598 460165479452672 461727063038304 461923602137088 462218512084992 463491151958016 463540417599168 464269777671168 464475438413532 465311434678272 466043581366272 466536719944953 467033288252544 468319184790912 469056064038912 469105921188576 470108459778048 470848154370048 470898202005504 471639139221504 471848064420096 471898218338508 472697330466816 473197509632484 473942064705984 475005422900736 475752822644736 476501398388736 476552046921728 476763148424472 477570498822144 478372776640512 478878961213338 479337716236288 479689894526976 479996147165184 480708581213952 481464954621952 481678232428848 482545191518208 483304454750208 484996107031488 486428510855168 486849098391552 488286974902272 488338876153856 489009671313408 489996066897792 490048149813066 491868161261568 491920443166464 493373297557504 494051008131072 495100192594644 496771729588224 496991787941376 497773782245376 499197372799104 499675592392704 500204318291496 500417235648512 501104621961216 501893087625216 502115414621184 502168785732432 502958925810432 504880546480128 505674953392128 507067243167744 507121140621312 507345783523488 508144069375488 508198081287624 509058663579648 510085500567552 510139718839296 510942400823296 512349193617408 512630635435191 513437236764816 515170682535936 515398891198464 516209848254464 516918927716352 517686164384256 518237174693888 519664052404224 519995826095616 520481720500224 520767629648448 522303499880064 523579825979392 524299029037056 525123990061056 525412449284112 525903405088768 527688072043776 527744161337148 528977556144128 529704173666304 529760477256192 530594031624192 530829072472608 531784496775168 532621235847168 533184822794232 535221925475328 536064073187328 536121052786944 536358541977531 537266811174912 538169373720576 539254930765824 539651131342848 540797153865696 541648073949696 541888011482454 542863340457984 543717511593984 544573026729984 544872169627968 547232074712064 547290241386672 547814532841472 549322846765056 549381235673088 550245662425088 550489408490112 550547921394926 551480218877952 552932408823648 555044959752192 555918298120192 556223673161884 557165581959168 558101572747264 558692121415561 558868195786752 559995505026048 560826678082944 562135041441792 562729858077933 562969390104576 563855197208576 564629723578368 564939883948986 565828791536736 567990614790144 568884322566144 570450648563712 570511283198976 570764006463924 571662078047424 571722841448577 571905412169728 572690996527104 573846188138496 573907183694208 574810200926208 576392842819584 577006338834432 577616891360418 578595027419136 579567017852928 579823752598272 580736079286272 580797807185856 582396934932288 582954857791488 583016821530624 584622058954752 585541935562752 585863583354504 586785413445504 589027304226816 589954112290816 590764488818688 591089005444626 591641330724864 592834747604736 592897761502228 593901774176256 595099750662144 595163005312512 596918285577216 597182706531684 598376943976448 599010109558952 599198890328064 599832925643511 601032462958592 601298706398208 603072082335744 603136184385312 605376198475776 605440545435648 606661797111552 607228673916928 607562234589856 607753710600192 608396798098908 609354083193408 611682200543232 612644655071232 612981190831464 614019212771328 615636084051072 615701521560006 616291349446656 616744150106112 617988202610688 618053890132224 619026370228224 619300584551376 620415246237696 621391441821696 622048959926604 622711051003392 624425579721216 625408085385216 625474561584768 626811279704064 627797539160064 627864269340672 628852185628672 629130752560128 629197624451344 630930012843312 631922752941312 633340563867648 634337096859648 635335197851648 635684197899296 636557390478828 637830368854016 638505281617784 639586526035968 639994862886912 640944774951936 642237643238464 642440047362048 643119837803352 643393588690944 645291112660992 645645581655984 646661476041984 649132131188736 651943598358528 652012895084544 652301721673056 653328089197056 653397533084088 654503996030976 655196551798824 655824215015424 655893924221952 658734677508096 659096531273817 660133590126192 662362306117632 662655717255168 663698376327168 665596497065472 666939091055328 668139495948288 669190783500288 669487219494912 669558380976576 670611901080576 673174061973504 673886373253821 676161520828416 676461044697984 677525425833984 677597441716832 678528207433476 680114000756736 680186291785728 682494521750496 683132258156544 683507513913588 684582982353088 685523343592584 687198521597952 689225236955136 689603839685397 690248219179008 692590594557456 692885403205632 693327768127488 694356839531264 695310626398752 696404666506752 696713157620298 699065372049408 700165320081408 700549932378816 702478777186368 703584096058368 703658881782864 706272231555072 706347303008256 707458708832256 707772096630144 707847327507762 709045995700224 709796264448726 710913097058976 712508134351104 713629233967104 714752097583104 714828070382592 715144722636708 716355748233216 717559164960768 718318441820007 719006574354432 719534841790464 721062871820928 722197431932928 722517348643272 723817787277312 724956682125312 726496226170624 727494160547232 729642766282752 729720321848896 732430462353408 732508314230784 733985877986816 734994100346688 735072224719599 735306958503936 737243211764864 737880664749696 740059946336256 742650288891966 745157594382336 745487681912064 746660673368064 747768904110592 748796059198656 749513388589056 750306477437244 750625853472768 752839631437824 753173121931776 753253178598648 754438388715648 757320819720192 758512430088192 760600864751616 760681710931968 761018675285232 762216104063232 762297121931436 763587995369472 765128250851328 765209578258944 766413601234944 768523790426112 769341785112576 770155855147224 771460036558848 772756023803904 773098336797696 774314772381696 774397076247808 776529246576384 777355762040832 779496078606336 779993739143424 780722580750336 781151444472672 782380551260672 783455249820096 785369738969088 787685985091584 788118673926168 788855107633152 790446330139648 791532108065664 791616242005722 793466334216192 793550673750016 794640715884288 795891047436288 796243608708912 798931853770752 799777234191348 801731608530944 802832888212992 804096109780992 804181579180416 807168264634368 807254060580864 808882396148736 811195730798544 812472110924544 812832017223681 814295010686976 815576267390976 816859540094976 817308254441952 820848112068096 820935362080008 821721799262208 822325533474816 823984270147584 824071853509632 825368493637632 825734112735168 825821882092389 827220328316928 829398613235472 830281401337856 832567439628288 833877447180288 833966082113024 834335509742826 835748372938752 837152359120896 838841003413504 839993257539072 841240017124416 842563670588416 844454085156864 845782795812864 848743187305104 851985922185216 853326483849216 854593033269248 855766924798464 857493117071136 857858118254592 860388150214656 860769282207744 860860775541312 862215301389312 864589264229376 865509508251648 866425337040627 869350526779392 869735628897408 871104118929408 871196710778784 873595402398432 874432286687232 874525232295936 876933088432128 878312903344128 878795375031756 880178120168256 883540956340224 884931168436224 887461996087296 889252121407104 889346642253342 890852661264384 892649625993216 892744507968768 894149201440768 895377428365824 897565415964672 898515164338428 901548694437888 901948059597312 903367234445312 904608123503616 904704276577968 906818667675648 906915055714304 908160818153472 909992695667328 910843010875392 911343351884784 914031124790112 916264695463936 917523300814848 918966982606848 919471786247196 920330958905344 923454126076608 923552282340009 923847204274176 924437024169984 926982303916032 927080835198336 928539555342336 928950876827064 930622869356544 932087162732544 933073439889906 934066576505088 936638369581824 938112128077824 938211842377152 940216919556096 941696308740096 941796404011008 943278278443008 943696128840192 943796436677016 945394660933632 946395019264968 947884129411968 950010845801472 951505645289472 953002796777472 953104093843456 953526296848944 956745553281024 957757922426676 958675432472576 959379789053952 959992294330368 961417162427904 962929909243904 963356464857696 965090383036416 966608909500416 969992214062976 972857021710336 973391428033297 973698196783104 976677752307712 978019342626816 979992133795584 980096299626132 983736322523136 983840886332928 986746595115008 988102016262144 990200385189288 993543459176448 993983575882752 995547564490752 998394745598208 1000408636582992 1000834471297024 1002209243922432 1003786175250432 1004230829242368 1004337571464864 1005917851620864 1009761092960256 1011349906784256 1014134486335488 1014242281242624 1014691567046976 1016288138750976 1016396162575248 1020171001135104 1020279437678592 1021884801646592 1024698387234816 1025261270870382 1026874473529632 1030341365071872 1030797782396928 1032419696508928 1033837855432704 1035372328768512 1036474349387776 1037571082628899 1039328104808448 1039991652191232 1041535259296896 1044606999760128 1045069736430447 1047159651958784 1048598058074112 1050247980122112 1050824898568224 1051806810177536 1055376144087552 1055488322674296 1057955112288256 1059408347332608 1059520954512384 1061188063248384 1061658144945216 1061770991261643 1063568993550336 1064694396673089 1066369645588464 1070443850950656 1072128146374656 1072242105573888 1072717083955062 1074533622349824 1076338747441152 1078509861531648 1079302262685696 1081594307731392 1083296147899392 1083776022964908 1085726680915968 1087435023187968 1089744339255936 1094464149424128 1094580482773344 1095629065682944 1098645693530112 1098762471346176 1100491324850176 1100978816980224 1101095842789852 1102960437755904 1105864817647296 1110089919504384 1111836596240384 1112447346323768 1113975433337949 1114331163918336 1116203145494528 1117384242831122 1117736391573504 1119991010052096 1121653356165888 1124270082883584 1125459716155866 1125938780209152 1127710394417152 1129259447156736 1129879767897972 1131657583073472 1135981229580288 1137768645132288 1140901297127424 1141022566397952 1141528012927848 1143324156094848 1143445682897154 1145381993054208 1147692376276992 1147814367388416 1149620401852416 1152785685639168 1154012677668864 1155233782720836 1157190054838272 1159134035705856 1159647505196544 1161472158572544 1161595614371712 1164793869864576 1165909715582976 1166033643061248 1169244117909504 1171083871125504 1171727166709008 1173570826891008 1178054608453632 1179908224581632 1181528977637376 1182178010889252 1183282661449728 1185669495209472 1185795523004456 1187424363008583 1187803548352512 1190199501324288 1190326010625024 1193836571154432 1194365413063368 1198020219117904 1198397780656128 1199665851287022 1202064925917184 1202597412796416 1206144164671488 1206272368770624 1210752396951552 1210881090871296 1213323594223104 1214457347833856 1215124469179712 1215507421200384 1216793596197816 1218708166386816 1223364401086464 1225289310142464 1225962381662928 1231272168102144 1231403043120012 1232582698893312 1233488300212224 1235976405221376 1236107780264448 1238052740456448 1238601169102752 1240830492475392 1242782883643392 1244097919853208 1245422102006784 1248851159442432 1250816170770432 1250949123169536 1251503264614239 1253622559408128 1255728538681344 1257704371257344 1258261505120256 1258395248902688 1261860025686624 1263845505882624 1266681127735296 1268674193719296 1270670395703296 1271368395798592 1273114780957656 1277010563235568 1279989725773824 1281889549903872 1284475286476928 1286239675606704 1286787177381888 1290582225321984 1291291163311968 1293322952083968 1298264262377472 1303887196717056 1304025790169088 1304603443346112 1306656178394112 1306795066168176 1310393103597648 1311648430030848 1311787848443904 1317469355016192 1318193062547634 1320267180252384 1324724612235264 1325311434510336 1327396752654336 1331192994130944 1333878182110656 1334019963380013 1336278991896576 1338974438989824 1339116761953152 1341223802161152 1346348123947008 1347772746507642 1352323041656832 1352922089395968 1355050851667968 1355194883433664 1357056414866952 1360228001513472 1360372583571456 1364989043500992 1366264516313088 1367015027827176 1369165964706176 1371046687185168 1374397043195904 1378450473910272 1379207679370794 1380496438358016 1385181189114912 1385770806411264 1386655536254976 1388713679062528 1390621252797504 1392809333013504 1393426315240596 1398130744098816 1399610159834859 1401099864757632 1404957554372736 1407168192116736 1407317763565728 1412544463110144 1412694606016512 1414917417664512 1415544193260288 1415694655015524 1418091991400448 1419592528897452 1421826194117952 1425016268702208 1427258467934208 1429504195166208 1429656140765184 1430289445273416 1432711496466432 1435118329921536 1436636883640014 1438013148708864 1439069683580928 1442125743641856 1444394863865856 1445034697286544 1447635574554624 1449913364250624 1452992452341248 1454988321094464 1459285532565504 1459440643697792 1464860924706816 1465016628461568 1467971755973632 1469988200693376 1470144449439198 1474486423529728 1475761329499392 1480119892672512 1485300577783932 1490315188764672 1490975363824128 1493321346736128 1495537808221184 1497592118397312 1499026777178112 1500612954874488 1501251706945536 1505679262875648 1506346243863552 1506506357197296 1508876777431296 1514641639440384 1517024860176384 1521201729503232 1521363421863936 1522037350570464 1524432208126464 1524594243862872 1527175990738944 1530256501702656 1530419156517888 1532827202469888 1537047580852224 1537891906305573 1540311710294448 1545512047607808 1546196673595392 1548629544763392 1548794152495616 1553058493152768 1554711524081664 1558992157212672 1559987478286848 1561445161500672 1562302888945344 1564761102521344 1566910499640192 1570739477938176 1575371970183168 1576237347852336 1577710215266304 1580892660279296 1583064216131328 1583232484011444 1586932668432384 1587101347500032 1589281431768576 1591782094872576 1592487217417824 1597863707541504 1599554468382696 1603463217061888 1605665776425984 1608192219561984 1608363158360832 1609075625932593 1614508121161728 1617764792297472 1622391461597088 1624944221849088 1625664034447362 1628590021373952 1631152534781952 1633719080189952 1634616508883904 1641696224136192 1641870724160016 1643443598524416 1647968540295168 1648143707019264 1650736987275264 1651468225470336 1651643764184778 1654440656633856 1658797226470944 1660562802675712 1665134879256576 1667754894360576 1667932164226048 1668671019485652 1671496745877504 1674304718241792 1676076364246683 1677682006827008 1679986515078144 1682480034248832 1685127341176832 1688908170313728 1691565591625728 1697486374610208 1703971844370432 1706652967698432 1709186066538496 1711533849596928 1714986234142272 1715168524345731 1715716236509184 1721538564415488 1721721551082624 1724430602778624 1729178528458752 1731019016503296 1732850674081254 1738701053558784 1739471257794816 1742208237858816 1742393421557568 1747190804796864 1748864573374464 1749050464591872 1753866176864256 1756625806688256 1757590750063512 1760356240336512 1767081912680448 1769862336872448 1774923992174592 1778504242814208 1778693284506684 1781705322528768 1785299251986432 1785489015937536 1788298402881536 1790754856731648 1795130831929344 1797030328676856 1803097388875776 1803896119194624 1806734468890624 1809216247007232 1809408553155936 1813830111428608 1816321636306944 1819985391334656 1821686021750784 1822686703769568 1828062249580224 1832529390927872 1835046601629696 1837933965213696 1838943572494392 1840661917810688 1846908252153216 1847104564680018 1848874048339968 1853964607832064 1854161670396672 1857079110684672 1857901753654128 1861245738713088 1864174325465088 1866146879779812 1868133153010176 1873276739163648 1876224256155648 1876423684754304 1880433839112192 1883392617480192 1883592808022016 1886556556886016 1887392257680384 1887592873354032 1892790038529936 1895768258823936 1900021691602944 1903011290578944 1906005593554944 1906208187686912 1907052593697888 1913491106562048 1915515844853352 1917350864945152 1918759578107904 1919984588660736 1922834324855808 1925859818487808 1926712929715392 1926917724882241 1930180766072832 1939984428125952 1945714043420672 1946782856066594 1947396393566208 1953355504615424 1956038685253632 1959984267591168 1960192599252264 1967472645046272 1967681772665856 1973493190230016 1976204032524288 1977289593821451 1980400770378576 1987086918352896 1987967151765504 1991095128981504 1996789491196416 2000817273165984 2001668942594048 2004418487844864 2007572350500864 2008461658484736 2008675142929728 2011835703241728 2019522185920512 2021659119761463 2028484562485248 2029383134093952 2032576277501952 2032792325150496 2040342002270208 2040558875357184 2043769603293184 2049396774469632 2050522541740764 2053748947059264 2061595564793856 2064839393017856 2067675710865408 2068811519056191 2070744657537024 2072948698775552 2075142165257798 2078656209616896 2079983304382464 2083070518593792 2089213999520256 2090139472860894 2094319303917568 2097196116148224 2100495960244224 2101649797136448 2103613620355072 2110752288175104 2110976645348592 2115910224576512 2118816694665216 2119041909024768 2122376126496768 2123316289890432 2123541982523286 2127137987100672 2129388793346178 2132739291176928 2140887701901312 2144256292749312 2144484211147776 2145434167910124 2149067244699648 2152677494882304 2154955325460021 2157019723063296 2158604525371392 2163188615462784 2166592295798784 2167552045929816 2171453361831936 2174870046375936 2179488678511872 2188928298848256 2189160965546688 2191258131365888 2197291387060224 2197524942692352 2200982649700352 2201957633960448 2202191685579704 2205216674158797 2205920875511808 2211729635294592 2220179839008768 2223673192480768 2224894692647536 2227950866675898 2232406290989056 2234768485662244 2235472783147008 2239982020104192 2243306712331776 2248540165767168 2250919432311732 2251877560418304 2255420788834304 2258518894313472 2259759535795944 2263315166146944 2271962459160576 2275537290264576 2281802594254848 2282045132795904 2283056025855696 2286648312189696 2286891365794308 2290763986108416 2295384752553984 2295628734776832 2299240803704832 2305571371278336 2308025355337728 2310467565441672 2314380109676544 2318268071411712 2319295010393088 2322944317145088 2323191228743424 2329587739729152 2332067286122496 2338488235819008 2342167742251008 2343454333418016 2347141653782016 2356109216907264 2359816449163264 2363057955274752 2364356021778504 2366565322899456 2371338990418944 2371591046008912 2374848726017166 2380399002648576 2380652021250048 2387673142308864 2388730826126736 2396040438235808 2396795561312256 2399331702574044 2404129851834368 2405194825592832 2412288329342976 2412544737541248 2421504793903104 2421762181742592 2426647188446208 2430248938359424 2433587192395632 2437416332773632 2438496051671043 2446728802172928 2450578620284928 2451924763325856 2462544336204288 2462806086240024 2465165397786624 2466976600424448 2471952810442752 2472215560528896 2476105480912896 2477202338205504 2477465646277167 2481660984950784 2488195839706416 2490844204013568 2497702318884864 2501632341540864 2501898246339072 2503006529228478 2507245118816256 2511457077362688 2515408742514688 2516523010240512 2516790497805376 2523720051373248 2527691011765248 2533362255470592 2537348387438592 2542736791597184 2546229561915312 2554021126471136 2559979451547648 2563779099807744 2568950572953856 2572479351213408 2573574354763776 2581164450643968 2582582326623936 2586645904167936 2596528524754944 2599276011121881 2608051580338176 2609206886692224 2613312356788224 2613590132336352 2620786207195296 2623296860061696 2623575696887808 2634938710032384 2636386125095268 2640534360504768 2650622869020672 2654793505308672 2662385988261888 2667756364221312 2668039926760026 2672557983793152 2677948877979648 2678233523906304 2682447604322304 2692696247894016 2695545493015284 2704646083313664 2705844178791936 2710101703335936 2710389766867328 2714112829733904 2720456003026944 2720745167142912 2729978087001984 2732529032626176 2734030055654352 2738331929412352 2742093374370336 2748794086391808 2756900947820544 2758415358741588 2760992876716032 2770362378229824 2770656847020027 2771541612822528 2773311072509952 2777427358125056 2781242505595008 2785618666027008 2786852630481192 2796261488197632 2799220319669718 2802199729515264 2809915108745472 2814336384233472 2814635527131456 2825088926220288 2825389212033024 2829834835329024 2831088386520576 2831389310031048 2836183982800896 2839185057794904 2843652388235904 2850032537404416 2854516935868416 2859008390332416 2859312281530368 2860578890546832 2870236659843072 2873273767280028 2876026297417728 2878139367161856 2884251487283712 2888789727731712 2890069394573088 2895271149109248 2899826728501248 2905984904682496 2909976642188928 2918571065131008 2918881287395584 2920174284099891 2930033256923136 2935943511947264 2939976401386752 2940288898878396 2948972847059456 2951522658998784 2960239785345024 2970601155567864 2980630377529344 2981950727648256 2986642693472256 2991075616442368 2995184236794624 3001225909748976 3002503413891072 3011358525751296 3012692487727104 3013012714394592 3017753554862592 3029283278880768 3034049720352768 3042403459006464 3042726843727872 3044074701140928 3048864416252928 3049188487725744 3060513003405312 3060838313035776 3065654404939776 3074095161704448 3075783812611146 3080623420588896 3091024095215616 3092393347190784 3097259089526784 3097588304991232 3106116986305536 3109423048163328 3112713247886697 3117984314425344 3119974956573696 3124605777890688 3129522205042688 3133820999280384 3141478955876352 3150743940366336 3152474695704672 3155420430532608 3161785320558592 3166128432262656 3166464968022888 3173865336864768 3174202695000064 3178562863537152 3183564189745152 3184974434835648 3185312973784929 3199108936765392 3206926434123776 3211331552851968 3216384439123968 3216726316721664 3218151251865186 3229016242323456 3235529584594944 3244782923194176 3249888443698176 3251328068894724 3257180042747904 3262305069563904 3269233017767808 3283392448272384 3283741448320032 3286887197048832 3295937080590336 3296287414038528 3301473974550528 3302936450940672 3303287528369556 3308881313267712 3317594452941888 3321125605351424 3330269758513152 3335509788721152 3335864328452096 3337342038971304 3342993491755008 3348609436483584 3352152728493366 3355364013654016 3359973030156288 3364960068497664 3370254682353664 3377816340627456 3383131183251456 3394972749220416 3407943688740864 3413305935396864 3418372133076992 3423067699193856 3429972468284544 3430337048691462 3443077128830976 3443443102165248 3448861205557248 3458357056917504 3462038033006592 3465701348162508 3477402107117568 3478942515589632 3484416475717632 3484786843115136 3494381609593728 3497729146748928 3498100929183744 3507732353728512 3513251613376512 3515181500127024 3520712480673024 3534163825360896 3539724673744896 3549847984349184 3557008485628416 3557386569013368 3563410645057536 3570598503972864 3570978031875072 3576596805763072 3581509713463296 3594060657353712 3606194777751552 3607792238389248 3613468937781248 3618432494014464 3618817106311872 3627660222857216 3632643272613888 3639970782669312 3643372043501568 3645373407539136 3656124499160448 3665058781855744 3670093203259392 3675867930427392 3677887144988784 3681323835621376 3693816504306432 3694209129360036 3697748096679936 3707929215664128 3708323340793344 3714158221369344 3715803507308256 3722491477426176 3728348650930176 3732293759559624 3736266306020352 3746553478327296 3752448512311296 3752847369508608 3754509793842717 3760867678224384 3767185616044032 3773113113772032 3774784515360768 3775185746708064 3785580077059872 3791536517647872 3800043383205888 3806022581157888 3812011187109888 3812416375373824 3814105187395776 3831031689706704 3834701729890304 3839969177321472 3845668649711616 3851719636975616 3853425859430784 3853835449764482 3860361532145664 3879968856251904 3891428086841344 3893565712133188 3894792787132416 3906711009230848 3912077370507264 3919968535182336 3920385198504528 3934945290092544 3935363545331712 3946986380460032 3952408065048576 3954579187642902 3960801540757152 3974173836705792 3975934303531008 3982190257963008 3993578982392832 4001634546331968 4002059890140039 4003337885188096 4008836975689728 4016923316969472 4017350285859456 4023671406483456 4039044371841024 4043318239522926 4056969124970496 4058766268187904 4065152555003904 4065584650300992 4080684004540416 4081117750714368 4087539206586368 4098793548939264 4101045083481528 4107497894118528 4123191129587712 4129678786035712 4135351421730816 4137623038112382 4141489315074048 4145897397551104 4150284330515596 4157312419233792 4159966608764928 4166141037187584 4178427999040512 4180278945721788 4188638607835136 4194392232296448 4198830479504577 4203299594272896 4207227240710144 4221504576350208 4221953290697184 4237633389330432 4238083818049536 4244752252993536 4246632579780864 4247083965046572 4254275974201344 4258777586692356 4265478582353856 4281775403802624 4288512585498624 4288968422295552 4290868335820248 4298134489399296 4305354989764608 4309910650920042 4314039446126592 4317209050742784 4326377230925568 4333184591597568 4335104091859632 4342906723663872 4349740092751872 4358977357023744 4377856597696512 4378321931093376 4382516262731776 4394582774120448 4395049885384704 4401965299400704 4403915267920896 4404383371159408 4410433348317594 4423459270589184 4440359678017536 4447346384961536 4449789385295072 4455901733351796 4464812581978112 4469536971324488 4470945566294016 4479964040208384 4486613424663552 4497080331534336 4501838864623464 4503755120836608 4517037788626944 4519519071591888 4526630332293888 4543924918321152 4551074580529152 4563605188509696 4564090265591808 4566112051711392 4573296624379392 4573782731588616 4581527972216832 4590769505107968 4591257469553664 4598481607409664 4611142742556672 4613675718916719 4620935130883344 4636536142823424 4638590020786176 4645888634290176 4646382457486848 4659175479458304 4664134572244992 4676976471638016 4684335484502016 4686908666836032 4694283307564032 4712218433814528 4726115910549504 4728712043557008 4733130645798912 4742677980837888 4743182092017824 4749697452034332 4760798005297152 4761304042500096 4775346284617728 4777461652253472 4792080876471616 4793591122624512 4798663405148088 4810389651185664 4824576658685952 4825089475082496 4827226877797779 4843524363485184 4853294376892416 4860497876718848 4867174384791264 4874832665547264 4876992103342086 4893457604345856 4901157240569856 4903849526651712 4925088672408576 4925612172480048 4930330795573248 4943905620885504 4944431121057792 4952210961825792 4954404676411008 4954931292554334 4963321969901568 4976391679412832 4981688408027136 4995404637769728 5003264683081728 5003796492678144 5006013058456956 5014490237632512 5022914154725376 5028229092740049 5033046020481024 5033580995610752 5047440102746496 5055382023530496 5066724510941184 5074696774877184 5085473583194368 5092459123830624 5108042252942272 5119958903095296 5127558199615488 5137901145907712 5144958702426816 5145505573037193 5147148709527552 5165164653247872 5173291808335872 5193057049509888 5198552022243762 5216103160676352 5218413773384448 5226624713576448 5227180264672704 5241572414390592 5246593720123392 5247151393775616 5269877420064768 5272772250190536 5281068721009536 5301245738041344 5309587010617344 5324771976523776 5335512728442624 5336079853520052 5345115967586304 5355897755959296 5356467047812608 5364895208644608 5385392495788032 5391090986030568 5409292166627328 5411688357583872 5420203406671872 5420779533734656 5428225659467808 5441490334285824 5459956174003968 5465058065252352 5468060111308704 5476663858824704 5484186748740672 5497588172783616 5513801895641088 5516830717483176 5521985753432064 5540724756459648 5541313694040054 5546622145019904 5554854716250112 5562485011190016 5571237332054016 5573705260962384 5592522976395264 5598440639339436 5604399459030528 5619830217490944 5628672768466944 5629271054262912 5650177852440576 5650778424066048 5659669670658048 5662176773041152 5662778620062096 5678370115589808 5687304776471808 5700065074808832 5709033871736832 5718016780664832 5718624563060736 5721157781093664 5740473319686144 5746547534560056 5752052594835456 5756278734323712 5768502974567424 5777579455463424 5780138789146176 5780753174646723 5790542298218496 5811969809364992 5819953284377856 5837142130262016 5837762574791168 5840348568199782 5860066513846272 5871887023894528 5879952802773504 5880577797756792 5897945694118912 5903045317997568 5920479570690048 5941202311135728 5961260755058688 5963901455296512 5973285386944512 5982151232884736 5990368473589248 6002451819497952 6005006827782144 6022717051502592 6025384975454208 6026025428789184 6035507109725184 6058566557761536 6064977359284389 6085453687455744 6088149402281856 6097728832505856 6098376975451488 6121026006810624 6121676626071552 6131308809879552 6148190323408896 6151567625222292 6161246841177792 6184786694381568 6194518179053568 6195176609982464 6212233972611072 6218846096326656 6225426495773394 6235968628850688 6239949913147392 6249211555781376 6259044410085376 6267641998560768 6282957911752704 6301487880732672 6304949391409344 6310840861065216 6323570641117184 6332256864525312 6332929936045776 6347730673729536 6348405390000128 6357125727074304 6367128379490304 6369948869671296 6370625947569858 6398217873530784 6413852868247552 6422663105703936 6432768878247936 6433452633443328 6436302503730372 6458032484646912 6464865976380063 6471059169189888 6489565846388352 6499776887396352 6502656137789448 6514360085495808 6524610139127808 6538466035535616 6566784896544768 6567482896640064 6573774394097664 6591874161180672 6592574828077056 6602947949101056 6605872901881344 6606575056739112 6617762626535424 6635188905883776 6642251210702848 6660539517026304 6671019577442304 6671728656904192 6674684077942608 6697218872967168 6704305456986732 6710728027308032 6719946060312576 6729920136995328 6740509364707328 6755632681254912 6766262366502912 6789945498440832 6815887377481728 6826611870793728 6836744266153984 6846135398387712 6859944936569088 6860674097382924 6886154257661952 6886886204330496 6897722411114496 6916714113835008 6924076066013184 6931402696325016 6954804214235136 6957885031179264 6968832951435264 6969573686230272 6988763219187456 6996201858367488 7015464707457024 7026503226753024 7030363000254048 7041424961346048 7068327650721792 7079449347489792 7099695968698368 7114016971256832 7114773138026736 7141197007945728 7141956063750144 7153193611526144 7163019426926592 7188121314707424 7212389555503104 7215584476778496 7226937875562496 7236864988028928 7237634212623744 7255320445714432 7262997578402293 7265286545227776 7279941565338624 7290746815078272 7312248998320896 7315488155013129 7330117563711488 7340186406518784 7351735860854784 7355774289977568 7362647671242752 7387633008612864 7388418258720072 7395496193359872 7415858431328256 7416646681586688 7428316442738688 7431607014616512 7432396938831501 7444982954852352 7464587519119248 7472532612040704 7493106956654592 7504897024622592 7505694739017216 7509019587685434 7521735356448768 7534371232088064 7546226227544064 7549569030721536 7550371493416128 7571160154119744 7583073035295744 7600086766411776 7612045162315776 7624832750747648 7628210374791552 7662063379413408 7669403459780608 7679938354642944 7691337299423232 7703439273951232 7706851718861568 7707670899528964 7720723064291328 7759937712503808 7782856173682688 7787131424266376 7789585574264832 7797828033365643 7813422018461696 7824154741014528 7839937070364672 7840770397009056 7869890580185088 7870727090663424 7893972760920064 7904816130097152 7909158375285804 7921603081514304 7951868607062016 7964380515926016 7987157964785664 8003269092663936 8004119780280078 8017673951379456 8033846633938944 8034700571718912 8047342812966912 8078088743682048 8086636479045852 8113938249940992 8117532536375808 8130305110007808 8131169300601984 8161368009080832 8162235501428736 8175078413172736 8197587097878528 8202090166963056 8214995788237056 8246382259175424 8259357572071424 8270702843461632 8275246076224764 8282978630148096 8291794795102208 8300568661031192 8311970541060081 8314624838467584 8319933217529856 8332282074375168 8356855998081024 8360557891443576 8388784464592896 8397660959009154 8406599188545792 8414454481420288 8443009152700416 8443906581394368 8475266778660864 8476167636099072 8489504505987072 8493265159561728 8494167930093144 8508551948402688 8517555173384712 8530957164707712 8563550807605248 8577025170997248 8577936844591104 8581736671640496 8610709979529216 8619821301840084 8628078892253184 8634418101485568 8652754461851136 8666369183195136 8670208183719264 8685813447327744 8699480185503744 8717954714047488 8755713195393024 8756643862186752 8760522852299673 8790099770769408 8803930598801408 8807830535841792 8808766742318816 8820866696635188 8846918541178368 8880719356035072 8894692769923072 8899578770590144 8911803466703592 8939073942648976 8941891132588032 8959928080416768 8973226849327104 9003677729246928 9007510241673216 9034075577253888 9039038143183776 9053260664587776 9087849836642304 9102149161058304 9127210377019392 9128180531183616 9132224103422784 9146593248758784 9147565463177232 9181539010215936 9182514939107328 9196963214819328 9222285485113344 9227351437833438 9241870261766688 9273072285646848 9277180041572352 9291777268580352 9292764914973696 9318350958916608 9328269144489984 9338139743660091 9353952943276032 9373817333672064 9388566615128064 9424436867629056 9452231821099008 9457424087114016 9466261291597824 9485355961675776 9486364184035648 9499394904068664 9521596010594304 9522608085000192 9550692569235456 9554923304506944 9555938921354787 9584161752943232 9597326810296176 9620779302371328 9649153317371904 9650178950164992 9654453755595558 9687048726970368 9706588753784832 9720995753437696 9734348769582528 9749665331094528 9753984206684172 9786915208691712 9807699053303424 9850177344817152 9851224344960096 9860661591146496 9887811241771008 9888862242115584 9904421923651584 9908809352822016 9909862585108668 9926643939803136 9952783358825664 9963376816054272 9990809275539456 10006529366163456 10007592985356288 10012026116913912 10028980475265024 10045828309450752 10056458185480098 10066092040962048 10067161991221504 10094880205492992 10110764047060992 10133449021882368 10149393549754368 10170947166388736 10184918247661248 10216084505884544 10239917806190592 10255116399230976 10275802291815424 10289917404853632 10291011146074386 10330329306495744 10346583616671744 10386114099019776 10397104044487524 10432206321352704 10436827546768896 10453249427152896 10454360529345408 10483144828781184 10493187440246784 10494302787551232 10539754840129536 10545544500381072 10562137442019072 10602491476082688 10619174021234688 10649543953047552 10671025456885248 10672159707040104 10690231935172608 10711795511918592 10712934095625216 10729790417289216 10782181972061136 10818584333254656 10823376715167744 10840406813343744 10841559067469312 10856451318935616 10882980668571648 10919912348007936 10930116130504704 10936120222617408 10953327717649408 10968373497481344 10995176345567232 11027603791282176 11033661434966352 11043971506864128 11081449512919296 11082627388080108 11093244290039808 11109709432500224 11124970022380032 11142474664108032 11147410521924768 11185045952790528 11196881278678872 11208798918061056 11239660434981888 11257345536933888 11258542108525824 11263529381528151 11301556848132096 11319339341316096 11324353546082304 11325557240124192 11356740231179616 11374609552943616 11400130149617664 11418067743473664 11436033561329664 11437249126121472 11442315562187328 11493095069120112 11504105189670912 11537005949134848 11555158910926848 11560277578292352 11561506349293446 11581084596436992 11623939618729984 11639906568755712 11674284260524032 11675525149582336 11680697136399564 11720133027692544 11743774047789056 11759905605547008 11761155595513584 11795891388237824 11806090635995136 11840959141380096 11882404622271456 11922521510117376 11927802910593024 11946570773889024 11964302465769472 11980736947178496 12004903638995904 12006179670420117 12010013655564288 12050769950908416 12052050857578368 12071014219450368 12117133115523072 12129954718568778 12170907374911488 12176298804563712 12195457665011712 12196753950902976 12242052013621248 12243353252143104 12262617619759104 12296380646817792 12303135250444584 12322493682355584 12369573388763136 12389036358107136 12390353219964928 12424467945222144 12437692192653312 12450852991546788 12471937257701376 12479899826294784 12498423111562752 12518088820170752 12535283997121536 12565915823505408 12609898782818688 12621681722130432 12647141282234368 12664513729050624 12665859872091552 12696810780000256 12714251454148608 12734256758980608 12739897739342592 12741251895139716 12796435747061568 12827705736495104 12845326211407872 12865537756495872 12866905266886656 12872605007460744 12916064969293824 12929731952760126 12942118338379776 12979131692776704 12999553774792704 13005312275578896 13028720170991616 13049220278255616 13076932071071232 13133569793089536 13134965793280128 13147548788195328 13183748322361344 13185149656154112 13205895898202112 13211745803762688 13213150113478224 13270377811767552 13284502421405696 13321079034052608 13342039154884608 13343457313808384 13349368155885216 13394437745934336 13408610913973464 13421456054616064 13439892120625152 13459840273990656 13481018729414656 13488424074175687 13511265362509824 13579890996881664 13631774754963456 13653223741587456 13673488532307968 13692270796775424 13719889873138176 13721348194765848 13772308515323904 13773772408660992 13795444822228992 13833428227670016 13841027156750157 13862805392650032 13909608428470272 13915770062358528 13937665902870528 13939147372460544 13977526438374912 13992403716734976 14030929414914048 14053006453506048 14060726000508096 14082849922692096 14136655301443584 14199391937396736 14228033942513664 14229546276053472 14282394015891456 14283912127500288 14306387223052288 14326038853853184 14376242629414848 14431168953556992 14453875751124992 14473729976057856 14475268425247488 14481680633393337 14510640891428864 14525995156804586 14530573090455552 14559883130677248 14581493630156544 14624497996641792 14630976310026258 14660235127422976 14680372813037568 14703471721709568 14711548579955136 14725295342485504 14775266017225728 14776836517440144 14790992386719744 14831716862656512 14833293363173376 14856632885477376 14863214029233024 14864793877663002 14889965909704704 14929175038238496 14945065224081408 14986213913309184 15009794049245184 15011389478034432 15018039175370868 15043470712897536 15068742464176128 15084687278220147 15099138061443072 15100742986832256 15142320308239488 15166146070591488 15200173532823552 15224090324631552 15249665501495296 15256420749583104 15324126758826816 15338806919561216 15359876709285888 15382674598846464 15406878547902464 15413703437723136 15415341799057928 15436516719111579 15441446128582656 15519875425007616 15565712347365376 15574262848532752 15579171148529664 15595656066731286 15626844036923392 15648309482029056 15679874140729344 15681540794018112 15739781160370176 15741454181326848 15787945521840128 15809632260194304 15818316750571608 15843206163028608 15903737214124032 15928761031852032 15974315929571328 16006538185327872 16008239560560156 16035347902758912 16067693267877888 16069401143437824 16094685625933824 16156177487364096 16173272958091704 16227876499881984 16235065072751616 16260610220015616 16262338601203968 16324471002857472 16350156826345472 16395174195757056 16404180333926112 16429991576474112 16492764518350848 16518715144142848 16541405686923264 16550492152449528 16565957260296192 16601137322062384 16623941082120162 16639866435059712 16664564148750336 16713711996162048 16721115782887152 16777568929185792 16795321918018308 16813198377091584 16828908962840576 16886018305400832 16887813162788736 16950533557321728 16952335272198144 16979009011974144 16986530319123456 16988335860186288 17035110346769424 17061914329415424 17127101615210496 17154050341994496 17155873689182208 17163473343280992 17221419959058432 17239642603680168 17256157784506368 17268836202971136 17305508923702272 17332738366390272 17340416367438528 17342259523940169 17371626894655488 17435909428094976 17511426390786048 17513287724373504 17521045704599346 17580199541538816 17607861197602816 17615661071683584 17617533484637632 17641733393270376 17693837082356736 17761438712070144 17799157541180288 17823606933407184 17878147885297952 17883782265176064 17919856160833536 17946453698654208 18007355458493856 18015020483346432 18068151154507776 18078076286367552 18106521329175552 18175699673284608 18194932077853167 18256361062367232 18264448206845568 18293186497517568 18295130926354464 18363078020431872 18365029878214656 18393926429638656 18444570970226688 18454702875666876 18483740523533376 18554360083144704 18583554537160704 18585529829947392 18636701917833216 18656538288979968 18676279487320182 18707905886552064 18747634667344128 18777133230256128 18848873735258112 18904463642198016 18914848174228032 18932522583195648 18970711923351552 18972728368071296 18998789808137328 19043192021188608 19045216170000384 19101385138470912 19109846609013888 19111877842709574 19168323505886464 19194653620592352 19241558604742656 19298306634743808 19300357900329984 19308907511191116 19374097453940736 19394597929140189 19413177507569664 19441991506875392 19468697539165056 19499330662189056 19507968413368344 19573830417383424 19615398106606848 19700354689634304 19702448689920192 19721323182292992 19775622483542016 19777724484231168 19808843847303168 19817618705644032 19819725170217336 19853287879606272 19905566717651328 19926753632108544 19981618551078912 20013058732326912 20015185970712576 20024052233827824 20091656618901504 20112916370960196 20132184081924096 20134323982443008 20189760410985984 20221528094121984 20266898043764736 20298787099508736 20341894332777472 20369836495322496 20432169011769088 20479835612381184 20510232798461952 20551604583630848 20579834809707264 20582022292148772 20660658612991488 20693167233343488 20772228198039552 20794208088975048 20864412642705408 20873655093537792 20906498854305792 20908721058690816 20966289657562368 20988605575102464 21079509680259072 21091089000762144 21124274884038144 21204982952165376 21238348042469376 21299087906095104 21342050913770496 21344319414080208 21423591023837184 21425868191250432 21459580834578432 21564363944122272 21637168666509312 21646753430335488 21680813626687488 21683118134938624 21712902637871232 21765961337143296 21788992735206879 21839824696015872 21872240445234816 21906655435298816 21936746994962688 21990352691134464 22055207582564352 22067322869932704 22087943013728256 22162899025838592 22165254776160216 22186488580079616 22219418865000448 22249940044760064 22284949328216064 22294821043849536 22297190816494503 22393762557357744 22417597836122112 22479320869963776 22514691073867776 22517084217051648 22527058763056302 22603113696264192 22638678682632192 22648707092164608 22651114480248384 22713480462359232 22749219105887232 22800260299235328 22836135486947328 22874498252242944 22884631124374656 22986190138240224 23008210379341824 23074011898269696 23110317821853696 23120555156584704 23123012698586892 23162169192873984 23247879237459968 23279813137511424 23348568521048064 23351050299164672 23361394272799128 23440266055385088 23487548095578112 23519811211094016 23522311191027168 23591782776475648 23612181271990272 23681918282760192 23764809244542912 23855605821186048 23893141547778048 23928604931538944 23961473894356992 24009807277991808 24012359340840234 24101539901816832 24104101715156736 24142028438900736 24234266231046144 24259909437137556 24341814749822976 24352597609127424 24390915330023424 24393507901805952 24484104027242496 24486706504286208 24525235239518208 24592761293635584 24606270500889168 24644987364711168 24739146777526272 24778072716214272 24780706439929856 24848935890444288 24875384385306624 24901705983093576 24943874515402752 24959799652589568 24996846223125504 25036177640341504 25070567994243072 25219797565637376 25243363444260864 25294282564468736 25329027458101248 25331719744183104 25393621560000512 25428502908297216 25468513517961216 25479795478685184 25482503790279432 25592871494123136 25655411472990208 25690652422815744 25731075512991744 25733810533773312 25745210014921488 25832129938587648 25859463905520252 25884236676759552 25958263385553408 25999107549585408 26010624551157792 26057440341983232 26098440556511232 26153864142142464 26267139586179072 26269931586560256 26281568556899019 26370299312308224 26411791796404224 26423491607525376 26426300226956448 26540755623535104 26569004842811392 26642158068105216 26684078309769216 26686914627616768 26698736311770432 26817221827946928 26842912109232128 26879784241250304 26919680547981312 26962037458829312 26976848148351374 27022530725019648 27159781993763328 27263549509926912 27306447483174912 27346977064615936 27384541593550848 27439779746276352 27442696389531696 27544617030647808 27547544817321984 27590889644457984 27666856455340032 27682054313500314 27725610785300064 27819216856940544 27831540124717056 27875331805741056 27878294744921088 27955052876749824 27984807433469952 28014419230980273 28061858829828096 28121452001016192 28165699845384192 28273310602887168 28398783874793472 28456067885027328 28459092552106944 28564788031782912 28567824255000576 28612774446104576 28652077707706368 28667816764064361 28752485258829696 28862337907113984 28907751502249984 28947459952115712 28950536850494976 28963361266786674 29021281782857728 29051990313609172 29061146180911104 29119766261354496 29162987260313088 29248995993283584 29261952620052516 29320470254845952 29360745626075136 29423097159910272 29450590684971008 29550532034451456 29553673034880288 29581984773439488 29663433725313024 29666586726346752 29713265770954752 29726428058466048 29729587755326004 29779931819409408 29858350076476992 29890130448162816 29972427826618368 30019588098490368 30022778956068864 30036078350741736 30086941425795072 30137484928352256 30169374556440294 30198276122886144 30201485973664512 30284640616478976 30332292141182976 30400347065647104 30448180649263104 30499331002990592 30512841499166208 30648253517653632 30677613839122432 30719753418571776 30765349197692928 30813757095804928 30827406875446272 30830683598115856 30873033438223158 31039750850015232 31131424694730752 31148525697065504 31158342297059328 31191312133462572 31253688073846784 31296618964058112 31359748281458688 31363081588036224 31479562320740352 31482908362653696 31619264520388608 31636633501143216 31686412326057216 31807474428248064 31857522063704064 31948631859142656 32013076370655744 32016479121120312 32070695805517824 32135386535755776 32138802286875648 32189371251867648 32346545916183408 32455752999763968 32470130145503232 32521220440031232 32524677202407936 32648942005714944 32700313652690944 32790348391514112 32808360667852224 32859983152948224 32985529036701696 33082811373846528 33100984304899056 33131914520592384 33202274644124768 33247882164240324 33279732870119424 33329128297500672 33427423992324096 33442231565774304 33555137858371584 33590643836036616 33626396754183168 33772036610801664 33775626325577472 33790588144584453 33904670544396288 33958018023948288 33973060638246912 33976671720372576 34070220693538848 34123828658830848 34254203230420992 34308100683988992 34311747378364416 34326946686561984 34479285207360336 34512315569012736 34611017847404544 34665476732780544 34680832734877056 34684519047880338 34743253789310976 34871818856189952 35022852781572096 35026575448747008 35042091409198692 35160399083077632 35231322143367168 35235066969275264 35283466786540752 35387674164713472 35522877424140288 35598315082360576 35647213866814368 35756295770595904 35767564530352128 35839712321667072 35892907397308416 36014710916987712 36018539011260351 36030040966692864 36156152572735104 36213042658351104 36351399346569216 36389864155706334 36512722124734464 36528896413691136 36586372995035136 36590261852708928 36726156040863744 36730059756429312 36787852859277312 36889141940453376 36909405751333752 36967481047066752 37108720166289408 37167109074321408 37171059659894784 37273403835666432 37313076577959936 37352558974640364 37415811773104128 37495269334688256 37554266460512256 37697747470516224 37829696348456064 37865045166391296 37941423846703104 37945456736142592 37997579616274656 38090432340000768 38202770276941824 38219693218027776 38223755685419148 38336647011772928 38389307241184704 38483117209485312 38596613269487616 38600715800659968 38617815022382232 38748194907881472 38789195858280378 38826355015139328 38883983013750784 38937395078330112 38998661324378112 39015936826736688 39147660834766848 39230796213213696 39400709379268608 39404897379840384 39442646364585984 39551244967084032 39555448968462336 39617687694606336 39635237411288064 39639450340434672 39811133435302656 39853507264217088 39963237102157824 40026117464653824 40030371941425152 40048104467655648 40183313237803008 40225832741920392 40264368163848192 40268647964886016 40379520821971968 40443056188243968 40465272222527061 40533796087529472 40683788665554944 40739672990644992 40864338023538176 40959671224762368 41020465596923904 41103209167261696 41159669619414528 41164044584297544 41321317225982976 41386334466686976 41588416177950096 41728825285410816 41747310187075584 41812997708611584 41817442117381632 41932579315124736 41977211150204928 42159019360518144 42182178001524288 42248549768076288 42409965904330752 42598175812190208 42684101827540992 42688638828160416 42847182047674368 42851736382500864 42919161669156864 43128727888244544 43293506860670976 43361627253374976 43366236269877248 43425805275742464 43531922674286592 43577985470413758 43679649392031744 43744480890469632 43813310870597632 43873493989925376 43980705382268928 44110415165128704 44134645739865408 44175886027456512 44325798051677184 44330509552320432 44372977160159232 44438837730000896 44499880089520128 44569898656432128 44589642087699072 44594381632989006 44787525114715488 44835195672244224 44958641739927552 45029382147735552 45034168434103296 45054117526112604 45206227392528384 45254061834660441 45297414184329216 45302228960496768 45426960924718464 45498438211774464 45600520598470656 45672270973894656 45748996504485888 45769262248749312 45972380276480448 46016420758683648 46148023796539392 46220635643707392 46241110313169408 46246025397173784 46324338385747968 46495758474919936 46559626275022848 46697137042096128 46702100598329344 46722788545598256 46880532110770176 46975096191156224 47039622422188032 47044622382054336 47183565552951296 47224362543980544 47363836565520384 47529618489085824 47711211642372096 47786283095556096 47857209863077888 47922947788713984 48019614555983616 48024718681680468 48203079803633664 48208203430313472 48284056877801472 48468532462092288 48519818874275112 48683629499645952 48705195218254848 48781830660046848 48787015803611904 48973413008572416 49050470479036416 49185522587271168 49212541001778336 49289974729422336 49478293555052544 49556145432428544 49561412879859712 49697871780888576 49803411966187152 49919599305179136 49993692446251008 50072355280683008 50141135988486144 50439595131274752 50486726888521728 50588565128937472 50658054916202496 50663439488366208 50787243120001024 50857005816594432 50937027035922432 50959590957370368 50965007580558864 51185742988246272 51310822945980416 51381304845631488 51462151025983488 51467621067546624 51490420029842976 51664259877175296 51718927811040504 51768473353519104 51916526771106816 51998215099170816 52021249102315584 52026778571820507 52114880683966464 52307728284284928 52534279172358144 52539863173120512 52563137113798038 52740598624616448 52823583592808448 52846983215050752 52852600453912896 53081511247070208 53138009685622784 53284316136210432 53373829255233536 53397472623540864 53634443655893856 53685824218464256 53759568482500608 53839361095962624 53924074917658624 53953696296702748 54045061450039296 54319563987526656 54527099019853824 54584796233559501 54693954129231872 54769083187101696 54879559492552704 54885392779063392 55089234061295616 55095089634643968 55181779288915968 55333712910680064 55364108627000628 55451221570600128 55663080249434112 55750663611482112 55756589489842176 55910105753499648 55969614866939904 56028838461960546 56123717659656192 56242904002032384 56331399690768384 56546621205774336 56797567749586944 56912135770054656 56918185104213888 57129576063565824 57135648510001152 57225548892209152 57304155415412736 57335633528128722 57504970517659392 57724675814227968 57815503004499968 57894919904231424 57901073700989952 57926722533573348 58042563565715456 58103980627218344 58122292361822208 58183793787420567 58239532522708992 58325974520626176 58497991986567168 58523905240105032 58721491252150272 58846194319820544 58901181369942016 59101064068902912 59107346069760576 59163969546878976 59326867450626048 59333173452693504 59426531541909504 59452856116932096 59459175510652008 59559863638818816 59716700152953984 59780260896325632 59944855653236736 60039176196980736 60045557912137728 60072156701483472 60274969856704512 60338749112880588 60396552245772288 60402971947329024 60569281232957952 60664584282365952 60800694131294208 60896361298526208 60998662005981184 61025682998332416 61296507035307264 61439506837143552 61530698395385856 61627514191609856 61654813750892544 61661367196231712 61746066876446316 62079501700030464 62262849389461504 62297051394131008 62316684594118656 62382624266925144 62593237928116224 62719496562917376 62726163176072448 62965816725307392 63238529040777216 63273267002286432 63372824652114432 63614948856496128 63715044127408128 63897263718285312 64026152741311488 64032958242240624 64270773071511552 64277604573751296 64378742503735296 64693091832366816 64911505999527936 64940260291006464 65042440880062464 65049354404815872 65297884011429888 65366978205620637 65616721335704448 65719966305896448 65971058073403392 66165622747693056 66201968609798112 66263829041184768 66404549288249536 66495764328480648 66559465740238848 66658256595001344 66854847984648192 66884463131548608 66891572449483509 67181287672073232 67252793508366336 67544073221603328 67551252651154944 67581176289168906 67809341088792576 67916036047896576 67946121276493824 67953343440745152 68140441387077696 68247657317661696 68508406460841984 68623494756728832 68653893373123968 68958570414720672 69024631138025472 69222035694809088 69330953465561088 69361665469754112 69369038095760676 69486507578621952 69743637712379904 70045705563144192 70053150897494016 70084182818397384 70320798166155264 70462644286734336 70470133938550528 70566933573081504 70775348329426944 71045754848280576 71196630164721152 71294427733628736 71512591541191808 71679424643334144 71785814794616832 72029421833975424 72037078022520702 72312305145470208 72426085316702208 72702798693138432 72779728311412668 73025444249468928 73057792827382272 73172745990070272 73180523705417856 73452312081727488 73460119512858624 73575705718554624 73778283880906752 73818811502667504 73934962094133504 74217440332578816 74334218148642816 74342119319789568 74546807671332864 74626153155919872 74705117949280728 74831623546208256 74990538669376512 75108532921024512 75659392696912128 75730090332782592 75882847693406208 75890913472285184 75995159232549312 76180864680001536 76405540553883648 76439386436055552 76447511370838296 76673294023545856 76778614482369408 76966234418970624 77193226538975232 77201431601319936 77235630044764464 77496389815762944 77578391716560756 77652710030278656 77767966027501568 77874790156660224 77997322648756224 78031873653473376 78295321669533696 78461592426427392 78801418758537216 78809794759680768 78844705670697057 79110897936924672 79235375389212672 79270474822576128 79278900680869344 79622266870605312 79707014528434176 79926474204315648 80052234929307648 80060743882850304 80096208935311296 80451665483840784 80528736327696384 80537295929772032 80759041643943936 80886112376487936 80930544445054122 81067592175058944 81367577331109888 81479345981289984 81728676047076352 81919342449524736 82040931193847808 82206418334523392 82319339238829056 82328089168595088 82642634451965952 82772668933373952 83176832355900192 83457650570821632 83494620374151168 83625995417223168 83634884234763264 83865158630249472 83954422300409856 84043257692940819 84364356003048576 84497099536152576 84819931808661504 85196351624380416 85368203655081984 85377277656320832 85694364095348736 85703472765001728 85838323338313728 86257455776489088 86587013721341952 86723254506749952 86732472539754496 86851610551484928 87063845348573184 87155970940827516 87359298784063488 87488961780939264 87626621741195264 87746987979850752 87961410764537856 88269291479730816 88351772054913024 88651596103354368 88661019104640864 88745954320318464 88877675460001792 88999760179040256 89139797312864256 89179284175398144 89188763265978012 89575050229430976 89670391344488448 89917283479855104 90058764295471104 90068336868206592 90108235052225208 90412454785056768 90508123669320882 90594828368658432 90604457920993536 90853921849436928 90996876423548928 91201041196941312 91344541947789312 91497993008971776 91538524497498624 91944760552960896 92032841517367296 92296047593078784 92441271287414784 92482220626338816 92492050794347568 92991516949839872 93119252550045696 93394274084192256 93404201196658688 93445577091196512 93761064221540352 93950192382312448 94079244844376064 94089244764108672 94367131105902592 94418968519229809 94448725087961088 95059236978171648 95422423284744192 95572566191112192 95714419726155776 95845895577427968 96039229111967232 96049437363360936 96406159607267328 96416406860626944 96568113755602944 97039637748550224 97367258999291904 97410390436509696 97563661320093696 97574031607223808 97946826017144832 98100940958072832 98371045174542336 98425082003556672 98579949458844672 98956587110105088 99122825759719424 99395743561777152 99606823932374304 99839198610358272 99987384892502016 100144710561366016 100282271976972288 100879190262549504 101177130257874944 101316109832404992 101326878976732416 101371764433753359 101574486240002048 101714011633188864 101874054071844864 101919181914740736 101930015161117728 102371485976492544 102621645891960832 102762609691262976 102924302051966976 102935242135093248 102980840059685952 103437855622081008 103536946707038208 103833053542213632 103996430198341632 104042498204631168 104053557143641014 104229761367932928 104615456568569856 105068558344716288 105079726346241024 105126274227596076 105481197249232896 105693966430101504 105705200907825792 106163022494140416 106276019371245568 106568632272420864 106747658510467072 106794945247081728 107268887311787712 107371648436928512 107519136965001216 107678722191925248 107848149835317248 107907392593405496 108055617033781053 108090122900078592 108639127975053312 109054198039707648 109169592467119002 109387908258463744 109538166374203392 109759118985105408 109770785558126784 110178468122591232 110190179269287936 110363558577831936 110667425821360128 110728217254001256 110902443141200256 111326160498868224 111501327222964224 111513178979684352 111820211506999296 111939229733879808 112057676923921092 112247435319312384 112485808004064768 112662799381536768 113093242411548672 113595135499173888 113824271540109312 113836370208427776 114271297020002304 114451097784418304 114608310830825472 114671267056257444 115009941035318784 115449351628455936 115631006008999936 115789839808462848 115802147401979904 115853445067146696 116207961254436688 116244584723644416 116367587574841134 116479065045417984 116651949041252352 116995983973134336 117047810480210064 117442982504300544 117692388639641088 117802362739884032 118202128137805824 118214692139521152 118327939093757952 118653734901252096 118666346905387008 118853063083819008 118905712233864192 118918351021304016 119433400305907968 119560521792651264 119889711306473472 120078352393961472 120091115824275456 120144313402966944 120549939713409024 120677498225761176 120793104491544576 120805943894658048 121138562465915904 121329168564731904 121395816667581183 121601388262588416 121997324011962368 122051365996664832 122593014070614528 122879013674287104 123061396790771712 123255028383219712 123309627501785088 123322734392463424 123492133752892632 124159003400060928 124594102788262016 124765248533850288 125186475856232448 125438993125834752 125452326352144896 125931633450614784 126477058081554432 126546534004572864 126745649304228864 127229897712992256 127794527436570624 128052305482622976 128065916484481248 128541546143023104 128555209147502592 128757485007470592 129386183664733632 129880520582012928 130084881760124928 130098708809631744 130595768022859776 130733956411241274 131233442671408896 131439932611792896 131942116146806784 132331245495386112 132403937219596224 132527658082369536 132809098576499072 132991528656961296 133118931480477696 133316513190002688 133709695969296384 133768926263097216 133783144898967018 134362575344146464 134505587016732672 135088146443206656 135102505302309888 135162352578337812 135618682177585152 135762185503981323 135892242552987648 135906686881490304 136280882774155392 136495314635323392 137016812921683968 137246989513457664 137307786746247936 137917140829441344 138049262276050944 138444071389618176 138661906931122176 138723330939508224 138738076191521352 138973015157243904 139487275424759808 140091411126288384 140106301794988032 140168365636794768 140641596332310528 140925288573468672 140940267877101056 141133867146163008 141550696658853888 142091509696561152 142393260329442304 142588855467257472 143025183082383616 143358849286668288 143571629589233664 144058843667950848 144074156045041404 144624610290940416 144852170633404416 145405597386276864 145559456622825336 146050888498937856 146115585654764544 146345491980140544 146361047410835712 146920239025717248 147151411437109248 147556567761813504 147637623005335008 147869924188267008 148434880665157632 148668436297285632 148684238639579136 149093615342665728 149410235898561456 149981077338753024 150217065842049024 151318785393824256 151460180665565184 151765695386812416 151781826944570368 151990318465098624 152361729360003072 152811081107767296 152878772872111104 152895022741676592 153346588047091712 153557228964738816 153932468837941248 154386453077950464 154402863202639872 154471260089528928 154992779631525888 155156783433121512 155305420060557312 155535932055003136 155749580313320448 155994645297512448 156063747306946752 156080335715461521 156923184852854784 157602837517074432 157619589519361536 157689411341394114 158221795873849344 158470750778425344 158540949645152256 158557801361738688 159244533741210624 159414029056868352 159852948408631296 160121487765700608 160192417870622592 160903330967681568 161057472655392768 161074591859544064 161518083287887872 161772224752975872 161861088890108244 162135184350117888 162735154662219776 162958691962579968 163457352094152704 164081862387695616 164412836669046784 164638678477658112 164656178337190176 165285268903931904 165545337866747904 166353664711800384 166989240748302336 167251990834446336 167269768469526528 167730317260498944 167908844600819712 168086515385881638 168728712006097152 168994199072305152 169639863617323008 170392703248760832 170736407310163968 170754555312641664 171388728190697472 171406945530003456 171676646676627456 172514911552978176 173174027442683904 173446509013499904 173464945079508992 173703221102969856 174127690697146368 174311941881655032 174718597568126976 174977923561878528 175253243482390528 175493975959701504 176538582959461632 176703544109826048 177303192206708736 177322038209281728 177491908640636928 177755350920003584 177999520358080512 178279594625728512 178358568350796288 178377526531956024 179150100458861952 179340782688976896 179834566959710208 180117528590942208 180136673736413184 180216470104450416 180824909570113536 181016247338641764 181189656737316864 181208915841987072 181707843698873856 181993752847097856 182402082393882624 182689083895578624 182995986017943552 183077048994997248 183889521105921792 184592095186157568 184882542574829568 184964441252677632 184984101588695136 185983033899679744 186238505100091392 186788548168384512 186808402393317376 186891154182393024 187900384764624896 188158489688752128 188178489528217344 188734262211805184 188837937038459618 188897450175922176 190118473956343296 190844846569488384 191145132382224384 191428839452311552 191691791154855936 192078458223934464 192098874726721872 192812319214534656 192832813721253888 193136227511205888 194079275497100448 194734517998583808 194820780873019392 195127322640187392 195148063214447616 195893652034289664 196100934616861911 196850164007113344 197159898917689344 197913174220210176 198245651519438848 198791487123554304 199213647864748608 199678397220716544 199974769785004032 200289421122732032 200564543953944576 200674717348450527 201758380525099008 202354260515749888 202632219664809984 202653757953464832 202743528867506718 203148972480004096 203428023266377728 203748108143689728 203838363829481472 203860030322235456 204742971952985088 205243291783921664 205525219382525952 205870484270186496 205961680119371904 206875711244162016 207073893414076416 207666107084427264 207992860396683264 208084996409262336 208107114287282028 208459522735865856 209230913137139712 210137116689432576 210159452692482048 210252548455192152 210962394498465792 211387932860203008 211410401815651584 212326044988280832 212552038742491136 213137264544841728 213495317020934144 213589890494163456 214537774623575424 214743296873857024 215038273930002432 215357444383850496 215696299670634496 215814785186810992 216111234067562106 217278255950106624 218108396079415296 218339184934238004 218775816516927488 219076332748406784 219518237970210816 219541571116253568 220356936245182464 220380358538575872 220727117155663872 221334851642720256 221456434508002512 221804886282400512 222652320997736448 223002654445928448 223026357959368704 223640423013998592 223878459467759616 224115353847842184 224494870638624768 224971616008129536 225325598763073536 227190270998347776 227648543080218624 227672740416855552 228542594040004608 228902195568836608 229216621661650944 229342534112514888 230019882070637568 230898703256911872 231579679616925696 231604294803959808 231706890134293392 232415922508873376 232489169447288832 232735175149682268 232958130090835968 233303898082504704 233991967946268672 234095620960420128 234885965008601088 235384777279282176 236404256275611648 236429384279042304 236534117012091171 237332693810774016 237706126167638016 237811424467728384 237836702042608032 238866800611815936 239121043585302528 239779422612946944 240156704787922944 240182231648550912 240288626805933888 241354996451522352 241586208983089152 241611887789316096 242277124931831808 242658337129463808 242791633335162366 243202776525176832 243994648023924736 244102731993329664 245186028141229056 245758027348574208 246122793581543424 246619255003570176 246645468784926848 246984267505785264 248318006800121856 249188205576524032 249530497067700576 250372951712464896 250877986251669504 250904652704289792 251863266901229568 252129773078822457 253093068009145728 253491298608457728 254459795425984512 255589054873141248 256104610965245952 256131832968962496 257083092286046208 257110418295005184 257514970014941184 258772367329467264 259761041164025856 260169763520249856 260197417619263488 261191536045719552 261467912822482548 262466885342817792 262879865223585792 263884232293613568 264807874439192448 265055316164739072 265618197152998144 265983057313922592 266237862960955392 266633026380005376 267419391938592768 267537852526194432 267566289797934036 268725150688292928 269011174033465344 270176292886413312 270205010604619776 270324705156675624 271237364355170304 271524371007962646 271784485105975296 271813373762980608 272561765548310784 272990629270646784 274033625843367936 274493979026915328 274615573492495872 275834281658882688 276098524552101888 276888142779236352 277323813862244352 277446661879016448 277476152383042704 278974550849519616 280182822252576768 280212603589976064 280336731273589536 281283192664621056 281850577146937344 281880535754202112 282267734292326016 283101393317707776 283256905557689427 284786520658884608 285177710934514944 286050366164767232 286717698573336576 287143259178467328 288117687335901696 288148312090082808 289249220581880832 289704341266808832 291118913245650672 292101776997875712 292231171309529088 292690983960281088 292722094821671424 293840478051434496 294302822874218496 295113135523627008 295275246010670016 295739848376534016 296869761330315264 297368477279158272 298187230685331456 298820471797122912 299962154677506048 300434131684098048 302637570787648512 303531390773624832 303563653889140736 303980636930197248 304723458720006144 305622162215534592 305757545744222208 305790045483353184 306693176094183424 307114457929477632 307864937675882496 308772906155900928 308805726405279744 308942520179057856 310313566866243024 310610840121114624 311071864110006272 311499160626640896 311989290595024896 312127494613893504 312160671430923042 313846369705709568 315205675034148864 315239179038723072 315378822682788228 316443591747698688 317081899290304512 317115602723477376 318489067482421248 318828058113736704 319705896817262592 320242975531401216 320384835741245184 321806661935363136 322114945310785536 322149183719088128 323036166575775744 323544449505951744 323722177780216488 324270368700235776 325470309324439552 325917383925159936 326914704188305408 328163724775391232 328825673338093568 329277356955316224 329312356674380352 330570537807863808 331090675733495808 332707329423600768 333978481496604672 334503981668892672 334539536939053056 335460634520997888 335817689201639424 336173030771763276 337457424012194304 337988398144610304 339279727234646016 340785406497521664 341472814620327936 341509110625283328 342813891060006912 343353293353254912 345029823105956352 346348054885367808 346893018026999808 346929890159017984 347406442205939712 348623883763310064 349437195136253952 349955847123757056 350506486964781056 350987951919403008 353077165918923264 353407088219652096 354606384413417472 354644076418563456 354983817281273856 355510701840007168 355999040716161024 356559189251457024 356717136701592576 356755053063912048 358300200917723904 358681565377953792 359669133919420416 360235057181884416 360273347472826368 360432940208900832 361649819140227072 362032494677283528 362379313474633728 362417831683974144 363415687397747712 363987505694195712 364187450002743549 364804164787765248 365991972035887104 366154097989994496 367779042211843584 369184190372315136 369765085149659136 369928882505355264 369968203177390272 371966067799359488 372477010200182784 373616804786634752 373782308364786048 375800769529249792 376316979377504256 376356979056434688 377468524423610368 377675874076919236 377794900351844352 380236947912686592 381689693138976768 382857678904623104 383383582309711872 384156916447868928 384197749453443744 385624638429069312 385665627442507776 386272455022411776 388158550994200896 389641561746038784 390254645280374784 390296126428895232 391787304068579328 392201869233723822 393700328014226688 394319797835378688 395826348440420352 396491303038877696 397582974247108608 398427295729497216 399356794441433088 399949539570008064 400578842245464064 401129087907889152 401349434696901054 403516761050198016 404708521031499776 405264439329619968 405307515906929664 405487057735013436 406297944960008192 406856046532755456 407286556511943969 407676727658962944 407720060644470912 409485943905970176 411050438765051904 411740968540372992 411923360238743808 413751422488324032 414147786828152832 415332214168854528 415985720793366528 416169992818524672 416214228574564056 416919045471731712 418461826274279424 420274233378865152 420318905384964096 420505096910384304 421924788996931584 422775865720406016 422820803631303168 424652089976561664 425104077484982272 426274529089683456 426990634041868288 427179780988326912 429075549247150848 430076547860004864 430714888767700992 431392599341268992 431629570373621984 432222468135124212 434556511900213248 436216792158830592 436678369868476008 438152665496813568 439036475940421632 439083142232507136 440760717077151744 441454234311327744 442669703285440512 442912869016005024 443609772564801024 445304641995472896 446005308891856896 446052715918737408 447280846027997184 448230707695684368 449943232016259072 450651197526147072 454380541996695552 455297086160437248 455345480833711104 457085188080009216 458433243323301888 458685068225029776 460039764141275136 461797406513823744 463159359233851392 463208589607919616 463413780268586784 464831845017746752 464978338894577664 465470350299364536 465916260181671936 466607796165009408 467983935892537344 468191241920840256 468241007146384563 470769554558564352 472808512551223296 472858768558084608 473068234024182342 474665387621548032 475412252335276032 475622848935456768 475673404085216064 477733601223631872 478242087170605056 479558845225893888 480364463297101824 480577253611867776 482709992903044704 483172417966178304 483223775578632192 484554249863663616 485316674258927616 485583266670324732 486405553050353664 488205463986659328 490372056282458112 492245587163086848 493238510007140352 493290937569853696 493968535011570528 496636013600243712 498376411153048064 499060994135401152 501755972503339008 501809305408579584 503726533802459136 504259546157644914 506186136018291456 506982597216915456 508919590851969024 511178109746282496 512209221930491904 512263665937924992 514166184572092416 514220836590010368 515029940029882368 517544734658934528 519522082328051712 520339527040499712 520394835238526976 522383072091439104 522935825644965096 524933770685635584 525759730447171584 529615748878384896 530110632329478144 531236394305996288 531966114627845184 532475725921910784 533266052760010752 534838783877185536 535075705052388864 535132579595868072 537450301376585856 538022348066930688 540352585772826624 540410021209239552 540649410313351248 542474728710340608 543048742015925292 543568970211950592 543626747525961216 545123531096621568 545981258541293568 548067251686735872 548987958053830656 549231146984991744 551668563317765376 553776285558472704 554647627724488704 554893323758032896 554952304766085408 557949101699039232 560365644505153536 560425207179952128 560673462547179072 563701154293874688 563761071508404224 564535468584652032 566202786635415552 566513811115378854 569573041317769216 570355421869029888 572100732329534464 573435397146673152 574286518356934656 576235374671803392 576296624180165616 578498441163761664 579408682533617664 582237826491301344 584203553995751424 584462342619058176 585381967920562176 585444189643342848 587680956102868992 588302803850585733 590550492021340032 591479696753068032 593739522660630528 594736954558316544 596374461370662912 597640943594245824 599924309355012096 600868263368196096 605275141575297024 607062781547249664 607127307778281472 607961273860394496 609446917440012288 611244324431069184 611515091488444416 611580090966706368 613386352188366848 614228915858955264 615729875351764992 617611452810559488 617885040358115712 620627133732486048 621221680242229248 622143728220012544 622998321253281792 623978581190049792 624254989227787008 624321342861846084 627692739411419136 630411350068297728 630478358077446144 630757645365576456 632887183495397376 634163798580609024 634231205446954752 636978134964842496 637656116227473408 639411793634525184 640485951062802432 640769671482490368 643613323870726272 644229890621571072 644298367438176256 646072333151551488 647088899011903488 647444355560432976 650940618648879104 651834767850319872 653829408376610816 656327449550782464 657651346676187136 658554713910632448 658624713348760704 661141075615727616 662181351466991616 665414658847201536 667956962993209344 669007963337785344 669079073878106112 670921269041995776 671635378403278848 672346061543526552 674914848024388608 675976796289220608 681570812995043328 682945629240655872 683018221250566656 685627782120013824 686706586706509824 690059646211912704 692696109770735616 693859780318035968 694812884411879424 697247767526620128 698874390272507904 699911694247514112 701012973929562112 701975903838806016 706154331837846528 709212768826834944 709288152837126912 709602351036273513 711021403680014336 711998081432322048 713118378502914048 713434273403185152 713510106127824096 716600401835447808 717363130755907584 719338267838840832 720470114363768832 720546694945652736 720865880417801664 724064989354567056 724758626949267456 724835663367948288 726831374795495424 727975011388391424 728374900005487098 729608329575530496 731983944071774208 732308195979988992 735558084423687168 738368380744630272 739857765010710528 739936406354780544 743932135598718976 744954020400365568 747233609573269504 747564616729572096 751601539058499584 752633958755008512 752713958112869376 754937048847220736 755351748153838472 755589800703688704 756389319236467371 760473895825373184 763379386277953536 765715357809246208 766767164619423744 768313832895737856 768395498906887488 771249276858138624 771331254885015552 772544910044823552 776317101988401792 779283123492077568 780509290560749568 780592252857790464 783574608137158656 784403738467447644 787400656028453376 788639595670757376 791652696880840704 792982606077755392 795165948494217216 796854591458994432 798713588882866176 799899079140016128 801157684490928128 802258175815778304 802698869393802108 807033522100396032 809417042062999552 810528878659239936 810615031813859328 810974115470026872 813712093065510912 814573113023887938 815353455317925888 815440121288941824 818971887811940352 822100877530103808 823481937080745984 823846720477487616 827502844976648064 828295573656305664 830664428337709056 831971441586733056 832339985637049344 832428457149128112 836923652548558848 840548466757730304 840637810769928192 841010193820768608 843849577993863168 845551731440812032 845641607262606336 849304179953123328 849770716673068281 853981268083736576 854359561976653824 858151098494301696 860153095720009728 861429777535401984 862785198682537984 863259140747243968 864444936270248424 869113023800426496 873356739736952016 876305330993627136 878072951880843264 878166284465014272 881521434154303488 882908468622655488 885339406570881024 885825738032010048 887219545129602048 890609283990945792 892105431837474816 894561692055994368 896461415391368736 899886464032518144 901302395052294144 910594172320874496 910690961667422208 914170376160018432 916866486646603776 917370136450059552 920079528282550272 923594813027647488 926318718467702784 926417179215839232 926827560537173568 929663690035493504 930940700598729072 931832520363343872 933215592330018816 935967871785074688 936382483841680512 936482014292769126 941539109117128704 945617025102446592 945717537116169216 946136468048364684 949330775243096064 951245697870913536 951346808170432128 955467202447263744 956484174341210112 959117690451787776 960728926594203648 961154507223735552 965419985806089408 966344835932356608 966447551157264384 969108499727327232 970633348517855232 971166533340649464 972811106100707328 976410927973318656 980744112564916224 984491174326173696 986477020014280704 986581875139707392 987937070023141056 993272027200487424 996752822306096128 998121988270802304 1003511945006678016 1003618610817159168 1007453067604918272 1008519092315289828 1012372272036582912 1013965194433830912 1017839181703938048 1022356219492564992 1024418443860983808 1024527331875849984 1028441673180020736 1030059880059764736 1035089469317869056 1039044164656103424 1040679054080999424 1040789670477053952 1045871651289930192 1049867541371271168 1051519460894343168 1059231497756769792 1060221264658956288 1062472788611992576 1063932229255690368 1064951451843821568 1066532105520021504 1069677567754371072 1070151410104777728 1070265159191736144 1074900602753171712 1076044696133861376 1080705171545653248 1080820042418479104 1081298820626702496 1084949457420681216 1086097484031850584 1087137940423901184 1087253495051922432 1090247062193243136 1091962517082587136 1092562350008230647 1097975916107661312 1098462293969983488 1103337126635530752 1107552571116945408 1109295255448977408 1109786647516065792 1109904609532170816 1115898203398078464 1120850414359904256 1121346925094358144 1127402308587749376 1127522143016808448 1129070937169304064 1132405573270831104 1133027622230757708 1139146082635538432 1140710843738059776 1144201464659068928 1148573036713869312 1152470749343606784 1152593248360331232 1156996882327523328 1158817365067235328 1164475652982602688 1168924685238116352 1170763935841124352 1170888379286685696 1175361912205737984 1176605607701171466 1181100984042680064 1182959393506136064 1187479045321261056 1189473909116633088 1192748922741325824 1195281887188491648 1199848618710024192 1201736526736392192 1210550283150594048 1214125563094499328 1214254615556562944 1215922547720788992 1218893834880024576 1223030182976888832 1223160181933412736 1226772704376733696 1228457831717910528 1235222905621118976 1235770080716231424 1241254267464972096 1242443360484458496 1244287456440025088 1245996642506563584 1247957162380099584 1248509978455574016 1248642685723692168 1255385478822838272 1260822700136595456 1260956716154892288 1261515290731152912 1265774366990794752 1268327597161218048 1268462410893909504 1273956269929684992 1275312232454946816 1278823587269050368 1280971902125604864 1281539342964980736 1287226647741452544 1288596734876352512 1292144666303102976 1294177798023806976 1294888711120865952 1301881237297758208 1303669535700639744 1307658816753221632 1315302693352374272 1317109427821264896 1317249426697521408 1322282151231455232 1324362702933983232 1330829317694403072 1335913925986418688 1338015926675570688 1338158147756212224 1341842538083991552 1344692123087053104 1349829696048777216 1351953592578441216 1363141625990086656 1365891258481311744 1366036442501133312 1371255564240027648 1380119292423825408 1385392219541471232 1387719560636071936 1389625768823758848 1394495535053240256 1397748780545015808 1399823388495028224 1402025947859124224 1403951807677612032 1404723021439153689 1412308663675693056 1418425537653669888 1418576305674253824 1419204702072547026 1422042807360028672 1423996162864644096 1426236757005828096 1426868546806370304 1427020212255648192 1433200803670895616 1434726261511815168 1438676535677681664 1441093389891305472 1441731760835603328 1448129978709134112 1449517253898534912 1449671326735896576 1453662749590990848 1455950022776782848 1456749800010974196 1459216659151060992 1464616391959977984 1471116168847374336 1476736761489260544 1479715530021421056 1479872812709561088 1487864271197437952 1489908040800731136 1494467219146539008 1495129233459144192 1503203078116999168 1505267917510017024 1505427916225738752 1509874097694441472 1510703496307676944 1511179601407377408 1512778638472934742 1520947791650746368 1526758772555907072 1531430715618492416 1533534329238847488 1536627665791475712 1536790997813774976 1542498553716277248 1542662509770031104 1545089820089647104 1552634203976803584 1558566246984155136 1561018581121499136 1561184505715580928 1567149216274317312 1568807476934895288 1574801312056906752 1577279191341514752 1585965212155510784 1590331896988434432 1593709182917988864 1597427177765732352 1599798158280032256 1602315368981856256 1604516351631556608 1605397738787604216 1614067044200792064 1621057757318479872 1621230063627718656 1621948230940053744 1627424186131021824 1629146226047775876 1630706910635851776 1630880242577883648 1637943775623880704 1644201755060207616 1646963874161491968 1647693440954975232 1655005689953296128 1661328856675418112 1663942883173466112 1664679971274098688 1664856914298256224 1673847305097117696 1681096933515460608 1681275621539856384 1682020387641537216 1691103462881624064 1691283214525212672 1698608359906246656 1699541433346136562 1707962536167473152 1708719123953307648 1716302196988603392 1720306191440019456 1722859555070803968 1726518281494487936 1728889872540496848 1738226047600852992 1746713479473904032 1752610661987254272 1756145903761686528 1756332568930028544 1763042868308606976 1764908411551757199 1771651476064020096 1774439090259204096 1781218567981891584 1784210863674949632 1789123384111988736 1792922830782737472 1799772928065036288 1802604790104588288 1821188344641748992 1821381923334844416 1828340752320036864 1833732973293207552 1834740272900119104 1840159056565100544 1847189626055294976 1852834358431678464 1853655121074347136 1859327380070987008 1861881401197458144 1863665040726687744 1866431184660037632 1871935743570149376 1872764967683361024 1872964028585538252 1883078218234257408 1891234050204893184 1891435074232338432 1892272936096729368 1898661550486192128 1902491395741827072 1902693616340864256 1910934404894527488 1912968348682420224 1918235380903575552 1921457853188407296 1922309014447471104 1930839971612178816 1932689671864713216 1932895102314528768 1938216999454654464 1941266697035710464 1942333066681298928 1952821855946637312 1961488225129832448 1968982348652347392 1972954040028561408 1973163750279414784 1975874140046282112 1986544054400974848 1993505644612192256 1996243976541604608 2007023890013356032 2007237221634318336 2014906135209836544 2017038184630579656 2024744544073165824 2027930388867661824 2044712438985129984 2048836887721967616 2049054663751699968 2056883346360041472 2060119760119529472 2070178938635738112 2078088329312206848 2081579340954107904 2091743302579860384 2099735082742542336 2103038921788686336 2118462995513539584 2124945577223985152 2127864458511380736 2133064211040043008 2139355135508742144 2140302820209555456 2140530318383472288 2149801205506343424 2152089392267722752 2161410343091306496 2161640084836958208 2162597641253404992 2172194968063701168 2174275880847802368 2174506990103844864 2180494124386486272 2183925034165174272 2185124700016461294 2195951832215322624 2196924587939966976 2206674253271061504 2215105142233890816 2219573295032131584 2219809219064341632 2231796406796156928 2241700828719808512 2242693850188716288 2254804617175498752 2255044286033616896 2258141874338608128 2264811146541662208 2266055244461515416 2278292165271076864 2281421687476119552 2288402929318137856 2297146073427738624 2304941498687213568 2305186496720662464 2313993764655046656 2317634730134470656 2328951305965205376 2337849370476232704 2341527871682248704 2341776758573371392 2350723824411475968 2353211215402342932 2362201968085360128 2365918787012272128 2374958090642522112 2378947818233266176 2385497845482651648 2390563774376983296 2399697237420048384 2403473053472784384 2421100566301188096 2428251126188998656 2428509231113125888 2431845095441577984 2446060365953777664 2446320363866825472 2453545408753467392 2456915663435821056 2470445811242237952 2471540161432462848 2482508534929944192 2484886720968916992 2488574912880050176 2491993285013127168 2495914324760199168 2497019956911148032 2497285371447384336 2510770957645676544 2521645400273190912 2521913432309784576 2523030581462305824 2531548733981589504 2536655194322436096 2536924821787819008 2547912539859369984 2549312150019204843 2561943804251209728 2563078685929961472 2574453295482905088 2577193469752705024 2584289332606205952 2588355596047613952 2589777422241731904 2603762474595516416 2607339071401279488 2615317633506443264 2630605386704748544 2634218855642529792 2634498853395042816 2644564302462910464 2648725405867966464 2661658635388806144 2671827851972837376 2676316295512424448 2683685076167983104 2689384246174106208 2699659392097554432 2703907185156882432 2731782516962623488 2732072885002266624 2742511128480055296 2760238584847650816 2770784439082942464 2775439121272143872 2779251537647517696 2788991070106480512 2795497561090031616 2799646776990056448 2804051895718248448 2807903615355224064 2809446042878307378 2824617327351386112 2836851075307339776 2837152611348507648 2838409404145094052 2844085614720057344 2847992325729288192 2853737093612740608 2854040424511296384 2866401607341791232 2869452523023630336 2877353071355363328 2882186779782610944 2883463521671206656 2896259957418268224 2899034507797069824 2899342653471793152 2907325499181981696 2911900045553565696 2913499600021948392 2918433318302121984 2929232783919955968 2942232337694748672 2953473522978521088 2959431060042842112 2959745625419122176 2975728542394875904 2979816081601462272 2988934438293078016 2990258466918288384 3010535835020034048 3010855832451477504 3019748195388882944 3021406992615353888 3022359202814754816 3025557276945869484 3041895583301492736 3053517545111814144 3067068658477694976 3073255331582951424 3073581995627549952 3085325019540062208 3090179640179294208 3105268407953607168 3117132493968310272 3122037162242998272 3122369011431161856 3137614953869790576 3149602624113813504 3154558382683029504 3171930424311021568 3180663793976868864 3187418365835977728 3194854355531464704 3199596316560064512 3209032703263113216 3210795477575208432 3228134088401584128 3242115514636959744 3242460127255437312 3243896461880107488 3254848372262043648 3258292452095551752 3261413821271703552 3261760485155767296 3275887551247761408 3277687050024691941 3293927748322983936 3295386881909950464 3310011379906592256 3322657713350836224 3327885766346932224 3329359942548197376 3329713828596512448 3347694610194235392 3362551243079712768 3364040775283074432 3382206925763248128 3382566429050425344 3397216719812493312 3399082866692273124 3417438247906615296 3432604393977206784 3445719110141607936 3453036562988975872 3457779745080993696 3476452095201705984 3493426958947808064 3512291807523373056 3512665137860057088 3526085736617213952 3529816823103514398 3543302952128040192 3548878180518408192 3562437135963783168 3568421727349899264 3578246768223977472 3585845661565474944 3599545856130072576 3605209580209176576 3642376689283497984 3642763846669688832 3656681504640073728 3669480545800238208 3680318113130201088 3705668716863356928 3707310242148694272 3718654760141974016 3723762802394916288 3727330081453375488 3732862369320075264 3743871487140298752 3745529935366722048 3745928057171076504 3766156436468514816 3782468100409786368 3782870148464676864 3784545872193458736 3797323100972384256 3804982791483654144 3805387232681728512 3821868809789054976 3825936697364840448 3836470761807151104 3842915706376814592 3844618028894942208 3861679943224357632 3865790204629057536 3876433998909308928 3882533394071420928 3884666133362597856 3905643711893274624 3922976450259664896 3945908080057122816 3946327500558829568 3951748280092564224 3973088108801949696 3987011289224384512 3992487953083209216 4014047780026712064 4014474443268636672 4034076369261159312 4049489088146331648 4055860777735323648 4089424877970259968 4097673775443935232 4098109327503399936 4113766692720082944 4140357877271476224 4156176658624413696 4163158681908215808 4183486605159720768 4199470165485084672 4206077843577372672 4236925991027079168 4249891154447970304 4255728917022761472 4266128422080086016 4278710271017484288 4280605640419110912 4281060636766944576 4299602411012686848 4304178784535445504 4323280169673916416 4325195282506809984 4344389936127402336 4348551761695604736 4349013980207689728 4360988248772972544 4367850068330348544 4370249400032922588 4393849175879933952 4413348506542123008 4430210284467781632 4439146590064263168 4439618438128683264 4463592813592313856 4483401657439617024 4485387700377432576 4509609234350997504 4510088572067233792 4516283748677216256 4529622293083324416 4532110488923030832 4556584330542153728 4562843374952239104 4576805858636275712 4594292146855477248 4609882997374427136 4610372993441324928 4627987529310093312 4635269460268941312 4657902611930410752 4675698740952465408 4683055743364497408 4683553517146742784 4701447648822951936 4706422430804685864 4724403936170720256 4731837574024544256 4757895636466532352 4770995690965303296 4781127548753966592 4799394474840096768 4806946106945568768 4842201132602376192 4857018462226251776 4863690190883155968 4892120731907555328 4892640727733650944 4907090817506934784 4913831326871642112 4940891622484475904 4943080322864925696 4965017069859888384 4977149825760100352 4983986570026254336 4991828649520398336 4994039913822296064 4994570742894768672 5021541915291353088 5043290800546381824 5043826864619569152 5046061162924611648 5073310388644872192 5073849643575638016 5095825079718739968 5098624300038409686 5123887608502419456 5126157371859922944 5148906590965810176 5154386939505410048 5168578665212411904 5179554844483463808 5207524949191032832 5214678142802558976 5230635267012886528 5261210773409497088 5268437711285059584 5268997706790085632 5289128604925820928 5294725234655271597 5323317270777612288 5343655703945674752 5352632591024848896 5367370152335966208 5378768492348212416 5399318784195108864 5407814370313764864 5463565033925246976 5464145770004533248 5485022256960110592 5520477169695301632 5541568878165884928 5550878242544287744 5558503075295035392 5577982140212961024 5590995122180063232 5599293553980112896 5608103791436496896 5615807230710448128 5618892085756614756 5649234654702772224 5673702150614679552 5674305222697015296 5676818808290188104 5695984651458576384 5707474187225481216 5708080849022592768 5732803214683582464 5738905046047260672 5754706142710726656 5764373559565221888 5766927043342413312 5792519914836536448 5798069015594139648 5798685306943586304 5814650998363963392 5823800091107131392 5826999200043896784 5858465567839911936 5884464675389497344 5906947045957042176 5918862120085684224 5919491250838244352 5959632163202924544 5977868876586156032 5980516933836576768 6021071670040068096 6021711664902955008 6039496390777765888 6042813985230707776 6044718405629509632 6051114553891738968 6083791166602985472 6134137316955389952 6146510663165902848 6147163991255099904 6170650039080124416 6180359280358588416 6210536815907214336 6234264987936620544 6244738022862323712 6275229907739581152 6299205248227627008 6309116765366059008 6374836731671955456 6399192633120129024 6418065406526226432 6421590955150416864 6456268176803168256 6484231029273919488 6484920254510874624 6487792923760214976 6516584904191103504 6522827642543407104 6523520970311534592 6551775102495522816 6555374100049383882 6587855496645967872 6590773763819900928 6620022759813184512 6645315426701672448 6658719885096394752 6659427657193024896 6695389220388470784 6725102486159425536 6728081550566148864 6764413851526496256 6765132858100850688 6794433439624986624 6798165733384546248 6834876495813230592 6865208787954413568 6891438220283215872 6906073125977951744 6915559490161987392 6952904190403411968 6986853917895616128 7024583615046746112 7025330275720114176 7052171473234427904 7059633646207028796 7086605904256080384 7097756361036816384 7124874271927566336 7136843454699798528 7156493536447954944 7171691323130949888 7199091712260145152 7210419160418353152 7284753378566995968 7285527693339377664 7338961091600476416 7360636226260402176 7411337433726713856 7414620484297388544 7437309520283948032 7447525604789832576 7454660162906750976 7465724738640150528 7487742974280597504 7491059870733444096 7491856114342153008 7532312872937029632 7564936200819572736 7565740296929353728 7569091744386917472 7594646201944768512 7609965582967308288 7610774465363457024 7643737619578109952 7647936450057614529 7685831412753629184 7689236057789884416 7723359886448715264 7731580409258115072 7752867997818617856 7765066788142841856 7769332266725195712 7811287423786549248 7845952900519329792 7891816160114245632 7892655001117659136 7903496560185128448 7946176217603899392 7974022578448769024 7984975906166418432 8028948886537273344 8068152738522318624 8098978176292663296 8111721555470647296 8195347550887870464 8196218655006799872 8227533385440165888 8280715754542952448 8312353317248827392 8326317363816431616 8366973210319441536 8398940330970169344 8412155687154745344 8473851982054158336 8499782308895940608 8511457834045522944 8532256844160172032 8561211280838221824 8562121273533889152 8599204822025373696 8608357569070891008 8646560339347832832 8650390565013619968 8688779872254804672 8697103523391209472 8698027960415379456 8721976497545945088 8735700136660697088 8740498800065845176 8787698351759867904 8826697013084246016 8860420568935563264 8878293180128526336 8879236876257366528 8927185627184627712 8966803314879234048 8970775400754865152 9020177144134467584 9032567497354432512 9059244586166648832 9064220977846061664 9113168661084307456 9125686749904478208 9153611717272551424 9219765994748854272 9220745986882649856 9255975058620186624 9270538920537882624 9315805223860821504 9351397481904930816 9366111486728994816 9367107034293485568 9412844861609371728 9448807872341440512 9463675148049088512 9515791272933064704 9541991381930606592 9562255097507933184 9598788949680193536 9684402265204752384 9714036924452503552 9727380381766311936 9784241463815110656 9785281455467301888 9814181635013869568 9827662653743284224 9833061150074075823 9881783244968951808 9886160645729851392 9930034139719776768 9954299651520200704 9967973140052508672 9983657299040796672 9988079827644592128 9989141485789537344 10043083830582706176 10087653729239138304 10092122325849223296 10146620777289744384 10147699287151276032 10191650159437479936 10197248600076819372 10252314743719845888 10297813181931620352 10308773879010820096 10337157330424823808 10359109688966927616 10415049898382065664 10429356285605117952 10461270534025773056 10522421546818994176 10536875422570119168 10537995413580171264 10578257209851641856 10589450469310543194 10646634541555224576 10687311407891349504 10705265182049697792 10734740304671932416 10757536984696424832 10798637568390217728 10815628740627529728 10927130067850493952 10928291540009066496 10970044513920221184 11040954339390603264 11101756485088575488 11117006150590070784 11155964280425922048 11181990244360126464 11198587107960225792 11216207582872993792 11231614461420896256 11237784171513229512 11298469309405544448 11347404301229359104 11348610445394030592 11353637616580376208 11391969302917152768 11414948374450962432 11416161698045185536 11465606429367164928 11477810092094521344 11509412285421453312 11528747119130443776 11533854086684826624 11585039829673072896 11597370613887172608 11629301996727926784 11647600182214262784 11653998400087793568 11716931135679823872 11768929350778994688 11837724240171368448 11838982501676488704 11919264326405849088 11955737753172312064 11961033867673153536 12042143340080136192 12043423329805910016 12085627970461415552 12102229107783477936 12167582333205970944 12268274633910779904 12293021326331805696 12294327982510199808 12341300078160248832 12421073631814428672 12468529975873241088 12489476045724647424 12550459815479162304 12598410496455254016 12618233530732118016 12749673463343910912 12798385266240258048 12836130813052452864 12843181910300833728 12912536353606336512 12969840509021749248 12975585847520429952 13033169808382207008 13045655285086814208 13047041940623069184 13103550204991045632 13110748200098767764 13181547527639801856 13240045519626369024 13290630853403344896 13317439770192789504 13318855314386049792 13390778440776941568 13450204972318851072 13456163101132297728 13528827703052992512 13530265716201701376 13588866879249973248 13596331466769092496 13669752991626461184 13730417575908827136 13782876440566431744 13812146251955903488 13831118980323974784 13905808380806823936 13973707835791232256 14049167230093492224 14050660551440228352 14104342946468855808 14119267292414057592 14173211808512160768 14195512722073632768 14273686909399597056 14312987072895909888 14343382646261899776 14398183424520290304 14420838320836706304 14571055386678755328 14677922183200952832 14721272452520804352 14822674867453427712 14829240968594777088 14874619040567896064 14895051209579665152 14931449477280301056 14975485948561195008 14982119741466888192 14983712228684306016 15064625745874059264 15129872401639145472 15131480593858707456 15138183488773834944 15219931165934616576 15221548930726914048 15287475239156219904 15295872900115229058 15371662825507258368 15378472115579768832 15446719772897430528 15463160818516230144 15505735995637235712 15538664533450391424 15622574847573098496 15691905801038659584 15783632320228491264 15785310002235318272 15806993120370256896 15948045156897538048 15969951812332836864 16057897773074546688 16136305477044637248 16197956352585326592 16223443110941294592 16390695101775740928 16392437310013599744 16455066770880331776 16561431509085904896 16624706634497654784 16652634727632863232 16733946420638883072 16797880661940338688 16824311374309490688 16947703964108316672 16999564617791881216 17022915668091045888 17122422561676443648 17124242547067778304 17198409644050747392 17216715138141782016 17293120678695665664 17300781130027239936 17377559744509609344 17394207046782418944 17396055920830758912 17443952995091890176 17471400273321394176 17480997600131690352 17575396703519735808 17653394026168492032 17720841137871126528 17756586360257052672 17758473752514733056 17933606629758468096 17941550801509730304 18040354288268935168 18065134994708865024 18118489172333297664 18128441955692123328 18226337322168614912 18251373499808956416 18307223434545102848 18439531989497708544 18441491973765299712 18511950117240373248 18541077841075765248 18631610447721643008 18702794963809861632 18734214068586971136 18825689723218743456 18897615744682881024 18927350296098177024 19124510195015866368 19197577899360387072 19368804530409504768 19428073848905007104 19454760763532623872 19568482927630221312 19570562910934603776 19628363270027739136 19655325307486568448 19666122300148151646 19763566489937903616 19772321291459702784 19860068279439553536 19908599303040401408 19935946280105017344 19976159655289184256 19978282971579074688 20086167661165412352 20175307458478276608 20184244651698446592 20293241554579488768 20295398574302552064 20383300318874959872 20394497200153638744 20504629487439691776 20595626363863240704 20617547758021640192 20674314660849647616 20718219377933855232 20830099796764131328 20858712571210235904 20922541068051546112 21073750845140238336 21075990827160342528 21156514419703283712 21178900938621086388 21293269083110449152 21374622815782699008 21410530364099395584 21469480609343864832 21515073969392849664 21597275136780435456 21631257481255059456 21854260135700987904 21856583080018132992 22081908678781206528 22203512970177150976 22234012301180141568 22311928560851844096 22363980488720252928 22397174215920451584 22463228922841792512 22475568343026459024 22596938618811088896 22694808602458718208 22697220890788061184 22707275233160752416 22783938605834305536 22829896748901924864 22832323396090371072 22931212858734329856 22943809350172843587 23057494238260887552 23067708173369653248 23170079659346145792 23194741227774345216 23258603993455853568 23295200364428525568 23307996800175587136 23433862271359647744 23537858701557989376 23675448480342736896 23677965003352977408 23838528652811698176 23922067735346307072 24086846659611820032 24171255940922831104 24204458215566955872 24335164666411941888 24586042652663611392 24588655965020399616 24682600156320497664 24842147263628857344 24937059951746482176 24978952091449294848 25100919630958324608 25196820992910508032 25236467061464236032 25499346926687821824 25596770532480516096 25686363820601667456 25825072707212673024 25939681018043498496 25951171695040859904 26066339616764414016 26091310570173628416 26094083881246138368 26207100409982091264 26221496400197535528 26363095055279603712 26480091039252738048 26581261706806689792 26634879540385579008 26637710628772099584 26781556881553883136 26900409944637702144 26912326202264595456 27060531432403402752 27177733758499946496 27192662933538184992 27339505983252922368 27460835151817654272 27624292503911806976 27662237960647949568 27811616761613647872 27947415671582464512 28098334460186984448 28101321102880456704 28238534584828115184 28346423617024321536 28391025444147265536 28547373818799194112 28625974145791819776 28686765292523799552 28796366849040580608 29142110773357510656 29355844366401905664 29442544905041608704 29645349734906855424 29658481937189554176 29749238081135792128 29790102419159330304 29862898954560602112 29950971897122390016 29964239482933776384 29967424457368612032 30129251491748118528 30262961187717414912 30276366977547669888 30439862331869233152 30443097861453828096 30574950478312439808 30591745800230458116 30756944231159537664 30893439545794861056 30926321637032460288 31011471991274471424 31077329066900782848 31245149695146196992 31383811602077319168 31567264640456982528 31570620004470636544 31613986240740513792 31896090313795076096 31939903624665673728 32115795546149093376 32272610954089274496 32395912705170653184 32446886221882589184 32781390203551481856 32784874620027199488 32910133541760663552 33122863018171809792 33305269455265726464 33467892841277766144 33595761323880677376 33648622748618981376 33895407928216633344 33999129235583762432 34045831336182091776 34244845123352887296 34248485094135556608 34396819288101494784 34433430276283564032 34586241357391331328 34601562260054479872 34755119489019218688 34792111841661517824 34887905990183780352 34942800546642788352 34961995200263380704 35150793407039471616 35306788052336984064 35513172720514105344 35516947505029466112 35867213259516936192 35883101603019460608 36080708576537870336 36130269989417730048 36256883911384246656 36452674644337229824 36502746999617912832 36614446869090205696 36879063978995417088 36882983947530599424 37023900234480746496 37263220895443286016 37405589927619723264 37468428137173942272 37651379446437486912 37795231489365762048 37854700592196354048 38249020390031732736 38395155798720774144 38737609060819009536 38856147697810014208 38909521527065247744 39136965855260442624 39141125821869207552 39256726540055478272 39310650614973136896 39332244600296303292 39544642582919405568 39720136558879107072 39871892560210034688 39952319310578368512 39956565943158149376 40172335322330824704 40350614916956553216 40368489303396893184 40586483109158977536 40590797148605104128 40766600637749919744 40788994400307277488 41009258974879383552 41191252727726481408 41235095516043280384 41348629321699295232 41436438755867710464 41717425142420471808 41845082136103092224 42147501690280476672 42151981654320685056 42313028839406567424 42357801877242172776 42586538166220898304 42821060728198791168 42938961218687729664 43030147938785699328 43194550273560870912 43262514962510118912 43713166160036265984 44163817357562413056 44468024602360283136 44623857121703688192 44794348431840903168 44926457845683585024 44951136686052918048 45193877237622177792 45389617204917436416 45394441781576122368 45414550466321504832 45659793497803849728 45664646792180742144 45862425717468659712 45887618700345687174 46114988476521775104 46135416346739306496 46340159318692291584 46389482455548690432 46517207986911707136 46615993600351174272 46867724542719295488 47075717403115978752 47350896960685473792 47355930006705954816 47844135470692614144 48173693319223640064 48342511881845662208 48408916431133911744 48670329332823883776 49172085305327222784 49177311930040799232 49365200312640995328 49684294527257714688 49874119903492964352 49957904182898589696 50201839261916649216 50393641985821016064 50472934122928472064 50998693853375643648 51372727641203334912 51650145414425346048 51879362036086996992 51902343390081719808 52132679233528828032 52182621140347256832 52188167762492276736 52414200819964182528 52442992800395071056 52726190110559207424 52960182078505476096 53162523413613379584 53269759080771158016 53275421257544199168 53800819889275404288 53824652404529190912 54121062864806805504 54355467516999892992 54385325867076369984 54679011966505844736 54921670303635308544 55248585007823613952 55324475921295899136 55623233523227295744 55894831343164929024 56202642205760913408 56477069169656230368 56692847234048643072 56782050888294531072 57373530585047599104 57592733698081161216 58284221546715021312 58711688732803811328 58885089810083217408 59290699469813710848 59316963874379108352 59498476162271584256 59580204838318660608 59725797909121204224 59928478965867552768 59934848914737224064 60258502983496237056 60525922375434829824 60552733955095339776 60879724663738466304 60886195722907656192 61149900956624879616 61183491600460916232 61513888462319075328 61786879091589722112 61852643274064920576 62022943982548942848 62154658133801565696 62490299390292393984 62767623204154638336 63141240008941273088 63227972481481027584 63792180627590152192 63879807249331347456 64231591092298186752 64545221908178548992 64791825410341306368 64893772443765178368 65562780407102963712 65569749240054398976 66245726036343619584 66610538910531452928 66935785682555532288 67191522647761354752 67790815856433266688 67998258471167524864 68091662672364183552 68489690246705774592 68496970188271113216 68793638576202989568 68831428050518530761 69172482714782662656 69203124520108959744 69510238978038437376 69584223683323035648 69775811980367560704 69885601093285576704 69923990400526761408 70301586814078943232 70613576104673968128 71026345441028210688 71033895010058932224 71766203206038921216 72161417153075740672 72260539978835460096 72513767822768493312 72905349288674459648 73005493999235825664 73228893738180411392 73758127957990834176 73765967895061198848 74047800468961492992 74526441790886572032 74811179855239446528 74936856274347884544 75302758892874973824 75590462978731524096 75709401184392708096 76498040780063465472 76790311597441548288 77475218121638019072 77712295395620028416 77819043054130495488 78273931710520885248 78282251643738415104 78513453080110956544 78621301229946273792 78664489200592606584 79089285165838811136 79440273117758214144 79743785120420069376 79904638621156737024 79913131886316298752 80344670644661649408 80701229833913106432 80736978606793786368 81181594297210208256 81533201275499839488 81577988800614554976 82018517949758767104 82382505455452962816 82872877511735420928 83434850284840943616 83690164272206184448 84295003380560953344 84303963308641370112 84715603754484345552 85173076332441796608 85642121456397582336 85877922437375459328 86060295877571398656 86389100547121741824 87426332320072531968 88327634715124826112 88936049204720566272 89247714243407376384 89588696863681806336 89852915691367170048 89902273372105836096 90387754475244355584 90788883563152244736 90829100932643009664 91319586995607699456 91329293584361484288 91724851434937319424 91775237400691374348 92270832693478612992 92680318637384583168 92778964911097380864 93034415973823414272 93231987200702348544 93735449085438590976 94151434806231957504 94701793921370947584 94711860013411909632 95688270941385228288 96347386638447280128 96685023763691324416 96817832862267823488 97340658665647767552 98344170610654445568 98354623860081598464 98730400625281990656 99368589054515429376 99915808365797179392 100403678523833298432 100787283971642032128 100945868245856944128 101997387706751287296 102745455282406669824 103300290828850692096 103758724072173993984 103804686780163439616 104265358467057656064 104376335524984553472 104828401639928365056 104885985600790142112 105452380221118414848 105920364157010952192 106539518161542316032 106550842515088398336 107601639778550808576 107649304809058381824 108242125729613611008 108770651734152739968 109358023933011689472 109843340607270617088 110497170015647227904 110648951842591798272 111789662686329858048 112405284411521826816 112954138339312460736 113385694468097286144 113564101776589062144 114747061170095198208 115185467396162322432 116568443093430042624 117423377465607622656 117770179620166434816 118633927748758216704 118996952324543168512 119160409676637321216 119856957931735105536 119869697829474448128 120517005966992474112 121051844750869659648 121105467910190679552 121759449327476932608 121772391445815312384 122299801913249759232 122366983200921832464 123027776924638150656 123573758183179444224 123705286548129841152 124045887965097885696 124309316267603131392 125535246408309276672 126282480017882546176 126455944962962055168 127584361255180304384 127759614498662694912 128463182184596373504 129090443816357097984 129583650820682612736 129787544887530356736 131139498480108797952 132491452072687239168 133871571365111064576 134383045295522709504 135581631712866533376 135996516942335049728 136183325344728367104 136979380493411549184 136993940376542226432 137587277152405979136 137662856101037061522 138344965429565325312 138406249040217919488 139020477956076874752 139168447366646071296 139551623960735121408 139847980801053522816 140603173628157886464 141227152209347936256 142052690882056421376 142067790020117864448 143532406412077842432 144322834306151481344 144521079957670920192 145027535645536986624 145810698577348919296 146010987998471651328 146457787476360822784 147516255915981668352 147531935790122397696 148095600937922985984 149052883581773144064 149622359710478893056 149873712548695769088 150605517785749947648 151180925957463048192 151418802368785416192 152996081560126930944 154950436243276038144 155424590791240056832 155638086108260990976 156547863421041770496 156564503287476830208 157242602459892547584 157328978401185213168 158178570331677622272 158880546235516428288 159487570240840138752 159809277242313474048 159826263772632597504 161402459667826212864 161473957213587572736 162363188594420416512 163066402550999678976 163155977601229109952 164037035899517534208 164765010910905925632 165745755023470841856 166869700569681887232 168607926617282740224 169431207508968691104 170346152664883593216 172120591755142797312 172778201094243483648 174852664640145063936 176655269430249652224 177872098409441132544 178495428486814752768 179177393727363612672 179804546744211672192 180775508950488711168 181577767126304489472 181658201865286019328 182639173991215398912 182658587168722968576 183449702869874638848 183550474801382748696 184541665386957225984 185360637274769166336 185557929822194761728 186068831947646828544 186463974401404697088 187470898170877181952 188302869612463915008 189423720026823819264 191376541882770456576 192694773276894560256 193370047527382648832 193635665724535646976 194681317331295535104 196688341221308891136 196709247720163196928 198737178109030858752 199831616731594358784 200807357047666596864 201574567943284064256 203994775413502574592 205490910564813339648 207517448144347987968 207609373560326879232 208530716934115312128 208752671049969106944 209656803279856730112 209771971201580284224 210904760442236829696 211840728314021904384 213079036323084632064 213101685030176796672 215298609618116763648 216484251459227222016 217541303468305479936 218716047866023378944 219686681214541234176 220994340031294455808 221297903685183596544 223579325372659716096 224810568823043653632 225908276678624921472 226771388936194572288 227128203553178124288 229494122340190396416 230370934792324644864 233136886186860085248 234846754931215245312 235540359240332869632 237267855497516433408 237993904649086337024 238320819353274642432 239713915863470211072 239739395658948896256 241034011933984948224 242103689501739319296 242210935820381359104 243544782891630624768 244599603826499518464 244733966401843664928 246055553849276301312 247147516366358888448 248618632535206262784 251070492816618553344 252564960035765092352 252911889925924110336 255168722510360608768 255519228997325389824 256926364369192747008 258180887632714195968 259167301641365225472 262278996960217595904 264982904145374478336 267743142730222129152 268766090591045419008 271163263425733066752 271993033884670099456 272366650689456734208 273958760986823098368 273987880753084452864 275174554304811958272 275325712202074123044 276812498080435838976 278040955912153749504 278336894733292142592 279103247921470242816 279695961602107045632 281206347256315772928 282454304418695872512 284105381764112842752 284135580040235728896 287064812824155684864 288645668612302962688 289042159915341840384 290055071291073973248 292021975996943302656 292915574952721645568 295032511831963336704 295063871580244795392 296191201875845971968 298105767163546288128 299747425097391538176 301211035571499895296 302361851914926096384 302837604737570832384 305992163120253861888 309900872486552076288 311276172216521981952 313129006574953660416 314485204919785095168 314657956802370426336 316357140663355244544 317761092471032856576 319618554484626948096 319652527545265195008 322804919335652425728 322947914427175145472 324726377188840833024 326311955202458219904 328074071799035068416 329530021821811851264 331491510046941683712 337215853234565480448 338862415017937382208 340692305329767186432 344241183510285594624 345556402188486967296 349705329280290127872 353310538860499304448 356990856973629505536 359609093488423344384 361551017900977422336 363155534252608978944 363316403730572038656 365278347982430797824 365317174337445937152 366899405739749277696 367100949602765497392 369083330773914451968 370721274549538332672 371115859644389523456 372137663895293657088 372927948802809394176 376605739224927830016 378847440053647638528 382753083765540913152 385389546553789120512 386740095054765297664 387271331449071293952 389362634662591070208 393418495440326393856 397474356218061717504 401614714095333193728 403149135886568128512 407989550827005149184 410981821129626679296 415034896288695975936 415218747120653758464 417061433868230624256 417505342099938213888 419543942403160568448 421809520884473659392 423681456628043808768 426158072646169264128 426203370060353593344 430597219236233527296 432968502918454444032 435082606936610959872 437432095732046757888 439373362429082468352 441988680062588911616 442595807370367193088 447158650745319432192 449621137646087307264 451816553357249842944 453542777872389144576 454256407106356248576 458988244680380792832 466273772373720170496 469693509862430490624 474535710995032866816 475987809298172674048 476641638706549284864 479427831726940422144 479478791317897792512 484207379003478638592 484421871640762718208 487089565783261249536 489199207652999036928 489467932803687329856 492111107698552602624 494295032732717776896 497237265070412525568 505129920071530184704 505823779851848220672 510337445020721217536 511038457994650779648 516361775265428391936 518334603282730450944 524557993920435191808 529965808290748956672 535486285460444258304 537532181182090838016 542326526851466133504 543986067769340198912 544733301378913468416 547917521973646196736 547975761506168905728 550349108609623916544 550651424404148246088 553624996160871677952 556081911824307499008 556673789466584285184 558206495842940485632 559391923204214091264 562412694512631545856 564908608837391745024 568271160080471457792 574129625648311369728 578084319830683680768 580110142582147946496 584043951993886605312 585831149905443291136 590065023663926673408 590127743160489590784 596211534327092576256 599494850194783076352 602422071142999790592 604723703829852192768 611984326240507723776 622552344433043963904 626258013149907320832 628970409839570190336 629315913604740852672 632714281326710489088 635522184942065713152 639237108969253896192 639305055090530390016 645895828854350290944 649452754377681666048 652623910404916439808 656148143598070136832 659060043643623702528 662983020093883367424 674431706469130960896 677724830035874764416 681384610659534372864 688482367020571189248 691112804376973934592 699410658560580255744 706621077720998608896 713981713947259011072 719218186976846688768 723102035801954844672 726311068505217957888 726632807461144077312 730634348674891874304 733798811479498555392 734201899205530994784 738166661547828903936 741442549099076665344 745855897605618788352 753211478449855660032 757694880107295277056 765506167531081826304 770779093107578241024 773480190109530595328 774542662898142587904 786836990880652787712 794948712436123435008 803229428190666387456 806298271773136257024 815979101654010298368 821963642259253358592 830437494241307516928 834122867736461248512 835010684199876427776 839087884806321136896 843619041768947318784 847362913256087617536 852316145292338528256 852406740120707186688 861194438472467054592 865937005836908888064 870165213873221919744 878746724858164936704 883977360125177823232 885191614740734386176 894317301490638864384 899242275292174614528 903633106714499685888 907085555744778289152 908512814212712497152 917976489360761585664 939387019724860981248 949071421990065733632 951975618596345348096 953283277413098569728 958855663453880844288 958957582635795585024 968414758006957277184 968843743281525436416 974179131566522499072 978935865607374659712 984222215397105205248 988590065465435553792 994474530140825051136 1010259840143060369408 1011647559703696441344 1020674890041442435072 1022076915989301559296 1032723550530856783872 1036669206565460901888 1049115987840870383616 1059931616581497913344 1070972570920888516608 1084653053702932267008 1087972135538680397824 1089466602757826936832 1095835043947292393472 1095951523012337811456 1100698217219247833088 1101302848808296492176 1107249992321743355904 1112163823648614998016 1113347578933168570368 1116412991685880971264 1118783846408428182528 1129817217674783490048 1136542320160942915584 1148259251296622739456 1156168639661367361536 1160220285164295892992 1168087903987773210624 1180255486320979181568 1192423068654185152512 1204844142285999581184 1209447407659704385536 1223968652481015447552 1245104688866087927808 1252516026299814641664 1258631827209481705344 1265428562653420978176 1271044369884131426304 1278474217938507792384 1278610110181060780032 1291791657708700581888 1298905508755363332096 1305247820809832879616 1312296287196140273664 1318120087287247405056 1325966040187766734848 1348863412938261921792 1355449660071749528832 1362769221319068745728 1376964734041142378496 1398821317121160511488 1427963427894518022144 1438436373953693377536 1452622137010435915776 1453265614922288154624 1461268697349783748608 1467597622958997110784 1468403798411061989568 1476333323095657807872 1482885098198153330688 1491711795211237576704 1515389760214590554112 1531012335062163652608 1546960380219061190656 1549085325796285175808 1573673981761305575424 1589897424872246870016 1606458856381332774912 1612596543546272514048 1631958203308020596736 1643927284518506717184 1660874988482615033856 1668245735472922497024 1670021368399752855552 1678175769612642273792 1687238083537894637568 1694725826512175235072 1704813480241414373376 1722388876944934109184 1740330427746443839488 1757493449716329873408 1767954720250355646464 1770383229481468772352 1788634602981277728768 1798484550584349229056 1807266213428999371776 1814171111489556578304 1835952978721523171328 1878774039449721962496 1898142843980131467264 1903951237192690696192 1906566554826197139456 1917711326907761688576 1917915165271591170048 1937687486563050872832 1948358263133044998144 1957871731214749319424 1968444430794210410496 1977180130930871107584 1988949060281650102272 2020519680286120738816 2023295119407392882688 2044153831978603118592 2065447101061713567744 2073338413130921803776 2098231975681740767232 2119863233162995826688 2141945141841777033216 2169306107405864534016 2178933205515653873664 2191903046024675622912 2201396434438495666176 2202605697616592984352 2214499984643486711808 2224327647297229996032 2237567692816856365056 2259634435349566980096 2273084640321885831168 2296518502593245478912 2312337279322734723072 2320440570328591785984 2360510972641958363136 2384846137308370305024 2409688284571999162368 2418894815319408771072 2447937304962030895104 2505032052599629283328 2517263654418963410688 2530857125306841956352 2542088739768262852608 2556948435877015584768 2557220220362121560064 2583583315417401163776 2597811017510726664192 2610495641619665759232 2636240174574494810112 2651932080375533469696 2697726825876523843584 2710899320143499057664 2725538442638137491456 2753929468082284756992 2855926855789036044288 2876872747907386755072 2905244274020871831552 2906531229844576309248 2922537394699567497216 2936807596822123979136 2952666646191315615744 2965770196396306661376 2983423590422475153408 3030779520429181108224 3062024670124327305216 3093920760438122381312 3098170651592570351616 3147347963522611150848 3179794849744493740032 3212917712762665549824 3263916406616041193472 3287854569037013434368 3321749976965230067712 3336491470945844994048 3340042736799505711104 3356351539225284547584 3389451653024350470144 3409626960482828746752 3444777753889868218368 3480660855492887678976 3535909440500711292928 3540766458962937544704 3577269205962555457536 3614532426857998743552 3628342222979113156608 3671905957443046342656 3757548078899443924992 3796285687960262934528 3807902474385381392384 3813133109652394278912 3835422653815523377152 3835830330543182340096 3875374973126101745664 3896716526266089996288 3915743462429498638848 3936888861588420820992 3954360261861742215168 3977898120563300204544 4046590238814785765376 4088307663957206237184 4130894202123427135488 4196463951363481534464 4283890283683554066432 4357866411031307747328 4383806092049351245824 4402792868876991332352 4405211395233185968704 4428999969286973423616 4448655294594459992064 4475135385633712730112 4546169280643771662336 4593037005186490957824 4640881140657183571968 4721021945283916726272 4769692274616740610048 4819376569143998324736 4837789630638817542144 4895874609924061790208 5010064105199258566656 5034527308837926821376 5061714250613683912704 5084177479536525705216 5114440440724243120128 5167166630834802327552 5220991283239331518464 5272480349148989620224 5303864160751066939392 5395453651753047687168 5421798640286998115328 5507858936164569513984 5711853711578072088576 5753745495814773510144 5813062459689152618496 5845074789399134994432 5873615193644247958272 5905333292382631231488 5931540392792613322752 5966847180844950306816 6061559040858362216448 6187841520876244762624 6196341303185140703232 6294695927045222301696 6359589699488987480064 6425835425525331099648 6575709138074026868736 6643499953930460135424 6672982941891689988096 6712703078450569095168 6778903306048700940288 6819253920965657493504 6889555507779736436736 6961321710985775357952 7071818881001422585856 7081532917925875089408 7154538411925110915072 7229064853715997487104 7256684445958226313216 7343811914886092685312 7515096157798887849984 7592571375920525869056 7615804948770762784768 7626266219304788557824 7670845307631046754304 7671660661086364680192 7750749946252203491328 7793433052532179992576 7831486924858997277696 7908720523723484430336 7955796241126600409088 8093180477629571530752 8176615327914412474368 8261788404246854270976 8567780567367108132864 8715732822062615494656 8767612184098702491648 8810422790466371937408 8857999938573946847232 8897310589188919984128 8950270771267425460224 9092338561287543324672 9186074010372981915648 9281762281314367143936 9442043890567833452544 9539384549233481220096 9638753138287996649472 9791749219848123580416 10020128210398517133312 10069054617675853642752 10168354959073051410432 10228880881448486240256 10334333261669604655104 10441982566478663036928 10607728321502133878784 10843597280573996230656 11015717872329139027968 11423707423156144177152 11507490991629547020288 11626124919378305236992 11690149578798269988864 11747230387288495916544 11810666584765262462976 11863080785585226645504 11933694361689900613632 12375683041752489525248 12392682606370281406464 12589391854090444603392 12851670851050662199296 13151418276148053737472 13286999907860920270848 13345965883783379976192 13425406156901138190336 13638507841931314987008 13779111015559472873472 13922643421971550715904 14143637762002845171712 14163065835851750178816 14309076823850221830144 14458129707431994974208 14513368891916452626432 14687623829772185370624 15030192315597775699968 15185142751841051738112 15252532438609577115648 15343321322172729360384 15501499892504406982656 15662973849717994555392 15817441047446968860672 15911592482253200818176 16186360955259143061504 16523576808493708541952 17135561134734216265728 17535224368197404983296 17620845580932743874816 17715999877147893694464 17794621178377839968256 17900541542534850920448 18184677122575086649344 18563524562628734287872 18884087781135666905088 19078769098466962440192 19277506276575993298944 20138109235351707285504 20336709918146102820864 20457761762896972480512 20668666523339209310208 20883965132957326073856 21215456643004267757568 21687194561147992461312 22031435744658278055936 22847414846312288354304 23014981983259094040576 23252249838756610473984 23380299157596539977728 23494460774576991833088 23726161571170453291008 23867388723379801227264 24751366083504979050496 24785365212740562812928 25703341702101324398592 26302836552296107474944 26573999815721840541696 26691931767566759952384 26850812313802276380672 27277015683862629974016 27558222031118945746944 27845286843943101431808 28326131671703500357632 28618153647700443660288 28916259414863989948416 29375247659544370741248 30060384631195551399936 30505064877219154231296 30686642644345458720768 31002999785008813965312 31325947699435989110784 31823184964506401636352 33047153616987417083904 34271122269468432531456 35070448736394809966592 35241691161865487749632 35431999754295787388928 35589242356755679936512 35801083085069701840896 37127049125257468575744 37768175562271333810176 38555012553151986597888 40276218470703414571008 40915523525793944961024 41337333046678418620416 41767930265914652147712 42430913286008535515136 43374389122295984922624 44062871489316556111872 46029963966518188081152 46504499677513220947968 46988921549153983666176 47452323142340906582016 47734777446759602454528 49502732167009958100992 49570730425481125625856 51406683404202648797184 52605673104592214949888 53147999631443681083392 53383863535133519904768 53701624627604552761344 54554031367725259948032 55690573687886202863616 56652263343407000715264 57236307295400887320576 57832518829727979896832 61010129754438308462592 61373285288690917441536 62005999570017627930624 62651895398871978221568 63646369929012803272704 66094307233974834167808 68542244538936865062912 70140897472789619933184 70483382323730975499264 71178484713511359873024 71602166170139403681792 74254098250514937151488 77110025106303973195776 80552436941406829142016 81831047051587889922048 82674666093356837240832 83535860531829304295424 86748778244591969845248 88125742978633112223744 92059927933036376162304 93008999355026441895936 93977843098307967332352 95469554893519204909056 99005464334019916201984 99141460850962251251712 102813366808405297594368 105211346209184429899776 106295999262887362166784 106767727070267039809536 107403249255209105522688 111381147375772405727232 113304526686814001430528 115665037659455959793664 122746570577381834883072 124011999140035255861248 125303790797743956443136 127292739858025606545408 132188614467949668335616 140966764647461950998528 142356969427022719746048 143204332340278807363584 148508196501029874302976 154220050212607946391552 161104873882813658284032 163662094103175779844096 167071721063658608590848 173497556489183939690496 184119855866072752324608 186017998710052883791872 187955686196615934664704 190939109787038409818112 198282921701924502503424 205626733616810595188736 210422692418368859799552 213535454140534079619072 214806498510418211045376 222762294751544811454464 231330075318911919587328 245493141154763669766144 248023998280070511722496 250607581595487912886272 264377228935899336671232 281933529294923901997056 286408664680557614727168 297016393002059748605952 308440100425215892783104 322209747765627316568064 334143442127317217181696 346995112978367879380992 368239711732145504649216 372035997420105767583744 375911372393231869329408 381878219574076819636224 396565843403849005006848 427070908281068159238144 429612997020836422090752 445524589503089622908928 462660150637823839174656 490986282309527339532288 501215163190975825772544 563867058589847803994112 572817329361115229454336 616880200850431785566208 644419495531254633136128 668286884254634434363392 693990225956735758761984 736479423464291009298432 744071994840211535167488 751822744786463738658816 793131686807698010013696 859225994041672844181504 891049179006179245817856 925320301275647678349312 1002430326381951651545088 1127734117179695607988224 1145634658722230458908672 1288838991062509266272256 1336573768509268868726784 1387980451913471517523968 1472958846928582018596864 1503645489572927477317632 1718451988083345688363008 1850640602551295356698624 2004860652763903303090176 2255468234359391215976448 2577677982125018532544512 2673147537018537737453568 2775960903826943035047936 3007290979145854954635264 3436903976166691376726016 4009721305527806606180352 4510936468718782431952896 5155355964250037065089024 5551921807653886070095872 6014581958291709909270528 8019442611055613212360704 9021872937437564863905792 10310711928500074130178048 12029163916583419818541056 18043745874875129727811584 24058327833166839637082112 36087491749750259455623168 72174983499500518911246336
- Sum of all divisors σ(n): 276300591083059012272320049
- Sum of proper divisors (its aliquot sum) s(n): 204125607583558493361073713
- 72174983499500518911246336 is an abundant number, because the sum of its proper divisors (204125607583558493361073713) is greater than itself. Its abundance is 131950624084057974449827377
Bases of 72174983499500518911246336
- Binary: 111011101100111010010110110010000010011110000000111101101011001001000000000000000000002
- Hexadecimal: 0x3BB3A5B209E03DAC900000
- Base-36: 92H2VC5IH5CF0G000
Squares and roots of 72174983499500518911246336
- 72174983499500518911246336 squared (721749834995005189112463362) is 5209228243153172171321534011828934545573980873424896
- 72174983499500518911246336 cubed (721749834995005189112463363) is 375975962494712278443334407717011361091997873862562337612711073938644251181056
-
72174983499500518911246336 is a
perfect square number . Itssquare root is 8495586118656 -
The
cube root of 72174983499500518911246336 is 416353510.7959437423
Scales and comparisons
How big is 72174983499500518911246336?- 72,174,983,499,500,518,911,246,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,174,983,499,500,518,911,246,336 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 72174983499500518911246336 cubic inches would be around 34696125.9 feet tall.
Recreational maths with 72174983499500518911246336
- 72174983499500518911246336 backwards is 63364211981500599438947127
- 72174983499500518911246336 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 72174983499500518911246336's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 72174983499500518911246336 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 72174983499500518911246336 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/72174983499500518911246336/
Chicago style:
Numbermatics. 2024. "Number 72174983499500518911246336 - Facts about the integer". https://numbermatics.com/n/72174983499500518911246336/
The information we have on file for 72174983499500518911246336 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 72174983499500518911246336, math, Factors of 72174983499500518911246336, curriculum, school, college, exams, university, Prime factorization of 72174983499500518911246336, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, one hundred seventy-four sextillion, nine hundred eighty-three quintillion, four hundred ninety-nine quadrillion, five hundred trillion, five hundred eighteen billion, nine hundred eleven million, two hundred forty-six thousand, three hundred thirty-six.