4911217304090520103981056
4,911,217,304,090,520,103,981,056 is an even composite number composed of seven prime numbers multiplied together.
4911217304090520103981056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 4911217304090520103981056:
212 × 36 × 172 × 412 × 532 × 1492 × 2332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 41 × 41 × 53 × 53 × 149 × 149 × 233 × 233)See below for interesting mathematical facts about the number 4911217304090520103981056 from the Numbermatics database.
Names of 4911217304090520103981056
- Cardinal: 4911217304090520103981056 can be written as Four septillion, nine hundred eleven sextillion, two hundred seventeen quintillion, three hundred four quadrillion, ninety trillion, five hundred twenty billion, one hundred three million, nine hundred eighty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 4.911217304090520103981056 × 1024
Factors of 4911217304090520103981056
Divisors of 4911217304090520103981056
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 41 48 51 53 54 64 68 72 81 82 96 102 106 108 123 128 136 144 149 153 159 162 164 192 204 212 216 233 243 246 256 272 288 289 298 306 318 324 328 369 384 408 424 432 447 459 466 477 486 492 512 544 576 578 596 612 636 648 656 697 699 729 738 768 816 848 864 867 894 901 918 932 954 972 984 1024 1088 1107 1152 1156 1192 1224 1272 1296 1312 1341 1377 1394 1398 1431 1458 1476 1536 1632 1681 1696 1728 1734 1788 1802 1836 1864 1908 1944 1968 2048 2091 2097 2173 2176 2214 2304 2312 2384 2448 2533 2544 2592 2601 2624 2682 2703 2754 2788 2796 2809 2862 2916 2952 3072 3264 3321 3362 3392 3456 3468 3576 3604 3672 3728 3816 3888 3936 3961 4023 4096 4131 4182 4194 4293 4346 4352 4428 4608 4624 4768 4896 5043 5066 5088 5184 5202 5248 5364 5406 5508 5576 5592 5618 5724 5832 5904 6109 6144 6273 6291 6519 6528 6642 6724 6784 6912 6936 7152 7208 7344 7456 7599 7632 7776 7803 7872 7897 7922 8046 8109 8262 8364 8388 8427 8586 8692 8704 8856 9216 9248 9536 9553 9792 9963 10086 10132 10176 10368 10404 10496 10728 10812 11016 11152 11184 11236 11448 11664 11808 11849 11883 12069 12218 12288 12349 12393 12546 12582 12879 13038 13056 13284 13448 13568 13824 13872 14304 14416 14688 14912 15129 15198 15264 15317 15552 15606 15744 15794 15844 16092 16218 16524 16728 16776 16854 17172 17384 17408 17712 18327 18432 18496 18819 18873 19072 19106 19557 19584 19926 20172 20264 20352 20736 20808 20992 21456 21624 22032 22201 22304 22368 22472 22797 22896 23328 23409 23616 23691 23698 23766 24138 24327 24436 24698 24786 25092 25164 25281 25758 26076 26112 26568 26896 27136 27648 27744 28577 28608 28659 28832 29376 29824 29889 30258 30396 30528 30634 31104 31212 31488 31588 31688 32184 32436 33048 33456 33552 33708 34344 34717 34768 34816 35424 35547 35649 36207 36654 36864 36941 36992 37047 37638 37746 38144 38212 38637 39114 39168 39852 40344 40528 40704 41472 41616 41984 42912 43061 43248 44064 44402 44608 44736 44944 45387 45594 45792 45951 46656 46818 47232 47382 47396 47532 47753 48276 48654 48872 49396 49572 50184 50328 50562 51516 52152 52224 53136 53792 54272 54289 54981 55296 55488 56457 56619 57154 57216 57318 57664 58671 58752 59648 59778 60516 60792 61056 61268 62208 62424 62976 63176 63376 64368 64872 66096 66603 66912 67104 67337 67416 68391 68688 69434 69536 69632 70227 70848 71073 71094 71298 72414 72981 73308 73882 73984 74094 75276 75492 75843 76288 76424 77274 78228 78336 79704 80688 81056 81408 82944 83232 83968 85731 85824 85977 86122 86496 88128 88804 89093 89216 89472 89888 90774 91188 91584 91902 93312 93636 94464 94764 94792 95064 95506 96552 97308 97744 98792 99144 100368 100656 101124 103032 103853 104151 104304 104448 106272 106641 106947 107584 108544 108578 108621 109962 110592 110823 110976 111141 112914 113238 114308 114432 114636 115169 115328 117342 117504 119296 119556 121032 121584 122112 122536 124416 124848 125952 126352 126752 128736 129183 129744 132192 133206 133824 134208 134249 134674 134832 136161 136782 137376 137853 138868 139072 140454 141696 142146 142188 142596 143259 144828 145962 146616 147764 147968 148188 150552 150984 151686 152576 152848 154548 156456 156672 159408 161376 162112 162401 162816 162867 164943 165888 166464 167936 169371 169857 171462 171648 171954 172244 172992 176013 176256 177608 178186 178432 178944 179776 181548 182376 183168 183804 186624 187272 188928 189528 189584 190128 191012 193104 194616 195488 197584 198288 199809 200736 201312 202011 202248 205173 206064 207706 208302 208608 208896 209933 210681 212544 213219 213282 213894 215168 217088 217156 217242 218943 219924 221646 221952 222282 225828 226476 227529 228616 228864 229272 230338 230656 234684 235008 238592 239112 242064 243168 244224 245072 248832 249696 250469 251904 252704 253504 257193 257472 257931 258366 259488 264384 266412 267279 267648 268416 268498 269348 269664 272322 273564 274752 275706 277736 278144 280908 283392 284292 284376 285192 286518 289656 291924 293232 295528 295936 296376 301104 301968 303372 305152 305696 309096 311559 312453 312912 313344 318816 319923 320841 322752 323777 324224 324802 325632 325734 329886 331776 332469 332928 333423 338742 339714 342924 343296 343908 344488 345507 345984 352026 352512 355216 356372 356864 357888 359552 363096 364752 366336 367608 373248 374544 377417 377856 379056 379168 380256 382024 386208 387549 389232 390976 391673 395168 396576 399618 401472 402624 402747 404022 404496 408483 410346 412128 413559 415412 416604 417216 418541 419866 421362 425088 426438 426564 427788 429777 430336 434312 434484 437886 439848 443292 443904 444564 451656 452952 455058 457232 457728 458544 460676 461312 469368 470016 477184 478224 484128 485809 486336 487203 488448 488601 490144 494829 497664 499392 500938 503808 505408 506309 507008 508113 514386 514944 515862 516732 518976 528039 528768 532824 534558 535296 536832 536996 538696 539328 544644 547128 549504 551412 555472 556288 561816 566784 568584 568752 570384 573036 579312 583848 586464 590189 591056 591872 592752 599427 602208 603936 606033 606744 610304 611392 615519 618192 623118 624906 625824 626688 627997 629799 637632 639657 639846 641682 645504 647554 648448 649604 651264 651468 654497 656829 659772 664938 665856 666846 677484 679428 682587 685848 686592 687816 688976 691014 691968 704052 705024 710432 712744 713728 715776 719104 726192 729504 732672 735216 746496 749088 751407 754834 755712 758112 758336 760512 764048 771579 772416 773793 775098 778464 781952 783346 790336 793152 799236 801837 802944 805248 805494 808044 808992 811801 816966 820692 824256 827118 830824 833208 834432 837082 839732 842724 850176 852876 853128 855576 859554 860672 868624 868968 875772 879696 886584 887808 889128 903312 905904 910116 910241 914464 915456 917088 921352 922624 922913 934677 937359 938736 940032 954368 956448 959769 962523 968256 971331 971618 972672 974406 976896 977202 980288 989658 995328 997407 998784 1000269 1001876 1010816 1012618 1014016 1016226 1028772 1029888 1031724 1033464 1036521 1037952 1056078 1057536 1065648 1069116 1070592 1073664 1073992 1077392 1078656 1089288 1094256 1099008 1102824 1110944 1112576 1123632 1132251 1133568 1137168 1137504 1140768 1146072 1158624 1162647 1167696 1172928 1175019 1176653 1180378 1182112 1183744 1185504 1198854 1204416 1207872 1208241 1212066 1213488 1222784 1225449 1231038 1236384 1240677 1246236 1249812 1251648 1255623 1255994 1259598 1275264 1279314 1279692 1283364 1289331 1291008 1295108 1296896 1299208 1302936 1308994 1313658 1319544 1329876 1331712 1333692 1354968 1358856 1365174 1371696 1373184 1375632 1377952 1382028 1383936 1408104 1410048 1420864 1423397 1425488 1427456 1431552 1438208 1452384 1457427 1459008 1461609 1465344 1465803 1470432 1484487 1492992 1498176 1502814 1509668 1511424 1514581 1516224 1516672 1518927 1521024 1528096 1543158 1544832 1547586 1550196 1556928 1563904 1566692 1580672 1584117 1586304 1598472 1603674 1605888 1610496 1610988 1616088 1617984 1623602 1633932 1641384 1648512 1654236 1661648 1666416 1668864 1674164 1679464 1685448 1700352 1705752 1706256 1711152 1719108 1721344 1737248 1737936 1751544 1759392 1765501 1770567 1773168 1775616 1778256 1798281 1806624 1811808 1818099 1820232 1820482 1828928 1830912 1834176 1840001 1842704 1845248 1845826 1846557 1869354 1874718 1877472 1880064 1883991 1889397 1912896 1918971 1919538 1925046 1936512 1942662 1943236 1945344 1948812 1953792 1954404 1957873 1960576 1963491 1979316 1994814 1997568 2000538 2003752 2021632 2025236 2028032 2032452 2047761 2057544 2059776 2063448 2066928 2073042 2075904 2112156 2115072 2131296 2138232 2141184 2147328 2147984 2154784 2157312 2178576 2188512 2198016 2205648 2221888 2225152 2225849 2247264 2254221 2264502 2267136 2274336 2275008 2281536 2282233 2292144 2314737 2317248 2321379 2325294 2335392 2345856 2350038 2353306 2360756 2364224 2371008 2397708 2405511 2408832 2415744 2416482 2424132 2426976 2435403 2445568 2450898 2462076 2472768 2481354 2492472 2499624 2503296 2511246 2511988 2519196 2550528 2558628 2559384 2566728 2578662 2582016 2590216 2593792 2598416 2605872 2617988 2627316 2639088 2659752 2663424 2667384 2709936 2717712 2730348 2730723 2743392 2746368 2751264 2755904 2760817 2764056 2767872 2768739 2804031 2812077 2816208 2820096 2841728 2846794 2850976 2854912 2863104 2876416 2877317 2879307 2887569 2904768 2913993 2914854 2918016 2923218 2930688 2931606 2940864 2968974 2985984 2992221 2996352 3000807 3005628 3019336 3029162 3032448 3033344 3037854 3042048 3056192 3086316 3089664 3095172 3100392 3109563 3113856 3127808 3133384 3161344 3168234 3172608 3196944 3207348 3211776 3220992 3221976 3232176 3235968 3247204 3267864 3282768 3297024 3308472 3323296 3332832 3337728 3348328 3358928 3370896 3396753 3400704 3411504 3412512 3422304 3438216 3442688 3474496 3475872 3487941 3503088 3518784 3525057 3529959 3531002 3541134 3546336 3551232 3556512 3568861 3596562 3613248 3623616 3624723 3636198 3640464 3640964 3657856 3668352 3680002 3685408 3690496 3691652 3693114 3722031 3738708 3749436 3754944 3766869 3767982 3778794 3825792 3837942 3839076 3850092 3867993 3873024 3885324 3886472 3890688 3897624 3908808 3915746 3921152 3926982 3958632 3989628 3995136 4001076 4007504 4043264 4050472 4056064 4064904 4095522 4115088 4119552 4126896 4133856 4146084 4151808 4224312 4230144 4257973 4262592 4270191 4276464 4282368 4294656 4295968 4309568 4314624 4357152 4372281 4377024 4384827 4396032 4397409 4411296 4443776 4450304 4451698 4453461 4494528 4508442 4529004 4534272 4543743 4548672 4550016 4556781 4563072 4564466 4584288 4629474 4634496 4642758 4650588 4670784 4691712 4700076 4706612 4721512 4721929 4728448 4742016 4795416 4811022 4817664 4831488 4832964 4848264 4853952 4870806 4891136 4901796 4924152 4945536 4962708 4984944 4999248 5006592 5022492 5023976 5038392 5101056 5117256 5118768 5133456 5157324 5164032 5172833 5180432 5187584 5196832 5211744 5235976 5254632 5278176 5296503 5311701 5319504 5326848 5334768 5394843 5419872 5435424 5454297 5460696 5461446 5486784 5492736 5502528 5504209 5511808 5520003 5521634 5528112 5535744 5537478 5608062 5624154 5632416 5640192 5651973 5668191 5683456 5693588 5701952 5752832 5754634 5756913 5758614 5775138 5809536 5827986 5829708 5836032 5846436 5861376 5863212 5873619 5881728 5890473 5937948 5984442 5992704 6001614 6011256 6038672 6058324 6064896 6066688 6075708 6084096 6112384 6172632 6179328 6190344 6200784 6219126 6227712 6255616 6266768 6322688 6336468 6345216 6393888 6414696 6416089 6423552 6441984 6443952 6464352 6471936 6494408 6535728 6565536 6594048 6616944 6646592 6658441 6665664 6675456 6677547 6696656 6717856 6741792 6762663 6793506 6801408 6823008 6825024 6844608 6846699 6876432 6885376 6944211 6948992 6951744 6964137 6975882 7006176 7037568 7050114 7059918 7062004 7082268 7092672 7113024 7115197 7137722 7193124 7216533 7226496 7247232 7249446 7272396 7280928 7281928 7306209 7315712 7336704 7360004 7370816 7383304 7386228 7444062 7477416 7498872 7509888 7533738 7535964 7557588 7651584 7675884 7678152 7700184 7735986 7746048 7770648 7772944 7781376 7795248 7817616 7831492 7842304 7853964 7917264 7979256 7990272 8002152 8015008 8086528 8089061 8100944 8112128 8129808 8191044 8192169 8230176 8239104 8253792 8267712 8282451 8292168 8303616 8306217 8412093 8436231 8448624 8460288 8515946 8525184 8540382 8552928 8564736 8589312 8591936 8607253 8619136 8629248 8631951 8637921 8714304 8741979 8744562 8754048 8769654 8792064 8794818 8822592 8887552 8900608 8903396 8906922 8976663 8989056 9002421 9016884 9058008 9087486 9097344 9100032 9113562 9126144 9128932 9168576 9258948 9268992 9285516 9301176 9328689 9341568 9383424 9400152 9413224 9443024 9443858 9456896 9484032 9590832 9622044 9635328 9662976 9665928 9696528 9707904 9741612 9782272 9803592 9848304 9891072 9925416 9969888 9998496 10013184 10033213 10044984 10047952 10076784 10190259 10202112 10234512 10237536 10266912 10314648 10328064 10345666 10360864 10375168 10393664 10423488 10463823 10471952 10509264 10556352 10575171 10589877 10593006 10623402 10639008 10653696 10669536 10706583 10789686 10839744 10870848 10874169 10908594 10921392 10922892 10973568 11005056 11008418 11023616 11040006 11043268 11056224 11071488 11074956 11126449 11166093 11216124 11248308 11264832 11300607 11303946 11336382 11366912 11387176 11403904 11505664 11509268 11513826 11517228 11550276 11603979 11619072 11655972 11659416 11672064 11692872 11726424 11747238 11763456 11780946 11875896 11968884 11985408 12003228 12022512 12077344 12116648 12129792 12133376 12151416 12168192 12224768 12345264 12358656 12380688 12401568 12438252 12455424 12511232 12533536 12645376 12672936 12690432 12773919 12787776 12810573 12829392 12832178 12847104 12883968 12887904 12928704 12943872 12988816 13071456 13116843 13131072 13154481 13188096 13192227 13233888 13274857 13293184 13316882 13331328 13350912 13355094 13393312 13435712 13483584 13525326 13587012 13602816 13631229 13646016 13650048 13670343 13689216 13693398 13752864 13888422 13897984 13903488 13928274 13951764 14012352 14075136 14100228 14119836 14124008 14164536 14165787 14185344 14226048 14230394 14275444 14386248 14433066 14452992 14494464 14498892 14544792 14561856 14563856 14612418 14631424 14673408 14720008 14741632 14766608 14772456 14888124 14954832 14997744 15019776 15067476 15071928 15115176 15303168 15351768 15356304 15400368 15471972 15474097 15492096 15518499 15541296 15545888 15562752 15590496 15635232 15662984 15684608 15689521 15707928 15834528 15889509 15935103 15958512 15980544 16004304 16030016 16173056 16178122 16184529 16201888 16224256 16259616 16362891 16382088 16384338 16460352 16478208 16507584 16512627 16535424 16560009 16564902 16584336 16607232 16612434 16824186 16872462 16897248 16920576 16955919 17004573 17031892 17050368 17080764 17105856 17160181 17183872 17214506 17238272 17258496 17263902 17275842 17428608 17483958 17489124 17508096 17539308 17584128 17589636 17620857 17645184 17671419 17775104 17806792 17813844 17953326 17978112 18004842 18033768 18116016 18174972 18194688 18200064 18227124 18252288 18257864 18337152 18517896 18537984 18571032 18602352 18657378 18683136 18766848 18800304 18826448 18886048 18887716 18913792 18968064 19181664 19244088 19248267 19270656 19325952 19331856 19393056 19415808 19483224 19564544 19607184 19696608 19782144 19850832 19939776 19975323 19996992 20003101 20026368 20032641 20066426 20089968 20095904 20153568 20287989 20380518 20404224 20469024 20475072 20533824 20540097 20629296 20656128 20691332 20721728 20758669 20787328 20832633 20846976 20927646 20943904 21018528 21112704 21150342 21179754 21186012 21246804 21278016 21339072 21345591 21413166 21579372 21649599 21679488 21741696 21748338 21817188 21842784 21845784 21918627 21947136 22010112 22016836 22047232 22080012 22086536 22112448 22149912 22252898 22332186 22432248 22496616 22529664 22601214 22607892 22672764 22733824 22774352 22807808 23018536 23027652 23034456 23100552 23207958 23238144 23311944 23318832 23344128 23385744 23452848 23494476 23526912 23561892 23751792 23937768 23970816 24006456 24045024 24154688 24197749 24233296 24259584 24266752 24267183 24302832 24336384 24449536 24576507 24690528 24717312 24761376 24803136 24847353 24876504 24910848 24918651 25022464 25067072 25236279 25290752 25308693 25345872 25380864 25547838 25575552 25621146 25658784 25664356 25694208 25747877 25767936 25775808 25821759 25857408 25887744 25895853 25977632 26142912 26225937 26233686 26262144 26308962 26376192 26384454 26467776 26549714 26586368 26633764 26662656 26701824 26710188 26786624 26834377 26871424 26929989 26967168 27050652 27174024 27262458 27292032 27300096 27340686 27378432 27386796 27505728 27776844 27795968 27806976 27856548 27903528 27986067 28024704 28150272 28200456 28239672 28248016 28329072 28331574 28370688 28452096 28460788 28550888 28772496 28866132 28905984 28988928 28997784 29089584 29123712 29127712 29224836 29262848 29346816 29440016 29483264 29533216 29544912 29776248 29909664 29995488 30039552 30099639 30134952 30143856 30230352 30570777 30606336 30703536 30712608 30800736 30943944 30948194 30984192 31036998 31082592 31091776 31125504 31180992 31270464 31280017 31325968 31369216 31379042 31391469 31415856 31669056 31725513 31769631 31779018 31870206 31917024 31961088 32008608 32060032 32119749 32346112 32356244 32369058 32403776 32519232 32622507 32725782 32764176 32768676 32920704 33015168 33025254 33070848 33120018 33129804 33168672 33214464 33224868 33283841 33379347 33648372 33744924 33794496 33901821 33911838 34009146 34063784 34100736 34161528 34211712 34320362 34367744 34429012 34476544 34516992 34527804 34551684 34811937 34857216 34967916 34978248 35016192 35078616 35179272 35241714 35290368 35342838 35550208 35613584 35627688 35906652 35956224 36009684 36067536 36232032 36349944 36389376 36400128 36454248 36504576 36515728 36674304 37035792 37075968 37142064 37204704 37314756 37319881 37366272 37533696 37600608 37652896 37772096 37775432 37827584 37839433 37936128 38321757 38363328 38431719 38488176 38496534 38541312 38651904 38663712 38786112 38831616 38966448 39129088 39214368 39350529 39393216 39463443 39564288 39576681 39701664 39824571 39879552 39950646 39993984 40006202 40052736 40065282 40132852 40179936 40191808 40307136 40575978 40761036 40808448 40893687 40938048 40950144 41011029 41067648 41080194 41258592 41382664 41443456 41517338 41574656 41665266 41693952 41855292 41887808 42037056 42225408 42300684 42359508 42372024 42493608 42497361 42556032 42678144 42691182 42826332 43158744 43299198 43358976 43483392 43496676 43634376 43685568 43691568 43837254 43894272 44020224 44033672 44094464 44160024 44173072 44224896 44299824 44505796 44664372 44864496 44993232 45059328 45202428 45215784 45345528 45467648 45548704 45615616 46037072 46055304 46068912 46201104 46415916 46422291 46476288 46555497 46623888 46637664 46688256 46771488 46905696 46988952 47053824 47068563 47123784 47503584 47668527 47805309 47875536 47941632 48012912 48090048 48242773 48309376 48395498 48466592 48519168 48533504 48534366 48605664 48672768 48899072 48914389 49088673 49153014 49381056 49434624 49522752 49537881 49606272 49680027 49694706 49753008 49821696 49837302 50134144 50472558 50581504 50617386 50691744 50761728 50867757 51013719 51095676 51151104 51242292 51317568 51328712 51480543 51495754 51551616 51643518 51714816 51775488 51791706 51955264 52285824 52451874 52467372 52524288 52617924 52752384 52768908 52862571 52935552 53014257 53099428 53172736 53267528 53325312 53420376 53573248 53668754 53742848 53859978 53934336 54101304 54348048 54524916 54584064 54600192 54681372 54756864 54773592 55011456 55553688 55591936 55613952 55713096 55807056 55972134 56049408 56300544 56400912 56479344 56496032 56658144 56663148 56741376 56904192 56921576 57101776 57544992 57732264 57744801 57811968 57977856 57995568 58179168 58247424 58255424 58359277 58449672 58525696 58693632 58880032 58966528 59066432 59089824 59552496 59819328 59925969 59990976 60009303 60079104 60097923 60199278 60269904 60287712 60460704 60863967 61141554 61212672 61407072 61425216 61601472 61620291 61887888 61896388 61968384 62073996 62165184 62183552 62276007 62361984 62362609 62540928 62560034 62651936 62738432 62758084 62782938 62831712 63338112 63451026 63539262 63558036 63740412 63834048 64017216 64036773 64120064 64239498 64712488 64738116 64807552 64948797 65038464 65245014 65451564 65528352 65537352 65755881 65841408 66030336 66050508 66141696 66240036 66259608 66337344 66449736 66567682 66758694 67296744 67489848 67588992 67803642 67823676 68018292 68127568 68201472 68323056 68423424 68640724 68735488 68858024 68953088 69055608 69103368 69623874 69714432 69935832 69956496 70032384 70157232 70358544 70483428 70580736 70685676 71100416 71227168 71255376 71813304 71912448 72019368 72135072 72385541 72464064 72593247 72699888 72778752 72800256 72801549 72908496 73009152 73031456 73348608 73729521 74071584 74151936 74284128 74409408 74542059 74629512 74639762 74732544 74755953 75067392 75201216 75305792 75440041 75544192 75550864 75655168 75678866 75708837 75872256 76643514 76726656 76863438 76976352 76993068 77082624 77243631 77303808 77327424 77465277 77572224 77663232 77687559 77932896 78428736 78677811 78701058 78786432 78926886 79128576 79153362 79403328 79649142 79759104 79901292 79987968 80012404 80105472 80130564 80265704 80272793 80359872 80383616 80503131 80614272 81151956 81522072 81787374 81876096 81900288 82022058 82135296 82160388 82517184 82765328 82886912 83034676 83149312 83330532 83387904 83710584 83775616 83958201 84074112 84450816 84601368 84719016 84744048 84987216 84994722 85112064 85356288 85382364 85652664 86317488 86598396 86717952 86966784 86993352 87268752 87371136 87383136 87674508 87788544 87938161 88040448 88067344 88188928 88320048 88346144 88449792 88599648 89011592 89328744 89728992 89986464 90118656 90298917 90404856 90431568 90691056 90935296 91097408 91231232 91259809 91712331 92074144 92110608 92137824 92402208 92831832 92844582 92952576 93110994 93247776 93275328 93376512 93542976 93571553 93811392 93840051 93977904 94107648 94137126 94247568 95007168 95176539 95308893 95337054 95610618 95751072 95883264 96025824 96180096 96359247 96485546 96618752 96790996 96933184 97038336 97068732 97211328 97520053 97798144 97828778 97867521 98177346 98306028 98762112 99045504 99075762 99212544 99360054 99389412 99506016 99643392 99674604 99851523 100138041 100268288 100945116 101234772 101383488 101705463 101735514 102027438 102191352 102302208 102484584 102635136 102657424 102961086 102991508 103103232 103287036 103429632 103550976 103583412 103910528 104571648 104903748 104934744 105048576 105235848 105537816 105725142 105871104 106028514 106198856 106345472 106535056 106650624 106840752 107146496 107337508 107485696 107719956 107868672 108202608 108696096 109049832 109168128 109200384 109362744 109513728 109547184 110022912 111107376 111183872 111227904 111426192 111614112 111944268 111959643 112098816 112601088 112801824 112958688 112992064 113193497 113316288 113326296 113482752 113518299 113808384 113843152 114203552 114965271 115089984 115295157 115464528 115489602 115623936 115955712 115991136 116358336 116494848 116510848 116718554 116899344 117051392 117387264 117760064 117933056 117969997 118051587 118132864 118179648 118390329 119104992 119473713 119638656 119851938 119981952 120018606 120158208 120195846 120398556 120539808 120575424 120921408 120958349 121727934 122283108 122425344 122681061 122814144 122850432 123033087 123202944 123240582 123775776 123792776 124147992 124330368 124367104 124552014 124723968 124725218 125081856 125120068 125303872 125516168 125565876 125663424 126676224 126902052 127078524 127116072 127480824 127492083 127668096 128034432 128073546 128240128 128478996 129424976 129476232 129615104 129897594 130076928 130490028 130903128 131056704 131074704 131511762 131682816 132060672 132101016 132283392 132480072 132519216 132674688 132899472 133135364 133517388 134593488 134979696 135177984 135607284 135647352 136036584 136255136 136402944 136646112 136846848 137281448 137470976 137514037 137716048 137906176 138111216 138206736 139247748 139266873 139428864 139666491 139871664 139912992 140064768 140314464 140717088 140966856 141161472 141205689 141371352 142200832 142454336 142510752 143005581 143415927 143626608 143824896 144038736 144270144 144728319 144771082 144928128 145186494 145399776 145557504 145600512 145603098 145816992 146018304 146062912 146323301 146697216 146743167 147459042 148143168 148303872 148568256 148613643 148818816 149040081 149084118 149259024 149279524 149465088 149511906 150402432 150611584 150880082 151088384 151101728 151310336 151357732 151417674 151744512 152497801 152603271 153041157 153287028 153453312 153726876 153952704 153986136 154441629 154487262 154654848 154930554 155144448 155326464 155375118 155865792 156857472 157355622 157402116 157572864 157853772 158257152 158306724 158587713 158806656 159042771 159298284 159518208 159802584 159975936 160024808 160261128 160531408 160545586 160719744 160767232 161006262 161228544 162303912 163044144 163574748 163752192 163800576 164044116 164270592 164320776 165034368 165530656 165773824 166069352 166298624 166661064 166775808 167421168 167551232 167916402 168148224 168901632 169202736 169438032 169488096 169974432 169989444 170224128 170712576 170764728 171305328 172634976 173196792 173234403 173435904 173933568 173986704 174537504 174742272 174766272 175077831 175349016 175577088 175876322 176080896 176134688 176377856 176640096 176692288 176899584 177199296 178023184 178657488 179457984 179777907 179972928 180027909 180237312 180293769 180597834 180809712 180863136 181382112 182194816 182462464 182519618 182591901 183424662 184148288 184221216 184275648 184804416 184860873 185663664 185689164 185905152 186221988 186495552 186550656 186828021 187085952 187087827 187143106 187622784 187680102 187955808 188215296 188274252 188495136 189149633 190014336 190353078 190617786 190674108 191221236 191502144 192051648 192110319 192360192 192718494 192971092 193237504 193581992 193866368 194137464 194422656 195040106 195596288 195657556 195735042 196354692 196612056 197267643 197524224 198091008 198151524 198425088 198720108 198778824 199012032 199349208 199703046 200276082 200536576 201890232 202469544 202766976 203410926 203471028 204054876 204382704 204604416 204969168 205270272 205314848 205922172 205983016 206206464 206574072 206859264 207166824 207821056 209143296 209807496 209869488 210097152 210471696 211075632 211450284 211742208 212057028 212086153 212397712 212690944 213070112 213301248 213681504 214292992 214675016 214971392 215439912 215737344 216405216 217156623 217392192 217779741 218099664 218336256 218400768 218404647 218725488 219027456 219094368 220045824 221188563 222214752 222367744 222455808 222852384 223228224 223626177 223888536 223919286 224197632 224267859 225202176 225603648 225672569 225917376 225984128 226320123 226386994 226632576 226652592 226965504 227036598 227616768 227686304 228407104 229930542 230179968 230590314 230929056 230979204 231247872 231730893 231911424 231982272 232395831 232716672 232989696 233021696 233062677 233437108 233798688 235520128 235866112 235939994 236033433 236103174 236265728 236359296 236780658 238209984 238947426 239277312 239703876 239963904 240037212 240316416 240391692 240797112 240818379 241079616 241150848 241509393 241842816 241916698 243455868 244566216 245362122 245628288 245700864 246066174 246405888 246481164 247551552 247585552 248295984 248660736 248734208 249104028 249447936 249450436 250163712 250240136 250607744 251032336 251131752 251326848 253352448 253804104 254157048 254232144 254961648 254984166 255336192 256068864 256147092 256480256 256957992 258849952 258952464 259230208 259795188 260153856 260980056 261806256 262113408 262149408 263023524 263059649 263365632 263814483 264121344 264202032 264566784 264960144 265038432 265349376 265798944 266270728 267034776 269186976 269959392 270355968 270896751 271214568 271294704 272073168 272510272 272805888 273292224 273693696 273779427 274160149 274562896 274941952 275028074 275136993 275432096 275812352 276222432 276413472 278495496 278533746 278857728 279332982 279743328 279825984 280129536 280628928 280714659 281434176 281520153 281933712 282322944 282411378 282742704 284908672 285021504 285529617 285926679 286011162 286831854 287253216 287649792 288077472 288540288 289077741 289456638 289542164 289856256 290372988 290799552 291115008 291206196 291633984 291723077 292125824 292560159 292646602 293394432 293486334 294918084 296286336 297136512 297227286 297637632 298080162 298168236 298518048 298559048 298930176 299023812 299554569 300414123 300804864 301223168 301760164 302176768 302203456 302715464 302835348 304995602 305116389 305206542 306082314 306574056 306906624 307453752 307905408 307972272 308883258 308974524 309309696 309861108 310288896 310652928 310750236 311731584 313714944 314711244 314804232 315145728 315707544 316613448 317175426 317613312 318085542 318596568 319036416 319605168 319951872 320049616 320522256 321062816 321091172 321439488 321534464 322012524 322457088 324607824 326088288 327149496 327504384 327601152 328088232 328541184 328641552 330068736 331061312 331547648 331651501 332138704 332597248 333322128 333551616 334842336 335102464 335832804 335878929 336296448 337803264 338405472 338876064 338976192 339580491 339948864 339978888 340052717 340448256 340554897 341425152 341529456 342610656 344895813 345269952 345885471 346393584 346468806 346871808 347867136 347973408 349075008 349484544 349532544 350155662 350698032 351154176 351752644 352161792 352269376 352897373 353280192 353384576 353799168 353909991 354154761 354398592 356046368 357314976 358421139 358915968 359555814 359945856 360055818 360474624 360587538 361195668 361619424 361726272 362764224 362875047 364389632 364924928 365039236 365183802 366849324 368043183 368296576 368442432 368551296 369099261 369608832 369721746 371327328 371378328 372443976 372991104 373101312 373656042 374171904 374175654 374286212 375245568 375360204 375911616 376548504 376990272 378299266 380028672 380706156 381235572 381348216 382442472 382476249 383004288 384103296 384220638 384720384 385436988 385942184 386475008 387163984 387732736 388274928 388845312 390080212 391315112 391470084 392709384 393224112 394535286 395048448 396182016 396303048 396850176 397440216 397557648 398024064 398698416 399406092 400552164 401073152 403780464 404939088 405533952 406821852 406942056 408109752 408765408 409208832 409938336 410540544 410629696 411361733 411844344 411966032 412412928 412542111 413148144 413718528 414333648 415642112 417800619 418286592 418999473 419614992 419738976 420194304 420943392 422151264 422900568 423484416 423617067 424114056 424172306 424795424 425381888 426140224 426602496 427363008 428585984 428720233 429016743 429350032 429942784 430247781 430879824 431474688 432810432 434184957 434313246 434784384 435559482 436199328 436672512 436801536 436809294 437450976 438054912 438188736 438969903 440091648 440229501 442377126 444429504 444911616 445704768 445840929 446456448 447120243 447252354 447777072 447838572 448395264 448535718 451207296 451345138 451834752 451968256 452640246 452773988 453265152 453305184 453931008 454073196 455233536 455372608 456184409 456814208 457493403 457809813 459861084 460359936 461180628 461858112 461958408 463324887 463461786 463964544 464791662 465433344 465979392 466043392 466125354 466874216 467597376 471040256 471732224 471879988 472066866 472206348 472531456 472718592 473561316 475763139 476419968 477128313 477894852 478554624 479407752 479927808 480074424 480783384 481594224 481636758 482159232 482301696 483018786 483685632 483833396 486911736 489132432 490724244 491256576 491401728 492132348 492811776 492962328 495103104 495171104 496591968 497321472 497468416 498208056 498895872 498900872 500327424 500480272 501215488 502064672 502263504 502653696 506704896 507608208 508314096 508464288 509923296 509968332 510672384 512137728 512294184 512960512 513915984 517699904 517904928 518460416 519590376 519703209 520307712 521960112 523612512 524226816 524298816 525233493 526047048 526119298 526731264 527628966 528242688 528404064 529133568 529920288 530076864 530698752 531597888 531760289 532541456 534069552 538373952 539333721 539918784 540083727 540711936 540881307 541793502 542429136 542589408 544146336 545020544 546584448 547387392 547558854 548320298 549125792 549883904 550056148 550273986 550864192 552444864 552826944 554582619 556990992 557067492 557715456 558665964 559486656 559651968 560484063 561257856 561263481 561429318 562868352 563040306 563867424 564645888 564822756 565485408 567448899 569817344 570043008 571059234 571853358 572022324 573663708 574506432 576154944 576330957 577080576 578155482 578913276 579084328 579712512 580745976 581599104 582412392 583267968 583446154 584251648 585120318 585293204 586788864 586972668 589836168 591802929 592572672 594273024 594454572 595275264 596160324 596336472 597036096 597118096 598047624 599109138 600828246 601609728 602446336 603520328 604353536 604406912 605430928 605670696 609991204 610232778 610413084 612164628 613148112 613813248 614907504 615810816 615944544 617766516 617949048 618619392 619722216 620577792 621500472 623463168 627429888 629422488 629608464 630291456 631415088 633226896 634350852 634437977 635226624 636171084 636258459 637193136 638072832 639210336 639903744 640099232 641044512 642125632 642182344 642878976 643068928 643270361 644025048 644914176 649215648 651469869 652176576 653339223 654298992 655008768 655202304 655213941 656176464 657082368 657283104 660137472 662122624 663095296 663303002 663565689 664277408 665194496 666644256 667103232 669684672 670204928 670878531 671665608 671757858 672592896 672803577 675606528 676810944 677017707 677752128 677952384 678960369 679160982 679897728 679957776 680105434 680896512 681109794 682850304 683058912 685221312 689791626 690539904 691770942 692787168 692937612 693743616 695192679 695734272 695946816 697187493 698150016 698969088 699065088 699188031 700311324 701396064 703505288 703567421 704538752 705794746 706560384 706769152 707598336 707819982 708309522 708797184 712092736 714629952 716842278 717831936 719111628 719891712 720111636 720949248 721175076 722391336 722455137 723238848 723452544 724528179 725528448 725750094 728779264 730078472 730367604 733698648 736086366 736593152 736884864 737102592 738198522 739217664 739443492 742654656 742756656 744887952 745982208 746202624 747312084 748343808 748351308 748572424 750491136 750720408 751823232 753097008 753980544 756598532 760057344 761412312 762471144 762696432 764884944 764952498 766008576 768206592 768441276 769440768 770873976 771884368 772950016 774327968 775465472 776549856 777690624 780160424 782630224 782940168 785418768 786448224 789070572 789178947 790096896 791443449 792364032 792606096 793700352 794880432 795115296 796048128 797396832 798812184 801104328 802146304 807560928 809878176 811067904 812690253 813643704 813884112 816219504 817530816 818417664 819876672 820127141 821081088 821259392 821338281 822480447 822723466 823688688 823932064 824825856 825084222 826296288 827437056 828667296 831284224 831544613 835601238 836573184 837998946 839229984 839477952 840388608 841886784 842143977 844302528 844560459 845801136 846968832 847234134 848228112 848344612 849590848 852280448 854726016 857171968 857440466 857780037 858033486 858700064 859885568 860495562 861759648 862949376 865620864 867233223 868369914 868626492 869568768 871118964 872398656 873345024 873618588 874901952 875169231 876377472 877680477 877939806 880183296 880459002 884754252 888859008 891409536 891681858 892912896 894240486 894504708 895554144 895677144 896790528 897071436 898663707 901242369 902414592 902690276 903669504 903936512 905280492 905547976 906530304 906610368 908146392 910745216 912368818 913628416 914986806 915619626 919722168 920719872 922361256 923716224 923916816 926649774 926923572 927929088 929583324 930866688 931958784 932086784 932250708 933748432 935194752 942080512 943759976 944133732 944412696 945062912 945437184 947122632 951526278 952839936 954256626 955789704 957109248 958815504 959855616 960148848 961566768 963188448 963273516 964318464 964603392 966037572 967371264 967666792 973823472 978264864 981448488 982513152 982803456 984264696 985623552 985924656 990206208 990342208 992107709 993183936 994642944 994936832 994954503 996416112 997791744 997801744 1000654848 1000960544 1002430976 1004129344 1004527008 1005307392 1007636787 1013409792 1015216416 1016628192 1016928576 1018741473 1019846592 1019936664 1020158151 1021344768 1021664691 1024275456 1024588368 1025921024 1027831968 1034687439 1035399808 1035809856 1036920832 1037656413 1039180752 1039406418 1040615424 1043920224 1047225024 1048453632 1048597632 1050466986 1052094096 1052238596 1053462528 1055257932 1056485376 1056808128 1058692119 1059840576 1060153728 1060164353 1061397504 1061729973 1063195776 1063520578 1065082912 1068139104 1075263417 1076747904 1078667442 1079837568 1080167454 1081423872 1081762614 1083587004 1084858272 1085178816 1088292672 1088625141 1090041088 1093168896 1094774784 1095117708 1096640596 1098251584 1100112296 1100209457 1100547972 1101728384 1104129549 1104889728 1105653888 1109165238 1113981984 1114134984 1117331928 1118973312 1119303936 1120968126 1122515712 1122526962 1122858636 1125736704 1126080612 1127734848 1129645512 1130970816 1134897798 1139634688 1140086016 1142118468 1143706716 1144044648 1147327416 1147428747 1149012864 1152309888 1152661914 1154161152 1156310964 1157826552 1158168656 1159425024 1161491952 1163198208 1164824784 1166535936 1166892308 1168503296 1170240636 1170586408 1173945336 1179672336 1183605858 1185145344 1188546048 1188909144 1190550528 1192320648 1192672944 1194072192 1194236192 1196095248 1198218276 1201656492 1203219456 1204892672 1205270089 1207040656 1208707072 1208813824 1210861856 1211341392 1219982408 1220465556 1220826168 1224329256 1226296224 1227626496 1229815008 1231621632 1231889088 1234085199 1235533032 1235898096 1237238784 1237626333 1239444432 1241155584 1243000944 1246926336 1253401857 1254859776 1256998419 1258844976 1259216928 1260582912 1262830176 1266453792 1268701704 1268875954 1270453248 1270851201 1272342168 1272516918 1274386272 1276145664 1278420672 1279807488 1280198464 1282089024 1282480697 1284251264 1284364688 1285757952 1286137856 1286160699 1286540722 1287050229 1288050096 1289828352 1298431296 1302554871 1302939738 1304353152 1306678446 1308597984 1310017536 1310404608 1310427882 1312352928 1314164736 1314566208 1316909709 1320274944 1320688503 1324245248 1326190592 1326606004 1327131378 1328554816 1333288512 1337522787 1339369344 1340409856 1341360729 1341757062 1343331216 1343515716 1345185792 1345607154 1353621888 1354035414 1355504256 1355904768 1357920738 1358321964 1359795456 1359915552 1360210868 1361793024 1362219588 1364637481 1365700608 1366117824 1368553227 1370442624 1372480209 1379583252 1381079808 1383541884 1385574336 1385875224 1389974661 1390385358 1391893632 1394374986 1396300032 1397938176 1398130176 1398376062 1400622648 1402792128 1407010576 1407134842 1409077504 1411589492 1413120768 1413538304 1415196672 1415639964 1416619044 1417594368 1424185472 1427289417 1429259904 1433684556 1435663872 1438223256 1439783424 1440223272 1442350152 1444782672 1444910274 1446477696 1446905088 1449056358 1451056896 1451500188 1457558528 1460156944 1460735208 1467397296 1472172732 1473186304 1473769728 1474205184 1476397044 1478435328 1478886984 1485309312 1485513312 1489775904 1491964416 1492405248 1494624168 1494948737 1496687616 1496702616 1497144848 1500982272 1501440816 1503646464 1506194016 1507961088 1513197064 1520114688 1522824624 1524942288 1525392864 1529769888 1529904996 1532017152 1536413184 1536882552 1538881536 1541747952 1543768736 1545900032 1548655936 1550930944 1551416753 1553099712 1555381248 1559109627 1560320848 1565260448 1565880336 1570837536 1572896448 1575700479 1578141144 1578357894 1580193792 1582886898 1584728064 1585212192 1587400704 1589760864 1590230592 1592096256 1594793664 1595280867 1597624368 1602208656 1604292608 1615121856 1618001163 1619756352 1620251181 1622135808 1622643921 1625380506 1627287408 1627768224 1632439008 1635061632 1639753344 1640254282 1642162176 1642518784 1642676562 1644960894 1645446932 1647377376 1647864128 1649651712 1650168444 1652592576 1657334592 1657840901 1662568448 1663089226 1663747857 1671202476 1673146368 1675997892 1678459968 1678955904 1681452189 1683773568 1683790443 1684287954 1688605056 1689120918 1691602272 1693937664 1694468268 1696456224 1696689224 1699181696 1702346697 1704560896 1709452032 1714343936 1714880932 1715560074 1716066972 1717400128 1720991124 1723519296 1728992871 1731241728 1734466446 1736739828 1737252984 1739137536 1742237928 1744797312 1747237176 1749803904 1750338462 1752754944 1755360954 1755879612 1760366592 1760918004 1769508504 1777718016 1782819072 1783363716 1785825792 1788480972 1789009416 1791108288 1791354288 1794142872 1797327414 1802484738 1804829184 1805380552 1807339008 1807873024 1810560984 1811095952 1813060608 1813220736 1816292784 1821490432 1824737636 1827256832 1829973612 1831239252 1839444336 1841439744 1844722512 1847432448 1847833632 1853299548 1853847144 1855858176 1859166648 1861733376 1864173568 1864501416 1867496864 1870389504 1884161024 1887519952 1888267464 1888825392 1890125824 1890874368 1894245264 1903052556 1903313931 1905679872 1908513252 1908775377 1911579408 1914218496 1917631008 1919711232 1920297696 1923133536 1926376896 1926547032 1928636928 1929206784 1929811083 1932075144 1934742528 1935333584 1947646944 1954409607 1956529728 1960017669 1962896976 1965026304 1965606912 1965641823 1968529392 1971247104 1971849312 1977953693 1980412416 1980684416 1984215418 1986367872 1989285888 1989873664 1989909006 1992832224 1995583488 1995603488 2001309696 2001921088 2004861952 2005489949 2008258688 2009054016 2010614784 2012635593 2015273574 2026819584 2030432832 2031053121 2033256384 2033857152 2036881107 2037482946 2039693184 2039873328 2040316302 2042689536 2043329382 2048550912 2049176736 2055663936 2069374878 2070799616 2071619712 2073841664 2075312826 2078361504 2078812836 2081230848 2085578037 2087840448 2091562479 2094450048 2096907264 2097195264 2097564093 2100933972 2104188192 2104477192 2110515864 2110702263 2113616256 2117384238 2119681152 2120307456 2120328706 2122795008 2123459946 2126391552 2127041156 2130165824 2136278208 2150526834 2153495808 2157334884 2159675136 2160334908 2162847744 2163525228 2167174008 2167365411 2169716544 2170357632 2173584537 2176585344 2177250282 2180082176 2186337792 2190235416 2193281192 2196503168 2200224592 2200418914 2201095944 2203456768 2208259098 2209779456 2211307776 2218330476 2227963968 2228269968 2234663856 2237946624 2238607872 2241936252 2245031424 2245053924 2245717272 2251473408 2252161224 2255469696 2259291024 2261941632 2269795596 2279269376 2280172032 2284236936 2287413432 2288089296 2294654832 2294857494 2298025728 2304619776 2305323828 2308322304 2312621928 2315653104 2316337312 2318850048 2322983904 2326396416 2329649568 2333071872 2333784616 2337006592 2337738629 2340481272 2341172816 2347890672 2359344672 2367211716 2367536841 2370290688 2374330347 2377092096 2377818288 2381101056 2384641296 2385345888 2388144384 2388472384 2392190496 2396436552 2403312984 2406438912 2409785344 2410540178 2414081312 2417414144 2417627648 2421723712 2422682784 2438070759 2439964816 2440931112 2441652336 2448658512 2452592448 2455252992 2459630016 2460381423 2463243264 2463778176 2464014843 2467441341 2468170398 2471066064 2471796192 2474477568 2475252666 2478888864 2482311168 2486001888 2493852672 2494633839 2506803714 2509719552 2513996838 2517689952 2518433856 2521165824 2525660352 2526431931 2532907584 2533681377 2537403408 2537751908 2540906496 2541702402 2544684336 2545033836 2548772544 2556841344 2556866969 2560396928 2564178048 2564961394 2568502528 2568729376 2571515904 2572275712 2572321398 2573081444 2574100458 2576100192 2579656704 2592462617 2596862592 2601699669 2605109742 2605879476 2608706304 2613356892 2617195968 2620035072 2620855764 2624705856 2625507693 2629132416 2633041431 2633819418 2640549888 2641377006 2648490496 2653212008 2654262756 2657109632 2666577024 2675045574 2678738688 2680819712 2682721458 2683514124 2686662432 2687031432 2690371584 2691214308 2695991121 2703727107 2707243776 2708070828 2711008512 2711809536 2715841476 2716643928 2719590912 2719831104 2720421736 2724439176 2729274962 2732235648 2737106454 2740885248 2744960418 2759166504 2762159616 2767083768 2771148672 2771750448 2779949322 2780770716 2783787264 2788749972 2792600064 2795876352 2796260352 2796752124 2801245296 2805584256 2814021152 2814269684 2818155008 2823178984 2826241536 2827076608 2831279928 2833238088 2835188736 2848370944 2854578834 2858519808 2867369112 2871327744 2876446512 2879566848 2880446544 2884700304 2889565344 2889820548 2892955392 2893810176 2898112716 2902113792 2903000376 2915117056 2920313888 2921470416 2934794592 2944345464 2946372608 2947539456 2948410368 2952794088 2956870656 2957773968 2970618624 2971026624 2976323127 2979551808 2983928832 2984810496 2984863509 2989248336 2989897474 2993375232 2993405232 2994289696 3001964544 3002881632 3007292928 3012388032 3015922176 3022910361 3026394128 3040229376 3045649248 3049884576 3050785728 3056224419 3059539776 3059809992 3060474453 3064034304 3064994073 3072826368 3073765104 3077763072 3083495904 3087537472 3093041681 3097311872 3101861888 3102833506 3104062317 3106199424 3110762496 3118219254 3120641696 3130520896 3131760672 3141675072 3145792896 3151400958 3156282288 3156715788 3160387584 3165773796 3169456128 3170424384 3176076357 3179521728 3180461184 3180493059 3184192512 3185189919 3189587328 3190561734 3195248736 3204417312 3225790251 3230243712 3236002326 3239512704 3240502362 3244271616 3245287842 3250761012 3254574816 3255536448 3264878016 3265875423 3270123264 3279506688 3280508564 3284324352 3285037568 3285353124 3289921788 3290893864 3294754752 3295728256 3300336888 3300628371 3305185152 3314669184 3315681802 3325136896 3326178452 3327495714 3342404952 3351995784 3356919936 3357911808 3362904378 3367547136 3367580886 3368575908 3377210112 3378241836 3383204544 3388936536 3392912448 3393378448 3398363392 3404693394 3409121792 3418904064 3429761864 3431120148 3432133944 3434800256 3441982248 3442286241 3447038592 3457985742 3462483456 3468932892 3473479656 3474505968 3478275072 3484475856 3489594624 3494474352 3499607808 3500676924 3505509888 3510721908 3511759224 3521836008 3539017008 3555436032 3565638144 3566727432 3571651584 3576961944 3578018832 3582216576 3582708576 3588285744 3594654828 3604969476 3605464601 3609658368 3610761104 3614678016 3615746048 3615810267 3621121968 3622191904 3626121216 3626441472 3632585568 3642980864 3649475272 3654513664 3659947224 3662478504 3678888672 3682879488 3689445024 3694864896 3695667264 3702255597 3706599096 3707694288 3711716352 3712878999 3718333296 3723466752 3728347136 3729002832 3734993728 3740779008 3760205571 3768322048 3770995257 3775039904 3776534928 3777650784 3780251648 3781748736 3788490528 3806105112 3806627862 3811359744 3812553603 3817026504 3817550754 3823158816 3828436992 3835262016 3836433673 3839422464 3840595392 3846267072 3847442091 3852753792 3853094064 3857273856 3858413568 3858482097 3859622166 3864150288 3869485056 3870667168 3895293888 3907664613 3908819214 3913059456 3920035338 3925793952 3930052608 3931213824 3931283646 3937058784 3942494208 3943698624 3950729127 3955907386 3960824832 3961368832 3962065509 3968430836 3972735744 3978571776 3979818012 3985664448 3991206976 3998322173 4003842176 4009723904 4010979898 4012568361 4016517376 4018108032 4021229568 4025271186 4030547148 4060865664 4062106242 4066512768 4067714304 4073762214 4074965892 4079386368 4079746656 4080632604 4085379072 4086658764 4093912443 4097101824 4098353472 4105659681 4111327872 4117440627 4138749756 4141599232 4143239424 4150625652 4156723008 4157625672 4169923983 4171156074 4175680896 4183124958 4188900096 4193814528 4194390528 4195128186 4201867944 4208376384 4208954384 4221031728 4221404526 4227232512 4234768476 4239362304 4240614912 4240657412 4245590016 4246919892 4252783104 4254082312 4260331648 4272556416 4301053668 4306991616 4314669768 4319350272 4320669816 4327050456 4334348016 4334730822 4339433088 4340715264 4347169074 4353170688 4354500564 4360164352 4372675584 4380470832 4386562384 4393006336 4400449184 4400837828 4402191888 4406913536 4416518196 4419558912 4422615552 4436660952 4455927936 4456539936 4469327712 4475893248 4477215744 4483872504 4484846211 4490062848 4490107848 4491434544 4502946816 4504322448 4510939392 4518582048 4523883264 4539591192 4558538752 4560344064 4568473872 4574826864 4576178592 4589309664 4589714988 4596051456 4609239552 4610647656 4616644608 4625243856 4631306208 4632674624 4637700096 4645967808 4652792832 4654250259 4659299136 4660722533 4666143744 4667569232 4674013184 4675477258 4677328881 4680962544 4682345632 4695781344 4718689344 4727101437 4734423432 4735073682 4740581376 4748660694 4754184192 4755636576 4762202112 4769282592 4770691776 4776288768 4776944768 4784380992 4785842601 4792873104 4806625968 4812877824 4819570688 4821080356 4828162624 4835255296 4836769877 4843447424 4845365568 4854003489 4860753543 4876141518 4879929632 4881862224 4883304672 4897317024 4905184896 4919260032 4920762846 4926486528 4927556352 4928029686 4934882682 4936340796 4942132128 4943592384 4948955136 4950505332 4957777728 4959292309 4972003776 4973522703 4987705344 4989267678 5013607428 5019439104 5027993676 5035379904 5036867712 5044356567 5051320704 5051371329 5052863862 5065815168 5067362754 5074806816 5075503816 5081812992 5083404804 5089368672 5090067672 5097545088 5107040091 5113682688 5113733938 5120793856 5128356096 5129922788 5137005056 5137458752 5143031808 5144642796 5146162888 5148200916 5152200384 5184925234 5186978613 5193725184 5203399338 5210219484 5211758952 5217412608 5226713784 5234391936 5241711528 5249411712 5251015386 5258264832 5266082862 5267638836 5281099776 5282754012 5296980992 5306424016 5308525512 5314219264 5333154048 5350091148 5357477376 5365442916 5367028248 5373324864 5374062864 5382428616 5391982242 5407454214 5414487552 5416141656 5422017024 5423619072 5431682952 5433287856 5439181824 5439662208 5440843472 5448878352 5458549924 5464471296 5474212908 5481770496 5489920836 5518333008 5524319232 5534167536 5542297344 5543500896 5559898644 5561541432 5567574528 5577499944 5585200128 5592520704 5593504248 5602490592 5611168512 5628042304 5628539368 5636310016 5638075517 5646357968 5652483072 5654153216 5662559856 5666476176 5670377472 5696741888 5709157668 5709941793 5717039616 5726326131 5734738224 5742655488 5752893024 5759133696 5760893088 5769400608 5779130688 5779641096 5785910784 5787620352 5789433249 5796225432 5804227584 5806000752 5830234112 5840627776 5842940832 5863228821 5869589184 5880053007 5888690928 5892745216 5895078912 5896820736 5896925469 5905588176 5913741312 5915547936 5933861079 5941237248 5942053248 5952646254 5959103616 5967857664 5969620992 5969727018 5978496672 5979794948 5986750464 5986810464 5988579392 5999255341 6003929088 6005763264 6014585856 6016469847 6024776064 6031844352 6045820722 6052788256 6080458752 6091298496 6093159363 6099769152 6101571456 6110643321 6112448838 6119079552 6119619984 6120948906 6128068608 6129988146 6145652736 6147530208 6166991808 6175074944 6186083362 6194623744 6203723776 6205667012 6208124634 6212398848 6221524992 6236438508 6241283392 6252409841 6256734111 6261041792 6263521344 6274687437 6283350144 6291585792 6302801916 6312564576 6313431576 6331547592 6332106789 6340848768 6352152714 6359043456 6360922368 6360986118 6368385024 6370379838 6379174656 6381123468 6390497472 6408834624 6451580502 6460487424 6472004652 6479025408 6481004724 6488543232 6490575684 6501522024 6502096233 6509149632 6511072896 6520753611 6529756032 6531750846 6540246528 6559013376 6561017128 6570075136 6570706248 6579843576 6581787728 6589509504 6591456512 6600673776 6601256742 6610370304 6629338368 6631363604 6652356904 6654991428 6684809904 6703991568 6713839872 6715823616 6725808756 6735094272 6735161772 6737151816 6754420224 6756483672 6766409088 6777873072 6785824896 6786756896 6796726784 6809386788 6818243584 6837808128 6859523728 6862240296 6864267888 6869600512 6883964496 6884572482 6894077184 6915971484 6924966912 6937865784 6946959312 6949011936 6956550144 6968951712 6979189248 6988948704 6999215616 7001353848 7011019776 7013215887 7021443816 7023518448 7043672016 7078034016 7102610523 7110872064 7122991041 7131276288 7133454864 7143303168 7153923888 7156037664 7164433152 7165417152 7176571488 7189309656 7209938952 7210929202 7219316736 7221522208 7229356032 7231492096 7231620534 7242243936 7244383808 7252242432 7252882944 7265171136 7285961728 7288243961 7298950544 7309027328 7314212277 7319894448 7324957008 7357777344 7365758976 7378890048 7381144269 7389729792 7391334528 7392044529 7402324023 7404511194 7413198192 7415388576 7423432704 7425757998 7436666592 7446933504 7458005664 7469987456 7481558016 7483901517 7520411142 7536644096 7541990514 7550079808 7553069856 7555301568 7563497472 7576981056 7579295793 7601044131 7612210224 7613255724 7622719488 7625107206 7634053008 7635101508 7646317632 7670524032 7670600907 7672867346 7681190784 7692534144 7694884182 7705507584 7706188128 7714547712 7716827136 7716964194 7719244332 7728300576 7738970112 7741334336 7755134953 7777387851 7790587776 7815329226 7817638428 7826118912 7840070676 7851587904 7860105216 7862567292 7874117568 7876523079 7887397248 7899124293 7901458254 7911814772 7921649664 7922737664 7924131018 7936861672 7945471488 7959636024 7971328896 7982413952 7996644346 8007684352 8019447808 8021959796 8025136722 8033034752 8036216064 8042459136 8050542372 8061094296 8087973363 8111181321 8121731328 8124212484 8133025536 8135428608 8147524428 8149931784 8158772736 8159493312 8161265208 8173317528 8187824886 8196706944 8211319362 8222655744 8234881254 8277499512 8283198464 8286478848 8301251304 8313446016 8315251344 8339847966 8342312148 8351361792 8366249916 8377800192 8387629056 8388781056 8390256372 8403735888 8416752768 8417908768 8442063456 8442809052 8454465024 8469536952 8478724608 8481229824 8481314824 8493839784 8505566208 8508164624 8520663296 8545112832 8602107336 8613983232 8629339536 8638700544 8641339632 8654100912 8668696032 8669461644 8678866176 8681430528 8694338148 8695532273 8706341376 8709001128 8720328704 8745351168 8760941664 8773124768 8786012672 8800898368 8801675656 8804383776 8813827072 8833036392 8839117824 8845231104 8873321904 8911855872 8913079872 8928969381 8938655424 8951786496 8954431488 8954590527 8967745008 8969692422 8980125696 8980215696 8982869088 9005893632 9008644896 9021878784 9037164096 9047766528 9068731083 9079182384 9117077504 9120688128 9136947744 9149653728 9152357184 9168673257 9178619328 9179429976 9181423359 9192102912 9194982219 9218479104 9221295312 9233289216 9250487712 9262612416 9265349248 9279125043 9291935616 9305585664 9308500518 9318598272 9321445066 9332287488 9335138464 9348026368 9350954516 9354657762 9361925088 9364691264 9391562688 9437378688 9454202874 9468846864 9470147364 9481162752 9497321388 9508368384 9511273152 9528229071 9538565184 9541383552 9541479177 9552577536 9553889536 9555569757 9568761984 9571685202 9585746208 9613251936 9642160712 9656325248 9670510592 9673539754 9677370753 9686894848 9690731136 9708006978 9721507086 9752283036 9759859264 9763724448 9766609344 9794634048 9797626269 9810369792 9838520064 9841525692 9852973056 9855112704 9856059372 9869765364 9872681592 9884264256 9887184768 9901010664 9901885113 9915555456 9918584618 9944007552 9947045406 9975410688 9978535356 10027214856 10055987352 10070759808 10073735424 10088713134 10102641408 10102742658 10105727724 10131630336 10134725508 10149613632 10151007632 10166809608 10178737344 10180135344 10195090176 10214080182 10227365376 10227467876 10241587712 10256712192 10259845576 10274010112 10274917504 10289285592 10292325776 10296401832 10304400768 10369850468 10373957226 10387450368 10406798676 10420438968 10423517904 10434825216 10453427568 10468783872 10483423056 10498823424 10502030772 10516529664 10532165724 10535277672 10565508024 10593961984 10612848032 10617051024 10628438528 10666308096 10700182296 10714954752 10730885832 10734056496 10746649728 10748125728 10764857232 10783964484 10785445609 10814908428 10816393803 10828975104 10832283312 10844034048 10847238144 10847430801 10863365904 10866575712 10878363648 10879324416 10881686944 10897756704 10917099848 10928942592 10948425816 10963540992 10979841672 11036666016 11048638464 11068335072 11084594688 11087001792 11106766791 11119797288 11123082864 11135149056 11138636997 11154999888 11170400256 11185041408 11187008496 11204981184 11222337024 11240566109 11256084608 11257078736 11272620032 11276151034 11280616713 11292715936 11304966144 11308306432 11325119712 11332952352 11340754944 11393483776 11418315336 11419883586 11434079232 11437660809 11452652262 11469476448 11485310976 11505786048 11509301019 11518267392 11521786176 11538801216 11542326273 11558261376 11559282192 11571821568 11575240704 11575446291 11578866498 11592450864 11608455168 11612001504 11681255552 11685881664 11722993839 11726457642 11739178368 11760106014 11777381856 11785490432 11790157824 11793641472 11793850938 11811176352 11827482624 11831095872 11852187381 11867722158 11882474496 11884106496 11886196527 11905292508 11918207232 11935715328 11939454036 11956993344 11959589896 11960646157 11973620928 11977158784 11994966519 11998510682 12011526528 12029171712 12032939694 12049552128 12063688704 12091641444 12105576512 12182596992 12186318726 12199538304 12203142912 12221286642 12224897676 12238159104 12239239968 12241897812 12256137216 12259976292 12281737329 12291305472 12295060416 12316979043 12333983616 12350149888 12352321881 12372166724 12389247488 12411334024 12416249268 12424797696 12472877016 12482566784 12504819682 12509771949 12513468222 12522083584 12527042688 12549374874 12566700288 12583171584 12605603832 12625129152 12626863152 12663095184 12664213578 12681697536 12704305428 12718086912 12721844736 12721972236 12736770048 12740759676 12758349312 12762246936 12780994944 12817669248 12903161004 12920974848 12944009304 12958050816 12962009448 12981151368 13003044048 13004192466 13018299264 13022145792 13041507222 13059512064 13063501692 13080493056 13118026752 13122034256 13140150272 13141412496 13159687152 13163575456 13179019008 13182913024 13201347552 13202513484 13220740608 13258676736 13262727208 13304713808 13309982856 13369619808 13407983136 13427679744 13431647232 13451617512 13454538633 13470188544 13470323544 13474303632 13508840448 13512967344 13532818176 13555746144 13571649792 13573513792 13593453568 13597711541 13618773576 13636487168 13675616256 13719047456 13724480592 13728535776 13739201024 13767928992 13769144964 13788154368 13831942968 13849933824 13875731568 13893918624 13898023872 13913100288 13937903424 13942161397 13958378496 13962750777 13977897408 13982167599 13998431232 14002707696 14022039552 14026431774 14042887632 14047036896 14087344032 14156068032 14181304311 14205221046 14221744128 14245982082 14262552576 14266909728 14286606336 14307847776 14312075328 14328866304 14330834304 14353142976 14357527803 14378619312 14419877904 14421858404 14438633472 14443044416 14458712064 14463241068 14484487872 14488767616 14505765888 14510309631 14530342272 14530487897 14571923456 14576487922 14582260629 14597901088 14618054656 14628424554 14639788896 14649914016 14715554688 14757780096 14762288538 14779459584 14782669056 14784089058 14804648046 14809022388 14826396384 14830777152 14846865408 14851515996 14873333184 14877876927 14916011328 14920568109 14939974912 14963116032 14967803034 15040822284 15083981028 15100159616 15106139712 15110603136 15133069701 15153962112 15154113987 15158591586 15202088262 15224420448 15226511448 15245438976 15250214412 15268106016 15270203016 15292635264 15321120273 15341048064 15341201814 15345734692 15362381568 15385068288 15389768364 15411015168 15412376256 15429095424 15433928388 15438488664 15456601152 15482668672 15510269906 15554775702 15581175552 15630658452 15635276856 15652237824 15680141352 15703175808 15725134584 15748235136 15753046158 15774794496 15798248586 15802916508 15823629544 15843299328 15845475328 15848262036 15873723344 15890942976 15919272048 15942657792 15964827904 15993288692 16015368704 16043919592 16050273444 16066069504 16072432128 16101084744 16122188592 16175946726 16222362642 16243462656 16248424968 16266051072 16270857216 16295048856 16299863568 16317545472 16318986624 16322530416 16346635056 16375649772 16393413888 16422638724 16445311488 16469762508 16554999024 16566396928 16572957696 16602502608 16626892032 16630502688 16679695932 16684624296 16702723584 16732499832 16755600384 16777562112 16780512744 16807471776 16833505536 16835817536 16865831053 16884126912 16885618104 16908930048 16914226551 16939073904 16957449216 16962459648 16962629648 16987679568 17011132416 17016329248 17041326592 17090225664 17129825379 17178978393 17204214672 17227966464 17258679072 17277401088 17282679264 17308201824 17337392064 17338923288 17357732352 17362861056 17368299747 17388676296 17391064546 17412682752 17418002256 17440657408 17490702336 17521883328 17546249536 17572025344 17577529553 17589686463 17601796736 17603351312 17608767552 17627654144 17640159021 17666072784 17678235648 17690462208 17746643808 17801583237 17823711744 17826159744 17857938762 17877310848 17903572992 17908862976 17909181054 17935490016 17939384844 17960251392 17960431392 17965738176 17997766023 18011787264 18017289792 18022794001 18043757568 18049409541 18074328192 18095533056 18137462166 18158364768 18241376256 18273895488 18279478089 18299307456 18304714368 18331929963 18337346514 18357238656 18358859952 18362846718 18384205824 18389964438 18436958208 18442590624 18500975424 18525224832 18530698496 18558250086 18583871232 18611171328 18617001036 18637196544 18642890132 18664574976 18670276928 18701909032 18703560769 18709315524 18723850176 18729382528 18757229523 18770202333 18783125376 18874757376 18908405748 18937693728 18940294728 18994642776 18996320367 19022546304 19056458142 19077130368 19082767104 19082958354 19105155072 19107779072 19111139514 19137523968 19143370404 19171492416 19226503872 19284321424 19312650496 19341021184 19347079508 19354741506 19373789696 19381462272 19416013956 19443014172 19504566072 19506288699 19519718528 19527448896 19533218688 19562260833 19589268096 19595252538 19620739584 19677040128 19683051384 19710225408 19712118744 19739530728 19745363184 19768528512 19774369536 19802021328 19803770226 19831110912 19837169236 19888015104 19894090812 19957070712 20054429712 20111974704 20141519616 20147470848 20177426268 20205282816 20205485316 20211455448 20263260672 20269451016 20299227264 20302015264 20333619216 20357474688 20360270688 20390180352 20428160364 20454730752 20454935752 20483175424 20489591513 20513424384 20519691152 20548020224 20549835008 20578571184 20584651552 20592803664 20608801536 20739700936 20747914452 20774900736 20813597352 20840877936 20847035808 20869650432 20906855136 20937567744 20966846112 20997646848 21004061544 21033059328 21039647661 21064331448 21070555344 21131016048 21187923968 21225696064 21234102048 21256877056 21307831569 21332616192 21368973123 21400364592 21429909504 21461771664 21468112992 21493299456 21496251456 21529714464 21567928968 21570891218 21629816856 21632787606 21657950208 21664566624 21688068096 21694476288 21694861602 21726731808 21733151424 21756727296 21758648832 21763373888 21795513408 21802171849 21834199696 21857885184 21864731883 21896851632 21927081984 21959683344 22073332032 22097276928 22136670144 22143432807 22169189376 22174003584 22176133587 22206972069 22213533582 22239594576 22246165728 22270298112 22277273994 22309999776 22340800512 22374016992 22409962368 22444674048 22451704551 22481132218 22512169216 22514157472 22545240064 22552302068 22561233426 22585431872 22609932288 22650239424 22665904704 22722172349 22737887379 22786967552 22803132393 22836630672 22839767172 22868158464 22875321618 22905304524 22938952896 23011572096 23011802721 23018602038 23043572352 23077602432 23084652546 23116522752 23118564384 23143643136 23150481408 23150892582 23157732996 23184901728 23216910336 23224003008 23265404859 23332163553 23362511104 23371763328 23445987678 23452915284 23478356736 23520212028 23554763712 23580315648 23587701876 23622352704 23629569237 23662191744 23697372879 23704374762 23735444316 23764948992 23768212992 23772393054 23810585016 23836414464 23878908072 23913986688 23919179792 23921292314 23947241856 23954317568 23989933038 23997021364 24023053056 24058343424 24065879388 24099104256 24127377408 24183282888 24211153024 24263920089 24365193984 24372637452 24399076608 24406285824 24442573284 24449795352 24476318208 24478479936 24483795624 24519952584 24563474658 24590120832 24633958086 24667967232 24700299776 24704643762 24744333448 24778494976 24822668048 24832498536 24849595392 24945754032 24965133568 25009639364 25019543898 25026936444 25044167168 25054085376 25098749748 25133400576 25166343168 25211207664 25250258304 25253726304 25326190368 25328427156 25363395072 25408610856 25436173824 25443689472 25443944472 25481519352 25516698624 25524493872 25561989888 25635338496 25806322008 25841949696 25888018608 25916101632 25924018896 25962302736 26006088096 26008384932 26036598528 26044291584 26083014444 26086596819 26119024128 26127003384 26160986112 26236053504 26244068512 26280300544 26282824992 26319374304 26327150912 26358038016 26365826048 26374084801 26402695104 26405026968 26441481216 26517353472 26525454416 26609427616 26619965712 26739239616 26786908143 26815966272 26855359488 26863294464 26863771581 26903235024 26909077266 26940377088 26940647088 26948607264 27017680896 27025934688 27065636352 27111492288 27143299584 27147027584 27186907136 27195423082 27206193249 27237547152 27272974336 27351232512 27438094912 27448961184 27457071552 27478402048 27506019771 27535857984 27538289928 27544270077 27576308736 27584946657 27663885936 27699867648 27751463136 27787837248 27796047744 27837375129 27875806848 27884322794 27916756992 27925501554 27955794816 27964335198 27996862464 28005415392 28044079104 28052863548 28085775264 28094073792 28174688064 28183295317 28312136064 28362608622 28410442092 28443488256 28491964164 28525105152 28533819456 28584687213 28615695552 28624150656 28624437531 28657732608 28661668608 28666709271 28706285952 28715055606 28757238624 28839755808 28843716808 28886088832 28926482136 28968975744 28977535232 29011531776 29020619262 29060684544 29060975794 29143846912 29152975844 29164521258 29195802176 29256849108 29279577792 29299828032 29392878807 29431109376 29515560192 29524577076 29558919168 29565338112 29568178116 29609296092 29618044776 29652792768 29661554304 29703031992 29705655339 29746666368 29755753854 29832022656 29841136218 29879949824 29926232064 29935606068 30081644568 30167962056 30200319232 30212279424 30221206272 30266139402 30307924224 30308227974 30317183172 30404176524 30448840896 30453022896 30500428824 30536212032 30540406032 30585270528 30642240546 30682096128 30682403628 30691469384 30724763136 30770136576 30779536728 30822030336 30824752512 30867856776 30876977328 30913202304 30965337344 31020539812 31109551404 31162351104 31261316904 31270553712 31304475648 31360282704 31406351616 31450269168 31496470272 31506092316 31549588992 31596497172 31605833016 31647259088 31690950656 31696524072 31747446688 31781885952 31838544096 31885315584 31929655808 31986577384 32030737408 32087839184 32100546888 32132139008 32144864256 32202169488 32244377184 32351893452 32356336827 32444725284 32449181409 32486925312 32496849936 32532102144 32541714432 32542292403 32590097712 32599727136 32635090944 32637973248 32645060832 32693270112 32751299544 32786827776 32845277448 32890622976 32939525016 33109998048 33132793856 33145915392 33205005216 33253784064 33261005376 33320300373 33359391864 33369248592 33405447168 33415910991 33464999664 33511200768 33555124224 33561025488 33614943552 33625212781 33667011072 33671635072 33721698327 33731662106 33768253824 33771236208 33817860096 33828453102 33878147808 33914898432 33924919296 33925259296 33975359136 34022264832 34032658496 34082653184 34093329133 34180451328 34259650758 34357956786 34408429344 34455932928 34517358144 34527903057 34554802176 34565358528 34616403648 34626978819 34674784128 34677846576 34715464704 34725722112 34726338873 34736599494 34777352592 34782129092 34825365504 34836004512 35043766656 35092499072 35144050688 35155059106 35168981517 35179372926 35203593472 35206702624 35217535104 35255308288 35280318042 35332145568 35356471296 35380924416 35493287616 35556562143 35603166474 35647423488 35652319488 35658589581 35715877524 35754621696 35807145984 35818362108 35870980032 35878769688 35881938471 35920862784 35931476352 35984899557 35995532046 36034579584 36045588002 36087515136 36098819082 36148656384 36191066112 36274924332 36316729536 36547790976 36558956178 36598614912 36609428736 36663859926 36674693028 36714477312 36717719904 36725693436 36768411648 36779928876 36845211987 36873916416 36885181248 36950937129 37001950848 37050449664 37056965643 37061396992 37116500172 37167742464 37234002072 37274393088 37285780264 37340553856 37403818064 37407121538 37418631048 37447700352 37458765056 37514459046 37540404666 37566250752 37749514752 37816811496 37875387456 37880589456 37989285552 37992640734 38045092608 38112916284 38154260736 38165534208 38165916708 38210310144 38215558144 38222279028 38275047936 38286740808 38342984832 38453007744 38568642848 38625300992 38694159016 38709483012 38747579392 38762924544 38832027912 38886028344 39009132144 39012577398 39039437056 39054897792 39066437376 39124521666 39178536192 39190505076 39241479168 39354080256 39366102768 39420450816 39424237488 39479061456 39490726368 39537057024 39548739072 39604042656 39607540452 39662221824 39674338472 39776030208 39788181624 39914141424 40108859424 40223949408 40283039232 40294941696 40354852536 40363615899 40410565632 40410970632 40422910896 40526521344 40538902032 40598454528 40604030528 40667238432 40714949376 40720541376 40780360704 40793134623 40856320728 40909461504 40909871504 40966350848 40979183026 41026848768 41039382304 41096040448 41099670016 41157142368 41169303104 41185607328 41217603072 41479401872 41495828904 41549801472 41627194704 41681755872 41694071616 41739300864 41813710272 41826484191 41875135488 41888252331 41933692224 41946502797 41995293696 42008123088 42066118656 42079295322 42128662896 42141110688 42262032096 42451392128 42468204096 42513754112 42543912933 42615663138 42665232384 42737946246 42800729184 42859819008 42923543328 42936225984 42986598912 42992502912 43059428928 43072583409 43135857936 43141782436 43259633712 43265575212 43315900416 43329133248 43376136192 43389723204 43453463616 43466302848 43466738473 43517297664 43526747776 43530928893 43591026816 43591463691 43604343698 43668399392 43715770368 43729463766 43793703264 43854163968 43919366688 44071864489 44146664064 44273340288 44286865614 44338378752 44348007168 44352267174 44413944138 44427067164 44479189152 44492331456 44540596224 44554547988 44619999552 44633630781 44748033984 44761704327 44819924736 44889348096 44903409102 44962264436 45024338432 45028314944 45104604136 45122466852 45170863744 45300478848 45331809408 45444344698 45462341961 45475774758 45573935104 45606264786 45673261344 45679534344 45736316928 45750643236 45810609048 45877905792 45963360819 46023144192 46023605442 46037204076 46087144704 46155204864 46169305092 46233045504 46237128768 46287286272 46301785164 46315465992 46369803456 46448006016 46530809718 46664327106 46725022208 46743526656 46891975356 46905830568 46956713472 47040424056 47109527424 47175403752 47244705408 47259138474 47324383488 47394745758 47408749524 47470888632 47529897984 47536425984 47544786108 47621170032 47672828928 47757816144 47827973376 47838359584 47842584628 47894483712 47908635136 47979866076 47994042728 48046106112 48131758776 48198208512 48366565776 48422306048 48527840178 48730387968 48745274904 48798153216 48812571648 48885146568 48899590704 48952636416 48956959872 48967591248 49039905168 49126949316 49180241664 49267916172 49335934464 49400599552 49409287524 49416073649 49488666896 49556989952 49645336096 49664997072 49699190784 49891508064 49930267136 50019278728 50039087796 50053872888 50088334336 50108170752 50197499496 50266801152 50332686336 50422415328 50500516608 50507452608 50597493159 50652380736 50656854312 50726790144 50742679653 50817221712 50872347648 50887378944 50887888944 50963038704 51033397248 51048987744 51123979776 51270676992 51389476137 51536935179 51612644016 51683899392 51776037216 51832203264 51848037792 51924605472 52012176192 52016769864 52073197056 52088583168 52104899241 52166028888 52173193638 52238048256 52254006768 52321972224 52472107008 52488137024 52565649984 52581708577 52638748608 52654301824 52716076032 52731652096 52732588659 52748169602 52769059389 52805390208 52810053936 52882962432 53034706944 53050908832 53218855232 53239931424 53404749711 53478479232 53573816286 53631932544 53710718976 53726588928 53727543162 53806470048 53818154532 53880754176 53881294176 53897214528 53993298069 54035361792 54051869376 54068382003 54131272704 54148228623 54222984576 54286599168 54294055168 54373814272 54390846164 54412386498 54475094304 54838434267 54876189824 54897922368 54914143104 54956804096 54995789889 55012039542 55071715968 55076579856 55088540154 55152617472 55169893314 55327771872 55502926272 55575674496 55592095488 55674750258 55751613696 55768645588 55833513984 55851003108 55911589632 55928670396 55993724928 56010830784 56105727096 56110682307 56171550528 56188147584 56271688569 56349376128 56366590634 56624272128 56725217244 56820884184 56983928328 56988961101 57067638912 57169374426 57231391104 57248301312 57248875062 57315465216 57323337216 57333418542 57412571904 57430111212 57514477248 57679511616 57687433616 57772177664 57852964272 57937951488 57955070464 58023063552 58041238524 58121369088 58121951588 58305951688 58329042516 58391604352 58513698216 58518866097 58559155584 58599656064 58785757614 58862218752 59031120384 59049154152 59130676224 59136356232 59218592184 59236089552 59305585536 59323108608 59406063984 59411310678 59493332736 59511507708 59664045312 59682272436 59759899648 59871212136 60163289136 60335924112 60400638464 60424558848 60442412544 60532278804 60615848448 60616455948 60634366344 60808353048 60897681792 60906045792 61000857648 61072424064 61080812064 61170541056 61284481092 61292898217 61364192256 61364807256 61382938768 61449526272 61468774539 61540273152 61559073456 61644060672 61649505024 61735713552 61753954656 61826404608 61930674688 62041079624 62219102808 62324702208 62522633808 62541107424 62608951296 62720565408 62812703232 62900538336 62992940544 63012184632 63099177984 63118942983 63192994344 63211666032 63294518176 63381901312 63393048144 63494893376 63563771904 63677088192 63770631168 63859311616 63879314717 63923494707 63973154768 64061474816 64106919369 64175678368 64201093776 64264278016 64289728512 64404338976 64488754368 64703786904 64712673654 64889450568 64898362818 64973850624 64993699872 65064204288 65083428864 65084584806 65180195424 65199454272 65270181888 65275946496 65290121664 65386540224 65406515547 65502599088 65573655552 65594195649 65690554896 65781245952 65879050032 66219996096 66291830784 66410010432 66430298421 66507568128 66522010752 66528400761 66620916207 66640600746 66718783728 66738497184 66810894336 66831821982 66929999328 67022401536 67122050976 67229887104 67250425562 67334022144 67343270144 67355113653 67443396654 67463324212 67536507648 67542472416 67635720192 67656906204 67756295616 67829796864 67850518592 67950718272 67971476941 68065316992 68165306368 68166517047 68186658266 68213662137 68360902656 68519301516 68715913572 68816858688 69034716288 69035408163 69055806114 69130717056 69232807296 69253957638 69349568256 69355693152 69430929408 69451444224 69452677746 69473198988 69554705184 69564258184 69650731008 69672009024 69796214577 69996490659 70087533312 70184998144 70288101376 70310118212 70337963034 70358745852 70407186944 70413405248 70435070208 70560636084 70664291136 70888707711 70986575232 71092118637 71113124286 71206332948 71294846976 71304638976 71317179162 71431755048 71509243392 71636724216 71741960064 71757539376 71763876942 71841725568 71862952704 71969799114 71991064092 72069159168 72091176004 72175030272 72197638164 72297312768 72382132224 72549848664 72633459072 73095581952 73117912356 73197229824 73218857472 73327719852 73349386056 73428954624 73435439808 73451386872 73559857752 73690423974 73770362496 73901874258 74003901696 74100899328 74113931286 74122793984 74233000344 74335484928 74468004144 74548786176 74571560528 74681107712 74807636128 74814243076 74837262096 74895400704 74917530112 75028918092 75080809332 75132501504 75499029504 75633622992 75750774912 75761178912 75978571104 75985281468 76090185216 76225832568 76308521472 76331068416 76331833416 76431116288 76444558056 76550095872 76573481616 76685969664 76906015488 77137285696 77250601984 77388318032 77418966024 77495158784 77525849088 77664055824 77772056688 78018264288 78025154796 78078874112 78109795584 78132874752 78249043332 78259790457 78357072384 78381010152 78482958336 78708160512 78732205536 78840901632 78848474976 78958122912 78981452736 79074114048 79097478144 79122254403 79208085312 79215080904 79232283061 79324443648 79348676944 79552060416 79576363248 79828282848 80217718848 80360724429 80447898816 80566078464 80589883392 80591314743 80709705072 80727231798 80821131264 80821941264 80845821792 81053042688 81077804064 81196909056 81208061056 81334476864 81429898752 81441082752 81560721408 81586269246 81712641456 81818923008 81819743008 81932701696 81958366052 82053697536 82078764608 82199340032 82225087909 82314284736 82338606208 82371214656 82435206144 82518059313 82632810231 82958803744 82991657808 83099602944 83254389408 83363511744 83388143232 83512125387 83627420544 83652968382 83750270976 83776504662 83867384448 83893005594 83990587392 84016246176 84132237312 84158590644 84257325792 84282221376 84524064192 84549885951 84902784256 84936408192 85027508224 85087825866 85231326276 85330464768 85475892492 85601458368 85754061639 85847086656 85872451968 85873312593 85973197824 85985005824 86000127813 86118857856 86145166818 86271715872 86283564872 86519267424 86531150424 86658266496 86779446408 86906927232 86932605696 86933476946 87034595328 87053495552 87061857786 87182053632 87182927382 87208687396 87336798784 87431540736 87458927532 87587406528 87838733376 88143728978 88178636421 88293328128 88546680576 88573731228 88676757504 88696014336 88704534348 88827888276 88854134328 88958378304 88984662912 89109095976 89116966017 89239999104 89267261562 89496067968 89523408654 89639849472 89778696192 89806818204 89924528872 90048676864 90056629888 90209208272 90244933704 90341727488 90600957696 90663618816 90888689396 90924683922 90951549516 91212529572 91346522688 91359068688 91501286472 91621218096 91755811584 91926721638 92046288384 92047210884 92074408152 92174289408 92310409728 92338610184 92466091008 92474257536 92603570328 92630931984 92739606912 92896012032 93061619436 93328654212 93450044416 93487053312 93783950712 93811661136 93913426944 94080848112 94219054848 94350807504 94489410816 94518276948 94648766976 94789491516 94817499048 94941777264 95072851968 95089572216 95242340064 95345657856 95515632288 95655946752 95676719168 95685169256 95788967424 95817270272 95847283789 95959732152 95988085456 96092212224 96263517552 96396417024 96733131552 96844612096 97055680356 97069010481 97347544227 97460775936 97490549808 97596306432 97625143296 97626877209 97770293136 97799181408 97905272832 97913919744 97935182496 98079810336 98253898632 98360483328 98535832344 98671868928 98801199104 98818575048 98832147298 98977333792 99113979904 99290672192 99329994144 99398381568 99783016128 99860534272 99960901119 100038557456 100078175592 100107745776 100176668672 100216341504 100247732973 100394998992 100533602304 100665372672 100844830656 100875638343 101001033216 101014905216 101165094981 101194986318 101304761472 101313708624 101453580288 101485359306 101634443424 101744695296 101774757888 101775777888 101926077408 102066794496 102097975488 102247959552 102279987399 102541353984 102778952274 103073870358 103225288032 103367798784 103552074432 103583709171 103664406528 103696075584 103849210944 103880936457 104024352384 104033539728 104146394112 104177166336 104179016619 104209798482 104332057776 104346387276 104476096512 104508013536 104831545729 104976274048 105131299968 105163417154 105277497216 105308603648 105432152064 105463304192 105465177318 105496339204 105538118778 105610780416 105620107872 105765924864 106069413888 106101817664 106290967297 106437710464 106479862848 106669686429 106809499422 106956958464 107147632572 107263865088 107421437952 107455086324 107612940096 107636309064 107645815413 107762588352 107794429056 107954698671 107986596138 108103738752 108136764006 108262545408 108296457246 108445969152 108573198336 108588110336 108781692328 108824772996 108950188608 109676868534 109752379648 109795844736 109828286208 109913608192 109991579778 110024079084 110143431936 110153159712 110177080308 110305234944 110339786628 110535635961 110655543744 110852811387 111005852544 111151348992 111170896929 111184190976 111349500516 111503227392 111537291176 111702006216 111823179264 111857340792 112021661568 112211454192 112221364614 112343101056 112376295168 112543377138 112698752256 112733181268 113248544256 113450434488 113641768368 113967856656 113977922202 114135277824 114338748852 114462782208 114496602624 114497750124 114630930432 114646674432 114666837084 114825143808 114860222424 115028954496 115359023232 115374867232 115544355328 115705928544 115875902976 115910140928 116082477048 116242738176 116243903176 116611903376 116658085032 116783208704 117027396432 117037732194 117118311168 117199312128 117571515228 117724437504 118062240768 118098308304 118261352448 118272712464 118437184368 118472179104 118611171072 118646217216 118812127968 118822621356 118986665472 119023015416 119328090624 119364544872 119519799296 119742424272 120326578272 120671848224 120801276928 120849117696 120884825088 121064557608 121090847697 121231696896 121232911896 121268732688 121616706096 121795363584 121812091584 122001715296 122144848128 122161624128 122341082112 122379403869 122568962184 122585796434 122728384512 122729614512 122765877536 122899052544 122937549078 123080546304 123118146912 123288121344 123299010048 123471427104 123507909312 123652809216 123861349376 123900147337 124082159248 124438205616 124649404416 125045267616 125082214848 125217902592 125441130816 125479452573 125625406464 125664756993 125801076672 125839508391 125985881088 126024369264 126198355968 126237885966 126385988688 126423332064 126589036352 126786096288 126989786752 127354176384 127541262336 127718623232 127758629434 127846989414 127946309536 128122949632 128213838738 128351356736 128402187552 128579457024 128808677952 128977508736 129217750227 129407573808 129425347308 129778901136 129796725636 129947701248 129987399744 130128408576 130169169612 130360390848 130398908544 130400215419 130551892992 130580243328 130592786679 130773080448 130774391073 130813031094 131005198176 131147311104 131188391298 131381109792 131562491904 131758100064 132215593467 132439992192 132820020864 132860596842 133015136256 133044021504 133056801522 133241832414 133281201492 133437567456 133476994368 133621788672 133663643964 133859998656 133900892343 134244101952 134285112981 134459774208 134500851124 134668044288 134686540288 134710227306 134886793308 134926648424 135073015296 135084944832 135313812408 135512591232 135701037184 135901436544 135942953882 136130633984 136330612736 136333034094 136373316532 136427324274 136721805312 137038603032 137431827144 137633717376 137890082457 138069432576 138070816326 138111612228 138261434112 138465614592 138507915276 138699136512 138711386304 138861858816 138905355492 138946397976 139109410368 139128516368 139344018048 139592429154 139992981318 140175066624 140369996288 140620236424 140675926068 140717491704 140814373888 140826810496 140870140416 141121272168 141328582272 141777415422 141973150464 142184237274 142226248572 142412665896 142589693952 142609277952 142634358324 142863510096 143018486784 143273448432 143483920128 143515078752 143527753884 143683451136 143725905408 143939598228 143982128184 144138318336 144182352008 144395276328 144594625536 145099697328 145266918144 146191163904 146235824712 146394459648 146437714944 146655439704 146698772112 146857909248 146870879616 146902773744 147119715504 147380847948 147540724992 147803748516 147824048641 148007803392 148201798656 148227862572 148245587968 148248220947 148466000688 148670969856 148936008288 149097572352 149143121056 149362215424 149615272256 149628486152 149674524192 149790801408 149835060224 150057836184 150161618664 150265003008 150998059008 151267245984 151501549824 151522357824 151792479477 151957142208 151970562936 152180370432 152228038959 152451665136 152617042944 152662136832 152663666832 152862232576 152889116112 153100191744 153146963232 153371939328 153812030976 154168428411 154274571392 154501203968 154610805537 154776636064 154837932048 154990317568 155051698176 155328111648 155544113376 156036528576 156050309592 156157748224 156219591168 156265749504 156314697723 156498086664 156519580914 156714144768 156762020304 156965916672 157416321024 157464411072 157696949952 157745125731 157916245824 157962905472 158148228096 158194956288 158197765977 158244508806 158416170624 158430161808 158464566122 158648887296 158697353888 159104120832 159152726496 159656565696 160214249133 160435437696 160721448858 160895797632 161132156928 161179766784 161182629486 161419410144 161454463596 161642262528 161643882528 161691643584 161979894207 162106085376 162155608128 162205146009 162393818112 162416122112 162444685869 162668953728 162859797504 162882165504 163121442816 163172538492 163425282912 163639486016 163916732104 163931209093 164157529216 164398680064 164450175818 164515302801 164628569472 164677212416 164742429312 164870412288 165036118626 165265620462 165917607488 165983315616 166508778816 166727023488 166776286464 167024250774 167254841088 167305936764 167500541952 167553009324 167734768896 167786011188 167981174784 168032492352 168317181288 168332046921 168514651584 168564442752 168815065707 169048128384 169099771902 169805568512 169872816384 170175651732 170462652552 170951784984 170966883303 171202916736 171508123278 171694173312 171744903936 171746625186 171946395648 171970011648 172000255626 172237715712 172290333636 172543431744 172567129744 173038534848 173062300848 173316532992 173558892816 173813854464 173865211392 173866953892 174069190656 174106991104 174123715572 174364107264 174365854764 174417374792 174673597568 174917855064 175174813056 175677466752 176287457956 176357272842 176586656256 177093361152 177147462456 177392028672 177409068696 177655776552 177708268656 177916756608 177969325824 178218191952 178233932034 178479998208 178534523124 178992135936 179046817308 179279698944 179613636408 179849057744 180097353728 180113259776 180418416544 180489867408 180683454976 181201915392 181327237632 181777378792 181849367844 181903099032 182425059144 182693045376 182718137376 183002572944 183242436192 183511623168 183853443276 183878694651 184092576768 184094421768 184148816304 184348578816 184406323617 184620819456 184677220368 184932182016 184948515072 185207140656 185261863968 185479213824 185792024064 186123238872 186657308424 186900088832 186974106624 187567901424 187623322272 187826853888 188161696224 188438109696 188701615008 188978821632 189036553896 189297533952 189356828949 189578983032 189634998096 189883554528 190145703936 190179144432 190484680128 190691315712 191031264576 191089623853 191311893504 191353438336 191370338512 191577934848 191634540544 191637944151 191694567578 191770484121 191919464304 191976170912 192184424448 192527035104 192792834048 193466263104 193689224192 194111360712 194138020962 194695088454 194921551872 194981099616 195192612864 195250286592 195253754418 195540586272 195598362816 195810545664 195827839488 195870364992 196159620672 196219546641 196507797264 196720966656 196782586947 197071664688 197343737856 197602398208 197637150096 197664294596 197954667584 198581344384 198659988288 199290895263 199566032256 199721068544 199862748621 199921802238 200077114912 200156351184 200215491552 200353337344 200432683008 200495465946 200789997984 201067204608 201689661312 201751276686 202002066432 202029810432 202065340959 202330189962 202389972636 202609522944 202627417248 202907160576 202970718612 203268886848 203330984669 203489390592 203551555776 203852154816 203914430823 204195950976 204495919104 204499551141 204559974798 205082707968 205557904548 206147740716 206450576064 207104148864 207106224489 207167418342 207392151168 207698421888 207761872914 208048704768 208067079456 208292788224 208354332672 208358033238 208419596964 208664115552 208692774552 208952193024 209016027072 209388643731 209663091458 209952548096 209989471977 210262599936 210326834308 210554994432 210617207296 210864304128 210930354636 210992678408 211076237556 211221560832 211240215744 212203635328 212581934594 212666123133 212875420928 212959725696 213339372858 213618998844 213913916928 214295265144 214527730176 214910172648 215225880192 215272618128 215291630826 215525176704 215588858112 215909397342 215973192276 216207477504 216273528012 216525090816 216592914492 216891938304 217146396672 217176220672 217563384656 217649545992 217900377216 219353737068 219504759296 219591689472 219656572416 219983159556 220048158168 220286863872 220306319424 220354160616 220679573256 221071271922 221311087488 221705622774 222011705088 222302697984 222341793858 222368381952 222699001032 223006454784 223074582352 223404012432 223646358528 223714681584 224043323136 224422908384 224442729228 224686202112 224752590336 225086754276 225397504512 225466362536 226497088512 226900868976 227283536736 227935713312 227955844404 228270555648 228677497704 228925564416 228993205248 228995500248 229293348864 229333674168 229650287616 229720444848 230057908992 230718046464 230749734464 231088710656 231161096197 231411857088 231751805952 231820281856 232164954096 232485476352 232487806352 233223806752 233316170064 233566417408 234054792864 234075464388 234236622336 234398624256 234779371371 235143030456 235448875008 236124481536 236196616608 236522704896 236545424928 236874368736 236944358208 237222342144 237292434432 237366763209 237624255936 237645242712 237696849183 237973330944 238046030832 238656181248 238729089744 239039598592 239484848544 240653156544 241082173287 241343696448 241602553856 241698235392 241769650176 241773944229 242129115216 242181695394 242463393792 242465823792 242537465376 243233412192 243590727168 243624183168 244003430592 244289696256 244323248256 244682164224 244758807738 245137924368 245171592868 245456769024 245459229024 245531755072 245798105088 245875098156 246161092608 246236293824 246598020096 246675263727 246942854208 247015818624 247018294249 247305618432 247722698752 247800294674 247898430693 248164318496 248876411232 249298808832 250090535232 250164429696 250536376161 250882261632 250958905146 251250812928 251329513986 251602153344 251679016782 251971762176 252048738528 252396711936 252475771932 252771977376 252846664128 253178072704 253572192576 253649657853 253979573504 254708352768 255082524672 255437246464 255517258868 255693978828 255892619072 256348803481 256427677476 256702713472 256804375104 257262184917 257617355904 257619937779 257955017472 258435500454 258815147616 258850694616 259557802272 259593451272 259974799488 260338339224 260720781696 260797817088 260800430838 261103785984 261160486656 261185573358 261546160896 261548782146 261626062188 262010396352 262294622208 262376782596 262762219584 263516200128 264431186934 264879984384 265640041728 265721193684 266030272512 266088043008 266113603044 266483664828 266562402984 266875134912 266953988736 267327287928 267350898051 267719997312 267801784686 268488203904 268570225962 268919548416 269001702248 269336088576 269373080576 269420454612 269773586616 269853296848 270146030592 270169889664 270627624816 271025182464 271402074368 271802873088 271885907764 272261267968 272666068188 272746633064 272854648548 274077206064 274863654288 275267434752 275780164914 276138865152 276141632652 276223224456 276522868224 276931229184 277015830552 277398273024 277422772608 277810710984 277892795952 278218820736 278257032736 278688036096 279184858308 279985962636 280350133248 280739992576 281240472848 281351852136 281434983408 281628747776 281653620992 281740280832 282242544336 282657164544 283554830844 283946300928 284368474548 284452497144 284825331792 285218555904 285268716648 285727020192 286036973568 286546896864 286967840256 287030157504 287055507768 287366902272 287451810816 287541851367 287879196456 287964256368 288276636672 288364704016 288790552656 289189251072 290199394656 290533836288 291207031443 292042632681 292382327808 292471649424 292788919296 292875429888 292880631627 293310879408 293397544224 293715818496 293741759232 293805547488 294239431008 294761695896 295081449984 295607497032 295648097282 296015606784 296403597312 296455725144 296491175936 296496441894 296932001376 297341939712 297872016576 298195144704 298286242112 298724430848 298818002401 299230544512 299256972304 299349048384 299581602816 299670120448 299882703357 300115672368 300323237328 300530006016 301996118016 302534491968 302626915029 303003099648 303044715648 303495284943 303584958954 303914284416 303941125872 304360740864 304456077918 304903330272 305234085888 305324273664 305327333664 305778232224 306200383488 306293926464 306743878656 306839962197 307624061952 308336856822 308549142784 309002407936 309221611074 309553272128 309675864096 310103396352 310656223296 310751127513 311088226752 311642809371 312073057152 312100619184 312315496448 312439182336 312531499008 312537049857 312629395446 312996173328 313039161828 313428289536 313524040608 314494637187 314928822144 315393899904 315490251462 315832491648 315925810944 316296456192 316389912576 316395531954 316489017612 316832341248 316860323616 316929132244 317297774592 317394707776 317960533073 318208241664 318305452992 318872901891 319313131392 320428498266 320870875392 321442897716 321791595264 322264313856 322365258972 322838820288 322908927192 322937446239 323287765056 323383287168 323864096013 323959788414 324311216256 324410292018 324787636224 324832244224 324889371738 325337907456 325719595008 325764331008 326345076984 326850565824 327278972032 327833464208 327862418186 328315058432 328797360128 328900351636 329030605602 329257138944 329354424832 329484858624 329740824576 330072237252 330531240924 331606907883 331835214976 331966631232 332558434161 333017557632 333454046976 333552572928 334048501548 334509682176 334611873528 335106018648 335469537792 335572022376 336064984704 336634362576 336664093842 337029303168 337128885504 337630131414 338096256768 338199543804 339611137024 339745632768 340351303464 340925305104 341903569968 341933766606 342405833472 343016246556 343388346624 343489807872 343493250372 343892791296 343940023296 344000511252 344475431424 344580667272 345086863488 345134259488 346077069696 346124601696 346633065984 347117785632 347627708928 347730422784 347733907784 348213982208 348247431144 348323055721 348728214528 348731709528 348834749584 349347195136 349835710128 350349626112 351354933504 352574915912 352714545684 353173312512 354186722304 354294924912 354784057344 354818137392 355311553104 355416537312 355833513216 355938651648 356436383904 356467864068 356959996416 357069046248 357984271872 358093634616 358559397888 359227272816 359698115488 360194707456 360226519552 360836833088 360979734816 361366909952 362403830784 362654475264 363272543091 363554757584 363698735688 363806198064 364850118288 365386090752 365436274752 366005145888 366484872384 367023246336 367138211607 367706886552 367757389302 368185153536 368188843536 368297632608 368697157632 368812647234 369241638912 369354440736 369864364032 369897030144 370414281312 370523727936 370958427648 371584048128 371700442011 372246477744 373314616848 373800177664 373948213248 375135802848 375246644544 375653707776 376323392448 376438357719 376876219392 376994270979 377403230016 377518525173 377957643264 378073107792 378595067904 378713657898 379157966064 379269996192 379767109056 380358288864 380969360256 382062529152 382179247706 382623787008 382706876672 382740677024 383155869696 383269081088 383275888302 383389135156 383540968242 383838928608 383952341824 384368848896 385054070208 386276929933 386932526208 387378448384 387653250681 388222721424 388276041924 389390176908 389843103744 389962199232 390385225728 390507508836 391081172544 391196725632 391200646257 391655678976 391740729984 391778360037 392319241344 392323173219 392439093282 393015594528 393441933312 393565173894 394143329376 394687475712 395274300192 395328589192 395909335168 396646780401 397162688768 397319976576 398581790526 399132064512 399442137088 399725497242 399843604476 400154229824 400312702368 400430983104 400865366016 400990931892 401579995968 401702677029 402855338943 403379322624 403502553372 404004132864 404059620864 404130681918 404660379924 404779945272 405219045888 405254834496 405941437224 406537773696 406661969338 407103111552 407704309632 407828861646 408391901952 408991838208 408999102282 409119949596 410165415936 411115809096 412295481432 412901152128 414208297728 414212448978 414334836684 414784302336 415396843776 415523745828 416097409536 416134158912 416585576448 416716066476 416839193928 417328231104 417385549104 418032054144 418777287462 419326182916 419905096192 419978943954 420525199872 420653668616 421109988864 421234414592 421860709272 421985356816 422152475112 422443121664 422480431488 424407270656 425163869188 425332246266 425750841856 425919451392 426678745716 427237997688 427827833856 428590530288 429055460352 429820345296 430451760384 430545236256 430583261652 431050353408 431177716224 431818794684 431946384552 432414955008 432547056024 433185828984 433783876608 434352441344 435126769312 435299091984 435800754432 438707474136 439009518592 439183378944 439313144832 439966319112 440096316336 440573727744 440612638848 440708321232 441359146512 442142543844 442622174976 443411245548 443472145923 444023410176 444605395968 444683587716 444736763904 444744662841 445398002064 446012909568 446149164704 446808024864 447292717056 447429363168 448086646272 448845816768 448885458456 449372404224 449505180672 450173508552 450795009024 450932725072 452994177024 453801737952 454567073472 455377438431 455871426624 455911688808 456541111296 456684116877 457354995408 457851128832 457986410496 457991000496 458586697728 458667348336 459300575232 459440889696 460115817984 460863210469 461436092928 461499468928 462177421312 462322192394 462505285233 462823714176 463503611904 463640563712 464329908192 464970952704 464975612704 466447613504 466632340128 467132834816 468109585728 468150928776 468473244672 468797248512 468944093169 469558742742 470286060912 470897750016 472248963072 472393233216 473090849856 473235377193 473748737472 473888716416 474444684288 474584868864 474593297931 474733526418 475248511872 475290485424 475393698366 475946661888 476092061664 477312362496 477458179488 478969697088 480642747399 481306313088 482164346574 482687392896 483205107712 483396470784 483539300352 483547888458 484258230432 484363390788 484926787584 484931647584 485074930752 485939682621 486466824384 486615438027 487181454336 487248366336 487334057607 488006861184 488579392512 488646496512 489364328448 489517615476 490275848736 490343185736 490918458048 491063510144 491750196312 491793627279 492472587648 493196040192 493350527454 493885708416 494031637248 494036588498 494611236864 495445397504 495600589348 495796861386 496328636992 497752822464 500181070464 500328859392 501072752322 501764523264 501917810292 502501625856 502659027972 503204306688 503358033564 503943524352 504097477056 504951543864 504996140763 505543954752 505693328256 506356145408 506445197121 507144385152 507299315706 507959147008 509416705536 511034517736 511387957656 511785238144 512697606962 512855354952 512900649909 513405426944 513608750208 514524369834 515234711808 515239875558 515910034944 516871000908 517630295232 517701389232 519115604544 519186902544 519949598976 520676678448 521441563392 521595634176 521600861676 522207571968 522320973312 522371146716 523092321792 523097564292 523252124376 524020792704 524753565192 525524439168 527032400256 528862373868 529759968768 531280083456 531442387368 532176086016 532227206088 532967329656 533124805968 533750269824 533907977472 534654575856 534701796102 535439994624 535603569372 536976407808 537140451924 537839096832 538003404496 538746161152 538840909224 539547173232 539706593696 540292061184 540339779328 541255249632 542050364928 542804148736 543605746176 543771815528 544522535936 545332136376 545493266128 545709297096 548154412128 549727308576 550534869504 551560329828 551636083953 552277730304 552283265304 552446448912 553045736448 553218970851 553862458368 554031661104 554796546048 554845545216 555621421968 555785591904 556437641472 556514065472 557376072192 558369716616 559971925272 560700266496 561479985152 562480945696 562703704272 562869966816 563257495552 563307241984 563480561664 564485088672 565314329088 567109661688 567892601856 568070486847 568736949096 568904994288 569650663584 570437111808 570537433296 571454040384 571628617277 572073947136 573093793728 573268871559 573935680512 574060315008 574111015536 574733804544 574903621632 574913832453 575083702734 575758392912 575928512736 576553273344 576729408032 577581105312 578378502144 580398789312 581067672576 582414062886 584085265362 584764655616 584943298848 585577838592 585750859776 585761263254 586621758816 586795088448 587431636992 587483518464 587611094976 588478862016 588658639923 589523391792 590162899968 590347760841 591214994064 591296194564 592031213568 592807194624 592911450288 592992883788 593864002752 595744033152 595750003777 596572484224 597448861696 597636004802 597872685789 598461089024 598513944608 598698096768 599163205632 599340240896 599765406714 600231344736 600646474656 601060012032 605068983936 605253830058 606006199296 606089431296 606196022877 606990569886 607169917908 607828568832 607882251744 608721481728 608912155836 609806660544 609992954007 610468171776 610654667328 611556464448 611743292469 612587852928 613487757312 613498653423 613679924394 615248123904 616673713644 617098285568 618443222148 619106544256 619351728192 621312446592 621318673467 621502255026 622176453504 623285618742 624146114304 624201238368 624630992896 624878364672 625062998016 625074099714 625258790892 625992346656 626078323656 626856579072 627048081216 628165931193 628989274374 629857644288 629968415931 630787799808 630980502924 631664983296 631851621888 632592912384 632791063908 632978035224 633664682496 633720647232 633858264488 634789415552 635921066146 636610905984 637745803782 638626262784 640856996532 641741750784 642885795432 643583190528 644730517944 645677640576 645817854384 645874892478 646575530112 646766574336 647728192026 647919576828 648622432512 648820584036 649575272448 649664488448 649778743476 650675814912 651439190016 651528662016 652690153968 653701131648 654557944064 655666928416 655724836372 656630116864 657800703272 658061211204 658514277888 658708849664 658969717248 660144474504 661062481848 663213815766 663670429952 663933262464 665116868322 666035115264 666908093952 667105145856 668097003096 669019364352 669223747056 670212037296 670939075584 671144044752 672129969408 673268725152 673328187684 674058606336 674257771008 675260262828 676192513536 676399087608 679222274048 679491265536 680702606928 681850610208 683807139936 683867533212 684811666944 686032493112 686776693248 686979615744 686986500744 687880046592 688001022504 688950862848 689161334544 690173726976 690268518976 692154139392 692249203392 693266131968 693483288591 694235571264 695255417856 695460845568 695467815568 696427964416 696494862288 696646111442 697456429056 697463419056 697669499168 698694390272 699671420256 700699252224 702709867008 704338114113 705149831824 705429091368 706346625024 708373444608 708589849824 709568114688 709636274784 710623106208 710833074624 711667026432 711877303296 712100289627 712872767808 712935728136 713090547549 713919992832 714138092496 715968543744 716187269232 717118795776 718454545632 719396230976 720453039104 720678711673 721673666176 721959469632 722733819904 723246519861 724807661568 725308950528 726545086182 727109515168 727397471376 727612396128 729700236576 730772181504 730872549504 732010291776 732969744768 734046492672 734276423214 735413773104 735514778604 736370307072 736377687072 736595265216 737394315264 737625294468 738483277824 738708881472 738934554041 739794060288 740025791181 740828562624 741047455872 741054882747 741916855296 743168096256 743400884022 744492955488 746629233696 747896426496 750271605696 750493289088 751609128483 752646784896 752876715438 753752438784 753988541958 754806460032 755037050346 755915286528 756146215584 757190135808 757427315796 758315932128 758539992384 759534218112 760716577728 760948973559 761938720512 764125058304 764358495412 765247574016 765413753344 765481354048 766311739392 766551776604 766778270312 767081936484 767677857216 767904683648 769046410443 770108140416 772553859866 772859813337 773865052416 774756896768 775306501362 776445442848 776552083848 778780353816 779924398464 781015017672 782162345088 782393451264 782401292514 783311357952 783481459968 783556720074 784638482688 784646346438 784878186564 786031189056 786883866624 787130347788 788286658752 790548600384 790657178384 791818670336 793293560802 794325377536 794639953152 797163581052 798264129024 799450994484 799687208952 800308459648 800625404736 800861966208 801981863784 802052694153 803159991936 803405354058 805710677886 806758645248 807005106744 808008265728 808119241728 808261363836 809320759848 809559890544 810438091776 810509668992 811882874448 813075547392 813323938676 814206223104 815408619264 815657723292 816783803904 817998204564 818239899192 822231618192 824590962864 825802304256 828416595456 828424897956 828669673368 829568604672 830793687552 831047491656 832194819072 832268317824 833432132952 833678387856 834656462208 834771098208 836064108288 837554574924 838652365832 839810192384 839957887908 840073252033 841050399744 841307337232 842219977728 842468829184 843721418544 843970713632 844304950224 844886243328 844960862976 848814541312 850327738376 850664492532 851501683712 851838902784 853357491432 854475995376 855655667712 857181060576 858110920704 859640690592 860903520768 861090472512 861166523304 862100706816 862355432448 862625554101 863637589368 863892769104 864829910016 865094112048 866371657968 867567753216 868704882688 870253538624 870598183968 871601508864 873621094329 876127898043 877414948272 878019037184 878366757888 878626289664 878641894881 879932638224 880192632672 881147455488 881225277696 881416642464 882718293024 884285087688 885244349952 886822491096 886944291846 888046820352 889210791936 889367175432 889473527808 889489325682 890796004128 892025819136 892298329408 893616049728 893889045809 894585434112 894858726336 896173292544 896454007203 897691633536 897770916912 898744808448 899010361344 900347017104 901590018048 901865450144 905988354048 907603475904 907880745087 909134146944 910485854829 910754876862 911742853248 911823377616 913082222592 913368233754 914709990816 915702257664 915972820992 915982000992 917334696672 918601150464 918881779392 920231635968 920519886591 921726420938 922872185856 922998937856 924354842624 924644384788 925010570466 925647428352 927007223808 928659816384 929951225408 931609066309 932253382539 932895227008 933264680256 934265669632 934928428113 936219171456 936301857552 936946489344 937594497024 937888186338 939117485484 940572121824 943483911561 944786466432 946181699712 946470754386 947497474944 947777432832 948889368576 949169737728 949186595862 949467052836 950497023744 950580970848 950787396732 951893323776 952184123328 953881599219 954624724992 954916358976 956618705673 957939394176 961285494798 962612626176 964328693148 965374785792 966792941568 967095776916 968516460864 968726781576 968812338717 969863295168 970149861504 971592288039 971879365242 972933648768 973230876054 974362908672 974496732672 974668115214 976013722368 977158785024 977292993024 979035230952 980551697472 980686371472 981836916096 982127020288 983500392624 983587254558 984945175296 986392080384 986701054908 987771416832 988063274496 988073176996 989222473728 991201178696 991593722772 992657273984 994820723649 995505644928 1000362140928 1000657718784 1002145504644 1003529046528 1003835620584 1005318055944 1006408613376 1006716067128 1008194954112 1009903087728 1009992281526 1011087909504 1011386656512 1012712290816 1012890394242 1014288770304 1014598631412 1015918294016 1018833411072 1022069035472 1022775915312 1023570476288 1025395213924 1025710709904 1025801299818 1026810853888 1027217500416 1029048739668 1030469423616 1030479751116 1031820069888 1033742001816 1035260590464 1035402778464 1038231209088 1038373805088 1039899197952 1041353356896 1042883126784 1043191268352 1043201723352 1044641946624 1044742293432 1044969167163 1046184643584 1046195128584 1046504248752 1048041585408 1049507130384 1051048878336 1054064800512 1057724747736 1059519937536 1062560166912 1062884774736 1064352172032 1064454412176 1065934659312 1066249611936 1067500539648 1067815954944 1069309151712 1069403592204 1070879989248 1071207138744 1073952815616 1074280903848 1075678193664 1076006808992 1077492322304 1077681818448 1079094346464 1079413187392 1080584122368 1080679558656 1082510499264 1084100729856 1085608297472 1085948350189 1087211492352 1087543631056 1089045071872 1089817629273 1090664272752 1090986532256 1091418594192 1096308824256 1099454617152 1101069739008 1101414634821 1103120659656 1103272167906 1104555460608 1104566530608 1104892897824 1106091472896 1106437941702 1107724916736 1108063322208 1109593092096 1109691090432 1111242843936 1111571183808 1112875282944 1113028130944 1114752144384 1115101326033 1116739433232 1119943850544 1121400532992 1122959970304 1124961891392 1125407408544 1125739933632 1126614483968 1126961123328 1128970177344 1129315073157 1130628658176 1130982812937 1132555575519 1134219323376 1135785203712 1136140973694 1137473898192 1137809988576 1139301327168 1141074866592 1142908080768 1143257234554 1146187587456 1146537743118 1147871361024 1148120630016 1148222031072 1149467609088 1149807243264 1149827664906 1150167405468 1151516785824 1151857025472 1153106546688 1153458816064 1155162210624 1155515107997 1158830789799 1160797578624 1162135345152 1164828125772 1168170530724 1169529311232 1169886597696 1171155677184 1171522526508 1173243517632 1173590176896 1173601938771 1174967036928 1175222189952 1175335080111 1176957724032 1176969519657 1177317279846 1179046783584 1180325799936 1180695521682 1182429988128 1182592389128 1184062427136 1185822900576 1185985767576 1187728005504 1189940341203 1191488066304 1191500007554 1193144968448 1194897723392 1195272009604 1195745371578 1196922178048 1197027889216 1197396193536 1198326411264 1199530813428 1200462689472 1201292949312 1205108031087 1208566016829 1210137967872 1210507660116 1212012398592 1212178862592 1212392045754 1213981139772 1214339835816 1215657137664 1215764503488 1217824311672 1219613321088 1219985908014 1221309334656 1223112928896 1223486584938 1225175705856 1226975514624 1226997306846 1227359848788 1230496247808 1233347427288 1234196571136 1236886444296 1238213088512 1238703456384 1242624893184 1242637346934 1243004510052 1244352907008 1246571237484 1248292228608 1248402476736 1249756729344 1250148199428 1250517581784 1251984693312 1252156647312 1254096162432 1256331862386 1257978548748 1259715288576 1259936831862 1261575599616 1261961005848 1263329966592 1263703243776 1265582127816 1265956070448 1267329364992 1267441294464 1267716528976 1269578831104 1271842132292 1273221811968 1275491607564 1277252525568 1281713993064 1283483501568 1285771590864 1287166381056 1289461035888 1291355281152 1291635708768 1291749784956 1293151060224 1293533148672 1295456384052 1295839153656 1297244865024 1297641168072 1299328976896 1299557486952 1301351629824 1303057324032 1305380307936 1307402263296 1309115888128 1311333856832 1311449672744 1313260233728 1315601406544 1316122422408 1317028555776 1317417699328 1317939434496 1320288949008 1322124963696 1326427631532 1327340859904 1327866524928 1330233736644 1330416437769 1332070230528 1333816187904 1334210291712 1334233988523 1336194006192 1338038728704 1338447494112 1340424074592 1341878151168 1342288089504 1344259938816 1346537450304 1346656375368 1348117212672 1348515542016 1350520525656 1352385027072 1352798175216 1358444548096 1358982531072 1361405213856 1363701220416 1366132315293 1367614279872 1367735066424 1369623333888 1370052350631 1372064986224 1373553386496 1373959231488 1373973001488 1375760093184 1376002045008 1377901725696 1378322669088 1380347453952 1380537037952 1382589631407 1384308278784 1384498406784 1386532263936 1386966577182 1388471142528 1390510835712 1390921691136 1390935631136 1392855928832 1392989724576 1393292222884 1394912858112 1394926838112 1395338998336 1397388780544 1397826494453 1399342840512 1401398504448 1405419734016 1408676228226 1410299663648 1410858182736 1412693250048 1416746889216 1417179699648 1419272549568 1419706131579 1421246212416 1421666149248 1423334052864 1423754606592 1423779893793 1424200579254 1425745535616 1425871456272 1426181095098 1427839985664 1428276184992 1431937087488 1432374538464 1436909091264 1438792461952 1440906078208 1441357423346 1441928242197 1443347332352 1443918939264 1445467639808 1446493039722 1449615323136 1450617901056 1453090172364 1454219030336 1454794942752 1455224792256 1457819047863 1459400473152 1459846314081 1461544363008 1461745099008 1462002172821 1464020583552 1465939489536 1468092985344 1468552846428 1470827546208 1471029557208 1472755374144 1473190530432 1475250588936 1475380881837 1477417762944 1477869108082 1479588120576 1480051582362 1481657125248 1482094911744 1482109765494 1483833710592 1486336192512 1486801768044 1488985910976 1493258467392 1500543211392 1500986578176 1503218256966 1505293569792 1505753430876 1507504877568 1507977083916 1509612920064 1510074100692 1511830573056 1512292431168 1514854631592 1514988422289 1516631864256 1517079984768 1519068436224 1519335591363 1521433155456 1521897947118 1523877441024 1528250116608 1528716990824 1530827506688 1530962708096 1533103553208 1533556540624 1534163872968 1535355714432 1535809367296 1538092820886 1540216280832 1545107719732 1545719626674 1547730104832 1550613002724 1552890885696 1553104167696 1557560707632 1559848796928 1562030035344 1564324690176 1564786902528 1564802585028 1566622715904 1566962919936 1567113440148 1569276965376 1569292692876 1569756373128 1572062378112 1574260695576 1576573317504 1581097200768 1581314356768 1583637340672 1586587121604 1588650755072 1589279906304 1594327162104 1596528258048 1598901988968 1599374417904 1600616919296 1601250809472 1601723932416 1603963727568 1604105388306 1606319983872 1606810708116 1611421355772 1613517290496 1614010213488 1616238483456 1616522727672 1618641519696 1619119781088 1620876183552 1621019337984 1623765748896 1626151094784 1626647877352 1628412446208 1630817238528 1631315446584 1633567607808 1635996409128 1636479798384 1644463236384 1649181925728 1651604608512 1654908251859 1656833190912 1656849795912 1657339346736 1659137209344 1659656912553 1661587375104 1662094983312 1664389638144 1664536635648 1666864265904 1667356775712 1669312924416 1669542196416 1672128216576 1675109149848 1677304731664 1679620384768 1679915775816 1680146504066 1682100799488 1682614674464 1684439955456 1684937658368 1687442837088 1687941427264 1688609900448 1689772486656 1689921725952 1697629082624 1700655476752 1701328985064 1703003367424 1703677805568 1704211460541 1706714982864 1708951990752 1711311335424 1714362121152 1714885851831 1716221841408 1719281381184 1719806614677 1721807041536 1722180945024 1722333046608 1724201413632 1724710864896 1724741497359 1725251108202 1727275178736 1727785538208 1729659820032 1730188224096 1732743315936 1735135506432 1740507077248 1741196367936 1743203017728 1747242188658 1752255796086 1754829896544 1756038074368 1756733515776 1757252579328 1757283789762 1759865276448 1760385265344 1762294910976 1762450555392 1762833284928 1765436586048 1765975919769 1768570175376 1770488699904 1771043282523 1773644982192 1773888583692 1776093640704 1778421583872 1778734350864 1778978651364 1781592008256 1782136277393 1784596658816 1787232099456 1787250011331 1787778091618 1789717452672 1792346585088 1792908014406 1795383267072 1795541833824 1797489616896 1798020722688 1800694034208 1803180036096 1803730900288 1806946444049 1815206951808 1815761490174 1818268293888 1820971709658 1821509753724 1823485706496 1823646755232 1826164445184 1826736467508 1829419981632 1829978862021 1831404515328 1831964001984 1834669393344 1835229877407 1837763558784 1840463271936 1840495960269 1841039773182 1843452841876 1845744371712 1845997875712 1849288769576 1850021140932 1851294856704 1857319632768 1859902450816 1863218132618 1863956020401 1864506765078 1865790454016 1866529360512 1868531339264 1869856856226 1872438342912 1872603715104 1873892978688 1875188994048 1875776372676 1878234970968 1881144243648 1884497793579 1886967823122 1889572932864 1889905247793 1892363399424 1892941508772 1894994949888 1895554865664 1897778737152 1898373191724 1898934105672 1900994047488 1901161941696 1901574793464 1904368246656 1907763198438 1909832717952 1913237411346 1915878788352 1922570989596 1925225252352 1928657386296 1930749571584 1934191553832 1937032921728 1937453563152 1937624677434 1939726590336 1940299723008 1943184576078 1943758730484 1945867297536 1946461752108 1948725817344 1948993465344 1949336230428 1952027444736 1954317570048 1954585986048 1958070461904 1961103394944 1961372742944 1963673832192 1964254040576 1967000785248 1967174509116 1969890350592 1973402109816 1975542833664 1976126548992 1976146353992 1982402357392 1983187445544 1985314547968 1989641447298 1991011289856 2000724281856 2001315437568 2004291009288 2007058093056 2007671241168 2010636111888 2012817226752 2013432134256 2016389908224 2019806175456 2019984563052 2022175819008 2022773313024 2025424581632 2025780788484 2026059019609 2028577540608 2029197262824 2031836588032 2037666822144 2044138070944 2045551830624 2047140952576 2050790427848 2051421419808 2051602599636 2053621707776 2054435000832 2058097479336 2060938847232 2060959502232 2063640139776 2067484003632 2070521180928 2070805556928 2076462418176 2076747610176 2079798395904 2080449865773 2082706713792 2085766253568 2086382536704 2086403446704 2089283893248 2089484586864 2089938334326 2092369287168 2092390257168 2093008497504 2096083170816 2099014260768 2102097756672 2108129601024 2113014342339 2115449495472 2119039875072 2125120333824 2125769549472 2128704344064 2128908824352 2131869318624 2132499223872 2135001079296 2135631909888 2136300868881 2138618303424 2138807184408 2139271642647 2141759978496 2142414277488 2147905631232 2148561807696 2151356387328 2152013617984 2155363636896 2158188692928 2158826374784 2161359117312 2162036135019 2165020998528 2168201459712 2171216594944 2171896700378 2174422984704 2175087262112 2178090143744 2179635258546 2181328545504 2181973064512 2182837188384 2192617648512 2198909234304 2202139478016 2202829269642 2206241319312 2206544335812 2209110921216 2209133061216 2209785795648 2212182945792 2212875883404 2215449833472 2216126644416 2216803662123 2219382180864 2220077373543 2222485687872 2223142367616 2223164648241 2225750565888 2226056261888 2229504288768 2230202652066 2233478866464 2239887701088 2249923782784 2250814817088 2251479867264 2253228967936 2254827385449 2257940354688 2258630146314 2261257316352 2261965625874 2265111151038 2268438646752 2271570407424 2272281947388 2274947796384 2275619977152 2278602654336 2282149733184 2282846920677 2285816161536 2286514469108 2292375174912 2293075486236 2295742722048 2296241260032 2296444062144 2298935218176 2299655329812 2300334810936 2303033571648 2303714050944 2306917632128 2307139231329 2310324421248 2311030215994 2317661579598 2321595157248 2324270690304 2329656251544 2336341061448 2339773195392 2343045053016 2346487035264 2347180353792 2347203877542 2349934073856 2350444379904 2350670160222 2353915448064 2353939039314 2354634559692 2358093567168 2360651599872 2361391043364 2364859976256 2365184778256 2371645801152 2371971535152 2375456011008 2379880682406 2382976132608 2383000015108 2386289936896 2390544019208 2391490743156 2393844356096 2394055778432 2394792387072 2399061626856 2400925378944 2402585898624 2410216062174 2417132033658 2420275935744 2421015320232 2424024797184 2424357725184 2424784091508 2427962279544 2428679671632 2431314275328 2431529006976 2435648623344 2439226642176 2439971816028 2442618669312 2446225857792 2446973169876 2450351411712 2453994613692 2454719697576 2466694854576 2468393142272 2473772888592 2476426177024 2477406912768 2485249786368 2485274693868 2486009020104 2488705814016 2493142474968 2496584457216 2496804953472 2500296398856 2501035163568 2503969386624 2504313294624 2508192324864 2512663724772 2513008826897 2515957097496 2519430577152 2519873663724 2520219756099 2523151199232 2523922011696 2526659933184 2527406487552 2531164255632 2531912140896 2534658729984 2534882588928 2535433057952 2539157662208 2543684264584 2546443623936 2550983215128 2554505051136 2563427986128 2566967003136 2571543181728 2574332762112 2578922071776 2582710562304 2583271417536 2583499569912 2586302120448 2587066297344 2587876662303 2590912768104 2591678307312 2594489730048 2595282336144 2598657953792 2599114973904 2602703259648 2606114648064 2610760615872 2614804526592 2618231776256 2619051903397 2620863282987 2622667713664 2622899345488 2626520467456 2628383694129 2631202813088 2632244844816 2634057111552 2634835398656 2635878868992 2640577898016 2644249927392 2652855263064 2654681719808 2655733049856 2660467473288 2660832875538 2664140461056 2667632375808 2668420583424 2668467977046 2672388012384 2676077457408 2676894988224 2680848149184 2681667137427 2683756302336 2684576179008 2688519877632 2689362021609 2693074900608 2693312750736 2696234425344 2697031084032 2701041051312 2704770054144 2705596350432 2717965062144 2722810427712 2723642235261 2727402440832 2731457564487 2732264630586 2735228559744 2735470132848 2739246667776 2740104701262 2744129972448 2747106772992 2747918462976 2747946002976 2752004090016 2755803451392 2756645338176 2760694907904 2761074075904 2761559659773 2765179262814 2768616557568 2768996813568 2773064527872 2773933154364 2776942285056 2781021671424 2781871262272 2785979449152 2786584445768 2786830554581 2789853676224 2790677996672 2794777561088 2794827198927 2795652988906 2796760147617 2798685681024 2802797008896 2810839468032 2817352456452 2820599327296 2821716365472 2830451734683 2834359399296 2838545099136 2839412263158 2842492424832 2843332298496 2846668105728 2847509213184 2847559787586 2848401158508 2851491071232 2851742912544 2852362190196 2855679971328 2856552369984 2861644797657 2863874174976 2864749076928 2869856117019 2873818182528 2877584923904 2881812156416 2882714846692 2883856484394 2886694664704 2887837878528 2892986079444 2906180344728 2906437016151 2908438060672 2909589885504 2910449584512 2914776864117 2915638095726 2918800946304 2919692628162 2923088726016 2923490198016 2924004345642 2928041167104 2931878979072 2937105692856 2941655092416 2942059114416 2945510748288 2946381060864 2950501177872 2950761763674 2954835525888 2955738216164 2959176241152 2960103164724 2963314250496 2964189823488 2964219530988 2967667421184 2973603536088 2977971821952 2986516934784 3001086422784 3001973156352 3006436513932 3010587139584 3011506861752 3015954167832 3019225840128 3020148201384 3024584862336 3029709263184 3029976844578 3033263728512 3034159969536 3038136872448 3038671182726 3042866310912 3043795894236 3047754882048 3056500233216 3057433981648 3061655013376 3061925416192 3066207106416 3067113081248 3068327745936 3070711428864 3071618734592 3076185641772 3080432561664 3090215439464 3091439253348 3095460209664 3101226005448 3105781771392 3106208335392 3115121415264 3119697593856 3124060070688 3128649380352 3129573805056 3129605170056 3133925839872 3134226880296 3134907501489 3138553930752 3138585385752 3139512746256 3144124756224 3148521391152 3153146635008 3162194401536 3162628713536 3167274681344 3173174243208 3177301510144 3178559812608 3188654324208 3193056516096 3197803977936 3198748835808 3201233838592 3202501618944 3203447864832 3207927455136 3208210776612 3212639967744 3213621416232 3222842711544 3227034580992 3228020426976 3232476966912 3233045455344 3237283039392 3238239562176 3241752367104 3242038675968 3247531497792 3248523605501 3252302189568 3253295754704 3256824892416 3257845050567 3261634477056 3262630893168 3267135215616 3271992818256 3272959596768 3288926472768 3298363851456 3303209217024 3304243904463 3309816503718 3313666381824 3313699591824 3314678693472 3318274418688 3319313825106 3323174750208 3324189966624 3328779276288 3329073271296 3333728531808 3334713551424 3338625848832 3339084392832 3344256433152 3345303978099 3350218299696 3354609463328 3359240769536 3359831551632 3360293008132 3364201598976 3365229348928 3368879910912 3374885674176 3375882854528 3377219800896 3379843451904 3385603680001 3387945219471 3395258165248 3397666726557 3401310953504 3402657970128 3406006734848 3407355611136 3408422921082 3413429965728 3417903981504 3428724242304 3429771703662 3438562762368 3439613229354 3443614083072 3444361890048 3444666093216 3448402827264 3449421729792 3449482994718 3450502216404 3454550357472 3455571076416 3459319640064 3460376448192 3465486631872 3466545323991 3476492369397 3481014154496 3482392735872 3486406035456 3494484377316 3504511592172 3509659793088 3513467031552 3514567579524 3519730552896 3520770530688 3520805816313 3524901110784 3525666569856 3526005240333 3530873172096 3530908558971 3531951839538 3537140350752 3540977399808 3542086565046 3547289964384 3547777167384 3552187281408 3557468701728 3557957302728 3563184016512 3564272554786 3569193317632 3569821023609 3574464198912 3574500022662 3575556183236 3579434905344 3584693170176 3585816028812 3590766534144 3591083667648 3594979233792 3601388068416 3607461800576 3613892888098 3615324093261 3630413903616 3631522980348 3636536587776 3641943419316 3643019507448 3646971412992 3647293510464 3653472935016 3658839963264 3659957724042 3663928003968 3669338786688 3670459754814 3675527117568 3680926543872 3680991920538 3682079546364 3686905683752 3691488743424 3691995751424 3698577539152 3700042281864 3702589713408 3714639265536 3719804901632 3726436265236 3727912040802 3729013530156 3731580908032 3733058721024 3739713712452 3744876685824 3745207430208 3751552745352 3756469941936 3762288487296 3768995587158 3773935646244 3779145865728 3779810495586 3784726798848 3785883017544 3789989899776 3791109731328 3796746383448 3797868211344 3801988094976 3802323883392 3803149586928 3808736493312 3815526396876 3819665435904 3826474822692 3831757576704 3845141979192 3850450504704 3857314772592 3861499143168 3868383107664 3874065843456 3874907126304 3875249354868 3879453180672 3880599446016 3886369152156 3887517460968 3891734595072 3892923504216 3897986930688 3898672460856 3904054889472 3909171972096 3916140923808 3922206789888 3922745485888 3927347664384 3928508081152 3929738635349 3934001570496 3934349018232 3939780701184 3946804219632 3951085667328 3952253097984 3952292707984 3964804714784 3966374891088 3970629095936 3979282894596 3982022579712 3991249313307 4001448563712 4002630875136 4002701965569 4008582018576 4014116186112 4015342482336 4021272223776 4025634453504 4026864268512 4032779816448 4039612350912 4039969126104 4044351638016 4045546626048 4050849163264 4051561576968 4052118039218 4057155081216 4058394525648 4063673176064 4075333644288 4088276141888 4091103661248 4094281905152 4098396945879 4101580855696 4102842839616 4103205199272 4107243415552 4108870001664 4110157051893 4116194958672 4121877694464 4121919004464 4127280279552 4134968007264 4141042361856 4141611113856 4147768894221 4152924836352 4153495220352 4159596791808 4160899731546 4165413427584 4171532507136 4172765073408 4172806893408 4178567786496 4178969173728 4179876668652 4184738574336 4184780514336 4186016995008 4192166341632 4193479483359 4198028521536 4199311002233 4204195513344 4216259202048 4226028684678 4230898990944 4238079750144 4250240667648 4251539098944 4257817648704 4259118394737 4263738637248 4264998447744 4270002158592 4271263819776 4271339681379 4272601737762 4277236606848 4277614368816 4278543285294 4283519956992 4284828554976 4295811262464 4297123615392 4304027235968 4310727273792 4316377385856 4317652749568 4322718234624 4324072270038 4330041997056 4336402919424 4342433189888 4343793400756 4348845969408 4350174524224 4357929659177 4359270517092 4362657091008 4363946129024 4365674376768 4373457143589 4379538942243 4385235297024 4397818468608 4404278956032 4405658539284 4412482638624 4413088671624 4418266122432 4419571591296 4425751766808 4426142645511 4432253288832 4433607324246 4438764361728 4440154747086 4444971375744 4446284735232 4446329296482 4451501131776 4452112523776 4459008577536 4460405304132 4466957732928 4479775402176 4499847565568 4501629634176 4502959734528 4506457935872 4509654770898 4515880709376 4517260292628 4522514632704 4523931251748 4530222302076 4536877293504 4544563894776 4544965266867 4549895592768 4551239954304 4557205308672 4558006774089 4564299466368 4565693841354 4571632323072 4573028938216 4584750349824 4586150972472 4592482520064 4592888124288 4599310659624 4600669621872 4606067143296 4607428101888 4613835264256 4614278462658 4620648842496 4622060431988 4635323159196 4643190314496 4659312503088 4672682122896 4679546390784 4686090106032 4692974070528 4694360707584 4694407755084 4699868147712 4700888759808 4701340320444 4707830896128 4707878078628 4709269119384 4716187134336 4722782086728 4729719952512 4730369556512 4743291602304 4743943070304 4750912022016 4759761364812 4765952265216 4766000030216 4772579873792 4781088038416 4782981486312 4787688712192 4788111556864 4789584774144 4798123253712 4801850757888 4805171797248 4820432124348 4834264067316 4840551871488 4842030640464 4848715450368 4849568183016 4855924559088 4857359343264 4862628550656 4863058013952 4871297246688 4878453284352 4879943632056 4885237338624 4892451715584 4893946339752 4900702823424 4907989227384 4909439395152 4933389709152 4936786284544 4947545777184 4952852354048 4954813825536 4964724755577 4970499572736 4970549387736 4972018040208 4977411628032 4978970737659 4986284949936 4993168914432 4993609906944 5000592797712 5002070327136 5007938773248 5008626589248 5016384649728 5025327449544 5026017653794 5031914194992 5038861154304 5039747327448 5040439512198 5046302398464 5047844023392 5053319866368 5054812975104 5062328511264 5063824281792 5069317459968 5069765177856 5070866115904 5078315324416 5079906040817 5087368529168 5092887247872 5101966430256 5109010102272 5126855972256 5133934006272 5143086363456 5144657555493 5148665524224 5157844143552 5159419844031 5165421124608 5166542835072 5166999139824 5172604240896 5174132594688 5174224492077 5175753324606 5181825536208 5183356614624 5188979460096 5190564672288 5198229947808 5205406519296 5221521231744 5229609053184 5236463552512 5238103806794 5241726565974 5245335427328 5245798690976 5253040934912 5256767388258 5262405626176 5264489689632 5268114223104 5271757737984 5281155796032 5288499854784 5297927759307 5305710526128 5309363439616 5311466099712 5313129847569 5320934946576 5321665751076 5328280922112 5335264751616 5336935954092 5344776024768 5346408832179 5353789976448 5361696298368 5361750033993 5363334274854 5369152358016 5377039755264 5378724043218 5386149801216 5386625501472 5392468850688 5394062168064 5402082102624 5409540108288 5411192700864 5420839332147 5445620855424 5447284470522 5454804881664 5462915128974 5464529261172 5470457119488 5470940265696 5478493335552 5480209402524 5488259944896 5489936586063 5494213545984 5495892005952 5504008180032 5505689632221 5513290676352 5521389815808 5521487880807 5522148151808 5523119319546 5530358525628 5537233115136 5537993627136 5547866308728 5553884570112 5563742524544 5571958898304 5573168891536 5573661109162 5579707352448 5581355993344 5589555122176 5589654397854 5591305977812 5593520295234 5597371362048 5605594017792 5621678936064 5634704912904 5641198654592 5643432730944 5653493380737 5660903469366 5668718798592 5677090198272 5678824526316 5684984849664 5686664596992 5693336211456 5695119575172 5696802317016 5702982142464 5703485825088 5704724380392 5713104739968 5723289595314 5729498153856 5739712234038 5747636365056 5755169847808 5765429693384 5767712968788 5773389329408 5775675757056 5785972158888 5812360689456 5812874032302 5816876121344 5819179771008 5820899169024 5829553728234 5831276191452 5837601892608 5839385256324 5846177452032 5846980396032 5848008691284 5856082334208 5863757958144 5874211385712 5883310184832 5884118228832 5891021496576 5892762121728 5901002355744 5901523527348 5909671051776 5911476432328 5920206329448 5926628500992 5928379646976 5928439061976 5947207072176 5955943643904 5973033869568 6002172845568 6003946312704 6012873027864 6021174279168 6023013723504 6031908335664 6038451680256 6040296402768 6049169724672 6059418526368 6059953689156 6066527457024 6068319939072 6076273744896 6077342365452 6078177058827 6085732621824 6087591788472 6095509764096 6113000466432 6114867963296 6123310026752 6123850832384 6132414212832 6134226162496 6136655491872 6141422857728 6143237469184 6152371283544 6160865123328 6180430878928 6182878506696 6190920419328 6202452010896 6211563542784 6212416670784 6230242830528 6239395187712 6241349597319 6248120141376 6257298760704 6259147610112 6259210340112 6267851679744 6268453760592 6269815002978 6277107861504 6277170771504 6279025492512 6288249512448 6297042782304 6306293270016 6324388803072 6325257427072 6334549362688 6339043027017 6346348486416 6354603020288 6357119625216 6377308648416 6386113032192 6395607955872 6397497671616 6402467677184 6405003237888 6406895729664 6408902606643 6415854910272 6416421553224 6417814927941 6425279935488 6427242832464 6445685423088 6454069161984 6456040853952 6466090910688 6474566078784 6476479124352 6484077351936 6486108405057 6495062995584 6497047211002 6504604379136 6506591509408 6513649784832 6515690101134 6523268954112 6525261786336 6534270431232 6543985636512 6545919193536 6566707808861 6577852945536 6596727702912 6606418434048 6608487808926 6619633007436 6627332763648 6627399183648 6629357386944 6636548837376 6638627650212 6646349500416 6648379933248 6650410986369 6658146542592 6660232120629 6667457063616 6669427102848 6669493944723 6677251697664 6678168785664 6688512866304 6690607956198 6700436599392 6709218926656 6719663103264 6720586016264 6730458697856 6749771348352 6751765709056 6754439601792 6759686903808 6771207360002 6775890438942 6790516330496 6795333453114 6802621907008 6805315940256 6814711222272 6816845842164 6826859931456 6835807963008 6848540762031 6857448484608 6859543407324 6877125524736 6879226458708 6887228166144 6888723780096 6889332186432 6896805654528 6898965989436 6901004432808 6909100714944 6911142152832 6920752896384 6921417693987 6930973263744 6933090647982 6952984738794 6962028308992 6964785471744 6972812070912 6988968754632 7009023184344 7019319586176 7029135159048 7039461105792 7041541061376 7041611632626 7049802221568 7051333139712 7052010480666 7061746344192 7061817117942 7063903679076 7074280701504 7081954799616 7084173130092 7094579928768 7095554334768 7114937403456 7115914605456 7126368033024 7128545109572 7138386635264 7139642047218 7148928397824 7149000045324 7151112366472 7158869810688 7171632057624 7181533068288 7182167335296 7202776136832 7214923601152 7227785776196 7230648186522 7260827807232 7263045960696 7273073175552 7283886838632 7286039014896 7293942825984 7294587020928 7306945870032 7317679926528 7319915448084 7327856007936 7338677573376 7340919509628 7351054235136 7361983841076 7364159092728 7373811367504 7383991502848 7397155078304 7400084563728 7405179426816 7429278531072 7439609803264 7452872530472 7455824081604 7458027060312 7463161816064 7466117442048 7479427424904 7489753371648 7490414860416 7503105490704 7512939883872 7524576974592 7537991174316 7539026480691 7547871292488 7558291731456 7559620991172 7560659268297 7569453597696 7571766035088 7579979799552 7582219462656 7593492766896 7595736422688 7603976189952 7604647766784 7606299173856 7617472986624 7631052793752 7639330871808 7652949645384 7663515153408 7690283958384 7700901009408 7714629545184 7722998286336 7736766215328 7748131686912 7749814252608 7750498709736 7758906361344 7761198892032 7763629986909 7772738304312 7775034921936 7783469190144 7785847008432 7795973861376 7797344921712 7808109778944 7818343944192 7832281847616 7834674577973 7844413579776 7845490971776 7854695328768 7857016162304 7857155710191 7859477270698 7862589848961 7868003140992 7868698036464 7879561402368 7893608439264 7902171334656 7904506195968 7904585415968 7929609429568 7932749782176 7941258191872 7958565789192 7964045159424 7982498626614 8002897127424 8005261750272 8005403931138 8017164037152 8028232372224 8030684964672 8042544447552 8045001412281 8051268907008 8053728537024 8065559632896 8068086064827 8079224701824 8079938252208 8088703276032 8091093252096 8101698326528 8103123153936 8104236078436 8114310162432 8116789051296 8170926705783 8176552283776 8182207322496 8188563810304 8194372693461 8196793891758 8203161711392 8205685679232 8206410398544 8214486831104 8217740003328 8220314103786 8232389917344 8243755388928 8243838008928 8269936014528 8282084723712 8283222227712 8284678979319 8295537788442 8305849672704 8306990440704 8319193583616 8321799463092 8330826855168 8343065014272 8345613786816 8357938347456 8359753337304 8360491663743 8369561028672 8372033990016 8384332683264 8384481596781 8386958966718 8396057043072 8398622004466 8408391026688 8432518404096 8452057369356 8461797981888 8491355204049 8503078197888 8515635297408 8518236789474 8527477274496 8529996895488 8540004317184 8542527639552 8542679362758 8545203475524 8554473213696 8555228737632 8557086570588 8567039913984 8569657109952 8584934392971 8591622524928 8594247230784 8608054471936 8609568351057 8621454547584 8632754771712 8635305499136 8645436469248 8648144540076 8660083994112 8687586801512 8700349048448 8715859318354 8718541034184 8719311048453 8725314182016 8727892258048 8731348753536 8746914287178 8759077884486 8770470594048 8795636937216 8811317078568 8824965277248 8826177343248 8836532244864 8839143182592 8851503533616 8852285291022 8864506577664 8867214648492 8877528723456 8880309494172 8889942751488 8892569470464 8892658592964 8903002263552 8904225047552 8920810608264 8933915465856 8959550804352 8999695131136 9003259268352 9005919469056 9019309541796 9031761418752 9034520585256 9047862503496 9060444604152 9073754587008 9089127789552 9089930533734 9099791185536 9102479908608 9114410617344 9116013548178 9128598932736 9131387682708 9143264646144 9146057876432 9169500699648 9172301944944 9184965040128 9185776248576 9198621319248 9201339243744 9212134286592 9214856203776 9227670528512 9228556925316 9241297684992 9244120863976 9270646318392 9286380628992 9318625006176 9345364245792 9359092781568 9372180212064 9385948141056 9388721415168 9388815510168 9401777519616 9402680640888 9404722504467 9415661792256 9415756157256 9418538238768 9432374268672 9445564173456 9459439905024 9460739113024 9486583204608 9487886140608 9501824044032 9519522729624 9531904530432 9532000060432 9545159747584 9562176076832 9565962972624 9575377424384 9576223113728 9579169548288 9596246507424 9603701515776 9610343594496 9640864248696 9668528134632 9681103742976 9684061280928 9697430900736 9699136366032 9711849118176 9714718686528 9725257101312 9726116027904 9742594493376 9745570816503 9756906568704 9759887264112 9770474677248 9773535151701 9784903431168 9787892679504 9801405646848 9815978454768 9818878790304 9866779418304 9895091554368 9905704708096 9909627651072 9912731713389 9929449511154 9940999145472 9941098775472 9944036080416 9954823256064 9957941475318 9972569899872 9986337828864 9987219813888 10001185595424 10004140654272 10015877546496 10017253178496 10032769299456 10035911934297 10050654899088 10052035307588 10063828389984 10077722308608 10079494654896 10080879024396 10092604796928 10095688046784 10106639732736 10124657022528 10127648563584 10127750064209 10139530355712 10141732231808 10156630648832 10156811040003 10159812081634 10163835658413 10174737058336 10185774495744 10203932860512 10218020204544 10253711944512 10286172726912 10289315110986 10315688287104 10318839688062 10330842249216 10333085670144 10333998279648 10345208481792 10348265189376 10348448984154 10351506649212 10363651072416 10366713229248 10377958920192 10381129344576 10396459895616 10399635971973 10429477108191 10443042463488 10459218106368 10472927105024 10476207613588 10483453131948 10490670854656 10491597381952 10513534776516 10524811252352 10528979379264 10562311592064 10562417448939 10576999709568 10592725676913 10595855518614 10611421052256 10618726879232 10622932199424 10626259695138 10641869893152 10643331502152 10656561844224 10673871908184 10689552049536 10692817664358 10707579952896 10709463070827 10723392596736 10723500067986 10726668549708 10738304716032 10754079510528 10757448086436 10772299602432 10773251002944 10784937701376 10804164205248 10822385401728 10841678664294 10891241710848 10894568941044 10909609763328 10925830257948 10929058522344 10940914238976 10941880531392 10960418805048 10976519889792 10979873172126 10991784011904 11008016360064 11011379264442 11026581352704 11042779631616 11042975761614 11044296303616 11046238639092 11060717051256 11074466230272 11075987254272 11095732617456 11107769140224 11127485049088 11143917796608 11146337783072 11147322218324 11159414704896 11162711986688 11179308795708 11182611955624 11187040590468 11194742724096 11269409825808 11282397309184 11286865461888 11306986761474 11321806938732 11337437597184 11354180396544 11357649052632 11369969699328 11373329193984 11390239150344 11393604634032 11405964284928 11406971650176 11409448760784 11426209479936 11446579190628 11458996307712 11479424468076 11495272730112 11510339695616 11530859386768 11535425937576 11546778658816 11551351514112 11571944317776 11624721378912 11625748064604 11633752242688 11638359542016 11641798338048 11659107456468 11662552382904 11675203785216 11678770512648 11693960792064 11696017382568 11712164668416 11727515916288 11748422771424 11766620369664 11768236457664 11782042993152 11785524243456 11789215906047 11802004711488 11803047054696 11819342103552 11822952864656 11840412658896 11853257001984 11856759293952 11856878123952 11894414144352 11911887287808 11946067739136 11973747939921 12004345691136 12007892625408 12008105896707 12025746055728 12042348558336 12046027447008 12063816671328 12076903360512 12080592805536 12098339449344 12118837052736 12119907378312 12133054914048 12136639878144 12152547489792 12154684730904 12156354117654 12171465243648 12175183576944 12191019528192 12226000932864 12229735926592 12247701664768 12251538098441 12264828425664 12268452324992 12273310983744 12282845715456 12286474938368 12295190837637 12304742567088 12321730246656 12360861757856 12365757013392 12381840838656 12404904021792 12423127085568 12424833341568 12443306682663 12460485661056 12478790375424 12482699194638 12496240282752 12514597521408 12518295220224 12518420680224 12535703359488 12536907521184 12539630005956 12554215723008 12554341543008 12558050985024 12576499024896 12580438450077 12594085564608 12597933006699 12612586540032 12648777606144 12650514854144 12669098725376 12678086054034 12692696972832 12714239250432 12754617296832 12777355184211 12791215911744 12794995343232 12804935354368 12810006475776 12813791459328 12814019044137 12817805213286 12831709820544 12832843106448 12835629855882 12850559870976 12854485664928 12891370846176 12912081707904 12932181821376 12949132157568 12952958248704 12968154703872 12972216810114 12990125991168 12994094422004 13009208758272 13013183018816 13027299569664 13031380202268 13046537908224 13050523572672 13073788977531 13087971273024 13091838387072 13133415617722 13138616826729 13155705891072 13193455405824 13212836868096 13216975617852 13239266014872 13254798367296 13258714773888 13277255300424 13278427936533 13296759866496 13300821972738 13316293085184 13320464241258 13334914127232 13338854205696 13338987889446 13354503395328 13356337571328 13377025732608 13381215912396 13400873198784 13418437853312 13439326206528 13441172032528 13460917395712 13499542696704 13503531418112 13508879203584 13519373807616 13542414720004 13551780877884 13590666906228 13605243814016 13610631880512 13633691684328 13634895800601 13653719862912 13671615926016 13697081524062 13714896969216 13719086814648 13754251049472 13758452917416 13777447560192 13778664372864 13797931978872 13802008865616 13818201429888 13822284305664 13841505792768 13842835387974 13861946527488 13866181295964 13905969477588 13924056617984 13929570943488 13977937509264 14018046368688 14038639172352 14058270318096 14078922211584 14083082122752 14083223265252 14099604443136 14102666279424 14104020961332 14123492688384 14123634235884 14127807358152 14148561403008 14168346260184 14189159857536 14191108669536 14229874806912 14231829210912 14252736066048 14257090219144 14276773270528 14279284094436 14281245284561 14297856795648 14298000090648 14302224732944 14317739621376 14343264115248 14363066136576 14364334670592 14405552273664 14429847202304 14455571552392 14461296373044 14521655614464 14526091921392 14546146351104 14567773677264 14572078029792 14587885651968 14589174041856 14613891740064 14635359853056 14639830896168 14655712015872 14677355146752 14681839019256 14702108470272 14723967682152 14728318185456 14747622735008 14767983005696 14794310156608 14800169127456 14810358853632 14858557062144 14879219606528 14894174266731 14905745060944 14911648163208 14916054120624 14926323632128 14932234884096 14936912212977 14958854849808 14979506743296 14980829720832 15006210981408 15025879767744 15049153949184 15075982348632 15078052961382 15095742584976 15116583462912 15119241982344 15121318536594 15138907195392 15143532070176 15159959599104 15164438925312 15186985533792 15191472845376 15207952379904 15209295533568 15212598347712 15234945973248 15239718122451 15262105587504 15278661743616 15305899290768 15327030306816 15380567916768 15401802018816 15429259090368 15433972666479 15445996572672 15473532430656 15478259532093 15496263373824 15499628505216 15500997419472 15517812722688 15522397784064 15522673476231 15527259973818 15545476608624 15550069843872 15566938380288 15571694016864 15594689843424 15616219557888 15664563695232 15669349155946 15688827159552 15690981943552 15709390657536 15714032324608 15714311420382 15718954541396 15725179697922 15736006281984 15737396072928 15759122804736 15787216878528 15804342669312 15809170831936 15837354127253 15859218859136 15865499564352 15882516383744 15893783277921 15917131578384 15928090318848 15964997253228 16005794254848 16010807862276 16034328074304 16039226496537 16061369929344 16085088895104 16085250101979 16090002824562 16107457074048 16131119265792 16136172129654 16158449403648 16159876504416 16177406552064 16182186504192 16206246307872 16208472156872 16228620324864 16233578102592 16262517996441 16341853411566 16353104567552 16364414644992 16377127620608 16388745386922 16393587783516 16406323422784 16411371358464 16412820797088 16435480006656 16440628207572 16464779834688 16469809758189 16487676017856 16517068896663 16539872029056 16564169447424 16564463642421 16566444455424 16569357958638 16591075576884 16611699345408 16613980881408 16643598926184 16661653710336 16691227573632 16715876694912 16719506674608 16720983327486 16739122057344 16744067980032 16768665366528 16768963193562 16773917933436 16792114086144 16797244008932 16816782053376 16865036808192 16904114738712 16923595963776 16982710408098 17006156395776 17031270594816 17036473578948 17054954548992 17059993790976 17080008634368 17085358725516 17090406951048 17108946427392 17110457475264 17114173141176 17139314219904 17169868785942 17188494461568 17216108943872 17219136702114 17242909095168 17265509543424 17270610998272 17296289080152 17320167988224 17375173603024 17400698096896 17431718636708 17437082068368 17438622096906 17450628364032 17455784516096 17462697507072 17493828574356 17518155768972 17540941188096 17591273874432 17622634157136 17649930554496 17652354686496 17673064489728 17678286365184 17703007067232 17704570582044 17729013155328 17734429296984 17760618988344 17779885502976 17785138940928 17785317185928 17808450095104 17841621216528 17867830931712 17919101608704 17999390262272 18006518536704 18011838938112 18038619083592 18063522837504 18069041170512 18095725006992 18120889208304 18147509174016 18178255579104 18179861067468 18199582371072 18204959817216 18228821234688 18232027096356 18234531176481 18257197865472 18262775365416 18286529292288 18292115752864 18339001399296 18344603889888 18369930080256 18371552497152 18397242638496 18402678487488 18424268573184 18429712407552 18455341057024 18457113850632 18461121953213 18482595369984 18488241727952 18541292636784 18572761257984 18637250012352 18690728491584 18718185563136 18724048791957 18744360424128 18771896282112 18777442830336 18777631020336 18803555039232 18805361281776 18809445008934 18831323584512 18831512314512 18837076477536 18864748537344 18891128346912 18918879810048 18921478226048 18973166409216 18975772281216 19003648088064 19039045459248 19063809060864 19064000120864 19090319495168 19124352153664 19131925945248 19152446227456 19158339096576 19192493014848 19207403031552 19220687188992 19226707819929 19253444783823 19281728497392 19337056269264 19362207485952 19368122561856 19398272732064 19423698236352 19429437373056 19452232055808 19458325215171 19485188986752 19491141633006 19513813137408 19519774528224 19540949354496 19547070303402 19569806862336 19575785359008 19602811293696 19631956909536 19637757580608 19700123426583 19733558836608 19790183108736 19811409416192 19819255302144 19825463426778 19858899022308 19881998290944 19882197550944 19888072160832 19909646512128 19915882950636 19945139799744 19951232959107 19974439627776 19980696361887 20002371190848 20008281308544 20008481834169 20031755092992 20034506356992 20065538598912 20071823868594 20101309798176 20104070615176 20127656779968 20158989309792 20161758048792 20191376093568 20249314045056 20255297127168 20255500128418 20279060711424 20283464463616 20313261297664 20313622080006 20319624163268 20327671316826 20349474116672 20371548991488 20407865721024 20507423889024 20545622286093 20572345453824 20578630221972 20631376574208 20637679376124 20661684498432 20666171340288 20667996559296 20690416963584 20696897968308 20703013298424 20727302144832 20733426458496 20762258689152 20764253081961 20792919791232 20799271943946 20858954216382 20886084926976 20918436212736 20952415227176 20966906263896 20981341709312 20983194763904 21027069553032 21049622504704 21057958758528 21124623184128 21124834897878 21153999419136 21185451353826 21191711037228 21222842104512 21245864398848 21252519390276 21283739786304 21286663004304 21347743816368 21379104099072 21385635328716 21415159905792 21418926141654 21446785193472 21447000135972 21453337099416 21476609432064 21514896172872 21544599204864 21546502005888 21608328410496 21644770803456 21683357328588 21782483421696 21789137882088 21819219526656 21851660515896 21858117044688 21881828477952 21883761062784 21920837610096 21953039779584 21959746344252 21983568023808 22016032720128 22022758528884 22053162705408 22085951523228 22088592607232 22092477278184 22121434102512 22151974508544 22191465234912 22215538280448 22254970098176 22287835593216 22292675566144 22294644436648 22318829409792 22325423973376 22358617591416 22365223911248 22374081180936 22389485448192 22538819651616 22564794618368 22573730923776 22613973522948 22617079442073 22643613877464 22674875194368 22681977804891 22708360793088 22715298105264 22739939398656 22746658387968 22780478300688 22787209268064 22811928569856 22813943300352 22818897521568 22852418959872 22893158381256 22917992615424 22958848936152 22990545460224 23020679391232 23061718773536 23070851875152 23093557317632 23102703028224 23143888635552 23249442757824 23251496129208 23267504485376 23276719084032 23283596676096 23290889960727 23318214912936 23325104765808 23350407570432 23357541025296 23387921584128 23392034765136 23424329336832 23455031832576 23496845542848 23504023733919 23533240739328 23536472915328 23564085986304 23571048486912 23571467130573 23578431812094 23604009422976 23606094109392 23638684207104 23645905729312 23680825317792 23706514003968 23713518587904 23713756247904 23788828288704 23823774575616 23892135478272 23947495879842 24008691382272 24015785250816 24016211793414 24051492111456 24084697116672 24092054894016 24127633342656 24135004236843 24153806721024 24161185611072 24196678898688 24204258194481 24237674105472 24239814756624 24266109828096 24273279756288 24305094979584 24309369461808 24312708235308 24342930487296 24350367153888 24425750154857 24459471853184 24495403329536 24503076196882 24512780117349 24529656851328 24536904649984 24546621967488 24565691430912 24572949876736 24590381675274 24609485134176 24643460493312 24721723515712 24731514026784 24809808043584 24846254171136 24849666683136 24854036937957 24886613365326 24920971322112 24957580750848 24965398389276 24992480565504 25029195042816 25036841360448 25073815042368 25079260011912 25081474991229 25108683086016 25116101970048 25152998049792 25153444790343 25160876900154 25188171129216 25195866013398 25225173080064 25297555212288 25301029708288 25356172108068 25385393945664 25474065612147 25509234593664 25554710368422 25582431823488 25589990686464 25609870708736 25620012951552 25627582918656 25628038088274 25635610426572 25663419641088 25665686212896 25671259711764 25701119741952 25708971329856 25754803178913 25782741692352 25824163415808 25828705053171 25864363642752 25898264315136 25905916497408 25936309407744 25944433620228 25980251982336 25988188844008 26026366037632 26062760404536 26101047145344 26147577955062 26175942546048 26183676774144 26266831235444 26277233653458 26311411782144 26386910811648 26433951235704 26478532029744 26509596734592 26517429547776 26554510600848 26556855873066 26593519732992 26601643945476 26632586170368 26640928482516 26669828254464 26677708411392 26677975778892 26709006790656 26712675142656 26762431824792 26801746397568 26836875706624 26878652413056 26882344065056 26921834791424 26999085393408 27007062836224 27017758407168 27084829440008 27103561755768 27181333812456 27210487628032 27221263761024 27267383368656 27269791601202 27307439725824 27343231852032 27394163048124 27429793938432 27438173629296 27508502098944 27516905834832 27554895120384 27557328745728 27595863957744 27604017731232 27636402859776 27644568611328 27683011585536 27685670775948 27723893054976 27732362591928 27811938955176 27848113235968 27859141886976 27955875018528 28036092737376 28077278344704 28116540636192 28157844423168 28166164245504 28166446530504 28205332558848 28208041922664 28214167513401 28246985376768 28247268471768 28255614716304 28297122806016 28336692520368 28378319715072 28382217339072 28459749613824 28463658421824 28505472132096 28514180438288 28553546541056 28558568188872 28562490569122 28595713591296 28596000181296 28604449465888 28635479242752 28686528230496 28726132273152 28728669341184 28811104547328 28859694404608 28911143104784 28922592746088 29043311228928 29052183842784 29092292702208 29135547354528 29144156059584 29175771303936 29178348083712 29227783480128 29236712449509 29270719706112 29279661792336 29311424031744 29320605455103 29354710293504 29363678038512 29404216940544 29447935364304 29456636370912 29495245470016 29588620313216 29600338254912 29717114124288 29758439213056 29788348533462 29811490121888 29823296326416 29832108241248 29852647264256 29864469768192 29873824425954 29917709699616 29959013486592 29961659441664 30012421962816 30051759535488 30098307898368 30107735802891 30151964697264 30156105922764 30191485169952 30233166925824 30238483964688 30242637073188 30277814390784 30287064140352 30296316715681 30319919198208 30373971067584 30382945690752 30383250192627 30418591067136 30425196695424 30469891946496 30470433120009 30479436244902 30524211175008 30557323487232 30611798581536 30654060613632 30761135833536 30858518180736 30867945332958 30947064861312 30956519064186 30992526747648 30999257010432 31001994838944 31035625445376 31044795568128 31045346952462 31054519947636 31090953217248 31100139687744 31133876760576 31143388033728 31189379686848 31198907915919 31288431324573 31329127390464 31338698311892 31377654319104 31381963887104 31418781315072 31428622840764 31437909082792 31450359395844 31472012563968 31474792145856 31574433757056 31618341663872 31674708254506 31687252346817 31718437718272 31730999128704 31765032767488 31787566555842 31834263156768 31856180637696 31929994506456 32021615724552 32068656148608 32078452993074 32122739858688 32128389212481 32170177790208 32170500203958 32180005649124 32214914148096 32262238531584 32272344259308 32316898807296 32319753008832 32354813104128 32412492615744 32416944313744 32467156205184 32525035992882 32683706823132 32706209135104 32728829289984 32777490773844 32787175567032 32812646845568 32822742716928 32825641594176 32881256415144 32929559669376 32939619516378 32975352035712 33034137793326 33079744058112 33128338894848 33128927284842 33132888910848 33138715917276 33182151153768 33223398690816 33227961762816 33287197852368 33323307420672 33382455147264 33431753389824 33439013349216 33441966654972 33478244114688 33488135960064 33537926387124 33547835866872 33584228172288 33594488017864 33808229477424 33847191927552 33965420816196 34012312791552 34062541189632 34072947157896 34109909097984 34119987581952 34170717451032 34180813902096 34217892854784 34220914950528 34228346282352 34278628439808 34339737571884 34376988923136 34432217887744 34438273404228 34443003333353 34485818190336 34531019086848 34541221996544 34592578160304 34640335976448 34750347206048 34801396193792 34863437273416 34874164136736 34877244193812 34901256728064 34911569032192 34925395014144 34987657148712 35036311537944 35081882376192 35182547748864 35245268314272 35299861108992 35304709372992 35346128979456 35356572730368 35367647718141 35406014134464 35409141164088 35458026310656 35468858593968 35521237976688 35559771005952 35570277881856 35570634371856 35616900190208 35683242433056 35735661863424 35838203217408 35921243819763 35998780524544 36013037073408 36023677876224 36024317690121 36077238167184 36127045675008 36138082341024 36191450013984 36241778416608 36295018348032 36356511158208 36359722134936 36399164742144 36409919634432 36457642469376 36464054192712 36469062352962 36514395730944 36525550730832 36573058584576 36584231505728 36678002798592 36689207779776 36743104994304 36754614295323 36794485276992 36805356974976 36848537146368 36859424815104 36910682114048 36914227701264 36922243906426 36965190739968 36976483455904 37082585273568 37145522515968 37274500024704 37329920047989 37381456983168 37436371126272 37448097583914 37488720848256 37543792564224 37554885660672 37555262040672 37607110078464 37610722563552 37618890017868 37662647169024 37663024629024 37674152955072 37729497074688 37741315350231 37782256693824 37793799020097 37837759620096 37842956452096 37946332818432 37951544562432 38007296176128 38078090918496 38128000241728 38195971718669 38248704307328 38263851890496 38304892454912 38332065552633 38384986029696 38414806063104 38441374377984 38453415639858 38506889567646 38563456994784 38674112538528 38736245123712 38796545464128 38847396472704 38858874746112 38904464111616 38916650430342 38970377973504 38982283266012 39027626274816 39039549056448 39081898708992 39094140606804 39139613724672 39151570718016 39221366932593 39263913819072 39275515161216 39400246853166 39467117673216 39580366217472 39638510604288 39650926853556 39717798044616 39764395101888 39776144321664 39831765901272 39835283809599 39890279599488 39902465918214 39948879255552 39961392723774 40004742381696 40016562617088 40016963668338 40063510185984 40069012713984 40131077197824 40143647737188 40202619596352 40208141230352 40255313559936 40317978619584 40323516097584 40382752187136 40498628090112 40510594254336 40511000256836 40558121422848 40566928927232 40627244160012 40639248326536 40655342633652 40698948233344 40815731442048 41014847778048 41091244572186 41144690907648 41157260443944 41262753148416 41275358752248 41332342680576 41335993118592 41393795936616 41406026596848 41454604289664 41466852916992 41524517378304 41528506163922 41585839582464 41598543887892 41717908432764 41772169853952 41904830454352 41933812527792 41962683418624 41966389527808 42054139106064 42099245009408 42115917517056 42249246368256 42249669795756 42307998838272 42370902707652 42383422074456 42445684209024 42505038780552 42567479572608 42573326008608 42695487632736 42758208198144 42771270657432 42830319811584 42837852283308 42843735853683 42893570386944 42894000271944 42906674198832 42953218864128 43029792345744 43089198409728 43093004011776 43216656820992 43289541606912 43366714657176 43564966843392 43578275764176 43638439053312 43703321031792 43716234089376 43763656955904 43767522125568 43841675220192 43906079559168 43919492688504 43967136047616 44032065440256 44045517057768 44106325410816 44171903046456 44177185214464 44184954556368 44242868205024 44303949017088 44382930469824 44431076560896 44509940196352 44523882357749 44575671186432 44585351132288 44589288873296 44637658819584 44650847946752 44682522800193 44717235182832 44730447822496 44748162361872 44778970896384 45077639303232 45129589236736 45147461847552 45227947045896 45234158884146 45287227754928 45349750388736 45363955609782 45416721586176 45430596210528 45479878797312 45493316775936 45560956601376 45574418536128 45623857139712 45627886600704 45637795043136 45704837919744 45719154367353 45786316762512 45835985230848 45917697872304 45981090920448 46041358782464 46123437547072 46141703750304 46205406056448 46287777271104 46301917999437 46434778596279 46498885515648 46502992258416 46535008970752 46553438168064 46567193352192 46568020428693 46581779921454 46636429825872 46650209531616 46700815140864 46715082050592 46784069530272 46848658673664 46993691085696 47008047467838 47066481478656 47072945830656 47128171972608 47142096973824 47142934261146 47156863624188 47208018845952 47212188218784 47277368414208 47291811458624 47361650635584 47376119427877 47413028007936 47427512495808 47512062381759 47577656577408 47647549151232 47784270956544 47894991759684 48017382764544 48032423586828 48102984222912 48117679489611 48184109788032 48255266685312 48255750305937 48270008473686 48322371222144 48393357797376 48408516388962 48475348210944 48479629513248 48532219656192 48546559512576 48618738923616 48625416470616 48685860974592 48700734307776 48787553989323 48851500309714 48918943706368 48990806659072 49006152393764 49025560234698 49059313702656 49073809299968 49093243934976 49131382861824 49180763350548 49218970268352 49409429274567 49443447031424 49463028053568 49551206689989 49619616087168 49692508342272 49699333366272 49708073875914 49773226730652 49841942644224 49930796778552 49984961131008 50073682720896 50147630084736 50158520023824 50162949982458 50217366172032 50232203940096 50305996099584 50306889580686 50321753800308 50376342258432 50391732026796 50450346160128 50595110424576 50602059416576 50712344216136 50770787891328 50948131224294 51018469187328 51109420736844 51164863646976 51179981372928 51240025903104 51256076176548 51271220853144 51326839282176 51331372425792 51342519423528 51417942659712 51509606357826 51565483384704 51648326831616 51657410106342 51728727285504 51796528630272 51811832994816 51888867240456 51960503964672 51976377688016 52052732075264 52125520809072 52202094290688 52295155910124 52351885092096 52367353548288 52533662470888 52554467306916 52622823564288 52773821623296 52867902471408 52957064059488 53019193469184 53034859095552 53109021201696 53113711746132 53187039465984 53203287890952 53281856965032 53339656508928 53355416822784 53355951557784 53425350285312 53524863649584 53603492795136 53673751413248 53757304826112 53764688130112 53843669582848 53998170786816 54014125672448 54035516814336 54169658880016 54207123511536 54362667624912 54420975256064 54442527522048 54534766737312 54539583202404 54614879451648 54686463704064 54703593529443 54788326096248 54859587876864 54876347258592 55017004197888 55033811669664 55109790240768 55114657491456 55191727915488 55208035462464 55272805719552 55289137222656 55366023171072 55371341551896 55383365859639 55447786109952 55464725183856 55623877910352 55696226471936 55718283773952 55911750037056 56072185474752 56154556689408 56172146375871 56233081272384 56315688846336 56332328491008 56332893061008 56410665117696 56416083845328 56428335026802 56493970753536 56494536943536 56511229432608 56594245612032 56673385040736 56756639430144 56764434678144 56919499227648 56927316843648 57010944264192 57028360876576 57107093082112 57117136377744 57124981138244 57191427182592 57192000362592 57208898931776 57270958485504 57373056460992 57457338682368 57555262560017 57622209094656 57719388809216 57760334351469 57822286209568 57845185492176 58086622457856 58104367685568 58271094709056 58288312119168 58356696167424 58374975645513 58455566960256 58473424899018 58541439412224 58559323584672 58622848063488 58641210910206 58709420587008 58727356077024 58808433881088 58895870728608 58913272741824 58990490940032 59100370279749 59177240626432 59200676509824 59434228248576 59516878426112 59576697066924 59622980243776 59646592652832 59664216482496 59728939536384 59747648851908 59835419399232 59853698877321 59923318883328 59942089085661 60024843925632 60025445502507 60103519070976 60196615796736 60215471605782 60303929394528 60312211845528 60382970339904 60476967929376 60485274146376 60574128280704 60592633431362 60747942135168 60765891381504 60766500385254 60837182134272 60850393390848 60939783892992 60940866240018 60958872489804 61048422350016 61114646974464 61223597163072 61522271667072 61717036361472 61735890665916 61894129722624 61913038128372 61985053495296 61998514020864 62003989677888 62071250890752 62090693904924 62109039895272 62181906434496 62200279375488 62286776067456 62292759245883 62378759373696 62397815831838 62576862649146 62658254780928 62677396623784 62755308638208 62763927774208 62857245681528 62875818165584 62900718791688 62944025127936 62949584291712 63148867514112 63236683327744 63349416509012 63374504693634 63436875436544 63461998257408 63575133111684 63668526313536 63859989012912 64043231449104 64137312297216 64156905986148 64245479717376 64256778424962 64340355580416 64341000407916 64360011298248 64429828296192 64544688518616 64633797614592 64639506017664 64824985231488 64833888627488 64934312410368 65050071985764 65367413646264 65412418270208 65457658579968 65554981547688 65574351134064 65625293691136 65645485433856 65651283188352 65762512830288 65859119338752 65879239032756 65950704071424 66068275586652 66159488116224 66257854569684 66265777821696 66277431834552 66364302307536 66455923525632 66574395704736 66646614841344 66764910294528 66863506779648 66878026698432 66883933309944 66956488229376 66976271920128 67075852774248 67095671733744 67168456344576 67188976035728 67616458954848 67694383855104 67851238326219 67930841632392 68024625583104 68045933414673 68125082379264 68145894315792 68219818195968 68239975163904 68341434902064 68361627804192 68435785709568 68441829901056 68456692564704 68557256879616 68679475143768 68753977846272 68864435775488 68876546808456 68886006666706 68971636380672 69062038173696 69082443993088 69185156320608 69280671952896 69500694412096 69602792387584 69726874546832 69748328273472 69754488387624 69802513456128 69823138064384 69850790028288 69872669882181 69975314297424 70072623075888 70163764752384 70365095497728 70490536628544 70512071201757 70599722217984 70609418745984 70692257958912 70713145460736 70714401391719 70735295436282 70812028268928 70818282328176 70916052621312 70937717187936 71042475953376 71119542011904 71140555763712 71141268743712 71366484866112 71471323726848 71676406434816 71842487639526 71997561049088 72026074146816 72047355752448 72048635380242 72154476334368 72254091350016 72276164682048 72382900027968 72405012710529 72483556833216 72590036696064 72612774583443 72713022316416 72719444269872 72798329484288 72819839268864 72915284938752 72928108385424 72938124705924 73028791461888 73051101461664 73168463011456 73277250464571 73378415559552 73486209988608 73509228590646 73588970553984 73610713949952 73697074292736 73718849630208 73821364228096 73828455402528 73844487812852 73930381479936 73952966911808 74084804206009 74165170547136 74549000049408 74659840095978 74762913966336 74872742252544 74896195167828 74977441696512 75087585128448 75110524081344 75221445127104 75237780035736 75244424973687 75326049258048 75348305910144 75458994149376 75460334371029 75482630700462 75564513387648 75587598040194 75675519240192 75685912904192 75892665636864 75903089124864 76156181836992 76256000483456 76391943437338 76422196836441 76497408614656 76527703780992 76609784909824 76664131105266 76769972059392 76829612126208 76882748755968 76906831279716 77013779135292 77126913989568 77264409536739 77348225077056 77472490247424 77486115159513 77593090928256 77694792945408 77717749492224 77808928223232 77833300860684 77940755947008 77964566532024 78079098112896 78188281213608 78303141436032 78442733865186 78527827638144 78551030322432 78800493706332 78934235346432 79160732434944 79301853707112 79435596089232 79528790203776 79552288643328 79663531802544 79670567619198 79780559198976 79804931836428 79897758511104 79922785447548 80009484763392 80033125234176 80033927336676 80127020371968 80138025427968 80287295474376 80405239192704 80416282460704 80510627119872 80635957239168 80647032195168 80765504374272 80997256180224 81021188508672 81022000513672 81133857854464 81254488320024 81278496653072 81310685267304 81397896466688 81631462884096 82029695556096 82182489144372 82289381815296 82314520887888 82525506296832 82550717504496 82664685361152 82671986237184 82787591873232 82812053193696 82909208579328 82933705833984 83049034756608 83057012327844 83171679164928 83197087775784 83435816865528 83544339707904 83809660908704 83867625055584 83925366837248 83932779055616 84108278212128 84198490018816 84231835034112 84498492736512 84499339591512 84615997676544 84642502540203 84741805415304 84766844148912 84891368418048 85010077561104 85134959145216 85146652017216 85390975265472 85516416396288 85542541314864 85660639623168 85675704566616 85687471707366 85787140773888 85788000543888 85813348397664 85906437728256 86059584691488 86178396819456 86186008023552 86433313641984 86579083213824 86733429314352 87129933686784 87156551528352 87276878106624 87406642063584 87432468178752 87527313911808 87535044251136 87683350440384 87710137348527 87812159118336 87838985377008 87934272095232 87961816365309 88064130880512 88091034115536 88212650821632 88343806092912 88369909112736 88485736410048 88765860939648 89019880392704 89047764715498 89151342372864 89170702264576 89178577746592 89275317639168 89301695893504 89365045600386 89434470365664 89460895644992 89496324723744 89557941792768 90155278606464 90259178473472 90294923695104 90323207408673 90455894091792 90468317768292 90574455509856 90699500777472 90727911219564 90833443172352 90861192421056 90888950147043 90959757594624 91121913202752 91148837072256 91149750577881 91255773201408 91275590086272 91409675839488 91411299360027 91438308734706 91572633525024 91671970461696 91835395744608 91962181840896 92246875094144 92283407500608 92575554542208 92603835998874 92869557192558 92997771031296 93005984516832 93070017941504 93106876336128 93134386704384 93136040857386 93163559842908 93272859651744 93300419063232 93401630281728 93430164101184 93568139060544 93596723747757 93865293973719 93987382171392 94016094935676 94132962957312 94145891661312 94256343945216 94285868522292 94313727248376 94416037691904 94424376437568 94583622917248 94723301271168 94752238855754 94855024991616 95024124763518 95155313154816 95295098302464 95568541913088 95789983519368 96064847173656 96205968445824 96235358979222 96368219576064 96510533370624 96511500611874 96540016947372 96644742444288 96786715594752 96817032777924 96950696421888 96959259026496 97064439312384 97237477847232 97250832941232 97401468615552 97575107978646 97703000619428 97837887412736 98012304787528 98051120469396 98118627405312 98147618599936 98186487869952 98361526701096 98437940536704 98818858549134 98886894062848 98926056107136 99102413379978 99239232174336 99385016684544 99398666732544 99416147751828 99546453461304 99683885288448 99861593557104 99969922262016 100147365441792 100295260169472 100317040047648 100325899964916 100434732344064 100464407880192 100613779161372 100643507600616 100752684516864 100783464053592 101204118833152 101424688432272 101541575782656 101896262448588 102036938374656 102218841473688 102329727293952 102359962745856 102512152353096 102542441706288 102653678564352 102662744851584 102685038847056 102835885319424 103019212715652 103130966769408 103296653663232 103314820212684 103329010000059 103457454571008 103593057260544 103623665989632 103777734480912 103921007929344 103952755376032 104105464150528 104251041618144 104404188581376 104590311820248 104703770184192 104734707096576 105067324941776 105108934613832 105245647128576 105547643246592 105735804942816 105914128118976 106038386938368 106069718191104 106102943154423 106218042403392 106227423492264 106374078931968 106406575781904 106563713930064 106679313017856 106710833645568 106711903115568 106850700570624 107049727299168 107206985590272 107347502826496 107381128039277 107514609652224 107529376260224 107687339165696 107763731459289 107996341573632 108028251344896 108071033628672 108339317760032 108414247023072 108725335249824 108841950512128 108885055044096 109069533474624 109079166404808 109229758903296 109372927408128 109407187058886 109576652192496 109719175753728 109752694517184 110034008395776 110067623339328 110229314982912 110263842885969 110383455830976 110416070924928 110545611439104 110578274445312 110732046342144 110742683103792 110766731719278 110895572219904 110929450367712 111247755820704 111436567547904 111823500074112 111989760143967 112144370949504 112309113378816 112344292751742 112466162544768 112631377692672 112664656982016 112665786122016 112821330235392 112832167690656 112856670053604 112987941507072 112989073887072 113022458865216 113188491224064 113223946050693 113346770081472 113381397060291 113513278860288 113528869356288 113838998455296 113854633687296 114021888528384 114056721753152 114234272755488 114249962276488 114384000725184 114417797863552 114587915156007 114746112921984 114914677364736 115110525120034 115244418189312 115438777618432 115520668702938 115644572419136 115690370984352 116208735371136 116542189418112 116576624238336 116713392334848 116749951291026 116911133920512 116946849798036 117082878824448 117118647169344 117245696126976 117282421820412 117418841174016 117454712154048 117664100797779 117791741457216 117826545483648 117980981880064 118200740559498 118354481252864 118401353019648 119153394133848 119245960487552 119293185305664 119328432964992 119495297703816 119505851428797 119670838798464 119707397754642 119846637766656 119884178171322 120049687851264 120050891005014 120207038141952 120393231593472 120430943211564 120607858789056 120624423691056 120765940679808 120953935858752 120970548292752 121148256561408 121185266862724 121495884270336 121531782763008 121533000770508 121674364268544 121700786781696 121881732480036 121917744979608 122096844700032 122447194326144 123044543334144 123434072722944 123471781331832 123788259445248 123826076256744 123997028041728 124007979355776 124181387809848 124218079790544 124363812868992 124400558750976 124573552134912 124585518491766 124757518747392 124795631663676 125153725298292 125316509561856 125354793247568 125527855548416 125714491363056 125751636331168 125801437583376 125888050255872 125899168583424 126297735028224 126473366655488 126698833018024 126749009387268 126873750873088 126923996514816 127150266223368 127337052627072 127719978025824 128086462898208 128274624594432 128313811972296 128490959434752 128513556849924 128531207561049 128680711160832 128682000815832 128720022596496 128859656592384 129089377037232 129267595229184 129279012035328 129649970462976 129667777254976 129868624820736 130100143971528 130734827292528 130824836540416 130915317159936 131109963095376 131148702268128 131250587382272 131290970867712 131302566376704 131525025660576 131718238677504 131758478065512 131901408142848 132136551173304 132318976232448 132515709139368 132531555643392 132554863669104 132728604615072 132911847051264 133148791409472 133189467825541 133293229682688 133529820589056 133571647073247 133727013559296 133756053396864 133767866619888 133912976458752 133952543840256 134151705548496 134191343467488 134336912689152 134377952071456 135232917909696 135388767710208 135702476652438 135861683264784 136049251166208 136091866829346 136250164758528 136291788631584 136439636391936 136479950327808 136682869804128 136723255608384 136871571419136 136883659802112 136913385129408 137114513759232 137157463102059 137358950287536 137507955692544 137728871550976 137753093616912 137772013333412 137943272761344 138124076347392 138370312641216 138809750880041 138905753998311 139001388824192 139205584775168 139304335788837 139453749093664 139496656546944 139508976775248 139605026912256 139646276128768 139701580056576 139745339764362 139950628594848 140145246151776 140981073257088 141024142403514 141199444435968 141218837491968 141384515917824 141426290921472 141428802783438 141470590872564 141624056537856 141636564656352 141832105242624 141875434375872 142084951906752 142128358283631 142239084023808 142282537487424 142536187145277 142732969732224 142942647453696 143352812869632 143684975279052 144052148293632 144097270760484 144308952668736 144353038468833 144552329364096 144765800055936 144767250917811 144810025421058 144967113666432 145180073392128 145225549166886 145426044632832 145438888539744 145596658968576 145639678537728 145856216770848 145876249411848 146057582923776 146102202923328 146336926022912 146362661967969 146554500929142 146756831119104 146972419977216 147018457181292 147177941107968 147221427899904 147394148585472 147656910805056 147688975625704 147905933823616 148169608412018 148228287823701 148330341094272 149098000098816 149319680191956 149525827932672 149792390335656 149954883393024 150221048162688 150442890254208 150475560071472 150488849947374 150652098516096 150696611820288 150917988298752 150920668742058 150965261400924 151129026775296 151175196080388 151351038480384 151371825808384 151785331273728 151806178249728 152312363673984 152512000966912 152783886874676 152844393672882 152994817229312 153055407561984 153328262210532 153539944118784 153813662559432 154027558270584 154253827979136 154528819073478 154696450154112 154944980494848 154972230319026 155186181856512 155389585890816 155435498984448 155666601721368 155881511894016 155929133064048 156158196225792 156376562427216 156606282872064 156885467730372 157055655276288 157102060644864 157600987412664 157868470692864 158321464869888 158603707414224 158871192178464 159057580407552 159104577286656 159327063605088 159341135238396 159561118397952 159609863672856 159845570895096 160018969526784 160066250468352 160067854673352 160276050855936 160574590948752 160810478385408 160832564921408 161021254239744 161271914478336 161294064390336 161531008748544 161994512360448 162042377017344 162044001027344 162267715708928 162508976640048 162556993306144 162621370534608 162795792933376 163262925768192 164059391112192 164110780588329 164364978288744 164578763630592 164629041775776 165051012593664 165101435008992 165329370722304 165343972474368 165575183746464 165624106387392 165818417158656 165867411667968 166098069513216 166114024655688 166150097578917 166343358329856 166394175551568 166871633731056 167088679415808 167619321817408 167735250111168 167865558111232 168216556424256 168396980037632 168463670068224 168516439127613 168996985473024 168998679183024 169231995353088 169285005080406 169483610830608 169533688297824 169782736836096 170020155122208 170269918290432 170293304034432 170781950530944 171032832792576 171085082629728 171321279246336 171351409133232 171374943414732 171574281547776 171576001087776 171626696795328 171812875456512 172119169382976 172171751091553 172372016047104 172665787680051 172866627283968 173158166427648 173466858628704 174259867373568 174313103056704 174813284127168 174864936357504 175070088502272 175124926936539 175366700880768 175420274697054 175624318236672 175677970754016 175868544190464 175923632730618 176128261761024 176182068231072 176425301643264 176687612185824 176739818225472 176971472820096 177301110839247 177531721879296 178039760785408 178095529430996 178302684745728 178341404529152 178357155493184 178550635278336 178730091200772 178868940731328 178921791289984 178992649447488 179561096631963 180076336507521 180310557212928 180518356946944 180589847390208 180646414817346 180911788183584 180936635536584 181148911019712 181455822439128 181722384842112 181777900294086 182243826405504 182297674144512 182299501155762 182511546402816 182551180172544 182819351678976 182822598720054 182876617469412 183145267050048 183343940923392 183670791489216 184493750188288 184566815001216 185151109084416 185207671997748 185739114385116 185995542062592 186011969033664 186213752672256 186272081714772 186327119685816 186545719303488 186600838126464 186860328202368 186878277737649 187136278121088 187193447495514 187730587947438 187974764342784 188032189871352 188265925914624 188291783322624 188571737044584 188627454496752 188832075383808 188848752875136 189167245834496 189446602542336 189504477711508 189710049983232 190048249527036 190310626309632 191579967038736 192129694347312 192411936891648 192470717958444 192736439152128 193021066741248 193023001223748 193080033894744 193289484888576 193634065555848 193901392843776 193918518052992 194474955694464 194501665882464 194802937231104 195150215957292 195406001238856 195675774825472 196024609575056 196102240938792 196237254810624 196295237199872 196372975739904 196723053402192 196875881073408 197637717098268 197773788125696 197852112214272 198204826759956 198478464348672 198797333465088 198832295503656 199092906922608 199367770576896 199723187114208 199939844524032 200294730883584 200590520338944 200634080095296 200651799929832 200869464688128 200928815760384 201227558322744 201287015201232 201505369033728 201566928107184 202408237666304 202849376864544 203083151565312 203553714978657 203792524897176 204073876749312 204137800244019 204437682947376 204659454587904 204719925491712 205024304706192 205084883412576 205307357128704 205325489703168 205370077694112 205671770638848 206038425431304 206261933538816 206593307326464 206629640425368 206658020000118 206914909142016 207186114521088 207247331979264 207555468961824 207842015858688 207905510752064 208210928301056 208276147673497 208502083236288 208808377162752 209180623640496 209407540368384 209469414193152 210134649883552 210217869227664 210491294257152 211095286493184 211471609885632 211536213605271 211828256237952 212076773876736 212139436382208 212143204175157 212205886308846 212436084806784 212454846984528 212748157863936 212813151563808 213127427860128 213358626035712 213421667291136 213423806231136 214099454598336 214413971180544 214695005652992 214762256078554 215029219304448 215058752520448 215374678331392 215527462918578 215992683147264 216142067257344 216678635520064 216828494046144 217215038131587 217450670499648 217683901024256 217770110088192 217838323750329 218139066949248 218158332809616 218459517806592 218745854816256 218814374117772 219153304384992 219505389034368 219831751393713 220135246678656 220458629965824 220527685771938 220766911661952 220832141849856 221091222878208 221156548890624 221464092684288 221485366207584 221533463438556 221791144439808 221858900735424 222254412618027 222495511641408 223647000148224 223979520287934 224288741899008 224618226757632 224688585503484 224932325089536 225262755385344 225331572244032 225664335381312 225713340107208 225733274921061 225978147774144 226044917730432 226376982448128 226381003113087 226447892101386 226693540162944 226762794120582 227026557720576 227057738712576 227677996910592 227709267374592 228113443506304 228468545510976 228499924552976 228768001450368 228835595727104 229175830312014 229492225843968 229829354729472 230221050240068 230488836378624 231041337405876 231289144838272 231380741968704 231793228610217 232417470742272 233084378836224 233153248476672 233426784669696 233499902582052 233822267841024 233893699596072 234237294338688 234564843640824 234909424308096 235328201595558 235583482914432 235653090967296 235961963760128 236401481118996 236708962505728 236802706039296 238306788267696 238491920975104 238586370611328 238656865929984 238990595407632 239011702857594 239341677596928 239414795509284 239693275533312 239768356342644 240099375702528 240101782010028 240414076283904 240861886423128 241215717578112 241248847382112 241531881359616 241907871717504 241941096585504 242296513122816 242370533725448 242991768540672 243063565526016 243066001541016 243401573563392 243763464960072 243835489959216 244193689400064 244894388652288 246089086668288 246868145445888 246943562663664 247576518890496 247652152513488 247994056083456 248015958711552 248362775619696 248436159581088 248727625737984 248801117501952 249147104269824 249171036983532 249515037494784 249591263327352 250307450596584 250633019123712 250709586495136 251055711096832 251428982726112 251503272662336 251602875166752 251776100511744 251798337166848 252595470056448 252946733310976 253397666036048 253498018774536 253747501746176 253847993029632 253927507620609 254300532446736 254674105254144 255439956051648 256172925796416 256549249188864 256627623944592 256981918869504 257027113699848 257062415122098 257361422321664 257364001631664 257440045192992 257719313184768 258178754074464 258535190458368 258558024070656 259299940925952 259335554509952 259737249641472 260200287943056 261469654585056 261649673080832 261830634319872 262219926190752 262297404536256 262501174764544 262581941735424 262605132753408 263050051321152 263130412045581 263436477355008 263516956131024 263802816285696 263885449095927 264273102346608 264637952464896 265031418278736 265109727338208 265457209230144 266297582818944 266378935651082 267059641178112 267143294146494 267454027118592 267512106793728 267535733239776 267825952917504 267905087680512 268303411096992 268382686934976 268673825378304 268755904142912 269235020163301 270465835819392 270777535420416 271404953304876 271723366529568 272098502332416 272183733658692 272500329517056 272583577263168 272666850441129 272879272783872 273365739608256 273446511216768 273449251733643 273767319604224 273826770258816 274229027518464 274233898080081 274314926204118 274717900575072 275015911385088 275506187233824 275544026666824 275886545522688 276740625282432 277619501760082 277811507996622 278002777648384 278411169550336 278608671577674 278907498187328 278993313093888 279017953550496 279210053824512 279403160113152 279490679528724 279901257189696 280290492303552 280790171243271 281595881921157 281962146514176 282048284807028 282398888871936 282437674983936 282769031835648 282857605566876 282941181745128 283248113075712 283273129312704 283750868751744 284169903813504 284256716567262 284565074974848 285072374290554 285465939464448 285885294907392 286705625739264 287369950558104 288194541520968 288617905337472 288706076937666 289104658728192 289531600111872 289534501835622 289620050842116 289934227332864 290360146784256 290451098333772 290852089265664 290877777079488 291193317937152 291712433541696 291752498823696 292204405846656 292673852045824 292725323935938 293109001858284 293513662238208 294036914362584 294355882215936 294442855799808 295313821610112 295377951251408 295811867647232 296339216824036 296456575647402 296660682188544 298196000197632 298639360383912 299051655865344 299584780671312 299909766786048 300442096325376 300885780508416 300951120142944 300977699894748 301304197032192 301393223640576 301841337484116 301930522801848 302258053550592 302350392160776 302743651616768 303612356499456 304624727347968 305024001933824 305567773749352 305688787345764 305989634458624 306110815123968 306656524421064 307079888237568 307627325118864 308055116541168 308507655958272 309057638146956 309392900308224 309889960989696 309944460638052 309987030000177 310372363713024 310779171781632 310870997968896 311333203442736 311763023788032 311858266128096 312316392451584 312753124854432 313212565744128 313770935460744 314111310552576 314204121289728 315201974825328 315736941385728 316642929739776 317207414828448 317742384356928 318115160815104 318209154573312 318308829463269 318654127210176 318682270476792 319122236795904 319219727345712 319691141790192 320037939053568 320132500936704 320135709346704 320552101711872 321149181897504 321620956770816 321665129842816 322042508479488 322143384117831 322543828956672 322588128780672 323062017497088 323989024720896 324084754034688 324088002054688 324535431417856 325017953280096 325113986612288 325242741069216 325591585866752 326525851536384 328118782224384 328221561176658 328729956577488 329157527261184 329258083551552 330102025187328 330202870017984 330687944948736 330791528657907 331150367492928 331248212774784 331636834317312 331734823335936 332196139026432 332228049311376 332300195157834 332686716659712 332788351103136 333743267462112 335238643634816 335470500222336 335731116222464 335969280431901 336433112848512 336793960075264 336927340136448 337032878255226 337993970946048 337997358366048 338463990706176 338570010160812 338967221661216 339067376595648 339565473672192 339671838152079 340040310244416 340144191180873 340539836580864 340586608068864 341563901061888 342065665585152 342170165259456 342702818266464 342749886829464 343152002175552 343253393590656 343763745468021 344238338765952 344343502183106 344744032094208 345331575360102 345733254567936 346316332855296 346933717257408 348626206113408 349626568254336 349729872715008 350140177004544 350249853873078 350733401761536 350840549394108 351248636473344 351355941508032 351737088380928 351847265461236 352256523522048 352364136462144 352992302393337 353375224371648 353479636450944 353942945640192 354602221678494 355063443758592 356191058861992 356682809058304 356714310986368 357460182401544 357737881462656 357843582579968 357985298894976 359122193263926 360152673015042 360621114425856 361179694780416 361292829634692 361823576367168 361873271073168 362297822039424 362911644878256 363444769684224 363555800588172 364487652811008 364595348289024 364599002311524 365023092805632 365102360345088 365645197440108 365753234938824 366290534100096 367341582978432 368987500376576 369133630002432 370302218168832 370415343995496 371478228770232 371991084125184 372023938067328 372544163429544 372654239371632 373091438606976 373201676252928 373720656404736 373756555475298 374272556242176 374386894991028 375461175894876 375949528685568 376064379742704 376583566645248 377143474089168 377254908993504 377664150767616 377697505750272 378334491668992 378893205084672 379008955423016 379420099966464 380096499054072 380621252619264 383159934077472 384259388694624 384823873783296 384941435916888 385472878304256 385593622683147 386042133482496 386046002447496 386160067789488 386578969777152 387268131111696 387802785687552 387837036105984 388949911388928 389003331764928 389605874462208 390300431914584 390812002477712 391351549650944 392049219150112 392204481877584 392474509621248 392590474399744 392745951479808 393446106804384 393751762146816 395275434196536 395547576251392 395704224428544 396409653519912 396956928697344 397594666930176 397664591007312 398185813845216 398735541153792 399446374228416 399568403476623 399879689048064 400589461767168 400714941219741 401181040677888 401268160190592 401303599859664 401738929376256 401857631520768 402455116645488 402574030402464 403010738067456 403133856214368 405698753729088 406166303130624 407107429957314 407585049794352 408147753498624 408275600488038 408875365894752 409318909175808 409439850983424 410048609412384 410169766825152 410614714257408 410650979406336 410740155388224 411343541277696 411472389306177 412076850862608 412523867077632 413186614652928 413259280850736 413316040000236 413829818284032 414372229042176 415110937923648 415237752632569 415811021504128 416421856602112 416429252640123 416552295346994 416717261994933 417004166472576 417616754325504 418361247280992 418815080736768 418938828386304 420269299767104 420435738455328 422943219771264 423072427210542 423656512475904 424153547753472 424278872764416 424286408350314 424411772617692 424872169613568 424909693969056 425496315727872 425626303127616 426254855720256 426385074850893 426717252071424 426847612462272 427608561435831 428198909196672 428827942361088 429390011305984 429524512157108 430058438608896 430117505040896 431054925837156 433059115406499 433357271040128 433656988092288 434301752753433 434430076263174 434901340999296 435367802048512 435540220176384 435676647500658 436278133898496 436316665619232 436919035613184 437628748235544 438306608769984 439010778068736 439087985903907 439663502787426 440270493357312 440917259931648 441055371543876 441533823323904 441664283699712 442182445756416 442970732415168 443066926877112 443717801470848 444508825236054 444991023282816 447294000296448 447959040575868 448577483798016 449377171006968 449864650179072 450663144488064 451328670762624 451426680214416 451466549842122 451956295548288 452089835460864 452753964896256 452762006226174 452895784202772 453387080325888 453525588241164 454053115441152 454115477425152 455355993821184 455418534749184 456226887012608 456937091021952 456999849105952 457536002900736 457671191454208 458351660624028 458984451687936 460442100480136 462082674811752 462578289676544 462761483937408 463586457220434 464834941484544 466168757672448 466306496953344 466999805164104 467644535682048 467787399192144 468474588677376 469129687281648 469818848616192 470656403191116 471166965828864 471306181934592 471923927520256 472802962237992 473417925011456 473605412078592 476613576535392 476983841950208 477172741222656 477313731859968 477981190815264 478023405715188 478683355193856 478829591018568 479536712685288 480198751405056 480203564020056 480828152567808 481723772846256 482431435156224 482497694764224 483063762719232 483815743435008 483882193171008 484593026245632 484741067450896 485983537081344 486127131052032 486132003082032 486803147126784 487526929920144 487670979918432 488387378800128 489788777304576 492178173336576 492332341764987 493736290891776 493887125327328 495153037780992 495304305026976 495988112166912 496031917423104 496725551239392 496872319162176 497455251475968 497602235003904 498294208539648 498342073967064 498450292736751 499030074989568 499182526654704 500614901193168 501266038247424 501419172990272 502857965452224 503006545324672 503205750333504 503596674333696 505190940112896 505893466621952 506795332072096 506996037549072 507495003492352 507695986059264 507855015241218 508601064893472 509348210508288 510879912103296 512345851592832 513098498377728 513255247889184 513963837739008 514054227399696 514124830244196 514722844643328 514728003263328 514880090385984 515438626369536 516357508148928 516515253274659 517116048141312 517997363040153 518599881851904 518671109019904 519474499282944 520400575886112 522939309170112 524439852381504 524594809072512 525002349529088 525210265506816 525374780809617 526100102642304 526260824091162 526872954710016 527033912262048 527605632571392 527770898191854 528546204693216 529275904929792 530062836557472 530219454676416 530914418460288 531903332517741 532595165637888 532757871302164 534119282356224 534286588292988 534908054237184 535024213587456 535071466479552 535651905835008 536606822193984 536765373869952 537511808285824 538470040326602 538683289895889 540931671638784 541555070840832 542809906609752 543446733059136 544367467317384 545167154526336 545333700882258 546731479216512 546893022433536 546898503467286 547534639208448 547653540517632 548458055036928 548467796160162 548629852408236 549435801150144 550031822770176 551012374467648 551088053333648 553481250564864 555239003520164 555623015993244 556005555296768 557217343155348 557814996374656 557986626187776 558035907100992 558981359057448 559802514379392 560580984607104 561580342486542 563191763842314 563924293028352 564096569614056 564797777743872 564875349967872 565715211133752 565882363490256 566496226151424 566546258625408 567501737503488 568339807627008 568513433134524 569130149949696 570144748581108 570931878928896 574739901116208 576389083041936 577235810674944 577412153875332 578209317456384 579063200223744 579069003671244 579240101684232 579868454665728 580902196667544 581704178531328 581755554158976 583424867083392 583504997647392 584408811693312 585347704091648 585450647871876 585531056667001 586218003716568 587027324476416 588073828725168 588711764431872 588885711599616 590627643220224 590755902502816 591623735294464 592678433648072 592913151294804 593321364377088 596392000395264 597278720767824 598103311730688 599169561342624 599819533572096 600884192650752 601771561016832 601902240285888 601955399789496 602608394064384 602786447281152 603682674968232 603861045603696 604516107101184 604700784321552 605487303233536 607224712998912 609249454695936 610048003867648 610661144935971 611135547498704 611377574691528 611979268917248 612221630247936 612413400732057 613313048842128 614159776475136 615254650237728 616110233082336 617015311916544 618115276293912 618785800616448 619779921979392 619888921276104 619974060000354 620744727426048 621558343563264 621741995937792 622666406885472 623526047576064 623716532256192 624632784903168 624828443020491 625506249708864 626425131488256 627541870921488 628222621105152 628408242579456 630403949650656 631473882771456 633285859479552 634414829656896 634608640815813 635484768713856 636230321630208 636418309146624 636429612525471 636617658926538 637308254420352 637364540953584 638244473591808 638439454691424 639382283580384 640075878107136 640265001873408 640271418693408 642298363795008 643241913541632 643330259685632 644085016958976 644286768235662 645087657913344 645176257561344 646124034994176 647978049441792 648176004109376 649331519217373 650035906560192 650227973224576 650485482138432 651183171733504 651645114394761 653051703072768 656237564448768 656443122353316 657459913154976 658516167103104 659495254181139 660405740035968 661375889897472 661583057315814 662300734985856 662496425549568 663273668634624 663469646671872 664392278052864 664456098622752 664600390315668 665373433319424 665576702206272 666763237854081 667486534924224 670477287269632 670941000444672 671462232444928 671938560863802 672866225697024 673854680272896 674065756510452 675994716732096 677140020321624 677199824763183 677934443322432 678134753191296 679130947344384 679143009339261 679343676304158 680080620488832 680288382361746 681079673161728 681173216137728 683127802123776 684340330518912 685405636532928 685499773658928 686304004351104 686506787181312 687527490936042 688476677531904 688687004366212 689488064188416 690663150720204 691466509135872 693867434514816 697252412226816 699253136508672 699459745430016 700280354009088 700499707746156 701466803523072 701681098788216 702711883016064 703694530922472 704728272924288 705984604786674 706750448743296 706959272901888 707885891280384 709204443356988 710126887517184 712382117723984 713365618116608 713428621972736 714920364803088 715475762925312 715687165159936 715970597789952 718244386527852 720305346030084 721242228851712 722585659269384 723647152734336 723746542146336 724595644078848 725823289756512 726889539368448 727111601176344 728975305622016 729190696578048 729198004623048 730204720690176 731290394880216 731506469877648 732581068200192 734683165956864 737975000753152 738267260004864 740604436337664 740830687990992 742956457540464 743982168250368 744047876134656 745088326859088 745308478743264 746182877213952 746403352505856 747441312809472 747513110950596 748545112484352 748773789982056 750922351789752 751899057371136 752128759485408 753167133290496 754286948178336 754509817987008 755328301535232 755395011500544 756668983337984 756906000081733 757786410169344 758017910846032 758840199932928 760192998108144 761242505238528 766319868154944 768518777389248 769647747566592 769882871833776 770945756608512 771187245366294 772084266964992 772092004894992 772320135578976 773157939554304 774536262223392 775605571375104 775674072211968 777899822777856 778006663529856 779211748924416 780600863829168 781624004955424 782703099301888 784098438300224 784408963755168 784949019242496 785491902959616 786892213608768 787503524293632 789391236136743 790550868393072 791095152502784 791408448857088 791656347287781 792819307039824 793913857394688 795329182014624 796371627690432 798892748456832 799136806953246 801178923534336 801429882439482 802362081355776 802536320381184 802607199719328 803477858752512 803715263041536 804910233290976 805148060804928 806021476134912 806267712428736 807705060489903 811397507458176 812332606261248 814214859914628 815170099588704 816295506997248 816551200976076 817750731789504 818000551323387 818637818351616 820097218824768 820339533650304 820347755200929 821301958812672 821480310776448 822687082555392 822701694240243 822944778612354 824153701725216 825047734155264 826518561701472 826632080000472 827659636568064 830221875847296 830475505265138 831622043008256 832843713204224 832858505280246 833104590693988 833434523989866 834008332945152 835233508651008 836722494561984 837630161473536 840538599534208 840871476910656 842370513729813 845886439542528 846144854421084 847313024951808 848307095506944 848572816700628 848823545235384 849744339227136 849819387938112 851252606255232 852509711440512 852770149701786 853695224924544 855217122871662 856397818393344 857655884722176 859049024314216 860116877217792 860235010081792 862109851674312 866118230812998 866714542080256 867313976184576 868603505506866 868860152526348 869802681998592 871080440352768 871353295001316 872556267796992 872633331238464 875257496471088 876613217539968 878021556137472 878175971807814 879327005574852 880540986714624 882110743087752 883067646647808 883328567399424 885941464830336 886133853754224 887435602941696 889017650472108 889982046565632 894588000592896 895918081151736 897154967596032 898754342013936 899729300358144 901326288976128 902657341525248 902853360428832 902933099684244 903912591096576 904179670921728 905524012452348 905791568405544 906774160651776 907051176482328 908230954850304 910837069498368 912453774025216 913874182043904 913999698211904 915072005801472 915342382908416 916703321248056 917968903375872 920884200960272 924165349623504 925156579353088 925522967874816 927172914440868 929669882969088 929961090000531 932337515344896 932612993906688 933999610328208 935289071364096 935574798384288 936949177354752 938259374563296 939637697232384 941312806382232 942333931657728 942612363869184 943847855040512 945605924475984 946835850022912 947210824157184 953227153070784 953967683900416 954345482445312 954627463719936 954926488389807 955962381630528 956046811430376 957366710387712 957659182037136 959073425370576 960397502810112 960407128040112 961656305135616 963447545692512 964862870312448 964995389528448 966127525438464 966430152353493 967631486870016 967764386342016 969186052491264 969482134901792 971967074162688 972254262104064 972264006164064 973606294253568 975053859840288 975341959836864 976774757600256 978439463520289 979577554609152 984356346673152 984664683529974 987472581783552 987774250654656 990306075561984 990608610053952 992063834846208 992374585973721 993451102478784 993744638324352 994910502951936 995204470007808 996588417079296 996684147934128 996900585473502 998060149979136 998365053309408 1001229802386336 1002838345980544 1005715930904448 1006013090649344 1006411500667008 1007193348667392 1010381880225792 1011786933243904 1013590664144192 1013992075098144 1015391972118528 1015710030482436 1017202129786944 1018696421016576 1019015514456237 1020432573542619 1021759824206592 1024691703185664 1026196996755456 1026510495778368 1028108454799392 1028249660488392 1029456006526656 1029760180771968 1031291236404063 1032715016297856 1033030506549318 1034232096282624 1035994726080306 1037199763703808 1037342218039808 1038948998565888 1040801151772224 1045878618340224 1048879704763008 1049189618145024 1050004699058176 1050420531013632 1050749561619234 1052200205284608 1052521648182324 1053745909420032 1054067824524096 1055211265142784 1055541796383708 1057092409386432 1058976907180011 1060125673114944 1060438909352832 1061828836920576 1063806665035482 1065190331275776 1065515742604328 1068573176585976 1070048427174912 1070142932959104 1073213644387968 1073530747739904 1075023616571648 1076940080653204 1077366579791778 1081863343277568 1085619813219504 1086893466118272 1088734934634768 1090334309052672 1090667401764516 1093462958433024 1093786044867072 1093797006934572 1095069278416896 1095307081035264 1096935592320324 1097259704816472 1098871602300288 1102024748935296 1102176106667296 1106962501129728 1110478007040328 1111246031986488 1112011110593536 1114434686310696 1115629992749312 1115973252375552 1116071814201984 1117962718114896 1119605028758784 1121161969214208 1123160684973084 1126383527684628 1127848586056704 1128193139228112 1129750699935744 1131430422267504 1131764726980512 1132992452302848 1133092517250816 1135003475006976 1136679615254016 1137026866269048 1138260299899392 1140289497162216 1141863757857792 1149479802232416 1152778166083872 1154471621349888 1154824307750664 1156418634912768 1156780868049441 1158126400447488 1158138007342488 1158480203368464 1159736909331456 1161804393335088 1163408357062656 1163511108317952 1166849734166784 1167009995294784 1168817623386624 1170695408183296 1170901295743752 1171062113334002 1172436007433136 1174054648952832 1176147657450336 1177423528863744 1177771423199232 1181255286440448 1181511805005632 1183247470588928 1185356867296144 1185826302589608 1186642728754176 1192784000790528 1194557441535648 1196206623461376 1198339122685248 1198705210429869 1199639067144192 1201768385301504 1202144823659223 1203543122033664 1203804480571776 1203910799578992 1205216788128768 1205572894562304 1207365349936464 1207722091207392 1209032214202368 1209401568643104 1218498909391872 1220096007735296 1221322289871942 1222271094997408 1222755149383056 1223958537834496 1224443260495872 1224826801464114 1226626097684256 1228319552950272 1230509300475456 1232220466164672 1234030623833088 1234417167918531 1236230552587824 1237571601232896 1239559843958784 1239777842552208 1239948120000708 1241489454852096 1243116687126528 1245332813770944 1245713257897707 1247433064512384 1249265569806336 1249287757920369 1249656886040982 1251012499417728 1252850262976512 1255083741842976 1256445242210304 1256816485158912 1260807899301312 1268829659313792 1269217281631626 1270969537427712 1272460643260416 1272836618293248 1272859225050942 1273235317853076 1274616508840704 1274729081907168 1276488947183616 1276878909382848 1278764567160768 1279155224552679 1280151756214272 1280542837386816 1282825684307493 1284596727590016 1286483827083264 1286660519371264 1288170033917952 1288573536471324 1290175315826688 1290352515122688 1296352008218752 1298663038434746 1299177346219497 1300071813120384 1300455946449152 1300970964276864 1302366343467008 1303290228789522 1306103406145536 1312886244706632 1314919826309952 1317032334206208 1317263957711721 1318990508362278 1320811480071936 1322751779794944 1323166114631628 1324601469971712 1324992851099136 1326547337269248 1328912197245504 1329200780631336 1331153404412544 1333526475708162 1334973069848448 1340954574539264 1341882000889344 1343877121727604 1345732451394048 1348131513020904 1351989433464192 1354280040643248 1354399649526366 1355868886644864 1356269506382592 1358261894688768 1358286018678522 1358687352608316 1360161240977664 1360576764723492 1362159346323456 1362346432275456 1366255604247552 1368680661037824 1370811273065856 1370999547317856 1372608008702208 1373013574362624 1375054981872084 1376953355063808 1377374008732424 1381326301440408 1387734869029632 1394504824453632 1398506273017344 1398919490860032 1400999415492312 1402933607046144 1403362197576432 1405423766032128 1407389061844944 1409456545848576 1411969209573348 1413500897486592 1413918545803776 1415771782560768 1418408886713976 1420253775034368 1424764235447968 1426731236233216 1426857243945472 1429840729606176 1430951525850624 1431374330319872 1431941195579904 1436488773055704 1440610692060168 1442484457703424 1445171318538768 1447294305468672 1447493084292672 1449191288157696 1451646579513024 1453779078736896 1454223202352688 1457950611244032 1458381393156096 1458396009246096 1460409441380352 1462580789760432 1463012939755296 1465162136400384 1469366331913728 1475950001506304 1476534520009728 1476997025294961 1481208872675328 1481661375981984 1485912915080928 1487964336500736 1488095752269312 1490176653718176 1490616957486528 1492365754427904 1492806705011712 1494882625618944 1495026221901192 1495350878210253 1497090224968704 1497547579964112 1501844703579504 1503798114742272 1504257518970816 1508573896356672 1509019635974016 1510790023001088 1513337966675968 1513812000163466 1515572820338688 1516035821692064 1517680399865856 1520385996216288 1522485010477056 1532639736309888 1537037554778496 1539295495133184 1539765743667552 1541891513217024 1542374490732588 1544168533929984 1544184009789984 1544640271157952 1546315879108608 1549072524446784 1549545759823977 1551348144423936 1553992089120459 1555799645555712 1556013327059712 1558423497848832 1561201727658336 1563248009910848 1568196876600448 1568817927510336 1573784427217536 1575007048587264 1578782472273486 1581101736786144 1582190305005568 1582816897714176 1583312694575562 1585638614079648 1587827714789376 1590658364029248 1592743255380864 1595709997553223 1597785496913664 1598273613906492 1602357847068672 1602859764878964 1604724162711552 1605072640762368 1605214399438656 1606955717505024 1609820466581952 1610296121609856 1612535424857472 1615410120979806 1622795014916352 1624665212522496 1628429719829256 1630340199177408 1633102401952152 1635501463579008 1636001102646774 1640194437649536 1640679067300608 1640695510401858 1642603917625344 1642960621552896 1645374165110784 1645403388480486 1645889557224708 1648307403450432 1650095468310528 1653037123402944 1653264160000944 1660443751694592 1660951010530276 1663244086016512 1665717010560492 1666209181387976 1666869047979732 1668016665890304 1673444989123968 1681077199068416 1681742953821312 1684741027459626 1691772879085056 1692289708842168 1694626049903616 1697145633401256 1697647090470768 1699488678454272 1699638775876224 1702505212510464 1705019422881024 1705540299403572 1707390449849088 1710434245743324 1712795636786688 1718098048628432 1720470020163584 1724219703348624 1732236461625996 1733429084160512 1734627952369152 1737207011013732 1737720305052696 1739605363997184 1742706590002632 1745112535593984 1745266662476928 1750514992942176 1753226435079936 1756043112274944 1756351943615628 1756593170001003 1758654011149704 1761081973429248 1764221486175504 1766135293295616 1766657134798848 1771882929660672 1772267707508448 1774871205883392 1778035300944216 1779964093131264 1789176001185792 1791836162303472 1794309935192064 1797508684027872 1799458600716288 1802652577952256 1805314683050496 1805706720857664 1805866199368488 1807825182193152 1808359341843456 1811048024904696 1811583136811088 1813548321303552 1814102352964656 1816461909700608 1821674138996736 1824907548050432 1825479176667709 1827748364087808 1827999396423808 1830144011602944 1830684765816832 1831983434807913 1833406642496112 1835937806751744 1841768401920544 1848330699247008 1850313158706176 1851045935749632 1854345828881736 1859339765938176 1859922180001062 1864675030689792 1865225987813376 1867999220656416 1870578142728192 1871149596768576 1873898354709504 1874485329061473 1876518749126592 1879275394464768 1882625612764464 1884667863315456 1885224727738368 1887695710081024 1891211848951968 1894421648314368 1903825922447439 1906454306141568 1907935367800832 1908690964890624 1909254927439872 1909288837576413 1909852976779614 1911924763261056 1912093622860752 1914733420775424 1915318364074272 1918146850741152 1920795005620224 1920814256080224 1926895091385024 1929725740624896 1929990779056896 1932255050876928 1932860304706986 1935262973740032 1935528772684032 1938372104982528 1938964269803584 1943934148325376 1944528012328128 1947994557652119 1950107719680576 1950683919673728 1953549515200512 1956878927040578 1959155109218304 1968712693346304 1969329367059948 1975548501309312 1978485762543417 1981217220107904 1984127669692416 1984749171947442 1986902204957568 1987489276648704 1989821005903872 1990408940015616 1993176834158592 1993368295868256 1993801170947004 1996120299958272 1996730106618816 2000289713562243 2002459604772672 2005676691961088 2011431861808896 2012026181298688 2012823001334016 2014386697334784 2027181328288384 2027984150196288 2031420060964872 2031599474289549 2034404259573888 2037392842033152 2038031028912474 2040865147085238 2043519648413184 2049383406371328 2053020991556736 2056216909598784 2056499320976784 2058912013053312 2059520361543936 2062582472808126 2065430032595712 2066061013098636 2068464192565248 2071989452160612 2074399527407616 2074684436079616 2081602303544448 2091757236680448 2097759409526016 2098379236290048 2100841062027264 2101499123238468 2104400410569216 2105043296364648 2108135649048192 2111083592767416 2114184818772864 2117953814360022 2120251346229888 2120877818705664 2123657673841152 2127613330070964 2130380662551552 2131031485208656 2137146353171952 2140096854349824 2140285865918208 2146427288775936 2147061495479808 2150047233143296 2153880161306408 2154733159583556 2163726686555136 2171239626439008 2173786932236544 2177469869269536 2180668618105344 2181334803529032 2186925916866048 2187572089734144 2187594013869144 2190614162070528 2193871184640648 2194519409632944 2197743204600576 2204049497870592 2204352213334592 2213925002259456 2220956014080656 2222492063972976 2224022221187072 2228869372621392 2231259985498624 2231946504751104 2232143628403968 2235925436229792 2239210057517568 2242323938428416 2246321369946168 2252767055369256 2255697172113408 2256386278456224 2259501399871488 2262860844535008 2263529453961024 2265984904605696 2266185034501632 2270006950013952 2270718000245199 2273359230508032 2274053732538096 2276520599798784 2280578994324432 2283727515715584 2298959604464832 2305556332167744 2308943242699776 2309648615501328 2312837269825536 2313561736098882 2316252800894976 2316276014684976 2316960406736928 2319473818662912 2323608786670176 2326816714125312 2327022216635904 2333699468333568 2334019990589568 2337635246773248 2341390816366592 2341802591487504 2342124226668004 2344872014866272 2348109297905664 2352295314900672 2354847057727488 2359765764960697 2362510572880896 2363023610011264 2366494941177856 2368173708410229 2370713734592288 2371652605179216 2373285457508352 2389114883071296 2396678245370496 2397410420859738 2403536770603008 2404289647318446 2407086244067328 2407608961143552 2407821599157984 2410433576257536 2411145789124608 2414730699872928 2415444182414784 2418064428404736 2418803137286208 2423115181469709 2436997818783744 2440192015470592 2442644579743884 2444542189994816 2445510298766112 2448886520991744 2449653602928228 2453252195368512 2454001653970161 2461018600950912 2461043265602787 2464440932329344 2468061247666176 2468105082720729 2468834335837062 2472461105175648 2475143202465792 2479555685104416 2479896240001416 2482978909704192 2490665627541888 2491426515795414 2494866129024768 2498531139612672 2498575515840738 2499313772081964 2502024998835456 2505700525953024 2510167483685952 2512890484420608 2521615798602624 2537659318627584 2538434563263252 2541939074855424 2544921286520832 2545718450101884 2546470635706152 2549233017681408 2549458163814336 2553757818765696 2557529134321536 2558310449105358 2561085674773632 2565651368614986 2569193455180032 2572967654166528 2573321038742528 2577147072942648 2580350631653376 2580705030245376 2592704016437504 2597326076869492 2598354692438994 2600143626240768 2600911892898304 2601941928553728 2606580457579044 2625772489413264 2629839652619904 2634064668412416 2634527915423442 2637981016724556 2641622960143872 2646332229263256 2649202939943424 2649985702198272 2657824394491008 2658401561262672 2662306808825088 2667052951416324 2669946139696896 2681909149078528 2683764001778688 2687754243455208 2691464902788096 2696263026041808 2703978866928384 2708560081286496 2708799299052732 2711737773289728 2712539012765184 2716572037357044 2717374705216632 2720322481955328 2721153529446984 2724692864550912 2732511208495104 2737361322075648 2741622546131712 2741999094635712 2745216017404416 2746027148725248 2750109963744168 2753906710127616 2754748017464848 2762652602880816 2775469738059264 2789009648907264 2789883270001593 2797012546034688 2797838981720064 2801998830984624 2805867214092288 2806724395152864 2810847532064256 2814778123689888 2818913091697152 2823938419146696 2827001794973184 2827837091607552 2831543565121536 2836817773427952 2840507550068736 2849528470895936 2853714487890944 2859681459212352 2861903051701248 2862748660639744 2863882391159808 2864779465169421 2872977546111408 2881221384120336 2884968915406848 2890342637077536 2894588610937344 2894986168585344 2898382576315392 2899290457060479 2903293159026048 2907558157473792 2908446404705376 2915901222488064 2916762786312192 2916792018492192 2920818882760704 2925161579520864 2926025879510592 2930324272800768 2935318390560867 2938732663827456 2951900003012608 2953069040019456 2953994050589922 2962417745350656 2963322751963968 2971825830161856 2976191504538624 2977123757921163 2980353307436352 2981233914973056 2984731508855808 2985613410023424 2989765251237888 2990052443802384 2990701756420506 2994180449937408 2995095159928224 3003689407159008 3008515037941632 3017147792713344 3018039271948032 3021580046002176 3026675933351936 3027624000326932 3031145640677376 3032071643384128 3035360799731712 3040771992432576 3061297720627857 3065279472619776 3074075109556992 3078590990266368 3079531487335104 3084748981465176 3088368019579968 3089280542315904 3093873709212189 3098145048893568 3099091519647954 3102696288847872 3107984178240918 3111599291111424 3112026654119424 3116846995697664 3122403455316672 3126496019821696 3136393753200896 3137635855020672 3147568854435072 3150014097174528 3157564944546972 3162203473572288 3165633795428352 3166625389151124 3171277228159296 3176930721540033 3181316728058496 3185486510761728 3191419995106446 3195570993827328 3196547227812984 3205719529757928 3210145281524736 3210428798877312 3219640933163904 3220592243219712 3225070849714944 3230820241959612 3245590029832704 3256859439658512 3260680398354816 3266204803904304 3271002927158016 3272002205293548 3280388875299072 3281358134601216 3281391020803716 3285207835250688 3285921243105792 3290806776960972 3291779114449416 3296614806900864 3306074246805888 3306528320001888 3320887503389184 3321902021060552 3326488172033024 3331434021120984 3332418362775952 3333738095959464 3336033331780608 3346889978247936 3362154398136832 3363485907642624 3369482054919252 3383545758170112 3384579417684336 3389252099807232 3394291266802512 3395294180941536 3398977356908544 3399277551752448 3405010425020928 3410038845762048 3411080598807144 3414780899698176 3420868491486648 3425591273573376 3436196097256864 3440940040327168 3448439406697248 3464472923251992 3466858168321024 3469255904738304 3470342604148323 3474414022027464 3475440610105392 3479210727994368 3485413180005264 3490225071187968 3490533324953856 3501029985884352 3506452870159872 3512086224549888 3512703887231256 3513186340002006 3517308022299408 3522163946858496 3528442972351008 3532270586591232 3533314269597696 3543765859321344 3544535415016896 3549742411766784 3556070601888432 3559928186262528 3578352002371584 3583672324606944 3588619870384128 3595017368055744 3596115631289607 3598917201432576 3605305155904512 3606434470977669 3610629366100992 3611413441715328 3611732398736976 3615650364386304 3616718683686912 3622096049809392 3623166273622176 3627096642607104 3628204705929312 3649815096100864 3650958353335418 3655496728175616 3655998792847616 3660288023205888 3661369531633664 3663966869615826 3666813284992224 3671875613503488 3683536803841088 3696661398494016 3700626317412352 3702091871499264 3703251503755593 3708691657763472 3718679531876352 3719844360002124 3729350061379584 3735998441312832 3737139773693121 3742299193537152 3747796709419008 3747863273761107 3748970658122946 3753037498253184 3758550788929536 3765251225528928 3769335726630912 3770449455476736 3782423697903936 3807651844894878 3812908612283136 3815870735601664 3817381929781248 3818509854879744 3818577675152826 3819705953559228 3823849526522112 3824187245721504 3829466841550848 3830636728148544 3836293701482304 3837465673658037 3841628512160448 3848477052922479 3853790182770048 3859451481249792 3859981558113792 3864510101753856 3865720609413972 3870525947480064 3871057545368064 3877928539607168 3889056024656256 3895989115304238 3900215439361152 3901367839347456 3907099030401024 3913757854081156 3918310218436608 3938658734119896 3951097002618624 3956971525086834 3962434440215808 3968255339384832 3969498343894884 3973804409915136 3974978553297408 3979642011807744 3986736591736512 3987602341894008 3993460213237632 4000579427124486 4004919209545344 4011353383922176 4022863723617792 4024052362597376 4025646002668032 4054362656576768 4055968300392576 4062840121929744 4063198948579098 4068808519147776 4074785684066304 4076062057824948 4081730294170476 4087039296826368 4098766812742656 4106041983113472 4112433819197568 4112998641953568 4117824026106624 4119040723087872 4125164945616252 4130860065191424 4132122026197272 4143978904321224 4149368872159232 4163204607088896 4183514473360896 4195518819052032 4196758472580096 4202998246476936 4208800821138432 4210086592729296 4216271298096384 4222167185534832 4228369637545728 4235907628720044 4240502692459776 4241755637411328 4247315347682304 4255226660141928 4260761325103104 4262062970417312 4274292706343904 4280193708699648 4280571731836416 4292854577551872 4294122990959616 4300094466286592 4307760322612816 4309466319167112 4327453373110272 4342479252878016 4347573864473088 4354939738539072 4361337236210688 4362669607058064 4373851833732096 4375144179468288 4375188027738288 4381228324141056 4387742369281296 4389038819265888 4395486409201152 4408098995741184 4408704426669184 4427850004518912 4441912028161312 4444984127945952 4448044442374144 4457738745242784 4462519970997248 4463893009502208 4464287256807936 4471850872459584 4478420115035136 4484647876856832 4486052634630759 4492642739892336 4505534110738512 4511394344226816 4512772556912448 4525721689070016 4527058907922048 4532370069003264 4540013900027904 4541436000490398 4546718461016064 4548107465076192 4553041199597568 4561157988648864 4567455031431168 4597919208929664 4611112664335488 4617886485399552 4619297231002656 4625674539651072 4627123472197764 4632505601789952 4632552029369952 4633920813473856 4638947637325824 4647217573340352 4648637279471931 4654044433271808 4661976267361377 4667398936667136 4668039981179136 4675270493546496 4683605182975008 4684248453336008 4689744029732544 4704590629801344 4719531529921394 4725021145761792 4726047220022528 4732989882355712 4736347416820458 4741427469184576 4743305210358432 4746570915016704 4778229766142592 4787129992659669 4793356490740992 4794820841719476 4807073541206016 4808579294636892 4814172488134656 4815217922287104 4815643198315968 4820867152515072 4829461399745856 4830888364829568 4837606274572416 4846230362939418 4873995637567488 4885289159487768 4889084379989632 4891020597532224 4899307205856456 4906504390737024 4908003307940322 4922037201901824 4922086531205574 4928881864658688 4936122495332352 4936210165441458 4937668671674124 4944922210351296 4950286404931584 4959111370208832 4959792480002832 4981331255083776 4982853031590828 4989732258049536 4997151031681476 4998627544163928 5004049997670912 5020334967371904 5043231597205248 5075318637255168 5076869126526504 5083878149710848 5091436900203768 5092941271412304 5098466035362816 5098916327628672 5107515637531392 5115058268643072 5116620898210716 5122171349547264 5131302737229972 5138386910360064 5146642077485056 5154294145885296 5161410060490752 5185408032875008 5194652153738984 5196709384877988 5200287252481536 5201823785796608 5203883857107456 5213160915158088 5251544978826528 5259679305239808 5268129336824832 5269055830846884 5269779510003009 5275962033449112 5283245920287744 5292664458526512 5298405879886848 5299971404396544 5315648788982016 5316803122525344 5324613617650176 5334105902832648 5339892279393792 5363818298157056 5367528003557376 5375508486910416 5382929805576192 5392526052083616 5407957733856768 5417120162572992 5417598598105464 5423475546579456 5425078025530368 5433144074714088 5434749410433264 5440644963910656 5442307058893968 5449385729101824 5465022416990208 5474722644151296 5476437530003127 5483245092263424 5483998189271424 5490432034808832 5492054297450496 5500219927488336 5507813420255232 5509496034929696 5525305205761632 5550939476118528 5578019297814528 5579766540003186 5594025092069376 5595677963440128 5603997661969248 5611734428184576 5613448790305728 5621695064128512 5623455987184419 5629556247379776 5637826183394304 5647876838293392 5654003589946368 5655674183215104 5663087130243072 5673635546855904 5691199786081681 5699056941791872 5707428975781888 5711477767342317 5719362918424704 5723806103402496 5725497321279488 5727764782319616 5729558930338842 5745955092222816 5762442768240672 5780685274155072 5789177221874688 5789972337170688 5796765152630784 5798580914120958 5806586318052096 5815116314947584 5816892809410752 5831802444976128 5833584036984384 5843983672956357 5850323159041728 5852051759021184 5860648545601536 5870636781121734 5877465327654912 5906138080038912 5907988101179844 5926645503927936 5935457287630251 5943651660323712 5952383009077248 5954247515842326 5960706614872704 5962467829946112 5969463017711616 5971226820046848 5979530502475776 5980104887604768 5981403512841012 5988360899874816 5990190319856448 6000869140686729 6007378814318016 6017030075883264 6034295585426688 6036078543896064 6043160092004352 6055248000653864 6064143286768256 6081543984865152 6122595441255714 6130558945239552 6148150219113984 6159062974670208 6169497962930352 6176736039159936 6178561084631808 6187747418424378 6196290097787136 6198183039295908 6205392577695744 6215968356481836 6223198582222848 6224053308238848 6244806910633344 6252992039643392 6272787506401792 6275271710041344 6295137708870144 6315129889093944 6324406947144576 6333250778302248 6342554456318592 6353861443080066 6362633456116992 6370973021523456 6382839990212892 6391141987654656 6393094455625968 6411439059515856 6420290563049472 6420857597754624 6439281866327808 6441184486439424 6450141699429888 6461640483919224 6491180059665408 6513718879317024 6521360796709632 6532409607808608 6542005854316032 6544004410587096 6560777750598144 6562716269202432 6562782041607432 6571842486211584 6581613553921944 6583558228898832 6593229613801728 6612148493611776 6613056640003776 6641775006778368 6643804042121104 6652976344066048 6662868042241968 6664836725551904 6667476191918928 6672066663561216 6693779956495872 6724308796273664 6726971815285248 6738964109838504 6767091516340224 6769158835368672 6778504199614464 6788582533605024 6790588361883072 6797954713817088 6798555103504896 6810020850041856 6812154000735597 6820077691524096 6822161197614288 6829561799396352 6841736982973296 6851182547146752 6872392194513728 6896878813394496 6928945846503984 6933716336642048 6938511809476608 6940685208296646 6948828044054928 6950881220210784 6958421455988736 6970826360010528 6980450142375936 6981066649907712 7002059971768704 7012905740319744 7024172449099776 7025407774462512 7026372680004012 7034616044598816 7044327893716992 7056885944702016 7059041794753673 7064541173182464 7079297294882091 7087531718642688 7089070830033792 7099484823533568 7112141203776864 7119856372525056 7167344649213888 7190034736111488 7192231262579214 7210610311809024 7212868941955338 7221258732201984 7222826883430656 7223464797473952 7231300728772608 7233437367373824 7244192099618784 7246332547244352 7254193285214208 7256409411858624 7269345544409127 7299630192201728 7301916706670836 7310993456351232 7311997585695232 7320576046411776 7327933739231652 7333626569984448 7362004961910483 7367073607682176 7383129796808361 7393322796988032 7401252634824704 7404183742998528 7406503007511186 7417383315526944 7439688720004248 7471996882625664 7474279547386242 7484598387074304 7495593418838016 7495726547522214 7497941316245892 7506074996506368 7517101577859072 7530502451057856 7538671453261824 7564847395807872 7615303689789756 7625817224566272 7634763859562496 7637155350305652 7639411907118456 7647699053044224 7648374491443008 7661273456297088 7672587402964608 7674931347316074 7683257024320896 7696954105844958 7707580365540096 7718902962499584 7719963116227584 7731441218827944 7741051894960128 7742115090736128 7755857079214336 7778112049312512 7791978230608476 7800430878722304 7802735678694912 7827515708162312 7877317468239792 7902194005237248 7913943050173668 7924868880431616 7938996687789768 7947608819830272 7949957106594816 7973473183473024 7975204683788016 7986920426475264 8001158854248972 8009838419090688 8022706767844352 8045727447235584 8048104725194752 8051292005336064 8108725313153536 8111936600785152 8125680243859488 8126397897158196 8137617038295552 8152124115649896 8163460588340952 8174078593652736 8197533625485312 8212083966226944 8224867638395136 8225997283907136 8235648052213248 8238081446175744 8250329891232504 8261720130382848 8264244052394544 8287957808642448 8298737744318464 8326409214177792 8367028946721792 8369649810004779 8391037638104064 8393516945160192 8405996492953872 8417601642276864 8420173185458592 8432542596192768 8444334371069664 8456739275091456 8471815257440088 8481005384919552 8483511274822656 8494630695364608 8510453320283856 8521522650206208 8524125940834624 8548585412687808 8561143463672832 8585709155103744 8588245981919232 8600188932573184 8615520645225632 8618932638334224 8654906746220544 8684958505756032 8695147728946176 8697871371181437 8709879477078144 8722674472421376 8725339214116128 8747703667464192 8750288358936576 8750376055476576 8762456648282112 8775484738562592 8778077638531776 8790972818402304 8805955171682601 8816197991482368 8817408853338368 8855700009037824 8883824056322624 8889968255891904 8915477490485568 8925039941994496 8928574513615872 8931371273763489 8943701744919168 8956840230070272 8969295753713664 8972105269261518 8985285479784672 9011068221477024 9025545113824896 9051443378140032 9054117815844096 9064740138006528 9080027800055808 9082872000980796 9093436922032128 9096214930152384 9106082399195136 9122315977297728 9195838417859328 9222225328670976 9235772970799104 9238594462005312 9254246944395528 9265104058739904 9267841626947712 9281621127636567 9294435146680704 9297274558943862 9308088866543616 9323952534722754 9334797873334272 9336079962358272 9350540987092992 9367210365950016 9368496906672016 9379488059465088 9409181259602688 9439063059842788 9450042291523584 9452094440045056 9472694833640916 9482854938369152 9486610420716864 9556459532285184 9574259985319338 9586712981481984 9589641683438952 9617158589273784 9630435844574208 9631286396631936 9658922799491712 9661776729659136 9675212549144832 9692460725878836 9770578318975536 9778168759979264 9782041195064448 9798614411712912 9813008781474048 9816006615880644 9844074403803648 9844173062411148 9857763729317376 9872420330882916 9875337343348248 9889844420702592 9918222740417664 9919584960005664 9962662510167552 9965706063181656 9979464516099072 9994302063362952 9997255088327856 10008099995341824 10040669934743808 10086463194410496 10150637274510336 10153738253053008 10167756299421696 10182873800407536 10185882542824608 10196932070725632 10197832655257344 10215031275062784 10230116537286144 10233241796421432 10244342699094528 10262605474459944 10276773820720128 10293284154970112 10308588291770592 10322820120981504 10370816065750016 10389304307477968 10393418769755976 10400574504963072 10403647571593216 10407767714214912 10411027812444969 10426321830316176 10503089957653056 10519358610479616 10536258673649664 10538111661693768 10539559020006018 10551924066898224 10566491840575488 10585328917053024 10596811759773696 10599942808793088 10631297577964032 10633606245050688 10649227235300352 10668211805665296 10679784558787584 10727636596314112 10735056007114752 10751016973820832 10765859611152384 10785052104167232 10788346893868821 10815915467713536 10819303412933007 10834240325145984 10835197196210928 10846951093158912 10850156051060736 10866288149428176 10869498820866528 10881289927821312 10884614117787936 10949445288302592 10952875060006254 10966490184526848 10967996378542848 10980864069617664 10984108594900992 11000439854976672 11015626840510464 11018992069859392 11038635826695341 11050610411523264 11101878952237056 11156038595629056 11159533080006372 11188050184138752 11207995323938496 11211419321079363 11226897580611456 11243390128257024 11243589821283321 11246911974368838 11259112494759552 11275652366788608 11295753676586784 11308007179892736 11311348366430208 11347271093711808 11382399572163362 11398113883583744 11414857951563776 11422955534684634 11438725836849408 11447612206804992 11455529564639232 11459117860677684 11491910184445632 11512397020974111 11524885536481344 11545431158767437 11561370548310144 11578354443749376 11579944674341376 11593530305261568 11597161828241916 11613172636104192 11633785618821504 11667168073968768 11687967345912714 11700646318083456 11704103518042368 11721297091203072 11741273562243468 11754930655309824 11815976202359688 11853291007855872 11870914575260502 11887303320647424 11904766018154496 11908495031684652 11921413229745408 11924935659892224 11938926035423232 11960209775209536 11962807025682024 11980380639712896 12001738281373458 12014757628636032 12034060151766528 12068591170853376 12072157087792128 12110496001307728 12128286573536512 12163087969730304 12245190882511428 12261117890479104 12296300438227968 12318125949340416 12338995925860704 12353472078319872 12357122169263616 12375494836848756 12392580195574272 12396366078591816 12431936712963672 12448106616477696 12489613821266688 12505984079286784 12545575012803584 12550543420082688 12590275417740288 12630259778187888 12648813894289152 12666501556604496 12685108912637184 12707722886160132 12725266912233984 12741946043046912 12765679980425784 12782283975309312 12786188911251936 12822878119031712 12840581126098944 12841715195509248 12878563732655616 12882368972878848 12900283398859776 12923280967838448 12982360119330816 13027437758634048 13042721593419264 13064819215617216 13084011708632064 13088008821174192 13121555501196288 13125432538404864 13125564083214864 13143684972423168 13163227107843888 13167116457797664 13186459227603456 13224296987223552 13226113280007552 13283550013556736 13287608084242208 13305952688132096 13325736084483936 13329673451103808 13334952383837856 13344133327122432 13387559912991744 13448617592547328 13453943630570496 13458157903892277 13477928219677008 13534183032680448 13538317670737344 13577165067210048 13581176723766144 13597110207009792 13620041700083712 13624308001471194 13640155383048192 13644322395228576 13659123598792704 13683473965946592 13702365094293504 13744784389027456 13793757626788992 13857891693007968 13867432673284096 13877023618953216 13881370416593292 13897656088109856 13901762440421568 13916842911977472 13941652720021056 13945911838415793 13962133299815424 13985928802084131 14004119943537408 14025811480639488 14050815548925024 14052745360008024 14069232089197632 14113771889404032 14118083589507346 14158594589764182 14175063437285376 14178141660067584 14198969647067136 14224282407553728 14239712745050112 14334689298427776 14380069472222976 14384462525158428 14421220623618048 14425737883910676 14442517464403968 14445653766861312 14446929594947904 14462601457545216 14488384199237568 14492665094488704 14512818823717248 14538691088818254 14603833413341672 14621986912702464 14623995171390464 14655867478463304 14667253139968896 14724009923820966 14734147215364352 14766259593616722 14786645593976064 14808367485997056 14813006015022372 14834766631053888 14879377440008496 14943993765251328 14948559094772484 14969196774148608 14991453095044428 14995882632491784 15012149993012736 15061004902115712 15129694791615744 15230607379579512 15251634449132544 15274310700611304 15278823814236912 15295398106088448 15296748982886016 15322546912594176 15345174805929216 15349862694632148 15366514048641792 15393908211689916 15415160731080192 15439926232455168 15462882437655888 15484230181472256 15511714158428672 15556224098625024 15583956461216952 15600861757444608 15605471357389824 15655031416324624 15754634936479584 15804388010474496 15809338530009027 15827886100347336 15849737760863232 15877993375579536 15895217639660544 15899914213189632 15946946366946048 15950409367576032 15973840852950528 16002317708497944 16019676838181376 16045413535688704 16091454894471168 16096209450389504 16102584010672128 16217450626307072 16223873201570304 16251360487718976 16252795794316392 16275234076591104 16304248231299792 16326921176681904 16348157187305472 16395067250970624 16424167932453888 16429312590009381 16449735276790272 16451994567814272 16471296104426496 16476162892351488 16500659782465008 16523440260765696 16528488104789088 16575915617284896 16652818428355584 16734057893443584 16739299620009558 16782075276208128 16787033890320384 16811992985907744 16835203284553728 16840346370917184 16865085192385536 16870367961553257 16888668742139328 16913478550182912 16943630514880176 16962010769839104 16967022549645312 16989261390729216 17020906640567712 17048251881669248 17073599358245043 17097170825375616 17122286927345664 17171418310207488 17176491963838464 17200377865146368 17231041290451264 17237865276668448 17369917011512064 17390295457892352 17395742742362874 17419758954156288 17445348944842752 17450678428232256 17495407334928384 17500752110953152 17531951018869071 17550969477125184 17556155277063552 17581945636804608 17611910343365202 17632395982964736 17634817706676736 17767648112645248 17779936511783808 17806371862890753 17830954980971136 17850079883988992 17857149027231744 17862742547526978 17887403489838336 17913680460140544 17938591507427328 17944210538523036 17970570959569344 18002607422060187 18022136442954048 18051090227649792 18102886756280064 18108235631688192 18129480276013056 18165744001961592 18192429860304768 18244631954595456 18391676835718656 18444450657341952 18477188924010624 18508493888791056 18530208117479808 18535683253895424 18563242255273134 18588870293361408 18594549117887724 18616177733087232 18647905069445508 18669595746668544 18672159924716544 18734420731900032 18736993813344032 18758976118930176 18818362519205376 18878126119685576 18904188880090112 18945389667281832 18965709876738304 18973220841433728 19112919064570368 19148519970638676 19173425962963968 19179283366877904 19234317178547568 19260871689148416 19262572793263872 19317845598983424 19323553459318272 19350425098289664 19384921451757672 19541156637951072 19556337519958528 19564082390128896 19597228823425824 19626017562948096 19632013231761288 19688148807607296 19688346124822296 19715527458634752 19744840661765832 19750674686696496 19779688841405184 19836445480835328 19839169920011328 19925325020335104 19931412126363312 19958929032198144 19988604126725904 19994510176655712 20016199990683648 20081339869487616 20172926388820992 20301274549020672 20307476506106016 20335512598843392 20365747600815072 20371765085649216 20393864141451264 20395665310514688 20430062550125568 20436462002206791 20460233074572288 20466483592842864 20488685398189056 20525210948919888 20553547641440256 20617176583541184 20741632131500032 20778608614955936 20786837539511952 20801149009926144 20807295143186432 20815535428429824 20822055624889938 20852643660632352 21006179915306112 21038717220959232 21072517347299328 21076223323387536 21079118040012036 21103848133796448 21132983681150976 21170657834106048 21177125384261019 21193623519547392 21237891884646273 21262595155928064 21267212490101376 21298454470600704 21336423611330592 21359569117575168 21502033947641664 21570104208334464 21576693787737642 21631830935427072 21638606825866014 21668480650291968 21670394392421856 21693902186317824 21700312102121472 21732576298856352 21738997641733056 21762579855642624 21769228235575872 21808036633227381 21898890576605184 21905750120012508 21932980369053696 21935992757085696 21961728139235328 22000879709953344 22037984139718784 22077271653390682 22086014885731449 22101220823046528 22203757904474112 22319066160012744 22415990647876992 22422838642158726 22453795161222912 22486780256514048 22487179642566642 22493823948737676 22518224989519104 22551304733577216 22591507353173568 22616014359785472 22694542187423616 22764799144326724 22796227767167488 22845911069369268 22877451673698816 22918235721355368 22983820368891264 23024794041948222 23049771072962688 23090862317534874 23122741096620288 23156708887498752 23159889348682752 23194323656483832 23226345272208384 23267571237643008 23334336147937536 23375934691825428 23401292636166912 23408207036084736 23482547124486936 23631952404719376 23706582015711744 23741829150521004 23774606641294848 23816990063369304 23842826459490816 23849871319784448 23920419550419072 23925614051364048 23960761279425792 24003476562746916 24029515257272064 24068120303533056 24137182341706752 24144314175584256 24220992002615456 24256573147073024 24326175939460608 24490381765022856 24522235780958208 24592600876455936 24636251898680832 24677991851721408 24706944156639744 24714244338527232 24750989673697512 24785160391148544 24792732157183632 24863873425927344 24896213232955392 24979227642533376 25011968158573568 25091150025607168 25101086840165376 25108949430014337 25180550835480576 25260519556375776 25297627788578304 25333003113208992 25370217825274368 25415445772320264 25450533824467968 25483892086093824 25531359960851568 25564567950618624 25572377822503872 25645756238063424 25683430391018496 25757127465311232 25764737945757696 25800566797719552 25846561935676896 25964720238661632 26054875517268096 26085443186838528 26093614113544311 26129638431234432 26168023417264128 26176017642348384 26243111002392576 26250865076809728 26251128166429728 26287369944846336 26326454215687776 26334232915595328 26372918455206912 26417865515047803 26448593974447104 26452226560015104 26567100027113472 26575216168484416 26651472168967872 26659346902207616 26669904767675712 26775119825983488 26897235185094656 26907887261140992 26916315807784554 26955856439354016 27076635341474688 27154330134420096 27162353447532288 27194220414019584 27240083400167424 27248616002942388 27280310766096384 27288644790457152 27318247197585408 27366947931893184 27489568778054912 27587515253577984 27715783386015936 27762740833186584 27795312176219712 27803524880843136 27844863382909701 27883305440042112 27891823676831586 27924266599630848 27971857604168262 28008239887074816 28051622961278976 28101631097850048 28105490720016048 28138464178395264 28227543778808064 28236167179014692 28317189179528364 28350126874570752 28356283320135168 28448564815107456 28669378596855552 28760138944445952 28768925050316856 28851475767821352 28891307533722624 28893859189895808 28976768398475136 28985330188977408 29025637647434496 29077382177636508 29207666826683344 29247990342780928 29311734956926608 29334506279937792 29448019847641932 29468294430728704 29532519187233444 29573291187952128 29626012030044744 29669533262107776 29758754880016992 29887987530502656 29897118189544968 29938393548297216 29982906190088856 29991765264983568 30024299986025472 30122009804231424 30259389583231488 30461214759159024 30503268898265088 30548621401222608 30557647628473824 30590796212176896 30593497965772032 30645093825188352 30690349611858432 30699725389264296 30733028097283584 30787816423379832 30830321462160384 30879852464910336 30925764875311776 30968460362944512 31023428316857344 31033146003351053 31112448197250048 31167912922433904 31201723514889216 31210942714779648 31310062832649248 31509269872959168 31608776020948992 31618677060018054 31655772200694672 31699475521726464 31755986751159072 31790435279321088 31799828426379264 31893892733892096 31900818735152064 31947681705901056 32004635416995888 32039353676362752 32090827071377408 32182909788942336 32205168021344256 32365040681606463 32434901252614144 32447746403140608 32457910238799021 32502720975437952 32505591588632784 32550468153182208 32608496462599584 32653842353363808 32848335864907776 32858625180018762 32899470553580544 32903989135628544 32942592208852992 32952325784702976 33001319564930016 33046880521531392 33056976209578176 33115907480086023 33151831234569792 33305636856711168 33468115786887168 33478599240019116 33564150552416256 33623985971815488 33634257963238089 33680692741834368 33730170384771072 33730769463849963 33740735923106514 33777337484278656 33826957100365824 33887261029760352 33924021539678208 33934045099290624 34041813281135424 34096503763338496 34147198716490086 34194341650751232 34244573854691328 34342836620414976 34462082580902528 34475730553336896 34537191062922333 34739834023024128 34780590915784704 34791485484725748 34839517908312576 34901356856464512 35001504221906304 35063902037738142 35101938954250368 35112310554127104 35163891273609216 35223820686730404 35264791965929472 35269635413353472 35535296225290496 35559873023567616 35612743725781506 35661909961942272 35714298054463488 35725485095053956 35774806979676672 35888421077046072 35941141919138688 36005214844120374 36044272885908096 36102180455299584 36205773512560128 36216471263376384 36331488003923184 36384859720609536 36489263909190912 36783353671437312 36888901314683904 36954377848021248 37016987777582112 37060416234959616 37071366507790848 37126484510546268 37177740586722816 37189098235775448 37295810138891016 37344319849433088 37468841463800064 37473987626688064 37517952237860352 37636725038410752 37756252239371152 37808377760180224 37890779334563664 37931419753476608 37946441682867456 38225838129140736 38297039941277352 38346851925927936 38358566733755808 38468634357095136 38521743378296832 38525145586527744 38635691197966848 38647106918636544 38700850196579328 38769842903515344 39082313275902144 39112675039917056 39128164780257792 39194457646851648 39252035125896192 39264026463522576 39376297615214592 39376692249644592 39431054917269504 39489681323531664 39501349373392992 39559377682810368 39672890961670656 39678339840022656 39850650040670208 39862824252726624 39917858064396288 39977208253451808 39989020353311424 40032399981367296 40116018004331849 40162679738975232 40345852777641984 40602549098041344 40614953012212032 40731495201630144 40743530171298432 40791330621029376 40860125100251136 40872924004413582 40920466149144576 40932967185685728 40977370796378112 41050421897839776 41107095282880512 41234353167082368 41483264263000064 41557217229911872 41573675079023904 41602298019852288 41631070856859648 41644111249779876 41705287321264704 41837735515247379 41957786406252393 42012359830612224 42077434441918464 42152446646775072 42158236080024072 42207696267592896 42341315668212096 42354250768522038 42475783769292546 42525190311856128 42534424980202752 42596908941201408 42672847222661184 42719138235150336 43004067895283328 43140208416668928 43153387575475284 43263661870854144 43277213651732028 43336961300583936 43340788784843712 43387804372635648 43465152597712704 43477995283466112 43538456471151744 43616073266454762 43811500240025016 43865960738107392 43871985514171392 44001759419906688 44075968279437568 44154543306781364 44172029771462898 44202441646093056 44638132320025488 44831981295753984 44845677284317452 44907590322445824 44974359285133284 44987647897475352 45036449979038208 45183014706347136 45389084374847232 45529598288653448 45592455534334976 45691822138738536 45754903347397632 45836471442710736 45967640737782528 46049588083896444 46099542145925376 46181724635069748 46245482193240576 46319778697365504 46388647312967664 46452690544416768 46535142475286016 46668672295875072 46751869383650856 46802585272333824 46816414072169472 46965094248973872 47263904809438752 47413164031423488 47428015590027081 47483658301042008 47549213282589696 47633980126738608 47685652918981632 47699742639568896 47840839100838144 47851228102728096 47921522558851584 48006953125493832 48059030514544128 48136240607066112 48274364683413504 48288628351168512 48441984005230912 48513146294146048 48652351878921216 48980763530045712 49044471561916416 49185201752911872 49272503797361664 49287937770028143 49355983703442816 49413888313279488 49428488677054464 49501979347395024 49570320782297088 49585464314367264 49727746851854688 49958455285066752 50023936317147136 50182300051214336 50202173680330752 50217898860028674 50361101670961152 50521039112751552 50595255577156608 50611103884659771 50666006226417984 50740435650548736 50830891544640528 50901067648935936 50967784172187648 51062719921703136 51144755645007744 51220798074735129 51291512476126848 51366860782036992 51514254930622464 51529475891515392 51601133595439104 51693123871353792 52109751034536192 52170886373677056 52187228227088622 52259276862468864 52336046834528256 52352035284696768 52486222004785152 52502256332859456 52595853056607213 52652908431375552 52668465831190656 52745836910413824 52835731030095606 52897187948894208 52904453120030208 53150432336968832 53302944337935744 53318693804415232 53339809535351424 53550239651966976 53815774522281984 53832631615569108 53911712878708032 54007822266180561 54153270682949376 54308660268840192 54324706895064576 54388440828039168 54497232005884776 54577289580914304 54733895863786368 54979137556109824 55175030507155968 55431566772031872 55525481666373168 55590624352439424 55607049761686272 55689726765819402 55766610880084224 55783647353663172 55848533199261696 55943715208336524 56016479774149632 56203262195700096 56210981440032096 56276928356790528 56455087557616128 56472334358029384 56634378359056728 56712566640270336 56897129630214912 57338757193711104 57520277888891904 57537850100633712 57702951535642704 57782615067445248 57787718379791616 57953536796950272 57970660377954816 58051275294868992 58154764355273016 58415333653366688 58495980685561856 58623469913853216 58669012559875584 58896039695283864 58936588861457408 59065038374466888 59146582375904256 59252024060089488 59339066524215552 59517509760033984 59775975061005312 59794236379089936 59876787096594432 59965812380177712 59983530529967136 60048599972050944 60244019608462848 60518779166462976 60922429518318048 61006537796530176 61097242802445216 61115295256947648 61181592424353792 61186995931544064 61290187650376704 61309386006620373 61380699223716864 61399450778528592 61466056194567168 61575632846759664 61660642924320768 61851529750623552 62046856633714688 62066292006702106 62224896394500096 62335825844867808 62403447029778432 62421885429559296 62620125665298496 63018539745918336 63217552041897984 63237354120036108 63311544401389344 63398951043452928 63511973502318144 63531376152783057 63580870558642176 63713675653938819 63787785467784192 63801637470304128 63895363411802112 64009270833991776 64078707352725504 64730081363212926 64869802505228288 64895492806281216 64915820477598042 65005441950875904 65011183177265568 65100936306364416 65216992925199168 65307684706727616 65424109899682143 65696671729815552 65717250360037524 65798941107161088 65807978271257088 65885184417705984 66002639129860032 66113952419156352 66231814960172046 66303662469139584 66611273713422336 66957198480038232 67247971943630976 67268515926476178 67361385483668736 67460340769542144 67461538927699926 67481471846213028 67554674968557312 67653914200731648 67774522059520704 67848043079356416 68083626562270848 68193007526676992 68294397432980172 68388683301502464 68924165161805056 68951461106673792 69074382125844666 69479668046048256 69582970969451496 69679035816625152 69802713712929024 70003008443812608 70127804075476284 70203877908500736 70224621108254208 70447641373460808 70539270826706944 71070592450580992 71119746047135232 71225487451563012 71323819923884544 71450970190107912 71549613959353344 71776842154092144 71882283838277376 72010429688240748 72088545771816192 72204360910599168 72411547025120256 72432942526752768 72662976007846368 72769719441219072 72978527818381824 73566707342874624 73777802629367808 73908755696042496 74033975555164224 74120832469919232 74142733015581696 74252969021092536 74355481173445632 74378196471550896 74591620277782032 74688639698866176 74937682927600128 74947975253376128 75035904475720704 75273450076821504 75512504478742304 75616755520360448 75781558669127328 75862839506953216 75892883365734912 76451676258281472 76594079882554704 76693703851855872 76717133467511616 76937268714190272 77050291173055488 77271382395933696 77294213837273088 77401700393158656 77539685807030688 78164626551804288 78225350079834112 78256329560515584 78280842340632933 78388915293703296 78504070251792384 78528052927045152 78752595230429184 78753384499289184 78862109834539008 78979362647063328 79002698746785984 79118755365620736 79253596545143409 79345781923341312 79356679680045312 79701300081340416 79725648505453248 79954416506903616 79978040706622848 80232036008663698 80325359477950464 80691705555283968 81229906024424064 81462990403260288 81487060342596864 81582661242058752 81720250200502272 81745848008827164 81840932298289152 81865934371371456 81954741592756224 82100843795679552 82468706334164736 83114434459823744 83147350158047808 83288222499559752 83410574642529408 83675471030494758 83915572812504786 84024719661224448 84154868883836928 84304893293550144 84316472160048144 84415392535185792 84682631336424192 84708501537044076 84951567538585092 85050380623712256 85068849960405504 85345694445322368 86008135790566656 86280416833337856 86306775150950568 86554427303464056 86673922601167872 86681577569687424 86930305195425408 86955990566932224 87076912942303488 87232146532909524 87623000480050032 87743971028342784 88003518839813376 88151936558875136 88309086613562728 88344059542925796 88404883292186112 89276264640050976 89663962591507968 89691354568634904 89815180644891648 89948718570266568 89975295794950704 90072899958076416 90366029412694272 90778168749694464 91059196577306896 91184911068669952 91383644277477072 91509806694795264 91672942885421472 91935281475565056 92099176167792888 92199084291850752 92363449270139496 92490964386481152 92639557394731008 92777294625935328 92905381088833536 93070284950572032 93099438010053159 93337344591750144 93503738767301712 93605170544667648 93632828144338944 93930188497947744 94527809618877504 94826328062846976 94856031180054162 94967316602084016 95098426565179392 95267960253477216 95371305837963264 95399485279137792 95681678201676288 95702456205456192 95843045117703168 96013906250987664 96118061029088256 96272481214132224 96548729366827008 96750396363388577 96883968010461824 97026292588292096 97095122044819389 97304703757842432 97961527060091424 98545007594723328 98575875540056286 98711967406885632 98827776626558976 98856977354108928 99003958694790048 99140641564594176 99170928628734528 99347722440258069 99455493703709376 99916910570133504 100047872634294272 100404347360661504 100435797720057348 100902773889714267 101042078225503104 101190511154313216 101192308391549889 101222207769319542 101332012452835968 101480871301097472 101661783089281056 101802135297871872 102125439843406272 102289511290015488 102441596149470258 102583024952253696 102733721564073984 103028509861244928 103386247742707584 104219502069072384 104341772747354112 104374456454177244 104518553724937728 104704070569393536 105004512665718912 105191706113214426 105305816862751104 105336931662381312 105491673820827648 105671462060191212 105794375897788416 105808906240060416 106300864673937664 106605888675871488 106637387608830464 106679619070702848 107665263231138216 107823425757416064 108015644532361122 108306541365898752 108617320537680384 108649413790129152 108994464011769552 109154579161828608 109467791727572736 109958275112219648 110350061014311936 110863133544063744 111050963332746336 111181248704878848 111214099523372544 111379453531638804 111533221760168448 111567294707326344 111887430416673048 112032959548299264 112406524391400192 112421962880064192 112553856713581056 112910175115232256 112944668716058768 113268756718113456 113425133280540672 113794259260429824 114677514387422208 115040555777783808 115075700201267424 115405903071285408 115565230134890496 115575436759583232 115907073593900544 115941320755909632 116102550589737984 116309528710546032 116830667306733376 117246939827706432 117338025119751168 117792079390567728 117873177722914816 118130076748933776 118293164751808512 118504048120178976 118678133048431104 119035019520067968 119551950122010624 119588472758179872 119753574193188864 119931624760355424 119967061059934272 120097199944101888 120348054012995547 120488039216925696 121037558332925952 121844859036636096 122194485604890432 122230590513895296 122373991863088128 122580375300753408 122618772013240746 122761398447433728 122798901557057184 122932112389134336 123151265693519328 123321285848641536 123703059501247104 124093713267429376 124132584013404212 124449792789000192 124671651689735616 124806894059556864 125240251330596992 125513206545742137 126037079491836672 126474708240072216 126623088802778688 127023947004636288 127062752305566114 127427351307877638 127575570935568384 127603274940608256 127790726823604224 128018541667983552 128157414705451008 129460162726425852 129790985612562432 129831640955196084 130010883901751808 130022366354531136 130433985850398336 130615369413455232 130848219799364286 131434500720075048 131597882214322176 131615956542514176 132005278259720064 132227904838312704 132463629920344092 132607324938279168 133914396960076464 134495943887261952 134537031852952356 134722770967337472 134923077855399852 134962943692426056 135109349937114624 135549044119041408 136167253124541696 136386015053353984 136588794865960344 136777366603004928 137848330323610112 137902922213347584 138148764251689332 138959336092096512 139165941938902992 139358071633250304 139605427425858048 140006016887625216 140255608150952568 140407755817001472 140449242216508416 140895282746921616 141078541653413888 142141184901161984 142239492094270464 142284046770081243 142450974903126024 142647639847769088 142901940380215824 143099227918706688 143553684308184288 143764567676554752 144020859376481496 144177091543632384 144408721821198336 144823094050240512 144865885053505536 145325952015692736 145539438882438144 145957055636763648 147133414685749248 147555605258735616 147817511392084992 147863813310084429 148067951110328448 148241664939838464 148285466031163392 148505938042185072 148710962346891264 148756392943101792 149183240555564064 149875365855200256 149895950506752256 150071808951441408 150546900153643008 151025008957484608 151563117338254656 151725679013906432 151785766731469824 151833311653979313 152903352516562944 153188159765109408 153434266935023232 153662394224205387 153874537428380544 154100582346110976 154542764791867392 154588427674546176 154803400786317312 155079371614061376 156329253103608576 156450700159668224 156512659121031168 156561684681265866 156777830587406592 157008140503584768 157056105854090304 157506768998578368 157787559169821639 157958725294126656 158005397493571968 158237510731241472 158507193090286818 158691563846682624 158713359360090624 159451297010906496 159908833013807232 159956081413245696 160464072017327396 160650718955900928 162459812048848128 162925980806520576 162974120685193728 163165322484117504 163491696017654328 163731868742742912 164201687591359104 164937412668329472 166228868919647488 166294700316095616 166576444999119504 166821149285058816 167350942060989516 167831145625009572 168049439322448896 168609786587100288 168632944320096288 168830785070371584 169365262672848384 169417003074088152 169903135077170184 170137699920811008 170691388890644736 172016271581133312 172560833666675712 172613550301901136 173108854606928112 173347845202335744 173363155139374848 173860610390850816 173911981133864448 174153825884606976 174464293065819048 175246000960100064 175487942056685568 176007037679626752 176303873117750272 176618173227125456 176688119085851592 176809766584372224 178552529280101952 179327925183015936 179382709137269808 179630361289783296 179897437140533136 179950591589901408 180145799916152832 180732058825388544 181556337499388928 182118393154613792 182369822137339904 182767288554954144 183019613389590528 183345885770842944 183870562951130112 183928158019861119 184198352335585776 184398168583701504 184726898540278992 184981928772962304 185554589251870656 186140569901144064 186198876020106318 186674689183500288 187007477534603424 187210341089335296 187265656288677888 187860376995895488 189055619237755008 189652656125693952 189712062360108324 189934633204168032 190196853130358784 190535920506954432 190594128458349171 190742611675926528 191141026961816457 191363356403352576 191404912410912384 191686090235406336 192027812501975328 192236122058176512 193500792726777154 193767936020923648 194052585176584192 194190244089638778 194609407515684864 195923054120182848 196272329699046429 197090015189446656 197151751080112572 197423934813771264 197655553253117952 198007917389580096 198341857257469056 198695444880516138 198910987407418752 199833821140267008 200871595440114696 201805547779428534 202084156451006208 202381022308626432 202384616783099778 202444415538639084 202664024905671936 202961742602194944 203323566178562112 204250879686812544 204579022580030976 204883192298940516 205166049904507392 206772495485415168 208439004138144768 208748912908354488 209037107449875456 209408141138787072 210009025331437824 210383412226428852 210611633725502208 210673863324762624 211342924120382424 211617812480120832 212601729347875328 213211777351742976 213274775217660928 213359238141405696 215330526462276432 215646851514832128 216031289064722244 216613082731797504 217234641075360768 217298827580258304 217988928023539104 218309158323657216 218935583455145472 219916550224439296 220700122028623872 221726267088127488 222101926665492672 222362497409757696 222428199046745088 222758907063277608 223066443520336896 223134589414652688 223774860833346096 224065919096598528 224813048782800384 224843925760128384 225107713427162112 225820350230464512 225889337432117536 226537513436226912 226850266561081344 227588518520859648 229355028774844416 230081111555567616 230151400402534848 230811806142570816 231150873519166464 231814147187801088 231882641511819264 232205101179475968 232619057421092064 233661334613466752 234493879655412864 234676050239502336 235584158781135456 235746355445829632 236260153497867552 236586329503617024 237008096240357952 237356266096862208 237760789635430227 238070039040135936 239103900244021248 239176945516359744 239863249520710848 239934122119868544 240696108025991094 240976078433851392 242075116665851904 243689718073272192 244388971209780864 244461181027790592 244747983726176256 245160750601506816 245237544026481492 245522796894867456 245597803114114368 245864224778268672 246302531387038656 247406119002494208 248265168026808424 249343303379471232 250480502661193984 251026413091484274 252074158983673344 252949416480144432 253246177605557376 254047894009272576 254125504611132228 254854702615755276 255151141871136768 255206549881216512 256037083335967104 258920325452851704 259663281910392168 260021767803503616 260044732709062272 260867971700796672 261230738826910464 261696439598728572 262869001440150096 263231913085028352 264010556519440128 264455809676625408 264927259840688184 265214649876558336 267828793920152928 268991887774523904 269074063705904712 269445541934674944 269846155710799704 269925887384852112 270218699874229248 271098088238082816 272334506249083392 272772030106707968 273177589731920688 273554733206009856 275696660647220224 275805844426695168 276297528503378664 277918672184193024 278331883877805984 278716143266500608 279210854851716096 279298314030159477 280012033775250432 280511216301905136 280815511634002944 280898484433016832 281790565493843232 284282369802323968 284478984188540928 284568093540162486 284901949806252048 285295279695538176 285803880760431648 286198455837413376 287107368616368576 287529135353109504 288041718752962992 288354183087264768 288817443642396672 289646188100481024 290251189090165731 290651904031385472 291078877764876288 291914111273527296 295635022784169984 295727626620168858 296135902220656896 296483329879676928 296570932062326784 297011876084370144 297421924693782528 297512785886203584 298043167320774207 298366481111128128 299750731710400512 299791901013504512 300143617902882816 302050017914969216 302708321669142801 303126234676509312 303451358027812864 303571533462939648 303666623307958626 306376319530218816 306868533870046464 307324788448410774 307749074856761088 308201164692221952 309085529583734784 310158743228122752 312658506207217152 313025318242062336 313123369362531732 313555661174813184 314112211708180608 315013537997156736 315575118339643278 315917450588253312 316010794987143936 316475021462482944 317014386180573636 317383127693365248 317426718720181248 318902594021812992 319817666027614464 319912162826491392 320928144034654792 324919624097696256 325851961613041152 325948241370387456 326983392035308656 327463737485485824 328403375182718208 329874825336658944 332457737839294976 332589400632191232 333152889998239008 333642298570117632 334701884121979032 335662291250019144 336098878644897792 337219573174200576 337265888640192576 337661570140743168 338730525345696768 338834006148176304 339806270154340368 340275399841622016 341382777781289472 344032543162266624 345121667333351424 345227100603802272 346217709213856224 346695690404671488 346726310278749696 347721220781701632 347823962267728896 348307651769213952 348928586131638096 350492001920200128 352014075359253504 352607746235500544 353236346454250912 353376238171703184 353619533168744448 357105058560203904 358655850366031872 358765418274539616 359260722579566592 359794874281066272 359901183179802816 360291599832305664 361044162038986641 361464117650777088 363112674998777856 364236786309227584 365534577109908288 366691771541685888 367741125902260224 367856316039722238 368396704671171552 368796337167403008 369453797080557984 369963857545924608 371109178503741312 372281139802288128 372397752040212636 373349378367000576 374014955069206848 374420682178670592 375720753991790976 378111238475510016 379424124720216648 379869266408336064 381071841013908864 381188256916698342 382282053923632914 382726712806705152 382809824821824768 383372180470812672 384055625003950656 384472244116353024 387001585453554308 387535872041847296 388380488179277556 391846108240365696 392544659398092858 394303502160225144 394847869627542528 396015834779160192 396683714514938112 397390889761032276 397821974814837504 401743190880229392 403611095558857068 404168312902012416 404769233566199556 404888831077278168 405328049811343872 406647132357124224 408501759373625088 409158045160061952 409766384597881032 410332099809014784 413544990970830336 416878008276289536 417497825816708976 418074214899750912 418816282277574144 420018050662875648 420766824452857704 421223267451004416 421347726649525248 422685848240764848 423235624960241664 425203458695750656 426423554703485952 426549550435321856 426718476282811392 426852140310243729 430661052924552864 431293703029664256 432062578129444488 433226165463595008 434469282150721536 434597655160516608 435977856047078208 436618316647314432 437871166910290944 439833100448878592 441400244057247744 443452534176254976 443591439930253287 444203853330985344 444724994819515392 444856398093490176 445517814126555216 446132887040673792 446269178829305376 447549721666692192 449626097565600768 449687851520256768 450215426854324224 451640700460929024 451778674864235072 453075026872453824 455177037041719296 458710057549688832 460302800805069696 460987182672616161 461623612285141632 462301747038332928 463628294375602176 463765283023638528 464410202358951936 465238114842184128 467322669226933504 468987759310825728 469352100479004672 471168317562270912 472520306995735104 473362677509464917 474016192480715904 474712532193724416 475521579270860454 476140078080271872 478353891032719488 479726499041421696 479868244239737088 481392216051982188 481952156867702784 487379436146544384 488777942419561728 488922362055581184 489495967452352512 490475088052962984 491195606228228736 492605062774077312 494812238004988416 496530336053616848 498686606758942464 500961005322387968 502052826182968548 504148317967346688 505898832960288864 506492355211114752 508095788018545152 508251009222264456 509709405231510552 510413099762433024 512074166671934208 517840650905703408 519326563820784336 520043535607007232 520089465418124544 521735943401593344 522461477653820928 523392879197457144 525738002880300192 526463826170056704 528021113038880256 528911619353250816 529854519681376368 530429299753116672 535657587840305856 537983775549047808 538148127411809424 538891083869349888 539692311421599408 539851774769704224 540437399748458496 542196176476165632 544669012498166784 545544060213415936 546355179463841376 547109466412019712 551393321294440448 551611688853390336 551784474059583357 552595057006757328 556663767755611968 558421709703432192 558596628060318954 560024067550500864 561022432603810272 561631023268005888 561796968866033664 563581130987686464 568564739604647936 568957968377081856 569136187080324972 569803899612504096 570590559391076352 571607761520863296 571782385375047513 573423080885449371 574214737232737152 575058270706219008 576083437505925984 576708366174529536 580502378180331462 581303808062770944 582157755529752576 583828222547054592 591270045568339968 591455253240337716 592271804441313792 592966659759353856 594023752168740288 595025571772407168 596086334641548414 596732962222256256 599501463420801024 599583802027009024 604100035829938432 605416643338285602 606252469353018624 607143066925879296 607333246615917252 612752639060437632 613737067740092928 614649576896821548 615498149713522176 620317486456245504 625317012414434304 626246738725063464 627111322349626368 628224423416361216 630027075994313472 631150236679286556 631834901176506624 632021589974287872 634028772361147272 634853437440362496 637805188043625984 639635332055228928 639824325652982784 641856288069309584 649839248195392512 651703923226082304 651896482740774912 653966784070617312 654927474970971648 656806750365436416 659749650673317888 664915475678589952 665178801264382464 666305779996478016 667284597140235264 669403768243958064 671324582500038288 672197757289795584 674439146348401152 674531777280385152 675323140281486336 677461050691393536 677668012296352608 679612540308680736 680550799683244032 682765555562578944 688065086324533248 690243334666702848 690454201207604544 692435418427712448 693452620557499392 695442441563403264 695647924535457792 696615303538427904 697857172263276192 700984003840400256 704028150718507008 705215492471001088 706472692908501824 706752476343406368 707239066337488896 713282368906290681 714210117120407808 717311700732063744 717530836549079232 719589748562132544 719802366359605632 722088324077973282 722928235301554176 726225349997555712 728473572618455168 731069154219816576 733383543083371776 735482251804520448 735712632079444476 736793409342343104 737592674334806016 738907594161115968 742218357007482624 744795504080425272 748029910138413696 751441507983581952 756222476951020032 758848249440433296 759738532816672128 762143682027817728 762376513833396684 764564107847265828 765453425613410304 765619649643649536 768111250007901312 774003170907108616 775071744083694592 776760976358555112 783692216480731392 785089318796185716 788607004320450288 789695739255085056 792031669558320384 793367429029876224 794781779522064552 795643949629675008 803486381760458784 807222191117714136 808336625804024832 809538467132399112 809777662154556336 810656099622687744 813294264714248448 817003518747250176 818316090320123904 819532769195762064 820664199618029568 827089981941660672 833756016552579072 834995651633417952 836148429799501824 837632564555148288 837894942090478431 840036101325751296 841533648905715408 842446534902008832 842695453299050496 845371696481529696 850406917391501312 852847109406971904 853099100870643712 853436952565622784 853704280620487458 861322105849105728 862587406059328512 864125156258888976 866452330927190016 868938564301443072 870753567270497193 871955712094156416 873236633294628864 875742333820581888 886905068352509952 887182879860506574 888407706661970688 889449989639030784 889712796186980352 891035628253110432 892265774081347584 892538357658610752 894129501962322621 895099443333384384 899252195131201536 899375703040513536 900430853708648448 903557349728470144 906150053744907648 910354074083438592 920605601610139392 921974365345232322 923247224570283264 924603494076665856 927256588751204352 930476229684368256 934645338453867008 937975518621651456 942336635124541824 945040613991470208 946725355018929834 948032384961431808 949425064387448832 951043158541720908 952280156160543744 956707782065438976 959452998082843392 959736488479474176 962784432103964376 974758872293088768 977555884839123456 977844724111162368 980950176105925968 982391212456457472 985210125548154624 989624476009976832 993060672107233696 997373213517884928 1001922010644775936 1004105652365937096 1008296635934693376 1011797665920577728 1012984710422229504 1016191576037090304 1016502018444528912 1019418810463021104 1020826199524866048 1024148333343868416 1035681301811406816 1038653127641568672 1040087071214014464 1040178930836249088 1043471886803186688 1044922955307641856 1046785758394914288 1051476005760600384 1056042226077760512 1057823238706501632 1059709039362752736 1060858599506233344 1071315175680611712 1075967551098095616 1076296254823618848 1077782167738699776 1079384622843198816 1079703549539408448 1080874799496916992 1083132486116959923 1084392352952331264 1089338024996333568 1092710358927682752 1102786642588880896 1103223377706780672 1103568948119166714 1105190114013514656 1113327535511223936 1116843419406864384 1117193256120637908 1120048135101001728 1122044865207620544 1123262046536011776 1127162261975372928 1138272374160649944 1139607799225008192 1143215523041726592 1143564770750095026 1146846161770898742 1148429474465474304 1150116541412438016 1152166875011851968 1153416732349059072 1161004756360662924 1162607616125541888 1182910506480675432 1184543608882627584 1188047504337480576 1190051143544814336 1192172669283096828 1193465924444512512 1199167604054018048 1208200071659876864 1210833286676571204 1212504938706037248 1214666493231834504 1225505278120875264 1227474135480185856 1229299153793643096 1230996299427044352 1240634972912491008 1250634024828868608 1252493477450126928 1254222644699252736 1256448846832722432 1260054151988626944 1262300473358573112 1263669802353013248 1264043179948575744 1268057544722294544 1269706874880724992 1275610376087251968 1279270664110457856 1279648651305965568 1283712576138619168 1299678496390785024 1303407846452164608 1303792965481549824 1307933568141234624 1309854949941943296 1313613500730872832 1319499301346635776 1329830951357179904 1330357602528764928 1330774319790759861 1332611559992956032 1334569194280470528 1338807536487916128 1342649165000076576 1348878292696802304 1349063554560770304 1350646280562972672 1354922101382787072 1355336024592705216 1359225080617361472 1365531111125157888 1376130172649066496 1380908402415209088 1382961548017848483 1384870836855424896 1386905241114998784 1390884883126806528 1391295849070915584 1393230607076855808 1395714344526552384 1401968007680800512 1408056301437014016 1412945385817003648 1413504952686812736 1426564737812581362 1428420234240815616 1435061673098158464 1439179497124265088 1439604732719211264 1444176648155946564 1445856470603108352 1456947145236910336 1462138308439633152 1466767086166743552 1471425264158888952 1473586818684686208 1477815188322231936 1484436714014965248 1489591008160850544 1496059820276827392 1502883015967163904 1512444953902040064 1517696498880866592 1519477065633344256 1524287364055635456 1524753027666793368 1529128215694531656 1531239299287299072 1536222500015802624 1548006341814217232 1550143488167389184 1553521952717110224 1567384432961462784 1570178637592371432 1577214008640900576 1579391478510170112 1584063339116640768 1586734858059752448 1589563559044129104 1591287899259350016 1606972763520917568 1614444382235428272 1616673251608049664 1619076934264798224 1619555324309112672 1621312199245375488 1626588529428496896 1634007037494500352 1636632180640247808 1639065538391524128 1641328399236059136 1644756738177605809 1654179963883321344 1669991303266835904 1675265129110296576 1675789884180956862 1680072202651502592 1683067297811430816 1684893069804017664 1685390906598100992 1690743392963059392 1700813834783002624 1705694218813943808 1706873905131245568 1707408561240974916 1715347156125142539 1720269242656348113 1722644211698211456 1725174812118657024 1728250312517777952 1741507134540994386 1743911424188312832 1746473266589257728 1751484667641163776 1773810136705019904 1774365759721013148 1776815413323941376 1778899979278061568 1782071256506220864 1785076715317221504 1788259003924645242 1790198886666768768 1798504390262403072 1798751406081027072 1807114699456940288 1812300107489815296 1841211203220278784 1843948730690464644 1846494449140566528 1860952459368736512 1869290676907734016 1875951037243302912 1884673270249083648 1890081227982940416 1893450710037859668 1896064769922863616 1902086317083441816 1904560312321087488 1913415564130877952 1918905996165686784 1919472976958948352 1925568864207928752 1949517744586177536 1955111769678246912 1955689448222324736 1961900352211851936 1964782424912914944 1970420251096309248 1979248952019953664 1986121344214467392 1994746427035769856 2003844021289551872 2008211304731874192 2016593271869386752 2023595331841155456 2025969420844459008 2032383152074180608 2033004036889057824 2038837620926042208 2041652399049732096 2048296666687736832 2071362603622813632 2077306255283137344 2080357861672498176 2086943773606373376 2089845910615283712 2093571516789828576 2102952011521200768 2112084452155521024 2115646477413003264 2119418078725505472 2121717199012466688 2142630351361223424 2151935102196191232 2152592509647237696 2158769245686397632 2159407099078816896 2166264972233919846 2168784705904662528 2178676049992667136 2185420717855365504 2206446755413561344 2207137896238333428 2210380228027029312 2226655071022447872 2234386512241275816 2244089730415241088 2254324523950745856 2276544748321299888 2279215598450016384 2286431046083453184 2287129541500190052 2293692323541797484 2296858948930948608 2304333750023703936 2322009512721325848 2325215232251083776 2365821012961350864 2369087217765255168 2376095008674961152 2380102287089628672 2384345338566193656 2386931848889025024 2398335208108036096 2416400143319753728 2421666573353142408 2425009877412074496 2429332986463669008 2451010556241750528 2454948270960371712 2458598307587286192 2461992598854088704 2481269945824982016 2501268049657737216 2504986954900253856 2508445289398505472 2512897693665444864 2513684826271435293 2520108303977253888 2524600946717146224 2527339604706026496 2528086359897151488 2536115089444589088 2551220752174503936 2558541328220915712 2559297302611931136 2567425152277238336 2599356992781570048 2606815692904329216 2612260701811491579 2615867136282469248 2619709899883886592 2627227001461745664 2659661902714359808 2660715205057529856 2661548639581519722 2665223119985912064 2669138388560941056 2677615072975832256 2682388505886967863 2685298330000153152 2697756585393604608 2698127109121540608 2701292561125945344 2710672049185410432 2718450161234722944 2731062222250315776 2761816804830418176 2765923096035696966 2769741673710849792 2773810482229997568 2781769766253613056 2791428689053104768 2803936015361601024 2825890771634007296 2827009905373625472 2853129475625162724 2856840468481631232 2870123346196316928 2878358994248530176 2879209465438422528 2888353296311893128 2913894290473820672 2924276616879266304 2933534172333487104 2942850528317777904 2947173637369372416 2955630376644463872 2968873428029930496 2979182016321701088 2992119640553654784 3005766031934327808 3024889907804080128 3035392997761733184 3038954131266688512 3048574728111270912 3049506055333586736 3058256431389063312 3062478598574598144 3072445000031605248 3096012683628434464 3100286976334778368 3107043905434220448 3134768865922925568 3140357275184742864 3154428017281801152 3168126678233281536 3173469716119504896 3179127118088258208 3182575798518700032 3213945527041835136 3228888764470856544 3233346503216099328 3238153868529596448 3239110648618225344 3242624398490750976 3249397458350879769 3253177058856993792 3268014074989000704 3278131076783048256 3289513476355211618 3308359927766642688 3339982606533671808 3350530258220593152 3351579768361913724 3360144405303005184 3366134595622861632 3369786139608035328 3381486785926118784 3414817122481949832 3430694312250285078 3440538485312696226 3445288423396422912 3450349624237314048 3456500625035555904 3483014269081988772 3487822848376625664 3548731519442026296 3553630826647882752 3564142513012441728 3570153430634443008 3576518007849290484 3580397773333537536 3597502812162054144 3614229398913880576 3624600214979630592 3682422406440557568 3687897461380929288 3692988898281133056 3721904918737473024 3738581353815468032 3751902074486605824 3769346540498167296 3780162455965880832 3786901420075719336 3792129539845727232 3804172634166883632 3809120624642174976 3826831128261755904 3837811992331373568 3838945953917896704 3851137728415857504 3899035489172355072 3910223539356493824 3911378896444649472 3923800704423703872 3929564849825829888 3940840502192618496 3958497904039907328 3972242688428934784 3989492854071539712 4007688042579103744 4016422609463748384 4047190663682310912 4051938841688918016 4064766304148361216 4066008073778115648 4077675241852084416 4096593333375473664 4142725207245627264 4148884644053545449 4154612510566274688 4160715723344996352 4173887547212746752 4179691821230567424 4187143033579657152 4205904023042401536 4224168904311042048 4238836157451010944 4285260702722446848 4305185019294475392 4317538491372795264 4318814198157633792 4332529944467839692 4337569411809325056 4370841435710731008 4414275792476666856 4420760456054058624 4453310142044895744 4468773024482551632 4488179460830482176 4508649047901491712 4553089496642599776 4558431196900032768 4572862092166906368 4574259083000380104 4587384647083594968 4593717897861897216 4608667500047407872 4644019025442651696 4650430464502167552 4731642025922701728 4738174435530510336 4752190017349922304 4760204574179257344 4768690677132387312 4773863697778050048 4832800286639507456 4843333146706284816 4850019754824148992 4858665972927338016 4902021112483501056 4909896541920743424 4917196615174572384 4923985197708177408 4934270214532817427 4962539891649964032 5009973909800507712 5025795387330889728 5027369652542870586 5040216607954507776 5049201893434292448 5054679209412052992 5056172719794302976 5072230178889178176 5102441504349007872 5117082656441831424 5134850304554476672 5146041468375427617 5224521403622983158 5231734272564938496 5239419799767773184 5254454002923491328 5321430410115059712 5323097279163039444 5330446239971824128 5355230145951664512 5364777011773935726 5370596660000306304 5395513170787209216 5396254218243081216 5421344098370820864 5436900322469445888 5523633609660836352 5531846192071393932 5539483347421699584 5582857378106209536 5607872030723202048 5651781543268014592 5654019810747250944 5706258951250325448 5713680936963262464 5740246692392633856 5756717988497060352 5758418930876845056 5776706592623786256 5827788580947641344 5848553233758532608 5867068344666974208 5885701056635555808 5894347274738744832 5911260753288927744 5937746856059860992 5958364032643402176 5984239281107309568 6011532063868655616 6049779815608160256 6070785995523466368 6077908262533377024 6097149456222541824 6099012110667173472 6116512862778126624 6124957197149196288 6144890000063210496 6192025367256868928 6214087810868440896 6269537731845851136 6280714550369485728 6308856034563602304 6336253356466563072 6346939432239009792 6358254236176516416 6365151597037400064 6427891054083670272 6457777528941713088 6476307737059192896 6478221297236450688 6498794916701759538 6506354117713987584 6536028149978001408 6556262153566096512 6579026952710423236 6679965213067343616 6703159536723827448 6732269191245723264 6762973571852237568 6829634244963899664 6861388624500570156 6881076970625392452 6890576846792845824 6913001250071111808 6966028538163977544 6975645696753251328 7097463038884052592 7107261653295765504 7128285026024883456 7140306861268886016 7153036015698580968 7160795546667075072 7195005624324108288 7228458797827761152 7249200429959261184 7364844812881115136 7375794922761858576 7385977796562266112 7443809837474946048 7477162707630936064 7503804148973211648 7538693080996334592 7541054478814305879 7560324911931761664 7573802840151438672 7584259079691454464 7608345268333767264 7653662256523511808 7675623984662747136 7677891907835793408 7702275456831715008 7798070978344710144 7820447078712987648 7836782105434474737 7847601408847407744 7859129699651659776 7881681004385236992 7944485376857869568 7978985708143079424 8032845218927496768 8047165517660903589 8094381327364621824 8103877683377836032 8132016147556231296 8155350483704168832 8193186666750947328 8285450414491254528 8297769288107090898 8309225021132549376 8321431446689992704 8374286067159314304 8411808046084803072 8477672314902021888 8570521405444893696 8610370038588950784 8635076982745590528 8637628396315267584 8665059888935679384 8741682871421462016 8828551584953333712 8841520912108117248 8906620284089791488 8937546048965103264 8976358921660964352 9017298095802983424 9106178993285199552 9116862393800065536 9145724184333812736 9148518166000760208 9174769294167189936 9187435795723794432 9217335000094815744 9288038050885303392 9300860929004335104 9463284051845403456 9504380034699844608 9520409148358514688 9537381354264774624 9547727395556100096 9665600573279014912 9686666293412569632 9700039509648297984 9717331945854676032 9748192375052639307 9804042224967002112 9834393230349144768 9868540429065634854 9925079783299928064 10019947819601015424 10051590774661779456 10054739305085741172 10080433215909015552 10098403786868584896 10109358418824105984 10144460357778356352 10269700609108953344 10292082936750855234 10449042807245966316 10463468545129876992 10646194558326078888 10660892479943648256 10710460291903329024 10729554023547871452 10741193320000612608 10792508436486162432 10842688196741641728 10873800644938891776 11047267219321672704 11063692384142787864 11078966694843399168 11165714756212419072 11215744061446404096 11303563086536029184 11308039621494501888 11412517902500650896 11427361873926524928 11480493384785267712 11513435976994120704 11516837861753690112 11553413185247572512 11655577161895282688 11697106467517065216 11734136689333948416 11771402113271111616 11788694549477489664 11822521506577855488 11875493712119721984 11916728065286804352 11968478562214619136 12023064127737311232 12141571991046932736 12155816525066754048 12194298912445083648 12198024221334346944 12233025725556253248 12289780000126420992 12384050734513737856 12428175621736881792 12539075463691702272 12561429100738971456 12617712069127204608 12672506712933126144 12716508472353032832 12855782108167340544 12915555057883426176 12952615474118385792 12956442594472901376 12997589833403519076 13012708235427975168 13112524307132193024 13158053905420846472 13359930426134687232 13406319073447654896 13464538382491446528 13525947143704475136 13659268489927799328 13722777249001140312 13762153941250784904 13781153693585691648 13826002500142223616 13932057076327955088 13951291393506502656 14194926077768105184 14214523306591531008 14256570052049766912 14280613722537772032 14306072031397161936 14321591093334150144 14456917595655522304 14498400859918522368 14729689625762230272 14751589845523717152 14771955593124532224 14802810643598452281 14887619674949892096 15077386161992669184 15082108957628611758 15120649823863523328 15147605680302877344 15168518159382908928 15216690536667534528 15307324513047023616 15351247969325494272 15404550913663430016 15673564210868949474 15695202817694815488 15718259399303319552 15763362008770473984 15888970753715739136 16065690437854993536 16094331035321807178 16188762654729243648 16264032295112462592 16310700967408337664 16570900828982509056 16595538576214181796 16618450042265098752 16748572134318628608 16823616092169606144 16955344629804043776 17141042810889787392 17220740077177901568 17270153965491181056 17275256792630535168 17330119777871358768 17483365742842924032 17657103169906667424 17683041824216234496 17813240568179582976 17875092097930206528 17952717843321928704 18034596191605966848 18212357986570399104 18233724787600131072 18291448368667625472 18297036332001520416 18349538588334379872 18374871591447588864 18434670000189631488 18576076101770606784 18926568103690806912 19008760069399689216 19040818296717029376 19074762708529549248 19095454791112200192 19373332586825139264 19434663891709352064 19496384750105278614 19608084449934004224 19668786460698289536 19737080858131269708 20039895639202030848 20109478610171482344 20196807573737169792 20288920715556712704 20539401218217906688 20584165873501710468 20898085614491932632 20926937090259753984 21292389116652157776 21321784959887296512 21420920583806658048 21459108047095742904 21482386640001225216 21585016872972324864 21685376393483283456 21747601289877783552 22094534438643345408 22127384768285575728 22157933389686798336 22331429512424838144 22431488122892808192 22607126173072058368 22616079242989003776 22623163436442917637 22825035805001301792 22960986769570535424 23026871953988241408 23033675723507380224 23106826370495145024 23311154323790565376 23394212935034130432 23510346316303424211 23542804226542223232 23577389098954979328 23645043013155710976 23833456130573608704 23936957124429238272 24283143982093865472 24311633050133508096 24396048442668693888 24466051451112506496 24579560000252841984 24768101469027475712 24856351243473763584 25122858201477942912 25235424138254409216 25433016944706065664 25711564216334681088 25831110115766852352 25905230948236771584 25912885188945802752 25995179666807038152 26225048614264386048 26316107810841692944 26719860852269374464 26812638146895309792 26929076764982893056 27051894287408950272 27318536979855598656 27445554498002280624 27524307882501569808 27562307387171383296 27652005000284447232 27864114152655910176 27902582787013005312 28389852155536210368 28513140104099533824 28561227445075544064 28612144062794323872 28643182186668300288 28913835191311044608 28996801719837044736 29244577125157917921 29503179691047434304 29605621287196904562 29775239349899784192 30154772323985338368 30164217915257223516 30241299647727046656 30295211360605754688 30433381073335069056 30809101827326860032 31347128421737898948 31390405635389630976 31777941507431478272 32131380875709987072 32188662070643614356 32377525309458487296 32528064590224925184 32621401934816675328 33141801657965018112 33191077152428363592 33236900084530197504 33497144268637257216 33647232184339212288 33910689259608087552 34282085621779574784 34441480154355803136 34540307930982362112 34550513585261070336 34660239555742717536 34966731485685848064 35314206339813334848 35366083648432468992 35626481136359165952 35750184195860413056 35905435686643857408 36069192383211933696 36424715973140798208 36467449575200262144 36582896737335250944 36594072664003040832 36699077176668759744 36869340000379262976 37152152203541213568 37853136207381613824 38017520138799378432 38149525417059098496 38746665173650278528 38869327783418704128 38992769500210557228 39337572921396579072 39474161716262539416 40079791278404061696 40218957220342964688 40393615147474339584 40577841431113425408 41078802436435813376 41168331747003420936 41796171228983865264 41853874180519507968 42584778233304315552 42643569919774593024 42841841167613316096 42918216094191485808 42964773280002450432 43370752786966566912 43495202579755567104 44189068877286690816 44254769536571151456 44315866779373596672 44408431930795356843 44662859024849676288 45214252346144116736 45232158485978007552 45246326872885835274 45650071610002603584 45921973539141070848 46053743907976482816 46213652740990290048 47020692632606848422 47085608453084446464 47154778197909958656 47290086026311421952 47666912261147217408 48566287964187730944 48792096885337387776 48932102902225012992 49536202938054951424 49712702486947527168 50245716402955885824 50470848276508818432 50866033889412131328 51423128432669362176 51662220231533704704 51810461896473543168 51825770377891605504 51990359333614076304 52450097228528772096 52632215621683385888 53439721704538748928 53625276293790619584 53858153529965786112 54103788574817900544 54637073959711197312 54891108996004561248 55048615765003139616 55124614774342766592 55304010000568894464 55728228305311820352 56779704311072420736 57026280208199067648 57122454890151088128 57224288125588647744 57286364373336600576 58489154250315835842 59006359382094868608 59211242574393809124 60328435830514447032 60590422721211509376 60866762146670138112 61618203654653720064 62694256843475797896 62780811270779261952 63555883014862956544 64262761751419974144 64377324141287228712 64755050618916974592 65056129180449850368 65242803869633350656 66283603315930036224 66382154304856727184 66473800169060395008 66994288537274514432 67294464368678424576 67821378519216175104 68882960308711606272 69080615861964724224 69101027170522140672 69320479111485435072 69933462971371696128 70531038948910272633 70628412679626669696 70732167296864937984 71500368391720826112 71810871373287714816 72849431946281596416 72934899150400524288 73188145328006081664 73398154353337519488 73738680000758525952 74304304407082427136 75706272414763227648 76299050834118196992 77493330347300557056 77738655566837408256 77985539000421114456 78675145842793158144 78948323432525078832 80159582556808123392 80437914440685929376 80787230294948679168 81155682862226850816 82157604872871626752 82336663494006841872 83592342457967730528 83707748361039015936 85169556466608631104 85683682335226632192 85836432188382971616 85929546560004900864 86741505573933133824 86990405159511134208 88509539073142302912 88816863861590713686 89325718049699352576 90464316971956015104 90492653745771670548 91300143220005207168 92427305481980580096 94041385265213696844 94171216906168892928 95333824522294434816 97132575928375461888 97584193770674775552 97864205804450025984 99072405876109902848 99425404973895054336 100491432805911771648 100941696553017636864 101732067778824262656 102846256865338724352 103324440463067409408 103620923792947086336 103651540755783211008 103980718667228152608 104900194457057544192 105264431243366771776 106879443409077497856 107250552587581239168 107716307059931572224 108207577149635801088 109274147919422394624 109782217992009122496 110097231530006279232 110608020001137788928 111456456610623640704 113559408622144841472 114052560416398135296 114448576251177295488 116978308500631671684 118012718764189737216 118422485148787618248 120656871661028894064 121180845442423018752 121733524293340276224 123236407309307440128 125388513686951595792 125561622541558523904 127111766029725913088 128525523502839948288 128754648282574457424 130112258360899700736 130485607739266701312 132567206631860072448 132764308609713454368 132947600338120790016 133225295792386070529 133988577074549028864 135642757038432350208 137765920617423212544 138161231723929448448 138640958222970870144 141062077897820545266 141256825359253339392 141464334593729875968 143000736783441652224 145698863892563192832 146376290656012163328 146796308706675038976 148608608814164854272 151412544829526455296 152598101668236393984 154986660694601114112 155477311133674816512 155971078000842228912 157350291685586316288 157896646865050157664 160319165113616246784 160875828881371858752 161574460589897358336 162311365724453701632 164315209745743253504 164673326988013683744 167184684915935461056 170339112933217262208 171367364670453264384 171672864376765943232 171859093120009801728 177019078146284605824 177633727723181427372 180985307491543341096 182600286440010414336 184854610963961160192 188082770530427393688 188342433812337785856 190667649044588869632 194265151856750923776 195168387541349551104 195728411608900051968 198144811752219805696 198850809947790108672 200982865611823543296 201883393106035273728 203464135557648525312 206648880926134818816 207241847585894172672 207303081511566422016 207961437334456305216 209800388914115088384 210528862486733543552 214501105175162478336 215432614119863144448 218548295838844789248 219564435984018244992 220194463060012558464 221216040002275577856 222912913221247281408 227118817244289682944 228897152502354590976 233956617001263343368 236025437528379474432 236844970297575236496 241313743322057788128 242361690884846037504 243467048586680552448 246472814618614880256 250777027373903191584 251123245083117047808 257051047005679896576 257509296565148914848 260224516721799401472 260971215478533402624 265528617219426908736 266450591584772141058 267977154149098057728 277281916445941740288 282124155795641090532 282513650718506678784 286001473566883304448 291397727785126385664 292752581312024326656 293592617413350077952 297217217628329708544 302825089659052910592 305196203336472787968 309973321389202228224 310954622267349633024 311942156001684457824 314700583371172632576 315793293730100315328 320638330227232493568 321751657762743717504 323148921179794716672 324622731448907403264 329346653976027367488 334369369831870922112 340678225866434524416 343345728753531886464 354038156292569211648 355267455446362854744 361970614983086682192 365200572880020828672 369709221927922320384 376165541060854787376 376684867624675571712 381335298089177739264 390336775082699102208 391456823217800103936 396289623504439611392 397701619895580217344 399675887377158211587 401965731223647086592 406928271115297050624 413297761852269637632 414483695171788345344 415922874668912610432 421057724973467087104 429002210350324956672 437096591677689578496 439128871968036489984 440388926120025116928 445825826442494562816 454237634488579365888 457794305004709181952 467913234002526686736 472050875056758948864 473689940595150472992 482627486644115576256 484723381769692075008 486934097173361104896 492945629237229760512 501554054747806383168 514102094011359793152 515018593130297829696 531057234438853817472 532901183169544282116 554563832891883480576 564248311591282181064 565027301437013357568 572002947133766608896 582795455570252771328 585505162624048653312 587185234826700155904 594434435256659417088 605650179318105821184 610392406672945575936 619946642778404456448 621909244534699266048 623884312003368915648 629401166742345265152 631586587460200630656 643503315525487435008 646297842359589433344 658693307952054734976 668738739663741844224 681356451732869048832 686691457507063772928 708076312585138423296 710534910892725709488 723941229966173364384 730401145760041657344 739418443855844640768 752331082121709574752 753369735249351143424 780673550165398204416 782913646435600207872 799351774754316423174 803931462447294173184 831845749337825220864 842115449946934174208 858004420700649913344 874193183355379156992 878257743936072979968 880777852240050233856 891651652884989125632 908475268977158731776 915588610009418363904 935826468005053373472 944101750113517897728 947379881190300945984 965254973288231152512 969446763539384150016 973868194346722209792 1003108109495612766336 1030037186260595659392 1062114468877707634944 1065802366339088564232 1109127665783766961152 1128496623182564362128 1130054602874026715136 1144005894267533217792 1171010325248097306624 1174370469653400311808 1188868870513318834176 1199027662131474634761 1220784813345891151872 1239893285556808912896 1247768624006737831296 1263173174920401261312 1287006631050974870016 1317386615904109469952 1337477479327483688448 1362712903465738097664 1373382915014127545856 1416152625170276846592 1421069821785451418976 1447882459932346728768 1460802291520083314688 1478836887711689281536 1504662164243419149504 1598703549508632846348 1663691498675650441728 1684230899893868348416 1716008841401299826688 1748386366710758313984 1756515487872145959936 1761555704480100467712 1783303305769978251264 1816950537954317463552 1831177220018836727808 1871652936010106746944 1888203500227035795456 1894759762380601891968 1930509946576462305024 1938893527078768300032 2006216218991225532672 2060074372521191318784 2124228937755415269888 2131604732678177128464 2218255331567533922304 2256993246365128724256 2260109205748053430272 2342020650496194613248 2348740939306800623616 2398055324262949269522 2495537248013475662592 2526346349840802522624 2574013262101949740032 2634773231808218939904 2674954958654967376896 2725425806931476195328 2746765830028255091712 2832305250340553693184 2842139643570902837952 2895764919864693457536 2921604583040166629376 3009324328486838299008 3197407099017265692696 3327382997351300883456 3368461799787736696832 3432017682802599653376 3513030975744291919872 3523111408960200935424 3566606611539956502528 3662354440037673455616 3743305872020213493888 3789519524761203783936 3861019893152924610048 4012432437982451065344 4120148745042382637568 4248457875510830539776 4263209465356354256928 4436510663135067844608 4513986492730257448512 4796110648525898539044 4991074496026951325184 5052692699681605045248 5148026524203899480064 5269546463616437879808 5349909917309934753792 5450851613862952390656 5493531660056510183424 5664610500681107386368 5684279287141805675904 5791529839729386915072 6018648656973676598016 6394814198034531385392 6654765994702601766912 6736923599575473393664 7026061951488583839744 7046222817920401870848 7486611744040426987776 7579039049522407567872 7722039786305849220096 8024864875964902130688 8240297490084765275136 8496915751021661079552 8526418930712708513856 9027972985460514897024 9592221297051797078088 9982148992053902650368 10105385399363210090496 10296053048407798960128 10539092927232875759616 10699819834619869507584 10987063320113020366848 11368558574283611351808 11583059679458773830144 12037297313947353196032 12789628396069062770784 13309531989405203533824 14973223488080853975552 15158078099044815135744 15444079572611698440192 16049729751929804261376 16480594980169530550272 16993831502043322159104 17052837861425417027712 18055945970921029794048 19184442594103594156176 19964297984107805300736 20210770798726420180992 21078185854465751519232 22737117148567222703616 23166119358917547660288 24074594627894706392064 25579256792138125541568 29946446976161707951104 30316156198089630271488 30888159145223396880384 32099459503859608522752 32961189960339061100544 34105675722850834055424 36111891941842059588096 38368885188207188312352 39928595968215610601472 45474234297134445407232 46332238717835095320576 48149189255789412784128 51158513584276251083136 59892893952323415902208 60632312396179260542976 68211351445701668110848 72223783883684119176192 76737770376414376624704 90948468594268890814464 92664477435670190641152 96298378511578825568256 102317027168552502166272 119785787904646831804416 136422702891403336221696 144447567767368238352384 153475540752828753249408 181896937188537781628928 204634054337105004332544 272845405782806672443392 288895135534736476704768 306951081505657506498816 409268108674210008665088 545690811565613344886784 613902163011315012997632 818536217348420017330176 1227804326022630025995264 1637072434696840034660352 2455608652045260051990528 4911217304090520103981056
- Sum of all divisors σ(n): 16522615301531356354559257
- Sum of proper divisors (its aliquot sum) s(n): 11611397997440836250578201
- 4911217304090520103981056 is an abundant number, because the sum of its proper divisors (11611397997440836250578201) is greater than itself. Its abundance is 6700180693350316146597145
Bases of 4911217304090520103981056
- Binary: 100000011111111110110011111100111111100110111011010001010011000000010010000000000002
- Hexadecimal: 0x40FFD9F9FCDDA29809000
- Base-36: M7QZQN1Y2K474000
Squares and roots of 4911217304090520103981056
- 4911217304090520103981056 squared (49112173040905201039810562) is 24120055407998156218071476920010789190300006875136
- 4911217304090520103981056 cubed (49112173040905201039810563) is 118458833495382674741848660161412571436935372976342238576460982403901423616
-
4911217304090520103981056 is a
perfect square number . Itssquare root is 2216126644416 -
The
cube root of 4911217304090520103981056 is 169979435.8526908597
Scales and comparisons
How big is 4911217304090520103981056?- 4,911,217,304,090,520,103,981,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,911,217,304,090,520,103,981,056 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 4911217304090520103981056 cubic inches would be around 14164953 feet tall.
Recreational maths with 4911217304090520103981056
- 4911217304090520103981056 backwards is 6501893010250904037121194
- 4911217304090520103981056 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4911217304090520103981056's digits is 81
- 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 4911217304090520103981056 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 4911217304090520103981056 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/4911217304090520103981056/
Chicago style:
Numbermatics. 2024. "Number 4911217304090520103981056 - Facts about the integer". https://numbermatics.com/n/4911217304090520103981056/
The information we have on file for 4911217304090520103981056 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 4911217304090520103981056, math, Factors of 4911217304090520103981056, curriculum, school, college, exams, university, Prime factorization of 4911217304090520103981056, STEM, science, technology, engineering, physics, economics, calculator, four septillion, nine hundred eleven sextillion, two hundred seventeen quintillion, three hundred four quadrillion, ninety trillion, five hundred twenty billion, one hundred three million, nine hundred eighty-one thousand and fifty-six.