16299730880188058438074368
16,299,730,880,188,058,438,074,368 is an even composite number composed of seven prime numbers multiplied together.
What does the number 16299730880188058438074368 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 14580 divisors.
16299730880188058438074368 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 16299730880188058438074368:
217 × 34 × 11 × 132 × 172 × 1972 × 85812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 13 × 13 × 17 × 17 × 197 × 197 × 8581 × 8581)See below for interesting mathematical facts about the number 16299730880188058438074368 from the Numbermatics database.
Names of 16299730880188058438074368
- Cardinal: 16299730880188058438074368 can be written as Sixteen septillion, two hundred ninety-nine sextillion, seven hundred thirty quintillion, eight hundred eighty quadrillion, one hundred eighty-eight trillion, fifty-eight billion, four hundred thirty-eight million, seventy-four thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 1.6299730880188058438074368 × 1025
Factors of 16299730880188058438074368
Divisors of 16299730880188058438074368
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 78 81 88 96 99 102 104 108 117 128 132 136 143 144 153 156 162 169 176 187 192 197 198 204 208 216 221 234 256 264 272 286 288 289 297 306 312 324 338 351 352 374 384 394 396 408 416 429 432 442 459 468 507 512 528 544 561 572 576 578 591 594 612 624 648 663 676 702 704 748 768 788 792 816 832 858 864 867 884 891 918 936 1014 1024 1053 1056 1088 1122 1144 1152 1156 1182 1188 1224 1248 1287 1296 1326 1352 1377 1404 1408 1496 1521 1536 1576 1584 1632 1664 1683 1716 1728 1734 1768 1773 1782 1836 1859 1872 1989 2028 2048 2106 2112 2167 2176 2244 2288 2304 2312 2364 2376 2431 2448 2496 2561 2574 2592 2601 2652 2704 2754 2808 2816 2873 2992 3042 3072 3152 3168 3179 3264 3328 3349 3366 3432 3456 3468 3536 3546 3564 3672 3718 3744 3757 3861 3978 4056 4096 4212 4224 4334 4352 4488 4563 4576 4608 4624 4728 4752 4862 4896 4992 5049 5122 5148 5184 5202 5304 5319 5408 5508 5577 5616 5632 5746 5967 5984 6084 6144 6304 6336 6358 6501 6528 6656 6698 6732 6864 6912 6936 7072 7092 7128 7293 7344 7436 7488 7514 7683 7722 7803 7956 8112 8192 8424 8448 8581 8619 8668 8704 8976 9126 9152 9216 9248 9456 9504 9537 9724 9792 9984 10047 10098 10244 10296 10368 10404 10608 10638 10816 11016 11154 11232 11264 11271 11492 11583 11934 11968 12168 12288 12608 12672 12716 13002 13056 13312 13396 13464 13689 13728 13824 13872 14144 14184 14256 14586 14688 14872 14976 15028 15147 15366 15444 15606 15912 15957 16224 16384 16731 16848 16896 17162 17238 17336 17408 17901 17952 18252 18304 18432 18496 18912 19008 19074 19448 19503 19584 19968 20094 20196 20488 20592 20736 20808 21216 21276 21632 21879 22032 22308 22464 22528 22542 22984 23049 23166 23409 23868 23936 24336 24576 25216 25344 25432 25743 25857 26004 26112 26624 26792 26928 27378 27456 27648 27744 28171 28288 28368 28512 28611 29172 29376 29744 29952 30056 30141 30294 30732 30888 31212 31603 31824 31914 32448 32768 33293 33462 33696 33792 33813 34324 34476 34672 34816 35802 35904 36504 36608 36839 36864 36992 37824 38016 38148 38809 38896 39006 39168 39936 40188 40392 40976 41184 41327 41472 41616 42432 42552 43264 43537 43758 44064 44616 44928 45056 45084 45968 46098 46332 46818 47736 47872 48672 48841 49152 50193 50432 50688 50864 51486 51714 52008 52224 53248 53584 53856 54756 54912 55296 55488 56342 56576 56736 56933 57024 57222 58344 58509 58752 59488 59904 60112 60282 60588 61464 61776 62424 63206 63648 63828 64896 65536 65637 66586 66924 67392 67584 67626 68648 68952 69147 69344 69632 71604 71808 73008 73216 73678 73728 73984 75648 76032 76296 77229 77571 77618 77792 78012 78336 79872 80376 80784 81952 82368 82654 82944 83232 84513 84864 85104 85833 86528 87074 87516 88128 89232 89856 90112 90168 90423 91936 92196 92664 93636 94391 94809 95472 95744 97344 97682 98304 99879 100386 100864 101376 101439 101728 102972 103428 104016 104448 106496 107168 107712 109512 109824 110517 110592 110976 111553 112684 113152 113472 113866 114048 114444 116427 116688 117018 117504 118976 119808 120224 120564 121176 122928 123552 123981 124848 126412 127296 127656 129792 130611 131072 131274 133172 133848 134784 135168 135252 137296 137904 138294 138688 139264 143208 143616 145877 146016 146432 146523 147356 147456 147968 150579 151296 152064 152592 154458 155142 155236 155584 156024 156672 159744 160752 161568 163904 164736 165308 165888 166464 169026 169728 170208 170799 171666 173056 174148 175032 175527 176256 178464 179712 180224 180336 180846 183872 184392 185328 187272 188782 189618 190944 191488 194688 195364 196608 196911 199758 200772 201728 202752 202878 203456 205944 206856 207441 208032 208896 212992 214336 215424 219024 219648 221034 221184 221952 223106 225368 226304 226944 227732 228096 228888 231687 232713 232854 233376 234036 235008 237952 239616 240448 241128 242352 245856 247104 247962 249696 252824 253539 254592 255312 257499 259584 261222 262548 266344 267696 269568 270336 270504 271269 274592 275808 276588 277376 278528 283173 284427 286416 287232 291754 292032 292864 293046 294712 294912 295936 299637 301158 302592 304128 304317 305184 308916 310284 310472 311168 312048 313344 319488 321504 323136 327808 329472 330616 331551 331776 332928 334659 338052 339456 340416 341598 343332 346112 348296 349281 350064 351054 352512 356928 359424 360448 360672 361692 366223 367744 368784 370656 371943 374544 377564 379236 381888 382976 389376 390728 391833 393216 393822 399516 401544 403456 405504 405756 406912 411888 413712 414882 416064 417792 425984 426899 428672 430848 437631 438048 439296 439569 442068 442368 443904 446212 450736 452608 453888 455464 456192 457776 463374 465426 465708 466752 468072 470016 475904 478907 479232 480896 482256 484704 491712 494208 495924 499392 504517 505648 507078 509184 510624 512397 514998 519168 522444 525096 532688 535392 537251 539136 540672 541008 542538 549184 551616 553176 554752 557056 565981 566346 568854 572832 574464 583508 584064 585728 586092 589424 589824 591872 599274 602316 605184 608256 608634 610368 617832 620568 620944 622336 624096 626263 626688 638976 643008 646272 655616 658944 659753 661232 663102 663552 665856 669318 676104 678912 680832 683196 686664 692224 695061 696592 698562 700128 702108 705024 713856 718848 720896 721344 723384 732446 735488 737568 740129 741312 743886 749088 755128 758472 760617 763776 765952 778752 781456 783666 787644 799032 803088 806912 811008 811512 813824 823776 827424 829764 832128 835584 849519 851968 853281 853798 857344 861696 875262 876096 878592 879138 884136 884736 887808 892424 898911 901472 905216 907776 910928 912384 915552 926748 930852 931416 933504 936144 940032 951808 957814 958464 961792 964512 969408 983424 988416 991848 994653 998784 1003977 1009034 1011296 1014156 1018368 1021248 1024794 1029996 1038336 1044888 1047843 1050192 1065376 1070784 1074502 1078272 1081344 1082016 1085076 1098368 1098669 1103232 1106352 1109504 1114112 1115829 1131962 1132692 1137708 1145664 1148928 1167016 1168128 1171456 1172184 1175499 1178848 1179648 1183744 1198548 1204632 1210368 1216512 1217268 1220736 1227083 1235664 1241136 1241888 1244672 1248192 1252526 1253376 1277952 1280697 1286016 1292544 1311232 1312893 1317888 1318707 1319506 1322464 1326204 1327104 1331712 1338636 1352208 1357824 1361664 1366392 1373328 1384448 1390122 1393184 1397124 1400256 1404216 1410048 1427712 1436721 1437696 1441792 1442688 1446768 1450189 1464892 1470976 1475136 1480258 1482624 1487772 1498176 1510256 1513551 1516944 1521234 1527552 1531904 1537191 1557504 1562912 1567332 1575288 1598064 1604647 1606176 1611753 1613824 1622016 1623024 1627648 1647552 1654848 1659528 1664256 1671168 1690457 1697943 1699038 1703936 1706562 1707596 1714688 1723392 1750524 1752192 1757184 1758276 1768272 1769472 1775616 1784848 1797822 1802944 1810432 1815552 1821856 1824768 1831104 1853496 1861704 1862832 1867008 1872288 1878789 1880064 1896401 1903616 1915628 1916928 1923584 1929024 1938816 1966848 1976832 1979259 1983696 1989306 1997568 2007954 2018068 2022592 2028312 2036736 2042496 2049588 2059992 2076672 2089776 2095686 2100384 2130752 2141568 2149004 2156544 2162688 2164032 2170152 2196736 2197338 2206464 2212704 2219008 2220387 2228224 2231658 2263924 2265384 2275416 2281851 2291328 2297856 2334032 2336256 2342912 2344368 2350998 2357696 2367488 2397096 2409264 2420736 2433024 2434536 2441472 2454166 2471328 2479909 2482272 2483776 2489344 2496384 2505052 2506752 2548557 2555904 2559843 2561394 2572032 2585088 2622464 2625786 2635776 2637414 2639012 2644928 2652408 2654208 2663424 2677272 2696733 2704416 2715648 2723328 2732784 2746656 2768896 2780244 2786368 2794248 2800512 2808432 2820096 2855424 2873442 2875392 2885376 2893536 2900378 2929784 2941952 2950272 2960516 2965248 2975544 2983959 2996352 3011931 3020512 3027102 3033888 3042468 3055104 3063808 3074382 3115008 3125824 3134664 3143529 3150576 3196128 3209294 3212352 3223506 3227648 3244032 3246048 3255296 3295104 3296007 3309696 3319056 3328512 3342336 3347487 3380914 3395886 3398076 3413124 3415192 3429376 3446784 3501048 3504384 3514368 3516552 3526497 3536544 3538944 3551232 3569696 3595644 3605888 3620864 3631104 3643712 3649536 3662208 3681249 3706992 3723408 3725664 3734016 3744576 3757578 3760128 3792802 3807232 3831256 3833856 3842091 3847168 3858048 3877632 3933696 3938679 3953664 3956121 3958518 3967392 3978612 3995136 4015908 4036136 4045184 4056624 4073472 4084992 4099176 4119984 4153344 4179552 4191372 4200768 4261504 4283136 4298008 4310163 4313088 4325376 4328064 4340304 4350567 4393472 4394676 4412928 4425408 4438016 4440774 4463316 4527848 4530768 4540653 4550832 4563702 4582656 4595712 4611573 4668064 4672512 4685824 4688736 4701996 4715392 4734976 4794192 4813941 4818528 4835259 4841472 4866048 4869072 4882944 4908332 4942656 4959818 4964544 4967552 4978688 4992768 5010104 5013504 5071371 5093829 5097114 5111808 5119686 5122788 5144064 5170176 5244928 5251572 5271552 5274828 5278024 5289856 5304816 5308416 5326848 5354544 5393466 5408832 5431296 5446656 5465568 5493312 5537792 5549687 5560488 5572736 5588496 5601024 5616864 5636367 5640192 5689203 5710848 5746884 5750784 5770752 5787072 5800756 5859568 5883904 5900544 5921032 5930496 5937777 5951088 5967918 5992704 6023862 6041024 6054204 6067776 6084936 6110208 6127616 6148764 6225791 6230016 6251648 6269328 6287058 6301152 6392256 6418588 6424704 6447012 6455296 6488064 6492096 6510592 6558721 6590208 6592014 6619392 6638112 6657024 6661161 6684672 6694974 6761828 6791772 6796152 6826248 6830384 6858752 6893568 7002096 7008768 7028736 7033104 7052994 7073088 7102464 7139392 7191288 7211776 7241728 7257283 7262208 7287424 7299072 7324416 7362498 7413984 7439727 7446816 7451328 7468032 7489152 7515156 7520256 7585604 7614464 7645671 7662512 7667712 7684182 7694336 7716096 7755264 7867392 7877358 7907328 7912242 7917036 7934784 7957224 7990272 8031816 8072272 8090368 8113248 8141419 8146944 8169984 8198352 8239968 8306688 8359104 8382744 8401536 8523008 8566272 8576789 8596016 8620326 8626176 8656128 8680608 8701134 8786944 8789352 8825856 8850816 8876032 8881548 8926632 9035793 9055696 9061536 9081306 9101664 9127404 9165312 9191424 9223146 9336128 9345024 9371648 9377472 9403992 9430784 9469952 9588384 9621677 9627882 9637056 9670518 9682944 9732096 9738144 9765888 9816664 9885312 9888021 9919636 9929088 9935104 9957376 9985536 10020208 10027008 10142742 10187658 10194228 10239372 10245576 10288128 10340352 10489856 10503144 10543104 10549656 10556048 10579712 10609632 10616832 10653696 10709088 10786932 10817664 10862592 10893312 10931136 10986624 11043747 11075584 11099374 11120976 11145472 11176992 11202048 11215801 11233728 11272734 11280384 11378406 11421696 11493768 11501568 11526273 11541504 11574144 11601512 11719136 11767808 11801088 11816037 11842064 11860992 11875554 11902176 11935836 11985408 12047724 12082048 12108408 12135552 12169872 12220416 12255232 12297528 12451582 12460032 12503296 12538656 12574116 12602304 12784512 12837176 12849408 12894024 12910592 12930489 12976128 12984192 13021184 13051701 13117442 13180416 13184028 13238784 13276224 13314048 13322322 13389948 13523656 13583544 13592304 13621959 13652496 13660768 13717504 13787136 14004192 14017536 14057472 14066208 14105988 14146176 14204928 14278784 14382576 14423552 14441823 14483456 14505777 14514566 14524416 14574848 14598144 14648832 14724996 14827968 14879454 14893632 14902656 14936064 14978304 15030312 15040512 15171208 15214113 15228928 15281487 15291342 15325024 15335424 15368364 15388672 15432192 15510528 15734784 15754716 15814656 15824484 15834072 15869568 15914448 15952079 15980544 16063632 16144544 16180736 16226496 16282838 16293888 16339968 16396704 16479936 16613376 16649061 16718208 16765488 16803072 16909101 17046016 17067609 17132544 17153578 17192032 17240652 17252352 17312256 17361216 17402268 17573888 17578704 17651712 17701632 17752064 17763096 17813331 17853264 18071586 18111392 18123072 18162612 18203328 18254808 18330624 18382848 18446292 18595027 18672256 18677373 18690048 18743296 18754944 18807984 18861568 18939904 19176768 19243354 19255764 19274112 19341036 19365888 19464192 19476288 19531776 19633328 19676163 19770624 19776042 19839272 19858176 19870208 19914752 19971072 19983483 20040416 20054016 20285484 20375316 20388456 20478744 20491152 20576256 20680704 20860411 20979712 21006288 21086208 21099312 21112096 21159424 21219264 21307392 21418176 21573864 21635328 21725184 21771849 21786624 21862272 21973248 21975941 22087494 22151168 22198748 22241952 22290944 22319181 22353984 22404096 22431602 22467456 22545468 22560768 22756812 22843392 22987536 23003136 23052546 23083008 23148288 23203024 23438272 23535616 23602176 23632074 23684128 23721984 23751108 23804352 23871672 23970816 24095448 24164096 24216816 24271104 24339744 24424257 24440832 24510464 24595056 24653213 24903164 24920064 25006592 25077312 25148232 25204608 25569024 25674352 25698816 25730367 25788048 25821184 25860978 25968384 26042368 26103402 26234884 26360832 26368056 26477568 26552448 26628096 26644644 26779896 27047312 27167088 27184608 27243918 27278999 27304992 27321536 27435008 27574272 28008384 28035072 28114944 28132416 28211976 28292352 28409856 28557568 28737769 28765152 28847104 28865031 28883646 28966912 29011554 29029132 29048832 29149696 29196288 29297664 29449992 29655936 29664063 29758908 29787264 29805312 29872128 29956608 30060624 30081024 30342416 30428226 30457856 30562974 30582684 30650048 30736728 30777344 30864384 31021056 31469568 31509432 31629312 31648968 31668144 31739136 31828896 31904158 31961088 32127264 32238817 32289088 32361472 32452992 32565676 32587776 32679936 32793408 32959872 33131241 33226752 33298122 33436416 33530976 33606144 33647403 33818202 34092032 34135218 34265088 34307156 34384064 34481304 34504704 34578819 34624512 34722432 34804536 35147776 35157408 35303424 35403264 35504128 35526192 35626662 35706528 36143172 36222784 36246144 36325224 36406656 36509616 36661248 36765696 36892584 37190054 37344512 37354746 37380096 37509888 37615968 37723136 37879808 38353536 38486708 38511528 38548224 38682072 38731776 38791467 38928384 38952576 39063552 39155103 39266656 39352326 39541248 39552084 39678544 39716352 39740416 39829504 39942144 39966966 40080832 40570968 40750632 40776912 40865877 40957488 40982304 41152512 41361408 41720822 41959424 42012576 42172416 42198624 42224192 42318848 42438528 42614784 42836352 43147728 43270656 43325469 43450368 43517331 43543698 43573248 43724544 43946496 43951882 44174988 44397496 44483904 44581888 44638362 44707968 44808192 44863204 44934912 45090936 45121536 45513624 45642339 45686784 45844461 45975072 46006272 46105092 46166016 46296576 46406048 46876544 47071232 47204352 47264148 47368256 47443968 47502216 47608704 47743344 47856237 47941632 48190896 48328192 48433632 48542208 48679488 48848514 48881664 49190112 49306426 49806328 49840128 49947183 50013184 50154624 50296464 50409216 50727303 51138048 51202827 51348704 51397632 51460734 51576096 51721956 51936768 52084736 52206804 52469768 52721664 52736112 52955136 53104896 53256192 53289288 53439993 53559792 54094624 54334176 54369216 54487836 54557998 54609984 54643072 54870016 55148544 55785081 56016768 56032119 56070144 56229888 56264832 56423952 56584704 56819712 57115136 57475538 57530304 57694208 57730062 57767292 58023108 58058264 58097664 58299392 58392576 58595328 58899984 59028489 59311872 59328126 59517816 59574528 59610624 59744256 59913216 59950449 60121248 60162048 60684832 60856452 60915712 61125948 61165368 61300096 61473456 61554688 61728768 62042112 62581233 62939136 63018864 63258624 63297936 63336288 63478272 63657792 63808316 63922176 64254528 64477634 64578176 64722944 64905984 65131352 65175552 65315547 65359872 65586816 65919744 65927823 66262482 66453504 66596244 66872832 66957543 67061952 67212288 67294806 67636404 68184064 68270436 68530176 68614312 68768128 68962608 69009408 69157638 69249024 69444864 69609072 70295552 70314816 70606848 70806528 71008256 71052384 71253324 71413056 72145931 72286344 72445568 72492288 72650448 72813312 73019232 73272771 73322496 73531392 73633561 73785168 73959639 74380108 74689024 74709492 74760192 75019776 75231936 75446272 76707072 76973416 77023056 77096448 77191101 77364144 77463552 77582934 77905152 78127104 78310206 78533312 78704652 79082496 79104168 79357088 79432704 79480832 79659008 79884288 79933932 80161664 81141936 81501264 81553824 81731754 81836997 81914976 81964608 82305024 82722816 83441644 83918848 84025152 84344832 84397248 84448384 84637696 84877056 85229568 85672704 86213307 86295456 86541312 86595093 86650938 86900736 87034662 87087396 87146496 87449088 87892992 87903764 88349976 88794992 88967808 89163776 89276724 89415936 89616384 89726408 89869824 90181872 90243072 91027248 91284678 91373568 91688922 91950144 92210184 92332032 92593152 92812096 93753088 94142464 94344679 94408704 94528296 94736512 94887936 95004432 95217408 95486688 95712474 95883264 96381792 96656384 96716451 96867264 97084416 97358976 97697028 97763328 98380224 98612852 99393723 99612656 99680256 99894366 100026368 100309248 100592928 100818432 100942209 101454606 102276096 102405654 102697408 102795264 102921468 103152192 103443912 103873536 104169472 104413608 104939536 105443328 105472224 105838447 105910272 106209792 106512384 106578576 106879986 107119584 108189248 108668352 108738432 108975672 109115996 109219968 109286144 109740032 110297088 111498257 111570162 112033536 112064238 112140288 112529664 112847904 113169408 113639424 114230272 114951076 115060608 115388416 115460124 115534584 116046216 116116528 116195328 116598784 116785152 117190656 117465309 117799968 118056978 118623744 118656252 119035632 119149056 119221248 119488512 119826432 119900898 120242496 121369664 121712904 121831424 122251896 122330736 122600192 122946912 123109376 123373811 123457536 124084224 125162466 125878272 126037728 126517248 126595872 126672576 126956544 127315584 127616632 127844352 128509056 128955268 129156352 129445888 129811968 129976407 130262704 130351104 130631094 130719744 131173632 131839488 131855646 132524964 133192488 133745664 133915086 134123904 134424576 134589612 135272808 136368128 136540872 136927017 137060352 137228624 137536256 137925216 138018816 138315276 138498048 138889728 139218144 140591104 140629632 141213696 141613056 142016512 142104768 142506648 142826112 143568711 144291862 144572688 144891136 144984576 145300896 145626624 145805413 146038464 146545542 146644992 147267122 147570336 147919278 148760216 149378048 149418984 149520384 149841549 150039552 150463872 150892544 153414144 153608481 153946832 154046112 154192896 154382202 154728288 155165868 155810304 156254208 156620412 157066624 157409304 158164992 158208336 158714176 158865408 158961664 159318016 159768576 159867864 160323328 162283872 163002528 163107648 163463508 163673994 163829952 163929216 164610048 165445632 166883288 167355243 167837696 168050304 168096357 168689664 168794496 168896768 169275392 169754112 170459136 171345408 172426614 172590912 173082624 173190186 173301876 174069324 174174792 174292992 174898176 175785984 175807528 176699952 177085467 177589984 177935616 178327552 178553448 178831872 179232768 179452816 179739648 180363744 180486144 182054496 182569356 182747136 183377844 183900288 184420368 184664064 185186304 185624192 187506176 187743699 188284928 188689358 188817408 189056592 189473024 189775872 190008864 190434816 190973376 191424948 191766528 192763584 193312768 193432902 193734528 194168832 194717952 195394056 195526656 195946641 196760448 197225704 197783469 198787446 199225312 199360512 199788732 200052736 200618496 200872629 201185856 201636864 201884418 202909212 204552192 204811308 205394816 205590528 205842936 206304384 206887824 207747072 208338944 208827216 209879072 210886656 210944448 211676894 211820544 212419584 213024768 213157152 213759972 214239168 216378496 216437793 217336704 217476864 217951344 218231992 218439936 218572288 219480064 219818313 220594176 220900683 221878917 222996514 223140324 224067072 224128476 224280576 225059328 225695808 226338816 228460544 229902152 230121216 230776832 230920248 231069168 231573303 232092432 232233056 232390656 233197568 234381312 234930618 235599936 236113956 237247488 237312504 238071264 238298112 238442496 238977024 239652864 239801796 240484992 241735351 242739328 243425808 243662848 244503792 244661472 245200384 245510991 245893824 246218752 246747622 246915072 248168448 250324932 251756544 252075456 253034496 253191744 253345152 253913088 254631168 255233264 255688704 257018112 257910536 258312704 258639921 258891776 259623936 259785279 259952814 260525408 260702208 261262188 261439488 262347264 263678976 263711292 265049928 266384976 267491328 267830172 268247808 268849152 269179224 270545616 271185343 272736256 273081744 273854034 274120704 274457248 275072512 275850432 276630552 276996096 277779456 278436288 281182208 281259264 282427392 283034037 283226112 284033024 284209536 285013296 285652224 285687233 287137422 288583724 289145376 289782272 289969152 290149353 290601792 291253248 291610826 292076928 293091084 293289984 294534244 295140672 295838556 297520432 298756096 298837968 299040768 299683098 300079104 300927744 301785088 302826627 306828288 307216962 307893664 308092224 308385792 308764404 309456576 310331736 311620608 312508416 313240824 314133248 314818608 316115459 316329984 316416672 317428352 317515341 317730816 317923328 318636032 319537152 319735728 320646656 324567744 326005056 326215296 326927016 327347988 327659904 327858432 329220096 330891264 333020029 333766576 334494771 334710486 335675392 336100608 336192714 337588992 337793536 338550784 339508224 340918272 342690816 344853228 345181824 346165248 346380372 346603752 348138648 348349584 348585984 349796352 351571968 351615056 353399904 354170934 354626987 355179968 355871232 356655104 357106896 357663744 358465536 358905632 359479296 360727488 364108992 365138712 365494272 366755688 367800576 368840736 369328128 370121433 370372608 371248384 373590997 375012352 375487398 376569856 377378716 377634816 378113184 378946048 379551744 380017728 380869632 381946752 382849896 383533056 385527168 386625536 386865804 387469056 388337664 389435904 390788112 391053312 391893282 393520896 394451408 395566938 397574892 398450624 399577464 400105472 401236992 401745258 402371712 403273728 403768836 405818424 409104384 409622616 410789632 411181056 411685872 412608768 413775648 415494144 416677888 417654432 419104621 419758144 421773312 421888896 423353788 423641088 424839168 426049536 426314304 427519944 428478336 430706133 432756992 432875586 434673408 434953728 435902688 436463984 436879872 437144576 437416239 438960128 439636626 441801366 443757834 445993028 446280648 448134144 448256952 448561152 449524647 450118656 451391616 452677632 456921088 459804304 460242432 461553664 461840496 462138336 463146606 464184864 464466112 466395136 468762624 469861236 471199872 472227912 474494976 474625008 476142528 476596224 476884992 477954048 479305728 479603592 480969984 483470702 485478656 486851616 488542073 489007584 489322944 490400768 491021982 491787648 492437504 493495244 493830144 496336896 500649864 502065729 503513088 504150912 504289071 506068992 506383488 506690304 507826176 509262336 510466528 511377408 514036224 515821072 516625408 517279842 517783552 519247872 519570558 519905628 521050816 522524376 522878976 524694528 527357952 527422584 530099856 531256401 532769952 534982656 535660344 536495616 537698304 538358448 541091232 542370686 545472512 546163488 547708068 548241408 548914496 550145024 551700864 553261104 553992192 555558912 556872576 562364416 562518528 563231097 564854784 566068074 566452224 568419072 570026592 571304448 571374466 574274844 577167448 578290752 579564544 579938304 580298706 581203584 582506496 583221652 584153856 586182168 586579968 587839923 589068488 590281344 591677112 593350407 595040864 597512192 597675936 598081536 599366196 600158208 601855488 603570176 605653254 613656576 614433924 615787328 616184448 616771584 617528808 618913152 620663472 623241216 625016832 626481648 628266496 629637216 632230918 632659968 632833344 634856704 635030682 635461632 635846656 639074304 639471456 641293312 649135488 649313379 652010112 652430592 653854032 654695976 655319808 655716864 658440192 659454939 661782528 662702049 665636751 666040058 667533152 668989542 669420972 672201216 672385428 675177984 675587072 677101568 679016448 685381632 689706456 690363648 692330496 692760744 693207504 694719909 696277296 696699168 697171968 699592704 703143936 703230112 706799808 708341868 709253974 710359936 711742464 713310208 714213792 715327488 716931072 717811264 718958592 721454976 725206053 728217984 730277424 730988544 733511376 735601152 736532973 737681472 738656256 740242866 740745216 742496768 747181994 750024704 750974796 754757432 755269632 756226368 757892096 759103488 760035456 761739264 763893504 765699792 767066112 771054336 773251072 773731608 774938112 775919763 776675328 778871808 779355837 781576224 782106624 783786564 787041792 788902816 791133876 795149784 796901248 799154928 800210944 802473984 803490516 804743424 806547456 807537672 809969171 811636848 813556029 818208768 819245232 821579264 822362112 823371744 825217536 827551296 830988288 835308864 838209242 839516288 843546624 843777792 846707576 847282176 849102111 849678336 852099072 852628608 855039888 856956672 857061699 861412266 865513984 865751172 869346816 869907456 870448059 871805376 872927968 873759744 874289152 874832478 879273252 883602732 887515668 891986056 892561296 896268288 896513904 897122304 899049294 900237312 902783232 905355264 908479881 913842176 919608608 920484864 923107328 923680992 924276672 926293212 928369728 928932224 932790272 937525248 939722472 942399744 944455824 948346377 948989952 949250016 952285056 952546023 953192448 953769984 955908096 957236293 958611456 959207184 961939968 966941404 970957312 973703232 977084146 978015168 978645888 980801536 982043964 983575296 986990488 987660288 992673792 999060087 1001299728 1003484313 1004131458 1007026176 1008301824 1008578142 1012766976 1013380608 1015652352 1018524672 1020933056 1022754816 1028072448 1031642144 1033250816 1034559684 1035567104 1038495744 1039141116 1039811256 1042101632 1045048752 1045757952 1049389056 1054715904 1054845168 1060199712 1062512802 1063880961 1065539904 1069965312 1071320688 1072991232 1075396608 1076716896 1082182464 1084741372 1090945024 1092326976 1095416136 1096482816 1097828992 1100290048 1103401728 1106522208 1107984384 1110364299 1111117824 1113745152 1120772991 1124728832 1125037056 1126462194 1129709568 1132136148 1132904448 1136838144 1140053184 1142608896 1142748932 1148549688 1154334896 1156581504 1159129088 1159876608 1160597412 1162407168 1165012992 1166443304 1168307712 1172364336 1173159936 1175679846 1178136976 1180562688 1183354224 1186700814 1190081728 1195024384 1195351872 1198732392 1200316416 1203710976 1207140352 1211306508 1226480827 1227313152 1228867848 1231574656 1232368896 1233543168 1235057616 1237826304 1241326944 1246482432 1250033664 1251770537 1252963296 1256532992 1257313863 1259274432 1264461836 1265319936 1265666688 1269713408 1270061364 1270923264 1271693312 1278148608 1278942912 1282586624 1292118399 1298270976 1298626758 1304020224 1304861184 1307708064 1309391952 1310639616 1311433728 1312248717 1316880384 1318909878 1325404098 1331273502 1332080116 1335066304 1337979084 1338841944 1344402432 1344770856 1350355968 1351174144 1354203136 1358032896 1370763264 1379412912 1380727296 1384660992 1385521488 1386415008 1389439818 1392554592 1393398336 1399185408 1406287872 1406460224 1413599616 1416683736 1418507948 1420719872 1423484928 1426620416 1428427584 1430654976 1433862144 1435622528 1437917184 1442909952 1450412106 1456435968 1460554848 1465626219 1467022752 1471202304 1473065946 1475362944 1477312512 1480485732 1481490432 1484993536 1494363988 1500049408 1501949592 1506197187 1509514864 1510539264 1512452736 1515784192 1518206976 1520070912 1523478528 1527787008 1531399584 1534132224 1542108672 1546502144 1547463216 1549876224 1551839526 1553350656 1557743616 1558711674 1563152448 1567573128 1574083584 1577805632 1582267752 1590299568 1593802496 1598309856 1600421888 1603859543 1604947968 1606981032 1609486848 1613094912 1615075344 1619938342 1623273696 1627112058 1636417536 1638490464 1643158528 1644724224 1646743488 1650435072 1655102592 1661976576 1670617728 1676418484 1679032576 1687093248 1687555584 1689693291 1693415152 1694564352 1698204222 1699356672 1705257216 1710079776 1713913344 1714123398 1722824532 1731027968 1731502344 1738693632 1739814912 1740896118 1743610752 1745855936 1747519488 1748578304 1749664956 1758546504 1767205464 1775031336 1780051221 1783972112 1785122592 1792536576 1793027808 1794244608 1798098588 1800474624 1805566464 1810710528 1816959762 1827684352 1839217216 1840969728 1846214656 1847361984 1848553344 1852586424 1856739456 1857864448 1865580544 1875050496 1879444944 1884799488 1888911648 1895470369 1896692754 1897979904 1898500032 1904570112 1905092046 1906384896 1907539968 1914472586 1917222912 1918414368 1923879936 1933882808 1941914624 1947406464 1947940137 1954168292 1956030336 1957291776 1961603072 1964087928 1967150592 1973980976 1975320576 1985347584 1988106147 1996910253 1998120174 2002599456 2006968626 2008262916 2016603648 2017156284 2025533952 2026761216 2031304704 2037049344 2041866112 2056144896 2063284288 2066501632 2069119368 2071134208 2076991488 2078282232 2079622512 2084203264 2090097504 2091515904 2098778112 2109431808 2109690336 2120399424 2125025604 2127761922 2131079808 2139930624 2142641376 2145982464 2150793216 2153433792 2164364928 2169482744 2175618159 2181890048 2184653952 2190832272 2192965632 2195657984 2200580096 2206803456 2209598919 2213044416 2215968768 2220728598 2222235648 2227490304 2241545982 2250074112 2252924388 2264272296 2265808896 2273676288 2280106368 2285217792 2285497864 2297099376 2308669792 2313163008 2318258176 2319753216 2321194824 2324814336 2327759289 2330025984 2332886608 2336615424 2344728672 2346319872 2351359692 2356273952 2361125376 2366708448 2373401628 2380163456 2390048768 2390703744 2397464784 2400632832 2407421952 2414280704 2422613016 2429907513 2440668087 2452961654 2454626304 2457735696 2463149312 2464737792 2467086336 2470115232 2475652608 2482653888 2492964864 2503541074 2505926592 2513065984 2514627726 2518548864 2528923672 2530639872 2531333376 2539426816 2540122728 2541846528 2543386624 2547306333 2556297216 2557885824 2565173248 2571185097 2584236798 2596541952 2597253516 2608040448 2609722368 2611344177 2615416128 2618783904 2621279232 2622867456 2624497434 2637819756 2650808196 2662547004 2664160232 2670132608 2675958168 2677683888 2688804864 2689541712 2700711936 2702348288 2708406272 2716065792 2741526528 2758825824 2761454592 2769321984 2771042976 2772830016 2778879636 2785109184 2786796672 2798370816 2812575744 2812920448 2827199232 2833367472 2837015896 2841439744 2845039131 2846969856 2853240832 2856855168 2857638069 2861309952 2867724288 2871245056 2871708879 2875834368 2885819904 2900824212 2912871936 2921109696 2931252438 2934045504 2942404608 2946131892 2950725888 2960971464 2962980864 2969987072 2988727976 2997180261 3000098816 3003899184 3010452939 3012394374 3019029728 3021078528 3024905472 3031568384 3040141824 3046957056 3055574016 3062799168 3068264448 3084217344 3093004288 3094926432 3099752448 3103679052 3106701312 3115487232 3117423348 3126304896 3135146256 3142559563 3148167168 3155611264 3164535504 3180599136 3187604992 3191642883 3196619712 3200843776 3207719086 3209895936 3213962064 3218973696 3226189824 3230150688 3239876684 3246547392 3254224116 3272835072 3276980928 3286317056 3289448448 3293486976 3300870144 3310205184 3323953152 3331092897 3341235456 3352836968 3358065152 3362318973 3374186496 3375111168 3379386582 3386830304 3389128704 3396408444 3398713344 3410514432 3420159552 3427826688 3428246796 3445649064 3462055936 3463004688 3477387264 3479629824 3481792236 3487221504 3491711872 3495038976 3497156608 3499329912 3517093008 3534410928 3550062672 3560102442 3567944224 3570245184 3585073152 3586055616 3596197176 3600949248 3611132928 3621421056 3633919524 3655368704 3663220319 3678434432 3679442481 3681939456 3692429312 3694723968 3697106688 3705172848 3713478912 3715728896 3731161088 3750100992 3755311611 3758889888 3769598976 3771941589 3777823296 3790940738 3793385508 3795959808 3797000064 3809140224 3810184092 3812769792 3815079936 3828945172 3834445824 3836828736 3847759872 3867765616 3883829248 3894812928 3895880274 3908336584 3912060672 3914583552 3923206144 3928175856 3934301184 3936746151 3947961952 3950641152 3976212294 3993820506 3996240348 4005198912 4013937252 4016525832 4033207296 4034312568 4051067904 4053522432 4062609408 4074098688 4083732224 4109500967 4112289792 4126568576 4133003264 4138238736 4142268416 4153982976 4156564464 4159245024 4168406528 4180195008 4197556224 4218863616 4219380672 4240798848 4250051208 4255523844 4262159616 4279861248 4285282752 4291964928 4301586432 4306867584 4328729856 4329260377 4338965488 4351236318 4363780096 4369307904 4381664544 4391315968 4396878657 4401160192 4413606912 4419197838 4426088832 4431937536 4441457196 4444471296 4454980608 4483091964 4500148224 4505848776 4528544592 4531617792 4547352576 4560212736 4570435584 4570995728 4594198752 4610150831 4617339584 4626326016 4636516352 4639506432 4642389648 4649628672 4655518578 4660051968 4665773216 4673230848 4689457344 4702719384 4712547904 4722250752 4733416896 4746803256 4760326912 4780097536 4781407488 4794929568 4801265664 4811578629 4814843904 4828561408 4845226032 4856682961 4859815026 4881336174 4905923308 4909252608 4915471392 4926298624 4929475584 4934172672 4940230464 4951305216 4965307776 4985929728 5007082148 5011853184 5026131968 5029255452 5037097728 5057847344 5061279744 5062666752 5078853632 5080245456 5083693056 5086773248 5094612666 5115771648 5130346496 5142370194 5168473596 5193083904 5194507032 5216080896 5219444736 5222688354 5230832256 5237567808 5242558464 5245734912 5248994868 5275639512 5301616392 5325094008 5328320464 5340265216 5351916336 5355367776 5373962803 5377609728 5379083424 5401423872 5404696576 5416812544 5432131584 5483053056 5517651648 5522909184 5538643968 5542085952 5545660032 5557759272 5570218368 5573593344 5596741632 5625151488 5625840896 5654398464 5661340493 5666734944 5674031792 5682879488 5686411107 5690078262 5693939712 5706481664 5713710336 5715276138 5722619904 5742490112 5743417758 5751668736 5771639808 5801648424 5825743872 5842219392 5843820411 5862504876 5868091008 5884809216 5892263784 5901451776 5921942928 5925961728 5939974144 5964318441 5977455952 5994360522 6000197632 6007798368 6020905878 6024788748 6038059456 6049810944 6063136768 6080283648 6093914112 6111148032 6125598336 6168434688 6186008576 6189852864 6199504896 6207358104 6213402624 6230974464 6234846696 6252609792 6270292512 6285119126 6296334336 6311222528 6329071008 6351046949 6361198272 6375209984 6383285766 6393239424 6401687552 6415438172 6419791872 6427924128 6437947392 6452379648 6460301376 6479753368 6493094784 6508448232 6526854477 6545670144 6553961856 6572634112 6578896896 6586973952 6601740288 6620410368 6647906304 6662185794 6682470912 6705673936 6716130304 6724637946 6750222336 6758773164 6773660608 6792816888 6797426688 6821028864 6840319104 6855653376 6856493592 6891298128 6924111872 6926009376 6954774528 6959259648 6963584472 6974443008 6983423744 6990077952 6994313216 6998659824 7034186016 7068821856 7100125344 7120204884 7135888448 7140490368 7170146304 7172111232 7192394352 7201898496 7222265856 7242842112 7267839048 7289722539 7310737408 7322004261 7326440638 7356868864 7358884962 7363878912 7389447936 7394213376 7410345696 7426957824 7431457792 7462322176 7510623222 7517779776 7539197952 7543883178 7555646592 7581881476 7586771016 7591919616 7594000128 7618280448 7620368184 7625539584 7630159872 7641918999 7657890344 7668891648 7673657472 7695519744 7713555291 7735531232 7767658496 7789625856 7791760548 7816673168 7824121344 7829167104 7846412288 7856351712 7868602368 7873492302 7895923904 7952424588 7987641012 7992480696 8010397824 8027874504 8033051664 8066414592 8068625136 8102135808 8107044864 8125218816 8148197376 8167464448 8219001934 8224579584 8253137152 8266006528 8276477472 8307965952 8313128928 8318490048 8336813056 8360390016 8395112448 8437727232 8438761344 8481597696 8500102416 8511047688 8524319232 8535117393 8559722496 8570565504 8572914207 8583929856 8603172864 8613735168 8615126637 8657459712 8658520754 8677930976 8702472636 8738615808 8763329088 8782631936 8793757314 8802320384 8827213824 8838395676 8852177664 8882914392 8888942592 8909961216 8966183928 8991540783 9000296448 9011697552 9031358817 9057089184 9063235584 9094705152 9120425472 9140871168 9141991456 9188397504 9220301662 9234679168 9252652032 9273032704 9279012864 9284779296 9299257344 9311037156 9320103936 9331546432 9346461696 9378914688 9405438768 9425095808 9427678689 9444501504 9466833792 9493606512 9520653824 9560195072 9562814976 9574928649 9589859136 9602531328 9623157258 9629687808 9690452064 9713365922 9719630052 9762672348 9811846616 9818505216 9830942784 9852597248 9858951168 9868345344 9880460928 9902610432 9930615552 9971859456 9993278691 10014164296 10023706368 10052263936 10058510904 10074195456 10086956919 10115694688 10122559488 10125333504 10157707264 10160490912 10167386112 10189225332 10231543296 10260692992 10284740388 10336947192 10386167808 10389014064 10432161792 10438889472 10445376708 10461664512 10475135616 10485116928 10491469824 10497989736 10529599223 10551279024 10603232784 10650188016 10656640928 10680530432 10703832672 10710735552 10747925606 10755219456 10758166848 10802847744 10809393152 10864263168 10966106112 10989660957 11035303296 11038327443 11045818368 11077287936 11084171904 11091320064 11115518544 11140436736 11147186688 11193483264 11250302976 11251681792 11265934833 11308796928 11315824767 11322680986 11333469888 11348063584 11365758976 11372822214 11380156524 11387879424 11427420672 11430552276 11445239808 11484980224 11486835516 11503337472 11543279616 11603296848 11651487744 11684438784 11687640822 11725009752 11736182016 11769618432 11784527568 11802903552 11810238453 11843885856 11851923456 11879948288 11928636882 11954911904 11988721044 12000395264 12015596736 12041811756 12049577496 12076118912 12099621888 12126273536 12160567296 12187828224 12222296064 12251196672 12328502901 12336869376 12372017152 12379705728 12399009792 12414716208 12426805248 12444071809 12461948928 12469693392 12505219584 12540585024 12570238252 12592668672 12622445056 12658142016 12702093898 12722396544 12750419968 12766571532 12786478848 12830876344 12839583744 12855848256 12875894784 12904759296 12920602752 12959506736 12986189568 12987781131 13016896464 13053708954 13091340288 13107923712 13145268224 13173947904 13190635971 13203480576 13240820736 13295812608 13324371588 13364941824 13411347872 13432260608 13449275892 13500444672 13517546328 13547321216 13585633776 13594853376 13642057728 13680638208 13711306752 13712987184 13769475907 13782596256 13830452493 13848223744 13852018752 13909549056 13918519296 13927168944 13948886016 13966847488 13980155904 13988626432 13997319648 14068372032 14137643712 14200250688 14240409768 14271776896 14280980736 14340292608 14344222464 14384788704 14403796992 14434735887 14444531712 14485684224 14505811517 14535678096 14570048883 14579445078 14621474816 14644008522 14652881276 14713737728 14717769924 14727757824 14778895872 14788426752 14820691392 14853915648 14862915584 15021246444 15035559552 15078395904 15087766356 15111293184 15163762952 15173542032 15183839232 15188000256 15236560896 15240736368 15251079168 15260319744 15283837998 15315780688 15347314944 15391039488 15427110582 15471062464 15535316992 15579251712 15583521096 15633346336 15648242688 15658334208 15692824576 15712703424 15737204736 15746984604 15791847808 15904849176 15975282024 15984961392 16020795648 16055749008 16066103328 16121888409 16132829184 16137250272 16204271616 16214089728 16250437632 16273016981 16296394752 16334928896 16438003868 16449159168 16506274304 16532013056 16552954944 16615931904 16626257856 16636980096 16673626112 16720780032 16790224896 16875454464 16877522688 16963195392 16984021479 17000204832 17022095376 17048638464 17059233321 17070234786 17119444992 17141131008 17145828414 17167859712 17227470336 17230253274 17314919424 17317041508 17355861952 17404945272 17477231616 17526658176 17565263872 17587514628 17604640768 17654427648 17676791352 17704355328 17765828784 17777885184 17819922432 17932367856 17983081566 18000592896 18023395104 18062717634 18114178368 18189410304 18240850944 18281742336 18283982912 18376795008 18440603324 18469358336 18505304064 18546065408 18558025728 18569558592 18598514688 18622074312 18640207872 18663092864 18692923392 18757829376 18810877536 18850191616 18855357378 18889003008 18933667584 18987213024 19041307648 19053140847 19120390144 19125629952 19149857298 19179718272 19205062656 19246314516 19259375616 19380904128 19426731844 19439260104 19525344696 19580563431 19623693232 19637010432 19661885568 19705194496 19717902336 19736690688 19760921856 19805220864 19861231104 19943718912 19986557382 20028328592 20047412736 20104527872 20117021808 20148390912 20173913838 20231389376 20250667008 20315414528 20320981824 20378450664 20463086592 20521385984 20569480776 20673894384 20772335616 20778028128 20850174059 20864323584 20877778944 20890753416 20923329024 20950271232 20970233856 20982939648 20995979472 21059198446 21102558048 21206465568 21280099129 21300376032 21313281856 21361060864 21407665344 21421471104 21495851212 21510438912 21516333696 21605695488 21618786304 21728526336 21869167617 21932212224 21966012783 21979321914 22070606592 22076654886 22091636736 22168343808 22182640128 22231037088 22280873472 22294373376 22386966528 22503363584 22531869666 22617593856 22631649534 22645361972 22666939776 22696127168 22731517952 22745644428 22760313048 22775758848 22854841344 22861104552 22890479616 22969960448 22973671032 23006674944 23086559232 23140665873 23206593696 23302975488 23368877568 23375281644 23450019504 23472364032 23539236864 23569055136 23605807104 23620476906 23687771712 23759896576 23857273764 23909823808 23977442088 24000790528 24031193472 24083623512 24099154992 24152237824 24199243776 24252547072 24321134592 24375656448 24444592128 24502393344 24657005802 24673738752 24759411456 24798019584 24829432416 24888143618 24923897856 24939386784 25010439168 25081170048 25140476504 25185337344 25244890112 25316284032 25404187796 25444793088 25500839936 25533143064 25572957696 25605352179 25661752688 25679167488 25711696512 25751789568 25809518592 25841205504 25845379911 25919013472 25972379136 25975562262 26033792928 26107417908 26215847424 26290536448 26347895808 26381271942 26406961152 26481641472 26648743176 26729883648 26822695744 26864521216 26898551784 26974622349 27000889344 27035092656 27094642432 27171267552 27189706752 27284115456 27361276416 27422613504 27425974368 27538951814 27565192512 27660904986 27696447488 27704037504 27819098112 27837038592 27854337888 27897772032 27933694976 27960311808 27977252864 27994639296 28136744064 28275287424 28283036067 28400501376 28480819536 28543553792 28561961472 28680585216 28688444928 28724785947 28769577408 28807593984 28869471774 28889063424 29011623034 29071356192 29140097766 29158890156 29288017044 29305762552 29427475456 29435539848 29455515648 29557791744 29576853504 29641382784 29707831296 29725831168 30042492888 30071119104 30156791808 30175532712 30222586368 30260870757 30327525904 30347084064 30367678464 30376000512 30473121792 30481472736 30502158336 30567675996 30631561376 30694629888 30782078976 30854221164 30942124928 31070633984 31158503424 31167042192 31266692672 31296485376 31316668416 31385649152 31425406848 31474409472 31493969208 31583695616 31588797669 31809698352 31950564048 31969922784 32041591296 32111498016 32132206656 32243776818 32265658368 32274500544 32408543232 32428179456 32546033962 32592789504 32669857792 32876007736 32898318336 32968982871 33012548608 33064026112 33105909888 33114982329 33231863808 33252515712 33273960192 33347252224 33441560064 33580449792 33750908928 33755045376 33797804499 33926390784 33947474301 33968042958 34000409664 34044190752 34097276928 34118466642 34140469572 34282262016 34291656828 34335719424 34454940672 34460506548 34629838848 34634083016 34711723904 34809890544 34954463232 35053316352 35130527744 35175029256 35209281536 35308855296 35353582704 35408710656 35531657568 35555770368 35639844864 35864735712 35966163132 36001185792 36046790208 36125435268 36228356736 36378820608 36481701888 36563484672 36567965824 36753590016 36881206648 36938716672 36985508703 37010608128 37092130816 37116051456 37139117184 37197029376 37244148624 37280415744 37326185728 37332215427 37385846784 37515658752 37621755072 37700383232 37710714756 37778006016 37867335168 37974426048 38082615296 38106281694 38251259904 38299714596 38359436544 38492629032 38518751232 38761808256 38853463688 38878520208 38963343393 39050689392 39161126862 39247386464 39274020864 39323771136 39410388992 39435804672 39521843712 39571907913 39610441728 39722462208 39887437824 39973114764 40056657184 40094825472 40209055744 40234043616 40296781824 40347827676 40462778752 40501334016 40630829056 40641963648 40756901328 40926173184 41042771968 41138961552 41308427721 41347788768 41491357479 41544671232 41556056256 41700348118 41728647168 41755557888 41781506832 41846658048 41900542464 41940467712 41965879296 41991958944 42118396892 42205116096 42412931136 42560198258 42600752064 42626563712 42722121728 42815330688 42842942208 42991702424 43020877824 43032667392 43211390976 43237572608 43304207661 43457052672 43517434551 43710146649 43738335234 43864424448 43932025566 43958643828 44141213184 44153309772 44183273472 44336687616 44365280256 44462074176 44561746944 44588746752 45006727168 45063739332 45235187712 45263299068 45290723944 45333879552 45392254336 45463035904 45491288856 45520626096 45551517696 45709682688 45722209104 45780959232 45939920896 45947342064 46173118464 46281331746 46413187392 46605950976 46737755136 46750563288 46900039008 46944728064 47078473728 47138110272 47211614208 47240953812 47375543424 47519793152 47621864147 47714547528 47819647616 47954884176 48001581056 48062386944 48167247024 48198309984 48304475648 48365665227 48398487552 48505094144 48642269184 48751312896 48819050943 48889184256 49004786688 49314011604 49347477504 49518822912 49596039168 49658864832 49776287236 49847795712 49878773568 50020878336 50162340096 50280953008 50370674688 50489780224 50632568064 50808375592 50889586176 50952064437 51001679872 51066286128 51145915392 51177699963 51210704358 51323505376 51358334976 51423393024 51503579136 51682411008 51690759822 51838026944 51944758272 51951124524 52067585856 52214835816 52431694848 52581072896 52695791616 52762543884 52813922304 52963282944 53297486352 53423512571 53459767296 53645391488 53729042432 53797103568 53949244698 54001778688 54070185312 54189284864 54342535104 54568230912 54722552832 54845227008 54851948736 55077903628 55130385024 55321809972 55392894976 55408075008 55638196224 55674077184 55708675776 55795544064 55867389952 55920623616 55954505728 55989278592 56273488128 56280384901 56550574848 56566072134 56801002752 56961639072 57087107584 57123922944 57159422541 57361170432 57376889856 57449571894 57539154816 57615187968 57738943548 57778126848 58023246068 58142712384 58280195532 58317780312 58576034088 58611525104 58854950912 58871079696 58911031296 59115583488 59153707008 59282765568 59415662592 59451662336 60084985776 60142238208 60313583616 60351065424 60445172736 60521741514 60655051808 60694168128 60752001024 60946243584 60962945472 61135351992 61263122752 61389259776 61564157952 61708442328 61884249856 62141267968 62274745423 62317006848 62334084384 62533385344 62550522177 62592970752 62633336832 62771298304 62850813696 62948818944 62987938416 63167391232 63177595338 63619396704 63840297387 63901128096 63939845568 64083182592 64222996032 64264413312 64487553636 64531316736 64549001088 64817086464 64856358912 65092067924 65185579008 65339715584 65607502851 65752015472 65796636672 65937965742 66025097216 66128052224 66211819776 66229964658 66505031424 66547920384 66694504448 66883120128 67160899584 67510090752 67595608998 67852781568 67894948602 67936085916 68000819328 68088381504 68194553856 68236933284 68280939144 68564524032 68583313656 68671438848 68909881344 68921013096 69259677696 69268166032 69423447808 69619781088 69861516439 69908926464 70106632704 70261055488 70350058512 70418563072 70617710592 70707165408 70817421312 71063315136 71279689728 71729471424 71932326264 72002371584 72093580416 72250870536 72456713472 72757641216 72963403776 73126969344 73135931648 73507180032 73597426409 73762413296 73877433344 73971017406 74021216256 74184261632 74278234368 74394058752 74488297248 74652371456 74664430854 74771693568 75031317504 75243510144 75400766464 75421429512 75556012032 75734670336 75948852096 76165230592 76212563388 76502519808 76599429192 76718873088 76985258064 77037502464 77523616512 77536139733 77706927376 77757040416 77926686786 78101378784 78322253724 78494772928 78647542272 78820777984 78871609344 79043687424 79143815826 79220883456 79444924416 79946229528 80113314368 80189650944 80418111488 80468087232 80593563648 80695655352 80925557504 81002668032 81261658112 81283927296 81513802656 81852346368 82085543936 82277923104 82563610337 82616855442 82695577536 82982714958 83089342464 83112112512 83400696236 83457294336 83511115776 83563013664 83693316096 83801084928 83880935424 83931758592 83983917888 84236793784 84410232192 84825862272 84849108201 85120396516 85201504128 85253127424 85444243456 85630661376 85685884416 85983404848 86041755648 86065334784 86422781952 86475145216 86608415322 87034869102 87420293298 87476670468 87864051132 87917287656 88282426368 88306619544 88366546944 88673375232 88730560512 88924148352 89123493888 89177493504 90013454336 90127478664 90470375424 90526598136 90581447888 90667759104 90784508672 90926071808 90982577712 91041252192 91103035392 91419365376 91444418208 91879841792 91894684128 92346236928 92562663492 92826374784 93211901952 93475510272 93501126576 93800078016 93889456128 94156947456 94276220544 94423228416 94481907624 94751086848 94766393007 95039586304 95243728294 95429095056 95639295232 95909768352 96124773888 96242788381 96334494048 96396619968 96608951296 96731330454 96796975104 97010188288 97284538368 97638101886 97778368512 98009573376 98628023208 98694955008 98906948613 99037645824 99192078336 99317729664 99344946987 99552574472 99695591424 99757547136 100041756672 100324680192 100561906016 100741349376 100979560448 101265136128 101393413497 101616751184 101779172352 101904128874 102003359744 102132572256 102291830784 102355399926 102421408716 102647010752 102846786048 103007158272 103364822016 103381519644 103676053888 103889516544 103902249048 104135171712 104429671632 104863389696 105162145792 105391583232 105525087768 105627844608 105926565888 106594972704 106847025142 106919534592 107290782976 107458084864 107594207136 107898489396 108003557376 108140370624 108378569728 108685070208 109136461824 109445105664 109690454016 109703897472 110155807256 110260770048 110643619944 110785789952 110816150016 110956526109 111276392448 111348154368 111417351552 111591088128 111734779904 111841247232 111978557184 111996646281 112546976256 112560769802 113101149696 113132144268 113602005504 113923278144 114174215168 114247845888 114318845082 114753779712 114899143788 115078309632 115477887096 115556253696 116046492136 116285424768 116560391064 116635560624 116890030179 117152068176 117223050208 117709901824 117742159392 117822062592 118231166976 118307414016 118565531136 118831325184 118903324672 120169971552 120284476416 120627167232 120702130848 120890345472 121043483028 121310103616 121388336256 121504002048 121892487168 121925890944 122270703984 122526245504 122778519552 123128315904 123416884656 123768499712 123925283163 124282535936 124474072437 124549490846 124634013696 124668168768 125066770688 125101044354 125185941504 125266673664 125701627392 125897637888 125975876832 126334782464 126355190676 127238793408 127680594774 127802256192 127879691136 128166365184 128445992064 128528826624 128975107272 129062633472 129098002176 129634172928 129712717824 129912622983 130184135848 130371158016 130552303653 130679431168 131130439947 131215005702 131504030944 131593273344 131875931484 132050194432 132423639552 132459929316 133010062848 133095840768 133389008896 133766240256 135020181504 135191217996 135705563136 135789897204 135872171832 136001638656 136176763008 136389107712 136473866568 136561878288 136884789899 137129048064 137166627312 137342877696 137819762688 137842026192 138519355392 138536332064 138846895616 139239562176 139723032878 139817852928 140213265408 140522110976 140700117024 141235421184 141414330816 141634842624 142126630272 142559379456 142865592441 143458942848 143864652528 144004743168 144187160832 144501741072 144913426944 145096995681 145515282432 145926807552 146253938688 146271863296 146457152829 147014360064 147194852818 147524826592 147754866688 147942034812 148042432512 148556468736 148788117504 148976594496 149304742912 149328861708 149543387136 150062635008 150487020288 150801532928 150842859024 151112024064 151469340672 151897704192 152330461184 152425126776 152856193311 153005039616 153198858384 153437746176 153533099889 153970516128 154075004928 155047233024 155072279466 155413854752 155514080832 155853373572 156202757568 156644507448 156989545856 157295084544 157641555968 157743218688 158087374848 158287631652 158441766912 158889848832 159563926687 159892459056 160226628736 160270537713 160379301888 160836222976 160936174464 161187127296 161391310704 161851115008 162005336064 162523316224 162567854592 163027605312 163704692736 164555846208 165127220674 165233710884 165391155072 165965429916 166178684928 166224225024 166801392472 166914588672 167022231552 167126027328 167386632192 167602169856 167761870848 167863517184 167967835776 168473587568 168820464384 168841154703 169651724544 169698216402 170240793032 170403008256 170506254848 170888486912 171261322752 171371768832 171478267623 171966809696 172083511296 172130669568 172845563904 173216830644 174069738204 174840586596 174953340936 175728102264 175834575312 176564852736 176613239088 176733093888 177346750464 177461121024 177848296704 178246987776 178354987008 179003186791 180026908672 180254957328 180940750848 181053196272 181162895776 181335518208 181569017344 181852143616 181965155424 182082504384 182838730752 182888836416 183759683584 183789368256 184692473856 185125326984 185652749568 186423803904 186824236269 186951020544 187002253152 187600156032 187651566531 187778912256 188313894912 188552441088 188575549721 188846456832 188963815248 189502173696 189532786014 190079172608 190487456588 190858190112 191278590464 191520892161 191819536704 192249547776 192485576762 192668988096 192793239936 193217902592 193462660908 193593950208 194569076736 195276203772 195556737024 196019146752 197256046416 197389910016 197813897226 198075291648 198384156672 198635459328 198689893974 199105148944 199515094272 200083513344 200649360384 201123812032 201482698752 201959120896 202530272256 202786826994 203233502368 203558344704 203808257748 204006719488 204265144512 204583661568 204710799852 204842817432 205294021504 205693572096 206014316544 206729644032 206763039288 207352107776 207779033088 207804498096 208270343424 208859343264 209584549317 209726779392 210324291584 210783166464 211050175536 211255689216 211549220753 211853131776 213189945408 213694050284 213839069184 214581565952 214916169728 215188414272 215796978792 216007114752 216280741248 216757139456 217370140416 218272923648 218890211328 219380908032 219407794944 220311614512 220521540096 220792279227 221287239888 221571579904 221632300032 221913052218 222552784896 222834703104 223182176256 223469559808 223957114368 223993292562 225093952512 225121539604 226202299392 226264288536 227204011008 227846556288 228348430336 228495691776 228637690164 229507559424 229798287576 230156619264 230955774192 231112507392 232092984272 232570849536 233120782128 233271121248 233780060358 234081090419 234304136352 234446100416 235419803648 235484318784 236462333952 236614828032 237131062272 237662650368 237806649344 240339943104 240568952832 241254334464 241404261696 241780690944 242086966056 242620207232 242776672512 243008004096 243784974336 243851781888 244541407968 245052491008 245557039104 246256631808 246598795789 246833769312 247536999424 247690831011 247850566326 248565071872 248948144874 249098981692 249268027392 249336337536 250133541376 250202088708 250371883008 250533347328 251403254784 251795275776 251951753664 252669564928 252710381352 254477586816 254547324603 255361189548 255604512384 255759382272 256332730368 256891984128 257057653248 257950214544 258125266944 258196004352 259268345856 259425435648 259825245966 260368271696 261104607306 261358862336 262260879894 262430011404 263008061888 263751862968 264100388864 264847279104 264919858632 266020125696 266191681536 266778017792 267532480512 270040363008 270382435992 271411126272 271579794408 271744343664 272003277312 272353526016 272778215424 272947733136 273123756576 273769579798 274258096128 274333254624 275639525376 275684052384 276641288677 277038710784 277072664128 277693791232 278479124352 279446065756 279635705856 280426530816 281044221952 281400234048 282470842368 282828661632 283269685248 284253260544 284299179021 285118758912 285731184882 286917885696 287729305056 288374321664 288728365143 289003482144 289826853888 290193991362 291030564864 291853615104 292543726592 292914305658 294028720128 294389705636 295049653184 295509733376 295884069624 296084865024 296720845839 297112937472 297576235008 297953188992 298609485824 298657723416 299086774272 300125270016 300974040576 301603065856 301685718048 302224048128 302938681344 303795408384 304660922368 304850253552 305712386622 306010079232 306397716768 306875492352 307066199778 307941032256 310094466048 310144558932 310827709504 311028161664 311706747144 312405515136 313289014896 313979091712 314590169088 315283111936 315486437376 316174749696 316575263304 316883533824 317779697664 319127853374 319784918112 320453257472 320541075426 320758603776 321872348928 322374254592 322782621408 323702230016 324010672128 325046632448 325135709184 326055210624 327409385472 329111692416 330254441348 330467421768 330782310144 331930859832 332357369856 332448450048 332869578327 333602784944 333829177344 334044463104 334252054656 334773264384 335204339712 335523741696 335935671552 335989938843 336947175136 337640928768 337682309406 339303449088 339396432804 340481586064 340806016512 341012509696 341776973824 342522645504 342743537664 342956535246 343933619392 344261339136 346433661288 348139476408 349681173192 349906681872 350670090537 351456204528 351669150624 353129705472 353226478176 353466187776 354693500928 354922242048 355696593408 356493975552 356709974016 358006373582 360053817344 360509914656 361881501696 362106392544 362325791552 362671036416 363138034688 363704287232 363930310848 364165008768 365677461504 365777672832 367519367168 367578736512 369384947712 370250653968 371305499136 371775849489 372847607808 373422217311 373648472538 373902041088 374004506304 375200312064 375303133062 375557824512 377104882176 377151099442 377692913664 377927630496 379004347392 379065572028 380974913176 381716380224 382557180928 383041784322 383639073408 384499095552 384971153524 385337976192 385586479872 386435805184 386925321816 387187900416 389138153472 390552407544 391113474048 391656910959 392038293504 393391319841 394512092832 394779820032 395627794452 396150583296 397270918656 397379787948 398210297888 399030188544 400167026688 401298720768 402247624064 403918241792 405060544512 405573653988 406467004736 407116689408 407616515496 408013438976 408530289024 409167323136 409421599704 409685634864 410588043008 410654369697 411387144192 412028633088 413459288064 413526078576 414704215552 415558066176 415608996192 416540686848 417718686528 419169098634 419453558784 421566332928 422100351072 423098441506 423706263552 426379890816 427388100568 427678138368 428596777323 429163131904 429832339456 430376828544 431593957584 432014229504 432561482496 433514278912 434740280832 435290987043 436545847296 437780422656 438761816064 438815589888 439371458487 440623229024 441043080192 441584558454 442574479776 443264600064 443826104436 445669406208 446364352512 446939119616 447914228736 447986585124 450187905024 450243079208 452404598784 452528577072 454408022016 455693112576 456696860672 456991383552 457275380328 458568579933 459015118848 459596575152 460313238528 461911548384 462225014784 464185968544 465141699072 466241564256 466542242496 467560120716 468162180838 468608272704 468892200832 470839607296 470968637568 472924667904 473229656064 474262124544 475325300736 475613298688 478691780061 480679886208 480811613139 481137905664 482508668928 482808523392 483561381888 484173932112 485240414464 485553345024 486016008192 487569948672 487703563776 489082815936 490104982016 491114078208 493197591578 493667538624 495073998848 495381662022 495701132652 497896289748 498197963384 498536054784 498672675072 500267082752 500404177416 500743766016 501066694656 502806509568 503590551552 503903507328 505339129856 505420762704 506523464109 508955173632 509094649206 510722379096 511209024768 511518764544 512665460736 513783968256 514115306496 514434802869 515900429088 516250533888 516392008704 518536691712 519650491932 520736543392 522209214612 522717724672 524521759788 524860022808 526016123776 527503725936 528200777728 529694558208 529839717264 532040251392 532383363072 533556035584 535064961024 537009560373 540080726016 540764871984 542822252544 543159588816 543488687328 544006554624 544707052032 545556430848 545895466272 546247513152 547539159596 548516192256 548666509248 551279050752 551368104768 553282577354 554077421568 554145328256 555387582464 556958248704 558892131512 559271411712 560472708807 560853061632 562088443904 562800468096 562954699593 564941684736 565657323264 565726649163 566539370496 568506521088 568598358042 570237517824 571462369764 573835771392 574562676483 575458610112 576748643328 577456730286 578006964288 579653707776 580387982724 583707230208 585087453184 585828611316 588057440256 588779411272 590099306368 591019466752 591768139248 592169730048 593441691678 594225874944 595152470016 595906377984 597218971648 597315446832 600250540032 601948081152 603206131712 603371436096 604448096256 605877362688 607590816768 609321844736 609700507104 611424773244 612020158464 612795433536 613750984704 614132399556 615882064512 619084233911 620188932096 620289117864 621655419008 622056323328 623413494288 624811030272 626578029792 627958183424 628753647951 629180338176 630566223872 630972874752 632349499392 633150526608 633767067648 634647662259 635559395328 638255706748 639569836224 640906514944 641082150852 641517207552 643744697856 644748509184 645565242816 647404460032 648021344256 650271418368 652110421248 654818770944 658223384832 660508882696 660934843536 661564620288 662376837681 663861719664 664714739712 664896900096 665739156654 667205569888 667658354688 668504109312 669546528768 670408679424 671871343104 671979877686 673894350272 675281857536 675364618812 678606898176 678792865608 680963172128 681612033024 682025019392 683553947648 685045291008 685487075328 685913070492 687867238784 688522678272 692867322576 696278952816 699362346384 699813363744 701340181074 702243271257 702912409056 703338301248 706259410944 706452956352 709387001856 709844484096 711393186816 712987951104 713419948032 716012747164 720107634688 721019829312 723763003392 724212785088 724651583104 725342072832 726276069376 727408574464 727860621696 728330017536 731354923008 731555345664 735038734336 735157473024 738769895424 739796387367 740501307936 742610998272 743072493033 743551698978 745695215616 746844434622 747296945076 747804082176 748009012608 750400624128 750606266124 751115649024 754209764352 754302198884 755385827328 755855260992 758008694784 758131144056 761949826352 763432760448 765114361856 766083568644 767278146816 768998191104 769942307048 770675952384 771172959744 772871610368 773850643632 774375800832 778276306944 781104815088 783313821918 784076587008 786782639682 789024185664 791255588904 792301166592 794541837312 794759575896 796420595776 798060377088 800334053376 802597441536 804495248128 807836483584 809571690499 810121089024 811147307976 812934009472 814233378816 815233030992 816026877952 817060578048 818334646272 818843199408 819371269728 821176086016 821308739394 822774288384 826918576128 827052157152 829408431104 829923866031 831116132352 831217992384 833081373696 835437373056 838338197268 838907117568 843132665856 844200702144 846196883012 847412527104 852759781632 852897537063 854776201136 855356276736 857193554646 858326263808 859664678912 860753657088 863187915168 865122964992 866185095429 867028557824 869480561664 870581974086 873091694592 875560845312 877631179776 878742916974 881246458048 882086160384 883169116908 885148959552 886529200128 887652208872 891338812416 892728705024 893878239232 895828457472 895973170248 900375810048 900486158416 904809197568 905057154144 908199713707 908816044032 911386225152 913393721344 913982767104 914550760656 917137159866 918030237696 919193150304 920626477056 923823096768 928371937088 930283398144 932483128512 933084484992 935120241432 936324361676 937216545408 937784401664 941679214592 941937275136 945849335808 946459312128 948524249088 950650601472 951226597376 956766543317 957383560122 961359772416 961623226278 962275811328 965617046784 967122763776 968347864224 970480828928 971106690048 972032016384 975139897344 975407127552 978165631872 980209964032 982228156416 986395183156 987335077248 990147997696 990763324044 991402265304 995792579496 996395926768 997072109568 997345350144 1000534165504 1000808354832 1001487532032 1002133389312 1005613019136 1007807014656 1007969816529 1010678259712 1010841525408 1013046928218 1017910347264 1018189298412 1021444758192 1022418049536 1023037529088 1025330921472 1027567936512 1028230612992 1028869605738 1031800858176 1032784017408 1039300983864 1041473086784 1044418429224 1045435449344 1049043519576 1049720045616 1052032247552 1055007451872 1056401555456 1058670672191 1059389116416 1059679434528 1064080502784 1064766726144 1067112071168 1070129922048 1074019120746 1080161452032 1081529743968 1085644505088 1086319177632 1086977374656 1088013109248 1089414104064 1091112861696 1091790932544 1092495026304 1095078319192 1097032384512 1097333018496 1102558101504 1102736209536 1106565154708 1108154843136 1108290656512 1110775164928 1113916497408 1115327548467 1117784263024 1118542823424 1120945417614 1121706123264 1124176887808 1125600936192 1125909399186 1131314646528 1131453298326 1133078740992 1137013042176 1137196716084 1142924739528 1147671542784 1149125352966 1150917220224 1153497286656 1154913460572 1156013928576 1159307415552 1160775965448 1167414460416 1170174906368 1171657222632 1174970732877 1176114880512 1177558822544 1180198612736 1182038933504 1183536278496 1184339460096 1186883383356 1188451749888 1191812755968 1194437943296 1194630893664 1200501080064 1203896162304 1206412263424 1206742872192 1211754725376 1215181633536 1218643689472 1219401014208 1222849546488 1224040316928 1225590867072 1227501969408 1228264799112 1231764129024 1231963109091 1238168467822 1240377864192 1240578235728 1243310838016 1244112646656 1246826988576 1249622060544 1251156248953 1253156059584 1255916366848 1257507295902 1258360676352 1261132447744 1264698998784 1266301053216 1269295324518 1271118790656 1276511413496 1279139672448 1281813029888 1282164301704 1283034415104 1285790331969 1287489395712 1289497018368 1291130485632 1294808920064 1296042688512 1300542836736 1304220842496 1309637541888 1316446769664 1318114375461 1321017765392 1321869687072 1323129240576 1324753675362 1327723439328 1329793800192 1331478313308 1334411139776 1337008218624 1339093057536 1340817358848 1343742686208 1343959755372 1347788700544 1350563715072 1350729237624 1357213796352 1357585731216 1361926344256 1363224066048 1364050038784 1367107895296 1370090582016 1370974150656 1371826140984 1375734477568 1377045356544 1385734645152 1392557905632 1398724692768 1399626727488 1402680362148 1404486542514 1405824818112 1406676602496 1412518821888 1412905912704 1418774003712 1419688968192 1422786373632 1425975902208 1426839896064 1432025494328 1436075340183 1440215269376 1442039658624 1442434839417 1447526006784 1448425570176 1449303166208 1450684145664 1452552138752 1455721243392 1456660035072 1462709846016 1463110691328 1470077468672 1470314946048 1479592774734 1481002615872 1485221996544 1486144986066 1487103397956 1493688869244 1494593890152 1495608164352 1496018025216 1500801248256 1501212532248 1502231298048 1508419528704 1508604397768 1510771654656 1511710521984 1516017389568 1516262288112 1519570392327 1523899652704 1526865520896 1530228723712 1532167137288 1534556293632 1537996382208 1539884614096 1541351904768 1542345919488 1545743220736 1547701287264 1548751601664 1562209630176 1566627643836 1568153174016 1573565279364 1578048371328 1582511177808 1584602333184 1589083674624 1589519151792 1592841191552 1596120754176 1600668106752 1605194883072 1608990496256 1611028681119 1615672967168 1619143380998 1620242178048 1622294615952 1625868018944 1628466757632 1630466061984 1634121156096 1636669292544 1637686398816 1638742539456 1642352172032 1642617478788 1645548576768 1653837152256 1654104314304 1658816862208 1659847732062 1662232264704 1662435984768 1666162747392 1670874746112 1676676394536 1677814235136 1681418126421 1686265331712 1688401404288 1688864098779 1692393766024 1694825054208 1697179947489 1705519563264 1705795074126 1709552402272 1710712553472 1714387109292 1716652527616 1721507314176 1723688029449 1726375830336 1730245929984 1732370190858 1734057115648 1738961123328 1741163948172 1751121690624 1755262359552 1757485833948 1762492916096 1764172320768 1766338233816 1770297919104 1773058400256 1775304417744 1782677624832 1785457410048 1787756478464 1791656914944 1791946340496 1800751620096 1800972316832 1809618395136 1810114308288 1816399427414 1817632088064 1822772450304 1826787442688 1827965534208 1829101521312 1834274319732 1836060475392 1838386300608 1841252954112 1847646193536 1856743874176 1857252701733 1860566796288 1864966257024 1866168969984 1870240482864 1872648723352 1874433090816 1875568803328 1883358429184 1883874550272 1886260943853 1891698671616 1892918624256 1897048498176 1901301202944 1903942986777 1913533086634 1914767120244 1922719544832 1923246452556 1924551622656 1931234093568 1934245527552 1936695728448 1940961657856 1942213380096 1944064032768 1950814255104 1956331263744 1960419928064 1964456312832 1972790366312 1974670154496 1980295995392 1981526648088 1982804530608 1987130513043 1991585158992 1992791853536 1994144219136 1994690700288 2001068331008 2001616709664 2002975064064 2011226038272 2015614029312 2015939633058 2021356519424 2021683050816 2026093856436 2035820694528 2036378596824 2042889516384 2044836099072 2046075058176 2050661842944 2055135873024 2056461225984 2057739211476 2063601716352 2065568034816 2074331046931 2078601967728 2082946173568 2088836858448 2090870898688 2098087039152 2099440091232 2104064495104 2106729813771 2110014903744 2112803110912 2117341344382 2118778232832 2119358869056 2128161005568 2129533452288 2140259844096 2148038241492 2160322904064 2163059487936 2171289010176 2172638355264 2173954749312 2176026218496 2178828208128 2182225723392 2183581865088 2184990052608 2190156638384 2194064769024 2194666036992 2205116203008 2205472419072 2213130309416 2216309686272 2216581313024 2219389162101 2221550329856 2227832994816 2229217479099 2230655096934 2235568526048 2237085646848 2241890835228 2243412246528 2251201872384 2251818798372 2262629293056 2262906596652 2266157481984 2274026084352 2274393432168 2285849479056 2295343085568 2298250705932 2301834440448 2306994573312 2309826921144 2312027857152 2318614831104 2321551930896 2327041428283 2334828920832 2340349812736 2343314445264 2349941465754 2352229761024 2355117645088 2360397225472 2364077867008 2367072556992 2373766766712 2376903499776 2383625511936 2388875886592 2389261787328 2401002160128 2407792324608 2412824526848 2413485744384 2423509450752 2428715071497 2430363267072 2437287378944 2438802028416 2445699092976 2448080633856 2451181734144 2451482146373 2455003938816 2456529598224 2463528258048 2463926218182 2476336935644 2480755728384 2481156471456 2486621676032 2488225293312 2489771598093 2493653977152 2499244121088 2502312497906 2506312119168 2511832733696 2515014591804 2516721352704 2529397997568 2532602106432 2538590649036 2542237581312 2553022826992 2558279344896 2563626059776 2564328603408 2566068830208 2571580663938 2574978791424 2578994036736 2582260971264 2589617840128 2598555286287 2601085673472 2608441684992 2619275083776 2632893539328 2636228750922 2642035530784 2643739374144 2646258481152 2649507350724 2655446878656 2659587600384 2662956626616 2668822279552 2674016437248 2678186115072 2681634717696 2687485372416 2687919510744 2695577401088 2701127430144 2701458475248 2712586753679 2714427592704 2715171462432 2723852688512 2724599141121 2726448132096 2728100077568 2734215790592 2740181164032 2741948301312 2743652281968 2751468955136 2754090713088 2771469290304 2785115811264 2797449385536 2799253454976 2805360724296 2808973085028 2811649636224 2813353204992 2825037643776 2825811825408 2837548007424 2839377936384 2845572747264 2851951804416 2853679792128 2857644868849 2864050988656 2870299629951 2872150680366 2880430538752 2884079317248 2884869678834 2896851140352 2898606332416 2901368291328 2905104277504 2911442486784 2913320070144 2925419692032 2926221382656 2940629892096 2959185549468 2962005231744 2970443993088 2972289972132 2974206795912 2987377738488 2989187780304 2991216328704 2992036050432 3001602496512 3002425064496 3004462596096 3016839057408 3017208795536 3023421043968 3032034779136 3032524576224 3039140784654 3043054175447 3047799305408 3053731041792 3060457447424 3064334274576 3069112587264 3075992764416 3079769228192 3082703809536 3084691838976 3091486441472 3095402574528 3124419260352 3133255287672 3136306348032 3147130558728 3156096742656 3165022355616 3169204666368 3176012016573 3178167349248 3179038303584 3185682383104 3192241508352 3201336213504 3205784345257 3210389766144 3217980992512 3222057362238 3231345934336 3238286761996 3240484356096 3244589231904 3251736037888 3256933515264 3260932123968 3268242312192 3273338585088 3275372797632 3277485078912 3284704344064 3285234957576 3291097153536 3307674304512 3308208628608 3317633724416 3319695464124 3324464529408 3324871969536 3332325494784 3341749492224 3353352789072 3355628470272 3362836252842 3372530663424 3376802808576 3377728197558 3384787532048 3394359894978 3411039126528 3411590148252 3419104804544 3428774218584 3433305055232 3443014628352 3447376058898 3452751660672 3460491859968 3464740381716 3468114231296 3477922246656 3482327896344 3502243381248 3510524719104 3514971667896 3524985832192 3528344641536 3532676467632 3540595838208 3546116800512 3550608835488 3565355249664 3575512956928 3583313829888 3583892680992 3596336752801 3601503240192 3601944633664 3619236790272 3620228616576 3632798854828 3635264176128 3645544900608 3653574885376 3655931068416 3658203042624 3668548639464 3672120950784 3676772601216 3682505908224 3695292387072 3695889327273 3713487748352 3714505403466 3721133592576 3729932514048 3732337939968 3740480965728 3745297446704 3748866181632 3751137606656 3753468746859 3766716858368 3767749100544 3772521887706 3783397343232 3794096996352 3807885973554 3827066173268 3829534240488 3845439089664 3846492905112 3849103245312 3857370995907 3862468187136 3868491055104 3873391456896 3881923315712 3884426760192 3888128065536 3901628510208 3912662527488 3920839856128 3928912625664 3945580732624 3949340308992 3960591990784 3963053296176 3965609061216 3974261026086 3983170317984 3985583707072 3989381400576 4002136662016 4003233419328 4022452076544 4031228058624 4031879266116 4042713038848 4043366101632 4052187712872 4071641389056 4072757193648 4085779032768 4089672198144 4092150116352 4101323685888 4110271746048 4112922451968 4115478422952 4127203432704 4131136069632 4148662093862 4157203935456 4165892347136 4177673716896 4192179528413 4196174078304 4198880182464 4208128990208 4213459627542 4220029807488 4225606221824 4234682688764 4237556465664 4238717738112 4256322011136 4259066904576 4280519688192 4296076482984 4308226020549 4320645808128 4326118975872 4327304518251 4342578020352 4345276710528 4347909498624 4352052436992 4357656416256 4367163730176 4369980105216 4380313276768 4388129538048 4389332073984 4410232406016 4410944838144 4426260618832 4433162626048 4438778324202 4443100659712 4455665989632 4458434958198 4461310193868 4471137052096 4483781670456 4486824493056 4502403744768 4503637596744 4525258586112 4525813193304 4532314963968 4548052168704 4548786864336 4558711176981 4571698958112 4590686171136 4596501411864 4603668880896 4613989146624 4619653842288 4624055714304 4637229662208 4643103861792 4654082856566 4680699625472 4686628890528 4699882931508 4704459522048 4710235290176 4720794450944 4728155734016 4734145113984 4747533533424 4753806999552 4767251023872 4777751773184 4778523574656 4802004320256 4815584649216 4825649053696 4826971488768 4833086043357 4847018901504 4857430142994 4860726534144 4877604056832 4891398185952 4902363468288 4902964292746 4910007877632 4913059196448 4927056516096 4927852436364 4952673871288 4961511456768 4962312942912 4973243352064 4976450586624 4979543196186 4987307954304 4998488242176 5004624995812 5012624238336 5023665467392 5030029183608 5033442705408 5044254379263 5058795995136 5065204212864 5077181298072 5084475162624 5091539842467 5106045653984 5116558689792 5127252119552 5128657206816 5132137660416 5143161327876 5149957582848 5164521942528 5179235680256 5197110572574 5202171346944 5216883369984 5265787078656 5272457501844 5284071061568 5287478748288 5292516962304 5299014701448 5310893757312 5319175200768 5325913253232 5337644559104 5348032874496 5356372230144 5363269435392 5374970744832 5375839021488 5391154802176 5402254860288 5402916950496 5425173507358 5428855185408 5430342924864 5447705377024 5449198282242 5452896264192 5456200155136 5480362328064 5483896602624 5487304563936 5502937910272 5508181426176 5542938580608 5570231622528 5571758105199 5594898771072 5598506909952 5610721448592 5617946170056 5623299272448 5626706409984 5650075287552 5651623650816 5658782831559 5675096014848 5678755872768 5691145494528 5703903608832 5711828960331 5715289737698 5728101977312 5740599259902 5744301360732 5768158634496 5769739357668 5793702280704 5797212664832 5802736582656 5810208555008 5822884973568 5826640140288 5852442765312 5881259784192 5918371098936 5924010463488 5940887986176 5944579944264 5948413591824 5961391539129 5974755476976 5978375560608 5982432657408 5984072100864 6003204993024 6004850128992 6008925192192 6033678114816 6034417591072 6046842087936 6064069558272 6065049152448 6078281569308 6086108350894 6095598610816 6107462083584 6120914894848 6128668549152 6138225174528 6151985528832 6159538456384 6165407619072 6169383677952 6182972882944 6190805149056 6222993140793 6248838520704 6266510575344 6272612696064 6294261117456 6312193485312 6320189441313 6330044711232 6338409332736 6352024033146 6356334698496 6358076607168 6371364766208 6384483016704 6411568690514 6420779532288 6435961985024 6444114724476 6476573523992 6480968712192 6489178463808 6503472075776 6513867030528 6521864247936 6536484624384 6546677170176 6550745595264 6554970157824 6569408688128 6570469915152 6582194307072 6615348609024 6616417257216 6635267448832 6639390928248 6648929058816 6649743939072 6658167486303 6664650989568 6683498984448 6687652437297 6706705578144 6711256940544 6725672505684 6753605617152 6755456395116 6769575064096 6788719789956 6822078253056 6823180296504 6838209609088 6857548437168 6866610110464 6886029256704 6894752117796 6905503321344 6920983719936 6929480763432 6936228462592 6955844493312 6964655792688 6981124284849 7004486762496 7021049438208 7029943335792 7049971664384 7056689283072 7065352935264 7081191676416 7092233601024 7101217670976 7130710499328 7166627659776 7167785361984 7192673505602 7203006480384 7203889267328 7238473580544 7240457233152 7265597709656 7270528352256 7286145214491 7291089801216 7307149770752 7311862136832 7316406085248 7337097278928 7344241901568 7353545202432 7354446439119 7365011816448 7390584774144 7391778654546 7426975496704 7429010806932 7442267185152 7459865028096 7464675879936 7469314794279 7480961931456 7490594893408 7497732363264 7502275213312 7506937493718 7535498201088 7545043775412 7588193992704 7615771947108 7654132346536 7659068480976 7690878179328 7692985810224 7698206490624 7714741991814 7724936374272 7736982110208 7746782913792 7763846631424 7768853520384 7795665858861 7803257020416 7825325054976 7841679712256 7857825251328 7891161465248 7898680617984 7921183981568 7926106592352 7931218122432 7948522052172 7966340635968 7971167414144 7978762801152 8004273324032 8006466838656 8044904153088 8062456117248 8063758532232 8085426077696 8086732203264 8104375425744 8137760261037 8143282778112 8145514387296 8171558065536 8173797423363 8179344396288 8184300232704 8202647371776 8220543492096 8225844903936 8230956845904 8254406865408 8262272139264 8297324187724 8314407870912 8331784694272 8355347433792 8384359056826 8392348156608 8397760364928 8416257980416 8426919255084 8440059614976 8469365377528 8475112931328 8477435476224 8512644022272 8518133809152 8561039376384 8572934606547 8592152965968 8610898889853 8616452041098 8641291616256 8652237951744 8654609036502 8690553421056 8695818997248 8704104873984 8715312832512 8734327460352 8739960210432 8760626553536 8776259076096 8778664147968 8821889676288 8852521237664 8866325252096 8877556648404 8886201319424 8911331979264 8916869916396 8922620387736 8942274104192 8967563340912 8973648986112 9004807489536 9007275193488 9050517172224 9051626386608 9096104337408 9097573728672 9117422353962 9129162526341 9143397916224 9181372342272 9193002823728 9207337761792 9227978293248 9239307684576 9248111428608 9274459324416 9286207723584 9308165713132 9361399250944 9373257781056 9399765863016 9408919044096 9420470580352 9441588901888 9456311468032 9468290227968 9495067066848 9507613999104 9528036049719 9534502047744 9555503546368 9557047149312 9604008640512 9617353035771 9631169298432 9651298107392 9653942977536 9666172086714 9694037803008 9714860285988 9721453068288 9755208113664 9782796371904 9804726936576 9805928585492 9820015755264 9826118392896 9854113032192 9855704872728 9905347742576 9923022913536 9924625885824 9946486704128 9952901173248 9959086392372 9974615908608 9996976484352 10009249991624 10025248476672 10047330934784 10060058367216 10066885410816 10088508758526 10117591990272 10130408425728 10154362596144 10183079684934 10212091307968 10233117379584 10254504239104 10257314413632 10286322655752 10299915165696 10329043885056 10358471360512 10394221145148 10404342693888 10433766739968 10524431976487 10531574157312 10544915003688 10568142123136 10574957496576 10585033924608 10598029402896 10621787514624 10638350401536 10651826506464 10675289118208 10696065748992 10726538870784 10749941489664 10751678042976 10782309604352 10789010258403 10804509720576 10805833900992 10850347014716 10857710370816 10860685849728 10895410754048 10898396564484 10905792528384 10912400310272 10960724656128 10967793205248 10974609127872 11005875820544 11016362852352 11085877161216 11087667981819 11140463245056 11143516210398 11189797542144 11197013819904 11221442897184 11235892340112 11246598544896 11253412819968 11260406240577 11300150575104 11303247301632 11317565663118 11350192029696 11382290989056 11423657920662 11430579475396 11456203954624 11481198519804 11488602721464 11536317268992 11539478715336 11587404561408 11594425329664 11605473165312 11620417110016 11645769947136 11653280280576 11704885530624 11762519568384 11836742197872 11848020926976 11881775972352 11889159888528 11896827183648 11922783078258 11949510953952 11956751121216 11968144201728 12006409986048 12009700257984 12067356229632 12068835182144 12093684175872 12128139116544 12130098304896 12156563138616 12172216701788 12191197221632 12214924167168 12241829789696 12257337098304 12276450349056 12303971057664 12319076912768 12330815238144 12338767355904 12365945765888 12381610298112 12445986281586 12497677041408 12533021150688 12576538585239 12588522234912 12624386970624 12640378882626 12660089422464 12676818665472 12704048066292 12712669396992 12716153214336 12742729532416 12768966033408 12823137381028 12841559064576 12871923970048 12888229448952 12924678061647 12953147047984 12961937424384 12978356927616 13006944151552 13027734061056 13043728495872 13072969248768 13101491190528 13109940315648 13138817376256 13140939830304 13164388614144 13230697218048 13232834514432 13270534897664 13278781856496 13299487878144 13316334972606 13329301979136 13366997968896 13375304874594 13413411156288 13451345011368 13507211234304 13510912790232 13539150128192 13577439579912 13644156506112 13646360593008 13676419218176 13715096874336 13733220220928 13762718738483 13772058513408 13789504235592 13811006642688 13841967439872 13858961526864 13872456925184 13911688986624 13929311585376 13962248569698 14042098876416 14059886671584 14099943328768 14113378566144 14130705870528 14162383352832 14184467202048 14202435341952 14261420998656 14333255319552 14335570723968 14385347011204 14406012960768 14407778534656 14476947161088 14480914466304 14499258130071 14531195419312 14541056704512 14572290428982 14582179602432 14614299541504 14632812170496 14674194557856 14707090404864 14708892878238 14730023632896 14781169548288 14783557309092 14853950993408 14858021613864 14884534370304 14919730056192 14929351759872 14938629588558 14961923862912 14981189786816 14995464726528 15004550426624 15013874987436 15070996402176 15090087550824 15176387985408 15231543894216 15274619527401 15308264693072 15318136961952 15381756358656 15385971620448 15396412981248 15429483983628 15449872748544 15493565827584 15527693262848 15537707040768 15591331717722 15606514040832 15650650109952 15683359424512 15782322930496 15797361235968 15842367963136 15852213184704 15862436244864 15897044104344 15932681271936 15942334828288 15957525602304 16008546648064 16012933677312 16089808306176 16124912234496 16127517064464 16170852155392 16173464406528 16208750851488 16265031236389 16275520522074 16286565556224 16291028774592 16343116131072 16347594846726 16358688792576 16368600465408 16441086984192 16451689807872 16461913691808 16508813730816 16524544278528 16594648375448 16628815741824 16663569388544 16710694867584 16715274315597 16768718113652 16784696313216 16795520729856 16832515960832 16853838510168 16880119229952 16938730755056 16950225862656 16954870952448 17025288044544 17036267618304 17135486880993 17145869213094 17184305931936 17221797779706 17232904082196 17304475903488 17309218073004 17381106842112 17391637994496 17408209747968 17430625665024 17468654920704 17479920420864 17521253107072 17557328295936 17643779352576 17705042475328 17732650504192 17755113296808 17772402638848 17822663958528 17833739832792 17845240775472 17884548208384 17935126681824 17947297972224 18009614979072 18014550386976 18101034344448 18103252773216 18192208674816 18195147457344 18234844707924 18258325052682 18286795832448 18362744684544 18386005647456 18414675523584 18455956586496 18478615369152 18496222857216 18548918648832 18572415447168 18616331426264 18668979422379 18722798501888 18746515562112 18799531726032 18817838088192 18840941160704 18883177803776 18936580455936 18960568323939 18990134133696 19015227998208 19056072099438 19069004095488 19111007092736 19114094298624 19234706071542 19262338596864 19307885955072 19332344173428 19429720571976 19442906136576 19510416227328 19565592743808 19609453873152 19611857170984 19640031510528 19652236785792 19708226064384 19711409745456 19810695485152 19846045827072 19849251771648 19892973408256 19905802346496 19918172784744 19949231817216 19974502458909 19993952968704 20018499983248 20050496953344 20094661869568 20120116734432 20133770821632 20177017517052 20260816851456 20308725192288 20366159369868 20424182615936 20466234759168 20509008478208 20514628827264 20572645311504 20599830331392 20658087770112 20716942721024 20788442290296 20808685387776 20867533479936 20943372854547 21048863952974 21063148314624 21089830007376 21136284246272 21149914993152 21170067849216 21196058805792 21243575029248 21276700803072 21303653012928 21350578236416 21392131497984 21499882979328 21503356085952 21564619208704 21578020516806 21609019441152 21611667801984 21700694029432 21715420741632 21721371699456 21790821508096 21796793128968 21811585056768 21824800620544 21858435643473 21921449312256 21935586410496 21949218255744 22011751641088 22032725704704 22063339317357 22171754322432 22175335963638 22280926490112 22287032420796 22379595084288 22394027639808 22407944382837 22442885794368 22471784680224 22493197089792 22506825639936 22520812481154 22606494603264 22635131326236 22764581978112 22847315841324 22861158950792 22912407909248 22962397039608 22977205442928 23072634537984 23078957430672 23174809122816 23188850659328 23210946330624 23240834220032 23291539894272 23306560561152 23409771061248 23525039136768 23673484395744 23696041853952 23763551944704 23778319777056 23793654367296 23845566156516 23899021907904 23913502242432 23936288403456 24012819972096 24019400515968 24134712459264 24137670364288 24187368351744 24256278233088 24260196609792 24313126277232 24344433403576 24382394443264 24413280783111 24429848334336 24483659579392 24514674196608 24521392270089 24552900698112 24607942115328 24638153825536 24661630476288 24677534711808 24763220596224 24891972563172 24995354082816 25066042301376 25153077170478 25177044469824 25248773941248 25280757765252 25320178844928 25408096132584 25425338793984 25432306428672 25485459064832 25537932066816 25646274762056 25683118129152 25718803819641 25743847940096 25776458897904 25832696669559 25849356123294 25906294095968 25923874848768 25956713855232 26013888303104 26087456991744 26145938497536 26202982381056 26219880631296 26277634752512 26281879660608 26328777228288 26465669028864 26541069795328 26557563712992 26598975756288 26632669945212 26658603958272 26733995937792 26750609749188 26826822312576 26902690022736 26966303610103 27014422468608 27021825580464 27078300256384 27154879159824 27288313012224 27292721186016 27352838436352 27387487579023 27430193748672 27466440441856 27525437476966 27544117026816 27579008471184 27622013285376 27683934879744 27717923053728 27823377973248 27858623170752 27924497139396 28084197752832 28119773343168 28199886657536 28226757132288 28261411741056 28324766705664 28368934404096 28404870683904 28522841997312 28584108149157 28666510639104 28671141447936 28770694022408 28812025921536 28815557069312 28852059107313 28953894322176 28961828932608 28998516260142 29062390838624 29082113409024 29144580857964 29164359204864 29265624340992 29348389115712 29414180809728 29417785756476 29460047265792 29562339096576 29567114618184 29707901986816 29716043227728 29769068740608 29839460112384 29858703519744 29877259177116 29923847725824 29962379573632 29990929453056 30009100853248 30027749974872 30141992804352 30180175101648 30352775970816 30463087788432 30549239054802 30616529386144 30636273923904 30763512717312 30771943240896 30858967967256 30899745497088 30987131655168 31055386525696 31075414081536 31182663435444 31213028081664 31301300219904 31366718849024 31434093557339 31564645860992 31573295929461 31594722471936 31684735926272 31704426369408 31724872489728 31794088208688 31865362543872 31884669656576 31915051204608 32017093296128 32025867354624 32179616612352 32249824468992 32255034128928 32346928813056 32367030775209 32417501702976 32530062472778 32551041044148 32573131112448 32582057549184 32686232262144 32695189693452 32717377585152 32737200930816 32882173968384 32903379615744 32923827383616 33017627461632 33049088557056 33189296750896 33257631483648 33327138777088 33421389735168 33430548631194 33537436227304 33569392626432 33591041459712 33665031921664 33707677020336 33760238459904 33781218721731 33877461510112 33900451725312 33909741904896 34050576089088 34270973761986 34291738426188 34368611863872 34443595559412 34465808164392 34608951806976 34618436146008 34762213684224 34783275988992 34816419495936 34861251330048 34937309841408 34959840841728 35042506214144 35114656591872 35263627797827 35287558705152 35410084950656 35465301008384 35510226593616 35544805277696 35645327917056 35667479665584 35690481550944 35769096416768 35870253363648 36019229958144 36029100773952 36202068688896 36206505546432 36384417349632 36390294914688 36469689415848 36516650105364 36573591664896 36725489369088 36772011294912 36829351047168 36911913172992 36957230738304 36992445714432 37097837297664 37144830894336 37149383295037 37232662852528 37337958844758 37445597003776 37493031124224 37599063452064 37681882321408 37729615755717 37766355607552 37873160911872 37921136647878 37980268267392 38030455996416 38112144198876 38138008190976 38228188597248 38469412143084 38524677193728 38615771910144 38664688346856 38859441143952 38885812273152 39020832454656 39131185487616 39218907746304 39223714341968 39304473571584 39416452128768 39422819490912 39559704280811 39621390970304 39692091654144 39698503543296 39785946816512 39811604692992 39836345569488 39898463634432 39949004917818 39987905937408 40036999966496 40100993906688 40189323739136 40240233468864 40354035034104 40521633702912 40617450384576 40732318739736 40848365231872 40932469518336 41018016956416 41029257654528 41145290623008 41199660662784 41288156215449 41316175540224 41433885442048 41576884580592 41617370775552 41675196488341 41735066959872 41886745709094 42097727905948 42126296629248 42179660014752 42272568492544 42299829986304 42340135698432 42392117611584 42487150058496 42553401606144 42607306025856 42701156472832 42784262995968 42999765958656 43006712171904 43129238417408 43156041033612 43218038882304 43223335603968 43401388058864 43430841483264 43442743398912 43581643016192 43593586257936 43623170113536 43649601241088 43716871286946 43842898624512 43898436511488 44023503282176 44126678634714 44343508644864 44350671927276 44561852980224 44574064841592 44759190168576 44788055279616 44815888765674 44885771588736 44943569360448 44986394179584 45013651279872 45041624962308 45212989206528 45270262652472 45529163956224 45694631682648 45722317901584 45824815818496 45924794079216 45954410885856 46113974812543 46145269075968 46157914861344 46349618245632 46377701318656 46481668440064 46583079788544 46613121122304 46819542122496 47050078273536 47346968791488 47392083707904 47527103889408 47556639554112 47587308734592 47691132313032 47798043815808 47827004484864 47872576806912 48025639944192 48038801031936 48269424918528 48275340728576 48374736703488 48512556466176 48520393219584 48579962770433 48626252554464 48688866807152 48764788886528 48795093709167 48826561566222 48859696668672 48967319158784 49029348393216 49042784540178 49105801396224 49276307651072 49323260952576 49355069423616 49526441192448 49783945126344 49990708165632 50132084602752 50145822946791 50306154340956 50354088939648 50497547882496 50561515530504 50640357689856 50816192265168 50850677587968 50864612857344 50970918129664 51075864133632 51292549524112 51437607639282 51487695880192 51552917795808 51665393339118 51698712246588 51812588191936 51913427710464 52027776606208 52174913983488 52291876995072 52405964762112 52439761262592 52555269505024 52563759321216 52931338057728 53082139590656 53115127425984 53197951512576 53265339890424 53317207916544 53467991875584 53501219498376 53653644625152 53805380045472 53932607220206 54028844937216 54043651160928 54156600512768 54309758319648 54498333869369 54576626024448 54585442372032 54705676872704 54774975158046 54860387497344 54932880883712 55050874953932 55088234053632 55158016942368 55244026570752 55367869759488 55435846107456 55646755946496 55717246341504 55848994278792 56006938267137 56168395505664 56239546686336 56399773315072 56453514264576 56522823482112 56649533411328 56809741367808 57045683994624 57168216298314 57333021278208 57342282895872 57541388044816 57631114138624 57704118214626 57923657865216 57997032520284 58124781677248 58289161715928 58328718409728 58531248681984 58696778231424 58828361619456 58835571512952 58920094531584 59124678193152 59134229236368 59415803973632 59432086455456 59538137481216 59678920224768 59717407039488 59754518354232 59847695451648 59924759147264 59981858906112 60018201706496 60055499949744 60283985608704 60360350203296 60926175576864 61098478109604 61233058772288 61272547847808 61527025434624 61543886481792 61717935934512 61799490994176 61974263310336 62110773051392 62150828163072 62365326870888 62426056163328 62602600439808 62733437698048 62830118563641 62868187114678 63129291721984 63146591858922 63189444943872 63408852738816 63449744979456 63588176417376 63730725087744 63769339313152 63830102409216 64034186592256 64051734709248 64499648937984 64510068257856 64693857626112 64734061550418 64835003405952 65060124945556 65102082088296 65146262224896 65164115098368 65372464524288 65390379386904 65434755170304 65474401861632 65575306930419 65764347936768 65806759231488 65847654767232 66035254923264 66098177114112 66190017952071 66378593501792 66515262967296 66654277554176 66842779470336 66861097262388 67074872454608 67138785252864 67182082919424 67330063843328 67415354040672 67520476919808 67562437443462 67754923020224 67819483809792 68541947523972 68583476852376 68737223727744 68887191118824 68931616328784 69217903613952 69236872292016 69524427368448 69566551977984 69632838991872 69722502660096 69874619682816 69919681683456 70085012428288 70229313183744 70527255595654 70575117410304 70820169901312 70930602016768 71020453187232 71290655834112 71334959331168 71380963101888 71538192833536 71740506727296 72038459916288 72058201547904 72404137377792 72413011092864 72768834699264 72780589829376 72939378831696 73033300210728 73147183329792 73239842349333 73450978738176 73544022589824 73564176810267 73658702094336 73823826345984 73914461476608 73984891428864 74289661788672 74298766590074 74465325705056 74675917689516 74986062248448 75198126904128 75363764642816 75459231511434 75532711215104 75746321823744 75842273295756 75960536534784 76224288397752 76276016381952 76456377194496 76938824286168 77049354387456 77156411458923 77231543820288 77329376693712 77498090008677 77718882287904 77771624546304 78041664909312 78262370975232 78437815492608 78447428683936 78608947143168 78832904257536 78845638981824 79119408561622 79242781940608 79397007086592 79571893633024 79623209385984 79672691138976 79796927268864 79898009835636 79975811874816 80073999932992 80201987813376 80378647478272 80480466937728 80708070068208 80898910830309 81043267405824 81234900769152 81464637479472 81696730463744 81864939036672 82036033912832 82058515309056 82162462737069 82290581246016 82399321325568 82576312430898 82632351080448 83153769161184 83350392976682 83470133919744 83773491418188 84195455811896 84252593258496 84359320029504 84545136985088 84599659972608 84680271396864 84784235223168 84974300116992 85106803212288 85214612051712 85402312945664 85568525991936 85752324447471 85999531917312 86013424343808 86258476834816 86312082067224 86436077764608 86446671207936 86556177321939 86802776117728 86861682966528 86885486797824 87163286032384 87187172515872 87246340227072 87433742573892 87796873022976 88047006564352 88253357269428 88687017289728 88701343854552 89123705960448 89148129683184 89518380337152 89576110559232 89631777531348 89771543177472 89887138720896 89972788359168 90027302559744 90083249924616 90425978413056 90540525304944 91058327912448 91389263365296 91444635803168 91649631636992 91849588158432 91908821771712 92227949625086 92290538151936 92315829722688 92699236491264 92755402637312 93166159577088 93226242244608 93639084244992 94100156547072 94302280672017 94693937582976 94719887788383 94784167415808 95054207778816 95113279108224 95174617469184 95382264626064 95596087631616 95654008969728 95745153613824 96051279888384 96077602063872 96538849837056 96550681457152 96749473406976 97040786439168 97101092325627 97159925540866 97252505108928 97377733614304 97529577773056 97590187418334 97653123132444 97719393337344 98058696786432 98085569080356 98211602792448 98552615302144 98646521905152 98710138847232 99052882384896 99567890252688 99981416331264 100264169205504 100291645893582 100612308681912 100708177879296 100995095764992 101123031061008 101280715379712 101343656165193 101632384530336 101701355175936 101729225714688 101941836259328 102151728267264 102585099048224 102875215278564 102975391760384 103105835591616 103330786678236 103397424493176 103625176383872 103826855420928 104055553212416 104349827966976 104583753990144 104811929524224 104879522525184 105110539010048 105127518642432 105790883393481 105862676115456 106164279181312 106230254851968 106395903025152 106530679780848 106634415833088 106935983751168 107002438996752 107307289250304 107610760090944 107865214440412 108057689874432 108087302321856 108313201025536 108619516639296 108996667738738 109153252048896 109170884744064 109411353745408 109549950316092 109720774994688 110101749907864 110176468107264 110316033884736 110488053141504 110735739518976 110871692214912 111293511892992 111434492683008 111448149885111 111697988557584 112013876534274 112336791011328 112479093372672 112799546630144 113045646964224 113188847267151 113299066822656 113619482735616 114091367989248 114336432596628 114684565791744 115082776089632 115262228277248 115408236429252 115847315730432 115994065040568 116249563354496 116578323431856 116657436819456 117062497363968 117393556462848 117656723238912 117671143025904 118249356386304 118268458472736 118679112842433 118831607947264 118864172910912 119076274962432 119357840449536 119434814078976 119509036708464 119695390903296 119849518294528 119963717812224 120036403412992 120110999899488 120567971217408 120720700406592 121852351153728 122196956219208 122466117544576 122545095695616 123054050869248 123087772963584 123435871869024 123598981988352 123864468646347 123948526620672 124221546102784 124301656326144 124730653741776 124852112326656 125025589465023 125205200879616 125466875396096 125660237127282 125736374229356 126258583443968 126293183717844 126378889887744 126817705477632 126899489958912 127176352834752 127461450175488 127538678626304 127660204818432 128103469418496 128999297875968 129020136515712 129387715252224 129468123100836 129670006811904 130120249891112 130204164176592 130292524449792 130328230196736 130744929048576 130780758773808 130869510340608 130948803723264 131150613860838 131528695873536 131695309534464 132070509846528 132380035904142 132757187003584 133030525934592 133308555108352 133685558940672 133722194524776 134149744909216 134277570505728 134364165838848 134660127686656 134830708081344 135040953839616 135124874886924 135509846040448 135638967619584 137083895047944 137166953704752 137474447455488 137774382237648 137863232657568 138341924437629 138435807227904 138473744584032 139048854736896 139133103955968 139445005320192 139749239365632 139839363366912 140170024856576 140458626367488 141054511191308 141150234820608 141640339802624 141861204033536 142040906374464 142581311668224 142669918662336 142761926203776 143076385667072 143481013454592 144076919832576 144116403095808 144808274755584 144826022185728 145537669398528 145561179658752 145739888311299 145878757663392 146066600421456 146294366659584 146385281127501 146479684698666 146901957476352 147088045179648 147128353620534 147317404188672 147828922953216 147969782857728 148579323577344 148597533180148 148930651410112 149351835379032 149972124496896 150396253808256 150727529285632 150918463022868 151065422430208 151492643647488 151684546591512 151921073069568 152448576795504 152552032763904 152912754388992 153877648572336 154312822917846 154463087640576 154658753387424 154996180017354 155437764575808 156083329818624 156524741950464 156875630985216 156894857367872 157217894286336 157665808515072 157691277963648 158238817123244 158485563881216 158794014173184 159143787266048 159246418771968 159345382277952 159593854537728 159796019671272 159951623749632 160147999865984 160403975626752 160757294956544 160960933875456 161416140136416 161797821660618 162086534811648 162469801538304 162929274958944 163393460927488 163495001608107 163729878073344 164072067825664 164117030618112 164324925474138 164581162492032 164798642651136 165152624861796 165264702160896 166307538322368 166700785953364 166940267839488 167546982836376 168020814801411 168390911623792 168505186516992 168718640059008 169090273970176 169199319945216 169360542793728 169568470446336 169948600233984 170429224103424 170804625891328 171137051983872 171504648894942 171999063834624 172026848687616 172516953669632 172624164134448 172893342415872 173112354643878 173605552235456 173770973595648 174326572064768 174374345031744 174867485147784 175593746045952 176094013128704 176506714538856 177374034579456 177402687709104 178247411920896 178296259366368 178915343600279 179036760674304 179152221118464 179263555062696 179543086354944 179774277441792 179945576718336 180054605119488 180166499849232 180851956826112 181081050609888 182778526730592 182889271606336 183299263273984 183699176316864 183817643543424 184455899250172 184581076303872 184631659445376 185398472982528 185510805274624 186332319154176 186452484489216 187278168489984 188200313094144 188490355690923 188604561344034 189387875165952 189439775576766 189568334831616 190226558216448 190349234938368 190764529252128 191192175263232 191308017939456 191490307227648 192102559776768 192155204127744 193101362914304 193498946813952 194081572878336 194202184651254 194319851081732 194505010217856 194755467228608 195059155546112 195180374836668 195306246264888 195438786674688 196117393572864 196171138160712 196423205584896 197105230604288 197293043810304 197420277694464 198105764769792 198570053856213 199135780505376 199962832662528 200528338411008 200583291787164 201224617363824 201416355758592 201990191529984 202246062122016 202561430759424 202687312330386 203264769060672 203458451429376 203883672518656 205170198096448 205750430557128 205950783520768 206211671183232 206661573356472 206794848986352 207250352767744 207653710841856 208111106424832 208699655933952 209167507980288 209623859048448 209759045050368 210221078020096 210255037284864 211581766786962 211725352230912 212460509703936 212791806050304 213061359561696 213871967502336 214004877993504 214614578500608 215221520181888 215730428880824 216115379748864 216174604643712 216626402051072 217239033278592 217993335477476 218306504097792 218341769488128 218822707490816 219099900632184 219441549989376 219719527047999 220203499815728 220352936214528 220632067769472 220976106283008 221471479037952 221743384429824 222868985366016 222896299770222 223395977115168 224027753068548 224958186745344 225599093260288 226091293928448 226377694534302 226598133645312 227238965471232 228672865193256 229369131583488 230165552179264 230524456554496 230816472858504 231469234376769 231694631460864 231988130081136 232499126708992 233156646863712 233314873638912 234124994727936 234787112925696 235313446477824 235342286051808 236498712772608 236536916945472 237358225684866 237663215894528 237728345821824 238715680899072 238869628157952 239018073416928 239390781806592 239699036589056 239927435624448 240072806825984 240221999798976 241135942434816 241441400813184 242696732490927 243704702307456 244393912438416 244932235089152 245090191391232 246108101738496 246175545927168 246487388211207 246871743738048 247197963976704 247728937292694 247897053241344 248443092205568 249461307483552 250051178930046 250410401759232 251320474254564 251472748458712 252517166887936 252586367435688 252757779775488 253635410955264 253798979917824 254352705669504 254922900350976 255077357252608 255320409636864 256206938836992 257998595751936 258040273031424 258775430504448 258936246201672 259340013623808 259668531965817 260240499782224 260408328353184 260585048899584 260656460393472 261489858097152 261561517547616 261739020681216 262301227721676 263390619068928 264141019693056 264760071808284 265514374007168 266061051869184 266617110216704 267371117881344 267444389049552 268299489818432 268555141011456 268728331677696 269320255373312 269661416162688 270081907679232 270249749773848 271019692080896 271277935239168 274167790095888 274333907409504 274948894910976 275548764475296 275726465315136 276683848875258 276871614455808 276947489168064 278097709473792 278266207911936 279498478731264 279678726733824 280340049713152 280917252734976 282109022382616 282300469641216 282906842016051 283280679605248 283722408067072 284081812748928 284159663365149 285162623336448 285339837324672 285523852407552 286152771334144 286962026909184 288153839665152 288232806191616 289616549511168 289652044371456 291122359317504 291303276976881 291479776622598 291757515326784 292133200842912 292588733319168 292770562255002 292959369397332 294176090359296 294256707241068 294634808377344 295657845906432 295939565715456 297158647154688 297195066360296 297861302820224 298703670758064 299944248993792 300792507616512 301455058571264 301836926045736 302130844860416 302985287294976 303369093183024 303842146139136 304897153591008 305104065527808 305825508777984 307755297144672 308625645835692 308926175281152 309317506774848 309992360034708 310875529151616 312166659637248 313049483900928 313751261970432 313789714735744 314435788572672 315331617030144 315382555927296 316477634246488 316971127762432 317372650180443 317588028346368 318287574532096 318492837543936 318690764555904 319187709075456 319592039342544 319903247499264 320295999731968 320807951253504 321921867750912 322832280272832 323595643321236 324173069623296 324939603076608 325858549917888 326786921854976 326990003216214 327459756146688 328234061236224 328649850948276 329162324984064 330305249723592 330529404321792 332615076644736 333401571906728 333880535678976 334344449655333 335093965672752 336041629602822 336781823247584 337010373033984 337437280118016 338180547940352 338398639890432 339136940892672 339566541801453 339897200467968 340858448206848 341609251782656 342274103967744 343009297789884 344053697375232 345033907339264 345248328268896 345786684831744 346224709287756 347211104470912 347541947191296 348653144129536 348748690063488 349734970295568 351187492091904 352188026257408 353013429077712 354748069158912 354805375418208 356037338527299 356494823841792 356592518732736 357830687200558 358073521348608 358304442236928 358527110125392 359086172709888 359548554883584 359891153436672 360109210238976 360332999698464 361703913652224 362162101219776 365557053461184 365778543212672 366598526547968 367398352633728 367635287086848 368911798500344 369162152607744 369263318890752 370796945965056 371021610549248 371593405939041 372664638308352 372904968978432 374556336979968 375076768395069 376400626188288 376980711381846 377209122688068 378775750331904 378879551153532 379136669663232 380453116432896 380698469876736 381529058504256 382384350526464 382616035878912 382980614455296 384310408255488 386202725828608 386997893627904 388163145756672 388404369302508 388639702163464 389010020435712 389510934457216 390118311092224 390360749673336 390612492529776 390877573349376 392234787145728 392342276321424 392846411169792 394210461208576 394586087620608 396211529539584 397140107712426 398271561010752 399925665325056 401056676822016 401166583574328 402449234727648 402832711517184 403980383059968 404492124244032 405122861518848 405374624660772 406529538121344 406916902858752 407767345037312 408643216245407 410340396192896 411500861114256 411901567041536 412423342366464 413323146712944 413589697972704 414500705535488 415025773312887 415307421683712 416222212849664 417399311867904 418335015960576 419247718096896 419518090100736 420510074569728 423163533573924 423450704461824 424921019407872 425583612100608 426122719123392 427743935004672 428009755987008 429229157001216 430443040363776 431460857761648 432230759497728 432349209287424 433252804102144 434478066557184 435986670954952 436613008195584 436683538976256 437219664933897 437645414981632 438199801264368 438883099978752 439155843382503 439439054095998 440406999631456 440705872429056 441264135538944 441952212566016 443486768859648 445737970732032 445792599540444 446791954230336 448055506137096 449916373490688 451198186520576 452182587856896 452755389068604 453196267290624 454477930942464 457345730386512 458427161371751 458738263166976 460331104358528 461048913108992 461632945717008 462938468753538 463389262921728 463976260162272 464998253417984 466313293727424 468249989455872 469574225851392 470626892955648 470684572103616 472997425545216 473073833890944 474716451369732 475326431789056 475456691643648 477431361798144 477739256315904 478036146833856 478781563613184 479398073178112 479854871248896 480145613651968 480443999597952 482271884869632 482882801626368 482941982835481 485393464981854 487409404614912 488787824876832 489864470178304 490180382782464 490485004824321 492216203476992 492351091854336 492974776422414 493743487476096 494395927953408 495457874585388 495794106482688 498922614967104 500102357860092 500820803518464 502640948509128 502945496917424 505034333775872 505172734871376 505515559550976 507270821910528 507597959835648 508705411339008 509845800701952 510154714505216 512413877673984 515997191503872 516080546062848 517550861008896 517872492403344 518680027247616 519337063931634 520480999564448 520816656706368 521312920786944 522979716194304 523123035095232 524602455443352 526781238137856 528282039386112 529520143616568 531028748014336 532122103738368 533234220433408 534379590474763 534742235762688 534888778099104 536598979636864 536746030800837 537110282022912 537456663355392 538640510746624 539322832325376 540163815358464 540499499547696 542039384161792 542555870478336 548335580191776 548667814819008 549897789821952 551097528950592 551452930630272 553367697750516 553743228911616 553894978336128 556195418947584 556532415823872 558996957462528 559357453467648 560680099426304 561834505469952 564218044765232 564600939282432 565813684032102 566561359210496 567444816134144 568163625497856 568319326730298 570679674649344 571047704815104 572305542668288 573924053818368 576307679330304 576465612383232 579304088742912 582244718635008 582606553953762 582959553245196 583515030653568 584266401685824 585177466638336 585541124510004 585918738794664 588352180718592 588513414482136 589269616754688 591315691812864 591879131430912 594317294309376 594390132720592 595722605640448 597407341516128 599481672563059 599888497987584 601585015233024 602910117142528 603673852091472 604261689720832 605970574589952 606738186366048 607684292278272 609794307182016 611651017555968 615510594289344 617251291671384 617852350562304 618635013549696 619984720069416 621751058303232 624333319274496 626098967801856 627502523940864 627579429471488 628871577145344 630663234060288 630765111854592 631539516015629 632955268492976 633942255524864 634745300360886 635176056692736 636575149064192 637381529111808 638375418150912 639184078685088 640591999463936 641615902507008 643843735501824 645664560545664 647191286642472 648346139246592 649879206153216 651717099835776 653573843709952 653980006432428 654919512293376 656468122472448 657299701896552 658324649968128 660610499447184 661058808643584 665230153289472 666803143813456 668688899310666 670187931345504 672083259205644 673563646495168 674874560236032 676361095880704 676797279780864 678273881785344 679133083602906 679794400935936 681716896413696 683218503565312 686018595579768 688107394750464 690067814678528 690496656537792 691573369663488 692449418575512 694422208941824 695083894382592 697306288259072 697497380126976 699469940591136 702374984183808 704376052514816 706026858155424 708478340301797 709496138317824 709610750836416 712074677054598 712989647683584 713185037465472 715661374401116 716147042697216 716608884473856 717054220250784 718172345419776 719097109767168 719782306873344 720218420477952 720665999396928 723407827304448 724324202439552 728090197472781 731114106922368 731557086425344 733197053095936 734796705267456 735270574173696 737823597000688 738324305215488 738526637781504 741593891930112 742043221098496 743186811878082 745329276616704 750153536790138 753961422763692 754418245376136 757551500663808 757759102307064 758273339326464 760906232865792 761396939753472 763058117008512 764768701052928 765232071757824 765961228910592 768620816510976 772405451657216 773995787255808 776326291513344 776808738605016 777279404326928 778020040871424 779021868914432 780236622184448 780721499346672 781224985059552 781755146698752 784469574291456 784684552642848 788420922417152 792423059079168 794280215424852 796543122021504 799851330650112 802113353644032 802333167148656 804898469455296 805665423034368 807960766119936 808984248488064 810245723037696 810749249321544 813059076242688 813833805717504 815534690074624 817286432490814 820680792385792 823001722228512 824846684732928 825859367097361 826646293425888 827179395945408 829001411070976 830051546625774 830614843367424 832444425699328 834798623735808 838495436193792 839036180201472 841020149139456 846327067147848 846901408923648 848720526048153 849842038815744 851167224201216 852245438246784 852478990095447 855487870009344 856019511974016 858458314002432 860886080727552 862921715523296 864461518995456 864698418574848 866505608204288 868956133114368 871973341909904 873367077952512 874439329867794 875290829963264 876399602528736 877766199957504 878311686765006 878878108191996 880813999262912 882528271077888 883904425132032 886973537719296 891475941464064 891585199080888 893583908460672 896111012274192 899832746981376 902396373041152 904365175713792 905510778137208 906392534581248 908955861884928 914691460773024 916854322743502 917476526333952 920662208717056 922097826217984 923265891434016 925876937507076 926778525843456 927952520324544 929996506835968 932626587454848 936499978911744 939148451702784 941253785911296 941369144207232 945994851090432 946147667781888 949432902739464 950652863578112 950913383287296 952117950541329 954862723596288 955478512631808 956072293667712 957563127226368 958796146356224 959709742497792 960887999195904 965765603252736 965883965670962 970786929963708 974818809229824 977575649753664 979728940356608 980360765564928 980970009648642 984702183708672 985949552844828 987486974952192 990915749170776 991588212965376 997845229934208 1000204715720184 1001641607036928 1003033348965999 1005281897018256 1005890993834848 1010068667551744 1010345469742752 1011031119101952 1014541643821056 1015195919671296 1017410822678016 1019691601403904 1020309429010432 1024827755347968 1032161092125696 1035101722017792 1035744984806688 1037360054495232 1038674127863268 1040961999128896 1041633313412736 1042625841573888 1045959432388608 1046246070190464 1049204910886704 1053562476275712 1056564078772224 1059040287233136 1062057496028672 1064244207476736 1066468440866816 1068112015581897 1068759180949526 1069484471525376 1069777556198208 1073197959273728 1073492061601674 1074220564045824 1074913326710784 1078645664650752 1080327630716928 1080998999095392 1084078768323584 1085111740956672 1096671160383552 1097335629638016 1099795579643904 1102195057901184 1102905861260544 1106735395501032 1107486457823232 1107789956672256 1112390837895168 1113064831647744 1114780217817123 1117993914925056 1118714906935296 1121360198852608 1123669010939904 1125230305185207 1128436089530464 1129201878564864 1131627368064204 1133122718420992 1136327250995712 1136638653460596 1141359349298688 1142095409630208 1144611085336576 1147848107636736 1152931224766464 1158608177485824 1164489437270016 1165213107907524 1165919106490392 1167030061307136 1168532803371648 1170354933276672 1171082249020008 1171837477589328 1176704361437184 1177026828964272 1178539233509376 1182631383625728 1183758262861824 1188634588618752 1188780265441184 1191445211280896 1194814683032256 1198963345126118 1199776995975168 1203170030466048 1205820234285056 1207347704182944 1211941149179904 1213476372732096 1215368584556544 1219588614364032 1223302035111936 1225929648736221 1231021188578688 1234502583342768 1235704701124608 1237270027099392 1239969440138832 1243502116606464 1245077319938661 1248666638548992 1252197935603712 1255005047881728 1255158858942976 1257743154290688 1261530223709184 1263079032031258 1265910536985952 1267884511049728 1269490600721772 1270352113385472 1274763058223616 1276750836301824 1278368157370176 1281183998927872 1283231805014016 1287687471003648 1291329121091328 1294382573284944 1296692278493184 1299758412306432 1303434199671552 1307147687419904 1307960012864856 1309839024586752 1311658994801691 1312936244944896 1314599403793104 1316649299936256 1317467530147509 1321220998894368 1322117617287168 1330460306578944 1333606287626912 1337377798621332 1340375862691008 1344166518411288 1347127292990336 1349749120472064 1352722191761408 1353594559561728 1356547763570688 1358266167205812 1359588801871872 1363433792827392 1366437007130624 1372037191159536 1375281484115253 1376214789500928 1380135629357056 1380993313075584 1383146739326976 1384898837151024 1388844417883648 1390167788765184 1394612576518144 1394994760253952 1398939881182272 1404749968367616 1412053716310848 1416956680603594 1418992276635648 1419221501672832 1424149354109196 1425979295367168 1426370074930944 1431322748802232 1432294085394432 1433217768947712 1434108440501568 1436344690839552 1438194219534336 1439564613746688 1440436840955904 1441331998793856 1446815654608896 1448648404879104 1448825948506443 1456180394945562 1462228213844736 1463114172850688 1466394106191872 1469593410534912 1470541148347392 1471455014472963 1475647194001376 1476648610430976 1477053275563008 1483187783860224 1486373623756164 1500307073580276 1507922845527384 1508836490752272 1515103001327616 1515518204614128 1516546678652928 1521812465731584 1522793879506944 1526116234017024 1529537402105856 1530464143515648 1537241633021952 1544810903314432 1547991574511616 1552652583026688 1553617477210032 1554558808653856 1556040081742848 1558043737828864 1560473244368896 1561442998693344 1562449970119104 1568939148582912 1569369105285696 1576841844834304 1584846118158336 1588560430849704 1593086244043008 1599702661300224 1603138771424289 1604226707288064 1604666334297312 1609796938910592 1610238092402511 1611330846068736 1615921532239872 1617968496976128 1620491446075392 1621498498643088 1626118152485376 1627667611435008 1631069380149248 1634572864981628 1641361584771584 1646003444457024 1649693369465856 1651718734194722 1653292586851776 1654358791890816 1658002822141952 1660103093251548 1661229686734848 1669597247471616 1676990872387584 1678072360402944 1682040298278912 1692654134295696 1693802817847296 1697441052096306 1699684077631488 1702334448402432 1704490876493568 1704957980190894 1712039023948032 1716916628004864 1721772161455104 1725843431046592 1728923037990912 1729396837149696 1733011216408576 1737912266228736 1743946683819808 1746734155905024 1748878659735588 1750581659926528 1752799205057472 1755532399915008 1756623373530012 1757756216383992 1761627998525824 1765056542155776 1767808850264064 1773947075438592 1782951882928128 1783170398161776 1787167816921344 1792222024548384 1798445017689177 1799665493962752 1804792746082304 1808730351427584 1811021556274416 1812785069162496 1817911723769856 1829382921546048 1833708645487004 1834953052667904 1841324417434112 1844195652435968 1846531782868032 1851753875014152 1853557051686912 1855905040649088 1859993013671936 1865253174909696 1872999957823488 1878296903405568 1882507571822592 1882738288414464 1891989702180864 1892295335563776 1894618548046887 1898865805478928 1901305727156224 1901826766574592 1904235901082658 1909725447192576 1912144587335424 1915126254452736 1917592292712448 1921775998391808 1931531206505472 1931767931341924 1941573859927416 1949637618459648 1955151299507328 1959457880713216 1960721531129856 1961940019297284 1969404367417344 1971899105689656 1974973949904384 1981831498341552 1983176425930752 1995690459868416 2000409431440368 2006066697931998 2010563794036512 2011781987669696 2020137335103488 2020690939485504 2029083287642112 2030391839342592 2034821645356032 2039383202807808 2040618858020864 2049655510695936 2064322184251392 2070203444035584 2071489969613376 2074720108990464 2077348255726536 2081923998257792 2083266626825472 2085251683147776 2091918864777216 2092492140380928 2098409821773408 2107124952551424 2113128157544448 2118080574466272 2124114992057344 2125435020905391 2128488414953472 2132936881733632 2136224031163794 2137518361899052 2138968943050752 2139555112396416 2146395918547456 2146984123203348 2148441128091648 2149826653421568 2157291329301504 2160655261433856 2161997998190784 2168157536647168 2170223481913344 2184270592418343 2193342320767104 2194671259276032 2199591159287808 2204390115802368 2205811722521088 2213470791002064 2214972915646464 2215579913344512 2224781675790336 2226129663295488 2229560435634246 2235987829850112 2242720397705216 2250460610370414 2256872179060928 2263254736128408 2266245436841984 2272654501991424 2273277306921192 2282718698597376 2284190819260416 2289222170673152 2295696215273472 2305862449532928 2317216354971648 2328978874540032 2330426215815048 2331838212980784 2334060122614272 2337065606743296 2340709866553344 2342164498040016 2343674955178656 2353408722874368 2354053657928544 2365262767251456 2377269177237504 2377560530882368 2382890422561792 2389629366064512 2397926690252236 2399553991950336 2406340060932096 2411640468570112 2414695408365888 2423882298359808 2426952745464192 2430737169113088 2439177228728064 2446604070223872 2451859297472442 2462042377157376 2469005166685536 2474540054198784 2477578101292083 2479938880277664 2487004233212928 2490154639877322 2497333277097984 2504395871207424 2510317717885952 2515486308581376 2523060447418368 2526158064062516 2531821073971904 2535769022099456 2538981201443544 2540704226770944 2546161578144459 2549526116447232 2553501672603648 2556736314740352 2562367997855744 2566463610028032 2575374942007296 2582658242182656 2588765146569888 2593384556986368 2599516824612864 2606868399343104 2614295374839808 2615920025729712 2623317989603382 2625872489889792 2629198807586208 2633298599872512 2634935060295018 2642441997788736 2660920613157888 2667212575253824 2674755597242664 2680751725382016 2688333036822576 2694254585980672 2699498240944128 2705444383522816 2707189119123456 2713095527141376 2716532334411624 2719177603743744 2726867585654784 2732874014261248 2744074382319072 2750562968230506 2752429579001856 2761986626151168 2766293478653952 2769797674302048 2777688835767296 2780335577530368 2789225153036288 2789989520507904 2797879762364544 2809499936735232 2824107432621696 2833913361207188 2837984553271296 2838443003345664 2848298708218392 2851958590734336 2852740149861888 2856353851623987 2862645497604464 2864588170788864 2866435537895424 2868216881003136 2872689381679104 2876388439068672 2879129227493376 2882663997587712 2897296809758208 2897651897012886 2912360789891124 2924456427689472 2926228345701376 2932788212383744 2939186821069824 2941082296694784 2942910028945926 2951294388002752 2954106551126016 2972747247512328 3000614147160552 3009100046897997 3015845691054768 3017672981504544 3030206002655232 3031036409228256 3033093357305856 3043624931463168 3045587759013888 3052232468034048 3059074804211712 3060928287031296 3074483266043904 3089621806628864 3105305166053376 3107234954420064 3109117617307712 3112080163485696 3116087475657728 3120946488737792 3122885997386688 3124899940238208 3137878297165824 3138738210571392 3153683689668608 3169692236316672 3177120861699408 3186172488086016 3199405322600448 3204336046745691 3206277542848578 3208453414576128 3209332668594624 3219593877821184 3220476184805022 3222661692137472 3235936993952256 3240982892150784 3242996997286176 3252236304970752 3255335222870016 3269145729963256 3282723169543168 3292006888914048 3299386738931712 3303437468389444 3306585173703552 3308717583781632 3316005644283904 3320206186503096 3322459373469696 3339194494943232 3353981744775168 3356144720805888 3364080596557824 3375690915555621 3385308268591392 3387605635694592 3394882104192612 3399368155262976 3408981752987136 3409915960381788 3424078047896064 3433833256009728 3443544322910208 3451686862093184 3458793674299392 3466022432817152 3475824532457472 3487893367639616 3493468311810048 3497757319471176 3501163319853056 3505598410114944 3511064799830016 3513246747060024 3515512432767984 3523255997051648 3530113084311552 3535617700528128 3547894150877184 3565903765856256 3566340796323552 3574335633842688 3584444049096768 3596890035378354 3599330987925504 3617460702855168 3622043112548832 3635823447539712 3658765843092096 3667417290974008 3669906105335808 3677788946208663 3682648834868224 3688391304871936 3693063565736064 3703507750028304 3707114103373824 3711810081298176 3719986027343872 3730506349819392 3735231959815983 3745999915646976 3756593806811136 3765015143645184 3765476576828928 3784590671127552 3789237096093774 3797731610957856 3803653533149184 3808471802165316 3824289174670848 3830252508905472 3835184585424896 3843551996783616 3863062413010944 3863535862683848 3883147719854832 3899275236919296 3910302599014656 3918915761426432 3921443062259712 3923880038594568 3934976984405073 3938808734834688 3943798211379312 3949947899808768 3963662996683104 3966352851861504 3991380919736832 4000818862880736 4012133395863996 4021127588073024 4023563975339392 4040274670206976 4041381878971008 4058166575284224 4060783678685184 4069643290712064 4078766405615616 4081237716041728 4099311021391872 4125844452345759 4128644368502784 4140406888071168 4142979939226752 4149440217980928 4154696511453072 4163847996515584 4166533253650944 4170503366295552 4183837729554432 4184984280761856 4196819643546816 4214249905102848 4236161148932544 4248229984114688 4250870041810782 4256976829906944 4272448062327588 4275036723798104 4277937886101504 4279110224792832 4292791837094912 4293968246406696 4296882256183296 4299653306843136 4314582658603008 4321310522867712 4323995996381568 4336315073294336 4340446963826688 4346477845519329 4368541184836686 4386684641534208 4389342518552064 4399182318575616 4408780231604736 4411623445042176 4414365043418889 4426941582004128 4429945831292928 4431159826689024 4449563351580672 4459120871268492 4485440795410432 4500921220740828 4513744358121856 4526509472256816 4532490873683968 4545309003982848 4546554613842384 4565437397194752 4568381638520832 4578444341346304 4591392430546944 4611724899065856 4634432709943296 4657957749080064 4660852431630096 4663676425961568 4668120245228544 4674131213486592 4681419733106688 4684328996080032 4687349910357312 4706817445748736 4708107315857088 4730525534502912 4754538354475008 4755121061764736 4765780845123584 4779258732129024 4795853380504472 4799107983900672 4809416314272867 4812680121864192 4823280937140224 4829390816731776 4830714277207533 4847764596719616 4853905490928384 4861474338226176 4878354457456128 4893208140447744 4903718594944884 4924084754314752 4938010333371072 4949080108397568 4955156202584166 4959877760555328 4974008466425856 4980309279754644 5008791742414848 5020635435771904 5030972617162752 5046120894836736 5052316128125032 5063642147943808 5071538044198912 5077962402887088 5081408453541888 5092323156288918 5099052232894464 5107003345207296 5113472629480704 5124735995711488 5150749884014592 5165316484365312 5177530293139776 5186769113972736 5199033649225728 5213736798686208 5228590749679616 5231840051459424 5246635979206764 5251744979779584 5258397615172416 5266597199745024 5269870120590036 5284883995577472 5312361811190291 5321841226315776 5334425150507648 5349511194485328 5361503450764032 5376666073645152 5388509171961344 5395335053067531 5398996481888256 5410888767045632 5414378238246912 5426191054282752 5433064668823248 5438355207487488 5453735171309568 5488148764638144 5501125936461012 5504859158003712 5523973252302336 5532586957307904 5539595348604096 5555377671534592 5560671155060736 5579979041015808 5595759524729088 5618999873470464 5648214865243392 5667826722414376 5675969106542592 5676886006691328 5683855644140661 5696597416436784 5703917181468672 5705480299723776 5712707703247974 5725290995208928 5729176341577728 5736433762006272 5745378763358208 5752776878137344 5765327995175424 5794593619516416 5795303794025772 5824721579782248 5848912855378944 5852456691402752 5865576424767488 5878373642139648 5882164593389568 5885820057891852 5902588776005504 5908213102252032 5945494495024656 6001228294321104 6018200093795994 6031691382109536 6035345963009088 6060412005310464 6062072818456512 6087249862926336 6091175518027776 6104464936068096 6118149608423424 6121856574062592 6148966532087808 6179243613257728 6210610332106752 6214469908840128 6218235234615424 6224160326971392 6232174951315456 6241892977475584 6245771994773376 6249799880476416 6275756594331648 6277476421142784 6307367379337216 6339384472633344 6354241723398816 6372344976172032 6376305062716173 6398810645200896 6408672093491382 6412555085697156 6416906829152256 6418665337189248 6439187755642368 6440952369610044 6445323384274944 6471873987904512 6481965784301568 6485993994572352 6504472609941504 6510670445740032 6538291459926512 6565446339086336 6584013777828096 6598773477863424 6606874936778888 6613170347407104 6617435167563264 6632011288567808 6640412373006192 6644918746939392 6678388989886464 6707963489550336 6728161193115648 6751381831111242 6770616537182784 6789764208385224 6798736310525952 6817963505974272 6819831920763576 6848156095792128 6867666512019456 6887088645820416 6903373724186368 6917587348598784 6932044865634304 6946934676171919 6951649064914944 6975786735279232 6986936623620096 6995514638942352 7002326639706112 7011196820229888 7022129599660032 7026493494120048 7031024865535968 7046511994103296 7060226168623104 7095788301754368 7131807531712512 7132681592647104 7148671267685376 7168888098193536 7193780070756708 7198661975851008 7234921405710336 7244086225097664 7271646895079424 7317531686184192 7334834581948016 7339812210671616 7355577892417326 7365297669736448 7376782609743872 7386127131472128 7407015500056608 7423620162596352 7432734303876249 7439972054687744 7461012699638784 7470463919631966 7491999831293952 7513187613622272 7530953153657856 7569181342255104 7578474192187548 7595463221915712 7607307066298368 7616943604330632 7648578349341696 7660505017810944 7670369170849792 7687103993567232 7726124826021888 7727071725367696 7766295439709664 7793261743319767 7798550473838592 7820605198029312 7837831522852864 7842886124519424 7847760077189136 7869953968810146 7877617469669376 7887596422758624 7899895799617536 7927325993366208 7982761839473664 8001637725761472 8024266791727992 8042255176146048 8047127950678784 8080549340413952 8082763757942016 8116333150568448 8121567357370368 8139286581424128 8157532811231232 8162475432083456 8198622042783744 8210013708203177 8251688904691518 8257288737005568 8285959878453504 8298880435961856 8309393022906144 8327695993031168 8333066507301888 8341006732591104 8367675459108864 8369968561523712 8393639287093632 8428499810205696 8472322297865088 8496459968229376 8501740083621564 8513953659813888 8544896124655176 8550073447596208 8555875772203008 8558220449585664 8585583674189824 8587936492813392 8593764512366592 8599306613686272 8629165317206016 8647991992763136 8672630146588672 8692955691038658 8737082369673372 8773369283068416 8778685037104128 8798364637151232 8817560463209472 8823246890084352 8828730086837778 8853883164008256 8862319653378048 8918241742536984 8970881590820864 9001842441481656 9027488716243712 9053018944513632 9064981747367936 9084453038070971 9090618007965696 9093109227684768 9130874794389504 9136763277041664 9156888682692608 9182784861093888 9223449798131712 9268865419886592 9315915498160128 9321704863260192 9327352851923136 9336240490457088 9348262426973184 9362839466213376 9368657992160064 9374699820714624 9413634891497472 9416214631714176 9461051069005824 9509076708950016 9510242123529472 9531561690247168 9558517464258048 9591706761008944 9598215967801344 9618832628545734 9625360243728384 9646561874280448 9658781633463552 9661428554415066 9707810981856768 9722948676452352 9756708914912256 9807437189889768 9848169508629504 9876020666742144 9898160216795136 9910312405168332 9919755521110656 9948016932851712 9960618559509288 10017583484829696 10041270871543808 10061945234325504 10092241789673472 10104632256250064 10127284295887616 10143076088397824 10155924805774176 10162816907083776 10184646312577836 10198104465788928 10226945258961408 10249471991422976 10301499768029184 10330632968730624 10355060586279552 10398067298451456 10427473597372416 10457181499359232 10463680102918848 10493271958413528 10503489959559168 10516795230344832 10533194399490048 10539740241180072 10569767991154944 10624723622380582 10643682452631552 10668850301015296 10699022388970656 10723006901528064 10736171772265693 10753332147290304 10777018343922688 10790670106135062 10797992963776512 10821777534091264 10852382108565504 10866129337646496 10907470342619136 10976297529276288 11002251872922024 11009718316007424 11033366838625989 11047946504604672 11065173914615808 11079190697208192 11110755343069184 11121342310121472 11159958082031616 11191519049458176 11237999746940928 11296429730486784 11335653444828752 11353772013382656 11367711288281322 11393194832873568 11410960599447552 11425415406495948 11450581990417856 11472867524012544 11490757526716416 11505553756274688 11530655990350848 11589187239032832 11590607588051544 11649443159564496 11697825710757888 11704913382805504 11731152849534976 11756747284279296 11764329186779136 11771640115783704 11805177552011008 11816426204504064 11890988990049312 12002456588642208 12036400187591988 12063382764219072 12070691926018176 12120824010620928 12124145636913024 12174499725852672 12182351036055552 12208929872136192 12236299216846848 12243713148125184 12297933064175616 12358487226515456 12377533357037277 12421220664213504 12428939817680256 12436470469230848 12448320653942784 12464349902630912 12491543989546752 12499599760952832 12551513188663296 12554952842285568 12614734758674432 12708483446797632 12744689952344064 12752610125432346 12817344186982764 12825110171394312 12833813658304512 12837330674378496 12878375511284736 12881904739220088 12890646768549888 12943747975809024 12963931568603136 12971987989144704 13008945219883008 13021340891480064 13039433536557987 13076582919853024 13130892678172672 13168027555656192 13197546955726848 13213749873557776 13226340694814208 13234870335126528 13264022577135616 13280824746012384 13289837493878784 13456322386231296 13502763662222484 13541233074365568 13579528416770448 13597472621051904 13635927011948544 13639663841527152 13696312191584256 13735333024038912 13774177291640832 13806747448372736 13835174697197568 13864089731268608 13893869352343838 13903298129829888 13951573470558464 13973873247240192 13991029277884704 14022393640459776 14044259199320064 14052986988240096 14062049731071936 14093023988206592 14120452337246208 14191576603508736 14263615063425024 14265363185294208 14297342535370752 14337776196387072 14387560141513416 14397323951702016 14428248942818601 14469842811420672 14488172450195328 14492142831622599 14543293790158848 14635063372368384 14669669163896032 14679624421343232 14711155784834652 14730595339472896 14772254262944256 14814031000113216 14847240325192704 14865468607752498 14879944109375488 14922025399277568 14940927839263932 15026375227244544 15061906307315712 15138362684510208 15156948384375096 15190926443831424 15214614132596736 15233887208661264 15297156698683392 15321010035621888 15340738341699584 15374207987134464 15452249652043776 15454143450735392 15532590879419328 15586523486639534 15597100947677184 15641210396058624 15675663045705728 15685772249038848 15695520154378272 15739907937620292 15755234939338752 15775192845517248 15799791599235072 15854651986732416 15937085433570873 15965523678947328 16003275451522944 16048533583455984 16084510352292096 16094255901357568 16161098680827904 16165527515884032 16186005159202593 16232666301136896 16243134714740736 16278573162848256 16315065622462464 16420027416406354 16503377809383036 16514577474011136 16571919756907008 16597760871923712 16618786045812288 16655391986062336 16666133014603776 16682013465182208 16739937123047424 16787278574187264 16856999620411392 16944644595730176 16992919936458752 17003480167243128 17027907319627776 17051566932421983 17089792249310352 17100146895192416 17111751544406016 17116440899171328 17171167348379648 17175872985626784 17187529024733184 17258330634412032 17295983985526272 17345260293177344 17385911382077316 17474164739346744 17546738566136832 17557370074208256 17596729274302464 17635120926418944 17646493780168704 17657460173675556 17707766328016512 17724639306756096 17836483485073968 17941763181641728 18003684882963312 18054977432487424 18106037889027264 18129963494735872 18168906076141942 18181236015931392 18186218455369536 18261749588779008 18273526554083328 18365569722187776 18446899596263424 18537730839773184 18631830996320256 18643409726520384 18654705703846272 18672480980914176 18696524853946368 18725678932426752 18737315984320128 18749399641429248 18827269782994944 18832429263428352 18922102138011648 19018153417900032 19020484247058944 19063123380494336 19117034928516096 19128915188148519 19183413522017888 19196431935602688 19237665257091468 19250720487456768 19317563266927104 19322857108830132 19415621963713536 19445897352904704 19513417829824512 19614874379779536 19696339017259008 19752041333484288 19796320433590272 19820624810336664 19839511042221312 19896033865703424 19921237119018576 20035166969659392 20082541743087616 20123890468651008 20184483579346944 20209264512500128 20254568591775232 20286152176795648 20311849611548352 20369292625155672 20396208931577856 20453890517922816 20498943982845952 20602999536058368 20661265937461248 20710121172559104 20796134596902912 20840804028515757 20854947194744832 20914362998718464 20927360205837696 20986543916827056 21006979919118336 21033590460689664 21066388798980096 21079480482360144 21139535982309888 21249447244761164 21287364905263104 21337700602030592 21398044777941312 21446013803056128 21472343544531386 21506664294580608 21554036687845376 21581340212270124 21595985927553024 21704764217131008 21732258675292992 21814940685238272 21952595058552576 22004503745844048 22019436632014848 22066733677251978 22095893009209344 22130347829231616 22158381394416384 22221510686138368 22298202911628747 22319916164063232 22383038098916352 22475999493881856 22592859460973568 22671306889657504 22707544026765312 22735422576562644 22786389665747136 22821921198895104 22850830812991896 22901163980835712 22945735048025088 22981515053432832 23011107512549376 23061311980701696 23178374478065664 23181215176103088 23298886319128992 23379785229959301 23395651421515776 23409826765611008 23462305699069952 23513494568558592 23528658373558272 23543280231567408 23610355104022016 23632852409008128 23781977980098624 24004913177284416 24072800375183976 24126765528438144 24141383852036352 24241648021241856 24248291273826048 24348999451705344 24364702072111104 24417859744272384 24472598433693696 24487426296250368 24595866128351232 24630041124609531 24716974453030912 24755066714074554 24857879635360512 24872940938461696 24896641307885568 24928699805261824 24983087979093504 24999199521905664 25103026377326592 25109905684571136 25416966893595264 25489379904688128 25505220250864692 25634688373965528 25650220342788624 25667627316609024 25674661348756992 25756751022569472 25763809478440176 25781293537099776 25887495951618048 25943975978289408 26017890439766016 26078867073115974 26153165839706048 26261785356345344 26336055111312384 26395093911453696 26427499747115552 26452681389628416 26469740670253056 26528045154271232 26561649492024768 26912644772462592 27005527324444968 27082466148731136 27159056833540896 27194945242103808 27253359114212913 27271854023897088 27279327683054304 27392624383168512 27470666048077824 27548354583281664 27613494896745472 27670349394395136 27728179462537216 27787738704687676 27806596259659776 27903146941116928 27947746494480384 27982058555769408 28044787280919552 28088518398640128 28105973976480192 28124099462143872 28186047976413184 28240904674492416 28383153207017472 28527230126850048 28530726370588416 28594685070741504 28675552392774144 28775120283026832 28794647903404032 28856497885637202 28939685622841344 28976344900390656 28984285663245198 29270126744736768 29339338327792064 29422311569669304 29461190678945792 29544508525888512 29628062000226432 29694480650385408 29730937215504996 29759888218750976 29844050798555136 29881855678527864 30052750454489088 30123812614631424 30276725369020416 30313896768750192 30381852887662848 30429228265193472 30467774417322528 30594313397366784 30681476683399168 30748415974268928 30904499304087552 30908286901470784 31065181758838656 31173046973279068 31194201895354368 31282420792117248 31351326091411456 31371544498077696 31391040308756544 31479815875240584 31510469878677504 31550385691034496 31599583198470144 31709303973464832 31874170867141746 31931047357894656 32006550903045888 32097067166911968 32169020704584192 32188511802715136 32208515316797079 32322197361655808 32331055031768064 32372010318405186 32465332602273792 32557146325696512 32840054832812708 33006755618766072 33029154948022272 33100100515877967 33143839513814016 33195521743847424 33237572091624576 33310783972124672 33332266029207552 33364026930364416 33479874246094848 33574557148374528 33713999240822784 33889289191460352 33985839872917504 34006960334486256 34103133864843966 34179584498620704 34200293790384832 34232881798342656 34342334696759296 34351745971253568 34516661268824064 34591967971052544 34690520586354688 34771822764154632 34948329478693488 35093477132273664 35114740148416512 35193458548604928 35270241852837888 35292987560337408 35314920347351112 35415532656033024 35449278613512192 35672966970147936 36007369765926624 36109954864974848 36212075778054528 36259926989471744 36337812152283884 36362472031862784 36372436910739072 36523499177558016 36547053108166656 36731139444375552 36893799192526848 37075461679546368 37132600071111831 37263661992640512 37286819453040768 37309411407692544 37344961961828352 37393049707892736 37474631968640256 37498799282858496 37654539565989888 37664858526856704 37844204276023296 38040968494117888 38126246760988672 38234069857032192 38257830376297038 38366827044035776 38475330514182936 38501440974913536 38635126533854208 38645714217660264 38831243927427072 38891794705809408 39026835659649024 39118300609673961 39229748759559072 39392678034518016 39504082666968576 39592640867180544 39641249620673328 39679022084442624 39792067731406848 39842474238037152 40165083486175232 40368967158693888 40418529025000256 40509137183550464 40572304353591296 40623699223096704 40738585250311344 40792417863155712 40907781035845632 40997887965691904 41205999072116736 41322531874922496 41420242345118208 41592269193805824 41681608057031514 41709894389489664 41854720411675392 41973087833654112 42067180921379328 42132777597960192 42158960964720288 42279071964619776 42498894489522328 42574729810526208 42675401204061184 42796089555882624 42892027606112256 42944687089062772 43013328589161216 43108073375690752 43162680424540248 43191971855106048 43284746828455803 43409528434262016 43464517350585984 43629881370476544 43905190117105152 44009007491688096 44038873264029696 44133467354503956 44191786018418688 44316762788832768 44443021372276736 44596405823257494 44639832328126464 44766076197832704 45185718921947136 45342613779315008 45415088053530624 45470845153125288 45572779331494272 45643842397790208 45701661625983792 45802327961671424 45891470096050176 45963030106865664 46022215025098752 46122623961403392 46356748956131328 46362430352206176 46597772638257984 46759570459918602 46791302843031552 46819653531222016 47026989137117184 47057316747116544 47086560463134816 47220710208044032 47265704818016256 47563955960197248 47811256300712619 48009826354568832 48145600750367952 48253531056876288 48282767704072704 48483296042483712 48496582547652096 48558015477607779 48697998903410688 48729404144222208 48835719488544768 48945196867387392 49260082249219062 49510133428149108 49715759270721024 49745881876923392 49793282615771136 49857399610523648 49966175958187008 49998399043811328 50219811369142272 50833933787190528 50978759809376256 51010440501729384 51154700797265949 51269376747931056 51300440685577248 51335254633218048 51349322697513984 51513502045138944 51527618956880352 51562587074199552 51774991903236096 51887951956578816 52035780879532032 52157734146231948 52306331679412096 52523570712690688 52672110222624768 52790187822907392 52854999494231104 52905362779256832 52939481340506112 53056090308542464 53123298984049536 53825289544925184 54011054648889936 54164932297462272 54318113667081792 54389890484207616 54506718228425826 54543708047794176 54558655366108608 54785248766337024 55096709166563328 55226989793490944 55340698788790272 55575477409375352 55613192519319552 55806293882233856 55895492988960768 55964117111538816 56089574561839104 56177036797280256 56211947952960384 56248198924287744 56372095952826368 56481809348984832 56766306414034944 57054460253700096 57061452741176832 57189370141483008 57351104785548288 57386745564445557 57550240566053664 57589295806808064 57712995771274404 57952689800781312 57968571326490396 58540253489473536 58678676655584128 58844623139338608 58922381357891584 59089017051777024 59256124000452864 59388961300770816 59461874431009992 59519776437501952 59688101597110272 59763711357055728 60105500908978176 60247625229262848 60553450738040832 60627793537500384 60763705775325696 60858456530386944 60935548834645056 61188626794733568 61496831948537856 61808998608175104 61816573802941568 62130363517677312 62346093946558136 62388403790708736 62522412085547271 62564841584234496 62702652182822912 62743088996155392 62782080617513088 62959631750481168 63020939757355008 63100771382068992 63199166396940288 63418607946929664 63748341734283492 63862094715789312 64013101806091776 64194134333823936 64338041409168384 64377023605430272 64417030633594158 64662110063536128 64744020636810372 65114292651393024 65680109665625416 66013511237532144 66058309896044544 66200201031755934 66287679027628032 66391043487694848 66475144183249152 66621567944249344 66664532058415104 66894608734886241 66959748492189696 67149114296749056 67427998481645568 67778578382920704 67971679745835008 68013920668972512 68206267729687932 68359168997241408 68400587580769664 68465763596685312 68684669393518592 68703491942507136 69033322537648128 69183935942105088 69381041172709376 69543645528309264 69896658957386976 70139355689877903 70186954264547328 70229480296833024 70386917097209856 70540483705675776 70585975120674816 70629840694702224 70831065312066048 70898557227024384 71345933940295872 72014739531853248 72219909729949696 72424151556109056 72675624304567768 72724944063725568 72744873821478144 73046998355116032 73094106216333312 73462278888751104 73787598385053696 73890123373828593 74150923359092736 74265200142223662 74573638906081536 74618822815385088 74689923923656704 74786099415785472 74949263937280512 74997598565716992 75309079131979776 75329717053713408 76081936988235776 76252493521977344 76468139714064384 76515660752594076 76733654088071552 76950661028365872 77002881949827072 77270253067708416 77291428435320528 77662487854854144 78053671319298048 78236601219347922 78459497519118144 78785356069036032 79008165333937152 79185281734361088 79282499241346656 79358044168885248 79584135462813696 79684948476074304 80330166972350464 80737934317387776 80837058050000512 81018274367100928 81144608707182592 81247398446193408 81477170500622688 81584835726311424 81760077342638739 81815562071691264 81995775931383808 82411998144233472 82645063749844992 82840484690236416 83184538387611648 83363216114063028 83419788778979328 83709440823350784 83946175667308224 84134361842758656 84265555195920384 84317921929440576 84558143929239552 84997788979044656 85149459621052416 85350802408122368 85592179111765248 85784055212224512 85889374178125544 86026657178322432 86216146751381504 86325360849080496 86383943710212096 86569493656911606 86819056868524032 86929034701171968 87810380234210304 88018014983376192 88266934709007912 88383572036837376 88633525577665536 88886042744553472 89192811646514988 89279664656252928 89532152395665408 90310150790234947 90371437843894272 90685227558630016 90830176107061248 90941690306250576 91145558662988544 91287684795580416 91403323251967584 91604655923342848 91782940192100352 92044430050197504 92245247922806784 92713497912262656 92724860704412352 93195545276515968 93519140919837204 93582605686063104 93639307062444032 94053978274234368 94114633494233088 94173120926269632 94441420416088064 94531409636032512 95127911920394496 95622512601425238 96019652709137664 96291201500735904 96507062113752576 96565535408145408 96625545950391237 96966592084967424 96993165095304192 97116030955215558 97395997806821376 97671438977089536 98520164498438124 99020266856298216 99431518541442048 99491763753846784 99586565231542272 99714799221047296 99932351916374016 99996798087622656 100439622738284544 101667867574381056 101957519618752512 102020881003458768 102309401594531898 102538753495862112 102600881371154496 102698645395027968 103027004090277888 103055237913760704 103549983806472192 103775903913157632 104071561759064064 104315468292463896 104612663358824192 105047141425381376 105344220445249536 105580375645814784 105709998988462208 105810725558513664 105878962681012224 106112180617084928 106246597968099072 108022109297779872 108329864594924544 108636227334163584 108779780968415232 109013436456851652 109087416095588352 109117310732217216 109570497532674048 110193418333126656 110453979586981888 110681397577580544 111150954818750704 111226385038639104 111612587764467712 111790985977921536 111928234223077632 112179149123678208 112423895905920768 112496397848575488 112744191905652736 112963618697969664 113532612828069888 114122905482353664 114378740282966016 114702209571096576 114773491128891114 115100481132107328 115425991542548808 115905379601562624 115937142652980792 117080506978947072 117357353311168256 117689246278677216 117844762715783168 118097889494922623 118178034103554048 118512248000905728 118777922601541632 118923748862019984 119039552875003904 119376203194220544 119527422714111456 120495250458525696 121106901476081664 121255587075000768 121527411550651392 121716913060773888 121871097669290112 122377253589467136 122993663897075712 123617997216350208 123633147605883136 124260727035354624 124692187893116272 124776807581417472 125044824171094542 125129683168468992 125405304365645824 125564161235026176 125919263500962336 126201542764137984 126398332793880576 126837215893859328 127496683468566984 127724189431578624 128026203612183552 128388268667647872 128676082818336768 128754047210860544 128834061267188316 129324220127072256 129488041273620744 130228585302786048 131360219331250832 132027022475064288 132116619792089088 132400402063511868 132575358055256064 132950288366498304 133243135888498688 133329064116830208 133789217469772482 133919496984379392 134298228593498112 135557156765841408 135943359491670016 136027841337945024 136412535459375864 136718337994482816 136801175161539328 136931527193370624 137369338787037184 137406983885014272 138066645075296256 138367871884210176 138762082345418752 139087291056618528 139570233039454009 139793317914773952 140278711379755806 140373908529094656 140458960593666048 141080967411351552 141171950241349632 141259681389404448 141662130624132096 141797114454048768 142691867880591744 143433768902137857 144029479063706496 144439819459899392 144848303112218112 145351248609135536 145449888127451136 145489747642956288 146093996710232064 146188212432666624 147780246747657186 148530400284447324 149147277812163072 149237645630770176 149379847847313408 149572198831570944 149898527874561024 149995197131433984 150659434107426816 152163873976471552 152504987043954688 152936279428128768 153031321505188152 153467308176143104 153901322056731744 154005763899654144 154540506135416832 154582856870641056 155324975709708288 156107342638596096 156473202438695844 156918995038236288 157570712138072064 158016330667874304 158370563468722176 158564998482693312 158716088337770496 159168270925627392 159369896952148608 160660333944700928 161475868634775552 161674116100001024 162036548734201856 162494796892386816 162954341001245376 163169671452622848 163520154685277478 163631124143382528 163991551862767616 165290127499689984 165680969380472832 166726432228126056 166839577557958656 167418881646701568 167892351334616448 168268723685517312 168531110391840768 168635843858881152 169116287858479104 169995577958089312 170298919242104832 170701604816244736 171184358223530496 171568110424449024 171778748356251088 172053314356644864 172432293502763008 172650721698160992 172767887420424192 173138987313823212 173858069402343936 175620760468420608 176036029966752384 176533869418015824 176767144073674752 177267051155331072 177772085489106944 178385623293029976 178559329312505856 179064304791330816 180620301580469894 180742875687788544 181370455117260032 181660352214122496 181883380612501152 182291117325977088 182575369591160832 182806646503935168 183209311846685696 183565880384200704 184490495845613568 185426995824525312 185449721408824704 186391090553031936 187038281839674408 187165211372126208 187278614124888064 187567236256641813 188107956548468736 188229266988466176 188346241852539264 188882840832176128 189062819272065024 190255823840788992 191245025202850476 192039305418275328 192582403001471808 193014124227505152 193131070816290816 193251091900782474 193986330190608384 194232061910431116 195342877954179072 197040328996876248 198040533712596432 198863037082884096 198983527507693568 199173130463084544 199429598442094592 199864703832748032 199993596175245312 200879245476569088 203335735148762112 203915039237505024 204041762006917536 204618803189063796 205077506991724224 205201762742308992 205397290790055936 206054008180555776 206110475827521408 207099967612944384 207551807826315264 208143123518128128 208630936584927792 209225326717648384 210094282850762752 210418067069633709 210688440890499072 211160751291629568 211419997976924416 211621451117027328 211757925362024448 212493195936198144 216044218595559744 216659729189849088 217272454668327168 218026872913703304 218174832191176704 218234621464434432 219140995065348096 220386836666253312 220907959173963776 221362795155161088 221670370121485779 222301909637501408 222452770077278208 223225175528935424 223856468446155264 224358298247356416 224847791811841536 224992795697150976 225488383811305472 225927237395939328 228245810964707328 228757480565932032 229404419142193152 229546982257782228 230200962264214656 230851983085097616 231810759203125248 231874285305961584 234161013957894144 234714706622336512 235378492557354432 235689525431566336 236195778989845246 236356068207108096 237024496001811456 237555845203083264 237847497724039968 238752406388441088 239054845428222912 240990500917051392 242213802952163328 242511174150001536 243054823101302784 243433826121547776 243742195338580224 244754507178934272 245280232027916217 245987327794151424 247235994432700416 247266295211766272 248521454070709248 249384375786232544 249553615162834944 250089648342189084 250259366336937984 251128322470052352 251838527001924672 252403085528275968 252796665587761152 253674431787718656 254993366937133968 255448378863157248 256052407224367104 256776537335295744 257352165636673536 257508094421721088 257668122534376632 258648440254144512 258976082547241488 260457170605572096 262720438662501664 264054044950128576 264800804127023736 265150716110512128 265900576732996608 266486271776997376 266658128233660416 267578434939544964 267838993968758784 268596457186996224 270930452370704841 271114313531682816 271886718983340032 272055682675890048 272825070918751728 273436675988965632 273602350323078656 273863054386741248 274738677574074368 274813967770028544 276133290150592512 276735743768420352 278174582113237056 279140466078908018 279586635829547904 280557422759511612 280747817058189312 280917921187332096 282161934822703104 282343900482699264 282519362778808896 283324261248264192 283594228908097536 285383735761183488 286867537804275714 288058958127412992 288879638919798784 289696606224436224 289876637851173711 290702497218271072 290899776254902272 290979495285912576 292187993420464128 295560493495314372 297060800568894648 298294555624326144 298475291261540352 298759695694626816 299144397663141888 299797055749122048 299990394262867968 301318868214853632 304327747952943104 305009974087909376 305872558856257536 306062643010376304 306934616352286208 307802644113463488 309081012270833664 309165713741282112 310649951419416576 312214685277192192 312946404877391688 313837990076472576 315141424276144128 316032661335748608 316741126937444352 317129996965386624 317432176675540992 318336541851254784 318739793904297216 321320667889401856 323348232200002048 324073097468403712 324989593784773632 325908682002490752 326339342905245696 327040309370554956 327262248286765056 330580254999379968 331361938760945664 333452864456252112 333679155115917312 334837763293403136 335784702669232896 336537447371034624 337271687717762304 338232575716958208 339991155916178624 340597838484209664 341403209632489472 342368716447060992 343136220848898048 343557496712502176 344106628713289728 344864587005526016 345301443396321984 346277974627646424 347716138804687872 351241520936841216 352072059933504768 353067738836031648 353534288147349504 354293668484767869 354534102310662144 355544170978213888 356771246586059952 357118658625011712 358128609582661632 361240603160939788 361485751375577088 362740910234520064 363320704428244992 363766761225002304 364582234651954176 365150739182321664 365613293007870336 366418623693371392 367131760768401408 368980991691227136 370853991649050624 370899442817649408 372782181106063872 374076563679348816 374330422744252416 374557228249776128 375134472513283626 376215913096937472 376692483705078528 377765681664352256 380511647681577984 382490050405700952 384078610836550656 385164806002943616 386028248455010304 386262141632581632 386502183801564948 387972660381216768 388464123820862232 390685755908358144 394080657993752496 396081067425192864 397726074165768192 397967055015387136 398859196884189184 399729407665496064 399987192350490624 401758490953138176 406671470297524224 407830078475010048 408083524013835072 409237606378127592 410155013983448448 410403525484617984 410794581580111872 412108016361111552 412220951655042816 414199935225888768 415103615652630528 416286247036256256 417261873169855584 418450653435296768 418710699118362027 420188565701525504 420836134139267418 421376881780998144 422839995953848832 423242902234054656 423515850724048896 424986391872396288 430301306706413571 432088437191119488 433319458379698176 434544909336654336 436053745827406608 436349664382353408 436469242928868864 438281990130696192 441815918347927552 443340740242971558 444603819275002816 446450351057870848 447712936892310528 448716596494712832 449695583623683072 449985591394301952 450976767622610944 456491621929414656 457514961131864064 458808838284386304 459093964515564456 460401924528429312 461703966170195232 463621518406250496 463748570611923168 468322027915788288 469429413244673024 470756985114708864 471379050863132672 472391557979690492 472712136414216192 474048992003622912 475111690406166528 475694995448079936 477504812776882176 478109690856445824 481981001834102784 484427605904326656 485022348300003072 486109646202605568 487484390677160448 489509014357868544 490560464055832434 491974655588302848 494532590423532544 497042908141418496 498768751572465088 500179296684378168 500518732673875968 502256644940104704 503677054003849344 504806171056551936 505593331175522304 507348863575437312 509986733874267936 510896757726314496 512104814448734208 513553074670591488 514704331273347072 515016188843442176 515336245068753264 517296880508289024 517952165094482976 525440877325003328 528108089900257152 529601608254047472 530301432221024256 531801153465993216 532972543553994752 533316256467320832 535156869879089928 535677987937517568 537192914373992448 541860904741409682 542228627063365632 544111365351780096 545650141837503456 546873351977931264 547204700646157312 547726108773482496 549477355148148736 549627935540057088 553471487536840704 556349164226474112 558280932157816036 559173271659095808 561114845519023224 561495634116378624 561835842374664192 562701708769925439 564323869645406208 564687800965398528 565038725557617792 566648522496528384 567188457816195072 570767471522366976 573735075608551428 576117916254825984 577759277839597568 579393212448872448 579753275702347422 581404994436542144 581958990571825152 591120986990628744 594121601137789296 596589111248652288 596950582523080704 597519391389253632 598288795326283776 599594111498244096 599980788525735936 602637736429707264 608655495905886208 611745117712515072 612125286020752608 613869232704572416 615605288226926976 618162024541667328 618331427482564224 621299902838833152 624429370554384384 625892809754783376 627675980152945152 630282848552288256 631254201208901127 632065322671497216 633482253874888704 634259993930773248 634864353351081984 637479587808594432 646696464400004096 648146194936807424 649979187569547264 651817364004981504 654080618741109912 654524496573530112 661160509998759936 662723877521891328 665011110364457337 666905728912504224 667358310231834624 669675526586806272 671569405338465792 673074894742069248 674543375435524608 676465151433916416 679982311832357248 682806419264978944 684737432894121984 686272441697796096 687114993425004352 688213257426579456 689729174011052032 690602886792643968 692555949255292848 695432277609375744 702483041873682432 704144119867009536 706135477672063296 707068576294699008 708587336969535738 709068204621324288 713542493172119904 716257219165323264 722481206321879576 722971502751154176 725481820469040128 726641408856489984 727533522450004608 729164469303908352 730301478364643328 731226586015740672 732837247386742784 734263521536802816 735840696083748651 737961983382454272 741707983298101248 741798885635298816 745564362212127744 748153127358697632 748660845488504832 750268945026567252 753384967410157056 755531363328704512 761023295363155968 764980100811401904 768157221673101312 770329612005887232 772056496910020608 772524283265163264 773004367603129896 775945320762433536 776928247641724464 781371511816716288 788161315987504992 792162134850385728 795452148331536384 795934110030774272 799458815330992128 799974384700981248 803516981906276352 812791357112114523 813342940595048448 815660156950020096 816167048027670144 818475212756255184 820310027966896896 820807050969235968 821589163160223744 824216032722223104 824441903310085632 828399870451777536 830207231305261056 834523746339711168 836901306870593536 837421398236724054 841672268278534836 842753763561996288 845679991907697664 846485804468109312 847031701448097792 849972783744792576 860602613412827142 864176874382238976 866638916759396352 869089818673308672 869629913553521133 872107491654813216 872699328764706816 872938485857737728 876563980261392384 883631836695855104 886681480485943116 889207638550005632 892900702115741696 895425873784621056 897433192989425664 899391167247366144 899971182788603904 901953535245221888 912983243858829312 915029922263728128 917617676568772608 918187929031128912 920803849056858624 923407932340390464 927243036812500992 927497141223846336 936644055831576576 938858826489346048 941513970229417728 944783115959380984 945424272828432384 948097984007245824 950223380812333056 951389990896159872 955009625553764352 956219381712891648 963962003668205568 970044696600006144 972219292405211136 974968781354320896 979018028715737088 981120928111664868 989065180847065088 994085816282836992 997537503144930176 1000358593368756336 1001037465347751936 1004513289880209408 1007354108007698688 1009612342113103872 1014697727150874624 1019973467748535872 1021793515452628992 1024209628897468416 1027106149341182976 1029408662546694144 1030032377686884352 1030672490137506528 1034593761016578048 1035904330188965952 1050881754650006656 1056216179800514304 1059203216508094944 1060602864442048512 1062881005454303607 1063602306931986432 1065945087107989504 1066632512934641664 1070313739758179856 1071355975875035136 1074385828747984896 1083721809482819364 1084457254126731264 1088222730703560192 1091300283675006912 1093746703955862528 1094409401292314624 1095452217546964992 1099255871080114176 1106942975073681408 1112698328452948224 1116561864315632072 1118346543318191616 1122229691038046448 1122991268232757248 1123671684749328384 1125403417539850878 1128647739290812416 1130077451115235584 1133297044993056768 1141534943044733952 1147470151217102856 1152235832509651968 1155518555679195136 1158786424897744896 1159506551404694844 1162809988873084288 1163917981143650304 1182241973981257488 1188243202275578592 1193178222497304576 1193901165046161408 1196577590652567552 1199188222996488192 1199961577051471872 1205275472859414528 1217310991811772416 1223490235425030144 1224250572041505216 1227738465409144832 1231210576453853952 1236324049083334656 1236662854965128448 1242599805677666304 1248858741108768768 1251785619509566752 1255351960305890304 1256132097355086081 1260565697104576512 1262508402417802254 1264130645342994432 1268519987861546496 1269728706702163968 1274959175617188864 1293392928800008192 1296292389873614848 1299958375139094528 1303634728009963008 1308161237482219824 1309048993147060224 1325447755043782656 1330022220728914674 1333811457825008448 1339351053173612544 1343138810676931584 1346149789484138496 1349086750871049216 1352930302867832832 1359964623664714496 1365612838529957888 1369474865788243968 1372544883395592192 1374229986850008704 1376426514853158912 1379458348022104064 1381205773585287936 1385111898510585696 1390864555218751488 1404966083747364864 1408288239734019072 1412270955344126592 1414137152589398016 1417174673939071476 1418136409242648576 1427084986344239808 1432514438330646528 1444962412643759152 1445943005502308352 1450963640938080256 1453282817712979968 1455067044900009216 1458328938607816704 1462453172031481344 1465674494773485568 1468527043073605632 1471681392167497302 1475923966764908544 1483597771270597632 1491128724424255488 1496306254717395264 1500537890053134504 1506769934820314112 1511062726657409024 1522046590726311936 1529960201622803808 1535272563433994099 1536314443346202624 1540659224011774464 1544112993820041216 1545048566530326528 1546008735206259792 1551890641524867072 1553856495283448928 1576322631975009984 1584324269700771456 1590904296663072768 1591868220061548544 1598917630661984256 1599948769401962496 1607033963812552704 1625582714224229046 1626685881190096896 1632334096055340288 1636950425512510368 1640620055933793792 1641614101938471936 1643178326320447488 1648432065444446208 1648883806620171264 1660414462610522112 1669047492679422336 1673802613741187072 1674842796473448108 1683344536557069672 1685507527123992576 1691359983815395328 1692971608936218624 1694063402896195584 1699945567489585152 1721205226825654284 1728353748764477952 1733277833518792704 1738179637346617344 1739259827107042266 1744214983309626432 1745876971715475456 1767263673391710208 1773362960971886232 1778415277100011264 1785801404231483392 1790851747569242112 1794866385978851328 1798782334494732288 1799942365577207808 1803907070490443776 1825966487717658624 1835235353137545216 1836375858062257824 1841607698113717248 1846815864680780928 1854486073625001984 1854994282447692672 1873288111663153152 1877717652978692096 1883027940458835456 1889566231918761968 1890848545656864768 1896195968014491648 1900446761624666112 1902779981792319744 1912438763425783296 1940089393200012288 1944438584810422272 1949937562708641792 1962241856223329736 1978130361694130176 1988171632565673984 1995075006289860352 2000717186737512672 2002074930695503872 2009026579760418816 2014708216015397376 2019224684226207744 2029395454301749248 2039946935497071744 2048419257794936832 2054212298682365952 2058817325093388288 2060064755373768704 2061344980275013056 2069187522033156096 2071808660377931904 2101763509300013312 2112432359601028608 2118406433016189888 2121205728884097024 2125762010908607214 2127204613863972864 2131890174215979008 2140627479516359712 2148771657495969792 2167443618965638728 2168914508253462528 2176445461407120384 2182600567350013824 2187493407911725056 2188818802584629248 2190904435093929984 2198511742160228352 2213885950147362816 2225396656905896448 2233123728631264144 2236693086636383232 2244459382076092896 2245982536465514496 2250806835079701756 2260154902230471168 2266594089986113536 2283069886089467904 2294940302434205712 2304471665019303936 2311037111358390272 2317572849795489792 2319013102809389688 2325619977746168576 2327835962287300608 2364483947962514976 2376486404551157184 2386356444994609152 2387802330092322816 2398376445992976384 2399923154102943744 2410550945718829056 2434621983623544832 2438374071336343569 2446980470850060288 2448501144083010432 2455476930818289664 2462421152907707904 2472648098166669312 2473325709930256896 2485199611355332608 2503571239019133504 2510703920611780608 2512264194710172162 2525016804835604508 2528261290685988864 2537039975723092992 2539457413404327936 2549918351234377728 2586785857600016384 2592584779747229696 2599916750278189056 2607269456019926016 2616322474964439648 2618097986294120448 2650895510087565312 2660044441457829348 2667622915650016896 2678702106347225088 2686277621353863168 2692299578968276992 2698173501742098432 2705860605735665664 2719929247329428992 2731225677059915776 2738949731576487936 2745089766791184384 2748459973700017408 2752853029706317824 2762411547170575872 2770223797021171392 2781729110437502976 2809932167494729728 2816576479468038144 2824541910688253184 2834349347878142952 2836272818485297152 2854169972688479616 2865028876661293056 2889924825287518304 2891886011004616704 2901927281876160512 2910134089800018432 2916657877215633408 2924906344062962688 2931348989546971136 2937054086147211264 2943362784334994604 2967195542541195264 2982257448848510976 2992612509434790528 3001075780106269008 3013539869640628224 3022125453314818048 3044093181452623872 3059920403245607616 3070545126867988198 3072628886692405248 3081318448023548928 3088225987640082432 3090097133060653056 3092017470412519584 3103781283049734144 3107712990566897856 3152645263950019968 3168648539401542912 3181808593326145536 3183736440123097088 3188643016362910821 3197835261323968512 3199897538803924992 3214067927625105408 3251165428448458092 3253371762380193792 3264668192110680576 3273900851025020736 3281240111867587584 3283228203876943872 3286356652640894976 3297767613240342528 3320828925221044224 3338094985358844672 3347605227482374144 3349685592946896216 3366689073114139344 3371015054247985152 3382719967630790656 3385943217872437248 3399891134979170304 3442410453651308568 3456707497528955904 3466555667037585408 3476359274693234688 3478519654214084532 3488429966619252864 3491753943430950912 3534527346783420416 3546725921943772464 3556830554200022528 3571602808462966784 3581703495138484224 3589732771957702656 3597564668989464576 3599884731154415616 3651932975435317248 3670470706275090432 3672751716124515648 3683215396227434496 3693631729361561856 3708972147250003968 3709988564895385344 3746576223326306304 3755435305957384192 3766055880917670912 3768396292065258243 3779132463837523936 3781697091313729536 3792391936028983296 3805559963584639488 3824877526851566592 3880178786400024576 3888877169620844544 3899875125417283584 3924483712446659472 3956260723388260352 3976343265131347968 3990150012579720704 4001434373475025344 4018053159520837632 4029416432030794752 4038449368452415488 4058790908603498496 4079893870994143488 4096838515589873664 4108424597364731904 4117634650186776576 4120129510747537408 4122689960550026112 4138375044066312192 4143617320755863808 4203527018600026624 4224864719202057216 4236812866032379776 4242411457768194048 4251524021817214428 4254409227727945728 4281254959032719424 4297543314991939584 4334887237931277456 4337829016506925056 4352890922814240768 4365201134700027648 4374986815823450112 4377637605169258496 4397023484320456704 4427771900294725632 4450793313811792896 4466247457262528288 4473386173272766464 4488918764152185792 4501613670159403512 4520309804460942336 4533188179972227072 4566139772178935808 4589880604868411424 4605817690301982297 4608943330038607872 4622074222716780544 4635145699590979584 4638026205618779376 4651239955492337152 4655671924574601216 4728967895925029952 4752972809102314368 4772712889989218304 4775604660184645632 4796752891985952768 4799846308205887488 4821101891437658112 4869243967247089664 4876748142672687138 4897002288166020864 4910953861636579328 4924842305815415808 4945296196333338624 4946651419860513792 5007142478038267008 5021407841223561216 5024528389420344324 5050033609671209016 5056522581371977728 5074079951446185984 5078914826808655872 5099836702468755456 5173571715200032768 5185169559494459392 5199833500556378112 5214538912039852032 5232644949928879296 5301791020175130624 5320088882915658696 5335245831300033792 5357404212694450176 5372555242707726336 5384599157936553984 5396347003484196864 5411721211471331328 5439858494658857984 5462451354119831552 5477899463152975872 5496919947400034816 5505706059412635648 5524823094341151744 5540447594042342784 5563458220875005952 5619864334989459456 5633152958936076288 5649083821376506368 5668698695756285904 5672545636970594304 5708339945376959232 5779849650575036608 5803854563752321024 5820268179600036864 5833315754431266816 5849812688125925376 5862697979093942272 5886725568669989208 5934391085082390528 5964514897697021952 5985225018869581056 6002151560212538016 6027079739281256448 6044250906629636096 6088186362905247744 6119840806491215232 6141090253735976396 6145257773384810496 6162636896047097856 6176451975280164864 6180194266121306112 6184034940825039168 6207562566099468288 6215425981133795712 6305290527900039936 6337297078803085824 6363617186652291072 6367472880246194176 6377286032725821642 6395670522647937024 6502330856896916184 6506743524760387584 6529336384221361152 6547801702050041472 6562480223735175168 6566456407753887744 6572713305281789952 6595535226480685056 6641657850442088448 6676189970717689344 6695210454964748288 6699371185893792432 6733378146228278688 6765439935261581312 6799782269958340608 6884820907302617136 6913414995057911808 6933111334075170816 6952718549386469376 6957039308428169064 6976859933238505728 6983507886861901824 7093451843887544928 7113661108400045056 7143205616925933568 7163406990276968448 7195129337978929152 7199769462308831232 7303865950870634496 7315122214009030707 7340941412550180864 7345503432249031296 7366430792454868992 7387263458723123712 7417944294500007936 7419977129790770688 7510870611914768384 7532111761835341824 7536792584130516486 7558264927675047872 7584783872057966592 7611119927169278976 7649755053703133184 7760357572800049152 7777754339241689088 7799750250834567168 7848967424893318944 7912521446776520704 7952686530262695936 7980300025159441408 8002868746950050688 8036106319041675264 8058832864061589504 8076898736904830976 8117581817206996992 8159787741988286976 8193677031179747328 8216849194729463808 8235269300373553152 8245379921100052224 8287234641511727616 8407054037200053248 8449729438404114432 8473625732064759552 8503048043634428856 8508818455455891456 8562509918065438848 8595086629983879168 8669774475862554912 8675658033013850112 8705781845628481536 8730402269400055296 8749973631646900224 8755275210338516992 8794046968640913408 8901586627623585792 8932494914525056576 8946772346545532928 8977837528304371584 9003227340318807024 9040619608921884672 9066376359944454144 9132279544357871616 9179761209736822848 9211635380603964594 9217886660077215744 9270291399181959168 9276052411237558752 9302479910984674304 9311343849149202432 9457935791850059904 9505945618204628736 9545425779978436608 9551209320369291264 9565929049088732463 9593505783971905536 9599692616411774976 9642203782875316224 9753496285345374276 9794004576332041728 9821907723273158656 9849684611630831616 9893302839721027584 10014284956076534016 10042815682447122432 10049056778840688648 10100067219342418032 10113045162743955456 10148159902892371968 10157829653617311744 10199673404937510912 10347143430400065536 10399667001112756224 10429077824079704064 10465289899857758592 10603582040350261248 10640177765831317392 10670491662600067584 10714808425388900352 10745110485415452672 10769198315873107968 10792694006968393728 10879716989317715968 10955798926305951744 10993839894800069632 11011412118825271296 11049646188682303488 11080895188084685568 11126916441750011904 11239728669978918912 11266305917872152576 11298167642753012736 11305188876195774729 11337397391512571808 11345091273941188608 11416679890753918464 11559699301150073216 11607709127504642048 11640536359200073728 11666631508862533632 11699625376251850752 11725395958187884544 11773451137339978416 11868782170164781056 11929029795394043904 11970450037739162112 12004303120425076032 12054159478562512896 12176372725810495488 12239681612982430464 12282180507471952792 12290515546769620992 12325273792094195712 12352903950560329728 12360388532242612224 12368069881650078336 12415125132198936576 12430851962267591424 12610581055800079872 12674594157606171648 12727234373304582144 12754572065451643284 13004661713793832368 13013487049520775168 13058672768442722304 13095603404100082944 13124960447470350336 13132912815507775488 13191070452961370112 13283315700884176896 13352379941435378688 13390420909929496576 13398742371787584864 13466756292456557376 13530879870523162624 13599564539916681216 13769641814605234272 13817453070905946891 13826829990115823616 13866222668150341632 13905437098772938752 13914078616856338128 13953719866477011456 13967015773723803648 14186903687775089856 14227322216800090112 14326813980553936896 14390258675957858304 14399538924617662464 14607731901741268992 14630244428018061414 14691006864498062592 14732861584909737984 14774526917446247424 14835888589000015872 14839954259581541376 15021741223829536768 15064223523670683648 15073585168261032972 15116529855350095744 15169567744115933184 15222239854338557952 15299510107406266368 15520715145600098304 15555508678483378176 15599500501669134336 15697934849786637888 15825042893553041408 15905373060525391872 15960600050318882816 16005737493900101376 16072212638083350528 16117665728123179008 16153797473809661952 16235163634413993984 16319575483976573952 16387354062359494656 16433698389458927616 16490759842200104448 16574469283023455232 16814108074400106496 16899458876808228864 16947251464129519104 17006096087268857712 17017636910911782912 17125019836130877696 17339548951725109824 17411563691256963072 17460804538800110592 17499947263293800448 17510550420677033984 17588093937281826816 17803173255247171584 17864989829050113152 17893544693091065856 17955675056608743168 18006454680637614048 18081239217843769344 18132752719888908288 18264559088715743232 18359522419473645696 18423270761207929188 18435773320154431488 18540582798363918336 18552104822475117504 18604959821969348608 18622687698298404864 18915871583700119808 19011891236409257472 19090851559956873216 19102418640738582528 19131858098177464926 19187011567943811072 19506992570690748552 19588009152664083456 19643815446546317312 19699369223261663232 19786605679442055168 20028569912153068032 20085631364894244864 20098113557681377296 20200134438684836064 20296319805784743936 20399346809875021824 20694286860800131072 20799334002225512448 20858155648159408128 20930579799715517184 21280355531662634784 21340983325200135168 21429616850777800704 21490220970830905344 21585388013936787456 21759433978635431936 21911597852611903488 21987679789600139264 22022824237650542592 22099292377364606976 22161790376169371136 22253832883500023808 22532611835744305152 22596335285506025472 22610377752391549458 22674794783025143616 22833359781507836928 23119398602300146432 23215418255009284096 23281072718400147456 23333263017725067264 23399250752503701504 23450791916375769088 23546902274679956832 23737564340329562112 23858059590788087808 23940900075478324224 24008606240850152064 24108318957125025792 24352745451620990976 24479363225964860928 24564361014943905584 24581031093539241984 24650547584188391424 24705807901120659456 24736139763300156672 24861703924535182848 25221162111600159744 25349188315212343296 25509144130903286568 26009323427587664736 26026974099041550336 26117345536885444608 26191206808200165888 26249920894940700672 26265825631015550976 26382140905922740224 26704759882870757376 26780841819858993152 26797484743575169728 26933512584913114752 27061759741046325248 27199129079833362432 27539283629210468544 27634906141811893782 27653659980231647232 27810874197545877504 27828157233712676256 27907439732954022912 27934031547447607296 28373807375550179712 28454644433600180224 28653627961107873792 28780517351915716608 28799077849235324928 29260488856036122828 29382013728996125184 29465723169819475968 29549053834892494848 29679908519163082752 30043482447659073536 30128447047341367296 30147170336522065944 30233059710700191488 30339135488231866368 30444479708677115904 30599020214812532736 31041430291200196608 31199001003338268672 31395869699573275776 31650085787106082816 31810746121050783744 31921200100637765632 32011474987800202752 32144425276166701056 32235331456246358016 32307594947619323904 32639150967953147904 32867396778917855232 32981519684400208896 33148938566046910464 33628216148800212992 33798917753616457728 33894502928259038208 34012192174537715424 34035273821823565824 34250039672261755392 34679097903450219648 34823127382513926144 34921609077600221184 34999894526587600896 35021100841354067968 35176187874563653632 35606346510494343168 35729979658100226304 35787089386182131712 35911350113217486336 36012909361275228096 36162478435687538688 36529118177431486464 36719044838947291392 36846541522415858376 36871546640308862976 37081165596727836672 37104209644950235008 37209919643938697216 37245375396596809728 37831743167400239616 38023782472818514944 38181703119913746432 38263716196354929852 39013985141381497104 39176018305328166912 39287630893092634624 39398738446523326464 39573211358884110336 40057139824306136064 40171262729788489728 40196227115362754592 40400268877369672128 40592639611569487872 40798693619750043648 41388573721600262144 41452359212717840673 41598668004451024896 41716311296318816256 41861159599431034368 42560711063325269568 42681966650400270336 42980441941661810688 43170776027873574912 43518867957270863872 43823195705223806976 43975359579200278528 44198584754729213952 44323580752338742272 44507665767000047616 45065223671488610304 45192670571012050944 45220755504783098916 45349589566050287232 45666719563015673856 46238797204600292864 46430836510018568192 46562145436800294912 46666526035450134528 46798501505007403008 47093804549359913664 47475128680659124224 47716119181576175616 47881800150956648448 48017212481700304128 48216637914250051584 48705490903241981952 48958726451929721856 49128722029887811168 49162062187078483968 49301095168376782848 49472279526600313344 49723407849070365696 50442324223200319488 50698376630424686592 51018288261806573136 52018646855175329472 52234691073770889216 52382413616400331776 52499841789881401344 52531651262031101952 52764281811845480448 53409519765741514752 53561683639717986304 53594969487150339456 53867025169826229504 54123519482092650496 54398258159666724864 55078567258420937088 55269812283623787564 55307319960463294464 55621748395091755008 55656314467425352512 55814879465908045824 55868063094895214592 56747614751100359424 56909288867200360448 57307255922215747584 57561034703831433216 58520977712072245656 58764027457992250368 58931446339638951936 59098107669784989696 59359817038326165504 60086964895318147072 60256894094682734592 60294340673044131888 60466119421400382976 60888959417354231808 61198040429625065472 62082860582400393216 62398002006676537344 62791739399146551552 63300171574212165632 63842400201275531264 64022949975600405504 64288850552333402112 64470662912492716032 65278301935906295808 65734793557835710464 65963039368800417792 66297877132093820928 67256432297600425984 67597835507232915456 67789005856518076416 68024384349075430848 68500079344523510784 69358195806900439296 69646254765027852288 69843218155200442368 69999789053175201792 70042201682708135936 70352375749127307264 71212693020988686336 71459959316200452608 71574178772364263424 71822700226434972672 72025818722550456192 72324956871375077376 73058236354862972928 73438089677894582784 73693083044831716752 73743093280617725952 74208419289900470016 74419839287877394432 75663486334800479232 76047564945637029888 76527432392709859704 78027970282762994208 78352036610656333824 78575261786185269248 78797476893046652928 79146422717768220672 80114279648612272128 80342525459576979456 80392454230725509184 80800537754739344256 81185279223138975744 81597387239500087296 82777147443200524288 82904718425435681346 83432622592637632512 83722319198862068736 85121422126650539136 85363933300800540672 85960883883323621376 86341552055747149824 87037735914541727744 87950719158400557056 88397169509458427904 88647161504677484544 90130447342977220608 90385341142024101888 90441511009566197832 90699179132100574464 91333439126031347712 92477594409200585728 92861673020037136384 93124290873600589824 93597003010014806016 94187609098719827328 94950257361318248448 95432238363152351232 95763600301913296896 96034424963400608256 96433275828500103168 97917452903859443712 98257444059775622336 98602190336753565696 98944559053200626688 99446815698140731392 100884648446400638976 101396753260849373184 102036576523613146272 104037293710350658944 104469382147541778432 104764827232800663552 104999683579762802688 105063302524062203904 105528563623690960896 106819039531483029504 107189938974300678912 107734050339652459008 108247038964185300992 110157134516841874176 110539624567247575128 110614639920926588928 111243496790183510016 111312628934850705024 111629758931816091648 111736126189790429184 113495229502200718848 113818577734400720896 117041955424144491312 117528054915984500736 117862892679277903872 118196215339569979392 118719634076652331008 120513788189365469184 120588681346088263776 120932238842800765952 121777918834708463616 122396080859250130944 124165721164800786432 124357077638153522019 124796004013353074688 125583478798293103104 127684800402551062528 128045899951200811008 128941325824985432064 130556603871812591616 131469587115671420928 131926078737600835584 132595754264187641856 134512864595200851968 135195671014465830912 135578011713036152832 136048768698150861696 137000158689047021568 138716391613800878592 139292509530055704576 139686436310400884736 139999578106350403584 142425386041977372672 142919918632400905216 143148357544728526848 143645400452869945344 144051637445100912384 144649913742750154752 146116472709725945856 146876179355789165568 147386166089663433504 147486186561235451904 148416838579800940032 148839678575754788864 151326972669600958464 152095129891274059776 153054864785419719408 156055940565525988416 156704073221312667648 157594953786093305856 158292845435536441344 160228559297224544256 160685050919153958912 160784908461451018368 161601075509478688512 162370558446277951488 163194774479000174592 165809436850871362692 166865245185275265024 167444638397724137472 170242844253301078272 170727866601601081344 171921767766647242752 172683104111494299648 174075471829083455488 175901438316801114112 176794339018916855808 177294323009354969088 180260894685954441216 180770682284048203776 180883022019132395664 181398358264201148928 182666878252062695424 184955188818401171456 186248581747201179648 187194006020029612032 188375218197439654656 189900514722636496896 191527200603826593792 192068849926801216512 192866551657000206336 195834905807718887424 196514888119551244672 197204380673507131392 197889118106401253376 198893631396281462784 201769296892801277952 202793506521698746368 204073153047226292544 208074587420701317888 208938764295083556864 209529654465601327104 209999367159525605376 210126605048124407808 211057127247381921792 213638079062966059008 214379877948601357824 215468100679304918016 220314269033683748352 221079249134495150256 221229279841853177856 222625257869701410048 223259517863632183296 226990459004401437696 227637155468801441792 234083910848288982624 235056109831969001472 235725785358555807744 236392430679139958784 237439268153304662016 241027576378730938368 241177362692176527552 241864477685601531904 243555837669416927232 244792161718500261888 248331442329601572864 248714155276307044038 251166957596586206208 255369600805102125056 256091799902401622016 257882651649970864128 261113207743625183232 263852157475201671168 265191508528375283712 269025729190401703936 270391342028931661824 271156023426072305664 272097537396301723392 274000317378094043136 277432783227601757184 278585019060111409152 279372872620801769472 284850772083954745344 285839837264801810432 286296715089457053696 287290800905739890688 288103274890201824768 289299827485500309504 293752358711578331136 294772332179326867008 296833677159601880064 297679357151509577728 302653945339201916928 304190259782548119552 306109729570839438816 312111881131051976832 313408146442625335296 315189907572186611712 316585690871072882688 320457118594449088512 321569816922902036736 323202151018957377024 324741116892555902976 331618873701742725384 333730490370550530048 334889276795448274944 340485688506602156544 341455733203202162688 348150943658166910976 351802876633602228224 353588678037833711616 354588646018709938176 361541364568096407552 361766044038264791328 362796716528402297856 365333756504125390848 369910377636802342912 372497163494402359296 374388012040059224064 376750436394879309312 383054401207653187584 384137699853602433024 391669811615437774848 393029776239102489344 394408761347014262784 395778236212802506752 397787262792562925568 403538593785602555904 405587013043397492736 408146306094452585088 416149174841402635776 417877528590167113728 419059308931202654208 419998734319051210752 427276158125932118016 428759755897202715648 430936201358609836032 440628538067367496704 442158498268990300512 442458559683706355712 445250515739402820096 446519035727264366592 453980918008802875392 455274310937602883584 468167821696577965248 470112219663938002944 472784861358279917568 474878536306609324032 482055152757461876736 482354725384353055104 483728955371203063808 487111675338833854464 489584323437000523776 497428310552614088076 502333915193172412416 510739201610204250112 512183599804803244032 515765303299941728256 522226415487250366464 527704314950403342336 530383017056750567424 538051458380803407872 540782684057863323648 542312046852144611328 544195074792603446784 548000634756188086272 554865566455203514368 558745745241603538944 569701544167909490688 571679674529603620864 574581601811479781376 576206549780403649536 578599654971000619008 587504717423156662272 589544664358653734016 593667354319203760128 595358714303019155456 605307890678403833856 608380519565096239104 612219459141678877632 624223762262103953664 626816292885250670592 630379815144373223424 633171381742145765376 640914237188898177024 643139633845804073472 646404302037914754048 663237747403485450768 669778553590896549888 680971377013204313088 682911466406404325376 696301887316333821952 703605753267204456448 707177356075667423232 709177292037419876352 723082729136192815104 723532088076529582656 725593433056804595712 730667513008250781696 739820755273604685824 744994326988804718592 753500872789758618624 766108802415306375168 768275399707204866048 783339623230875549696 786059552478204978688 791556472425605013504 795574525585125851136 807077187571205111808 811174026086794985472 816292612188905170176 832298349682805271552 835755057180334227456 838118617862405308416 854552316251864236032 857519511794405431296 861872402717219672064 881257076134734993408 884316996537980601024 890501031478805640192 893038071454528733184 907961836017605750784 910548621875205767168 936335643393155930496 940224439327876005888 945569722716559835136 949757072613218648064 964709450768706110208 967457910742406127616 974223350677667708928 994856621105228176152 1004667830386344824832 1021478403220408500224 1024367199609606488064 1044452830974500732928 1055408629900806684672 1060766034113501134848 1076102916761606815744 1084624093704289222656 1088390149585206893568 1096001269512376172544 1109731132910407028736 1117491490483207077888 1143359349059207241728 1149163203622959562752 1152413099560807299072 1175009434846313324544 1179089328717307468032 1187334708638407520256 1190717428606038310912 1210615781356807667712 1216761039130192478208 1224438918283357755264 1248447524524207907328 1253632585770501341184 1281828474377796354048 1286279267691608146944 1292808604075829508096 1326475494806970901536 1339557107181793099776 1361942754026408626176 1365822932812808650752 1407211506534408912896 1418354584074839752704 1446165458272385630208 1447064176153059165312 1451186866113609191424 1461335026016501563392 1479641510547209371648 1507001745579517237248 1532217604830612750336 1536550799414409732096 1566679246461751099392 1572119104956409957376 1583112944851210027008 1591149051170251702272 1614154375142410223616 1622348052173589970944 1632585224377810340352 1664596699365610543104 1676237235724810616832 1709104632503728472064 1715039023588810862592 1723744805434439344128 1762514152269469986816 1768633993075961202048 1781002062957611280384 1786076142909057466368 1815923672035211501568 1872671286786311860992 1880448878655752011776 1891139445433119670272 1899514145226437296128 1929418901537412220416 1934915821484812255232 1989713242210456352304 2009335660772689649664 2048734399219212976128 2088905661949001465856 2110817259801613369344 2121532068227002269696 2169248187408578445312 2176780299170413787136 2192002539024752345088 2219462265820814057472 2234982980966414155776 2286718698118414483456 2298326407245919125504 2304826199121614598144 2350018869692626649088 2358178657434614936064 2374669417276815040512 2421231562713615335424 2433522078260384956416 2448877836566715510528 2496895049048415814656 2507265171541002682368 2563656948755592708096 2572558535383216293888 2585617208151659016192 2652950989613941803072 2679114214363586199552 2723885508052817252352 2731645865625617301504 2836709168149679505408 2894128352306118330624 2902373732227218382848 2922670052033003126784 2959283021094418743296 3014003491159034474496 3064435209661225500672 3073101598828819464192 3133358492923502198784 3144238209912819914752 3166225889702420054016 3182298102340503404544 3228308750284820447232 3265170448755620680704 3329193398731221086208 3352474471449621233664 3430078047177621725184 3447489610868878688256 3525028304538939973632 3537267986151922404096 3562004125915222560768 3572152285818114932736 3631847344070423003136 3745342573572623721984 3760897757311504023552 3858837803074824440832 3869831642969624510464 3979426484420912704608 4018671321545379299328 4097468798438425952256 4221634519603226738688 4338496374817156890624 4353560598340827574272 4384005078049504690176 4438924531641628114944 4573437396236828966912 4596652814491838251008 4609652398243229196288 4700037739385253298176 4716357314869229872128 4749338834553630081024 4842463125427230670848 4867044156520769912832 4897755673133431021056 4993790098096831629312 5127313897511185416192 5145117070766432587776 5171234416303318032384 5305901979227883606144 5358228428727172399104 5447771016105634504704 5673418336299359010816 5788256704612236661248 5804747464454436765696 5918566042188837486592 6028006982318068948992 6146203197657638928384 6266716985847004397568 6288476419825639829504 6332451779404840108032 6364596204681006809088 6530340897511241361408 6658386797462442172416 6704948942899242467328 6860156094355243450368 6894979221737757376512 7050056609077879947264 7074535972303844808192 7124008251830445121536 7263694688140846006272 7490685147145247443968 7521795514623008047104 7717675606149648881664 7739663285939249020928 7958852968841825409216 8037342643090758598656 8194937596876851904512 8707121196681655148544 8768010156099009380352 8877849063283256229888 9146874792473657933824 9193305628983676502016 9219304796486458392576 9400075478770506596352 9432714629738459744256 9498677669107260162048 9684926250854461341696 9795511346266862042112 9987580196193663258624 10290234141532865175552 10342468832606636064768 10611803958455767212288 10716456857454344798208 10895542032211269009408 11576513409224473322496 11609494928908873531392 11837132084377674973184 12056013964636137897984 12292406395315277856768 12576952839651279659008 12664903558809680216064 13060681795022482722816 13316773594924884344832 13720312188710486900736 13789958443475514753024 14100113218155759894528 14149071944607689616384 14248016503660890243072 14527389376281692012544 14981370294290494887936 15435351212299297763328 15479326571878498041856 15917705937683650818432 16074685286181517197312 17414242393363310297088 17755698126566512459776 18293749584947315867648 18438609592972916785152 18800150957541013192704 18865429259476919488512 18997355338214520324096 19591022692533724084224 19975160392387326517248 20580468283065730351104 20684937665213272129536 21223607916911534424576 21791084064422538018816 23153026818448946644992 23218989857817747062784 24112027929272275795968 24584812790630555713536 25153905679302559318016 26121363590044965445632 26633547189849768689664 27440624377420973801472 27579916886951029506048 28200226436311519789056 28298143889215379232768 28496033007321780486144 29054778752563384025088 29962740588580989775872 30870702424598595526656 31835411875367301636864 32149370572363034394624 34828484786726620594176 35511396253133024919552 36877219185945833570304 37730858518953838977024 37994710676429040648192 39182045385067448168448 39950320784774653034496 41160936566131460702208 41369875330426544259072 42447215833823068849152 43582168128845076037632 46306053636897893289984 46437979715635494125568 48224055858544551591936 50307811358605118636032 52242727180089930891264 53267094379699537379328 54881248754841947602944 56400452872623039578112 56596287778430758465536 56992066014643560972288 59925481177161979551744 61741404849197191053312 63670823750734603273728 69656969573453241188352 73754438371891667140608 75461717037907677954048 78364090770134896336896 79900641569549306068992 82321873132262921404416 82739750660853088518144 84894431667646137698304 87164336257690152075264 92612107273795786579968 96448111717089103183872 100615622717210237272064 104485454360179861782528 106534188759399074758656 113192575556861516931072 113984132029287121944576 119850962354323959103488 123482809698394382106624 127341647501469206547456 139313939146906482376704 150923434075815355908096 156728181540269792673792 159801283139098612137984 164643746264525842808832 169788863335292275396608 185224214547591573159936 201231245434420474544128 208970908720359723565056 226385151113723033862144 239701924708647918206976 246965619396788764213248 254683295002938413094912 301846868151630711816192 313456363080539585347584 319602566278197224275968 339577726670584550793216 370448429095183146319872 417941817440719447130112 452770302227446067724288 479403849417295836413952 493931238793577528426496 509366590005876826189824 603693736303261423632384 626912726161079170695168 679155453341169101586432 740896858190366292639744 905540604454892135448576 958807698834591672827904 1018733180011753652379648 1253825452322158341390336 1358310906682338203172864 1481793716380732585279488 1811081208909784270897152 2037466360023507304759296 2716621813364676406345728 4074932720047014609518592 5433243626729352812691456 8149865440094029219037184 16299730880188058438074368
- Sum of all divisors σ(n): 61427567130107326942294116
- Sum of proper divisors (its aliquot sum) s(n): 45127836249919268504219748
- 16299730880188058438074368 is an abundant number, because the sum of its proper divisors (45127836249919268504219748) is greater than itself. Its abundance is 28828105369731210066145380
Bases of 16299730880188058438074368
- Binary: 1101011110111001101000101110011110101100111110100000100101101100011000000000000000002
- Hexadecimal: 0xD7B9A2E7ACFA096C60000
- Base-36: 21Q9SHQ1D0DO2KG00
Squares and roots of 16299730880188058438074368
- 16299730880188058438074368 squared (162997308801880584380743682) is 265681226766556178260686053628298650903839898599424
- 16299730880188058438074368 cubed (162997308801880584380743683) is 4330532496213081886581889685305644987918271883099812856616222830718753964032
-
The
square root of 16299730880188058438074368 is 4037292518531.2072502387 -
The
cube root of 16299730880188058438074368 is 253547974.0167937601
Scales and comparisons
How big is 16299730880188058438074368?- 16,299,730,880,188,058,438,074,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,299,730,880,188,058,438,074,368 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 16299730880188058438074368 cubic inches would be around 21128997.8 feet tall.
Recreational maths with 16299730880188058438074368
- 16299730880188058438074368 backwards is 86347083485088108803799261
- The number of decimal digits it has is: 26
- The sum of 16299730880188058438074368's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 16299730880188058438074368 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 16299730880188058438074368 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/16299730880188058438074368/
Chicago style:
Numbermatics. 2024. "Number 16299730880188058438074368 - Facts about the integer". https://numbermatics.com/n/16299730880188058438074368/
The information we have on file for 16299730880188058438074368 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 16299730880188058438074368, math, Factors of 16299730880188058438074368, curriculum, school, college, exams, university, Prime factorization of 16299730880188058438074368, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, two hundred ninety-nine sextillion, seven hundred thirty quintillion, eight hundred eighty quadrillion, one hundred eighty-eight trillion, fifty-eight billion, four hundred thirty-eight million, seventy-four thousand, three hundred sixty-eight.