19916558860895076917182464
19,916,558,860,895,076,917,182,464 is an even composite number composed of six prime numbers multiplied together.
19916558860895076917182464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 19916558860895076917182464:
226 × 34 × 72 × 134 × 192 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 2693 × 2693)See below for interesting mathematical facts about the number 19916558860895076917182464 from the Numbermatics database.
Names of 19916558860895076917182464
- Cardinal: 19916558860895076917182464 can be written as Nineteen septillion, nine hundred sixteen sextillion, five hundred fifty-eight quintillion, eight hundred sixty quadrillion, eight hundred ninety-five trillion, seventy-six billion, nine hundred seventeen million, one hundred eighty-two thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.9916558860895076917182464 × 1025
Factors of 19916558860895076917182464
Divisors of 19916558860895076917182464
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 2016 2028 2048 2052 2106 2128 2166 2184 2197 2223 2268 2304 2352 2366 2394 2432 2457 2496 2527 2548 2592 2646 2688 2693 2704 2736 2793 2808 2888 2912 2964 3024 3042 3072 3078 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4096 4104 4212 4256 4332 4368 4394 4446 4536 4563 4608 4693 4704 4732 4788 4864 4914 4992 5054 5096 5184 5187 5292 5376 5386 5408 5472 5586 5616 5733 5776 5824 5928 6048 6084 6144 6156 6272 6384 6422 6498 6552 6591 6656 6669 6912 6916 7056 7098 7168 7182 7296 7371 7448 7488 7581 7644 7904 7938 8064 8079 8112 8192 8208 8281 8379 8424 8512 8664 8736 8788 8892 9072 9126 9216 9386 9408 9464 9576 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10772 10773 10816 10944 11172 11232 11466 11552 11648 11856 12096 12103 12168 12288 12312 12544 12768 12844 12996 13104 13182 13312 13338 13689 13824 13832 14079 14112 14196 14336 14364 14592 14742 14896 14976 15162 15288 15379 15561 15808 15876 16128 16158 16224 16384 16416 16562 16758 16848 17024 17199 17328 17472 17576 17689 17784 18144 18252 18432 18772 18816 18851 18928 19152 19266 19456 19494 19656 19773 19968 20007 20216 20384 20736 20748 21168 21294 21504 21544 21546 21632 21888 22344 22464 22477 22743 22932 23104 23296 23712 24192 24206 24237 24336 24576 24624 24843 25088 25137 25536 25688 25992 26208 26364 26624 26676 27378 27648 27664 28158 28224 28392 28561 28672 28728 28899 29184 29241 29484 29792 29952 30324 30576 30758 31122 31616 31752 31941 32256 32316 32448 32768 32832 32851 33124 33516 33696 34048 34398 34656 34944 35009 35152 35378 35568 36288 36309 36504 36864 37544 37632 37702 37856 38304 38532 38912 38988 39312 39546 39936 40014 40432 40768 41472 41496 41743 42237 42336 42588 43008 43088 43092 43264 43776 44688 44928 44954 45486 45864 46137 46208 46592 46683 47424 48384 48412 48474 48672 49152 49248 49686 50176 50274 51072 51167 51376 51597 51984 52416 52728 53067 53248 53352 54756 55296 55328 56316 56448 56553 56784 57122 57344 57456 57798 58368 58482 58968 59319 59584 59904 60648 61009 61152 61516 62244 63232 63504 63882 64512 64632 64896 65536 65664 65702 66248 67032 67392 67431 68096 68229 68796 69312 69888 70018 70304 70756 71136 72576 72618 72711 73008 73728 74529 75088 75264 75404 75411 75712 76608 77064 77824 77976 78624 79092 79872 80028 80864 81536 82944 82992 83486 84474 84672 85176 85683 86016 86176 86184 86528 86697 87552 89376 89856 89908 90972 91728 92274 92416 93184 93366 94848 95823 96768 96824 96948 97344 98304 98496 98553 99372 100352 100548 102144 102334 102752 103194 103968 104832 105027 105456 106134 106496 106704 107653 108927 109512 110592 110656 112632 112896 113106 113568 114244 114688 114912 115596 116736 116964 117936 118638 119168 119808 121296 122018 122304 123032 124488 125229 126464 126711 127008 127764 129024 129264 129792 131072 131328 131404 131957 132496 134064 134784 134862 136192 136458 137592 138411 138624 139776 140036 140049 140608 141512 142272 145152 145236 145422 146016 147456 149058 150176 150528 150808 150822 151424 153216 153501 154128 155648 155952 157248 157339 158184 159201 159744 160056 161728 163072 165888 165984 166972 168948 169344 169659 170352 171366 172032 172352 172368 173056 173394 175104 177957 178752 179712 179816 181944 183027 183456 184548 184832 186368 186732 189696 191646 193536 193648 193896 194688 196608 196992 197106 198744 199927 200704 201096 202293 204288 204668 204687 205504 206388 207936 209664 210054 210912 212268 212992 213408 215306 217854 218133 219024 221184 221312 223587 225264 225792 226212 227136 228488 229376 229824 229957 231192 233472 233928 235872 237276 238336 239616 242592 244036 244608 245063 246064 248976 250458 252928 253422 254016 255528 257049 258048 258528 259584 260091 262144 262656 262808 263914 264992 268128 269568 269724 272384 272916 275184 276822 277248 279552 280072 280098 281216 283024 284544 290304 290472 290844 292032 292201 294912 295659 298116 300352 301056 301616 301644 302848 306432 307002 308256 311296 311904 314496 314678 315081 316368 318402 319488 320112 322959 323456 326144 326781 331776 331968 333944 337896 338688 339318 340704 342732 344064 344704 344736 346112 346788 350208 355914 357504 358169 359424 359632 363888 366054 366912 369096 369664 372736 373464 375687 379392 380133 383292 387072 387296 387792 389376 393216 393984 394212 395871 397488 399854 401408 402192 404586 408576 409336 409374 411008 412776 415233 415872 419328 420108 421824 424536 425984 426816 427063 430612 435708 436266 438048 442368 442624 447174 450528 451584 452424 454272 455117 456976 458752 459648 459914 460503 462384 466944 467856 471744 472017 474552 476672 477603 479232 485184 488072 489216 490126 492128 497952 500916 505856 506844 508032 508977 511056 514098 516096 517056 519168 520182 524288 525312 525616 527828 529984 536256 539136 539448 542659 544768 545832 549081 550368 553644 554496 559104 560144 560196 562432 566048 569088 580608 580944 581688 584064 584402 589824 591318 596232 599781 600704 602112 603232 603288 605696 606879 612864 614004 616512 622592 623808 628992 629356 630162 632736 636804 638976 640224 645918 646912 652288 653562 663552 663936 665171 667888 670761 675792 677376 678636 681408 685464 688128 689408 689472 689871 692224 693576 700416 711828 715008 716338 718848 719264 727776 732108 733824 735189 738192 739328 745472 746928 751374 758784 760266 766584 771147 774144 774592 775584 778752 786432 787968 788424 791742 793117 794976 799708 802816 804384 809172 817152 818672 818748 822016 825552 830466 831744 838656 840216 843648 849072 851968 853632 854126 861224 871416 872532 876096 876603 884736 885248 886977 894348 901056 903168 904848 908544 910234 913952 917504 919296 919828 921006 924768 933888 935712 943488 944034 945243 949104 953344 955206 958464 968877 970368 972173 976144 978432 980252 980343 984256 995904 1001832 1011712 1013688 1016064 1017954 1022112 1028196 1032192 1034112 1038336 1040364 1048576 1050624 1051232 1055656 1059968 1072512 1074507 1078272 1078896 1085318 1089536 1091664 1098162 1100736 1107288 1108992 1118208 1120288 1120392 1124864 1127061 1132096 1138176 1161216 1161888 1163376 1168128 1168804 1179648 1182636 1187613 1192464 1199562 1201408 1204224 1206464 1206576 1211392 1213758 1225728 1228008 1233024 1245184 1245699 1247616 1257984 1258712 1260324 1265472 1273608 1277952 1280448 1281189 1291836 1293824 1304576 1307124 1327104 1327872 1330342 1335776 1341522 1351584 1354752 1357272 1362816 1365351 1370928 1376256 1378816 1378944 1379742 1381509 1384448 1387152 1399489 1400832 1416051 1423656 1430016 1432676 1432809 1437696 1438528 1455552 1464216 1467648 1470378 1476384 1478656 1490944 1493856 1502748 1517568 1520532 1526931 1533168 1542294 1548288 1549184 1551168 1557504 1572864 1575936 1576848 1583484 1586234 1589952 1599416 1605632 1608768 1618344 1627977 1634304 1637344 1637496 1644032 1647243 1651104 1660932 1663488 1677312 1680432 1687296 1698144 1703936 1707264 1708252 1715441 1722448 1742832 1745064 1752192 1753206 1769472 1770496 1773954 1788696 1799343 1802112 1806336 1809696 1817088 1820468 1820637 1827904 1835008 1838592 1839656 1842012 1849536 1867776 1871424 1886976 1888068 1890486 1898208 1906688 1910412 1916928 1937754 1940736 1944346 1952288 1956864 1960504 1960686 1968512 1991808 1995513 2003664 2023424 2027376 2032128 2035908 2044224 2045407 2056392 2064384 2068224 2069613 2076672 2080728 2097152 2101248 2102464 2111312 2119936 2145024 2149014 2156544 2157792 2170636 2179072 2183328 2196324 2201472 2205567 2214576 2217984 2236416 2240576 2240784 2249728 2254122 2264192 2276352 2313441 2322432 2323776 2326752 2336256 2337608 2359296 2365272 2375226 2379351 2384928 2399124 2402816 2408448 2412928 2413152 2422784 2427516 2451456 2456016 2466048 2490368 2491398 2495232 2507183 2515968 2517424 2520648 2530944 2547216 2555904 2560896 2562378 2583672 2587648 2609152 2614248 2629809 2654208 2655744 2660684 2660931 2671552 2683044 2703168 2709504 2714544 2725632 2730702 2741856 2752512 2757632 2757888 2759484 2763018 2768896 2774304 2798978 2801664 2832102 2835729 2847312 2860032 2865352 2865618 2875392 2877056 2906631 2911104 2916519 2928432 2935296 2940756 2952768 2957312 2981888 2987712 2989441 3005496 3035136 3041064 3053862 3066336 3084588 3096576 3098368 3102336 3115008 3145728 3151872 3153696 3166968 3172468 3179904 3185819 3198832 3211264 3217536 3223521 3236688 3255954 3268608 3274688 3274992 3288064 3294486 3302208 3321864 3326976 3354624 3360864 3374592 3381183 3396288 3407872 3414528 3416504 3430882 3444896 3485664 3490128 3504384 3506412 3538944 3540992 3547908 3562839 3577392 3598686 3604224 3612672 3619392 3634176 3640936 3641274 3655808 3670016 3677184 3679312 3684024 3699072 3735552 3742848 3773952 3776136 3780972 3796416 3798613 3813376 3820824 3833856 3843567 3875508 3881472 3888692 3904576 3913728 3921008 3921372 3937024 3983616 3991026 4007328 4046848 4054752 4064256 4071816 4088448 4090814 4096053 4112784 4128768 4136448 4139226 4144527 4153344 4161456 4194304 4198467 4202496 4204928 4222624 4239872 4248153 4290048 4298028 4313088 4315584 4341272 4358144 4366656 4392648 4402944 4411134 4429152 4435968 4472832 4481152 4481568 4499456 4508244 4528384 4552704 4626882 4644864 4647552 4653504 4656197 4672512 4675216 4718592 4730544 4750452 4758702 4769856 4798248 4805632 4816896 4825856 4826304 4845568 4855032 4883931 4902912 4912032 4932096 4941729 4980736 4982796 4990464 5014366 5031936 5034848 5041296 5061888 5094432 5111808 5121792 5124756 5146323 5167344 5175296 5218304 5228496 5259618 5308416 5311488 5321368 5321862 5343104 5366088 5398029 5406336 5419008 5429088 5451264 5461404 5483712 5505024 5515264 5515776 5518968 5526036 5537792 5548608 5551819 5597956 5603328 5664204 5671458 5694624 5720064 5730704 5731236 5750784 5754112 5813262 5822208 5833038 5856864 5870592 5881512 5905536 5914624 5916521 5963776 5975424 5978882 5986539 6010992 6070272 6082128 6107724 6132672 6136221 6169176 6193152 6196736 6204672 6208839 6230016 6291456 6303744 6307392 6333936 6344936 6359808 6371638 6397664 6422528 6435072 6447042 6473376 6511908 6537216 6549376 6549984 6576128 6588972 6604416 6616701 6643728 6653952 6709248 6721728 6749184 6762366 6792576 6805211 6815744 6829056 6833008 6861764 6889792 6971328 6980256 7008768 7012824 7077888 7081984 7095816 7125678 7138053 7154784 7197372 7208448 7225344 7238784 7252249 7268352 7281872 7282548 7311616 7340032 7354368 7358624 7368048 7398144 7471104 7485696 7521549 7547904 7552272 7561944 7592832 7597226 7626752 7641648 7667712 7687134 7751016 7762944 7777384 7809152 7827456 7842016 7842744 7874048 7889427 7967232 7982052 8014656 8093696 8109504 8128512 8143632 8176896 8181628 8192106 8225568 8257536 8272896 8278452 8289054 8306688 8322912 8388608 8396934 8404992 8409856 8445248 8479744 8496306 8580096 8596056 8626176 8631168 8647223 8682544 8716288 8719893 8733312 8749557 8785296 8805888 8822268 8858304 8871936 8945664 8962304 8963136 8968323 8998912 9016488 9056768 9105408 9253764 9289728 9295104 9307008 9312394 9345024 9350432 9437184 9461088 9500904 9517404 9539712 9557457 9596496 9611264 9633792 9651712 9652608 9670563 9691136 9710064 9767862 9805824 9824064 9864192 9883458 9961472 9965592 9980928 10028732 10063872 10069696 10082592 10123776 10188864 10223616 10243584 10249512 10292646 10310521 10334688 10350592 10436608 10456992 10519236 10616832 10622976 10642736 10643724 10686208 10688517 10732176 10796058 10812672 10838016 10858176 10902528 10922808 10967424 11010048 11030528 11031552 11037936 11052072 11075584 11097216 11103638 11195912 11206656 11328408 11342916 11389248 11395839 11440128 11461408 11462472 11501568 11508224 11530701 11626524 11644416 11666076 11713728 11741184 11763024 11811072 11829248 11833042 11927552 11950848 11957764 11973078 12021984 12140544 12164256 12215448 12265344 12272442 12288159 12338352 12386304 12393472 12409344 12417678 12460032 12582912 12595401 12607488 12614784 12638249 12667872 12689872 12719616 12743276 12744459 12795328 12845056 12870144 12894084 12946752 13023816 13074432 13098752 13099968 13152256 13177944 13208832 13233402 13287456 13307904 13418496 13443456 13498368 13524732 13585152 13610422 13631488 13658112 13666016 13723528 13779584 13942656 13960512 13968591 14017536 14025648 14155776 14163968 14191632 14251356 14276106 14309568 14394744 14416896 14450688 14477568 14504498 14536704 14563744 14565096 14623232 14651793 14680064 14708736 14717248 14736096 14796288 14942208 14971392 15043098 15095808 15104544 15123888 15185664 15194452 15253504 15283296 15335424 15374268 15438969 15502032 15525888 15554768 15618304 15654912 15684032 15685488 15748096 15778854 15934464 15964104 16029312 16187392 16194087 16219008 16257024 16287264 16353792 16363256 16384212 16451136 16515072 16545792 16556904 16578108 16613376 16645824 16655457 16777216 16793868 16809984 16819712 16890496 16959488 16992612 17160192 17192112 17252352 17262336 17294446 17365088 17432576 17439786 17466624 17499114 17570592 17611776 17644536 17716608 17743872 17749563 17891328 17924608 17926272 17936646 17959617 17997824 18032976 18113536 18210816 18408663 18507528 18579456 18590208 18614016 18624788 18626517 18690048 18700864 18874368 18922176 19001808 19034808 19079424 19114914 19192992 19222528 19267584 19303424 19305216 19341126 19382272 19420128 19535724 19611648 19648128 19728384 19766916 19850103 19922944 19931184 19961856 20057464 20127744 20139392 20165184 20247552 20377728 20415633 20447232 20487168 20499024 20585292 20621042 20669376 20701184 20873216 20913984 21038472 21233664 21245952 21285472 21287448 21372416 21377034 21414159 21464352 21592116 21625344 21676032 21716352 21756747 21805056 21845616 21934848 22020096 22061056 22063104 22075872 22104144 22151168 22194432 22207276 22300733 22391824 22413312 22564647 22656816 22685832 22778496 22791678 22880256 22922816 22924944 23003136 23016448 23061402 23253048 23288832 23332152 23427456 23482368 23526048 23622144 23658496 23666084 23668281 23855104 23901696 23915528 23946156 24043968 24281088 24328512 24430896 24530688 24544884 24576318 24676704 24772608 24786944 24818688 24835356 24920064 25165824 25190802 25214976 25229568 25276498 25335744 25379744 25439232 25486552 25488918 25590656 25690112 25740288 25788168 25893504 25941669 26047632 26148864 26197504 26199936 26248671 26304512 26355888 26417664 26466804 26574912 26590291 26615808 26836992 26886912 26904969 26996736 27049464 27170304 27220844 27262976 27316224 27332032 27447056 27559168 27885312 27921024 27937182 28035072 28051296 28311552 28327936 28383264 28502712 28552212 28619136 28672371 28789488 28833792 28901376 28955136 29008996 29011689 29073408 29127488 29130192 29246464 29303586 29360128 29417472 29434496 29472192 29592576 29884416 29942784 30086196 30191616 30209088 30247776 30371328 30388904 30507008 30566592 30670848 30748536 30877938 30931563 31004064 31051776 31109536 31236608 31309824 31368064 31370976 31496192 31557708 31868928 31928208 32058624 32374784 32388174 32438016 32514048 32574528 32593379 32707584 32726512 32768424 32902272 33030144 33091584 33113808 33156216 33226752 33291648 33310914 33554432 33587736 33619968 33639424 33780992 33918976 33985224 34187517 34320384 34384224 34504704 34524672 34588892 34592103 34730176 34865152 34879572 34933248 34998228 35141184 35223552 35289072 35433216 35487744 35499126 35782656 35849216 35852544 35873292 35919234 35995648 36065952 36227072 36421632 36817326 36864477 37015056 37158912 37180416 37228032 37249576 37253034 37380096 37401728 37748736 37786203 37844352 37914747 38003616 38069616 38158848 38229828 38385984 38445056 38535168 38606848 38610432 38682252 38764544 38840256 38862733 39071448 39223296 39296256 39456768 39533832 39700206 39845888 39862368 39923712 40114928 40255488 40278784 40330368 40495104 40755456 40831266 40894464 40974336 40998048 41170584 41242084 41338752 41402368 41415647 41746432 41827968 41905773 42076944 42467328 42491904 42570944 42574896 42744832 42754068 42828318 42928704 43184232 43250688 43352064 43432704 43513494 43610112 43691232 43869696 43955379 44040192 44122112 44126208 44151744 44208288 44302336 44388864 44414552 44601466 44783648 44826624 45129294 45313632 45371664 45556992 45583356 45760512 45845632 45849888 46006272 46032896 46122804 46316907 46506096 46577664 46664304 46854912 46964736 47052096 47244288 47316992 47332168 47336562 47636477 47710208 47803392 47831056 47892312 48087936 48562176 48657024 48861792 49061376 49089768 49152636 49353408 49545216 49573888 49637376 49670712 49840128 49966371 50331648 50381604 50429952 50459136 50552996 50671488 50759488 50765743 50878464 50973104 50977836 51181312 51380224 51480576 51576336 51787008 51883338 52095264 52297728 52395008 52399872 52497342 52609024 52711776 52835328 52933608 53149824 53180582 53231616 53248689 53673984 53773824 53809938 53878851 53993472 54098928 54340608 54441688 54525952 54632448 54664064 54894112 55118336 55225989 55770624 55842048 55874364 56070144 56102592 56623104 56655872 56766528 57005424 57104424 57238272 57344742 57578976 57667584 57802752 57910272 58017992 58023378 58146816 58254976 58260384 58492928 58607172 58720256 58834944 58868992 58944384 59185152 59768832 59885568 60172392 60383232 60418176 60495552 60530561 60742656 60777808 61014016 61133184 61246899 61341696 61497072 61755876 61863126 62008128 62103552 62219072 62473216 62619648 62736128 62741952 62992384 63115416 63737856 63856416 64117248 64242477 64749568 64776348 64876032 65028096 65149056 65186758 65270241 65415168 65453024 65536848 65804544 66060288 66183168 66227616 66312432 66453504 66583296 66621828 66902199 67108864 67175472 67239936 67278848 67561984 67693941 67837952 67970448 68375034 68640768 68768448 69009408 69049344 69177784 69184206 69460352 69730304 69759144 69866496 69996456 70282368 70447104 70578144 70866432 70975488 70998252 71565312 71698432 71705088 71746584 71838468 71991296 72131904 72173647 72454144 72843264 73634652 73728954 74030112 74317824 74360832 74456064 74499152 74506068 74760192 74803456 75497472 75572406 75688704 75829494 76007232 76139232 76317696 76459656 76771968 76890112 76914773 77070336 77213696 77220864 77364504 77529088 77680512 77725466 77825007 78142896 78446592 78592512 78746013 78913536 79067664 79400412 79691776 79724736 79770873 79847424 80229856 80510976 80557568 80660736 80714907 80990208 81510912 81662532 81788928 81948672 81996096 82341168 82484168 82677504 82804736 82831294 83492864 83655936 83811546 84153888 84934656 84983808 85141888 85149792 85489664 85508136 85656636 85857408 86017113 86368464 86501376 86704128 86865408 87026988 87220224 87382464 87739392 87910758 88080384 88244224 88252416 88303488 88416576 88467743 88604672 88777728 88829104 89202932 89567296 89653248 90258588 90627264 90743328 91113984 91166712 91521024 91691264 91699776 92012544 92065792 92245608 92633814 92794689 93012192 93155328 93328608 93709824 93929472 94104192 94279237 94488576 94633984 94664336 94673124 95272954 95420416 95606784 95662112 95784624 96175872 97124352 97314048 97723584 97780137 98122752 98179536 98305272 98706816 99090432 99147776 99274752 99341424 99680256 99932742 100663296 100763208 100859904 100918272 101105992 101342976 101518976 101531486 101756928 101946208 101955672 102362624 102562551 102760448 102961152 103152672 103574016 103766676 104190528 104595456 104790016 104799744 104994684 105218048 105423552 105670656 105867216 106299648 106361164 106463232 106497378 107347968 107547648 107619876 107757702 107986944 108197856 108681216 108883376 109051904 109264896 109328128 109788224 110236672 110451978 111541248 111684096 111748728 112140288 112205184 112413899 113246208 113311744 113358609 113533056 113744241 114010848 114208848 114476544 114689484 115157952 115335168 115605504 115820544 116035984 116046756 116293632 116509952 116520768 116588199 116985856 117214344 117440512 117669888 117737984 117888768 118370304 119537664 119771136 120344784 120766464 120836352 120991104 121061122 121485312 121555616 122028032 122266368 122493798 122683392 122994144 123511752 123726252 124016256 124207104 124246941 124438144 124946432 125239296 125472256 125483904 125717319 125984768 126230832 127475712 127712832 128234496 128484954 129499136 129552696 129752064 130056192 130298112 130373516 130540482 130830336 130906048 131073696 131609088 132120576 132366336 132455232 132624864 132907008 133166592 133243656 133804398 134350944 134479872 134557696 135123968 135387882 135675904 135940896 136750068 137281536 137536896 137792731 138018816 138098688 138355568 138368412 138920704 138950721 139460608 139518288 139732992 139992912 140564736 140894208 141156288 141732864 141950976 141996504 142909431 143130624 143396864 143410176 143493168 143676936 143982592 144263808 144347294 144908288 145686528 147269304 147457908 148060224 148635648 148721664 148912128 148998304 149012136 149520384 149606912 149899113 150994944 151144812 151377408 151658988 152014464 152278464 152297229 152635392 152919312 153543936 153780224 153829546 154140672 154427392 154441728 154729008 155058176 155361024 155450932 155650014 156285792 156893184 157185024 157492026 157827072 158135328 158800824 159383552 159449472 159541746 159694848 159746067 160459712 161021952 161115136 161321472 161429814 161980416 163021824 163325064 163577856 163897344 163992192 164297237 164682336 164968336 165355008 165609472 165662588 165677967 166985728 167311872 167623092 168307776 169869312 169967616 170283776 170299584 170979328 171016272 171313272 171714816 172034226 172736928 173002752 173408256 173730816 174053976 174440448 174764928 175478784 175821516 176160768 176488448 176504832 176606976 176833152 176935486 177209344 177555456 177658208 178405864 179134592 179306496 180517176 181254528 181486656 181591683 182227968 182333424 183042048 183382528 183399552 183740697 184025088 184131584 184491216 185267628 185589378 186024384 186310656 186657216 187419648 187858944 188208384 188558474 188977152 189267968 189328672 189346248 190545908 190840832 191213568 191324224 191569248 192351744 194248704 194628096 195447168 195560274 195810723 196245504 196359072 196610544 197413632 198180864 198295552 198549504 198682848 199360512 199865484 200706597 201326592 201526416 201719808 201836544 202211984 202685952 203037952 203062972 203081823 203513856 203892416 203911344 204725248 205125102 205520896 205922304 206305344 207148032 207533352 208381056 209190912 209580032 209599488 209989368 210436096 210847104 211341312 211734432 212599296 212722328 212926464 212994756 214695936 215095296 215239752 215515404 215973888 216395712 216520941 217362432 217766752 218103808 218529792 218656256 219576448 220473344 220903956 223082496 223368192 223497456 224280576 224410368 224827798 226492416 226623488 226717218 227066112 227488482 228021696 228417696 228953088 229378968 230315904 230670336 230744319 231211008 231641088 232071968 232093512 232587264 233019904 233041536 233176398 233475021 233971712 234428688 234881024 235339776 235475968 235777536 236740608 239075328 239312619 239542272 240689568 241532928 241672704 241982208 242122244 242144721 242970624 243111232 244056064 244532736 244987596 245366784 245988288 247023504 247452504 248032512 248414208 248493882 248876288 249892864 250478592 250944512 250967808 251434638 251969536 252461664 254951424 255425664 256468992 256969908 258051339 258998272 259105392 259504128 260112384 260596224 260747032 261080964 261660672 261812096 262147392 263218176 264241152 264732672 264910464 265249728 265403229 265814016 266333184 266487312 267608796 268701888 268959744 269115392 270247936 270775764 271351808 271881792 273500136 274563072 275073792 275585462 276037632 276197376 276711136 276736824 277841408 277901442 278384067 278921216 279036576 279465984 279985824 281129472 281788416 282312576 282837711 283465728 283901952 283993008 285818862 286261248 286793728 286820352 286986336 287353872 287965184 288527616 288694588 289816576 289909529 291373056 293340411 294538608 294915816 296120448 297271296 297443328 297824256 297996608 298024272 299040768 299213824 299798226 301989888 302289624 302754816 303317976 304028928 304556928 304594458 305270784 305838624 307087872 307560448 307659092 307687653 308281344 308854784 308883456 309458016 310116352 310722048 310901864 311300028 312571584 313786368 314370048 314984052 315654144 316270656 317601648 318767104 318898944 319083492 319389696 319492134 320919424 322043904 322230272 322642944 322859628 323960832 326043648 326650128 327155712 327794688 327984384 328594474 329364672 329936672 330710016 331218944 331325176 331355934 333971456 334623744 335246184 336615552 337241697 339738624 339935232 340567552 340599168 341232723 341958656 342032544 342626544 343429632 344068452 345473856 346005504 346816512 347461632 348107952 348880896 349529856 349764597 350957568 351643032 352321536 352976896 353009664 353213952 353666304 353870972 354418688 355110912 355316416 355360201 356811728 358269184 358612992 361034352 362509056 362973312 363183366 364455936 364666848 366084096 366765056 366799104 367481394 368050176 368263168 368982432 370535256 371178756 372048768 372621312 372740823 373314432 374839296 375717888 376416768 377116948 377151957 377954304 378535936 378657344 378692496 381091816 381681664 382427136 382648448 383138496 384703488 388497408 389256192 390894336 391120548 391621446 392491008 392718144 393221088 394827264 396361728 396591104 397099008 397365696 398721024 399730968 401413194 403052832 403439616 403673088 404423968 405371904 406075904 406125944 406163646 407027712 407784832 407822688 409450496 410250204 411041792 411844608 412610688 413378193 414296064 415066704 416762112 418381824 419160064 419198976 419978736 420872192 421694208 422682624 423468864 423713927 425198592 425444656 425852928 425989512 428728293 429391872 430190592 430479504 431030808 431947776 432791424 433041882 434724864 435533504 436207616 437059584 437312512 439152896 440946688 441807912 446164992 446736384 446994912 448561152 448820736 449655596 449697339 452984832 453246976 453434436 454132224 454976964 456043392 456835392 456891687 457906176 458757936 460631808 461340672 461488638 462422016 463282176 464143936 464187024 465174528 466039808 466083072 466352796 466950042 467943424 468857376 469762048 470679552 470951936 471555072 473481216 478150656 478625238 479084544 479238201 481379136 483065856 483345408 483964416 484244488 484289442 485941248 486222464 488112128 489065472 489975192 490733568 491976576 492891711 494047008 494905008 496065024 496828416 496987764 497752576 499785728 500957184 501889024 501935616 502869276 503939072 504923328 505215529 509902848 510851328 512937984 513939816 516102678 517996544 518210784 519008256 520224768 521192448 521494064 522161928 523321344 523624192 524294784 526436352 528482304 529465344 529820928 530499456 530806458 531628032 532666368 532974624 535217592 537403776 537919488 538230784 538403411 540495872 541551528 542703616 543763584 544775049 547000272 549126144 550147584 551170924 551222091 552075264 552394752 553422272 553473648 555682816 555802884 556768134 557842432 558073152 558931968 559971648 562258944 563576832 564625152 565675422 566931456 567803904 567986016 571637724 572522496 573587456 573640704 573972672 574707744 575930368 577055232 577389176 579633152 579819058 582746112 586680822 587432169 589077216 589831632 592240896 594542592 594886656 595648512 595993216 596048544 598081536 598427648 599596452 602119791 603979776 604579248 605509632 606635952 608057856 609113856 609188916 610541568 611677248 614175744 615120896 615318184 615375306 616562688 617709568 617766912 618916032 619274201 620232704 621444096 621803728 622600056 625143168 627572736 628740096 629968104 631308288 632541312 635203296 637534208 637797888 638166984 638779392 638984268 641838848 644087808 644460544 645285888 645719256 647921664 649562823 652087296 653300256 654311424 655589376 655968768 657188948 658729344 659873344 659954659 661420032 662437888 662650352 662711868 667942912 669247488 670492368 673231104 674483394 679477248 679870464 681135104 681198336 682465446 683917312 684065088 685253088 686859264 688136904 690947712 692011008 692232957 693633024 694923264 696215904 697761792 699059712 699529194 700425063 701915136 703286064 704643072 705953792 706019328 706427904 707332608 707741944 708837376 710221824 710632832 710720402 713623456 716538368 717225984 717937857 722068704 725018112 725946624 726366732 728911872 729333696 732168192 733530112 733598208 734962788 736100352 736526336 737964864 741070512 742357512 744097536 745242624 745481646 746628864 749678592 751435776 752833536 754233896 754303914 755908608 757071872 757314688 757384992 762183632 763363328 764854272 765296896 766276992 769406976 776994816 778512384 781788672 782241096 783242892 784982016 785436288 786442176 786897293 789654528 792723456 793182208 794198016 794731392 796209687 797442048 799461936 802826388 806105664 806879232 807346176 808847936 810743808 812151808 812251888 812327292 814055424 815569664 815645376 818900992 820500408 822083584 823689216 825221376 826756386 828592128 830133408 833524224 835152201 836763648 838320128 838397952 839957472 841744384 843388416 845365248 846937728 847427854 848513133 850397184 850889312 851705856 851979024 857456586 858783744 860381184 860959008 862061616 863895552 865582848 866083764 869449728 869728587 871067008 872415232 874119168 874625024 878305792 880021233 881893376 883615824 892329984 893472768 893989824 897122304 897641472 899311192 899394678 905969664 906493952 906868872 908264448 909953928 912086784 913670784 913783374 915812352 917515872 921263616 922681344 922977276 924844032 926564352 928287872 928374048 930349056 932079616 932166144 932705592 933900084 935886848 937714752 941359104 941903872 943110144 946962432 956301312 957250476 958169088 958476402 962758272 964549117 966131712 966690816 967928832 968488976 968578884 971882496 972444928 976224256 978130944 979950384 981467136 983953152 985783422 988094016 989810016 992130048 993656832 993975528 995505152 999571456 1001914368 1003778048 1003871232 1005738552 1007878144 1009846656 1010431058 1011725091 1019805696 1021702656 1023698169 1025875968 1027879632 1032205356 1035993088 1036421568 1038016512 1040449536 1042384896 1042988128 1044323856 1046642688 1047248384 1048589568 1049293791 1052872704 1056964608 1058930688 1059641856 1060998912 1061612916 1063256064 1065332736 1065949248 1066080603 1070435184 1074807552 1075838976 1076461568 1076806822 1080991744 1083103056 1085407232 1087527168 1089550098 1094000544 1098252288 1100295168 1102341848 1102444182 1104150528 1104789504 1106844544 1106947296 1111365632 1111605768 1113536268 1115684864 1116146304 1117863936 1118222469 1119943296 1124517888 1127153664 1129250304 1131350844 1133862912 1135607808 1135972032 1143275448 1145044992 1147174912 1147281408 1147945344 1149415488 1150080659 1151860736 1154110464 1154778352 1159266304 1159638116 1165492224 1173361644 1174864338 1178154432 1179663264 1184481792 1189085184 1189773312 1191297024 1191986432 1192097088 1196163072 1196855296 1199192904 1204239582 1209158496 1211019264 1213271904 1216115712 1218227712 1218377832 1221083136 1223354496 1225630081 1228351488 1230241792 1230636368 1230750612 1233125376 1235419136 1235533824 1237832064 1238548402 1240134579 1240465408 1242888192 1243607456 1245200112 1250286336 1255145472 1257480192 1259936208 1262616576 1265082624 1270406592 1271141781 1275068416 1275595776 1276333968 1277558784 1277968536 1283677696 1286184879 1288175616 1288921088 1290571776 1291438512 1295843328 1299125646 1304174592 1306600512 1308622848 1311178752 1311937536 1314377896 1317458688 1319746688 1319909318 1322840064 1324875776 1325300704 1325423736 1335885824 1338494976 1340984736 1346462208 1348966788 1358954496 1359740928 1362270208 1362396672 1364930892 1367834624 1368130176 1370506176 1370675061 1373718528 1376273808 1381895424 1384022016 1384465914 1387266048 1389846528 1392431808 1395523584 1398119424 1399058388 1400850126 1403830272 1406572128 1409286144 1411907584 1412038656 1412855808 1414665216 1415483888 1417674752 1420443648 1421265664 1421440804 1427246912 1433076736 1434451968 1435875714 1444137408 1450036224 1451893248 1452733464 1457823744 1458667392 1461380687 1464336384 1467060224 1467196416 1469925576 1472200704 1473052672 1475929728 1478675133 1482141024 1484715024 1488195072 1490485248 1490963292 1493257728 1499357184 1502871552 1505667072 1508467792 1508607828 1511817216 1514143744 1514629376 1514769984 1515646587 1524367264 1526726656 1529708544 1530593792 1532553984 1538813952 1553989632 1557024768 1563577344 1564482192 1566485784 1569964032 1570872576 1572884352 1573794586 1579309056 1585446912 1586364416 1588396032 1589462784 1592419374 1594884096 1598923872 1605652776 1612211328 1613758464 1614692352 1615210233 1617695872 1621487616 1624303616 1624503776 1624654584 1628110848 1631139328 1631290752 1634325147 1637801984 1641000816 1644167168 1647378432 1650442752 1653512772 1657184256 1660266816 1667048448 1670304402 1673527296 1676640256 1676795904 1679914944 1683488768 1686776832 1690730496 1693875456 1694855708 1697026266 1700794368 1701778624 1703411712 1703958048 1714913172 1717567488 1720762368 1721918016 1724123232 1727791104 1731165696 1732167528 1738899456 1739457174 1742134016 1748238336 1749250048 1756611584 1760042466 1763786752 1767231648 1784659968 1786945536 1787979648 1791305503 1794244608 1795282944 1798622384 1798789356 1806359373 1811939328 1812987904 1813737744 1816528896 1819907856 1824173568 1827341568 1827566748 1831624704 1835031744 1842527232 1845362688 1845954552 1849688064 1853128704 1856575744 1856748096 1857822603 1860698112 1864159232 1864332288 1865411184 1867800168 1871773696 1875429504 1882718208 1883807744 1886220288 1893924864 1912602624 1914500952 1916338176 1916952804 1925516544 1929098234 1932263424 1933381632 1935857664 1936977952 1937157768 1943764992 1944889856 1948688469 1952448512 1956261888 1959900768 1962934272 1967906304 1971566844 1976188032 1979620032 1979863977 1984260096 1987313664 1987951056 1991010304 1999142912 2003828736 2007556096 2007742464 2011477104 2015756288 2019693312 2020862116 2023450182 2039611392 2043405312 2047396338 2051751936 2055759264 2064410712 2071986176 2072843136 2076033024 2076698871 2080899072 2084769792 2085976256 2088647712 2093285376 2094496768 2097179136 2098587582 2105745408 2113929216 2117861376 2119283712 2121997824 2123225832 2126512128 2130665472 2131898496 2132161206 2135864081 2140870368 2149615104 2151677952 2152923136 2153613644 2153813571 2161983488 2166206112 2170814464 2175054336 2179100196 2188001088 2196504576 2200590336 2204683696 2204888364 2208301056 2209579008 2213689088 2213894592 2222731264 2223211536 2227072536 2231369728 2232292608 2235727872 2236444938 2239886592 2249035776 2254307328 2258500608 2262701688 2267725824 2271215616 2271944064 2286550896 2290089984 2294349824 2294562816 2295890688 2298830976 2300161318 2303721472 2308220928 2309556704 2318532608 2319276232 2330984448 2346723288 2349728676 2356308864 2359326528 2360691879 2368963584 2378170368 2379546624 2382594048 2383972864 2384194176 2388629061 2392326144 2393710592 2398385808 2408479164 2418316992 2422038528 2426543808 2432231424 2436455424 2436755664 2442166272 2446708992 2451260162 2456702976 2460483584 2461272736 2461501224 2466250752 2470838272 2471067648 2475664128 2477096804 2480269158 2480930816 2485776384 2487214912 2490400224 2500572672 2510290944 2514960384 2519872416 2525233152 2530165248 2540813184 2542283562 2545539399 2551191552 2552667936 2555117568 2555937072 2567355392 2572369758 2576351232 2577842176 2581143552 2582877024 2591686656 2598251292 2608349184 2609185761 2613201024 2617245696 2618061889 2622357504 2623875072 2628755792 2634917376 2639493376 2639818636 2640063699 2645680128 2649751552 2650601408 2650847472 2671771648 2676989952 2681969472 2692924416 2697933576 2717908992 2719481856 2724540416 2724793344 2729861784 2735669248 2736260352 2741012352 2741350122 2747437056 2752547616 2763790848 2768044032 2768931828 2774532096 2779693056 2784863616 2791047168 2796238848 2798116776 2801700252 2807660544 2813144256 2823815168 2824077312 2825711616 2829330432 2830967776 2835349504 2840887296 2842531328 2842881608 2854493824 2866153472 2868903936 2871751428 2888274816 2893647351 2900072448 2903786496 2905466928 2915647488 2917334784 2922761374 2928672768 2934120448 2934392832 2939851152 2944401408 2946105344 2951859456 2957350266 2964282048 2969430048 2976390144 2980970496 2981926584 2986515456 2998714368 3005743104 3011334144 3016935584 3017215656 3023634432 3028287488 3029258752 3029539968 3031293174 3035175273 3048734528 3053453312 3059417088 3061187584 3065107968 3077627904 3107979264 3114049536 3127154688 3128964384 3132971568 3139928064 3141745152 3145768704 3147589172 3147881373 3158618112 3170893824 3172728832 3176792064 3178925568 3184838748 3189768192 3197847744 3198241809 3211305552 3224422656 3227516928 3229384704 3230420466 3235391744 3242975232 3248607232 3249007552 3249309168 3256221696 3262278656 3262581504 3268650294 3275603968 3282001632 3288334336 3294756864 3300885504 3307025544 3314368512 3320533632 3334096896 3340608804 3347054592 3353280512 3353591808 3354667407 3359829888 3366977536 3373553664 3381460992 3387750912 3389711416 3394052532 3401588736 3403557248 3406823424 3407916096 3429826344 3435134976 3441524736 3443836032 3448246464 3450241977 3455582208 3462331392 3464335056 3477798912 3478914348 3484268032 3496476672 3498500096 3513223168 3520084932 3527573504 3534463296 3569319936 3573891072 3575959296 3582611006 3588489216 3590565888 3597244768 3597578712 3612718746 3625975808 3627475488 3633057792 3639815712 3648347136 3654683136 3655133496 3663249408 3670063488 3676890243 3685054464 3690725376 3691909104 3699376128 3706257408 3713151488 3713496192 3715645206 3720403737 3721396224 3728318464 3728664576 3730822368 3735600336 3743547392 3750859008 3765436416 3767615488 3768823877 3772440576 3787849728 3813425343 3825205248 3829001904 3832676352 3833905608 3851033088 3858196468 3858554637 3864526848 3866763264 3871715328 3873955904 3874315536 3887529984 3889779712 3897376938 3904897024 3912523776 3919801536 3925868544 3935812608 3943133688 3952376064 3959240064 3959727954 3968520192 3974627328 3975902112 3982020608 3998285824 4007657472 4015112192 4015484928 4022954208 4031512576 4039386624 4041724232 4046900364 4079222784 4086810624 4094792676 4103503872 4111518528 4112025183 4128821424 4143972352 4145686272 4152066048 4153397742 4161798144 4169539584 4171952512 4177295424 4186570752 4188993536 4194358272 4197175164 4211490816 4227858432 4235722752 4238567424 4243995648 4246451664 4253024256 4261330944 4263796992 4264322412 4271728162 4281740736 4299230208 4303355904 4305846272 4307227288 4307627142 4323966976 4332412224 4341628928 4350108672 4358200392 4376002176 4384142061 4393009152 4401180672 4409367392 4409776728 4416602112 4419158016 4427378176 4427789184 4436025399 4445462528 4446423072 4454145072 4462739456 4464585216 4471455744 4472889876 4479773184 4498071552 4508614656 4517001216 4525403376 4535451648 4542431232 4543888128 4546939761 4573101792 4580179968 4588699648 4589125632 4591781376 4597661952 4600322636 4607442944 4616441856 4619113408 4619682613 4637065216 4638552464 4661968896 4693446576 4699457352 4712617728 4718653056 4721383758 4737927168 4756340736 4759093248 4765188096 4767945728 4768388352 4777258122 4784652288 4787421184 4796771616 4816958328 4836633984 4844077056 4845630699 4853087616 4864462848 4872910848 4873511328 4884332544 4893417984 4902520324 4902975441 4913405952 4920967168 4922545472 4923002448 4932501504 4941676544 4942135296 4951328256 4954193608 4960538316 4961861632 4971552768 4974429824 4980800448 5001145344 5020581888 5029920768 5039744832 5050466304 5060330496 5081626368 5084567124 5091078798 5102383104 5105335872 5110235136 5111874144 5134710784 5144739516 5152702464 5155684352 5162287104 5165754048 5183373312 5196502584 5216698368 5218371522 5226402048 5236123778 5244715008 5247750144 5257511584 5269834752 5278986752 5279637272 5280127398 5291360256 5299503104 5301202816 5301694944 5343543296 5353979904 5363938944 5373916509 5385848832 5395867152 5435817984 5438963712 5449080832 5449586688 5459723568 5471338496 5472520704 5482024704 5482700244 5494874112 5505095232 5508281051 5527581696 5536088064 5537863656 5549064192 5559386112 5569727232 5573467809 5582094336 5592477696 5596233552 5603400504 5615321088 5626288512 5647630336 5648154624 5651423232 5658660864 5661935552 5670699008 5681774592 5685062656 5685763216 5708987648 5732306944 5737807872 5743502856 5776549632 5787294702 5800144896 5807572992 5810933856 5831294976 5834669568 5845522748 5846065407 5857345536 5868240896 5868785664 5879702304 5888802816 5892210688 5903718912 5914700532 5928564096 5938860096 5939591931 5952780288 5961940992 5963853168 5973030912 5997428736 6011486208 6022668288 6033871168 6034431312 6047268864 6056574976 6058517504 6059079936 6062586348 6070350546 6097469056 6106906624 6118834176 6122375168 6130215936 6155255808 6215958528 6228099072 6230096613 6254309376 6257928768 6265943136 6279856128 6283490304 6291537408 6295178344 6295762746 6317236224 6341787648 6345457664 6353584128 6357851136 6369677496 6379536384 6395695488 6396483618 6407592243 6422611104 6448845312 6455033856 6458769408 6460840932 6470783488 6485950464 6497214464 6498015104 6498618336 6512443392 6524557312 6525163008 6537300588 6551207936 6564003264 6589513728 6601771008 6614051088 6628737024 6641067264 6668193792 6681217608 6694109184 6706561024 6707183616 6709334814 6719659776 6733955072 6747107328 6751843819 6762921984 6775501824 6779422832 6788105064 6803177472 6807114496 6813646848 6815832192 6859652688 6870269952 6883049472 6887672064 6896492928 6900483954 6911164416 6924662784 6928670112 6955597824 6957828696 6968536064 6992953344 6997000192 7026446336 7040169864 7055147008 7068926592 7082075637 7138639872 7147782144 7151918592 7165222012 7165887183 7176978432 7181131776 7194489536 7195157424 7225437492 7251951616 7254950976 7266115584 7279631424 7296694272 7309366272 7310266992 7326498816 7340126976 7353780486 7370108928 7381450752 7383818208 7398752256 7412514816 7426302976 7426992384 7431290412 7440807474 7442792448 7456636928 7457329152 7461644736 7471200672 7487094784 7501718016 7530872832 7535230976 7537647754 7544881152 7575699456 7626850686 7636618197 7658003808 7665352704 7667811216 7702066176 7716392936 7717109274 7729053696 7733526528 7743430656 7747911808 7748631072 7775059968 7779559424 7794753876 7809794048 7825047552 7827557283 7839603072 7851737088 7854185667 7871625216 7886267376 7904752128 7918480128 7919455908 7937040384 7949254656 7951804224 7964041216 7996571648 8015314944 8030224384 8030969856 8045908416 8050564613 8063025152 8078773248 8083448464 8093800728 8158445568 8173621248 8189585352 8207007744 8223037056 8224050366 8257642848 8287944704 8291372544 8304132096 8306795484 8323596288 8339079168 8343905024 8354590848 8373141504 8377987072 8388716544 8394350328 8422981632 8471445504 8477134848 8487991296 8492903328 8506048512 8522661888 8527593984 8528644824 8543456324 8563481472 8579410567 8598460416 8606711808 8611692544 8614454576 8615254284 8647933952 8664824448 8680942053 8683257856 8700217344 8716400784 8752004352 8768284122 8786018304 8802361344 8818734784 8819553456 8833204224 8838316032 8854756352 8855578368 8872050798 8890925056 8892846144 8908290144 8925478912 8929170432 8942911488 8945779752 8959546368 8996143104 9017229312 9034002432 9050806752 9070903296 9084862464 9087776256 9093879522 9105525819 9146203584 9160359936 9177399296 9178251264 9183562752 9195323904 9200645272 9214885888 9232883712 9238226816 9239365226 9274130432 9277104928 9323937792 9386893152 9398914704 9425235456 9437306112 9442767516 9475854336 9512681472 9518186496 9530376192 9535891456 9536776704 9554516244 9569304576 9574842368 9593543232 9594725427 9633916656 9673267968 9688154112 9691261398 9706175232 9728925696 9745821696 9747022656 9768665088 9786835968 9805040648 9805950882 9826811904 9841934336 9845090944 9846004896 9865003008 9883353088 9884270592 9902656512 9908387216 9921076632 9923723264 9943105536 9948859648 9961600896 10002290688 10041163776 10059841536 10079489664 10100932608 10120660992 10163252736 10169134248 10182157596 10204766208 10210671744 10220470272 10223748288 10229664809 10269421568 10289479032 10305404928 10311368704 10324574208 10331508096 10350725931 10366746624 10393005168 10433396736 10436743044 10452804096 10472247556 10489430016 10495500288 10515023168 10539669504 10557973504 10559274544 10560254796 10582720512 10599006208 10602405632 10603389888 10687086592 10707959808 10727877888 10747833018 10771697664 10791734304 10877927424 10898161664 10899173376 10919447136 10942676992 10945041408 10964049408 10965400488 10989748224 11010190464 11016562102 11030670729 11055163392 11072176128 11075727312 11098128384 11118772224 11139454464 11146935618 11161211211 11164188672 11184955392 11192467104 11206801008 11230642176 11252577024 11295260672 11296309248 11302846464 11306471631 11317321728 11323871104 11341398016 11363549184 11370125312 11371526432 11417975296 11440276029 11464613888 11475615744 11487005712 11553099264 11574589404 11600289792 11615145984 11621867712 11662589952 11669339136 11691045496 11692130814 11714691072 11736481792 11737571328 11759404608 11777605632 11784421376 11807437824 11829401064 11857128192 11877720192 11879183862 11905560576 11923881984 11927706336 11946061824 11994857472 12022972416 12045336576 12067742336 12068862624 12094537728 12113149952 12117035008 12118159872 12125172696 12140701092 12194938112 12237668352 12244750336 12260431872 12310511616 12431917056 12456198144 12460193226 12508618752 12515857536 12531886272 12539138521 12559712256 12566980608 12583074816 12590356688 12591525492 12634472448 12683575296 12690915328 12707168256 12715702272 12739354992 12759072768 12791390976 12792967236 12815184486 12845222208 12897690624 12910067712 12917538816 12921681864 12941566976 12971900928 12994428928 12996030208 12997236672 13024886784 13049114624 13050326016 13074601176 13102415872 13128006528 13152426183 13179027456 13203542016 13228102176 13257474048 13282134528 13308076197 13336387584 13362435216 13388218368 13413122048 13414367232 13418669628 13439319552 13467910144 13494214656 13503687638 13525843968 13551003648 13558845664 13576210128 13606354944 13614228992 13627293696 13631664384 13640819283 13719305376 13740539904 13766098944 13775344128 13792985856 13800967908 13822328832 13849325568 13857340224 13859047839 13911195648 13915657392 13937072128 13985906688 13994000384 14052892672 14080339728 14110294016 14137853184 14164151274 14277279744 14295564288 14303837184 14330444024 14331774366 14353956864 14362263552 14388979072 14390314848 14450874984 14503903232 14509901952 14532231168 14536892097 14559262848 14593388544 14618732544 14620533984 14652997632 14680253952 14707560972 14740217856 14762901504 14767636416 14797504512 14825029632 14852605952 14853984768 14862580824 14881614948 14885584896 14913273856 14914658304 14923289472 14942401344 14951048567 14974189568 15003436032 15061745664 15070461952 15075295508 15089762304 15151398912 15253701372 15273236394 15316007616 15330705408 15335622432 15404132352 15432785872 15434218548 15458107392 15467053056 15486861312 15495823616 15497262144 15550119936 15559118848 15589507752 15619588096 15650095104 15655114566 15679206144 15708371334 15743250432 15772534752 15809504256 15836960256 15838911816 15874080768 15898509312 15903608448 15928082432 15933191053 15993143296 16030629888 16060448768 16061939712 16091816832 16101129226 16121749527 16126050304 16157546496 16166896928 16187601456 16316891136 16347242496 16379170704 16414015488 16446074112 16448100732 16515285696 16524843153 16575889408 16582745088 16608264192 16613590968 16647192576 16678158336 16687810048 16709181696 16720403427 16746283008 16755974144 16777433088 16788700656 16845963264 16942891008 16954269696 16975982592 16985806656 17012097024 17045323776 17055187968 17057289648 17086912648 17126962944 17158821134 17196920832 17213423616 17223385088 17228909152 17230508568 17295867904 17329648896 17361884106 17366515712 17400434688 17432801568 17504008704 17536568244 17572036608 17604722688 17637469568 17639106912 17666408448 17676632064 17709512704 17711156736 17744101596 17781850112 17785692288 17816580288 17818775793 17858340864 17885822976 17891559504 17919092736 17992286208 18034458624 18068004864 18101613504 18141806592 18169724928 18175552512 18187759044 18211051638 18292407168 18320719872 18326433223 18354798592 18356502528 18367125504 18390647808 18401290544 18429771776 18465767424 18476453632 18478730452 18548260864 18554209856 18647875584 18773786304 18797829408 18850470912 18874612224 18885535032 18951708672 19025362944 19036372992 19060752384 19071782912 19073553408 19109032488 19138609152 19149684736 19187086464 19189450854 19222776729 19267833312 19346535936 19376308224 19382522796 19412350464 19457851392 19491643392 19494045312 19537330176 19573671936 19610081296 19611901764 19653623808 19683868672 19690181888 19692009792 19766706176 19768541184 19805313024 19816774432 19842153264 19847446528 19886211072 19897719296 19923201792 20004581376 20082327552 20119683072 20158979328 20201865216 20241321984 20255531457 20326505472 20338268496 20364315192 20409532416 20421343488 20440940544 20447496576 20459329618 20538843136 20578958064 20610809856 20622737408 20649148416 20663016192 20701451862 20733493248 20786010336 20866793472 20873486088 20905608192 20944495112 20978860032 20991000576 21030046336 21079339008 21115947008 21118549088 21120509592 21165441024 21198012416 21204811264 21206779776 21246226911 21374173184 21415919616 21455755776 21495666036 21543395328 21583468608 21755854848 21796323328 21798346752 21838894272 21885353984 21890082816 21928098816 21930800976 21979496448 22020380928 22033124204 22061341458 22110326784 22144352256 22151454624 22196256768 22237544448 22278908928 22293871236 22322422422 22328377344 22369910784 22384934208 22413602016 22461284352 22505154048 22590521344 22592618496 22605692928 22612943262 22634643456 22647742208 22727098368 22740250624 22743052864 22835950592 22880552058 22929227776 22974011424 23106198528 23149178808 23200579584 23230291968 23243735424 23286971539 23325179904 23338678272 23382090992 23384261628 23429382144 23472963584 23475142656 23482671849 23518809216 23555211264 23562557001 23568842752 23614875648 23658802128 23714256384 23755440384 23758367724 23811121152 23847763968 23855412672 23892123648 23989714944 24045944832 24090673152 24135484672 24137725248 24151693839 24189075456 24226299904 24234070016 24236319744 24250345392 24281402184 24389876224 24475336704 24489500672 24520863744 24621023232 24863834112 24912396288 24920386452 25017237504 25031715072 25063772544 25078277042 25119424512 25133961216 25166149632 25180713376 25183050984 25268944896 25381830656 25414336512 25431404544 25478709984 25518145536 25582781952 25585934472 25630368972 25690444416 25738231701 25795381248 25820135424 25835077632 25843363728 25883133952 25943801856 25988857856 25992060416 25994473344 26042826159 26049773568 26098229248 26100652032 26149202352 26204831744 26256013056 26304852366 26358054912 26407084032 26456204352 26514948096 26564269056 26616152394 26672775168 26724870432 26776436736 26826244096 26828734464 26837339256 26878639104 26935820288 26988429312 27007375276 27051687936 27102007296 27117691328 27152420256 27212709888 27228457984 27254587392 27263328768 27281638566 27438610752 27481079808 27532197888 27550688256 27585971712 27601935816 27644657664 27698651136 27714680448 27718095678 27766233053 27822391296 27831314784 27874144256 27971813376 27988000768 28105785344 28160679456 28220588032 28275706368 28328302548 28554559488 28591128576 28607674368 28660888048 28663548732 28707913728 28724527104 28777958144 28780629696 28784176281 28901749968 29007806464 29019803904 29064462336 29073784194 29118525696 29186777088 29237465088 29241067968 29305995264 29360507904 29415121944 29480435712 29525803008 29535272832 29595009024 29650059264 29705211904 29707969536 29725161648 29763229896 29771169792 29826547712 29829316608 29846578944 29884802688 29902097134 29948379136 30006872064 30123491328 30140923904 30150591016 30179524608 30302797824 30507402744 30546472788 30632015232 30661410816 30671244864 30688994427 30808264704 30865571744 30868437096 30916214784 30934106112 30973722624 30991647232 30994524288 31052177793 31100239872 31118237696 31179015504 31239176192 31300190208 31310229132 31358412288 31416742668 31486500864 31545069504 31619008512 31673920512 31677823632 31748161536 31797018624 31807216896 31856164864 31866382106 31986286592 32061259776 32120897536 32123879424 32183633664 32202258452 32243499054 32252100608 32315092992 32333793856 32375202912 32633782272 32694484992 32758341408 32828030976 32892148224 32896201464 33030571392 33049686306 33092012187 33165490176 33216528384 33227181936 33294385152 33356316672 33375620096 33418363392 33440806854 33492566016 33511948288 33554866176 33577401312 33691926528 33885782016 33908539392 33919414893 33951965184 33971613312 34024194048 34034804557 34090647552 34110375936 34114579296 34173825296 34253925888 34317642268 34320828087 34393841664 34426847232 34446770176 34457818304 34461017136 34591735808 34659297792 34723768212 34733031424 34800869376 34865603136 35008017408 35073136488 35144073216 35209445376 35274939136 35278213824 35332816896 35353264128 35419025408 35422313472 35488203192 35563700224 35571384576 35633160576 35637551586 35716681728 35771645952 35783119008 35838185472 35984572416 36068917248 36136009728 36203227008 36283613184 36339449856 36351105024 36375518088 36422103276 36584814336 36652866446 36709597184 36713005056 36734251008 36781295616 36802581088 36859543552 36931534848 36952907264 36957460904 37096521728 37108419712 37295751168 37547572608 37595658816 37617415563 37700941824 37749224448 37771070064 37903417344 38050725888 38072745984 38121504768 38143565824 38147106816 38218064976 38277218304 38299369472 38374172928 38378901708 38445553458 38535666624 38693071872 38752616448 38765045592 38824700928 38915702784 38983286784 38988090624 39074660352 39147343872 39220162592 39223803528 39307247616 39367737344 39380363776 39384019584 39457278549 39533412352 39537082368 39610626048 39633548864 39684306528 39694893056 39772422144 39795438592 39846403584 40009162752 40164655104 40239366144 40317958656 40403730432 40482643968 40511062914 40653010944 40676536992 40728630384 40819064832 40842686976 40881881088 40894993152 40918659236 40922457849 41077686272 41157916128 41221619712 41245474816 41298296832 41326032384 41402903724 41466986496 41572020672 41577143517 41733586944 41746972176 41811216384 41888990224 41957720064 41982001152 42060092672 42158678016 42231894016 42237098176 42241019184 42330882048 42396024832 42409622528 42413559552 42492453822 42748346368 42831839232 42911511552 42991332072 43086790656 43166937216 43511709696 43592646656 43596693504 43610676291 43677788544 43770707968 43780165632 43856197632 43861601952 43958992896 44040761856 44066248408 44122682916 44220653568 44288704512 44302909248 44392513536 44475088896 44557817856 44587742472 44644844844 44656754688 44739821568 44769868416 44827204032 44853145701 44922568704 45010308096 45181042688 45185236992 45211385856 45225886524 45269286912 45295484416 45454196736 45480501248 45486105728 45671901184 45761104116 45858455552 45948022848 46212397056 46298357616 46401159168 46460583936 46487470848 46573943078 46650359808 46677356544 46764181984 46768523256 46858764288 46945927168 46950285312 46965343698 47037618432 47125114002 47137685504 47229751296 47317604256 47428512768 47510880768 47516735448 47622242304 47695527936 47710825344 47784247296 47799573159 47979429888 48091889664 48181346304 48270969344 48275450496 48303387678 48365248581 48378150912 48468140032 48472639488 48500690784 48562804368 48779752448 48950673408 48979001344 49041727488 49242046464 49574529459 49727668224 49824792576 49840772904 50034475008 50063430144 50127545088 50156554084 50161210281 50238849024 50267922432 50332299264 50361426752 50366101968 50537889792 50763661312 50828673024 50862809088 50957419968 51036291072 51165563904 51171868944 51260737944 51380888832 51476463402 51590762496 51640270848 51670155264 51686727456 51766267904 51887603712 51977715712 51984120832 51988946688 52085652318 52099547136 52196458496 52201304064 52298404704 52409663488 52512026112 52609704732 52716109824 52814168064 52912408704 53029896192 53128538112 53232304788 53345550336 53449740864 53456327379 53652488192 53657468928 53674678512 53757278208 53871640576 53976858624 54014750552 54103375872 54204014592 54235382656 54304840512 54425419776 54456915968 54509174784 54526657536 54563277132 54877221504 54962159616 54979299669 55064395776 55101376512 55171943424 55203871632 55289315328 55397302272 55429360896 55436191356 55532466106 55644782592 55662629568 55748288512 55943626752 55976001536 56211570688 56321358912 56441176064 56551412736 56656605096 57109118976 57182257152 57215348736 57321776096 57327097464 57415827456 57449054208 57555916288 57561259392 57568352562 57668330187 57803499936 58015612928 58039607808 58128924672 58147568388 58237051392 58373554176 58474930176 58482135936 58611990528 58721015808 58830243888 58960871424 59051606016 59070545664 59300118528 59410423808 59415939072 59450323296 59526459792 59542339584 59653095424 59658633216 59693157888 59769605376 59804194268 59896758272 60013744128 60055873969 60246982656 60281847808 60301182032 60359049216 60605595648 60766594371 61014805488 61092945576 61264030464 61322821632 61342489728 61377988854 61616529408 61731143488 61736874192 61832429568 61868212224 61947445248 61983294464 61989048576 62104355586 62200479744 62236475392 62358031008 62478352384 62600380416 62620458264 62716824576 62833485336 62973001728 63090139008 63238017024 63347841024 63355647264 63496323072 63594037248 63614433792 63712329728 63732764212 63738680733 63972573184 64122519552 64241795072 64247758848 64367267328 64404516904 64486998108 64504201216 64630185984 64667587712 64750405824 65267564544 65388969984 65516682816 65656061952 65784296448 65792402928 66061142784 66099372612 66184024374 66330980352 66433056768 66454363872 66588770304 66712633344 66751240192 66836726784 66881613708 66985132032 67023896576 67109732352 67154802624 67383853056 67771564032 67817078784 67838829786 67903930368 67943226624 68069609114 68181295104 68220751872 68229158592 68347650592 68507851776 68635284536 68641656174 68787683328 68893540352 68915636608 68922034272 69183471616 69318595584 69447536424 69466062848 69601738752 69731206272 69860914617 70016034816 70146272976 70288146432 70418890752 70549878272 70556427648 70665633792 70687671003 70706528256 70838050816 70844626944 70976406384 71127400448 71142769152 71266321152 71275103172 71433363456 71543291904 71566238016 71607653663 71676370944 71969144832 72137834496 72272019456 72406454016 72455081517 72567226368 72678899712 72702210048 72751036176 72844206552 73169628672 73305732892 73419194368 73426010112 73468502016 73562591232 73605162176 73719087104 73863069696 73905814528 73914921808 74193043456 74216839424 74591502336 75095145216 75191317632 75234831126 75401883648 75498448896 75542140128 75806834688 76145491968 76243009536 76287131648 76294213632 76436129952 76554436608 76598738944 76748345856 76757803416 76891106916 77071333248 77214695103 77386143744 77505232896 77530091184 77649401856 77831405568 77966573568 77976181248 78128478477 78149320704 78294687744 78440325184 78447607056 78614495232 78735474688 78760727552 78768039168 78914557098 79066824704 79074164736 79221252096 79267097728 79368613056 79389786112 79544844288 79590877184 79692807168 80018325504 80329310208 80478732288 80635917312 80807460864 80965287936 81022125828 81306021888 81353073984 81457260768 81638129664 81685373952 81763762176 81789986304 81837318472 81844915698 82155372544 82315832256 82443239424 82490949632 82596593664 82652064768 82805807448 82933972992 83144041344 83154287034 83298699159 83467173888 83493944352 83622432768 83777980448 83915440128 83964002304 84120185344 84317356032 84463788032 84474196352 84482038368 84661764096 84792049664 84819245056 84827119104 84984907644 85663678464 85823023104 85982664144 86173581312 86333874432 87023419392 87185293312 87193387008 87221352582 87355577088 87541415936 87560331264 87712395264 87723203904 87773969647 87917985792 88081523712 88132496816 88245365832 88441307136 88577409024 88605818496 88785027072 88950177792 89115635712 89175484944 89289689688 89313509376 89479643136 89539736832 89654408064 89706291402 89845137408 90020616192 90362085376 90370473984 90422771712 90451773048 90538573824 90590968832 90908393472 90961002496 90972211456 91343802368 91522208232 91716911104 91896045696 92066983281 92424794112 92596715232 92802318336 92921167872 92974941696 93147886156 93156533379 93300719616 93354713088 93528363968 93537046512 93717528576 93891854336 93900570624 93930687396 94075236864 94250228004 94275371008 94459502592 94635208512 94857025536 95021761536 95033470896 95244484608 95391055872 95421650688 95568494592 95599146318 95958859776 96183779328 96362692608 96541938688 96550900992 96606775356 96730497162 96756301824 96936280064 96945278976 97001381568 97125608736 97559504896 97901346816 97958002688 98083454976 98484092928 99149058918 99276036561 99649585152 99681545808 100068950016 100126860288 100255090176 100313108168 100322420562 100477698048 100535844864 100664598528 100722853504 100732203936 101075779584 101527322624 101657346048 101725618176 101758244679 101914839936 102072582144 102104413671 102331127808 102343737888 102521475888 102761777664 102952926804 103181524992 103280541696 103340310528 103373454912 103532535808 103775207424 103955431424 103968241664 103977893376 104171304636 104199094272 104392916992 104402608128 104596809408 104657339969 104819326976 105024052224 105219409464 105432219648 105628336128 105824817408 106059792384 106257076224 106464609576 106691100672 106899481728 106912654758 107304976384 107314937856 107349357024 107514556416 107743281152 107953717248 108029501104 108206751744 108408029184 108470765312 108609681024 108850839552 108913831936 109018349568 109053315072 109126554264 109754443008 109958599338 110128791552 110202753024 110343886848 110407743264 110578630656 110794604544 110858721792 110872382712 111064932212 111289565184 111325259136 111496577024 111532337371 111887253504 111952003072 112423141376 112642717824 112852246689 112882352128 113102825472 113313210192 114218237952 114364514304 114430697472 114643552192 114654194928 114831654912 114898108416 115111832576 115122518784 115136705124 115336660374 115606999872 116031225856 116079215616 116257849344 116295136776 116474102784 116747108352 116949860352 116964271872 117223981056 117442031616 117660487776 117921742848 118103212032 118141091328 118371835647 118600237056 118820847616 118831878144 118900646592 119052919584 119084679168 119306190848 119317266432 119386315776 119539210752 119608388536 119793516544 120027488256 120111747938 120493965312 120563695616 120602364064 120718098432 121211191296 121533188742 122029610976 122185891152 122528060928 122645643264 122684979456 122755977708 123233058816 123462286976 123473748384 123664859136 123736424448 123894890496 123966588928 123978097152 124208711172 124400959488 124472950784 124716062016 124731430551 125200760832 125240916528 125433649152 125666970672 125946003456 126180278016 126476034048 126695682048 126711294528 126992646144 127188074496 127228867584 127424659456 127465528424 127477361466 127945146368 128245039104 128285032561 128483590144 128495517696 128734534656 128809033808 128973996216 129008402432 129260371968 129335175424 129500811648 130535129088 130777939968 131033365632 131312123904 131568592896 131584805856 132122285568 132198745224 132368048748 132661960704 132866113536 132908727744 133177540608 133425266688 133502480384 133673453568 133763227416 133970264064 134047793152 134219464704 134309605248 134559437103 134767706112 135543128064 135634157568 135677659572 135807860736 135886453248 136139218228 136362590208 136441503744 136458317184 136695301184 137015703552 137270569072 137283312348 137575366656 137787080704 137831273216 137844068544 138366943232 138637191168 138895072848 138932125696 139203477504 139462412544 139721829234 140032069632 140292545952 140576292864 140837781504 141099756544 141112855296 141375342006 141413056512 141676101632 141689253888 141952812768 142254800896 142285538304 142532642304 142550206344 142866726912 143086583808 143132476032 143215307326 143352741888 143398719477 143938289664 144275668992 144544038912 144812908032 144910163034 145095745743 145134452736 145404420096 145502072352 145688413104 146339257344 146611465784 146838388736 146852020224 146937004032 147125182464 147210324352 147438174208 147726139392 147811629056 147829843616 148386086912 148433678848 148723588377 149183004672 150190290432 150382635264 150469662252 150803767296 150996897792 151084280256 151613669376 152290983936 152486019072 152574263296 152588427264 152872259904 153108873216 153197477888 153496691712 153515606832 153782213832 154142666496 154429390206 154772287488 155010465792 155060182368 155298803712 155662811136 155933147136 155952362496 156256956954 156298641408 156589375488 156880650368 156895214112 157228990464 157470949376 157521455104 157536078336 157829114196 158133649408 158148329472 158442504192 158534195456 158737226112 159089688576 159181754368 159385614336 160036651008 160957464576 161271834624 161614921728 161930575872 162044251656 162612043776 162706147968 162914521536 163008800773 163276259328 163370747904 163527524352 163579972608 163674636944 163689831396 164310745088 164631664512 164886478848 164937899007 164981899264 165193187328 165304129536 165611614896 165867945984 166288082688 166308574068 166597398318 166934347776 166987888704 167244865536 167555960896 167830880256 167928004608 168240370688 168634712064 168927576064 168948392704 168964076736 169323528192 169584099328 169638490112 169654238208 169969815288 171327356928 171646046208 171965328288 172347162624 172667748864 173004990561 174046838784 174370586624 174386774016 174442705164 174711154176 175082831872 175120662528 175424790528 175446407808 175547939294 175835971584 176163047424 176264993632 176490731664 176882614272 177154818048 177211636992 177900355584 178231271424 178350969888 178579379376 178627018752 178959286272 179079473664 179308816128 179412582804 179690274816 180041232384 180167621907 180724170752 180740947968 180845543424 180903546096 181077147648 181181937664 181816786944 181922004992 181944422912 182299783113 182687604736 183044416464 183433822208 183792091392 184133966562 184849588224 185193430464 185604636672 185842335744 185949883392 186295772312 186313066758 186601439232 186709426176 187056727936 187074093024 187435057152 187783708672 187801141248 187861374792 188150473728 188500456008 188550742016 188919005184 189270417024 189714051072 190043523072 190066941792 190488969216 190782111744 190843301376 191136989184 191198292636 191917719552 192367558656 192725385216 193083877376 193101801984 193213550712 193460994324 193512603648 193872560128 193890557952 194002763136 194251217472 194363631371 195119009792 195802693632 195916005376 196166909952 196968185856 198298117836 198552073122 199299170304 199363091616 200137900032 200253720576 200510180352 200626216336 200644841124 200955396096 201071689728 201329197056 201445707008 201464407872 202151559168 203054645248 203314692096 203451236352 203516489358 203829679872 204208827342 204662255616 204687475776 205042951776 205523555328 205905853608 206363049984 206680621056 206746909824 207065071616 207131483689 207550414848 207910862848 207936483328 207955786752 208342609272 208398188544 208785833984 208805216256 209193618816 209314679938 209582743851 209638653952 210048104448 210438818928 210864439296 211256672256 211649634816 212063013009 212119584768 212514152448 212929219152 213382201344 213798963456 213825309516 214609952768 214629875712 214698714048 214822960989 215029112832 215486562304 215907434496 216059002208 216413503488 216816058368 216941530624 217219362048 217365244551 217701679104 217827663872 218036699136 218106630144 218253108528 219508886016 219917198676 220257583104 220405506048 220687773696 220815486528 221157261312 221589209088 221717443584 221744765424 222129864424 222579130368 222650518272 222993154048 223064674742 223774507008 223904006144 224846282752 225285435648 225704493378 225764704256 226205650944 226626420384 228436475904 228729028608 228861394944 229287104384 229308389856 229663309824 229796216832 230223665152 230245037568 230273410248 230673320748 231213999744 231644085309 232158431232 232515698688 232590273552 232948205568 233494216704 233899720704 233928543744 234447962112 234884063232 235320975552 235843485696 236206424064 236282182656 236743671294 237200474112 237641695232 237663756288 237801293184 238105839168 238169358336 238243631899 238612381696 238634532864 238772631552 239078421504 239216777072 239587033088 240054976512 240223495876 240987930624 241127391232 241204728128 241436196864 242422382592 243066377484 244059221952 244371782304 245056121856 245291286528 245369958912 245511955416 246466117632 246924573952 246947496768 247329718272 247472848896 247789780992 247933177856 247956194304 248417422344 248801918976 248945901568 249432124032 249462861102 249896097477 250401521664 250481833056 250867298304 251333941344 251892006912 252360556032 252952068096 253391364096 253422589056 253985292288 254376148992 254457735168 254849318912 254931056848 254954722932 255890292736 256570065122 256967180288 256991035392 257469069312 257618067616 257947992432 258016804864 258520743936 258670350848 259001623296 261070258176 261555879936 262066731264 262624247808 263137185792 263169611712 263321908941 264244571136 264397490448 264736097496 265323921408 265732227072 265817455488 266355081216 266850533376 267004960768 267346907136 267526454832 267940528128 268095586304 268438929408 268619210496 269118874206 269535412224 271086256128 271268315136 271355319144 271615721472 271772906496 272278436456 272725180416 272883007488 272916634368 273390602368 274031407104 274541138144 274566624696 275150733312 275574161408 275662546432 275688137088 276200949843 276733886464 277274382336 277790145696 277864251392 278406955008 278924825088 279443658468 280064139264 280585091904 281152585728 281675563008 282199513088 282225710592 282750684012 282826113024 283352203264 283378507776 283905625536 284509601792 284571076608 285065284608 285100412688 285733453824 286173167616 286264952064 286430614652 286705483776 286797438954 287876579328 288551337984 289088077824 289625816064 289820326068 290191491486 290268905472 290808840192 291004144704 291376826208 292678514688 293222931568 293676777472 293704040448 293874008064 294250364928 294420648704 295452278784 295623258112 295659687232 296772173824 296867357696 297447176754 300380580864 300765270528 300939324504 301607534592 301993795584 302168560512 302730630007 303227338752 304581967872 304972038144 305148526592 305176854528 305274734037 305744519808 306217746432 306313241013 306394955776 306993383424 307031213664 307564427664 308285332992 308858780412 309544574976 310020931584 310120364736 310597607424 311325622272 311866294272 311904724992 312513913908 312597282816 313178750976 313761300736 313790428224 313972019907 314457980928 314941898752 315042910208 315072156672 315658228392 316267298816 316296658944 316885008384 317068390912 317474452224 318179377152 318363508736 318771228672 320073302016 321914929152 322543669248 323229843456 323861151744 324088503312 325224087552 325412295936 325829043072 326017601546 326552518656 326741495808 327055048704 327159945216 327349273888 327379662792 328621490176 329263329024 329875798014 329963798528 330386374656 330608259072 331223229792 331735891968 332576165376 332617148136 333194796636 333868695552 333975777408 334489731072 334597012113 335111921792 335661760512 335856009216 336480741376 337269424128 337855152128 337896785408 337928153472 338556740067 338647056384 339276980224 339308476416 339939630576 342654713856 343292092416 343930656576 344694325248 345335497728 346009981122 348093677568 348741173248 348773548032 348885410328 349422308352 350165663744 350241325056 350849581056 350892815616 351095878588 351671943168 352326094848 352529987264 352981463328 353765228544 354309636096 354423273984 355800711168 356462542848 356701939776 357158758752 357254037504 357918572544 358158947328 358617632256 358825165608 359380549632 360082464768 360335243814 361481895936 361691086848 361807092192 362154295296 362363875328 363633573888 363844009984 363888845824 364599566226 365375209472 366088832928 366867644416 367584182784 368267933124 369699176448 370386860928 371209273344 371684671488 371899766784 372591544624 372626133516 373202878464 373418852352 374113455872 374148186048 374194291653 375567417344 375602282496 375722749584 376300947456 377000912016 377101484032 377838010368 378540834048 379428102144 380087046144 380133883584 380977938432 381564223488 381686602752 382273978368 382396585272 383835439104 384735117312 384855097683 385450770432 386167754752 386203603968 386427101424 386921988648 387025207296 387745120256 387781115904 388005526272 388502434944 388727262742 390238019584 391605387264 391832010752 392333819904 393936371712 396596235672 397104146244 398598340608 398726183232 400275800064 400507441152 401020360704 401252432672 401289682248 401910792192 402143379456 402658394112 402891414016 402928815744 403678311309 404303118336 406109290496 406629384192 406902472704 407032978716 407659359744 408417654684 409324511232 409374951552 410085903552 411047110656 411811707216 412726099968 413361242112 413493819648 414130143232 414262967378 415100829696 415821725696 415872966656 415911573504 416685218544 416796377088 417571667968 417610432512 418387237632 418629359876 419165487702 419277307904 420096208896 420877637856 421728878592 422513344512 423299269632 424126026018 424239169536 425028304896 425858438304 426764402688 427597926912 427650619032 429219905536 429259751424 429397428096 429645921978 430058225664 430196158431 431814868992 432118004416 432827006976 433632116736 433883061248 434438724096 434730489102 435403358208 435655327744 436213260288 436506217056 439017772032 439834397352 440515166208 440811012096 441375547392 441630973056 442314522624 442452459241 443178418176 443434887168 443489530848 444259728848 445158260736 445301036544 445986308096 446129349484 446170765131 447549014016 447808012288 449692565504 450570871296 451408986756 451529408512 452411301888 453252840768 456872951808 457458057216 457722789888 458574208768 458616779712 459326619648 459592433664 460447330304 460490075136 460546820496 461346641496 462427999488 463288170618 464316862464 465031397376 465180547104 465896411136 466988433408 467799441408 467857087488 468895924224 469768126464 470641951104 471686971392 472412848128 472564365312 473487342588 474400948224 475283390464 475327512576 475602586368 476211678336 476487263798 477224763392 477269065728 477545263104 478156843008 478433554144 479174066176 480109953024 480446991752 482254782464 482409456256 482872393728 484844765184 486132754968 488118443904 488743564608 489026402319 490112243712 490582573056 490739917824 491023910832 492932235264 493849147904 493894993536 494659436544 494813697021 494945697792 495579561984 495866355712 495912388608 496834844688 497603837952 497891803136 498864248064 498925722204 499792194954 500803043328 500963666112 501734596608 502667882688 503784013824 504721112064 505904136192 506782728192 506845178112 507970584576 508752297984 508915470336 509698637824 509862113696 509909445864 511780585472 513140130244 513934360576 513982070784 514938138624 515236135232 515895984864 516033609728 517041487872 517340701696 518003246592 522140516352 523111759872 524133462528 525248495616 526274371584 526339223424 526643817882 528489142272 528794980896 529472194992 530647842816 531464454144 531634910976 533701066752 534009921536 534693814272 535052909664 535881056256 536191172608 536877858816 537238420992 538237748412 539070824448 540502865721 542172512256 542536630272 542710638288 543231442944 543545812992 544556872912 545450360832 545766014976 545833268736 546781204736 546899349339 548062814208 549082276288 549133249392 550301466624 551148322816 551325092864 551376274176 552401899686 553467772928 554548764672 555580291392 555728502784 556813910016 557849650176 558887316936 560128278528 561170183808 562305171456 563351126016 564399026176 564451421184 565501368024 565652226048 566704406528 566757015552 567811251072 569019203584 569142153216 570130569216 570200825376 571466907648 572346335232 572529904128 572861229304 573410967552 573594877908 575753158656 577102675968 578176155648 579251632128 579640652136 580382982972 580537810944 581617680384 582008289408 582753652416 583090894113 585357029376 586445863136 587353554944 587408080896 587748016128 588500729856 588841297408 590904557568 591246516224 591319374464 593544347648 593734715392 594894353508 600761161728 601530541056 601878649008 603215069184 603987591168 604337121024 605461260014 606454677504 609163935744 609944076288 610297053184 610353709056 610549468074 611489039616 612626482026 612789911552 613986766848 614062427328 615128855328 616570665984 617717560824 619089149952 620041863168 620240729472 621195214848 621394451067 622651244544 623732588544 623809449984 625027827816 625194565632 626357501952 627522601472 627580856448 627944039814 628748231553 628915961856 630085820416 630144313344 631316456784 632534597632 632593317888 633770016768 634136781824 634948904448 636358754304 636727017472 637542457344 640146604032 643829858304 644468882967 645087338496 646459686912 647722303488 648177006624 650448175104 650824591872 651658086144 652035203092 652095733653 653105037312 653482991616 654110097408 654319890432 654698547776 654759325584 657242980352 658526658048 659751596028 659927597056 660772749312 661216518144 662446459584 663471783936 665152330752 665234296272 666389593272 667737391104 667951554816 668979462144 669194024226 670223843584 671323521024 671712018432 672961482752 674538848256 675710304256 675793570816 675856306944 677113480134 677294112768 678553960448 678616952832 679879261152 685309427712 686584184832 687861313152 689388650496 690670995456 692019962244 694932255927 697482346496 697547096064 697770820656 698844616704 700331327488 700482650112 701699162112 701785631232 702191757176 703343886336 704652189696 705059974528 705962926656 707530457088 708619272192 708846547968 711601422336 712925085696 713403879552 714317517504 714508075008 714730895697 715837145088 716317894656 717235264512 717650331216 718761099264 720164929536 720670487628 722963791872 723382173696 723614184384 724308590592 724727750656 727267147776 727688019968 727777691648 729199132452 730750418944 732177665856 733735288832 735168365568 736535866248 739398352896 740773721856 742418546688 743369342976 743799533568 745183089248 745252267032 746405756928 746837704704 748226911744 748296372096 748388583306 749688292431 751134834688 751204564992 751445499168 752601894912 754001824032 754202968064 755676020736 757081668096 758856204288 760174092288 760267767168 761955876864 763128446976 763373205504 764547956736 764793170544 767670878208 769710195366 770901540864 772335509504 772407207936 772854202848 773843977296 774050414592 775490240512 775562231808 776011052544 777004869888 777454525484 780476039168 780726361597 783210774528 783664021504 784667639808 787872743424 789965726823 793192471344 794208292488 797196681216 797452366464 800551600128 801014882304 802040721408 802504865344 802579364496 803821584384 804286758912 805316788224 805782828032 805857631488 807356622618 808606236672 812218580992 813258768384 813804945408 814065957432 815318719488 816835309368 818649022464 818749903104 820171807104 822094221312 823623414432 825452199936 826722484224 826987639296 828260286464 828525934756 828602849529 830201659392 831643451392 831745933312 831823147008 833370437088 833592754176 835143335936 835220865024 836774475264 837258719752 838330975404 838554615808 840192417792 841755275712 843457757184 845026689024 846598539264 848252052036 848478339072 850056609792 851716876608 853528805376 855195853824 855301238064 858439811072 858519502848 858794856192 859291843956 860116451328 860392316862 863629737984 864236008832 865654013952 867264233472 867766122496 868877448192 869460978204 870806716416 871310655488 872426520576 873012434112 878035544064 879668794704 881030332416 881622024192 882751094784 883261946112 884904918482 886356836352 886869774336 886979061696 888519457696 890316521472 890602073088 891972616192 892258698968 892341530262 895616024576 899385131008 901141742592 902817973512 903058817024 904822603776 906505681536 908191890021 913745903616 914916114432 915445579776 917148417536 917233559424 918653239296 918939723039 919184867328 920894660608 920980150272 921093640992 922693282992 924855998976 926576341236 928633724928 930062794752 930361094208 931792822272 933976866816 935598882816 935714174976 937791848448 939536252928 941283902208 941916059721 943373942784 944825696256 945128730624 946974685176 948801896448 950566780928 950655025152 951205172736 952423356672 952974527596 954449526784 954538131456 955090526208 956313686016 956867108288 958348132352 960219906048 960893983504 964509564928 964818912512 965744787456 969689530368 972265509936 976236887808 977487129216 978052804638 980224487424 981165146112 981479835648 982047821664 985864470528 987698295808 987789987072 989627394042 989891395584 991159123968 991732711424 991824777216 993669689376 995207675904 995783606272 997728496128 997851444408 999584389908 1001606086656 1001927332224 1003469193216 1003791036339 1005335765376 1007568027648 1009442224128 1011808272384 1013565456384 1013690356224 1015670220201 1015941169152 1017830940672 1019397275648 1019724227392 1019818891728 1023561170944 1026280260488 1027868721152 1027964141568 1029876277248 1030472270464 1031791969728 1032067219456 1034082975744 1034681403392 1036006493184 1044281032704 1046223519744 1048266925056 1050496991232 1052548743168 1052678446848 1053287635764 1056978284544 1057589961792 1058944389984 1061295685632 1062928908288 1063269821952 1067402133504 1068019843072 1069387628544 1070105819328 1071762112512 1072382345216 1073755717632 1074476841984 1076475496824 1078141648896 1081005731442 1085073260544 1085421276576 1086462885888 1087091625984 1089113745824 1090900721664 1091532029952 1091666537472 1093562409472 1093798698678 1096125628416 1098164552576 1098266498784 1100602933248 1102296645632 1102650185728 1102752548352 1104803799372 1106935545856 1109097529344 1111160582784 1113627820032 1115699300352 1117774633872 1120256557056 1122340367616 1126702252032 1128798052352 1128902842368 1131002736048 1131304452096 1133408813056 1133514031104 1135622502144 1138038407168 1138284306432 1140261138432 1140401650752 1141061605411 1142933815296 1144692670464 1145059808256 1145722458608 1146821935104 1147189755816 1151506317312 1154205351936 1154565293049 1156352311296 1158503264256 1159281304272 1160765965944 1161075621888 1163235360768 1164016578816 1165507304832 1166181788226 1170714058752 1172891726272 1174707109888 1174816161792 1175496032256 1177001459712 1177682594816 1181809115136 1182493032448 1182638748928 1187088695296 1187469430784 1189788707016 1201522323456 1203061082112 1203757298016 1206430138368 1207975182336 1208674242048 1210922520028 1211034933927 1212909355008 1218327871488 1219888152576 1220594106368 1220707418112 1221098936148 1222978079232 1225252964052 1225579823104 1227973533696 1228124854656 1230257710656 1233141331968 1235435121648 1238178299904 1240083726336 1240481458944 1242390429696 1242788902134 1245302489088 1247465177088 1247618899968 1250055655632 1250389131264 1252715003904 1255045202944 1255161712896 1255888079628 1257496463106 1257831923712 1260171640832 1260288626688 1262632913568 1265069195264 1265186635776 1267540033536 1268273563648 1269897808896 1272717508608 1273454034944 1275084914688 1280293208064 1287659716608 1288937765934 1290174676992 1290588475293 1295444606976 1296354013248 1300896350208 1301649183744 1303316172288 1304070406184 1304191467306 1306210074624 1306965983232 1308639780864 1309397095552 1309518651168 1314485960704 1317053316096 1319503192056 1319855194112 1321545498624 1322433036288 1324892919168 1326943567872 1327357377723 1330304661504 1330468592544 1332779186544 1335474782208 1335903109632 1337958924288 1338388048452 1340447687168 1342647042048 1343424036864 1345922965504 1349077696512 1351420608512 1351587141632 1351712613888 1354226960268 1354588225536 1357107920896 1357233905664 1359758522304 1360545419597 1370618855424 1373168369664 1375722626304 1378777300992 1381341990912 1384039924488 1389864511854 1394964692992 1395094192128 1395541641312 1397689233408 1400662654976 1400965300224 1403398324224 1403571262464 1404383514352 1406687772672 1409304379392 1410119949056 1411925853312 1415060914176 1417238544384 1417693095936 1423202844672 1425850171392 1426807759104 1428635035008 1429461791394 1431674290176 1432635789312 1434470529024 1435300662432 1437522198528 1440329859072 1441340975256 1446764347392 1447228368768 1448617181184 1449455501312 1449920385823 1454534295552 1455376039936 1455555383296 1458398264904 1461500837888 1464355331712 1467079206957 1467470577664 1470336731136 1473071732496 1478796705792 1481547443712 1484441091063 1484837093376 1486738685952 1487599067136 1490366178496 1490504534064 1492811513856 1493675409408 1496453823488 1496592744192 1496777166612 1499376584862 1502269669376 1502409129984 1502890998336 1505203789824 1508003648064 1508405936128 1511352041472 1514163336192 1517712408576 1520348184576 1520535534336 1523911753728 1526256893952 1526746411008 1529095913472 1529586341088 1535341756416 1539420390732 1541803081728 1544671019008 1544814415872 1545708405696 1547687954592 1548100829184 1550980481024 1551124463616 1552022105088 1554009739776 1554909050968 1560952078336 1561452723194 1566421549056 1567328043008 1569335279616 1575745486848 1579931453646 1586384942688 1588416584976 1594393362432 1594904732928 1601103200256 1602029764608 1604081442816 1605009730688 1605158728992 1607643168768 1608573517824 1610633576448 1611565656064 1611715262976 1614713245236 1617212473344 1621508597163 1626517536768 1627609890816 1628131914864 1630637438976 1633670618736 1637298044928 1637499806208 1640343614208 1644188442624 1647246828864 1650904399872 1653444968448 1653975278592 1656520572928 1657051869512 1657205699058 1660403318784 1663286902784 1663491866624 1663646294016 1666740874176 1667185508352 1667705423293 1670286671872 1670441730048 1673548950528 1674517439504 1676661950808 1677109231616 1680384835584 1683510551424 1686915514368 1690053378048 1693197078528 1696504104072 1696956678144 1700113219584 1703433753216 1707057610752 1710391707648 1710602476128 1716879622144 1717039005696 1717589712384 1718583687912 1720232902656 1720784633724 1727259475968 1728472017664 1731308027904 1734528466944 1735532244992 1737754896384 1738921956408 1741613432832 1742621310976 1744853041152 1746024868224 1749272682339 1756071088128 1759337589408 1762060664832 1763244048384 1765502189568 1766523892224 1769809836964 1772713672704 1773739548672 1773958123392 1777038915392 1780633042944 1781204146176 1783945232384 1784517397936 1784683060524 1791232049152 1798770262016 1802283485184 1805635947024 1806117634048 1809645207552 1813011363072 1816383780042 1827491807232 1829832228864 1830891159552 1834296835072 1834467118848 1837879446078 1838369734656 1841789321216 1841960300544 1842187281984 1845386565984 1849711997952 1853152682472 1857267449856 1860125589504 1860722188416 1863585644544 1864183353201 1867953733632 1871197765632 1871428349952 1875583696896 1879072505856 1882567804416 1883832119442 1886244694659 1886747885568 1890257461248 1893949370352 1897603792896 1901133561856 1901310050304 1902410345472 1904846713344 1905949055192 1908899053568 1909076262912 1910181052416 1912627372032 1913734216576 1916696264704 1920439812096 1921787967008 1929019129856 1929637825024 1931489574912 1933406648901 1939379060736 1944531019872 1952473775616 1954974258432 1956105609276 1960448974848 1962330292224 1962959671296 1964095643328 1971728941056 1975396591616 1975579974144 1979254788084 1979782791168 1982318247936 1983465422848 1983649554432 1987339378752 1990415351808 1991567212544 1995456992256 1995702888816 1999168779816 2003212173312 2003854664448 2006938386432 2007582072678 2010671530752 2015136055296 2018884448256 2023616544768 2027130912768 2027380712448 2031340440402 2031882338304 2035661881344 2038794551296 2039448454784 2039637783456 2047122341888 2052560520976 2055737442304 2055928283136 2059752554496 2060944540928 2063583939456 2068165951488 2069362806784 2072012986368 2092447039488 2096533850112 2100993982464 2105097486336 2105356893696 2106575271528 2113956569088 2115179923584 2117888779968 2119114410049 2122591371264 2125857816576 2126539643904 2134804267008 2136039686144 2138775257088 2140211638656 2143524225024 2144192687091 2144764690432 2147511435264 2148953683968 2152950993648 2156283297792 2162011462884 2170146521088 2170842553152 2172925771776 2174183251968 2178227491648 2181801443328 2183064059904 2183333074944 2187124818944 2187597397356 2192251256832 2196329105152 2196532997568 2201205866496 2204593291264 2205300371456 2205505096704 2209607598744 2213871091712 2218195058688 2222321165568 2227255640064 2231398600704 2235549267744 2240513114112 2244680735232 2249064877293 2253404504064 2257596104704 2257805684736 2262005472096 2262608904192 2266817626112 2267028062208 2271245004288 2276076814336 2276568612864 2280522276864 2280803301504 2282123210822 2285867630592 2289385340928 2290119616512 2291444917216 2293643870208 2294379511632 2303012634624 2309130586098 2312704622592 2317006528512 2318562608544 2321531931888 2322151243776 2326470721536 2328033157632 2331014609664 2332363576452 2341428117504 2342179084791 2345783452544 2349414219776 2349632323584 2350992064512 2354002919424 2355365189632 2363618230272 2364986064896 2365277497856 2369897180469 2374938861568 2379577414032 2403044646912 2406122164224 2407514596032 2412860276736 2415950364672 2417348484096 2421845040056 2422069867854 2425818710016 2436655742976 2439776305152 2441188212736 2441414836224 2442197872296 2445956158464 2450505928104 2451159646208 2455947067392 2456249709312 2460515421312 2466282663936 2470870243296 2476356599808 2480167452672 2480962917888 2484780859392 2485577804268 2490604978176 2494930354176 2495237799936 2500111311264 2500778262528 2505430007808 2510090405888 2510323425792 2511776159256 2514992926212 2515663847424 2520343281664 2520577253376 2525265827136 2530373271552 2535080067072 2536547127296 2539795617792 2545435017216 2546908069888 2550169829376 2560586416128 2575319433216 2577875531868 2580349353984 2581176950586 2590889213952 2592708026496 2601792700416 2603298367488 2606632344576 2608140812368 2608382934612 2612420149248 2613931966464 2617279561728 2618794191104 2619037302336 2628971921408 2634106632192 2639006384112 2639710388224 2643090997248 2644866072576 2649785838336 2654714755446 2660609323008 2660937185088 2665558373088 2670949564416 2671806219264 2675917848576 2676776096904 2680895374336 2686848073728 2691845931008 2698155393024 2702841217024 2703174283264 2703425227776 2708453920536 2709176451072 2714215841792 2714467811328 2719517044608 2721090839194 2724575670063 2741237710848 2746336739328 2751445252608 2756819169117 2757554601984 2762683981824 2768079848976 2779729023708 2789929385984 2790188384256 2791083282624 2795378466816 2801325309952 2801930600448 2806796648448 2807142524928 2808767028704 2813375545344 2818608758784 2820239898112 2823851706624 2825748179163 2830121828352 2834477088768 2835386191872 2846405689344 2851700342784 2853615518208 2857270070016 2858923582788 2863348580352 2865271578624 2868941058048 2870601324864 2875044397056 2880659718144 2882681950512 2893528694784 2894456737536 2897234362368 2898911002624 2899840771646 2909068591104 2910752079872 2911110766592 2916796529808 2923001675776 2928710663424 2934158413914 2934941155328 2940673462272 2946143464992 2957593411584 2963094887424 2968882182126 2969674186752 2973477371904 2975198134272 2980732356992 2981009068128 2985623027712 2987350818816 2992907646976 2993185488384 2993554333224 2998753169724 3004539338752 3004818259968 3005781996672 3010407579648 3011373109017 3016007296128 3022704082944 3028326672384 3035424817152 3040696369152 3041071068672 3047823507456 3053492822016 3058191826944 3059172682176 3070683512832 3078840781464 3083606163456 3089342038016 3089628831744 3091416811392 3095375909184 3096201658368 3097167214687 3101960962048 3102248927232 3104044210176 3108019479552 3109818101936 3121904156672 3122905446388 3132843098112 3134656086016 3138670559232 3151490973696 3159862907292 3172769885376 3176833169952 3188786724864 3189809465856 3202206400512 3204059529216 3208162885632 3210019461376 3210317457984 3215286337536 3217147035648 3221267152896 3223131312128 3223430525952 3229426490472 3234424946688 3243017194326 3255219781632 3256263829728 3261274877952 3267341237472 3274596089856 3274999612416 3280687228416 3288376885248 3294493657728 3301808799744 3306889936896 3307950557184 3313041145856 3314103739024 3314411398116 3320806637568 3326573805568 3326983733248 3327292588032 3333481748352 3335410846586 3340573343744 3340883460096 3347097901056 3349034879008 3353323901616 3354218463232 3360769671168 3367021102848 3380106756096 3386394157056 3393008208144 3393913356288 3400226439168 3406867506432 3414115221504 3420783415296 3421204952256 3423184816233 3433759244288 3434078011392 3435179424768 3437167375824 3440465805312 3441569267448 3454518951936 3456944035328 3462616055808 3463695879147 3469056933888 3471064489984 3475509792768 3477843912816 3483226865664 3485242621952 3489706082304 3492049736448 3498545364678 3512142176256 3518675178816 3524121329664 3526488096768 3531004379136 3533047784448 3539619673928 3545427345408 3547479097344 3547916246784 3554077830784 3561266085888 3562408292352 3567890464768 3569034795872 3569366121048 3582464098304 3597540524032 3604566970368 3611271894048 3612235268096 3619290415104 3626022726144 3632767560084 3654983614464 3659664457728 3661782319104 3668593670144 3668934237696 3675758892156 3676739469312 3683578642432 3683920601088 3684374563968 3690773131968 3699423995904 3706305364944 3714534899712 3720251179008 3721444376832 3727171289088 3728366706402 3735907467264 3742395531264 3742856699904 3751167393792 3758145011712 3765135608832 3767664238884 3772489389318 3773495771136 3780514922496 3787898740704 3795207585792 3802267123712 3802620100608 3804820690944 3809693426688 3811898110384 3817798107136 3818152525824 3820362104832 3825254744064 3827468433152 3840879624192 3843575934016 3858038259712 3859275650048 3862979149824 3866813297802 3889062039744 3904947551232 3909948516864 3912211218552 3920897949696 3925919342592 3928191286656 3935498190091 3943457882112 3950793183232 3951159948288 3958509576168 3959565582336 3964636495872 3966930845696 3967299108864 3974678757504 3980830703616 3982072133169 3983134425088 3990913984512 3991405777632 3998337559632 4006424346624 4007709328896 4013876772864 4015164145356 4021343061504 4030272110592 4037768896512 4047233089536 4054261825536 4054761424896 4062680880804 4063764676608 4071323762688 4077589102592 4078896909568 4079275566912 4081636258791 4094244683776 4105121041952 4111474884608 4111856566272 4119505108992 4121889081856 4127167878912 4136331902976 4138725613568 4144025972736 4184894078976 4193067700224 4201987964928 4210194972672 4210713787392 4213150543056 4227913138176 4230359847168 4235777559936 4238228820098 4245182742528 4251715633152 4253079287808 4269608534016 4272079372288 4277550514176 4280423277312 4288385374182 4289529380864 4295022870528 4297907367936 4305901987296 4312566595584 4324022925768 4340293042176 4341685106304 4345851543552 4348366503936 4349761157469 4356454983296 4363602886656 4366128119808 4366666149888 4374249637888 4375194794712 4384502513664 4392658210304 4393065995136 4401237620871 4402411732992 4410600742912 4411010193408 4419215197488 4427742183424 4436390117376 4444642331136 4454511280128 4462797201408 4471098535488 4481026228224 4489361470464 4498129754586 4506809008128 4515192209408 4515611369472 4524010944192 4525217808384 4533635252224 4534056124416 4542490008576 4552153628672 4553137225728 4561044553728 4561606603008 4564246421644 4571735261184 4578770681856 4580239233024 4582889834432 4587287740416 4588759023264 4606025269248 4618261172196 4625409245184 4634013057024 4637125217088 4643063863776 4644302487552 4652941443072 4656066315264 4662029219328 4664727152904 4682856235008 4684358169582 4691566905088 4699264647168 4701984129024 4708005838848 4710730379264 4727236460544 4729972129792 4730554995712 4739794360938 4749877723136 4759154828064 4806089293824 4812244328448 4815029192064 4825720553472 4831900729344 4834696968192 4843690080112 4844139735708 4851637420032 4864525791489 4879552610304 4882376425472 4882829672448 4884395744592 4891912316928 4901011856208 4902319292416 4911894134784 4912499418624 4921030842624 4932565327872 4941740486592 4952713199616 4960334905344 4961925835776 4969561718784 4971155608536 4981209956352 4989860708352 4990475599872 5000222622528 5001556525056 5003116269879 5010860015616 5020180811776 5020646851584 5023552318512 5029985852424 5031327694848 5040686563328 5041154506752 5050531654272 5060746543104 5070160134144 5073094254592 5079591235584 5090870034432 5093816139776 5100339658752 5121172832256 5150638866432 5155751063736 5160698707968 5162353901172 5181778427904 5185416052992 5203585400832 5206596734976 5213264689152 5216281624736 5216765869224 5224840298496 5227863932928 5234559123456 5237588382208 5238074604672 5247818047017 5257943842816 5268213264384 5278012768224 5279420776448 5286181994496 5289732145152 5299571676672 5309429510892 5321218646016 5321874370176 5331116746176 5341899128832 5343612438528 5351835697152 5353552193808 5361790748672 5373696147456 5383691862016 5396310786048 5405682434048 5406348566528 5406850455552 5416907841072 5418352902144 5428431683584 5428935622656 5439034089216 5442181678388 5449151340126 5482475421696 5492673478656 5502890505216 5513638338234 5515109203968 5525367963648 5536159697952 5559458047416 5579858771968 5580376768512 5582166565248 5590756933632 5592550059603 5603861200896 5613593296896 5614285049856 5617534057408 5626751090688 5637217517568 5640479796224 5647703413248 5651496358326 5660243656704 5670772383744 5692811378688 5703400685568 5707231036416 5714540140032 5717847165576 5726697160704 5730543157248 5737882116096 5741202649728 5750088794112 5751881970133 5761319436288 5765363901024 5787057389568 5788913475072 5794468724736 5797822005248 5799681543292 5800219946703 5818137182208 5821504159744 5822221533184 5833593059616 5846003351552 5857421326848 5868316827828 5869882310656 5881346924544 5892286929984 5915186823168 5926189774848 5937764364252 5939348373504 5946954743808 5950396268544 5961464713984 5962018136256 5971246055424 5974701637632 5985815293952 5986370976768 5987108666448 5997506339448 6009078677504 6009636519936 6011563993344 6020815159296 6022746218034 6032014592256 6045408165888 6056653344768 6070849634304 6081392738304 6082142137344 6095647014912 6106985644032 6116383653888 6118345364352 6141367025664 6157681562928 6167212326912 6178684076032 6179257663488 6182833622784 6190751818368 6194334429374 6203921924096 6204497854464 6208088420352 6216038959104 6219636203872 6243808313344 6245810892776 6269312172032 6277341118464 6302981947392 6319725814584 6345539770752 6353666339904 6357343230147 6377573449728 6379618931712 6404412801024 6408119058432 6416325771264 6420038922752 6420634915968 6430572675072 6432578061273 6434294071296 6442534305792 6446262624256 6446861051904 6458852980944 6468849893376 6486034388652 6510439563264 6512527659456 6522549755904 6534682474944 6549192179712 6549999224832 6561374456832 6576753770496 6588987315456 6603617599488 6613779873792 6615901114368 6626082291712 6628207478048 6628822796232 6641613275136 6653147611136 6653967466496 6654585176064 6666963496704 6670821693172 6681146687488 6681766920192 6694195802112 6698069758016 6706647803232 6708436926464 6721539342336 6734042205696 6760213512192 6772788314112 6786016416288 6787826712576 6800452878336 6813735012864 6828230443008 6841566830592 6842409904512 6846369632466 6868156022784 6870358849536 6874334751648 6880931610624 6883138534896 6909037903872 6913888070656 6927391758294 6938113867776 6942128979968 6951019585536 6955687825632 6966453731328 6970485243904 6979412164608 6984099472896 6997090729356 7024284352512 7026537254373 7037350357632 7048242659328 7052976193536 7062008758272 7066095568896 7079239347856 7090854690816 7094958194688 7095832493568 7108155661568 7109691541407 7124816584704 7135780929536 7138069591744 7138732242096 7164928196608 7195081048064 7209133940736 7222543788096 7224470536192 7238580830208 7252045452288 7265535120168 7309967228928 7319328915456 7323564638208 7337187340288 7337868475392 7351517784312 7353478938624 7367157284864 7367841202176 7368749127936 7381546263936 7398847991808 7412610729888 7429069799424 7440502358016 7442888753664 7454342578176 7456733412804 7471814934528 7484791062528 7485713399808 7502334787584 7516290023424 7530271217664 7535328477768 7544978778636 7546991542272 7561029844992 7575797481408 7604534247424 7605240201216 7609641381888 7619386853376 7623796220768 7635596214272 7636305051648 7640724209664 7650509488128 7654936866304 7681759248384 7687151868032 7716076519424 7718551300096 7725958299648 7733626595604 7778124079488 7809895102464 7819897033728 7824422437104 7841795899392 7851838685184 7856382573312 7870996380182 7886915764224 7901586366464 7902319896576 7917019152336 7919131164672 7929272991744 7933861691392 7934598217728 7949357515008 7964144266338 7966268850176 7981827969024 7982811555264 7996675119264 8012848693248 8015418657792 8027753545728 8030328290712 8042686123008 8060544221184 8075537793024 8094466179072 8108523651072 8109522849792 8125361761608 8127529353216 8142647525376 8155178205184 8157793819136 8158551133824 8163272517582 8173727010189 8210242083904 8222949769216 8223713132544 8239010217984 8243778163712 8254335757824 8272663805952 8277451227136 8288051945472 8369788157952 8386135400448 8403975929856 8420389945344 8421427574784 8426301086112 8455826276352 8460719694336 8471555119872 8476457640196 8477244537489 8490365485056 8503431266304 8506158575616 8539217068032 8544158744576 8555101028352 8560846554624 8576770748364 8579058761728 8590045741056 8595814735872 8611803974592 8625133191168 8648045851536 8680586084352 8683370212608 8691703087104 8696733007872 8699522314938 8712909966592 8727205773312 8732256239616 8733332299776 8748499275776 8750389589424 8769005027328 8785316420608 8786131990272 8802475241742 8804823465984 8821201485824 8822020386816 8838430394976 8855484366848 8872780234752 8889284662272 8909022560256 8925594402816 8942197070976 8962052456448 8978722940928 8996259509172 9013618016256 9030384418816 9031222738944 9034119327051 9048021888384 9067270504448 9068112248832 9084980017152 9104307257344 9106274451456 9122089107456 9123213206016 9128492843288 9143470522368 9160478466048 9165779668864 9174575480832 9177518046528 9212050538496 9236522344392 9250818490368 9268026114048 9274250434176 9286127727552 9288604975104 9291501644061 9305882886144 9312132630528 9324058438656 9329454305808 9365712470016 9368716339164 9383133810176 9398529294336 9403968258048 9416011677696 9421460758528 9454472921088 9459944259584 9461109991424 9479588721876 9499755446272 9518309656128 9612178587648 9624488656896 9630058384128 9651441106944 9663801458688 9669393936384 9687380160224 9688279471416 9703274840064 9729051582978 9764752850944 9765659344896 9768791489184 9783824633856 9802023712416 9804638584832 9823788269568 9824998837248 9842061685248 9865130655744 9883480973184 9905426399232 9920669810688 9923851671552 9939123437568 9942311217072 9962419912704 9979721416704 9980951199744 10000445245056 10006232539758 10021720031232 10040361623552 10041293703168 10047104637024 10059971704848 10062655389696 10081373126656 10082309013504 10101063308544 10140320268288 10146188509184 10149442700761 10159182471168 10181740068864 10187632279552 10200679317504 10242345664512 10269554448699 10301277732864 10311502127472 10321397415936 10324707802344 10363556855808 10370832105984 10391087637441 10407170801664 10413193469952 10426529378304 10432563249472 10433531738448 10449680596992 10455727865856 10469118246912 10475176764416 10476149209344 10495636094034 10515887685632 10536426528768 10556025536448 10558841552896 10572363988992 10579464290304 10599143353344 10618859021784 10642437292032 10643748740352 10662233492352 10683798257664 10687224877056 10703671394304 10707104387616 10723581497344 10747392294912 10767383724032 10792621572096 10811364868096 10812697133056 10813700911104 10833815682144 10836705804288 10856863367168 10857871245312 10878068178432 10884363356776 10898302680252 10964950843392 10985346957312 11005781010432 11027276676468 11030218407936 11050735927296 11072319395904 11118916094832 11159717543936 11160753537024 11164333130496 11181513867264 11185100119206 11207722401792 11227186593792 11228570099712 11235068114816 11253502181376 11274435035136 11280959592448 11295406826496 11302992716652 11320487313408 11341544767488 11385622757376 11406801371136 11414462072832 11429080280064 11435694331152 11453394321408 11461086314496 11475764232192 11482405299456 11503763940266 11522638872576 11530727802048 11574114779136 11577826950144 11588937449472 11595644010496 11599363086584 11600439893406 11643008319488 11644443066368 11667186119232 11692006703104 11714842653696 11736633655656 11739764621312 11762693849088 11784573859968 11806494570273 11830373646336 11852379549696 11875528728504 11878696747008 11893909487616 11900792537088 11922929427968 11924036272512 11942492110848 11946216399507 11949403275264 11971630587904 11972741953536 11974217332896 11995012678896 12018157355008 12019273039872 12023127986688 12041630318592 12045492436068 12064029184512 12090816331776 12113306689536 12141699268608 12162785476608 12164284274688 12191294029824 12213971288064 12232767307776 12236690728704 12244908776373 12282734051328 12315363125856 12334424653824 12357368152064 12358515326976 12365667245568 12381503636736 12388668858748 12407843848192 12408995708928 12416176840704 12432077918208 12439272407744 12487616626688 12491621785552 12538624344064 12554682236928 12605963894784 12639451629168 12691079541504 12707332679808 12714686460294 12755146899456 12759237863424 12808825602048 12816238116864 12832651542528 12840077845504 12841269831936 12865156122546 12868588142592 12885068611584 12892525248512 12893722103808 12917705961888 12937699786752 12972068777304 13020879126528 13025055318912 13045099511808 13049283472407 13069364949888 13098384359424 13099998449664 13122748913664 13153507540992 13177974630912 13203712862613 13207235198976 13231802228736 13252164583424 13256414956096 13257645592464 13283226550272 13306295222272 13307934932992 13309170352128 13333926993408 13341643386344 13362293374976 13363533840384 13388391604224 13396139516032 13413295606464 13416873852928 13443078684672 13468084411392 13520427024384 13545576628224 13572032832576 13575653425152 13600905756672 13627470025728 13656460886016 13683133661184 13684819809024 13692739264932 13736312045568 13740717699072 13748669503296 13761863221248 13766277069792 13818075807744 13827776141312 13854783516588 13876227735552 13884257959936 13902039171072 13911375651264 13932907462656 13940970487808 13958824329216 13968198945792 13994181458712 14048568705024 14053074508746 14074700715264 14105952387072 14124017516544 14132191137792 14158478695712 14181709381632 14189916389376 14191664987136 14216311323136 14219383082814 14249633169408 14271561859072 14276139183488 14277464484192 14329856393216 14390162096128 14418267881472 14445087576192 14477161660416 14504090904576 14531070240336 14638657830912 14647129276416 14674374680576 14675736950784 14703035568624 14706957877248 14734314569728 14735682404352 14737498255872 14763092527872 14797695983616 14825221459776 14833800870343 14858139598848 14881004716032 14885777507328 14908685156352 14913466825608 14943629869056 14969582125056 14971426799616 15004669575168 15009348809637 15032580046848 15060542435328 15070656955536 15089957557272 15093983084544 15122059689984 15151594962816 15209068494848 15210480402432 15219282763776 15238773706752 15247592441536 15271192428544 15272610103296 15281448419328 15301018976256 15309873732608 15363518496768 15374303736064 15432153038848 15437102600192 15451916599296 15467253191208 15556248158976 15619790204928 15639794067456 15648844874208 15683591798784 15703677370368 15712765146624 15741992760364 15743454141051 15773831528448 15803172732928 15804639793152 15834038304672 15838262329344 15858545983488 15867723382784 15869196435456 15898715030016 15928288532676 15932537700352 15963655938048 15965623110528 15993350238528 16025697386496 16030837315584 16055507091456 16060656581424 16085372246016 16121088442368 16151075586048 16188932358144 16217047302144 16219045699584 16250723523216 16255058706432 16285295050752 16310356410368 16315587638272 16317102267648 16326545035164 16347454020378 16420484167808 16445899538432 16447426265088 16478020435968 16487556327424 16508671515648 16545327611904 16554902454272 16576103890944 16739576315904 16772270800896 16777650178809 16840779890688 16842855149568 16852602172224 16911652552704 16921439388672 16943110239744 16952915280392 16954489074978 16980730970112 17012317151232 17078434136064 17088317489152 17110202056704 17121693109248 17153541496728 17158117523456 17180091482112 17191629471744 17223607949184 17250266382336 17255645910399 17296091703072 17361172168704 17366740425216 17383406174208 17393466015744 17399044629876 17425819933184 17454411546624 17464512479232 17466664599552 17496998551552 17500779178848 17538010054656 17570632841216 17572263980544 17604950483484 17609646931968 17642402971648 17644040773632 17676860789952 17745560469504 17778569324544 17818045120512 17851188805632 17884394141952 17924104912896 17957445881856 17992519018344 18027236032512 18060768837632 18062445477888 18068238654102 18096043776768 18134541008896 18136224497664 18169960034304 18208614514688 18212548902912 18244178214912 18246426412032 18256985686576 18286941044736 18320956932096 18331559337728 18349150961664 18355036093056 18424101076992 18473044688784 18501636980736 18536052228096 18548500868352 18572255455104 18583003288122 18611765772288 18624265261056 18648116877312 18658908611616 18731424940032 18737432678328 18766267620352 18807936516096 18832023355392 18842921517056 18908945842176 18919888519168 18922219982848 18959177443752 18999510892544 19036619312256 19072029690441 19224357175296 19248977313792 19260116768256 19297734183819 19302882213888 19327602917376 19338787872768 19374760320448 19376558942832 19406549680128 19458103165956 19529505701888 19531318689792 19537582978368 19567649267712 19604047424832 19609277169664 19647576539136 19649997674496 19684123370496 19730261311488 19766961946368 19810852798464 19841339621376 19847703343104 19878246875136 19884622434144 19924839825408 19959442833408 19961902399488 20000890490112 20012465079516 20043440062464 20080723247104 20082587406336 20094209274048 20119943409696 20125310779392 20162746253312 20164618027008 20202126617088 20280640536576 20292377018368 20298885401522 20318364942336 20363480137728 20375264559104 20401358635008 20484691329024 20539108897398 20623004254944 20642794831872 20649415604688 20727113711616 20741664211968 20782175274882 20814341603328 20826386939904 20853058756608 20865126498944 20867063476896 20899361193984 20911455731712 20938236493824 20950353528832 20952298418688 20991272188068 21031775371264 21072853057536 21079611763119 21112051072896 21144727977984 21158928580608 21198286706688 21237718043568 21284874584064 21287497480704 21324466984704 21374449754112 21407342788608 21414208775232 21447162994688 21494784589824 21534767448064 21585243144192 21622729736192 21625394266112 21627401822208 21667631364288 21673411608576 21680170502809 21713726734336 21715742490624 21756136356864 21768726713552 21796605360504 21929901686784 21970693914624 22011562020864 22054553352936 22060436815872 22101471854592 22144638791808 22237832189664 22319435087872 22321507074048 22328666260992 22363027734528 22370200238412 22415444803584 22454373187584 22457140199424 22470136229632 22507004362752 22548870070272 22561919184896 22590813652992 22605985433304 22640974626816 22683089534976 22813602742272 22828924145664 22858160560128 22871388662304 22906788642816 22922172628992 22951528464384 22964810598912 23007527880532 23045277745152 23061455604096 23148229558272 23155653900288 23177874898944 23191288020992 23198726173168 23200879786812 23286016638976 23288886132736 23334372238464 23384013406208 23429685307392 23473267311312 23479529242624 23525387698176 23569147719936 23612989140546 23660747292672 23704759099392 23751057457008 23757393494016 23787818975232 23801585074176 23845858855936 23848072545024 23892432799014 23898806550528 23943261175808 23945483907072 23948434665792 23990025357792 24036314710016 24038546079744 24046255973376 24083260637184 24090984872136 24128058369024 24181632663552 24226613379072 24283398537216 24325570953216 24328568549376 24382588059648 24427942576128 24465534615552 24473381457408 24489817552746 24521181030567 24630726251712 24668849307648 24714736304128 24717030653952 24731334491136 24763007273472 24777337717496 24815687696384 24817991417856 24832353681408 24864155836416 24878544815488 24975233253376 24983243571104 25077248688128 25109364473856 25211927789568 25278903258336 25382159083008 25414665359616 25429372920588 25510293798912 25518475726848 25617651204096 25632476233728 25665303085056 25680155691008 25682539663872 25730312245092 25737176285184 25770137223168 25785050497024 25787444207616 25835411923776 25875399573504 25944137554608 26041758253056 26050110637824 26090199023616 26098566944814 26138729899776 26196768718848 26199996899328 26245497827328 26307015081984 26355949261824 26407425725226 26414470397952 26463604457472 26504329166848 26512829912192 26515291184928 26566453100544 26612590444544 26615869865984 26618340704256 26667853986816 26683286772688 26724586749952 26727067680768 26776783208448 26792279032064 26826591212928 26886157369344 26936168822784 27040854048768 27091153256448 27144065665152 27201811513344 27254940051456 27312921772032 27366267322368 27369639618048 27385478529864 27481435398144 27497339006592 27523726442496 27532554139584 27548487330637 27636151615488 27655552282624 27709567033176 27752455471104 27768515919872 27804078342144 27822751302528 27865814925312 27874504932183 27881940975616 27917648658432 27936397891584 27988362917424 28097137410048 28106149017492 28149401430528 28211904774144 28248035033088 28264382275584 28316957391424 28363418763264 28379832778752 28383329974272 28432622646272 28438766165628 28499266338816 28543123718144 28552278366976 28554928968384 28659712786432 28780324192256 28836535762944 28890175152384 28954323320832 29008181809152 29062140480672 29294258552832 29348749361152 29351473901568 29406071137248 29413915754496 29468629139456 29471364808704 29474996511744 29526185055744 29595391967232 29650442919552 29667601740686 29716279197696 29762009432064 29771555014656 29817370312704 29826933651216 29887259738112 29939164250112 29942853599232 30018697619274 30065160093696 30121084870656 30141313911072 30179915114544 30187966169088 30244119379968 30303189925632 30418136989696 30420960804864 30438565527552 30448328102283 30477547413504 30495184883072 30542384857088 30545220206592 30562896838656 30602037952512 30619747465216 30727036993536 30748607472128 30808663346097 30874205200384 30903833198592 30934506382416 31112496317952 31239580409856 31279588134912 31297689748416 31367183597568 31407354740736 31425530293248 31483985520728 31486908282102 31547663056896 31606345465856 31609279586304 31668076609344 31676524658688 31717091966976 31735446765568 31738392870912 31797430060032 31856577065352 31865075400704 31927311876096 31931246221056 31986700477056 32051394772992 32061674631168 32111014182912 32121313162848 32170744492032 32242176884736 32302151172096 32377864716288 32434094604288 32438091399168 32501447046432 32510117412864 32570590101504 32620712820736 32631175276544 32634204535296 32653090070328 32694908040756 32840968335616 32894852530176 32956040871936 32975112654848 33017343031296 33090655223808 33109804908544 33152207781888 33479152631808 33544541601792 33555300357618 33681559781376 33685710299136 33705204344448 33823305105408 33842878777344 33886220479488 33905830560784 33908978149956 33961461940224 34024634302464 34156868272128 34176634978304 34220404113408 34243386218496 34307082993456 34316235046912 34360182964224 34383258943488 34447215898368 34511291820798 34592183406144 34722344337408 34733480850432 34766812348416 34786932031488 34798089259752 34851639866368 34929024958464 34933329199104 34993997103104 35001558357696 35076020109312 35141265682432 35144527961088 35209900966968 35219293863936 35284805943296 35288081547264 35353721579904 35419483710819 35491120939008 35557138649088 35636090241024 35702377611264 35768788283904 35838649198521 35848209825792 35914891763712 35985038036688 36054472065024 36121537675264 36124890955776 36136477308204 36192087553536 36269082017792 36272448995328 36339920068608 36417229029376 36425097805824 36488356429824 36492852824064 36513971373152 36573882089472 36641913864192 36663118675456 36698301923328 36710072186112 36734726329119 36848202153984 36946089377568 37003273961472 37072104456192 37097001736704 37144510910208 37166006576244 37223531544576 37248530522112 37296233754624 37317817223232 37462849880064 37474865356656 37532535240704 37615873032192 37664046710784 37685843034112 37817891684352 37839777038336 37844439965696 37918354887504 37999021785088 38073238624512 38144059380882 38448714350592 38497954627584 38520233536512 38595468367638 38605764427776 38655205834752 38677575745536 38749520640896 38753117885664 38813099360256 38916206331912 39059011403776 39062637379584 39075165956736 39135298535424 39147850417221 39208094849664 39295153078272 39299995348992 39368246740992 39460522622976 39533923892736 39621705596928 39695406686208 39756493750272 39769244868288 39849679650816 39918885666816 39923804798976 40001780980224 40024930159032 40086880124928 40161446494208 40165174812672 40188418548096 40239886819392 40250621558784 40263173790931 40325492506624 40329236054016 40404253234176 40561281073152 40584754036736 40597770803044 40636729884672 40726960275456 40750529118208 40802717270016 40969382658048 41078217794796 41246008509888 41285589663744 41298831209376 41454227423232 41483328423936 41564350549764 41628683206656 41652773879808 41706117513216 41730252997888 41734126953792 41798722387968 41822911463424 41876472987648 41900707057664 41904596837376 41982544376136 42063550742528 42145706115072 42159223526238 42224102145792 42317857161216 42396573413376 42475436087136 42569749168128 42574994961408 42648933969408 42748899508224 42814685577216 42828417550464 42894325989376 42989569179648 43069534896128 43170486288384 43245459472384 43250788532224 43254803644416 43335262728576 43360341005618 43427453468672 43431484981248 43512272713728 43537453427104 43593210721008 43941387829248 44023124041728 44109106705872 44120873631744 44202943709184 44289277583616 44475664379328 44501402611029 44638870175744 44643014148096 44657332521984 44726055469056 44740400476824 44830889607168 44908746375168 44914280398848 44940272459264 45014008725504 45028046428911 45097740140544 45123838369792 45181627305984 45211970866608 45281949253632 45366179069952 45627205484544 45657848291328 45716321120256 45742777324608 45813577285632 45844345257984 45903056928768 45929621197824 46015055761064 46090555490304 46122911208192 46296459116544 46311307800576 46355749797888 46382576041984 46397452346336 46401759573624 46572033277952 46577772265472 46668744476928 46768026812416 46859370614784 46946534622624 46959058485248 47050775396352 47138295439872 47225978281092 47321494585344 47409518198784 47502114914016 47514786988032 47575637950464 47603170148352 47691717711872 47696145090048 47784865598028 47797613101056 47886522351616 47890967814144 47896869331584 47980050715584 48077092159488 48092511946752 48166521274368 48181969744272 48256116738048 48363265327104 48453226758144 48566797074432 48651141906432 48657137098752 48765176119296 48855885152256 48931069231104 48946762914816 48979635105492 49042362061134 49261452503424 49337698615296 49429472608256 49434061307904 49462668982272 49526014546944 49554675434992 49631375392768 49635982835712 49664707362816 49728311672832 49757089630976 49950466506752 49966487142208 50154497376256 50218728947712 50557806516672 50764318166016 50829330719232 50858745841176 51036951453696 51235302408192 51264952467456 51330606170112 51360311382016 51365079327744 51460624490184 51474352570368 51540274446336 51570100994048 51574888415232 51670823847552 51750799147008 51766937731197 51888275109216 52083516506112 52100221275648 52180398047232 52197133889628 52277459799552 52393537437696 52399993798656 52490995654656 52614030163968 52711898523648 52814851450452 52828940795904 52927208914944 53008658333696 53025659824384 53030582369856 53225180889088 53231739731968 53236681408512 53335707973632 53366573545376 53449173499904 53454135361536 53553566416896 53584558064128 53653182425856 53772314738688 53872337645568 54081708097536 54182306512896 54288131330304 54403623026688 54509880102912 54625843544064 54732534644736 54739279236096 54770957059728 54962870796288 54994678013184 55047452884992 55065108279168 55096974661274 55272303230976 55311104565248 55419134066352 55504910942208 55537031839744 55608156684288 55645502605056 55749009864366 55763881951232 55835297316864 55872795783168 55976725834848 56194274820096 56212298034984 56298802861056 56423809548288 56496070066176 56528764551168 56633914782848 56726837526528 56759665557504 56766659948544 56865245292544 56877532331256 56998532677632 57086247436288 57104556733952 57109857936768 57216089071323 57560648384512 57673071525888 57780350304768 57908646641664 58016363618304 58124280961344 58588517105664 58697498722304 58702947803136 58812142274496 58827831508992 58937258278912 58942729617408 58949993023488 59052370111488 59190783934464 59300885839104 59335203481372 59432558395392 59524018864128 59543110029312 59634740625408 59653867302432 59774519476224 59878328500224 59885707198464 60037395238548 60130320187392 60242169741312 60282627822144 60359830229088 60375932338176 60488238759936 60606379851264 60836273979392 60841921609728 60877131055104 60896656204566 60955094827008 60990369766144 61090440413184 61125793677312 61204075905024 61239494930432 61454073987072 61497214944256 61617326692194 61748410400768 61869012764832 62224992635904 62479160819712 62559176269824 62595379496832 62734367195136 62814709481472 62851060586496 62967971041456 62973816564204 63095326113792 63212690931712 63218559172608 63238835289357 63336153218688 63434183933952 63470893531136 63476785741824 63594860120064 63713154130704 63730150801408 63854623752192 63862492442112 63973400954112 64123349262336 64222028365824 64242626325696 64341488984064 64484353769472 64604302344192 64755729432576 64868189208576 64876182798336 65002894092864 65020234825728 65040511508427 65141180203008 65241425641472 65262350553088 65268409070592 65306180140656 65389816081512 65681936671232 65789705060352 65912081743872 65950225309696 66034686062592 66181310447616 66219609817088 66304415563776 66958305263616 67089083203584 67110600715236 67363119562752 67371420598272 67410408688896 67646610210816 67685757554688 67772440958976 67811661121568 67817956299912 67922923880448 68049268604928 68353269956608 68440808226816 68486772436992 68614165986912 68632470093824 68720365928448 68766517886976 68894431796736 69022583641596 69184366812288 69444688674816 69466961700864 69533624696832 69573864062976 69596178519504 69703279732736 69858049916928 69866658398208 69987994206208 70003116715392 70152040218624 70282531364864 70289055922176 70419801933936 70438587727872 70569611886592 70576163094528 70707443159808 70838967421638 70982241878016 71114277298176 71272180482048 71404755222528 71537576567808 71677298397042 71696419651584 71829783527424 71970076073376 72108944130048 72243075350528 72249781911552 72272954616408 72384175107072 72538164035584 72544897990656 72679840137216 72850195611648 72976712859648 72985705648128 73027942746304 73147764178944 73283827728384 73326237350912 73396603846656 73420144372224 73469452658238 73892178755136 74006547922944 74144208912384 74194003473408 74289021820416 74332013152488 74447063089152 74497061044224 74592467509248 74635634446464 74774465611729 74925699760128 74949730713312 75065070481408 75231746064384 75328093421568 75371686068224 75635783368704 75679554076672 75688879931392 75836709775008 75998043570176 76146477249024 76288118761764 76897428701184 76995909255168 77040467073024 77190936735276 77211528855552 77310411669504 77355151491072 77499041281792 77506235771328 77626198720512 77832412663824 78118022807552 78125274759168 78150331913472 78270597070848 78295700834442 78416189699328 78590306156544 78599990697984 78736493481984 78921045245952 79067847785472 79243411193856 79390813372416 79512987500544 79538489736576 79699359301632 79837771333632 79847609597952 80003561960448 80049860318064 80173760249856 80322892988416 80330349625344 80376837096192 80479773638784 80526347581862 80650985013248 80658472108032 80808506468352 81122562146304 81169508073472 81195541606088 81273459769344 81501058236416 81605434540032 81938765316096 82156435589592 82492017019776 82571179327488 82597662418752 82645461991911 82908454846464 82966656847872 83128701099528 83257366413312 83305547759616 83412235026432 83460505995776 83468253907584 83597444775936 83623514796549 83645822926848 83752945975296 83801414115328 83809193674752 83965088752272 84127101485056 84291412230144 84318447052476 84448204291584 84635714322432 84793146826752 84950872174272 85139498336256 85149989922816 85297867938816 85497799016448 85629371154432 85656835100928 85788651978752 85979138359296 86139069792256 86340972576768 86490918944768 86501577064448 86509607288832 86670525457152 86720682011236 86854906937344 86862969962496 87024545427456 87074906854208 87186421442016 87882775658496 88046248083456 88218213411744 88241747263488 88405887418368 88578555167232 88951328758656 89002805222058 89286028296192 89314665043968 89452110938112 89480800953648 89661779214336 89817492750336 89828560797696 89880544918528 90056092857822 90195480281088 90247676739584 90363254611968 90423941733216 90563898507264 90732358139904 91254410969088 91315696582656 91344984306849 91432642240512 91485554649216 91627154571264 91688690515968 91806113857536 91859242395648 92030111522128 92181110980608 92245822416384 92425990038291 92622615601152 92711499595776 92765152083968 92794904692672 92803519147248 93144066555904 93155544530944 93337488953856 93536053624832 93718741229568 93893069245248 93918116970496 94101550792704 94276590879744 94451956562184 94642989170688 94819036397568 95004229828032 95029573976064 95151275900928 95206340296704 95383435423744 95392290180096 95569731196056 95595226202112 95773044703232 95781935628288 95793738663168 95960101431168 96154184318976 96185023893504 96333042548736 96363939488544 96512233476096 96726530654208 96906453516288 97133594148864 97302283812864 97314274197504 97530352238592 97711770304512 97862138462208 97893525829632 97959270210984 98084724122268 98522905006848 98858945216512 98868122615808 98925337964544 99052029093888 99109350869984 99262750785536 99271965671424 99329414725632 99456623345664 99514179261952 99900933013504 99932974284416 100308994752512 100437457895424 101115613033344 101528636332032 101658661438464 101717491682352 102073902907392 102470604816384 102529904934912 102661212340224 102720622764032 102730158655488 102921248980368 102948705140736 103080548892672 103140201988096 103149776830464 103341647695104 103533875462394 103776550218432 104167033012224 104200442551296 104360796094464 104394267779256 104554919599104 104787074875392 104799987597312 104981991309312 105228060327936 105423797047296 105629702900904 105657881591808 105854417829888 106017316667392 106051319648768 106061164739712 106258451132457 106463479463936 106473362817024 106671415947264 106733147090752 106898346999808 106908270723072 107107132833792 107169116128256 107306364851712 107544629477376 107744675291136 108163416195072 108364613025792 108576262660608 108807246053376 109019760205824 109251687088128 109465069289472 109478558472192 109541914119456 109925741592576 109989356026368 110094905769984 110130216558336 110193949322548 110204178987357 110544606461952 110622209130496 110838268132704 111009821884416 111074063679488 111216313368576 111291005210112 111498019728732 111527763902464 111670594633728 111745591566336 111953451669696 112388549640192 112424596069968 112597605722112 112847619096576 112992140132352 113057529102336 113267829565696 113453675053056 113519331115008 113533319897088 113730490585088 113755064662512 113997065355264 114172494872576 114209113467904 114219715873536 114432178142646 115121296769024 115346143051776 115560700609536 115817293283328 116032727236608 116248561922688 117177034211328 117394997444608 117405895606272 117443551251663 117624284548992 117874516557824 117885459234816 117899986046976 118104740222976 118381567868928 118601771678208 118670406962744 118865116790784 119086220058624 119269481250816 119307734604864 119549038952448 119756657000448 119771414396928 120074790477096 120260640374784 120484339482624 120565255644288 120719660458176 120751864676352 120789521372793 120976477519872 121212759702528 121672547958784 121683843219456 121754262110208 121793312409132 121910189654016 121980739532288 122180880826368 122251587354624 122408151810048 122478989860864 122908147974144 122994429888512 123234653384388 123496820801536 123738025529664 124449985271808 124958321639424 125118352539648 125190758993664 125468734390272 125629418962944 125702121172992 125935942082912 125947633128408 126190652227584 126425381863424 126437118345216 126477670578714 126672306437376 126941787062272 126953571483648 127189720240128 127426308261408 127460301602816 127709247504384 127724984884224 127946801908224 128246698524672 128444056731648 128485252651392 128682977968128 128968707538944 129208604688384 129511458865152 129736378417152 129752365596672 130005788185728 130081023016854 130282360406016 130524701106176 130536818141184 130612360281312 130779632163024 131363873342464 131824163487744 131900450619392 132069372125184 132362620895232 132439219634176 132608831127552 133504207833087 133916610527232 134178166407168 134221201430472 134726239125504 134742841196544 134820817377792 135084139286733 135293220421632 135371515109376 135544881917952 135623322243136 135635912599824 135845847760896 136098537209856 136706539913216 136881616453632 136973544873984 137228331973824 137264940187648 137440731856896 137533035773952 137788863593472 138045167283192 138368733624576 138889377349632 138933923401728 139067249393664 139147728125952 139192357039008 139406559465472 139716099833856 139733316796416 139975988412416 140006233430784 140304080437248 140565062729728 140578111844352 140839603867872 140877175455744 141139223773184 141152326189056 141414886319616 141677934843276 141964483756032 142228554596352 142544360964096 142809510445056 143075153135616 143354596794084 143392839303168 143659567054848 143940152146752 144486150701056 144499563823104 144545909232816 144768350214144 145076328071168 145089795981312 145359680274432 145700391223296 145953425719296 145971411296256 146055885492608 146295528357888 146567655456768 146652474701824 146793207693312 146840288744448 146938905316476 147784357510272 148013095845888 148288417824768 148388006946816 148578043640832 148664026304976 148894126178304 148994122088448 149184935018496 149271268892928 149548931223458 149851399520256 149899461426624 150130140962816 150463492128768 150656186843136 150743372136448 151359108153344 151377759862784 151673419550016 151996087140352 152292954498048 152576237523528 153794857402368 153991818510336 154080934146048 154381873470552 154423057711104 154620823339008 154710302982144 154998082563584 155012471542656 155252397441024 155300813193591 155664825327648 156236045615104 156250549518336 156300663826944 156541194141696 156591401668884 156832379398656 157180612313088 157199981395968 157472986963968 157842090491904 158135695570944 158486822387712 158781626744832 159025975001088 159076979473152 159675542667264 159695219195904 160007123920896 160099720636128 160347520499712 160645785976832 160660699250688 160753674192384 160959547277568 161052695163724 161301970026496 161316944216064 161617012936704 162245124292608 162339016146944 162391083212176 162546919538688 163002116472832 163210869080064 163877530632192 164312871179184 164984034039552 165142358654976 165195324837504 165290923983822 165816909692928 165933313695744 166257402199056 166514732826624 166611095519232 166824470052864 166921011991552 166936507815168 167247029593098 167291645853696 167505891950592 167602828230656 167618387349504 167930177504544 168254202970112 168582824460288 168636894104952 168896408583168 169271428644864 169586293653504 169901744348544 170278996672512 170299979845632 170595735877632 170995598032896 171258742308864 171313670201856 171577303957504 171648267213969 172278139584512 172681945153536 172981837889536 173003154128896 173019214577664 173341050914304 173441364022472 173709813874688 173725939924992 174049090854912 174149813708416 174372842884032 175765551316992 176092496166912 176436426823488 176483494526976 176811774836736 177157110334464 177902657517312 178005610444116 178572056592384 178629330087936 178904221876224 178961601907296 179323558428672 179634985500672 179657121595392 179761089837056 180112185715644 180390960562176 180495353479168 180726509223936 180847883466432 181127797014528 181464716279808 182508821938176 182631393165312 182689968613698 182865284481024 182971109298432 183377381031936 183612227715072 183718484791296 184060223044256 184362221961216 184491644832768 184851980076582 185245231202304 185530304167936 185589809385344 185607038294496 186288133111808 186311089061888 186674977907712 187072107249664 187437482459136 187786138490496 188203101585408 188553181759488 188903913124368 189285978341376 189638072795136 190008459656064 190302551801856 190412680593408 190766870847488 190784580360192 191139462392112 191190452404224 191546089406464 191563871256576 191587477326336 191920202862336 192370047787008 192666085097472 192727878977088 192839411314459 193024466952192 193453061308416 193812907032576 194267188297728 194604567625728 194628548395008 195060704477184 195121534525281 195423540609024 195724276924416 195787051659264 195918540421968 196169448244536 197045810013696 197717890433024 197736245231616 197850675929088 198104058187776 198218701739968 198525501571072 198543931342848 198658829451264 198913246691328 199028358523904 199801866027008 199865948568832 200617989505024 200874915790848 202231226066688 203057272664064 203317322876928 203434983364704 204147805814784 205059809869824 205322424680448 205441245528064 205460317310976 205842497960736 205897410281472 206161097785344 206280403976192 206299553660928 206683295390208 207067750924788 207553100436864 208334066024448 208400885102592 208721592188928 208788535558512 209109839198208 209574149750784 209599975194624 209963982618624 210456120655872 210847594094592 211259405801808 211315763183616 211708835659776 212034633334784 212102639297536 212122329479424 212516902264914 212926958927872 212946725634048 213342831894528 213466294181504 213796693999616 213816541446144 214214265667584 214338232256512 214612729703424 215089258954752 215489350582272 216326832390144 216729226051584 217152525321216 217614492106752 218039520411648 218930138578944 218957116944384 219083828238912 219851483185152 219978712052736 220189811539968 220260433116672 220387898645096 220408357974714 221244418260992 221676536265408 222019643768832 222148127358976 222432626737152 222582010420224 222996039457464 223055527804928 223341189267456 223491183132672 223906903339392 224323396835187 224777099280384 224849192139936 225195211444224 225695238193152 225984280264704 226115058204672 226535659131392 226907350106112 227038662230016 227066639794176 227460981170176 227510129325024 227994130710528 228344989745152 228418226935808 228439431747072 228864356285292 230692286103552 231121401219072 231634586566656 232065454473216 232497123845376 234354068422656 234789994889216 234811791212544 234887102503326 235248569097984 235749033115648 235770918469632 235799972093952 236209480445952 236763135737856 237203543356416 237340813925488 237730233581568 238172440117248 238538962501632 238615469209728 239098077904896 239513314000896 239542828793856 240149580954192 240521280749568 240968678965248 241130511288576 241439320916352 241579042745586 241952955039744 242425519405056 243345095917568 243367686438912 243508524220416 243586624818264 243820379308032 243961479064576 244503174709248 244816303620096 244957979721728 245816295948288 245988859777024 246469306768776 246993641603072 247476051059328 247936385975733 248899970543616 249916643278848 250236705079296 250381517987328 250870544389647 250937468780544 251258837925888 251404242345984 251871884165824 251895266256816 252381304455168 252850763726848 252874236690432 252955341157428 253344612874752 253883574124544 253907142967296 254379440480256 254852616522816 254920603205632 255418495008768 255449969768448 255893603816448 256493397049344 256888113463296 256970505302784 257365955936256 257937415077888 258417209376768 259022917730304 259472756834304 259504731193344 260011576371456 260162046033708 260564720812032 261049402212352 261073636282368 261224720562624 261559264326048 262727746684928 263648326975488 263800901238784 264138744250368 264725241790464 264878439268352 265217662255104 267008415666174 268356332814336 268442402860944 269452478251008 269485682393088 269641634755584 270168278573466 270586440843264 270743030218752 271089763835904 271246644486272 271271825199648 271691695521792 272197074419712 273413079826432 273763232907264 273947089747968 274034952920547 274456663947648 274881463713792 275066071547904 275577727186944 276090334566384 276737467249152 277867846803456 278134498787328 278295456251904 278384714078016 278813118930944 279432199667712 279466633592832 279951976824832 280012466861568 280608160874496 281130125459456 281156223688704 281679207735744 281754350911488 281842216536517 282278447546368 282304652378112 282829772639232 283355869686552 283928967512064 284457109192704 285088721928192 285619020890112 286150306271232 286709193588168 286785678606336 287319134109696 287880304293504 288972301402112 288999127646208 289091818465632 289536700428288 290152656142336 290179591962624 290719360548864 291400782446592 291906851438592 291942822592512 292111770985216 292591056715776 293135310913536 293304949403648 293586415386624 293680577488896 293877810632952 295568715020544 296576835649536 296776013893632 297156087281664 297328052609952 297788252356608 297988244176896 298369870036992 298542537785856 299097862446916 299702799040512 299798922853248 300260281925632 300926984257536 301312373686272 301486744272896 302718216306688 302755519725568 303346839100032 303992174280704 304585908996096 305152475047056 307589714804736 307983637020672 308161868292096 308763746941104 308846115422208 309241646678016 309420605964288 309996165127168 310024943085312 310601626387182 311329650655296 312472091230208 312501099036672 312601327653888 313082388283392 313182803337768 313664758797312 314361224626176 314399962791936 314945973927936 315684180983808 316271391141888 316973644775424 317563253489664 318051950002176 318153958946304 318775353397371 319390438391808 320014247841792 320199441272256 320695040999424 321291571953664 321321398501376 321507348384768 321919094555136 322105390327448 322603940052992 322633888432128 323234025873408 324490248585216 324678032293888 324782166424352 325093839077376 326004232945664 326421738160128 327755061264384 328625742358368 329968068079104 330284717309952 330390649675008 330581847967644 331633819385856 331866627391488 332514804398112 333029465653248 333222191038464 333648940105728 333842023983104 333873015630336 334494059186196 334583291707392 335011783901184 335205656461312 335236774699008 335860355009088 337165648920576 337273788209904 337792817166336 338542857289728 339172587307008 339803488697088 340557993345024 340599959691264 341191471755264 341991196065792 342517484617728 342627340403712 343154607915008 343296534427938 344556279169024 345363890307072 345963675779072 346006308257792 346038429155328 346682101828608 346882728044944 347419627749376 347451879849984 348098181709824 348299627416832 348745685768064 351531102633984 352184992333824 352872853646976 353623549673472 354314220668928 355805315034624 356011220888232 357258660175872 357808443752448 357923203814592 358647116857344 359269971001344 359314243190784 359522179674112 360224371431288 360781921124352 360990706958336 361453018447872 361695766932864 362255594029056 362368564118379 362929432559616 365017643876352 365262786330624 365379937227396 365730568962048 365942218596864 366754762063872 367224455430144 367436969582592 368120446088512 368724443922432 368983289665536 369703960153164 370490462404608 371060608335872 371179618770688 371214076588992 372576266223616 372622178123776 373349955815424 374144214499328 374874964918272 375572276980992 376406203170816 377106363518976 377807826248736 378571956682752 379276145590272 380016919312128 380825361186816 381533741694976 381569160720384 382278924784224 382380904808448 383092178812928 383127742513152 383174954652672 383840405724672 384740095574016 385332170194944 385455757954176 385678822628918 386048933904384 386906122616832 387625814065152 388534376595456 389209135251456 389257096790016 390243069050562 390847081218048 391574103318528 391837080843936 392338896489072 394091620027392 395435780866048 395472490463232 395701351858176 396208116375552 396437403479936 397051003142144 397087862685696 397317658902528 397826493382656 398056717047808 399603732054016 399731897137664 400512623499261 401749831581696 404462452133376 406114545328128 406634645753856 406869966729408 408295611629568 410119619739648 410644849360896 410882491056128 410920634621952 411684995921472 411794820562944 412322195570688 412560807952384 412599107321856 413366590780416 414135501849576 415106200873728 416668132048896 416801770205184 417443184377856 417577071117024 418219678396416 419148299501568 419199950389248 419927965237248 420912241311744 421695188189184 422518811603616 422631526367232 423417671319552 424069266669568 424205278595072 424244658958848 425033804529828 425853917855744 425893451268096 426685663789056 426932588363008 427633082892288 428428531335168 428676464513024 429225459406848 430178517909504 430978701164544 433458452103168 434305050642432 435228984213504 436079040823296 437860277157888 437914233888768 438167656477824 439702966370304 439957424105472 440379623079936 440520866233344 440775797290192 440816715949428 442488836521984 443353072530816 444039287537664 444296254717952 444865253474304 445164020840448 445992078914928 446111055609856 446682378534912 446982366265344 447813806678784 448646793670374 449554198560768 449698384279872 450390422888448 451390476386304 451968560529408 452230116409344 453071318262784 454077324460032 454133279588352 454921962340352 455020258650048 455988261421056 456689979490304 456836453871616 456878863494144 457728712570584 461384572207104 462242802438144 463269173133312 464130908946432 464994247690752 465902439580773 468708136845312 469579989778432 469623582425088 469774205006652 470497138195968 471498066231296 471541836939264 471599944187904 472418960891904 473526271475712 474407086712832 474681627850976 475460467163136 476344880234496 477077925003264 477230938419456 479026628001792 479085657587712 480299161908384 481042561499136 481937357930496 482261022577152 482878641832704 483158085491172 483905910079488 484851038810112 486690191835136 486735372877824 487017048440832 487173249636528 487640758616064 487922958129152 489006349418496 489632607240192 489915959443456 491632591896576 491977719554048 492938613537552 493987283206144 494952102118656 495872771951466 497799941087232 499833286557696 500473410158592 500763035974656 501741088779294 501874937561088 502517675851776 502808484691968 503743768331648 503790532513632 504762608910336 505701527453696 505748473380864 505910682314856 506689225749504 507767148249088 507814285934592 508758880960512 509705233045632 510836990017536 510899939536896 511787207632896 512986794098688 513776226926592 513941010605568 514731911872512 516834418753536 518045835460608 518945513668608 519009462386688 520023152742912 520324092067416 521129441624064 522098804424704 522147272564736 522449441125248 523118528652096 523421259282103 525455493369856 527296653950976 527601802477568 528277488500736 529450483580928 529756878536704 530435324510208 534016831332348 536712665628672 536884805721888 538904956502016 538971364786176 539283269511168 540336557146932 541172881686528 541486060437504 542179527671808 542493288972544 542543650399296 543383391043584 544394148839424 546826159652864 547526465814528 547894179495936 548069905841094 548913327895296 550132143095808 551155454373888 552180669132768 553474934498304 555735693606912 556590912503808 556769428156032 557626237861888 558864399335424 558933267185664 559903953649664 560024933723136 561216321748992 562260250918912 562312447377408 563358415471488 563684433073034 564556895092736 564609304756224 565659545278464 566711739373104 567857935024128 568914218385408 571238041780224 572300612542464 573418387176336 573571357212672 574638268219392 575760608587008 577944602804224 577998255292416 578183636931264 578518233943377 579073400856576 580305312284672 580359183925248 581438721097728 582801564893184 583813702877184 583885645185024 584223541970432 585182113431552 585364603575843 586270621827072 586609898807296 587172830773248 587361154977792 587755621265904 591137430041088 593153671299072 593552027787264 594312174563328 594656105219904 595576504713216 595976488353792 596739740073984 597085075571712 598195724893832 599405598081024 599597845706496 600520563851264 601853968515072 602624747372544 602973488545792 605436432613376 605511039451136 606693678200064 607984348561408 609171817992192 610304950094112 615179429609472 615967274041344 616323736584192 617527493882208 617692230844416 618483293356032 618841211928576 619992330254336 620049886170624 621203252774364 622659301310592 625002198073344 625202655307776 626164776566784 626365606675536 627329517594624 628722449252352 628799925583872 629891947855872 631368361967616 632542782283776 633947289550848 635126506979328 636103900004352 636307917892608 637550706794742 638780876783616 640028495683584 640398882544512 641390081998848 642583143907328 642642797002752 643014696769536 643838189110272 644210780654896 645207880105984 645267776864256 646468051746816 648980497170432 649356064587776 649564332848704 650187678154752 652008465891328 652843476320256 657251484716736 659936136158208 660569434619904 660781299350016 661163695935288 663733254782976 665029608796224 666058931306496 666444382076928 667297880211456 667684047966208 667746031260672 668988118372392 669166583414784 670023567802368 670411312922624 670473549398016 671720710018176 672970190505561 674331297841152 674547576419808 675585634332672 677085714579456 678345174614016 679606977394176 681115986690048 681199919382528 682382943510528 683982392131584 685034969235456 685254680807424 686309215830016 686593068855876 689112558338048 691927351558144 692012616515584 692076858310656 693364203657216 693765456089888 694839255498752 694903759699968 696196363419648 696599254833664 697491371536128 703062205267968 704369984667648 705745707293952 707247099346944 708628441337856 711610630069248 712022441776464 714517320351744 715616887504896 715846407629184 717294233714688 718539942002688 718628486381568 719044359348224 720448742862576 721563842248704 721981413916672 722906036895744 723391533865728 724737128236758 725858865119232 730035287752704 730525572661248 730759874454792 731461137924096 731884437193728 733509524127744 734448910860288 734873939165184 736240892177024 737448887844864 737966579331072 739407920306328 740980924809216 742121216671744 742359237541376 742428153177984 743809157927199 745244356247552 746699911630848 748288428998656 749749929836544 751144553961984 752812406341632 754212727037952 755615652497472 757143913365504 758552291180544 760033838624256 761650722373632 763067483389952 763138321440768 764557849568448 764761809616896 766184357625856 766255485026304 766349909305344 767680811449344 769480191148032 770664340389888 770911515908352 771357645257836 772097867808768 773812245233664 775251628130304 777068753190912 778418270502912 778514193580032 780486138101124 781694162436096 783148206637056 783674161687872 784677792978144 788183240054784 790871561732096 790944980926464 791402703716352 792416232751104 792874806959872 794175725371392 794635317805056 795652986765312 796113434095616 799207464108032 799463794275328 801025246998522 808924904266752 812229090656256 813269291507712 813739933458816 816591223259136 820239239479296 821289698721792 821764982112256 821841269243904 822104858761641 823369991842944 824644391141376 825121615904768 825198214643712 826733181560832 828271003699152 830212401747456 833603540410368 834886368755712 835154142234048 836439356792832 838296599003136 838399900778496 839855930474496 841824482623488 843390376378368 845037623207232 845263052734464 845526649609551 846835342639104 848138533339136 848410557190144 848489317917696 850067609059656 851707835711488 851786902536192 853371327578112 853865176726016 855266165784576 856857062670336 857352929026048 858450918813696 860357035819008 861957402329088 866916904206336 868610101284864 870457968427008 872158081646592 875720554315776 875828467777536 876335312955648 879405932740608 879914848210944 880759246159872 881041732466688 881551594580384 881633431898856 884977673043968 886706145061632 888592509435904 889730506948608 890328041680896 891984157829856 892222111219712 893364757069824 893964732530688 895627613357568 897293587340748 899108397121536 899396768559744 900780845776896 902780952772608 903937121058816 904460232818688 906142636525568 908154648920064 908266559176704 909843924680704 910040517300096 911976522842112 913672907743232 913757726988288 915457425141168 922769144414208 924485604876288 926538346266624 928261817892864 929988495381504 931804879161546 937416273690624 939159979556864 939247164850176 939548410013304 940994276391936 942996132462592 943083673878528 943199888375808 944837921783808 947052542951424 948814173425664 949363255701952 950920934326272 952689760468992 954155850006528 954461876838912 958171315175424 960598323816768 962085122998272 963874715860992 964522045154304 965757283665408 966316170982344 967811820158976 969702077620224 973470745755648 974034096881664 974346499273056 975281517232128 975845916258304 978012698836992 979265214480384 979831918886912 983265183793152 983955439108096 985877227075104 987974566412288 989904204237312 991745543902932 995599882174464 999666573115392 1000946820317184 1001526071949312 1003482177558588 1003749875122176 1005035351703552 1005616969383936 1007487536663296 1007581065027264 1011403054907392 1011496946761728 1011821364629712 1013378451499008 1015534296498176 1015628571869184 1017517761921024 1019410466091264 1021673980035072 1021799879073792 1023574415265792 1025973588197376 1027552453853184 1027882021211136 1029463823745024 1033668837507072 1036091670921216 1037891027337216 1038018924773376 1040046305485824 1040648184134832 1042258883248128 1044197608849408 1044294545129472 1044898882250496 1046237057304192 1046842518564206 1050910986739712 1054593307901952 1055203604955136 1056554977001472 1059513757073408 1060870649020416 1068033662664696 1073425331257344 1073769611443776 1077809913004032 1077942729572352 1078566539022336 1080673114293864 1082345763373056 1082972120875008 1084359055343616 1084986577945088 1085087300798592 1086766782087168 1087105692355137 1088788297678848 1093652319305728 1095052931629056 1095788358991872 1096139811682188 1097826655790592 1100264286191616 1102310908747776 1104361338265536 1106949868996608 1111471387213824 1113181825007616 1113538856312064 1115252475723776 1117728798670848 1117866534371328 1119807907299328 1120049867446272 1122432643497984 1124520501837824 1124624894754816 1126716830942976 1127368866146068 1129113790185472 1129218609512448 1131319090556928 1133423478746208 1135715870048256 1137828436770816 1142476083560448 1144601225084928 1146836774352672 1147142714425344 1149276536438784 1151521217174016 1155889205608448 1155996510584832 1156367273862528 1157036467886754 1158146801713152 1160718367850496 1162877442195456 1165603129786368 1167627405754368 1167771290370048 1168447083940864 1170729207151686 1172541243654144 1173219797614592 1174722309955584 1175511242531808 1182274860082176 1186307342598144 1187104055574528 1188624349126656 1189312210439808 1191153009426432 1191952976707584 1193479480147968 1194170151143424 1196391449787664 1198811196162048 1199195691412992 1201041127702528 1201537870497783 1205249494745088 1205946977091584 1210872865226752 1211022078902272 1213387356400128 1215968697122816 1218343635984384 1220609900188224 1230358859218944 1231934548082688 1232647473168384 1235054987764416 1235384461688832 1236966586712064 1237682423857152 1239984660508672 1240099772341248 1242406505548728 1245318602621184 1250004396146688 1250405310615552 1252329553133568 1252731213351072 1254659035189248 1257444898504704 1257599851167744 1259783895711744 1262736723935232 1265085564567552 1267894579101696 1270253013958656 1272207800008704 1272615835785216 1275101413589484 1277561753567232 1280056991367168 1280797765089024 1285166287814656 1285285594005504 1286029393539072 1287676378220544 1288421561309792 1290415760211968 1290535553728512 1292936103493632 1298712129175552 1299128665697408 1300375356309504 1304016931782656 1305686952640512 1314502969433472 1319872272316416 1321138869239808 1321562598700032 1322327391870576 1327466509565952 1330059217592448 1332117862612992 1332888764153856 1334595760422912 1335368095932416 1335492062521344 1337976236744784 1338333166829568 1340047135604736 1340822625845248 1340947098796032 1343441420036352 1345940381011122 1348662595682304 1349095152839616 1351171268665344 1354171429158912 1356690349228032 1359213954788352 1362231973380096 1362399838765056 1364765887021056 1367964784263168 1370069938470912 1370509361614848 1372618431660032 1373186137711752 1378225116676096 1384025233031168 1384153716621312 1386728407314432 1387530912179776 1389678510997504 1389807519399936 1392392726839296 1393198509667328 1394982743072256 1406124410535936 1408739969335296 1411491414587904 1414494198693888 1417256882675712 1423221260138496 1424044883552928 1429034640703488 1431233775009792 1431692815258368 1437079884005376 1437256972763136 1438088718696448 1440897485725152 1443127684497408 1443962827833344 1445812073791488 1446783067731456 1449474256473516 1451717730238464 1460070575505408 1461051145322496 1461519748909584 1462922275848192 1463768874387456 1467019048255488 1468897821720576 1469747878330368 1472481784354048 1474897775689728 1475933158662144 1478815840612656 1481961849618432 1484242433343488 1484718475082752 1484856306355968 1487618315854398 1490488712495104 1493399823261696 1496576857997312 1499499859673088 1502289107923968 1505624812683264 1508425454075904 1511231304994944 1514287826731008 1517104582361088 1520067677248512 1523301444747264 1526134966779904 1526276642881536 1529115699136896 1532368715251712 1532510970052608 1532699818610688 1535361622898688 1538960382296064 1541328680779776 1541823031816704 1542715290515672 1544195735617536 1550503256260608 1554137506381824 1556836541005824 1557028387160064 1560972276202248 1563388324872192 1566296413274112 1567348323375744 1569355585956288 1570263777846309 1576366480109568 1581743123464192 1581889961852928 1582805407432704 1584832465502208 1585749613919744 1588351450742784 1589270635610112 1591305973530624 1592226868191232 1598414928216064 1598927588550656 1602050493997044 1617849808533504 1624458181312512 1626538583015424 1627479866917632 1633182446518272 1640478478958592 1642579397443584 1643529964224512 1643682538487808 1644209717523282 1646739983685888 1650243231809536 1650396429287424 1653466363121664 1656542007398304 1660424803494912 1667207080820736 1669772737511424 1670308284468096 1672878713585664 1676593198006272 1676799801556992 1679711860948992 1683648965246976 1686780752756736 1690075246414464 1691053299219102 1693670685278208 1696821114380288 1696978635835392 1700135218119312 1703415671422976 1703573805072384 1706742655156224 1707730353452032 1713714125340672 1714705858052096 1716901837627392 1720714071638016 1723914804658176 1733833808412672 1735554701830131 1737220202569728 1740915936854016 1744316163293184 1751441108631552 1751656935555072 1752670625911296 1756093810727529 1758811865481216 1759829696421888 1761518492319744 1762083464933376 1763103189160768 1763266863797712 1769955346087936 1773412290123264 1777185018871808 1779461013897216 1780656083361792 1783968315659712 1784444222439424 1786729514139648 1787929465061376 1791255226715136 1794587174681496 1798216794243072 1798793537119488 1801561691553792 1805561905545216 1807874242117632 1808920465637376 1812285273051136 1816309297840128 1816533118353408 1819687849361408 1820081034600192 1823953045684224 1827345815486464 1827515453976576 1830914850282336 1845538288828416 1848971209752576 1853076692533248 1856523635785728 1859976990763008 1863609758323092 1878319959113728 1878494329700352 1879096820026608 1881988552783872 1885992264925184 1886167347757056 1886399776751616 1889675843567616 1894105085902848 1897628346851328 1898726511403904 1901841868652544 1905379520937984 1908311700013056 1908923753677824 1916342630350848 1921196647633536 1924170245996544 1927749431721984 1929044090308608 1931514567330816 1932632341964688 1935623640317952 1939404155240448 1946941491511296 1948068193763328 1948692998546112 1950563034464256 1951691832516608 1956025397673984 1958530428960768 1959663837773824 1967910878216192 1971754454150208 1975949132824576 1979808408474624 1983491087805864 1991199764348928 1999333146230784 2001893640634368 2003052143898624 2006964355117176 2007499750244352 2010070703407104 2011233938767872 2014975073326592 2015162130054528 2018910571516683 2022806109814784 2022993893523456 2023642729259424 2026756902998016 2031068592996352 2031257143738368 2035035523842048 2038820932182528 2043347960070144 2043599758147584 2047148830531584 2051947176394752 2055104907706368 2055764042422272 2058927647490048 2067337675014144 2075782054674432 2076037849546752 2080092610971648 2081296368269664 2084517766496256 2088395217698816 2088589090258944 2089797764500992 2092474114608384 2093685037128412 2101821973479424 2109186615803904 2110407209910272 2113109954002944 2119027514146816 2121741298040832 2136067325329392 2146850662514688 2147539222887552 2155619826008064 2155885459144704 2157133078044672 2161346228587728 2164691526746112 2165944241750016 2168718110687232 2169973155890176 2170174601597184 2174211384710274 2177576595357696 2187304638611456 2190105863258112 2191576717983744 2192279623364376 2195653311581184 2200528572383232 2204621817495552 2208722676531072 2213899737993216 2222942774427648 2226363650015232 2227077712624128 2230504951447552 2231427473781597 2235733068742656 2239615814598656 2240099734892544 2244865286995968 2249041003675648 2249249789509632 2253433661885952 2254737732292136 2258227580370944 2258437219024896 2262638181113856 2266846957492416 2271431740096512 2275656873541632 2284952167120896 2289202450169856 2293673548705344 2294285428850688 2298553072877568 2303042434348032 2311778411216896 2311993021169664 2312734547725056 2314072935773508 2316293603426304 2321436735700992 2325754884390912 2331206259572736 2335254811508736 2335542580740096 2336894167881728 2341458414303372 2345082487308288 2346439595229184 2349444619911168 2351022485063616 2364549720164352 2372614685196288 2374208111149056 2377248698253312 2378624420879616 2383905953415168 2386958960295936 2388340302286848 2392782899575328 2397622392324096 2398391382825984 2402082255405056 2403075740995566 2411893954183168 2421745730453504 2422044157804544 2426774712800256 2431937394245632 2436687271968768 2441219800376448 2460717718437888 2463869096165376 2465294946336768 2470109975528832 2473933173424128 2475364847714304 2479969321017344 2480199544682496 2484813011097456 2490637205242368 2500810621231104 2504659106267136 2505462426702144 2509318070378496 2514889797009408 2515199702335488 2519567791423488 2525473447870464 2530171129135104 2535789158203392 2536579948828653 2540506027917312 2544415600017408 2545231671570432 2550202827178968 2555123507134464 2560113982734336 2561595530178048 2570332575629312 2570571188011008 2572058787078144 2575352756441088 2576843122619584 2580831520423936 2581071107457024 2585872206987264 2597424258351104 2598257331394816 2600750712619008 2608033863565312 2611373905281024 2629005938866944 2639744544632832 2642277738479616 2643125197400064 2644654783741152 2654933019131904 2660118435184896 2665777528307712 2669191520845824 2670736191864832 2670984125042688 2675952473489568 2676666333659136 2680094271209472 2681645251690496 2681894197592064 2686882840072704 2691880762022244 2697325191364608 2698190305679232 2702342537330688 2708342858317824 2713380698456064 2718427909576704 2724463946760192 2724799677530112 2729531774042112 2735929568526336 2741018723229696 2745236863320064 2746372275423504 2756450233352192 2768050466062336 2768307433242624 2773456814628864 2775061824359552 2779357021995008 2779615038799872 2784785453678592 2786397019334656 2789965486144512 2812248821071872 2817479938670592 2822982829175808 2828988397387776 2834513765351424 2846442520276992 2848089767105856 2858069281406976 2862467550019584 2863385630516736 2874513945526272 2876177437392896 2881794971450304 2886255368994816 2887925655666688 2891624147582976 2893566135462912 2898948512947032 2903435460476928 2922102290644992 2923039497819168 2925844551696384 2927537748774912 2934038096510976 2937795643441152 2939495756660736 2944963568708096 2949795551379456 2951866317324288 2957631681225312 2963923699236864 2968484866686976 2969436950165504 2969712612711936 2975236631708796 2980977424990208 2986799646523392 2998999719346176 3004578215847936 3011249625366528 3016850908151808 3022462609989888 3034209164722176 3040135354497024 3046602889494528 3052269933559808 3052553285763072 3058231398273792 3064737430503424 3065021940105216 3065399637221376 3070723245797376 3077920764592128 3082657361559552 3083646063633408 3085430581031344 3088391471235072 3101006512521216 3108275012763648 3113673082011648 3114056774320128 3121944552404496 3126776649744384 3132592826548224 3134696646751488 3138711171912576 3140527555692618 3152732960219136 3163486246928384 3163779923705856 3165610814865408 3169664931004416 3171499227839488 3178541271220224 3182611947061248 3184453736382464 3196829856432128 3197855177101312 3204100987994088 3235699617067008 3248916362625024 3253077166030848 3254959733835264 3261317077065411 3266364893036544 3280956957917184 3285158794887168 3287059928449024 3287365076975616 3288419435046564 3293479967371776 3300486463619072 3300792858574848 3306932726243328 3313084014796608 3320849606989824 3334414161641472 3339545475022848 3340616568936192 3345757427171328 3353186396012544 3353599603113984 3359423721897984 3367297930493952 3373561505513472 3380150492828928 3382106598438204 3387341370556416 3393642228760576 3393957271670784 3400270436238624 3406831342845952 3407147610144768 3413485310312448 3415460706904064 3427428250681344 3429411716104192 3433803675254784 3441428143276032 3447829609316352 3467667616825344 3471109403660262 3474440405139456 3488632326586368 3502882217263104 3503313871110144 3505341251822592 3512187621455058 3517623730962432 3519659392843776 3524166929866752 3526206378321536 3526533727595424 3539910692175872 3546824580246528 3554370037743616 3558922027794432 3561312166723584 3567936631319424 3573459028279296 3575858930122752 3582510453430272 3589174349362992 3596433588486144 3597587074238976 3603123383107584 3615748484235264 3617840931274752 3624570546102272 3632618595680256 3633066236706816 3639375698722816 3640162069200384 3647906091368448 3654691630972928 3655030907953152 3661829700564672 3663948814974721 3691076577656832 3697942419505152 3706153385066496 3713047271571456 3719953981526016 3727219516646184 3756639918227456 3756988659400704 3758193640053216 3763977105567744 3771984529850368 3772334695514112 3772799553503232 3779351687135232 3788210171805696 3795256693702656 3797453022807808 3803683737305088 3810759041875968 3816623400026112 3817847507355648 3832685260701696 3842393295267072 3855498863443968 3858088180617216 3863029134661632 3865264683929376 3871247280635904 3878808310480896 3896136387526656 3897385997092224 3901126068928512 3903383665033216 3912050795347968 3917060857921536 3919327675547648 3935821756432384 3943508908300416 3951898265649152 3959616816949248 3966982175611728 3982399528697856 3998666292461568 4003787281268736 4006104287797248 4013928710234352 4014999500488704 4020141406814208 4022467877535744 4029950146653184 4030324260109056 4037821143033366 4045612219629568 4045987787046912 4047285458518848 4053513805996032 4062137185992704 4062514287476736 4070071047684096 4077641864365056 4086695920140288 4087199516295168 4094297661063168 4103894352789504 4110209815412736 4111528084844544 4117855294980096 4134675350028288 4152075699093504 4160185221943296 4162592736539328 4169035532992512 4176790435397632 4177178180517888 4179595529001984 4184948229216768 4187370074256824 4203643946958848 4218373231607808 4220814419820544 4226219908005888 4238055028293632 4243482596081664 4272134650658784 4293701325029376 4295078445775104 4311239652016128 4311770918289408 4314266156089344 4322692457175456 4329383053492224 4331888483500032 4337436221374464 4339946311780352 4340349203194368 4348422769420548 4355153190715392 4380211726516224 4383153435967488 4384559246728752 4391306623162368 4401057144766464 4409243634991104 4417445353062144 4427799475986432 4445885548855296 4452727300030464 4454155425248256 4461009902895104 4462854947563194 4471466137485312 4479231629197312 4480199469785088 4489730573991936 4498082007351296 4498499579019264 4506867323771904 4509475464584272 4516455160741888 4516874438049792 4525276362227712 4533693914984832 4542863480193024 4551313747083264 4569904334241792 4578404900339712 4587347097410688 4597106145755136 4606084868696064 4623556822433792 4623986042339328 4625469095450112 4628145871547016 4632587206852608 4651509768781824 4662412519145472 4670509623017472 4671085161480192 4673788335763456 4682916828606744 4690164974616576 4692879190458368 4698889239822336 4702044970127232 4710791333538927 4729099440328704 4745229370392576 4748416222298112 4754497396506624 4757248841759232 4767811906830336 4773917920591872 4776680604573696 4785565799150656 4795244784648192 4796782765651968 4804164510810112 4806151481991132 4823787908366336 4843491460907008 4844088315609088 4853549425600512 4863874788491264 4873374543937536 4882439600752896 4921435436875776 4927738192330752 4930589892673536 4940219951057664 4950729695428608 4959938642034688 4960399089364992 4969626022194912 4981274410484736 5001621242462208 5009318212534272 5010924853404288 5018636140756992 5029779594018816 5030399404670976 5039135582846976 5050946895740928 5060342258270208 5073159897657306 5081012055834624 5090463343140864 5100405654357936 5110247014268928 5120227965468672 5123191060356096 5140665151258624 5141142376022016 5144117574156288 5150705512882176 5153686245239168 5161663040847872 5162142214914048 5171744413974528 5194848516702208 5196514662789632 5201501425238016 5206664105490393 5222747810562048 5258011877733888 5279489089265664 5284555476959232 5286250394800128 5289309567482304 5309866038263808 5320236870369792 5331555056615424 5338383041691648 5341472383729664 5341968250085376 5351904946979136 5353332667318272 5360188542418944 5363290503380992 5363788395184128 5373765680145408 5383761524044488 5394650382729216 5396380611358464 5404685074661376 5416685716635648 5426761396912128 5436855819153408 5448927893520384 5449599355060224 5459063548084224 5471859137052672 5482037446459392 5490473726640128 5492744550847008 5512900466704384 5536100932124672 5536614866485248 5546913629257728 5550123648719104 5559230077599744 5569570907357184 5572794038669312 5579930972289024 5634959877341184 5645965658351616 5657976794775552 5669027530702848 5692885040553984 5696179534211712 5716138562813952 5724935100039168 5726771261033472 5749027891052544 5752354874785792 5763589942900608 5772510737989632 5775851311333376 5783248295165952 5787132270925824 5797897025894064 5806870920953856 5844204581289984 5846078995638336 5851689103392768 5855075497549824 5868076193021952 5875591286882304 5878991513321472 5889927137416192 5903732634648576 5915263362450624 5927847398473728 5936969733373952 5938873900331008 5939425225423872 5950473263417592 5961954849980416 5973599293046784 5997999438692352 6009156431695872 6022499250733056 6033701816303616 6044925219979776 6056731714550049 6068418329444352 6080270708994048 6093205778989056 6104539867119616 6105106571526144 6116462796547584 6129474861006848 6130043880210432 6130799274442752 6141446491594752 6155841529184256 6165314723119104 6167292127266816 6170861162062688 6176782942470144 6202013025042432 6227346164023296 6228113548640256 6243889104808992 6253553299488768 6265185653096448 6269393293502976 6277422343825152 6281055111385236 6305465920438272 6326972493856768 6327559847411712 6331221629730816 6339329862008832 6342998455678976 6357082542440448 6365223894122496 6368907472764928 6395710354202624 6408201975988176 6471399234134016 6497832725250048 6506154332061696 6509919467670528 6522634154130822 6532729786073088 6561913915834368 6570317589774336 6574119856898048 6574730153951232 6576838870093128 6586959934743552 6600972927238144 6601585717149696 6613865452486656 6626168029593216 6641699213979648 6668828323282944 6679090950045696 6681233137872384 6691514854342656 6707199206227968 6718847443795968 6734595860987904 6747123011026944 6760300985657856 6764213196876408 6774682741112832 6787284457521152 6787914543341568 6800540872477248 6814295220289536 6826970620624896 6830921413808128 6854856501362688 6858823432208384 6867607350509568 6882856286552064 6895659218632704 6935335233650688 6942218807320524 6948880810278912 6977264653172736 7005764434526208 7006627742220288 7010682503645184 7024375242910116 7035247461924864 7039318785687552 7048333859733504 7052412756643072 7053067455190848 7079821384351744 7093649160493056 7108740075487232 7117844055588864 7122624333447168 7135873262638848 7151717860245504 7165020906860544 7178348698725984 7192867176972288 7195174148477952 7206246766215168 7235681862549504 7249141092204544 7265237191360512 7266132473413632 7278751397445632 7280324138400768 7295812182736896 7309383261945856 7310061815906304 7323659401129344 7327897629949442 7382153155313664 7395884839010304 7426094543142912 7439907963052032 7454439033292368 7513279836454912 7513977318801408 7516387280106432 7527954211135488 7543969059700736 7544669391028224 7545599107006464 7558703374270464 7576420343611392 7590513387405312 7594906045615616 7607367474610176 7609739846485959 7621518083751936 7633246800052224 7635695014711296 7665370521403392 7684786590534144 7710997726887936 7716176361234432 7726058269323264 7730529367858752 7742494561271808 7757616620961792 7792272775053312 7794771994184448 7802252137857024 7806767330066432 7824101590695936 7834121715843072 7838655351095296 7871643512864768 7887017816600832 7903796531298304 7919233633898496 7933964351223456 7964799057395712 7997332584923136 8007574562537472 8012208575594496 8027857420468704 8029999000977408 8040282813628416 8044935755071488 8059900293306368 8060648520218112 8075642286066732 8091224439259136 8091975574093824 8094570917037696 8107027611992064 8125028574953472 8140142095368192 8155283728730112 8173391840280576 8174399032590336 8188595322126336 8207788705579008 8223056169689088 8235710589960192 8269350700056576 8304151398187008 8320370443886592 8325185473078656 8338071065985024 8353580870795264 8354356361035776 8359191058003968 8369896458433536 8374740148513648 8407287893917696 8436746463215616 8441628839641088 8452439816011776 8476110056587264 8486965192163328 8544269301317568 8587402650058752 8590156891550208 8623541836578816 8628532312178688 8645384914350912 8658766106984448 8663776967000064 8674872442748928 8679892623560704 8680698406388736 8696845538841096 8710306381430784 8766306871934976 8769118493457504 8782613246324736 8802114289532928 8818487269982208 8834890706124288 8855598951972864 8891771097710592 8905454600060928 8908310850496512 8922019805790208 8925709895126388 8942932274970624 8958463258394624 8960398939570176 8996164014702592 8996999158038528 9013734647543808 9018950929168544 9032910321483776 9033748876099584 9050552724455424 9067387829969664 9102627494166528 9139808668483584 9156809800679424 9174694194821376 9194212291510272 9212169737392128 9247113644867584 9247972084678656 9250938190900224 9256291743094032 9265174413705216 9303019537563648 9324825038290944 9341019246034944 9342170322960384 9347576671526912 9365833657213488 9380329949233152 9385758380916736 9397778479644672 9404089940254464 9421582667077854 9458198880657408 9490458740785152 9496832444596224 9508994793013248 9514497683518464 9535623813660672 9547835841183744 9553361209147392 9571131598301312 9590489569296384 9593565531303936 9608329021620224 9612302963982264 9647575816732672 9688176631218176 9707098851201024 9727749576982528 9746749087875072 9764879201505792 9842870873751552 9855476384661504 9861179785347072 9880439902115328 9901459390857216 9919877284069376 9920798178729984 9939252044389824 9962548820969472 10003242484924416 10018636425068544 10021849706808576 10037272281513984 10059559188037632 10060798809341952 10078271165693952 10101893791481856 10120684516540416 10146319795314612 10162024111669248 10180926686281728 10200811308715872 10220494028537856 10240455930937344 10246382120712192 10281330302517248 10282284752044032 10288235148312576 10301411025764352 10307372490478336 10324284429828096 10343488827949056 10389697033404416 10393029325579264 10403002850476032 10413328210980786 10516023755467776 10558978178531328 10572500789600256 10578619134964608 10619732076527616 10640473740739584 10663110113230848 10676766083383296 10682944767459328 10683936500170752 10703809893958272 10720377084837888 10726581006761984 10727576790368256 10747531360290816 10767523048088976 10789300765458432 10792761222716928 10809370149322752 10853522793824256 10873711638306816 10897855787040768 10899198710120448 10918127096168448 10943718274105344 10964074892918784 10980947453280256 10985489101694016 10991846444924163 11025800933408768 11072201864249344 11073229732970496 11093827258515456 11100247297438208 11118460155199488 11139141814714368 11145588077338624 11159861944578048 11269919754682368 11291931316703232 11315953589551104 11338055061405696 11385770081107968 11392359068423424 11432277125627904 11449870200078336 11453542522066944 11498055782105088 11504709749571584 11527179885801216 11551702622666752 11566496590331904 11574264541851648 11595794051788128 11613741841907712 11688409162579968 11692157991276672 11703378206785536 11710150995099648 11736152386043904 11751182573764608 11757983026642944 11779854274832384 11807465269297152 11830526724901248 11855694796947456 11877747800662016 11878850450847744 11900946526835184 11923909699960832 11947198586093568 11995998877384704 12018312863391744 12044998501466112 12067403632607232 12089850439959552 12113463429100098 12136836658888704 12160541417988096 12186411557978112 12209079734239232 12210213143052288 12232925593095168 12258949722013696 12260087760420864 12261598548885504 12282892983189504 12311683058368512 12330629446238208 12334584254533632 12341722324125376 12353565884940288 12404026050084864 12456227097280512 12487778209617984 12507106598977536 12530371306192896 12538786587005952 12554844687650304 12562110222770472 12610931840876544 12655119694823424 12662443259461632 12678659724017664 12685996911357952 12714165084880896 12730447788244992 12737814945529856 12791420708405248 12816403951976352 12942798468268032 12995665450500096 13012308664123392 13019838935341056 13045268308261644 13065459572146176 13140635179548672 13148239713796096 13149460307902464 13153677740186256 13173919869487104 13201945854476288 13203171434299392 13227730904973312 13252336059186432 13283398427959296 13337656646565888 13358181900091392 13362466275744768 13383029708685312 13414398412455936 13437694887591936 13469191721975808 13494246022053888 13520601971315712 13528426393752816 13549365482225664 13574568915042304 13575829086683136 13601081744954496 13628590440579072 13653941241249792 13661842827616256 13709713002725376 13717646864416768 13735214701019136 13791318437265408 13870670467301376 13884437614641048 13897761620557824 13954529306345472 14011528869052416 14013255484440576 14021365007290368 14048750485820232 14070494923849728 14078637571375104 14096667719467008 14104825513286144 14106134910381696 14132374000616781 14159642768703488 14187298320986112 14217480150974464 14235688111177728 14245248666894336 14271746525277696 14303435720491008 14330041813721088 14356697397451968 14385734353944576 14390348296955904 14412493532430336 14471363725099008 14498282184409088 14530474382721024 14532264946827264 14557502794891264 14560648276801536 14591624365473792 14618766523891712 14620123631812608 14647318802258688 14655795259898884 14764306310627328 14791769678020608 14852189086285824 14879815926104064 14908878066584736 15026559672909824 15027954637602816 15032774560212864 15055908422270976 15089338782056448 15091198214012928 15117406748540928 15152840687222784 15181026774810624 15189812091231232 15219479692971918 15243036167503872 15271390029422592 15330741042806784 15369573181068288 15421995453775872 15432352722468864 15452116538646528 15461058735717504 15484989122543616 15515233241923584 15584545550106624 15589543988368896 15604504275714048 15613534660132864 15619992316471179 15668243431686144 15677310702190592 15743287025729536 15774035633201664 15807593062596608 15838467267796992 15867928702446912 15929598114791424 15994665169846272 16015149125074944 16024417151188992 16055714840937408 16059998001954816 16080565627256832 16089871510142976 16119800586612736 16121297040436224 16151284572133464 16182448878518272 16183951148187648 16189141834075392 16214055223984128 16250057149906944 16280284190736384 16310567457460224 16346783680561152 16348798065180672 16377190644252672 16415577411158016 16446112339378176 16471421179920384 16538701400113152 16608302796374016 16640740887773184 16650370946157312 16707161741590528 16708712722071552 16718382116007936 16739792916867072 16749480297027296 16814575787835392 16883257679282176 16904879632023552 16952220113174528 16973930384326656 17088538602635136 17174805300117504 17180313783100416 17247083673157632 17257064624357376 17290769828701824 17317532213968896 17327553934000128 17349744885497856 17359785247121408 17361396812777472 17393691077682192 17420612762861568 17532613743869952 17538236986915008 17565226492649472 17604228579065856 17636974539964416 17669781412248576 17711197903945728 17783542195421184 17810909200121856 17816621700993024 17844039611580416 17851419790252776 17885864549941248 17916926516789248 17920797879140352 17992328029405184 17993998316077056 18027469295087616 18037901858337088 18065820642967552 18067497752199168 18101105448910848 18134775659939328 18205254988333056 18279617336967168 18313619601358848 18349388389642752 18388424583020544 18424339474784256 18495944169357312 18501876381800448 18512583486188064 18530348827410432 18606039075127296 18682038492069888 18684340645920768 18695153343053824 18731667314426976 18760659898466304 18771516761833472 18795556959289344 18808179880508928 18843165334155708 18916397761314816 18980917481570304 18993664889192448 19017989586026496 19028995367036928 19071247627321344 19095671682367488 19106722418294784 19142263196602624 19187131062607872 19216658043240448 19224605927964528 19295151633465344 19376353262436352 19414197702402048 19455499153965056 19493498175750144 19529758403011584 19685741747503104 19710952769323008 19722359570694144 19760879804230656 19802918781714432 19839754568138752 19841596357459968 19878504088779648 19925097641938944 20006484969848832 20037272850137088 20043699413617152 20074544563027968 20121597618683904 20156542331387904 20203787582963712 20241369033080832 20292639590629224 20324048223338496 20361853372563456 20401622617431744 20480911861874688 20492764241424384 20562660605034496 20564569504088064 20576470296625152 20602822051528704 20614744980956672 20648568859656192 20686977655898112 20779394066808832 20786058651158528 20806005700952064 20826656421961572 21032047510935552 21117956357062656 21145001579200512 21157238269929216 21239464153055232 21280947481479168 21326220226461696 21353532166766592 21365889534918656 21367873000341504 21407619787916544 21453162013523968 21455153580736512 21495062720581632 21535046096177952 21578601530916864 21585522445433856 21618740298645504 21707045587648512 21747423276613632 21795711574081536 21798397420240896 21836254192336896 21887436548210688 21928149785837568 21961894906560512 21970978203388032 21983692889848326 22144403728498688 22146459465940992 22187654517030912 22200494594876416 22278283629428736 22291176154677248 22319723889156096 22539839509364736 22583862633406464 22631907179102208 22676110122811392 22771540162215936 22784718136846848 22829219539457877 22864554251255808 22899740400156672 22907085044133888 22996111564210176 23009419499143168 23054359771602432 23103405245333504 23132993180663808 23148529083703296 23191588103576256 23227483683815424 23376818325159936 23384315982553344 23406756413571072 23420301990199296 23472304772087808 23502365147529216 23515966053285888 23559708549664768 23614930538594304 23661053449802496 23711389593894912 23755495601324032 23757700901695488 23801893053670368 23847819399921664 23894397172187136 23991997754769408 24036625726783488 24089997002932224 24134807265214464 24179700879919104 24226926858200196 24273673317777408 24321082835976192 24418159468478464 24420426286104576 24465851186190336 24517899444027392 24520175520841728 24523197097771008 24565785966379008 24623366116737024 24669168509067264 24683444648250752 24707131769880576 24808052100169728 24912454194561024 24975556419235968 25014213197955072 25060742612385792 25077573174011904 25109689375300608 25124220445540944 25221863681753088 25310239389646848 25324886518923264 25357319448035328 25371993822715904 25428330169761792 25460895576489984 25475629891059712 25582841416810496 25632807903952704 25885596936536064 25991330901000192 26024617328246784 26039677870682112 26090536616523288 26130919144292352 26296479427592192 26298920615804928 26307355480372512 26347839738974208 26403891708952576 26406342868598784 26455461809946624 26504672118372864 26566796855918592 26675313293131776 26716363800182784 26724932551489536 26766059417370624 26828796824911872 26875389775183872 26988492044107776 27041203942631424 27056852787505632 27098730964451328 27149137830084608 27151658173366272 27202163489908992 27307882482499584 27323685655232512 27419426005450752 27435293728833536 27470429402038272 27582636874530816 27741340934602752 27768875229282096 27795523241115648 27909058612690944 28023057738104832 28026510968881152 28042730014580736 28097500971640464 28140989847699456 28157275142750208 28193335438934016 28209651026572288 28212269820763392 28264748001233562 28319285537406976 28374596641972224 28434960301948928 28471376222355456 28490497333788672 28543493050555392 28606871440982016 28660083627442176 28713394794903936 28771468707889152 28780696593911808 28824987064860672 28942727450198016 28996564368818176 29064529893654528 29115005589782528 29121296553603072 29183248730947584 29237533047783424 29240247263625216 29294637604517376 29311590519797768 29528612621254656 29583539356041216 29704378172571648 29759631852208128 29817756133169472 30053119345819648 30055909275205632 30065549120425728 30111816844541952 30178677564112896 30182396428025856 30234813497081856 30305681374445568 30362053549621248 30379624182462464 30438959385943836 30486072335007744 30542780058845184 30661482085613568 30739146362136576 30843990907551744 30864705444937728 30904233077293056 30922117471435008 31030466483847168 31169091100213248 31179087976737792 31209008551428096 31227069320265728 31239984632942358 31354621404381184 31486574051459072 31548071266403328 31615186125193216 31676934535593984 31735857404893824 31859196229582848 31989330339692544 32030298250149888 32048834302377984 32111429681874816 32161131254513664 32179743020285952 32239601173225472 32242594080872448 32302569144266928 32364897757036544 32367902296375296 32378283668150784 32428110447968256 32560568381472768 32621134914920448 32693567361122304 32697596130361344 32754381288505344 32831154822316032 32892224678756352 32942842359840768 32975539334772489 33077402800226304 33216605592748032 33281481775546368 33300741892314624 33414323483181056 33417425444143104 33436764232015872 33479585833734144 33498960594054592 33629151575670784 33766515358564352 33809759264047104 33904440226349056 33947860768653312 34177077205270272 34349610600235008 34360627566200832 34494167346315264 34514129248714752 34581539657403648 34655107868000256 34699489770995712 34719570494242816 34722793625554944 34787382155364384 34841225525723136 35065227487739904 35076473973830016 35130452985298944 35208457158131712 35273949079928832 35339562824497152 35422395807891456 35567084390842368 35633243401986048 35688079223160832 35702839580505552 35771729099882496 35833853033578496 35841595758280704 35984656058810368 35987996632154112 36054938590175232 36075803716674176 36131641285935104 36134995504398336 36202210897821696 36269551319878656 36410509976666112 36559234673934336 36627239202717696 36698776779285504 36776849166041088 36848678949568512 36991888338714624 37003752763600896 37025166972376128 37060697654820864 37212078150254592 37368681291841536 37390306686107648 37463334628853952 37521319796932608 37543033523666944 37591113918578688 37616359761017856 37686330668311416 37832795522629632 37987329778384896 38035979172052992 38057990734073856 38142495254642688 38191343364734976 38213444836589568 38284526393205248 38374262125215744 38433316086480896 38449211855929056 38590303266930688 38752706524872704 38828395404804096 38986996351500288 39059516806023168 39421905538646016 39444719141388288 39521759608461312 39605837563428864 39679509136277504 39683192714919936 39757008177559296 39850195283877888 40012969939697664 40074545700274176 40087398827234304 40149089126055936 40243195237367808 40313084662775808 40407575165927424 40482738066161664 40585279181258448 40648096446676992 40723706745126912 40803245234863488 40961823723749376 40985528482848768 41125321210068992 41129139008176128 41152940593250304 41205644103057408 41229489961913344 41373955311796224 41558788133617664 41572117302317056 41612011401904128 41653312843923144 42064095021871104 42235912714125312 42290003158401024 42314476539858432 42397122001850343 42478928306110464 42561894962958336 42652440452923392 42707064333533184 42731779069837312 42735746000683008 42815239575833088 42906324027047936 42910307161473024 42990125441163264 43070092192355904 43157203061833728 43171044890867712 43237480597291008 43414091175297024 43494846553227264 43591423148163072 43596794840481792 43672508384673792 43774873096421376 43856299571675136 43923789813121024 43941956406776064 43967385779696652 44288807456997376 44292918931881984 44375309034061824 44400989189752832 44556567258857472 44582352309354496 44639447778312192 45079679018729472 45167725266812928 45352220245622784 45543080324431872 45569436273693696 45658439078915754 45729108502511616 45814170088267776 45992223128420352 46018838998286336 46108719543204864 46206810490667008 46265986361327616 46297058167406592 46383176207152512 46454967367630848 46753636650319872 46768631965106688 46813512827142144 46840603980398592 47004730295058432 47031932106571776 47119417099329536 47229861077188608 47322106899604992 47422779187789824 47510991202648064 47515401803390976 47603786107340736 47788794344374272 47983995509538816 48073251453566976 48179994005864448 48269614530428928 48359401759838208 48453853716400392 48547346635554816 48642165671952384 48836318936956928 48840852572209152 48931702372380672 49035798888054784 49040351041683456 49046394195542016 49131571932758016 49246732233474048 49338337018134528 49366889296501504 49414263539761152 49616104200339456 49824908389122048 49951112838471936 50121485224771584 50155146348023808 50219378750601216 50248440891081888 50443727363506176 50649773037846528 50714638896070656 50743987645431808 50856660339523584 50921791152979968 50951259782119424 51165682833620992 51265615807905408 51771193873072128 51982661802000384 52049234656493568 52079355741364224 52181073233046576 52261838288584704 52592958855184384 52597841231609856 52614710960745024 52695679477948416 52807783417905152 52812685737197568 52910923619893248 53009344236745728 53133593711837184 53350626586263552 53432727600365568 53449865102979072 53532118834741248 53657593649823744 53750779550367744 53976984088215552 54082407885262848 54113705575011264 54197461928902656 54298275660169216 54303316346732544 54404326979817984 54615764964999168 54647371310465024 54838852010901504 54870587457667072 54940858804076544 55165273749061632 55537750458564192 55591046482231296 55818117225381888 56046115476209664 56053021937762304 56085460029161472 56195001943280928 56281979695398912 56314550285500416 56386670877868032 56419302053144576 56424539641526784 56529496002467124 56638571074813952 56749193283944448 56942752444710912 56980994667577344 57086986101110784 57213742881964032 57320167254884352 57426789589807872 57561393187823616 57649974129721344 57885454900396032 57993128737636352 58129059787309056 58230011179565056 58242593107206144 58366497461895168 58475066095566848 58480494527250432 58589275209034752 58623181039595536 59057225242509312 59167078712082432 59408756345143296 59519263704416256 59635512266338944 60106238691639296 60111818550411264 60131098240851456 60223633689083904 60364792856051712 60469626994163712 60611362748891136 60724107099242496 60759248364924928 60877918771887672 60972144670015488 61085560117690368 61478292724273152 61687981815103488 61729410889875456 61808466154586112 61844234942870016 62060932967694336 62338182200426496 62358175953475584 62418017102856192 62454138640531456 62479969265884716 62709242808762368 62973148102918144 63096142532806656 63230372250386432 63353869071187968 63471714809787648 63718392459165696 63978660679385088 64060596500299776 64097668604755968 64222859363749632 64359486040571904 64479202346450944 64485188161744896 64605138288533856 64729795514073088 64735804592750592 64756567336301568 64856220895936512 65121136762945536 65242269829840896 65387134722244608 65395192260722688 65508762577010688 65662309644632064 65784449357512704 65885684719681536 65951078669544978 66433211185496064 66562963551092736 66601483784629248 66828646966362112 66834850888286208 66873528464031744 66959171667468288 66997921188109184 67258303151341568 67533030717128704 67619518528094208 67895721537306624 68354154410540544 68699221200470016 68721255132401664 68988334692630528 69028258497429504 69163079314807296 69310215736000512 69398979541991424 69439140988485632 69445587251109888 69574764310728768 69682451051446272 70130454975479808 70152947947660032 70260905970597888 70416914316263424 70547898159857664 70679125648994304 70844791615782912 71134168781684736 71266486803972096 71376158446321664 71405679161011104 71543458199764992 71667706067156992 71683191516561408 71969312117620736 71975993264308224 72109877180350464 72151607433348352 72269991008796672 72404421795643392 72539102639757312 72821019953332224 73254478405435392 73397553558571008 73553698332082176 73697357899137024 74007505527201792 74050333944752256 74121395309641728 74424156300509184 74737362583683072 74780613372215296 74926669257707904 75042639593865216 75086067047333888 75182227837157376 75232719522035712 75372661336622832 75665591045259264 75974659556769792 76071958344105984 76115981468147712 76284990509285376 76382686729469952 76426889673179136 76569052786410496 76748524250431488 76866632172961792 76898423711858112 77180606533861376 77505413049745408 77656790809608192 77973992703000576 78119033612046336 78889438282776576 79043519216922624 79211675126857728 79359018272555008 79366385429839872 79514016355118592 79700390567755776 80025939879395328 80149091400548352 80174797654468608 80298178252111872 80486390474735616 80626169325551616 80965476132323328 81170558362516896 81296192893353984 81447413490253824 81606490469726976 81923647447498752 81971056965697536 82250642420137984 82258278016352256 82305881186500608 82411288206114816 82458979923826688 82747910623592448 83144234604634112 83224022803808256 83306625687846288 84128190043742208 84471825428250624 84580006316802048 84628953079716864 84794244003700686 84957856612220928 85123789925916672 85304880905846784 85414128667066368 85463558139674624 85471492001366016 85630479151666176 85812648054095872 85820614322946048 85980250882326528 86140184384711808 86314406123667456 86342089781735424 86474961194582016 86828182350594048 86989693106454528 87193589680963584 87345016769347584 87549746192842752 87712599143350272 87847579626242048 87883912813552128 87934771559393304 88585837863763968 88750618068123648 88801978379505664 89113134517714944 89164704618708992 89278895556624384 90159358037458944 90335450533625856 90704440491245568 91086160648863744 91138872547387392 91316878157831508 91458217005023232 91628340176535552 91984446256840704 92037677996572672 92217439086409728 92413620981334016 92531972722655232 92594116334813184 92766352414305024 93507273300639744 93537263930213376 93627025654284288 93681207960797184 94063864213143552 94238834198659072 94459722154377216 94644213799209984 94845558375579648 95021982405296128 95030803606781952 95207572214681472 95577588688748544 95967991019077632 96146502907133952 96539229060857856 96718803519676416 96907707432800784 97094693271109632 97284331343904768 97672637873913856 97681705144418304 97863404744761344 98071597776109568 98080702083366912 98092788391084032 98263143865516032 98493464466948096 98676674036269056 98733778593003008 98828527079522304 98926618004317467 99232208400678912 99649816778244096 99902225676943872 100242970449543168 100310292696047616 100438757501202432 100496881782163776 100887454727012352 101299546075693056 101429277792141312 101487975290863616 101713320679047168 101843582305959936 101902519564238848 102331365667241984 102531231615810816 103542387746144256 103965323604000768 104098469312987136 104158711482728448 104362146466093152 104523676577169408 105185917710368768 105195682463219712 105229421921490048 105391358955896832 105625371474395136 105821847239786496 106018688473491456 106267187423674368 106701253172527104 106899730205958144 107064237669482496 107315187299647488 107501559100735488 107953968176431104 108164815770525696 108227411150022528 108394923857805312 108596551320338432 108606632693465088 108808653959635968 109231529929998336 109294742620930048 109677704021803008 109741174915334144 109881717608153088 110330547498123264 111075500917128384 111182092964462592 111636234450763776 112106043875524608 112170920058322944 112390003886561856 112563959390797824 112629100571000832 112773341755736064 112838604106289152 112849079283053568 113058992004934248 113277142149627904 113498386567888896 113961989335154688 114173972202221568 114427485763928064 114640334509768704 114853579179615744 115122786375647232 115299948259442688 115770909800792064 115986257475272704 116258119574618112 116460022359130112 116485186214412288 116950132191133696 116960989054500864 117178550418069504 117246362079191072 118334157424164864 118817512690286592 119038527408832512 119271024532677888 120212477383278592 120223637100822528 120262196481702912 120447267378167808 120729585712103424 120939253988327424 121222725497782272 121448214198484992 121518496729849856 121755837543775344 121944289340030976 122171120235380736 122956585448546304 123375963630206976 123458821779750912 123616932309172224 123688469885740032 124121865935388672 124676364400852992 124716351906951168 124836034205712384 124908277281062912 124959938531769432 125418485617524736 125946296205836288 126192285065613312 126460744500772864 126707738142375936 126943429619575296 127436784918331392 127957321358770176 128121193000599552 128195337209511936 128445718727499264 128718972081143808 128958404692901888 128970376323489792 129210276577067712 129471609185501184 129513134672603136 129712441791873024 130242273525891072 130484539659681792 130774269444489216 130790384521445376 131017525154021376 131324619289264128 131568898715025408 131771369439363072 131902157339089956 132866422370992128 133125927102185472 133202967569258496 133657293932724224 133669701776572416 133747056928063488 133918343334936576 133995842376218368 134516606302683136 135066061434257408 135239037056188416 136708308821081088 137442510264803328 137976669385261056 138056516994859008 138326158629614592 138620431472001024 138797959083982848 138878281976971264 138891174502219776 139149528621457536 139364902102892544 140260909950959616 140305895895320064 140521811941195776 141095796319715328 141358251297988608 141689583231565824 142268337563369472 142532973607944192 142752316892643328 142811358322022208 143335412134313984 143366383033122816 143938624235241472 143951986528616448 144219754360700928 144303214866696704 144539982017593344 144808843591286784 145078205279514624 145642039906664448 146508956810870784 146795107117142016 147107396664164352 147394715798274048 148015011054403584 148100667889504512 148242790619283456 148848312601018368 149474725167366144 149561226744430592 149853338515415808 150172134094667776 150364455674314752 150465439044071424 150745322673245664 151331182090518528 151949319113539584 152143916688211968 152231962936295424 152569981018570752 152765373458939904 152853779346358272 153138105572820992 153497048500862976 153733264345923584 153796847423716224 155010826099490816 155313581619216384 155947985406001152 156238067224092672 157778876565553152 158087038433845248 158423350253715456 158718036545110016 158732770859679744 159028032710237184 159400781135511552 160051879758790656 160298182801096704 160349595308937216 160596356504223744 160972780949471232 161252338651103232 161930952264646656 162341116725033792 162592385786707968 162894826980507648 163212980939453952 163847294894997504 163942113931395072 164516556032704512 164611762373001216 164822576412229632 164917959847653376 165495821247184896 166288469209268224 166613251375692576 168256380087484416 168943650856501248 169160012633604096 169257906159433728 169588488007401372 169915713224441856 170247579851833344 170828257334132736 170927116279349248 170942984002732032 171260958303332352 171625296108191744 171641228645892096 171960501764653056 172280368769423616 172684179563470848 172949922389164032 173656364701188096 173979386212909056 174387179361927168 174690033538695168 175099492385685504 175425198286700544 175695159252484096 175767825627104256 175869543118786608 177171675727527936 177501236136247296 177603956759011328 178226269035429888 178329409237417984 178557791113248768 180318716074917888 180670901067251712 181408880982491136 182172321297727488 182277745094774784 182633756315663016 182916434010046464 183256680353071104 184075355993145344 184434878172819456 184827241962668032 185063945445310464 185188232669626368 185532704828610048 187014546601279488 187074527860426752 187254051308568576 187362415921594368 188127728426287104 188477668397318144 188919444308754432 189288427598419968 189691116751159296 190043964810592256 190061607213563904 190415144429362944 191155177377497088 191935982038155264 192293005814267904 193078458121715712 193437607039352832 193815414865601568 194189386542219264 194568662687809536 195345275747827712 195363410288836608 195726809489522688 196161404166733824 196185576782168064 196526287731032064 196986928933896192 197353348072538112 197467557186006016 197657054159044608 197853236008634934 199299633556488192 199804451353887744 200485940899086336 200620585392095232 200877515002404864 200993763564327552 201774909454024704 202599092151386112 202858555584282624 202975950581727232 203687164611919872 203805039128477696 204662731334483968 205062463231621632 207084775492288512 207930647208001536 208196938625974272 208317422965456896 208724292932186304 209047353154338816 210371835420737536 210391364926439424 210458843842980096 210782717911793664 211250742948790272 211643694479572992 212037376946982912 212534374847348736 213402506345054208 213799460411916288 214128475338964992 214630374599294976 215003118201470976 215907936352862208 216329631541051392 216454822300045056 217193102640676864 217213265386930176 217617307919271936 218463059859996672 218589485241860096 219482349830668288 219763435216306176 220661094996246528 222151001834256768 222364185928925184 223272468901527552 224212087751049216 224341840116645888 224780007773123712 225127918781595648 225258201142001664 225546683511472128 225677208212578304 225698158566107136 226117984009868496 226554284299255808 226996773135777792 227923978670309376 228347944404443136 228854971527856128 229280669019537408 229707158359231488 230245572751294464 230599896518885376 231541819601584128 231972514950545408 232516239149236224 232920044718260224 232970372428824576 233900264382267392 233921978109001728 234357100836139008 234492724158382144 236668314848329728 237635025380573184 238077054817665024 238542049065355776 240447274201645056 240524392963405824 240894534756335616 241459171424206848 241878507976654848 242896428396969984 243036993459699712 243511675087550688 243888578680061952 244342240470761472 245913170897092608 246751927260413952 246917643559501824 247233864618344448 247376939771480064 248243731870777344 249432703813902336 249672068411424768 249816554562125824 249919877063538864 250836971235049472 251892592411672576 252384570131226624 252921489001545728 253415476284751872 253886859239150592 254873569836662784 255914642717540352 256242386001199104 256390674419023872 256891437454998528 257437944162287616 257916809385803776 257940752646979584 258420553154135424 258943218371002368 259026269345206272 259424883583746048 260484547051782144 260969079319363584 261580769042890752 262035050308042752 262649238578528256 263137797430050816 263542738878726144 263804314678179912 266251854204370944 266405935138516992 267314587865448448 267339403553144832 267494113856126976 267836686669873152 267991684752436736 269033212605366272 270132122868514816 270478074112376832 273416617642162176 274885020529606656 275953338770522112 276113033989718016 276652317259229184 277240862944002048 277595918167965696 277756563953942528 277782349004439552 278299057242915072 280521819901919232 280611791790640128 281043623882391552 282191592639430656 282716502595977216 283379166463131648 284536675126738944 285065947215888384 285504633785286656 285622716644044416 286732766066245632 287877248470482944 287903973057232896 288439508721401856 288606429733393408 289617687182573568 290156410559029248 291284079813328896 293017913621741568 293590214234284032 294214793328328704 294789431596548096 296030022108807168 296201335779009024 296485581238566912 296779854012952401 297696625202036736 298949450334732288 299122453488861184 299706677030831616 300344268189335552 300728911348629504 300930878088142848 301490645346491328 302662364181037056 303898638227079168 304287833376423936 304463925872590848 305139962037141504 305530746917879808 305707558692716544 306276211145641984 306994097001725952 307466528691847168 307593694847432448 310021652198981632 310627163238432768 311895970812002304 312476134448185344 315557753131106304 316174076867690496 317436073090220032 317465541719359488 318056065420474368 318801562271023104 320103759517581312 320699190617874432 321192713008447488 321945561898942464 322504677302206464 323861904529293312 324682233450067584 325184771573415936 325789653961015296 326425961878907904 327694589789995008 327884227862790144 329033112065409024 329223524746002432 329645152824459264 329835919695306752 330991642494369792 332576938418536448 333226502751385152 336512760174968832 337887301713002496 338320025267208192 338515812318867456 339176976014802744 339831426448883712 340495159703666688 341854232558698496 341885968005464064 342521916606664704 343250592216383488 343282457291784192 343921003529306112 344560737538847232 345368359126941696 345899844778328064 347312729402376192 347958772425818112 348774358723854336 349380067077390336 350850396573401088 351535651254208512 351739086237573216 355002472272494592 355207913518022656 356452538070859776 356658818474835968 357115582226497536 360637432149835776 361341802134503424 362817761964982272 364344642595454976 364555490189549568 365267512631326032 365832868020092928 366513360706142208 368150711986290688 368869756345638912 369654483925336064 370127890890620928 370376465339252736 371065409657220096 374029093202558976 374149055720853504 374508102617137152 374724831843188736 376255456852574208 376955336794636288 377838888617508864 378576855196839936 379382233502318592 380087929621184512 380123214427127808 380830288858725888 382310354754994176 383871964076310528 384586011628535808 386156916243431424 386875214078705664 387630829731203136 389137325375619072 390690551495655424 390726820577673216 391453618979045376 392322808333467648 392371153564336128 393052575462064128 393973857867792384 394706696145076224 394935114372012032 395314108318089216 395706472017269868 398599267112976384 399608902707775488 400971881798172672 401241170784190464 401755030004809728 401987527128655104 403549818908049408 405198184302772224 405717111168565248 405951901163454464 407610078256955392 409325462668967936 410124926463243264 414169550984577024 415861294416003072 416393877251948544 416634845930913792 417448585864372608 418094706308677632 420743670841475072 420782729852878848 420917687685960192 421565435823587328 423287388959145984 424074753893965824 425068749694697472 426805012690108416 427598920823832576 428256950677929984 430006236402941952 431815872705724416 432659263082102784 432909644600090112 434386205281353728 434426530773860352 435234615838543872 436926119719993344 437178970483720192 438964699661336576 439526870432612352 441322189992493056 444302003668513536 444728371857850368 446544937803055104 448424175502098432 448683680233291776 449560015546247424 450516402284003328 451093367022944256 451354416425156608 451396317132214272 452235968019736992 453108568598511616 453993546271555584 455847957340618752 456695888808886272 457709943055712256 458561338039074816 459414316718462976 460491145502588928 461199793037770752 463945029901090816 465032478298472448 465840089436520448 465940744857649152 467800528764534784 467843956218003456 468714201672278016 468985448316764288 473336629696659456 475270050761146368 476154109635330048 477084098130711552 480894548403290112 481048785926811648 481789069512671232 482918342848413696 483757015953309696 485792856793939968 486073986919399424 487023350175101376 487777157360123904 488684480941522944 491826341794185216 493835287119003648 494467729236688896 494753879542960128 496487463741554688 498865407627804672 499633109124251648 499839754127077728 501673942470098944 503785184823345152 504769140262453248 506830952569503744 507773718478301184 509747139673325568 512484772002398208 512781348838047744 513782874909997056 514875888324575232 515833618771607552 515881505293959168 516841106308270848 518052538690412544 518849767167492096 520969094103564288 521938158638727168 523161538085781504 524070100616085504 525298477157056512 526275594860101632 527085477757452288 527608629356359824 532503708408741888 532811870277033984 534629175730896896 534678807106289664 534988227712253952 535673373339746304 535983369504873472 538066425210732544 540264245737029632 540956148224753664 546833235284324352 549770041059213312 552226067979436032 553304634518458368 554481725888004096 555191836335931392 555513127907885056 555564698008879104 556598114485830144 561043639803838464 561223583581280256 562087247764783104 564383185278861312 565433005191954432 566758332926263296 569073350253477888 570131894431776768 571009267570573312 571245433288088832 573465532132491264 575754496940965888 575807946114465792 576879017442803712 577212859466786816 579235374365147136 580312821118058496 582568159626657792 586035827243483136 587180428468568064 589578863193096192 592060044217614336 592402671558018048 592971162477133824 593559708025904802 597898900669464576 598244906977722368 599413354061663232 600688536378671104 601457822697259008 601861756176285696 602981290692982656 605324728362074112 607797276454158336 608575666752847872 608927851745181696 611061493835759616 611415117385433088 612552422291283968 613988194003451904 614933057383694336 615187389694864896 621254326476865536 623791941624004608 624952268896370688 631115506262212608 632348153735380992 634872146180440064 634931083438718976 636112130840948736 637603124542046208 640207519035162624 641398381235748864 642385426016894976 643891123797884928 645009354604412928 647723809058586624 649364466900135168 651579307922030592 652851923757815808 655389179579990016 655768455725580288 658447049492004864 659290305648918528 659671839390613504 661983284988739584 665153876837072896 666453005502770304 673025520349937664 675774603426004992 676640050534416384 677031624637734912 678353952029605488 679662852897767424 680990319407333376 683708465117396992 683771936010928128 685043833213329408 686501184432766976 686564914583568384 687842007058612224 689121475077694464 690736718253883392 691799689556656128 694625458804752384 695917544851636224 697548717447708672 698760134154780672 701700793146802176 703071302508417024 703478172475146432 710004944544989184 710415827036045312 712905076141719552 713317636949671936 714231164452995072 722683604269006848 725635523929964544 728689285190909952 729110980379099136 730535025262652064 731665736040185856 733026721412284416 736301423972581376 737739512691277824 740255781781241856 740752930678505472 742130819314440192 748298111441707008 749016205234274304 749449663686377472 752510913705148416 753910673589272576 755677777235017728 757153710393679872 758764467004637184 760175859242369024 760246428854255616 761660577717451776 764620709509988352 767743928152621056 769172023257071616 772313832486862848 773750428157411328 775261659462406272 778274650751238144 781381102991310848 781453641155346432 782907237958090752 784742307128672256 786105150924128256 787947715735584768 789413392290152448 789870228744024064 790628216636178432 791412944034539736 799217805415550976 801943763596345344 802482341568380928 803510060009619456 803975054257310208 807099637816098816 810396368605544448 811434222337130496 811903802326908928 815220156513910784 818650925337935872 820249852926486528 828339101969154048 831722588832006144 832787754503897088 833269691861827584 834897171728745216 841487341682950144 841565459705757696 841835375371920384 843130871647174656 846574777918291968 848149507787931648 850137499389394944 853610025380216832 855197841647665152 856513901355859968 863631745411448832 865318526164205568 865819289200180224 868772410562707456 868853061547720704 870469231677087744 873852239439986688 874357940967440384 877929399322673152 879053740865224704 882644379984986112 888604007337027072 889456743715700736 893089875606110208 896848351004196864 897367360466583552 899120031092494848 901032804568006656 902186734045888512 902708832850313216 902792634264428544 904471936039473984 907987092543111168 911695914681237504 913391777617772544 915419886111424512 917122676078149632 918828633436925952 920982291005177856 922399586075541504 927890059802181632 930064956596944896 931680178873040896 931881489715298304 935601057529069568 935687912436006912 937428403344556032 937970896633528576 946673259393318912 952308219270660096 954168196261423104 962097571853623296 963578139025342464 965836685696827392 967514031906619392 971585713587879936 972147973838798848 974046700350202752 975554314720247808 977368961883045888 983652683588370432 987670574238007296 988935458473377792 989507759085920256 992974927483109376 997730815255609344 999266218248503296 999679508254155456 1003347884940197888 1007570369646690304 1009538280524906496 1013661905139007488 1015547436956602368 1019494279346651136 1025562697676095488 1027565749819994112 1029751776649150464 1031667237543215104 1031763010587918336 1033682212616541696 1036105077380825088 1037699534334984192 1041938188207128576 1043876317277454336 1046323076171563008 1048140201232171008 1052551189720203264 1055217258712719648 1065007416817483776 1065623740554067968 1069258351461793792 1069357614212579328 1069976455424507904 1071346746679492608 1071966739009746944 1076132850421465088 1081912296449507328 1093666470568648704 1099540082118426624 1104452135958872064 1106609269036916736 1108963451776008192 1110383672671862784 1111026255815770112 1111129396017758208 1113196228971660288 1122087279607676928 1122447167162560512 1124174495529566208 1128766370557722624 1130866010383908864 1133516665852526592 1138146700506955776 1140263788863553536 1142018535141146624 1142490866576177664 1146931064264982528 1151615892228931584 1153758034885607424 1154425718933573632 1158470748730294272 1160625642236116992 1172071654486966272 1174360856937136128 1179157726386192384 1184120088435228672 1184805343116036096 1185942324954267648 1187119416051809604 1195797801338929152 1196489813955444736 1198826708123326464 1201377072757342208 1202915645394518016 1203723512352571392 1205962581385965312 1210649456724148224 1215594552908316672 1217151333505695744 1217855703490363392 1222830234770866176 1225104844582567936 1227976388006903808 1229866114767388672 1230374779389729792 1242508652953731072 1247583883248009216 1249904537792741376 1262231012524425216 1264696307470761984 1269744292360880128 1269862166877437952 1272224261681897472 1275206249084092416 1280415038070325248 1282796762471497728 1284770852033789952 1290018709208825856 1295447618117173248 1298728933800270336 1303158615844061184 1305703847515631616 1310778359159980032 1311536911451160576 1316894098984009728 1318580611297837056 1319343678781227008 1323966569977479168 1330307753674145792 1332906011005540608 1346051040699875328 1351549206852009984 1353280101068832768 1354063249275469824 1356707904059210976 1359325705795534848 1361980638814666752 1367416930234793984 1367543872021856256 1370087666426658816 1373129829167136768 1375684014117224448 1378242950155388928 1381473436507766784 1383599379113312256 1391835089703272448 1395097434895417344 1397520268309561344 1403401586293604352 1406142605016834048 1406956344950292864 1420009889089978368 1420831654072090624 1425810152283439104 1426635273899343872 1428462328905990144 1445367208538013696 1451271047859929088 1457378570381819904 1458221960758198272 1461070050525304128 1463331472080371712 1466053442824568832 1472602847945162752 1475479025382555648 1481505861357010944 1484261638628880384 1496596222883414016 1498899327372754944 1505021827410296832 1507821347178545152 1511355554470035456 1514307420787359744 1520351718484738048 1520492857708511232 1523321155434903552 1529241419019976704 1538344046514143232 1544627664973725696 1547500856314822656 1550523318924812544 1556549301502476288 1562762205982621696 1562907282310692864 1565814475916181504 1569484614257344512 1572210301848256512 1575895431471169536 1578826784580304896 1579740457488048128 1581256433272356864 1582825888069079472 1598435610831101952 1603887527192690688 1604964683136761856 1607020120019238912 1607950108514620416 1614199275632197632 1620792737211088896 1622868444674260992 1623807604653817856 1630440313027821568 1637301850675871744 1640499705852973056 1656678203938308096 1663445177664012288 1665575509007794176 1666539383723655168 1669794343457490432 1683130919411515392 1683670750743840768 1686261743294349312 1693149555836583936 1696299015575863296 1700274998778789888 1707220050760433664 1710395683295330304 1713027802711719936 1727263490822897664 1730637052328411136 1731638578400360448 1737544821125414912 1737706123095441408 1740938463354175488 1747704478879973376 1748715881934880768 1755858798645346304 1758107481730449408 1777208014674054144 1778913487431401472 1793696702008393728 1794734720933167104 1798240062184989696 1802065609136013312 1804373468091777024 1805417665700626432 1805585268528857088 1808943872078947968 1815974185086222336 1823391829362475008 1826783555235545088 1834245352156299264 1837657266873851904 1841964582010355712 1844799172151083008 1855780119604363264 1863360357746081792 1863762979430596608 1871202115058139136 1871375824872013824 1874856806689112064 1875941793267057152 1893346518786637824 1904616438541320192 1908336392522846208 1924195143707246592 1927156278050684928 1931673371393654784 1935028063813238784 1943171427175759872 1944295947677597696 1948093400700405504 1954737923766091776 1967305367176740864 1975341148476014592 1977870916946755584 1979015518171840512 1985949854966218752 1995461630511218688 1998532436497006592 1999359016508310912 2015140739293380608 2019076561049812992 2027323810278014976 2031094873913204736 2038988558693302272 2051125395352190976 2055131499639988224 2059503553298300928 2063334475086430208 2063526021175836672 2067364425233083392 2072210154761650176 2075399068669968384 2083876376414257152 2087752634554908672 2092646152343126016 2096280402464342016 2105102379440406528 2110434517425439296 2130014833634967552 2131247481108135936 2138715228425158656 2139952910849015808 2142693493358985216 2143933478019493888 2152265700842930176 2187332941137297408 2199080164236853248 2208904271917744128 2213218538073833472 2220767345343725568 2222052511631540224 2222258792035516416 2226392457943320576 2244894334325121024 2248348991059132416 2257532741115445248 2261732020767817728 2267033331705053184 2276293401013911552 2280527577727107072 2284037070282293248 2284981733152355328 2293862128529965056 2303231784457863168 2307516069771214848 2308851437867147264 2316941497460588544 2321251284472233984 2344143308973932544 2348721713874272256 2358315452772384768 2368240176870457344 2369610686232072192 2371884649908535296 2374238832103619208 2392979627910889472 2397653416246652928 2402754145514684416 2405831290789036032 2407447024705142784 2411925162771930624 2421298913448296448 2431189105816633344 2434302667011391488 2435711406980726784 2445660469541732352 2450209689165135872 2455952776013807616 2460749558779459584 2485017305907462144 2495167766496018432 2499809075585482752 2524462025048850432 2529392614941523968 2539488584721760256 2539724333754875904 2544448523363794944 2550412498168184832 2560830076140650496 2565593524942995456 2569541704067579904 2590895236234346496 2597457867600540672 2606317231688122368 2611407695031263232 2621556718319960064 2623073822902321152 2633788197968019456 2637161222595674112 2638687357562454016 2647933139954958336 2660615507348291584 2665812022011081216 2692102081399750656 2703098413704019968 2706560202137665536 2708126498550939648 2713415808118421952 2723961277629333504 2734833860469587968 2735087744043712512 2740175332853317632 2746259658334273536 2751368028234448896 2756485900310777856 2762946873015533568 2767198758226624512 2783670179406544896 2790194869790834688 2795040536619122688 2806803172587208704 2812285210033668096 2813912689900585728 2840019778179956736 2841663308144181248 2853270547798687744 2856924657811980288 2890734417076027392 2902542095719858176 2914757140763639808 2916443921516396544 2922140101050608256 2926662944160743424 2932106885649137664 2945205695890325504 2950958050765111296 2963011722714021888 2968523277257760768 2993192445766828032 2997798654745509888 3010043654820593664 3015642694357090304 3022711108940070912 3028614841574719488 3040703436969476096 3040985715417022464 3046642310869807104 3058482838039953408 3076688093028286464 3089255329947451392 3095001712629645312 3101046637849625088 3113098603004952576 3125814564621385728 3131628951832363008 3138969228514689024 3144420603696513024 3157653569160609792 3159480914976096256 3165651776138158944 3196871221662203904 3207775054385381376 3209929366273523712 3214040240038477824 3215900217029240832 3228398551264395264 3245736889348521984 3247615209307635712 3260880626055643136 3274603701351743488 3280999411705946112 3313356407876616192 3326890355328024576 3331151018015588352 3333078767447310336 3339588686914980864 3366261838823030784 3367341501487681536 3372523486588698624 3386299111673167872 3392598031151726592 3400549997557579776 3414440101520867328 3420791366590660608 3426055605423439872 3461274104656822272 3463277156800720896 3475089642250829824 3475412246190882816 3481876926708350976 3497431763869761536 3511717597290692608 3516214963460898816 3554416029348108288 3557826974862802944 3587393404016787456 3589469441866334208 3596480124369979392 3604131218272026624 3608746936183554048 3610835331401252864 3611170537057714176 3617887744157895936 3631948370172444672 3646783658724950016 3653567110471090176 3668490704312598528 3675314533747703808 3683929164020711424 3689598344302166016 3711560239208726528 3727525958861193216 3742404230116278272 3742751649744027648 3749713613378224128 3751883586534114304 3786693037573275648 3809232877082640384 3816672785045692416 3848390287414493184 3854312556101369856 3870056127626477568 3886342854351519744 3888591895355195392 3896186801400811008 3909475847532183552 3934610734353481728 3950682296952029184 3955741833893511168 3958031036343681024 3971899709932437504 3990923261022437376 3997064872994013184 3998718033016621824 4030281478586761216 4038153122099625984 4054647620556029952 4062189747826409472 4077977117386604544 4102250790704381952 4110262999279976448 4126668950172860416 4127052042351673344 4134728850466166784 4144420309523300352 4150798137339936768 4175505269109817344 4185292304686252032 4192560804928684032 4210204758880813056 4220869034850878592 4260029667269935104 4262494962216271872 4277430456850317312 4279905821698031616 4285386986717970432 4287866956038987776 4304531401685860352 4374665882274594816 4398160328473706496 4417808543835488256 4426437076147666944 4444105023263080448 4444517584071032832 4452784915886641152 4489788668650242048 4496697982118264832 4515065482230890496 4523464041535635456 4534066663410106368 4561055155454214144 4569963466304710656 4587724257059930112 4615032139542429696 4617702875734294528 4633882994921177088 4642502568944467968 4688286617947865088 4697443427748544512 4716630905544769536 4736480353740914688 4739221372464144384 4743769299817070592 4748477664207238416 4785959255821778944 4795306832493305856 4805508291029368832 4811662581578072064 4814894049410285568 4823850325543861248 4842597826896592896 4862378211633266688 4868605334022782976 4871422813961453568 4891320939083464704 4900419378330271744 4911905552027615232 4921499117558919168 4970034611814924288 4990335532992036864 4999618151170965504 5058785229883047936 5078977169443520512 5079448667509751808 5088897046727589888 5100824996336369664 5121660152281300992 5131187049885990912 5139083408135159808 5181790472468692992 5194915735201081344 5212634463376244736 5222815390062526464 5243113436639920128 5246147645804642304 5267576395936038912 5274322445191348224 5277374715124908032 5321231014696583168 5331624044022162432 5384204162799501312 5406196827408039936 5413120404275331072 5416252997101879296 5426831616236843904 5447922555258667008 5469667720939175936 5470175488087425024 5480350665706635264 5502736056468897792 5512971800621555712 5525893746031067136 5534397516453249024 5567340358813089792 5590081073238245376 5613606345174417408 5624570420067336192 5627825379801171456 5680039556359913472 5683326616288362496 5706541095597375488 5713849315623960576 5781468834152054784 5805084191439716352 5829514281527279616 5832887843032793088 5844280202101216512 5864213771298275328 5890411391780651008 5901916101530222592 5926023445428043776 5937046554515521536 5986384891533656064 5995597309491019776 6031285388714180608 6045422217880141824 6057229683149438976 6081406873938952192 6081971430834044928 6093284621739614208 6116965676079906816 6153376186056572928 6178510659894902784 6190003425259290624 6202093275699250176 6226197206009905152 6251629129242771456 6263257903664726016 6277938457029378048 6288841207393026048 6315307138321219584 6318961829952192512 6331303552276317888 6393742443324407808 6419858732547047424 6428080480076955648 6431800434058481664 6456797102528790528 6495230418615271424 6521761252111286272 6549207402703486976 6561998823411892224 6626712815753232384 6662302036031176704 6666157534894620672 6679177373829961728 6734683002975363072 6745046973177397248 6772598223346335744 6785196062303453184 6801099995115159552 6828880203041734656 6841582733181321216 6852111210846879744 6922548209313644544 6926554313601441792 6950179284501659648 6950824492381765632 6963753853416701952 6994863527739523072 7023435194581385216 7032429926921797632 7108832058696216576 7115653949725605888 7178938883732668416 7192960248739958784 7208262436544053248 7217493872367108096 7221670662802505728 7222341074115428352 7235775488315791872 7263896740344889344 7293567317449900032 7307134220942180352 7336981408625197056 7350629067495407616 7367858328041422848 7423120478417453056 7455051917722386432 7484808460232556544 7485503299488055296 7499427226756448256 7503767173068228608 7573386075146551296 7618465754165280768 7633345570091384832 7696780574828986368 7708625112202739712 7772685708703039488 7777183790710390784 7792373602801622016 7818951695064367104 7869221468706963456 7901364593904058368 7911483667787022336 7916062072687362048 7943799419864875008 7981846522044874752 7994129745988026368 7997436066033243648 8076306244199251968 8109295241112059904 8124379495652818944 8204501581408763904 8220525998559952896 8253337900345720832 8254104084703346688 8269457700932333568 8288840619046600704 8301596274679873536 8351010538219634688 8370584609372504064 8385121609857368064 8420409517761626112 8441738069701757184 8520059334539870208 8524989924432543744 8559811643396063232 8570773973435940864 8575733912077975552 8609062803371720704 8749331764549189632 8796320656947412992 8835617087670976512 8852874152295333888 8888210046526160896 8889035168142065664 8905569831773282304 8979577337300484096 8993395964236529664 9030130964461780992 9046928083071270912 9068133326820212736 9122110310908428288 9139926932609421312 9175448514119860224 9230064279084859392 9235405751468589056 9267765989842354176 9285005137888935936 9394886855497089024 9433261811089539072 9472960707481829376 9478442744928288768 9496955328414476832 9571918511643557888 9590613664986611712 9623325163156144128 9629788098820571136 9647700651087722496 9685195653793185792 9737210668045565952 9742845627922907136 9782641878166929408 9800838756660543488 9823811104055230464 9842998235117838336 9940069223629848576 9980671065984073728 9999236302341931008 10117570459766095872 10157954338887041024 10158897335019503616 10177794093455179776 10201649992672739328 10243320304562601984 10262374099771981824 10278166816270319616 10389831470402162688 10425268926752489472 10445630780125052928 10492295291609284608 10535152791872077824 10548644890382696448 10554749430249816064 10642462029393166336 10663248088044324864 10768408325599002624 10812393654816079872 10826240808550662144 10832505994203758592 10853663232473687808 10895845110517334016 10939335441878351872 10940350976174850048 10960701331413270528 11005472112937795584 11025943601243111424 11051787492062134272 11068795032906498048 11134680717626179584 11227212690348834816 11249140840134672384 11255650759602342912 11360079112719826944 11366653232576724992 11413082191194750976 11427698631247921152 11562937668304109568 11610168382879432704 11659028563054559232 11665775686065586176 11688560404202433024 11728427542596550656 11803832203060445184 11852046890856087552 11874093109031043072 11972769783067312128 11991194618982039552 12062570777428361216 12090844435760283648 12114459366298877952 12162813747877904384 12163942861668089856 12186569243479228416 12233931352159813632 12306752372113145856 12380006850518581248 12404186551398500352 12452394412019810304 12526515807329452032 12555876914058756096 12577682414786052096 12630614276642439168 12637923659904385024 12662607104552635776 12787484886648815616 12839717465094094848 12856160960153911296 12863600868116963328 12913594205057581056 12990460837230542848 13043522504222572544 13098414805406973952 13123997646823784448 13253425631506464768 13332315069789241344 13358354747659923456 13469366005950726144 13490093946354794496 13545196446692671488 13570392124606906368 13602199990230319104 13683165466362642432 13845096418627289088 13853108627202883584 13900358569003319296 13901648984763531264 13927507706833403904 13989727055479046144 14064859853843595264 14217664117392433152 14231307899451211776 14357877767465336832 14385920497479917568 14416524873088106496 14434987744734216192 14443341325605011456 14444682148230856704 14471550976631583744 14527793480689778688 14587134634899800064 14614268441884360704 14673962817250394112 14701258134990815232 14735716656082845696 14846240956834906112 14910103835444772864 14971006598976110592 14998854453512896512 15007534346136457216 15236931508330561536 15266691140182769664 15393561149657972736 15417250224405479424 15545371417406078976 15554367581420781568 15584747205603244032 15637903390128734208 15738442937413926912 15802729187808116736 15822967335574044672 15832124145374724096 15963693044089749504 15988259491976052736 15994872132066487296 16152612488398503936 16218590482224119808 16248758991305637888 16409003162817527808 16441051997119905792 16506675800691441664 16508208169406693376 16538915401864667136 16577681238093201408 16603192549359747072 16702021076439269376 16770243219714736128 16840819035523252224 16883476139403514368 17040118669079740416 17049979848865087488 17119623286792126464 17141547946871881728 17151467824155951104 17498663529098379264 17592641313894825984 17671234175341953024 17705748304590667776 17776420093052321792 17778070336284131328 17811139663546564608 17959154674600968192 17986791928473059328 18093856166142541824 18136266653640425472 18244220621816856576 18279853865218842624 18350897028239720448 18460128558169718784 18470811502937178112 18535531979684708352 18570010275777871872 18789773710994178048 18866523622179078144 18945921414963658752 18956885489856577536 18993910656828953664 19143837023287115776 19181227329973223424 19259576197641142272 19295401302175444992 19370391307586371584 19485691255845814272 19565283756333858816 19601677513321086976 19647622208110460928 19685996470235676672 19880138447259697152 19998472604683862016 20235140919532191744 20315908677774082048 20317794670039007232 20355588186910359552 20403299985345478656 20486640609125203968 20524748199543963648 20556333632540639232 20779662940804325376 20850537853504978944 20891261560250105856 20984590583218569216 21070305583744155648 21097289780765392896 21109498860499632128 21284924058786332672 21326496176088649728 21536816651198005248 21624787309632159744 21652481617101324288 21665011988407517184 21707326464947375616 21791690221034668032 21880701952349700096 21921402662826541056 22010944225875591168 22051887202486222848 22103574984124268544 22269361435252359168 22454425380697669632 22498281680269344768 22511301519204685824 22720158225439653888 22733306465153449984 22826164382389501952 22855397262495842304 23125875336608219136 23318057126109118464 23331551372131172352 23377120808404866048 23456855085193101312 23607664406120890368 23704093781712175104 23748186218062086144 23945539566134624256 23982389237964079104 24125141554856722432 24228918732597755904 24325627495755808768 24327885723336179712 24373138486958456832 24613504744226291712 24760013701037162496 24808373102797000704 24904788824039620608 25053031614658904064 25111753828117512192 25155364829572104192 25261228553284878336 25275847319808770048 25325214209105271552 25574969773297631232 25679434930188189696 25712321920307822592 25727201736233926656 25827188410115162112 25980921674461085696 26196829610813947904 26247995293647568896 26506851263012929536 26664630139578482688 26716709495319846912 26938732011901452288 26980187892709588992 27090392893385342976 27140784249213812736 27204399980460638208 27366330932725284864 27690192837254578176 27706217254405767168 27803297969527062528 27855015413666807808 27979454110958092288 28435328234784866304 28715755534930673664 28771840994959835136 28869975489468432384 28886682651210022912 28889364296461713408 28943101953263167488 29055586961379557376 29228536883768721408 29347925634500788224 29402516269981630464 29471433312165691392 29692481913669812224 29820207670889545728 29942013197952221184 29997708907025793024 30015068692272914432 30473863016661123072 30533382280365539328 30787122299315945472 30834500448810958848 31108735162841563136 31169494411206488064 31275806780257468416 31476885874827853824 31605458375616233472 31645934671148089344 31664248290749448192 31927386088179499008 31989744264132974592 32305224976797007872 32437180964448239616 32497517982611275776 32818006325635055616 32882103994239811584 33013351601382883328 33016416338813386752 33077830803729334272 33155362476186402816 33206385098719494144 33404042152878538752 33681638071046504448 33766952278807028736 34080237338159480832 34099959697730174976 34239246573584252928 34283095893743763456 34302935648311902208 34997327058196758528 35185282627789651968 35411496609181335552 35552840186104643584 35556140672568262656 35622279327093129216 35918309349201936384 35973583856946118656 36187712332285083648 36272533307280850944 36488441243633713152 36559707730437685248 36701794056479440896 36920257116339437568 36941623005874356224 37140020551555743744 37579547421988356096 37733047244358156288 37891842829927317504 37913770979713155072 37987821313657907328 38287674046574231552 38362454659946446848 38519152395282284544 38590802604350889984 38740782615172743168 38971382511691628544 39130567512667717632 39203355026642173952 39295244416220921856 39371992940471353344 39760276894519394304 39996945209367724032 40470281839064383488 40635589340078014464 40711176373820719104 40806599970690957312 41049496399087927296 41559325881608650752 41701075707009957888 41782523120500211712 41969181166437138432 42194579561530785792 42218997720999264256 42569848117572665344 42652992352177299456 43073633302396010496 43249574619264319488 43304963234202648576 43330023976815034368 43414652929894751232 43583380442069336064 43761403904699400192 43842805325653082112 44021888451751182336 44103774404972445696 44207149968248537088 44538722870504718336 44996563360538689536 45022603038409371648 45466612930306899968 45652328764779003904 45710794524991684608 46251750673216438272 46636114252218236928 46663102744262344704 46754241616809732096 46913710170386202624 47215328812241780736 47408187563424350208 47496372436124172288 47891079132269248512 47964778475928158208 48250283109713444864 48457837465195511808 48651254991511617536 48655771446672359424 48746276973916913664 49227009488452583424 49520027402074324992 49616746205594001408 49809577648079241216 50106063229317808128 50310729659144208384 50522457106569756672 50551694639617540096 50650428418210543104 51149939546595262464 51358869860376379392 51424643840615645184 51454403472467853312 51961843348922171392 52393659221627895808 52495990587295137792 53013702526025859072 53329260279156965376 53433418990639693824 53877464023802904576 53960375785419177984 54281568498427625472 54408799960921276416 54732661865450569728 55380385674509156352 55412434508811534336 55606595939054125056 55710030827333615616 55958908221916184576 56870656469569732608 57431511069861347328 57543681989919670272 57773365302420045824 57778728592923426816 57886203906526334976 58111173922759114752 58457073767537442816 58695851269001576448 58805032539963260928 58942866624331382784 59640415341779091456 59995417814051586048 60030137384545828864 60947726033322246144 61066764560731078656 61574244598631890944 61669000897621917696 62217470325683126272 62338988822412976128 62551613560514936832 62953771749655707648 63210916751232466944 63291869342296178688 63328496581498896384 63854772176358998016 63979488528265949184 64610449953594015744 64874361928896479232 64995035965222551552 65764207988479623168 66026703202765766656 66032832677626773504 66155661607458668544 66310724952372805632 66808084305757077504 67363276142093008896 67533904557614057472 68160474676318961664 68199919395460349952 68478493147168505856 68566191787487526912 68605871296623804416 69994654116393517056 70370565255579303936 70822993218362671104 71105680372209287168 71112281345136525312 71244558654186258432 71836618698403872768 71947167713892237312 72375424664570167296 72976882487267426304 73119415460875370496 73840514232678875136 73883246011748712448 74280041103111487488 75159094843976712192 75466094488716312576 75783685659854635008 75827541959426310144 75975642627315814656 76575348093148463104 76724909319892893696 77038304790564569088 77181605208701779968 77481565230345486336 77942765023383257088 78406710053284347904 78590488832441843712 78743985880942706688 79520553789038788608 79993890418735448064 80940563678128766976 81271178680156028928 81422352747641438208 81613199941381914624 82098992798175854592 83118651763217301504 83565046241000423424 83938362332874276864 84437995441998528512 85139696235145330688 85305984704354598912 86147266604792020992 86609926468405297152 86660047953630068736 86829305859789502464 87166760884138672128 87685610651306164224 88043776903502364672 88207548809944891392 88414299936497074176 89077445741009436672 89993126721077379072 90045206076818743296 90933225860613799936 91304657529558007808 91421589049983369216 92503501346432876544 93326205488524689408 93508483233619464192 93827420340772405248 94430657624483561472 94816375126848700416 94992744872248344576 95782158264538497024 96500566219426889728 96915674930391023616 97302509983023235072 97311542893344718848 97492553947833827328 98454018976905166848 99040054804148649984 99233492411188002816 99619155296158482432 100212126458635616256 101044914213139513344 101103389279235080192 101300856836421086208 102299879093190524928 102717739720752758784 102849287681231290368 102908806944935706624 103923686697844342784 104991981174590275584 106658520558313930752 106866837981279387648 107754928047605809152 107920751570838355968 108563136996855250944 108817599921842552832 109465323730901139456 110760771349018312704 110824869017623068672 111420061654667231232 111917816443832369152 113741312939139465216 114863022139722694656 115087363979839340544 115546730604840091648 115557457185846853632 115772407813052669952 116222347845518229504 116914147535074885632 117391702538003152896 117610065079926521856 117885733248662765568 119280830683558182912 119990835628103172096 120060274769091657728 122133529121462157312 123148489197263781888 124434940651366252544 124677977644825952256 125103227121029873664 125907543499311415296 126583738684592357376 126656993162997792768 127709544352717996032 127958977056531898368 129220899907188031488 129748723857792958464 129990071930445103104 131528415976959246336 132053406405531533312 132065665355253547008 132311323214917337088 132621449904745611264 133616168611514155008 135067809115228114944 136399838790920699904 136956986294337011712 137132383574975053824 137211742593247608832 139989308232787034112 140741130511158607872 141645986436725342208 142211360744418574336 142224562690273050624 142489117308372516864 143673237396807745536 143894335427784474624 144750849329140334592 145953764974534852608 146238830921750740992 147681028465357750272 147766492023497424896 148560082206222974976 150318189687953424384 150932188977432625152 151567371319709270016 151655083918852620288 151951285254631629312 153449818639785787392 154076609581129138176 154363210417403559936 155885530046766514176 156813420106568695808 157180977664883687424 157487971761885413376 159041107578077577216 159987780837470896128 161881127356257533952 162844705495282876416 163226399882763829248 164197985596351709184 166237303526434603008 167130092482000846848 167876724665748553728 168875990883997057024 170279392470290661376 170611969408709197824 172294533209584041984 173320095907260137472 173658611719579004928 174333521768277344256 175371221302612328448 176087553807004729344 176415097619889782784 176828599872994148352 179986253442154758144 180090412153637486592 181866451721227599872 182843178099966738432 185007002692865753088 186652410977049378816 187016966467238928384 187654840681544810496 188861315248967122944 189632750253697400832 189985489744496689152 191564316529076994048 193001132438853779456 193831349860782047232 194623085786689437696 194985107895667654656 198080109608297299968 198466984822376005632 200424252917271232512 202089828426279026688 202206778558470160384 202601713672842172416 204599758186381049856 205435479441505517568 205698575362462580736 205817613889871413248 207847373395688685568 209983962349180551168 213317041116627861504 213733675962558775296 215509856095211618304 215841503141676711936 217126273993710501888 218930647461802278912 221521542698036625408 221649738035246137344 222840123309334462464 227482625878278930432 229726044279445389312 230174727959678681088 231093461209680183296 231114914371693707264 231544815626105339904 232444695691036459008 233828295070149771264 235220130159853043712 235771466497325531136 238561661367116365824 239981671256206344192 240120549538183315456 244267058242924314624 246296978394527563776 248869881302732505088 249355955289651904512 251815086998622830592 253313986325995585536 255419088705435992064 255917954113063796736 258441799814376062976 259980143860890206208 263056831953918492672 264106812811063066624 264131330710507094016 264622646429834674176 265242899809491222528 267232337223028310016 270135618230456229888 272799677581841399808 273913972588674023424 274264767149950107648 274423485186495217664 279978616465574068224 281482261022317215744 283291972873450684416 284449125380546101248 284978234616745033728 287346474793615491072 289501698658280669184 291907529949069705216 292477661843501481984 295362056930715500544 295532984046994849792 297120164412445949952 300636379375906848768 303134742639418540032 303310167837705240576 303902570509263258624 306899637279571574784 308153219162258276352 308726420834807119872 311771060093533028352 313626840213137391616 314975943523770826752 319975561674941792256 323762254712515067904 325689410990565752832 326452799765527658496 328395971192703418368 332474607052869206016 334260184964001693696 335753449331497107456 337751981767994114048 340558784940581322752 341223938817418395648 344589066419168083968 346640191814520274944 347317223439158009856 348667043536554688512 350742442605224656896 352175107614009458688 352830195239779565568 353657199745988296704 359972506884309516288 360180824307274973184 363732903442455199744 373304821954098757632 374033932934477856768 375309681363089620992 377722630497934245888 379970979488993378304 383128633058153988096 386002264877707558912 387662699721564094464 389246171573378875392 389970215791335309312 396160219216594599936 396933969644752011264 400848505834542465024 404413557116940320768 405203427345684344832 409199516372762099712 410870958883011035136 411397150724925161472 411635227779742826496 419967924698361102336 426634082233255723008 427467351925117550592 431019712190423236608 431683006283353423872 434252547987421003776 437861294923604557824 443043085396073250816 443299476070492274688 445680246618668924928 454965251756557860864 460349455919357362176 462186922419360366592 462229828743387414528 463089631252210679808 467656590140299542528 470440260319706087424 471542932994651062272 477123322734232731648 479963342512412688384 480241099076366630912 488534116485848629248 492593956789055127552 497739762605465010176 498711910579303809024 503630173997245661184 506627972651991171072 510838177410871984128 511835908226127593472 516883599628752125952 519960287721780412416 526113663907836985344 528262661421014188032 529245292859669348352 530485799618982445056 540271236460912459776 545599355163682799616 548529534299900215296 548846970372990435328 559957232931148136448 562964522044634431488 566583945746901368832 568898250761092202496 569956469233490067456 574692949587230982144 579003397316561338368 584955323687002963968 591065968093989699584 594240328824891899904 601272758751813697536 606269485278837080064 606620335675410481152 607805141018526517248 613799274559143149568 616306438324516552704 617452841669614239744 623542120187066056704 627253680426274783232 629951887047541653504 639951123349883584512 647524509425030135808 651378821981131505664 656791942385406836736 664949214105738412032 668520369928003387392 675503963535988228096 681117569881162645504 682447877634836791296 689178132838336167936 693280383629040549888 694634446878316019712 697334087073109377024 701484885210449313792 705660390479559131136 707314399491976593408 719945013768619032576 720361648614549946368 727465806884910399488 746609643908197515264 748067865868955713536 755445260995868491776 759941958977986756608 766257266116307976192 775325399443128188928 779940431582670618624 792320438433189199872 793867939289504022528 801697011669084930048 808827114233880641536 810406854691368689664 818399032745524199424 821741917766022070272 822794301449850322944 823270455559485652992 839935849396722204672 854934703850235101184 862039424380846473216 868505095974842007552 875722589847209115648 886086170792146501632 886598952140984549376 891360493237337849856 909930503513115721728 920698911838714724352 924373844838720733184 924459657486774829056 926179262504421359616 935313180280599085056 940880520639412174848 959926685024825376768 960482198152733261824 977068232971697258496 985187913578110255104 995479525210930020352 997423821158607618048 1007260347994491322368 1013255945303982342144 1021676354821743968256 1023671816452255186944 1033767199257504251904 1039920575443560824832 1052227327815673970688 1056525322842028376064 1058490585719338696704 1060971599237964890112 1080542472921824919552 1091198710327365599232 1097693940745980870656 1119914465862296272896 1125929044089268862976 1133167891493802737664 1139912938466980134912 1149385899174461964288 1158006794633122676736 1169910647374005927936 1182131936187979399168 1188480657649783799808 1202545517503627395072 1213240671350820962304 1215610282037053034496 1227598549118286299136 1232612876649033105408 1234905683339228479488 1254507360852549566464 1259903774095083307008 1279902246699767169024 1295049018850060271616 1302757643962263011328 1313583884770813673472 1329898428211476824064 1337040739856006774784 1351007927071976456192 1364895755269673582592 1386560767258081099776 1389268893756632039424 1402969770420898627584 1411320780959118262272 1414628798983953186816 1439890027537238065152 1440723297229099892736 1454931613769820798976 1493219287816395030528 1496135731737911427072 1510890521991736983552 1519883917955973513216 1532514532232615952384 1550650798886256377856 1559880863165341237248 1587735878579008045056 1617654228467761283072 1620813709382737379328 1636798065491048398848 1645588602899700645888 1646540911118971305984 1679871698793444409344 1709869407700470202368 1724078848761692946432 1737010191949684015104 1773197904281969098752 1782720986474675699712 1819861007026231443456 1841397823677429448704 1848747689677441466368 1848919314973549658112 1852358525008842719232 1870626360561198170112 1881761041278824349696 1919853370049650753536 1920964396305466523648 1954136465943394516992 1970375827156220510208 1994847642317215236096 2026511890607964684288 2043352709643487936512 2047343632904510373888 2067534398515008503808 2079841150887121649664 2104454655631347941376 2116981171438677393408 2121943198475929780224 2161084945843649839104 2182397420654731198464 2195387881491961741312 2239828931724592545792 2266335782987605475328 2279825876933960269824 2298771798348923928576 2339821294748011855872 2364263872375958798336 2376961315299567599616 2405091035007254790144 2426481342701641924608 2431220564074106068992 2455197098236572598272 2465225753298066210816 2469811366678456958976 2509014721705099132928 2519807548190166614016 2605515287924526022656 2627167769541627346944 2659796856422953648128 2674081479712013549568 2702015854143952912384 2729791510539347165184 2773121534516162199552 2778537787513264078848 2805939540841797255168 2822641561918236524544 2879780055074476130304 2881446594458199785472 2986438575632790061056 2992271463475822854144 3021781043983473967104 3039767835911947026432 3065029064465231904768 3101301597772512755712 3119761726330682474496 3175471757158016090112 3235308456935522566144 3241627418765474758656 3273596130982096797696 3293081822237942611968 3359743397586888818688 3419738815400940404736 3448157697523385892864 3474020383899368030208 3546395808563938197504 3565441972949351399424 3639722014052462886912 3682795647354858897408 3697838629947099316224 3704717050017685438464 3763522082557648699392 3839706740099301507072 3841928792610933047296 3908272931886789033984 3940751654312441020416 3989695284634430472192 4053023781215929368576 4094687265809020747776 4159682301774243299328 4208909311262695882752 4233962342877354786816 4243886396951859560448 4322169891687299678208 4364794841309462396928 4390775762983923482624 4479657863449185091584 4532671565975210950656 4559651753867920539648 4597543596697847857152 4679642589496023711744 4728527744751917596672 4852962685403283849216 4862441128148212137984 4910394196473145196544 4939622733356913917952 5018029443410198265856 5039615096380333228032 5211030575849052045312 5319593712845907296256 5348162959424027099136 5459583021078694330368 5546243069032324399104 5557075575026528157696 5611879081683594510336 5645283123836473049088 5759560110148952260608 5762893188916399570944 5984542926951645708288 6079535671823894052864 6130058128930463809536 6202603195545025511424 6239523452661364948992 6350943514316032180224 6470616913871045132288 6483254837530949517312 6547192261964193595392 6586163644475885223936 6719486795173777637376 6839477630801880809472 6896315395046771785728 7092791617127876395008 7130883945898702798848 7279444028104925773824 7365591294709717794816 7395677259894198632448 7409434100035370876928 7527044165115297398784 7683857585221866094592 7816545863773578067968 7881503308624882040832 7979390569268860944384 8106047562431858737152 8189374531618041495552 8319364603548486598656 8417818622525391765504 8467924685754709573632 8644339783374599356416 8781551525967846965248 8959315726898370183168 9065343131950421901312 9119303507735841079296 9195087193395695714304 9359285178992047423488 9457055489503835193344 9705925370806567698432 9724882256296424275968 9820788392946290393088 9879245466713827835904 10079230192760666456064 10422061151698104090624 10639187425691814592512 10696325918848054198272 10919166042157388660736 11114151150053056315392 11290566247672946098176 11519120220297904521216 11525786377832799141888 11969085853903291416576 12159071343647788105728 12479046905322729897984 12701887028632064360448 12941233827742090264576 12966509675061899034624 13094384523928387190784 13172327288951770447872 13438973590347555274752 13678955261603761618944 13792630790093543571456 14185583234255752790016 14558888056209851547648 14731182589419435589632 14818868200070741753856 15054088330230594797568 15367715170443732189184 15633091727547156135936 15958781138537721888768 16378749063236082991104 16638729207096973197312 16835637245050783531008 16935849371509419147264 17288679566749198712832 17563103051935693930496 18238607015471682158592 18390174386791391428608 18718570357984094846976 18914110979007670386688 19411850741613135396864 19449764512592848551936 19641576785892580786176 19758490933427655671808 20158460385521332912128 21278374851383629185024 21392651837696108396544 21838332084314777321472 22228302300106112630784 22581132495345892196352 23051572755665598283776 23938171707806582833152 24318142687295576211456 24958093810645459795968 25403774057264128720896 25933019350123798069248 26344654577903540895744 26877947180695110549504 27357910523207523237888 27585261580187087142912 28371166468511505580032 29117776112419703095296 29462365178838871179264 29637736400141483507712 30735430340887464378368 31266183455094312271872 31917562277075443777536 32757498126472165982208 33871698743018838294528 34577359133498397425664 35126206103871387860992 36477214030943364317184 37437140715968189693952 38823701483226270793728 38899529025185697103872 39283153571785161572352 39516981866855311343616 40316920771042665824256 42556749702767258370048 43676664168629554642944 44456604600212225261568 45162264990691784392704 46103145511331196567552 47876343415613165666304 49916187621290919591936 50807548114528257441792 51866038700247596138496 52689309155807081791488 54715821046415046475776 55170523160374174285824 56742332937023011160064 58235552224839406190592 58924730357677742358528 59275472800282967015424 61470860681774928756736 63835124554150887555072 65514996252944331964416 67743397486037676589056 69154718266996794851328 72954428061886728634368 74874281431936379387904 77799058050371394207744 79033963733710622687232 80633841542085331648512 85113499405534516740096 87353328337259109285888 88913209200424450523136 92206291022662393135104 95752686831226331332608 101615096229056514883584 103732077400495192276992 105378618311614163582976 109431642092830092951552 116471104449678812381184 117849460715355484717056 118550945600565934030848 122941721363549857513472 127670249108301775110144 131029992505888663928832 135486794972075353178112 138309436533993589702656 149748562863872758775808 155598116100742788415488 158067927467421245374464 170226998811069033480192 174706656674518218571776 177826418400848901046272 184412582045324786270208 191505373662452662665216 203230192458113029767168 207464154800990384553984 218863284185660185903104 237101891201131868061696 245883442727099715026944 255340498216603550220288 262059985011777327857664 276618873067987179405312 311196232201485576830976 316135854934842490748928 349413313349036437143552 355652836801697802092544 368825164090649572540416 383010747324905325330432 406460384916226059534336 414928309601980769107968 474203782402263736123392 510680996433207100440576 524119970023554655715328 553237746135974358810624 622392464402971153661952 711305673603395604185088 737650328181299145080832 766021494649810650660864 829856619203961538215936 948407564804527472246784 1048239940047109311430656 1106475492271948717621248 1244784928805942307323904 1422611347206791208370176 1532042989299621301321728 1659713238407923076431872 2212950984543897435242496 2489569857611884614647808 2845222694413582416740352 3319426476815846152863744 4979139715223769229295616 6638852953631692305727488 9958279430447538458591232 19916558860895076917182464
- Sum of all divisors σ(n): 79170508037878122366096057
- Sum of proper divisors (its aliquot sum) s(n): 59253949176983045448913593
- 19916558860895076917182464 is an abundant number, because the sum of its proper divisors (59253949176983045448913593) is greater than itself. Its abundance is 39337390316087968531731129
Bases of 19916558860895076917182464
- Binary: 10000011110010111111011010001101110111011110010111101010001000000000000000000000000002
- Hexadecimal: 0x10797ED1BBBCBD44000000
- Base-36: 2I38P13XU6B76KG00
Squares and roots of 19916558860895076917182464
- 19916558860895076917182464 squared (199165588608950769171824642) is 396669316859498203811384941919334943518200269111296
- 19916558860895076917182464 cubed (199165588608950769171824643) is 7900287797543235875549198178520099338208634066999976036281374047457555513344
-
19916558860895076917182464 is a
perfect square number . Itssquare root is 4462797201408 -
The
cube root of 19916558860895076917182464 is 271063745.3059362603
Scales and comparisons
How big is 19916558860895076917182464?- 19,916,558,860,895,076,917,182,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,916,558,860,895,076,917,182,464 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 19916558860895076917182464 cubic inches would be around 22588645.4 feet tall.
Recreational maths with 19916558860895076917182464
- 19916558860895076917182464 backwards is 46428171967059806885561991
- The number of decimal digits it has is: 26
- The sum of 19916558860895076917182464's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 19916558860895076917182464 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 19916558860895076917182464 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/19916558860895076917182464/
Chicago style:
Numbermatics. 2024. "Number 19916558860895076917182464 - Facts about the integer". https://numbermatics.com/n/19916558860895076917182464/
The information we have on file for 19916558860895076917182464 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 19916558860895076917182464, math, Factors of 19916558860895076917182464, curriculum, school, college, exams, university, Prime factorization of 19916558860895076917182464, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, nine hundred sixteen sextillion, five hundred fifty-eight quintillion, eight hundred sixty quadrillion, eight hundred ninety-five trillion, seventy-six billion, nine hundred seventeen million, one hundred eighty-two thousand, four hundred sixty-four.