16277972488637456660004864
16,277,972,488,637,456,660,004,864 is an even composite number composed of five prime numbers multiplied together.
16277972488637456660004864 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 16277972488637456660004864:
215 × 36 × 136 × 413 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 41 × 41 × 41 × 127 × 127 × 127)See below for interesting mathematical facts about the number 16277972488637456660004864 from the Numbermatics database.
Names of 16277972488637456660004864
- Cardinal: 16277972488637456660004864 can be written as Sixteen septillion, two hundred seventy-seven sextillion, nine hundred seventy-two quintillion, four hundred eighty-eight quadrillion, six hundred thirty-seven trillion, four hundred fifty-six billion, six hundred sixty million, four thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 1.6277972488637456660004864 × 1025
Factors of 16277972488637456660004864
Divisors of 16277972488637456660004864
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 41 48 52 54 64 72 78 81 82 96 104 108 117 123 127 128 144 156 162 164 169 192 208 216 234 243 246 254 256 288 312 324 328 338 351 369 381 384 416 432 468 486 492 507 508 512 533 576 624 648 656 676 702 729 738 762 768 832 864 936 972 984 1014 1016 1024 1053 1066 1107 1143 1152 1248 1296 1312 1352 1404 1458 1476 1521 1524 1536 1599 1651 1664 1681 1728 1872 1944 1968 2028 2032 2048 2106 2132 2197 2214 2286 2304 2496 2592 2624 2704 2808 2916 2952 3042 3048 3072 3159 3198 3302 3321 3328 3362 3429 3456 3744 3888 3936 4056 4064 4096 4212 4264 4394 4428 4563 4572 4608 4797 4953 4992 5043 5184 5207 5248 5408 5616 5832 5904 6084 6096 6144 6318 6396 6591 6604 6642 6656 6724 6858 6912 6929 7488 7776 7872 8112 8128 8192 8424 8528 8788 8856 9126 9144 9216 9477 9594 9906 9963 9984 10086 10287 10368 10414 10496 10816 11232 11664 11808 12168 12192 12288 12636 12792 13182 13208 13284 13312 13448 13689 13716 13824 13858 14391 14859 14976 15129 15552 15621 15744 16129 16224 16256 16384 16848 17056 17576 17712 18252 18288 18432 18954 19188 19773 19812 19926 19968 20172 20574 20736 20787 20828 20992 21463 21632 21853 22464 23328 23616 24336 24384 24576 25272 25584 26364 26416 26568 26624 26896 27378 27432 27648 27716 28561 28782 29718 29889 29952 30258 30861 31104 31242 31488 32258 32448 32512 32768 33696 34112 35152 35424 36504 36576 36864 37908 38376 39546 39624 39852 39936 40344 41067 41148 41472 41574 41656 41984 42926 43173 43264 43706 44577 44928 45387 46656 46863 47232 48387 48672 48768 49152 50544 51168 52728 52832 53136 53248 53792 54756 54864 55296 55432 57122 57564 59319 59436 59778 59904 60516 61722 62208 62361 62484 62976 64389 64516 64896 65024 65559 67392 67691 68224 68921 70304 70848 73008 73152 73728 75816 76752 79092 79248 79704 79872 80688 82134 82296 82944 83148 83312 83968 85683 85852 86346 86528 87412 89154 89856 90077 90774 92583 93312 93726 94464 96774 97344 97536 98304 101088 102336 105456 105664 106272 106496 107584 109512 109728 110592 110864 114244 115128 118638 118872 119556 119808 121032 123201 123444 124416 124722 124968 125952 128778 129032 129519 129792 130048 131118 133731 134784 135382 136161 136448 137842 140589 140608 141696 145161 146016 146304 147456 151632 153504 158184 158496 159408 159744 161376 164268 164592 165888 166296 166624 167936 171366 171704 172692 173056 174824 177957 178308 179712 180154 181548 185166 186624 187083 187452 188928 193167 193548 194688 195072 196677 202176 203073 204672 206763 209677 210912 211328 212544 212992 213487 215168 219024 219456 221184 221728 228488 230256 237276 237744 239112 239616 242064 246402 246888 248832 249444 249936 251904 257049 257556 258064 259038 259584 260096 262236 267462 269568 270231 270764 272322 272896 275684 279019 281178 281216 283392 284089 290322 292032 292608 294912 303264 307008 316368 316992 318816 319488 322752 328536 329184 331776 332592 333248 335872 342732 343408 345384 346112 349648 355914 356616 359424 360308 363096 370332 371293 373248 374166 374904 377856 386334 387096 388557 389376 390144 393354 401193 404352 406146 408483 409344 413526 419354 421767 421824 422656 425088 425984 426974 430336 435483 438048 438912 442368 443456 456976 460512 474552 475488 478224 479232 484128 492804 493776 497664 498888 499872 503808 514098 515112 516128 518076 519168 520192 524472 533871 534924 539136 540462 541528 544644 545792 551368 558038 561249 562356 562432 566784 568178 579501 580644 584064 585216 590031 606528 609219 614016 620289 629031 632736 633984 637632 638976 640461 645504 657072 658368 661289 663552 665184 666496 671744 685464 686816 690768 692224 699296 711828 713232 718848 720616 726192 740664 742586 746496 748332 749808 755712 771147 772668 774192 777114 778752 780288 786708 802386 808704 810693 812292 816966 818688 827052 837057 838708 843534 843648 845312 850176 852267 853948 860672 870966 876096 877824 879983 884736 886912 895973 913952 921024 949104 950976 956448 958464 968256 985608 987552 995328 997776 999744 1007616 1028196 1030224 1032256 1036152 1038336 1040384 1048944 1067742 1069848 1078272 1080924 1083056 1089288 1091584 1102736 1113879 1116076 1122498 1124712 1124864 1133568 1136356 1159002 1161288 1168128 1170432 1171001 1180062 1203579 1213056 1218438 1225449 1228032 1240578 1258062 1265301 1265472 1267968 1275264 1277952 1280922 1291008 1306449 1314144 1316736 1322578 1327104 1330368 1332992 1343488 1370928 1373632 1381536 1384448 1398592 1423656 1426464 1437696 1441232 1452384 1481328 1485172 1492992 1496664 1499616 1511424 1542294 1545336 1548384 1554228 1557504 1560576 1573416 1601613 1604772 1617408 1621386 1624584 1633932 1637376 1654104 1674114 1677416 1683747 1687068 1687296 1690624 1700352 1704534 1707896 1721344 1738503 1741932 1752192 1755648 1759966 1770093 1773824 1791946 1827657 1827904 1842048 1860867 1887093 1898208 1901952 1912896 1916928 1921383 1936512 1971216 1975104 1983867 1990656 1995552 1999488 2015232 2048383 2056392 2060448 2064512 2072304 2076672 2080768 2097888 2135484 2139696 2156544 2161848 2166112 2178576 2183168 2205472 2227758 2232152 2244996 2249424 2249728 2267136 2272712 2313441 2318004 2322576 2336256 2340864 2342002 2360124 2407158 2426112 2432079 2436876 2450898 2456064 2481156 2511171 2516124 2530602 2530944 2535936 2550528 2556801 2561844 2582016 2612898 2628288 2633472 2639949 2645156 2654208 2660736 2665984 2687919 2725801 2741856 2747264 2763072 2768896 2775331 2797184 2847312 2852928 2875392 2882464 2904768 2962656 2970344 2985984 2993328 2999232 3022848 3084588 3090672 3096768 3108456 3115008 3121152 3146832 3203226 3209544 3234816 3242772 3249168 3267864 3274752 3308208 3341637 3348228 3354832 3367494 3374136 3374592 3381248 3400704 3409068 3415792 3442688 3477006 3483864 3504384 3511296 3513003 3519932 3540186 3547648 3583892 3627247 3655314 3655808 3684096 3693157 3721734 3774186 3795903 3796416 3803904 3825792 3833856 3842766 3873024 3919347 3942432 3950208 3967734 3981312 3991104 3998976 4030464 4096766 4112784 4120896 4129024 4144608 4153344 4161536 4195776 4270968 4279392 4313088 4323696 4332224 4357152 4366336 4410944 4455516 4464304 4489992 4498848 4499456 4534272 4545424 4626882 4636008 4645152 4672512 4681728 4684004 4720248 4814316 4826809 4852224 4864158 4873752 4901796 4912128 4962312 5022342 5032248 5051241 5061204 5061888 5071872 5101056 5113602 5123688 5164032 5215509 5225796 5256576 5266944 5279898 5290312 5310279 5321472 5331968 5375838 5451602 5482971 5483712 5494528 5526144 5537792 5550662 5582601 5594368 5661279 5694624 5705856 5750784 5764149 5764928 5809536 5925312 5940688 5951601 5971968 5986656 5998464 6045696 6145149 6169176 6181344 6193536 6216912 6230016 6242304 6293664 6406452 6419088 6469632 6485544 6498336 6535728 6549504 6616416 6683274 6696456 6709664 6734988 6748272 6749184 6762496 6801408 6818136 6831584 6885376 6940323 6954012 6967728 7008768 7022592 7026006 7039864 7080372 7095296 7167784 7254494 7296237 7310628 7311616 7368192 7386314 7443468 7533513 7548372 7591806 7592832 7607808 7651584 7670403 7685532 7746048 7838694 7884864 7900416 7919847 7935468 7962624 7982208 7997952 8063757 8177403 8193532 8225568 8241792 8258048 8289216 8306688 8325993 8391552 8541936 8558784 8596757 8626176 8647392 8664448 8714304 8732672 8752967 8821888 8911032 8928608 8979984 8997696 8998912 9068544 9090848 9253764 9272016 9290304 9345024 9363456 9368008 9440496 9628632 9653618 9704448 9728316 9747504 9803592 9824256 9924624 10024911 10044684 10064496 10102482 10122408 10123776 10143744 10202112 10227204 10247376 10328064 10431018 10451592 10513152 10533888 10539009 10559796 10580624 10620558 10642944 10663936 10751676 10881741 10903204 10965942 10967424 10989056 11052288 11079471 11101324 11165202 11188736 11322558 11389248 11411712 11439779 11501568 11528298 11529856 11619072 11647649 11758041 11850624 11881376 11903202 11943936 11973312 11996928 12091392 12290298 12338352 12362688 12387072 12433824 12460032 12484608 12587328 12812904 12838176 12939264 12971088 12996672 13071456 13099008 13232832 13366548 13392912 13419328 13469976 13496544 13498368 13524992 13602816 13636272 13663168 13770752 13880646 13908024 13935456 14017536 14045184 14052012 14079728 14160744 14190592 14335568 14480427 14508988 14592474 14621256 14623232 14736384 14772628 14886936 15067026 15096744 15183612 15185664 15215616 15223013 15303168 15340806 15371064 15492096 15646527 15677388 15769728 15800832 15839694 15870936 15930837 15964416 15995904 16127514 16354806 16387064 16448913 16451136 16483584 16516096 16578432 16613376 16651986 16747803 16783104 16983837 17083872 17117568 17193514 17252352 17292447 17294784 17328896 17428608 17465344 17505934 17643776 17822064 17854803 17857216 17959968 17995392 17997824 18137088 18181696 18435447 18507528 18544032 18580608 18690048 18726912 18736016 18880992 19257264 19307236 19408896 19456632 19495008 19607184 19648512 19849248 20049822 20089368 20128992 20204964 20244816 20247552 20287488 20404224 20454408 20494752 20656128 20820969 20862036 20903184 21026304 21067776 21078018 21119592 21161248 21241116 21285888 21327872 21503352 21763482 21806408 21888711 21931884 21934848 21978112 22104576 22158942 22202648 22330404 22377472 22600539 22645116 22778496 22823424 22879558 23011209 23056596 23059712 23238144 23295298 23516082 23701248 23759541 23762752 23806404 23887872 23946624 23993856 24191271 24532209 24580596 24676704 24725376 24774144 24867648 24920064 24977979 25174656 25625808 25676352 25790271 25878528 25942176 25993344 26142912 26198016 26258901 26465664 26628979 26733096 26785824 26838656 26939952 26993088 26996736 27049984 27112849 27205632 27272544 27326336 27541504 27761292 27816048 27870912 28035072 28090368 28104024 28159456 28321488 28381184 28671136 28960854 29017976 29184948 29242512 29246464 29472768 29545256 29773872 30074733 30134052 30193488 30367224 30371328 30431232 30446026 30606336 30681612 30742128 30984192 31293054 31354776 31539456 31601664 31617027 31679388 31741872 31861674 31928832 31991808 32255028 32645223 32709612 32774128 32897826 32902272 32967168 33032192 33156864 33238413 33303972 33495606 33566208 33967674 34167744 34235136 34319337 34387028 34504704 34584894 34589568 34657792 34857216 34942947 35011868 35287552 35435413 35644128 35709606 35714432 35919936 35990784 35995648 36079303 36274176 36363392 36870894 37015056 37088064 37161216 37380096 37453824 37472032 37761984 38514528 38614472 38817792 38913264 38990016 39214368 39297024 39698496 40099644 40178736 40257984 40409928 40489632 40495104 40574976 40808448 40908816 40989504 41312256 41641938 41724072 41806368 42052608 42135552 42156036 42239184 42322496 42482232 42571776 42655744 43006704 43441281 43526964 43612816 43777422 43863768 43869696 43956224 44209152 44317884 44405296 44660808 44754944 45201078 45290232 45556992 45646848 45669039 45759116 46022418 46113192 46119424 46476288 46590596 47032164 47154211 47402496 47519082 47525504 47612808 47893248 47987712 48011041 48382542 49064418 49161192 49346739 49353408 49450752 49548288 49735296 49840128 49955958 50243409 50349312 50951511 51251616 51352704 51580542 51757056 51877341 51884352 51986688 52285824 52396032 52517802 52931328 53257958 53466192 53564409 53571648 53677312 53879904 53986176 53993472 54099968 54225698 54411264 54545088 54652672 55083008 55306341 55522584 55632096 55741824 56070144 56180736 56208048 56318912 56642976 56762368 57342272 57921708 58035952 58369896 58485024 58492928 58945536 59090512 59547744 60149466 60268104 60386976 60734448 60742656 60862464 60892052 61212672 61363224 61484256 61968384 62586108 62709552 63078912 63203328 63234054 63358776 63483744 63723348 63857664 63983616 64510056 65290446 65419224 65548256 65666133 65795652 65804544 65934336 66064384 66313728 66476826 66607944 66991212 67132416 67801617 67935348 68335488 68470272 68638674 68774056 69033627 69169788 69179136 69315584 69714432 69885894 70023736 70575104 70870826 71278623 71288256 71419212 71428864 71839872 71981568 71991296 72158606 72573813 72726784 73596627 73741788 74030112 74176128 74322432 74760192 74933937 74944064 75523968 77029056 77228944 77370813 77635584 77826528 77980032 78428736 78594048 78776703 79396992 79886937 80199288 80357472 80515968 80819856 80979264 80990208 81149952 81338547 81616896 81817632 81979008 82624512 83283876 83448144 83612736 83983703 84105216 84271104 84312072 84478368 84644992 84964464 85143552 85311488 86013408 86882562 87053928 87225632 87554844 87727536 87739392 87912448 88418304 88635768 88810592 89321616 89509888 90224199 90402156 90580464 91113984 91293696 91338078 91518232 92044836 92226384 92238848 92952576 93181192 94064328 94308422 94804992 94851081 95038164 95051008 95225616 95786496 95975424 96022082 96765084 97935669 98128836 98322384 98693478 98706816 98901504 99096576 99470592 99715239 99911916 100486818 100698624 101903022 102503232 102705408 102958011 103161084 103514112 103754682 103768704 103973376 104571648 104828841 105035604 105862656 106306239 106515916 106932384 107128818 107143296 107354624 107759808 107972352 107986944 108237909 108451396 108822528 109090176 109305344 110612682 111045168 111264192 111483648 111757841 112140288 112361472 112416096 112637824 113285952 113524736 113788571 114684544 115843416 116071904 116739792 116970048 116985856 117891072 118181024 119095488 120298932 120536208 120773952 121468896 121485312 121724928 121784104 122425344 122726448 122968512 123936768 125172216 125419104 126157824 126406656 126468108 126717552 126967488 127446696 127715328 127967232 129020112 130323843 130580892 130838448 131096512 131332266 131591304 131609088 131868672 132128768 132627456 132953652 133215888 133982424 134264832 135603234 135870696 136670976 136940544 137007117 137277348 137548112 138067254 138339576 138358272 138631168 139428864 139771788 140047472 141150208 141462633 141741652 142557246 142576512 142838424 142857728 143679744 143963136 144033123 144317212 145147626 145453568 147193254 147483576 148060224 148352256 148644864 148717127 149520384 149867874 149888128 151047936 151419437 152854533 154058112 154457888 154741626 155271168 155632023 155653056 155960064 156857472 157188096 157553406 158793984 159773874 160398576 160693227 160714944 161031936 161639712 161958528 161980416 162299904 162677094 163233792 163635264 163958016 165249024 165919023 166567752 166896288 167225472 167967406 168210432 168542208 168624144 168956736 169289984 169928928 170287104 170622976 172026816 173765124 174107856 174451264 175109688 175455072 175478784 175824896 176836608 177271536 177621184 178643232 179019776 180448398 180804312 181160928 182227968 182587392 182676156 183036464 184089672 184452768 184477696 185905152 186362384 188128656 188616844 189609984 189702162 190076328 190102016 190451232 191572992 191950848 192044164 193530168 195871338 196257672 196644768 197386956 197413632 197803008 197899169 198193152 198941184 199430478 199823832 200973636 201397248 203404851 203806044 205006464 205410816 205916022 206322168 207100881 207509364 207537408 207946752 209143296 209657682 210071208 211725312 212612478 213031832 213835869 213864768 214257636 214286592 214709248 215519616 215944704 215973888 216475818 216902792 217721439 218180352 218610688 220789881 221225364 222090336 222528384 222967296 223515682 224280576 224801811 224832192 225275648 226571904 227049472 227577142 229369088 231686832 232112439 232143808 233479584 233940096 233971712 235782144 236330109 236362048 238190976 239660811 240597864 241072416 241547904 242937792 242970624 243449856 243568208 244015641 244850688 245452896 245937024 247873536 250344432 250838208 251951109 252315648 252813312 252936216 253435104 253934976 254893392 255430656 255934464 258040224 260647686 261161784 261676896 262193024 262664532 263182608 263218176 263737344 264257536 265254912 265907304 266431776 267964848 268529664 270672597 271206468 271741392 273341952 273881088 274014234 274554696 275096224 276134508 276679152 276716544 277262336 278857728 279543576 280094944 282300416 282925266 283483304 284553243 285114492 285153024 285676848 285715456 287359488 287926272 288066246 288634424 290295252 290907136 293807007 294386508 294967152 296120448 296704512 297289728 297434254 299145717 299735748 299776256 302095872 302838874 305709066 308116224 308874033 308915776 309483252 310542336 311264046 311306112 311920128 313714944 314486523 315106812 317587968 318918717 319547748 320797152 321386454 321429888 322063872 323279424 323917056 323960832 324713727 325354188 326467584 327270528 327916032 331838046 333135504 333792576 334450944 335273523 335934812 336420864 337084416 337248288 337913472 338579968 339857856 340574208 341365713 344053632 346176727 347530248 348215712 348902528 350219376 350910144 350957568 351649792 352467037 353673216 354543072 355242368 357286464 358039552 360896796 361608624 362321856 364455936 365174784 365352312 366072928 368179344 368905536 368955392 371810304 372724768 376257312 377233688 379219968 379404324 380152656 380204032 380902464 383145984 383901696 384088328 387060336 390971529 391742676 392515344 393289536 394773912 394827264 395606016 395798338 396386304 397882368 398860956 399647664 401947272 402794496 406809702 407612088 410012928 410821632 411021351 411832044 412644336 414201762 415018728 415074816 415893504 418286592 419315364 420142416 423450624 424387899 425224956 426063664 427671738 427729536 428515272 428573184 429418496 431039232 431889408 432099369 432951636 433805584 435442878 436360704 437221376 441579762 442450728 444180672 445056768 445934592 446151381 447031364 448561152 449603622 449664384 450551296 453143808 454258311 455154284 458738176 460660369 463373664 464224878 464287616 466959168 467880192 467943424 469030939 471564288 472660218 472724096 476381952 479321622 481195728 482079681 482144832 483095808 485875584 485941248 486899712 487136416 488031282 489701376 490905792 491874048 495747072 497757069 500688864 501676416 503902218 504631296 505626624 505872432 506870208 507869952 509786784 510861312 511868928 516080448 521295372 522323568 523353792 524386048 525329064 526365216 526436352 527474688 528515072 530509824 531814608 532863552 535929696 537059328 541345194 542412936 543482784 546683904 547762176 548028468 549109392 550192448 552269016 553358304 553433088 554524672 557715456 559087152 560189888 564600832 565850532 566966608 569106486 570228984 570306048 571353696 571430912 574718976 575852544 576132492 577268848 580590504 581814272 587614014 588773016 589934304 592240896 593409024 593697507 594579456 594868508 598291434 599471496 599552512 604191744 605677748 611418132 613004743 616232448 617748066 617831552 618966504 622528092 622612224 623840256 624143533 627429888 628973046 630213624 635175936 637837434 639095496 641507607 641594304 642772908 642859776 644127744 646558848 647834112 647921664 649427454 650708376 653164317 654541056 655832064 662369643 663676092 666271008 667585152 668901888 670547046 671869624 672841728 674405433 674496576 675826944 677159936 679715712 681148416 682731426 688107264 692353454 695060496 696337317 696431424 697805056 700438752 701820288 701915136 703299584 704934074 707346432 708990327 709086144 710484736 714572928 716079104 718982433 721793592 723217248 724643712 728911872 730349568 730704624 732046923 732145856 736358688 737811072 737910784 743620608 745449536 752514624 754467376 755853327 758439936 758808648 760305312 760408064 761804928 766291968 767803392 768176656 774120672 781943058 783485352 785030688 786579072 789547824 789654528 791212032 791596676 792772608 795764736 797721912 799295328 803894544 805588992 813619404 815224176 820025856 821643264 822042702 823664088 825288672 828403524 830037456 830149632 831787008 836573184 838630728 840284832 846901248 848775798 850449912 852127328 853659729 855343476 855459072 857030544 857146368 858836992 862078464 863778816 864198738 865903272 867611168 870885756 872721408 874442752 881421021 883159524 884901456 888361344 890113536 891869184 892302762 894062728 897437151 899207244 899328768 901102592 906287616 908516622 910308568 917476352 921320738 926622099 926747328 928449756 928575232 933918336 935760384 935886848 938061878 943459569 945320436 945448192 952763904 956756151 958643244 962391456 964159362 964289664 966191616 971751168 971882496 974141181 974272832 976062564 979402752 981811584 983748096 995514138 1001377728 1003352832 1005820569 1007804436 1009262592 1011253248 1011744864 1013740416 1015739904 1019573568 1021722624 1024097139 1032160896 1038530181 1042590744 1044647136 1046707584 1048772096 1050658128 1052730432 1052872704 1054949376 1057401111 1061019648 1063629216 1065727104 1071859392 1074118656 1082690388 1084825872 1086965568 1091788139 1093367808 1095524352 1096056936 1098218784 1100384896 1104538032 1106716608 1106866176 1109049344 1111626809 1115430912 1118174304 1120379776 1129201664 1131701064 1133933216 1138212972 1140457968 1140612096 1142707392 1142861824 1149437952 1151705088 1152264984 1154537696 1161181008 1163628544 1172914587 1175228028 1177546032 1179868608 1184481792 1186818048 1187395014 1189158912 1189737016 1196582868 1198942992 1199105024 1208383488 1211355496 1222836264 1226009486 1232464896 1233064053 1235496132 1235663104 1237933008 1245056184 1245224448 1247680512 1248287066 1254859776 1257946092 1260427248 1270351872 1273163697 1275674868 1278190992 1283015214 1283188608 1285545816 1285719552 1288255488 1293117696 1295668224 1296298107 1298854908 1301416752 1306328634 1309082112 1311664128 1324739286 1327352184 1332542016 1335170304 1337803776 1338454143 1341094092 1343739248 1345683456 1348810866 1348993152 1351653888 1354319872 1359431424 1362774933 1365462852 1376214528 1381981107 1384706908 1390120992 1392674634 1392862848 1395610112 1400877504 1403640576 1403830272 1407092817 1409868148 1414692864 1417980654 1418172288 1420969472 1429145856 1437964866 1443587184 1446434496 1449287424 1452851933 1457823744 1460699136 1461409248 1464093846 1464291712 1472717376 1475622144 1475821568 1479251423 1487241216 1490899072 1493271207 1505029248 1508934752 1511706654 1516879872 1517617296 1520610624 1520816128 1523609856 1532583936 1535606784 1536353312 1548241344 1563886116 1566970704 1570061376 1573158144 1579095648 1579309056 1582424064 1583193352 1585545216 1591529472 1595443824 1598590656 1607789088 1611177984 1627238808 1630448352 1640051712 1643286528 1644085404 1647328176 1650577344 1656807048 1660074912 1660299264 1663574016 1673146368 1677261456 1680569664 1693802496 1697551596 1700899824 1704254656 1707319458 1710686952 1710918144 1714061088 1714292736 1717673984 1724156928 1727557632 1728397476 1731806544 1735222336 1741771512 1745442816 1748885504 1762842042 1766319048 1769802912 1776722688 1780227072 1781092521 1783738368 1784605524 1788125456 1794874302 1798414488 1798657536 1802205184 1812575232 1817033244 1820617136 1834952704 1839014229 1842641476 1853244198 1853494656 1856899512 1857150464 1867836672 1871520768 1872430599 1876123756 1886919138 1890640872 1890896384 1905527808 1913512302 1917286488 1924782912 1928318724 1928579328 1932383232 1933322651 1943502336 1943764992 1948282362 1948545664 1952125128 1963623168 1967496192 1968452681 1987108929 1991028276 2002755456 2006705664 2011641138 2015608872 2018525184 2023216299 2023489728 2027480832 2031479808 2039147136 2043445248 2048194278 2064321792 2077060362 2085181488 2089011951 2089294272 2093415168 2097544192 2101316256 2105460864 2105745408 2109898752 2114802222 2122039296 2126970981 2127258432 2131454208 2143718784 2148237312 2156947299 2165380776 2169651744 2173931136 2183576278 2186735616 2191048704 2192113872 2196140769 2196437568 2200769792 2209076064 2213433216 2213732352 2218098688 2223253618 2230861824 2236348608 2240759552 2258403328 2263402128 2267559981 2267866432 2276425944 2280915936 2281224192 2285414784 2285723648 2298875904 2303410176 2304529968 2309075392 2322362016 2327257088 2345829174 2350456056 2355092064 2359737216 2368963584 2373636096 2374790028 2378317824 2379474032 2393165736 2397885984 2398210048 2416766976 2422710992 2445672528 2452018972 2464929792 2466128106 2470992264 2471326208 2475866016 2490112368 2490448896 2495361024 2496574132 2509719552 2515892184 2520854496 2540703744 2546327394 2551349736 2556381984 2566030428 2566377216 2571091632 2571439104 2576510976 2586235392 2591336448 2592596214 2597709816 2602833504 2612657268 2618164224 2623328256 2644263063 2649478572 2654704368 2665084032 2670340608 2675607552 2676908286 2682188184 2687478496 2692311453 2697621732 2697986304 2703307776 2708639744 2718862848 2725549866 2730925704 2752429056 2763962214 2769413816 2779866297 2780241984 2785349268 2785725696 2791220224 2801755008 2807281152 2807660544 2814185634 2819736296 2830378707 2835961308 2836344576 2841938944 2858291712 2870268453 2875929732 2887174368 2892868992 2898574848 2905703866 2915647488 2922423543 2922818496 2928187692 2928583424 2945434752 2951244288 2951643136 2958502846 2981798144 2986542414 3010058496 3017461707 3017869504 3023413308 3033759744 3035234592 3041221248 3041632256 3047219712 3065167872 3072291417 3072706624 3096482688 3115590543 3127772232 3133941408 3140122752 3146316288 3158191296 3158618112 3164848128 3166386704 3172203333 3183058944 3190887648 3197181312 3215578176 3222355968 3254477616 3260896704 3275364417 3280103424 3286573056 3288170808 3294656352 3301154688 3313614096 3320149824 3320598528 3327148032 3334880427 3346292736 3354522912 3361139328 3387604992 3395103192 3401799648 3408509312 3414638916 3421373904 3421836288 3428122176 3428585472 3435347968 3443331823 3448313856 3455115264 3456794952 3463613088 3470444672 3483543024 3490885632 3497771008 3518743761 3525684084 3532638096 3539605824 3553445376 3560454144 3562185042 3567476736 3569211048 3576250912 3589748604 3596828976 3597315072 3604410368 3625150464 3634066488 3641234272 3669905408 3678028458 3685282952 3699192159 3706488396 3706989312 3713799024 3714300928 3735673344 3743041536 3744861198 3752247512 3773838276 3781281744 3781792768 3811055616 3819491091 3827024604 3834572976 3849565824 3856637448 3857158656 3864766464 3866645302 3887004672 3888894321 3896564724 3897091328 3904250256 3927246336 3934992384 3936905362 3974217858 3982056552 4005510912 4013411328 4015362429 4023282276 4031217744 4037050368 4046432598 4046979456 4054961664 4062959616 4078294272 4088324799 4096388556 4128643584 4145943321 4154120724 4170362976 4178023902 4178588544 4186830336 4195088384 4202632512 4210921728 4211490816 4221278451 4229604444 4244078592 4253941962 4254516864 4262908416 4287437568 4313894598 4330761552 4339303488 4347862272 4358555799 4367152556 4373471232 4382097408 4384227744 4392281538 4392875136 4401539584 4418152128 4426866432 4427464704 4437754269 4446507236 4461723648 4472697216 4481519104 4500297451 4526804256 4535119962 4535732864 4552851888 4561831872 4562448384 4570829568 4571447296 4582071481 4597751808 4606820352 4609059936 4618150784 4644724032 4654514176 4691658348 4700912112 4710184128 4719474432 4737927168 4747272192 4749580056 4756635648 4758948064 4786331472 4795771968 4796420096 4833533952 4845421984 4891345056 4904037944 4929859584 4932256212 4941984528 4942652416 4951732032 4980224736 4980897792 4990722048 4993148264 5019439104 5031784368 5041708992 5081407488 5092654788 5102699472 5112763968 5132060856 5132754432 5142183264 5142878208 5153021952 5172470784 5182672896 5185192428 5195419632 5205667008 5225314536 5236328448 5246656512 5288526126 5298957144 5309408736 5330168064 5340681216 5343277563 5351215104 5353816572 5364376368 5374956992 5384622906 5395243464 5395972608 5406615552 5417279488 5437725696 5451099732 5461851408 5504858112 5517042687 5527924428 5538827632 5559732594 5560483968 5570698536 5571451392 5582440448 5603510016 5614562304 5617291797 5628371268 5639472592 5660757414 5671922616 5672689152 5683877888 5716583424 5740536906 5751859464 5774348736 5785737984 5797149696 5799967953 5811407732 5831294976 5844847086 5845636992 5856375384 5857166848 5890869504 5902488576 5905358043 5917005692 5963596288 5973084828 5988584797 6020116992 6034923414 6035739008 6046826616 6070469184 6082442496 6083264512 6094439424 6097402207 6130335744 6144582834 6145413248 6192965376 6231181086 6255544464 6267035853 6267882816 6280245504 6292632576 6316382592 6317236224 6329696256 6332773408 6344406666 6366117888 6380912943 6381775296 6394362624 6431156352 6444711936 6470841897 6508955232 6521793408 6550728834 6560206848 6573146112 6576341616 6588422307 6589312704 6602309376 6627228192 6640299648 6641197056 6654296064 6669760854 6692585472 6709045824 6722278656 6775209984 6790206384 6802679943 6803599296 6817018624 6829277832 6842747808 6843672576 6856244352 6857170944 6870695936 6886663646 6896627712 6910230528 6913589904 6927226176 6940889344 6967086048 6981771264 6995542016 7037487522 7051368168 7065276192 7079211648 7106890752 7120908288 7124370084 7134953472 7138422096 7152501824 7179497208 7193657952 7194630144 7208820736 7250300928 7268132976 7282468544 7339810816 7356056916 7370565904 7398384318 7412976792 7413978624 7427598048 7428601856 7471346688 7486083072 7489722396 7504495024 7547676552 7562563488 7563585536 7622111232 7638982182 7654049208 7669145952 7699131648 7713274896 7714317312 7729532928 7733290604 7774009344 7777788642 7793129448 7794182656 7808500512 7854492672 7869984768 7873810724 7948435716 7964113104 8011021824 8026822656 8030724858 8046564552 8062435488 8092865196 8093958912 8109923328 8113865929 8125919232 8156588544 8176649598 8192777112 8257287168 8291886642 8308241448 8339598891 8340725952 8356047804 8357177088 8373660672 8390176768 8405265024 8421843456 8422981632 8442556902 8459208888 8491136121 8507883924 8509033728 8525816832 8574875136 8610805359 8627789196 8661523104 8678606976 8695724544 8717111598 8734305112 8746942464 8767270629 8768455488 8784563076 8785750272 8803079168 8836304256 8853732864 8854929408 8875508538 8893014472 8945394432 8963038208 9000594902 9052385121 9053608512 9070239924 9071465728 9105703776 9123663744 9124896768 9141659136 9142894592 9164142962 9195503616 9216874251 9218119872 9236301568 9289448064 9309028352 9346771629 9383316696 9401824224 9420368256 9438948864 9475854336 9494544384 9499160112 9516609999 9517896128 9572662944 9591543936 9592840192 9667067904 9690843968 9782690112 9808075888 9826093251 9859719168 9864512424 9883969056 9885304832 9903464064 9960449472 9961795584 9981444096 9986296528 10004641281 10038878208 10063568736 10083417984 10162814976 10185309576 10205398944 10225527936 10264121712 10265508864 10284366528 10285756416 10306043904 10329995469 10344941568 10365345792 10370384856 10390839264 10411334016 10450629072 10472656896 10493313024 10577052252 10597914288 10618817472 10660336128 10681362432 10686555126 10702430208 10707633144 10728752736 10749913984 10769245812 10790486928 10791945216 10813231104 10834558976 10875451392 10902199464 10923702816 11009716224 11034085374 11055848856 11077655264 11097576477 11119465188 11120967936 11141397072 11142902784 11164880896 11207020032 11229124608 11234583594 11256742536 11278945184 11321514828 11343845232 11345378304 11367755776 11433166848 11458473273 11481073812 11503718928 11548697472 11571475968 11594299392 11599935906 11622815464 11666682963 11689694172 11691273984 11712750768 11714333696 11781739008 11804977152 11810716086 11834011384 11927192576 11946169656 11977169594 12040233984 12046087287 12069846828 12071478016 12093653232 12140938368 12164884992 12166529024 12188878848 12194804414 12264974397 12289165668 12290826496 12385930752 12437829963 12462362172 12511088928 12534071706 12535765632 12560491008 12585265152 12632765184 12634472448 12663835353 12665546816 12688813332 12732235776 12761825886 12763550592 12788725248 12862312704 12941683794 13017910464 13043586816 13075667397 13101457668 13120413696 13146292224 13152683232 13176844614 13178625408 13204618752 13254456384 13280599296 13282394112 13313262807 13339521708 13385170944 13418091648 13444557312 13500892353 13580412768 13605359886 13607198592 13634037248 13658555664 13685495616 13687345152 13712488704 13714341888 13746214443 13773327292 13793255424 13820461056 13827179808 13854452352 13881778688 13934172096 13963542528 14074975044 14102736336 14130552384 14158423296 14193245807 14213781504 14241816576 14248740168 14269906944 14276844192 14305003648 14358994416 14387315904 14389260288 14417641472 14451148517 14500601856 14536265952 14564937088 14679621632 14712113832 14741131808 14796768636 14825953584 14827957248 14855196096 14857203712 14942693376 14972166144 14979444792 15008990048 15095353104 15125126976 15127171072 15244222464 15277964364 15308098416 15338291904 15398263296 15426549792 15428634624 15459065856 15466581208 15548018688 15555577284 15586258896 15588365312 15617001024 15708985344 15739969536 15747621448 15896871432 15928226208 16022043648 16029832689 16053645312 16061449716 16093129104 16124870976 16185730392 16187917824 16219846656 16227731858 16251838464 16313177088 16353299196 16385554224 16514574336 16551128061 16583773284 16616482896 16679197782 16681451904 16712095608 16714354176 16747321344 16780353536 16810530048 16843686912 16851875391 16885113804 16918417776 16982272242 17015767848 17018067456 17051633664 17149750272 17221610718 17255578392 17323046208 17357213952 17391449088 17399903859 17434223196 17468610224 17493884928 17534541258 17536910976 17569126152 17571500544 17606158336 17672608512 17707465728 17716074129 17751017076 17786028944 17890788864 17926076416 17965754391 18001189804 18104770242 18107217024 18140479848 18142931456 18211407552 18247327488 18249793536 18283318272 18292206621 18328285924 18391007232 18433748502 18436239744 18472603136 18578896128 18693543258 18766633392 18803648448 18840736512 18877897728 18887075129 18951708672 18989088768 18998320224 19033219998 19035792256 19145325888 19183087872 19185680384 19230268499 19334135808 19381687936 19412525691 19565380224 19616151776 19652186502 19719438336 19729024848 19765266921 19767938112 19770609664 19806928128 19920898944 19923591168 19962888192 19972593056 20009282562 20077756416 20127137472 20166835968 20325629952 20370619152 20408039829 20410797888 20451055872 20528243424 20531017728 20568733056 20571512832 20612087808 20659990938 20689883136 20730691584 20740769712 20781678528 20822668032 20901258144 20945313792 20986626048 21154104504 21195828576 21237634944 21320672256 21362724864 21373110252 21404860416 21415266288 21457505472 21499827968 21538491624 21580973856 21583890432 21626462208 21669117952 21750902784 21804398928 21847405632 22019432448 22068170748 22111697712 22155310528 22195152954 22238930376 22241935872 22282794144 22285805568 22329761792 22414040064 22458249216 22469167188 22513485072 22557890368 22643029656 22687690464 22690756608 22735511552 22866333696 22916946546 22962147624 23007437856 23097394944 23142951936 23188598784 23199871812 23245630928 23333365926 23379388344 23382547968 23425501536 23428667392 23563478016 23609954304 23621432172 23668022768 23854385152 23892339312 23954339188 24080467968 24092174574 24139693656 24142956032 24187306464 24281876736 24329769984 24341597787 24377757696 24389608828 24529948794 24578331336 24581652992 24771861504 24875659926 24924724344 25022177856 25068143412 25071531264 25120982016 25133194463 25170530304 25265530368 25268944896 25327670706 25331093632 25377626664 25523651772 25527101184 25577450496 25589884853 25724625408 25832416077 25883367588 26035820928 26087173632 26151334794 26202915336 26240827392 26301811887 26305366464 26353689228 26357250816 26409237504 26508912768 26561198592 26564788224 26626525614 26679043416 26836183296 26889114624 27001784706 27157155363 27160825536 27210719772 27214397184 27268074496 27317111328 27370991232 27374690304 27424977408 27428683776 27492428886 27546654584 27586510848 27650622753 27654359616 27708904704 27763557376 27868344192 27927085056 28040314887 28149950088 28205472672 28261104768 28316846592 28386491614 28427563008 28483633152 28497480336 28549829997 28553688384 28610007296 28717988832 28774631808 28778520576 28835282944 28902297034 29001203712 29072531904 29129874176 29359243264 29424227664 29478279753 29482263616 29593537272 29651907168 29655914496 29710392192 29714407424 29885386752 29944332288 29958889584 30013923843 30017980096 30190706208 30250253952 30254342144 30488444928 30555928728 30616196832 30676583808 30796526592 30853099584 30857269248 30918131712 30933162416 30989986407 31096037376 31111154568 31172517792 31176730624 31234002048 31417970688 31479939072 31495242896 31793742864 31856452416 32044087296 32059665378 32107290624 32122899432 32186258208 32249741952 32371460784 32375835648 32439693312 32455463716 32503676928 32626354176 32706598392 32771108448 33029148672 33102256122 33167546568 33232965792 33358395564 33362903808 33424191216 33428708352 33494642688 33560707072 33621060096 33687373824 33703750782 33770227608 33836835552 33964544484 34031535696 34036134912 34103267328 34299500544 34375419819 34443221436 34511156784 34646092416 34714427904 34782898176 34799807718 34868446392 34937220448 35000048889 35069082516 35073821952 35138252304 35143001088 35212316672 35345217024 35414931456 35432148258 35502034152 35572057888 35781577728 35852152832 35931508782 36002379608 36138261861 36209540484 36214434048 36280959696 36285862912 36422815104 36494654976 36499587072 36566636544 36584413242 36656571848 36794923191 36867497004 36872479488 36945206272 37157792256 37313489889 37387086516 37533266784 37607296896 37681473024 37755795456 37774150258 37903417344 37991506059 37996640448 38066439996 38071584512 38290651776 38366175744 38371360768 38460536998 38763375872 38825051382 39130760448 39227002191 39232303552 39304373004 39438876672 39458049696 39530533842 39535876224 39541219328 39613856256 39841797888 39847182336 39939788421 39945186112 40018565124 40155512832 40254274944 40333671936 40502677059 40741238304 40816079658 40821595776 40902111744 41056486848 41062035456 41137466112 41143025664 41238643329 41319981876 41379766272 41461383168 41481539424 41563357056 41645336064 41802516288 41890627584 42308209008 42391657152 42475269888 42579737421 42641344512 42725449728 42746220504 42809720832 42830532576 42915010944 42999655936 43076983248 43161947712 43167780864 43252924416 43353445551 43501805568 43608797856 43694811264 44038864896 44136341496 44223395424 44310621056 44390305908 44477860752 44483871744 44565588288 44571611136 44659523584 44763313699 44828080128 44916498432 44938334376 45026970144 45115780736 45286059312 45375380928 45381513216 45471023104 45732667392 45833893092 45924295248 46014875712 46194789888 46285903872 46377197568 46399743624 46491261856 46666731852 46758776688 46765095936 46851003072 46857334784 47126956032 47219908608 47242864344 47336045536 47708770304 47784678624 47908678376 48089498067 48160935936 48184349148 48279387312 48285912064 48374612928 48563753472 48659539968 48683195574 48755515392 48779217656 49059897588 49156662672 49163305984 49543723008 49653384183 49751319852 49849448688 50044355712 50136286824 50143062528 50241964032 50266388926 50341060608 50531060736 50555626173 50655341412 50662187264 50755253328 51047303544 51054202368 51154900992 51179769706 51449250816 51664832154 51766735176 52071641856 52174347264 52199711577 52302669588 52405830672 52481654784 52603623774 52610732928 52707378456 52714501632 52818475008 53017825536 53122397184 53148222387 53253051228 53358086832 53672366592 53778229248 53897263173 54003569412 54314310726 54321651072 54421439544 54428794368 54536148992 54634222656 54741982464 54749380608 54849954816 54876619863 54984857772 55093309168 55173021696 55301245506 55308719232 55417809408 55527114752 55736688384 56080629774 56299900176 56410945344 56522209536 56633693184 56661225387 56772983228 56855126016 56967266304 56994960672 57099659994 57107376768 57220014592 57435977664 57549263616 57557041152 57690805497 57804594068 58002407424 58145063808 58259748352 58503866863 58848455328 58956559506 58964527232 59187074544 59303814336 59311828992 59420784384 59428814848 59566929253 59770773504 59888664576 59917779168 60027847686 60035960192 60381412416 60500507904 60508684288 60976889856 61111857456 61224119487 61232393664 61353167616 61593053184 61706199168 61714538496 61836263424 61866324832 61979972814 62192074752 62222309136 62345035584 62353461248 62468004096 62835941376 62959878144 62990485792 63587485728 63712904832 64088174592 64119330756 64214581248 64245798864 64372516416 64499483904 64742921568 64751671296 64879386624 64910927432 65007353856 65252708352 65413196784 65542216896 66058297344 66204512244 66335093136 66465931584 66716791128 66725807616 66848382432 66857416704 66989285376 67121414144 67242120192 67374747648 67407501564 67540455216 67673671104 67929088968 68063071392 68072269824 68206534656 68599001088 68750839638 68886442872 69022313568 69292184832 69428855808 69565796352 69599615436 69736892784 69874440896 70000097778 70138165032 70147643904 70276504608 70286002176 70424633344 70690434048 70829862912 70864296516 71004068304 71144115776 71563155456 71704305664 71863017564 72004759216 72276523722 72419080968 72428868096 72561919392 72571725824 72845630208 72989309952 73024793361 73133273088 73168826484 73313143696 73589846382 73734994008 73744958976 73890412544 74315584512 74626979778 74774173032 75066533568 75214593792 75362946048 75399583389 75511590912 75548300516 75806834688 75983012118 75993280896 76132879992 76143169024 76581303552 76732351488 76769654559 76921073996 77526751744 77650102764 77851602361 78261520896 78454004382 78464607104 78608746008 78916099392 79061067684 79071752448 79082438656 79227712512 79266228691 79683595776 79694364672 79879576842 79890372224 80037130248 80508549888 80667343872 81005354118 81471466089 81482476608 81632159316 81643191552 81804223488 82112973696 82124070912 82274932224 82286051328 82477286658 82639963752 82759532544 82951868259 82963078848 83126714112 83290672128 83605032576 83781255168 84120944661 84616418016 84783314304 84950539776 85159474842 85282689024 85450899456 85492441008 85649489991 85661065152 85830021888 85999311872 86153966496 86323895424 86335561728 86505848832 86706891102 87003611136 87217595712 87389622528 88077729792 88272682992 88434839259 88446790848 88621242112 88780611816 88955721504 88967743488 89131176576 89143222272 89319047168 89526627398 89656160256 89832996864 89876668752 90041771529 90053940288 90231561472 90572118624 90750761856 90763026432 90942046208 91465334784 91667786184 91848590496 92029751424 92389579776 92571807744 92754395136 92799487248 92969959221 92982523712 93333463704 93517553376 93530191872 93702006144 93714669568 94253912064 94439817216 94485728688 94672091072 95417540608 95569357248 95817356752 96178996134 96321871872 96368698296 96558774624 96571824128 96749225856 97127506944 97319079936 97366391148 97511030784 97558435312 98119795176 98313325344 98326611968 99087446016 99306768366 99502639704 99698897376 100088711424 100272573648 100286125056 100483928064 100532777852 100682121216 101062121472 101111252346 101310682824 101324374528 101510506656 102094607088 102108404736 102309801984 102359539412 102898501632 103329664308 103533470352 104143283712 104348694528 104399423154 104605339176 104811661344 105207247548 105221465856 105414756912 105429003264 105636950016 106035651072 106244794368 106296444774 106506102456 106716173664 107344733184 107556458496 107794526346 108007138824 108414785583 108628621452 108643302144 108842879088 108857588736 109072297984 109268445312 109483964928 109498761216 109699909632 109753239726 109969715544 110186618336 110384769573 110602491012 110617438464 110835618816 111054229504 111473376768 111940469667 112161259548 112599800352 112821890688 113044419072 113267386368 113322450774 113545966456 113710252032 113974518177 113989921344 114199319988 114214753536 114440029184 114871955328 115098527232 115114082304 115381610994 115609188136 116290127616 116519496704 117007733726 117681006573 117696910656 117913119012 117929054464 118374149088 118607628672 118623657984 118841568768 118857629696 119133858506 119541547008 119819365263 119835558336 120055695372 120071920384 120762824832 121001015808 121017368576 121508031177 122223714912 122448238974 122464787328 122706335232 123186106368 123412398336 123429076992 123715929987 123732649664 123959945628 124384149504 124444618272 124690071168 124706922496 124936008192 125671882752 125980971584 127174971456 127425809664 127739212263 128176349184 128238661512 128429162496 128491597728 128745032832 128998967808 129485843136 129503342592 129758773248 129821854864 130060336653 130505416704 130826393568 131084433792 132116594688 132409024488 132670186272 132931863168 133433582256 133451615232 133696764864 133714833408 133978570752 134289941097 134484240384 134749495296 134815003128 135080910432 135347342208 135858177936 136126142784 136144539648 136413069312 137198002176 137501679276 137772885744 138044627136 138584369664 138857711616 139131592704 139199230872 139473785568 139748881792 140000195556 140276330064 140295287808 140553009216 140572004352 140849266688 141176604743 141380868096 141659725824 141728593032 142008136608 142288231552 143126310912 143408611328 143726035128 144009518432 144268494201 144553047444 144838161936 144857736192 145123838784 145143451648 145691260416 145978619904 146049586722 146266546176 146337652968 146626287392 147179692764 147469988016 147489917952 147780825088 148631169024 148960152549 149253959556 149548346064 150133067136 150429187584 150725892096 150799166778 151023181824 151096601032 151666878519 151966024236 151986561792 152265759984 152286338048 153162607104 153464702976 153539309118 153842147992 155053503488 155300205528 155703204722 156523041792 156599134731 156908008764 156929214208 157217492016 157832198784 158122135368 158143504896 158164877312 158455425024 158532457382 159367191552 159444667161 159759153684 159780744448 160074260496 161017099776 161334687744 161691789519 162010708236 162942932178 162964953216 163264318632 163286383104 163608446976 164225947392 164248141824 164549864448 164629859589 164954573316 165279927504 165519065088 165903736518 165926157696 166253428224 166581344256 167210065152 168241889322 169232836032 169566628608 169901079552 169983676161 170318949684 170565378048 170901798912 170984882016 171298979982 171322130304 171660043776 171998623744 172307932992 172647790848 172671123456 173072416491 173413782204 174007222272 174435191424 174779245056 175511600589 176545365984 176869678518 176893581696 177242484224 177561223632 177911443008 177935486976 178262353152 178286444544 178700787759 179053254796 179312320512 179665993728 179753337504 180083543058 180107880576 180463122944 181144237248 181501523712 181526052864 182930669568 183335572368 183697180992 184059502848 184512195491 184779159552 185143615488 185508790272 185598974496 185939918442 185965047424 186666927408 187035106752 187060383744 187404012288 187429339136 187864930721 188507824128 188879634432 188971457376 189344182144 190835081216 191138714496 191634713504 192357992268 192643743744 192737396592 193117549248 193143648256 193498451712 194255013888 194638159872 194732782296 195022061568 195116870624 196239590352 196626650688 196653223936 198174892032 198613536732 199005279408 199397794752 200177422848 200545147296 200572250112 200967856128 201065555704 201364242432 202124242944 202222504692 202621365648 202648749056 203021013312 204189214176 204216809472 204619603968 204719078824 205797003264 206659328616 207066940704 208286567424 208697389056 208798846308 209210678352 209623322688 210414495096 210442931712 210829513824 210858006528 211273900032 212071302144 212489588736 212592889548 213012204912 213432347328 214689466368 215112916992 215589052692 216014277648 216829571166 217257242904 217286604288 217685758176 217715177472 218144595968 218536890624 218967929856 219074380083 219399819264 219506479452 219939431088 220373236672 220769539146 221204982024 221234876928 221671237632 222108459008 222946753536 223880939334 224322519096 225199600704 225643781376 226088838144 226198750167 226534772736 226644901548 227091932912 227420504064 227949036354 227979842688 228398639976 228429507072 228880058368 229743910656 230197054464 230308963677 230763221988 231218376272 232580255232 233038993408 233554807083 234015467452 235362013146 235393821312 235826238024 235858108928 236748298176 237215257344 237247315968 237683137536 237798686073 238267717012 239083094016 239638730526 239671116672 240111390744 240143840768 241525649664 242002031616 243016062354 244447429824 244896477948 244929574656 245412670464 245531976677 246372212736 246824796672 246858153984 247431859974 247465299328 247919891256 248889236544 249380142336 249413844992 249872016384 249993490487 251343765504 251961943168 252362833983 254349942912 254851619328 255478424526 256352698368 256477323024 256948469973 256983195456 257490065664 257997935616 258971686272 259006685184 259517546496 259643709728 260120673306 261010833408 261652787136 262168867584 264233189376 264818048976 265304517777 265340372544 265863726336 266867164512 266903230464 267393529728 267429666816 267957141504 268579882194 268968480768 269498990592 269630006256 270125314587 270161820864 270694684416 271716355872 272252285568 272289079296 272826138624 274396004352 275003358552 275545771488 276089254272 277168739328 277715423232 278263185408 278398461744 278909877663 278947571136 279497763584 280000391112 280552660128 280590575616 281106018432 281144008704 281698533376 282353209486 282761736192 283319451648 283457186064 284016273216 284576463104 286252621824 286817222656 287452070256 288019036864 288536988402 289106094888 289676323872 289715472384 290247677568 290286903296 291382520832 291957239808 292099173444 292533092352 292675305936 293252574784 294359385528 294939976032 294979835904 295561650176 297262338048 297920305098 298507919112 299096692128 300266134272 300858375168 301451784192 301598333556 302046363648 302193202064 303333757038 303932048472 303973123584 304531519968 304572676096 306325214208 306929405952 307078618236 307684295984 310107006976 310600411056 311406409444 313046083584 313198269462 313816017528 313858428416 314434984032 315664397568 316244270736 316287009792 316910850048 317064914764 318734383104 318889334322 319518307368 319561488896 320148520992 322034199552 322669375488 323383579038 324021416472 325885864356 325929906432 326528637264 326572766208 327216893952 328451894784 328496283648 329099728896 329259719178 329909146632 330559855008 331807473036 331852315392 332506856448 332668503089 333162688512 334420130304 335821409001 336483778644 338465672064 339133257216 339802159104 339967352322 340637899368 341130756096 341923554531 341969764032 342597959964 342644260608 343320087552 343997247488 344615865984 345295581696 345342246912 346144832982 346827564408 348870382848 349558490112 351023201178 353043019719 353090731968 353739357036 353787163392 354484968448 355122447264 355822886016 355870973952 356524706304 356572889088 357401575518 358106509592 358624641024 359458095789 359506675008 360167086116 360215761152 360926245888 362288474496 363003047424 363052105728 364524093531 366671144736 367394361984 368119005696 369024390982 369558319104 370287230976 371147789961 371197948992 371879836884 371930094848 373333854816 374070213504 374120767488 374808024576 374858678272 375729861442 377015648256 377942914752 378688364288 381670162432 382277428992 383217636789 383269427008 384715984536 385287487488 385474793184 386235098496 386287296512 386996903424 388510027776 389276319744 389465564592 390181009959 390233741248 392479180704 393253301376 393306447872 396349784064 397227073464 398010558816 398795589504 400354845696 401090294592 401144500224 401935712256 402131111408 402869823291 404248485888 404445009384 405242731296 405297498112 406042026624 408378428352 408433618944 409239207936 409438157648 411594006528 413318657232 414133881408 416573134848 417394778112 417597692616 418421356704 419246645376 420828990192 420885863424 421659027648 421716013056 422547800064 423529814229 424142604288 424979177472 425185779096 426024409824 426864694656 429378932736 430225833984 431178105384 432028555296 433659142332 434514485808 434573208576 435371516352 435430354944 436289191936 437073781248 437935859712 438148760166 438799638528 439012958904 439878862176 440746473344 441539078292 442409964048 442469753856 443342475264 444216918016 445893507072 446880457647 447761878668 448645038192 450399201408 451287562752 452177676288 452397500334 453069545472 453289803096 454183865824 455000635557 455898072708 455959685376 456797279952 456859014144 457760116736 459487821312 460394108928 460617927354 461526443976 462436752544 465160510464 466077986816 467109614166 468030934904 469797404193 470724026292 470787642624 471652476048 471716217856 473496596352 474430514688 474494631936 475366275072 475597372146 476535434024 478334001483 479277461052 479342233344 480222781488 480287681536 483051299328 484004063232 485075368557 486032124708 488894859648 489792955896 489859149312 490825340928 491063953354 492744425472 493649593344 493889578767 494863719948 494930598656 495839782512 497778473088 498760284672 498827689984 499744032768 499986980974 503923886336 504725667966 508699885824 509703238656 509951028483 510956849052 512705396736 512954646048 513896939946 513966390912 514980131328 515995871232 517943372544 518013370368 519217249473 519287419456 520241346612 522021666816 523305574272 524337735168 526534801767 529636097952 530609035554 530680745088 531727452672 533734329024 533806460928 534787059456 534859333632 536102363277 537159764388 537936961536 538997981184 539260012512 540250629174 540323641728 541389368832 543432711744 544504571136 544578158592 548792008704 550006717104 551091542976 552178508544 553536586473 554337478656 555430846464 556526370816 556796923488 557819755326 557895142272 558995527168 560000782224 561105320256 561181151232 562212036864 562288017408 563594792163 564706418972 565523472384 566638903296 566914372128 568032546432 569152926208 572505243648 574904140512 576038073728 577073976804 578212189776 579352647744 579430944768 580495355136 580573806592 581923078087 582765041664 583914479616 584198346888 585066184704 585350611872 586505149568 588718771056 589879952064 589959671808 591123300352 594524676096 595840610196 597015838224 598193384256 600532268544 601716750336 602903568384 603196667112 604092727296 604386404128 606667514076 607864096944 607946247168 609063039936 609145352192 612650428416 613858811904 614157236472 615368591968 620214013952 621200822112 622812818888 626092167168 626396538924 627632035056 627716856832 628869968064 631328795136 632488541472 632574019584 633821700096 634129829528 637468766208 637778668644 639036614736 639122977792 640297041984 644068399104 645338750976 646767158076 648042832944 651771728712 651859812864 653057274528 653145532416 654433787904 656903789568 657223140249 658199457792 658519438356 659818293264 661119710016 663614946072 663704630784 665013712896 665337006178 666325377024 668840260608 671642818002 672967557288 676931344128 678266514432 678596250501 679604318208 679934704644 681275798736 682261512192 683847109062 683939528064 685195919928 685288521216 686640175104 687994494976 689231731968 690591163392 690926891031 692289665964 693655128816 697740765696 699116980224 700664421249 702046402356 706086039438 706181463936 707478714072 707574326784 708969936896 710244894528 711645772032 711741947904 713049412608 713396058219 714803151036 716213019184 717249282048 718916191578 719013350016 720334172232 720431522304 721852491776 724576948992 726006094848 729048187062 733342289472 734788723968 736238011392 736595930031 738048781964 739116638208 740574461952 742295579922 742395897984 743759673768 743860189696 746667709632 748140427008 748241534976 749616049152 749980471461 751459722884 754031296512 755885829504 757376728576 760550269219 764554857984 766435273578 766538854016 769431969072 770949586368 772470196992 772574593024 773993806848 774370080289 777020055552 778552639488 778931129184 780362019918 780467482496 784958361408 786506602752 786612895744 792699568128 794454146928 795913553331 796021117632 797591179008 800709691392 802180589184 802289000448 803871424512 804262222816 805739646582 808496971776 808890018768 810375943761 810485462592 810594996224 812084053248 816756856704 816867237888 818478415872 818876315296 823188013056 826637314464 828267762816 833146269696 834789556224 835195385232 836729632989 836842713408 838493290752 841657980384 841771726848 843318055296 843432026112 845095600128 847059628458 848285208576 849958354944 850371558192 852048819648 853729389312 858757865472 860451667968 862356210768 864057110592 867318284664 869028971616 869146417152 870743032704 870860709888 872578383872 874147562496 875871719424 876297520332 877599277056 878025917808 879757724352 881492946688 883078156584 884819928096 884939507712 886684950528 888433836032 891787014144 893760915294 895523757336 897290076384 900798402816 902575125504 904355352576 904795000668 906139090944 906579606192 908367731648 910001271114 911796145416 911919370752 913594559904 913718028288 915520233472 918975642624 920788217856 921235854708 923052887952 924873505088 930321020928 932155973632 934219228332 936061869808 939594808386 941448052584 941575285248 943304952096 943432435712 946993192704 948861029376 950732550144 951194744292 953070868048 956668002966 958554922104 958684466688 960445562976 960575363072 966102598656 968008126464 970150737114 972064249416 977789719296 979585911792 979718298624 981650681856 982127906708 985488850944 987299186688 987779157534 989727439896 989861197312 991679565024 995556946176 997520569344 998005509267 999488065536 999973961948 1007847772672 1009451335932 1017399771648 1019406477312 1019902056966 1021913698104 1025909292096 1027793879892 1027932781824 1029960262656 1030460972983 1031991742464 1035886745088 1036026740736 1038434498946 1038574838912 1040482693224 1046611148544 1048675470336 1053069603534 1059129059157 1059272195904 1061218071108 1061361490176 1063454905344 1067468658048 1067612921856 1069574118912 1069718667264 1072204726554 1074319528776 1075873923072 1078374287367 1078520025024 1080501258348 1080647283456 1082778737664 1086865423488 1089009142272 1089156317184 1093572280593 1100013434208 1102183085952 1104357017088 1107073172946 1108674957312 1110861692928 1113443369883 1113593846976 1115639510652 1115790284544 1117991054336 1120001564448 1122210640512 1122362302464 1124424073728 1124576034816 1127189584326 1129412837944 1131046944768 1133828744256 1136065092864 1138305852416 1145010487296 1149652910367 1149808281024 1152076147456 1154147953608 1156424379552 1158705295488 1158861889536 1160990710272 1161147613184 1163846156174 1165530083328 1167828959232 1168396693776 1170543029877 1170701223744 1173010299136 1177437542112 1179759904128 1179919343616 1182246600704 1189049352192 1191681220392 1194031676448 1196386768512 1201064537088 1203433500672 1205807136768 1206393334224 1208609469873 1208772808256 1213335028152 1215728193888 1215892494336 1218126079872 1218290704384 1225300856832 1227717623808 1228314472944 1230737183936 1240428027904 1242401644224 1245625637776 1252184334336 1252793077848 1255264070112 1255433713664 1257739936128 1262657590272 1264977082944 1265148039168 1267643400192 1268259659056 1270589442687 1274937532416 1275557337288 1278073229472 1278245955584 1280594083968 1288136798208 1290677501952 1293534316152 1296085665888 1303543457424 1303719625728 1306114549056 1306291064832 1308867575808 1313807579136 1314446280498 1316398915584 1317038876712 1319636586528 1322239420032 1327229892144 1327409261568 1330027425792 1330674012356 1332650754048 1337680521216 1343285636004 1345935114576 1353862688256 1356533028864 1357192501002 1359208636416 1359869409288 1362551597472 1367694218124 1367879056128 1370391839856 1370577042432 1373280350208 1375988989952 1378463463936 1381182326784 1381853782062 1384579331928 1387310257632 1395481531392 1398233960448 1401328842498 1404092804712 1409392212579 1412172078876 1412362927872 1414957428144 1415148653568 1417939873792 1420489789056 1423291544064 1423483895808 1426098825216 1426792116438 1429606302072 1432426038368 1435002004449 1437832383156 1438026700032 1440668344464 1440863044608 1443704983552 1449153897984 1452012189696 1455226105671 1458096374124 1466684578944 1469577447936 1472476022784 1473191860062 1476097563928 1478233276416 1481668736301 1484591159844 1484791795968 1487519347536 1487720379392 1493335419264 1496280854016 1496483069952 1499232098304 1499960942922 1502919445768 1511771659008 1514753457152 1521100538438 1529109715968 1529853085449 1532870547156 1533077708032 1538863938144 1541899172736 1544940393984 1545149186048 1547987613696 1548740160578 1554040111104 1557651748419 1557862258368 1560724039836 1560934964992 1569916722816 1573013205504 1573225791488 1579604405301 1588908293856 1591827106662 1592042235264 1595182358016 1601419382784 1604361178368 1604578000896 1608307089831 1608524445632 1611479293164 1616993943552 1617780037536 1620751887522 1620970925184 1621189992448 1624168106496 1633513713408 1633734475776 1637752630592 1646376026112 1653274628928 1656535525632 1660609759419 1666292539392 1669579112448 1670390770464 1673459265978 1673685426816 1676986581504 1683315960768 1683543453696 1686636110592 1686864052224 1690784376489 1694119256916 1696570417152 1699916709888 1700743116384 1704097639296 1707458778624 1717515730944 1724712421536 1728114221184 1734636569328 1738057943232 1738292834304 1741486065408 1741721419776 1745769234261 1748295124992 1751743438848 1752595040664 1755198554112 1756051835616 1759515448704 1762985893376 1766156313168 1769639856192 1769879015424 1773369901056 1783574028288 1787521830588 1791047514672 1794580152768 1801596805632 1805150251008 1808710705152 1809590001336 1812278181888 1813159212384 1816735463296 1820002542228 1823592290832 1823838741504 1827189119808 1827436056576 1831040466944 1835295861659 1837951285248 1841576435712 1842471709416 1846105775904 1849747010176 1860642041856 1864311947264 1868438456664 1872123739616 1879189616772 1882896105168 1883150570496 1886609904192 1886864871424 1893986385408 1897722058752 1901465100288 1902389488584 1906141736096 1913336005932 1917109844208 1917368933376 1920891125952 1921150726144 1932205197312 1936016252928 1940301474228 1944128498832 1955579438592 1959171823584 1959436597248 1963301363712 1964255813416 1971669420747 1974598373376 1975558315068 1979454879792 1979722394624 1983359130048 1991113892352 1995041138688 1996011018534 1998976131072 1999947923896 2015695545344 2018902671864 2034799543296 2035788751503 2038812954624 2039804113932 2043827396208 2051818584192 2055587759784 2055865563648 2059920525312 2060921945966 2063983484928 2071773490176 2072780673093 2076868997892 2077149677824 2080965386448 2093222297088 2097350940672 2101993263747 2106139207068 2118258118314 2118544391808 2122436142216 2122722980352 2126909810688 2134937316096 2135225843712 2139148237824 2140188174657 2144409453108 2148639057552 2151747846144 2156748574734 2157040050048 2161002516696 2161294566912 2165557475328 2173730846976 2178018284544 2187144561186 2200026868416 2204366171904 2208714034176 2209787790093 2214146345892 2217349914624 2221723385856 2226886739766 2227187693952 2231279021304 2231580569088 2235982108672 2240003128896 2244421281024 2244724604928 2248848147456 2249941414383 2254379168652 2258825675888 2262093889536 2267657488512 2272130185728 2276611704832 2281650807657 2299305820734 2299616562048 2304152294912 2308295907216 2312848759104 2317410590976 2317723779072 2321981420544 2323110240867 2327692312348 2331060166656 2335657918464 2336793387552 2341086059754 2341402447488 2346020598272 2354875084224 2359519808256 2359838687232 2378098704384 2383362440784 2388063352896 2392773537024 2398658541383 2402129074176 2406867001344 2411614273536 2412786668448 2417218939746 2417545616512 2426670056304 2431456387776 2431784988672 2436252159744 2436581408768 2442244099373 2450601713664 2455435247616 2456628945888 2461474367872 2480856055808 2484803288448 2491251275552 2504368668672 2505586155696 2510188898967 2510528140224 2510867427328 2515479872256 2525315180544 2529954165888 2530296078336 2535286800384 2536519318112 2541178885374 2549875064832 2551114674576 2556146458944 2556491911168 2561188167936 2576273596416 2581355003904 2587068632304 2592171331776 2607086914848 2607439251456 2612229098112 2612582129664 2617735151616 2627615158272 2628892560996 2632797831168 2634077753424 2639273173056 2644478840064 2654459784288 2654818523136 2660054851584 2661348024712 2665301508096 2675361042432 2686571272008 2691870229152 2707725376512 2713066057728 2714385002004 2718417272832 2719738818576 2725103194944 2735388436248 2735758112256 2740783679712 2741154084864 2746560700416 2751977979904 2756926927872 2762364653568 2763707564124 2769158663856 2774620515264 2790963062784 2796467920896 2802657684996 2808185609424 2818784425158 2824344157752 2824725855744 2829914856288 2830297307136 2835879747584 2840979578112 2846583088128 2852197650432 2853584232876 2859212604144 2864852076736 2870004008898 2875664766312 2876053400064 2881336688928 2881726089216 2887409967104 2898307795968 2904024379392 2910452211342 2916192748248 2933369157888 2939154895872 2944952045568 2946383720124 2952195127856 2956466552832 2963337472602 2969182319688 2969583591936 2975038695072 2975440758784 2986670838528 2992561708032 2994016527801 2998464196608 2999921885844 3005838891536 3023543318016 3029506914304 3042201076876 3058219431936 3059706170898 3065741094312 3066155416064 3077727876288 3083798345472 3089880787968 3091382918949 3095975227392 3097480321156 3108080222208 3115303496838 3115724516736 3121448079672 3121869929984 3139833445632 3146026411008 3159208810602 3177816587712 3183654213324 3184084470528 3190364716032 3191915696801 3202838765568 3208722356736 3209156001792 3216614179662 3217048891264 3222958586328 3235560075072 3241503775044 3241941850368 3242379984896 3248336212992 3249915376331 3267027426816 3267468951552 3275505261184 3280716841779 3306549257856 3313071051264 3321219518838 3332585078784 3340330109649 3340781540928 3346918531956 3347370853632 3353973163008 3366631921536 3367086907392 3373272221184 3373728104448 3381568752978 3388238513832 3393140834304 3401486232768 3408195278592 3414917557248 3435031461888 3448958731101 3449424843072 3456228442368 3469273138656 3476115886464 3476585668608 3482972130816 3483442839552 3491538468522 3496590249984 3503486877696 3505190081328 3511629089631 3512103671232 3519030897408 3525971786752 3532312626336 3539279712384 3539758030848 3546739802112 3567148056576 3575043661176 3582095029344 3589160305536 3603193611264 3610300502016 3617421410304 3619180002672 3625828409619 3626318424768 3633470926592 3640005084456 3647184581664 3647677483008 3654378239616 3654872113152 3662080933888 3670591723318 3675902570496 3683152871424 3684943418832 3692211551808 3699494020352 3721284083712 3728623894528 3736876913328 3744247479232 3758379233544 3765792210336 3766301140992 3773219808384 3773729742848 3787972770816 3795444117504 3802930200576 3804778977168 3811768328061 3812283472192 3826672011864 3834219688416 3834737866752 3841782251904 3842301452288 3864410394624 3872032505856 3880602948456 3888256997664 3911158877184 3918343647168 3918873194496 3926602727424 3928511626832 3943338841494 3949196746752 3951116630136 3958909759584 3959444789248 3966718260096 3982227784704 3990082277376 3992022037068 3997952262144 3999895847792 4031391090688 4037805343728 4069599086592 4071577503006 4077625909248 4079608227864 4087654792416 4103637168384 4111175519568 4111731127296 4119841050624 4121843891932 4127966969856 4143546980352 4145561346186 4153737995784 4154299355648 4161930772896 4186444594176 4194701881344 4203986527494 4212278414136 4236516236628 4237088783616 4244872284432 4245445960704 4253819621376 4269874632192 4270451687424 4278296475648 4280376349314 4288818906216 4297278115104 4313497149468 4314080100096 4322005033392 4322589133824 4331114950656 4347461693952 4356036569088 4365678317013 4374289122372 4400053736832 4408732343808 4417428068352 4419575580186 4428292691784 4434699829248 4445006208903 4453773479532 4454375387904 4462558042608 4463161138176 4471964217344 4480006257792 4488842562048 4489449209856 4497696294912 4499882828766 4508758337304 4517651351776 4535314977024 4544260371456 4553223409664 4563301615314 4589559256347 4598611641468 4599233124096 4608304589824 4616591814432 4625697518208 4634821181952 4635447558144 4643962841088 4646220481734 4655384624696 4662120333312 4672955245257 4673586775104 4682172119508 4682804894976 4692041196544 4709750168448 4719039616512 4719677374464 4738813215903 4766724881568 4776126705792 4785547074048 4797317082766 4804258148352 4813734002688 4824921269493 4825573336896 4834437879492 4835091233024 4853340112608 4862912775552 4863569977344 4872504319488 4873162817536 4884488198746 4901203427328 4913257891776 4922948735744 4961712111616 4969606576896 4981829278257 4982502551104 5008737337344 5011172311392 5020377797934 5021056280448 5021734854656 5030959744512 5050630361088 5059908331776 5060592156672 5072353129467 5073038636224 5082357770748 5099750129664 5102229349152 5112292917888 5112983822336 5122376335872 5152547192832 5174137264608 5184342663552 5214173829696 5214878502912 5224458196224 5225164259328 5237307702783 5255230316544 5257785121992 5265595662336 5268155506848 5278546346112 5288957680128 5308919568576 5309637046272 5320109703168 5322696049424 5350722084864 5373142544016 5383740458304 5415450753024 5426132115456 5428770004008 5436834545664 5439477637152 5450206389888 5470776872496 5471516224512 5481567359424 5482308169728 5493121400832 5505887584977 5513853855744 5524729307136 5527415128248 5538317327712 5549241030528 5581926125568 5592935841792 5605315369992 5616371218848 5637568850316 5648688315504 5649451711488 5659829712576 5660594614272 5671759495168 5681959156224 5693166176256 5704395300864 5707168465752 5718425208288 5729704153472 5740008017796 5751329532624 5752106800128 5762673377856 5763452178432 5774819934208 5796615591936 5808048758784 5820904422684 5832385496496 5866738315776 5878309791744 5889904091136 5892767440248 5904390255712 5915008262241 5926674945204 5938364639376 5939167183872 5950077390144 5950881517568 5973341677056 5985123416064 5988033055602 5996928393216 5999843771688 6011677783072 6047086636032 6059013828608 6084402153752 6107366254509 6116438863872 6119412341796 6131482188624 6132310832128 6155455752576 6167596690944 6179761575936 6182765837898 6191950454784 6194960642312 6218342019279 6230606993676 6231449033472 6242896159344 6243739859968 6279666891264 6292052822016 6305979791241 6318417621204 6355633175424 6367308426648 6368168941056 6380729432064 6383831393602 6405677531136 6417444713472 6420564523971 6433228359324 6434097782528 6445917172656 6471120150144 6483007550088 6483883700736 6484759969792 6496672425984 6499830752662 6534054853632 6551010522368 6561433683558 6613098515712 6626142102528 6629363370279 6642439037676 6665170157568 6680660219298 6681563081856 6693837063912 6694741707264 6707946326016 6733263843072 6734173814784 6746544442368 6749824243149 6763137505956 6776477027664 6786281668608 6802972465536 6816390557184 6829835114496 6844952422971 6897917462202 6898849686144 6912456884736 6938546277312 6952231772928 6953171337216 6965944261632 6969330722601 6983076937044 6993180499968 7006973755392 7010380162656 7023258179262 7024207342464 7038061794816 7051943573504 7064625252672 7078559424768 7079516061696 7134296113152 7150087322352 7164190058688 7178320611072 7195975624149 7206387222528 7220601004032 7234842820608 7238360005344 7251656819238 7252636849536 7266941853184 7280010168912 7294369163328 7295354966016 7308756479232 7309744226304 7326732298119 7341183446636 7351805140992 7366305742848 7369886837664 7384423103616 7398988040704 7442568167424 7473753826656 7488494958464 7516758467088 7531584420672 7532602281984 7546439616768 7547459485696 7565000015131 7575945541632 7590888235008 7605860401152 7609557954336 7623536656122 7624566944384 7653344023728 7668439376832 7669475733504 7683564503808 7684602904576 7728820789248 7744065011712 7761205896912 7776513995328 7822317754368 7836687294336 7837746388992 7853205454848 7857023253664 7886677682988 7898393493504 7902233260272 7917819519168 7918889578496 7933436520192 7964455569408 7980164554752 7984044074136 7995904524288 7999791695584 8062782181376 8075610687456 8139198173184 8143155006012 8155251818496 8159216455728 8175309584832 8207274336768 8222351039136 8223462254592 8239682101248 8243687783864 8255933939712 8287093960704 8291122692372 8307475991568 8308598711296 8323861545792 8372889188352 8389403762688 8407973054988 8424556828272 8473032473256 8474177567232 8489744568864 8490891921408 8507639242752 8539749264384 8556592951296 8560752698628 8577637812432 8594556230208 8626994298936 8628160200192 8644010066784 8645178267648 8662229901312 8694923387904 8712073138176 8731356634026 8748578244744 8800107473664 8817464687616 8834856136704 8839151160372 8856585383568 8869399658496 8890012417806 8907546959064 8908750775808 8925116085216 8926322276352 8943928434688 8960012515584 8977685124096 8982049583403 8995392589824 8999765657532 9017516674608 9035302703552 9070629954048 9088520742912 9106446819328 9126603230628 9179118512694 9197223282936 9198466248192 9216609179648 9233183628864 9251395036416 9269642363904 9274148756847 9287925682176 9292440963468 9310769249392 9324240666624 9345910490514 9347173550208 9364344239016 9365609789952 9384082393088 9419500336896 9438079233024 9477626431806 9533449763136 9552253411584 9571094148096 9575747090403 9594634165532 9608516296704 9627468005376 9649842538986 9651146673792 9668875758984 9670182466048 9706680225216 9725825551104 9727139954688 9745008638976 9749746128993 9768976397492 9802406854656 9826515783552 9845897471488 9887153499847 9939213153792 9963658556514 9965005102208 10022344622784 10040755595868 10042112560896 10043469709312 10061919489024 10066811043757 10101260722176 10119816663552 10121184313344 10144706258934 10146077272448 10164715541496 10204458698304 10224585835776 10225967644672 10244752671744 10305094385664 10346876193303 10348274529216 10368685327104 10428347659392 10429757005824 10448916392448 10450328518656 10474615405566 10510460633088 10515570243984 10534887268893 10536311013696 10557092692224 10577915360256 10617839137152 10619274092544 10640219406336 10645392098848 10701444169728 10746285088032 10767480916608 10830901506048 10852264230912 10857540008016 10877485228857 10878955274304 10900412779776 10941553744992 10943032449024 10963134718848 10964616339456 10986242801664 11011775169954 11027707711488 11049458614272 11054830256496 11076634655424 11098482061056 11163852251136 11185871683584 11210630739984 11232742437696 11275137700632 11297376631008 11298903422976 11319659425152 11321189228544 11343518990336 11363918312448 11386332352512 11408790601728 11414336931504 11435304984183 11436850416576 11459408306944 11480016035592 11502659065248 11504213600256 11525346755712 11526904356864 11549639868416 11593231183872 11616097517568 11641808845368 11664770992992 11733476631552 11756619583488 11779808182272 11785534880496 11808780511424 11830016524482 11853349890408 11876729278752 11878334367744 11900154780288 11901763035136 11946683354112 11970246832128 11976066111204 11993856786432 11999687543376 12023355566144 12094173272064 12118027657216 12168804307504 12214732509018 12232877727744 12238824683592 12262964377248 12264621664256 12310911505152 12335193381888 12359523151872 12365531675796 12383900909568 12389921284624 12436684038558 12461213987352 12462898066944 12485792318688 12487479719936 12559333782528 12584105644032 12611959582482 12636835242408 12711266350848 12734616853296 12736337882112 12761458864128 12767662787204 12811355062272 12834889426944 12841129047942 12866456718648 12868195565056 12891834345312 12942240300288 12966015100176 12967767401472 12993344851968 12999661505324 13068109707264 13102021044736 13122867367116 13226197031424 13252284205056 13258726740558 13284878075352 13361320438596 13363126163712 13387674127824 13389483414528 13415892652032 13466527686144 13468347629568 13493088884736 13499648486298 13526275011912 13552954055328 13605944931072 13632781114368 13659670228992 13689904845942 13768677769041 13795834924404 13797699372288 13824913769472 13877092554624 13904463545856 13906342674432 13931888523264 13938661445202 13966153874088 13986360999936 14018865735771 14020760325312 14046516358524 14048414684928 14076123589632 14103887147008 14129250505344 14157118849536 14159032123392 14216439647709 14300174644704 14328380117376 14356641222144 14391951248298 14412774445056 14441202008064 14474763808479 14476720010688 14503313638476 14505273699072 14533883706368 14560020337824 14588738326656 14590709932032 14617512958464 14619488452608 14653464596238 14682366893272 14703610281984 14739773675328 14768846207232 14797976081408 14885136334848 14945487834771 14947507653312 14976989916928 15033516934176 15063168841344 15065204563968 15092879233536 15094918971392 15130000030262 15151891083264 15181776470016 15217059388401 15219115908672 15247073312244 15249133888768 15306688047456 15336878753664 15338951467008 15367129007616 15369205809152 15457641578496 15522411793824 15553027990656 15644635508736 15673374588672 15675492777984 15711923108349 15714046507328 15773355365976 15796786987008 15804466520544 15835639038336 15837779156992 15866873040384 15928911138816 15960329109504 15968088148272 15999583391168 16125564362752 16151221374912 16278396346368 16286310012024 16310503636992 16318432911456 16350619169664 16414548673536 16444702078272 16446924509184 16479364202496 16487375567728 16517662754931 16574187921408 16582245384744 16614951983136 16617197422592 16647723091584 16745778376704 16778807525376 16815946109976 16849113656544 16946064946512 16948355134464 16979489137728 16981783842816 17015278485504 17079498528768 17113185902592 17121505397256 17155275624864 17189112460416 17253988597872 17256320400384 17288020133568 17290356535296 17324459802624 17389846775808 17424146276352 17462713268052 17497156489488 17600214947328 17634929375232 17669712273408 17678302320744 17713170767136 17780024835612 17815093918128 17817501551616 17850232170432 17852644552704 17887856869376 17920025031168 17955370248192 17964099166806 17990785179648 17999531315064 18035033349216 18070605407104 18141259908096 18177041485824 18212893638656 18253206461256 18322098763527 18358237025388 18394446565872 18396932496384 18433218359296 18466367257728 18502790072832 18539284727808 18548297513694 18575851364352 18584881926936 18621538498784 18655026057837 18691820981028 18694347100416 18728688478032 18731219579904 18768164786176 18839000673792 18876158466048 18917939373723 18955252863612 19066899526272 19104506823168 19142188296192 19151494180806 19189268331064 19217032593408 19261693571913 19299685077972 19302293347584 19337751517968 19340364932096 19413360450432 19451651102208 19454279909376 19490017277952 19499492257986 19537952794984 19653031567104 19691794942976 19774306999694 19878426307584 19888090110837 19927317113028 19930010204416 20044689245568 20081511191736 20084225121792 20086939418624 20123838978048 20133622087514 20202521444352 20239633327104 20249472729447 20289412517868 20292154544896 20329431082992 20408917396608 20449171671552 20451935289344 20489505343488 20534857268913 20693752386606 20696549058432 20737370654208 20856695318784 20859514011648 20897832784896 20907992167803 20949230811132 21020921266176 21031140487968 21069774537786 21072622027392 21114185384448 21155830720512 21235678274304 21238548185088 21290784197696 21402888339456 21492570176064 21534961833216 21587926872447 21661803012096 21704528461824 21715080016032 21754970457714 21757910548608 21800825559552 21883107489984 21886064898048 21926269437696 21929232678912 21980196894357 22023550339908 22055415422976 22098917228544 22109660512992 22153269310848 22196964122112 22327704502272 22421261479968 22465484875392 22550275401264 22594753262016 22597806845952 22639318850304 22642378457088 22695000045393 22727836624896 22772664705024 22817581203456 22828673863008 22870609968366 22873700833152 22918816613888 22960032071184 23005318130496 23008427200512 23050693511424 23053808713728 23186462367744 23232195035136 23283617690736 23329541985984 23466953263104 23513239166976 23559616364544 23571069760992 23617561022848 23660033048964 23706699780816 23753458557504 23756668735488 23800309560576 23803526070272 23858846201567 23893366708224 23940493664256 23952132222408 23987713572864 23999375086752 24046711132288 24188346544128 24236055314432 24337608615008 24429465018036 24465755455488 24477649367184 24525928754496 24529243328512 24621823010304 24670386763776 24719046303744 24731063351592 24767801819136 24779842569248 24873368077116 24922427974704 24925796133888 24971584637376 24974959439872 25118667565056 25168211288064 25223919164964 25273670484816 25422532701696 25469233706592 25472675764224 25522917728256 25535325574408 25669778853888 25682258095884 25732913437296 25736391130112 25783668690624 25884480600576 25932030200352 25935534802944 25986689703936 25999323010648 26136219414528 26204042089472 26245734734232 26452394062848 26504568410112 26517453481116 26569756150704 26722640877192 26726252327424 26775348255648 26778966829056 26831785304064 26933055372288 26946148750209 26986177769472 26999296972596 27052550023824 27105908110656 27211889862144 27265562228736 27319340457984 27379809691884 27537355538082 27591669848808 27595398744576 27649827538944 27754185109248 27808927091712 27822446270541 27863777046528 27877322890404 27932307748176 27972721999872 28037731471542 28041520650624 28093032717048 28096829369856 28152247179264 28207774294016 28258501010688 28314237699072 28432879295418 28600349289408 28656760234752 28713282444288 28727241271209 28783902496596 28825548890112 28882404016128 28949527616958 28953440021376 29006627276952 29010547398144 29067767412736 29120040675648 29177476653312 29181419864064 29235025916928 29249238386979 29306929192476 29364733786544 29407220563968 29479547350656 29537692414464 29595952162816 29661460499541 29890975669542 29895015306624 29953979833856 30067033868352 30126337682688 30130409127936 30185758467072 30200433131271 30260000060524 30303782166528 30363552940032 30434118776802 30438231817344 30494146624488 30498267777536 30613376094912 30673757507328 30677902934016 30734258015232 30915283156992 31044823587648 31106055981312 31182561037979 31289271017472 31346749177344 31350985555968 31423846216698 31428093014656 31546710731952 31608933041088 31671278076672 31675558313984 31733746080768 31749173291849 31857822277632 31920658219008 31936176296544 31999166782336 32251128725504 32302442749824 32556792692736 32572620024048 32632455686571 32636865822912 32701238339328 32829097347072 32889404156544 32893849018368 32958728404992 32974751135456 33035325509862 33148375842816 33164490769488 33229903966272 33234394845184 33295446183168 33491556753408 33557615050752 33631892219952 33698227313088 33892129893024 33896710268928 33958978275456 33963567685632 34030556971008 34158997057536 34226371805184 34243010794512 34305914952549 34310551249728 34378224920832 34507977195744 34512640800768 34576040267136 34580713070592 34648919605248 34779693551616 34848292552704 34925426536104 34994312978976 35200429894656 35269858750464 35339424546816 35356604641488 35426341534272 35560049671224 35630187836256 35635003103232 35700464340864 35705289105408 35775713738752 35840050062336 35910740496384 35928198333612 35981570359296 35999062630128 36070066698432 36141210814208 36282519816192 36354082971648 36425787277312 36506412922512 36644197527054 36716474050776 36788893131744 36793864992768 36866436718592 36932734515456 37005580145664 37078569455616 37096595027388 37151702728704 37169763853872 37243076997568 37310052115674 37383641962056 37388694200832 37457376956064 37462439159808 37536329572352 37678001347584 37752316932096 37835878747446 37910505727224 38133799052544 38209013646336 38284376592384 38302988361612 38378536662128 38434065186816 38523387143826 38599370155944 38604586695168 38675503035936 38680729864192 38826720900864 38903302204416 38980034555904 38998984515972 39075905589968 39306063134208 39383589885952 39548613999388 39756852615168 39776180221674 39854634226056 39860020408832 40089378491136 40163022383472 40168450243584 40247677956096 40267244175028 40405042888704 40479266654208 40498945458894 40578825035736 40584309089792 40658862165984 40817834793216 40898343343104 40979010686976 41069714537826 41387504773212 41393098116864 41474741308416 41713390637568 41719028023296 41795665569792 41815984335606 41898461622264 42062280975936 42139549075572 42145244054784 42228370768896 42248899892303 42311661441024 42471356548608 42477096370176 42581568395392 42649318943127 42985140352128 43069923666432 43175853744894 43323606024192 43424291425437 43430160032064 43509940915428 43515821097216 43601651119104 43766214979968 43772129796096 43852538875392 43858465357824 43960393788714 44047100679816 44110830845952 44219321025984 44306538621696 44393928244224 44655409004544 44836463504313 44842522959936 44930969750784 45100550802528 45189506524032 45195613691904 45278637700608 45284756914176 45390000090786 45455673249792 45545329410048 45651178165203 45657347726016 45741219936732 45747401666304 45837633227776 45920064142368 46010636260992 46016854401024 46101387022848 46107617427456 46372924735488 46567235381472 46659083971968 46933906526208 47026478333952 47135769325047 47142139521984 47235122045696 47320066097928 47413399561632 47506917115008 47513337470976 47600619121152 47607052140544 47717692403134 47786733416448 47880987328512 47904264444816 47998750173504 48093422264576 48376693088256 48472110628864 48675217230016 48858930036072 48931510910976 48955298734368 49051857508992 49058486657024 49243646020608 49340773527552 49438092607488 49462126703184 49552988264793 49559685138496 49746736154232 49844855949408 49851592267776 49943169274752 49949918879744 50237335130112 50336422576128 50447838329928 50547340969632 50845065403392 50938467413184 50945351528448 51045835456512 51070651148816 51339557707776 51364516191768 51465826874592 51472782260224 51567337381248 51768961201152 51864060400704 51871069605888 51973379407872 51998646021296 52272438829056 52408084178944 52491469468464 52904788125696 53009136820224 53034906962232 53139512301408 53445281754384 53452504654848 53550696511296 53557933658112 53663570608128 53866110744576 53892297500418 53972355538944 53998593945192 54105100047648 54211816221312 54423779724288 54531124457472 54638680915968 54759619383768 55074711076164 55183339697616 55190797489152 55299655077888 55508370218496 55617854183424 55644892541082 55727554093056 55754645780808 55864615496352 56075462943084 56083041301248 56186065434096 56193658739712 56304494358528 56415548588032 56517002021376 56628475398144 56753818121169 56865758590836 57200698578816 57313520469504 57426564888576 57454482542418 57567804993192 57651097780224 57785080715739 57899055233916 57906880042752 58013254553904 58021094796288 58135534825472 58240081351296 58354953306624 58362839728128 58470051833856 58498476773958 58613858384952 58729467573088 58959094701312 59075384828928 59191904325632 59322920999082 59664270332511 59781951339084 59790030613248 59907959667712 60134067736704 60252675365376 60260818255872 60371516934144 60400866262542 60520000121048 60607564333056 60748418188341 60868237553604 60876463634688 60988293248976 60996535555072 61226752189824 61347515014656 61355805868032 61468516030464 61604571806739 62089647175296 62212111962624 62365122075958 62578542034944 62693498354688 62723976503409 62847692433396 62856186029312 63093421463904 63217866082176 63342556153344 63351116627968 63467492161536 63498346583698 63715644555264 63872352593088 63998333564672 64502257451008 64604885499648 64763780617341 65113585385472 65145240048096 65264911373142 65273731645824 65402476678656 65658194694144 65778808313088 65787698036736 65940590683071 65949502270912 66070651019724 66296751685632 66328981538976 66459807932544 66468789690368 66590892366336 66983113506816 67263784439904 67396454626176 67784259786048 67793420537856 67917956550912 67927135371264 68085000136179 68317994115072 68452743610368 68486021589024 68611829905098 68621102499456 68756449841664 69015954391488 69025281601536 69152080534272 69161426141184 69559387103232 69696585105408 69850853072208 69988625957952 70400859789312 70539717500928 70678849093632 70713209282976 70852683068544 71120099342448 71260375672512 71270006206464 71400928681728 71410578210816 71576538604701 71680100124672 71821480992768 71856396667224 71963140718592 71998125260256 72140133396864 72282421628416 72565039632384 72708165943296 73012825845024 73288395054108 73432948101552 73577786263488 73587729985536 73732873437184 73865469030912 74011160291328 74157138911232 74193190054776 74303405457408 74339527707744 74486153995136 74620104231348 74767283924112 74777388401664 74914753912128 74924878319616 75072659144704 75356002695168 75504633864192 75671757494892 75821011454448 76267598105088 76418027292672 76568753184768 76605976723224 76757073324256 77046774287652 77198740311888 77209173390336 77351006071872 77361459728384 77653441801728 77806604408832 77960069111808 77997969031944 78151811179936 78612126268416 78767179771904 79097227998776 79513705230336 79552360443348 79709268452112 79720040817664 80178756982272 80326044766944 80336900487168 80495355912192 80534488350056 80838446250627 80958533308416 80997890917788 81157650071472 81168618179584 81317724331968 81635669586432 81796686686208 81958021373952 82139429075652 82775009546424 82786196233728 82949482616832 83426781275136 83467338811623 83591331139584 83631968671212 83796923244528 84124561951872 84279098151144 84290488109568 84456741537792 84497799784606 84623322882048 84942713097216 85163136790784 85298637886254 85970280704256 86139847332864 86181723813627 86351707489788 86647212048384 86848582850874 86860320064128 87019881830856 87031642194432 87203302238208 87532429959936 87544259592192 87705077750784 87747715160937 87920787577428 88094201359632 88221661691904 88438642051968 88613077243392 88787856488448 88984381498623 89672927008626 89685045919872 89861939501568 90201101605056 90379013048064 90391227383808 90557275401216 90601299393813 90780000181572 90911346499584 91090658820096 91302356330406 91314695452032 91482439873464 91494803332608 91675266455552 91840128284736 92021272521984 92033708802048 92202774045696 92745849470976 93134470762944 93318167943936 93547683113937 93867813052416 94052956667904 94271538650094 94284279043968 94470244091392 94640132195856 94826799123264 95013834230016 95026674941952 95201238242304 95247519875547 95435384806268 95573466832896 95761974657024 95808528889632 95997500347008 96186844529152 96753386176512 97350434460032 97717860072144 97910597468736 98103715017984 98116973314048 98345000196703 98487292041216 98681547055104 98876185214976 98924253406368 99105976529586 99119370276992 99493472308464 99689711898816 99703184535552 99886338549504 99899837759488 100474670260224 100672845152256 100895676659856 101094681939264 101690130806784 101876934826368 101890703056896 102091670913024 102141302297632 102679115415552 102729032383536 102917744857647 102931653749184 102945564520448 103134674762496 103537922402304 103728120801408 103742139211776 103946758815744 103997292042592 104544877658112 104816168357888 104982938936928 105809576251392 106018273640448 106069813924464 106279024602816 106890563508768 106905009309696 107101393022592 107115867316224 107327141216256 107732221489152 107784595000836 107944711077888 107997187890384 108210200095296 108423632442624 108847559448576 109062248914944 109277361831936 109519238767536 110149422152328 110366679395232 110381594978304 110599310155776 111016740436992 111235708366848 111289785082164 111455108186112 111509291561616 111729230992704 112150925886168 112166082602496 112372130868192 112387317479424 112608988717056 112831097176064 113034004042752 113256950796288 113507636242338 113731517181672 114401397157632 114627040939008 114853129777152 114908965084836 115135609986384 115302195560448 115570161431478 115798110467832 115813760085504 116026509107808 116042189592576 116271069650944 116480162702592 116709906613248 116940103667712 116996953547916 117227716769904 117458935146176 117918189402624 118150769657856 118383808651264 118645841998164 119328540665022 119563902678168 119580061226496 119815919335424 120268135473408 120505350730752 120743033868288 120801732525084 121040000242096 121215128666112 121496836376682 121736475107208 121752927269376 121976586497952 121993071110144 122453504379648 122695030029312 122937032060928 123209143613478 124179294350592 124424223925248 124730244151916 125157084069888 125386996709376 125447953006818 125695384866792 125712372058624 126186842927808 126435732164352 126685112306688 126746699676909 126934984323072 126996693167396 127431289110528 127744705186176 127996667129344 129209770999296 129527561234682 130290480096192 130529822746284 130547463291648 130804953357312 130868543568841 131316389388288 131557616626176 131575396073472 131881181366142 131899004541824 132141302039448 132657963077952 132919615865088 132937579380736 133181784732672 133966227013632 134509390512939 134527568879808 134792909252352 135568519572096 135586841075712 135835913101824 135854270742528 136170000272358 136635988230144 136953534495609 136972043178048 137223659810196 137242204998912 137512899683328 138031908782976 138050563203072 138304161068544 138322852282368 139118774206464 139701706144416 139977251915904 140801719578624 141079435001856 141407307975141 141426418565952 141705366137088 142240198684896 142520751345024 142540012412928 142801857363456 142821156421632 143153077209402 143360200249344 143642961985536 143712793334448 143996250520512 144280266793728 144564843256832 145130079264768 145416331886592 146025651690048 146576790108216 146865896203104 147155572526976 147175459971072 147465746874368 147730938061824 148022320582656 148314277822464 148386380109552 148658964794379 148679055415488 148972307990272 149240208462696 149534567848224 149554776803328 149829507824256 149849756639232 150145318289408 150712005390336 151009267728384 151343514989784 151642022908896 152535196210176 152836054585344 153137506369536 153211953446448 153514146648512 154093548575304 154397480623776 154418346780672 154702012143744 154722919456768 155306883603456 155613208817664 155920138223616 155995938063888 156303622359872 157224252536832 157534359543808 158194455997552 159027410460672 159104720886696 159418536904224 159440081635328 160357513964544 160652089533888 160673800974336 160990711824384 161068976700112 161676892501254 161917066616832 161995781835576 162315300142944 162337236359168 162635448663936 163271339172864 163593373372416 163916042747904 164278858151304 165550019092848 165572392467456 165898965233664 166853562550272 166934677623246 167182662279168 167263937342424 167593846489056 168249123903744 168558196302288 168580976219136 168913483075584 168995599569212 169246645764096 169885426194432 170326273581568 170597275772508 171940561408512 172279694665728 172363447627254 172703414979576 173697165701748 173720640128256 174039763661712 174063284388864 174406604476416 175064859919872 175088519184384 175410155501568 175495430321874 175841575154856 176188402719264 176877284103936 177226154486784 177575712976896 177968762997246 178992810997533 179345854017252 179370091839744 179723879003136 180402203210112 180758026096128 180782454767616 181114550802432 181202598787626 181560000363144 181822692999168 182245254565023 182604712660812 182629390904064 182964879746928 182989606665216 183350532911104 183680256569472 184042545043968 184067417604096 184405548091392 184813715420217 186268941525888 186636335887872 187095366227874 187735626104832 188171929510227 188543077300188 188568558087936 188940488182784 189280264391712 189653598246528 190027668460032 190053349883904 190402476484608 190495039751094 190870769612536 191146933665792 191617057779264 191995000694016 192373689058304 193506772353024 194291341852023 194700868920064 195435720144288 195821194937472 196207430035968 196233946628096 196690000393406 196974584082432 197363094110208 197821772049213 197848506812736 198211953059172 198238740553984 198986944616928 199379423797632 199406369071104 199772677099008 199799675518976 200949340520448 201791353319712 202189363878528 203380261613568 203753869652736 203781406113792 204255000408537 204282604595264 205358230831104 205458064767072 205835489715294 205863307498368 205891129040896 206269349524992 207075844804608 207456241602816 207484278423552 207994584085184 209089755316224 209632336715776 209965877873856 211619152502784 212036547280896 212139627848928 212558049205632 213781127017536 213810018619392 214202786045184 214231734632448 214729615814103 215464442978304 215569190001672 215889422155776 215994375780768 216420400190592 216847264885248 217695118897152 218124497829888 219038477535072 220298844304656 220733358790464 220763189956608 221198620311552 222033480873984 222471416733696 222579570164328 222910216372224 223018583123232 223458461985408 224301851772336 224332165204992 224744261736384 224774634958848 225217977434112 226068008085504 226513901592576 227015272484676 227463034363344 228802794315264 229254081878016 229706259554304 229817930169672 230271219972768 231140322862956 231596220935664 231627520171008 232053018215616 232084379185152 232542139301888 232960325405184 233419813226496 233880207335424 233993907095832 234455433539808 234917870292352 235836378805248 236301539315712 236767617302528 237291683996328 238657081330044 239127805356336 239160122452992 239631838670848 240536270946816 241010701461504 241486067736576 241603465050168 242080000484192 242515338751881 242993672753364 243472950214416 243505854538752 243953172995904 243986142220288 244907008759296 245390060058624 245874064121856 246418287226956 248358588701184 248848447850496 249460488303832 250402016434869 250773993418752 250895906013636 251390769733584 251424744117248 252373685855616 252871464328704 253370224613376 253493399353818 253869968646144 253993386334792 255489410372352 255993334258688 258419541998592 258545171440881 259055122469364 260580960192384 261059645492568 261094926583296 261609906714624 261737087137682 262632778776576 263115233252352 263243145482811 263762362732284 263798009083648 264282604078896 265315926155904 265839231730176 265875158761472 266363569465344 266953144495869 269018781025878 269055137759616 269585818504704 271137039144192 271173682151424 271671826203648 271803898181439 272340000544716 273271976460288 273907068991218 273944086356096 274447319620392 274484409997824 275025799366656 276063817565952 276101126406144 276608322137088 278237548412928 279403412288832 279954503831808 280643049341811 281603439157248 282158870003712 282814615950282 282852837131904 283410732274176 284480397369792 285041502690048 285080024825856 285603714726912 285742559626641 286306154418804 286720400498688 287285923971072 287425586668896 287992501041024 288560533587456 289129686513664 290260158529536 292051303380096 293153580216432 293731792406208 294311145053952 294350919942144 295035000590109 295461876123648 296044641165312 296628555644928 296772760219104 297317929588758 297358110830976 297944615980544 298480416925392 299069135696448 299109553606656 299659015648512 299699513278464 301424010780672 302018535456768 302687029979568 303284045817792 305070392420352 305672109170688 306275012739072 306423906892896 307028293297024 308187097150608 308794961247552 308836693561344 309404024287488 309445838913536 310165000620371 310613767206912 311226417635328 311840276447232 311991876127776 312607244719744 314448505073664 315068719087616 316388911995104 318054820921344 318209441773392 318837073808448 318880163270656 320715027929088 321304179067776 321347601948672 321981423648768 322137953400224 323353785002508 323834133233664 323991563671152 324630600285888 324674472718336 325270897327872 326542678345728 327186746744832 327832085495808 328557716302608 331100038185696 331144784934912 331797930467328 333707125100544 333869355246492 334365324558336 334527874684848 335187692978112 336498247807488 337116392604576 337161952438272 337826966151168 337991199138424 338493291528192 339770852388864 340652547163136 341194551545016 343881122817024 344559389331456 344726895254508 345406829959152 347394331403496 347441280256512 348079527323424 348126568777728 348813208952832 350129719839744 350820311003136 350990860643748 351683150309712 352376805438528 353754568207872 354452308973568 355151425953792 355937525994492 357985621995066 358691708034504 358740183679488 359447758006272 360804406420224 361516052192256 362229101604864 362405197575252 363120000726288 363645385998336 364490509130046 365209425321624 365258781808128 365929759493856 365979213330432 366701065822208 367360513138944 368085090087936 368811096182784 369627430840434 372537883051776 373272671775744 374190732455748 375471252209664 376343859020454 377086154600376 377137116175872 377880976365568 378560528783424 379307196493056 380055336920064 380240099030727 380804952969216 380990079502188 381741539225072 382293867331584 383234115558528 383990001388032 384747378116608 388582683704046 389401737840128 390871440288576 391642389874944 392414860071936 392605630706523 393380000786812 393949168164864 394726188220416 395643544098426 395697013625472 396423906118344 396477481107968 397973889233856 398758847595264 398812738142208 399545354198016 401898681040896 403582706639424 404378727757056 405373293493727 406760523227136 407507739305472 407562812227584 408510000817074 408565209190528 410916129534144 411670979430588 411726614996736 411782258081792 412538699049984 412739252794037 414151689609216 414912483205632 414968556847104 415989168170368 419264673431552 419931755747712 423238305005568 424221923925423 424279255697856 425116098411264 427562254035072 427620037238784 428405572090368 428463469264896 429459231628206 430928885956608 431138380003344 431988751561536 432840800381184 433694529770496 435390237794304 436248995659776 438076955070144 440597688609312 441466717580928 441526379913216 442397240623104 444066961747968 444942833467392 445159140328656 445976894383137 446037166246464 446916923970816 448603703544672 448664330409984 449488523472768 449549269917696 450435954868224 452136016171008 453027803185152 454030544969352 454926068726688 457605588630528 458508163756032 459412519108608 459635860339344 460542439945536 462280645725912 463192441871328 463255040342016 464106036431232 464168758370304 465084278603776 465920650810368 466839626452992 467760414670848 467987814191664 468910867079616 469835740584704 471672757610496 472603078631424 473535234605056 474583367992656 477314162660088 478255610712672 478320244905984 479263677341696 481072541893632 482021402923008 482972135473152 483206930100336 484160000968384 485030677503762 485987345506728 486945900428832 487011709077504 487906345991808 487972284440576 489814017518592 490780120117248 491748128243712 492836574453912 496717177402368 497696895700992 498920976607664 500804032869738 501547986837504 501791812027272 502781539467168 502849488234496 504747371711232 505742928657408 506740449226752 506986798707636 507739937292288 507986772669584 510978820744704 511986668517376 516839083997184 517090342881762 518110244938728 521161920384768 522119290985136 522189853166592 523219813429248 523474174275364 525265557553152 526230466504704 526486290965622 527524725464568 527596018167296 528565208157792 530631852311808 531678463460352 532727138930688 533906288991738 538037562051756 538110275519232 539171637009408 542274078288384 542347364302848 543343652407296 543607796362878 544680001089432 547814137982436 547888172712192 548894639240784 548968819995648 550051598733312 552127635131904 552202252812288 553216644274176 554441146260651 558806824577664 559909007663616 561286098683622 563206878314496 564515788530681 565629231900564 565705674263808 566821464548352 568960794739584 570083005380096 570160049651712 571207429453824 571485119253282 572612308837608 573440800997376 574851173337792 575985002082048 577121067174912 578259373027328 580520317059072 582874025556069 584102606760192 586307160432864 587463584812416 588622290107904 588701839884288 590070001180218 590923752247296 592089282330624 593465316147639 593545520438208 594635859177516 594716221661952 595889231961088 596960833850784 598138271392896 598219107213312 599318031297024 599399026556928 602848021561344 605374059959136 606568091635584 610140784840704 611344218341376 612765001225611 612847813785792 614056586594048 616374194301216 617589922495104 617673387122688 618808048574976 618891677827072 620330001240742 621227534413824 622452835270656 623983752255552 625214489439488 628897010147328 630137438175232 632777823990208 636109641842688 636418883546784 637674147616896 637760326541312 641430055858176 642608358135552 642695203897344 644188847442309 644275906800448 646707570005016 647668266467328 647983127342304 649261200571776 649348945436672 650541794655744 653085356691456 654373493489664 657115432605216 662200076371392 662289569869824 663595860934656 667414250201088 667738710492984 668730649116672 669055749369696 670375385956224 672996495614976 674232785209152 674323904876544 675653932302336 675982398276848 679541704777728 681305094326272 682389103090032 687762245634048 689118778662912 689453790509016 690813659918304 694788662806992 694882560513024 696159054646848 696253137555456 697626417905664 700259439679488 701640622006272 701981721287496 703366300619424 704753610877056 707509136415744 708904617947136 710302851907584 711875051988984 715971243990132 717383416069008 717480367358976 718895516012544 721608812840448 723032104384512 724458203209728 724810395150504 726240001452576 728981018260092 730418850643248 730517563616256 731859518987712 731958426660864 733402131644416 734721026277888 736170180175872 737622192365568 739254861680868 745075766103552 746545343551488 748381464911496 751206049304607 752687718040908 754172309200752 754274232351744 755761952731136 757121057566848 758614392986112 760110673840128 760480198061454 761609905938432 761980159004376 763483078450144 766468231117056 767980002776064 769494756233216 775635514322643 777165367408092 778803475680256 781742880577152 783284779749888 784829720143872 785211261413046 786760001573624 787898336329728 789729436448433 791287088196852 791394027250944 792847812236688 792954962215936 795947778467712 797517695190528 797625476284416 799090708396032 800859433487607 807165413278848 808757455514112 810746586987454 813521046454272 815015478610944 815411694544317 817020001634148 817130418381056 821832259068288 823341958861176 823453229993472 823564516163584 825077398099968 825478505588074 828303379218432 829824966411264 831978336340736 838529346863104 839863511495424 841929148025433 846476610011136 848443847850846 848558511395712 850232196822528 855124508070144 855240074477568 856811144180736 857227678879923 858918463256412 861857771913216 862276760006688 863977503123072 865681600762368 867389059540992 870780475588608 876153910140288 881195377218624 882933435161856 883052759826432 885105001770327 888133923495936 889885666934784 890318280657312 891953788766274 892074332492928 893833847941632 897207407089344 897328660819968 898977046945536 899098539835392 904272032342016 906055606370304 908061089938704 909852137453376 915211177261056 917016327512064 918825038217216 919271720678688 921084879891072 924561291451824 926384883742656 926510080684032 928212072862464 928337516740608 930495001861113 931841301620736 933679252905984 935520829341696 935975628383328 937821734159232 939671481169408 943345515220992 945206157262848 949166735985312 954628325320176 956511221425344 956640489811968 958527354683392 962145083787264 964042805846016 965944270946304 966413860200672 968320001936768 970061355007524 971974691013456 973891800857664 974023418155008 975812691983616 975944568881152 979628035037184 981560240234496 983496256487424 985673148907824 993434354804736 995393791401984 997841953215328 1001608065739476 1003095973675008 1003583624054544 1005563078934336 1005698976468992 1009494743422464 1011485857314816 1013480898453504 1013973597415272 1015479874584576 1015973545339168 1021957641489408 1023973337034752 1033678167994368 1034180685763524 1036220489877456 1042323840769536 1044238581970272 1044379706333184 1046439626858496 1046948348550728 1052460933009408 1052972581931244 1055049450929136 1055192036334592 1057130416315584 1061263704623616 1063356926920704 1065454277861376 1067812577983476 1076075124103512 1076220551038464 1078343274018816 1084548156576768 1086687304814592 1087215592725756 1089360002178864 1095628275964872 1095776345424384 1097789278481568 1097937639991296 1100103197466624 1104255270263808 1106433288548352 1108882292521302 1117613649155328 1119818015327232 1122572197367244 1126413756628992 1129031577061362 1131258463801128 1131411348527616 1133642929096704 1137921589479168 1140166010760192 1140720297092181 1142414858907648 1142970238506564 1145224617675216 1146881601994752 1149702346675584 1151970004164096 1154242134349824 1156518746054656 1165748051112138 1168205213520384 1172614320865728 1174927169624832 1177244580215808 1177816892119569 1180140002360436 1181847504494592 1184178564661248 1186930632295278 1187091040876416 1189271718355032 1189432443323904 1191778463922176 1193921667701568 1196276542785792 1196438214426624 1198636062594048 1205696043122688 1210748119918272 1213136183271168 1216119880481181 1220281569681408 1222688436682752 1225530002451222 1225695627571584 1228113173188096 1232748388602432 1235179844990208 1235346774245376 1237616097149952 1238217758382111 1240660002481484 1242455068827648 1244905670541312 1247967504511104 1250428978878976 1257794020294656 1265555647980416 1272837767093568 1275348295233792 1275520653082624 1278485002557139 1282860111716352 1285216716271104 1285390407794688 1288377694884618 1288551813600896 1293415140010032 1295966254684608 1298522401143552 1298697890873344 1301083589311488 1306170713382912 1308746986979328 1314230865210432 1324400152742784 1324579139739648 1327191721869312 1334828500402176 1335477420985968 1337930683149411 1338111498739392 1340750771912448 1345992991229952 1348465570418304 1348647809753088 1351307864604672 1351964796553696 1359083409555456 1362610188652544 1364778206180064 1375524491268096 1378237557325824 1378907581018032 1381627319836608 1389577325613984 1389765121026048 1392318109293696 1392506275110912 1395252835811328 1400518879358976 1403281244012544 1403963442574992 1406732601238848 1409507221754112 1415018272831488 1417809235894272 1420605703815168 1423750103977968 1431942487980264 1434766832138016 1434960734717952 1437791032025088 1443217625680896 1446064208769024 1448916406419456 1449620790301008 1452480002905152 1457962036520184 1460837701286496 1461035127232512 1463719037975424 1463916853321728 1466804263288832 1469442052555776 1472340360351744 1475244384731136 1478509723361736 1490151532207104 1493090687102976 1496762929822992 1502412098609214 1505375436081816 1508344618401504 1508548464703488 1511523905462272 1514242115133696 1517228785972224 1520221347680256 1520960396122908 1523219811876864 1523960318008752 1526966156900288 1532936462234112 1535960005552128 1538989512466432 1551271028645286 1554330734816184 1557606951360512 1563485761154304 1566569559499776 1569659440287744 1570422522826092 1573520003147248 1575796672659456 1579458872896866 1582574176393704 1582788054501888 1585695624473376 1585909924431872 1591895556935424 1595035390381056 1598181416792064 1601718866975214 1614330826557696 1617514911028224 1621493173974908 1627042092908544 1630030957221888 1630823389088634 1634040003268296 1634260836762112 1643664518136576 1646683917722352 1646906459986944 1650154796199936 1650957011176148 1656606758436864 1659649932822528 1663956672681472 1679727022990848 1683858296050866 1696887695701692 1697117022791424 1700464393645056 1710249016140288 1710480148955136 1713622288361472 1714455357759846 1717836926512824 1724553520013376 1727955006246144 1731363201524736 1734778119081984 1741560951177216 1748622076668207 1752307820280576 1762390754437248 1765866870323712 1766105519652864 1770210003540654 1776267846991872 1780395948442917 1780636561314624 1783907577532548 1784148664985856 1787667695883264 1794414814178688 1794657321639936 1797954093891072 1798197079670784 1808544064684032 1816122179877408 1819704274906752 1830422354522112 1834032655024128 1838295003676833 1838543441357376 1842169759782144 1849122582903648 1852769767485312 1853020161368064 1856424145724928 1856675033481216 1860990003722226 1863682603241472 1867358505811968 1871951256766656 1875643468318464 1879342962338816 1886691030441984 1890412314525696 1898333471970624 1909256650640352 1913022442850688 1913280979623936 1917054709366784 1924290167574528 1928085611692032 1932566542326927 1932827720401344 1936640003873536 1940122710015048 1943949382026912 1947783601715328 1948046836310016 1951625383967232 1951889137762304 1959256070074368 1963120480468992 1971346297815648 1986868709609472 1990787582803968 1995683906430656 2003216131478952 2006191947350016 2007167248109088 2011126157868672 2011397952937984 2018989486844928 2022971714629632 2026961796907008 2027947194830544 2031947090678336 2043915282978816 2047946674069504 2067356335988736 2068361371527048 2072440979754912 2084647681539072 2088477163940544 2088759412666368 2092879253716992 2093896697101456 2104921866018816 2105945163862488 2110098901858272 2110384072669184 2114260832631168 2122527409247232 2126713853841408 2130908555722752 2135625155966952 2152150248207024 2152441102076928 2156686548037632 2169096313153536 2173374609629184 2174431185451512 2178720004357728 2191256551929744 2191552690848768 2195578556963136 2195875279982592 2200206394933248 2208510540527616 2212866577096704 2217764585042604 2235227298310656 2239636030654464 2245144394734488 2258063154122724 2262516927602256 2262822697055232 2267285858193408 2275843178958336 2280332021520384 2281440594184362 2284829717815296 2285940477013128 2290449235350432 2299404693351168 2303940008328192 2308484268699648 2313037492109312 2326906542967929 2331496102224276 2336410427040768 2345228641731456 2349854339249664 2354489160431616 2355633784239138 2360280004720872 2363695008989184 2369188309345299 2373861264590556 2374182081752832 2378543436710064 2378864886647808 2383556927844352 2387843335403136 2392553085571584 2392876428853248 2397272125188096 2402578300462821 2421496239836544 2426272366542336 2432239760962362 2440563139362816 2446235083632951 2451060004902444 2451391255143168 2456226346376192 2465496777204864 2470359689980416 2470693548490752 2475232194299904 2476435516764222 2481320004962968 2484910137655296 2495935009022208 2500857957757952 2515588040589312 2525787444076299 2531111295960832 2545675534187136 2550696590467584 2551041306165248 2556970005114278 2565720223432704 2570433432542208 2571683036639769 2576755389769236 2577103627201792 2586830280020064 2591932509369216 2597044802287104 2597395781746688 2602167178622976 2612341426765824 2628461730420864 2648800305485568 2649158279479296 2655315005310981 2669657000804352 2670954841971936 2675861366298822 2676222997478784 2681501543824896 2691985982459904 2696931140836608 2697295619506176 2703929593107392 2718166819110912 2725220377305088 2729556412360128 2751048982536192 2756475114651648 2757815162036064 2763254639673216 2779154651227968 2779530242052096 2784636218587392 2785012550221824 2791485005583339 2801037758717952 2806562488025088 2807926885149984 2813465202477696 2819014443508224 2830036545662976 2835618471788544 2847500207955936 2863884975960528 2869533664276032 2869921469435904 2875582064050176 2886435251361792 2892128417538048 2897832812838912 2899241580602016 2904960005810304 2915924073040368 2921675402572992 2922070254465024 2927438075950848 2927833706643456 2938884105111552 2944680720703488 2950488769462272 2957019446723472 2980303064414208 2986181374205952 2993525859645984 3004824197218428 3010750872163632 3016689236803008 3017096929406976 3023047810924544 3028484230267392 3034457571944448 3040442695360512 3041920792245816 3046439623753728 3047920636017504 3053932313800576 3065872924468224 3071920011104256 3077979024932864 3102542057290572 3108661469632368 3115213902721024 3126971522308608 3133139118999552 3139318880575488 3140845045652184 3147040006294496 3158917745793732 3165148352787408 3165576109003776 3171391248946752 3171819848863744 3183791113870848 3190070780762112 3196362833584128 3203437733950428 3228661653115392 3235029822056448 3242986347949816 3260061914443776 3261646778177268 3268080006536592 3268521673524224 3287329036273152 3293367835444704 3293812919973888 3300309592399872 3301914022352296 3319299865645056 3327913345362944 3359454045981696 3367716592101732 3393775391403384 3394234045582848 3400928787290112 3420498032280576 3422160891276543 3427244576722944 3428910715519692 3435673853025648 3449107040026752 3455910012492288 3462726403049472 3469556238163968 3497244153336414 3504615640561152 3524781508874496 3531733740647424 3533450676358707 3540420007081308 3552535693983744 3560791896885834 3561273122629248 3567815155065096 3568297329971712 3575335391766528 3588829628357376 3589314643279872 3595908187782144 3617088129368064 3632244359754816 3639408549813504 3648359641443543 3660844709044224 3668065310048256 3676590007353666 3677086882714752 3684339519564288 3698245165807296 3705539534970624 3706040322736128 3712848291449856 3714653275146333 3721980007444452 3727365206482944 3734717011623936 3743902513533312 3751286936636928 3758685924677632 3773382060883968 3796666943941248 3818513301280704 3826044885701376 3826561959247872 3835455007671417 3848580335149056 3856171223384064 3865133084653854 3865655440802688 3873280007747072 3880245420030096 3887898764053824 3895567203430656 3896093672620032 3903250767934464 3918512140148736 3926240960937984 3942692595631296 3973737419218944 3981575165607936 3991367812861312 4006432262957904 4014334496218176 4022252315737344 4022795905875968 4032145008064823 4037978973689856 4045943429259264 4053923593814016 4055894389661088 4063894181356672 4087830565957632 4095893348139008 4134712671977472 4136722743054096 4144881959509824 4169295363078144 4176954327881088 4177518825332736 4185758507433984 4187793394202912 4209843732037632 4211890327724976 4220197803716544 4220768145338368 4228521665262336 4245054818494464 4253427707682816 4261817111445504 4271250311933904 4304300496414048 4304882204153856 4313373096075264 4338192626307072 4346749219258368 4348862370903024 4357440008715456 4382513103859488 4383105381697536 4391157113926272 4391750559965184 4400412789866496 4417021081055232 4425733154193408 4435529170085208 4470454596621312 4479272061308928 4490288789468976 4516126308245448 4525033855204512 4525645394110464 4534571716386816 4551686357916672 4560664043040768 4562881188368724 4569659435630592 4571880954026256 4580898470700864 4598809386702336 4607880016656384 4616968537399296 4626074984218624 4653813085935858 4662992204448552 4672820854081536 4690457283462912 4699708678499328 4708978320863232 4711267568478276 4720560009441744 4727390017978368 4738376618690598 4747722529181112 4748364163505664 4757086873420128 4757729773295616 4767113855688704 4775686670806272 4785106171143168 4794544250376192 4805156600925642 4842992479673088 4852544733084672 4864479521924724 4881126278725632 4892470167265902 4902120009804888 4902782510286336 4912452692752384 4930993554409728 4940719379960832 4950464388599808 4952871033528444 4962640009925936 4969820275310592 4991870018044416 5001715915515904 5051574888152598 5062222591921664 5091351068374272 5101393180935168 5113940010228556 5131440446865408 5140866865084416 5143366073279538 5153510779538472 5154207254403584 5173660560040128 5183865018738432 5194089604574208 5204334357245952 5224682853531648 5256923460841728 5297600610971136 5298316558958592 5310630010621962 5341909683943872 5351722732597644 5352445994957568 5363003087649792 5365610286322481 5383971964919808 5393862281673216 5394591239012352 5407859186214784 5450440754610176 5459112824720256 5502097965072384 5514885011030499 5515630324072128 5526509279346432 5558309302455936 5559060484104192 5569272437174784 5570025100443648 5582970011166678 5602075517435904 5615853770299968 5626930404955392 5638028887016448 5660073091325952 5671236943577088 5695000415911872 5727769951921056 5739067328552064 5739842938871808 5751164128100352 5772870502723584 5784256835076096 5797699626980781 5798483161204032 5809920011620608 5831848146080736 5843350805145984 5844140508930048 5854876151901696 5855667413286912 5877768210223104 5889361441406976 5914038893446944 5960606128828416 5972362748411904 5987051719291968 6009648394436856 6021501744327264 6033378473606016 6034193858813952 6046095621849088 6056968460534784 6068915143888896 6080885390721024 6083841584491632 6095841272035008 6107864627601152 6131745848936448 6143840022208512 6155958049865728 6205084114581144 6217322939264736 6230427805442048 6253943044617216 6266278237999104 6278637761150976 6281690091304368 6294080012588992 6317835491587464 6330296705574816 6331152218007552 6342782497893504 6343639697727488 6367582227741696 6380141561524224 6392725667168256 6406875467900856 6457323306230784 6470059644112896 6485972695899632 6520123828887552 6523293556354536 6536160013073184 6537043347048448 6574658072546304 6586735670889408 6587625839947776 6600619184799744 6603828044704592 6638599731290112 6655826690725888 6718908091963392 6735433184203464 6787550782806768 6788468091165696 6801857574580224 6840996064561152 6844321782553086 6854489153445888 6857821431039384 6871347706051296 6898214080053504 6911820024984576 6925452806098944 6939112476327936 6994488306672828 7009231281122304 7049563017748992 7063467481294848 7066901352717414 7080840014162616 7121583793771668 7122546245258496 7135630310130192 7136594659943424 7150670783533056 7177659256714752 7178629286559744 7191816375564288 7207734901388463 7264488719509632 7278817099627008 7296719282887086 7321689418088448 7338705250898853 7353180014707332 7354173765429504 7368679039128576 7396490331614592 7411079069941248 7412080645472256 7425696582899712 7429306550292666 7443960014888904 7454730412965888 7487805027066624 7502573873273856 7517371849355264 7546764121767936 7577362332228897 7593333887882496 7637026602561408 7652089771402752 7653123918495744 7670910015342834 7697160670298112 7715049109919307 7730266169307708 7731310881605376 7746560015494144 7760490840060192 7775797528107648 7791134406861312 7792187345240064 7806501535868928 7837024280297472 7885385191262592 7947474838437888 7965945015932943 7982735625722624 8012864525915808 8028668992436352 8044504631474688 8045591811751936 8064290016129646 8075957947379712 8091886858518528 8111788779322176 8127788362713344 8175661131915264 8191786696278016 8269425343954944 8273445486108192 8289763919019648 8338590726156288 8353908655762176 8355037650665472 8374455016750017 8375586788405824 8419687464075264 8423780655449952 8440395607433088 8441536290676736 8457043330524672 8490109636988928 8506855415365632 8542500623867808 8608600992828096 8609764408307712 8626746192150528 8676385252614144 8693498438516736 8697724741806048 8714880017430912 8765026207718976 8766210763395072 8782314227852544 8783501119930368 8834042162110464 8851466308386816 8871058340170416 8940909193242624 8958544122617856 8980577578937952 9032252616490896 9050067710409024 9051290788220928 9069143432773632 9103372715833344 9121328086081536 9125762376737448 9139318871261184 9143761908052512 9161796941401728 9197618773404672 9215760033312768 9233937074798592 9307626171871716 9325984408897104 9345641708163072 9380914566925824 9399417356998656 9417956641726464 9422535136956552 9441120018883488 9476753237381196 9495445058362224 9496728327011328 9514173746840256 9515459546591232 9534227711377408 9551373341612544 9570212342286336 9589088500752384 9610313201851284 9685984959346176 9705089466169344 9728959043849448 9784940334531804 9804240019609776 9805565020572672 9824905385504768 9861987108819456 9881438759921664 9900928777199616 9905742067056888 9925280019851872 9983740036088832 10003431831031808 10103149776305196 10124445183843328 10182702136748544 10202786361870336 10227880020457112 10266482673829629 10281733730168832 10286732146559076 10307021559076944 10308414508807168 10347321120080256 10367730037476864 10388179209148416 10408668714491904 10513846921683456 10595201221942272 10600352029076121 10621260021243924 10683819367887744 10703445465195288 10704891989915136 10726006175299584 10731220572644962 10767943929839616 10787724563346432 10815718372429568 10900881509220352 10918225649440512 10945078924330629 11004195930144768 11029770022060998 11031260648144256 11053018558692864 11116618604911872 11118120968208384 11138544874349568 11143959825438999 11165940022333356 11204151034871808 11231707540599936 11253860809910784 11276057774032896 11320146182651904 11390000831823744 11455539903842112 11478134657104128 11479685877743616 11506365023014251 11545741005447168 11568513670152192 11595399253961562 11596966322408064 11619840023241216 11663696292161472 11686701610291968 11688281017860096 11709752303803392 11755536420446208 11778722882813952 11828077786893888 11921212257656832 11944725496823808 11974103438583936 12019296788873712 12043003488654528 12066756947212032 12068387717627904 12096435024194469 12113936921069568 12137830287777792 12161770781442048 12167683168983264 12191682544070016 12215729255202304 12263491697872896 12287680044417024 12410168229162288 12434645878529472 12460855610884096 12507886089234432 12532556475998208 12557275522301952 12563380182608736 12588160025177984 12635670983174928 12660593411149632 12662304436015104 12685564995787008 12687279395454976 12735164455483392 12760283123048448 12785451334336512 12813750935801712 12914646612461568 12940119288225792 12971945391799264 13040247657775104 13046587112709072 13072320026146368 13074086694096896 13149316145092608 13173471341778816 13175251679895552 13201238369599488 13207656089409184 13277199462580224 13311653381451776 13437816183926784 13470866368406928 13575101565613536 13576936182331392 13603715149160448 13681992129122304 13688643565106172 13708978306891776 13715642862078768 13742695412102592 13796428160107008 13823640049969152 13850905612197888 13878224952655872 13988976613345656 14018462562244608 14099126035497984 14126934962589696 14133802705434828 14161680028325232 14243167587543336 14245092490516992 14271260620260384 14273189319886848 14301341567066112 14355318513429504 14383632751128576 14415469802776926 14528977439019264 14557634199254016 14593438565774172 14643378836176896 14677410501797706 14706360029414664 14708347530859008 14737358078257152 14792980663229184 14822158139882496 14851393165799424 14858613100585332 14887920029777808 14909460825931776 14975610054133248 15005147746547712 15034743698710528 15154724664457794 15186667775764992 15274053205122816 15304179542805504 15341820030685668 15394321340596224 15430098219838614 15460532338615416 15462621763210752 15493120030988288 15520981680120384 15551595056215296 15582268813722624 15613003071737856 15674048560594944 15770770382525184 15894949676875776 15931890031865886 15965471251445248 16025729051831616 16057337984872704 16089009262949376 16096830858967443 16128580032259292 16151915894759424 16183773717037056 16223577558644352 16255576725426688 16351322263830528 16546890972216384 16579527838039296 16620305033242807 16677181452312576 16707817311524352 16710075301330944 16748910033500034 16751173576811648 16847561310899904 16880791214866176 16883072581353472 16914086661049344 16980219273977856 17013710830731264 17085001247735616 17217201985656192 17219528816615424 17253492384301056 17352770505228288 17393098880942343 17395449483612096 17429760034861824 17530052415437952 17532421526790144 17564628455705088 17567002239860736 17668084324220928 17742116680340832 17881818386485248 17917088245235712 17961155157875904 18064505232981792 18100135420818048 18102581576441856 18138286865547264 18206745431666688 18242656172163072 18251524753474896 18287523816105024 18323593882803456 18395237546809344 18431520066625536 18467874149597184 18615252343743432 18651968817794208 18691283416326144 18761829133851648 18798834713997312 18835913283452928 18845070273913104 18882240037766976 18953506474762392 18990890116724448 18993456654022656 19028347493680512 19030919093182464 19068455422754816 19102746683225088 19140424684572672 19178177001504768 19220626403702568 19371969918692352 19410178932338688 19457918087698896 19569880669063608 19608480039219552 19611130041145344 19649810771009536 19723974217638912 19762877519843328 19801857554399232 19811484134113776 19850560039703744 19967480072177664 20006863662063616 20206299552610392 20248890367686656 20365404273497088 20405572723740672 20455760040914224 20532965347659258 20563467460337664 20573464293118152 20614043118153888 20616829017614336 20694642240160512 20735460074953728 20776358418296832 20817337428983808 21027693843366912 21190402443884544 21200704058152242 21242520042487848 21367638735775488 21406890930390576 21409783979830272 21452012350599168 21462441145289924 21535887859679232 21575449126692864 21631436744859136 21836451298881024 21890157848661258 22059540044121996 22062521296288512 22106037117385728 22233237209823744 22236241936416768 22277089748699136 22287919650877998 22331880044666712 22463415081199872 22507721619821568 22552115548065792 22640292365303808 22732086996686691 22780001663647488 22911079807684224 22956269314208256 22959371755487232 23012730046028502 23091482010894336 23145147329757921 23190798507923124 23193932644816128 23239680046482432 23327392584322944 23373403220583936 23376562035720192 23419504607606784 23511072840892416 23656155573787776 23842424515313664 23897835047798829 23948206877167872 24038593577747424 24086006977309056 24133513894424064 24136775435255808 24192870048388938 24227873842139136 24275660575555584 24335366337966528 24383365088140032 24431458510404608 24526983395745792 24575360088834048 24820336458324576 24869291757058944 24921711221768192 25015772178468864 25065112951996416 25123365050250051 25126760365217472 25176320050355968 25271341966349856 25321186822299264 25324608872030208 25371129991574016 25374558790909952 25470328910966784 25520566246096896 25627501871603424 25829293224923136 25880238576451584 25943890783598528 26080495315550208 26093174225418144 26144640052292736 26148173388193792 26298632290185216 26346942683557632 26350503359791104 26415312178818368 26554398925160448 26623306762903552 26875632367853568 26941732736813856 27150203131227072 27153872364662784 27207430298320896 27363984258244608 27377287130212344 27417956613783552 27431285724157536 27485390824205184 27592856320214016 27647280099938304 27701811224395776 27977953226691312 28036925124489216 28198252070995968 28253869925179392 28267605410869656 28323360056650464 28486335175086672 28490184981033984 28542521240520768 28546378639773696 28602683134132224 28710637026859008 28767265502257152 28830939605553852 29057954878038528 29115268398508032 29186877131548344 29354821003595412 29412720058829328 29416695061718016 29474716156514304 29585961326458368 29644316279764992 29702786331598848 29717226201170664 29775840059555616 29951220108266496 30010295493095424 30069487397421056 30309449328915588 30373335551529984 30548106410245632 30608359085611008 30683640061371336 30799448021488887 30860196439677228 30921064677230832 30925243526421504 30986240061976576 31041963360240768 31103190112430592 31164537627445248 31226006143475712 31541540765050368 31801056087228363 31863780063731772 31930942502890496 32051458103663232 32114675969745408 32178018525898752 32193661717934886 32257160064518584 32303831789518848 32447155117288704 32511153450853376 32702644527661056 32835236772991887 33093781944432768 33159055676078592 33240610066485614 33354362904625152 33415634623048704 33431879476316997 33497820067000068 33502347153623296 33695122621799808 33761582429732352 33766145162706944 33828173322098688 33960438547955712 34170002495471232 34434403971312384 34439057633230848 34519095069042753 34705541010456576 34786197761884686 34790898967224192 34859520069723648 35060104830875904 35064843053580288 35129256911410176 35336168648441856 35484233360681664 35763636772970496 35834176490471424 35922310315751808 36129010465963584 36200270841636096 36205163152883712 36289305072583407 36413490863333376 36485312344326144 36503049506949792 36575047632210048 36647187765606912 36790475093618688 36863040133251072 37230504687486864 37303937635588416 37382566832652288 37523658267703296 37597669427994624 37671826566905856 37690140547826208 37764480075533952 37907012949524784 37981780233448896 37986913308045312 38056694987361024 38061838186364928 38205493366450176 38280849369145344 38356354003009536 38441252807405136 38743939837384704 38820357864677376 38915836175397792 39139761338127216 39216960078439104 39222260082290688 39299621542019072 39447948435277824 39525755039686656 39603715108798464 39622968268227552 39701120079407488 39934960144355328 40013727324127232 40412599105220784 40497780735373312 40730808546994176 40811145447481344 40911520081828448 41065930695318516 41126934920675328 41146928586236304 41228086236307776 41233658035228672 41389284480321024 41470920149907456 41552716836593664 41634674857967616 42055387686733824 42380804887769088 42401408116304484 42485040084975696 42735277471550976 42813781860781152 42819567959660544 42904024701198336 42924882290579848 43150898253385728 43262873489718272 43672902597762048 43780315697322516 44119080088243992 44125042592577024 44212074234771456 44466474419647488 44554179497398272 44575839301755996 44663760089333424 44926830162399744 45015443239643136 45104231096131584 45464173993373382 45560003327294976 45822159615368448 45912538628416512 46025460092057004 46182964021788672 46290294659515842 46381597015846248 46387865289632256 46479360092964864 46654785168645888 46746806441167872 46839009215213568 47022145681784832 47312311147575552 47684849030627328 47795670095597658 47896413754335744 48077187155494848 48172013954618112 48267027788848128 48290492576902329 48385740096777876 48455747684278272 48551321151111168 48670732675933056 48766730176280064 48862917020809216 49053966791491584 49640672916649152 49738583514117888 49860915099728421 50031544356937728 50130225903992832 50246730100500102 50253520730434944 50352640100711936 50542683932699712 50642373644598528 50649217744060416 50742259983148032 50940657821933568 51041132492193792 51255003743206848 51658586449846272 51760477152903168 51887781567197056 52186348450836288 52289280104585472 52296346776387584 52417885104842699 52597264580370432 52693885367115264 52701006719582208 52830624357636736 53246613525807104 53751264735707136 53883465473627712 54300406262454144 54307744729325568 54414860596641792 54727968516489216 54754574260424688 54862571448315072 54970781648410368 55185712640428032 55294560199876608 55403622448791552 55955906453382624 56073850248978432 56396504141991936 56507739850358784 56535210821739312 56646720113300928 56972670350173344 56980369962067968 57085042481041536 57092757279547392 57205366268264448 57421274053718016 57534531004514304 57661879211107704 58115909756077056 58230536797016064 58373754263096688 58709642007190824 58825440117658656 58833390123436032 58949432313028608 59171922652916736 59288632559529984 59405572663197696 59434452402341328 59551680119111232 59902440216532992 60020590986190848 60138974794842112 60618898657831176 60746671103059968 61096212820491264 61216718171222016 61367280122742672 61598896042977774 61720392879354456 61842129354461664 61850487052843008 61972480123953152 62083926720481536 62206380224861184 62329075254890496 62452012286951424 63083081530100736 63602112174456726 63727560127463544 63861885005780992 64102916207326464 64229351939490816 64356037051797504 64387323435869772 64514320129037168 64607663579037696 64894310234577408 65022306901706752 65670473545983774 66187563888865536 66318111352157184 66481220132971228 66708725809250304 66831269246097408 66863758952633994 66995640134000136 67004694307246592 67390245243599616 67523164859464704 67656346644197376 67920877095911424 68340004990942464 68868807942624768 68878115266461696 69038190138085506 69572395523769372 69581797934448384 69719040139447296 70120209661751808 70129686107160576 70258513822820352 70968466721363328 71527273545940992 71693505143396487 71844620631503616 72258020931927168 72400541683272192 72410326305767424 72578610145166814 72826981726666752 73006099013899584 73150095264420096 73294375531213824 73580950187237376 73726080266502144 74461009374973728 74607875271176832 74765133665304576 75047316535406592 75195338855989248 75370095150750153 75380281095652416 75528960151067904 75814025899049568 75963560466897792 75973826616090624 76113389974722048 76123676372729856 76410986732900352 76561698738290688 76882505614810272 77487879674769408 77640715729354752 77831672350795584 78279522676254432 78433920156878208 78444520164581376 78599243084038144 78895896870555648 79051510079373312 79245936536455104 79402240158814976 79869920288710656 80027454648254464 80825198210441568 80995561470746624 81461617093988352 81622290894962688 81823040163656896 82131861390637032 82253869841350656 82293857172472608 82456172472615552 82467316070457344 82778568960642048 82941840299814912 83105433673187328 84110775373467648 84761609775538176 84802816232608968 84970080169951392 85470554943101952 85627563721562304 85639135919321088 85808049402396672 85849764581159696 86301796506771456 86525746979436544 87345805195524096 87560631394645032 88238160176487984 88250085185154048 88424148469542912 88932948839294976 89108358994796544 89151678603511992 89327520178666848 89853660324799488 90030886479286272 90208462192263168 90928347986746764 91120006654589952 91644319230736896 91825077256833024 92050920184114008 92580589319031684 92763194031692496 92775730579264512 92958720185929728 93309570337291776 93493612882335744 93678018430427136 94624622295151104 95403168261685089 95591340191195316 95792827508671488 96154374310989696 96344027909236224 96534055577696256 96580985153804658 96771480193555752 96911495368556544 97341465351866112 97533460352560128 97725834041618432 98107933582983168 98505710318975661 99281345833298304 99477167028235776 99721830199456842 100063088713875456 100295638428950991 100493460201000204 100507041460869888 100705280201423872 101085367865399424 101284747289197056 101298435488120832 101484519966296064 101881315643867136 102510007486413696 103317172899692544 103557285207128259 103775563134394112 104372696901672576 104578560209170944 104592693552775168 104835770209685398 105194529160740864 105387770734230528 105661248715273472 106493227051614208 107502529471414272 107766930947255424 108600812524908288 108615489458651136 108867915217750221 109455937032978432 109509148520849376 109725142896630144 109941563296820736 110371425280856064 110589120399753216 111911812906765248 112147700497956864 112793008283983872 113015479700717568 113070421643478624 113293440226601856 113945340700346688 113960739924135936 114170084962083072 114185514559094784 114842548107436032 115069062009028608 115323758422215408 116231819512154112 116461073594032128 116747508526193376 117419284014381648 117650880235317312 117666780246872064 117898864626057216 118343845305833472 118577265119059968 118811145326395392 118868904804682656 119103360238222464 119804880433065984 120041181972381696 121237797315662352 121493342206119936 122192425640982528 122433436342444032 122734560245485344 123197792085955548 123440785758708912 123684258708923328 123700974105686016 123944960247906304 124167853440963072 124412760449722368 124658150509780992 124904024573902848 126166163060201472 127204224348913452 127455120254927088 127723770011561984 128205832414652928 128458703878981632 128712074103595008 128774646871739544 129028640258074336 129788620469154816 130044613803413504 131340947091967548 132375127777731072 132636222704314368 132962440265942456 133662538492194816 133727517905267988 133991280268000272 134009388614493184 134780490487199232 135046329718929408 135312693288394752 136680009981884928 137737615885249536 138076380276171012 139144791047538744 139163595868896768 139438080278894592 140240419323503616 140517027645640704 141936933442726656 143054547091881984 143387010286792974 143689241263007232 144516041863854336 144801083366544384 144871477730706987 145157220290333628 145653963453333504 146012198027799168 146300190528840192 146588751062427648 147161900374474752 148922018749947456 149215750542353664 149582745299185263 150094633070813184 150390677711978496 150740190301500306 150760562191304832 151057920302135808 151628051798099136 151927120933795584 151947653232181248 152226779949444096 152821973465800704 153123397476581376 153765011229620544 154975759349538816 155281431458709504 155663344701591168 156559045352508864 156867840313756416 156889040329162752 157253655314528097 157791793741111296 158103020158746624 158491873072910208 158804480317629952 159739840577421312 161650396420883136 161991122941493248 162923234187976704 163244581789925376 163646080327313792 164263722781274064 164587714344945216 164912344945231104 164934632140914688 165557137921284096 165883680599629824 166210867346374656 168221550746935296 169523219551076352 169605632465217936 169940160339902784 170941109886203904 171255127443124608 171278271838642176 171616098804793344 171699529162319392 172603593013542912 173051493958873088 174691610391048192 175121262789290064 176476320352975968 176500170370308096 176848296939085824 177865897678589952 178216717989593088 178303357207023984 178655040357333696 179707320649598976 180061772958572544 180416924384526336 181856695973493528 182240013309179904 183288638461473792 183650154513666048 184101840368228016 185161178638063368 185526388063384992 185551461158529024 185917440371859456 186619140674583552 186987225764671488 187356036860854272 189249244590302208 190806336523370178 191182680382390632 191585655017342976 192308748621979392 192688055818472448 193068111155392512 193161970307609316 193542960387111504 193822990737113088 194682930703732224 195066920705120256 195451668083236864 197011420637951322 198562691666596608 198954334056471552 199443660398913684 200126177427750912 200591276857901982 200986920402000408 201014082921739776 201410560402847744 202170735730798848 202569494578394112 202969039932592128 203762631287734272 205020014972827392 206634345799385088 207114570414256518 207551126268788224 208745393803345152 209157120418341888 209671540419370796 210389058321481728 210775541468461056 211322497430546944 215533861894510848 217201625049816576 217230978917302272 217735830435500442 219018297041698752 219450285793260288 219883126593641472 220742850561712128 221178240799506432 223823625813530496 224295400995913728 225586016567967744 226110285452250459 226140843286957248 226586880453203712 227890681400693376 227921479848271872 228340169924166144 228371029118189568 229685096214872064 230647516844430816 232463639024308224 232922147188064256 233495017052386752 234838568028763296 235301760470634624 235333560493744128 235797729252114432 236687690611666944 237154530238119936 237737809609365312 238206720476444928 239609760866131968 240082363944763392 242475594631324704 242986684412239872 244384851281965056 244866872684888064 245469120490970688 246395584171911096 246881571517417824 247368517417846656 247401948211372032 247889920495812608 248335706881926144 248825520899444736 249316301019561984 252332326120402944 254408448697826904 254910240509854176 255447540023123968 256411664829305856 256917407757963264 257424148207190016 257549293743479088 258057280516148672 259577240938309632 260089227606827008 262681894183935096 264750255555462144 265272445408628736 265924880531884912 267325076984389632 267455035810535976 267982560536000544 268018777228986368 269560980974398464 270092659437858816 270625386576789504 273360019963769856 275475231770499072 276152760552342024 278289582095077488 278327191737793536 278876160557789184 280480838647007232 281034055291281408 283873866885453312 286774020573585948 287378482526014464 289032083727708672 289602166733088768 289742955461413974 290314440580667256 292024396055598336 292600381057680384 293177502124855296 294323800748949504 295517130956926983 297844037499894912 298431501084707328 299165490598370526 300189266141626368 300886915286852973 301480380603000612 301521124382609664 302115840604271616 303256103596198272 303854241867591168 303895306464362496 304453559898888192 305643946931601408 307530022459241088 309951518699077632 310671855621384777 311326689403182336 313118090705017728 313735680627512832 313778080658325504 314507310629056194 315583587482222592 316983746145820416 317608960635259904 319479681154842624 323300792841766272 323982245882986496 325846468375953408 326603745653250663 327292160654627584 328527445562548128 329175428689890432 329824689890462208 329869264281829376 331114275842568192 331767361199259648 336443101493870592 339046439102152704 339211264930435872 339880320679805568 341882219772407808 342510254886249216 342556543677284352 343399058324638784 345207186027085824 346102987917746176 349383220782096384 350242525578580128 352952640705951936 353000340740616192 353696593878171648 355731795357179904 356433435979186176 356606714414047968 357310080714667392 359414641299197952 360123545917145088 363713391946987056 364480026618359808 366577276922947584 367300309027332096 368203680736456032 370322357276126736 371052776126769984 371102922317058048 371834880743718912 373238281349167104 373974451529342976 374712073721708544 378498489180604416 381612673046740356 382365360764781264 383171310034685952 384617497243958784 385376111636944896 386136222310785024 386323940615218632 387085920774223008 389365861407464448 390133841410240512 390903336166473728 394022841275902644 397125383333193216 397908668112943104 398887320797827368 401182553715803964 401973840804000816 402028165843479552 402821120805695488 404341471461597696 405138989156788224 405938079865184256 410040029945654784 414229140828513036 415102252537576448 417490787606690304 418314240836683776 419343080838741592 421551082936922112 422644994861093888 431067723789021696 434403250099633152 434614433192120961 435471660871000884 438036594083397504 438900571586520576 439766253187282944 441485701123424256 447647251627060992 448748235897555789 451172033135935488 452220570904500918 452281686573914496 453173760906407424 455781362801386752 455842959696543744 456680339848332288 459370192429744128 461295033688861632 464927278048616448 465844294376128512 466990034104773504 469677136057526592 470603520941269248 470667120987488256 471760965943584291 473375381223333888 474309060476239872 475475619218730624 476413440952889856 479219521732263936 484951189262649408 485973368824479744 488769702563930112 489733745369776128 490938240981941376 492791168343822192 493763143034835648 494737034835693312 494803896422744064 496671413763852288 497651041798889472 498632602039123968 504664652240805888 508816897395653808 509820481019708352 510895080046247936 512823329658611712 513834815515926528 514848296414380032 515098587486958176 516114561032297344 519154481876619264 520178455213654016 525363788367870192 529500511110924288 530544890817257472 531849761063769824 534650153968779264 534910071621071952 535965121072001088 536037554457972736 539121961948796928 540185318875717632 541250773153579008 546720039927539712 550950463540998144 552305521104684048 556579164190154976 556654383475587072 557752321115578368 560961677294014464 562068110582562816 567747733770906624 573548041147171896 574756965052028928 578064167455417344 579204333466177536 579485910922827948 580628881161334512 584048792111196672 585200762115360768 586355004249710592 591034261913853966 595688074999789824 596863002169414656 598330981196741052 600378532283252736 601773830573705946 602960761206001224 603042248765219328 604231681208543232 606512207192396544 607708483735182336 608907119797776384 611287893863202816 615060044918482176 619903037398155264 621343711242769554 622653378806364672 626236181410035456 627471361255025664 629014621258112388 631167174964445184 633967492291640832 635217921270519808 646601585683532544 651692936751906816 653207491306501326 654584321309255168 657054891125096256 658350857379780864 659649379780924416 662228551685136384 663534722398519296 672886202987741184 678422529860871744 679760641359611136 681432506362955087 683764439544815616 685020509772498432 685113087354568704 686798116649277568 692205975835492352 698766441564192768 700485051157160256 705905281411903872 706000681481232384 707393187756343296 711463590714359808 713213428828095936 714620161429334784 718829282598395904 720247091834290176 727426783893974112 728960053236719616 733154553845895168 734600618054664192 736407361472912064 740644714552253472 742105552253539968 742205844634116096 743669761487437824 746476562698334208 747948903058685952 756996978361208832 763225346093480712 764730721529562528 766342620069371904 769234994487917568 770752223273889792 772272444621570048 772647881230437264 774171841548446016 778731722814928896 780267682820481024 781806672332947456 788045682551805288 794250766666386432 795817336225886208 797774641595654736 802365107431607928 803947681608001632 804056331686959104 805642241611390976 808682942923195392 810277978313576448 811876159730368512 820080059891309568 828458281657026072 830204505075152896 834981575213380608 836628481673367552 838686161677483184 843102165873844224 845289989722187776 862135447578043392 868806500199266304 869228866384241922 870943321742001768 876073188166795008 877801143173041152 879532506374565888 882971402246848512 895294503254121984 897496471795111578 904441141809001836 904563373147828992 906347521812814848 911562725602773504 911685919393087488 913360679696664576 922590067377723264 929854556097232896 932015566864154331 933980068209547008 939354272115053184 941207041882538496 941334241974976512 943521931887168582 946750762446667776 950951238437461248 952826881905779712 958439043464527872 969902378525298816 971946737648959488 977539405127860224 979811236959751989 981876481963882752 985582336687644384 987526286069671296 989474069671386624 989607792845488128 993342827527704576 995302083597778944 1009329304481611776 1017633794791307616 1019640962039416704 1021790160092495872 1025646659317223424 1027669631031853056 1030197174973916352 1032229122064594688 1038308963753238528 1040356910427308032 1050727576735740384 1059001022221848576 1061089781634514944 1063699522127539648 1069300307937558528 1069820143242143904 1071930242144002176 1072075108915945472 1078243923897593856 1080370637751435264 1093440079855079424 1101900927081996288 1104611042209368096 1113158328380309952 1113308766951174144 1115504642231156736 1121923354588028928 1124136221165125632 1135495467541813248 1147096082294343792 1149513930104057856 1156128334910834688 1158408666932355072 1158971821845655896 1161257762322669024 1168097584222393344 1170401524230721536 1172710008499421184 1182068523827707932 1191376149999579648 1193726004338829312 1196661962393482104 1203547661147411892 1205921522412002448 1206084497530438656 1208463362417086464 1213024414384793088 1215416967470364672 1217814239595552768 1230120089836964352 1242687422485539108 1245306757612729344 1252472362820070912 1254942722510051328 1258029242516224776 1267934984583281664 1270435842541039616 1293203171367065088 1303843299576362883 1306414982613002652 1309168642618510336 1314109782250192512 1316701714759561728 1319298759561848832 1324457103370272768 1346244707692667367 1356845059721743488 1359521282719222272 1362865012725910174 1367528879089631232 1370041019544996864 1373596233298555136 1384411951670984704 1397532883128385536 1400970102314320512 1411810562823807744 1412001362962464768 1415282897830752873 1422927181428719616 1426426857656191872 1429240322858669568 1437658565196791808 1454853567787948224 1457920106473439232 1466309107691790336 1469201236109328384 1472814722945824128 1481289429104506944 1484211104507079936 1484411689268232192 1492953125396668416 1495897806117371904 1513993956722417664 1526450692186961424 1529461443059125056 1532685240138743808 1538469988975835136 1541504446547779584 1544544889243140096 1545295762460874528 1548343683096892032 1557463445629857792 1560535365640962048 1576091365103610576 1588501533332772864 1591634672451772416 1595549283191309472 1604730214863215856 1607895363216003264 1608112663373918208 1611284483222781952 1617365885846390784 1620555956627152896 1623752319460737024 1640160119782619136 1656916563314052144 1660409010150305792 1669963150426761216 1673256963346735104 1677372323354966368 1686204331747688448 1690579979444375552 1724270895156086784 1737613000398532608 1738457732768483844 1741886643484003536 1752146376333590016 1755602286346082304 1759065012749131776 1790589006508243968 1794992943590223156 1808882283618003672 1809126746295657984 1812695043625629696 1823125451205547008 1826721359393329152 1845180134755446528 1859709112194465792 1864031133728308662 1867960136419094016 1878708544230106368 1882414083765076992 1887043863774337164 1893501524893335552 1901902476874922496 1905653763811559424 1939804757050597632 1955078810255720448 1959622473919503978 1963752963927765504 1971164673375288768 1975052572139342592 1978948139342773248 1986685655055409152 1990604167195557888 2018658608963223552 2035267589582615232 2039281924078833408 2044297519088865261 2051293318634446848 2055339262063706112 2060394349947832704 2064458244129189376 2076617927506477056 2101455153471480768 2118002044443697152 2122179563269029888 2127399044255079296 2139640286484287808 2143860484288004352 2144150217831890944 2156487847795187712 2160741275502870528 2186880159710158848 2203801854163992576 2209222084418736192 2226316656760619904 2226617533902348288 2231009284462313472 2243846709176057856 2270990935083626496 2294192164588687584 2299027860208115712 2312256669821669376 2316817333864710144 2317943643691311792 2322515524645338048 2336195168444786688 2340803048461443072 2345420016998842368 2364137047655415864 2382752299999159296 2387452008677658624 2393323924786964208 2407095322294823784 2411843044824004896 2412168995060877312 2416926724834172928 2426048828769586176 2430833934940729344 2435628479191105536 2460240179673928704 2485374844971078216 2490613515225458688 2504944725640141824 2509885445020102656 2516058485032449552 2535869969166563328 2540871685082079232 2586406342734130176 2607686599152725766 2612829965226005304 2618337285237020672 2628219564500385024 2633403429519123456 2638597519123697664 2648914206740545536 2692489415385334734 2713690119443486976 2719042565438444544 2725730025451820348 2735057758179262464 2740082039089993728 2747192466597110272 2801940204628641024 2823621125647615488 2824002725924929536 2830565795661505746 2852853715312383744 2858480645717339136 2875317130393583616 2909707135575896448 2915840212946878464 2932618215383580672 2939433710879255967 2945629445891648256 2962578858209013888 2968422209014159872 2968823378536464384 2985906250793336832 3027987913444835328 3052901384373922848 3058922886118250112 3065370480277487616 3076939977951670272 3083008893095559168 3090591524921749056 3096687366193784064 3114926891259715584 3121070731281924096 3152182730207221152 3177003066665545728 3183269344903544832 3191098566382618944 3209460429726431712 3215790726432006528 3216225326747836416 3222568966445563904 3234731771692781568 3241111913254305792 3280320239565238272 3313833126628104288 3320818020300611584 3339926300853522432 3346513926693470208 3354744646709932736 3372408663495376896 3381159958888751104 3448541790312173568 3475226000797065216 3476915465536967688 3483773286968007072 3504292752667180032 3511204572692164608 3518130025498263552 3581178013016487936 3589985887180446312 3617764567236007344 3618253492591315968 3625390087251259392 3646250902411094016 3653442718786658304 3690360269510893056 3728062267456617324 3735920272838188032 3757417088460212736 3764828167530153984 3774087727548674328 3803804953749844992 3811307527623118848 3879609514101195264 3911529898729088649 3919244947839007956 3927505927855531008 3942329346750577536 3950105144278685184 3957896278685546496 3973371310110818304 4038734123078002101 4070535179165230464 4078563848157666816 4088595038177730522 4102586637268893696 4120788699895665408 4128916488258378752 4153235855012954112 4202910306942961536 4236004088887394304 4245848693492258619 4254798088510158592 4279280572968575616 4287720968576008704 4288300435663781888 4312975695590375424 4373760319420317696 4407603708327985152 4418444168837472384 4452633313521239808 4453235067804696576 4487693418352115712 4541981870167252992 4588384329177375168 4598055720416231424 4624513339643338752 4633634667729420288 4635887287382623584 4645031049290676096 4672390336889573376 4681606096922886144 4728274095310831728 4765504599998318592 4774904017355317248 4786647849573928416 4814190644589647568 4823686089648009792 4824337990121754624 4833853449668345856 4852097657539172352 4861667869881458688 4871256958382211072 4920480359347857408 4970749689942156432 4981227030450917376 5009889451280283648 5019770890040205312 5032116970064899104 5071739938333126656 5081743370164158464 5172812685468260352 5215373198305451532 5225659930452010608 5236674570474041344 5256439129000770048 5266806859038246912 5277195038247395328 5384978830770669468 5427380238886973952 5438085130876889088 5451460050903640696 5480164078179987456 5494384933194220544 5603880409257282048 5647242251295230976 5661131591323011492 5705707430624767488 5716961291434678272 5819414271151792896 5865236430767161344 5878867421758511934 5891258891783296512 5925157716418027776 5936844418028319744 5971812501586673664 6055975826889670656 6105802768747845696 6117845772236500224 6132892557266595783 6153879955903340544 6166017786191118336 6181183049843498112 6193374732387568128 6229853782519431168 6304365460414442304 6354006133331091456 6366538689807089664 6382197132765237888 6418920859452863424 6431581452864013056 6432450653495672832 6469463543385563136 6482223826508611584 6560640479130476544 6627666253256208576 6641636040601223168 6679852601707044864 6693027853386940416 6709489293419865472 6762319917777502208 6897083580624347136 6950452001594130432 6953830931073935376 6967546573936014144 7008585505334360064 7022409145384329216 7036260050996527104 7162356026032975872 7179971774360892624 7235529134472014688 7236506985182631936 7250780174502518784 7292501804822188032 7306885437573316608 7380720539021786112 7456124534913234648 7471840545676376064 7514834176920425472 7529656335060307968 7548175455097348656 7607609907499689984 7622615055246237696 7759219028202390528 7823059797458177298 7838489895678015912 7855011855711062016 7884658693501155072 7900210288557370368 7915792557371092992 7946742620221636608 8077468246156004202 8141070358330460928 8157127696315333632 8177190076355461044 8205173274537787392 8241577399791330816 8257832976516757504 8405820613885923072 8472008177774788608 8491697386984517238 8509596177020317184 8558561145937151232 8575441937152017408 8625951391180750848 8747520638840635392 8836888337674944768 8905266627042479616 8906470135609393152 9083963740334505984 9176768658354750336 9196111440832462848 9249026679286677504 9271774574765247168 9290062098581352192 9344780673779146752 9363212193845772288 9456548190621663456 9531009199996637184 9549808034710634496 9573295699147856832 9628381289179295136 9647372179296019584 9648675980243509248 9667706899336691712 9704195315078344704 9723335739762917376 9840960718695714816 9941499379884312864 9962454060901834752 10019778902560567296 10039541780080410624 10064233940129798208 10143479876666253312 10163486740328316928 10345625370936520704 10430746396610903064 10451319860904021216 10473349140948082688 10512878258001540096 10533613718076493824 10554390076494790656 10769957661541338936 10854760477773947904 10876170261753778176 10902920101807281392 10960328156359974912 10988769866388441088 11207760818514564096 11294484502590461952 11322263182646022984 11411414861249534976 11433922582869356544 11638828542303585792 11757734843517023868 11782517783566593024 11850315432836055552 11873688836056639488 12116202369234006303 12211605537495691392 12235691544473000448 12265785114533191566 12307759911806681088 12362366099686996224 12386749464775136256 12459707565038862336 12608730920828884608 12708012266662182912 12737546080476775857 12764394265530475776 12837841718905726848 12863162905728026112 12864901306991345664 12938927086771126272 13121280958260953088 13255332506512417152 13283272081202446336 13359705203414089728 13418978586839730944 13524639835555004416 13794167161248694272 13900904003188260864 13907661862147870752 13935093147872028288 14017171010668720128 14044818290768658432 14324712052065951744 14359943548721785248 14471058268944029376 14473013970365263872 14501560349005037568 14585003609644376064 14613770875146633216 14761441078043572224 14912249069826469296 14943681091352752128 15029668353840850944 15059312670120615936 15096350910194697312 15215219814999379968 15245230110492475392 15518438056404781056 15646119594916354596 15676979791356031824 15710023711422124032 15769317387002310144 15800420577114740736 15831585114742185984 16154936492312008404 16282140716660921856 16314255392630667264 16354380152710922088 16483154799582661632 16515665953033515008 16811641227771846144 16983394773969034476 17019192354040634368 17117122291874302464 17150883874304034816 17673776675349889536 17810533254084959232 18167927480669011968 18353537316709500672 18398677671799787349 18498053358573355008 18543549149530494336 18580124197162704384 18689561347558293504 18913096381243326912 19062018399993274368 19099616069421268992 19146591398295713664 19256762578358590272 19294744358592039168 19297351960487018496 19408390630156689408 19446671479525834752 19681921437391429632 19882998759768625728 19924908121803669504 20039557805121134592 20079083560160821248 20128467880259596416 20286959753332506624 20691250741873041408 20861492793221806128 20902639721808042432 20946698281896165376 21025756516003080192 21067227436152987648 21108780152989581312 21539915323082677872 21709520955547895808 21752340523507556352 21805840203614562784 21920656312719949824 21977539732776882176 22415521637029128192 22588969005180923904 22644526365292045968 22822829722499069952 22867845165738713088 23277657084607171584 23515469687034047736 23565035567133186048 23700630865672111104 23747377672113278976 24232404738468012606 24423211074991382784 24471383088946000896 24531570229066383132 24615519823613362176 24724732199373992448 24773498929550272512 25217461841657769216 25416024533324365824 25475092160953551714 25528788531060951552 25675683437811453696 25726325811456052224 25877854173542252544 26242561916521906176 26510665013024834304 26719410406828179456 26837957173679461888 27588334322497388544 27815323724295741504 27870186295744056576 28034342021337440256 28089636581537316864 28649424104131903488 28719887097443570496 28942116537888058752 28946027940730527744 29003120698010075136 29170007219288752128 29522882156087144448 29824498139652938592 29887362182705504256 30059336707681701888 30118625340241231872 30192701820389394624 30430439629998759936 30490460220984950784 31036876112809562112 31292239189832709192 31353959582712063648 31420047422844248064 31538634774004620288 31600841154229481472 31663170229484371968 32309872984624016808 32564281433321843712 32628510785261334528 32708760305421844176 32966309599165323264 33031331906067030016 33623282455543692288 33966789547938068952 34038384708081268736 34234244583748604928 34301767748608069632 35347553350699779072 35621066508169918464 36707074633419001344 36797355343599574698 37087098299060988672 37160248394325408768 37379122695116587008 37826192762486653824 38124036799986548736 38212638241430327571 38293182796591427328 38513525156717180544 38589488717184078336 38594703920974036992 38816781260313378816 39363842874782859264 39765997519537251456 39849816243607339008 40079115610242269184 40256935760519192832 40573919506665013248 41382501483746082816 41722985586443612256 41805279443616084864 41893396563792330752 42051513032006160384 42134454872305975296 43079830646165355744 43419041911095791616 43504681047015112704 43611680407229125568 43841312625439899648 43955079465553764352 44831043274058256384 45177938010361847808 45289052730584091936 45645659444998139904 45735690331477426176 46555314169214343168 47030939374068095472 47130071134266372096 47401261731344222208 47494755344226557952 48464809476936025212 48846422149982765568 48942766177892001792 49063140458132766264 49449464398747984896 49546997859100545024 50434923683315538432 50950184321907103428 51057577062121903104 51351366875622907392 51452651622912104448 53021330026049668608 53675914347358923776 55196033015399362047 55630647448591483008 55740372591488113152 56068684042674880512 57298848208263806976 57439774194887140992 57884233075776117504 57892055881461055488 58340014438577504256 59045764312174288896 59648996279305877184 59774724365411008512 60118673415363403776 60237250680482463744 60385403640778789248 60860879259997519872 62073752225619124224 62584478379665418384 62707919165424127296 62840094845688496128 63077269548009240576 63201682308458962944 63326340458968743936 64619745969248033616 65128562866643687424 65257021570522669056 65417520610843688352 65932619198330646528 66062663812134060032 67246564911087384576 67933579095876137904 68076769416162537472 68468489167497209856 68603535497216139264 70695106701399558144 71242133016339836928 73414149266838002688 73594710687199149396 74174196598121977344 74320496788650817536 75652385524973307648 76248073599973097472 76425276482860655142 76586365593182854656 77027050313434361088 77178977434368156672 77633562520626757632 78727685749565718528 79531995039074502912 80158231220484538368 80513871521038385664 82765002967492165632 83445971172887224512 83610558887232169728 84103026064012320768 84268909744611950592 86159661292330711488 86838083822191583232 87009362094030225408 87223360814458251136 87910158931107528704 89662086548116512768 90355876020723695616 90578105461168183872 91291318889996279808 91471380662954852352 93110628338428686336 94061878748136190944 94260142268532744192 94802523462688444416 94989510688453115904 96929618953872050424 97692844299965531136 97885532355784003584 98126280916265532528 98898928797495969792 99093995718201090048 100869847366631076864 101900368643814206856 102115154124243806208 102702733751245814784 102905303245824208896 106042660052099337216 107351828694717847552 110392066030798724094 111261294897182966016 111480745182976226304 112137368085349761024 114879548389774281984 115768466151552235008 115784111762922110976 118091528624348577792 119297992558611754368 119549448730822017024 120237346830726807552 120770807281557578496 121721758519995039744 124147504451238248448 125168956759330836768 125415838330848254592 125680189691376992256 126154539096018481152 126403364616917925888 129239491938496067232 130257125733287374848 130514043141045338112 130835041221687376704 131865238396661293056 132125327624268120064 134493129822174769152 135867158191752275808 136153538832325074944 136936978334994419712 137207070994432278528 141390213402799116288 142484266032679673856 146828298533676005376 147189421374398298792 148348393196243954688 148640993577301635072 151304771049946615296 152850552965721310284 153172731186365709312 154054100626868722176 154357954868736313344 159063990078149005824 161027743042076771328 165588099046198086141 166891942345774449024 167221117774464339456 168206052128024641536 172319322584661422976 173676167644383166464 174446721628916502272 175820317862215057408 179324173096233025536 180711752041447391232 181156210922336367744 182582637779992559616 186221256676857372672 188123757496272381888 188520284537065488384 189605046925376888832 189979021376906231808 193859237907744100848 195385688599931062272 195771064711568007168 196252561832531065056 197797857594991939584 198187991436402180096 201739694733262153728 203800737287628413712 204230308248487612416 205405467502491629568 205810606491648417792 212085320104198674432 214703657389435695104 220784132061597448188 222522589794365932032 222961490365952452608 229759096779548563968 231536932303104470016 236183057248697155584 238595985117223508736 240474693661453615104 241541614563115156992 248295008902476496896 250337913518661673536 250831676661696509184 252309078192036962304 252806729233835851776 258478983876992134464 260514251466574749696 261028086282090676224 261670082443374753408 263730476793322586112 268986259644349538304 271734316383504551616 272307077664650149888 273873956669988839424 274414141988864557056 282780426805598232576 284968532065359347712 293656597067352010752 294378842748796597584 296696786392487909376 297281987154603270144 302609542099893230592 305701105931442620568 306345462372731418624 308108201253737444352 308715909737472626688 318127980156298011648 322055486084153542656 331176198092396172282 333783884691548898048 334442235548928678912 336412104256049283072 344638645169322845952 347352335288766332928 348893443257833004544 358648346192466051072 362312421844672735488 365165275559985119232 372442513353714745344 376247514992544763776 377040569074130976768 379210093850753777664 387718475815488201696 390771377199862124544 391542129423136014336 392505123665062130112 395595715189983879168 396375982872804360192 403479389466524307456 407601474575256827424 408460616496975224832 410810935004983259136 411621212983296835584 424170640208397348864 429407314778871390208 441568264123194896376 445045179588731864064 445922980731904905216 459518193559097127936 463073864606208940032 477191970234447017472 483083229126230313984 496764297138594258423 500675827037323347072 501663353323393018368 504618156384073924608 516957967753984268928 521028502933149499392 523340164886749506816 527460953586645172224 537972519288699076608 543468632767009103232 544614155329300299776 547747913339977678848 565560853611196465152 569937064130718695424 587313194134704021504 588757685497593195168 593393572784975818752 594563974309206540288 605219084199786461184 611402211862885241136 612690924745462837248 616216402507474888704 617431819474945253376 636255960312596023296 644110972168307085312 662352396184792344564 667567769383097796096 668884471097857357824 689277290338645691904 697786886515666009088 724624843689345470976 744885026707429490688 752495029985089527552 758420187701507555328 775436951630976403392 781542754399724249088 783084258846272028672 785010247330124260224 791191430379967758336 806958778933048614912 815202949150513654848 816921232993950449664 821621870009966518272 823242425966593671168 848341280416794697728 858814629557742780416 883136528246389792752 890090359177463728128 891845961463809810432 919036387118194255872 926147729212417880064 954383940468894034944 966166458252460627968 993528594277188516846 1001351654074646694144 1003326706646786036736 1009236312768147849216 1033915935507968537856 1042057005866298998784 1046680329773499013632 1075945038577398153216 1086937265534018206464 1095495826679955357696 1131121707222392930304 1174626388269408043008 1177515370995186390336 1186787145569951637504 1189127948618413080576 1210438168399572922368 1222804423725770482272 1225381849490925674496 1232432805014949777408 1234863638949890506752 1272511920625192046592 1288221944336614170624 1324704792369584689128 1335135538766195592192 1337768942195714715648 1378554580677291383808 1395573773031332018176 1449249687378690941952 1504990059970179055104 1550873903261952806784 1563085508799448498176 1570020494660248520448 1582382860759935516672 1613917557866097229824 1630405898301027309696 1633842465987900899328 1643243740019933036544 1696682560833589395456 1717629259115485560832 1766273056492779585504 1780180718354927456256 1783691922927619620864 1838072774236388511744 1852295458424835760128 1908767880937788069888 1932332916504921255936 1987057188554377033692 2002703308149293388288 2006653413293572073472 2067831871015937075712 2093360659546998027264 2173874531068036412928 2349252776538816086016 2355030741990372780672 2373574291139903275008 2420876336799145844736 2445608847451540964544 2450763698981851348992 2464865610029899554816 2469727277899781013504 2545023841250384093184 2576443888673228341248 2649409584739169378256 2670271077532391184384 2675537884391429431296 2757109161354582767616 2791147546062664036352 2898499374757381883904 3009980119940358110208 3101747806523905613568 3126171017598896996352 3140040989320497040896 3227835115732194459648 3260811796602054619392 3286487480039866073088 3393365121667178790912 3532546112985559171008 3560361436709854912512 3567383845855239241728 3676145548472777023488 3704590916849671520256 3817535761875576139776 3864665833009842511872 3974114377108754067384 4005406616298586776576 4013306826587144146944 4135663742031874151424 4186721319093996054528 4347749062136072825856 4710061483980745561344 4747148582279806550016 4841752673598291689472 4891217694903081929088 4901527397963702697984 4929731220059799109632 5090047682500768186368 5152887777346456682496 5298819169478338756512 5340542155064782368768 5351075768782858862592 5514218322709165535232 5582295092125328072704 5796998749514763767808 6019960239880716220416 6203495613047811227136 6280081978640994081792 6521623593204109238784 7065092225971118342016 7120722873419709825024 7352291096945554046976 7409181833699343040512 7635071523751152279552 7729331666019685023744 7948228754217508134768 8010813232597173553152 8026613653174288293888 8271327484063748302848 8373442638187992109056 8695498124272145651712 9420122967961491122688 9683505347196583378944 9782435389806163858176 9859462440119598219264 10180095365001536372736 10597638338956677513024 10681084310129564737536 10702151537565717725184 11028436645418331070464 11164590184250656145408 11593997499029527535616 12039920479761432440832 12406991226095622454272 12560163957281988163584 13043247186408218477568 14130184451942236684032 14241445746839419650048 14704582193891108093952 15270143047502304559104 15458663332039370047488 15896457508435016269536 16021626465194347106304 16053227306348576587776 16542654968127496605696 16746885276375984218112 17390996248544291303424 18840245935922982245376 19564870779612327716352 21195276677913355026048 21362168620259129475072 22056873290836662140928 22329180368501312290816 23187994998059055071232 24079840959522864881664 24813982452191244908544 25120327914563976327168 26086494372816436955136 28260368903884473368064 30540286095004609118208 31792915016870032539072 32043252930388694212608 32106454612697153175552 33085309936254993211392 33493770552751968436224 34781992497088582606848 37680491871845964490752 39129741559224655432704 42390553355826710052096 42724337240518258950144 44113746581673324281856 46375989996118110142464 48159681919045729763328 49627964904382489817088 50240655829127952654336 52172988745632873910272 56520737807768946736128 63585830033740065078144 64086505860777388425216 66170619872509986422784 66987541105503936872448 69563984994177165213696 75360983743691928981504 78259483118449310865408 84781106711653420104192 96319363838091459526656 99255929808764979634176 100481311658255905308672 104345977491265747820544 113041475615537893472256 127171660067480130156288 128173011721554776850432 132341239745019972845568 139127969988354330427392 150721967487383857963008 156518966236898621730816 169562213423306840208384 198511859617529959268352 200962623316511810617344 208691954982531495641088 226082951231075786944512 254343320134960260312576 301443934974767715926016 313037932473797243461632 339124426846613680416768 397023719235059918536704 417383909965062991282176 452165902462151573889024 508686640269920520625152 602887869949535431852032 626075864947594486923264 678248853693227360833536 904331804924303147778048 1017373280539841041250304 1252151729895188973846528 1356497707386454721667072 1808663609848606295556096 2034746561079682082500608 2712995414772909443334144 4069493122159364165001216 5425990829545818886668288 8138986244318728330002432 16277972488637456660004864
- Sum of all divisors σ(n): 54630515399699950216934400
- Sum of proper divisors (its aliquot sum) s(n): 38352542911062493556929536
- 16277972488637456660004864 is an abundant number, because the sum of its proper divisors (38352542911062493556929536) is greater than itself. Its abundance is 22074570422425036896924672
Bases of 16277972488637456660004864
- Binary: 1101011101101111111010101000001000111000010101000001000011101111101110000000000000002
- Hexadecimal: 0xD76FEA82385410EFB8000
- Base-36: 21MQ8JNXNOQNLS000
Squares and roots of 16277972488637456660004864
- 16277972488637456660004864 squared (162779724886374566600048642) is 264972388340837914092109443269747820778388503658496
- 16277972488637456660004864 cubed (162779724886374566600048643) is 4313213247660719946123927319445364643003899752736219424582856722465154924544
-
The
square root of 16277972488637456660004864 is 4034596942525.6665481961 -
16277972488637456660004864 is a
perfect cube number . Itscube root is 253435104
Scales and comparisons
How big is 16277972488637456660004864?- 16,277,972,488,637,456,660,004,864 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,277,972,488,637,456,660,004,864 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 16277972488637456660004864 cubic inches would be around 21119592 feet tall.
Recreational maths with 16277972488637456660004864
- 16277972488637456660004864 backwards is 46840006665473688427977261
- The number of decimal digits it has is: 26
- The sum of 16277972488637456660004864'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 16277972488637456660004864 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 16277972488637456660004864 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/16277972488637456660004864/
Chicago style:
Numbermatics. 2024. "Number 16277972488637456660004864 - Facts about the integer". https://numbermatics.com/n/16277972488637456660004864/
The information we have on file for 16277972488637456660004864 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 16277972488637456660004864, math, Factors of 16277972488637456660004864, curriculum, school, college, exams, university, Prime factorization of 16277972488637456660004864, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, two hundred seventy-seven sextillion, nine hundred seventy-two quintillion, four hundred eighty-eight quadrillion, six hundred thirty-seven trillion, four hundred fifty-six billion, six hundred sixty million, four thousand, eight hundred sixty-four.