237947762951706227245056
237,947,762,951,706,227,245,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 237947762951706227245056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 19440 divisors.
237947762951706227245056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 237947762951706227245056:
223 × 34 × 7 × 112 × 612 × 832 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 11 × 11 × 61 × 61 × 83 × 83 × 127 × 127)See below for interesting mathematical facts about the number 237947762951706227245056 from the Numbermatics database.
Names of 237947762951706227245056
- Cardinal: 237947762951706227245056 can be written as Two hundred thirty-seven sextillion, nine hundred forty-seven quintillion, seven hundred sixty-two quadrillion, nine hundred fifty-one trillion, seven hundred six billion, two hundred twenty-seven million, two hundred forty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 2.37947762951706227245056 × 1023
Factors of 237947762951706227245056
Divisors of 237947762951706227245056
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 54 56 61 63 64 66 72 77 81 83 84 88 96 99 108 112 121 122 126 127 128 132 144 154 162 166 168 176 183 189 192 198 216 224 231 242 244 249 252 254 256 264 288 297 308 324 332 336 352 363 366 378 381 384 396 427 432 448 462 484 488 498 504 508 512 528 549 567 576 581 594 616 648 664 671 672 693 704 726 732 747 756 762 768 792 847 854 864 889 891 896 913 924 968 976 996 1008 1016 1024 1056 1089 1098 1134 1143 1152 1162 1188 1232 1281 1296 1328 1342 1344 1386 1397 1408 1452 1464 1494 1512 1524 1536 1584 1647 1694 1708 1728 1743 1778 1782 1792 1826 1848 1936 1952 1992 2013 2016 2032 2048 2079 2112 2178 2196 2241 2268 2286 2304 2324 2376 2464 2541 2562 2592 2656 2667 2684 2688 2739 2772 2794 2816 2904 2928 2988 3024 3048 3072 3168 3267 3294 3388 3416 3429 3456 3486 3556 3564 3584 3652 3696 3721 3843 3872 3904 3984 4026 4032 4064 4096 4158 4191 4224 4356 4392 4482 4536 4572 4608 4648 4697 4752 4928 4941 5063 5082 5124 5184 5229 5312 5334 5368 5376 5478 5544 5588 5632 5808 5856 5976 6039 6048 6096 6144 6237 6336 6391 6534 6588 6723 6776 6832 6858 6889 6912 6972 7112 7128 7168 7304 7381 7392 7442 7623 7686 7744 7747 7808 7968 8001 8052 8064 8128 8192 8217 8316 8382 8448 8712 8784 8964 9072 9144 9216 9296 9394 9504 9779 9801 9856 9882 10043 10126 10164 10248 10287 10368 10458 10541 10624 10668 10736 10752 10956 11088 11163 11176 11264 11529 11616 11712 11952 12078 12096 12192 12288 12474 12573 12672 12782 13068 13176 13446 13552 13664 13716 13778 13824 13944 14091 14224 14256 14336 14608 14762 14784 14884 15189 15246 15367 15372 15488 15494 15616 15687 15936 16002 16104 16128 16129 16256 16384 16434 16632 16764 16896 17424 17568 17928 18117 18144 18288 18432 18592 18788 19008 19173 19558 19602 19712 19764 20086 20252 20328 20496 20574 20667 20736 20916 21082 21248 21336 21472 21504 21912 22143 22176 22326 22352 22528 22869 23058 23232 23241 23424 23904 24003 24156 24192 24384 24576 24651 24948 25146 25344 25564 26047 26136 26352 26892 27104 27328 27432 27556 27648 27888 28182 28448 28512 28672 29216 29337 29524 29568 29768 30129 30378 30492 30734 30744 30976 30988 31232 31374 31623 31872 32004 32208 32256 32258 32512 32768 32868 33264 33489 33528 33792 34587 34848 35136 35441 35856 36234 36288 36576 36864 37184 37576 37719 38016 38346 39116 39204 39424 39528 40172 40504 40656 40931 40992 41148 41334 41472 41832 42164 42273 42496 42672 42944 43008 43824 44286 44352 44652 44704 45056 45567 45738 46101 46116 46464 46482 46848 47061 47808 48006 48223 48312 48384 48387 48768 49152 49302 49896 50292 50688 51128 51667 52094 52272 52704 53784 54208 54229 54351 54656 54864 55112 55296 55693 55776 56364 56896 57024 57344 57519 58432 58674 59048 59136 59536 60258 60756 60984 61468 61488 61952 61976 62001 62464 62748 63246 63744 64008 64416 64512 64516 65024 65536 65736 66429 66528 66978 67056 67584 68607 69174 69696 69723 70272 70301 70882 71712 72009 72468 72576 73152 73728 73787 73953 74368 75152 75438 75779 76032 76692 78141 78232 78408 78848 79056 80344 81008 81312 81862 81984 82296 82668 82944 83664 84328 84546 84992 85217 85344 85888 86016 87648 88011 88572 88704 89304 89408 90112 90387 91134 91476 92202 92232 92928 92964 93696 94122 94869 95616 96012 96446 96624 96768 96774 97536 98304 98604 99792 100467 100584 101376 102256 103334 104188 104544 105408 106323 107568 107569 108416 108458 108702 109312 109728 110224 110592 111386 111552 112728 112903 113157 113792 114048 114688 115038 115951 116864 117348 118096 118272 119072 120516 121512 121968 122793 122936 122976 123904 123952 124002 124928 125496 126492 126819 127488 128016 128832 129024 129032 130048 131072 131472 132858 133056 133956 134112 135168 136701 137214 138303 138348 139392 139446 140544 140602 141764 143424 144018 144669 144936 145152 145161 146304 147456 147574 147906 148736 150304 150876 151558 152064 153384 155001 156282 156464 156816 157696 158112 160688 162016 162624 162687 163724 163968 164592 165336 165888 167079 167328 168656 169092 169984 170434 170688 171776 172032 172557 175296 176022 177144 177408 177419 178608 178816 180224 180774 182268 182952 184404 184464 185856 185928 186003 187392 188244 189738 191232 192024 192892 193248 193536 193548 195072 196608 197208 199287 199584 200934 201168 202752 204512 206668 208376 209088 209169 210816 210903 212646 215136 215138 216832 216916 217404 218624 219456 220448 221184 221361 222772 223104 225456 225806 226314 227337 227584 228096 229376 230076 231902 233728 234423 234696 236192 236544 238144 241032 243024 243936 245586 245872 245952 247808 247904 248004 249856 250992 252984 253638 254976 255651 256032 257664 258048 258064 260096 262144 262944 264033 265716 266112 267912 268224 270336 271161 273402 274428 276606 276696 278784 278892 281088 281204 283528 284607 286517 286848 288036 289338 289872 290304 290322 292608 294912 295148 295812 297472 300608 301401 301752 303116 304128 306768 308843 310002 312564 312928 313632 315392 316224 318969 321376 322707 324032 325248 325374 327448 327936 329184 330672 331776 334158 334656 337312 338184 338709 339968 340868 341376 343552 344064 345114 347853 350592 352044 354288 354816 354838 357216 357632 360448 361548 364536 365904 368379 368808 368928 371712 371856 372006 374784 376488 379476 380457 382464 384048 385784 386496 387072 387096 389851 390144 393216 394416 398574 399168 401868 402336 405504 409024 410103 413336 414909 416752 418176 418338 420229 421632 421806 425292 430272 430276 433664 433832 434007 434808 435483 437248 438912 440896 442368 442722 445544 446208 450241 450912 451612 452628 454674 455168 456192 458752 460152 463804 465003 467456 468846 469392 472384 472567 473088 476288 482064 486048 487872 488061 491172 491744 491904 495616 495808 496008 499712 501237 501984 505968 507276 509952 511302 512064 515328 516096 516128 517671 520192 524288 525888 528066 530453 531432 532224 532257 535824 536448 540672 542322 546804 548856 553212 553392 557568 557784 558009 562176 562408 567056 569214 573034 573696 576072 578676 579744 580608 580644 585216 589824 590296 591624 594944 596519 597861 601216 602802 603504 606232 608256 612623 613536 617686 620004 625128 625856 627264 627507 630784 632448 632709 637938 642752 643001 645414 648064 650496 650748 654896 655872 658368 661344 663552 664083 668316 669312 674624 676368 677418 679936 681736 682011 682752 687104 688128 690228 695706 701184 703269 704088 708576 709632 709676 714432 715264 720896 723096 729072 731808 736758 737616 737856 743424 743712 744012 749568 752976 758952 760914 764928 766953 768096 771568 772992 774144 774192 779702 780288 786432 788832 792099 797148 798336 803736 804672 811008 811657 813483 818048 820206 826672 829818 833504 833569 836352 836676 840458 843264 843612 850584 853821 859551 860544 860552 867328 867664 868014 869616 870966 874496 874903 877824 881792 884736 885444 891088 892416 900482 901824 903224 905256 909348 910336 912384 917504 920304 926529 927608 930006 934912 937387 937692 938784 944768 945134 946176 952576 956907 964128 968121 972096 975744 976122 982344 983488 983808 983869 991232 991616 992016 999424 1002474 1003968 1011936 1014552 1016127 1019904 1022604 1024128 1030656 1032192 1032256 1035342 1040384 1043559 1048576 1051776 1056132 1060906 1062864 1064448 1064514 1071648 1072896 1081344 1084644 1093608 1097712 1105137 1106424 1106784 1115136 1115568 1116018 1124352 1124816 1134112 1138428 1146068 1147392 1152144 1157352 1159488 1161216 1161288 1169553 1170432 1179648 1180592 1183248 1189888 1193038 1195722 1202432 1205604 1207008 1212464 1216512 1225246 1227072 1235372 1240008 1241933 1244727 1250256 1251712 1254528 1255014 1260687 1261568 1264896 1265418 1275461 1275876 1285504 1286002 1290828 1296128 1300992 1301496 1302021 1306449 1309792 1311744 1316736 1322688 1327104 1328166 1336632 1338624 1338707 1349248 1350723 1352736 1354836 1359872 1363472 1364022 1365504 1374208 1376256 1380456 1391412 1395009 1402368 1406538 1408176 1417152 1417701 1419264 1419352 1428864 1430528 1441792 1446192 1458144 1463616 1464183 1473516 1475232 1475712 1486848 1487424 1488024 1499136 1503711 1505952 1517904 1521828 1529856 1533906 1536192 1543136 1545984 1548288 1548384 1559404 1560576 1572864 1577664 1584198 1591359 1594296 1596672 1596771 1607472 1609344 1622016 1623314 1626966 1636096 1640412 1653344 1659636 1667008 1667138 1672704 1673352 1680916 1686528 1687224 1701168 1707642 1719102 1721088 1721104 1734656 1735328 1736028 1739232 1741932 1748992 1749806 1755648 1763584 1769472 1770888 1782176 1784832 1789557 1800964 1803648 1806448 1810512 1818696 1820672 1824768 1835008 1837869 1840608 1853058 1855216 1860012 1869824 1874774 1875384 1877568 1889536 1890268 1892352 1898127 1905152 1913814 1928256 1929003 1936242 1944192 1951488 1951609 1952244 1964688 1966976 1967616 1967738 1982464 1983232 1984032 1992249 1998848 2004948 2007936 2023872 2029104 2032254 2039808 2045208 2046033 2048256 2061312 2064384 2064512 2070684 2080768 2087118 2097152 2103552 2109807 2112264 2121812 2125728 2128896 2129028 2143296 2145792 2161901 2162688 2169288 2187216 2195424 2210274 2212848 2213568 2230272 2231136 2232036 2248704 2249632 2268224 2276856 2292136 2294784 2300859 2304288 2314704 2318976 2322432 2322576 2339106 2340864 2359296 2361184 2366496 2379776 2386076 2391444 2404864 2411208 2414016 2424928 2433024 2434971 2450492 2454144 2470744 2480016 2483866 2489454 2500512 2500707 2503424 2509056 2510028 2521374 2523136 2529792 2530836 2550922 2551752 2571008 2572004 2578653 2581656 2592256 2601984 2602992 2604042 2612898 2619584 2623488 2624709 2633472 2645376 2654208 2656332 2673264 2677248 2677414 2698496 2701446 2705472 2709672 2719744 2726944 2728044 2731008 2748416 2752512 2760912 2779587 2782824 2790018 2804736 2812161 2813076 2816352 2834304 2835402 2838528 2838704 2857728 2861056 2870721 2883584 2892384 2904363 2916288 2927232 2928366 2941603 2947032 2950464 2951424 2951607 2973696 2974848 2976048 2998272 3007422 3011904 3035808 3043656 3048381 3059712 3067812 3072384 3086272 3091968 3096576 3096768 3118808 3121152 3130677 3145728 3151687 3155328 3168396 3182718 3188592 3193344 3193542 3214944 3218688 3244032 3246628 3253932 3272192 3280824 3306688 3307969 3315411 3319272 3334016 3334276 3345408 3346704 3361832 3373056 3374448 3397273 3402336 3415284 3438204 3442176 3442208 3469312 3470656 3472056 3478464 3483864 3497984 3499612 3508659 3511296 3527168 3538944 3541776 3564352 3569664 3579114 3601928 3607296 3612896 3621024 3637392 3641344 3649536 3670016 3675738 3681216 3706116 3710432 3720024 3725799 3739648 3749548 3750768 3755136 3779072 3780536 3782061 3784704 3796254 3810304 3826383 3827628 3856512 3858006 3872484 3888384 3902976 3903218 3904488 3906063 3929376 3933952 3935232 3935476 3964928 3966464 3968064 3984498 3997696 4009896 4015872 4016121 4047744 4052169 4058208 4064508 4079616 4090416 4092066 4096512 4122624 4128768 4129024 4141368 4161536 4174236 4185027 4194304 4207104 4219614 4224528 4243624 4251456 4253103 4257792 4258056 4286592 4288361 4291584 4323802 4325376 4338576 4374432 4390848 4392549 4420548 4425696 4427136 4460544 4462272 4464072 4497408 4499264 4501007 4511133 4536448 4553712 4584272 4589568 4601718 4608576 4622519 4629408 4637952 4644864 4645152 4678212 4681728 4718592 4722368 4732992 4759552 4772152 4774077 4782888 4790313 4809728 4822416 4828032 4849856 4866048 4869942 4900984 4908288 4941488 4960032 4967732 4978908 5001024 5001414 5006848 5018112 5020056 5042748 5046272 5059584 5061672 5101844 5103504 5142016 5144008 5157306 5163312 5184512 5198237 5203968 5205984 5208084 5225796 5239168 5246976 5249418 5266944 5290752 5308416 5312664 5346528 5354496 5354828 5368671 5396992 5402892 5410944 5419344 5439488 5453888 5456088 5462016 5496832 5505024 5513607 5521824 5559174 5565648 5580036 5609472 5624322 5626152 5632704 5668608 5670804 5677056 5677408 5694381 5715456 5722112 5741442 5767168 5784768 5787009 5808726 5832576 5834983 5854464 5854827 5856732 5883206 5894064 5900928 5902848 5903214 5947392 5949696 5952096 5976747 5996544 6014844 6023808 6071616 6087312 6096762 6119424 6124321 6135624 6138099 6144768 6172544 6183936 6193152 6193536 6237616 6242304 6261354 6291456 6303374 6310656 6336792 6365436 6377184 6386688 6387084 6429888 6437376 6485703 6488064 6493256 6507864 6544384 6561648 6561709 6613376 6615938 6630822 6638544 6668032 6668552 6690816 6693408 6723664 6746112 6748896 6794546 6804672 6830568 6876408 6884352 6884416 6887083 6902577 6938624 6941312 6944112 6956928 6967728 6995968 6999224 7017318 7022592 7054336 7073011 7077888 7083552 7128704 7139328 7158228 7203856 7214592 7225792 7242048 7274784 7282688 7299072 7304913 7340032 7351476 7362432 7412232 7420864 7440048 7451598 7479296 7499096 7501536 7502121 7510272 7558144 7561072 7564122 7569408 7592508 7620608 7652766 7655256 7713024 7716012 7735959 7744968 7776768 7805952 7806436 7808976 7812126 7858752 7867904 7870464 7870952 7874127 7929856 7932928 7936128 7968996 7995392 8019792 8031744 8032242 8095488 8104338 8116416 8129016 8159232 8180832 8184132 8193024 8245248 8257536 8258048 8282736 8323072 8338761 8348472 8370054 8388608 8414208 8436483 8439228 8449056 8487248 8502912 8506206 8515584 8516112 8573184 8576722 8583168 8647604 8650752 8677152 8713089 8748864 8781696 8785098 8824809 8841096 8851392 8854272 8854821 8921088 8924544 8928144 8928227 8994816 8998528 9002014 9022266 9072896 9107424 9145143 9168544 9179136 9203436 9217152 9245038 9258816 9275904 9289728 9290304 9356424 9363456 9370949 9392031 9437184 9444736 9455061 9465984 9519104 9544304 9548154 9565776 9580626 9619456 9623933 9644832 9656064 9699712 9732096 9739884 9801968 9816576 9882976 9920064 9923907 9935464 9957816 10002048 10002828 10013696 10036224 10040112 10085496 10092544 10119168 10123344 10191819 10203688 10207008 10284032 10288016 10314612 10326624 10369024 10396474 10407936 10411968 10416168 10451592 10478336 10493952 10498836 10525977 10533888 10581504 10616832 10625328 10693056 10708992 10709656 10737342 10793984 10805784 10821888 10822559 10838688 10878976 10907776 10912176 10924032 10993664 11010048 11027214 11043648 11118348 11131296 11160072 11177397 11218944 11248644 11252304 11265408 11337216 11341608 11346183 11354112 11354816 11388762 11430912 11444224 11479149 11482884 11534336 11569536 11574018 11617452 11665152 11669966 11708928 11709654 11713464 11766412 11788128 11801856 11805696 11806428 11894784 11899392 11904192 11953494 11993088 12029688 12047616 12048363 12143232 12156507 12174624 12193524 12238848 12248642 12271248 12276198 12289536 12345088 12367872 12386304 12387072 12475232 12484608 12522708 12582912 12606748 12621312 12673584 12730872 12754368 12759309 12773376 12774168 12859776 12865083 12874752 12971406 12976128 12986512 13015728 13088768 13123296 13123418 13226752 13231876 13261644 13277088 13336064 13337104 13381632 13386816 13447328 13492224 13497792 13503021 13589092 13609344 13661136 13661263 13752816 13768704 13768832 13774166 13805154 13867557 13877248 13882624 13888224 13913856 13935456 13991936 13998448 14034636 14045184 14108672 14146022 14155776 14167104 14257408 14278656 14316456 14322231 14370939 14407712 14429184 14451584 14484096 14549568 14565376 14598144 14609826 14680064 14702952 14724864 14725777 14824464 14841728 14880096 14903196 14958592 14998192 15003072 15004242 15020544 15116288 15122144 15128244 15138816 15185016 15241216 15305532 15310512 15426048 15432024 15471918 15489936 15553536 15594711 15611904 15612872 15617952 15624252 15717504 15735808 15740928 15741904 15748254 15859712 15865856 15872256 15937992 15990784 16039584 16063488 16064484 16106013 16190976 16208676 16232832 16258032 16318464 16361664 16368264 16386048 16490496 16515072 16516096 16540821 16565472 16646144 16677522 16696944 16740108 16828416 16872966 16878456 16898112 16974496 17005824 17012412 17031168 17032224 17146368 17153444 17166336 17295208 17301504 17354304 17361027 17426178 17497728 17504949 17563392 17564481 17570196 17649618 17682192 17702784 17708544 17709642 17842176 17849088 17856288 17856454 17989632 17997056 18004028 18044532 18145792 18214848 18290286 18337088 18358272 18372963 18406872 18434304 18490076 18517632 18551808 18579456 18580608 18712848 18726912 18741898 18784062 18874368 18889472 18910122 18931968 19038208 19088608 19096308 19131552 19161252 19238912 19247866 19289664 19312128 19399424 19457109 19464192 19479768 19603936 19633152 19685127 19765952 19840128 19847814 19870928 19915632 20004096 20005656 20027392 20072448 20080224 20170992 20185088 20238336 20246688 20383638 20407376 20414016 20568064 20576032 20629224 20653248 20661249 20738048 20792948 20815872 20823936 20832336 20903184 20956672 20987904 20997672 21051954 21067776 21163008 21219033 21233664 21250656 21386112 21417984 21419312 21474684 21587968 21611568 21643776 21645118 21677376 21757952 21815552 21824352 21848064 21914739 21987328 22020096 22054428 22087296 22236696 22262592 22320144 22354794 22437888 22497288 22504608 22506363 22530816 22674432 22683216 22692366 22708224 22709632 22777524 22861824 22888448 22958298 22965768 23068672 23139072 23148036 23207877 23234904 23330304 23339932 23417856 23419308 23426928 23532824 23576256 23603712 23611392 23612856 23622381 23780911 23789568 23798784 23808384 23906988 23986176 24059376 24095232 24096726 24286464 24313014 24349248 24387048 24477696 24497284 24542496 24552396 24579072 24690176 24735744 24772608 24774144 24950464 24969216 25016283 25045416 25165824 25213496 25242624 25309449 25347168 25461744 25508736 25518618 25546752 25548336 25633969 25719552 25730166 25749504 25942812 25952256 25973024 26031456 26177536 26246592 26246836 26453504 26463752 26474427 26523288 26554176 26564463 26672128 26674208 26763264 26773632 26784681 26894656 26984448 26995584 27006042 27178184 27218688 27322272 27322526 27505632 27537408 27537664 27548332 27610308 27735114 27754496 27765248 27776448 27827712 27870912 27983872 27996896 28069272 28090368 28112847 28217344 28292044 28311552 28334208 28365183 28514816 28557312 28632912 28644462 28741878 28815424 28858368 28871799 28903168 28968192 29099136 29130752 29196288 29219652 29360128 29405904 29449728 29451554 29648928 29683456 29760192 29771721 29806392 29917184 29996384 30006144 30008484 30041088 30232576 30244288 30256488 30277632 30370032 30482432 30575457 30611064 30621024 30852096 30864048 30943836 30979872 31107072 31189422 31223808 31225744 31235904 31248504 31435008 31471616 31481856 31483808 31496508 31577931 31719424 31731712 31744512 31875984 31981568 32079168 32126976 32128968 32212026 32357633 32381952 32417352 32465664 32467677 32516064 32636928 32723328 32736528 32772096 32980992 33030144 33032192 33081642 33130944 33292288 33355044 33393888 33480216 33532191 33656832 33745932 33756912 33796224 33948992 34011648 34024824 34038549 34062336 34064448 34292736 34306888 34332672 34437447 34590416 34603008 34708608 34722054 34852356 34995456 35009898 35126784 35128962 35140392 35299236 35364384 35405568 35417088 35419284 35684352 35698176 35712576 35712908 35979264 35994112 36008056 36089064 36145089 36291584 36387659 36429696 36469521 36580572 36674176 36716544 36745926 36813744 36868608 36980152 37035264 37103616 37158912 37161216 37370003 37425696 37453824 37483796 37568124 37748736 37778944 37820244 37863936 38076416 38177216 38192616 38263104 38277927 38322504 38477824 38495732 38579328 38595249 38624256 38798848 38914218 38928384 38959536 39207872 39223061 39266304 39370254 39531904 39680256 39695628 39741856 39831264 40008192 40011312 40054784 40144896 40160448 40341984 40370176 40476672 40493376 40509063 40767276 40814752 40828032 40983789 41136128 41152064 41258448 41306496 41322498 41476096 41585896 41602671 41631744 41647872 41664672 41806368 41913344 41975808 41995344 42103908 42135552 42326016 42438066 42467328 42501312 42772224 42835968 42838624 42949368 42966693 43175936 43223136 43287552 43290236 43354752 43515904 43631104 43648704 43696128 43829478 43974656 44040192 44108856 44174592 44177331 44473392 44525184 44640288 44709588 44875776 44994576 45009216 45012726 45061632 45348864 45366432 45384732 45416448 45419264 45555048 45723648 45776896 45916596 45931536 46137344 46278144 46296072 46415754 46469808 46660608 46679864 46784133 46835712 46838616 46853856 47065648 47152512 47207424 47222784 47225712 47244762 47561822 47579136 47597568 47616768 47813976 47972352 48118752 48190464 48193452 48318039 48572928 48626028 48698496 48774096 48955392 48994568 49084992 49104792 49158144 49380352 49471488 49511077 49545216 49548288 49622463 49900928 49938432 50032566 50090832 50426992 50485248 50618898 50694336 50847709 50923488 51017472 51037236 51093504 51096672 51267938 51439104 51460332 51499008 51885624 51904512 51946048 52062912 52083081 52355072 52493184 52493672 52514847 52693443 52907008 52927504 52948854 53046576 53108352 53128926 53344256 53348416 53369083 53526528 53547264 53569362 53789312 53968896 53991168 54012084 54356368 54437376 54644544 54645052 55011264 55074816 55075328 55096664 55118889 55220616 55470228 55508992 55530496 55552896 55655424 55741824 55967744 55993792 56138544 56180736 56225694 56434688 56584088 56623104 56668416 56730366 57029632 57114624 57180607 57265824 57288924 57483756 57630848 57716736 57743598 57806336 57936384 58198272 58261504 58371327 58392576 58439304 58720256 58811808 58899456 58903108 59055381 59297856 59366912 59520384 59543442 59612784 59834368 59992768 60012288 60016009 60016968 60082176 60465152 60488576 60512976 60555264 60740064 60964864 61150914 61222128 61242048 61704192 61728096 61887672 61959744 61983747 62214144 62378844 62447616 62451488 62471808 62497008 62870016 62943232 62963712 62967616 62993016 63155862 63438848 63463424 63489024 63657099 63751968 63963136 64158336 64253952 64257936 64424052 64715266 64763904 64834704 64931328 64935354 65032128 65273856 65446656 65473056 65544192 65744217 65961984 66060288 66064384 66163284 66261888 66584576 66710088 66787776 66960432 67064382 67313664 67367531 67491864 67513824 67519089 67592448 67897984 68023296 68049648 68077098 68124672 68128896 68585472 68613776 68665344 68874894 69180832 69206016 69417216 69444108 69704712 69990912 70019796 70253568 70257924 70280784 70598472 70728768 70811136 70834176 70838568 70867143 71342733 71368704 71396352 71425152 71425816 71958528 71988224 72016112 72178128 72290178 72583168 72775318 72859392 72939042 73161144 73348352 73433088 73491852 73627488 73737216 73960304 74070528 74207232 74317824 74322432 74740006 74851392 74907648 74967592 75136248 75497472 75557888 75640488 75727872 75757913 75928347 76152832 76354432 76385232 76526208 76555854 76645008 76901907 76955648 76991464 77158656 77190498 77248512 77597696 77803121 77828436 77856768 77919072 78415744 78446122 78532608 78740508 79063808 79360512 79391256 79423281 79483712 79662528 79693389 80016384 80022624 80109568 80289792 80320896 80354043 80683968 80740352 80953344 80986752 81018126 81534552 81629504 81656064 81661127 81967578 82272256 82304128 82516896 82612992 82644996 82952192 83171792 83205342 83263488 83295744 83329344 83612736 83826688 83951616 83990688 84207816 84271104 84338541 84652032 84876132 84934656 85002624 85095549 85544448 85671936 85677248 85898736 85933386 86351872 86446272 86575104 86580472 86615397 86709504 87031808 87262208 87297408 87392256 87658956 87949312 88080384 88217712 88349184 88354662 88946784 89050368 89280576 89315163 89419176 89751552 89989152 90018432 90025452 90123264 90697728 90732864 90769464 90832896 90838528 91110096 91447296 91553792 91726371 91833192 91863072 92274688 92556288 92592144 92831508 92939616 93321216 93359728 93568266 93671424 93677232 93707712 94131296 94305024 94414848 94445568 94451424 94489524 95123644 95158272 95195136 95233536 95627952 95944704 96237504 96380928 96386904 96636078 97072899 97145856 97252056 97396992 97403031 97548192 97910784 97989136 98169984 98209584 98316288 98760704 98942976 99022154 99090432 99096576 99244926 99801856 99876864 100065132 100181664 100596573 100853984 100970496 101237796 101388672 101695418 101846976 102034944 102074472 102187008 102193344 102535876 102878208 102920664 102998016 103080439 103312341 103771248 103809024 103892096 104125824 104166162 104710144 104986368 104987344 105029694 105386886 105814016 105855008 105863263 105897708 106093152 106216704 106257852 106688512 106696832 106738166 107053056 107094528 107138724 107578624 107937792 107982336 108024168 108435267 108712736 108874752 109162977 109289088 109290104 110022528 110149632 110150656 110193328 110237778 110441232 110940456 111017984 111060992 111105792 111112681 111310848 111483648 111935488 111987584 112110009 112277088 112361472 112451388 112869376 113168176 113246208 113336832 113460732 114059264 114229248 114361214 114531648 114577848 114967512 115261696 115433472 115487196 115612672 115785747 115872768 116396544 116523008 116742654 116785152 116878608 117623616 117669183 117798912 117806216 118110762 118595712 118733824 119040768 119048149 119086884 119225568 119668736 119985536 120024576 120032018 120033936 120164352 120930304 120977152 121025952 121110528 121480128 121527189 121929728 122301828 122444256 122484096 122951367 123408384 123456192 123775344 123919488 123967494 124428288 124757688 124808013 124895232 124902976 124943616 124994016 125740032 125886464 125927424 125935232 125986032 126311724 126877696 126926848 126978048 127314198 127503936 127926272 128316672 128507904 128515872 128848104 129430532 129527808 129669408 129862656 129870708 130064256 130547712 130893312 130946112 131088384 131488434 131923968 132120576 132128768 132326568 132523776 132531993 133169152 133420176 133575552 133920864 134128764 134627328 134735062 134983728 135027648 135038178 135184896 135795968 136046592 136099296 136154196 136249344 136257792 137170944 137227552 137330688 137749788 138361664 138412032 138834432 138888216 139409424 139981824 140039592 140352399 140507136 140515848 140561568 141196944 141457536 141622272 141668352 141677136 141734286 142685466 142737408 142792704 142850304 142851632 143917056 143976448 144032224 144356256 144580356 145166336 145550636 145718784 145878084 146322288 146696704 146866176 146983704 147254976 147474432 147920608 148141056 148414464 148533231 148635648 148644864 149480012 149702784 149815296 149935184 150272496 151115776 151280976 151455744 151515826 151856694 152305664 152543127 152708864 152770464 153052416 153111708 153290016 153803814 153911296 153982928 154317312 154380996 154497024 155195392 155606242 155656872 155713536 155838144 156831488 156892244 157065216 157481016 157544541 158080329 158127616 158721024 158782512 158846562 158967424 159325056 159386778 160032768 160045248 160107249 160219136 160579584 160641792 160708086 161367936 161480704 161906688 161973504 161983547 162036252 163069104 163259008 163312128 163322254 163935156 164544512 164608256 165033792 165225984 165289992 165356667 165904384 166343584 166410684 166526976 166591488 166658688 167225472 167653376 167903232 167981376 168415632 168542208 168677082 169304064 169752264 169869312 170005248 170191098 171088896 171343872 171354496 171541821 171797472 171866772 172703744 172892544 173150208 173160944 173230794 173419008 174063616 174524416 174594816 174784512 175113981 175317912 175898624 176160768 176435424 176698368 176709324 177166143 177893568 178100736 178561152 178630326 178838352 179437783 179503104 179978304 180036864 180048027 180050904 180246528 181395456 181465728 181538928 181665792 181677056 182220192 182894592 183107584 183452742 183666384 183726144 185112576 185184288 185663016 185879232 185951241 186642432 186719456 187136532 187342848 187354464 187415424 188262592 188610048 188829696 188891136 188902848 188979048 190247288 190316544 190390272 190467072 190971297 191255904 191889408 192475008 192761856 192773808 193272156 194145798 194291712 194504112 194793984 194806062 195096384 195821568 195978272 196339968 196419168 196632576 197521408 197885952 198044308 198180864 198193152 198489852 199603712 199753728 200130264 200363328 201193146 201707968 201940992 202102593 202475592 202777344 203390836 203693952 204069888 204148944 204374016 204386688 205071752 205756416 205841328 205996032 206160878 206624682 207542496 207618048 207784192 208251648 208332324 209420288 209972736 209974688 210059388 210773772 211628032 211710016 211726526 211795416 212186304 212433408 212515704 213377024 213393664 213476332 214028199 214106112 214189056 214277448 215157248 215875584 215964672 216048336 216870534 217425472 217749504 218325954 218578176 218580208 220045056 220299264 220301312 220386656 220475556 220882464 221880912 222035968 222121984 222211584 222225362 222621696 222967296 223870976 223975168 224220018 224554176 224722944 224902776 225738752 226336352 226492416 226673664 226921464 227273739 228118528 228458496 228722428 229063296 229155696 229935024 230523392 230705721 230866944 230974392 231225344 231571494 231745536 232793088 233046016 233409363 233485308 233570304 233757216 235247232 235338366 235597824 235612432 236221524 237191424 237467648 238081536 238096298 238173768 238269843 238451136 239337472 239971072 240049152 240064036 240067872 240328704 241062129 241860608 241954304 242051904 242221056 242960256 243054378 243859456 244603656 244888512 244968192 244983381 245902734 246816768 246912384 247550688 247838976 247934988 248856576 249515376 249616026 249790464 249805952 249887232 249988032 251480064 251772928 251854848 251870464 251972064 252623448 253015623 253755392 253853696 253956096 254628396 255007872 255286647 255852544 256633344 257015808 257031744 257696208 258861064 259055616 259338816 259725312 259741416 259846191 260128512 261095424 261590021 261786624 261892224 262176768 262976868 263847936 264241152 264257536 264653136 265047552 265063986 266338304 266840352 267151104 267841728 267945489 268257528 269254656 269470124 269967456 270055296 270076356 270369792 271591936 272093184 272198592 272308392 272498688 272515584 274341888 274455104 274561427 274661376 275179113 275499576 276723328 276824064 277668864 277776432 278818848 279963648 280079184 280704798 281014272 281031696 281123136 281973659 282393888 282915072 283244544 283336704 283354272 283468572 285370932 285474816 285585408 285700608 285703264 287834112 287952896 288064448 288712512 289160712 290332672 291101272 291218697 291437568 291756168 292209093 292644576 293393408 293732352 293967408 294509952 294948864 295841216 296282112 296828928 297066462 297271296 297289728 298960024 299405568 299630592 299870368 300544992 302231552 302561952 302911488 303031652 303713388 304611328 305086254 305417728 305540928 306104832 306223416 306580032 307607628 307822592 307965856 308634624 308761992 308994048 309241317 310390784 311212484 311313744 311427072 311676288 313662976 313784488 314130432 314962032 315089082 316160658 316255232 317442048 317565024 317589789 317693124 317934848 318650112 318773556 320065536 320090496 320214498 320438272 321159168 321283584 321416172 322735872 322961408 323813376 323947008 323967094 324072504 326138208 326518016 326624256 326644508 327488931 327870312 329089024 329216512 330067584 330451968 330579984 330713334 331808768 332687168 332821368 333053952 333182976 333317376 333338043 334450944 335306752 335806464 335962752 336330027 336831264 337084416 337354164 338608128 339504528 339738624 340010496 340382196 342177792 342687744 342708992 343083642 343594944 343733544 345407488 345785088 346300416 346321888 346461588 346838016 347357241 348127232 349048832 349189632 349569024 350227962 350635824 351797248 352870848 353007549 353396736 353418648 354332286 355787136 355933963 356201472 357122304 357144447 357260652 357676704 358875566 359006208 359956608 360073728 360096054 360101808 360493056 362790912 362931456 363077856 363331584 363354112 364440384 364581567 365789184 366215168 366905484 367332768 367452288 368854101 370225152 370368576 371326032 371758464 371902482 373284864 373438912 373583581 374273064 374424039 374685696 374708928 374830848 376525184 377220096 377659392 377782272 377805696 377958096 380494576 380633088 380780544 380934144 381942594 382511808 383778816 384950016 385523712 385547616 386544312 388291596 388583424 389008224 389587968 389612124 390192768 391643136 391956544 392679936 392838336 393265152 395042816 395771904 396088616 396361728 396386304 396979704 397595979 399207424 399507456 400260528 400264249 400726656 402386292 403415936 403881984 404205186 404951184 405554688 406781672 407387904 408139776 408297888 408748032 408773376 410143504 411512832 411682656 411992064 412321756 413249364 415084992 415236096 415568384 416503296 416664648 418840576 419945472 419949376 420112063 420118776 421057197 421547544 423256064 423420032 423453052 423590832 424372608 424866816 425031408 426754048 426787328 426952664 428056398 428212224 428378112 428554896 430314496 431453671 431751168 431929344 432096672 433741068 434850944 435499008 436651908 437156352 437160416 440090112 440598528 440602624 440773312 440951112 441764928 443761824 444071936 444243968 444423168 444450724 445243392 445599693 445934592 447741952 447950336 448440036 449108352 449445888 449805552 451477504 452672704 453347328 453842928 454547478 456237056 456916992 457444856 457629381 458126592 458311392 459870048 461046784 461411442 461733888 461948784 462450688 463142988 463491072 465586176 466092032 466818726 466970616 467140608 467514432 470494464 470676732 471195648 471224864 472443048 472633623 474382848 474935296 476163072 476192596 476347536 476539686 476902272 478674944 479942144 480098304 480128072 480135744 480321747 480657408 482124258 483721216 483908608 484103808 484442112 485920512 485950641 486108756 487718912 489207312 489777024 489936384 489966762 491805468 493633536 493824768 495101376 495677952 495869976 496070001 497713152 499030752 499232052 499580928 499611904 499774464 499976064 502960128 503545856 503709696 503740928 503944128 505246896 506031246 507510784 507707392 507912192 509256792 510015744 510573294 511705088 513266688 514031616 514063488 514625463 515392416 517722128 518111232 518677632 519450624 519482832 519692382 520257024 522190848 523180042 523573248 523784448 524353536 525953736 527695872 528482304 528515072 529306272 530095104 530127972 531498429 532676608 533680704 534302208 535683456 535890978 536515056 538313349 538509312 538940248 539934912 540110592 540144081 540152712 540739584 543183872 544186368 544397184 544616784 544621847 544997376 545031168 548683776 548910208 549122854 549322752 550358226 550999152 553446656 555337728 555552864 557637696 557853723 559927296 560158368 561409596 562028544 562063392 562246272 563947318 564787776 565830144 566489088 566673408 566708544 566937144 570741864 570949632 571170816 571401216 571406528 571627889 572913891 575668224 575905792 576128896 577425024 578321424 580665344 582202544 582437394 582875136 583512336 584418186 585289152 586786816 587059913 587464704 587934816 589019904 589897728 591682432 592564224 593657856 594132924 594542592 594579456 597920048 598811136 599261184 599740736 601089984 604463104 605123904 605822976 606063304 606307779 607426776 609222656 610172508 610835456 611081856 612209664 612446832 613160064 615215256 615645184 615931712 617269248 617523984 617988096 618482634 620781568 622424968 622627488 622854144 623352576 627325952 627568976 628260864 629924064 630178164 632321316 632510464 634884096 635130048 635179578 635386248 635869696 637300224 637547112 640131072 640180992 640428996 640876544 642084597 642318336 642567168 642832344 645471744 645922816 647626752 647894016 647934188 648145008 652276416 653036032 653248512 653289016 654977862 655740624 658178048 658433024 660135168 660176099 660903936 661159968 661426668 663617536 665374336 665642736 666107904 666365952 666634752 666676086 668901888 670613504 671612928 671925504 672660054 673662528 674168832 674708328 677216256 679009056 679477248 680020992 680764392 681821217 684355584 685375488 685417984 686167284 687189888 687467088 690814976 691570176 692117163 692600832 692643776 692923176 693676032 694714482 696254464 698097664 698379264 699138048 700228089 700455924 701271648 703594496 705741696 706015098 706793472 706837296 708664572 711574272 711867926 712402944 714244608 714288894 714521304 715353408 717751132 718012416 719913216 720147456 720192108 720203616 720986112 723186387 725581824 725862912 726155712 726663168 726708224 728880768 729163134 731578368 732430336 733810968 734665536 734904576 734950143 737708202 740450304 740737152 741042841 742652064 743516928 743804964 746569728 746877824 747167162 748546128 748848078 749371392 749417856 749661696 753050368 754440192 755318784 755564544 755611392 755916192 759046869 760989152 761266176 761561088 761868288 763885188 765023616 767557632 769900032 771047424 771095232 773088624 776583192 777166848 777788767 778016448 779175936 779224248 779538573 780385536 783286272 783913088 784770063 785359872 785676672 786530304 790085632 791543808 792177232 792723456 792772608 793959408 795191958 798414848 799014912 800521056 800528498 801453312 804772584 806831872 807763968 808410372 809902368 811109376 813563344 814775808 816279552 816595776 817496064 817546752 820287008 823025664 823365312 823684281 823984128 824643512 826498728 830169984 830472192 831136768 833006592 833329296 833337043 837681152 839890944 839898752 840224126 840237552 842114394 843095088 845920977 846512128 846840064 846906104 847181664 848745216 849733632 850062816 853508096 853574656 853905328 856112796 856424448 856756224 857109792 860628992 862907342 863502336 863858688 864193344 867482136 869701888 870998016 873303816 873656091 874312704 874320832 876627279 880180224 881197056 881205248 881546624 881902224 883529856 887523648 888143872 888487936 888846336 888901448 890486784 891199386 891869184 895483904 895900672 896880072 898216704 898272397 898891776 899611104 902955008 905345408 906694656 907685856 909094956 912474112 913833984 914889712 915258762 916253184 916622784 919740096 922093568 922822884 923467776 923897568 924901376 926285976 926982144 927723951 931172352 932184064 933637452 933941232 934281216 935028864 940988928 941353464 942391296 942449728 944886096 945267246 948765696 949870592 952326144 952385192 952695072 952769367 953079372 953804544 957349888 959884288 960196608 960256144 960271488 960643494 961314816 964248516 967442432 967817216 968207616 968884224 971841024 971901282 972217512 975437824 978414624 979554048 979872768 979933524 982466793 983610936 987267072 987649536 990202752 991355904 991739952 992140002 995426304 998061504 998464104 999161856 999223808 999548928 999952128 1000014129 1005920256 1007091712 1007419392 1007481856 1007888256 1008990081 1010493792 1012062492 1015021568 1015414784 1015824384 1018513584 1020031488 1021146588 1026533376 1028063232 1028126976 1029250926 1030784832 1035444256 1036222464 1037355264 1038901248 1038965664 1039384764 1040514048 1044381696 1046360084 1047146496 1047568896 1048707072 1051907472 1055391744 1057030144 1058612544 1059022647 1060190208 1060255944 1062996858 1065353216 1067361408 1067801889 1068604416 1071366912 1071433341 1071781956 1073030112 1076626698 1077018624 1077880496 1079869824 1080221184 1080288162 1080305424 1081479168 1086367744 1088372736 1088794368 1089233568 1089243694 1089994752 1090062336 1097367552 1097820416 1098245708 1098645504 1100716452 1101998304 1106562303 1106893312 1110675456 1111105728 1115275392 1115707446 1119854592 1120316736 1120750743 1122819192 1124057088 1124126784 1124492544 1127894636 1129575552 1131660288 1132978176 1133346816 1133417088 1133874288 1133884829 1141483728 1141899264 1142341632 1142802432 1142813056 1143255778 1145827782 1151336448 1151811584 1152257792 1154850048 1156642848 1161330688 1164405088 1164874788 1165750272 1167024672 1168836372 1170578304 1173573632 1174119826 1174929408 1175869632 1178039808 1179795456 1183364864 1185128448 1187315712 1188265848 1189085184 1189158912 1192787937 1195840096 1197622272 1198522368 1199481472 1200792747 1202179968 1208926208 1210247808 1211645952 1212126608 1212615558 1214853552 1218445312 1220345016 1221670912 1222163712 1222239491 1224419328 1224893664 1226320128 1230430512 1231290368 1231863424 1234538496 1235047968 1235976192 1236965268 1241563136 1244849936 1245254976 1245708288 1246705152 1254651904 1255137952 1256521728 1259848128 1260336189 1260356328 1264642632 1265020928 1269768192 1270260096 1270359156 1270772496 1271739392 1274600448 1275094224 1280262144 1280361984 1280857992 1281753088 1284169194 1284636672 1285134336 1285664688 1290943488 1294361013 1295253504 1295788032 1295868376 1296290016 1304552832 1306072064 1306497024 1306578032 1309955724 1311481248 1316356096 1316866048 1320270336 1320352198 1321807872 1322319936 1322853336 1327235072 1330748672 1331285472 1332215808 1332731904 1333269504 1333352172 1336799079 1337803776 1341227008 1343225856 1343851008 1345320108 1347325056 1348337664 1349416656 1354432512 1358018112 1360041984 1361528784 1363642434 1368711168 1370750976 1370835968 1372334568 1372888143 1374379776 1374934176 1381629952 1383140352 1384234326 1385201664 1385287552 1385846352 1387352064 1389428964 1396195328 1396758528 1398276096 1400456178 1400911848 1402543296 1407188992 1411483392 1412030196 1413586944 1413674592 1417329144 1423148544 1423735852 1424805888 1428489216 1428577788 1429042608 1430706816 1435502264 1436024832 1439826432 1440294912 1440384216 1440407232 1440965241 1441972224 1446372774 1451163648 1451725824 1452311424 1453326336 1453416448 1457761536 1457851923 1458326268 1463156736 1464860672 1467621936 1469331072 1469809152 1469900286 1475416404 1480900608 1481474304 1482085682 1485304128 1487033856 1487609928 1493139456 1493755648 1494334324 1497092256 1497696156 1498742784 1498835712 1499323392 1506100736 1508880384 1510637568 1511129088 1511222784 1511832384 1518093738 1521978304 1522532352 1523122176 1523736576 1527770376 1530047232 1535115264 1539800064 1542094848 1542190464 1543876389 1546177248 1553166384 1554333696 1555577534 1556032896 1558351872 1558448496 1559077146 1560771072 1566572544 1567826176 1569540126 1570719744 1571353344 1573060608 1580171264 1583087616 1584354464 1585446912 1585545216 1587918816 1590383916 1596829696 1598029824 1601042112 1601056996 1602906624 1609545168 1613663744 1614940047 1615527936 1616820744 1619804736 1620432243 1622218752 1627126688 1629551616 1632559104 1633191552 1633865541 1634992128 1635093504 1640574016 1646051328 1646730624 1647368562 1647968256 1649287024 1652997456 1660339968 1662273536 1666013184 1666658592 1666674086 1675362304 1679781888 1679797504 1680448252 1680475104 1684228788 1686190176 1691841954 1693024256 1693680128 1693812208 1694363328 1697490432 1699467264 1700125632 1707016192 1707149312 1707810656 1712225592 1712848896 1713512448 1714219584 1714883667 1721257984 1725814684 1727004672 1727717376 1728386688 1734964272 1739403776 1741996032 1746607632 1747312182 1748625408 1748641664 1753254558 1760360448 1761179739 1762394112 1762410496 1763093248 1763804448 1767059712 1775047296 1776287744 1776975872 1777692672 1777802896 1780973568 1782398772 1783738368 1790967808 1791801344 1793760144 1796433408 1796544794 1797783552 1799222208 1805910016 1810690816 1813389312 1815371712 1818189912 1818923337 1824948224 1827667968 1829779424 1830517524 1832506368 1833245568 1839480192 1844187136 1845645768 1846935552 1847795136 1849802752 1852571952 1853964288 1855447902 1862344704 1864368128 1867274904 1867882464 1868562432 1870057728 1881977856 1882706928 1884782592 1884899456 1889772192 1890534492 1897531392 1899741184 1904652288 1904770384 1905390144 1905538734 1906158744 1907609088 1914699776 1919768576 1920393216 1920512288 1920542976 1921286988 1922629632 1926253791 1928497032 1934884864 1935634432 1936415232 1937768448 1943682048 1943802564 1944435024 1950875648 1956829248 1959108096 1959745536 1959867048 1964933586 1967221872 1973815613 1974534144 1975299072 1980405504 1980528297 1982711808 1983479904 1984280004 1990852608 1996123008 1996928208 1998323712 1998447616 1999097856 1999904256 2000028258 2011840512 2014183424 2014838784 2014963712 2015776512 2017980162 2020987584 2024124984 2030829568 2031648768 2037027168 2040062976 2042293176 2045463651 2053066752 2056126464 2056253952 2058501852 2061569664 2070888512 2072444928 2074710528 2076351489 2077802496 2077931328 2078769528 2081028096 2088763392 2092720168 2094292992 2095137792 2097414144 2100684267 2103814944 2110783488 2114060288 2117225088 2118045294 2120380416 2120511888 2125993716 2134722816 2135603778 2137208832 2142733824 2142866682 2143563912 2146060224 2153253396 2154037248 2155760992 2159739648 2160442368 2160576324 2160610848 2162958336 2172735488 2176745472 2177588736 2178467136 2178487388 2179989504 2180124672 2194735104 2195640832 2196491416 2197291008 2201432904 2203996608 2204850429 2213124606 2213786624 2221350912 2222211456 2223128523 2230550784 2231414892 2239709184 2240633472 2241501486 2245638384 2248114176 2248253568 2248985088 2255789272 2259151104 2263320576 2265956352 2266693632 2266834176 2267748576 2267769658 2282967456 2283798528 2284683264 2285604864 2285626112 2286511556 2291655564 2302672896 2303623168 2304515584 2309700096 2313285696 2322661376 2328810176 2329749576 2331500544 2333366301 2334049344 2337672744 2341156608 2347147264 2348239652 2349858816 2351739264 2354310189 2356079616 2359590912 2366729728 2370256896 2374631424 2376531696 2378170368 2378317824 2385575874 2391680192 2395244544 2397044736 2398962944 2401585494 2404359936 2417852416 2420495616 2423291904 2424253216 2425231116 2429707104 2436890624 2440690032 2443341824 2444327424 2444478982 2448838656 2449787328 2452640256 2460861024 2462580736 2463726848 2469076992 2470095936 2471052843 2471952384 2473930536 2483126272 2489699872 2490509952 2491416576 2493410304 2500011129 2509303808 2510275904 2513043456 2519696256 2520672378 2520712656 2529285264 2530041856 2537762931 2539536384 2540520192 2540718312 2541544992 2543478784 2549200896 2550188448 2560524288 2560723968 2561715984 2563506176 2568338388 2569273344 2570268672 2571329376 2581886976 2588722026 2590507008 2591576064 2591736752 2592580032 2609105664 2612144128 2612994048 2613156064 2619911448 2620968273 2622962496 2632712192 2633732096 2640540672 2640704396 2643615744 2644639872 2645706672 2654470144 2661497344 2662570944 2664431616 2665463808 2666539008 2666704344 2673598158 2675607552 2682454016 2686451712 2687702016 2690640216 2694650112 2694817191 2696675328 2698833312 2708865024 2716036224 2720083968 2723057568 2727284868 2737422336 2741501952 2741671936 2744669136 2745776286 2748759552 2749868352 2763259904 2766280704 2768468652 2770403328 2770575104 2771692704 2774704128 2778857928 2783171853 2792390656 2793517056 2796552192 2800912356 2801823696 2805086592 2814377984 2822966784 2824060392 2827173888 2827349184 2834658288 2846297088 2847471704 2849611776 2856978432 2857155576 2858085216 2858308101 2861413632 2871004528 2872049664 2879652864 2880589824 2880768432 2880814464 2881930482 2883944448 2892745548 2902327296 2903451648 2904622848 2906652672 2906832896 2915523072 2915703846 2916652536 2926313472 2929721344 2935243872 2938662144 2939618304 2939800572 2947400379 2950832808 2961801216 2962948608 2964171364 2970608256 2974067712 2975219856 2986278912 2987511296 2988668648 2994184512 2995392312 2997485568 2997671424 2998646784 3000042387 3012201472 3017760768 3020175697 3021275136 3022258176 3022445568 3023664768 3026970243 3036187476 3043956608 3045064704 3046244352 3047473152 3055540752 3060094464 3079600128 3084189696 3084380928 3087752778 3092354496 3101710249 3106332768 3108667392 3111155068 3112065792 3116703744 3116896992 3118154292 3121542144 3133145088 3135652352 3139080252 3141439488 3142706688 3146121216 3160342528 3166175232 3168708928 3171090432 3175837632 3177067941 3180767832 3193659392 3196059648 3202084224 3202113992 3203405667 3205813248 3214300023 3219090336 3227327488 3229880094 3231055872 3233641488 3239609472 3240864486 3244437504 3254253376 3255514063 3259103232 3265118208 3266383104 3267731082 3269984256 3270187008 3281148032 3292102656 3293461248 3294737124 3295936512 3298574048 3305994912 3320679936 3324547072 3332026368 3333317184 3333348172 3350724608 3359563776 3359595008 3360896504 3360950208 3362252229 3368457576 3372380352 3383683908 3386048512 3387360256 3387624416 3388726656 3394980864 3398934528 3400251264 3401654487 3414032384 3414298624 3415621312 3424451184 3425697792 3427024896 3428439168 3429767334 3442515968 3451629368 3454009344 3455434752 3456773376 3469928544 3478807552 3483992064 3493215264 3494624364 3497250816 3497283328 3506509116 3520720896 3522359478 3524788224 3524820992 3526186496 3527608896 3534119424 3550094592 3552575488 3553951744 3555385344 3555605792 3561947136 3564797544 3567476736 3581935616 3583602688 3587520288 3592866816 3593089588 3595567104 3598444416 3602378241 3611820032 3621381632 3626778624 3630743424 3636379824 3637846674 3649896448 3655335936 3659558848 3661035048 3665012736 3666491136 3666718473 3678960384 3688374272 3691291536 3693871104 3695590272 3699605504 3705143904 3707928576 3710895804 3724689408 3728736256 3734549808 3735764928 3737124864 3740115456 3763955712 3765413856 3769565184 3769798912 3779544384 3781008567 3781068984 3795062784 3799482368 3809304576 3809540768 3810780288 3811077468 3812317488 3815218176 3829399552 3839537152 3840786432 3841024576 3841085952 3842573976 3845259264 3852507582 3856994064 3869769728 3871268864 3872830464 3883083039 3887364096 3887605128 3888870048 3901751296 3913658496 3918216192 3919491072 3919734096 3929867172 3934443744 3947631226 3949068288 3950598144 3960811008 3961056594 3965423616 3966959808 3968560008 3981705216 3992246016 3993856416 3996647424 3996895232 3998195712 3999808512 4000056516 4010397237 4023681024 4028366848 4029677568 4029927424 4031553024 4035960324 4041975168 4048249968 4061659136 4063297536 4074054336 4080125952 4084586352 4090927302 4106133504 4109419391 4112252928 4112507904 4117003704 4118664429 4123139328 4141777024 4144889856 4149421056 4152702978 4155604992 4155862656 4157539056 4162056192 4185440336 4188585984 4190275584 4194828288 4201368534 4207629888 4221566976 4228120576 4234450176 4236090588 4240760832 4241023776 4251987432 4269445632 4271207556 4274417664 4285467648 4285733364 4287127824 4292120448 4306506792 4308074496 4311521984 4319479296 4320884736 4321152648 4321221696 4322895723 4325916672 4345470976 4353490944 4355177472 4356934272 4356974776 4359979008 4360249344 4373555769 4389470208 4391281664 4392982832 4394582016 4402865808 4407993216 4409700858 4426249212 4427573248 4442701824 4444422912 4446257046 4461101568 4462829784 4479418368 4481266944 4483002972 4491276768 4496228352 4496507136 4497970176 4511578544 4518302208 4526641152 4531912704 4533387264 4533668352 4535497152 4535539316 4565934912 4567597056 4569366528 4571209728 4571252224 4573023112 4583311128 4605345792 4607246336 4609031168 4619400192 4621232693 4626571392 4631629167 4645322752 4657620352 4659499152 4663001088 4666732602 4668098688 4675345488 4682313216 4694294528 4696479304 4699717632 4703478528 4708620378 4712159232 4719181824 4733459456 4740513792 4745990381 4749262848 4753063392 4756340736 4756635648 4771151748 4783360384 4790489088 4794089472 4797925888 4803170988 4808719872 4835704832 4840991232 4844820141 4846583808 4848506432 4850462232 4859414208 4861296729 4873781248 4881380064 4886683648 4888654848 4888957964 4897677312 4899574656 4901596623 4905280512 4921722048 4925161472 4927453696 4938153984 4940191872 4942105686 4943904768 4947861072 4966252544 4979399744 4981019904 4981328747 4986820608 5000022258 5018607616 5020551808 5026086912 5039392512 5041344756 5041425312 5058570528 5060083712 5075525862 5079072768 5081040384 5081436624 5083089984 5086957568 5098401792 5100376896 5121048576 5121447936 5123431968 5127012352 5136676776 5138546688 5140537344 5142658752 5144651001 5163773952 5177444052 5181014016 5183152128 5183473504 5185160064 5218211328 5224288256 5225988096 5226312128 5239822896 5241936546 5245924992 5265424384 5267464192 5281081344 5281408792 5283539217 5287231488 5289279744 5291413344 5308940288 5322994688 5325141888 5328863232 5330927616 5333078016 5333408688 5347196316 5351215104 5364908032 5372903424 5375404032 5381280432 5389300224 5389634382 5393350656 5397666624 5417730048 5432072448 5440167936 5446115136 5454569736 5456770011 5474844672 5483003904 5483343872 5489338272 5491552572 5497519104 5499736704 5526519808 5532561408 5536937304 5540806656 5541150208 5543385408 5549408256 5557715856 5566343706 5584781312 5587034112 5593104384 5601824712 5603647392 5610173184 5628755968 5645933568 5648120784 5654347776 5654698368 5669316576 5692594176 5694943408 5699223552 5713956864 5714311152 5716170432 5716616202 5722827264 5742009056 5744099328 5759305728 5761179648 5761536864 5761628928 5763860964 5767888896 5785491096 5804654592 5806903296 5809245696 5813305344 5813665792 5831046144 5831407692 5833305072 5852626944 5859442688 5870487744 5877324288 5879236608 5879601144 5894800758 5901665616 5921446839 5923602432 5925897216 5928342728 5941216512 5941584891 5948135424 5950439712 5972557824 5975022592 5977337296 5988369024 5990784624 5994971136 5995342848 5997293568 6000084774 6024402944 6035521536 6040351394 6042550272 6044516352 6044891136 6047329536 6053940486 6072374952 6087913216 6092488704 6094946304 6111081504 6120188928 6136390953 6159200256 6168379392 6168761856 6175505556 6184708992 6203420498 6212665536 6217334784 6222310136 6224131584 6233407488 6233793984 6236308584 6243084288 6266290176 6271304704 6278160504 6282878976 6285413376 6287906779 6292242432 6302052801 6320685056 6332350464 6337417856 6342180864 6351675264 6354135882 6361535664 6387318784 6404168448 6404227984 6406811334 6411626496 6428600046 6438180672 6454654976 6457659043 6459760188 6462111744 6467282976 6479218944 6481728972 6488875008 6508506752 6511028126 6518206464 6530236416 6532766208 6535462164 6539968512 6540374016 6562296064 6584205312 6586922496 6589474248 6591873024 6597148096 6611989824 6614551287 6641359872 6649094144 6664052736 6666634368 6666696344 6669385569 6701449216 6719127552 6719190016 6721793008 6721900416 6724504458 6736915152 6744760704 6767367816 6772097024 6774720512 6775248832 6777453312 6777873541 6789961728 6797869056 6800502528 6803308974 6828064768 6828597248 6831242624 6848902368 6851395584 6854049792 6856878336 6859534668 6885031936 6903258736 6908018688 6910869504 6913546752 6939857088 6957615104 6967984128 6986430528 6989248728 6994501632 6994566656 7000098903 7013018232 7041441792 7044718956 7049576448 7049641984 7052372992 7055217792 7062930567 7068238848 7100189184 7105150976 7107903488 7110770688 7111211584 7123894272 7129595088 7134953472 7167205376 7175040576 7185733632 7186179176 7191134208 7196888832 7204756482 7223640064 7242763264 7253557248 7261486848 7261937089 7272759648 7275693348 7299792896 7310671872 7319117696 7322070096 7330025472 7332982272 7333436946 7357920768 7376748544 7382583072 7387742208 7391180544 7399211008 7410287808 7413158529 7415857152 7421791608 7449378816 7457472512 7469099616 7471529856 7474249728 7480230912 7500033387 7527911424 7530827712 7539130368 7539597824 7559088768 7562017134 7562137968 7590125568 7598964736 7613288793 7618609152 7619081536 7621560576 7622154936 7624634976 7630436352 7658799104 7679074304 7681572864 7682049152 7682171904 7685147952 7690518528 7705015164 7713988128 7739539456 7742537728 7745660928 7766166078 7774728192 7775210256 7777740096 7803502592 7827316992 7836432384 7838982144 7839468192 7859734344 7868887488 7895262452 7898136576 7901196288 7921622016 7922113188 7930847232 7933919616 7937120016 7963410432 7984492032 7987712832 7993294848 7993790464 7996391424 7999617024 8000113032 8020794474 8047362048 8056733696 8059355136 8059854848 8063106048 8071920648 8083950336 8084451573 8096499936 8123318272 8126595072 8148108672 8160251904 8169172704 8181854604 8212267008 8218838782 8224505856 8225015808 8234007408 8237328858 8246278656 8283554048 8289779712 8298842112 8305405956 8311209984 8311725312 8315078112 8324112384 8349515559 8370880672 8377171968 8380551168 8389656576 8402737068 8415259776 8443133952 8456241152 8468900352 8472181176 8481521664 8482047552 8503974864 8538891264 8542415112 8548835328 8555676437 8570935296 8571466728 8574255648 8574924303 8584240896 8613013584 8616148992 8623043968 8638958592 8641769472 8642305296 8642443392 8645791446 8651833344 8690941952 8706981888 8710354944 8713868544 8713949552 8719958016 8720498688 8747111538 8778940416 8782563328 8785965664 8789164032 8805731616 8815986432 8819401716 8852498424 8855146496 8885403648 8888845824 8892514092 8922203136 8925659568 8958836736 8962533888 8966005944 8982553536 8992456704 8993014272 8995940352 9000127161 9023157088 9036604416 9053282304 9060527091 9063825408 9066774528 9067336704 9070994304 9071078632 9131869824 9135194112 9138733056 9142419456 9142504448 9146046224 9166622256 9214492672 9218062336 9238800384 9242465386 9253142784 9263258334 9290645504 9305130747 9315240704 9318998304 9326002176 9333465204 9336197376 9350690976 9364626432 9388589056 9392958608 9399435264 9406957056 9417240756 9424318464 9438363648 9466918912 9481027584 9491980762 9498525696 9506126784 9513271296 9542303496 9566720768 9580978176 9588178944 9595851776 9606341976 9610217001 9617439744 9642900069 9671409664 9681982464 9689640282 9693167616 9697012864 9700924464 9718828416 9722593458 9762760128 9766542189 9773367296 9777309696 9777915928 9795354624 9799149312 9803193246 9810561024 9843444096 9850322944 9854907392 9876307968 9880383744 9880996367 9884211372 9887809536 9895722144 9932505088 9958799488 9962039808 9962657494 9973641216 10000044516 10037215232 10041103616 10052173824 10078785024 10082689512 10082850624 10086756687 10117141056 10120167424 10151051724 10158145536 10162080768 10162873248 10166179968 10173915136 10196803584 10200753792 10204963461 10242097152 10242895872 10246863936 10254024704 10273353552 10277093376 10281074688 10285317504 10289302002 10327547904 10354888104 10362028032 10366304256 10366947008 10370320128 10436422656 10448576512 10451976192 10452624256 10479645792 10483873092 10491849984 10530848768 10534928384 10562162688 10562817584 10567078434 10574462976 10578559488 10582826688 10617880576 10645989376 10650283776 10657726464 10661855232 10666156032 10666817376 10694392632 10702430208 10729816064 10745806848 10750808064 10762560864 10778600448 10779268764 10786701312 10795333248 10807134723 10835460096 10864144896 10880335872 10892230272 10909139472 10913540022 10949689344 10966007808 10966687744 10978676544 10983105144 10995038208 10999473408 11000155419 11053039616 11065122816 11073874608 11081613312 11082300416 11086770816 11098816512 11115431712 11132687412 11169562624 11174068224 11186208768 11203649424 11207294784 11220346368 11291867136 11296241568 11308695552 11309396736 11338633152 11343025701 11385188352 11389886816 11398447104 11427913728 11428622304 11432340864 11433232404 11445654528 11484018112 11488198656 11518611456 11522359296 11523073728 11523257856 11527721928 11535777792 11570982192 11609309184 11613806592 11618491392 11627331584 11649249117 11662092288 11662815384 11666610144 11705253888 11718885376 11740975488 11754648576 11758473216 11759202288 11789601516 11803331232 11842893678 11847204864 11851794432 11856685456 11882433024 11883169782 11896270848 11900879424 11945115648 11950045184 11954674592 11976738048 11981569248 11989942272 11990685696 11994587136 12000169548 12048805888 12071043072 12080702788 12085100544 12089032704 12089782272 12094659072 12107880972 12144749904 12175826432 12184977408 12189892608 12222163008 12240377856 12272781906 12318400512 12328258173 12336758784 12337523712 12351011112 12369417984 12406840996 12425331072 12434669568 12444620272 12448263168 12466814976 12467587968 12472617168 12486168576 12542609408 12556321008 12565757952 12570826752 12575813558 12584484864 12604105602 12641370112 12664700928 12674835712 12684361728 12703350528 12708271764 12723071328 12774637568 12808336896 12808455968 12813622668 12823252992 12857200092 12876361344 12909309952 12915318086 12919520376 12924223488 12934565952 12958437888 12963457944 12977750016 13017013504 13022056252 13036412928 13060472832 13065532416 13070924328 13079937024 13080748032 13120667307 13124592128 13168410624 13173844992 13178948496 13183746048 13194296192 13223979648 13229102574 13282719744 13298188288 13328105472 13333268736 13333392688 13338771138 13402898432 13438255104 13438380032 13443586016 13443800832 13444634401 13449008916 13473830304 13489521408 13534735632 13544194048 13549441024 13550497664 13554906624 13555747082 13579923456 13595738112 13601005056 13606617948 13656129536 13657194496 13662485248 13697804736 13702791168 13708099584 13713756672 13719069336 13770063872 13806517472 13816037376 13821739008 13827093504 13863698079 13879714176 13915230208 13935968256 13972861056 13978497456 13989003264 13989133312 14000197806 14026036464 14082883584 14089437912 14099152896 14099283968 14104745984 14110435584 14125861134 14136477696 14200378368 14215806976 14221541376 14222423168 14237971143 14247788544 14259190176 14269906944 14334410752 14350081152 14371467264 14372358352 14382268416 14393777664 14409512964 14447280128 14485526528 14507114496 14522973696 14523874178 14534460423 14545519296 14551386696 14599585792 14621343744 14638235392 14644140192 14660050944 14665964544 14666873892 14704789869 14715841536 14753497088 14765166144 14775484416 14782361088 14798422016 14820575616 14826317058 14831714304 14843583216 14898757632 14938199232 14943059712 14943986241 14960461824 15000066774 15055822848 15061655424 15078260736 15079195648 15118177536 15124034268 15124275936 15180251136 15197929472 15226577586 15237218304 15238163072 15243121152 15244309872 15249269952 15260872704 15358148608 15363145728 15364098304 15364343808 15370295904 15381037056 15410030328 15427976256 15433953003 15479078912 15485075456 15491321856 15532332156 15549456384 15550420512 15555480192 15607005184 15654633984 15672864768 15677964288 15678936384 15719468688 15737774976 15790524904 15796273152 15802392576 15843244032 15844226376 15850617651 15861694464 15867839232 15874240032 15926820864 15968984064 15975425664 15986589696 15987580928 15992782848 15999234048 16000226064 16041588948 16094724096 16113467392 16118710272 16119709696 16126212096 16143841296 16167900672 16168903146 16192999872 16246636544 16253190144 16296217344 16320503808 16338345408 16363709208 16424534016 16437677564 16449011712 16450031616 16468014816 16474657716 16492557312 16567108096 16579559424 16597684224 16610811912 16622419968 16623450624 16630156224 16648224768 16699031118 16741761344 16754343936 16761102336 16779313152 16805474136 16830519552 16886267904 16912482304 16937800704 16944362352 16963043328 16964095104 17007949728 17077782528 17084830224 17097670656 17111352874 17141870592 17142933456 17148511296 17149848606 17168481792 17226027168 17232297984 17246087936 17277917184 17283538944 17284610592 17284886784 17291582892 17303666688 17381883904 17413963776 17420709888 17427737088 17427899104 17439916032 17440997376 17494223076 17557880832 17565126656 17571931328 17578328064 17611463232 17631972864 17638803432 17704996848 17710292992 17764340517 17770807296 17777691648 17785028184 17824754673 17844406272 17851319136 17917673472 17925067776 17932011888 17965107072 17984913408 17986028544 17991880704 18000254322 18046314176 18073208832 18106564608 18121054182 18127650816 18133549056 18134673408 18141988608 18142157264 18263739648 18277466112 18284838912 18285008896 18292092448 18333244512 18428985344 18436124672 18477600768 18484930772 18506285568 18526516668 18581291008 18610261494 18630481408 18637996608 18652004352 18666930408 18672394752 18701381952 18729252864 18777178112 18785917216 18798870528 18813914112 18834481512 18848636928 18863720337 18876727296 18933837824 18962055168 18983961524 18997051392 19012253568 19026542592 19084606992 19133441536 19161956352 19191703552 19212683952 19220434002 19234879488 19285800138 19342819328 19363964928 19372977129 19379280564 19386335232 19394025728 19401848928 19437656832 19445186916 19525520256 19533084378 19546734592 19554619392 19555831856 19590709248 19598298624 19606386492 19621122048 19686888192 19700645888 19709814784 19752615936 19760767488 19761992734 19768422744 19775619072 19791444288 19865010176 19917598976 19924079616 19925314988 19947282432 20000089032 20008156707 20074430464 20082207232 20104347648 20157570048 20165379024 20165701248 20173513374 20234282112 20240334848 20302103448 20316291072 20324161536 20325746496 20332359936 20333620623 20347830272 20393607168 20401507584 20409926922 20484194304 20485791744 20493727872 20508049408 20546707104 20554186752 20562149376 20570635008 20578604004 20655095808 20709776208 20724056064 20732608512 20733894016 20740640256 20872845312 20897153024 20903952384 20905248512 20959291584 20967746184 20983699968 21000296709 21061697536 21069856768 21124325376 21125635168 21134156868 21148925952 21157118976 21165653376 21188791701 21235761152 21291978752 21300567552 21315452928 21323710464 21332312064 21333634752 21388785264 21404860416 21459632128 21501616128 21525121728 21557200896 21558537528 21573402624 21590666496 21614269446 21670920192 21711971743 21728289792 21760671744 21784460544 21785811267 21818278944 21827080044 21899378688 21932015616 21933375488 21957353088 21966210288 21990076416 21998946816 22000310838 22106079232 22130245632 22147749216 22163226624 22164600832 22173541632 22197633024 22230863424 22239475587 22265374824 22339125248 22348136448 22372417536 22407298848 22414589568 22440692736 22500100161 22583734272 22592483136 22617391104 22618793472 22677266304 22686051402 22770376704 22779773632 22788598441 22796894208 22839866379 22855827456 22857244608 22864681728 22866464808 22891309056 22968036224 22976397312 23037222912 23044718592 23046147456 23046515712 23055443856 23071555584 23141964384 23218618368 23227613184 23236982784 23254663168 23298498234 23324184576 23325630768 23333220288 23410507776 23481950976 23509297152 23516946432 23518404576 23579203032 23606662464 23685787356 23694409728 23703588864 23713370912 23764866048 23766339564 23792541696 23801758848 23890231296 23900090368 23909349184 23953476096 23963138496 23979884544 23981371392 23989174272 24000339096 24097611776 24142086144 24161405576 24170201088 24178065408 24179564544 24189318144 24215761944 24253354719 24289499808 24351652864 24369954816 24379785216 24444326016 24480755712 24545563812 24636801024 24656516346 24673517568 24675047424 24702022224 24738835968 24813681992 24850662144 24869339136 24889240544 24896526336 24933629952 24935175936 24945234336 24972337152 25085218816 25112642016 25131515904 25141653504 25151627116 25168969728 25208211204 25282740224 25329401856 25349671424 25368723456 25406701056 25416543528 25446142656 25549275136 25616673792 25616911936 25627245336 25646505984 25667029311 25714400184 25752722688 25818619904 25830636172 25839040752 25848446976 25869131904 25916875776 25926915888 25955500032 26034027008 26044112504 26072825856 26120945664 26131064832 26141848656 26159874048 26161496064 26241334614 26249184256 26336821248 26347689984 26357896992 26367492096 26388592384 26447959296 26458205148 26565439488 26596376576 26656210944 26666537472 26666785376 26677542276 26805796864 26876510208 26876760064 26887172032 26887601664 26889268802 26898017832 26947660608 26979042816 27069471264 27088388096 27098882048 27100995328 27109813248 27111494164 27159846912 27181581273 27191476224 27202010112 27213235896 27312259072 27314388992 27324970496 27395609472 27405582336 27416199168 27427513344 27438138672 27540127744 27613034944 27643478016 27654187008 27727396158 27759428352 27830460416 27871936512 27915392241 27945722112 27956994912 27978006528 27978266624 28000395612 28052072928 28165767168 28178875824 28198305792 28198567936 28209491968 28220871168 28251722268 28272955392 28400756736 28431613952 28443082752 28444846336 28475942286 28495577088 28518380352 28539813888 28668821504 28700162304 28742934528 28744716704 28764536832 28787555328 28819025928 28830651003 28894560256 28971053056 29014228992 29045947392 29047748356 29068920846 29091038592 29102773392 29199171584 29276470784 29288280384 29299626567 29320101888 29331929088 29333747784 29409579738 29431683072 29506994176 29530332288 29550968832 29564722176 29596844032 29641151232 29642989101 29652634116 29663428608 29687166432 29797515264 29876398464 29886119424 29887972482 29920923648 30000133548 30111645696 30123310848 30156521472 30158391296 30236355072 30248068536 30248551872 30260270061 30360502272 30395858944 30453155172 30474436608 30476326144 30486242304 30488619744 30498539904 30521745408 30614890383 30716297216 30726291456 30728196608 30728687616 30740591808 30762074112 30820060656 30855952512 30867906006 30958157824 30970150912 30982643712 31064664312 31098912768 31100841024 31110960384 31214010368 31309267968 31345729536 31355928576 31357872768 31438937376 31475549952 31581049808 31592546304 31604785152 31686488064 31688452752 31701235302 31723388928 31735678464 31748480064 31853641728 31937968128 31950851328 31973179392 31975161856 31985565696 31998468096 32000452128 32083177896 32189448192 32226934784 32237420544 32239419392 32252424192 32287682592 32335801344 32337806292 32385999744 32421404169 32493273088 32506380288 32592434688 32641007616 32676690816 32727418416 32849068032 32875355128 32898023424 32900063232 32936029632 32949315432 32985114624 33000466257 33134216192 33159118848 33195368448 33221623824 33221932667 33244839936 33246901248 33260312448 33296449536 33398062236 33483522688 33508687872 33522204672 33558626304 33610948272 33661039104 33824964608 33875601408 33888724704 33926086656 33928190208 34015899456 34029077103 34155565056 34169660448 34195341312 34222705748 34283741184 34285866912 34297022592 34299697212 34336963584 34452054336 34464595968 34492175872 34555834368 34567077888 34569221184 34569773568 34583165784 34607333376 34763767808 34827927552 34841419776 34855474176 34855798208 34869301229 34881994752 34947747351 34988446152 35115761664 35130253312 35143862656 35156656128 35222926464 35263945728 35277606864 35409993696 35420585984 35528681034 35541614592 35555383296 35570056368 35649509346 35688812544 35702638272 35810654693 35835346944 35850135552 35864023776 35930214144 35969826816 35972057088 35983761408 36000508644 36092628352 36146417664 36213129216 36242108364 36255301632 36267098112 36269346816 36283977216 36284314528 36527479296 36554932224 36569677824 36570017792 36584184896 36666489024 36857970688 36872249344 36955201536 36969861544 36984774519 37012571136 37053033336 37162582016 37220522988 37260962816 37275993216 37304008704 37333860816 37344789504 37402763904 37458505728 37554356224 37571834432 37627828224 37668963024 37697273856 37727440674 37753454592 37867675648 37924110336 37967923048 37994102784 38024507136 38053085184 38169213984 38266883072 38323912704 38383407104 38425367904 38440868004 38469758976 38571600276 38685638656 38727929856 38745954258 38758561128 38772670464 38788051456 38803697856 38875313664 38890373832 39051040512 39066168756 39093469184 39109238784 39111663712 39181418496 39196597248 39212772984 39242244096 39373776384 39401291776 39419629568 39505231872 39521534976 39523985468 39536845488 39551238144 39582888576 39730020352 39835197952 39848159232 39850629976 39894564864 40000178064 40016313414 40148860928 40164414464 40208695296 40315140096 40330758048 40331402496 40333903203 40347026748 40468564224 40480669696 40604206896 40632582144 40648323072 40651492992 40664719872 40667241246 40695660544 40787214336 40803015168 40819853844 40968388608 40971583488 40987455744 41016098816 41093414208 41108373504 41124298752 41141270016 41157208008 41310191616 41419552416 41448112128 41465217024 41467788032 41481280512 41591094237 41745690624 41794306048 41807904768 41810497024 41918583168 41935492368 41967399936 42000593418 42123395072 42139713536 42248650752 42251270336 42268313736 42297851904 42314237952 42331306752 42377583402 42471522304 42583957504 42601135104 42647420928 42664624128 42667269504 42713913429 42777570528 42809720832 42919264256 43003232256 43050243456 43114401792 43117075056 43146805248 43181332992 43228538892 43341840384 43423943486 43456579584 43521343488 43568921088 43571622534 43636557888 43654160088 43798757376 43864031232 43866750976 43914706176 43932420576 43980152832 43997893632 44000621676 44114369607 44212158464 44260491264 44295498432 44326453248 44329201664 44347083264 44395266048 44461726848 44478951174 44530749648 44678250496 44696272896 44814597696 44829179136 44831958723 44881385472 45000200322 45167468544 45184966272 45203613301 45234782208 45237586944 45354532608 45372102804 45540753408 45559547264 45577196882 45593788416 45679732758 45711654912 45714489216 45729363456 45732929616 45782618112 45936072448 46074445824 46089437184 46092294912 46093031424 46110887712 46143111168 46283928768 46301859009 46437236736 46455226368 46473965568 46509326336 46596996468 46648369152 46651261536 46666440576 46821015552 46963901952 47018594304 47033892864 47036809152 47158406064 47213324928 47371574712 47388819456 47407177728 47426741824 47445114787 47529732096 47532679128 47551852953 47585083392 47603517696 47780462592 47800180736 47818698368 47906952192 47926276992 47959769088 47962742784 47978348544 48000678192 48195223552 48284172288 48322811152 48340402176 48356130816 48359129088 48378636288 48431523888 48506709438 48578999616 48703305728 48739909632 48759570432 48888652032 48961511424 49091127624 49273602048 49313032692 49347035136 49350094848 49404044448 49477671936 49627363984 49701324288 49738678272 49778481088 49793052672 49867259904 49870351872 49890468672 49944674304 50170437632 50225284032 50263031808 50283307008 50303254232 50337939456 50416422408 50565480448 50658803712 50699342848 50737446912 50813402112 50833087056 50833559623 50892285312 51098550272 51233347584 51233823872 51254490672 51293011968 51334058622 51428800368 51505445376 51637239808 51661272344 51678081504 51696893952 51738263808 51833751552 51853831776 51911000064 52068054016 52088225008 52145651712 52241891328 52262129664 52283697312 52319748096 52322992128 52482669228 52498368512 52673642496 52695379968 52715793984 52734984192 52777184768 52895918592 52916410296 53130878976 53192753152 53293021551 53312421888 53333074944 53333570752 53355084552 53474264019 53611593728 53753020416 53753520128 53774344064 53775203328 53778537604 53796035664 53895321216 53958085632 54138942528 54176776192 54197764096 54201990656 54219626496 54222988328 54319693824 54363162546 54382952448 54404020224 54426471792 54624518144 54628777984 54649940992 54791218944 54794616217 54832398336 54855026688 54876277344 55080255488 55226069888 55286956032 55308374016 55454792316 55518856704 55660920832 55743873024 55830784482 55891444224 55913989824 55956013056 55956533248 56000791224 56104145856 56331534336 56357751648 56396611584 56397135872 56418983936 56441742336 56503444536 56545910784 56591161011 56801513472 56863227904 56886165504 56889692672 56951884572 56991154176 57036760704 57079627776 57337643008 57400324608 57485869056 57489433408 57575110656 57638051856 57661302006 57789120512 57942106112 58028457984 58091894784 58095496712 58118931387 58137841692 58182077184 58205546784 58398343168 58552941568 58576560768 58599253134 58640203776 58663858176 58667495568 58819159476 58863366144 59013988352 59060664576 59101937664 59129444352 59193688064 59282302464 59285978202 59305268232 59326857216 59374332864 59595030528 59752796928 59772238848 59775944964 59841847296 60000267096 60024470121 60223291392 60246621696 60313042944 60316782592 60472710144 60496137072 60497103744 60520540122 60721004544 60791717888 60906310344 60948873216 60952652288 60972484608 60977239488 60997079808 61000861869 61043490816 61229780766 61432594432 61452582912 61456393216 61457375232 61481183616 61524148224 61640121312 61711905024 61735812012 61916315648 61940301824 61965287424 62129328624 62197825536 62201682048 62221920768 62618535936 62691459072 62711857152 62715745536 62877874752 62951099904 63000890127 63162099616 63185092608 63209570304 63372976128 63376905504 63402470604 63446777856 63471356928 63496960128 63707283456 63875936256 63901702656 63946358784 63950323712 63971131392 63996936192 64000904256 64166355792 64378896384 64453869568 64478838784 64504848384 64575365184 64671602688 64675612584 64771999488 64842808338 64986546176 65012760576 65135915229 65184869376 65282015232 65353381632 65357433801 65454836832 65698136064 65750710256 65796046848 65800126464 65872059264 65898630864 65970229248 66000932514 66268432384 66318237696 66390736896 66443247648 66443865334 66489679872 66493802496 66520624896 66592899072 66796124472 66967045376 67017375744 67044409344 67117252608 67221896544 67322078208 67500300483 67649929216 67751202816 67777449408 67852173312 67856380416 68031798912 68058154206 68311130112 68339320896 68365795323 68390682624 68445411496 68567482368 68571733824 68594045184 68599394424 68673927168 68904108672 68929191936 68984351744 69111668736 69134155776 69138442368 69139547136 69166331568 69166974569 69214666752 69527535616 69655855104 69682839552 69710948352 69711596416 69738602458 69763989504 69895494702 69976892304 70231523328 70260506624 70287725312 70445852928 70527891456 70555213728 70819987392 70841171968 71057362068 71083229184 71110766592 71140112736 71299018692 71377625088 71405276544 71621309386 71670693888 71700271104 71728047552 71860428288 71939653632 71944114176 71967522816 72001017288 72185256704 72292835328 72426258432 72484216728 72510603264 72534196224 72538693632 72567954432 72568629056 72760064157 73054958592 73109864448 73139355648 73140035584 73168369792 73332978048 73715941376 73744498688 73910403072 73939723088 73969549038 74025142272 74106066672 74325164032 74441045976 74521925632 74551986432 74556608951 74608017408 74667721632 74689579008 74805527808 74917011456 75108712448 75143668864 75255656448 75337926048 75394547712 75454881348 75506909184 75735351296 75848220672 75935846096 75988205568 76049014272 76106170368 76338427968 76533766144 76647825408 76766814208 76850735808 76881736008 76939517952 77001087933 77143200552 77371277312 77455859712 77491908516 77517122256 77545340928 77576102912 77607395712 77750627328 77780747664 78102081024 78132337512 78186938368 78218477568 78223327424 78362836992 78393194496 78425545968 78484488192 78747552768 78839259136 79010463744 79043069952 79047970936 79073690976 79102476288 79165777152 79460040704 79670395904 79696318464 79701259952 79789129728 80000356128 80032626828 80297721856 80328828928 80417390592 80630280192 80661516096 80662804992 80667806406 80694053496 80937128448 80961339392 81208413792 81265164288 81296646144 81302985984 81329439744 81334482492 81391321088 81544743819 81574428672 81606030336 81639707688 81936777216 81943166976 81974911488 82032197632 82186828416 82216747008 82248597504 82282540032 82314416016 82620383232 82839104832 82930434048 82935576064 82962561024 83182188474 83491381248 83588612096 83615809536 83620994048 83746176723 83837166336 83870984736 83934799872 84001186836 84246790144 84279427072 84497301504 84502540672 84536627472 84595703808 84628475904 84662613504 84755166804 85167915008 85202270208 85294841856 85329248256 85334539008 85427826858 85555141056 85619441664 85838528512 86006464512 86100486912 86228803584 86234150112 86293610496 86362665984 86457077784 86683680768 86847886972 86913159168 87042686976 87137842176 87143245068 87273115776 87308320176 87597514752 87733501952 87829412352 87864841152 87898879701 87960305664 87995787264 88001243352 88228739214 88424316928 88520982528 88590996864 88652906496 88658403328 88694166528 88790532096 88923453696 88928967303 88957902348 89061499296 89356500992 89392545792 89629195392 89658358272 89663917446 89762770944 90000400644 90334937088 90369932544 90407226602 90469564416 90475173888 90709065216 90744205608 91081506816 91119094528 91154393764 91187576832 91359465516 91423309824 91428978432 91458726912 91465859232 91565236224 91844671149 91872144896 92148891648 92178874368 92184589824 92186062848 92221775424 92286222336 92567857536 92603718018 92874473472 92910452736 92947931136 93018652672 93193992936 93296738304 93302523072 93332881152 93642031104 93927803904 94037188608 94067785728 94073618304 94112440807 94316812128 94426649856 94743149424 94777638912 94814355456 94853483648 94890229574 95059464192 95065358256 95103705906 95170166784 95207035392 95560925184 95600361472 95637396736 95813904384 95852553984 95919538176 95925485568 95956697088 96001356384 96390447104 96568344576 96645622304 96680804352 96712261632 96718258176 96757272576 96863047776 97013418876 97157999232 97406611456 97479819264 97519140864 97777304064 97923022848 98182255248 98547204096 98626065384 98694070272 98700189696 98808088896 98955343872 99001398771 99254727968 99402648576 99477356544 99556962176 99586105344 99665798001 99734519808 99740703744 99780937344 99889348608 100340875264 100450568064 100526063616 100566614016 100606508464 100675878912 100832844816 101130960896 101398685696 101474893824 101626804224 101666174112 101667119246 101784570624 102197100544 102466695168 102467647744 102508981344 102586023936 102668117244 102857600736 103010890752 103274479616 103322544688 103356163008 103393787904 103476527616 103667503104 103707663552 103822000128 104136108032 104176450016 104291303424 104483782656 104524259328 104567394624 104607903687 104645984256 104965338456 104996737024 105347284992 105390759936 105431587968 105469968384 105554369536 105791837184 105832820592 106261757952 106385506304 106586043102 106624843776 106666149888 106667141504 106710169104 106948528038 107431964079 107506040832 107507040256 107548688128 107550406656 107557075208 107592071328 107790642432 107916171264 108277885056 108353552384 108395528192 108403981312 108439252992 108445976656 108639387648 108726325092 108765904896 108808040448 108852943584 109249036288 109257555968 109299881984 109582437888 109589232434 109664796672 109710053376 109752554688 110160510976 110452139776 110573912064 110616748032 110909584632 110954323557 111037713408 111321841664 111487746048 111661568964 111782888448 111827979648 111912026112 111913066496 112001582448 112208291712 112663068672 112715503296 112794271744 112837967872 112883484672 113006889072 113091821568 113182322022 113603026944 113726455808 113772331008 113779385344 113903769144 113982308352 114073521408 114159255552 114675286016 114800649216 114971738112 114978866816 115150221312 115276103712 115322604012 115884212224 116056915968 116183789568 116190993424 116237862774 116275683384 116364154368 116411093568 116796686336 117105883136 117153121536 117198506268 117280407552 117327716352 117334991136 117638318952 117726732288 118027976704 118121329152 118203875328 118258888704 118387376128 118564604928 118571956404 118610536464 118653714432 118748665728 119190061056 119505593856 119544477696 119551889928 119683694592 120000534192 120048940242 120446582784 120493243392 120626085888 120633565184 120945420288 120992274144 120994207488 121001709609 121041080244 121442009088 121583435776 121812620688 121897746432 121905304576 121944969216 121954478976 121994159616 122001723738 122086981632 122459561532 122865188864 122905165824 122912786432 122914750464 122962367232 123048296448 123280242624 123423810048 123471624024 123880603648 123930574848 124258657248 124395651072 124403364096 124443841536 124773282711 125237071872 125382918144 125423714304 125431491072 125755749504 125902199808 126001780254 126324199232 126370185216 126419140608 126745952256 126753811008 126804941208 126893555712 126942713856 126993920256 127414566912 127751872512 127803405312 127900647424 127942262784 127993872384 128001808512 128141740287 128332711584 128757792768 128907739136 128957677568 129009696768 129150730368 129343205376 129351225168 129543998976 129685616676 130025521152 130271830458 130369738752 130564030464 130706763264 130714867602 130909673664 131396272128 131501420512 131592093696 131600252928 131744118528 131797261728 131940458496 132001865028 132536864768 132636475392 132781473792 132886495296 132887730668 132979359744 132987604992 133041249792 133185798144 133592248944 133934090752 134034751488 134088818688 134443793088 134495876169 134644156416 135000600966 135299858432 135502405632 135554898816 135610839903 135704346624 135712760832 136063597824 136116308412 136622260224 136678641792 136731590646 136781365248 136890822992 137134964736 137143467648 137188090368 137198788848 137347854336 137808217344 137968703488 138223337472 138268311552 138276884736 138279094272 138332663136 138333949138 138429333504 139055071232 139311710208 139365679104 139421896704 139423192832 139477204916 139527979008 139790989404 139953784608 140463046656 140521013248 140575450624 140891705856 141055782912 141110427456 141639974784 141682343936 142114724136 142166458368 142221533184 142280225472 142335344361 142598037384 142755250176 142810553088 143242618772 143341387776 143400542208 143456095104 143720856576 143879307264 143888228352 143935045632 144002034576 144370513408 144585670656 144852516864 144968433456 145021206528 145068392448 145077387264 145135908864 145137258112 145520128314 146109917184 146219728896 146278711296 146280071168 146336739584 146665956096 147431882752 147488997376 147820806144 147879446176 147939098076 148050284544 148212133344 148650328064 148882091952 149043851264 149103972864 149113217902 149216034816 149335443264 149379158016 149611055616 149834022912 150217424896 150287337728 150511312896 150675852096 150789095424 150909762696 151013818368 151470702592 151696441344 151871692192 151976411136 152098028544 152212340736 152500678869 152676855936 153067532288 153295650816 153533628416 153701471616 153763472016 153879035904 154002175866 154286401104 154742554624 154911719424 154983817032 155034244512 155090681856 155152205824 155214791424 155501254656 155561495328 156204162048 156264675024 156373876736 156436955136 156446654848 156725673984 156786388992 156851091936 156968976384 157495105536 157678518272 158020927488 158086139904 158095941872 158147381952 158204952576 158331554304 158920081408 159340791808 159392636928 159402519904 159578259456 159879064653 160000712256 160065253656 160595443712 160657657856 160834781184 161260560384 161323032192 161325609984 161335612812 161388106992 161874256896 161922678784 162416827584 162530328576 162593292288 162605971968 162658879488 162668964984 162782642176 163089487638 163148857344 163212060672 163279415376 163873554432 163886333952 163949822976 164373656832 164383848651 164497195008 164565080064 164628832032 165240766464 165678209664 165860868096 165871152128 165925122048 166364376948 166982762496 167177224192 167231619072 167241988096 167492353446 167674332672 167741969472 167869599744 168002373672 168558854144 168994603008 169005081344 169073254944 169191407616 169256951808 169325227008 169510333608 169773483033 170335830016 170404540416 170589683712 170658496512 170669078016 170855653716 171110282112 171238883328 171677057024 172012929024 172200973824 172457607168 172468300224 172725331968 172914155568 173367361536 173695773944 173826318336 174085373952 174275684352 174286490136 174356794161 174546231552 174616640352 175195029504 175467003904 175658824704 175729682304 175797759402 175920611328 175991574528 176002486704 176457478428 177041965056 177181993728 177305812992 177316806656 177388333056 177581064192 177846907392 177857934606 177915804696 178122998592 178713001984 178785091584 179258390784 179316716544 179327834892 179525541888 180000801288 180669874176 180739865088 180814453204 180939128832 180950347776 181418130432 181488411216 182163013632 182238189056 182308787528 182375153664 182718931032 182846619648 182857956864 182917453824 182931718464 183002585607 183130472448 183689342298 183744289792 184297783296 184357748736 184369179648 184372125696 184443550848 184572444672 185135715072 185207436036 185748946944 185820905472 185895862272 186037305344 186387985872 186593476608 186605046144 186665762304 187855607808 188074377216 188135571456 188147236608 188224881614 188633624256 188853299712 189486298848 189555277824 189628710912 189706967296 189780459148 190118928384 190130716512 190207411812 190340333568 190414070784 191121850368 191200722944 191274793472 191627808768 191705107968 191839076352 191850971136 191913394176 192002712768 192780894208 193136689152 193291244608 193361608704 193436516352 193514545152 193726095552 194026837752 194315998464 194813222912 194959638528 195038281728 195407745687 195554608128 195846045696 196072301403 196364510496 197094408192 197252130768 197388140544 197400379392 197616177792 197910687744 198002797542 198509455936 198805297152 198954713088 199113924352 199172210688 199331596002 199469039616 199481407488 199561874688 199778697216 200681750528 200901136128 201052127232 201133228032 201213016928 201351757824 201665689632 202261921792 202797371392 202949787648 203253608448 203332348224 203334238492 203569141248 204394201088 204933390336 204935295488 205017962688 205097385969 205172047872 205336234488 205715201472 206021781504 206548959232 206645089376 206712326016 206787575808 206953055232 207335006208 207415327104 207500923707 207644000256 208272216064 208352900032 208582606848 208967565312 209048518656 209134789248 209215807374 209291968512 209930676912 209993474048 210694569984 210781519872 210863175936 211108739072 211583674368 211665641184 212523515904 212771012608 213172086204 213249687552 213332299776 213334283008 213420338208 213897056076 214863928158 215012081664 215014080512 215097376256 215100813312 215114150416 215184142656 215581284864 215832342528 216555770112 216707104768 216791056384 216807962624 216878505984 216891953312 217278775296 217452650184 217531809792 217616080896 217705887168 218498072576 218515111936 218599763968 219164875776 219178464868 219329593344 219420106752 219505109376 220321021952 220904279552 221147824128 221233496064 221819169264 221908647114 222075426816 222643683328 222975492096 223323137928 223565776896 223655959296 223669826853 223824052224 223826132992 224003164896 224416583424 225326137344 225431006592 225588543488 225675935744 225766969344 226013778144 226183643136 226364644044 227206053888 227452911616 227544662016 227558770688 227807538288 227964616704 228147042816 228318511104 229350572032 229601298432 229943476224 229957733632 230300442624 230552207424 230645208024 231003263799 231768424448 232113831936 232367579136 232381986848 232475725548 232551366768 232728308736 232822187136 233593372672 234211766272 234306243072 234397012536 234560815104 234655432704 234669982272 235276637904 235453464576 236055953408 236242658304 236517777408 236774752256 237129209856 237143912808 237221072928 237307428864 237497331456 238380122112 239011187712 239088955392 239103779856 239367389184 240001068384 240097880484 240893165568 240986486784 241252171776 241267130368 241890840576 241984548288 241988414976 242003419218 242082160488 242884018176 243166871552 243625241376 243795492864 243810609152 243889938432 243908957952 243988319232 244003447476 244173963264 244634231457 244919123064 245730377728 245810331648 245825572864 245829500928 245924734464 246096592896 246560485248 246847620096 246943248048 247761207296 247861149696 248517314496 248791302144 248806728192 248887683072 249546565422 250474143744 250674582851 250765836288 250847428608 250862982144 251238530169 251511499008 251804399616 252003560508 252648398464 252740370432 252838281216 253491904512 253507622016 253609882416 253787111424 253885427712 253987840512 255503745024 255606810624 255801294848 255884525568 255987744768 256003617024 256283480574 256665423168 257515585536 257915355136 258019393536 258301460736 258686410752 258702450336 259087997952 259371233352 260051042304 260543660916 260739477504 261128060928 261413526528 261429735204 261819347328 262792544256 263002841024 263200505856 263488237056 263594523456 263696639103 263880916992 264003730056 265073729536 265272950784 265562947584 265772990592 265775461336 265958719488 265975209984 266082499584 266371596288 266786901909 267184497888 267868181504 268069502976 268177637376 268887586176 268991752338 269288312832 270001201932 271004811264 271109797632 271221679806 271408693248 271425521664 272127195648 272232616824 273244520448 273357283584 273463181292 273562730496 273781645984 274269929472 274286935296 274376180736 274397577696 274695708672 275616434688 275937406976 276446674944 276536623104 276553769472 276558188544 276665326272 276667898276 276858667008 278110142464 278623420416 278731358208 278843793408 278846385664 278954409832 279055958016 279581978808 279907569216 280926093312 281042026496 281150901248 281783411712 282111565824 282220854912 282337322421 283279949568 283364687872 284229448272 284332916736 284443066368 284560450944 284670688722 285196074768 285510500352 285621106176 286485237544 286682775552 286801084416 286912190208 287441713152 287758614528 287776456704 287870091264 288004069152 288741026816 289171341312 289705033728 289936866912 290042413056 290136784896 290154774528 290271817728 290274516224 291040256628 292219834368 292439457792 292557422592 292560142336 292673479168 293331912192 294863765504 294977994752 295641612288 295758892352 295878196152 296100569088 296424266688 297300656128 297764183904 298087702528 298207945728 298226435804 298432069632 298670886528 298758316032 298997394003 299222111232 299668045824 300434849792 300574675456 301022625792 301351704192 301578190848 301819525392 302027636736 302941405184 303392882688 303743384384 304196057088 304424681472 305001357738 305353711872 306135064576 306591301632 307067256832 307402943232 307526944032 307758071808 308004351732 308572802208 309485109248 309823438848 309967634064 310068489024 310181363712 310304411648 310429582848 311002509312 311122990656 312408324096 312529350048 312747753472 312873910272 312893309696 313451347968 313572777984 313702183872 313823711061 313937952768 314990211072 315357036544 316041854976 316172279808 316191883744 316294763904 316409905152 316663108608 317840162816 318681583616 318785273856 318805039808 319156518912 319758129306 320001424512 320130507312 321190887424 321315315712 322295892237 322521120768 322646064384 322651219968 322671225624 322776213984 323748513792 323845357568 324833655168 325060657152 325186584576 325211943936 325317758976 325337929968 325565284352 326178975276 326297714688 326424121344 326558830752 327747108864 327772667904 327899645952 328747313664 328767697302 328994390016 329130160128 329257664064 330481532928 331356419328 331721736192 331742304256 331850244096 332728753896 332862970671 333965524992 334354448384 334463238144 334483976192 334984706892 335348665344 335483938944 335739199488 336004747344 337117708288 337989206016 338010162688 338146509888 338382815232 338513903616 338650454016 339020667216 339546966066 340671660032 340809080832 341179367424 341316993024 341338156032 341711307432 342220564224 342477766656 343354114048 344025858048 344401947648 344915214336 344936600448 345450663936 345828311136 347391547888 347652636672 348170747904 348551368704 348572980272 348713588322 349092463104 349233280704 350390059008 350934007808 351317649408 351459364608 351595518804 351841222656 351983149056 352004973408 352914956856 354083930112 354363987456 354611625984 354633613312 354776666112 355162128384 355693814784 355715869212 355831609392 356245997184 357426003968 357570183168 358516781568 358633433088 358655669784 359051083776 360001602576 361339748352 361479730176 361628906408 361878257664 361900695552 362836260864 362976822432 363005128827 364326027264 364476378112 364617575056 364750307328 365437862064 365693239296 365715913728 365834907648 365863436928 366005171214 366260944896 367378684596 367488579584 368595566592 368715497472 368738359296 368744251392 368887101696 369144889344 370271430144 370414872072 371641810944 371791724544 372074610688 372775971744 373186953216 373210092288 373331524608 374319848133 375711215616 376148754432 376271142912 376294473216 376449763228 377267248512 377706599424 378972597696 379110555648 379257421824 379413934592 379560918296 380237856768 380261433024 380414823624 380680667136 380828141568 382243700736 382401445888 382549586944 383255617536 383410215936 383562313519 383701942272 383826788352 384005425536 384425220861 385561788416 386273378304 386582489216 386723217408 386873032704 387029090304 387452191104 388053675504 388631996928 389626445824 390076563456 390815491374 391109216256 391692091392 392144602806 392729020992 393917201623 394188816384 394504261536 394776281088 394800758784 395232355584 395821375488 396005595084 397018911872 397610594304 397909426176 398227848704 398344421376 398663192004 398938079232 398962814976 399123749376 399557394432 401363501056 401802272256 402104254464 402266456064 402426033856 403331379264 403487628507 404523843584 405594742784 405899575296 406507216896 406664696448 406668476984 406832519709 407138282496 408788402176 409866780672 409870590976 410035925376 410194771938 410344095744 410672468976 411430402944 412043563008 413097918464 413290178752 413424652032 413450286001 413906110464 414670012416 414830654208 415001847414 415288000512 416544432128 416705800064 417165213696 417935130624 418097037312 418269578496 418431614748 418583937024 419861353824 419986948096 421389139968 421563039744 421726351872 422217478144 423167348736 423331282368 425047031808 425542025216 426344172408 426499375104 426664599552 426668566016 426840676416 427006033083 427794112152 429727856316 430024163328 430028161024 430194752512 430201626624 430228300832 430368285312 431162569728 431664685056 433111540224 433414209536 433582112768 433615925248 433757011968 433783906624 434557550592 434905300368 435063619584 435232161792 435411774336 437030223872 437199527936 438329751552 438356929736 438659186688 438840213504 439010218752 440642043904 441808559104 442295648256 442466992128 443638338528 443817294228 444150853632 445287366656 445950984192 446646275856 447131553792 447311918592 447339653706 447648104448 447652265984 448006329792 448833166848 450652274688 450862013184 451177086976 451351871488 451533938688 452027556288 452367286272 452729288088 454412107776 454905823232 455089324032 455117541376 455615076576 455929233408 456294085632 456637022208 457502036607 458701144064 459202596864 459886952448 459915467264 460600885248 461104414848 461290416048 462006527598 463536848896 464227663872 464735158272 464763973696 464951451096 465102733536 465456617472 465644374272 467186745344 468423532544 468612486144 468794025072 469121630208 469310865408 469339964544 470553275808 470906929152 472111906816 472485316608 473035554816 473549504512 474258419712 474287825616 474442145856 474614857728 474994662912 476760244224 478022375424 478177910784 478207559712 478734778368 480002136768 480195760968 481786331136 481972973568 482504343552 482534260736 483781681152 483969096576 483976829952 484006838436 484164320976 485768036352 486333743104 487250482752 487590985728 487621218304 487779876864 487817915904 487976638464 488006894952 488347926528 489268462914 489838246128 491460755456 491620663296 491651145728 491659001856 491849468928 493120970496 493151545953 493695240192 493886496096 495522414592 495722299392 497034628992 497582604288 497613456384 497775366144 499093130844 500948287488 501349165702 501531672576 501694857216 501725964288 502477060338 503022998016 503608799232 504007121016 505296796928 505676562432 506983809024 507015244032 507219764832 507574222848 507770855424 507975681024 509320449099 511007490048 511213621248 511602589696 511769051136 511975489536 512007234048 512566961148 513330846336 515031171072 515830710272 516038787072 516602921472 517372821504 517404900672 518175995904 518742466704 520102084608 521087321832 521478955008 521896262657 522256121856 522827053056 522859470408 523070382483 523638694656 525585088512 526005682048 526401011712 526976474112 527189046912 527393278206 527761833984 528007460112 530147459072 531125895168 531545981184 531550922672 531917438976 531950419968 532164999168 532743192576 533573803818 534368995776 535736363008 536139005952 536355274752 537775172352 537983504676 538576625664 540002403864 542009622528 542219595264 542443359612 542817386496 542851043328 544254391296 544465233648 546489040896 546714567168 546926362584 547125460992 547563291968 548539858944 548573870592 548752361472 548795155392 549007756821 549391417344 551232869376 551874813952 552893349888 553073246208 553107538944 553116377088 553330652544 553335796552 553717334016 556220284928 557246840832 557462716416 557687586816 557692771328 557908819664 558111916032 559163957616 559815138432 562084052992 562301802496 563566823424 564223131648 564441709824 564674644842 566559899136 566729375744 568458896544 568665833472 568886132736 569120901888 569341377444 570392149536 571021000704 571242212352 572970475088 573365551104 573602168832 573824380416 574883426304 575517229056 575552913408 575740182528 576008138304 577482053632 578342682624 579410067456 579873733824 580084826112 580309549056 580543635456 580549032448 582080513256 584439668736 584878915584 585114845184 585120284672 585346958336 586223237061 586663824384 588216904209 589727531008 589955989504 591283224576 591517784704 591756392304 592201138176 592848533376 595528367808 596175405056 596415891456 596452871608 596864139264 597341773056 597516632064 597994788006 598444222464 599336091648 600869699584 601149350912 602045251584 602703408384 602740778387 603156381696 603639050784 604055273472 605882810368 606785765376 607486768768 608392114176 608849362944 610002715476 610707423744 612270129152 613182603264 614134513664 614805886464 615053888064 615292157907 615516143616 616008703464 617145604416 618970218496 619646877696 619935268128 620136978048 620362727424 620608823296 620859165696 622005018624 622245981312 622502771121 624816648192 625058700096 625495506944 625747820544 625786619392 626902695936 627145555968 627404367744 627647422122 627875905536 629980422144 630714073088 632083709952 632344559616 632383767488 632589527808 633326217216 635680325632 637363167232 637570547712 637610079616 638313037824 639516258612 640002849024 640261014624 642381774848 642630631424 644591784474 645042241536 645292128768 645302439936 645342451248 645552427968 647497027584 647690715136 649667310336 650121314304 650373169152 650423887872 650635517952 650675859936 651130568704 652357950552 652595429376 652848242688 653117661504 655494217728 655545335808 655799291904 657494627328 657535394604 657988780032 658260320256 658515328128 660963065856 662712838656 663443472384 663484608512 663700488192 665457507792 665725941342 667931049984 668708896768 668926476288 668967952384 669969413784 670697330688 670967877888 671009480559 671478398976 672009494688 674235416576 675978412032 676020325376 676293019776 676765630464 677027807232 677300908032 678041334432 679093932132 681343320064 681618161664 682358734848 682633986048 682676312064 683422614864 684441128448 684955533312 688051716096 688803895296 689830428672 689873200896 690901327872 691656622272 693009791397 694783095776 695305273344 696341495808 697102737408 697145960544 697427176644 698184926208 698466561408 700780118016 701868015616 702635298816 702918729216 703191037608 703682445312 703966298112 704009946816 705829913712 708167860224 708727974912 709267226624 709553332224 710324256768 711387629568 711431738424 711663218784 712491994368 714852007936 715140366336 717033563136 717266866176 717311339568 718102167552 720003205152 722679496704 722959460352 723257812816 723756515328 723801391104 725672521728 725953644864 726010257654 728652054528 728952756224 729235150112 729500614656 730875724128 731386478592 731431827456 731669815296 731726873856 732010342428 732521889792 734757369192 734977159168 737191133184 737430994944 737476718592 737488502784 737774203392 738289778688 740542860288 740829744144 743283621888 743583449088 744149221376 745551943488 746373906432 746420184576 746663049216 748639696266 751422431232 752023748553 752297508864 752542285824 752588946432 752899526456 754534497024 755413198848 757945195392 758221111296 758514843648 758827869184 759121836592 760475713536 760522866048 760829647248 761361334272 761656283136 764802891776 765099173888 766511235072 766820431872 767124627038 767403884544 767653576704 768010851072 768850441722 771123576832 772546756608 773164978432 773746065408 774058180608 774904382208 776107351008 777263993856 779252891648 780153126912 781630982748 782218432512 783384182784 784289205612 785458041984 787834403246 788377632768 789008523072 789601517568 790464711168 791642750976 792011190168 794037823744 795221188608 795818852352 796455697408 796688842752 797326384008 797876158464 797925629952 798247498752 799114788864 800360705727 802727002112 803604544512 804208508928 804532912128 804852067712 806662758528 806975257014 811189485568 813014433792 813329392896 813336953968 813665039418 814276564992 817576804352 819733561344 819741181952 820071850752 820122698461 820389543876 820688191488 821344937952 822860805888 824087126016 826195836928 826580357504 826849304064 826900572002 827812220928 829340024832 829661308416 830003694828 830576001024 833088864256 833411600128 834330427392 835870261248 836194074624 836539156992 836863229496 837167874048 839722707648 839973896192 842778279936 843126079488 843452703744 844434956288 846334697472 846662564736 847011967263 850094063616 851084050432 852688344816 852998750208 853329199104 853337132032 853681352832 854012066166 855588224304 859455712632 860048326656 860056322048 860389505024 860403253248 860456601664 860736570624 862325139456 863329370112 866223080448 867164225536 867231850496 867514023936 867567813248 869115101184 869810600736 870127239168 870464323584 870823548672 874060447744 874399055872 876659503104 876713859472 877318373376 877680427008 878020437504 881284087808 883617118208 884591296512 884933984256 887276677056 887634588456 888301707264 890574733312 891901968384 893292551712 894263107584 894623837184 894679307412 895296208896 895304531968 896012659584 896992182009 897666333696 901304549376 901724026368 902354173952 902703742976 903067877376 904055112576 904734572544 905458576176 908824215552 910178648064 910235082752 911230153152 912588171264 913274044416 915004073214 917402288128 918405193728 919773904896 919830934528 921201770496 922208829696 922580832096 924013055196 927073697792 928455327744 929470316544 929527947392 929902902192 930205467072 930913234944 931288748544 936847065088 937224972288 937588050144 938243260416 938621730816 938679929088 941106551616 941471133183 941813858304 944223813632 944970633216 946071109632 947099009024 948516839424 948575651232 948884291712 949229715456 949989325824 953520488448 956044750848 956355821568 956415119424 957469556736 960004273536 960391521936 963572662272 963945947136 965068521472 966887676711 967563362304 967938193152 967953659904 968013676872 968328641952 971536072704 972667486208 974500965504 975181971456 975242436608 975559753728 975635831808 975953276928 976013789904 976695853056 978536925828 979676492256 982921510912 983241326592 983302291456 983318003712 983698937856 986241940992 986303091906 987390480384 987772992192 991044829184 991444598784 994069257984 995165208576 995226912768 995550732288 998186261688 1001896574976 1002698331404 1003063345152 1003389714432 1003451928576 1004954120676 1006045996032 1007217598464 1008014242032 1010593593856 1011353124864 1013967618048 1014030488064 1014439529664 1015148445696 1015541710848 1015951362048 1018640898198 1022014980096 1022427242496 1023205179392 1023538102272 1023950979072 1024014468096 1025133922296 1026661692672 1030062342144 1031661420544 1032077574144 1033205842944 1034745643008 1034809801344 1036351991808 1037484933408 1042174643664 1042957910016 1043792525314 1044512243712 1045654106112 1045718940816 1046140764966 1047277389312 1051170177024 1052011364096 1052802023424 1053952948224 1054378093824 1054786556412 1055523667968 1056014920224 1060294918144 1062251790336 1063091962368 1063101845344 1063834877952 1063900839936 1064329998336 1065486385152 1067147607636 1068737991552 1071472726016 1072278011904 1072710549504 1075550344704 1075967009352 1077153251328 1080004807728 1084019245056 1084439190528 1084886719224 1085634772992 1085702086656 1088508782592 1088930467296 1089015386481 1092978081792 1093429134336 1093852725168 1094250921984 1095126583936 1097079717888 1097147741184 1097504722944 1097590310784 1098015513642 1098782834688 1102465738752 1103749627904 1105786699776 1106146492416 1106215077888 1106232754176 1106661305088 1106671593104 1107434668032 1112440569856 1114925432832 1115375173632 1115385542656 1115817639328 1116223832064 1118327915232 1119630276864 1124168105984 1124603604992 1127133646848 1128446263296 1128883419648 1129349289684 1133119798272 1133458751488 1136917793088 1137331666944 1137772265472 1138241803776 1138682754888 1140784299072 1142042001408 1142484424704 1145940950176 1146731102208 1147204337664 1147648760832 1149766852608 1150686940557 1151105826816 1151480365056 1152016276608 1154964107264 1156685365248 1158820134912 1159747467648 1160169652224 1160619098112 1161087270912 1161098064896 1164161026512 1168879337472 1170229690368 1170240569344 1170693916672 1172446474122 1173327648768 1176433808418 1179911979008 1181751604869 1182566449152 1183035569408 1183512784608 1184402276352 1185697066752 1191056735616 1192350810112 1192831782912 1192905743216 1193728278528 1194683546112 1195033264128 1195989576012 1196888444928 1198672183296 1201739399168 1202298701824 1204090503168 1205406816768 1205481556774 1206312763392 1207278101568 1211765620736 1213571530752 1214973537536 1216784228352 1217698725888 1220005430952 1220497559127 1221414847488 1224540258304 1226365206528 1228269027328 1229611772928 1230107776128 1230584315814 1231032287232 1232017406928 1234291208832 1239293755392 1239870536256 1240273956096 1240350858003 1241217646592 1241718331392 1244010037248 1244491962624 1245005542242 1249633296384 1250117400192 1250991013888 1251495641088 1251573238784 1253805391872 1254291111936 1254808735488 1255294844244 1255751811072 1259960844288 1261428146176 1264167419904 1264689119232 1264767534976 1265179055616 1266652434432 1274726334464 1275141095424 1275220159232 1276626075648 1279032517224 1280005698048 1280522029248 1281018099249 1284763549696 1285261262848 1289183568948 1290084483072 1290584257536 1290604879872 1290684902496 1291104855936 1294994055168 1295381430272 1299334620672 1300242628608 1300746338304 1300847775744 1301271035904 1301351719872 1302261137408 1304715901104 1305190858752 1305696485376 1306235323008 1311090671616 1311598583808 1314989254656 1315070789208 1315977560064 1316520640512 1317030656256 1321926131712 1325425677312 1326886944768 1326969217024 1327400976384 1330915015584 1331451882684 1335862099968 1337417793536 1337852952576 1337935904768 1339938827568 1341394661376 1341935755776 1342018961118 1342956797952 1344018989376 1348470833152 1351956824064 1352040650752 1352586039552 1353531260928 1354055614464 1354601816064 1356082668864 1358187864264 1362686640128 1363236323328 1364717469696 1365267972096 1365352624128 1366845229728 1368882256896 1369911066624 1372506109821 1376103432192 1377607790592 1379660857344 1379746401792 1381802655744 1383313244544 1386019582794 1389566191552 1390610546688 1392682991616 1394205474816 1394291921088 1394854353288 1396369852416 1396933122816 1401560236032 1403736031232 1405270597632 1405837458432 1406382075216 1407364890624 1407932596224 1408019893632 1411659827424 1416335720448 1417455949824 1418534453248 1419106664448 1420648513536 1422775259136 1422863476848 1423326437568 1424983988736 1430280732672 1434067126272 1434533732352 1434622679136 1436204335104 1440006410304 1445358993408 1445918920704 1446515625632 1447513030656 1447602782208 1451345043456 1451907289728 1452020515308 1457304109056 1457905512448 1458470300224 1459001229312 1461751448256 1462772957184 1462863654912 1463339630592 1463453747712 1464020684856 1465043779584 1469514738384 1469954318336 1474382266368 1474861989888 1474953437184 1474977005568 1475548406784 1479454637859 1481085720576 1481659488288 1486567243776 1487166898176 1488298442752 1491103886976 1492747812864 1492840369152 1493326098432 1497279392532 1502844862464 1504047497106 1504595017728 1505084571648 1505177892864 1505799052912 1509068994048 1510826397696 1515890390784 1517029687296 1517655738368 1518243673184 1520951427072 1521045732096 1521659294496 1522722668544 1523312566272 1529605783552 1530198347776 1533022470144 1533640863744 1534249254076 1534807769088 1535307153408 1536021702144 1537700883444 1542247153664 1545093513216 1546329956864 1547492130816 1548116361216 1549808764416 1552214702016 1554527987712 1558505783296 1560306253824 1563261965496 1564436865024 1565688787971 1566768365568 1568578411224 1570916083968 1575668806492 1576755265536 1578017046144 1579203035136 1580929422336 1583285501952 1584022380336 1588075647488 1590442377216 1592911394816 1593377685504 1594652768016 1595752316928 1595851259904 1596494997504 1598229577728 1600721411454 1605454004224 1607209089024 1608417017856 1609065824256 1609704135424 1613325517056 1613950514028 1622378971136 1626028867584 1626658785792 1626673907936 1627330078836 1628553129984 1635153608704 1639467122688 1639482363904 1640143701504 1640245396922 1640779087752 1641376382976 1642689875904 1645721611776 1648174252032 1652391673856 1653160715008 1653698608128 1653801144004 1655624441856 1658680049664 1659322616832 1660007389656 1661152002048 1666177728512 1666823200256 1668660854784 1671740522496 1672388149248 1673078313984 1673726458992 1674335748096 1679445415296 1679947792384 1686252158976 1686905407488 1688869912576 1692669394944 1693325129472 1694023934526 1700188127232 1702168100864 1705376689632 1705997500416 1706658398208 1706674264064 1707362705664 1708024132332 1711176448608 1718911425264 1720096653312 1720112644096 1720779010048 1720806506496 1720913203328 1721473141248 1724650278912 1726658740224 1732446160896 1734328451072 1734463700992 1735028047872 1735135626496 1738230202368 1739621201472 1740254478336 1740928647168 1741647097344 1748120895488 1748798111744 1753319006208 1753427718944 1754636746752 1755360854016 1756040875008 1758669711183 1762568175616 1767234236416 1769182593024 1769867968512 1774553354112 1775269176912 1776603414528 1781149466624 1786585103424 1788526215168 1789247674368 1789358614824 1790592417792 1790609063936 1792025319168 1793984364018 1795332667392 1802609098752 1803448052736 1805407485952 1806135754752 1808110225152 1808222335161 1809469145088 1810917152352 1817648431104 1820357296128 1820470165504 1822460306304 1825176342528 1826548088832 1830008146428 1834804576256 1836810387456 1839547809792 1839661869056 1842403540992 1844417659392 1845161664192 1845876473721 1848026110392 1854147395584 1856910655488 1858940633088 1859055894784 1859805804384 1860410934144 1861826469888 1862577497088 1867508313363 1873694130176 1874449944576 1875176100288 1876486520832 1877243461632 1877359858176 1882213103232 1882942266366 1883627716608 1888447627264 1889941266432 1892142219264 1897033678848 1897151302464 1897768583424 1899978651648 1907040976896 1912089501696 1912711643136 1912830238848 1914939113472 1920008547072 1920783043872 1927145324544 1927891894272 1930137042944 1933775353422 1935126724608 1935876386304 1935907319808 1936027353744 1936657283904 1943072145408 1949001931008 1950363942912 1950484873216 1951119507456 1951271663616 1951906553856 1952027579808 1953391706112 1957073851656 1959352984512 1965843021824 1966482653184 1966604582912 1966636007424 1967397875712 1972483881984 1972606183812 1974780960768 1975545984384 1982089658368 1982889197568 1988138515968 1990330417152 1990453825536 1991101464576 1996372523376 2003793149952 2005396662808 2006126690304 2006779428864 2006903857152 2009908241352 2012091992064 2013028441677 2014435196928 2016028484064 2021187187712 2022706249728 2027935236096 2028060976128 2028879059328 2030296891392 2031083421696 2031902724096 2037281796396 2044029960192 2044854484992 2046410358784 2047076204544 2047901958144 2048028936192 2050267844592 2053323385344 2063322841088 2064155148288 2066411685888 2069491286016 2069619602688 2072703983616 2074969866816 2084349287328 2085915820032 2087585050628 2089024487424 2091308212224 2091437881632 2092281529932 2094554778624 2102340354048 2104022728192 2105604046848 2107905896448 2108756187648 2109573112824 2111047335936 2112029840448 2120589836288 2124503580672 2126183924736 2126203690688 2127801679872 2128659996672 2130972770304 2134295215272 2137475983104 2142945452032 2144556023808 2145421099008 2151100689408 2151934018704 2154306502656 2160009615456 2168038490112 2168878381056 2169773438448 2171269545984 2171404173312 2177017565184 2177860934592 2178030772962 2185956163584 2186858268672 2187705450336 2188501843968 2190253167872 2194159435776 2194295482368 2195009445888 2195180621568 2196031027284 2197565669376 2204931477504 2207499255808 2211573399552 2212292984832 2212430155776 2212465508352 2213322610176 2213343186208 2214869336064 2224881139712 2229850865664 2230750347264 2230771085312 2231635278656 2232447664128 2236655830464 2239260553728 2248336211968 2249207209984 2254267293696 2256071245659 2256892526592 2257766839296 2258698579368 2266239596544 2266917502976 2273835586176 2274663333888 2275544530944 2276483607552 2277365509776 2281568598144 2284084002816 2284968849408 2291881900352 2294408675328 2295297521664 2299533705216 2301373881114 2302211653632 2302960730112 2304032553216 2309928214528 2313370730496 2317640269824 2319494935296 2321238196224 2322174541824 2322196129792 2328322053024 2337758674944 2340459380736 2340481138688 2341387833344 2344892948244 2346655297536 2352867616836 2359823958016 2363503209738 2365132898304 2366071138816 2367025569216 2368804552704 2371394133504 2382113471232 2384701620224 2385663565824 2385811486432 2387456557056 2389367092224 2390066528256 2391979152024 2393776889856 2397344366592 2403478798336 2404597403648 2408181006336 2410813633536 2410963113548 2412625526784 2414556203136 2423531241472 2429947075072 2433568456704 2440010861904 2440995118254 2442829694976 2449080516608 2452730413056 2456538054656 2459223545856 2460215552256 2460368095383 2461168631628 2462064574464 2464034813856 2468582417664 2478587510784 2479741072512 2480547912192 2480701716006 2482435293184 2483436662784 2488020074496 2488983925248 2490011084484 2499266592768 2500234800384 2501982027776 2502991282176 2503146477568 2507610783744 2508582223872 2509617470976 2510589688488 2511503622144 2519921688576 2522856292352 2528334839808 2529378238464 2529535069952 2530358111232 2533304868864 2541035901789 2549452668928 2550282190848 2550440318464 2553252151296 2558065034448 2560011396096 2561044058496 2562036198498 2569527099392 2570522525696 2578367137896 2580168966144 2581168515072 2581209759744 2581369804992 2582209711872 2589988110336 2590762860544 2598669241344 2601492676608 2601695551488 2602542071808 2602703439744 2604522274816 2609431802208 2610381717504 2611392970752 2612470646016 2622181343232 2623197167616 2629978509312 2630141578416 2631955120128 2633041281024 2634061312512 2643852263424 2650851354624 2653773889536 2653938434048 2654801952768 2661830031168 2662903765368 2671724199936 2674835587072 2675705905152 2675871809536 2679877655136 2682789322752 2683871511552 2684037922236 2685913595904 2688037978752 2690976546027 2696941666304 2703913648128 2704081301504 2705172079104 2707062521856 2708111228928 2709203632128 2712165337728 2716375728528 2725373280256 2726472646656 2730535944192 2730705248256 2733690459456 2737764513792 2739822133248 2745012219642 2752206864384 2755215581184 2757420411361 2759321714688 2759492803584 2763605311488 2766626489088 2772039165588 2779132383104 2781221093376 2785365983232 2788410949632 2788583842176 2789708706576 2792739704832 2793866245632 2807472062464 2810541195264 2811674916864 2812764150432 2814729781248 2815865192448 2816039787264 2823319654848 2824413399549 2832671440896 2834911899648 2837068906496 2838213328896 2841297027072 2845550518272 2845726953696 2846652875136 2849967977472 2860561465344 2868134252544 2869067464704 2869245358272 2872408670208 2880012820608 2890717986816 2891837841408 2893031251264 2894152002007 2895205564416 2900663030133 2902690086912 2903814579456 2904041030616 2914608218112 2915811024896 2916940600448 2918002458624 2923502896512 2925545914368 2925727309824 2926679261184 2926907495424 2928041369712 2930087559168 2939029476768 2939908636672 2948764532736 2949723979776 2949906874368 2949954011136 2951096813568 2958909275718 2962171441152 2963318976576 2973134487552 2974333796352 2982207773952 2985495625728 2985680738304 2986652196864 2994558785064 3005689724928 3008094994212 3009190035456 3010169143296 3010355785728 3011598105824 3018137988096 3021652795392 3031780781568 3034059374592 3035311476736 3036487346368 3041902854144 3042091464192 3043318588992 3045445337088 3046625132544 3059211567104 3060396695552 3066044940288 3067281727488 3068498508152 3069615538176 3070614306816 3072043404288 3075401766888 3084494307328 3090187026432 3092659913728 3094984261632 3096232722432 3099617528832 3104429404032 3109055975424 3117011566592 3126523930992 3128873730048 3131377575942 3133536731136 3137156822448 3141832167936 3151337612984 3153510531072 3156034092288 3158406070272 3161858844672 3166571003904 3168044760672 3176151294976 3180884754432 3185822789632 3186755371008 3189305536032 3191504633856 3191702519808 3192989995008 3196459155456 3201442822908 3210908008448 3214418178048 3216834035712 3218131648512 3219408270848 3226651034112 3227901028056 3244757942272 3252057735168 3253317571584 3253347815872 3254660157672 3257106259968 3270307217408 3278934245376 3278964727808 3280287403008 3280490793844 3281558175504 3282752765952 3285379751808 3291443223552 3296348504064 3304783347712 3306321430016 3307397216256 3307602288008 3311248883712 3317360099328 3318645233664 3320014779312 3322304004096 3332355457024 3333646400512 3337321709568 3344776298496 3346156627968 3347452917984 3348671496192 3358890830592 3359895584768 3372504317952 3373810814976 3377739825152 3385338789888 3386650258944 3388047869052 3400376254464 3404336201728 3410753379264 3411995000832 3413316796416 3413348528128 3414725411328 3416048264664 3422352897216 3437822850528 3440193306624 3440225288192 3441558020096 3441613012992 3441826406656 3442946282496 3449300557824 3452060821671 3453317480448 3464892321792 3468656902144 3468927401984 3470056095744 3470271252992 3476460404736 3479242402944 3480508956672 3481857294336 3483294194688 3496241790976 3497596223488 3506638012416 3506855437888 3510721708032 3512081750016 3517339422366 3525136351232 3534468472832 3539735937024 3545254814607 3549106708224 3550538353824 3553206829056 3562298933248 3573170206848 3577052430336 3578495348736 3578717229648 3581184835584 3581218127872 3584050638336 3587968728036 3590665334784 3605218197504 3606896105472 3610814971904 3612271509504 3616220450304 3616444670322 3618938290176 3621834304704 3635296862208 3640714592256 3640940331008 3644920612608 3650352685056 3653096177664 3660016292856 3661492677381 3669609152512 3673620774912 3679095619584 3679323738112 3684807081984 3688835318784 3690323328384 3691752947442 3696052220784 3708294791168 3717881266176 3718111789568 3719611608768 3720821868288 3721052574009 3723652939776 3725154994176 3735016626726 3747388260352 3748899889152 3750352200576 3752973041664 3754486923264 3754719716352 3764426206464 3765884532732 3767255433216 3776895254528 3779882532864 3784284438528 3794067357696 3794302604928 3795537166848 3799957303296 3824179003392 3825423286272 3825660477696 3829878226944 3840017094144 3841566087744 3843054297747 3854290649088 3855783788544 3860274085888 3867550706844 3870253449216 3871752772608 3871814639616 3872054707488 3873314567808 3886144290816 3898003862016 3900727885824 3900969746432 3902239014912 3902543327232 3903813107712 3904055159616 3906783412224 3914147703312 3918705969024 3931686043648 3933209165824 3933272014848 3934795751424 3944967763968 3945212367624 3949561921536 3951091968768 3964179316736 3965778395136 3976277031936 3980660834304 3980907651072 3982202929152 3992745046752 4007586299904 4010793325616 4012253380608 4013558857728 4013807714304 4019816482704 4024183984128 4026056883354 4028870393856 4032056968128 4042374375424 4045412499456 4055870472192 4056121952256 4057758118656 4060593782784 4062166843392 4063805448192 4074563592792 4088059920384 4089708969984 4092820717568 4094152409088 4095803916288 4096057872384 4100535689184 4106646770688 4117518329463 4126645682176 4128310296576 4132823371776 4138982572032 4139239205376 4145407967232 4149939733632 4168698574656 4171831640064 4175170101256 4178048974848 4182616424448 4182875763264 4184563059864 4189109557248 4204680708096 4208045456384 4211208093696 4215811792896 4217512375296 4219146225648 4219185448709 4222094671872 4224059680896 4241179672576 4249007161344 4252367849472 4252407381376 4255603359744 4257319993344 4261945540608 4268590430544 4274951966208 4285890904064 4290842198016 4302201378816 4303868037408 4308613005312 4320019230912 4336076980224 4337756762112 4339546876896 4342539091968 4342808346624 4354035130368 4355721869184 4356061545924 4371912327168 4373716537344 4375410900672 4377003687936 4380506335744 4388318871552 4388590964736 4390018891776 4390361243136 4392062054568 4395131338752 4409862955008 4414998511616 4423146799104 4424585969664 4424860311552 4424931016704 4426645220352 4426686372416 4438363913577 4449762279424 4459701731328 4461500694528 4461542170624 4463270557312 4464895328256 4473311660928 4478521107456 4496672423936 4498414419968 4508534587392 4512142491318 4513785053184 4515533678592 4517397158736 4532479193088 4533835005952 4547671172352 4547953146011 4551089061888 4552967215104 4554731019552 4563137196288 4568168005632 4569937698816 4583763800704 4588817350656 4590595043328 4599067410432 4602747762228 4604423307264 4605921460224 4608065106432 4619856429056 4626741460992 4635280539648 4638989870592 4642476392448 4644349083648 4644392259584 4656644106048 4675517349888 4680918761472 4680962277376 4682775666688 4689785896488 4693310595072 4697066363913 4705735233672 4719647916032 4727006419476 4730265796608 4732142277632 4734051138432 4737609105408 4742788267008 4764226942464 4769403240448 4771327131648 4771622972864 4778734184448 4780133056512 4783958304048 4787553779712 4794688733184 4809194807296 4816362012672 4821627267072 4821926227096 4825251053568 4829112406272 4847062482944 4859894150144 4867136913408 4880021723808 4881990236508 4885659389952 4898161033216 4905460826112 4913076109312 4918447091712 4920431104512 4920736190766 4922337263256 4924129148928 4928069627712 4937164835328 4957175021568 4959482145024 4961095824384 4961403432012 4964870586368 4966873325568 4976040148992 4977967850496 4980022168968 4998533185536 5000469600768 5003964055552 5005982564352 5006292955136 5015221567488 5017164447744 5019234941952 5021179376976 5023007244288 5039843377152 5045712584704 5058756476928 5059070139904 5060716222464 5066609737728 5082071803578 5098905337856 5100564381696 5100880636928 5106504302592 5116130068896 5120022792192 5122088116992 5124072396996 5139054198784 5141045051392 5156734275792 5160337932288 5162337030144 5162419519488 5162739609984 5164419423744 5179976220672 5197338482688 5202985353216 5203391102976 5205084143616 5205406879488 5209044549632 5218863604416 5220763435008 5222785941504 5224941292032 5244362686464 5246394335232 5259957018624 5260283156832 5263910240256 5266082562048 5268122625024 5287704526848 5301702709248 5307547779072 5307876868096 5309603905536 5323660062336 5325807530736 5343448399872 5349671174144 5351743619072 5359755310272 5365578645504 5367743023104 5368075844472 5371827191808 5376075957504 5381953092054 5393883332608 5407827296256 5408162603008 5410344158208 5416222457856 5418407264256 5424330675456 5424667005483 5432751457056 5450746560512 5452945293312 5461071888384 5461410496512 5467380918912 5475529027584 5479644266496 5490024439284 5504413728768 5510431162368 5514840822722 5518643429376 5518985607168 5527210622976 5533252978176 5544078331176 5558264766208 5562442186752 5570731966464 5576821899264 5577167684352 5579417413152 5585479409664 5587732491264 5602524940089 5614944124928 5621082390528 5623349833728 5625528300864 5629459562496 5631730384896 5632079574528 5646639309696 5648826799098 5665342881792 5669823799296 5674137812992 5676426657792 5691101036544 5691453907392 5693305750272 5699935954944 5721122930688 5736268505088 5738134929408 5738490716544 5740858889227 5744817340416 5760025641216 5781435973632 5783675682816 5786062502528 5788304004014 5790411128832 5801326060266 5805380173824 5807629158912 5808082061232 5829216436224 5831622049792 5833881200896 5847005793024 5851091828736 5851454619648 5853358522368 5853814990848 5856082739424 5860175118336 5878058953536 5879817273344 5897529065472 5899447959552 5899813748736 5899908022272 5902193627136 5917818551436 5924342882304 5926637953152 5946268975104 5948667592704 5964415547904 5970991251456 5971361476608 5973304393728 5989117570128 6011379449856 6016189988424 6018380070912 6020338286592 6020711571456 6023196211648 6036275976192 6039085325031 6043305590784 6063561563136 6068118749184 6070622953472 6072974692736 6083805708288 6084182928384 6086637177984 6090890674176 6093250265088 6118423134208 6120793391104 6132089880576 6134563454976 6136997016304 6139231076352 6141228613632 6144086808576 6150803533776 6168988614656 6185319827456 6189968523264 6192465444864 6199235057664 6208858808064 6218111950848 6234023133184 6253047861984 6257747460096 6262755151884 6267073462272 6274313644896 6283664335872 6302675225968 6307021062144 6312068184576 6316812140544 6323717689344 6333142007808 6336089521344 6352302589952 6361769508864 6371645579264 6373510742016 6378611072064 6383405039616 6385979990016 6392918310912 6402885645816 6421816016896 6428836356096 6433668071424 6436263297024 6438816541696 6453302068224 6455802056112 6489515884544 6504115470336 6506635143168 6506695631744 6509320315344 6514212519936 6557868490752 6557929455616 6560574806016 6560981587688 6563116351008 6565505531904 6570759503616 6582886447104 6592697008128 6609566695424 6612642860032 6614794432512 6615204576016 6622497767424 6634720198656 6637290467328 6640029558624 6644608008192 6664710914048 6667292801024 6674643419136 6689552596992 6692313255936 6694905835968 6697342992384 6717781661184 6719791169536 6745008635904 6747621629952 6755479650304 6768213736977 6770677579776 6773300517888 6776095738104 6800752508928 6808672403456 6821506758528 6823990001664 6826633592832 6826697056256 6829450822656 6832096529328 6844705794432 6875645701056 6880450576384 6883116040192 6883226025984 6883652813312 6885892564992 6898601115648 6904121643342 6906634960896 6929784643584 6937313804288 6937854803968 6940112191488 6940542505984 6952920809472 6958484805888 6963714588672 6966588389376 6992483581952 6995192446976 7013276024832 7013710875776 7021443416064 7024163500032 7034678844732 7068936945664 7079471874048 7090509629214 7098213416448 7101076707648 7106413658112 7124597866496 7146340413696 7154104860672 7156990697472 7157434459296 7162369671168 7162436255744 7168101276672 7175937456072 7181330669568 7210436395008 7213792210944 7221629943808 7224543019008 7232440900608 7232889340644 7237876580352 7243668609408 7270593724416 7281880662016 7289841225216 7300705370112 7320032585712 7322985354762 7339218305024 7347241549824 7358191239168 7358647476224 7369614163968 7377670637568 7380646656768 7381104286149 7383505894884 7392104441568 7416589582336 7435762532352 7436223579136 7439223217536 7441643736576 7442105148018 7447305879552 7450309988352 7470033253452 7494776520704 7497799778304 7500704401152 7505946083328 7508973846528 7509439432704 7528852412928 7531769065464 7534510866432 7559765065728 7568568877056 7588134715392 7588605209856 7591074333696 7599914606592 7623107705367 7648358006784 7650846572544 7651320955392 7659756453888 7680034188288 7683132175488 7686108595494 7708581298176 7711567577088 7720548171776 7735101413688 7740506898432 7743505545216 7743629279232 7744109414976 7746629135616 7772288581632 7796007724032 7801939492864 7804478029824 7805086654464 7807626215424 7808110319232 7813566824448 7828295406624 7837411938048 7863372087296 7866418331648 7866544029696 7869591502848 7889935527936 7890424735248 7899123843072 7902183937536 7931556790272 7952554063872 7961321668608 7961815302144 7964405858304 7985490093504 8015172599808 8021586651232 8024506761216 8027117715456 8027615428608 8039632965408 8048367968256 8052113766708 8057740787712 8064113936256 8084748750848 8090824998912 8111740944384 8112243904512 8115516237312 8121187565568 8124333686784 8127610896384 8149127185584 8176119840768 8179417939968 8185641435136 8191607832576 8192115744768 8201071378368 8213293541376 8235036658926 8253291364352 8256620593152 8265646743552 8272261234083 8277965144064 8278478410752 8290815934464 8299879467264 8337397149312 8343663280128 8350340202512 8356097949696 8365232848896 8365751526528 8369126119728 8378219114496 8416090912768 8422416187392 8431623585792 8435024750592 8438292451296 8438370897418 8444189343744 8448119361792 8482359345152 8498014322688 8504735698944 8504814762752 8511206719488 8514639986688 8523891081216 8537180861088 8549903932416 8571781808128 8581684396032 8604402757632 8607736074816 8617226010624 8640038461824 8672153960448 8675513524224 8679093753792 8682456006021 8685616693248 8708070260736 8711443738368 8712123091848 8743824654336 8747433074688 8750821801344 8754007375872 8761012671488 8776637743104 8777181929472 8780037783552 8780722486272 8784124109136 8790262677504 8819725910016 8829997023232 8846293598208 8849171939328 8849720623104 8849862033408 8853290440704 8853372744832 8876727827154 8919403462656 8923001389056 8923084341248 8926541114624 8946623321856 8957042214912 8993344847872 8996828839936 9017069174784 9024284982636 9027570106368 9031067357184 9034794317472 9064958386176 9067670011904 9095342344704 9095906292022 9102178123776 9105934430208 9109462039104 9126274392576 9136336011264 9139875397632 9167527601408 9177634701312 9181190086656 9198134820864 9205495524456 9208846614528 9211842920448 9216130212864 9239712858112 9253482921984 9270561079296 9277979741184 9284952784896 9288698167296 9288784519168 9313288212096 9351034699776 9361924554752 9365551333376 9379571792976 9386621190144 9394132727826 9411470467344 9439295832064 9454012838952 9460531593216 9464284555264 9468102276864 9475218210816 9485576534016 9528453884928 9538806480896 9542654263296 9543245945728 9557468368896 9560266113024 9567916608096 9575107559424 9589377466368 9618389614592 9632724025344 9643254534144 9643852454192 9650502107136 9658224812544 9694124965888 9719788300288 9734273826816 9760043447616 9763980473016 9771318779904 9796322066432 9810921652224 9826152218624 9836894183424 9840862209024 9841472381532 9844674526512 9848258297856 9856139255424 9874329670656 9914350043136 9918964290048 9922191648768 9922806864024 9929741172736 9933746651136 9952080297984 9955935700992 9960044337936 9997066371072 10000939201536 10011965128704 10012585910272 10034328895488 10038469883904 10042358753952 10046014488576 10079686754304 10091425169408 10117512953856 10118140279808 10121432444928 10133219475456 10164143607156 10197810675712 10201128763392 10201761273856 10213008605184 10232260137792 10240045584384 10244176233984 10248144793992 10282090102784 10313468551584 10320675864576 10324674060288 10324839038976 10325479219968 10328838847488 10356182465013 10359952441344 10394676965376 10405970706432 10406782205952 10410168287232 10410813758976 10418089099264 10437727208832 10441526870016 10445571883008 10449882584064 10488725372928 10492788670464 10519914037248 10520566313664 10532165124096 10536245250048 10575409053696 10603405418496 10615753736192 10619207811072 10635764443821 10647320124672 10651615061472 10686896799744 10699342348288 10703487238144 10719510620544 10731157291008 10735486046208 10736151688944 10743654383616 10752151915008 10763906184108 10815654592512 10816325206016 10820688316416 10832444915712 10836814528512 10848661350912 10849334010966 10865502914112 10901493121024 10905890586624 10922143776768 10922820993024 10934761837824 10951058055168 10959288532992 10980048878568 11008827457536 11020862324736 11029681645444 11037286858752 11037971214336 11054421245952 11066505956352 11088156662352 11116529532416 11124884373504 11153643798528 11154335368704 11158834826304 11163157722027 11170958819328 11175464982528 11205049880178 11229888249856 11242164781056 11246699667456 11251056601728 11258919124992 11263460769792 11264159149056 11293278619392 11297653598196 11330685763584 11339647598592 11348275625984 11352853315584 11382202073088 11382907814784 11386611500544 11399871909888 11472537010176 11476269858816 11476981433088 11481717778454 11489634680832 11520051282432 11562871947264 11567351365632 11572125005056 11576608008028 11580822257664 11602652120532 11610760347648 11615258317824 11616164122464 11658432872448 11663244099584 11667762401792 11694011586048 11702183657472 11702909239296 11706717044736 11707629981696 11712165478848 11720350236672 11756117907072 11759634546688 11795058130944 11799627497472 11799816044544 11804387254272 11835637102872 11848685764608 11853275906304 11892537950208 11897335185408 11928831095808 11941982502912 11942722953216 11946608787456 11978235140256 12022758899712 12032379976848 12036760141824 12040676573184 12041423142912 12046392423296 12072551952384 12078170650062 12086611181568 12127123126272 12136237498368 12141245906944 12145949385472 12167611416576 12168365856768 12173274355968 12181781348352 12186500530176 12236846268416 12241586782208 12264179761152 12269126909952 12273994032608 12278462152704 12282457227264 12288173617152 12301607067552 12337977229312 12370639654912 12379937046528 12384930889728 12398470115328 12417717616128 12436223901696 12468046266368 12506095723968 12515494920192 12525510303768 12534146924544 12548627289792 12567328671744 12605350451936 12614042124288 12624136369152 12633624281088 12647435378688 12657556346127 12666284015616 12672179042688 12704605179904 12723539017728 12743291158528 12747021484032 12757222144128 12766810079232 12771959980032 12785836621824 12805771291632 12843632033792 12857672712192 12872526594048 12877633083392 12906604136448 12911604112224 12979031769088 13008230940672 13013270286336 13013391263488 13018640630688 13028425039872 13115736981504 13115858911232 13121149612032 13121963175376 13126232702016 13131011063808 13141519007232 13165772894208 13185394016256 13219133390848 13225285720064 13229588865024 13230409152032 13244995534848 13269440397312 13274580934656 13280059117248 13329421828096 13334585602048 13349286838272 13379105193984 13384626511872 13389811671936 13394685984768 13435563322368 13439582339072 13490017271808 13495243259904 13510959300608 13536427473954 13541355159552 13546601035776 13552191476208 13601505017856 13643013517056 13643859438033 13653267185664 13653394112512 13658901645312 13664193058656 13689411588864 13751291402112 13760901152768 13766232080384 13766452051968 13767305626624 13771785129984 13797202231296 13808243286684 13813269921792 13859569287168 13874627608576 13875709607936 13880224382976 13881085011968 13905841618944 13916969611776 13927429177344 13933176778752 13990384893952 14026552049664 14027421751552 14042886832128 14048327000064 14069357689464 14091199091739 14137873891328 14158943748096 14181019258428 14196426832896 14202153415296 14212827316224 14249195732992 14292680827392 14308209721344 14313981394944 14314868918592 14324872511488 14336202553344 14351874912144 14362661339136 14427584421888 14443259887616 14449086038016 14464881801216 14465778681288 14475753160704 14487337218816 14541187448832 14563761324032 14579682450432 14601410740224 14640065171424 14645970709524 14694483099648 14716382478336 14717294952448 14739228327936 14755341275136 14761293313536 14762208572298 14767011789768 14784208883136 14833179164672 14871525064704 14872447158272 14878446435072 14883287473152 14884210296036 14894611759104 14900619976704 14940066506904 14989553041408 14995599556608 15001408802304 15011892166656 15017947693056 15018878865408 15057704825856 15063538130928 15069021732864 15119530131456 15137137754112 15176269430784 15177210419712 15182148667392 15199829213184 15246215410734 15296716013568 15301693145088 15302641910784 15319512907776 15360068376576 15366264350976 15372217190988 15417162596352 15423135154176 15441096343552 15470202827376 15481013796864 15487011090432 15487258558464 15488218829952 15493258271232 15592015448064 15603878985728 15608956059648 15610173308928 15615252430848 15616220638464 15627133648896 15656590813248 15674823876096 15732836663296 15733088059392 15739183005696 15779871055872 15780849470496 15798247686144 15804367875072 15863113580544 15905108127744 15922643337216 15923630604288 15928811716608 15970980187008 16030345199616 16043173302464 16049013522432 16055230857216 16079265930816 16096735936512 16104227533416 16115481575424 16128227872512 16169497501696 16181649997824 16223481888768 16224487809024 16231032474624 16248667373568 16255221792768 16274001016449 16298254371168 16352239681536 16358835879936 16371282870272 16383215665152 16384231489536 16402142756736 16426587082752 16470073317852 16513241186304 16531293487104 16544522468166 16555930288128 16556956821504 16581631868928 16599758934528 16674794298624 16687326560256 16700680405024 16712195899392 16730465697792 16731503053056 16738252239456 16756438228992 16832181825536 16844832374784 16863247171584 16870049501184 16876584902592 16876741794836 16888378687488 16896238723584 16964718690304 16996028645376 17009471397888 17009629525504 17022413438976 17029279973376 17074361722176 17099807864832 17143563616256 17163368792064 17208805515264 17215472149632 17222576667681 17234452021248 17280076923648 17344307920896 17351027048448 17358187507584 17364912012042 17371233386496 17416140521472 17422887476736 17424246183696 17487649308672 17494866149376 17501643602688 17522025342976 17553275486208 17554363858944 17560075567104 17561444972544 17568248218272 17580525355008 17639451820032 17659994046464 17692587196416 17698343878656 17699441246208 17699724066816 17706580881408 17706745489664 17753455654308 17838806925312 17846002778112 17846168682496 17853082229248 17893246643712 17914084429824 17986689695744 17993657679872 18034138349568 18048569965272 18055140212736 18062134714368 18069588634944 18129916772352 18135340023808 18190684689408 18191812584044 18204356247552 18211868860416 18218924078208 18252548785152 18272672022528 18279750795264 18335055202816 18355269402624 18362380173312 18396269641728 18410991048912 18417693229056 18423685840896 18432260425728 18479425716224 18506965843968 18555959482368 18569905569792 18577396334592 18577569038336 18626576424192 18702069399552 18723849109504 18731102666752 18759143585952 18773242380288 18788265455652 18822940934688 18878591664128 18908025677904 18921063186432 18928569110528 18936204553728 18950436421632 18971153068032 19056907769856 19077612961792 19085308526592 19086491891456 19114936737792 19120532226048 19135833216192 19150215118848 19178754932736 19236779229184 19265448050688 19286509068288 19287704908384 19301004214272 19316449625088 19388249931776 19439576600576 19468547653632 19520086895232 19527960946032 19542637559808 19592644132864 19652304437248 19673788366848 19681724418048 19682944763064 19689349053024 19696516595712 19712278510848 19748659341312 19828700086272 19837928580096 19844383297536 19845613728048 19859482345472 19867493302272 19904160595968 19911871401984 19920088675872 19994132742144 20001878403072 20023930257408 20025171820544 20068657790976 20076939767808 20084717507904 20092028977152 20159373508608 20182850338816 20235025907712 20236280559616 20242864889856 20266438950912 20304641210931 20328287214312 20395621351424 20402257526784 20403522547712 20426017210368 20464520275584 20480091168768 20488352467968 20496289587984 20564180205568 20626937103168 20641351729152 20649348120576 20649678077952 20650958439936 20657677694976 20712364930026 20719904882688 20789353930752 20811941412864 20813564411904 20820336574464 20821627517952 20875454417664 20891143766016 20899765168128 20977450745856 20985577340928 21039828074496 21041132627328 21064330248192 21072490500096 21206810836992 21231507472384 21238415622144 21271528887642 21294640249344 21303230122944 21373793599488 21406974476288 21439021241088 21462314582016 21470972092416 21472303377888 21487308767232 21504303830016 21527812368216 21631309185024 21632650412032 21641376632832 21664889831424 21673629057024 21697322701824 21698668021932 21731005828224 21802986242048 21811781173248 21845641986048 21869523675648 21902116110336 21960097757136 22017654915072 22041724649472 22059363290888 22074573717504 22075942428672 22108842491904 22133011912704 22143312858447 22176313324704 22233059064832 22249768747008 22307287597056 22308670737408 22317669652608 22326315444054 22341917638656 22350929965056 22410099760356 22484329562112 22493399334912 22502113203456 22517838249984 22526921539584 22528318298112 22586557238784 22595307196392 22679295197184 22696551251968 22705706631168 22764404146176 22765815629568 22773223001088 22799743819776 22945074020352 22952539717632 22953962866176 22963435556908 22979269361664 23040102564864 23125743894528 23134702731264 23144250010112 23153216016056 23161644515328 23205304241064 23221520695296 23230516635648 23232328244928 23316865744896 23326488199168 23335524803584 23388023172096 23405818478592 23413434089472 23415259963392 23424330957696 23440700473344 23512235814144 23519269093376 23590116261888 23599254994944 23599632089088 23608774508544 23671274205744 23697371529216 23706551812608 23794670370816 23857662191616 23883965005824 23885445906432 23893217574912 23956470280512 24045517799424 24064759953696 24073520283648 24081353146368 24082846285824 24092784846592 24145103904768 24156341300124 24173222363136 24254246252544 24272474996736 24282491813888 24291898770944 24335222833152 24336731713536 24346548711936 24363562696704 24373001060352 24473692536832 24483173564416 24528359522304 24538253819904 24547988065216 24556924305408 24576347234304 24603214135104 24675954458624 24741279309824 24759874093056 24769861779456 24796940230656 24816783702249 24835435232256 24872447803392 24936092532736 25012191447936 25030989840384 25051020607536 25068293849088 25097254579584 25134657343488 25210700903872 25248272738304 25267248562176 25294870757376 25315112692254 25332568031232 25344358085376 25409210359808 25447078035456 25486582317056 25494042968064 25514444288256 25533620158464 25543919960064 25571673243648 25611542583264 25687264067584 25715345424384 25745053188096 25755266166784 25813208272896 25823208224448 25958063538176 26016461881344 26026540572672 26026782526976 26037281261376 26047368018063 26056850079744 26231473963008 26231717822464 26242299224064 26243926350752 26252465404032 26262022127616 26283038014464 26331545788416 26370788032512 26438266781696 26450571440128 26459177730048 26460818304064 26489991069696 26538880794624 26549161869312 26560118234496 26658843656192 26669171204096 26758210387968 26769253023744 26779623343872 26871126644736 26879164678144 26980034543616 26990486519808 27021918601216 27072854947908 27082710319104 27093202071552 27104382952416 27203010035712 27286027034112 27287718876066 27306534371328 27306788225024 27317803290624 27328386117312 27378823177728 27502582804224 27521802305536 27532464160768 27532904103936 27534611253248 27543570259968 27594404462592 27616486573368 27626539843584 27719138574336 27749255217152 27751419215872 27760448765952 27762170023936 27811683237888 27833939223552 27854858354688 27866353557504 27980769787904 28053104099328 28054843503104 28085773664256 28096654000128 28138715378928 28182398183478 28275747782656 28317887496192 28362038516856 28392853665792 28404306830592 28425654632448 28498391465984 28585361654784 28616419442688 28627962789888 28629737837184 28649745022976 28672405106688 28703749824288 28725322678272 28855168843776 28886519775232 28898172076032 28929763602432 28931557362576 28951506321408 28974674437632 29082374897664 29127522648064 29159364900864 29202821480448 29280130342848 29291941419048 29388966199296 29432764956672 29434589904896 29478456655872 29510682550272 29522586627072 29524417144596 29534023579536 29568417766272 29666358329344 29743050129408 29744894316544 29756892870144 29766574946304 29768420592072 29789223518208 29801239953408 29880133013808 29979106082816 29991199113216 30002817604608 30035895386112 30037757730816 30115409651712 30127076261856 30138043465728 30239060262912 30274275508224 30352538861568 30354420839424 30364297334784 30399658426368 30492430821468 30593432027136 30603386290176 30605283821568 30639025815552 30720136753152 30732528701952 30744434381976 30846270308352 30882192687104 30940405654752 30962027593728 30974022180864 30974517116928 30976437659904 30986516542464 31068547395039 31184030896128 31207757971456 31217912119296 31220346617856 31230504861696 31232441276928 31254267297792 31313181626496 31349647752192 31465673326592 31466176118784 31478366011392 31559742111744 31561698940992 31596495372288 31608735750144 31726227161088 31810216255488 31835672022077 31847261208576 31857623433216 31907293331463 31941960374016 32060690399232 32086346604928 32098027044864 32110461714432 32158531861632 32193471873024 32208455066832 32230963150848 32256455745024 32338995003392 32446963777536 32448975618048 32462064949248 32497334747136 32510443585536 32548002032898 32596508742336 32704479363072 32717671759872 32766431330304 32768462979072 32804285513472 32853174165504 32940146635704 33026482372608 33062586974208 33089044936332 33111860576256 33113913643008 33163263737856 33199517869056 33349588597248 33374653120512 33401360810048 33460931395584 33463006106112 33476504478912 33489473166081 33512876457984 33664363651072 33689664749568 33726494343168 33740099002368 33753169805184 33753483589672 33776757374976 33792477447168 33929437380608 33992057290752 34018942795776 34019259051008 34044826877952 34058559946752 34148723444352 34199615729664 34287127232512 34417611030528 34430944299264 34445153335362 34468904042496 34560153847296 34688615841792 34702054096896 34716375015168 34729824024084 34742466772992 34832281042944 34845774953472 34848492367392 34975298617344 34989732298752 35003287205376 35044050685952 35106550972416 35108727717888 35120151134208 35122889945088 35136496436544 35161050710016 35278903640064 35319988092928 35385174392832 35398882492416 35399448133632 35413161762816 35413490979328 35506911308616 35677613850624 35692005556224 35692337364992 35706164458496 35786493287424 35828168859648 35973379391488 35987315359744 36068276699136 36097139930544 36110280425472 36124269428736 36139177269888 36259833544704 36381369378816 36383625168088 36408712495104 36423737720832 36437848156416 36505097570304 36545344045056 36559501590528 36670110405632 36710538805248 36724760346624 36792539283456 36821982097824 36835386458112 36847371681792 36864520851456 36958851432448 37013931687936 37111918964736 37139811139584 37154792669184 37155138076672 37253152848384 37404138799104 37447698219008 37462205333504 37518287171904 37546484760576 37576530911304 37645881869376 37757183328256 37816051355808 37842126372864 37857138221056 37872409107456 37900872843264 37942306136064 37972669038381 38113815539712 38155225923584 38170617053184 38172983782912 38229873475584 38241064452096 38271666432384 38300430237696 38357509865472 38473558458368 38530896101376 38573018136576 38575409816768 38632899250176 38776499863552 38879153201152 38937095307264 39040173790464 39055921892064 39085275119616 39185288265728 39304608874496 39347576733696 39363448836096 39365889526128 39378698106048 39393033191424 39424557021696 39497318682624 39657400172544 39675857160192 39688766595072 39691227456096 39718964690944 39734986604544 39808321191936 39823742803968 39840177351744 39988265484288 40003756806144 40047860514816 40050343641088 40137315581952 40153879535616 40169435015808 40184057954304 40318747017216 40365700677632 40470051815424 40472561119232 40485729779712 40532877901824 40609282421862 40656574428624 40791242702848 40804515053568 40807045095424 40929040551168 40931578314099 40960182337536 40976704935936 40992579175968 41128360411136 41253874206336 41282703458304 41298696241152 41299356155904 41301916879872 41315355389952 41424729860052 41439809765376 41578707861504 41623882825728 41627128823808 41640673148928 41643255035904 41750908835328 41782287532032 41799530336256 41971154681856 42079656148992 42082265254656 42128660496384 42144981000192 42273597275217 42413621673984 42463014944768 42476831244288 42543057775284 42589280498688 42606460245888 42747587198976 42813948952576 42878042482176 42924629164032 42941944184832 42944606755776 42974617534464 43008607660032 43055624736432 43265300824064 43282753265664 43329779662848 43347258114048 43394645403648 43397336043864 43462011656448 43605972484096 43623562346496 43691283972096 43739047351296 43804232220672 43920195514272 44083449298944 44118726581776 44149147435008 44151884857344 44217684983808 44266023825408 44286625716894 44352626649408 44466118129664 44499537494016 44614575194112 44617341474816 44635339305216 44652630888108 44683835277312 44701859930112 44820199520712 44968659124224 44986798669824 45004226406912 45035676499968 45053843079168 45056636596224 45173114477568 45190614392784 45358590394368 45393102503936 45411413262336 45528808292352 45531631259136 45546446002176 45599487639552 45890148040704 45905079435264 45907925732352 45926871113816 45958538723328 46080205129728 46251487789056 46269405462528 46288500020224 46306432032112 46323289030656 46410608482128 46443041390592 46461033271296 46464656489856 46652976398336 46671049607168 46776046344192 46811636957184 46826868178944 46830519926784 46848661915392 46881400946688 47024471628288 47038538186752 47198509989888 47199264178176 47217549017088 47342548411488 47394743058432 47413103625216 47589340741632 47715324383232 47767930011648 47770891812864 47786435149824 47912940561024 48091035598848 48129519907392 48147040567296 48165692571648 48185569693184 48290207809536 48312682600248 48346444726272 48508492505088 48544949993472 48564983627776 48583797541888 48670445666304 48673463427072 48693097423872 48746002120704 48822003049347 48947385073664 48966347128832 49056719044608 49076507639808 49095976130432 49113848610816 49152694468608 49206428270208 49482558619648 49539723558912 49593880461312 49633567404498 49670870464512 49744895606784 49872185065472 50024382895872 50027484606121 50061979680768 50102041215072 50136587698176 50194509159168 50269314686976 50421401807744 50496545476608 50534497124352 50589741514752 50630225384508 50665136062464 50688716170752 50818420719616 50894156070912 50973164634112 50988085936128 51028888576512 51067240316928 51087839920128 51223085166528 51374528135168 51430690848768 51490106376192 51510532333568 51626416545792 51646416448896 51667730003043 51916127076352 52032923762688 52053081145344 52053565053952 52074562522752 52094736036126 52113700159488 52462947926016 52463435644928 52484598448128 52487852701504 52504930808064 52566076028928 52663091576832 52741576065024 52901142880256 52918355460096 52921636608128 52979982139392 53077761589248 53098323738624 53120236468992 53317687312384 53338342408192 53516420775936 53538506047488 53559246687744 53742253289472 53758329356288 53960069087232 53980973039616 54043837202432 54145709895816 54165420638208 54186404143104 54208765904832 54406020071424 54572054068224 54575437752132 54613068742656 54613576450048 54635606581248 54656772234624 54757646355456 55005165608448 55043604611072 55064928321536 55065808207872 55069222506496 55087140519936 55188808925184 55232973146736 55253079687168 55438277148672 55502838431744 55520897531904 55524340047872 55667878447104 55709716709376 55732707115008 55961539575808 56106208198656 56109687006208 56171547328512 56193308000256 56277430757856 56364796366956 56551495565312 56635774992384 56724077033712 56785707331584 56808613661184 56851309264896 57170723309568 57232838885376 57255925579776 57259475674368 57299490045952 57344810213376 57407499648576 57450645356544 57710337687552 57773039550464 57796344152064 57859527204864 57863114725152 57903012642816 57949348875264 58164749795328 58255045296128 58318729801728 58405642960896 58560260685696 58583882838096 58777932398592 58869179809792 58956913311744 59021365100544 59045173254144 59048834289192 59068047159072 59136835532544 59332716658688 59486100258816 59489788633088 59513785740288 59533149892608 59536841184144 59578447036416 59602479906816 59760266027616 59958212165632 59982398226432 60005635209216 60071790772224 60075515461632 60230819303424 60254152523712 60276086931456 60478120525824 60548551016448 60705077723136 60708841678848 60728594669568 60799316852736 60984861642936 61186864054272 61206772580352 61210567643136 61278051631104 61440273506304 61465057403904 61488868763952 61692540616704 61764385374208 61880811309504 61924055187456 61948044361728 61949034233856 61952875319808 61973033084928 62137094790078 62368061792256 62415515942912 62435824238592 62440693235712 62461009723392 62464882553856 62626363252992 62699295504384 62931346653184 62932352237568 62956732022784 63119484223488 63123397881984 63192990744576 63217471500288 63620432510976 63671344044154 63694522417152 63715246866432 63814586662926 63883920748032 64121380798464 64172693209856 64220923428864 64317063723264 64386943746048 64416910133664 64461926301696 64512911490048 64677990006784 64893927555072 64897951236096 64924129898496 64994669494272 65020887171072 65096004065796 65193017484672 65408958726144 65435343519744 65536925958144 65608571026944 65706348331008 65880293271408 66052964745216 66125173948416 66178089872664 66223721152512 66227827286016 66326527475712 66399035738112 66429938575341 66699177194496 66749306241024 66802721620096 66921862791168 66926012212224 66953008957824 66978946332162 67025752915968 67328727302144 67452988686336 67480198004736 67506339610368 67506967179344 67553514749952 67584954894336 67858874761216 68037885591552 68038518102016 68089653755904 68117119893504 68297446888704 68399231459328 68574254465024 68835222061056 68861888598528 68890306670724 68937808084992 69120307694592 69377231683584 69404108193792 69432750030336 69459648048168 69484933545984 69664562085888 69691549906944 69696984734784 69950597234688 69979464597504 70006574410752 70088101371904 70217455435776 70240302268416 70245779890176 70272992873088 70322101420032 70557807280128 70639976185856 70770348785664 70797764984832 70798896267264 70826323525632 70826981958656 71013822617232 71384011112448 71384674729984 71412328916992 71572986574848 71656337719296 71974630719488 72136553398272 72194279861088 72220560850944 72248538857472 72278354539776 72519667089408 72762738757632 72767250336176 72817424990208 72847475441664 72875696312832 73010195140608 73090688090112 73119003181056 73340220811264 73421077610496 73449520693248 73585078566912 73643964195648 73670772916224 73729041702912 73917702864896 74027863375872 74223837929472 74279622279168 74309585338368 74310276153344 74450351106747 74506305696768 74808277598208 74895396438016 74924410667008 75036574343808 75092969521152 75153061822608 75291763738752 75632102711616 75714276442112 75744818214912 75801745686528 75884612272128 75945338076762 76227631079424 76310451847168 76341234106368 76345967565824 76459746951168 76482128904192 76543332864768 76600860475392 76715019730944 76947116916736 77061792202752 77146036273152 77150819633536 77265798500352 77758306402304 77874190614528 78080347580928 78111843784128 78142104054189 78170550239232 78370576531456 78609217748992 78695153467392 78726897672192 78731779052256 78757396212096 78786066382848 78849114043392 78994637365248 79314800345088 79351714320384 79377533190144 79382454912192 79437929381888 79469973209088 79616642383872 79647485607936 79680354703488 79976530968576 80007513612288 80100687282176 80274631163904 80307759071232 80338870031616 80637494034432 80731401355264 80940103630848 80945122238464 80971459559424 81065755803648 81218564843724 81313148857248 81582485405696 81609030107136 81614090190848 81858081102336 81863156628198 81920364675072 81953409871872 81985158351936 82256720822272 82507748412672 82565406916608 82597392482304 82598712311808 82603833759744 82630710779904 82849459720104 82879619530752 83157415723008 83247765651456 83254257647616 83281346297856 83286510071808 83501817670656 83564575064064 83599060672512 83942309363712 84159312297984 84164530509312 84257320992768 84289962000384 84547194550434 84827243347968 84926029889536 84953662488576 85086115550568 85178560997376 85212920491776 85495174397952 85627897905152 85756084964352 85849258328064 85883888369664 85889213511552 85949235068928 86017215320064 86111249472864 86530601648128 86565506531328 86659559325696 86694516228096 86789290807296 86794672087728 86924023312896 87247124692992 87382567944192 87478094702592 87608464441344 87840391028544 88166898597888 88237453163552 88298294870016 88303769714688 88435369967616 88532047650816 88573251433788 88705253298816 88932236259328 88999074988032 89229150388224 89234682949632 89270678610432 89305261776216 89367670554624 89403719860224 89640399041424 89937318248448 89973597339648 90008452813824 90107686158336 90113273192448 90346228955136 90381228785568 90717180788736 90786205007872 90822826524672 91057616584704 91063262518272 91092892004352 91198975279104 91780296081408 91810158870528 91815851464704 91853742227632 91917077446656 92160410259456 92538810925056 92577000040448 92612864064224 92646578061312 92821216964256 92886082781184 92922066542592 92929312979712 93305952796672 93342099214336 93552092688384 93623273914368 93653736357888 93661039853568 93697323830784 93762801893376 94048943256576 94077076373504 94397019979776 94398528356352 94435098034176 94685096822976 94789486116864 94826207250432 95178681483264 95430648766464 95507016066231 95541783625728 95572870299648 95825881122048 96182071197696 96259039814784 96294081134592 96331385143296 96371139386368 96580415619072 96625365200496 96692889452544 97016985010176 97129967255552 97167595083776 97340891332608 97346926854144 97386194847744 97492004241408 97644006098694 97932694257664 98113438089216 98153015279616 98191952260864 98305388937216 98412856540416 98965117239296 99079447117824 99187760922624 99267134808996 99341740929024 99489791213568 99744370130944 100048765791744 100054969212242 100123959361536 100204082430144 100389018318336 100538629373952 100842803615488 100993090953216 101068994248704 101179483029504 101260450769016 101330272124928 101377432341504 101636841439232 101788312141824 101946329268224 101976171872256 102057777153024 102134480633856 102175679840256 102446170333056 102861381697536 103021064667136 103252833091584 103292832897792 103335460006086 103832254152704 104065847525376 104106162290688 104107130107904 104149125045504 104189472072252 104227400318976 104925895852032 104926871289856 104969196896256 104975705403008 105009861616128 105132152057856 105326183153664 105483152130048 105802285760512 105836710920192 105843273216256 105959964278784 106155523178496 106196647477248 106240472937984 106635374624768 106676684816384 107032841551872 107077012094976 107118493375488 107484506578944 107516658712576 107920138174464 107961946079232 108087674404864 108291419791632 108330841276416 108372808286208 108417531809664 109144108136448 109150875504264 109226137485312 109227152900096 109271213162496 109313544469248 109515292710912 110010331216896 110129856643072 110131616415744 110138445012992 110174281039872 110377617850368 110465946293472 110506159374336 110876554297344 111005676863488 111041795063808 111048680095744 111335756894208 111419433418752 111465414230016 111923079151616 112212416397312 112219374012416 112343094657024 112386616000512 112554861515712 112729592733912 113102991130624 113271549984768 113448154067424 113571414663168 113617227322368 113702618529792 113918007115143 114341446619136 114465677770752 114511851159552 114518951348736 114598980091904 114689620426752 114814999297152 114901290713088 115420675375104 115592688304128 115719054409728 115726229450304 115898697750528 116329499590656 116510090592256 116637459603456 116811285921792 117120521371392 117167765676192 117555864797184 117738359619584 117913826623488 118042730201088 118090346508288 118097668578384 118136094318144 118273671065088 118972200517632 118979577266176 119027571480576 119066299785216 119073682368288 119156894072832 119204959813632 119520532055232 119916424331264 119964796452864 120011270418432 120143581544448 120151030923264 120461638606848 120508305047424 120552173862912 120956241051648 121097102032896 121410155446272 121417683357696 121457189339136 121598633705472 121969723285872 122373728108544 122413545160704 122421135286272 122794734942297 122880547012608 122930114807808 122977737527904 123385081233408 123528770748416 123761622619008 123848110374912 123896088723456 123898068467712 123905750639616 123946066169856 124274189580156 124736123584512 124831031885824 124871648477184 124881386471424 124922019446784 124929765107712 125252726505984 125398591008768 125862693306368 125913464045568 126238968446976 126246795763968 126385981489152 126434943000576 127240865021952 127342688088308 127389044834304 127430493732864 127629173325852 127767841496064 128242761596928 128345386419712 128441846857728 128634127446528 128773887492096 128833820267328 128923852603392 129025822980096 129355980013568 129795902472192 129848259796992 129989338988544 130041774342144 130192008131592 130386034969344 130817917452288 130870687039488 131073851916288 131217142053888 131412696662016 131760586542816 132250347896832 132356179745328 132447442305024 132455654572032 132653054951424 132798071476224 132859877150682 133398354388992 133498612482048 133605443240192 133843725582336 133852024424448 133906017915648 133957892664324 134051505831936 134657454604288 134905977372672 134960396009472 135012679220736 135013934358688 135107029499904 135169909788672 135717749522432 136075771183104 136077036204032 136179307511808 136234239787008 136594893777408 136798462918656 137148508930048 137670444122112 137723777197056 137780613341448 137875616169984 138240615389184 138754463367168 138808216387584 138865500060672 138919296096336 138969867091968 139329124171776 139383099813888 139393969469568 139958929195008 140013148821504 140176202743808 140434910871552 140480604536832 140491559780352 140545985746176 140644202840064 141115614560256 141279952371712 141595529969664 141597792534528 141652647051264 141653963917312 142027645234464 142768022224896 142769349459968 142824657833984 143145973149696 143312675438592 143949261438976 144273106796544 144388559722176 144441121701888 144497077714944 144556709079552 145039334178816 145525477515264 145534500672352 145634849980416 145694950883328 145751392625664 146020390281216 146238006362112 146680441622528 146842155220992 146899041386496 147170157133824 147287928391296 147341545832448 147458083405824 147835405729792 148447675858944 148619170676736 148620552306688 148900702213494 149012611393536 149616555196416 149848821334016 150073148687616 150082453818363 150185939042304 150306123645216 150583527477504 151264205423232 151428552884224 151489636429824 151603491373056 151769224544256 151890676153524 152455262158848 152620903694336 152682468212736 152691935131648 152919493902336 152964257808384 153086665729536 153201720950784 153894233833472 154123584405504 154292072546304 154301639267072 154531597000704 155003190009129 155516612804608 155748381229056 156160695161856 156223687568256 156284208108378 156341100478464 156741153062912 157390306934784 157453795344384 157463558104512 157514792424192 157698228086784 157989274730496 158703428640768 158755066380288 158764909824384 158875858763776 158939946418176 159233284767744 159294971215872 159360709406976 159953061937152 160015027224576 160201374564352 160549262327808 160615518142464 160677740063232 161274988068864 161880207261696 161890244476928 161942919118848 162131511607296 162437129687448 162626297714496 163164970811392 163218060214272 163228180381696 163716162204672 163726313256396 163840729350144 163906819743744 163970316703872 164513441644544 165015496825344 165130813833216 165194784964608 165197424623616 165207667519488 165261421559808 165698919440208 165759239061504 166314831446016 166508515295232 166562692595712 166573020143616 167003635341312 167129150128128 167198121345024 167884618727424 168318624595968 168329061018624 168514641985536 168579924000768 169094389100868 169654486695936 169852059779072 169907324977152 170172231101136 170357121994752 170425840983552 171255795810304 171512169928704 171698516656128 171767776739328 171778427023104 171898470137856 172034430640128 172222498945728 173061203296256 173131013062656 173319118651392 173389032456192 173578581614592 173589344175456 173848046625792 174494249385984 174765135888384 174956189405184 175216928882688 175680782057088 176333797195776 176474906327104 176607539429376 176870739935232 177064095301632 177146502867576 177410506597632 177864472518656 177998149976064 178458300776448 178469365899264 178541357220864 178610523552432 178735341109248 178807439720448 179280798082848 179874636496896 179947194679296 180016905627648 180215372316672 180226546384896 180692457910272 180762457571136 181434361577472 181645653049344 182115233169408 182126525036544 182185784008704 182397950558208 183560592162816 183620317741056 183631702929408 183707484455264 183834154893312 184320820518912 185077621850112 185154000080896 185225728128448 185293156122624 185642433928512 185772165562368 185844133085184 185858625959424 186611905593344 186684198428672 187104185376768 187246547828736 187307472715776 187322079707136 187394647661568 188097886513152 188154152747008 188794039959552 188797056712704 188870196068352 189370193645952 189578972233728 189652414500864 190861297532928 191014032132462 191083567251456 191145740599296 191651762244096 192364142395392 192518079629568 192662770286592 192742278772736 193160831238144 193250730400992 193385778905088 194033970020352 194259934511104 194335190167552 194681782665216 194693853708288 194772389695488 194984008482816 195288012197388 195865388515328 196226876178432 196306030559232 196383904521728 196610777874432 196825713080832 197930234478592 198158894235648 198375521845248 198534269617992 198683481858048 198979582427136 199488740261888 200097531583488 200109938424484 200247918723072 200408164860288 200778036636672 201077258747904 201685607230976 201986181906432 202358966059008 202520901538032 202660544249856 202754864683008 203273682878464 203576624283648 203892658536448 204115554306048 204268961267712 204351359680512 204892340666112 205722763395072 206042129334272 206505666183168 206585665795584 206670920012172 207664508305408 208131695050752 208212324581376 208214260215808 208298250091008 208378944144504 208454800637952 209851791704064 209853742579712 209938393792512 209951410806016 210019723232256 210264304115712 210652366307328 210966304260096 211604571521024 211673421840384 211686546432512 211919928557568 212311046356992 212393294954496 212480945875968 213270749249536 213353369632768 214154024189952 214236986750976 214969013157888 215033317425152 215923892158464 216175348809728 216582839583264 216661682552832 216745616572416 216835063619328 218288216272896 218301751008528 218452274970624 218454305800192 218542426324992 218627088938496 219030585421824 220020662433792 220259713286144 220263232831488 220276890025984 220348562079744 220755235700736 220931892586944 221012318748672 221753108594688 222011353726976 222083590127616 222097360191488 222671513788416 222838866837504 222930828460032 223351053320241 223846158303232 224424832794624 224438748024832 224686189314048 224773232001024 225109723031424 225459185467824 226205982261248 226896308134848 227142829326336 227234454644736 227405237059584 227836014230286 228682893238272 228931355541504 229023702319104 229037902697472 229379240853504 229629998594304 229802581426176 230841350750208 231185376608256 231438108819456 231452458900608 231797395501056 233020181184512 233274919206912 233622571843584 234241042742784 234335531352384 234426312162567 235111729594368 235476719239168 235827653246976 236085460402176 236180693016576 236195337156768 236272188636288 236547342130176 237944401035264 237959154532352 238055142961152 238132599570432 238147364736576 238313788145664 238409919627264 239041064110464 239832848662528 239929592905728 240022540836864 240302061846528 240923277213696 241016610094848 241912482103296 242194204065792 242820310892544 242835366715392 242914378678272 243197267410944 243939446571744 244747456217088 244827090321408 244842270572544 245589469884594 245761094025216 245860229615616 245955475055808 246770162466816 247523245238016 247696220749824 247792177446912 247796136935424 247811501279232 247892132339712 248548379160312 249472247169024 249662063771648 249743296954368 249762772942848 249844038893568 249859530215424 250505453011968 250797182017536 251725386612736 251826928091136 252477936893952 252493591527936 252771962978304 252869886001152 254481730043904 254685376176616 254778089668608 254860987465728 255258346651704 255535682992128 256485523193856 256690772839424 256883693715456 257268254893056 257547774984192 257667640534656 257847705206784 258051645960192 258711960027136 259591804944384 259696519593984 259978677977088 260083548684288 260384016263184 260772069938688 261741374078976 262147703832576 262434284107776 262825393324032 263521173085632 264500695793664 264712359490656 264894884610048 264911309144064 265306109902848 265596142952448 265719754301364 266796708777984 266997224964096 267210886480384 267687451164672 267704048848896 267812035831296 267915785328648 268103011663872 269314909208576 269811954745344 269920792018944 270025358441472 270027868717376 270339819577344 271435499044864 272151542366208 272154072408064 272358615023616 272468479574016 273189787554816 273596925837312 274297017860096 275340888244224 275447554394112 275561226682896 275751232339968 276481230778368 277616432775168 277731000121344 277838592192672 277939734183936 278658248343552 278766199627776 278787938939136 279917858390016 280026297643008 280352405487616 280869821743104 280961209073664 280983119560704 281091971492352 281288405680128 282231229120512 282559904743424 283191059939328 283195585069056 283305294102528 283307927834624 284055290468928 285536044449792 285538698919936 285649315667968 286291946299392 286521048198693 286625350877184 287898522877952 288546213593088 288777119444352 288882243403776 288994155429888 289113418159104 290078668357632 291050955030528 291069001344704 291389901766656 291502785251328 292040780562432 292476012724224 293360883245056 293798082772992 294340314267648 294575856782592 294916166811648 295670811459584 296895351717888 297238341353472 297241104613376 297801404426988 298025222787072 299233110392832 299697642668032 300146297375232 300164907636726 300371878084608 300612247290432 301167054955008 302528410846464 302857105768448 302979272859648 303206982746112 303538449088512 303781352307048 304910524317696 305241807388672 305364936425472 305383870263296 305838987804672 305928515616768 306173331459072 306403441901568 307788467666944 308584145092608 308603278534144 309063194001408 310006380018258 311033225609216 311496762458112 312321390323712 312447375136512 312568416216756 312682200956928 313482306125824 314780613869568 314907590688768 314927116209024 315029584848384 315396456173568 315978549460992 317406857281536 317510132760576 317529819648768 317751717527552 317879892836352 318466569535488 318589942431744 318721418813952 319906123874304 320030054449152 320402749128704 321098524655616 321231036284928 321355480126464 322549976137728 323760414523392 323780488953856 323885838237696 324263023214592 324874259374896 325252595428992 326329941622784 326456360763392 327432324409344 327452626512792 327681458700288 327813639487488 327940633407744 329026883289088 330030993650688 330389569929216 330394849247232 330415335038976 330522843119616 331397838880416 331518478123008 332629662892032 333017030590464 333125385191424 333146040287232 334007270682624 334258300256256 334396242690048 335769237454848 336637249191936 336658122037248 337029283971072 337159848001536 338188778201736 339308973391872 339704119558144 339814649954304 340344462202272 340714243989504 340851681967104 341754021345429 342511591620608 343024339857408 343397033312256 343535553478656 343556854046208 343796940275712 344068861280256 344444997891456 346122406592512 346262026125312 346778064912384 347157163229184 347178688350912 347696093251584 348988498771968 349530271776768 349912378810368 350192392242847 350433857765376 351361564114176 352667594391552 352949812654208 353215078858752 353741479870464 354128190603264 354293005735152 354821013195264 355728945037312 356916601552896 356938731798528 357082714441728 357221047104864 357470682218496 357614879440896 358561596165696 359749272993792 359894389358592 360033811255296 360430744633344 360453092769792 361384915820544 361524915142272 362868723154944 363291306098688 364230466338816 364253050073088 364371568017408 364795901116416 367121184325632 367240635482112 367263405858816 367414968910528 368384204826891 368641641037824 370155243700224 370308000161792 370451456256896 370586312245248 371284867857024 371544331124736 371688266170368 371717251918848 373223811186688 373368396857344 374208370753536 374493095657472 374614945431552 374644159414272 374789295323136 376195773026304 376308305494016 377588079919104 377740392136704 378740387291904 379157944467456 379304829001728 381722595065856 382028064264924 382167134502912 382291481198592 383303524488192 384728284790784 385036159259136 385325540573184 385484557545472 386321662476288 386501460801984 386771557810176 388067940040704 388519869022208 388670380335104 389387707416576 389544779390976 389968016965632 390576024394776 391730777030656 392453752356864 392612061118464 392767809043456 393221555748864 393651426161664 395860468957184 396751043690496 397068539235984 397366963716096 397959164854272 400195063166976 400219876848968 400495837446144 400816329720576 401556073273344 402154517495808 403371214461952 403972363812864 404717932118016 405041803076064 405321088499712 405509729366016 406547365756928 407153248567296 407785317072896 408231108612096 408537922535424 408702719361024 409784681332224 411445526790144 412084258668544 413011332366336 413171331591168 413341840024344 415329016610816 416263390101504 416424649162752 416428520431616 416596500182016 416757888289008 416909601275904 419707485159424 419876787585024 419902821612032 420039446464512 420528608231424 421304732614656 421932608520192 423209143042048 423346843680768 423373092865024 423839857115136 424786589908992 424961891751936 426541498499072 426706739265536 428308048379904 428473973501952 429938026315776 431847784316928 432350697619456 433165679166528 433323365105664 433491233144832 433670127238656 436576432545792 436603502017056 436904549941248 436908611600384 437084852649984 437254177876992 438061170843648 440041324867584 440519426572288 440526465662976 440553780051968 440697124159488 441510471401472 441863785173888 442024637497344 443506217189376 444022707453952 444194720382976 445343027576832 445861656920064 446702106640482 447692316606464 448849665589248 448877496049664 449546464002048 450219446062848 450247361455089 450918370935648 452411964522496 453792616269696 454285658652672 454468909289472 454810474119168 455672028460572 457365786476544 457862711083008 458047404638208 458075805394944 458758481707008 459259997188608 459605162852352 461682701500416 462370753216512 462876217638912 462904917801216 463594791002112 465009570027387 466040362369024 466549838413824 467245143687168 468482085485568 468671062704768 468852624325134 470223459188736 470953438478336 472170920804352 472361386033152 472390674313536 472544377272576 473094684260352 475918309064704 476110285922304 476265199140864 476294729473152 476627576291328 476819839254528 478082128220928 479665697325056 479859185811456 480045081673728 480604123693056 481846554427392 482033220189696 483824964206592 485640621785088 485670733430784 485828757356544 486394534821888 487878893143488 489494912434176 489654180642816 489684541145088 491178939769188 491522188050432 491720459231232 491910950111616 493540324933632 495046490476032 495392441499648 495584354893824 495592273870848 495623002558464 495784264679424 497096758320624 498944494338048 499324127543296 499525545885696 499688077787136 499719060430848 501010906023936 501594364035072 503450773225472 503653856182272 504955873787904 504987183055872 505543925956608 505739772002304 508963460087808 509370752353232 509556179337216 509721974931456 510516693303408 511071365984256 513381545678848 513767387430912 514536509786112 515095549968384 515335281069312 515695410413568 516103291920384 517423920054272 519183609888768 519393039187968 519957355954176 520167097368576 520768032526368 521544139877376 523482748157952 524295407665152 524868568215552 525650786648064 527042346171264 529001391587328 529424718981312 529822618288128 530612219805696 531192285904896 531439508602728 533593417555968 533994449928192 534421772960768 535374902329344 535408097697792 535624071662592 535831570657296 536206023327744 538629818417152 539623909490688 539841584037888 540050716882944 540055737434752 540679639154688 544303084732416 544308144816128 544936959148032 546379575109632 547193851674624 548594035720192 550681776488448 550895108788224 551122453365792 551502464679936 552962461556736 555232865550336 555462000242688 555677184385344 555879468367872 557316496687104 557532399255552 557575877878272 559835716780032 560052595286016 560704810975232 561739643486208 561922418147328 561966239121408 562183942984704 564462458241024 565119809486848 566382119878656 566391170138112 566610588205056 566615855669248 568110580937856 571077397839872 571298631335936 572583892598784 573042096397386 573250701754368 575797045755904 577092427186176 577554238888704 577988310859776 578226836318208 580157336715264 582101910061056 582138002689408 582779803533312 583005570502656 584081561124864 584952025448448 586721766490112 587596165545984 588680628535296 589151713565184 589832333623296 591341622919168 593790703435776 594476682706944 594482209226752 595602808853976 596050445574144 598466220785664 599395285336064 600292594750464 600329815273452 600743756169216 601224494580864 602334109910016 605056821692928 605714211536896 605958545719296 607076898177024 607562704614096 609821048635392 610729872850944 610767740526592 611677975609344 612346662918144 612806883803136 615576935333888 617168290185216 617206557068288 618126388002816 620012760036516 622066451218432 622993524916224 624642780647424 624894750273024 625136832433512 625364401913856 629561227739136 629815181377536 629854232418048 630059169696768 630792912347136 631957098921984 634813714563072 635020265521152 635059639297536 635503435055104 635759785672704 636933139070976 637179884863488 637442837627904 639812247748608 640060108898304 640805498257408 642462072569856 642710960252928 645099952275456 647560977907712 647771676475392 648526046429184 649748518749792 650505190857984 652659883245568 652912721526784 654864648818688 654905253025584 655362917400576 655627278974976 655881266815488 660061987301376 660779139858432 660789698494464 660830670077952 661045686239232 662795677760832 663036956246016 665259325784064 666034061180928 666250770382848 666292080574464 668014541365248 668516600512512 668792485380096 671538474909696 673274498383872 673316244074496 674058567942144 674319696003072 676377556403472 678617946783744 679408239116288 680688924404544 681428487979008 681703363934208 683508042690858 685023183241216 686048679714816 686794066624512 687071106957312 687113708092416 688137722560512 688889995782912 692244813185024 692524052250624 693556129824768 694314326458368 694357376701824 695392186503168 699060543553536 699824757620736 700384784485694 700867715530752 702723128228352 705335188783104 705899625308416 706430157717504 707482959740928 708256381206528 708586011470304 709642026390528 711457890074624 713833203105792 713877463597056 714165428883456 714442094209728 714941364436992 715229758881792 717123192331392 719498545987584 719788778717184 720067622510592 720906185539584 722769831641088 723049830284544 725737446309888 726582612197376 728460932677632 728506100146176 728743136034816 729591802232832 734242368651264 734481270964224 734526811717632 734829937821056 736768409653782 737283282075648 740310487400448 740616000323584 740902912513792 742569735714048 743088662249472 743376532340736 743434503837696 746447622373376 746736793714688 748416741507072 748986191314944 749229890863104 749288318828544 749578590646272 752391546052608 752616610988032 755176159838208 755480784273408 757480774583808 758315888934912 758609658003456 763445190131712 764056128529848 764334269005824 764582962397184 766607048976384 769456569581568 770072318518272 770651081146368 770969115090944 772643324952576 773002921603968 773543115620352 776135880081408 777039738044416 777340760670208 778775414833152 779089558781952 779936033931264 781152048789552 783461554061312 785224122236928 785535618086912 786443111497728 787302852323328 791720937914368 793502087380992 794137078471968 794733927432192 795918329708544 800390126333952 800439753697936 800991674892288 801632659441152 803112146546688 804309034991616 806742428923904 807944727625728 809435864236032 810083606152128 811019458732032 813094731513856 814306497134592 815570634145792 816462217224192 817075845070848 817405438722048 819569362664448 822891053580288 824168517337088 826022664732672 826342663182336 826683680048688 832849298325504 832857040863232 833193000364032 833515776578016 833819202551808 839414970318848 839753575170048 839805643224064 840078892929024 841057216462848 842609465229312 843865217040384 846418286084096 846693687361536 846746185730048 847679714230272 849573179817984 849923783503872 853413478531072 856616096759808 856947947003904 859563144596079 859876052631552 863695568633856 864701395238912 866331358333056 866646730211328 866982466289664 867340254477312 873152865091584 873207004034112 873817223200768 874169705299968 874508355753984 876122341687296 880082649735168 881038853144576 881107560103936 881394248318976 883020942802944 883727570347776 887012434378752 888045414907904 888389440765952 890686055153664 891723313840128 893404213280964 897699331178496 897754992099328 899092928004096 900438892125696 900494722910178 901836741871296 904823929044992 907585232539392 908571317305344 908937818578944 909620948238336 911344056921144 914731572953088 915725422166016 916094809276416 916151610789888 917516963414016 918519994377216 919210325704704 923365403000832 925752435277824 925809835602432 927189582004224 930019140054774 932080724738048 933099676827648 934490287374336 936964170971136 937342125409536 937705248650268 940446918377472 941906876956672 944341841608704 944722772066304 944781348627072 945088754545152 946189368520704 951836618129408 952220571844608 952530398281728 952589458946304 953255152582656 953639678509056 956164256441856 959718371622912 960090163347456 961208247386112 963693108854784 964066440379392 967649928413184 971281243570176 971341466861568 971657514713088 972789069643776 975757786286976 978989824868352 979369082290176 982357879538376 983044376100864 983440918462464 983821900223232 987080649867264 990092980952064 991168709787648 991184547741696 991246005116928 991568529358848 994193516641248 997888988676096 998648255086592 999051091771392 999376155574272 999438120861696 1002021812047872 1003188728070144 1007307712364544 1009911747575808 1009974366111744 1011087851913216 1011479544004608 1017926920175616 1018741504706464 1019112358674432 1019443949862912 1021033386606816 1022142731968512 1026763091357696 1027534774861824 1029073019572224 1030191099936768 1030670562138624 1031390820827136 1032206583840768 1034847840108544 1038367219777536 1038786078375936 1040334194737152 1041536065052736 1043088279754752 1046965496315904 1048590815330304 1049737136431104 1050577176728541 1051301573296128 1054084692342528 1058002783174656 1058849437962624 1059645236576256 1061224439611392 1062384571809792 1062879017205456 1067186835111936 1068843545921536 1070749804658688 1070816195395584 1071248143325184 1071663141314592 1072412046655488 1077259636834304 1079247818981376 1079683168075776 1080101433765888 1080111474869504 1081359278309376 1088606169464832 1088616289632256 1089873918296064 1092759150219264 1094387703349248 1097188071440384 1101363552976896 1101790217576448 1102244906731584 1105924923113472 1110465731100672 1110924000485376 1111354368770688 1111758936735744 1114632993374208 1115064798511104 1115151755756544 1119671433560064 1120105190572032 1121409621950464 1123479286972416 1123844836294656 1123932478242816 1124367885969408 1128924916482048 1132764239757312 1133221176410112 1133231711338496 1136221161875712 1142154795679744 1142597262671872 1145167785197568 1146084192794772 1146501403508736 1151594091511808 1154184854372352 1155108477777408 1155976621719552 1156453672636416 1160314673430528 1164203820122112 1164276005378816 1165559607066624 1166011141005312 1168163122249728 1169904050896896 1173443532980224 1175192331091968 1177361257070592 1178303427130368 1179664667246592 1182683245838336 1187581406871552 1188964418453504 1191205617707952 1192100891148288 1198790570672128 1200585189500928 1200659630546904 1201487512338432 1202448989161728 1204668219820032 1210113643385856 1211428423073792 1211917091438592 1214153796354048 1215125409228192 1219642097270784 1221459745701888 1221535481053184 1223355951218688 1224693325836288 1225613767606272 1231153870667776 1234336580370432 1234413114136576 1236252776005632 1240025520073032 1244132902436864 1245987049832448 1249285561294848 1249789500546048 1250273664867024 1250728803827712 1259122455478272 1259630362755072 1259708464836096 1260118339393536 1261585824694272 1263914197843968 1269627429126144 1270040531042304 1270119278595072 1271519571345408 1274359769726976 1274885675255808 1279624495497216 1280120217796608 1281610996514816 1284924145139712 1285421920505856 1295121955815424 1295543352950784 1297052092858368 1299497037499584 1301010381715968 1305825443053568 1309729297637376 1309810506051168 1310725834801152 1311254557949952 1311762533630976 1320123974602752 1321558279716864 1321579396988928 1321661340155904 1322091372478464 1325591355521664 1326073912492032 1330518651568128 1332068122361856 1332584161148928 1336029082730496 1337584970760192 1343076949819392 1346548996767744 1346632488148992 1348639392006144 1350742084365267 1352755112806944 1357235893567488 1358816478232576 1361377848809088 1362856975958016 1363406727868416 1367016085381716 1372097359429632 1373588133249024 1374142213914624 1374227416184832 1376275445121024 1377779991565824 1384489626370048 1385048104501248 1387112259649536 1388628652916736 1388714753403648 1390784373006336 1398121087107072 1399649515241472 1400769568971388 1401735431061504 1405446256456704 1410670377566208 1411799250616832 1412860315435008 1416512762413056 1417172022940608 1419284052781056 1422915780149248 1427754927194112 1428330857766912 1428884188419456 1429882728873984 1430459517763584 1434246384662784 1438997091975168 1439577557434368 1440135245021184 1441812371079168 1445539663282176 1446099660569088 1451474892619776 1456921865355264 1457012200292352 1457486272069632 1459183604465664 1468484737302528 1468962541928448 1469053623435264 1469659875642112 1473536819307564 1474566564151296 1480620974800896 1481232000647168 1481805825027584 1485139471428096 1486177324498944 1486753064681472 1486869007675392 1492895244746752 1493473587429376 1496833483014144 1497972382629888 1498576637657088 1499157181292544 1504783092105216 1505233221976064 1510352319676416 1510961568546816 1514961549167616 1516631777869824 1517219316006912 1526890380263424 1528112257059696 1528668538011648 1529165924794368 1533214097952768 1540144637036544 1541302162292736 1541938230181888 1545286649905152 1546005843207936 1547086231240704 1552271760162816 1554079476088832 1554681521340416 1557550829666304 1558179117563904 1559872067862528 1562304097579104 1566923108122624 1570448244473856 1571071236173824 1572886222995456 1574605704646656 1583441875828736 1587004174761984 1588274156943936 1589467854864384 1591836659417088 1600780252667904 1600879507395872 1601983349784576 1603265318882304 1606224293093376 1608618069983232 1613484857847808 1615889455251456 1618871728472064 1620167212304256 1622038917464064 1626189463027712 1631141268291584 1632924434448384 1634810877444096 1639138725328896 1645782107160576 1648337034674176 1652045329465344 1652685326364672 1653367360097376 1665698596651008 1665714081726464 1666386000728064 1667031553156032 1667638405103616 1678829940637696 1679507150340096 1679611286448128 1680157785858048 1682114432925696 1685218930458624 1692836572168192 1693387374723072 1693492371460096 1695359428460544 1699146359635968 1699847567007744 1706826957062144 1713232193519616 1713895894007808 1719126289192158 1719752105263104 1727391137267712 1732662716666112 1733964932579328 1734680508954624 1746305730183168 1746414008068224 1747634446401536 1748339410599936 1749016711507968 1752244683374592 1760165299470336 1762077706289152 1762215120207872 1762788496637952 1766041885605888 1767455140695552 1774024868757504 1776778881531904 1781372110307328 1783446627680256 1786808426561928 1795398662356992 1795509984198656 1798185856008192 1800877784251392 1800989445820356 1803673483742592 1809647858089984 1815170465078784 1817142634610688 1817875637157888 1822688113842288 1829463145906176 1832189618552832 1832303221579776 1835033926828032 1837039988754432 1838420651409408 1846730806001664 1851504870555648 1851619671204864 1854379164008448 1860038280109548 1866199353655296 1868980574748672 1873928341942272 1874684250819072 1875410497300536 1883813753913344 1888683683217408 1889445544132608 1889562697254144 1890177509090304 1892378737041408 1903673236258816 1904441143689216 1905060796563456 1905178917892608 1906510305165312 1907279357018112 1912328512883712 1919436743245824 1920180326694912 1922416494772224 1927386217709568 1928132880758784 1935299856826368 1942682933723136 1943315029426176 1945578139287552 1951515572573952 1957979649736704 1958738164580352 1964715759076752 1966088752201728 1966881836924928 1967643800446464 1980185961904128 1982337419575296 1982369095483392 1982492010233856 1983137058717696 1988387033282496 1995777977352192 1998102183542784 1998752311148544 1998876241723392 2004043624095744 2006377456140288 2014615424729088 2019823495151616 2019948732223488 2022175703826432 2022959088009216 2035853840351232 2037483009412928 2038224717348864 2042066773213632 2044285463937024 2053526182715392 2055069549723648 2058146039144448 2060382199873536 2061341124277248 2064413167681536 2069695680217088 2076734439555072 2077572156751872 2080668389474304 2083072130105472 2086176559509504 2097181630660608 2099474272862208 2101154353457082 2102603146592256 2108169384685056 2116005566349312 2117698875925248 2119290473152512 2122448879222784 2124769143619584 2125758034410912 2134373670223872 2137687091843072 2141499609317376 2141632390791168 2142496286650368 2143326282629184 2144824093310976 2154519273668608 2158495637962752 2159366336151552 2160202867531776 2160222949739008 2162718556618752 2177212338929664 2177232579264512 2179747836592128 2185518300438528 2188775406698496 2194376142880768 2202727105953792 2203580435152896 2204489813463168 2211849846226944 2220931462201344 2221848000970752 2222708737541376 2229265986748416 2230129597022208 2230303511513088 2239342867120128 2240210381144064 2242819243900928 2246958573944832 2247689672589312 2247864956485632 2248735771938816 2257849832964096 2265528479514624 2266442352820224 2266463422676992 2272442323751424 2284309591359488 2285194525343744 2290335570395136 2292168385589544 2293002807017472 2303188183023616 2308369708744704 2310216955554816 2311953243439104 2312907345272832 2320629346861056 2328407640244224 2328552010757632 2331119214133248 2332022282010624 2336326244499456 2339808101793792 2346887065960448 2350384662183936 2356606854260736 2359329334493184 2365366491676672 2375162813743104 2377928836907008 2382411235415904 2384201782296576 2397581141344256 2401170379001856 2401319261093808 2402975024676864 2404897978323456 2409336439640064 2420227286771712 2422856846147584 2423834182877184 2428307592708096 2430250818456384 2439284194541568 2442919491403776 2443070962106368 2446711902437376 2449386651672576 2451227535212544 2462307741335552 2468673160740864 2468826228273152 2472505552011264 2480051040146064 2488265804873728 2498571122589696 2499579001092096 2500547329734048 2501457607655424 2518244910956544 2519260725510144 2519416929672192 2520236678787072 2523171649388544 2527828395687936 2539254858252288 2540081062084608 2540238557190144 2543039142690816 2548719539453952 2549771350511616 2560240435593216 2563221993029632 2569848290279424 2570843841011712 2578689433788237 2590243911630848 2591086705901568 2594104185716736 2598994074999168 2602020763431936 2611650886107136 2619458595274752 2619621012102336 2621451669602304 2622509115899904 2623525067261952 2640247949205504 2643116559433728 2643322680311808 2644182744956928 2651182711043328 2661037303136256 2664136244723712 2665168322297856 2672058165460992 2675169941520384 2693097993535488 2693264976297984 2697278784012288 2701484168730534 2705510225613888 2714471787134976 2722755697618176 2725713951916032 2726813455736832 2734032170763432 2744194718859264 2747176266498048 2748284427829248 2748454832369664 2752550890242048 2755559983131648 2768979252740096 2770096209002496 2777257305833472 2777429506807296 2781568746012672 2796242174214144 2799299030482944 2801539137942776 2803470862123008 2810892512913408 2821340755132416 2823598501233664 2825720630870016 2833025524826112 2834344045881216 2838568105562112 2845831560298496 2855509854388224 2856661715533824 2857768376838912 2859765457747968 2860919035527168 2868492769325568 2879155114868736 2880270490042368 2883624742158336 2891079326564352 2892199321138176 2902949785239552 2913843730710528 2914024400584704 2914972544139264 2918367208931328 2936969474605056 2938107246870528 2939319751284224 2947073638615128 2949133128302592 2961241949601792 2962464001294336 2963611650055168 2970278942856192 2973506129362944 2973738015350784 2985790489493504 2986947174858752 2993666966028288 2995944765259776 2997153275314176 2998314362585088 3009566184210432 3021923137093632 3029923098335232 3033263555739648 3034438632013824 3053780760526848 3056224514119392 3057337076023296 3058331849588736 3066428195905536 3080289274073088 3082604324585472 3083876460363776 3090573299810304 3092011686415872 3094172462481408 3104543520325632 3108158952177664 3109363042680832 3115101659332608 3116358235127808 3124608195158208 3133846216245248 3140896488947712 3142142472347648 3145772445990912 3149211409293312 3151731530185623 3166883751657472 3174008349523968 3176548313887872 3178935709728768 3183673318834176 3201560505335808 3201759014791744 3206530637764608 3212448586186752 3217236139966464 3226969715695616 3231778910502912 3237743456944128 3240334424608512 3244077834928128 3252378926055424 3262282536583168 3265848868896768 3269621754888192 3278277450657792 3291564214321152 3296674069348352 3304090658930688 3305370652729344 3306734720194752 3331397193302016 3331428163452928 3332772001456128 3334063106312064 3335276810207232 3357659881275392 3359014300680192 3359222572896256 3360315571716096 3364228865851392 3370437860917248 3385673144336384 3386774749446144 3386984742920192 3398292719271936 3399695134015488 3413653914124288 3426464387039232 3427791788015616 3438252578384316 3439504210526208 3454782274535424 3465325433332224 3467929865158656 3469361017909248 3492611460366336 3492828016136448 3495268892803072 3496678821199872 3498033423015936 3504489366749184 3520330598940672 3524155412578304 3524430240415744 3525576993275904 3532083771211776 3534910281391104 3548049737515008 3553557763063808 3562744220614656 3566893255360512 3573616853123856 3591019968397312 3596371712016384 3601755568502784 3601978891640712 3607346967485184 3619295716179968 3630340930157568 3634285269221376 3635751274315776 3645376227684576 3658926291812352 3664379237105664 3664606443159552 3670067853656064 3674079977508864 3676841302818816 3693461612003328 3703009741111296 3703239342409728 3708758328016896 3720076560219096 3732398707310592 3737961149497344 3747856683884544 3749368501638144 3750820994601072 3767627507826688 3777367366434816 3778891088265216 3779125394508288 3780355018180608 3784757474082816 3807346472517632 3808882287378432 3810121593126912 3810357835785216 3814558714036224 3824657025767424 3838873486491648 3840360653389824 3844832989544448 3854772435419136 3856265761517568 3885365867446272 3886630058852352 3891156278575104 3903031145147904 3917476329160704 3929431518153504 3932177504403456 3933763673849856 3935287600892928 3960371923808256 3964674839150592 3964738190966784 3964984020467712 3966274117435392 3976774066564992 3991555954704384 3996204367085568 3997752483446784 4008087248191488 4012754912280576 4029230849458176 4039646990303232 4039897464446976 4045918176018432 4052226253095801 4071707680702464 4074966018825856 4076449434697728 4084133546427264 4088570927874048 4107052365430784 4116292078288896 4120764399747072 4122682248554496 4128826335363072 4139391360434176 4153468879110144 4155144313503744 4161336778948608 4166144260210944 4172353119019008 4194363261321216 4198948545724416 4202308706914164 4205206293184512 4216338769370112 4232011132698624 4235397751850496 4238580946305024 4249538287239168 4251516068821824 4268747340447744 4275374183686144 4283264781582336 4284992573300736 4286652565258368 4289648186621952 4309038547337216 4316991275925504 4318732672303104 4320405735063552 4320445899478016 4325437113237504 4354424677859328 4354465158529024 4371036600877056 4377550813396992 4405454211907584 4407160870305792 4408979626926336 4423699692453888 4441862924402688 4443696001941504 4445417475082752 4458531973496832 4460259194044416 4460607023026176 4478685734240256 4480420762288128 4485638487801856 4493917147889664 4495729912971264 4497471543877632 4515699665928192 4531056959029248 4532884705640448 4532926845353984 4544884647502848 4568619182718976 4570389050687488 4580671140790272 4584336771179088 4586005614034944 4620433911109632 4623906486878208 4625814690545664 4641258693722112 4656815280488448 4657104021515264 4662238428266496 4664044564021248 4672652488998912 4679616203587584 4693774131920896 4700769324367872 4713213708521472 4718658668986368 4750325627486208 4755857673814016 4764822470831808 4768403564593152 4795162282688512 4802340758003712 4802638522187616 4805950049353728 4809795956646912 4818672879280128 4840454573543424 4845713692295168 4847668365754368 4856615185416192 4860501636912768 4878568389083136 4886141924212736 4893423804874752 4898773303345152 4924615482671104 4937346321481728 4937652456546304 4945011104022528 4960102080292128 4976531609747456 4997142245179392 4999158002184192 5001094659468096 5002915215310848 5036489821913088 5038521451020288 5038833859344384 5040473357574144 5046343298777088 5055656791375872 5078509716504576 5080162124169216 5080477114380288 5086078285381632 5097439078907904 5099542701023232 5120480871186432 5126443986059264 5139696580558848 5141687682023424 5157378867576474 5180487823261696 5182173411803136 5197988149998336 5204041526863872 5223301772214272 5238917190549504 5239242024204672 5242903339204608 5245018231799808 5247050134523904 5280495898411008 5286233118867456 5286645360623616 5288365489913856 5302365422086656 5322074606272512 5330336644595712 5344116330921984 5350339883040768 5386195987070976 5386529952595968 5394557568024576 5402968337461068 5411020451227776 5428943574269952 5445511395236352 5451427903832064 5453626911473664 5468064341526864 5488389437718528 5496568855658496 5496909664739328 5505101780484096 5511119966263296 5537958505480192 5540192418004992 5554514611666944 5554859013614592 5563137492025344 5598598060965888 5603078275885552 5606941724246016 5621785025826816 5647197002467328 5651441261740032 5666051049652224 5668688091762432 5677136211124224 5691663120596992 5711019708776448 5713323431067648 5715536753677824 5719530915495936 5721838071054336 5736985538651136 5758310229737472 5760540980084736 5767249484316672 5782158653128704 5784398642276352 5805899570479104 5828048801169408 5829945088278528 5836734417862656 5873938949210112 5876214493741056 5878639502568448 5894147277230256 5898266256605184 5924928002588672 5927223300110336 5940557885712384 5947012258725888 5947476030701568 5973894349717504 5987333932056576 5994306550628352 5996628725170176 6019132368420864 6043846274187264 6059846196670464 6066527111479296 6068877264027648 6107561521053696 6112449028238784 6114674152046592 6132856391811072 6160578548146176 6165208649170944 6167752920727552 6181146599620608 6184023372831744 6209087040651264 6216317904355328 6218726085361664 6230203318665216 6232716470255616 6249216390316416 6284284944695296 6291544891981824 6298422818586624 6303463060371246 6333767503314944 6348016699047936 6353096627775744 6357871419457536 6367346637668352 6403121010671616 6403518029583488 6413061275529216 6424897172373504 6434472279932928 6453939431391232 6463557821005824 6475486913888256 6480668849217024 6488155669856256 6504757852110848 6524565073166336 6531697737793536 6539243509776384 6556554901315584 6583128428642304 6593348138696704 6608181317861376 6610741305458688 6613469440389504 6662794386604032 6662856326905856 6665544002912256 6668126212624128 6718028601360384 6718445145792512 6720631143432192 6728457731702784 6740875721834496 6771346288672768 6773549498892288 6773969485840384 6796585438543872 6799390268030976 6827307828248576 6852928774078464 6855583576031232 6876505156768632 6879008421052416 6909564549070848 6930650866664448 6935859730317312 6938722035818496 6985222920732672 6985656032272896 6990537785606144 6993357642399744 6996066846031872 7008978733498368 7040661197881344 7048860480831488 7051153986551808 7069820562782208 7096099475030016 7107115526127616 7125488441229312 7133786510721024 7147233706247712 7182039936794624 7192743424032768 7203511137005568 7203957783281424 7214693934970368 7260681860315136 7268570538442752 7271502548631552 7290752455369152 7317852583624704 7328758474211328 7329212886319104 7340135707312128 7348159955017728 7353682605637632 7386923224006656 7406019482222592 7406478684819456 7417516656033792 7440153120438192 7464797414621184 7495713367769088 7498737003276288 7501641989202144 7535255015653376 7554734732869632 7557782176530432 7558250789016576 7560710036361216 7569514948165632 7614692945035264 7617764574756864 7620243186253824 7620715671570432 7629117428072448 7649314051534848 7680721306779648 7689665979088896 7709544870838272 7712531523035136 7770731734892544 7773260117704704 7782312557150208 7806062290295808 7834952658321408 7858863036307008 7864355008806912 7867527347699712 7870575201785856 7920743847616512 7929349678301184 7929968040935424 7932548234870784 7953548133129984 7983111909408768 7992408734171136 7995504966893568 8016174496382976 8025509824561152 8079293980606464 8079794928893952 8091836352036864 8104452506191602 8143415361404928 8149932037651712 8168267092854528 8177141855748096 8214104730861568 8232584156577792 8241528799494144 8245364497108992 8257652670726144 8278782720868352 8306937758220288 8310288627007488 8332288520421888 8344706238038016 8388726522642432 8397897091448832 8404617413828328 8410412586369024 8432677538740224 8464022265397248 8470795503700992 8477161892610048 8499076574478336 8503032137643648 8537494680895488 8550748367372288 8566529563164672 8569985146601472 8573305130516736 8579296373243904 8618077094674432 8637465344606208 8640811470127104 8640891798956032 8650874226475008 8708849355718656 8708930317058048 8742073201754112 8755101626793984 8810908423815168 8814321740611584 8817959253852672 8847399384907776 8883725848805376 8887392003883008 8890834950165504 8920518388088832 8921214046052352 8957371468480512 8960841524576256 8971276975603712 8987834295779328 8991459825942528 8994943087755264 9065769411280896 9065853690707968 9089769295005696 9140778101374976 9161342281580544 9168673542358176 9172011228069888 9240867822219264 9247812973756416 9251629381091328 9282517387444224 9313630560976896 9314208043030528 9324476856532992 9328089128042496 9345304977997824 9387548263841792 9401538648735744 9426427417042944 9437317337972736 9455194590556869 9500651254972416 9511715347628032 9529644941663616 9536807129186304 9604681516007424 9605277044375232 9619591913293824 9637345758560256 9680909147086848 9691427384590336 9695336731508736 9713230370832384 9721003273825536 9757136778166272 9772283848425472 9786847609749504 9797546606690304 9874692642963456 9875304913092608 9890022208045056 9920204160584256 9953063219494912 9994284490358784 9998316004368384 10002189318936192 10005830430621696 10072979643826176 10077042902040576 10077667718688768 10080946715148288 10092686597554176 10111313582751744 10157019433009152 10160324248338432 10160954228760576 10194878157815808 10199085402046464 10240961742372864 10252887972118528 10279393161117696 10283375364046848 10314757735152948 10360975646523392 10364346823606272 10395976299996672 10408083053727744 10446603544428544 10477834381099008 10478484048409344 10485806678409216 10490036463599616 10494100269047808 10560991796822016 10572466237734912 10573290721247232 10576730979827712 10604730844173312 10644149212545024 10660673289191424 10688232661843968 10700679766081536 10773059905191936 10789115136049152 10805936674922136 10822040902455552 10857887148539904 10891022790472704 10902855807664128 10907253822947328 10936128683053728 10976778875437056 10993137711316992 10993819329478656 11010203560968192 11022239932526592 11080384836009984 11109029223333888 11109718027229184 11126274984050688 11197196121931776 11206156551771104 11213883448492032 11243570051653632 11294394004934656 11302882523480064 11332102099304448 11337376183524864 11354272422248448 11383326241193984 11422039417552896 11426646862135296 11431073507355648 11443676142108672 11473971077302272 11516620459474944 11521081960169472 11534498968633344 11564317306257408 11568797284552704 11656097602338816 11659890176557056 11673468835725312 11752428987482112 11757279005136896 11788294554460512 11796532513210368 11849856005177344 11854446600220672 11881115771424768 11894024517451776 11894952061403136 11947788699435008 11974667864113152 11988613101256704 11993257450340352 12038264736841728 12087692548374528 12119692393340928 12137754528055296 12215123042107392 12224898056477568 12229348304093184 12265712783622144 12321157096292352 12335505841455104 12362293199241216 12368046745663488 12418174081302528 12437452170723328 12460406637330432 12465432940511232 12498432780632832 12568569889390592 12583089783963648 12596845637173248 12606926120742492 12667535006629888 12696033398095872 12706193255551488 12715742838915072 12806242021343232 12807036059166976 12826122551058432 12849794344747008 12868944559865856 12907878862782464 12927115642011648 12950973827776512 12961337698434048 12976311339712512 13009515704221696 13063395475587072 13113109802631168 13186696277393408 13216362635722752 13221482610917376 13226938880779008 13325588773208064 13325712653811712 13331088005824512 13336252425248256 13436057202720768 13436890291585024 13441262286864384 13456915463405568 13481751443668992 13542692577345536 13547098997784576 13547938971680768 13593170877087744 13598780536061952 13654615656497152 13705857548156928 13711167152062464 13753010313537264 13758016842104832 13861301733328896 13871719460634624 13877444071636992 13970445841465344 13971312064545792 13986715284799488 13992133692063744 14017957466996736 14081322395762688 14097720961662976 14102307973103616 14139641125564416 14214231052255232 14250976882458624 14267573021442048 14294467412495424 14364079873589248 14385486848065536 14407022274011136 14407915566562848 14429387869940736 14521363720630272 14537141076885504 14543005097263104 14581504910738304 14635705167249408 14658425772638208 14680271414624256 14696319910035456 14773846448013312 14812038964445184 14812957369638912 14835033312067584 14880306240876384 14929594829242368 14991426735538176 14997474006552576 15003283978404288 15109469465739264 15115564353060864 15116501578033152 15121420072722432 15139029896331264 15229385890070528 15235529149513728 15240486372507648 15241431343140864 15258234856144896 15298628103069696 15361442613559296 15379331958177792 15419089741676544 15425063046070272 15541463469785088 15546520235409408 15612124580591616 15669905316642816 15717726072614016 15728710017613824 15735054695399424 15741150403571712 15841487695233024 15858699356602368 15859936081870848 15865096469741568 15907096266259968 15966223818817536 15991009933787136 16032348992765952 16051019649122304 16158587961212928 16159589857787904 16183672704073728 16208905012383204 16286830722809856 16299864075303424 16336534185709056 16354283711496192 16428209461723136 16465168313155584 16490728994217984 16515305341452288 16557565441736704 16613875516440576 16620577254014976 16664577040843776 16689412476076032 16795794182897664 16809234827656656 16820825172738048 16865355077480448 16941591007401984 16954323785220096 16998153148956672 17006064275287296 17074989361790976 17101496734744576 17133059126329344 17139970293202944 17146610261033472 17158592746487808 17236154189348864 17274930689212416 17281622940254208 17281783597912064 17301748452950016 17417698711437312 17417860634116096 17484146403508224 17510203253587968 17621816847630336 17628643481223168 17635918507705344 17694798769815552 17774784007766016 17781669900331008 17841036776177664 17842428092104704 17921683049152512 17942553951207424 17982919651885056 17989886175510528 18131538822561792 18131707381415936 18179538590011392 18281556202749952 18322684563161088 18337347084716352 18344022456139776 18481735644438528 18495625947512832 18503258762182656 18627261121953792 18628416086061056 18648953713065984 18656178256084992 18690609955995648 18775096527683584 18852854834085888 18874634675945472 18910389181113738 19001302509944832 19059289883327232 19073614258372608 19209363032014848 19210554088750464 19239183826587648 19274691517120512 19361818294173696 19382854769180672 19390673463017472 19426460741664768 19442006547651072 19514273556332544 19544567696850944 19573695219499008 19595093213380608 19749385285926912 19750609826185216 19780044416090112 19840408321168512 19906126438989824 19988568980717568 19996632008736768 20004378637872384 20154085804081152 20155335437377536 20161893430296576 20185373195108352 20222627165503488 20314038866018304 20320648496676864 20321908457521152 20389756315631616 20398170804092928 20481923484745728 20558786322235392 20566750728093696 20629515470305896 20721951293046784 20728693647212544 20791952599993344 20816166107455488 20893207088857088 20955668762198016 20956968096818688 20971613356818432 20980072927199232 20988200538095616 21121983593644032 21146581442494464 21153461959655424 21209461688346624 21288298425090048 21321346578382848 21376465323687936 21401359532163072 21546119810383872 21578230272098304 21611873349844272 21644081804911104 21782045580945408 21805711615328256 21814507645894656 21872257366107456 21953557750874112 21986275422633984 21987638658957312 22020407121936384 22044479865053184 22160769672019968 22218058446667776 22219436054458368 22252549968101376 22394392243863552 22412313103542208 22487140103307264 22588788009869312 22605765046960128 22664204198608896 22674752367049728 22708544844496896 22766652482387968 22844078835105792 22853293724270592 22862147014711296 22887352284217344 22947942154604544 23042163920338944 23068997937266688 23128634612514816 23137594569105408 23312195204677632 23319780353114112 23346937671450624 23504857974964224 23514558010273792 23576589108921024 23593065026420736 23699712010354688 23708893200441344 23762231542849536 23788049034903552 23789904122806272 23895577398870016 23949335728226304 23977226202513408 23986514900680704 24076529473683456 24239384786681856 24275509056110592 24430246084214784 24449796112955136 24531425567244288 24642314192584704 24671011682910208 24724586398482432 24736093491326976 24836348162605056 24874904341446656 24920813274660864 24930865881022464 24996865561265664 25137139778781184 25166179567927296 25193691274346496 25213852241484984 25335070013259776 25392066796191744 25412386511102976 25431485677830144 25612484042686464 25614072118333952 25652245102116864 25699588689494016 25737889119731712 25815757725564928 25854231284023296 25922675396868096 25952622679425024 26019031408443392 26126790951174144 26226219605262336 26373392554786816 26432725271445504 26442965221834752 26453877761558016 26651177546416128 26651425307623424 26662176011649024 26672504850496512 26872114405441536 26873780583170048 26882524573728768 26913830926811136 26963502887337984 27085385154691072 27095877943361536 27197561072123904 27309231312994304 27422334304124928 27506020627074528 27516033684209664 27722603466657792 27743438921269248 27754888143273984 27940891682930688 27942624129091584 27973430569598976 27984267384127488 28035914933993472 28162644791525376 28195441923325952 28204615946207232 28279282251128832 28365583771670607 28428462104510464 28501953764917248 28535146042884096 28588934824990848 28728159747178496 28814044548022272 28815831133125696 28858775739881472 29042727441260544 29074282153771008 29086010194526208 29163009821476608 29271410334498816 29316851545276416 29360542829248512 29392639820070912 29624077928890368 29625914739277824 29670066624135168 29760612481752768 29859189658484736 29982853471076352 29994948013105152 30006567956808576 30218938931478528 30231128706121728 30233003156066304 30242840145444864 30278059792662528 30458771780141056 30471058299027456 30480972745015296 30482862686281728 30597256206139392 30722885227118592 30758663916355584 30838179483353088 30850126092140544 31082926939570176 31093040470818816 31224249161183232 31339810633285632 31435452145228032 31457420035227648 31470109390798848 31482300807143424 31682975390466048 31717398713204736 31719872163741696 31730192939483136 31814192532519936 31932447637635072 31982019867574272 32064697985531904 32102039298244608 32319179715575808 32367345408147456 32417810024766408 32573661445619712 32599728150606848 32673068371418112 32708567422992384 32856418923446272 32930336626311168 32981457988435968 33030610682904576 33241154508029952 33329154081687552 33378824952152064 33591588365795328 33618469655313312 33641650345476096 33730710154960896 33883182014803968 33908647570440192 33996306297913344 34012128550574592 34149978723581952 34202993469489152 34266118252658688 34279940586405888 34293220522066944 34472308378697728 34549861378424832 34563245880508416 34563567195824128 34603496905900032 34835721268232192 34968292807016448 35020406507175936 35257286962446336 35271837015410688 35389597539631104 35549568015532032 35563339800662016 35682073552355328 35684856184209408 35843366098305024 35885107902414848 35965839303770112 35979772351021056 36263077645123584 36263414762831872 36359077180022784 36563112405499904 36645369126322176 36674694169432704 36688044912279552 36963471288877056 37006517524365312 37254522243907584 37256832172122112 37312356512169984 37381219911991296 37550193055367168 37705709668171776 37749269351890944 37820778362227476 38002605019889664 38118579766654464 38147228516745216 38418726064029696 38421108177500928 38478367653175296 38549383034241024 38723636588347392 38765709538361344 38781346926034944 38852921483329536 38884013095302144 39028547112665088 39089135393701888 39190186426761216 39501219652370432 39560088832180224 39680816642337024 39812252877979648 39977137961435136 39993264017473536 40008757275744768 40308171608162304 40310670874755072 40323786860593152 40370746390216704 40445254331006976 40628077732036608 40641296993353728 40643816915042304 40779512631263232 40796341608185856 40963846969491456 41117572644470784 41133501456187392 41259030940611792 41443902586093568 41583905199986688 41632332214910976 41786414177714176 41911337524396032 41913936193637376 41960145854398464 41976401076191232 42243967187288064 42293162884988928 42306923919310848 42418923376693248 42642693156765696 42752930647375872 42802719064326144 43092239620767744 43156460544196608 43223746699688544 43288163609822208 43564091161890816 43611423230656512 43629015291789312 43744514732214912 43907115501748224 43975277317914624 44040814243872768 44088959730106368 44321539344039936 44436116893335552 44438872108916736 44505099936202752 44788784487727104 44824626207084416 44974280206614528 45177576019738624 45328408397217792 45349504734099456 45417089688993792 45533304964775936 45688157670211584 45706587448541184 45724294029422592 45774704568434688 45895884309209088 46084327840677888 46137995874533376 46257269225029632 46275189138210816 46624390409355264 46639560706228224 47009715949928448 47029116020547584 47153178217842048 47186130052841472 47399424020709376 47417786400882688 47524463085699072 47576098069807104 47579808245612544 47791154797740032 47898671456452608 47973029801361408 48153058947366912 48478769573363712 48551018112221184 48860492168429568 48899592225910272 49062851134488576 49284628385169408 49342023365820416 49472186982653952 49672696325210112 49749808682893312 49841626549321728 49861731762044928 49993731122531328 50274279557562368 50387382548692992 50427704482969968 50824773022205952 50862971355660288 51224968085372928 51228144236667904 51304490204233728 51399177378988032 51475778239463424 51631515451129856 51708462568046592 51845350793736192 51905245358850048 52253581902348288 52452439210524672 52746785109573632 52865450542891008 52885930443669504 52907755523116032 53302850615246848 53324352023298048 53345009700993024 53747561166340096 53765049147457536 53827661853622272 54170770309382144 54191755886723072 54395122144247808 54844668608249856 55012041254149056 55032067368419328 55445206933315584 55486877842538496 55509776286547968 55881783365861376 55885248258183168 55946861139197952 55968534768254976 56071829867986944 56325289583050752 56390883846651904 56558564502257664 56731167543341214 56856924209020928 57003907529834496 57177869649981696 57456319494356992 57628089096044544 57631662266251392 57717551479762944 58085454882521088 58148564307542016 58172020389052416 58326019642953216 58542820668997632 58633703090552832 58721085658497024 58785279640141824 59248155857780736 59251829478555648 59340133248270336 59521224963505536 59718379316969472 59965706942152704 59989896026210304 60013135913617152 60462257412243456 60466006312132608 60485680290889728 60556119585325056 60917543560282112 60942116598054912 60961945490030592 60965725372563456 61194512412278784 61445770454237184 61676358966706176 61700252184281088 62165853879140352 62186080941637632 62448498322366464 62679621266571264 62870904290456064 62914840070455296 62940218781597696 62964601614286848 63365950780932096 63439744327483392 63460385878966272 63628385065039872 63864895275270144 63964039735148544 64129395971063808 64204078596489216 64638359431151616 64734690816294912 64835620049532816 65199456301213696 65346136742836224 65417134845984768 65712837846892544 65860673252622336 65962915976871936 66061221365809152 66482309016059904 66658308163375104 66757649904304128 67183176731590656 67236939310626624 67461420309921792 67766364029607936 67817295140880384 67992612595826688 68024257101149184 68299957447163904 68405986938978304 68532236505317376 68559881172811776 68586441044133888 69126491761016832 69127134391648256 69206993811800064 69671442536464384 69936585614032896 70040813014351872 70514573924892672 70543674030821376 70779195079262208 71099136031064064 71126679601324032 71364147104710656 71369712368418816 71686732196610048 71770215804829696 71931678607540224 71959544702042112 72526829525663744 72718154360045568 73126224810999808 73290738252644352 73349388338865408 73926942577754112 74013035048730624 74509044487815168 74513664344244224 74624713024339968 74762439823982592 75100386110734336 75411419336343552 75498538703781888 75641556724454952 76005210039779328 76237159533308928 76294457033490432 76837452128059392 76842216355001856 76956735306350592 77098766068482048 77447273176694784 77562693852069888 77768026190604288 78057094225330176 78178270787403776 78380372853522432 79002439304740864 79120177664360448 79361633284674048 79954275922870272 79986528034947072 80017514551489536 80616343216324608 80621341749510144 80647573721186304 80741492780433408 80890508662013952 81256155464073216 81287633830084608 81592683216371712 81927693938982912 82267002912374784 82518061881223584 82887805172187136 83167810399973376 83264664429821952 83822675048792064 83827872387274752 83920291708796928 83952802152382464 84487934374576128 84586325769977856 84613847838621696 84837846753386496 85285386313531392 85505861294751744 85605438128652288 86184479241535488 86447493399377088 86576327219644416 87128182323781632 87222846461313024 87258030583578624 87489029464429824 87814231003496448 87950554635829248 88081628487745536 88177919460212736 88872233786671104 88877744217833472 89010199872405504 89577568975454208 89649252414168832 89948560413229056 90355152039477248 90656816794435584 90699009468198912 90834179377987584 91066609929551872 91376315340423168 91413174897082368 91448588058845184 91791768618418176 92168655681355776 92275991749066752 92514538450059264 92550378276421632 93248780818710528 93279121412456448 94019431899856896 94058232041095168 94306356435684096 94372260105682944 94798848041418752 94835572801765376 95048926171398144 95152196139614208 95159616491225088 95582309595480064 95797342912905216 95946059602722816 96306117894733824 96957539146727424 97102036224442368 97720984336859136 97799184451820544 98125702268977152 98569256770338816 98684046731640832 98944373965307904 99499617365786624 99723463524089856 99987462245062656 100548559115124736 100774765097385984 100855408965939936 101649546044411904 101725942711320576 102449936170745856 102456288473335808 102608980408467456 102798354757976064 103263030902259712 103416925136093184 103690701587472384 103810490717700096 104507163804696576 104904878421049344 105771860887339008 105815511046232064 106605701230493696 106648704046596096 106690019401986048 107495122332680192 107530098294915072 107655323707244544 108383511773446144 108790244288495616 109689337216499712 110024082508298112 110064134736838656 110890413866631168 111019552573095936 111763566731722752 111770496516366336 111937069536509952 112143659735973888 112650579166101504 112781767693303808 113117129004515328 113462335086682428 114007815059668992 114355739299963392 114912638988713984 115256178192089088 115263324532502784 115435102959525888 116170909765042176 116297128615084032 116344040778104832 116652039285906432 117085641337995264 117267406181105664 117570559280283648 118503658957111296 118680266496540672 119042449927011072 119436758633938944 119931413884305408 119979792052420608 120026271827234304 120924514824486912 120932012624265216 120971360581779456 121112239170650112 121884233196109824 121923890980061184 121931450745126912 122389024824557568 122891540908474368 123352717933412352 123400504368562176 124331707758280704 124896996644732928 125359242533142528 125741808580912128 125880437563195392 125929203228573696 126731901561864192 126879488654966784 126920771757932544 127256770130079744 127928079470297088 128258791942127616 128408157192978432 129276718862303232 129469381632589824 129671240099065632 130398912602427392 130692273485672448 130834269691969536 131425675693785088 131721346505244672 131925831953743872 132122442731618304 132964618032119808 133316616326750208 133515299808608256 134366353463181312 134473878621253248 134922840619843584 135532728059215872 135985225191653376 136048514202298368 136599914894327808 136811973877956608 137064473010634752 137119762345623552 137172882088267776 138252983522033664 138254268783296512 138413987623600128 139342885072928768 139873171228065792 141029147849785344 141087348061642752 141558390158524416 142198272062128128 142253359202648064 142728294209421312 142739424736837632 143373464393220096 143919089404084224 145053659051327488 145436308720091136 146252449621999616 146581476505288704 146698776677730816 147853885155508224 148026070097461248 149018088975630336 149027328688488448 149249426048679936 149524879647965184 150200772221468672 150822838672687104 151283113448909904 152474319066617856 152588914066980864 153674904256118784 153684432710003712 153913470612701184 154197532136964096 154894546353389568 155125387704139776 155536052381208576 156356541574807552 156760745707044864 158004878609481728 158240355328720896 158723266569348096 159908551845740544 159973056069894144 160035029102979072 161242683499020288 161295147442372608 161482985560866816 162512310928146432 162575267660169216 163185366432743424 164534005824749568 165036123762447168 166335620799946752 166529328859643904 167645350097584128 167655744774549504 167840583417593856 167905604304764928 168975868749152256 169172651539955712 169675693506772992 170570772627062784 171011722589503488 172368958483070976 172894986798754176 173152654439288832 174256364647563264 174445692922626048 174516061167157248 174978058928859648 175628462006992896 175901109271658496 176163256975491072 176355838920425472 177744467573342208 177755488435666944 178020399744811008 179155137950908416 179298504828337664 179897120826458112 180710304078954496 181398018936397824 181668358755975168 182133219859103744 182752630680846336 182826349794164736 182897176117690368 183583537236836352 184337311362711552 185029076900118528 185100756552843264 186497561637421056 186558242824912896 188038863799713792 188116464082190336 188612712871368192 188744520211365888 189597696082837504 189671145603530752 190097852342796288 190319232982450176 191164619190960128 191594685825810432 191892119205445632 192612235789467648 193915078293454848 194204072448884736 195598368903641088 196251404537954304 197138513540677632 197368093463281664 197888747930615808 198999234731573248 199446927048179712 199974924490125312 201097118230249472 201549530194771968 201710817931879872 203299092088823808 203451885422641152 204899872341491712 204912576946671616 205217960816934912 205596709515952128 206526061804519424 207381403174944768 207620981435400192 209014327609393152 209809756842098688 211543721774678016 211631022092464128 213211402460987392 213297408093192192 213380038803972096 214990244665360384 215060196589830144 215310647414489088 216767023546892288 217580488576991232 219378674432999424 220048165016596224 221780827733262336 222039105146191872 223527133463445504 223540993032732672 223874139073019904 224287319471947776 225301158332203008 226234258009030656 226924670173364856 228015630119337984 228711478599926784 229825277977427968 230512356384178176 230526649065005568 230870205919051776 232341819530084352 232688081556209664 233304078571812864 234171282675990528 234534812362211328 235141118560567296 237007317914222592 237360532993081344 238084899854022144 239862827768610816 239959584104841216 240052543654468608 241849029648973824 241864025248530432 241942721163558912 242224478341300224 243768466392219648 243862901490253824 244778049649115136 245783081816948736 246801008737124352 248663415516561408 249793993289465856 251483617161824256 251760875126390784 251858406457147392 253463803123728384 253758977309933568 253841543515865088 254513540260159488 255856158940594176 256517583884255232 256816314385956864 258553437724606464 259342480198131264 260797825204854784 261384546971344896 261668539383939072 262851351387570176 263442693010489344 263851663907487744 264244885463236608 266633232653500416 267030599617216512 268732706926362624 268947757242506496 269845681239687168 271065456118431744 271970450383306752 272097028404596736 273199829788655616 273623947755913216 274128946021269504 274239524691247104 274345764176535552 276505967044067328 276508537566593024 276827975247200256 278685770145857536 279746342456131584 282058295699570688 282174696123285504 283116780317048832 284396544124256256 284506718405296128 285456588418842624 285478849473675264 286746928786440192 287838178808168448 290107318102654976 290872617440182272 292504899243999232 293162953010577408 293397553355461632 295707770311016448 296052140194922496 298054657376976896 298498852097359872 300401544442937344 301645677345374208 302566226897819808 304948638133235712 305177828133961728 307349808512237568 307368865420007424 307826941225402368 308395064273928192 309789092706779136 310250775408279552 311072104762417152 312713083149615104 313521491414089728 316009757218963456 317446533138696192 319817103691481088 319946112139788288 320070058205958144 322485366998040576 322590294884745216 322965971121733632 325150535320338432 326370732865486848 329068011649499136 330072247524894336 332671241599893504 333058657719287808 335290700195168256 335311489549099008 335811208609529856 337951737498304512 338345303079911424 339351387013545984 342023445179006976 344737916966141952 345789973597508352 346305308878577664 348512729295126528 348891385845252096 349032122334314496 349956117857719296 351256924013985792 351802218543316992 352711677840850944 355510976871333888 356040799489622016 358310275901816832 358597009656675328 359794241652916224 361420608157908992 362796037872795648 363336717511950336 365652699588329472 365794352235380736 367167074473672704 368674622725423104 370058153800237056 370201513105686528 372995123274842112 376077727599427584 376232928164380672 377225425742736384 379195392165675008 379342291207061504 380195704685592576 380638465964900352 383784238410891264 385224471578935296 387830156586909696 388408144897769472 391196737807282176 392502809075908608 394277027081355264 394736186926563328 395777495861231616 397998469463146496 398893854096359424 399949848980250624 402194236460498944 403099060389543936 403421635863759744 406598184177647616 409799744682983424 409825153893343232 410435921633869824 411193419031904256 413052123609038848 414762806349889536 415241962870800384 418028655218786304 419619513684197376 423087443549356032 423262044184928256 426422804921974784 426594816186384384 426760077607944192 429980489330720768 430120393179660288 433534047093784576 435160977153982464 438757348865998848 440096330033192448 443561655466524672 444078210292383744 447054266926891008 447081986065465344 447748278146039808 448574638943895552 450602316664406016 452468516018061312 453849340346729712 457422957199853568 459650555954855936 461024712768356352 461053298130011136 461740411838103552 464683639060168704 465376163112419328 466608157143625728 469069624724422656 470282237121134592 474014635828445184 474721065986162688 476169799708044288 479725655537221632 479919168209682432 480105087308937216 483728050497060864 483885442327117824 484448956682600448 487536932784439296 487725802980507648 489556099298230272 493602017474248704 499587986578931712 502967234323648512 503521750252781568 503716812914294784 506927606247456768 507517954619867136 509027080520318976 511712317881188352 513035167768510464 517106875449212928 518684960396262528 521595650409709568 522769093942689792 523337078767878144 525702702775140352 526885386020978688 527703327814975488 528489770926473216 533266465307000832 534061199234433024 537465413852725248 537895514485012992 539691362479374336 542130912236863488 544194056809193472 546399659577311232 547247895511826432 548257892042539008 548479049382494208 548691528353071104 553011934088134656 553017075133186048 559492684912263168 564116591399141376 564349392246571008 566233560634097664 568793088248512512 569013436810592256 570957698947350528 573493857572880384 575676357616336896 580214636205309952 581745234880364544 586795106710923264 591415540622032896 592104280389844992 596109314753953792 596997704194719744 603291354690748416 605132453795639616 609897276266471424 610355656267923456 614699617024475136 614737730840014848 615653882450804736 616790128547856384 619578185413558272 622144209524834304 625426166299230208 627042982828179456 632019514437926912 634893066277392384 639634207382962176 639892224279576576 640140116411916288 644970733996081152 645180589769490432 645931942243467264 650301070640676864 652741465730973696 658136023298998272 660144495049788672 665342483199787008 666117315438575616 670581400390336512 670622979098198016 671622417219059712 675903474996609024 678702774027091968 684046890358013952 689475833932283904 691579947195016704 692610617757155328 697025458590253056 698064244668628992 699912235715438592 702513848027971584 703604437086633984 705423355681701888 711021953742667776 712081598979244032 717194019313350656 719588483305832448 722841216315817984 725592075745591296 726673435023900672 731305399176658944 731588704470761472 734334148947345408 737349245450846208 740403026211373056 745990246549684224 752465856328761344 754450851485472768 758684582414123008 760391409371185152 761276931929800704 767568476821782528 770448943157870592 775660313173819392 782393475614564352 785005618151817216 788554054162710528 789472373853126656 791554991722463232 799899697960501248 804388472920997888 806198120779087872 806843271727519488 813196368355295232 819599489365966848 819650307786686464 820871843267739648 822386838063808512 826104247218077696 829525612699779072 830483925741600768 836057310437572608 839239027368394752 846174887098712064 846524088369856512 853189632372768768 853520155215888384 859960978661441536 860240786359320576 867068094187569152 870321954307964928 877514697731997696 880192660066384896 887123310933049344 888156420584767488 894163972130930688 895496556292079616 901204633328812032 904937032036122624 907698680693459424 914845914399707136 922049425536712704 922106596260022272 923480823676207104 929367278120337408 930752326224838656 933216314287251456 938139249448845312 940564474242269184 948029271656890368 952339599416088576 959451311074443264 959838336419364864 960210174617874432 967456100994121728 967770884654235648 968897913365200896 975451605961015296 979112198596460544 987204034948497408 999175973157863424 1005934468647297024 1007433625828589568 1013855212494913536 1015035909239734272 1018054161040637952 1026070335537020928 1034213750898425856 1037369920792525056 1043191300819419136 1045538187885379584 1046674157535756288 1051405405550280704 1053770772041957376 1055406655629950976 1066532930614001664 1068122398468866048 1074930827705450496 1075791028970025984 1079382724958748672 1084261824473726976 1088388113618386944 1094495791023652864 1096958098764988416 1097383056706142208 1106023868176269312 1106034150266372096 1118985369824526336 1128233182798282752 1128698784493142016 1137586176497025024 1138026873621184512 1141915397894701056 1151352715232673792 1163490469760729088 1173590213421846528 1182831081244065792 1184208560779689984 1192218629507907584 1193995408389439488 1206582709381496832 1210264907591279232 1219794552532942848 1229399234048950272 1229475461680029696 1231307764901609472 1233580257095712768 1239156370827116544 1244288419049668608 1254085965656358912 1264039028875853824 1269786132554784768 1279268414765924352 1279784448559153152 1280280232823832576 1289941467992162304 1290361179538980864 1300602141281353728 1305482931461947392 1316272046597996544 1320288990099577344 1330684966399574016 1332234630877151232 1341162800780673024 1341245958196396032 1343244834438119424 1351806949993218048 1357405548054183936 1378951667864567808 1383159894390033408 1385221235514310656 1394050917180506112 1396128489337257984 1399824471430877184 1407208874173267968 1410846711363403776 1422043907485335552 1424163197958488064 1434388038626701312 1439176966611664896 1445682432631635968 1451184151491182592 1453346870047801344 1462610798353317888 1463177408941522944 1468668297894690816 1480806052422746112 1504931712657522688 1508901702970945536 1517369164828246016 1520782818742370304 1522553863859601408 1535136953643565056 1551320626347638784 1564786951229128704 1570011236303634432 1577108108325421056 1583109983444926464 1599799395921002496 1608776945841995776 1612396241558175744 1613686543455038976 1626392736710590464 1639198978731933696 1639300615573372928 1641743686535479296 1644773676127617024 1652208494436155392 1659051225399558144 1678478054736789504 1692349774197424128 1693048176739713024 1706379264745537536 1707040310431776768 1719921957322883072 1720481572718641152 1734136188375138304 1740643908615929856 1760385320132769792 1774246621866098688 1776312841169534976 1788327944261861376 1790993112584159232 1809874064072245248 1815397361386918848 1829691828799414272 1844098851073425408 1844213192520044544 1846961647352414208 1858734556240674816 1866432628574502912 1876278498897690624 1881128948484538368 1896058543313780736 1904679198832177152 1918902622148886528 1919676672838729728 1920420349235748864 1934912201988243456 1935541769308471296 1937795826730401792 1950903211922030592 1958224397192921088 1974408069896994816 1998351946315726848 2011868937294594048 2014867251657179136 2027710424989827072 2036108322081275904 2052140671074041856 2068427501796851712 2074739841585050112 2086382601638838272 2091076375770759168 2102810811100561408 2107541544083914752 2110813311259901952 2133065861228003328 2136244796937732096 2151582057940051968 2158765449917497344 2168523648947453952 2176776227236773888 2188991582047305728 2193916197529976832 2194766113412284416 2212047736352538624 2212068300532744192 2237970739649052672 2257397568986284032 2276053747242369024 2283830795789402112 2302705430465347584 2326980939521458176 2347180426843693056 2365662162488131584 2368417121559379968 2384437259015815168 2413165418762993664 2420529815182558464 2439589105065885696 2458798468097900544 2458950923360059392 2462615529803218944 2467160514191425536 2478312741654233088 2488576838099337216 2508171931312717824 2528078057751707648 2539572265109569536 2559568897118306304 2560560465647665152 2579882935984324608 2580722359077961728 2601204282562707456 2610965862923894784 2632544093195993088 2640577980199154688 2661369932799148032 2664469261754302464 2682491916392792064 2686489668876238848 2703613899986436096 2714811096108367872 2766319788780066816 2770442471028621312 2788101834361012224 2792256978674515968 2799648942861754368 2814417748346535936 2821693422726807552 2844087814970671104 2868776077253402624 2878353933223329792 2891364865263271936 2902368302982365184 2906693740095602688 2926354817883045888 2937336595789381632 2961612104845492224 3009863425315045376 3017803405941891072 3034738329656492032 3041565637484740608 3045107727719202816 3102641252695277568 3129573902458257408 3140022472607268864 3154216216650842112 3166219966889852928 3199598791842004992 3217553891683991552 3224792483116351488 3227373086910077952 3252785473421180928 3278601231146745856 3283487373070958592 3304416988872310784 3318102450799116288 3356956109473579008 3384699548394848256 3386096353479426048 3412758529491075072 3414080620863553536 3439843914645766144 3468272376750276608 3520770640265539584 3548493243732197376 3552625682339069952 3576655888523722752 3581986225168318464 3619748128144490496 3630794722773837696 3659383657598828544 3688197702146850816 3688426385040089088 3693923294704828416 3717469112481349632 3732865257149005824 3762257896969076736 3792117086627561472 3809358397664354304 3837805244297773056 3839353345677459456 3840840698471497728 3869824403976486912 3871083538616942592 3901806423844061184 3916448794385842176 3948816139793989632 3996703892631453696 4023737874589188096 4029734503314358272 4055420849979654144 4072216644162551808 4136855003593703424 4149479683170100224 4172765203277676544 4182152751541518336 4221626622519803904 4266131722456006656 4272489593875464192 4303164115880103936 4317530899834994688 4337047297894907904 4353552454473547776 4377983164094611456 4387832395059953664 4389532226824568832 4424136601065488384 4514795137972568064 4552107494484738048 4567661591578804224 4605410860930695168 4653961879042916352 4694360853687386112 4731324324976263168 4768874518031630336 4826330837525987328 4841059630365116928 4879178210131771392 4917596936195801088 4917901846720118784 4925231059606437888 4934321028382851072 4956625483308466176 4977153676198674432 5056156115503415296 5079144530219139072 5119137794236612608 5121120931295330304 5159765871968649216 5161444718155923456 5202408565125414912 5221931725847789568 5281155960398309376 5322739865598296064 5328938523508604928 5364983832785584128 5372979337752477696 5429622192216735744 5532639577560133632 5540884942057242624 5576203668722024448 5599297885723508736 5628835496693071872 5643386845453615104 5688175629941342208 5737552154506805248 5756707866446659584 5782729730526543872 5804736605964730368 5813387480191205376 5852709635766091776 5874673191578763264 5923224209690984448 6019726850630090752 6035606811883782144 6069476659312984064 6083131274969481216 6205282505390555136 6259147804916514816 6308432433301684224 6332439933779705856 6399197583684009984 6454746173820155904 6505570946842361856 6557202462293491712 6566974746141917184 6636204901598232576 6713912218947158016 6772192706958852096 6828161241727107072 6879687829291532288 7041541280531079168 7096986487464394752 7105251364678139904 7153311777047445504 7239496256288980992 7261589445547675392 7318767315197657088 7376395404293701632 7376852770080178176 7387846589409656832 7434938224962699264 7465730514298011648 7524515793938153472 7584234173255122944 7618716795328708608 7678706691354918912 7681681396942995456 7739648807952973824 7742167077233885184 7803612847688122368 7832897588771684352 7897632279587979264 7993407785262907392 8047475749178376192 8059469006628716544 8110841699959308288 8144433288325103616 8298959366340200448 8345530406555353088 8364305503083036672 8443253245039607808 8532263444912013312 8606328231760207872 8635061799669989376 8674094595789815808 8707104908947095552 8779064453649137664 8848273202130976768 9029590275945136128 9104214988969476096 9135323183157608448 9307923758085832704 9388721707374772224 9462648649952526336 9537749036063260672 9652661675051974656 9682119260730233856 9758356420263542784 9835803693440237568 9850462119212875776 9913250966616932352 9954307352397348864 10158289060438278144 10238275588473225216 10242241862590660608 10319531743937298432 10404817130250829824 10562311920796618752 10645479731196592128 10657877047017209856 10729967665571168256 10745958675504955392 10859244384433471488 11065279155120267264 11081769884114485248 11152407337444048896 11198595771447017472 11286773690907230208 11376351259882684416 11475104309013610496 11513415732893319168 11565459461053087744 11609473211929460736 11705419271532183552 11749346383157526528 11846448419381968896 12039453701260181504 12071213623767564288 12138953318625968128 12166262549938962432 12410565010781110272 12518295609833029632 12664879867559411712 12798395167368019968 12909492347640311808 13011141893684723712 13114404924586983424 13133949492283834368 13272409803196465152 13544385413917704192 13656322483454214144 14083082561062158336 14193972974928789504 14306623554094891008 14478992512577961984 14523178891095350784 14637534630395314176 14752790808587403264 14753705540160356352 14775693178819313664 14869876449925398528 14931461028596023296 15168468346510245888 15237433590657417216 15357413382709837824 15363362793885990912 15479297615905947648 15484334154467770368 15607225695376244736 15665795177543368704 15986815570525814784 16094951498356752384 16118938013257433088 16288866576650207232 16597918732680400896 16691060813110706176 16728611006166073344 16886506490079215616 17064526889824026624 17212656463520415744 17270123599339978752 17348189191579631616 17414209817894191104 17558128907298275328 17696546404261953536 18059180551890272256 18208429977938952192 18615847516171665408 18777443414749544448 18925297299905052672 19075498072126521344 19364238521460467712 19516712840527085568 19671607386880475136 19700924238425751552 19908614704794697728 20316578120876556288 20484483725181321216 20639063487874596864 21124623841593237504 21290959462393184256 21315754094034419712 21459935331142336512 21718488768866942976 22130558310240534528 22163539768228970496 22304814674888097792 22397191542894034944 22573547381814460416 22752702519765368832 22950208618027220992 23130918922106175488 23218946423858921472 23410838543064367104 23498692766315053056 23692896838763937792 24078907402520363008 24142427247535128576 24277906637251936256 24332525099877924864 25036591219666059264 25329759735118823424 25596790334736039936 25818984695280623616 26022283787369447424 26228809849173966848 26544819606392930304 27088770827835408384 27312644966908428288 28166165122124316672 28387945949857579008 28613247108189782016 28957985025155923968 29046357782190701568 29275069260790628352 29507411080320712704 29551386357638627328 29739752899850797056 29862922057192046592 30474867181314834432 30714826765419675648 30726725587771981824 30958595231811895296 31214451390752489472 31973631141051629568 32189902996713504768 32237876026514866176 32577733153300414464 33195837465360801792 33382121626221412352 33457222012332146688 34129053779648053248 34425312927040831488 34540247198679957504 34696378383159263232 34828419635788382208 35116257814596550656 35393092808523907072 36118361103780544512 36416859955877904384 37231695032343330816 37554886829499088896 38150996144253042688 38728477042920935424 39033425681054171136 39343214773760950272 39401848476851503104 39817229409589395456 40633156241753112576 40968967450362642432 42249247683186475008 42581918924786368512 42919870662284673024 43436977537733885952 44261116620481069056 44327079536457940992 44609629349776195584 44794383085788069888 45505405039530737664 45900417236054441984 46437892847717842944 46821677086128734208 46997385532630106112 48157814805040726016 48284854495070257152 50073182439332118528 50659519470237646848 51193580669472079872 51637969390561247232 52044567574738894848 52457619698347933696 53089639212785860608 54177541655670816768 54625289933816856576 56332330244248633344 56775891899715158016 57226494216379564032 58092715564381403136 58550138521581256704 59014822160641425408 59102772715277254656 59725844114384093184 60949734362629668864 61453451175543963648 61917190463623790592 63947262282103259136 64379805993427009536 65155466306600828928 66391674930721603584 66764243252442824704 66914444024664293376 68258107559296106496 68850625854081662976 69392756766318526464 69656839271576764416 70232515629193101312 72236722207561089024 72833719911755808768 75109773658998177792 77456954085841870848 78066851362108342272 78686429547521900544 79634458819178790912 81266312483506225152 81937934900725284864 84498495366372950016 85163837849572737024 85839741324569346048 86873955075467771904 88522233240962138112 88654159072915881984 89219258699552391168 89588766171576139776 91800834472108883968 92875785695435685888 93643354172257468416 96569708990140514304 100146364878664237056 102387161338944159744 103275938781122494464 104089135149477789696 104915239396695867392 106179278425571721216 108355083311341633536 109250579867633713152 112664660488497266688 114452988432759128064 116185431128762806272 117100277043162513408 118029644321282850816 118205545430554509312 119451688228768186368 121899468725259337728 122906902351087927296 128759611986854019072 130310932613201657856 132783349861443207168 133528486504885649408 133828888049328586752 136516215118592212992 137701251708163325952 139313678543153528832 140465031258386202624 144473444415122178048 150219547317996355584 154913908171683741696 156133702724216684544 157372859095043801088 159268917638357581824 162532624967012450304 163875869801450569728 168996990732745900032 170327675699145474048 171679482649138692096 177044466481924276224 177308318145831763968 179177532343152279552 183601668944217767936 185751571390871371776 193139417980281028608 200292729757328474112 204774322677888319488 206551877562244988928 208178270298955579392 209830478793391734784 216710166622683267072 218501159735267426304 225329320976994533376 232370862257525612544 234200554086325026816 236059288642565701632 238903376457536372736 243798937450518675456 245813804702175854592 257519223973708038144 260621865226403315712 265566699722886414336 267056973009771298816 267657776098657173504 275402503416326651904 278627357086307057664 280930062516772405248 300439094635992711168 309827816343367483392 312267405448433369088 314745718190087602176 318537835276715163648 325065249934024900608 327751739602901139456 337993981465491800064 343358965298277384192 354088932963848552448 354616636291663527936 358355064686304559104 367203337888435535872 386278835960562057216 400585459514656948224 409548645355776638976 413103755124489977856 419660957586783469568 433420333245366534144 450658641953989066752 464741724515051225088 468401108172650053632 472118577285131403264 477806752915072745472 487597874901037350912 491627609404351709184 515038447947416076288 531133399445772828672 550805006832653303808 557254714172614115328 600878189271985422336 619655632686734966784 624534810896866738176 629491436380175204352 650130499868049801216 655503479205802278912 675987962930983600128 708177865927697104896 716710129372609118208 734406675776871071744 772557671921124114432 801170919029313896448 826207510248979955712 901317283907978133504 929483449030102450176 936802216345300107264 944237154570262806528 955613505830145490944 975195749802074701824 983255218808703418368 1030076895894832152576 1062266798891545657344 1101610013665306607616 1201756378543970844672 1239311265373469933568 1258982872760350408704 1300260999736099602432 1351975925861967200256 1416355731855394209792 1433420258745218236416 1468813351553742143488 1545115343842248228864 1652415020497959911424 1802634567815956267008 1858966898060204900352 1873604432690600214528 1888474309140525613056 1950391499604149403648 1966510437617406836736 2124533597783091314688 2203220027330613215232 2403512757087941689344 2478622530746939867136 2703951851723934400512 2832711463710788419584 2866840517490436472832 2937626703107484286976 3090230687684496457728 3304830040995919822848 3605269135631912534016 3717933796120409800704 3776948618281051226112 3900782999208298807296 4249067195566182629376 4406440054661226430464 4957245061493879734272 5407903703447868801024 5665422927421576839168 6609660081991839645696 7210538271263825068032 7435867592240819601408 8498134391132365258752 8812880109322452860928 9914490122987759468544 10815807406895737602048 11330845854843153678336 13219320163983679291392 14871735184481639202816 16996268782264730517504 19828980245975518937088 21631614813791475204096 26438640327967358582784 29743470368963278405632 33992537564529461035008 39657960491951037874176 59486940737926556811264 79315920983902075748352 118973881475853113622528 237947762951706227245056
- Sum of all divisors σ(n): 926282119142022716553480
- Sum of proper divisors (its aliquot sum) s(n): 688334356190316489308424
- 237947762951706227245056 is an abundant number, because the sum of its proper divisors (688334356190316489308424) is greater than itself. Its abundance is 450386593238610262063368
Bases of 237947762951706227245056
- Binary: 1100100110001100101100100100000100011101001100001001111000000000000000000000002
- Hexadecimal: 0x32632C90474C27800000
- Base-36: 12QX3JT2S5RG8W00
Squares and roots of 237947762951706227245056
- 237947762951706227245056 squared (2379477629517062272450562) is 56619137893721378614593744506362171387476443136
- 237947762951706227245056 cubed (2379477629517062272450563) is 13472397202065182007598401730705959322840258752385110651872035121135616
-
The
square root of 237947762951706227245056 is 487798896013.2097585197 -
The
cube root of 237947762951706227245056 is 61967010.1073247255
Scales and comparisons
How big is 237947762951706227245056?- 237,947,762,951,706,227,245,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 237,947,762,951,706,227,245,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 237947762951706227245056 cubic inches would be around 5163917.5 feet tall.
Recreational maths with 237947762951706227245056
- 237947762951706227245056 backwards is 650542722607159267749732
- 237947762951706227245056 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 237947762951706227245056's digits is 108
- 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 237947762951706227245056 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 237947762951706227245056 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/237947762951706227245056/
Chicago style:
Numbermatics. 2024. "Number 237947762951706227245056 - Facts about the integer". https://numbermatics.com/n/237947762951706227245056/
The information we have on file for 237947762951706227245056 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 237947762951706227245056, math, Factors of 237947762951706227245056, curriculum, school, college, exams, university, Prime factorization of 237947762951706227245056, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-seven sextillion, nine hundred forty-seven quintillion, seven hundred sixty-two quadrillion, nine hundred fifty-one trillion, seven hundred six billion, two hundred twenty-seven million, two hundred forty-five thousand and fifty-six.