68318014565475232937114112
68,318,014,565,475,232,937,114,112 is an even composite number composed of six prime numbers multiplied together.
68318014565475232937114112 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 68318014565475232937114112:
29 × 36 × 133 × 193 × 1273 × 1813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 127 × 127 × 127 × 181 × 181 × 181)See below for interesting mathematical facts about the number 68318014565475232937114112 from the Numbermatics database.
Names of 68318014565475232937114112
- Cardinal: 68318014565475232937114112 can be written as Sixty-eight septillion, three hundred eighteen sextillion, fourteen quintillion, five hundred sixty-five quadrillion, four hundred seventy-five trillion, two hundred thirty-two billion, nine hundred thirty-seven million, one hundred fourteen thousand, one hundred twelve.
Scientific notation
- Scientific notation: 6.8318014565475232937114112 × 1025
Factors of 68318014565475232937114112
Divisors of 68318014565475232937114112
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 104 108 114 117 127 128 144 152 156 162 169 171 181 192 208 216 228 234 243 247 254 256 288 304 312 324 338 342 351 361 362 381 384 416 432 456 468 486 494 507 508 512 513 543 576 608 624 648 676 684 702 722 724 729 741 762 768 832 864 912 936 972 988 1014 1016 1026 1053 1083 1086 1143 1152 1216 1248 1296 1352 1368 1404 1444 1448 1458 1482 1521 1524 1536 1539 1629 1651 1664 1728 1824 1872 1944 1976 2028 2032 2052 2106 2166 2172 2197 2223 2286 2304 2353 2413 2432 2496 2592 2704 2736 2808 2888 2896 2916 2964 3042 3048 3078 3159 3211 3249 3258 3302 3328 3429 3439 3456 3648 3744 3888 3952 4056 4064 4104 4212 4332 4344 4394 4446 4563 4572 4608 4617 4693 4706 4826 4864 4887 4953 4992 5184 5408 5472 5616 5776 5792 5832 5928 6084 6096 6156 6318 6422 6498 6516 6591 6604 6656 6669 6858 6859 6878 6912 7059 7239 7296 7488 7776 7904 8112 8128 8208 8424 8664 8688 8788 8892 9126 9144 9234 9386 9412 9477 9633 9652 9728 9747 9774 9906 9984 10287 10317 10368 10816 10944 11232 11552 11584 11664 11856 12168 12192 12312 12636 12844 12996 13032 13182 13208 13338 13689 13716 13718 13756 13824 13851 14079 14118 14478 14592 14661 14859 14976 15552 15808 16129 16224 16256 16416 16848 17328 17376 17576 17784 18252 18288 18468 18772 18824 18954 19266 19304 19494 19548 19773 19812 19968 20007 20574 20577 20634 20736 21177 21463 21632 21717 21888 22464 22987 23104 23168 23328 23712 24336 24384 24624 25272 25688 25992 26064 26364 26416 26676 27378 27432 27436 27512 27702 28158 28236 28899 28956 29184 29241 29322 29718 29952 30589 30861 30951 31104 31369 31616 32258 32448 32512 32761 32832 33696 34656 34752 35152 35568 36504 36576 36936 37544 37648 37908 38532 38608 38988 39096 39546 39624 40014 41067 41148 41154 41268 41472 41743 42237 42354 42926 43264 43434 43776 43983 44577 44707 44928 45847 45974 46208 46336 46656 47424 48387 48672 48768 49248 50544 51376 51984 52128 52728 52832 53352 54756 54864 54872 55024 55404 56316 56472 57798 57912 58482 58644 59319 59436 59904 60021 61009 61178 61722 61731 61902 62208 62738 63232 63531 64389 64516 64896 65024 65151 65341 65522 65664 67392 68961 69312 69504 70304 71136 73008 73152 73872 75088 75296 75816 77064 77216 77976 78192 79092 79248 80028 82134 82296 82308 82536 83486 84474 84708 85852 86528 86697 86868 87552 87723 87966 89154 89167 89414 89856 91694 91767 91948 92416 92583 92672 92853 93312 94107 94848 96774 97344 97536 98283 98496 101088 102752 103968 104256 105456 105664 106704 109512 109728 109744 110048 110808 112632 112944 115596 115824 116964 117288 118638 118872 120042 122018 122356 123201 123444 123462 123804 124416 125229 125476 126464 126711 127062 128778 129032 129792 130302 130682 131044 131328 131949 133731 134121 134784 137541 137922 138624 139008 140608 142272 145161 146016 146304 147744 150176 150592 151632 154128 154432 155952 156384 158184 158496 160056 164268 164592 164616 165072 166972 168948 169416 171704 173394 173736 175446 175932 177957 178308 178334 178828 179712 180063 183027 183388 183534 183896 184832 185166 185193 185706 186624 188214 189696 190593 193167 193548 194688 195072 195453 196023 196566 196992 202176 205504 206883 207936 208512 209677 210912 211328 213408 219024 219456 219488 220096 221616 225264 225888 231192 231648 233928 234576 237276 237744 240084 244036 244712 246402 246888 246924 247608 250458 250952 253422 254124 257556 258064 259584 260091 260604 261364 262088 262656 263169 263898 267462 267501 268242 269568 275082 275301 275844 277248 278016 278559 279019 281216 282321 284544 290322 292032 292608 294849 295488 298831 300352 301184 303264 306451 308256 308864 311904 312768 316368 316992 320112 328536 329184 329232 330144 333944 337896 338832 343408 346788 347472 350892 351864 355914 356616 356668 357656 360126 366054 366776 367068 367792 370332 370386 371412 373248 375687 376428 379392 380133 381186 386334 387096 389376 390906 392046 393132 393984 397657 401193 402363 404352 407797 411008 412623 413766 415872 417024 419354 421824 422656 425893 426816 435483 436753 438048 438912 438976 440192 443232 450528 451776 462384 463296 467856 469152 474552 475488 480168 488072 489424 492804 493776 493848 495216 500916 501904 506844 508248 515112 516128 520182 521208 522728 524176 526338 527796 533871 534924 535002 536484 539136 549081 550164 550602 551688 554496 555579 557118 558038 562432 564642 569088 571779 579501 580644 581191 584064 585216 586359 588069 589698 590976 596011 597662 600704 602368 606528 612902 616512 617728 620649 622459 623808 625536 629031 632736 633984 640224 657072 658368 658464 660288 667888 675792 677664 686816 693576 694944 701784 703728 711828 713232 713336 715312 720252 732108 733552 734136 735584 740664 740772 742824 751374 752856 760266 762372 772668 774192 778752 780273 781812 784092 786264 787968 793117 795314 802386 802503 804726 808704 815594 822016 825246 825903 827532 831744 834048 835677 837057 838708 843648 845312 846963 849433 851786 853632 870966 871093 873506 876096 877824 877952 880384 884547 886464 896493 901056 903552 919353 924768 926592 935712 938304 949104 950976 960336 976144 978848 985608 987552 987696 990432 1001832 1003808 1013688 1016496 1030224 1032256 1040364 1042416 1045456 1048352 1052676 1055592 1067742 1069848 1070004 1072968 1098162 1100328 1101204 1103376 1111158 1114236 1116076 1124864 1127061 1129284 1138176 1140399 1143558 1159002 1159171 1161288 1162382 1168128 1172718 1176138 1179396 1181952 1192022 1192971 1195324 1201408 1203579 1204736 1207089 1213056 1223391 1225804 1233024 1235456 1237869 1241298 1241479 1244918 1247616 1251072 1258062 1265472 1267968 1277679 1280448 1306449 1310259 1314144 1316736 1316928 1320576 1335776 1351584 1355328 1373632 1387152 1389888 1403568 1407456 1423656 1426464 1426672 1430624 1440504 1464216 1467104 1468272 1471168 1481328 1481544 1485648 1502748 1505712 1520532 1524744 1545336 1548384 1560546 1563624 1568184 1572528 1586234 1590628 1601613 1604772 1605006 1609452 1617408 1631188 1644032 1647243 1650492 1651806 1655064 1663488 1666737 1671354 1674114 1677416 1687296 1693926 1698866 1703572 1707264 1715337 1738503 1741932 1742186 1743573 1747012 1752192 1755648 1755904 1759077 1760768 1764207 1769094 1772928 1788033 1792986 1802112 1807104 1838706 1849536 1853184 1861947 1867377 1871424 1876608 1887093 1898208 1901952 1920672 1952288 1957696 1971216 1975104 1975392 1980864 2003664 2007616 2027376 2032992 2048383 2060448 2064512 2080728 2084832 2090912 2096704 2105352 2111184 2135484 2139696 2140008 2145936 2196324 2200656 2202408 2206752 2222316 2228472 2232152 2254122 2258568 2280798 2287116 2318004 2318342 2322576 2324764 2336256 2340819 2345436 2352276 2358792 2363904 2379351 2384044 2385942 2390648 2402816 2407158 2407509 2414178 2426112 2446782 2451608 2466048 2475738 2477709 2482596 2482958 2489836 2495232 2502144 2507031 2511171 2516124 2530944 2535936 2540889 2548299 2555358 2560896 2612898 2613279 2620518 2628288 2633472 2633856 2641152 2653641 2671552 2689479 2703168 2710656 2725801 2747264 2758059 2774304 2779776 2807136 2814912 2847312 2852928 2853344 2861248 2881008 2919349 2928432 2934208 2936544 2942336 2962656 2963088 2971296 3005496 3011424 3041064 3049488 3090672 3096768 3121092 3127248 3136368 3145056 3172468 3181256 3203226 3209544 3210012 3218904 3262376 3294486 3300984 3303612 3310128 3333474 3342708 3348228 3354832 3374592 3381183 3387852 3397732 3407144 3414528 3421197 3430674 3477006 3477513 3483864 3484372 3487146 3494024 3504384 3511808 3518154 3528414 3538188 3545856 3576066 3578913 3585972 3604224 3614208 3621267 3670173 3677412 3699072 3706368 3713607 3723894 3724437 3734754 3742848 3753216 3774186 3796416 3803904 3833037 3841344 3884803 3904576 3915392 3919347 3930777 3942432 3950208 3950784 3961728 3983863 4007328 4015232 4054752 4065984 4096766 4120896 4129024 4160647 4161456 4169664 4181824 4193408 4210704 4222368 4270968 4279392 4280016 4291872 4392648 4401312 4404816 4413504 4444632 4456944 4464304 4508244 4517136 4561596 4574232 4636008 4636684 4645152 4649528 4681638 4690872 4704552 4717584 4758702 4768088 4771884 4781296 4814316 4815018 4828356 4852224 4893564 4903216 4932096 4941729 4951476 4955418 4965192 4965916 4979672 4990464 5000211 5014062 5022342 5032248 5061888 5081778 5096598 5110716 5121792 5215509 5225796 5226558 5230719 5241036 5256576 5266944 5267712 5282304 5292621 5301361 5307282 5343104 5364099 5378958 5406336 5421312 5451602 5494528 5516118 5536609 5548608 5559552 5585841 5602131 5614272 5629824 5661279 5677789 5694624 5705856 5706688 5722496 5762016 5822569 5838698 5856864 5868416 5873088 5884672 5925312 5926176 5929741 5942592 6010992 6022848 6082128 6098976 6145149 6181344 6193536 6242184 6254496 6272736 6290112 6344936 6362512 6406452 6419088 6420024 6437808 6524752 6588972 6601968 6607224 6620256 6666948 6685416 6696456 6709664 6762366 6775704 6795464 6814288 6842394 6861348 6954012 6955026 6967728 6968744 6974292 6988048 7008768 7036308 7056828 7076376 7091712 7138053 7152132 7157826 7171944 7208448 7222527 7242534 7340346 7354824 7398144 7427214 7433127 7447788 7448874 7469508 7485696 7506432 7533513 7548372 7555483 7592832 7607808 7622667 7644897 7666074 7682688 7748143 7769606 7809152 7830784 7838694 7839837 7861554 7884864 7900416 7901568 7923456 7960923 7967726 8014656 8030464 8068437 8091967 8109504 8131968 8177403 8193532 8241792 8258048 8274177 8298307 8321294 8322912 8339328 8363648 8386816 8421408 8444736 8541936 8558784 8560032 8583744 8758047 8785296 8802624 8809632 8827008 8889264 8913888 8928608 9016488 9034272 9123192 9148464 9272016 9273368 9290304 9299056 9363276 9381744 9409104 9435168 9517404 9536176 9543768 9562592 9628632 9630036 9656712 9787128 9806432 9883458 9902952 9910836 9930384 9931832 9959344 10000422 10028124 10044684 10064496 10123776 10143549 10163556 10193196 10221432 10243584 10431018 10432539 10451592 10453116 10461438 10482072 10513152 10535424 10585242 10602722 10614564 10686208 10728198 10736739 10757916 10812672 10842624 10863801 10903204 10989056 11010519 11032236 11042629 11073218 11097216 11119104 11140821 11171682 11173311 11204262 11228544 11259648 11322558 11324209 11355578 11389248 11411712 11413376 11444992 11499111 11524032 11645138 11654409 11677396 11713728 11736832 11746176 11758041 11769344 11792331 11826721 11850624 11852352 11859482 11885184 11951589 12021984 12045696 12164256 12197952 12290298 12362688 12387072 12481941 12484368 12508992 12545472 12580224 12689872 12725024 12812904 12838176 12840048 12875616 13049504 13177944 13203936 13214448 13240512 13333896 13370832 13392912 13419328 13524732 13551408 13590928 13628576 13684788 13722696 13908024 13910052 13935456 13937488 13948584 13976096 14072616 14113656 14152752 14276106 14304264 14315652 14343888 14445054 14485068 14680692 14709648 14796288 14825187 14854428 14866254 14895576 14897748 14939016 14971392 15067026 15069223 15096744 15110966 15185664 15245334 15289794 15332148 15365376 15496286 15539212 15618304 15646527 15661568 15677388 15679674 15692157 15723108 15769728 15800832 15803136 15846912 15877863 15904083 15921846 15935452 16029312 16060928 16092297 16136874 16139227 16183934 16219008 16263936 16354806 16387064 16483584 16548354 16596614 16609827 16642588 16645824 16678656 16727296 16757523 16773632 16806393 16842816 16889472 16983837 17033367 17083872 17117568 17120064 17167488 17467707 17516094 17570592 17605248 17619264 17654016 17778528 17789223 17827776 17857216 18032976 18068544 18246384 18296928 18435447 18544032 18546736 18580608 18598112 18726552 18763488 18818208 18870336 19034808 19072352 19087536 19125184 19257264 19260072 19313424 19574256 19612864 19766916 19805904 19821672 19860768 19863664 19918688 20000844 20056248 20089368 20128992 20287098 20327112 20386392 20442864 20862036 20865078 20903184 20906232 20922876 20964144 21026304 21170484 21205444 21229128 21372416 21414159 21456396 21473478 21515832 21625344 21667581 21727602 21806408 22021038 22064472 22085258 22146436 22194432 22281642 22299381 22343364 22346622 22408524 22457088 22519296 22600539 22645116 22648418 22666449 22711156 22778496 22823424 22826752 22868001 22889984 22934691 22998222 23048064 23244429 23290276 23308818 23354792 23427456 23473664 23492352 23516082 23519511 23584662 23653442 23701248 23704704 23718964 23770368 23882769 23903178 24043968 24091392 24205311 24275901 24328512 24395904 24532209 24580596 24725376 24774144 24822531 24894921 24963882 24968736 25017984 25090944 25160448 25379744 25450048 25625808 25676352 25680096 25751232 26099008 26274141 26355888 26407872 26428896 26481024 26628979 26667792 26741664 26785824 26838656 27049464 27102816 27181856 27257152 27369576 27445392 27816048 27820104 27870912 27874976 27897168 27952192 28145232 28227312 28305504 28552212 28608528 28631304 28687776 28890108 28970136 29361384 29419296 29650374 29708856 29732508 29791152 29795496 29878032 30134052 30138446 30193488 30221932 30371328 30430647 30490668 30579588 30664296 30730752 30992572 31078424 31236608 31293054 31297617 31354776 31359348 31384314 31446216 31539456 31606272 31755726 31808166 31843692 31870904 32058624 32184594 32210217 32273748 32278454 32367868 32438016 32527872 32591403 32709612 32774128 32967168 33031557 33096708 33127887 33193228 33219654 33285176 33291648 33357312 33422463 33454592 33515046 33519933 33612786 33685632 33778944 33967674 33972627 34066734 34167744 34235136 34240128 34334976 34497333 34935414 34963227 35032188 35141184 35210496 35238528 35308032 35376993 35435413 35480163 35557056 35578446 35655552 35714432 35854767 36065952 36137088 36492768 36593856 36870894 37088064 37093472 37161216 37196224 37445823 37453104 37526976 37636416 37740672 37951537 38069616 38144704 38175072 38250368 38514528 38520144 38626848 38919277 39148512 39225728 39533832 39611808 39643344 39721536 39727328 39837376 40001688 40112496 40178736 40257984 40574196 40654224 40772784 40885728 41724072 41730156 41806368 41812464 41845752 41928288 42340968 42410888 42458256 42828318 42912792 42946956 43031664 43335162 43455204 43612816 44042076 44128944 44170516 44292872 44388864 44475561 44563284 44598762 44686728 44693244 44817048 44914176 45201078 45207669 45290232 45296836 45332898 45422312 45556992 45653504 45736002 45869382 45996444 46096128 46488858 46580552 46617636 46709584 46854912 46984704 47032164 47039022 47076471 47169324 47306884 47402496 47409408 47437928 47540736 47633589 47712249 47765538 47806356 48087936 48182784 48276891 48410622 48417681 48551802 48657024 48791808 49064418 49161192 49450752 49645062 49789842 49829481 49927764 49937472 50035968 50181888 50320896 50419179 50502439 50759488 50900096 50951511 51100101 51251616 51352704 51360192 51502464 51790219 52198016 52403121 52548282 52711776 52815744 52857792 52962048 53257958 53335584 53367669 53483328 53571648 53677312 54088411 54098928 54205632 54363712 54514304 54739152 54890784 55306341 55467631 55632096 55640208 55741824 55749952 55794336 55904384 56290464 56454624 56611008 57104424 57217056 57262608 57375552 57780216 57940272 58722768 58838592 59300748 59417712 59465016 59582304 59590992 59756064 60268104 60276892 60386976 60443864 60861294 60981336 61159176 61328592 61985144 62156848 62586108 62595234 62709552 62718696 62768628 62892432 63078912 63511452 63616332 63687384 63741808 64117248 64242477 64369188 64420434 64547496 64556908 64735736 64876032 65002743 65182806 65419224 65548256 66063114 66193416 66255774 66386456 66439308 66570352 66583296 66844926 67030092 67039866 67225572 67371264 67557888 67801617 67935348 67945254 67999347 68133468 68335488 68470272 68480256 68669952 68804073 68994666 69733287 69870828 69926454 70064376 70282368 70420992 70477056 70558533 70753986 70870826 70960326 71114112 71156892 71311104 71428864 71709534 71975917 72131904 72274176 72615933 72827703 72985536 73187712 73596627 73741788 73811257 74176128 74186944 74322432 74392448 74467593 74684763 74891646 74906208 75053952 75272832 75481344 75693397 75903074 76139232 76289408 76350144 76500736 77029056 77040288 77086633 77253696 77838554 78297024 78451456 78822423 79052293 79067664 79223616 79286688 79443072 79454656 79674752 79886937 80003376 80224992 80357472 80515968 81148392 81308448 81545568 81771456 83448144 83460312 83612736 83624928 83691504 83856576 84681936 84821776 84916512 85656636 85825584 85893912 86063328 86670324 86910408 87225632 88084152 88257888 88341032 88585744 88951122 89126568 89197524 89373456 89386488 89634096 90402156 90415338 90580464 90593672 90665796 90844624 91113984 91472004 91738764 91992888 92192256 92977716 93161104 93235272 93419168 93709824 93892851 94064328 94078044 94152942 94338648 94613768 94818816 94875856 95267178 95424498 95531076 95612712 96175872 96553782 96630651 96821244 96835362 97103604 97314048 97583616 98128836 98322384 98901504 99094671 99290124 99383661 99579684 99658962 99855528 99874944 100071936 100363776 100559799 100725859 100838358 101004878 101518976 101800192 101903022 101917881 102200202 102503232 102705408 102720384 103004928 103491999 103580438 104396032 104806242 104889681 105096564 105195571 105423552 105631488 105715584 105924096 106130979 106306239 106440489 106515916 106671168 106735338 106966656 107143296 107354624 107564301 107877991 108176822 108197856 108411264 108727424 109028608 109478304 109781568 110612682 110628811 110935262 111264192 111280416 111483648 111499904 111588672 111808768 112337469 112580928 112665079 112909248 113222016 113854611 114208848 114434112 114525216 114751104 115560432 115880544 116757831 117445536 117677184 118601496 118835424 118930032 119164608 119181984 119512128 120536208 120553784 120773952 120887728 121722588 121962672 122318352 122657184 123970288 124313696 125172216 125190468 125419104 125437392 125537256 125784864 127022904 127232664 127374768 127483616 128484954 128738376 128840868 129094992 129113816 129471472 130005486 130365612 130838448 131096512 132126228 132386832 132511548 132772912 132878616 133140704 133166592 133689852 134060184 134079732 134451144 134742528 135603234 135623007 135870696 135890508 135998694 136266936 136670976 136960512 137608146 137989332 139466574 139741656 139852908 140128752 140564736 140954112 141117066 141229413 141507972 141741652 141920652 142228224 142313784 142622208 142857728 143136747 143419068 143554177 143951834 144263808 144548352 144830673 145231866 145253043 145655406 145971072 146375424 147193254 147214717 147483576 147622514 148352256 148373888 148784896 148935186 149369526 149488443 149783292 149812416 150107904 150545664 150962688 151257537 151386794 151507317 151806148 152278464 152578816 152700288 152854533 153001472 153300303 153747373 154058112 154080576 154173266 154507392 155370657 155677108 156594048 156902912 157209363 157644846 157667833 158104586 158135328 158447232 158573376 158886144 158909312 159349504 159773874 160006752 160103007 160449984 160714944 161031936 162265233 162296784 162616896 163091136 163542912 165919023 166402893 166896288 166920624 167225472 167249856 167383008 167713152 169363872 169643552 169833024 171313272 171651168 171787824 172126656 173340648 173820816 174451264 176168304 176515776 176682064 177171488 177902244 178253136 178395048 178746912 178772976 179268192 180804312 180830676 181160928 181187344 181331592 181689248 182944008 183477528 183985776 185955432 186322208 186470544 186838336 187785702 188128656 188156088 188305884 188677296 189227536 189751712 190534356 190848996 191062152 191225424 192351744 192727431 193107564 193261302 193642488 193670724 194207208 194628096 196257672 196644768 198189342 198580248 198767322 199159368 199317924 199711056 199749888 201119598 201451718 201676716 202009756 203037952 203404851 203600384 203806044 203835762 203998041 204400404 205006464 205410816 205440768 206009856 206412219 206983998 207160876 208792064 209199861 209612484 209779362 209809951 210193128 210391142 210847104 211262976 211431168 211675599 212261958 212612478 212880978 213031832 213342336 213470676 213933312 214286592 215128602 215755982 215927751 216353644 216395712 216822528 217454848 217847799 218057216 218483109 218956608 219563136 220789881 221225364 221257622 221433771 221870524 222528384 222560832 222967296 222999808 223177344 223402779 223617536 224054289 224674938 224707699 225161856 225330158 225818496 226444032 227080191 227709222 228417696 228868224 229050432 229502208 231120864 231259899 231761088 233515662 234891072 235354368 236467269 237156879 237202992 237670848 237860064 238329216 238363968 239024256 239660811 241072416 241107568 241547904 241775456 243445176 243925344 244636704 245314368 247940576 248627392 250344432 250380936 250838208 250874784 251074512 251569728 254045808 254465328 254749536 254967232 256969908 257476752 257681736 258189984 258227632 258942944 260010972 260731224 261676896 262193024 264252456 264773664 265023096 265545824 265757232 266281408 267379704 268120368 268159464 268902288 271206468 271246014 271741392 271781016 271997388 272533872 273341952 275216292 275978664 278933148 279483312 279705816 280257504 281129472 281678553 282234132 282458826 283015944 283483304 283841304 284456448 284627568 286273494 286838136 287108354 287903668 288527616 289661346 289891953 290463732 290506086 291310812 291942144 292750848 294386508 294429434 294967152 295245028 296704512 296747776 297284013 297569792 297870372 298150983 298739052 298976886 299566584 299624832 300215808 301091328 301679397 302177577 302515074 302773588 303014634 303612296 304556928 305157632 305400576 305709066 305753643 306600606 307494746 308116224 308161152 308346532 309014784 310475997 310741314 311354216 313188096 314418726 314669043 315289692 315335666 315586713 316209172 316270656 316894464 317146752 317772288 317818624 318392937 318699008 318918717 319321467 319547748 320013504 320206014 320899968 321429888 322063872 322692903 323633973 324530466 324593568 325233792 326182272 327085824 331838046 331886433 332805786 333792576 333841248 334450944 334499712 334766016 335426304 337012407 337995237 338727744 339287104 339666048 341563833 342626544 343302336 343575648 344253312 346176727 346681296 347641632 348902528 350273493 352336608 353031552 353364128 354342976 355804488 356506272 356790096 357493824 357545952 358536384 361608624 361661352 362321856 362374688 362663184 363378496 365888016 366955056 367971552 370757323 371910864 372644416 372941088 373676672 375571404 376257312 376312176 376611768 377354592 378455072 379503424 381068712 381697992 382124304 382450848 385454862 386215128 386522604 387284976 387341448 388414416 392515344 393289536 396378684 397160496 397534644 398318736 398635848 399422112 399499776 402239196 402903436 403353432 404019512 406075904 406809702 406869021 407612088 407671524 407996082 408800808 410012928 410881536 412824438 413967996 414321752 418399722 419224968 419558724 419619902 420386256 420782284 421694208 422862336 423351198 423688239 424523916 425224956 425761956 426063664 426684672 426941352 427866624 428573184 429410241 430257204 430662531 431511964 431855502 432707288 432791424 433645056 434492019 434909696 435695598 435759129 436966218 437913216 439126272 441579762 441644151 442450728 442515244 442867542 443741048 445056768 445121664 445999616 446354688 446805558 448108578 448465329 449349876 449415398 450323712 450660316 451636992 452888064 453772611 454160382 454521951 455418444 456835392 457736448 458100864 459004416 459900909 461242119 462241728 462519798 463522176 466111971 467031324 469782144 470708736 471628089 472934538 473003499 474313758 474405984 475341696 475720128 476658432 476727936 478048512 479321622 480309021 482144832 482215136 483095808 483550912 486795699 486890352 487850688 489273408 490628736 493369981 495881152 497254784 497757069 499208679 500688864 500761872 501676416 501749568 502149024 503139456 505950601 508091616 508930656 509499072 509934464 513939816 514953504 515363472 516379968 516455264 517885888 520021944 521462448 523353792 524386048 528402169 528504912 529547328 530046192 531091648 531514464 532562816 534759408 536240736 536318928 537804576 542412936 542492028 543482784 543562032 543994776 545067744 550432584 551957328 557866296 558966624 559411632 560515008 563357106 564468264 564917652 566031888 566966608 567682608 569255136 572546988 573676272 574216708 575807336 577055232 578182293 579322692 579783906 580927464 581012172 582621624 583884288 588773016 588858868 589934304 590490056 593495552 594568026 595740744 596301966 597478104 597953772 599133168 599249664 603358794 604355154 605030148 605547176 606029268 607224592 609113856 610801152 611418132 611507286 611994123 613201212 614989492 616232448 616322304 616693064 618029568 619236657 620951994 621482628 622708432 626376192 627599583 628837452 629338086 629429853 630579384 630671332 631173426 632418344 632541312 633788928 634293504 635026797 635637248 636785874 637837434 638642934 639095496 640027008 640412028 641799936 642859776 645385806 647267946 647783253 649060932 649187136 650467584 652364544 654171648 655449327 662369643 663676092 663772866 664301313 665611572 667585152 667682496 668901888 668999424 669532032 670852608 672162867 673272847 674024814 674123097 675990474 677455488 678574208 679332096 681240573 683127666 685253088 686604672 687151296 688506624 692353454 693362592 693779697 695283264 697805056 700546986 703149343 704673216 706063104 706728256 708685952 709401807 711470637 711608976 713012544 713580192 714987648 715091904 717072768 718982433 721079203 723217248 723322704 724643712 724749376 725326368 726756992 731776032 733910112 735943104 739466263 741514646 743821728 745288832 745882176 747353344 751142808 752514624 752624352 753077107 753223536 754709184 756910144 759006848 762137424 763395984 764248608 764901696 770909724 772430256 773045208 774569952 774682896 776828832 785030688 786579072 792757368 794320992 795069288 796637472 797271696 798844224 804478392 805806872 806706864 808039024 813619404 813738042 815224176 815343048 815992164 817601616 820025856 825648876 827935992 828643504 836799444 838449936 839117448 839239804 840772512 841564568 843388416 845035659 846702396 847376478 849047832 850449912 851523912 852127328 853369344 853882704 858820482 860514408 861325062 863023928 863711004 865414576 865582848 868984038 871391196 871518258 873932436 875826432 878252544 883159524 883288302 884901456 885030488 885735084 887482096 890113536 890243328 892709376 893611116 894452949 896217156 896930658 898699752 898830796 900647424 901320632 903273984 905038191 906532731 907545222 908320764 909043902 910836888 913670784 915472896 916201728 917260929 919801818 922484238 924483456 925039596 927044352 932223942 934062648 939564288 943256178 944007129 945869076 946006998 946760139 948627516 948811968 950683392 951440256 953316864 953455872 956097024 956756151 957964401 958643244 959546341 960618042 964289664 964430272 966191616 967101824 968078709 970901919 973591398 973780704 975701376 978546816 981257472 984014161 986739962 991762304 994509568 995514138 995659299 998417358 1001377728 1001523744 1002126229 1003352832 1003499136 1004298048 1006278912 1011037221 1011901202 1013985711 1016183232 1017861312 1018998144 1019868928 1024691499 1027679809 1027879632 1029907008 1030726944 1032759936 1032910528 1035771776 1038530181 1040043888 1042924896 1046707584 1048772096 1050820479 1053884989 1056804338 1057009824 1059094656 1060092384 1062183296 1063028928 1065125632 1069518816 1072481472 1072637856 1075609152 1084825872 1084984056 1086965568 1087124064 1087989552 1090135488 1100865168 1103914656 1112271969 1115732592 1117933248 1118823264 1121030016 1126714212 1128936528 1129835304 1132063776 1133933216 1135365216 1138510272 1145093976 1147352544 1148433416 1151614672 1156364586 1158645384 1159567812 1161854928 1162024344 1165243248 1177546032 1177717736 1179868608 1180980112 1189136052 1191481488 1192603932 1194956208 1195907544 1198266336 1198499328 1206717588 1208710308 1210060296 1211094352 1212058536 1214449184 1218227712 1220607063 1222836264 1223014572 1223988246 1226402424 1229978984 1232644608 1233386128 1238473314 1241903988 1242965256 1245416864 1255199166 1257674904 1258676172 1258859706 1261158768 1261342664 1262346852 1264836688 1265082624 1268587008 1270053594 1273571748 1275674868 1277285868 1278190992 1280054016 1280824056 1283599872 1285719552 1288230723 1290771612 1291987593 1294535892 1295566506 1298121864 1298374272 1300935168 1304729088 1307277387 1310898654 1324739286 1324932453 1327352184 1327545732 1328602626 1331223144 1335170304 1335364992 1337998848 1339064064 1344325734 1345395987 1346545694 1348049628 1348246194 1351980948 1354910976 1357148416 1358664192 1362481146 1363565853 1366255332 1367542423 1370506176 1373209344 1374302592 1377013248 1379702727 1383726357 1384706908 1386725184 1387559394 1390566528 1395610112 1398335913 1401093972 1402413883 1406298686 1409346432 1412126208 1413456512 1414884267 1417371904 1418803614 1419010497 1422941274 1423217952 1426025088 1427160384 1429975296 1430183808 1434145536 1437964866 1438174543 1440927063 1442158406 1446434496 1446645408 1449287424 1449498752 1450652736 1453513984 1460387097 1463552064 1464646027 1467820224 1471886208 1478932526 1480109943 1483029292 1487643456 1490577664 1491764352 1493271207 1494706688 1497626037 1501993567 1502285616 1505029248 1505248704 1506154214 1506447072 1509418368 1513820288 1517851803 1518013696 1524274848 1526791968 1528497216 1529803392 1541819448 1544860512 1546090416 1549139904 1549365792 1553657664 1570061376 1573158144 1585206507 1585514736 1588641984 1590138576 1593274944 1594543392 1597688448 1608956784 1611613744 1613413728 1616078048 1627238808 1627476084 1630448352 1630686096 1631984328 1635203232 1651297752 1655871984 1657287008 1673598888 1676899872 1678234896 1678479608 1681545024 1683129136 1690071318 1693404792 1694752956 1698095664 1700899824 1703047824 1704254656 1707765408 1717640964 1721028816 1722650124 1726047856 1727422008 1730829152 1731165696 1737968076 1742782392 1743036516 1747864872 1751652864 1766319048 1766576604 1769802912 1770060976 1771470168 1774964192 1780486656 1787222232 1788905898 1792434312 1793861316 1797399504 1797661592 1802641264 1810076382 1813065462 1815090444 1816641528 1818087804 1821673776 1827341568 1832403456 1834521858 1835982369 1839603636 1844968476 1848966912 1850079192 1854088704 1864447884 1868125296 1879128576 1882798749 1886512356 1888014258 1888289559 1891738152 1892013996 1893520278 1897255032 1897623936 1901366784 1902880512 1906911744 1913512302 1913791321 1915928802 1917286488 1919092682 1921236084 1928579328 1928860544 1934203648 1936157418 1941803838 1943349759 1947182796 1947561408 1951402752 1957093632 1962514944 1966347981 1968028322 1973479924 1983524608 1987108929 1989019136 1991028276 1991318598 1992903939 1996834716 1998715849 2002755456 2003047488 2004252458 2006705664 2006998272 2008596096 2012557824 2016488601 2019818541 2022074442 2022369291 2023802404 2027971422 2032366464 2035722624 2037996288 2039737856 2043721719 2049382998 2049681829 2055359618 2055759264 2059814016 2061453888 2065519872 2065821056 2071543552 2077060362 2080087776 2081339091 2085849792 2093415168 2101640958 2107769978 2109448029 2113608676 2114019648 2118189312 2120184768 2124366592 2126057856 2128205421 2130251264 2134411911 2139037632 2140636501 2144962944 2145275712 2151218304 2156947299 2163237609 2169651744 2169968112 2173931136 2174248128 2175979104 2180270976 2201730336 2207829312 2218398789 2224543938 2231465184 2235866496 2237646528 2242060032 2253428424 2257873056 2259231321 2259670608 2264127552 2267866432 2270730432 2277020544 2290187952 2294705088 2296866832 2303229344 2312729172 2317290768 2319135624 2323709856 2324048688 2330486496 2355092064 2355435472 2359737216 2361960224 2378272104 2382962976 2385207864 2389912416 2391815088 2396532672 2413435176 2417420616 2420120592 2422188704 2424117072 2428898368 2441214126 2445672528 2446029144 2447976492 2452804848 2459957968 2466772256 2476946628 2483807976 2485930512 2490833728 2510398332 2515349808 2517352344 2517719412 2522317536 2522685328 2524693704 2529673376 2530165248 2540107188 2547143496 2551349736 2554571736 2556381984 2560108032 2561648112 2576461446 2581543224 2583975186 2589071784 2591133012 2596243728 2596748544 2614554774 2621797308 2649478572 2649864906 2654704368 2655091464 2657205252 2662446288 2670340608 2670729984 2678128128 2683358847 2688651468 2690791974 2693091388 2696099256 2696492388 2703961896 2709821952 2714296832 2719598193 2724962292 2727131706 2727529363 2732510664 2735084846 2741012352 2746418688 2748605184 2751782787 2759405454 2767452714 2769413816 2773450368 2775118788 2781133056 2796671826 2802187944 2804827766 2812597372 2818692864 2826913024 2829768534 2832021387 2834743808 2837607228 2838020994 2840280417 2845882548 2846435904 2852050176 2854320768 2859950592 2860367616 2868291072 2870268453 2873893203 2875929732 2876349086 2878639023 2881854126 2884316812 2892868992 2893290816 2898574848 2898997504 2901305472 2904236127 2907027968 2912705757 2920774194 2921200087 2927104128 2929292054 2935640448 2943772416 2952042483 2957865052 2960219886 2966058584 2975286912 2981155328 2983528704 2986542414 2986977897 2995252074 3003987134 3004571232 3006378687 3010058496 3010497408 3012308428 3012894144 3018836736 3027640576 3033111663 3035703606 3036027392 3041957133 3048549696 3053583936 3056994432 3059606784 3074074497 3083039427 3083638896 3089721024 3092180832 3098279808 3098731584 3107315328 3115590543 3140122752 3146316288 3152461437 3161654967 3170413014 3171029472 3177283968 3180277152 3186549888 3189086784 3195376896 3217913568 3223227488 3226827456 3232156096 3254477616 3254952168 3260896704 3261372192 3263968656 3270406464 3302595504 3311743968 3314574016 3336815907 3347197776 3353799744 3356469792 3356959216 3363090048 3366258272 3380142636 3386809584 3389505912 3396191328 3401799648 3406095648 3408509312 3415530816 3435281928 3442057632 3445300248 3452095712 3454844016 3461658304 3475936152 3485564784 3486073032 3495729744 3532638096 3533153208 3539605824 3540121952 3542940336 3549928384 3574444464 3577811796 3584868624 3587722632 3594799008 3595323184 3605282528 3620152764 3626130924 3630180888 3633283056 3636175608 3643347552 3654683136 3661821189 3669043716 3671964738 3679207272 3689936952 3697933824 3700158384 3728895768 3736250592 3765597498 3773024712 3776028516 3776579118 3783476304 3784027992 3787040556 3794510064 3795247872 3805761024 3827024604 3827582642 3831857604 3834572976 3838185364 3842472168 3857158656 3857721088 3864692169 3868407296 3872314836 3875962779 3883607676 3886699518 3894365592 3895122816 3902805504 3914187264 3921832161 3932695962 3936056644 3946959848 3967049216 3974217858 3974797359 3982056552 3982637196 3985807878 3993669432 3997431698 4005510912 4006094976 4008504916 4013996544 4017192192 4032977202 4036187961 4039637082 4044148884 4044738582 4047604808 4055942844 4064732928 4071445248 4075992576 4087443438 4090697559 4098765996 4099363658 4102627269 4110719236 4111518528 4119628032 4122907776 4131039744 4131642112 4139108181 4143087104 4151179071 4154120724 4160175552 4162678182 4171699584 4186830336 4195007739 4203281916 4207241649 4215539956 4218896058 4227217352 4228039296 4236378624 4240369536 4244652801 4248733184 4252115712 4256410842 4257031491 4268823822 4278075264 4281273002 4289925888 4290551424 4302436608 4313894598 4314523629 4322781189 4326475218 4339303488 4339936224 4347862272 4348496256 4351958208 4360541952 4381161291 4393938081 4403460672 4415658624 4436797578 4440329829 4449087876 4462930368 4471732992 4475293056 4484120064 4492878111 4500297451 4505980701 4506856848 4515746112 4518462642 4519341216 4528255104 4535732864 4541460864 4553555409 4554041088 4580375904 4589410176 4593733664 4606458688 4625458344 4634581536 4638271248 4647419712 4648097376 4660972992 4710184128 4710870944 4719474432 4723920448 4755619521 4756544208 4765925952 4770415728 4779824832 4783630176 4793065344 4819845199 4826870352 4834841232 4840241184 4844377408 4848234144 4857796736 4882428252 4891345056 4892058288 4895952984 4905609696 4919915936 4933544512 4953893256 4967615952 4971861024 4981667456 5020796664 5030699616 5034704688 5035438824 5044635072 5045370656 5049387408 5059346752 5080214376 5094286992 5102699472 5109143472 5112763968 5123296224 5152922892 5163086448 5167950372 5178143568 5182266024 5192487456 5193497088 5229109548 5243594616 5298957144 5299729812 5309408736 5310182928 5314410504 5324892576 5341459968 5366717694 5377302936 5381583948 5386182776 5392198512 5392984776 5407923792 5439196386 5449924584 5454263412 5455058726 5465021328 5470169692 5482024704 5497210368 5503565574 5507947107 5518810908 5534905428 5538827632 5546900736 5550237576 5562266112 5593343652 5604375888 5609655532 5625194744 5637385728 5648396247 5653826048 5659537068 5664042774 5664868677 5675214456 5676041988 5680560834 5691765096 5692871808 5704100352 5708641536 5720735232 5740536906 5741373963 5747786406 5751859464 5752698172 5757278046 5763708252 5768633624 5785737984 5786581632 5797995008 5802610944 5808472254 5825411514 5830049277 5841548388 5842400174 5854208256 5858584108 5871280896 5887544832 5899043943 5904084966 5915730104 5920439772 5932117168 5950573824 5967057408 5973084828 5973955794 5978711817 5990504148 5996147547 6007974268 6009142464 6012757374 6020116992 6020994816 6024616856 6025788288 6037673472 6049465803 6055281152 6059455623 6066223326 6067107873 6071407212 6083914266 6097099392 6107167872 6113988864 6119213568 6131165157 6148148994 6149045487 6166078854 6167277792 6179442048 6184361664 6196559616 6197463168 6214630656 6231181086 6244017273 6280245504 6304922874 6323309934 6328344087 6340826028 6342058944 6354567936 6360554304 6373099776 6378173568 6390753792 6403235733 6413809753 6421909503 6435827136 6446454976 6453654912 6464312192 6470841897 6489712827 6508955232 6509904336 6521793408 6522744384 6527937312 6540812928 6577357813 6605191008 6623487936 6629148032 6655196367 6673631814 6694395552 6707599488 6712939584 6713918432 6726180096 6732516544 6760285272 6773619168 6777693963 6779011824 6792382656 6803599296 6812191296 6817018624 6831061632 6869228197 6870563856 6884115264 6890600496 6904191424 6909688032 6923316608 6951872304 6971129568 6972146064 6991459488 7044389137 7065276192 7066306416 7079211648 7080243904 7085880672 7099856768 7148888928 7155623592 7169737248 7175445264 7189598016 7190646368 7210565056 7240305528 7252261848 7260361776 7266566112 7272351216 7286695104 7323642378 7338087432 7343929476 7358414544 7379873904 7400316768 7457791536 7472501184 7531194996 7546049424 7552057032 7553158236 7566952608 7568055984 7574081112 7589020128 7590495744 7654049208 7655165284 7663715208 7669145952 7676370728 7684944336 7715442176 7729384338 7744629672 7751925558 7767215352 7773399036 7788731184 7790245632 7843664322 7865391924 7872113288 7893919696 7948435716 7949594718 7964113104 7965274392 7971615756 7987338864 7994863396 8011021824 8012189952 8017009832 8034384384 8050076541 8065954404 8072375922 8079274164 8088297768 8089477164 8095209616 8111885688 8129465856 8142890496 8158794579 8174886876 8181395118 8182588089 8197531992 8198727316 8205254538 8221438472 8223037056 8239256064 8245815552 8255348361 8263284224 8278216362 8302358142 8308241448 8320351104 8325356364 8343399168 8390015478 8406563832 8414483298 8431079912 8437792116 8454434704 8456078592 8480739072 8489305602 8504231424 8512821684 8514062982 8520841251 8537647644 8556150528 8562546004 8579851776 8581102848 8604873216 8610805359 8621679609 8627789196 8629047258 8635917069 8645562378 8652950436 8678606976 8679872448 8695724544 8696992512 8703916416 8721083904 8738117271 8762322582 8763600261 8787876162 8806921344 8831317248 8856127449 8873595156 8880659658 8898175752 8925860736 8943465984 8950586112 8960933691 8985756222 9000594902 9011961402 9013713696 9019136061 9031492224 9036925284 9038682432 9056510208 9071465728 9082921728 9107110818 9108082176 9125871399 9140941459 9160751808 9178820352 9187467328 9212917376 9222223491 9249118281 9250916688 9269163072 9276542496 9294839424 9296194752 9321945984 9346771629 9374029639 9420368256 9421741888 9438948864 9447840896 9457384311 9484964901 9511239042 9513088416 9531851904 9540831456 9559649664 9567260352 9586130688 9613061419 9639690398 9653740704 9669682464 9680482368 9688754816 9696468288 9715593472 9764856504 9782690112 9784116576 9790002391 9791905968 9811219392 9839831872 9867089024 9907786512 9935231904 9943722048 9963334912 10010447721 10039641211 10041593328 10061399232 10069409376 10070877648 10089270144 10090741312 10098774816 10118693504 10160428752 10188573984 10205398944 10218286944 10225527936 10246592448 10305845784 10326172896 10335900744 10356287136 10364532048 10384974912 10458219096 10487189232 10597914288 10599459624 10618817472 10620365856 10628821008 10649785152 10733435388 10754605872 10763167896 10772365552 10784397024 10785969552 10815847584 10878392772 10899849168 10908526824 10910117452 10930042656 10940339384 10964049408 10985463567 11007131148 11015894214 11037621816 11069810856 11077655264 11093801472 11100475152 11186687304 11208751776 11219311064 11250389488 11296792494 11319074136 11328085548 11329737354 11350428912 11352083976 11361121668 11383530192 11385743616 11417283072 11481073812 11482747926 11495572812 11503718928 11505396344 11514556092 11527416504 11537267248 11571475968 11573163264 11605221888 11616944508 11627888337 11650823028 11660098554 11683096776 11684800348 11708416512 11717168216 11742561792 11765496483 11798087886 11808169932 11831460208 11840879544 11864234336 11901147648 11924392077 11946169656 11947911588 11957423634 11981008296 11992295094 12015948536 12018284928 12025514748 12041989632 12049233712 12051576576 12098931606 12118911246 12132446652 12134215746 12142814424 12167828532 12194198784 12214335744 12227977728 12262330314 12272092677 12296297988 12298090974 12307881807 12332157708 12334555584 12358884096 12368723328 12393119232 12394926336 12429261312 12453537213 12462362172 12488034546 12560491008 12585023217 12609845748 12621724947 12646619868 12656688174 12681652056 12684117888 12709135872 12721108608 12746199552 12756347136 12771094473 12792184093 12806471466 12827619506 12843819006 12871654272 12892909952 12907309824 12928624384 12941683794 12943570887 12979425654 13017910464 13019808672 13027640977 13043586816 13045488768 13055874624 13081625856 13143483873 13154715626 13181814243 13210382016 13246975872 13258296064 13310392734 13320989487 13347263628 13359837517 13388791104 13415198976 13425879168 13427836864 13452360192 13465033088 13478634333 13500892353 13517942103 13520570544 13547238336 13555387926 13558023648 13584765312 13607198592 13624382592 13634037248 13660666227 13662123264 13700504857 13738456394 13741127712 13768230528 13781200992 13808382848 13819376064 13846633216 13903744608 13942259136 13944292128 13982918976 14049858997 14088778274 14130552384 14132612832 14158423296 14160487808 14171761344 14199713536 14266858563 14297777856 14308465033 14311247184 14339474496 14350890528 14379196032 14381292736 14421130112 14459535597 14480611056 14504523696 14520723552 14533132224 14544702432 14573390208 14647284756 14676174864 14687858952 14716829088 14759747808 14800633536 14915583072 14945002368 15062389992 15092098848 15104114064 15106316472 15133905216 15136111968 15148162224 15178040256 15308098416 15310330568 15327430416 15338291904 15352741456 15369888672 15458768676 15489259344 15503851116 15534430704 15546798072 15577462368 15580491264 15687328644 15730783848 15744226576 15787839392 15896871432 15899189436 15928226208 15930548784 15943231512 15974677728 15989726792 16024379904 16034019664 16100153082 16131908808 16144751844 16158548328 16176595536 16178954328 16190419232 16223771376 16317589158 16349773752 16362790236 16365176178 16395063984 16397454632 16410509076 16442876944 16446074112 16491631104 16510696722 16556432724 16604716284 16616482896 16640702208 16650712728 16686798336 16780030956 16813127664 16828966596 16862159824 16875584232 16908869408 16912157184 16961478144 16978611204 16994606031 17025643368 17028125964 17041682502 17075295288 17112301056 17125092008 17162205696 17221610718 17224121889 17243359218 17255578392 17258094516 17271834138 17291124756 17305900872 17357213952 17359744896 17393985024 17407832832 17476234542 17490147831 17524645164 17527200522 17575752324 17613842688 17662634496 17712254898 17747190312 17761319316 17796351504 17851721472 17901172224 17921867382 17936135451 17971512444 17988442641 18001189804 18023922804 18027427392 18038272122 18062984448 18073850568 18077364864 18113020416 18142931456 18165843456 18178366869 18201323619 18214221636 18231380479 18251742798 18281882918 18321503616 18357640704 18374934656 18393495471 18425834752 18444446982 18447136461 18498236562 18501833376 18538326144 18553084992 18589678848 18592389504 18643891968 18693543258 18696269059 18732051819 18748059278 18840736512 18843483776 18895681792 18914768622 18969929802 18985032261 19022478084 19026176832 19040398351 19063703808 19081662912 19119299328 19134520704 19172261376 19209707199 19226122838 19241429259 19265728509 19279380796 19307481408 19339364928 19360964736 19377509632 19392936576 19412525691 19431186944 19469138481 19525916371 19529713008 19565380224 19568233152 19580004782 19583811936 19622438784 19679663744 19732073439 19734178048 19815573024 19870463808 19887444096 19926669824 19965589101 20020895442 20023814791 20079282422 20083186656 20122798464 20138818752 20141755296 20178540288 20181482624 20197549632 20237387008 20320857504 20333081889 20377147968 20410797888 20436573888 20451055872 20493184896 20607684591 20611691568 20652345792 20671801488 20712574272 20729064096 20769949824 20916438192 20974378464 21133167411 21195828576 21198919248 21237634944 21240731712 21257642016 21299570304 21466870776 21509211744 21526335792 21544731104 21568794048 21571939104 21631695168 21756785544 21799698336 21817053648 21820234904 21860085312 21880678768 21970927134 22014262296 22031788428 22075243632 22139621712 22155310528 22200950304 22373374608 22417503552 22438622128 22500778976 22593584988 22638148272 22656171096 22659474708 22700857824 22704167952 22722243336 22767060384 22771487232 22962147624 22965495852 22991145624 23007437856 23010792688 23029112184 23054833008 23074534496 23146326528 23233889016 23255776674 23301646056 23320197108 23366193552 23369600696 23434336432 23530992966 23596175772 23616339864 23662920416 23681759088 23728468672 23848784154 23892339312 23895823176 23914847268 23962016592 23984590188 24031897072 24036569856 24051029496 24098467424 24103153152 24197863212 24237822492 24264893304 24268431492 24285628848 24335657064 24388397568 24428671488 24476383737 24524660628 24544185354 24547764267 24592595976 24596181948 24615763614 24664315416 24669111168 24717768192 24737446656 24789852672 24907074426 24924724344 24976069092 25170046434 25219691496 25243449894 25293239736 25313376348 25363304112 25368235776 25442217216 25512694272 25542188946 25562523753 25584368186 25612942932 25655239012 25687638012 25743308544 25785819904 25814619648 25832416077 25857248768 25883367588 25887141774 25907751207 25958851308 25983306037 26035820928 26039617344 26055281954 26087173632 26090977536 26111749248 26163251712 26214351813 26286967746 26290800783 26309431252 26363628486 26420764032 26493951744 26516592128 26568382347 26620785468 26641978974 26645863777 26694527256 26719675034 26777582208 26830397952 26851758336 26855673728 26882801073 26930066176 26957268666 27001784706 27035884206 27041141088 27057408183 27094476672 27110775852 27116047296 27169530624 27214397184 27248765184 27321332454 27324246528 27377614197 27401009714 27422824377 27476912788 27482255424 27536461056 27562401984 27616765696 27638752128 27666670473 27693266432 27747354843 27807489216 27828274513 27884518272 27888584256 27965837952 28040314887 28099717994 28122088917 28177556548 28261104768 28265225664 28316846592 28320975616 28343522688 28372152933 28399427072 28454894703 28533717126 28537877773 28595555712 28616930066 28622494368 28678948992 28701781056 28758392064 28762585472 28839184257 28842260224 28919071194 28961222112 29009047392 29041447104 29066264448 29089404864 29146780416 29294569512 29352349728 29370007173 29375717904 29433658176 29519495616 29601267072 29831166144 29890004736 30031343163 30118923633 30124779984 30184197696 30208228128 30212632944 30267810432 30272223936 30296324448 30356080512 30616196832 30620661136 30654860832 30676583808 30705482912 30739777344 30917537352 30978518688 31007702232 31068861408 31093596144 31154924736 31374657288 31461567696 31488453152 31575678784 31793742864 31798378872 31856452416 31861097568 31886463024 31949355456 31979453584 32068039328 32200306164 32263817616 32289503688 32317096656 32353191072 32357908656 32380838464 32447542752 32635178316 32699547504 32725580472 32730352356 32790127968 32794909264 32821018152 32885753888 32892148224 33021393444 33112865448 33209432568 33232965792 33281404416 33301425456 33560061912 33626255328 33657933192 33724319648 33751168464 33817738816 33957222408 33989212062 34051286736 34056251928 34083365004 34150590576 34250184016 34443221436 34448243778 34486718436 34511156784 34516189032 34543668276 34582249512 34611801744 34714427904 34719489792 34815665664 34883665011 34952469084 34980295662 35049290328 35054401044 35151504648 35227685376 35424509796 35494380624 35522638632 35592703008 35703442944 35773176231 35843734764 35872270902 35943024888 35976885282 36002379608 36047845608 36054854784 36076544244 36125968896 36147701136 36154729728 36356733738 36402647238 36428443272 36462760958 36503485596 36563765836 36643007232 36749869312 36786990942 36816278031 36851669504 36888893964 36894272922 36923645421 36996473124 37003666752 37076652288 37106169984 37179357696 37184779008 37287783936 37360611639 37387086516 37392538118 37464103638 37496118556 37681473024 37686967552 37755069651 37791363584 37829537244 37865174841 37939859604 37970064522 37975601131 38044956168 38052353664 38080796702 38127407616 38163325824 38238598656 38269041408 38313283419 38376552279 38419414398 38452245676 38482858518 38531457018 38558761592 38614962816 38678729856 38721929472 38755019264 38785873152 38825051382 38830712661 38938276962 39051832742 39059426016 39082922931 39130760448 39136466304 39160009564 39167623872 39244877568 39359327488 39430451619 39464146878 39468356096 39545442729 39631146048 39740927616 39774888192 39931178202 39962968461 40041790884 40047629582 40079512551 40158564844 40166373312 40245596928 40277637504 40283510592 40357080576 40362965248 40395099264 40435902999 40474774016 40502677059 40553826309 40641715008 40666163778 40672093519 40754295936 40821595776 40873147776 40902111744 40981998681 40986369792 41101514571 41215369182 41223383136 41304691584 41343602976 41425148544 41458128192 41539899648 41832876384 41948756928 42149576991 42266334822 42391657152 42397838496 42475269888 42481463424 42515284032 42599140608 42800575689 42925395099 42933741552 43018423488 43052671584 43089462208 43137588096 43143878208 43263390336 43378606791 43513571088 43599396672 43634107296 43640469808 43720170624 43761357536 43941854268 44028524592 44063576856 44150487264 44279243424 44310621056 44401900608 44746749216 44835007104 44877244256 45001557952 45187169976 45276296544 45312342192 45318949416 45401715648 45408335904 45444486672 45534120768 45924295248 45930991704 45982291248 46014875712 46021585376 46058224368 46109666016 46149068992 46467778032 46511553348 46603292112 46640394216 46732387104 46739201392 46868672864 47061985932 47192351544 47232679728 47325840832 47363518176 47456937344 47697568308 47784678624 47791646352 47829694536 47924033184 47969180376 48063794144 48073139712 48102058992 48196934848 48395726424 48475644984 48529786608 48536862984 48571257696 48671314128 48952767474 49049321256 49088370708 49095528534 49185191952 49192363896 49231527228 49328630832 49338222336 49474893312 49814148852 49849448688 49952138184 50340092868 50439382992 50486899788 50586479472 50626752696 50726608224 50736471552 50884434432 50983818093 51084377892 51125047506 51168736372 51225885864 51310478024 51375276024 51486617088 51571639808 51664832154 51672365667 51766735176 51774283548 51815502414 51917702616 51966612074 52071641856 52079234688 52110563908 52181955072 52223498496 52428703626 52470443493 52573935492 52581601566 52618862504 52727256972 52841528064 52987903488 53136764694 53241570936 53283957948 53291727554 53389054512 53439350068 53555164416 53703516672 53711347456 53765602146 53808406353 53860132352 53914537332 53965327923 54003569412 54071768412 54082282176 54114816366 54188953344 54221551704 54232094592 54339061248 54428794368 54497530368 54535100607 54603970857 54642664908 54694141437 54755228394 54802019428 54845648754 54953825576 54964510848 55072922112 55124803968 55180486413 55233531392 55277504256 55333340946 55341409383 55494709686 55614978432 55656549026 55769036544 55777168512 55931675904 56080629774 56088807177 56196155457 56199435988 56244177834 56355113096 56522209536 56530451328 56641951232 56687045376 56744305866 56909789406 56955096783 57067434252 57075755546 57121195053 57191111424 57233860132 57244988736 57357897984 57403562112 57516784128 57525170944 57629121597 57678368514 57684520448 57724287777 57797185527 57838142388 57922444224 58018094784 58082894208 58132528896 58178809728 58293560832 58407415443 58577749113 58589139024 58704699456 58740014346 58751435808 58867316352 59038991232 59196220317 59202534144 59662332288 59780009472 59896767303 60062686326 60071444373 60237847266 60249559968 60368395392 60416456256 60425265888 60535620864 60544447872 60592648896 60712161024 60999245667 61232393664 61241322272 61309721664 61353167616 61410965824 61479554688 61823053773 61835074704 61957037376 62015404464 62137722816 62187192288 62309849472 62657987587 62749314576 62923135392 62976906304 63151357568 63399502233 63587485728 63596757744 63712904832 63722195136 63772926048 63898710912 63958907168 64136078656 64400612328 64527635232 64579007376 64634193312 64706382144 64715817312 64761676928 64895085504 65270356632 65399095008 65451160944 65460704712 65580255936 65589818528 65642036304 65771507776 66042786888 66225730896 66418865136 66465931584 66602850912 67107075463 67120123824 67252510656 67315866384 67448639296 67502336928 67635477632 67914444816 67978424124 68102573472 68112503856 68166730008 68301181152 68500368032 68886442872 68896487556 68973436872 69022313568 69032378064 69087336552 69164499024 69223603488 69438979584 69767330022 69904938168 69960591324 70098580656 70108802088 70303009296 70849019592 70988761248 71045277264 71185406016 71546352462 71687469528 71744541804 71886049776 71953770564 72004759216 72095691216 72109709568 72153088488 72295402272 72309459456 72713467476 72805294476 72856886544 72925521916 73006971192 73127531672 73286014464 73429151211 73499738624 73573981884 73632556062 73643292801 73777787928 73788545844 73847290842 73992946248 74007333504 74153304576 74212339968 74369558016 74721223278 74774173032 74785076236 74928207276 74992237112 75373935104 75510139302 75659074488 75730349682 75879719208 75940129044 75951202262 76089912336 76104707328 76161593404 76326651648 76538082816 76626566838 76687571259 76753104558 76838828796 76904491352 76965717036 77062914036 77117523184 77229925632 77357459712 77443858944 77571746304 77650102764 77661425322 77723253621 77876553924 77949918111 78103665484 78118852032 78165845862 78261520896 78272932608 78320019128 78335247744 78489755136 78643055439 78718654976 78860903238 78872402349 78928293756 79090885458 79262292096 79481855232 79549776384 79705147041 79862356404 79925936922 79937591331 80083581768 80095259164 80159025102 80317129688 80332746624 80491193856 80555275008 80567021184 80648403219 80725930496 80790198528 80871805998 81005354118 81107652618 81172224549 81283430016 81332327556 81344187038 81508591872 81643191552 81746295552 81963997362 81972739584 82132842591 82203029142 82268473131 82430738364 82446766272 82609383168 82687205952 82850297088 82916256384 83079799296 83242064529 83484823539 83665752768 83897513856 84120944661 84299153982 84366266751 84532669644 84783314304 84795676992 84950539776 84962926848 85030568064 85198281216 85364684109 85505651569 85601151378 85613633319 85850790198 85867483104 86036846976 86105343168 86178924416 86275176192 86287756416 86517552771 86526780672 86757213582 87027142176 87198793344 87268214592 87280939616 87440341248 87522715072 87883708536 88057049184 88110021519 88127153712 88300974528 88558486848 88621242112 88803801216 89299966561 89493498432 89670014208 89754488512 90003115904 90094029489 90356770899 90374339952 90552593088 90624684384 90637898832 90803431296 90816671808 90888973344 91068241536 91577058781 91848590496 91861983408 91964582496 92029751424 92043170752 92116448736 92219332032 92298137984 92935556064 93023106696 93206584224 93280788432 93464774208 93478402784 93737345728 94123971864 94384703088 94465359456 94651681664 94727036352 94913874688 95395136616 95569357248 95583292704 95640792589 95659389072 95848066368 95938360752 96127588288 96204117984 96393869696 96791452848 96951289968 97059573216 97073725968 97142515392 97342628256 97905534948 98098642512 98176741416 98191057068 98370383904 98384727792 98463054456 98657261664 98676444672 99628297704 99698897376 99904276368 100680185736 100878765984 100973799576 101172958944 101253505392 101453216448 101967636186 102168755784 102250095012 102337472744 102451771728 102620956048 102750552048 103329664308 103344731334 103533470352 103548567096 103631004828 103835405232 103933224148 104143283712 104158469376 104221127816 104446996992 104650995033 104857407252 104940886986 105147870984 105163203132 105237725008 105454513944 105683056128 106273529388 106483141872 106567915896 106583455108 106778109024 106878700136 107110328832 107319528693 107422694912 107531204292 107616812706 107829074664 107930655846 108007138824 108143536824 108164564352 108229632732 108377906688 108443103408 108464189184 109070201214 109207941714 109285329816 109388282874 109510456788 109604038856 109691297508 109907651152 109929021696 110249607936 110360972826 110555008512 110666681892 110682818766 110770936263 110989419372 111229956864 111313098052 111538073088 111554337024 111863351808 112081834917 112161259548 112177614354 112392310914 112398871976 112488355668 112710226192 113044419072 113060902656 113374090752 113488611732 113595524523 113819578812 113910193566 113926803393 114134868504 114151511092 114242390106 114382222848 114467720264 114489977472 114715795968 114807124224 114939850257 115050341888 115129656837 115258243194 115356737028 115448575554 115594371054 115676284776 115844888448 116036189568 116165788416 116265057792 116357619456 116492137983 116814830886 117155498226 117178278048 117248768793 117409398912 117480028692 117502871616 117734632704 118077982464 118392440634 118405068288 118636328187 119324664576 119793534606 119888905383 120125372652 120142888746 120238537653 120475694532 120499119936 120736790784 120832912512 120850531776 121071241728 121088895744 121185297792 121424322048 121508031177 121661478927 121862385307 121998491334 122016280557 122464787328 122482644544 122619443328 122706335232 122821931648 122945996043 122959109376 123304543713 123646107546 123670149408 123914074752 124030808928 124275445632 124374384576 124619698944 124969798447 125315975174 125498629152 125846270784 125953812608 126302715136 126448730973 126799004466 127174971456 127193515488 127270031083 127425809664 127444390272 127545852096 127797421824 127917814336 128272157312 128401727067 128776185297 128801224656 129055270464 129158014752 129268386624 129412764288 129431634624 129523353856 129790171008 130135820373 130515335743 130540713264 130798190016 130902321888 130921409424 131160511872 131179637056 131284072608 131543015552 132085573776 132451461792 132837730272 132931863168 133205701824 133843393603 134214150926 134240247648 134505021312 134631732768 134897278592 135004673856 135270955264 135828889632 135956848248 136205146944 136225007712 136333460016 136602362304 137000736064 137772885744 137792975112 137946873744 138044627136 138064756128 138174673104 138328998048 138447206976 139534660044 139809876336 139921182648 140197161312 140217604176 140606018592 141698039184 141977522496 142090554528 142370812032 143092704924 143374939056 143489083608 143772099552 143907541128 144009518432 144191382432 144219419136 144306176976 144590804544 145426934952 145610588952 145713773088 145851043832 146013942384 146255063344 146858302422 147147963768 147265112124 147286585602 147555575856 147577091688 147694581684 147985892496 148014667008 148424679936 149442446556 149548346064 149570152472 149856414552 149984474224 151020278604 151318148976 151460699364 151759438416 151880258088 151902404524 152179824672 152209414656 152323186808 152653303296 152951454279 153253133676 153375142518 153506209116 153677657592 153808982704 153931434072 154125828072 154235046368 154459851264 154714919424 155017097001 155300205528 155322850644 155446507242 155753107848 155899836222 156207330968 156237704064 156331691724 156545865216 156640038256 156670495488 157286110878 157721806476 157744804698 157856587512 158181770916 158524584192 158963710464 159410294082 159724712808 159851873844 159875182662 160167163536 160190518328 160318050204 160634259376 160665493248 161110550016 161134042368 161296806438 161580397056 161743611996 161895983769 162010708236 162215305236 162344449098 162566860032 162664655112 162688374076 163017183744 163286383104 163492591104 163605301821 163811912571 163927994724 164082424311 164265685182 164406058284 164536946262 164861476728 164893532544 165218766336 165374411904 165700594176 165832512768 166024228149 166484129058 166969647078 167331505536 167795027712 168241889322 168266421531 168598307964 168732533502 169065339288 169566628608 169591353984 169925853696 170061136128 170729368218 170865290349 171011303138 171202302756 171227266638 171363585159 171701580396 171734966208 172073693952 172210686336 172357848832 172550352384 172575512832 173035105542 173053561344 173172863331 173391556581 173514427164 173677887721 174054284352 174397586688 174536429184 174561879232 174880682496 175045430144 175222246329 175733247339 175767417072 176114098368 176220043038 176254307424 176601949056 177116973696 177242484224 177588660951 177607602432 178106563141 178599933122 178986996864 179340028416 179508977024 179690301909 180006231808 180188058978 180214333119 180713541798 180748679904 181105186176 181249368768 181275797664 181606862592 181633343616 181777946688 182136483072 182648166961 182997737001 183154117562 183697180992 183723966816 183929164992 184059502848 184086341504 184232897472 184438664064 184596275968 185469161319 185871112128 186010045429 186046213392 186413168448 186561576864 186929548416 186956805568 187474691456 187973962761 188247943728 188769406176 188930718912 189303363328 189454072704 189827749376 190198506699 190753183009 190790273232 191138714496 191166585408 191281585178 191318778144 191696132736 191876721504 192255176576 192408235968 192787739392 193582905696 193902579936 194119146432 194147451936 194285030784 194685256512 195811069896 196197285024 196353482832 196382114136 196740767808 196769455584 196926108912 197314523328 199256595408 199397794752 199808552736 201321226389 201360371472 201757531968 201947599152 202345917888 202507010784 202906432896 203935272372 204337511568 204500190024 204674945488 204903543456 205241912096 205501104096 206659328616 206689462668 207066940704 207097134192 207262009656 207670810464 207866448296 208316938752 208442255632 209301990066 209714814504 209881773972 210295741968 210326406264 210475450016 210909027888 212547058776 212966283744 213135831792 213166910216 213556218048 213757400272 214639057386 215062408584 215233625412 215658149328 215861311692 216014277648 216287073648 216329128704 216459265464 216886206816 216928378368 218140402428 218415883428 218570659632 218776565748 219020913576 219208077712 219382595016 219815302304 219858043392 220499215872 220721945652 220929878403 221333363784 221365637532 221541872526 221978838744 222459913728 222626196104 223108674048 224163669834 224322519096 224355228708 224784621828 224797743952 224976711336 225420452384 226121805312 226977223464 227191049046 227639157624 227820387132 227853606786 228269737008 228303022184 228484780212 228935440528 228979954944 229614248448 229879700514 230259313674 230516486388 230713474056 230897151108 231188742108 231352569552 231689776896 232072379136 232331576832 232715238912 232984275966 233169760863 233629661772 233849754333 234310996452 234356556096 234497537586 234818797824 234960057384 235005743232 235469265408 236155964928 236617207047 236784881268 237272656374 238649329152 239115441123 239587069212 239777810766 239812773993 240250745304 240285777492 240477075306 240951389064 240998239872 241473581568 241665825024 241701063552 242177791488 242370595584 243016062354 243051497767 243322957854 243516673647 243724770614 243996982668 244032561114 244929574656 244965289088 245238886656 245643863296 245891992086 245918218752 246609087426 246805419393 247292215092 247340298816 247525178563 247828149504 248061617856 248550891264 248748769152 249239397888 249726193587 249939596894 250454470617 250631950348 250997258304 251692541568 251907625216 252362833983 252605430272 252897461946 253098800253 253598008932 253836912823 254349942912 254387030976 254540062166 254851619328 254888780544 255091704192 255594843648 255835628672 256094052327 256516954707 256544314624 256803454134 256840899957 257552370594 257602449312 258110540928 258316029504 258536773248 258825528576 258863269248 259046707712 259552658313 259580342016 260271640746 260309592283 261030671486 261081426528 261596380032 261804643776 261842818848 262321023744 262359274112 262568145216 263086031104 264171147552 264330064557 264902923584 265675460544 265863726336 266411403648 267686787206 267899899683 268428301852 268480495296 269010042624 269263465536 269794557184 270009347712 270282088467 270541910528 271070312697 271657779264 271860835627 271913696496 272410293888 272450015424 272666920032 273204724608 274001472128 274731176343 275545771488 275585950224 275893747488 276089254272 276129512256 276349346208 276657996096 276894413952 279069320088 279619752672 279842365296 280394322624 280435208352 281212037184 283396078368 283955044992 284181109056 284741624064 286185409848 286749878112 286922377767 286978167216 287544199104 287815082256 288019036864 288382764864 288612353952 289181609088 290853869904 291221177904 291427546176 291702087664 292027884768 292510126688 293716604844 294295927536 294530224248 294573171204 295111151712 295154183376 295389163368 295971784992 296029334016 298884893112 299096692128 299140304944 299712829104 299968948448 302040557208 302636297952 302921398728 303518876832 303760516176 303804809048 304359649344 304646373616 305902908558 306506267352 306750285036 307012418232 307355315184 307617965408 307862868144 308251656144 308470092736 310034194002 310600411056 310645701288 310893014484 311506215696 311799672444 312414661936 312475408128 312663383448 313280076512 313340990976 314572221756 315443612952 315489609396 315713175024 316363541832 317049168384 318820588164 319449425616 319703747688 319750365324 320334327072 320381036656 320636100408 321268518752 321330986496 322268084736 322593612876 323487223992 323791967538 324021416472 324430610472 324688898196 325133720064 325329310224 325376748152 327210603642 327623825142 327855989448 328164848622 328531370364 328812116568 329073892524 329722953456 329787065088 330748823808 331665025536 332048456298 332312808789 332968258116 333939294156 334663011072 335590055424 336483778644 336532843062 337196615928 337465067004 338130678576 339133257216 339182707968 340122272256 340786573569 341458736436 341730580698 341780410179 342022606276 342404605512 342454533276 342727170318 343403160792 343469932416 344147387904 344421372672 344715697664 345151025664 345388970511 346070211084 346345726662 346396229101 346783113162 347028854328 347355775442 348108568704 348795173376 349072858368 349123758464 349476413949 350090860288 350444492658 351466494678 351534834144 351746306379 352228196736 352440086076 352508614848 353203898112 354233947392 355177321902 355215204864 355908984561 356213126282 357199866244 357973993728 359017954048 359380603818 359666716149 360012463616 360376117956 360428666238 360715612959 361427083596 361497359808 361767568669 362210372352 362498737536 362551595328 363213725184 363266687232 363555893376 364272966144 364524093531 364984436781 365296333922 365587155921 365995474002 366048841671 366308235124 367394361984 367447933632 367858329984 368119005696 368172683008 368465794944 368837988129 368877328128 369192551936 369913631139 370938322638 370992411049 371742224256 372020090858 372092426784 372826336896 373123153728 373859096832 373913611136 374909395341 374949382912 375947925522 376495887456 377538812352 377861437824 378606726656 378908145408 379346192919 380397013398 381506366018 381580546464 381810093249 382277428992 382333170816 382563170356 382637556288 383392265472 383753443008 384510353152 384816471936 385205181201 385575478784 386328555891 387165811392 387805159872 388238292864 388294903872 388570061568 389370513024 390407461119 391546007229 391622139792 392394570048 392706965664 392764228272 393481535616 393538911168 393852217824 394629046656 398513190816 398795589504 399617105472 401530180809 402642452778 402720742944 403515063936 403895198304 404691835776 405014021568 405812865792 407870544744 408675023136 409000380048 409349890976 409807086912 410483824192 411002208192 413318657232 413378925336 414133881408 414194268384 414524019312 415341620928 415732896592 416884511264 418603980132 419429629008 419763547944 420591483936 420652812528 420950900032 421818055776 425094117552 425932567488 426271663584 426333820432 427112436096 427514800544 429278114772 430124817168 430467250824 431316298656 431722623384 432028555296 432574147296 432658257408 432918530928 433772413632 436280804856 436831766856 437141319264 437553131496 438041827152 438416155424 438765190032 439630604608 441443891304 441859756806 442666727568 442731275064 443083745052 443957677488 445252392208 448327339668 448645038192 448710457416 449569243656 449595487904 449953422672 450840904768 453954446928 454382098092 455278315248 455640774264 455707213572 456539474016 456606044368 456969560424 457870881056 457959909888 459759401028 460518627348 461032972776 461426948112 461794302216 462377484216 462705139104 463379553792 464144758272 465051291003 465968551932 466339521726 467259323544 467699508666 468621992904 468713112192 468995075172 469637595648 469920114768 470011486464 473234414094 473569762536 474545312748 478230882246 479174138424 479555621532 479625547986 480501490608 480571554984 480954150612 481902778128 481996479744 483331650048 483402127104 484741191168 485687951307 486032124708 486102995534 486645915708 487033347294 487449541228 487993965336 488065122228 489859149312 489930578176 490477773312 490815905463 491287726592 491783984172 492247272933 493218174852 493610838786 493682814703 494584430184 494680597632 495050357126 495656299008 496123235712 497101782528 497497538304 498072684447 499452387174 499879193788 500908941234 501263900696 501994516608 503385083136 503815250432 504725667966 504799264593 505794923892 506197600506 507196017864 507673825646 508699885824 508774061952 509080124332 509777561088 510183408384 511671257344 512188104654 512595871047 513033909414 513088629248 513606908268 513681799914 514090755477 515104741188 515204898624 516221081856 516632059008 517073546496 517651057152 517726538496 519105316626 519160684032 519518589993 520174669743 520543281492 520619184566 521033663163 522061342972 522162853056 523192760064 523609287552 523685637696 524642047488 524718548224 525136290432 525666738987 526172062208 527199742017 528342295104 528660129114 528737215747 529805847168 531350921088 531727452672 532765982853 532822807296 534319689423 535373574412 535799799366 536856603704 536960990592 538020085248 538526931072 539070905727 539589114368 540018695424 540564176934 540642999357 542140625394 543315558528 543721671254 543827392992 544820587776 544900030848 545333840064 546409449216 547944500883 548002944256 548993211003 549462352686 551091542976 551171900448 551787494976 552178508544 552259024512 552698692416 553315992192 553788827904 556407483957 558030136287 558138640176 559239505344 559684730592 560788645248 560870416704 562424074368 563921888283 566792156736 567910089984 568362218112 569483248128 570595520097 572259549027 572370819696 573499756224 573844755534 573956334432 575088398208 575630164512 576038073728 576765529728 577224707904 578363218176 581707739808 582442355808 582855092352 583404175328 584055769536 585020253376 587433209688 588591855072 589060448496 589146342408 590222303424 590308366752 590778326736 591943569984 597769786224 598193384256 598280609888 599425658208 599937896896 603963679167 604081114416 605272595904 605842797456 607037753664 607521032352 607609618096 608719298688 609292747232 611805817116 613012534704 613500570072 614024836464 614710630368 615235930816 615725736288 616503312288 616940185472 620068388004 621200822112 621291402576 621786028968 623012431392 623599344888 624829323872 624950816256 625326766896 626560153024 629144443512 630887225904 630979218792 631426350048 632727083664 637641176328 638898851232 639407495376 639500730648 640668654144 640762073312 641272200816 642537037504 645187225752 646974447984 647583935076 648042832944 648861220944 649377796392 650658620448 650753496304 654421207284 655247650284 655711978896 656329697244 657062740728 657624233136 658147785048 659445906912 659574130176 661497647616 662789635209 664096912596 664625617578 665936516232 667878588312 669326022144 672967557288 673065686124 674393231856 674930134008 676261357152 678365415936 681573147138 682917472872 683461161396 683560820358 684045212552 684809211024 684909066552 685454340636 686806321584 686939864832 688842745344 690777941022 692140422168 692691453324 692792458202 693566226324 694057708656 694711550884 696217137408 698145716736 698247516928 698952827898 699509282589 700181720576 700888985316 701549262999 702932989356 703069668288 703492612758 704456393472 704880172152 705017229696 706407796224 708467894784 709851621141 710354643804 711817969122 712426252564 714399732488 715947987456 717346323369 718035908096 718761207636 719333432298 719438321979 720752235912 720857332476 721431225918 722854167192 722994719616 723535137338 724420744704 724997475072 725103190656 726533374464 727111786752 729048187062 729154493301 729968873562 730550020941 730592667844 731174311842 731990948004 732097683342 732616470248 734788723968 734895867264 735716659968 736345366016 736931589888 737675976258 737754656256 739827262278 740416258179 741876645276 741984822098 742575535689 743484448512 744040181716 744184853568 745652673792 746246307456 747718193664 747827222272 749178580761 749818790682 749898765824 751363411851 751895851044 752991774912 755077624704 755722875648 757816290816 758692385838 759296400759 760794026796 761510738469 763012732036 763161092928 763620186498 764554857984 764666341632 765126340712 765275112576 766784530944 767506886016 768282156981 769020706304 769550864121 769632943872 770410362402 770522699871 772657111782 774331622784 775610319744 776476585728 776589807744 777140123136 778657974939 778741026048 780814922238 780928776849 783092014458 783244279584 784789140096 785413931328 785528456544 786963071232 787077822336 787704435648 789258093312 792990193671 797026381632 797591179008 799234210944 803060361618 803699699049 805284905556 805441485888 807030127872 807790396608 809383671552 810028043136 811625731584 813210938091 814553838631 815582506881 815741089488 817350046272 818000760096 818699781952 819614173824 820967648384 822004416384 824193529029 826637314464 826757850672 828267762816 828388536768 829048038624 830683241856 831465793184 833769022528 837207960264 838859258016 839527095888 841182967872 841305625056 841901800064 843636111552 850188235104 851865134976 852543327168 852667640864 854224872192 855029601088 858556229544 860249634336 860767133301 860934501648 862632597312 863445246768 864057110592 865148294592 865837061856 867544827264 872391981019 872561609712 873663533712 874282638528 875106262992 876083654304 876832310848 877530380064 879261209216 882887782608 883719513612 885333455136 885462550128 886167490104 887915354976 890504784416 896654679336 897290076384 897420914832 899138487312 899190975808 899906845344 901681809536 907908893856 908764196184 910556630496 911281548528 911414427144 913078948032 913212088736 913939120848 915741762112 919518802056 921037254696 922065945552 922853896224 923588604432 924754968432 925410278208 930102582006 931937103864 932679043452 934518647088 935399017332 937243985808 937426224384 937990150344 939840229536 940022972928 946468828188 947139525072 949090625496 956461764492 958348276848 959111243064 959251095972 961002981216 961143109968 961908301224 963805556256 963992959488 966804254208 971375902614 972064249416 972205991068 973291831416 974066694588 974899082456 975987930672 976130244456 979861156352 981631810926 983567968344 984494545866 986436349704 987221677572 987365629406 989168860368 989361195264 990100714252 992246471424 994995076608 996145368894 996938426367 998904774348 999758387576 1001817882468 1002527801392 1003989033216 1006770166272 1009451335932 1009598529186 1011589847784 1012395201012 1014392035728 1015347651292 1017399771648 1017548123904 1018160248664 1020366816768 1022359720707 1023342514688 1024376209308 1025191742094 1025341230537 1026067818828 1027213816536 1027363599828 1028181510954 1030209482376 1030409797248 1032442163712 1033264118016 1034147092992 1035453076992 1036166911533 1038210633252 1039037179986 1039188687303 1040349339486 1041086562984 1041238369132 1042067326326 1044122685944 1044325706112 1046385520128 1047218575104 1047371275392 1048429241847 1049437096448 1050272580864 1051333477974 1054399484034 1055238919137 1056684590208 1057320258228 1057474431494 1059611694336 1062701842176 1065531965706 1065645614592 1067726953683 1068639378846 1070747148824 1071599598732 1073713207408 1073921981184 1077053862144 1078141811454 1080037390848 1081128353868 1081285998714 1082146838877 1084281250788 1085302706007 1086631117056 1087443342508 1087654785984 1089641175552 1089800061696 1090667680128 1092818898432 1093572280593 1094953310343 1095889001766 1096005888512 1096761467763 1097986422006 1098146525013 1098924705372 1102183085952 1102343800896 1103574989952 1104357017088 1104518049024 1105397384832 1106631984384 1107577655808 1109740893417 1112814967914 1112977233147 1116060272574 1116277280352 1118479010688 1119369461184 1121577290496 1121740833408 1124728186023 1124848148736 1127843776566 1133584313472 1135820179968 1136724436224 1138038578757 1141191040194 1144519098054 1144741639392 1145430279747 1146999512448 1147689511068 1147912668864 1150176796416 1151260329024 1152076147456 1153531059456 1154449415808 1156726436352 1158985667673 1160899565293 1163415479616 1164884711616 1165710184704 1166808350656 1168111539072 1170040506752 1171222383357 1174638021687 1174866419376 1177183710144 1178120896992 1178292684816 1180444606848 1180616733504 1181556653472 1183887139968 1190501764153 1195539572448 1196386768512 1196561219776 1198851316416 1199875793792 1204590542427 1207927358334 1208162228832 1210545191808 1211685594912 1214075507328 1215042064704 1215219236192 1217438597376 1218585494464 1223611634232 1226025069408 1227001140144 1228049672928 1229421260736 1230471861632 1231451472576 1233006624576 1233880370944 1240136776008 1242401644224 1242582805152 1243330303657 1243572057936 1246024862784 1247198689776 1249658647744 1250653533792 1253120306048 1258288887024 1261774451808 1261958437584 1262852700096 1265454167328 1275034433797 1275282352656 1277797702464 1278814990752 1279001461296 1281337308288 1281524146624 1282544401632 1285074075008 1290374451504 1293948895968 1295167870152 1296085665888 1297722441888 1298755592784 1301317240896 1301506992608 1308842414568 1310495300568 1311423957792 1312659394488 1314125481456 1315248466272 1316295570096 1318891813824 1325579270418 1328193825192 1329251235156 1331873032464 1335757176624 1345935114576 1346131372248 1348786463712 1349860268016 1352522714304 1363146294276 1365834945744 1366922322792 1367121640716 1368090425104 1369618422048 1369818133104 1370908681272 1373612643168 1373879729664 1381555882044 1384280844336 1385382906648 1385584916404 1387132452648 1388115417312 1389423101768 1392434274816 1395153873009 1396495033856 1397905655796 1399018565178 1401777970632 1403098525998 1405865978712 1406139336576 1406985225516 1408912786944 1409760344304 1410034459392 1419703242282 1420709287608 1423635938244 1424852505128 1428799464976 1434692646738 1437522415272 1438666864596 1438876643958 1441504471824 1441714664952 1442862451836 1445708334384 1445989439232 1447070274676 1449994950144 1450206381312 1454223573504 1457063853921 1458096374124 1458308986602 1459937747124 1461100041882 1461185335688 1462348623684 1463981896008 1464195366684 1465232940496 1469577447936 1469791734528 1471433319936 1473863179776 1475351952516 1476741818799 1479654524556 1480832516358 1481048444109 1483753290552 1483969644196 1485151071378 1486968897024 1488080363432 1488369707136 1491305347584 1492492614912 1494218053341 1495654444544 1498357161522 1499637581364 1502726823702 1503791702088 1505983549824 1510155249408 1511445751296 1514397793779 1517384771676 1518592801518 1521588053592 1523021476938 1526025464072 1526322185856 1527240372996 1529332683264 1530252681424 1530550225152 1535013772032 1536564313962 1539101728242 1539265887744 1540820724804 1541045399742 1542272266431 1545314223564 1548663245568 1551220639488 1552953171456 1553179615488 1557315949878 1557482052096 1558555769979 1560524009229 1561629844476 1561857553698 1563100989489 1566184028916 1566488559168 1569578280192 1570827862656 1571056913088 1573926142464 1574155644672 1575408871296 1578516186624 1581599226051 1585980387342 1586211647241 1594052763264 1595182358016 1598297948559 1598468421888 1602959068269 1606120723236 1607399398098 1610569811112 1610882971776 1614060255744 1615580793216 1618767343104 1620056086272 1621928998071 1624607379811 1626421876182 1629107677262 1631165013762 1631482178976 1634700092544 1636001520192 1637399563904 1639228347648 1641935296768 1643833502649 1644008832768 1648387058058 1653274628928 1653515701344 1654510404079 1656535525632 1656777073536 1658096077248 1661366483712 1662931586368 1667538045056 1669222451871 1674090408861 1674415920528 1677718516032 1679054191776 1682365935744 1682611250112 1683803600128 1687272223104 1691765664849 1696699364659 1700376470208 1703730269952 1705086654336 1705335281728 1708449744384 1710059202176 1711786560291 1716778647081 1717112459088 1720499268672 1721534266602 1721869003296 1725265194624 1726890493536 1728114221184 1730296589184 1731674123712 1735089654528 1739964116839 1744783962038 1745123219424 1747327067424 1748565277056 1750212525984 1752167308608 1753664621696 1755060760128 1758522418432 1765775565216 1767439027224 1770666910272 1770925100256 1772334980208 1775830709952 1781009568832 1793309358672 1794580152768 1794841829664 1798276974624 1798381951616 1799813690688 1803363619072 1811891037501 1815817787712 1817175059191 1817528392368 1821113260992 1822563097056 1822828854288 1826157896064 1826424177472 1827878241696 1831483524224 1839037604112 1842074509392 1844131891104 1845707792448 1847177208864 1849509936864 1850820556416 1860205164012 1863874207728 1865358086904 1869037294176 1870798034664 1874487971616 1874852448768 1875980300688 1879680459072 1892937656376 1894279050144 1898181250992 1912923528984 1916696553696 1918222486128 1918502191944 1922005962432 1922286219936 1923816602448 1927611112512 1942751805228 1944128498832 1944411982136 1946583662832 1948133389176 1949798164912 1951975861344 1952260488912 1963263621852 1967135936688 1968989091732 1972872699408 1974443355144 1974731258812 1978337720736 1978722390528 1980201428504 1984492942848 1988368905627 1992290737788 1993876852734 1997809548696 1999516775152 2003635764936 2005055602784 2007978066432 2018902671864 2019197058372 2023179695568 2024790402024 2028784071456 2030695302584 2035096247808 2036320497328 2044719441414 2048752418616 2050383484188 2050682461074 2052135637656 2054427633072 2054727199656 2056363021908 2060418964752 2060819594496 2066528236032 2072333823066 2076421266504 2078074359972 2078377374606 2080698678972 2082173125968 2082476738264 2084134652652 2088245371888 2088651412224 2094437150208 2094742550784 2096858483694 2100545161728 2102666955948 2104647788997 2108798968068 2110477838274 2113369180416 2114640516456 2114948862988 2119223388672 2125403684352 2129554863423 2131063931412 2135453907366 2137278757692 2141494297648 2143199197464 2147426414816 2147843962368 2154107724288 2156283622908 2158314965937 2162256707736 2162571997428 2164293677754 2168562501576 2170605412014 2173262234112 2174886685016 2175309571968 2179600123392 2181335360256 2187144561186 2187463479903 2189906620686 2191778003532 2193522935526 2195972844012 2196293050026 2197849410744 2204366171904 2204687601792 2207149979904 2209036098048 2210794769664 2213263968768 2219481786834 2221248774537 2225629935828 2225954466294 2227726607067 2232120545148 2232554560704 2236958021376 2238738922368 2243154580992 2243481666816 2249456372046 2249696297472 2254090235553 2255687553132 2267168626944 2273448872448 2276077157514 2277889202277 2282382080388 2284532215407 2289038196108 2289483278784 2290860559494 2293999024896 2295379022136 2295825337728 2300353592832 2302520658048 2304152294912 2307062118912 2308652592363 2308898831616 2311568099613 2315385320833 2317971335346 2321799130586 2326830959232 2329769423232 2331420369408 2333616701312 2335973924817 2336223078144 2340081013504 2342444766714 2342786330547 2349276043374 2349732838752 2354367420288 2356241793984 2356585369632 2360889213696 2361233467008 2363113306944 2367774279936 2374426170493 2378970581013 2381003528306 2391079144896 2392773537024 2393122439552 2397702632832 2399751587584 2409181084854 2411099097147 2415854716668 2416324457664 2418130590577 2421090383616 2423371189824 2428151014656 2430084129408 2430438472384 2434877194752 2437170988928 2439632814273 2443661515893 2446747520643 2447223268464 2452050138816 2454002280288 2456099345856 2458842521472 2460943723264 2462902945152 2466013249152 2467760741888 2472580587087 2479791379117 2480273552016 2484803288448 2485165610304 2486660607314 2487144115872 2492049725568 2494397379552 2499317295488 2501307067584 2506240612096 2516577774048 2523548903616 2523916875168 2525705400192 2530908334656 2543024478457 2550068867594 2550564705312 2555595404928 2557629981504 2558002922592 2562674616576 2563048293248 2565088803264 2570148150016 2580748903008 2582301399903 2587897791936 2590335740304 2592171331776 2595444883776 2597511185568 2602634481792 2603013985216 2617175943057 2617684829136 2620990601136 2622847915584 2625318788976 2628250962912 2630496932544 2632591140192 2637783627648 2651158540836 2656387650384 2658502470312 2663746064928 2671514353248 2691870229152 2692262744496 2697572927424 2699720536032 2705045428608 2726292588552 2731669891488 2733844645584 2734243281432 2736180850208 2739236844096 2739636266208 2741817362544 2747225286336 2763111764088 2768561688672 2770765813296 2771169832808 2774264905296 2776230834624 2778846203536 2790307746018 2795811311592 2798037130356 2803555941264 2806197051996 2811731957424 2812278673152 2813970451032 2819520688608 2820068918784 2839406484564 2841418575216 2847271876488 2849705010256 2857598929952 2869385293476 2875044830544 2877333729192 2877753287916 2883008943648 2883429329904 2885724903672 2891416668768 2891978878464 2894140549352 2900412762624 2914127707842 2916192748248 2916617973204 2919875494248 2922200083764 2922370671376 2924697247368 2927963792016 2928390733368 2930465880992 2939583469056 2950703905032 2953483637598 2959309049112 2961665032716 2962096888218 2967506581104 2967939288392 2970302142756 2976160726864 2976739414272 2984985229824 2988436106682 2996714323044 2999275162728 3005453647404 3007583404176 3011967099648 3020310498816 3028795587558 3034769543352 3037185603036 3043176107184 3046042953876 3052050928144 3052644371712 3054480745992 3060505362848 3061100450304 3070027544064 3073128627924 3076023691611 3078203456484 3081641449608 3082090799484 3084544532862 3090628447128 3097326491136 3102441278976 3106359230976 3108500734599 3114631899756 3117111539958 3117566061909 3121048018458 3123259688952 3123715107396 3126201978978 3132368057832 3132977118336 3139156560384 3141655725312 3142113826176 3148311289344 3150817742592 3163198452102 3165716757411 3171960774684 3172423294482 3188105526528 3196595897118 3196936843776 3205918136538 3212241446472 3214798796196 3221139622224 3221765943552 3231161586432 3240112172544 3243857996142 3246440516631 3249214759622 3252843752364 3255908118021 3258215354524 3262330027524 3262964357952 3269400185088 3272003040384 3274799127808 3278456695296 3280716841779 3283870593536 3287667005298 3288017665536 3290284403289 3294439575039 3296774116116 3299879866699 3306549257856 3307031402688 3309020808158 3313071051264 3313554147072 3316192154496 3322732967424 3325863172736 3329222680251 3335076090112 3338444903742 3338931699441 3348180817722 3348831841056 3355437032064 3358108383552 3364731871488 3365222500224 3367607200256 3374184558069 3374544446208 3383531329698 3384024699679 3393398729318 3400752940416 3407460539904 3410173308672 3410670563456 3414115736271 3420118404352 3423573120582 3433557294162 3434224918176 3436290839241 3440998537344 3443068533204 3443738006592 3450530389248 3453780987072 3456228442368 3460593178368 3463348247424 3470179309056 3476957003019 3479928233678 3482698695879 3489567924076 3490246438848 3494654134848 3497130554112 3500425051968 3504334617216 3507329243392 3510121520256 3513667150071 3517044836864 3523914065061 3531551130432 3534190863151 3534878054448 3541333820544 3541850200512 3544669960416 3551661419904 3562019137664 3571505292459 3586618717344 3589160305536 3589683659328 3596553949248 3596763903232 3599627381376 3606727238144 3613771627281 3623782075002 3624310477171 3631635575424 3634350118382 3635056784736 3642226521984 3645126194112 3645657708576 3652315792128 3652848354944 3655756483392 3662967048448 3678075208224 3684149018784 3688263782208 3691415584896 3694354417728 3699019873728 3701641112832 3720410328024 3727748415456 3729990910971 3730716173808 3738074588352 3741596069328 3748975943232 3751960601376 3759360918144 3785875312752 3788558100288 3796362501984 3825103301391 3825847057968 3833393107392 3836444972256 3837004383888 3844011924864 3844572439872 3847633204896 3855222225024 3885503610456 3888256997664 3888823964272 3893167325664 3896266778352 3899596329824 3903951722688 3904520977824 3926527243704 3934271873376 3937978183464 3945745398816 3948886710288 3949462517624 3956675441472 3960402857008 3976737811254 3984581475576 3987753705468 3995619097392 3999033550304 4007271529872 4010111205568 4037805343728 4038394116744 4046359391136 4049580804048 4057568142912 4061390605168 4072640994656 4089438882828 4097504837232 4100766968376 4101364922148 4104271275312 4108855266144 4109454399312 4112726043816 4120837929504 4121639188992 4144667646132 4152842533008 4156148719944 4156754749212 4161397357944 4164346251936 4164953476528 4168269305304 4176490743776 4177302824448 4189485101568 4193716967388 4205333911896 4209295577994 4217597936136 4220955676548 4226738360832 4229281032912 4229897725976 4259109726846 4262127862824 4270907814732 4274557515384 4282988595296 4286398394928 4294852829632 4312567245816 4316629931874 4324513415472 4325143994856 4328587355508 4337125003152 4341210824028 4349773370032 4350619143936 4362670720512 4374289122372 4374926959806 4379813241372 4383556007064 4387045871052 4391945688024 4392586100052 4395698821488 4408732343808 4409375203584 4414299959808 4421589539328 4430225456397 4438963573668 4442497549074 4443145332327 4451259871656 4451908932588 4455453214134 4464241090296 4465109121408 4473916042752 4477477844736 4486963333632 4498912744092 4508180471106 4511375106264 4534337253888 4543193381337 4552154315028 4555778404554 4564764160776 4569064430814 4578076392216 4578966557568 4581721118988 4587998049792 4590758044272 4591650675456 4605041316096 4617305184726 4617797663232 4623136199226 4626816799293 4630770641666 4635942670692 4643598261172 4653661918464 4659538846464 4667233402624 4671947849634 4672446156288 4675667309937 4680162027008 4684889533428 4685572661094 4689302968467 4698552086748 4699465677504 4702978392697 4708734840576 4712483587968 4713170739264 4721778427392 4722466934016 4726226613888 4735548559872 4744797678153 4748852340986 4757941162026 4758634941723 4762007056612 4782158289792 4785547074048 4786244879104 4794893845677 4795405265664 4799503175168 4808877204807 4818362169708 4822198194294 4822901343637 4831709433336 4832648915328 4836261181154 4842180767232 4846742379648 4856302029312 4860168258816 4860876944768 4865786994213 4873822139433 4874341977856 4879265628546 4887323031786 4893495041286 4894446536928 4904100277632 4908004560576 4912198691712 4917685042944 4921887446528 4925805890304 4931500507947 4932026498304 4945161174174 4959582758234 4960547104032 4963531212237 4969606576896 4970331220608 4973321214628 4974288231744 4984099451136 4988794759104 4998634590976 5002614135168 5007667355613 5012481224192 5022271226583 5033155548096 5047097807232 5047833750336 5051410800384 5061816669312 5075296994547 5086048956914 5090098093977 5100137735188 5101129410624 5111190809856 5115259963008 5116005845184 5125349233152 5126096586496 5130177606528 5135359680873 5140296300032 5150335941243 5161497806016 5164602799806 5165355876913 5175795583872 5180671480608 5184342663552 5190889767552 5195022371136 5205268963584 5206027970432 5219892350517 5234351886114 5235369658272 5241981202272 5245695831168 5250637577952 5256501925824 5260993865088 5265182280384 5275567255296 5302317081672 5312775300768 5317004940624 5327492129856 5343028706496 5383740458304 5384525488992 5395145854848 5399441072064 5410090857216 5435673112503 5451525177573 5452585177104 5463339782976 5467689291168 5468486562864 5472361700416 5478473688192 5479272532416 5483634725088 5494450572672 5526223528176 5537123377344 5541531626592 5542339665616 5548529810592 5552461669248 5557692407072 5580615492036 5591622623184 5596074260712 5607111882528 5612394103992 5623463914848 5624557346304 5627940902064 5639041377216 5678812969128 5682837150432 5694543752976 5699410020512 5715197859904 5738770586952 5750089661088 5754667458384 5755506575832 5766017887296 5766858659808 5771449807344 5782833337536 5788281098704 5828255415684 5832385496496 5833235946408 5839750988496 5844400167528 5844741342752 5849394494736 5855927584032 5856781466736 5860931761984 5901407810064 5906967275196 5918618098224 5923330065432 5924193776436 5935013162208 5935878576784 5940604285512 5952321453728 5953478828544 5976872213364 5993428646088 5998550325456 6010907294808 6015166808352 6023934199296 6057591175116 6069539086704 6074371206072 6086352214368 6092085907752 6104101856288 6105288743424 6108961491984 6121010725696 6146257255848 6152047383222 6156406912968 6163282899216 6164181598968 6169089065724 6181256894256 6217001469198 6229263799512 6234223079916 6235132123818 6242096036916 6246519377904 6247430214792 6252403957956 6264736115664 6265954236672 6283311450624 6284227652352 6301635485184 6313943366991 6326396904204 6331433514822 6343921549368 6344846588964 6376211053056 6393191794236 6411836273076 6424482892944 6429597592392 6442279244448 6443531887104 6462323172864 6474944897811 6487715992284 6492881033262 6498429519244 6505687504728 6511816236042 6516430709048 6524660055048 6525928715904 6538800370176 6544006080768 6549598255616 6561433683558 6562390439709 6575334010596 6580568806578 6588879150078 6593548232232 6599759733398 6613098515712 6614062805376 6618041616316 6627108294144 6632384308992 6651726345472 6658445360502 6663746323611 6670152180224 6676889807484 6677863398882 6683179821201 6696361635444 6697663682112 6710874064128 6716216767104 6729463742976 6730445000448 6748369116138 6749088892416 6762270706659 6767062659396 6768049399358 6786797458636 6801505880832 6820346617344 6821341126912 6828231472542 6833667606831 6840236808704 6847146241164 6853596646221 6867114588324 6868449836352 6872581678482 6873583804711 6881997074688 6886137066408 6887476013184 6901060778496 6907561974144 6912456884736 6921186356736 6925957777089 6926696494848 6934704298839 6946155962499 6953914006038 6959856467356 6965397391758 6979135848152 6980492877696 6989308269696 6994261108224 7000850103936 7007921774451 7008669234432 7014658486784 7020243040512 7027334300142 7028358991641 7047828130122 7063102260864 7068381726302 7069756108896 7082667641088 7083700401024 7089339920832 7103322839808 7123278511479 7124038275328 7136911743039 7143010584918 7173237434688 7178320611072 7179367318656 7193107898496 7193527806464 7199254762752 7227543254562 7233297291441 7247564150004 7248620954342 7254391771731 7263271150848 7268700236764 7270113569472 7284453043968 7290252388224 7291315417152 7304631584256 7305696709888 7311512966784 7318898442819 7325934096896 7330984547679 7340242561929 7356150416448 7368298037568 7376527564416 7382831169792 7388708835456 7398039747456 7403282225664 7417741761261 7439374137351 7440820656048 7455496830912 7459981821942 7461432347616 7476149176704 7483192138656 7497951886464 7503921202752 7518721836288 7571750625504 7577116200576 7592725003968 7629073435371 7650206602782 7651694115936 7666786214784 7672889944512 7674008767776 7688023849728 7689144879744 7695266409792 7710444450048 7746904199709 7771007220912 7776513995328 7777647928544 7786334651328 7792533556704 7799192659648 7807903445376 7809041955648 7851527829171 7853054487408 7868543746752 7875956366928 7891490797632 7897773420576 7898925035248 7913350882944 7920805714016 7953475622508 7969162951152 7975507410936 7991238194784 7998067100608 8014543059744 8020222411136 8075610687456 8076788233488 8092718782272 8099161608096 8115136285824 8122781210336 8145281989312 8178877765656 8195009674464 8201533936752 8202729844296 8208542550624 8217710532288 8218908798624 8225452087632 8241675859008 8289335292264 8305685066016 8312297439888 8313509498424 8322794715888 8328692503872 8329906953056 8336538610608 8352981487552 8387433934776 8410667823792 8418591155988 8435195872272 8441911353096 8458562065824 8459795451952 8518219453692 8524255725648 8541815629464 8549115030768 8565977190592 8572796789856 8589705659264 8625134491632 8633259863748 8649026830944 8650287989712 8657174711016 8674250006304 8682421648056 8699546740064 8701238287872 8748578244744 8749853919612 8759626482744 8767112014128 8774091742104 8783891376048 8785172200104 8791397642976 8818750407168 8860450912794 8877927147336 8884995098148 8886290664654 8902519743312 8903817865176 8910906428268 8928482180592 8930218242816 8954955689472 8997825488184 9016360942212 9022750212528 9086386762674 9104308630056 9111556809108 9129528321552 9138128861628 9156152784432 9157933115136 9163442237976 9181516088544 9183301350912 9210082632192 9228071074833 9234610369452 9246272398452 9253633598586 9261541283332 9271885341384 9287196522344 9307323836928 9319077692928 9325502203797 9334466805248 9343895699268 9351334619874 9352698185727 9369779066856 9371145322188 9378605936934 9397104173496 9398931355008 9405956785394 9417469681152 9424967175936 9426341478528 9444933868032 9452453227776 9489595356306 9497150272233 9497704681972 9515882324052 9517269883446 9524014113224 9564316579584 9572489758208 9589787691354 9590810531328 9617754409614 9636724339416 9644396388588 9645802687274 9663418866672 9665297830656 9672522362308 9693484759296 9720336517632 9721753889536 9731573988426 9739321549893 9747644278866 9748683955712 9758531257092 9767724354063 9774646063572 9786990082572 9788893073856 9808200555264 9816009121152 9824397383424 9835370085888 9851611780608 9863001015894 9864052996608 9870853209867 9883318725117 9890322348348 9899639600097 9919165516468 9921094208064 9927062424474 9939213153792 9940662441216 9946642429256 9948576463488 9968198902272 9977589518208 9987668040753 9997269181952 10005228270336 10015334711226 10016795098323 10044542453166 10066311096192 10094195614464 10095667500672 10102821600768 10122553674207 10123633338624 10150593989094 10152074099037 10172097913828 10180196187954 10200275470376 10202258821248 10222381619712 10230519926016 10232011690368 10242347208813 10252193172992 10260355213056 10270719361746 10300671882486 10308872517723 10322995612032 10329205599612 10330711753826 10351591167744 10361342961216 10368685327104 10381779535104 10390044742272 10410537927168 10412055940864 10430871009057 10439784701034 10448096087637 10468703772228 10470739316544 10483962404544 10491391662336 10501275155904 10513003851648 10521987730176 10530364560768 10551134510592 10571742195183 10602572589453 10604634163344 10625550601536 10634009881248 10654984259712 10686057412992 10714515877377 10767480916608 10769050977984 10790291709696 10798882144128 10820181714432 10841314881843 10871346225006 10872931431513 10903050355146 10905170354208 10926679565952 10935378582336 10936973125728 10944723400832 10956947376384 10958545064832 10967269450176 10988901145344 11052447056352 11074246754688 11083063253184 11084679331232 11097059621184 11104923338496 11115384814144 11161230984072 11183245246368 11189972732913 11192148521424 11214223765056 11224788207984 11246927829696 11255881804128 11278082754432 11341095753247 11357625938256 11365674300864 11389087505952 11398820041024 11430395719808 11475309904173 11477541173904 11500179322176 11509334916768 11511013151664 11532035774592 11533717319616 11542899614688 11565666675072 11576562197408 11656510831368 11664770992992 11666471892816 11679501976992 11688800335056 11689482685504 11698788989472 11711855168064 11713562933472 11721863523968 11802815620128 11813934550392 11837236196448 11846660130864 11848387552872 11870026324416 11871757153568 11881208571024 11904642907456 11953744426728 11986857292176 11997100650912 12021814589616 12030333616704 12115182350232 12139078173408 12146380658803 12148742412144 12172704428736 12184171815504 12208203712576 12217922983968 12242021451392 12292514511696 12304094766444 12312813825936 12326565798432 12328363197936 12338178131448 12362513788512 12434002938396 12458527599024 12468446159832 12470264247636 12484192073832 12493038755808 12494860429584 12504807915912 12529472231328 12531908473344 12568455304704 12627886733982 12652793808408 12662867029644 12687843098736 12689693177928 12786383588472 12823672546152 12848965785888 12859195184784 12884558488896 12949889795622 12975431984568 12985762066524 12996859038488 13011375009456 13023632472084 13032861418096 13049320110096 13051857431808 13088012161536 13122867367116 13124780879418 13150668021192 13161137613156 13177758300156 13187096464464 13199519466796 13226197031424 13228125610752 13236083232632 13264768617984 13290676369191 13303452690944 13316890721004 13327492647222 13329435996981 13353779614968 13355726797764 13366359642402 13392723270888 13395327364224 13421748128256 13432433534208 13460890000896 13496738232276 13524541413318 13534125318792 13536098798716 13573594917272 13603011761664 13629580144011 13642682253824 13656462945084 13667335213662 13694292482328 13707193292442 13734229176648 13736899672704 13745163356964 13747167609422 13763994149376 13772274132816 13774952026368 13815123948288 13851915554178 13853392989696 13869408597678 13880450397879 13892311924998 13907828012076 13919712934712 13930794783516 13958271696304 13960985755392 13978616539392 14001700207872 14015843548902 14017338468864 14040486081024 14054668600284 14056717983282 14067908905401 14095656260244 14108935178091 14126204521728 14136763452604 14139512217792 14165335282176 14167400802048 14178679841664 14206645679616 14234393034459 14246557022958 14248076550656 14273823486078 14275904825169 14286021169836 14346474869376 14356641222144 14358734637312 14386215796992 14398509525504 14426631614421 14455086509124 14466594582882 14468704030911 14495128300008 14497241908684 14508783543462 14526542301696 14537400473528 14540227138944 14568906087936 14580504776448 14582630834304 14597360982639 14611393419776 14621466418299 14623025933568 14637796885638 14661969095358 14680485123858 14712300832896 14736596075136 14753055128832 14765662339584 14777417670912 14794501523841 14796079494912 14835483522522 14878748274702 14881641312096 14890593636711 14910993661824 14919963643884 14922864695232 14952298353408 14966384277312 14995903772928 15007842405504 15037443672576 15066813679749 15143501251008 15154232401152 15185450007936 15225890983641 15258146870742 15270294281931 15300413205564 15303388231872 15333572429568 15345779889024 15348017535552 15376047699456 15378289759488 15390532819584 15420888900096 15451007823729 15476522933989 15493808399418 15496067630739 15542014441824 15553027990656 15555295857088 15572669302656 15585067113408 15598385319296 15615806890752 15618083911296 15659677051551 15703055658342 15706108974816 15737087493504 15751912733856 15782981595264 15795546841152 15797850070496 15826701765888 15841611428032 15906951245016 15938325902304 15951014821872 15982476389568 15996134201216 16029086119488 16040444822272 16151221374912 16153576466976 16163293947541 16185437564544 16198323216192 16230272571648 16245562420672 16290563978624 16307019337509 16354575532719 16357755531312 16390019348928 16403067873504 16405459688592 16417085101248 16435421064576 16437817597248 16450904175264 16483351718016 16575447639361 16578670584528 16611370132032 16624594879776 16627018996848 16645589431776 16657385007744 16659813906112 16673077221216 16705962975104 16774867869552 16821335647584 16837182311976 16870391744544 16883822706192 16917124131648 16919590903904 17036438907384 17048511451296 17083631258928 17098230061536 17131954381184 17145593579712 17179411318528 17250268983264 17266519727496 17298053661888 17300575979424 17314349422032 17348500012608 17364843296112 17399093480128 17497156489488 17499707839224 17519252965488 17534224028256 17548183484208 17567782752096 17570344400208 17582795285952 17720901825588 17755854294672 17769990196296 17772581329308 17805039486624 17807635730352 17821812856536 17856964361184 17860436485632 17995650976368 18032721884424 18045500425056 18172773525348 18208617260112 18223113618216 18259056643104 18276257723256 18312305568864 18315866230272 18326884475952 18363032177088 18456142149666 18469220738904 18492544796904 18507267197172 18523082566664 18543770682768 18574393044688 18651004407594 18687791398536 18702669239748 18705396371454 18739558133712 18742290644376 18757211873868 18794208346992 18797862710016 18811913570788 18849934351872 18852682957056 18904906455552 18941830100973 18979190712612 18994300544466 18995409363944 19031764648104 19034539766892 19048028226448 19128633159168 19179575382708 19235508819228 19273448678832 19288792777176 19291605374548 19326837733344 19330595661312 19345044724616 19386969518592 19424834693433 19443507779072 19463147976852 19478643099786 19495288557732 19517062514184 19535448708126 19549292127144 19573980165144 19577786147712 19616401110528 19632018242304 19648794766848 19687171319127 19726002031788 19741706419734 19766637450234 19780644696696 19799279200194 19838331032936 19842188416128 19854124848948 19881324882432 19893284858512 19897152926976 19955179036416 19975336081506 20010456540672 20030669422452 20033590196646 20049539463603 20089084906332 20132622192384 20188391228928 20191335001344 20245107348414 20247266677248 20286812119977 20301187978188 20304148198074 20344195827656 20360392375908 20400550940752 20404517642496 20461039852032 20464023380736 20484694417626 20520710426112 20541438723492 20560789938663 20601343764972 20617745035446 20620751414133 20645991224064 20658411199224 20661423507652 20703182335488 20722685922432 20737370654208 20763559070208 20777873331267 20780089484544 20804112896517 20824111881728 20838467887497 20861742018114 20879569402068 20896192175274 20937407544456 20941478633088 20967924809088 20982783324672 21002550311808 21026007703296 21043975460352 21060729121536 21085076974923 21143484390366 21205145178906 21209268326688 21251101203072 21268019762496 21309968519424 21369835534437 21372114825984 21429031754754 21534961833216 21538101955968 21580583419392 21597764288256 21682629763686 21699891874323 21742692450012 21745862863026 21763175315193 21806100710292 21810340708416 21853359131904 21870757164672 21873946251456 21889446801664 21913894752768 21917090129664 21934538900352 21977802290688 21992953643037 22020727685787 22057091740567 22104894112704 22148493509376 22166126506368 22169358662464 22194119242368 22209846676992 22230769628288 22253225283783 22318122412053 22322461968144 22366490492736 22379945465826 22384297042848 22428447530112 22449576415968 22493855659392 22511763608256 22556165508864 22619533518907 22682191506494 22715251876512 22731348601728 22778175011904 22797640082048 22860791439616 22887220306113 22950619808346 22955082347808 23000358644352 23018669833536 23022026303328 23064071549184 23067434639232 23085799229376 23131333350144 23153124394816 23240712599127 23313021662736 23329541985984 23332943785632 23359003953984 23377600670112 23378965371008 23397577978944 23423710336128 23427125866944 23443727047936 23554583487513 23605631240256 23623275769483 23627869100784 23674472392896 23693320261728 23696775105744 23740052648832 23743514307136 23762417142048 23809285814912 23907488853456 23973714584352 23994201301824 24043629179232 24060667233408 24225654242143 24230364700464 24278156346816 24292761317606 24297484824288 24345408857472 24368343631008 24416407425152 24435845967936 24484042902784 24585029023392 24608189532888 24625627651872 24653131596864 24656726395872 24676356262896 24725027577024 24868005876792 24917055198048 24936892319664 24940528495272 24968384147664 24986077511616 24989720859168 25009615831824 25058944462656 25255773467964 25305587616816 25325734059288 25375686197472 25379386355856 25572767176944 25647345092304 25697931571776 25718390369568 25769116977792 25899779591244 25950863969136 25971524133048 25993718076976 26022750018912 26047264944168 26065722836192 26098640220192 26103714863616 26245734734232 26249561758836 26301336042384 26322275226312 26355516600312 26374192928928 26399038933592 26456251221504 26472166465264 26581352738382 26633781442008 26654985294444 26658871993962 26707559229936 26711453595528 26732719284804 26785446541776 26790654728448 26864867068416 26993476464552 27049082826636 27068250637584 27072197597432 27147189834544 27259160288022 27312925890168 27334670427324 27388584964656 27414386584884 27468458353296 27473799345408 27490326713928 27494335218844 27544548265632 27549904052736 27630247896576 27684213224499 27703831108356 27738817195356 27760900795758 27784623849996 27815656024152 27839425869424 27861589567032 27916543392608 27921971510784 27957233078784 28003400415744 28031687097804 28058094557181 28109337200568 28113435966564 28135817810802 28191312520488 28217870356182 28252409043456 28273526905208 28279024435584 28334801604096 28357359683328 28468786068918 28493114045916 28547646972156 28551809650338 28572042339672 28692949738752 28717469274624 28772431593984 28853263228842 28910173018248 28933189165764 28937408061822 28990256600016 28994483817368 29017567086924 29074800947056 29080454277888 29161009552896 29165261668608 29194721965278 29242932836598 29246051867136 29275593771276 29303173062189 29323938190716 29360970247716 29424601665792 29473192150272 29506110257664 29554835341824 29589003047682 29592158989824 29612559629601 29649956175351 29670967045044 29698918800291 29757496549404 29763282624192 29781187273422 29821987323648 29839927287768 29845729390464 29904596706816 29932768554624 29991807545856 30015684811008 30050385294969 30133627359498 30287002502016 30308464802304 30367661022621 30370900015872 30451781967282 30456222297111 30516293741484 30540588563862 30600826411128 30606776463744 30667144859136 30691559778048 30696035071104 30756579518976 30781065639168 30867540216409 30902015647458 30926617553169 30953045867978 30987616798836 30992135261478 31084028883648 31106055981312 31110591714176 31145338605312 31170134226816 31196770638592 31231613781504 31236167822592 31319354103102 31344288262911 31406111316684 31412217949632 31435697677501 31474174987008 31503825467712 31565963190528 31591093682304 31595700140992 31653403531776 31683222856064 31715226585549 31807717768359 31813902490032 31876651804608 31902029643744 31964952779136 31992268402432 32058172238976 32080889644544 32143547632131 32237287928521 32302442749824 32307152933952 32326587895082 32370875129088 32396646432384 32460545143296 32491124841344 32523944645529 32581127957248 32614038675018 32618794294539 32709151065438 32715511062624 32780038697856 32806135747008 32810919377184 32834170202496 32870842129152 32875635194496 32901808350528 32966703436032 33059318219941 33150895278722 33157341169056 33222740264064 33249189759552 33254037993696 33291178863552 33314770015488 33319627812224 33346154442432 33411925950208 33549735739104 33569918198739 33642671295168 33674364623952 33740783489088 33767645412384 33834248263296 33839181807808 34023287259741 34072877814768 34097022902592 34167262517856 34196460123072 34263908762368 34291187159424 34358822637056 34425929712519 34500537966528 34526326124629 34533039454992 34596107323776 34601151958848 34628698844064 34697000025216 34729686592224 34798186960256 34994312978976 34999415678448 35038505930976 35068448056512 35096366968416 35135565504192 35140688800416 35165590571904 35441803651176 35511708589344 35539980392592 35545162658616 35610078973248 35615271460704 35643625713072 35713928722368 35991301952736 36065443768848 36091000850112 36345547050696 36417234520224 36439141976409 36446227236432 36518113286208 36552515446512 36624611137728 36653768951904 36726064354176 36912284299332 36938441477808 36985089593808 37014534394344 37046165133328 37087541365536 37148786089376 37302008815188 37375582797072 37405338479496 37410792742908 37479116267424 37484581288752 37514423747736 37588416693984 37595725420032 37623827141576 37705365914112 37883660201946 37958381425224 37988601088932 37990818727888 38063529296208 38069079533784 38096056452896 38359150765416 38471017638456 38546897357664 38577585554352 38583210749096 38653675466688 38690089449232 38849669386866 38926295953704 38957286199572 38990577115464 39034125028368 39070897416252 39098584254288 39147960330288 39155572295424 39264036484608 39374342638254 39452004063576 39483412839468 39533274900468 39561289393392 39598558400388 39676662065872 39684376832256 39708249697896 39786569717024 39794305853952 39910358072832 39950672163012 39988307990943 40061338844904 40067180393292 40099078927206 40178169812664 40265244384768 40382670002688 40490214696828 40573624239954 40602375956376 40608296396148 40688391655312 40720784751816 40801101881504 40809035284992 40928046761472 40969388835252 41082877446984 41121579877326 41202687529944 41235490070892 41241502828266 41291982448128 41316822398448 41322847015304 41445371844864 41555746662534 41560178969088 41608225793034 41676935774994 41723484036228 41759138804136 41792384350548 41874815088912 41882957266176 41935849618176 42005100623616 42052015406592 42121458243072 42170153949846 42203726716203 42286968780732 42326805534273 42410290357812 42418536653376 42502202406144 42536039524992 42619937038848 42739671068874 42744229651968 42827714475507 42858063509508 43069923666432 43076203911936 43195528576512 43279894843263 43365259527372 43399783748646 43406112092733 43485384900024 43491725726052 43526350630386 43612201420584 43620681416832 43706718263808 43741514329344 43747892502912 43778893603328 43834180259328 43864399254897 43869077800704 43985907286074 43992321095827 44041455371574 44114183481134 44209788225408 44296987018752 44332253012736 44338717324928 44383504571523 44388238484736 44461539256576 44506450567566 44636244824106 44644923936288 44671780910133 44732980985472 44759890931652 44768594085696 44856895060224 44899152831936 44987711318784 45023527216512 45112331017728 45200441039247 45239067037814 45364383012988 45430503753024 45462697203456 45556350023808 45595280164096 45677672950923 45721582879232 45774440612226 45810882845793 45901239616692 45910164695616 45944481220963 46000717288704 46037339667072 46044052606656 46128143098368 46134869278464 46171598458752 46262666700288 46306248789632 46353023471187 46429568801967 46481425198254 46488202892217 46626043325472 46659083971968 46665887571264 46718007907968 46755201340224 46757930742016 46795155957888 46847420672256 46854251733888 46887454095872 46979031154653 47109166975026 47116036203223 47211262480512 47246551538966 47255738201568 47348944785792 47386640523456 47393550211488 47480105297664 47487028614272 47524834284096 47618571629824 47814977706912 47947429168704 47988402603648 48087258358464 48121334466816 48451308484286 48460729400928 48489881842623 48556312693632 48585522635212 48594969648576 48690817714944 48736687262016 48832814850304 48871691935872 48921058012527 48968085805568 49063726598157 49170058046784 49216379065776 49251255303744 49306263193728 49313452791744 49352712525792 49450055154048 49726342918083 49736011753584 49834110396096 49873784639328 49881056990544 49936768295328 49972155023232 49979441718336 50019231663648 50117888925312 50511546935928 50611175233632 50651468118576 50751372394944 50758772711712 51145534353888 51294690184608 51395863143552 51436780739136 51538233955584 51799559182488 51901727938272 51943048266096 51987436153952 52045500037824 52094529888336 52131445672384 52197280440384 52491469468464 52499123517672 52602672084768 52644550452624 52711033200624 52748385857856 52798077867184 52944332930528 53162705476764 53267562884016 53309970588888 53317743987924 53415118459872 53422907191056 53465438569608 53570893083552 53581309456896 53986952929104 54098165653272 54136501275168 54144395194864 54294379669088 54518320576044 54625851780336 54669340854648 54777169929312 54828773169768 54936916706592 54947598690816 54980653427856 54988670437688 55089096531264 55368426448998 55407662216712 55477634390712 55521801591516 55569247699992 55631312048304 55678851738848 55723179134064 55833086785216 56063374195608 56116189114362 56218674401136 56226871933128 56271635621604 56382625040976 56435740712364 56547053810416 56558048871168 56714719366656 56937572137836 56986228091832 57095293944312 57103619300676 57144084679344 57385899477504 57706526457684 57820346036496 57866378331528 57874816123644 57980513200032 57988967634736 58035134173848 58149601894112 58160908555776 58330523337216 58389443930556 58485865673196 58551187542552 58606346124378 58647876381432 58721940495432 58849203331584 58946384300544 59061513957381 59178006095364 59225119259202 59299912350702 59341934090088 59397837600582 59514993098808 59526565248384 59562374546844 59643974647296 59679854575536 59691458780928 59865537109248 60031369622016 60100770589938 60148618390809 60267254718996 60574005004032 60735322045242 60741800031744 60903563934564 60912444594222 61032587482968 61081177127724 61201652822256 61213552927488 61383119556096 61392070142208 61562131278336 61682369815989 61735080432818 61804031294916 61853235106338 61862254242399 61906091735956 61975233597672 61984270522956 62168057767296 62212111962624 62221183428352 62290677210624 62333619993801 62340268453632 62393541277184 62472335645184 62515403662491 62638708206204 62688576525822 62697717467281 62812222633368 62824435899264 62871395355002 62948349974016 63007650935424 63131926381056 63182187364608 63191400281984 63255230924769 63366445712128 63430453171098 63615435536718 63627804980064 63753303609216 63804059287488 63929905558272 63984536804864 64109506603311 64116344477952 64287095264262 64474575857042 64604885499648 64614305867904 64653175790164 64741750258176 64793292864768 64982249682688 65047889291058 65099675622969 65162255914496 65228077350036 65237588589078 65289525945579 65418302130876 65431022125248 65560077395712 65612271494016 65621838754368 65668340404992 65741684258304 65751270388992 65803616701056 65933406872064 65978860929111 66062183057361 66118636439882 66171275221701 66301790557444 66314682338112 66445480528128 66498379519104 66508075987392 66582357727104 66629540030976 66639255624448 66692308884864 66759675851349 66823851900416 66954367236159 67099471478208 67139836397478 67149626399869 67285342590336 67348729247904 67481566978176 67535290824768 67668496526592 67678363615616 67858600556721 68046574519482 68145755629536 68194045805184 68334525035712 68392920246144 68527817524736 68582374318848 68661660918339 68851859425038 69001075933056 69052652249258 69066078909984 69192214647552 69202303917696 69257397688128 69394000050432 69459373184448 69596373920512 69722137797381 69988625957952 69998831356896 70077011861952 70136896113024 70192733936832 70271131008384 70281377600832 70331181143808 70663750462539 70869827308449 70883607302352 71023417178688 71079960785184 71090325317232 71220157946496 71230542921408 71287251426144 71427857444736 71982603905472 72130887537696 72182001700224 72676962726429 72691094101392 72834469040448 72878283952818 72892454472864 73036226572416 73105030893024 73249222275456 73307537903808 73452128708352 73824568598664 73876882955616 73970179187616 74029068788688 74092330266656 74175082731072 74297572178752 74604017630376 74751165594144 74810676958992 74821585485816 74958232534848 74969162577504 75028847495472 75176833387968 75247654283152 75767320403892 75916762850448 75977202177864 75981637455776 76127058592416 76138159067568 76192112905792 76718301530832 76942035276912 77093794715328 77155171108704 77166421498192 77307350933376 77380178898464 77699338773732 77852591907408 77914572399144 77981154230928 78068250056736 78141794832504 78197168508576 78295920660576 78311144590848 78748685276508 78904008127152 78966825678936 79066549800936 79122578786784 79197116800776 79353324131744 79368753664512 79416499395792 79573139434048 79901344326024 79976615981886 80122677689808 80134360786584 80198157854412 80356339625328 80980429393656 81147248479908 81204751912752 81216592792296 81376783310624 81441569503632 81602203763008 81938777670504 82165754893968 82243159754652 82405375059888 82470980141784 82483005656532 82633644796896 82645694030608 82890743689728 83111493325068 83216451586068 83353871549988 83446968072456 83518277608272 83584768701096 83749630177824 83765914532352 83871699236352 84010201247232 84174283671543 84340307899692 84407453432406 84573937561464 84653611068546 84820580715624 84837073306752 85004404812288 85072079049984 85479342137748 85655428951014 85716127019016 86152407823872 86559789686526 86730519054744 86799567497292 86812224185466 86970769800048 86983451452104 87052701260772 87224402841168 87241362833664 87483028658688 87495785005824 87728798509794 87738155601408 87909519186567 87971814572148 87984642191654 88082910743148 88228366962268 88419576450816 88664506025472 88677434649856 88767009143046 88776476969472 88837678888803 88923078513152 89012901135132 89096756400873 89272489648212 89289847872576 89343561820266 89356589461243 89465961970944 89519781863304 89537188171392 89713790120448 89798305663872 89975422637568 90047054433024 90151155884907 90400882078494 90478134075628 90728766025976 90861007506048 90925394406912 91102983067863 91112700047616 91190560328192 91355345901846 91368666891333 91548881224452 91621765691586 91802479233384 91820329391232 91888962441926 92001434577408 92074679334144 92088105213312 92269738556928 92343196917504 92602620649227 92612497579264 92706046942374 92779852659507 92859137603934 92962850396508 92976405784434 93252086650944 93318167943936 93331775142528 93436015815936 93510402680448 93515861484032 93590311915776 93694841344512 93708503467776 93958062309306 94032864788733 94218333950052 94232072406446 94307093032503 94422524961024 94493103077932 94511476403136 94697889571584 94773281046912 94787100422976 94960210595328 94974057228544 95049668568192 95145679756647 95237143259648 95423153305077 95629955413824 95894858337408 95976805207296 96174516716928 96242668933632 96430642896393 96711863785563 96902616968572 96921458801856 96979763685246 97112625387264 97171045270424 97189939297152 97381635429888 97473374524032 97571833936587 97665629700608 97743383871744 97842116025054 97856382883617 98127453196314 98340116093568 98432758131552 98502510607488 98612526387456 98626905583488 98705425051584 98900110308096 99177954659823 99452685836166 99472023507168 99668220792192 99747569278656 99762113981088 99873536590656 99944310046464 99958883436672 100038463327296 100235777850624 100709754596217 101023093871856 101222350467264 101302936237152 101502744789888 101517545423424 102069861779223 102291068707776 102589380369216 102791726287104 102873561478272 103076467911168 103277789137557 103578978373887 103599118364976 103803455876544 103886096532192 103974872307904 104091000075648 104189059776672 104262891344768 104394560880768 104982938936928 104998247035344 105205344169536 105289100905248 105422066401248 105496771715712 105596155734368 105888665861056 106325410953528 106535125768032 106619941177776 106635487975848 106830236919744 106845814382112 106930877139216 107141786167104 107973905858208 108196331306544 108273002550336 108288790389728 108588759338176 109036641152088 109251703560672 109317425929227 109338681709296 109554339858624 109657546339536 109873833413184 109961306855712 109977340875376 110178193062528 110736852897996 110815324433424 110955268781424 111043603183032 111138495399984 111262624096608 111357703477696 111446358268128 111666173570432 112126748391216 112232378228724 112437348802272 112453743866256 112543271243208 112765250081952 112871481424728 113094107620832 113116097742336 113875144275672 113972456183664 114190587888624 114207238601352 114288169358688 115413052915368 115640692072992 115732756663056 115749632247288 115961026400064 115977935269472 116070268347696 116299203788224 116778887861112 116971731346392 117102375085104 117212692248756 117295752762864 117443880990864 118123027914762 118356012190728 118450238518404 118599824701404 118683868180176 118795675201164 119029986197616 119053130496768 119124749093688 119359709151072 119382917561856 119731074218496 119964923972829 120201541179876 120297236781618 120534509437992 121148010008064 121470644090484 121807127869128 121824889188444 122065174965936 122162354255448 122403305644512 122427105854976 122784140284416 123364739631978 123470160865636 123608062589832 123706470212676 123724508484798 123812183471912 123950467195344 123968541045912 124336115534592 124442366856704 124667239987602 124680536907264 125030807324982 125277416412408 125377153051644 125395434934562 125624445266736 125648871798528 125742790710004 126015301870848 126364374729216 126382800563968 126510461849538 126611180148609 126732891424256 126860906342196 126980416602819 127230871073436 127255609960128 127506607218432 127608118574976 127859811116544 128219013206622 128232688955904 128483143426521 128574190528524 128949151714084 129209770999296 129228611735808 129306351580328 129586585729536 129839684529789 129964499365376 130095778582116 130199351245938 130218336278199 130456154700072 130475177178156 130579051891158 130836604261752 130862044250496 131120154791424 131224542988032 131243677508736 131336680809984 131502540777984 131593197764691 131607233402112 131957721858222 131976963287481 132124366114722 132237272879764 132342550443402 132603581114888 132629364676224 132890961056256 132996759038208 133016151974784 133150513714569 133164715454208 133278511248896 133384617769728 133519351702698 133908734472318 134015342730399 134198942956416 134279672794956 134299252799738 134570685180672 134697458495808 134963133956352 135070581649536 135336993053184 135356727231232 135601323117741 135717201113442 136093149038964 136291511259072 136388091610368 136669050071424 136785840492288 137164748637696 137323321836678 137432648537379 137703718850076 137833443662889 138002151866112 138105304498516 138132157819968 138384429295104 138404607835392 138514795376256 138788000100864 138918746368896 139059070413561 139192747841024 139288706405901 139444275594762 139464608676651 139977251915904 139997662713792 140154023723904 140273792226048 140385467873664 140542262016768 140562755201664 140662362287616 140937093463959 141327500925078 141348108609669 141739654616898 141767214604704 142046834357376 142159921570368 142180650634464 142440315892992 142461085842816 142574502852288 142855714889472 143965207810944 144261775075392 144364003400448 145353925452858 145382188202784 145469645527869 145668938080896 145756567905636 145784908945728 146072453144832 146210061786048 146498444550912 146615075807616 146904257416704 147191179794471 147434244792211 147649137197328 147753765911232 147940358375232 148058137577376 148184660533312 148350165462144 148595144357504 149179028754249 149208035260752 149502331188288 149621353917984 149643170971632 149916465069696 149938325155008 150057694990944 150353666775936 150495308566304 151534640807784 151833525700896 151954404355728 151963274911552 152254117184832 152276318135136 152384225811584 153436603061664 153884070553824 154187589430656 154310342217408 154332842996384 154614701866752 154760357796928 155398677547464 155705183814816 155829144798288 155962308461856 156136500113472 156283589665008 156394337017152 156591841321152 157497370553016 157808016254304 157902948564439 157933651357872 158133099601872 158245157573568 158394233601552 158706648263488 158832998791584 159146278868096 159802688652048 159953231963772 160245355379616 160268721573168 160396315708824 160712679250656 161960858787312 162294496959816 162409503825504 162433185584592 162753566621248 162883139007264 163204407526016 163877555341008 164331509787936 164486319509304 164810750119776 164941960283568 164966011313064 165267289593792 165291388061216 166222986650136 166432903172136 166707743099976 166893936144912 167036555216544 167169537402192 167499260355648 168348567343086 168680615799384 168814906864812 169147875122928 169307222137092 169641161431248 169674146613504 170144158099968 170958684275496 171310857902028 171432254038032 173119579373052 173461038109488 173599134994584 173624448370932 173941539600096 173966902904208 174105402521544 174448805682336 174482725667328 174991570011648 175457597019588 175819038373134 175943629144296 175969284383308 176165821486296 176456733924536 176839152901632 177184541872143 177354869299712 177534018286092 177675357777606 178025802270264 178193512801746 178544979296424 178579695745152 178687123640532 178713178922486 178931923941888 179039563726608 179074376342784 179596611327744 180094108866048 180302311769814 180445855172427 180801764156988 180956268151256 181457532051952 181722015012096 182205966135726 182225400095232 182710691803692 182737333782666 183097762448904 183243531383172 183604958466768 183640658782464 183777924883852 184149358668288 184176210426624 184686393835008 185047109447967 185205241298454 185224995158528 185412093884748 185559705319014 185586762727197 185718275207868 185925700793016 185952811568868 186504173301888 186636335887872 186663550285056 186872031631872 187020805360896 187180623831552 187417006935552 187546210987473 187916124618612 188065729577466 188093152401843 188436667900104 188464144812892 188614186065006 188845049922048 188986206155864 189022952806272 189395779143168 189546562093824 189574200845952 189765692774307 189948114457088 190099337136384 190291359513294 190846306610154 191259910827648 191789716674816 191953610414592 192328519809933 192349033433856 192861285792786 193423727571126 193805233937144 193842917603712 193959527370492 194225250774528 194342090540848 194379878594304 194946749048064 195143667873174 195486767743488 195684232050108 195712765767234 195868577836737 196254906392628 196680232187136 196865516263104 197005021214976 197225052774912 197253811166976 197410850103168 197800220616192 197936582787333 198186549172083 198355909319646 198513825665103 198905371672332 198944047014336 199336441584384 199495138557312 199524227962176 199747073181312 199888620092928 199917766873344 200076926654592 200471555701248 200863101708477 201419509192434 201448879199607 202046187743712 202444700934528 202605872474304 203005489579776 203035090846848 203575801670163 204139723558446 204582137415552 205178760738432 205583452574208 205747122956544 205984982755017 206555578275114 207157956747774 207198236729952 207606911753088 207772193064384 207949744615808 208182000151296 208378119553344 208525782689536 208789121761536 209965877873856 209996494070688 210122821318033 210410688339072 210578201810496 210844132802496 210993543431424 211192311468736 211777331722112 211991251387617 212609481925347 212650821907056 213070251536064 213239882355552 213270975951696 213660473839488 213691628764224 213861754278432 214283572334208 215480819311693 215947811716416 216392662613088 216546005100672 216577580779456 217177518676352 218030888179287 218073282304176 218503407121344 218634851858454 218677363418592 219108679717248 219315092679072 219747666826368 219922613711424 219954681750752 220356386125056 221473705795992 221630648866848 221910537562848 222087206366064 222276990799968 222525248193216 222715406955392 222892716536256 223332347140864 224253496782432 224464756457448 224874697604544 224907487732512 225086542486416 225530500163904 225742962849456 226188215241664 227750288551344 227944912367328 228381175777248 228414477202704 228576338717376 230781232517257 230826105830736 231281384145984 231465513326112 231499264494576 231922052800128 231955870538944 232140536695392 232598407576448 233557775722224 233943462692784 234204750170208 234425384497512 234591505525728 234887761981728 236246055829524 236712024381456 236900477036808 237199649402808 237367736360352 237591350402328 238059972395232 238106260993536 238249498187376 238719418302144 239929847945658 240403082359752 240594473563236 241069018875984 242941288180968 243614255738256 243649778376888 244130349931872 244324708510896 244806611289024 246729479263956 246940321731272 247216125179664 247412940425352 247449016969596 247624366943824 247900934390688 247937082091824 248672231069184 249334479975204 250061614649964 250554832824816 250754306103288 250790869869124 251248890533472 251297743597056 251485581420008 252030603741696 252522851014629 252765601127936 253020923699076 253222360297218 253721812684392 253960833205638 254461742146872 254511219920256 255013214436864 255216237149952 256438026413244 256966286853042 257148381057048 257898303428168 258457223471616 258612703160656 259679369059578 260191557164232 260398702491876 260436672556398 260912309400144 260950354356312 261158103782316 261673208523504 261724088500992 262449085976064 262487355017472 263186395529382 263214466804224 263728557559701 263915443716444 263953926574962 264248732229444 264474545759528 264685100886804 265207162229776 265258729352448 265993518076416 266032303949568 266301027429138 266329430908416 266769235539456 267038703405396 267290269202619 267817468944636 268030685460798 268069768383729 268397885912832 268559345589912 268598505599476 269141370361344 269394916991616 269926267912704 270141163299072 270453467654721 270713454462464 271202646235482 271434402226884 272186298077928 272583022518144 272776183220736 273338100142848 273571680984576 274106000673999 274646643673356 274865297074758 275407437700152 275666887325778 276004303732224 276210608997032 276264315639936 276809215670784 277029590752512 277807861947681 277837492737792 278118140827122 278577412811802 278888551189524 278929217353302 279954503831808 279995325427584 280308047447808 280547584452096 280770935747328 281084524033536 281125510403328 281874186927918 282098594366199 282655001850156 282696217219338 282921279097509 283479309233796 283534429209408 284093668714752 284319843140736 284361301268928 284880631785984 284922171685632 285149005704576 285711429778944 286269459915231 287930415621888 288523550150784 288728006800896 289291928689179 290135591356689 290707850905716 290764376405568 290939291055738 291337876161792 291513135811272 291569817891456 292144906289664 292420123572096 292996889101824 293230151615232 293569148650851 294053935745791 294382359588942 294868489584422 295298274394656 295507531822464 295880716750464 296116275154752 296369321066624 296700330924288 297190288715008 297533863979469 298358057508498 298416070521504 299004662376576 299242707835968 299286341943264 299832930139392 299876650310016 300115389981888 300707333551872 300990617132608 302129263788651 303069281615568 303667051401792 303908808711456 303926549823104 304508234369664 304552636270272 304768451623168 306209585337669 306873206123328 307102585003279 307768141107648 308375178861312 308620684434816 308665685992768 309229403733504 309520715593856 309833367412671 310736935121661 310797355094928 311410367629632 311658289596576 311924616923712 312273000226944 312567179330016 312788674034304 313183682642304 314933505147859 314994741106032 315616032508608 315805897128878 315867302715744 316266199203744 316490315147136 316788467203104 317413296526976 317665997583168 318292557736192 319605377304096 319906463927544 320490710759232 320537443146336 320792631417648 321425358501312 323921717574624 324588993919632 324819007651008 324866371169184 325507133242496 325766278014528 326408815052032 327755110682016 327952277787681 328663019575872 328972639018608 329621500239552 329883920567136 329932022626128 330534579187584 330582776122432 332445973300272 332865806344272 333415486199952 333787872289824 334073110433088 334339074804384 334998520711296 336697134686172 337361231598768 337629813729624 338295750245856 338614444274184 339282322862496 339348293227008 341917368550992 342621715804056 342864508076064 346239158746104 346922076218976 347198269989168 347248896741864 347883079200192 347933805808416 348210805043088 348897611364672 350915194039176 351638076746268 351887258288592 351938568766616 352331642972592 352913467849072 354369083744286 355068036572184 355350715555212 356051604540528 356387025603492 357089958592848 357159391490304 357374247281064 357426357844972 358079127453216 358148752685568 359193222655488 359894771918487 360604623539628 360891710344854 361603528313976 361912536302512 362915064103904 363444030024192 364411932271452 365421383607384 365474667565332 366195524897808 366487062766344 367209916933536 367281317564928 367555849767704 368352420853248 370094218895934 370410482596908 370824187769496 371119410638028 371173525454394 371436550415736 371851401586032 371905623137736 373008346603776 373327100570112 374041610721792 375092421974946 375832249237224 376131459154932 376186304803686 376873335800208 376928289625784 377228372130012 377972412311728 378045905612544 379093124187648 379148401691904 379531385548614 380198674272768 380582719026588 380941249808457 381692613220308 382519821655296 383579433349632 384657039619866 384698066867712 385449430279563 385722571585572 386847455142252 387610467874288 387685835207424 387919054740984 388684181081696 388759757188608 389893498096128 390287335746348 390655008834597 391368464100216 391425531534468 391737155673474 392509812785256 393360464374272 393731032526208 394010042429952 394507622333952 394779593294073 394821700206336 395873165574666 395930889862443 396373098344166 396711818639292 397027651330206 397810743344664 397888094028672 398672883168768 398990277114624 399048455924352 399494146362624 399835533746688 400153853309184 401726203416954 402046028191197 402839018384868 402897758399214 404092375487424 404889401869056 405211744948608 406010979159552 406070181693696 407151603340326 408279447116892 409164274831104 410357521476864 411494245913088 411969965510034 412297945612137 413111156550228 413500330988667 414315913495548 414396473459904 415213823506176 415544386128768 415899489231616 416364000302592 416756239106688 417051565379072 417578243523072 417866119217703 418393826029953 419084743070773 419931755747712 419992988141376 420245642636066 420821376678144 421156403620992 421688265604992 421987086862848 422384622937472 422811280391877 423554663444224 423982502775234 424044325829007 425218963850694 425301643814112 426140503072128 426479764711104 426541951903392 427320947678976 427383257528448 427723508556864 428567144668416 429771136859233 430961638623386 431895623432832 432785325226176 433092010201344 433155161558912 434355037352704 436061776358574 436146564608352 436408936583607 437006814242688 437269703716908 437354726837184 438217359434496 438630185358144 439495333652736 439845227422848 439909363501504 440712772250112 441573539383413 442302734376633 442947411591984 443261297733696 443821075125696 444174412732128 444553981599936 445050496386432 445430813910784 445785433072512 446664694281728 447537086262747 448506993564864 448842239620177 448929512914896 449749395209088 449814975465024 450173084972832 451061000327808 451485925698912 452376430483328 455500577102688 455889824734656 456762351554496 456828954405408 457152677434752 460287430600717 461562465034514 461652211661472 462562768291968 462931026652224 462998528989152 463844105600256 463911741077888 464281073390784 465196815152896 467115551444448 467886925385568 468409500340416 468850768995024 469183011051456 469775523963456 472492111659048 473424048762912 473708845693317 473800954073616 474399298805616 474735472720704 475182700804656 476119944790464 476498996374752 477438836604288 479859695891316 480806164719504 481188947126472 482138037751968 485882576361936 487228511476512 487299556753776 488260699863744 488649417021792 489613222578048 493458958527912 493880643462544 494432250359328 494825880850704 494898033939192 495248733887648 495801868781376 495874164183648 498668959950408 500123229299928 501109665649632 501508612206576 501581739738248 502497781066944 502971162840016 505045702029258 506041847398152 506444720594436 507443625368784 507921666411276 508923484293744 509022439840512 510432474299904 512876052826488 513932573706084 514296762114096 515796606856336 517225406321312 519358738119156 520383114328464 520797404983752 520873345112796 521824618800288 521900708712624 522316207564632 523346417047008 523448177001984 524974710034944 526372791058764 527457115119402 527830887432888 527907853149924 528497464458888 528949091519056 529370201773608 530414324459552 530517458704896 532064607899136 532602054858276 534077406810792 534580538405238 535634937889272 536061370921596 536139536767458 536795771825664 537118691179824 537197011198952 538789833983232 540282326598144 540906935309442 542405292470964 542868804453768 544372596155856 545166045036288 546676200285696 548212001347998 549293287346712 549730594149516 550814875400304 551333774651556 552421217994064 552528631279872 554059181505024 555615723895362 555674985475584 556236281654244 556760288181591 557154825623604 557777102379048 557858434706604 559909007663616 559990650855168 560616094895616 561541871494656 562251020806656 562638632962419 563748373855836 564197188732398 564279457205529 565310003700312 565392434438676 565842558195018 566958618467592 567068858418816 568187337429504 568639686281472 568722602537856 569844343371264 570298011409152 572538919830462 575860831243776 576985559429799 577047100301568 578583857378358 580271182713378 581415701811432 581528752811136 581878582111476 582675752323584 583026271622544 583139635782912 584840247144192 586460303230464 587138297301702 587605733510211 588107871491582 588764719177884 589736979168844 590596548789312 591015063644928 591761433500928 592232550309504 592738642133248 593400661848576 593809748361999 594380577430016 595067727958938 595541476995309 596716115016996 596832141043008 597278255872519 598009324753152 598485415671936 598572683886528 599665860278784 599753300620032 600230779963776 601414667103744 601981234265216 602589305125431 604258527577302 604346637598821 606138563231136 607334102803584 607817617422912 607853099646208 609016468739328 609105272540544 609536903246336 610727405010489 612419170675338 612508470641899 613746412246656 614205170006558 615536282215296 616750357722624 617241368869632 617331371985536 617954948265051 619041431187712 619666734825342 621473870243322 621594710189856 622820735259264 623316579193152 623849233847424 624546000453888 625134358660032 625577348068608 626367365284608 629867010295718 629989482212064 630368463954099 631232065017216 631611794257756 631734605431488 632532398407488 632980630294272 633576934406208 634826593053952 635331995166336 635973754162851 636585115472384 637828445776041 639210754608192 639812927855088 640981421518464 641074886292672 641585262835296 642850717002624 646442457935079 647843435149248 649177987839264 649638015302016 649732742338368 651014266484992 651532556029056 652817630104064 654092664537861 655510221364032 655904555575362 656000196367951 657326039151744 657945278037216 659243000479104 659767841134272 659864045252256 661069158375168 661165552244864 664891946600544 665731612688544 666830972399904 667575744579648 668146220866176 668678149608768 669997041422592 673394269372344 674722463197536 675259627459248 676591500491712 677228888548368 678564645724992 683834737101984 685243431608112 685729016152128 692343697551771 692478317492208 693844152437952 694396539978336 694497793483728 695766158400384 695867611616832 696421610086176 697795222729344 701830388078352 703276153492536 703774516577184 703877137533232 704663285945184 705826935698144 708738167488572 710136073144368 710701431110424 712103209081056 712774051206984 714179917185696 714318782980608 714748494562128 714852715689944 716158254906432 719789543836974 721209247079256 721783420689708 723207056627952 723825072605024 725830128207808 728823864542904 730842767214768 730949335130664 732391049795616 732974125532688 734419833867072 735111699535408 740188437791868 740820965193816 741648375538992 742238821276056 742347050908788 742873100831472 743702803172064 743811246275472 746016693207552 750184843949892 751664498474448 752262918309864 752372609607372 753746671600416 753856579251568 754456744260024 755944824623456 756091811225088 758296803383808 759062771097228 761165438053176 761882499616914 763385226440616 765039643310592 769314079239732 770898860559126 771445143171144 773694910284504 775220935748576 775371670414848 775838109481968 777368362163392 780574671492696 781310017669194 782736928200432 782851063068936 783474311346948 785019625570512 787462065052416 789559186588146 789643400412672 791746331149332 791861779724886 792746196688332 793423637278584 794055302660412 795621486689328 795776188057344 797980554229248 798096911848704 798988292725248 800307706618368 801870807607857 803452406833908 804092056382394 804209305151187 805678036769736 805795516798428 808184750974848 809778803738112 810423489897216 812140363387392 814303206680652 816558894233784 818328549662208 820715042953728 822318002021997 823939931020068 824595891224274 826222313100456 827000661977334 828631826991096 828792946919808 830427647012352 831088772257536 831798978463232 833423585843043 833512478213376 835732238435406 836787652059906 838169486141546 839863511495424 839985976282752 840491285272132 841642753356288 842312807241984 843376531209984 844769245874944 845622560783754 846295783098597 847109326888448 847965005550468 848088651658014 848763837292527 850437927701388 850603287628224 852281006144256 852959529422208 853083903806784 854641895357952 854766515056896 855447017113728 857134289336832 858808379745693 859542273718466 861923277246772 863791246865664 865570650452352 866184020402688 866310323117824 867875786067537 868710074705408 870406774070067 872123552717148 872293129216704 872817873167214 872945143198297 874013628485376 874539407433816 874709453674368 876434718868992 877260370716288 878990667305472 879690454845696 879818727003008 880707445952553 882161807237373 883147078766826 884605468753266 885894823183968 886522595467392 887642150251392 888348825464256 889107963199872 890100992772864 890861627821568 891570866145024 892601591938407 895074172525494 897013987129728 897684479240354 897859025829792 899498790418176 899629950930048 900346169945664 902122000655616 902971851397824 904752860966656 906387791365953 911001154205376 911779649469312 913524703108992 913657908810816 914305354869504 918628756013007 920574861201434 921307755009837 923124930069028 923304423322944 925125536583936 925862053304448 925997057978304 927688211200512 927823482155776 928562146781568 929500102238013 930393630305792 932210805364983 934231102888896 935773850771136 936819000680832 937701537990048 938366022102912 939551047926912 944800515443577 944984223318096 946848097525824 947417691386634 947601908147232 948798597611232 949470945441408 950365401609312 952239889580928 952997992749504 954877673208576 959719391782632 961612329439008 962377894252944 964276075503936 971765152723872 974457022953024 974599113507552 976521399727488 977298834043584 979226445156096 983856833363043 986917917055824 987761286925088 988864500718656 989651761701408 989796067878384 990497467775296 991603737562752 991748328367296 997337919900816 1000246458599856 1002219331299264 1003017224413152 1003163479476496 1004995562133888 1005942325680032 1010091404058516 1012083694796304 1012889441188872 1014887250737568 1015843332822552 1017846968587488 1018044879681024 1025752105652976 1027865147412168 1028593524228192 1031593213712672 1034450812642624 1038717476238312 1040766228656928 1041594809967504 1041746690225592 1043649237600576 1043801417425248 1044632415129264 1046692834094016 1052745582117528 1054914230238804 1055661774865776 1055815706299848 1056994928917776 1057898183038112 1058740403547216 1060828648919104 1065204109716552 1068154813621584 1069161076810476 1071269875778544 1072122741843192 1072279073534916 1074237382359648 1074394022397904 1077579667966464 1081813870618884 1084810584941928 1085737608907536 1088745192311712 1090332090072576 1096424002695996 1098586574693424 1099461188299032 1101629750800608 1102667549303112 1104842435988128 1105057262559744 1111231447790724 1112472563308488 1113520576363182 1114309651247208 1115554204758096 1115716869413208 1119981301710336 1125277265924838 1127496747711672 1128394377464796 1128558914411058 1130620007400624 1130784868877352 1131685116390036 1133917236935184 1134137716837632 1137279372562944 1137445205075712 1140596022818304 1142823749425371 1145077839660924 1153971118859598 1154094200603136 1157167714756716 1160542365426756 1162831403622864 1163057505622272 1163757164222952 1166052543245088 1166279271565824 1169680494288384 1171965026503791 1174276594603404 1175211467020422 1176215742983164 1177529438355768 1179473958337688 1181193097578624 1182030127289856 1183522867001856 1184338779882219 1184465100619008 1185477284266496 1187619496723998 1187792669587329 1190135455917876 1191082953990618 1193432230033992 1193664282086016 1194556511745038 1196018649506304 1196970831343872 1197145367773056 1199506601240064 1200461559927552 1203962468530432 1205178610250862 1206138084573591 1208517055154604 1208693275197642 1212277126462272 1214668205607168 1215635234845824 1215706199292416 1218032937478656 1218210545081088 1221454810020978 1224838341350676 1225016941283798 1227492824493312 1228410340013116 1231072564430592 1234482737739264 1234662743971072 1235909896530102 1236893836836411 1238082862375424 1239333469650684 1240500992966001 1242947740486644 1243189420379712 1245641470518528 1246633158386304 1247698467694848 1249092000907776 1250268717320064 1251154696137216 1252734730569216 1253598357653109 1255181478089859 1257254229212319 1259734020591436 1259978964424128 1260736927908198 1262464130034432 1263223588515512 1263469210862976 1265064796814976 1265961260588544 1267153868812416 1268433841175631 1269653186107904 1270663990332672 1271947508325702 1272132977487021 1275656891552082 1278421509216384 1279625855710176 1281962843036928 1282149772585344 1283170525670592 1285701434005248 1289313410577699 1292884915870158 1295686870298496 1298355975678528 1299276030604032 1299465484676736 1302028532969984 1303065112058112 1308185329075722 1309226809750821 1311020442728064 1311809111150724 1312000392735902 1314652078303488 1315890556074432 1318486000958208 1319535682268544 1319728090504512 1322138316750336 1322331104489728 1324720618150239 1326908203129899 1329783893201088 1331463225377088 1333661944799808 1335151489159296 1336292441732352 1337356299217536 1339994082845184 1342611258788241 1346526718860531 1346788538744688 1349444926395072 1350519254918496 1353183000983424 1354457777096736 1357129291449984 1367669474203968 1370486863216224 1371458032304256 1380862291802151 1384687395103542 1384956634984416 1387688304875904 1388793079956672 1388995586967456 1391532316800768 1391735223233664 1392843220172352 1395590445458688 1403660776156704 1406552306985072 1407549033154368 1407754275066464 1409326571890368 1411653871396288 1417476334977144 1420272146288736 1421126537079951 1421402862220848 1424206418162112 1425548102413968 1428359834371392 1429496989124256 1429705431379888 1432316509812864 1439579087673948 1442418494158512 1443566841379416 1446414113255904 1447650145210048 1451660256415616 1457647729085808 1461685534429536 1461898670261328 1464782099591232 1465948251065376 1468839667734144 1470223399070816 1480376875583736 1481641930387632 1483296751077984 1484477642552112 1484694101817576 1485746201662944 1487405606344128 1487622492550944 1500369687899784 1503328996948896 1504525836619728 1504745219214744 1507493343200832 1507713158503136 1508913488520048 1511889649246912 1518125542194456 1522330876106352 1523764999233828 1526770452881232 1538628158479464 1541797721118252 1542890286342288 1547389820569008 1550441871497152 1551676218963936 1554736724326784 1561149342985392 1562620035338388 1565473856400864 1565702126137872 1566948622693896 1570039251141024 1574924130104832 1579118373176292 1583492662298664 1583723559449772 1585492393376664 1586847274557168 1588110605320824 1591242973378656 1591552376114688 1596193823697408 1603741615215714 1606904813667816 1608184112764788 1608418610302374 1611356073539472 1611591033596856 1616369501949696 1620846979794432 1628606413361304 1633117788467568 1644636004043994 1647879862040136 1649191782448548 1652444626200912 1654001323954668 1657263653982192 1657585893839616 1662177544515072 1666847171686086 1667024956426752 1670280864544773 1671464476870812 1673575304119812 1676338972283092 1679727022990848 1679971952565504 1680982570544264 1684625614483968 1686753062419968 1687915898887257 1689538491749888 1691245121567508 1692591566197194 1692838371616587 1695930011100936 1696177303316028 1697527674585054 1700875855402776 1701206575256448 1704562012288512 1705919058844416 1706167807613568 1709533030113792 1710894034227456 1717616759491386 1719084547436932 1723846554493544 1727582493731328 1730956678289397 1731141300904704 1732620646235648 1735751572135074 1740813548140134 1744247105434296 1744586258433408 1745635746334428 1745890286396594 1748027256970752 1749078814867632 1749418907348736 1754520741432576 1759380909691392 1759637454006016 1761414891905106 1762817200530633 1764323614474746 1766294157533652 1769210937506532 1771789646367936 1773045190934784 1775284300502784 1776697650928512 1778215926399744 1780201985545728 1783141732290048 1785203183876814 1786624430985927 1790148345050988 1791834767617557 1794027974259456 1795368958480708 1795718051659584 1798997580836352 1799259901860096 1800692339891328 1804244001311232 1805943702795648 1807767915376293 1809505721933312 1812775582731906 1813039912796463 1822002308410752 1823559298938624 1827049406217984 1827315817621632 1828610709739008 1832182215031467 1837257512026014 1837525411925697 1841149722402868 1842615510019674 1846249860138056 1846608846645888 1850251073167872 1851724106608896 1851994115956608 1853864844795153 1855646964311552 1857124293563136 1859000204476026 1864421610729966 1868462205777792 1871547701542272 1873638001361664 1875403075980096 1876732044205824 1879102095853824 1889601030887154 1889968446636192 1891105391862297 1893696195051648 1894835382773268 1895203816294464 1897597195222464 1898941890882816 1900730803218624 1904479779161856 1905995985499008 1909755346417152 1913485337328123 1919438783565264 1923224658878016 1924755788505888 1928552151007872 1939327373805237 1943530305447744 1948914045906048 1949198227015104 1953042799454976 1954597668087168 1958452890312192 1962277993613583 1967713666726086 1968000589103853 1973835834111648 1975522573850176 1977729001437312 1979303523402816 1979592135756768 1980994935550592 1983207475125504 1983496656734592 1994675839801632 2000492917199712 2004438662598528 2006034448826304 2006326958952992 2009991124267776 2011884651360064 2020182808117032 2024167389592608 2025778882377744 2029774501475136 2031686665645104 2035693937174976 2051504211305952 2052738331337707 2055730294824336 2057187048456384 2063186427425344 2068901625285248 2077031092655313 2077434952476624 2081532457313856 2083189619935008 2083493380451184 2087298475201152 2087602834850496 2089264830258528 2093385668188032 2105491164235056 2109828460477608 2111323549731552 2111631412599696 2113989857835552 2115796366076224 2117480807094432 2121657297838208 2130408219433104 2136309627243168 2138322153620952 2142539751557088 2144245483686384 2144558147069832 2148474764719296 2148788044795808 2163627741237768 2169621169883856 2171475217815072 2177490384623424 2192848005391992 2197173149386848 2198922376598064 2203259501601216 2205335098606224 2209684871976256 2222462895581448 2224945126616976 2227041152726364 2228619302494416 2231108409516192 2231433738826416 2250554531849676 2254993495423344 2256788754929592 2257117828822116 2261240014801248 2261569737754704 2263370232780072 2267834473870368 2268275433675264 2274890410151424 2285647498850742 2290155679321848 2307942237719196 2314335429513432 2321084730853512 2325662807245728 2326115011244544 2327514328445904 2332105086490176 2343930053007582 2348553189206808 2350422934040844 2352431485966328 2355058876711536 2358947916675376 2362386195157248 2368677559764438 2368930201238016 2375238993447996 2375585339174658 2380270911835752 2382165907981236 2386864460067984 2387328564172032 2389113023490076 2393941662687744 2394290735546112 2400923119855104 2405612422823571 2407924937060864 2410357220501724 2412276169147182 2412627915453561 2417034110309208 2417386550395284 2424554252924544 2429336411214336 2431270469691648 2436421090162176 2442909620041956 2449676682701352 2450033882567596 2454985648986624 2456820680026232 2462145128861184 2466954006065991 2469325487942144 2471819793060204 2473787673672822 2478666939301368 2481001985932002 2485895480973288 2486378840759424 2491282941037056 2493266316772608 2495396935389696 2500270757529129 2500537434640128 2507196715306218 2510362956179718 2514508458424638 2519468041182872 2519957928848256 2521473855816396 2524928260068864 2526447177031024 2526938421725952 2530129593629952 2534307737624832 2536867682351262 2541327980665344 2543895016651404 2544265954974042 2546291511877581 2551313783104164 2556843018432768 2559251711420352 2563925686073856 2564299545170688 2566341051341184 2571402868010496 2576425139237079 2578626821155398 2585769831740316 2591373740596992 2596711951357056 2598552061208064 2598930969353472 2606130224116224 2611220322210201 2616370658151444 2618453619501642 2618835429594891 2622040885456128 2623618222301448 2624000785471804 2629304156606976 2631781112148864 2636972001916416 2639071364537088 2639456181009024 2642122337857659 2644662208979456 2646485421712119 2649441236300478 2653816406259798 2659567786402176 2662926450754176 2667323889599616 2670302978318592 2672584883464704 2674712598435072 2677804775815221 2685222517576482 2693053437721062 2693577077489376 2698889852790144 2701038509836992 2706366001966848 2708915554193472 2714258582899968 2735338948407936 2740973726432448 2742916064608512 2755886268039021 2761724583604302 2763923265029511 2769374790207084 2769913269968832 2775376609751808 2777586159913344 2777991173934912 2783064633601536 2783470446467328 2785686440344704 2791180890917376 2796632416094949 2801250651052009 2807321552313408 2813104613970144 2815098066308736 2815508550132928 2818653143780736 2823307742792576 2834401546330731 2834952669954288 2840544292577472 2842253074159902 2842805724441696 2848412836324224 2851096204827936 2856719668742784 2858993978248512 2859410862759776 2864633019625728 2879158175347896 2884836988317024 2887133682758832 2892828226511808 2895300290420096 2903320512831232 2915295458171616 2923371068859072 2923797340522656 2929564199182464 2931896502130752 2937679335468288 2940446798141632 2951570500089129 2960753751167472 2963283860775264 2966593502155968 2968955285104224 2969388203635152 2971492403325888 2974811212688256 2975244985101888 3000156022724341 3000739375799568 3006657993897792 3009051673239456 3009490438429488 3014986686401664 3015426317006272 3017826977040096 3023779298493824 3036251084388912 3044661752212704 3047529998467656 3053540905762464 3077256316958928 3083595442236504 3085780572684576 3094779641138016 3100883742994304 3103352437927872 3109473448653568 3122298685970784 3125240070676776 3130947712801728 3131404252275744 3133897245387792 3140078502282048 3158236746352584 3166985324597328 3167447118899544 3170984786753328 3173694549114336 3176221210641648 3182485946757312 3207483230431428 3213809627335632 3216368225529576 3216837220604748 3222712147078944 3223182067193712 3232739003899392 3257212826722608 3266235576935136 3289272008087988 3295759724080272 3298383564897096 3304889252401824 3308002647909336 3314527307964384 3315171787679232 3333694343372172 3340561729089546 3342928953741624 3347150608239624 3352677944566184 3359943905131008 3361965141088528 3375831797774514 3382490243135016 3385183132394388 3385676743233174 3391860022201872 3392354606632056 3395055349170108 3401751710805552 3402413150512896 3411838117688832 3412335615227136 3421788068454912 3428471248276113 3435233518982772 3438169094873864 3447693108987088 3461913356578794 3462282601809408 3471503144270148 3481627096280268 3488494210868592 3489172516866816 3491271492668856 3491780572793188 3498157629735264 3498837814697472 3509041482865152 3515895079511373 3519274908012032 3522829783810212 3525634401061266 3528647228949492 3532588315067304 3538421875013064 3543579292735872 3546090381869568 3550568601005568 3553395301857024 3556431852799488 3563378008761987 3570406367753628 3573248861971854 3580296690101976 3583669535235114 3588055948518912 3590737916961416 3591436103319168 3598519803720192 3601384679782656 3611887405591296 3615535830752586 3625551165463812 3626079825592926 3644004616821504 3647118597877248 3654098812435968 3654631635243264 3664364430062934 3674515024052028 3675050823851394 3682299444805736 3685231020039348 3692499720276112 3693217693291776 3703448213217792 3703988231913216 3707729689590306 3714248587126272 3718000408952052 3721502978898003 3728843221459932 3736924411555584 3743095403084544 3747276002723328 3750806151960192 3753464088411648 3758204191707648 3760795072959327 3765544434269577 3771762687636957 3779202061774308 3779936893272384 3782210783724594 3787392390103296 3789670765546536 3790407632588928 3795194390444928 3797883781765632 3801461606437248 3808959558323712 3811991970998016 3816398932461063 3826970674656246 3838877567130528 3846449317756032 3849511577011776 3857104302015744 3867940231733097 3878654747610474 3887060610895488 3897828091812096 3898396454030208 3906085598909952 3909195336174336 3924555987227166 3927680429252463 3935427333452172 3936001178207706 3947671668223296 3951045147700352 3955458002874624 3958607046805632 3959184271513536 3961989871101184 3966414950251008 3966993313469184 3980724609389697 3989351679603264 3992333605042627 4000985834399424 4008877325197056 4012068897652608 4012653917905984 4019982248535552 4023769302720128 4027833776364723 4039580156581593 4040365616234064 4048334779185216 4051557764755488 4059549002950272 4063373331290208 4071387874349952 4094135566922167 4103008422611904 4105476662675414 4111460589648672 4114374096912768 4126372854850688 4137803250570496 4142586875406453 4154062185310626 4154869904953248 4163064914627712 4166379239870016 4166986760902368 4174596950402304 4175205669700992 4178529660517056 4186771336376064 4210982328470112 4219656920955216 4222647099463104 4223262825199392 4227979715671104 4231592732152448 4234961614188864 4243314595676416 4260816438866208 4263379611239853 4272619254486336 4276644307241904 4285079503114176 4288490967372768 4289116294139664 4296949529438592 4297576089591616 4327255482475536 4339242339767712 4342950435630144 4354980769246848 4384843417827883 4385696010783984 4394346298773696 4397844753196128 4406519003202432 4410670197212448 4419369743952512 4444925791162896 4449890253233952 4454082305452728 4457238604988832 4462216819032384 4462867477652832 4501109063699352 4509986990846688 4513577509859184 4514235657644232 4522480029602496 4523139475509408 4526740465560144 4535668947740736 4571294997701484 4580311358643696 4615884475438392 4628670859026864 4642169461707024 4651325614491456 4655028656891808 4664210172980352 4687860106015164 4697106378413616 4700845868081688 4704862971932656 4710117753423072 4717895833350752 4724772390314496 4737355119528876 4750477986895992 4751170678349316 4760541823671504 4764331815962472 4773728920135968 4774657128344064 4778226046980152 4788581471092224 4811224845647142 4820714441003448 4824552338294364 4825255830907122 4834068220618416 4834773100790568 4849108505849088 4862540939383296 4885819240083912 4899353365402704 4900067765135192 4913641360052464 4933908012131982 4943639586120408 4947575347345644 4957333878602736 4962003971864004 4971790961946576 4972757681518848 4986532633545216 5000541515058258 5001074869280256 5010842593634319 5014393430612436 5020725912359436 5029016916849276 5038936082365744 5039915857696512 5042947711632792 5052894354062048 5053876843451904 5060259187259904 5068615475249664 5073735364702524 5078515114849761 5087790033302808 5088531909948084 5092583023755162 5102627566208328 5113686036865536 5118503422840704 5128599090341376 5132682102682368 5152850278474158 5157253642310796 5171539663480632 5182747481193984 5193423902714112 5197861938706944 5222440644420402 5232741316302888 5236907239003284 5237670859189782 5244081770912256 5247236444602896 5248001570943608 5263562224297728 5278142729074176 5278912362018048 5284244675715318 5292970843424238 5298882472600956 5307632812519596 5319135572804352 5325852901508352 5334647779199232 5340605956637184 5349425196870144 5355609551630442 5359873292957781 5370445035152964 5375504302852671 5386106875442124 5387154154978752 5397779705580288 5402077019673984 5412732003933696 5417831108386944 5428517165799936 5439119738389389 5470677896815872 5481947452864896 5485832129217024 5496546645094401 5511772536078042 5512576235777091 5523449167208604 5527846530059022 5538749580414168 5539826539937664 5550753219503616 5555172319826688 5555982347869824 5566940892934656 5571372880689408 5587024779170029 5593264832189898 5602501302104018 5614643104626816 5626209227940288 5630196132617472 5631017100265856 5637306287561472 5646615485585152 5668803092661462 5669905339908576 5673316175586891 5681088585154944 5684506148319804 5685611448883392 5696825672648448 5702192409655872 5713439337485568 5717987956497024 5718821725519552 5729266039251456 5740456011984369 5758316350695792 5769673976634048 5774267365517664 5785656453023616 5790600580840192 5806641025662464 5817982121415711 5830590916343232 5834949115062301 5846742137718144 5847594681045312 5859128398364928 5863793004261504 5875358670936576 5880893596283264 5886833980840749 5903141000178258 5904001767311559 5921507502334944 5926567721550528 5933187004311936 5937910570208448 5938776407270304 5942984806651776 5949622425376512 5950489970203776 5983736597809321 6000312045448682 6001478751599136 6013315987795584 6018103346478912 6018980876858976 6029973372803328 6030852634012544 6035653954080192 6047558596987648 6072502168777824 6089323504425408 6095059996935312 6107081811524928 6154512633917856 6158214994013121 6167190884473008 6171561145369152 6189559282276032 6201767485988608 6206704875855744 6218946897307136 6231093277965939 6244597371941568 6250480141353552 6261895425603456 6262808504551488 6267794490775584 6280157004564096 6316473492705168 6333970649194656 6334894237799088 6341969573506656 6347389098228672 6352442421283296 6364971893514624 6414966460862856 6427619254671264 6432736451059152 6433674441209496 6445424294157888 6446364134387424 6514425653445216 6532471153870272 6578544016175976 6591519448160544 6596767129794192 6609778504803648 6616005295818672 6629054615928768 6667388686744344 6681123458179092 6685857907483248 6694301216479248 6705355889132368 6723930282177056 6751663595549028 6764980486270032 6770366264788776 6771353486466348 6783720044403744 6784709213264112 6790110698340216 6803503421611104 6804826301025792 6824671230454272 6856942496552226 6870467037965544 6876338189747728 6895386217974176 6923826713157588 6943006288540296 6963254192560536 6976988421737184 6978345033733632 6982542985337712 6983561145586376 6996315259470528 7031790159022746 7045659567620424 7051268802122532 7057294457898984 7065176630134608 7076843750026128 7087158585471744 7106790603714048 7126756017523974 7140812735507256 7146497723943708 7160593380203952 7167339070470228 7181475833922832 7182872206638336 7202769359565312 7223774811182592 7231071661505172 7237883746360683 7251102330927624 7252159651185852 7288009233643008 7309263270486528 7328728860125868 7349030048104056 7350101647702788 7364598889611472 7370462040078696 7384999440552224 7386435386583552 7407976463826432 7415459379180612 7436000817904104 7443005957796006 7457686442919864 7473848823111168 7486190806169088 7500812272587387 7501612303920384 7521590145918654 7531088868539154 7543525375273914 7558404123548616 7559873786544768 7564421567449188 7574784780206592 7579341531093072 7580815265177856 7590388780889856 7602923212874496 7623983941996032 7632797864922126 7638874535632743 7653941349312492 7677755134261056 7692898635512064 7699023154023552 7714208604031488 7735880463466194 7757309495220948 7774121221790976 7795656183624192 7796792908060416 7818390672348672 7833660966630603 7849111974454332 7855360858504926 7856506288784673 7870854666904344 7872002356415412 7895343336446592 7902090295400704 7910916005749248 7917214093611264 7918368543027072 7923979742202368 7933986626938368 7939456265136357 7961449218779394 7962610118344687 7978703359206528 7984667210085254 8001971668798848 8017754650394112 8024137795305216 8025307835811968 8033414327445663 8047538605440256 8055667552729446 8079160313163186 8080731232468128 8096669558370432 8103115529510976 8119098005900544 8126746662580416 8142775748699904 8188271133844334 8206016845223808 8210953325350828 8222921179297344 8228748193825536 8252745709701376 8267658804117063 8275606501140992 8285173750812906 8291769795088533 8308124370621252 8309739809906496 8326129829255424 8332758479740032 8333973521804736 8349193900804608 8350411339401984 8357059321034112 8373542672752128 8389897248284847 8403751953156027 8421964656940224 8439313841910432 8445294198926208 8446525650398784 8455959431342208 8463185464304896 8469923228377728 8486629191352832 8503204638992193 8521632877732416 8526759222479706 8528002552783363 8545238508972672 8553288614483808 8570159006228352 8576981934745536 8578232588279328 8593899058877184 8595152179183232 8654510964951072 8678484679535424 8685900871260288 8709961538493696 8769686835655766 8771392021567968 8788692597547392 8795689506392256 8813038006404864 8821340394424896 8838739487905024 8854711500267387 8889851582325792 8899780506467904 8908164610905456 8914477209977664 8924433638064768 8925734955305664 9000468068173023 9002218127398704 9019973981693376 9027155019718368 9028471315288464 9044960059204992 9046278951018816 9053480931120288 9071337895481472 9142589995402968 9160622717287392 9231768950876784 9257341718053728 9284338923414048 9302651228982912 9310057313783616 9328420345960704 9375720212030328 9394212756827232 9401691736163376 9409725943865312 9420235506846144 9435791666701504 9474710239057752 9500955973791984 9502341356698632 9521083647343008 9528663631924944 9547457840271936 9556452093960304 9622449691294284 9641428882006896 9649104676588728 9650511661814244 9668136441236832 9669546201581136 9698217011698176 9771638480167824 9798706730805408 9800135530270384 9827282720104928 9867816024263964 9887279172240816 9895150694691288 9914667757205472 9924007943728008 9943581923893152 9945515363037696 10001083030116516 10021685187268638 10028786861224872 10041451824718872 10058033833698552 10077872164731488 10079831715393024 10085895423265584 10105788708124096 10147470729405048 10157030229699522 10175580066605616 10177063819896168 10185166047510324 10205255132416656 10237006845681408 10265364205364736 10305700556948316 10314507284621592 10343079326961264 10386847805428224 10444881288840804 10465482632605776 10473814478006568 10475341718379564 10494472889205792 10496003141887216 10527124448595456 10557824724036096 10568489351430636 10585941686848476 10597764945201912 10615265625039192 10638271145608704 10651705803016704 10669295558398464 10690134026285961 10711219103260884 10719746585915562 10740890070305928 10751008605705342 10772213750884248 10774308309957504 10795559411160576 10804154039347968 10835662216773888 10878239476778778 10941355793631744 10963894905729792 10993093290188802 11023545072156084 11025152471554182 11046898334417208 11055693060118044 11077499160828336 11079653079875328 11110344639653376 11111964695739648 11142745761378816 11164508936694009 11174049558340058 11186529664379796 11205002604208036 11229286209253632 11252418455880576 11260392265234944 11262034200531712 11274612575122944 11282385218877981 11293230971170304 11315288062910871 11337606185322924 11339810679817152 11346632351173782 11348286861577861 11362177170309888 11369012296639608 11371222897766784 11393651345296896 11404384819311744 11426878674971136 11435975912994048 11437643451039104 11449196797383189 11480912023968738 11516632701391584 11539347953268096 11548534731035328 11571312906047232 11581201161680384 11603820695199291 11635964242831422 11661181832686464 11669898230124602 11693484275436288 11695189362090624 11718256796729856 11727586008523008 11761787192566528 11773667961681498 11783041287757389 11806282000356516 11808003534623118 11843015004669888 11853135443101056 11866374008623872 11875821140416896 11877552814540608 11885969613303552 11899244850753024 11900979940407552 11942173828169091 11967473195618642 11977000815127881 12000624090897364 12002957503198272 12026631975591168 12036206692957824 12037961753717952 12059946745606656 12061705268025088 12071307908160384 12083501329094169 12095117193975296 12118740469744779 12145004337555648 12178647008850816 12190119993870624 12214163623049856 12282406700766501 12309025267835712 12316429988026242 12334381768946016 12343122290738304 12379118564552064 12403534971977216 12413409751711488 12427760626219359 12462186555931878 12489194743883136 12500960282707104 12523790851206912 12525617009102976 12535588981551168 12560314009128192 12632946985410336 12667941298389312 12669788475598176 12683939147013312 12694778196457344 12704884842566592 12729943787029248 12790138833719559 12829932921725712 12855238509342528 12865472902118304 12867348882418992 12890848588315776 12892728268774848 13028851306890432 13064942307740544 13154530253483649 13157088032351952 13183038896321088 13193534259588384 13219557009607296 13232010591637344 13258109231857536 13334777373488688 13362246916358184 13371715814966496 13388602432958496 13410711778264736 13447860564354112 13503327191098056 13529960972540064 13540732529577552 13542706972932696 13567440088807488 13569418426528224 13580221396680432 13607006843222208 13713884993104452 13740934075931088 13752676379495456 13790772435948352 13847653426315176 13886012577080592 13926508385121072 13953976843474368 13965085970675424 13967122291172752 13992630518941056 14063580318045492 14091319135240848 14102537604245064 14114588915797968 14130353260269216 14153687500052256 14174317170943488 14253512035047948 14281625471014512 14292995447887416 14321186760407904 14334678140940456 14362951667845664 14365744413276672 14462143323010344 14475767492721366 14502204661855248 14504319302371704 14657457720251736 14698060096208112 14700203295405576 14729197779222944 14740924080157392 14769998881104448 14830918758361224 14872001635808208 14886011915592012 14915372885839728 15001624545174774 15003224607840768 15043180291837308 15062177737078308 15087050750547828 15116808247097232 15119747573089536 15128843134898376 15158683062186144 15161630530355712 15180777561779712 15205846425748992 15235545344549283 15265595729844252 15277749071265486 15307882698624984 15355510268522112 15385797271024128 15398046308047104 15471760926932388 15514618990441896 15548242443581952 15593585816120832 15667321933261206 15698223948908664 15710721717009852 15713012577569346 15741709333808688 15744004712830824 15790686672893184 15804180590801408 15834428187222528 15836737086054144 15878912530272714 15922898437558788 15925220236689374 15957406718413056 15969334420170508 16003943337597696 16048275590610432 16050615671623936 16066828654891326 16079619878873343 16095077210880512 16111335105458892 16126512908558013 16158320626326372 16161462464936256 16193339116740864 16206231059021952 16238196011801088 16253493325160832 16285551497399808 16317359215168167 16376542267688668 16412033690447616 16421906650701656 16445842358594688 16457496387651072 16489639935283203 16505491419402752 16535317608234126 16537728707331273 16570347501625812 16583539590177066 16616248741242504 16619479619812992 16652259658510848 16665516959480064 16667947043609472 16700822678803968 16714118642068224 16761074337510087 16779794496569694 16807503906312054 16843929313880448 16878627683820864 16890588397852416 16893051300797568 16911918862684416 16926370928609792 16939846456755456 17006409277984386 17019948526760673 17043265755464832 17053518444959412 17056005105566726 17090477017945344 17106577228967616 17140318012456704 17153963869491072 17156465176558656 17187798117754368 17190304358366464 17221368035953107 17309021929902144 17356969359070848 17371801742520576 17419923076987392 17453946364247133 17504847345186903 17539373671311532 17542784043135936 17577385195094784 17591379012784512 17626076012809728 17642680788849792 17660501942522247 17677478975810048 17709423000534774 17712005301934677 17779703164651584 17799561012935808 17816329221810912 17828954419955328 17848867276129536 17851469910611328 17951209793427963 18000936136346046 18004436254797408 18039947963386752 18054310039436736 18056942630576928 18089920118409984 18092557902037632 18106961862240576 18142675790962944 18285179990805936 18321245434574784 18463537901753568 18474644982039363 18514683436107456 18568677846828096 18605302457965824 18620114627567232 18656840691921408 18693279833897817 18751440424060656 18788425513654464 18803383472326752 18819451887730624 18840471013692288 18871583333403008 18949420478115504 19001911947583968 19004682713397264 19042167294686016 19057327263849888 19094915680543872 19112904187920608 19244899382588568 19282857764013792 19298209353177456 19301023323628488 19336272882473664 19339092403162272 19543276960335648 19597413461610816 19600271060540768 19654565440209856 19735632048527928 19774558344481632 19790301389382576 19829335514410944 19848015887456016 19887163847786304 20002166060233032 20043370374537276 20057573722449744 20082903649437744 20116067667397104 20155744329462976 20171790846531168 20211577416248192 20294941458810096 20314060459399044 20351160133211232 20354127639792336 20370332095020648 20410510264833312 20474013691362816 20611401113896632 20629014569243184 20686158653922528 20889762577681608 20930965265211552 20947628956013136 20950683436759128 20988945778411584 20992006283774432 21136978702861272 21171883373696952 21195529890403824 21230531250078384 21380268052571922 21422438206521768 21439493171831124 21481780140611856 21502017211410684 21544427501768496 21548616619915008 21608308078695936 21671324433547776 21713651239082049 21756478953557556 21927789811459584 21986186580377604 22047090144312168 22050304943108364 22093796668834416 22111386120236088 22154998321656672 22159306159750656 22223929391479296 22329017873388018 22348099116680116 22373059328759592 22410005208416072 22458572418507264 22502436817762161 22504836911761152 22524068401063424 22564770437755962 22630576125821742 22675212370645848 22679621359634304 22693264702347564 22696573723155722 22724354340619776 22738024593279216 22742445795533568 22808769638623488 22871951825988096 22875286902078208 22898393594766378 22916623606898229 22961824047937476 23033265402783168 23078695906536192 23097069462070656 23142625812094464 23207641390398582 23271928485662844 23322363665372928 23339796460249204 23386968550872576 23390378724181248 23455172017046016 23500982899891809 23523574385133056 23547335923362996 23566082575514778 23569518866354019 23612564000713032 23616007069246236 23686030009339776 23706270886202112 23732748017247744 23751642280833792 23755105629081216 23771939226607104 23801959880815104 23818368795409071 23884347656338182 23887830355034061 23934946391237284 23954001630255762 24001248181794728 24005915006396544 24053263951182336 24072413385915648 24075923507435904 24100242982336989 24123410536050176 24142615816320768 24167002658188338 24237480939489558 24290008675111296 24357294017701632 24380239987741248 24428327246099712 24564813401533002 24618050535671424 24632859976052484 24668763537892032 24686244581476608 24758237129104128 24826819503422976 24855521252438718 24875309385265599 24924373111863756 24978389487766272 25001920565414208 25047581702413824 25051234018205952 25071177963102336 25120628018256384 25169691744854541 25211255859468081 25265893970820672 25335882596778624 25339576951196352 25367878294026624 25389556392914688 25409769685133184 25459887574058496 25509613916976579 25580277667439118 25584007658350089 25659865843451424 25710477018685056 25730945804236608 25734697764837984 25781697176631552 25785456537549696 26057702613780864 26129884615481088 26309060506967298 26314176064703904 26366077792642176 26387068519176768 26439114019214592 26464021183274688 26516218463715072 26669554746977376 26685598307390191 26724493832716368 26743431629932992 26777204865916992 26821423556529472 26895721128708224 27001404204519069 27006654382196112 27059921945080128 27081465059155104 27085413945865392 27134880177614976 27138836853056448 27160442793360864 27214013686444416 27427769986208904 27481868151862176 27505352758990912 27581544871896704 27695306852630352 27772025154161184 27853016770242144 27907953686948736 27930171941350848 27934244582345504 27985261037882112 28127160636090984 28182638270481696 28205075208490128 28229177831595936 28260706520538432 28307375000104512 28507024070095896 28563250942029024 28585990895774832 28642373520815808 28669356281880912 28725903335691328 28924286646020688 28951534985442732 29004409323710496 29008638604743408 29314915440503472 29396120192416224 29400406590811152 29458395558445888 29481848160314784 29539997762208896 29661837516722448 29744003271616416 29772023831184024 29830745771679456 30003249090349548 30086360583674616 30124355474156616 30174101501095656 30233616494194464 30239495146179072 30257686269796752 30317366124372288 30471090689098566 30531191459688504 30555498142530972 30615765397249968 30711020537044224 30796092616094208 30943521853864776 31029237980883792 31334643866522412 31396447897817328 31421443434019704 31426025155138692 31483418667617376 31488009425661648 31581373345786368 31673474172108288 31757825060545428 31845796875117576 31850440473378748 31914813436826112 31938668840341016 32007886675195392 32070402078857883 32101231343247872 32133657309782652 32159239757746686 32222670210917784 32253025817116026 32316641252652744 32322924929872512 32386678233481728 32412462118043904 32506986650321664 32634718430336334 32753084535377336 32824067380895232 32843813301403312 32891684717189376 32979279870566406 33070635216468252 33075457414662546 33140695003251624 33167079180354132 33232497482485008 33238959239625984 33331033918960128 33335894087218944 33428237284136448 33493526810082027 33522148675020174 33559588993139388 33615007812624108 33687858627760896 33757255367641728 33781176795704832 33786102601595136 33823837725368832 33879692913510912 33945864188732613 34012818555968772 34039897053521346 34044860584733583 34086531510929664 34107036889918824 34112010211133452 34180954035890688 34213154457935232 34280636024913408 34307927738982144 34312930353117312 34347590392149567 34380608716732928 34442736071906214 34618043859804288 34713938718141696 34743603485041152 34811462085597873 34907892728494266 35009694690373806 35078747342623064 35085568086271872 35154770390189568 35182758025569024 35285361577699584 35321003885044494 35418846001069548 35424010603869354 35559406329303168 35599122025871616 35632658443621824 35657908839910656 35697734552259072 35702939821222656 35826521484507273 35902419586855926 35931002445383643 36001872272692092 36008872509594816 36079895926773504 36108620078873472 36113885261153856 36179840236819968 36185115804075264 36213923724481152 36285351581925888 36356221409234337 36570359981611872 36642490869149568 36847220102299503 36927075803507136 36949289964078726 37029366872214912 37137355693656192 37210604915931648 37240229255134464 37283281878658077 37386559667795634 37502880848121312 37576851027308928 37606766944653504 37638903775461248 37680942027384576 37743166666806016 37898840956231008 38003823895167936 38009365426794528 38084334589372032 38114654527699776 38189831361087744 38225808375841216 38370416501158677 38489798765177136 38565715528027584 38596418706354912 38602046647256976 38672545764947328 38678184806324544 39002028295416433 39086553920671296 39194826923221632 39200542121081536 39309130880419712 39463590760450947 39471264097055856 39549116688963264 39580602778765152 39658671028821888 39696031774912032 39774327695572608 40004332120466064 40086740749074552 40115147444899488 40165807298875488 40232135334794208 40311488658925952 40343581693062336 40423154832496384 40589882917620192 40628120918798088 40702320266422464 40708255279584672 40740664190041296 40821020529666624 41222802227793264 41258029138486368 41372317307845056 41779525155363216 41861930530423104 41895257912026272 41901366873518256 41977891556823168 41984012567548864 42273957405722544 42343766747393904 42391059780807648 42461062500156768 42760536105143844 42844876413043536 42878986343662248 42963560281223712 43004034422821368 43088855003536992 43097233239830016 43427302478164098 43512957907115112 43972373160755208 44094180288624336 44100609886216728 44187593337668832 44222772240472176 44309996643313344 44658035746776036 44696198233360232 44746118657519184 44820010416832144 45004873635524322 45009673823522304 45129540875511924 45261152251643484 45350424741291696 45359242719268608 45386529404695128 45393147446311444 45476049186558432 45484891591067136 45617539277246976 45706636033647849 45750573804156416 45796787189532756 45833247213796458 45923648095874952 46066530805566336 46157391813072384 46194138924141312 46415282780797164 46543856971325688 46644727330745856 46679592920498408 46780757448362496 47001965799783618 47094671846725992 47132165151029556 47139037732708038 47225128001426064 47232014138492472 47372060018679552 47412541772404224 47503284561667584 47510211258162432 47636737590818142 47768695312676364 47775660710068122 47869892782474568 47908003260511524 48002496363589456 48011830012793088 48144826771831296 48151847014871808 48200485964673978 48285231632641536 48334005316376676 48379538725674039 48474961878979116 48580017350222592 48714588035403264 48760479975482496 48856654492199424 48952077645504501 49129626803066004 49236101071342848 49265719952104968 49337527075784064 49372489162953216 49516474258208256 49613186121993819 49711042504877436 49750618770531198 49848746223727512 49956778975532544 50003841130828416 50102468036411904 50142355926204672 50283223012530261 50339383489709082 50422511718936162 50531787941641344 50671765193557248 50679153902392704 50735756588053248 50779112785829376 50819539370266368 51019227833953158 51059845580282019 51160555334878236 51168015316700178 51319731686902848 51420954037370112 51461891608473216 51469395529675968 51563394353263104 51570913075099392 52115405227561728 52259769230962176 52361839092741399 52514542035560709 52618121013934596 52628352129407808 52732155585284352 52774137038353536 52878228038429184 52928042366549376 53032436927430144 53136015905804031 53223762369988171 53339109493954752 53371196614780382 53448987665432736 53486863259865984 53554409731833984 53642847113058944 53791442257416448 53853629380283889 54002808409038138 54013308764392224 54119843890160256 54162930118310208 54170827891730784 54269760355229952 54277673706112896 54320885586721728 54428027372888832 54855539972417808 54963736303724352 55010705517981824 55163089743793408 55390613705260704 55423934946118089 55544050308322368 55706033540484288 55815907373897472 55860343882701696 55868489164691008 55970522075764224 56079839501693451 56254321272181968 56365276540963392 56410150416980256 56458355663191872 56521413041076864 56614750000209024 57002964431762479 57014048140191792 57126501884058048 57171981791549664 57284747041631616 57338712563761824 57451806671382656 57848573292041376 57903069970885464 58008818647420992 58017277209486816 58629830881006944 58792240384832448 58800813181622304 58916791116891776 58963696320629568 59079995524417792 59323675033444896 59488006543232832 59544047662368048 59661491543358912 60006498180699096 60172721167349232 60248710948313232 60348203002191312 60467232988388928 60515372539593504 60634732248744576 60942181378197132 61062382919377008 61110996285061944 61231530794499936 61422041074088448 61887043707729552 62058475961767584 62669287733044824 62792895795634656 62842886868039408 62852050310277384 62966837335234752 62976018851323296 63515650121090856 63691593750235152 63700880946757496 63877337680682032 64140804157715766 64267314619565304 64318479515493372 64445340421835568 64506051634232052 64633282505305488 64645849859745024 64824924236087808 65013973300643328 65140953717246147 65269436860672668 65506169070754672 65687626602806624 65783369434378752 65958559741132812 66141270432936504 66150914829325092 66281390006503248 66334158360708264 66464994964970016 66477918479251968 66671788174437888 66987053620164054 67044297350040348 67119177986278776 67230015625248216 67375717255521792 67514510735283456 67572205203190272 67891728377465226 68025637111937544 68079794107042692 68089721169467166 68173063021859328 68214073779837648 68224020422266904 68426308915870464 68615855477964288 68625860706234624 68695180784299134 68885472143812428 69236087719608576 69427877436283392 69622924171195746 69815785456988532 70019389380747612 70157494685246128 70171136172543744 70365516051138048 70570723155399168 70642007770088988 70708556599062057 70837692002139096 70848021207738708 71118812658606336 71198244051743232 71265316887243648 71315817679821312 71405879642445312 71455106386227213 71653042969014546 71663491065102183 71804839173711852 71862004890767286 72003744545384184 72017745019189632 72159791853547008 72217240157746944 72227770522307712 72370231608150528 72427847448962304 72712442818468674 73140719963223744 73284981738299136 73694440204599006 73854151607014272 73898579928157452 74058733744429824 74274711387312384 74480458510268928 74566563757316154 74625928155796797 74773119335591268 75005761696242624 75153702054617856 75213533889307008 75277807550922496 75361884054769152 75486333333612032 75633767578404243 75797681912462016 75854338495809913 76007647790335872 76018730853589056 76168669178744064 76229309055399552 76379662722175488 76451616751682432 76528841750929737 76740833002317354 76752022975050267 76979597530354272 77131431056055168 77192837412709824 77204093294513952 77345091529894656 77356369612649088 77788575771521173 78004056590832866 78173107841342592 78389653846443264 78401084242163072 78618261760839424 78927181520901894 78942528194111712 79098233377926528 79161205557530304 79317342057643776 79392063549824064 79548655391145216 80008664240932128 80056794922170573 80173481498149104 80230294889798976 80331614597750976 80464270669588416 80622977317851904 80687163386124672 80846309664992768 81004212613557207 81179765835240384 81256241837596176 81404640532844928 81416510559169344 81481328380082592 81642041059333248 82445604455586528 82516058276972736 82744634615690112 83312024938729777 83559050310726432 83723861060846208 83790515824052544 83802733747036512 83955783113646336 83968025135097728 84547914811445088 84687533494787808 84782119561615296 84922125000313536 85521072210287688 85689752826087072 85757972687324496 85927120562447424 86008068845642736 86177710007073984 86854604956328196 87025915814230224 87944746321510416 88188360577248672 88201219772433456 88375186675337664 88445544480944352 88619993286626688 89316071493552072 89392396466720464 89492237315038368 89640020833664288 90009747271048644 90259081751023848 90522304503286968 90700849482583392 90718485438537216 90773058809390256 90786294892622888 90952098373116864 91413272067295698 91593574379065512 91666494427592916 91847296191749904 92133061611132672 92388277848282624 92830565561594328 93087713942651376 93359185840996816 94003931599567236 94189343693451984 94264330302059112 94278075465416076 94450256002852128 94464028276984944 94744120037359104 95020422516324864 95273475181636284 95537390625352728 95551321420136244 95739785564949136 95816006521023048 96004992727178912 96023660025586176 96303694029743616 96400971929347956 96668010632753352 96759077451348078 96949923757958232 97160034700445184 97520959950964992 97904155291009002 98259253606132008 98472202142685696 98531439904209936 98675054151568128 99226372243987638 99422085009754872 99501237541062396 99697492447455024 100007682261656832 100284711852409344 100566446025060522 100678766979418164 100845023437872324 101063575883282688 101343530387114496 101358307804785408 101471513176106496 101639078740532736 101837592566197839 102038455667906316 102119691160564038 102134581754200749 102321110669756472 102336030633400356 102639463373805696 102841908074740224 102923783216946432 102938791059351936 103141826150198784 104230810455123456 104434386256793619 104723678185482798 105029084071121418 105236242027869192 105256704258815616 105464311170568704 105548274076707072 105856084733098752 106272031811608062 106447524739976342 106678218987909504 106742393229560764 106897975330865472 106973726519731968 107108819463667968 107285694226117888 107479564453521819 107582884514832896 107707258760567778 107793007336150929 108005616818076276 108026617528784448 108239687780320512 108325860236620416 108341655783461568 108539520710459904 108555347412225792 108641771173443456 108856054745777664 109068664227703011 109711079944835616 109927472607448704 110021411035963648 110326179487586816 110541660306898509 110781227410521408 110847869892236178 110864033186183719 111088100616644736 111412067080968576 111631814747794944 111720687765403392 111736978329382016 111849845635974231 112159679003386902 112508642544363936 112730553081926784 112820300833960512 112916711326383744 113042826082153728 113229500000418048 114005928863524958 114028096280383584 114253003768116096 114343963583099328 114569494083263232 114677425127523648 114903613342765312 115111249503476031 115697146584082752 115806139941770928 116017637294841984 116034554418973632 117006084886249299 117259661762013888 117584480769664896 117601626363244608 117833582233783552 117927392641259136 118159991048835584 118390772281352841 118647350066889792 118976013086465664 119088095324736096 119322983086717824 120012996361398192 120345442334698464 120497421896626464 120696406004382624 120934465976777856 121030745079187008 121269464497489152 121884362756394264 122124765838754016 122221992570123888 122463061588999872 123774087415459104 124116951923535168 125338575466089648 125585791591269312 125685773736078816 125704100620554768 125933674670469504 125952037702646592 127031300242181712 127383187500470304 127401761893514992 127754675361364064 128281608315431532 128534629239130608 128636959030986744 128890680843671136 129012103268464104 129266565010610976 129291699719490048 130281907434492294 130538873721345336 131012338141509344 131375253205613248 131917119482265624 132282540865873008 132301829658650184 132562780013006496 132668316721416528 132929989929940032 133974107240328108 134088594700080696 134238355972557552 134460031250496432 135029021470566912 135783456754930452 136051274223875088 136159588214085384 136179442338934332 136428147559675296 136448040844533808 136852617831740928 137251721412469248 137390361568598268 137770944287624856 138472175439217152 139245848342391492 139631570913977064 140038778761495224 140314989370492256 140342272345087488 141284015540177976 141417113198124114 141675384004278192 141696042415477416 142237625317212672 142530633774487296 142910212772454426 143306085938029092 143326982130204366 143609678347423704 143724009781534572 144007489090768368 144035490038379264 144434480315493888 144455541044615424 144855694897924608 145138616177022117 145424885636937348 146281439926447488 146569963476598272 147388880409198012 147708303214028544 147797159856314904 148117467488859648 148549422774624768 148839558365981457 149133127514632308 149251856311593594 149546238671182536 150011523392485248 150307404109235712 150427067778614016 150555615101844992 150849669037590783 151267535156808486 151595363824924032 151708676991619826 152015295580671744 152037461707178112 152337338357488128 152458618110799104 152903233503364864 153057683501859474 153179536740846057 153481666004634708 153504045950100534 153959195060708544 154262862112110336 154385674825419648 154408186589027904 154690183059789312 154712739225298176 155577151543042346 156008113181665732 156346215682685184 156779307692886528 156802168484326144 157085517278224197 157236523521678848 157543626106682127 157854363041803788 157885056388223424 158196466755853056 158322411115060608 158634684115287552 158784127099648128 159097310782290432 159408047717412093 159671287109964513 160017328481864256 160113589844341146 160346962996298208 160460589779597952 160663229195501952 160928541339176832 161245954635703808 161374326772249344 161560888140851667 162008425227114414 162359531670480768 162512483675192352 162809281065689856 162833021118338688 162962656760165184 163284082118666496 164891208911173056 165032116553945472 165489269231380224 166271804838354267 166624049877459554 167118100621452864 167447722121692416 167581031648105088 167605467494073024 167911566227292672 167936050270195456 168239518505080353 169095829622890176 169375066989575616 169564239123230592 169844250000627072 171008893295287437 171042144420575376 171379505652174144 171515945374648992 171854241124894848 172016137691285472 172355420014147968 173709209912656392 174051831628460448 175889492643020832 176376721154497344 176402439544866912 176750373350675328 176891088961888704 177239986573253376 178632142987104144 178784792933440928 178984474630076736 179280041667328576 180019494542097288 180518163502047696 181044609006573936 181401698965166784 181546117618780512 181572589785245776 181904196746233728 182826544134591396 183187148758131024 183332988855185832 183694592383499808 184266123222265344 185661131123188656 186175427885302752 186718371681993632 188007863199134472 188378687386903968 188528660604118224 188556150930832152 188900512005704256 188928056553969888 190546950363272568 191074781250705456 191102642840272488 191479571129898272 191632013042046096 192009985454357824 192801943858695912 193336021265506704 193518154902696156 193899847515916464 195041919901929984 195808310582018004 196518507212264016 197062879808419872 197350108303136256 198452744487975276 198844170019509744 199002475082124792 199394984894910048 200015364523313664 201132892050121044 201357533958836328 201690046875744648 202127151766565376 202716615609570816 203675185132395678 204076911335812632 204239382321128076 204269163508401498 204642221339512944 204672061266800712 205278926747611392 205847566433892864 205877582118703872 208868772513587238 209447356370965596 210058168142242836 210472484055738384 210513408517631232 211096548153414144 211712169466197504 212125669797186171 212544063623216124 212895049479952684 213356437975819008 213484786459121528 213795950661730944 213947453039463936 214217638927335936 214365319158681639 214571388452235776 214959128907043638 214990473195306549 215414517521135556 215586014672301858 216011233636152552 216053235057568896 216479375560641024 216651720473240832 216683311566923136 217110694824451584 217283542346886912 218137328455406022 219422159889671232 219854945214897408 220042822071927296 221083320613797018 221562454821042816 221695739784472356 221728066372367438 222176201233289472 222824134161937152 223441375530806784 223473956658764032 223699691271948462 223877784467390391 224319358006773804 225017285088727872 225461106163853568 225640601667921024 225833422652767488 226085652164307456 226459000000836096 226901302735212729 227563015487429739 228011857727049916 228056192560767168 228506007536232192 228687927166198656 229138988166526464 229354850255047296 229586525252789211 229807226685530624 230222499006952062 230256068925150801 231394293168165504 231612279883541856 232035274589683968 232069108837947264 233365727314563519 234012169772498598 234519323524027776 235168961539329792 235203252726489216 235667164467567104 235854785282518272 236781544562705682 237294700133779584 237952026172931328 238176190649472192 238645966173435648 240025992722796384 240170384766511719 240690884669396928 240994843793252928 241392812008765248 241868931953555712 242061490158374016 242538928994978304 243012637840671621 243768725512788528 244249531677508032 244443985140247776 244926123177999744 247548174830918208 248233903847070336 249936074816189331 250677150932179296 251171583182538624 251371547472157632 251408201241109536 251867349340939008 251904075405293184 254062600484363424 254766375000940608 254803523787029984 255509350722728128 256563216630863064 257069258478261216 257273918061973488 257781361687342272 258024206536928208 258533130021221952 260563814868984588 261077747442690672 262024676283018688 262750506411226496 263834238964531248 264565081731746016 264603659317300368 265125560026012992 265336633442833056 265859979859880064 267948214480656216 268177189400161392 268476711945115104 268920062500992864 271566913509860904 272102548447750176 272319176428170768 272358884677868664 272856295119350592 272896081689067616 274780723137196536 275541888575249712 278491696684782984 279263141827954128 280077557522990448 280629978740984512 282568031080355952 282834226396248228 283350768008556384 283392084830954832 285061267548974592 285820425544908852 286612171876058184 286653964260408732 287219356694847408 287448019563069144 288014978181536736 288070980076758528 288911082089230848 290277232354044234 290849771273874696 292562879852894976 294777760818396024 295416606428057088 295594319712629808 297679116731962914 298266255029264616 298503712623187188 299092477342365072 300023046784970496 300854135557228032 301699338075181566 302535070313616972 303190727649848064 303417353983239652 304030591161343488 304074923414356224 304917236221598208 305512777698593517 305806467006729728 306115367003718948 306359073481692114 306403745262602247 306963332009269416 307008091900201068 307918390121417088 308525724224220672 308771349650839296 308816373178055808 309425478450596352 311154303086084692 312016226363331464 312692431365370368 313303158770380857 313604336968652288 314171034556448394 315087252213364254 315708726083607576 315770112776446848 316392933511706112 316644822230121216 317568254199296256 318816095434824186 319342574219929026 320034656963728512 320227179688682292 320693925992596416 320921179559195904 321326458391003904 321857082678353664 322748653544498688 323121776281703334 323379022008452787 324016850454228828 324719063340961536 325024967350384704 325618562131379712 325666042236677376 325925313520330368 326568164237332992 327205992683109033 329782417822346112 330064233107890944 330978538462760448 331624980920695527 332543609676708534 332592099558551157 333248099754919108 334236201242905728 334895444243384832 335162063296210176 335210934988146048 335549536907922693 335872100540390912 336479037010160706 338191659245780352 338750133979151232 339128478246461184 339688500001254144 342017786590574874 342084288841150752 342759011304348288 343031890749297984 343708482249789696 344032275382570944 344710840028295936 347418419825312784 348103663256920896 351018254658747897 351778985286041664 352753442308994688 352804879089733824 353500746701350656 353782177923777408 354479973146506752 355172316844058523 357264285974208288 357569585866881856 357968949260153472 358560083334657152 360038989084194576 361036327004095392 362089218013147872 362803397930333568 363092235237561024 363145179570491552 363808393492467456 365653088269182792 366374297516262048 366665977710371664 367389184766999616 371322262246377312 372350855770605504 373436743363987264 376015726398268944 376757374773807936 377057321208236448 377112301861664304 377801024011408512 377856113107939776 381093900726545136 382149562501410912 382205285680544976 382959142259796544 383264026084092192 384019970908715648 385603887717391824 386672042531013408 387036309805392312 387799695031832928 391616621164036008 393037014424528032 394125759616839744 396905488975950552 397688340039019488 398004950164249584 398789969789820096 402265784100242088 402715067917672656 403380093751489296 407350370264791356 408153822671625264 408478764642256152 408538327016802996 409284442679025888 409344122533601424 410557853495222784 411755164237407744 417737545027174476 418894712741931192 420116336284485672 420944968111476768 421026817035262464 424251339594372342 425088127246432248 425790098959905368 426712875951638016 426969572918243056 427591901323461888 428730638317363278 429918257814087276 429980946390613098 430829035042271112 431172029344603716 432022467272305104 432106470115137792 433303440946481664 433366623133846272 434567084693773824 435415848531066351 436274656910812044 438844319779342464 439709890429794816 442166641227594036 443124909642085632 443391479568944712 443456132744734876 444352402466578944 445648268323874304 446518675097944371 446947913317528064 447399382543896924 447755568934780782 448638716013547608 450034570177455744 450922212327707136 451281203335842048 451666845305534976 452549007112772349 453802605470425458 455126030974859478 456023715454099832 456112385121534336 457012015072464384 457375854332397312 458709700510094592 459173050505578422 460444998013904124 460512137850301602 462788586336331008 463224559767083712 464070549179367936 464138217675894528 466731454629127038 468024339544997196 469038647048055552 470337923078659584 470406505452978432 471709570565036544 472630878320046381 473563089125411364 474589400267559168 475904052345862656 476352381298944384 477291932346871296 478224143152236279 479013861329893539 480051985445592768 480340769533023438 481381769338793856 481989687586505856 482785624017530496 483737863907111424 484122980316748032 484682664422555001 486025275681343242 487537451025577056 488499063355016064 488887970280495552 489852246355999488 495096349661836416 496467807694140672 498815414515062801 499872149632378662 501354301864358592 502343166365077248 502743094944315264 502816402482219072 503734698681878016 503808150810586368 507026367840413629 508125200968726848 509532750001881216 509607047574059968 511018701445456256 513026679885862311 513126433261726128 514138516956522432 514547836123946976 515562723374684544 516048413073856416 517066260042443904 521127629737969176 522155494885381344 524049352566037376 525501012822452992 527668477929062496 529130163463492032 529207318634600736 530251120052025984 530673266885666112 531719959719760128 535896428961312432 536354378800322784 536953423890230208 537840125001985728 543133827019721808 544205096895500352 544638352856341536 544717769355737328 545712590238701184 545792163378135232 549561446274393072 551083777150499424 556983393369565968 558526283655908256 560155115045980896 561259957481969024 565136062160711904 565668452792496456 566701536017112768 566784169661909664 571640851089817704 573224343752116368 573307928520817464 574438713389694816 574896039126138288 576029956363073472 580554464708088468 581699542547749392 585125759705789952 589555521636792048 591188639425259616 595358233463925828 596532510058529232 597007425246374376 598184954684730144 600046093569940992 603398676150363132 605070140627233944 606381455299696128 606834707966479304 608149846828712448 611025555397187034 612230734007437896 612718146963384228 612807490525204494 613926664018538832 614016183800402136 615836780242834176 617542699301678592 617632746356111616 622308606172169384 624032452726662928 626606317540761714 628342069112896788 630174504426728508 631417452167215152 631540225552893696 633289644460242432 635136508398592512 636377009391558513 637632190869648372 638685148439858052 640069313927457024 640454359377364584 641387851985192832 641842359118391808 642652916782007808 643714165356707328 644971419585919647 646243552563406668 646758044016905574 648033700908457656 649438126681923072 650049934700769408 651332084473354752 651850627040660736 654411985366218066 659564835644692224 660128466215781888 663249961841391054 665087219353417068 665184199117102314 666496199509838216 668472402485811456 670324126592420352 670421869976292096 671099073815845386 672958074020321412 676383318491560704 677500267958302464 678256956492922368 679377000002508288 680703908205638187 682689046462289217 684035573181149748 684168577682301504 685518022608696576 686063781498595968 687416964499579392 688064550765141888 689421680056591872 690768206775452403 694836839650625568 696207326513841792 700097181943690557 702036509317495794 703557970572083328 705506884617989376 705609758179467648 707001493402701312 707564355847554816 710344633688117046 714528571948416576 715139171733763712 715937898520306944 717120166669314304 720077978168389152 720511154299535157 722072654008190784 724178436026295744 725606795860667136 726184470475122048 726290359140983104 727616786984934912 729037913522014863 731306176538365584 732748595032524096 733331955420743328 734778369533999232 741038537612912227 742644524492754624 744701711541211008 746873486727974528 749808224448567993 752031452796537888 753514749547615872 754114642416472896 754224603723328608 755602048022817024 755712226215879552 762187801453090272 764299125002821824 764410571361089952 765918284519593088 766528052168184384 768039941817431296 771207775434783648 773344085062026816 774072619610784624 775599390063665856 783233242328072016 786074028849056064 788251519233679488 793810977951901104 795376680078038976 796009900328499168 797579939579640192 804531568200484176 805430135835345312 806760187502978592 814700740529582712 816307645343250528 816957529284512304 817076654033605992 818568885358051776 818688245067202848 835475090054348952 837789425483862384 840232672568971344 841889936222953536 848502679188744684 850176254492864496 851580197919810736 853939145836486112 855183802646923776 857461276634726556 859836515628174552 859961892781226196 861658070084542224 862344058689207432 864044934544610208 864212940230275584 866733246267692544 870831697062132702 872549313821624088 877688639558684928 884333282455188072 886249819284171264 886782959137889424 886912265489469752 893037350195888742 894798765087793848 895511137869561564 897277432027095216 900069140354911488 902562406671684096 905098014225544698 907605210940850916 910252061949718956 912047430908199664 912224770243068672 914751708664794624 917419401020189184 918346101011156844 919211235787806741 920889996027808248 921024275700603204 925577172672662016 926449119534167424 928276435351789056 933462909258254076 936048679089994392 938077294096111104 940813010905956864 945261756640092762 947126178250822728 949178800535118336 952704762597888768 956448286304472558 958027722659787078 960103970891185536 960681539066046876 962763538677587712 963979375173011712 965571248035060992 968245960633496064 969365328845110002 970137066025358361 972050551362686484 975074902051154112 976998126710032128 977775940560991104 979704492711998976 990192699323672832 992935615388281344 994874942762086581 997630829030125602 997776298675653471 999744299264757324 1002708603728717184 1004686332730154496 1005486189888630528 1005632804964438144 1007616301621172736 1011251485029775249 1014052735680827258 1016250401937453696 1019065500003762432 1019214095148119936 1022037402890912512 1026053359771724622 1026252866523452256 1028277033913044864 1029095672247893952 1031125446749369088 1032096826147712832 1034132520084887808 1042255259475938352 1044310989770762688 1048098705132074752 1051002025644905984 1053054763976243691 1055336955858124992 1058260326926984064 1058414637269201472 1060502240104051968 1061346533771332224 1063439919439520256 1065516950532175569 1071792857922624864 1072708757600645568 1073906847780460416 1075680250003971456 1083056324203487101 1086267654039443616 1088410193791000704 1089276705712683072 1089435538711474656 1091425180477402368 1091584326756270464 1099122892548786144 1102167554300998848 1113966786739131936 1117052567311816512 1120310230091961792 1122519914963938048 1130272124321423808 1131336905584992912 1133403072034225536 1133568339323819328 1143281702179635408 1146448687504232736 1146615857041634928 1148877426779389632 1149792078252276576 1152059912726146944 1161108929416176936 1163399085095498784 1179111043273584096 1182377278850519232 1190716466927851656 1193065020117058464 1194014850492748752 1196369909369460288 1206797352300726264 1210140281254467888 1213669415932958608 1222051110794374068 1224461468014875792 1225436293926768456 1225614981050408988 1227853328037077664 1228032367600804272 1231673560485668352 1235265492712223232 1244617212344338768 1248064905453325856 1253212635081523428 1256684138225793576 1260349008853457016 1262834904334430304 1263080451105787392 1272754018783117026 1275264381739296744 1277370296879716104 1280138627854914048 1280908718754729168 1282775703970385664 1289942839171839294 1292487105126813336 1293516088033811148 1296067401816915312 1300099869401538816 1303701254081321472 1308823970732436132 1319129671289384448 1326499923682782108 1330174438706834136 1330368398234204628 1332992399019676432 1336944804971622912 1340843739952584192 1342198147631690772 1345916148040642824 1352766636983121408 1355000535916604928 1357647021338317047 1361407816411276374 1365378092924578434 1368071146362299496 1368337155364603008 1371036045217393152 1372127562997191936 1376129101530283776 1381536413550904806 1389673679301251136 1392414653027683584 1400194363887381114 1404073018634991588 1407115941144166656 1411013769235978752 1411219516358935296 1415128711695109632 1417892634960139143 1420689267376234092 1429057143896833152 1430278343467527424 1431875797040613888 1434240333338628608 1437041583989680617 1440155956336778304 1441022308599070314 1441232431420388347 1444145308016381568 1448356872052591488 1451213591721334272 1452368940950244096 1452580718281966208 1454047993267665003 1458075827044029726 1462612353076731168 1465497190065048192 1466663910841486656 1469556739067998464 1482077075225824454 1485289048985509248 1489403423082422016 1493746973455949056 1496446243545188403 1499616448897135986 1504062905593075776 1507029499095231744 1508229284832945792 1508449207446657216 1511204096045634048 1511424452431759104 1521079103521240887 1524375602906180544 1528598250005643648 1528821142722179904 1531836569039186176 1533056104336368768 1536079883634862592 1539080039657586933 1542415550869567296 1546688170124053632 1548145239221569248 1551198780127331712 1566466484656144032 1572148057698112128 1576503038467358976 1587621955903802208 1590753360156077952 1592019800656998336 1595159879159280384 1609063136400968352 1610860271670690624 1613520375005957184 1629401481059165424 1632615290686501056 1633915058569024608 1634153308067211984 1637137770716103552 1637376490134405696 1670950180108697904 1675578850967724768 1680465345137942688 1683779872445907072 1697005358377489368 1700352508985728992 1703160395839621472 1707878291672972224 1714922553269453112 1719673031256349104 1719923785562452392 1723316140169084448 1724688117378414864 1728089869089220416 1741663394124265404 1745098627643248176 1755377279117369856 1768666564910376144 1773565918275778848 1773824530978939504 1786074700391777484 1789597530175587696 1791022275739123128 1794554864054190432 1800138280709822976 1810196028451089396 1815210421881701832 1820504123899437912 1824094861816399328 1824449540486137344 1836692202022313688 1838422471575613482 1841779992055616496 1842048551401206408 1852898239068334848 1866925818516508152 1872097358179988784 1890523513280185524 1894252356501645456 1905409525195777536 1912896572608945116 1916055445319574156 1920207941782371072 1921363078132093752 1925527077355175424 1927958750346023424 1931142496070121984 1934914258757758941 1938730657690220004 1940274132050716722 1944101102725372968 1950149804102308224 1953996253420064256 1955551881121982208 1980385398647345664 1989749885524173162 1995261658060251204 1995552597351306942 1999488598529514648 2005417207457434368 2010972379777261056 2011265609928876288 2022502970059550498 2028105471361654516 2032500803874907392 2038131000007524864 2038428190296239872 2042111724616914561 2044074805781825024 2048067139386867651 2052106719543449244 2052505733046904512 2056554067826089728 2058191344495787904 2062250893498738176 2064193652295425664 2068265040169775616 2072304620326357209 2084510518951876704 2088621979541525376 2096197410264149504 2100291545831071671 2106109527952487382 2110673911716249984 2116520653853968128 2116829274538402944 2121004480208103936 2122693067542664448 2131033901064351138 2143585715845249728 2145417515201291136 2147813695560920832 2151360500007942912 2161533462898605471 2166112648406974202 2172535308078887232 2176820387582001408 2178553411425366144 2178871077422949312 2182850360954804736 2183168653512540928 2187113740566044589 2198245785097572288 2204335108601997696 2223115612838736681 2227933573478263872 2234105134623633024 2240620460183923584 2245039829927876096 2249424673345703979 2260544248642847616 2262673811169985824 2266806144068451072 2267136678647638656 2286563404359270816 2292897375008465472 2293231714083269856 2297754853558779264 2299584156504553152 2304119825452293888 2322217858832353872 2326798170190997568 2358222086547168192 2364754557701038464 2381432933855703312 2386130040234116928 2388029700985497504 2392739818738920576 2413594704601452528 2420280562508935776 2427338831865917216 2444102221588748136 2448922936029751584 2450872587853536912 2451229962100817976 2455706656074155328 2456064735201608544 2489234424688677536 2496129810906651712 2506425270163046856 2513368276451587152 2520698017706914032 2525669808668860608 2545508037566234052 2550528763478593488 2554740593759432208 2561817437509458336 2565551407940771328 2579885678343678588 2584974210253626672 2587032176067622296 2592134803633830624 2600199738803077632 2617647941464872264 2652999847365564216 2660348877413668272 2660736796468409256 2665984798039352864 2684396295263381544 2691832296081285648 2715294042676634094 2722815632822552748 2730756185849156868 2736142292724598992 2736674310729206016 2744255125994383872 2752258203060567552 2757633707363420223 2763072827101809612 2779347358602502272 2784829306055367168 2800388727774762228 2808146037269983176 2814231882288333312 2822439032717870592 2835785269920278286 2841378534752468184 2858114287793666304 2860556686935054848 2874083167979361234 2880311912673556608 2882044617198140628 2882464862840776694 2888290616032763136 2896713744105182976 2904737881900488192 2905161436563932416 2908095986535330006 2910411198076075083 2916151654088059452 2925224706153462336 2930994380130096384 2933327821682973312 2939113478135996928 2964154150451648908 2970578097971018496 2978806846164844032 2984624828286259743 2987493946911898112 2992892487090376806 2993328896026960413 2999232897794271972 3008125811186151552 3014058998190463488 3016458569665891584 3016898414893314432 3022848904863518208 3033754455089325747 3042158207042481774 3048751205812361088 3057196500011287296 3057642285444359808 3063673138078372352 3066112208672737536 3078160079315173866 3084831101739134592 3093376340248107264 3096290478443138496 3102397560254663424 3132932969312288064 3144296115396224256 3153006076934717952 3159164291928731073 3175243911807604416 3181506720312155904 3184039601313996672 3190319758318560768 3196550851596526707 3218126272801936704 3221720543341381248 3227040750011914368 3249168972610461303 3258802962118330848 3265230581373002112 3267830117138049216 3268306616134423968 3274275541432207104 3274752980268811392 3341900360217395808 3351157701935449536 3360930690275885376 3367559744891814144 3394010716754978736 3400705017971457984 3406320791679242944 3415756583345944448 3429845106538906224 3439346062512698208 3439847571124904784 3446632280338168896 3449376234756829728 3456179738178440832 3483326788248530808 3490197255286496352 3537333129820752288 3547131836551557696 3547649061957879008 3572149400783554968 3579195060351175392 3582044551478246256 3589109728108380864 3620392056902178792 3630420843763403664 3641008247798875824 3648189723632798656 3673384404044627376 3676844943151226964 3683559984111232992 3684097102802412816 3705796478136669696 3733851637033016304 3744194716359977568 3781047026560371048 3788504713003290912 3825793145217890232 3832110890639148312 3840415883564742144 3842726156264187504 3869828517515517882 3877461315380440008 3880548264101433444 3888202205450745936 3900299608204616448 3911103762243964416 3979499771048346324 3990523316120502408 3991105194702613884 3998977197059029296 4010834414914868736 4022531219857752576 4045005940119100996 4056210942723309032 4065001607749814784 4072941064014951141 4076856380592479744 4084223449233829122 4096134278773735302 4104213439086898488 4105011466093809024 4113108135652179456 4116382688991575808 4128387304590851328 4144609240652714418 4169021037903753408 4177243959083050752 4200583091662143342 4212219055904974764 4221347823432499968 4233041307707936256 4233658549076805888 4245386135085328896 4253677904880417429 4262067802128702276 4287171431690499456 4290835030402582272 4295627391121841664 4302721000015885824 4311124751969041851 4323066925797210942 4323697294261165041 4332225296813948404 4345070616157774464 4353640775164002816 4357106822850732288 4357742154845898624 4362143979802995009 4366337307025081856 4374227481132089178 4396491570195144576 4408670217203995392 4446231225677473362 4455867146956527744 4468210269247266048 4481240920367847168 4498849346691407958 4521088497285695232 4525347622339971648 4533612288136902144 4534273357295277312 4563237310563722661 4573126808718541632 4585794750016930944 4586463428166539712 4595509707117558528 4599168313009106304 4608239650904587776 4617240118972760799 4644435717664707744 4653596340381995136 4716444173094336384 4729509115402076928 4762865867711406624 4772260080468233856 4776059401970995008 4785479637477841152 4827189409202905056 4840561125017871552 4854677663731834432 4888204443177496272 4897845872059503168 4901745175707073824 4902459924201635952 4911413312148310656 4912129470403217088 4978468849377355072 4992259621813303424 5012850540326093712 5026736552903174304 5041396035413828064 5051339617337721216 5091016075132468104 5101057526957186976 5109481187518864416 5123634875018916672 5159771356687357176 5169948420507253344 5174064352135244592 5184269607267661248 5235295882929744528 5305999694731128432 5320697754827336544 5321473592936818512 5331969596078705728 5368792590526763088 5383664592162571296 5430588085353268188 5445631265645105496 5461512371698313736 5472284585449197984 5473348621458412032 5515267414726840446 5526145654203619224 5558694717205004544 5600777455549524456 5616292074539966352 5671570539840556572 5682757069504936368 5716228575587332608 5748166335958722468 5760623825347113216 5764089234396281256 5764929725681553388 5776581232065526272 5793427488210365952 5804742776273276823 5810322873127864832 5816191973070660012 5820822396152150166 5832303308176118904 5850449412306924672 5861988760260192768 5866655643365946624 5928308300903297816 5941156195942036992 5969249656572519486 5985784974180753612 5986657792053920826 5998465795588543944 6016251622372303104 6032917139331783168 6033796829786628864 6067508910178651494 6084316414084963548 6097502411624722176 6114393000022574592 6115284570888719616 6132224417345475072 6144201418160602953 6156320158630347732 6169662203478269184 6186752680496214528 6192580956886276992 6204795120509326848 6216913860979071627 6265865938624576128 6288592230792448512 6300874637493215013 6318328583857462146 6350487823615208832 6363013440624311808 6368079202627993344 6393101703193053414 6436252545603873408 6443441086682762496 6454081500023828736 6484600388695816413 6498337945220922606 6517605924236661696 6530461162746004224 6535660234276098432 6536613232268847936 6548551082864414208 6549505960537622784 6669346838516210043 6683800720434791616 6702315403870899072 6721861380551770752 6735119489783628288 6748274020037111937 6788021433509957472 6801410035942915968 6812641583358485888 6831513166691888896 6859690213077812448 6878692125025396416 6879695142249809568 6893264560676337792 6898752469513659456 6912359476356881664 6966653576497061616 6980394510572992704 7074666259641504576 7094263673103115392 7095298123915758016 7144298801567109936 7158390120702350784 7164089102956492512 7178219456216761728 7240784113804357584 7260841687526807328 7282016495597751648 7296379447265597312 7346768808089254752 7353689886302453928 7367119968222465984 7368194205604825632 7467703274066032608 7488389432719955136 7562094053120742096 7577009426006581824 7651586290435780464 7664221781278296624 7685452312528375008 7739657035031035764 7754922630760880016 7761096528202866888 7776404410901491872 7800599216409232896 7958999542096692648 7981046632241004816 7982210389405227768 7997954394118058592 8090011880238201992 8112421885446618064 8145882128029902282 8168446898467658244 8192268557547470604 8208426878173796976 8210022932187618048 8232765377983151616 8256774609181702656 8272901122090260669 8289218481305428836 8338042075807506816 8354487918166101504 8401166183324286684 8424438111809949528 8442695646864999936 8467317098153611776 8507355809760834858 8524135604257404552 8574342863380998912 8581670060805164544 8622249503938083702 8646133851594421884 8647394588522330082 8664450593627896808 8690141232315548928 8714213645701464576 8715484309691797248 8724287959605990018 8748454962264178356 8792983140390289152 8817340434407990784 8892462451354946724 8911734293913055488 8936420538494532096 8962481840735694336 8979986688080881239 8997698693382815916 9042176994571390464 9050695244679943296 9068546714590554624 9101263365267977241 9126474621127445322 9146253617437083264 9171589500033861888 9172926856333079424 9191019414235117056 9198336626018212608 9234480237945521598 9288871435329415488 9307192680763990272 9432888346188672768 9459018230804153856 9477492875786193219 9525731735422813248 9544520160936467712 9552118803941990016 9570959274955682304 9633500988967858951 9654378818405810112 9681122250035743104 9709355327463668864 9747506917831383909 9776408886354992544 9795691744119006336 9803490351414147648 9804919848403271904 9822826624296621312 9824258940806434176 9956937698754710144 9984519243626606848 10025701080652187424 10053473105806348608 10082792070827656128 10102679234675442432 10182032150264936208 10202115053914373952 10218962375037728832 10247269750037833344 10319542713374714352 10339896841014506688 10348128704270489184 10368539214535322496 10470591765859489056 10611999389462256864 10641395509654673088 10642947185873637024 10663939192157411456 10737585181053526176 10767329184325142592 10861176170706536376 10891262531290210992 10923024743396627472 10944569170898395968 11030534829453680892 11052291308407238448 11117389434410009088 11201554911099048912 11232584149079932704 11343141079681113144 11365514139009872736 11496332671917444936 11521247650694226432 11528178468792562512 11529859451363106776 11609485552546553646 11632383946141320024 11641644792304300332 11664606616352237808 11700898824613849344 11733311286731893248 11856616601806595632 11938499313145038972 11971569948361507224 11973315584107841652 11996931591177087888 12032503244744606208 12067593659573257728 12135017820357302988 12168632828169927096 12195004823249444352 12230569141777439232 12288402836321205906 12312640317260695464 12339324406956538368 12385161913772553984 12433827721958143254 12531731877249152256 12601749274986430026 12636657167714924292 12700975647230417664 12736158405255986688 12786203406386106828 12872505091207746816 12886882173365524992 12908163000047657472 12933374255907125553 12969200777391632826 12971091882783495123 12996675890441845212 13035211848473323392 13060922325492008448 13071320468552196864 13073226464537695872 13099011921075245568 13338693677032420086 13367601440869583232 13404630807741798144 13443722761103541504 13496548040074223874 13576042867019914944 13602820071885831936 13625283166716971776 13663026333383777792 13689711931691167983 13719380426155624896 13757384250050792832 13759390284499619136 13786529121352675584 13797504939027318912 13824718952713763328 13851720356918282397 13933307152994123232 13960789021145985408 14079732214645332313 14149332519283009152 14188527346206230784 14190596247831516032 14288597603134219872 14316780241404701568 14328178205912985024 14356438912433523456 14481568227608715168 14521683375053614656 14564032991195503296 14592758894531194624 14693537616178509504 14707379772604907856 14734239936444931968 14736388411209651264 14935406548132065216 14976778865439910272 15124188106241484192 15154018852013163648 15303172580871560928 15328443562556593248 15370904625056750016 15479314070062071528 15509845261521760032 15522193056405733776 15552808821802983744 15917999084193385296 15962093264482009632 15964420778810455536 15995908788236117184 16180023760476403984 16224843770893236128 16291764256059804564 16336893796935316488 16384537115094941208 16416853756347593952 16420045864375236096 16545802244180521338 16578436962610857672 16676084151615013632 16802332366648573368 16848876223619899056 17014711619521669716 17048271208514809104 17148685726761997824 17244499007876167404 17292267703188843768 17294789177044660164 17328901187255793616 17380282464631097856 17430968619383594496 17448575919211980036 17496909924528356712 17585966280780578304 17784924902709893448 17823468587826110976 17959973376161762478 17995397386765631832 18101390489359886592 18202526730535954482 18252949242254890644 18292507234874166528 18343179000067723776 18345853712666158848 18396673252036425216 18432604254481808859 18468960475891043196 18577742870658830976 18614385361527980544 18865776692377345536 18902623912479645039 18954985751572386438 19051463470845626496 19089040321872935424 19104237607883980032 19267001977935717902 19308757636811620224 19362244500071486208 19418710654927337728 19453801166087449239 19495013835662767818 19552817772709985088 19591383488238012672 19606980702828295296 19609839696806543808 19645653248593242624 19648517881612868352 19913875397509420288 19969038487253213696 20008040515548630129 20051402161304374848 20106946211612697216 20165584141655312256 20205358469350884864 20244822060111335811 20364064300529872416 20404230107828747904 20437924750075457664 20494539500075666688 20639085426749428704 20679793682029013376 20696257408540978368 20737078429070644992 20941183531718978112 21223998778924513728 21282791019309346176 21285894371747274048 21327878384314822912 21475170362107052352 21534658368650285184 21722352341413072752 21782525062580421984 21846049486793254944 21889138341796791936 22061069658907361784 22104582616814476896 22403109822198097824 22465168298159865408 22686282159362226288 22731028278019745472 22992665343834889872 23056356937585125024 23059718902726213552 23218971105093107292 23264767892282640048 23283289584608600664 23329213232704475616 23401797649227698688 23713233203613191264 23876998626290077944 23943139896723014448 23946631168215683304 23993863182354175776 24270035640714605976 24337265656339854192 24576805672642411812 24625280634521390928 24770323827545107968 24867655443916286508 25063463754498304512 25203498549972860052 25273314335429848584 25401951294460835328 25572406812772213656 25745010182415493632 25866748511814251106 25938401554783265652 25942183765566990246 25993351780883690424 26070423696946646784 26142640937104393728 26146452929075391744 26677387354064840172 26735202881739166464 26809261615483596288 26887445522207083008 26939960064242643717 26993096080148447748 27152085734039829888 27205640143771663872 27250566333433943552 27303790095803931723 27379423863382335966 27438760852311249792 27514768500101585664 27518780568999238272 27573058242705351168 27595009878054637824 27703440713836564794 27866614305988246464 27921578042291970816 28159464429290664626 28298665038566018304 28377054692412461568 28381192495663032064 28432478627358579657 28577195206268439744 28633560482809403136 28656356411825970048 28712877824867046912 28900502966903576853 28963136455217430336 29043366750107229312 29128065982391006592 29185517789062389248 29242520753494151727 29387075232357019008 29414759545209815712 29468479872889863936 29472776822419302528 29870813096264130432 29953557730879820544 30248376212482968384 30308037704026327296 30606345161743121856 30656887125113186496 30741809250113500032 30958628140124143056 31019690523043520064 31044386112811467552 31105617643605967488 31835998168386770592 31924186528964019264 31928841557620911072 31991817576472234368 32360047520952807968 32449687541786472256 32583528512119609128 32673787593870632976 32769074230189882416 32833707512695187904 33091604488361042676 33156873925221715344 33352168303230027264 33604664733297146736 33697752447239798112 34029423239043339432 34096542417029618208 34488998015752334808 34584535406377687536 34589578354089320328 34657802374511587232 34897151838423960072 34993819849056713424 35569849805419786896 35919946752323524956 35990794773531263664 36202780978719773184 36405053461071908964 36505898484509781288 36585014469748333056 36691707425332317696 36865208508963617718 36937920951782086392 37155485741317661952 37805247824959290078 37909971503144772876 38102926941691252992 38208475215767960064 38534003955871435804 38617515273623240448 38724489000142972416 38800122767721376659 38837421309854675456 38907602332174898478 38913275648350485369 38990027671325535636 39105635545419970176 39182766976476025344 39213961405656590592 39219679393613087616 39297035763225736704 39827750795018840576 40016081031097260258 40102804322608749696 40213892423225394432 40331168283310624512 40489644120222671622 40728128601059744832 40808460215657495808 40875849500150915328 40989079000151333376 41069135795073503949 41278170853498857408 41359587364058026752 41392514817081956736 41474156858141289984 41555161070754847191 41882367063437956224 42239196643935996939 42447997557849027456 42565582038618692352 42571788743494548096 42655756768629645824 42950340724214104704 43069316737300570368 43444704682826145504 43565050125160843968 43692098973586509888 43778276683593583872 44122139317814723568 44209165233628953792 44806219644396195648 44930336596319730816 45372564318724452576 45462056556039490944 45985330687669779744 46112713875170250048 46119437805452427104 46437942210186214584 46529535784565280096 46566579169217201328 46658426465408951232 47426466407226382528 47753997252580155888 47886279793446028896 47893262336431366608 47987726364708351552 48540071281429211952 48674531312679708384 49153611345284823624 49250561269042781856 49735310887832573016 50406997099945720104 50546628670859697168 51144813625544427312 51733497023628502212 51876803109566531304 51884367531133980492 51986703561767380848 52140847393893293568 52292905858150783488 53354774708129680344 53470405763478332928 53879920128485287434 53986192160296895496 54304171468079659776 54607580191607863446 54758847726764671932 54877521704622499584 55029537000203171328 55037561137998476544 55190019756109275648 55297812763445426577 55406881427673129588 55733228611976492928 55843156084583941632 56318928858581329252 56597330077132036608 56707871737438935117 56762384991326064128 56864957254717159314 57154390412536879488 57267120965618806272 57312712823651940096 57801005933807153706 57926272910434860672 58086733500214458624 58256131964782013184 58485041506988303454 58774150464714038016 58829519090419631424 58936959745779727872 58945553644838605056 59741626192528260864 59907115461759641088 60024121546645890387 60496752424965936768 60616075408052654592 60734466180334007433 61212690323486243712 61313774250226372992 61483618500227000064 61917256280248286112 62039381046087040128 62088772225622935104 62211235287211934976 63671996336773541184 63848373057928038528 63857683115241822144 63983635152944468736 64720095041905615936 64899375083572944512 65167057024239218256 65347575187741265952 65538148460379764832 65667415025390375808 66183208976722085352 66313747850443430688 67209329466594293472 67395504894479596224 68058846478086678864 68193084834059236416 68977996031504669616 69169070812755375072 69179156708178640656 69315604749023174464 69794303676847920144 69987639698113426848 71139699610839573792 71839893504647049912 71981589547062527328 72810106922143817928 73011796969019562576 73730417017927235436 73875841903564172784 74310971482635323904 75610495649918580156 75819943006289545752 76205853883382505984 77068007911742871608 77235030547246480896 77600245535442753318 77815204664349796956 77826551296700970738 77980055342651071272 78211271090839940352 78427922811313181184 78439358787226175232 80032162062194520516 80205608645217499392 80427784846450788864 80662336566621249024 80819880192727931151 80979288240445343244 81456257202119489664 81616920431314991616 81751699000301830656 81911370287411795169 82138271590147007898 82556341706997714816 82719174728116053504 82785029634163913472 83110322141509694382 83764734126875912448 84478393287871993878 84895995115698054912 85131164077237384704 85143577486989096192 85900681448428209408 86138633474601140736 86701508900710730559 86889409365652291008 87130100250321687936 87384197947173019776 87556553367187167744 87727562260482455181 88244278635629447136 88418330467257907584 89612439288792391296 89860673192639461632 90745128637448905152 90924113112078981888 91970661375339559488 92225427750340500096 92238875610904854208 92875884420372429168 93059071569130560192 93133158338434402656 93316852930817902464 94852932814452765056 95507994505160311776 95772559586892057792 95786524672862733216 95975452729416703104 97080142562858423904 97349062625359416768 98307222690569647248 98501122538085563712 99470621775665146032 100813994199891440208 101093257341719394336 102289627251088854624 103466994047257004424 103753606219133062608 103768735062267960984 103973407123534761696 106709549416259360688 107759840256970574868 107972384320593790992 108608342936159319552 109215160383215726892 109517695453529343864 109755043409244999168 110075122275996953088 110595625526890853154 110813762855346259176 111466457223952985856 112637857717162658504 113415743474877870234 113729914509434318628 114308780825073758976 114625425647303880192 115602011867614307412 115852545820869721344 116173467000428917248 116512263929564026368 116739826945051456107 116970083013976606908 117548300929428076032 117659038180839262848 117891107289677210112 119483252385056521728 120048243093291780774 120993504849931873536 121468932360668014866 122425380646972487424 122627548500452745984 122967237000454000128 123207407385220511847 123834512560496572224 124078762092174080256 124177544451245870208 124422470574423869952 126717589931807990817 127343992673547082368 127696746115856077056 127715366230483644288 127967270305888937472 129440190083811231872 129798750167145889024 130334114048478436512 130695150375482531904 131076296920759529664 131334830050780751616 132366417953444170704 132627495700886861376 134418658933188586944 134791009788959192448 136117692956173357728 136386169668118472832 137955992063009339232 138338141625510750144 138358313416357281312 138631209498046348928 139588607353695840288 139975279396226853696 142279399221679147584 143679787009294099824 143963179094125054656 145620213844287635856 146023593938039125152 147460834035854470872 147751683807128345568 151220991299837160312 151639886012579091504 154136015823485743216 155200491070885506636 155630409328699593912 155653102593401941476 155960110685302142544 156422542181679880704 156878717574452350464 160064324124389041032 160411217290434998784 161639760385455862302 161958576480890686488 162912514404238979328 163822740574823590338 164276543180294015796 165112683413995429632 165570059268327826944 166220644283019388764 167529468253751824896 168956786575743987756 169791990231396109824 170287154973978192384 171801362896856418816 173403017801421461118 173778818731304582016 174260200500643375872 174768395894346039552 175455124520964910362 176488557271258894272 176836660934515815168 179224878577584782592 179721346385278923264 180072364639937671161 181490257274897810304 181848226224157963776 183036518790389320069 183941322750679118976 184450855500681000192 184477751221809708416 185751768840744858336 186118143138261120384 186266316676868805312 186633705861635804928 189705865628905530112 191015989010320623552 191545119173784115584 191573049345725466432 191950905458833406208 194160285125716847808 194698125250718833536 196614445381139294496 197002245076171127424 198941243551330292064 201627988399782880416 202186514683438788672 204579254502177709248 206933988094514008848 207507212438266125216 207537470124535921968 207946814247069523392 213419098832518721376 215519680513941149736 215944768641187581984 218430320766431453784 219035390907058687728 221191251053781706308 221627525710692518352 222932914447905971712 225275715434325317008 226831486949755740468 227459829018868637256 228617561650147517952 231204023735228614824 231705091641739442688 233479653890102912214 233940166027953213816 235318076361678525696 240096486186583561548 241987009699863747072 242937864721336029732 244850761293944974848 245255097000905491968 245734110862235385507 246414814770441023694 247669025120993144448 248157524184348160512 248355088902491740416 253435179863615981634 254687985347094164736 255393492231712154112 255430732460967288576 258880380167622463744 259597500334291778048 260104526702132191677 260668228096956873024 261390300750965063808 262152593841519059328 262669660101561503232 263182686781447365543 264732835906888341408 265254991401773722752 268837317866377173888 269582019577918384896 272235385912346715456 272772339336236945664 275911984126018678464 276676283251021500288 276716626832714562624 277262418996092697856 279177214707391680576 279950558792453707392 284558798443358295168 287359574018588199648 287926358188250109312 291240427688575271712 292047187876078250304 294921668071708941744 295503367614256691136 302441982599674320624 303279772025158183008 308272031646971486432 310400982141771013272 311260818657399187824 311306205186803882952 311920221370604285088 320128648248778082064 323279520770911724604 323917152961781372976 325825028808477958656 327645481149647180676 328553086360588031592 330225366827990859264 332441288566038777528 337913573151487975512 346806035602842922236 347557637462609164032 348520401001286751744 349536791788692079104 350219480835154368321 350910249041929820724 352977114542517788544 353673321869031630336 358449757155169565184 360144729279875342322 362980514549795620608 366073037580778640138 367882645501358237952 368901711001362000384 368955502443619416832 369622222155661535541 371503537681489716672 372236286276522240768 372532633353737610624 373267411723271609856 379411731257811060224 380152769795423972451 382031978020641247104 383090238347568231168 383146098691450932864 383901810917666812416 388320570251433695616 389396250501437667072 393228890762278588992 394004490152342254848 397882487102660584128 403255976799565760832 404373029366877577344 409158509004355418496 413867976189028017696 415014424876532250432 415074940249071843936 415893628494139046784 426838197665037442752 431039361027882299472 431889537282375163968 436860641532862907568 438070781814117375456 442382502107563412616 443255051421385036704 450551430868650634016 453662973899511480936 454919658037737274512 462408047470457229648 466959307780205824428 467880332055906427632 470636152723357051392 480192972373167123096 485875729442672059464 491468221724470771014 492829629540882047388 495338050241986288896 496710177804983480832 506870359727231963268 509375970694188329472 510861464921934577152 517760760335244927488 520209053404264383354 521336456193913746048 522780601501930127616 524305187683038118656 526365373562894731086 529465671813776682816 530509982803547445504 537674635732754347776 539164039155836769792 540217093919813013483 544470771824693430912 545544678672473891328 549109556371167960207 551823968252037356928 553352566502043000576 553433253665429125248 554524837992185395712 558354429414783361152 559901117584907414784 569117596886716590336 574719148037176399296 575852716376500218624 582480855377150543424 584094375752156500608 589843336143417883488 591006735228513382272 604883965199348641248 606559544050316366016 616544063293942972864 620801964283542026544 622521637314798375648 622612410373607765904 623840442741208570176 640257296497556164128 646559041541823449208 647834305923562745952 655290962299294361352 657106172721176063184 664882577132077555056 675827146302975951024 693612071205685844472 695115274925218328064 700438961670308736642 701820498083859641448 705954229085035577088 720289458559750684644 725961029099591241216 732146075161557280276 735765291002716475904 737202332586706156521 737911004887238833664 739244444311323071082 743007075362979433344 744472572553044481536 745065266707475221248 760305539590847944902 764063956041282494208 766180476695136462336 766292197382901865728 776641140502867391232 778792501002875334144 780313580106396575031 786457781524557177984 788008980304684509696 789548060344342096629 795764974205321168256 806511953599131521664 808746058733755154688 818317018008710836992 827735952378056035392 830028849753064500864 830149880498143687872 831787256988278093568 853676395330074885504 862078722055764598944 863779074564750327936 873721283065725815136 876141563628234750912 884765004215126825232 886510102842770073408 901102861737301268032 907325947799022961872 909839316075474549024 924816094940914459296 933918615560411648856 935760664111812855264 960385944746334246192 971751458885344118928 982936443448941542028 985659259081764094776 990676100483972577792 1013740719454463926536 1040418106808528766708 1042672912387827492096 1045561203003860255232 1048610375366076237312 1050658442505463104963 1052730747125789462172 1058931343627553365632 1061019965607094891008 1075349271465508695552 1080434187839626026966 1088941543649386861824 1098219112742335920414 1103647936504074713856 1106705133004086001152 1106866507330858250496 1116708858829566722304 1119802235169814829568 1138235193773433180672 1140458309386271917353 1149438296074352798592 1151705432753000437248 1164961710754301086848 1168188751504313001216 1179686672286835766976 1182013470457026764544 1209767930398697282496 1213119088100632732032 1233088126587885945728 1241603928567084053088 1245043274629596751296 1245224820747215531808 1247680885482417140352 1280514592995112328256 1293118083083646898416 1295668611847125491904 1310581924598588722704 1314212345442352126368 1329765154264155110112 1351654292605951902048 1387224142411371688944 1400877923340617473284 1403640996167719282896 1411908458170071154176 1440578917119501369288 1464292150323114560552 1474404665173412313042 1478488888622646142164 1486014150725958866688 1490130533414950442496 1520611079181695889804 1528127912082564988416 1532584394765803731456 1553282281005734782464 1560627160212793150062 1572915563049114355968 1579096120688684193258 1591529948410642336512 1613023907198263043328 1617492117467510309376 1636634036017421673984 1647328669113503880621 1655471904756112070784 1660057699506129001728 1660299760996287375744 1663574513976556187136 1707352790660149771008 1724157444111529197888 1727558149129500655872 1747442566131451630272 1752283127256469501824 1769530008430253650464 1773020205685540146816 1802205723474602536064 1814651895598045923744 1819678632150949098048 1849632189881828918592 1867837231120823297712 1871521328223625710528 1920771889492668492384 1943502917770688237856 1965872886897883084056 1971318518163528189552 2027481438908927853072 2080836213617057533416 2085345824775654984192 2101316885010926209926 2105461494251578924344 2117862687255106731264 2160868375679252053932 2177883087298773723648 2196438225484671840828 2207295873008149427712 2213733014661716500992 2233417717659133444608 2280916618772543834706 2298876592148705597184 2329923421508602173696 2336377503008626002432 2340940740319189725093 2359373344573671533952 2364026940914053529088 2419535860797394564992 2426238176201265464064 2466176253175771891456 2483207857134168106176 2490086549259193502592 2490449641494431063616 2495361770964834280704 2561029185990224656512 2586236166167293796832 2591337223694250983808 2621163849197177445408 2628424690884704252736 2659530308528310220224 2703308585211903804096 2774448284822743377888 2801755846681234946568 2807281992335438565792 2881157834239002738576 2928584300646229121104 2948809330346824626084 2956977777245292284328 2972028301451917733376 3041222158363391779608 3121254320425586300124 3145831126098228711936 3158192241377368386516 3183059896821284673024 3226047814396526086656 3294657338227007761242 3310943809512224141568 3320115399012258003456 3320599521992574751488 3414705581320299542016 3421374928158815752059 3448314888223058395776 3455116298259001311744 3494885132262903260544 3504566254512939003648 3539060016860507300928 3546040411371080293632 3604411446949205072128 3629303791196091847488 3639357264301898196096 3699264379763657837184 3735674462241646595424 3743042656447251421056 3841543778985336984768 3887005835541376475712 3931745773795766168112 3942637036327056379104 4054962877817855706144 4161672427234115066832 4202633770021852419852 4210922988503157848688 4235725374510213462528 4321736751358504107864 4392876450969343681656 4561833237545087669412 4597753184297411194368 4659846843017204347392 4681881480638379450186 4718746689147343067904 4839071721594789129984 4852476352402530928128 4932352506351543782912 4941986007340511641863 4966415714268336212352 4980173098518387005184 4980899282988862127232 4990723541929668561408 5122058371980449313024 5172472332334587593664 5182674447388501967616 5242327698394354890816 5256849381769408505472 5319060617056620440448 5406617170423807608192 5548896569645486755776 5603511693362469893136 5614563984670877131584 5762315668478005477152 5857168601292458242208 5897618660693649252168 5913955554490584568656 6082444316726783559216 6242508640851172600248 6316384482754736773032 6589314676454015522484 6621887619024448283136 6641199043985149502976 6842749856317631504118 6896629776446116791552 6989770264525806521088 7009132509025878007296 7022822220957569175279 7078120033721014601856 7092080822742160587264 7208822893898410144256 7258607582392183694976 7278714528603796392192 7398528759527315674368 7471348924483293190848 7486085312894502842112 7683087557970673969536 7774011671082752951424 7863491547591532336224 7885274072654112758208 8109925755635711412288 8323344854468230133664 8405267540043704839704 8421845977006315697376 8643473502717008215728 8785752901938687363312 9123666475090175338824 9363762961276758900372 9437493378294686135808 9678143443189578259968 9883972014681023283726 9932831428536672424704 9960346197036774010368 9961798565977724254464 10244116743960898626048 10264124784476447256177 10344944664669175187328 10365348894777003935232 10484655396788709781632 10513698763538817010944 10638121234113240880896 10813234340847615216384 11097793139290973511552 11207023386724939786272 11229127969341754263168 11524631336956010954304 11714337202584916484416 11795237321387298504336 11827911108981169137312 12164888633453567118432 12485017281702345200496 12632768965509473546064 13178629352908031044968 13685499712635263008236 13793259552892233583104 13979540529051613042176 14045644441915138350558 14156240067442029203712 14517215164784367389952 14557429057207592784384 14797057519054631348736 14825958022021534925589 14942697848966586381696 14972170625789005684224 15366175115941347939072 15548023342165505902848 15726983095183064672448 15770548145308225516416 16219851511271422824576 16646689708936460267328 16810535080087409679408 16843691954012631394752 17286947005434016431456 17571505803877374726624 18247332950180350677648 18727525922553517800744 19767944029362046567452 19865662857073344849408 19923597131955448508928 20528249568952894512354 20689889329338350374656 20969310793577419563264 21027397527077634021888 21276242468226481761792 21626468681695230432768 22195586278581947023104 22414046773449879572544 22458255938683508526336 23049262673912021908608 23428674405169832968832 23590474642774597008672 23655822217962338274624 24329777266907134236864 24970034563404690400992 25265537931018947092128 26357258705816062089936 27370999425270526016472 28091288883830276701116 28312480134884058407424 29034430329568734779904 29651916044043069851178 29885395697933172763392 30732350231882695878144 31096046684331011805696 31453966190366129344896 31541096290616451032832 32439703022542845649152 33293379417872920534656 33621070160174819358816 33687383908025262789504 34573894010868032862912 35143011607754749453248 36494665900360701355296 37455051845107035601488 39535888058724093134904 41056499137905789024708 41379778658676700749312 41938621587154839126528 44391172557163894046208 44477874066064604776767 44828093546899759145088 44916511877367017052672 46098525347824043817216 46857348810339665937664 47180949285549194017344 47311644435924676549248 48659554533814268473728 49940069126809380801984 50531075862037894184256 52714517411632124179872 54741998850541052032944 56182577767660553402232 59303832088086139702356 59770791395866345526784 62907932380732258689792 63082192581232902065664 64879406045085691298304 66586758835745841069312 67242140320349638717632 67374767816050525579008 69147788021736065725824 70286023215509498906496 72989331800721402710592 74910103690214071202976 79071776117448186269808 82112998275811578049416 88955748132129209553534 89656187093799518290176 92197050695648087634432 93714697620679331875328 94361898571098388034688 94623288871849353098496 97319109067628536947456 99880138253618761603968 101062151724075788368512 105429034823264248359744 109483997701082104065888 112365155535321106804464 118607664176172279404712 125815864761464517379584 133173517671491682138624 133433622198193814330301 134484280640699277435264 134749535632101051158016 138295576043472131451648 140572046431018997812992 145978663601442805421184 149820207380428142405952 158143552234896372539616 164225996551623156098832 177911496264258419107068 179312374187599036580352 188723797142196776069376 189246577743698706196992 194638218135257073894912 199760276507237523207936 202124303448151576737024 210858069646528496719488 218967995402164208131776 224730311070642213608928 237215328352344558809424 266867244396387628660602 268968561281398554870528 276591152086944262903296 281144092862037995625984 291957327202885610842368 299640414760856284811904 316287104469792745079232 328451993103246312197664 355822992528516838214136 377447594284393552138752 399520553014475046415872 404248606896303153474048 421716139293056993438976 437935990804328416263552 449460622141284427217856 474430656704689117618848 533734488792775257321204 537937122562797109741056 583914654405771221684736 599280829521712569623808 632574208939585490158464 656903986206492624395328 711645985057033676428272 843432278586113986877952 875871981608656832527104 898921244282568854435712 948861313409378235237696 1067468977585550514642408 1198561659043425139247616 1265148417879170980316928 1313807972412985248790656 1423291970114067352856544 1751743963217313665054208 1797842488565137708871424 1897722626818756470475392 2134937955171101029284816 2530296835758341960633856 2627615944825970497581312 2846583940228134705713088 3595684977130275417742848 3795445253637512940950784 4269875910342202058569632 5255231889651940995162624 5693167880456269411426176 7590890507275025881901568 8539751820684404117139264 11386335760912538822852352 17079503641368808234278528 22772671521825077645704704 34159007282737616468557056 68318014565475232937114112
- Sum of all divisors σ(n): 237190587016977508282368000
- Sum of proper divisors (its aliquot sum) s(n): 168872572451502275345253888
- 68318014565475232937114112 is an abundant number, because the sum of its proper divisors (168872572451502275345253888) is greater than itself. Its abundance is 100554557886027042408139776
Bases of 68318014565475232937114112
- Binary: 111000100000101110011011111101100101110100000101110110111010101011011101111010000000002
- Hexadecimal: 0x3882E6FD974176EAB77A00
- Base-36: 8L106UDUDIX1K8000
Squares and roots of 68318014565475232937114112
- 68318014565475232937114112 squared (683180145654752329371141122) is 4667351114168486080664285111710600665530826909548544
- 68318014565475232937114112 cubed (683180145654752329371141123) is 318864161399949688901351507860455169740914091014013256165951801629496131452928
-
The
square root of 68318014565475232937114112 is 8265471224647.4630708057 -
68318014565475232937114112 is a
perfect cube number . Itscube root is 408800808
Scales and comparisons
How big is 68318014565475232937114112?- 68,318,014,565,475,232,937,114,112 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 68,318,014,565,475,232,937,114,112 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 68318014565475232937114112 cubic inches would be around 34066734 feet tall.
Recreational maths with 68318014565475232937114112
- 68318014565475232937114112 backwards is 21141173923257456541081386
- The number of decimal digits it has is: 26
- The sum of 68318014565475232937114112's digits is 99
- 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 68318014565475232937114112 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 68318014565475232937114112 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/68318014565475232937114112/
Chicago style:
Numbermatics. 2024. "Number 68318014565475232937114112 - Facts about the integer". https://numbermatics.com/n/68318014565475232937114112/
The information we have on file for 68318014565475232937114112 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 68318014565475232937114112, math, Factors of 68318014565475232937114112, curriculum, school, college, exams, university, Prime factorization of 68318014565475232937114112, STEM, science, technology, engineering, physics, economics, calculator, sixty-eight septillion, three hundred eighteen sextillion, fourteen quintillion, five hundred sixty-five quadrillion, four hundred seventy-five trillion, two hundred thirty-two billion, nine hundred thirty-seven million, one hundred fourteen thousand, one hundred twelve.