1932631795343927367696384
1,932,631,795,343,927,367,696,384 is an even composite number composed of six prime numbers multiplied together.
What does the number 1932631795343927367696384 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 20925 divisors.
1932631795343927367696384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 1932631795343927367696384:
230 × 34 × 72 × 192 × 234 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 19 × 19 × 23 × 23 × 23 × 23 × 67 × 67)See below for interesting mathematical facts about the number 1932631795343927367696384 from the Numbermatics database.
Names of 1932631795343927367696384
- Cardinal: 1932631795343927367696384 can be written as One septillion, nine hundred thirty-two sextillion, six hundred thirty-one quintillion, seven hundred ninety-five quadrillion, three hundred forty-three trillion, nine hundred twenty-seven billion, three hundred sixty-seven million, six hundred ninety-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.932631795343927367696384 × 1024
Factors of 1932631795343927367696384
Divisors of 1932631795343927367696384
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 27 28 32 36 38 42 46 48 49 54 56 57 63 64 67 69 72 76 81 84 92 96 98 108 112 114 126 128 133 134 138 144 147 152 161 162 168 171 184 189 192 196 201 207 216 224 228 252 256 266 268 276 288 294 304 322 324 336 342 361 368 378 384 392 399 402 414 432 437 441 448 456 469 483 504 512 513 529 532 536 552 567 576 588 603 608 621 644 648 672 684 722 736 756 768 784 798 804 828 864 874 882 896 912 931 938 966 1008 1024 1026 1058 1064 1072 1083 1104 1127 1134 1152 1176 1197 1206 1216 1242 1273 1288 1296 1311 1323 1344 1368 1407 1444 1449 1472 1512 1536 1539 1541 1568 1587 1596 1608 1656 1728 1748 1764 1792 1809 1824 1862 1863 1876 1932 2016 2048 2052 2116 2128 2144 2166 2208 2254 2268 2304 2352 2394 2412 2432 2484 2527 2546 2576 2592 2622 2646 2688 2736 2793 2814 2888 2898 2944 3024 3059 3072 3078 3082 3136 3174 3192 3216 3249 3283 3312 3381 3456 3496 3528 3584 3591 3618 3648 3703 3724 3726 3752 3819 3864 3933 3969 4032 4096 4104 4221 4232 4256 4288 4332 4347 4416 4489 4508 4536 4608 4623 4704 4761 4788 4824 4864 4968 5054 5092 5152 5184 5244 5292 5376 5427 5472 5586 5628 5776 5796 5888 6048 6118 6144 6156 6164 6272 6348 6384 6432 6498 6566 6624 6762 6912 6992 7056 7168 7182 7236 7296 7406 7448 7452 7504 7581 7638 7728 7866 7938 8064 8192 8208 8303 8379 8442 8464 8512 8576 8664 8694 8832 8911 8978 9016 9072 9177 9216 9246 9408 9522 9576 9648 9728 9747 9849 9936 10051 10108 10143 10184 10304 10368 10488 10584 10752 10773 10787 10854 10944 11109 11172 11256 11457 11552 11592 11776 11799 12096 12167 12236 12288 12312 12328 12544 12663 12696 12768 12864 12996 13041 13132 13248 13467 13524 13824 13869 13984 14112 14283 14336 14364 14472 14592 14812 14896 14904 15008 15162 15276 15456 15732 15876 16128 16384 16416 16606 16758 16884 16928 17024 17152 17328 17388 17664 17689 17822 17956 18032 18144 18354 18432 18492 18816 19044 19152 19296 19456 19494 19698 19872 20102 20216 20286 20368 20608 20736 20976 21168 21413 21504 21546 21574 21708 21888 22218 22344 22512 22743 22914 23104 23184 23552 23598 24187 24192 24334 24472 24576 24624 24656 24909 25088 25137 25326 25392 25536 25728 25921 25992 26082 26264 26496 26733 26934 27048 27531 27648 27738 27968 28224 28566 28672 28728 28944 29184 29241 29279 29547 29624 29792 29808 30016 30153 30324 30429 30552 30912 31423 31464 31752 32256 32361 32768 32832 33212 33327 33516 33768 33856 34048 34304 34371 34656 34776 35328 35378 35397 35443 35644 35912 36064 36288 36501 36708 36864 36984 37632 37989 38088 38304 38592 38912 38988 39396 39744 40204 40401 40432 40572 40736 41216 41472 41607 41952 42336 42826 42849 43008 43092 43148 43416 43776 44436 44688 45024 45486 45828 46208 46368 47104 47196 48374 48384 48668 48944 49152 49248 49312 49818 50176 50274 50652 50784 51072 51456 51842 51984 52164 52528 52992 53067 53466 53868 54096 55062 55296 55476 55936 56448 57132 57344 57456 57888 58121 58368 58482 58558 59094 59248 59584 59616 60032 60306 60648 60858 61104 61824 62377 62846 62928 63504 64239 64512 64722 65536 65664 66424 66654 67032 67536 67712 68096 68229 68608 68742 69312 69552 70357 70656 70756 70794 70886 71288 71824 72128 72561 72576 73002 73416 73728 73968 74727 75264 75411 75509 75978 76176 76608 77184 77763 77824 77976 78792 79488 80199 80408 80802 80864 81144 81472 82432 82593 82944 83214 83904 84672 85169 85291 85652 85698 86016 86184 86296 86832 87552 87837 88641 88872 89376 90048 90459 90972 91287 91656 92416 92736 94208 94269 94392 96748 96768 97083 97336 97888 98304 98496 98624 99636 99981 100352 100548 101304 101568 102144 102912 103113 103247 103684 103968 104328 105056 105984 106134 106329 106932 107736 108192 109503 110124 110592 110952 111872 112896 114264 114688 114912 115776 116242 116736 116964 117116 118188 118496 119168 119232 120064 120612 121203 121296 121716 122208 123648 124754 124821 125692 125856 127008 128478 129024 129444 131072 131328 132848 133308 134064 135072 135424 136192 136458 137216 137484 138624 139104 140714 141312 141512 141588 141772 142576 143648 144256 145122 145152 146004 146832 147456 147936 149454 150528 150822 151018 151956 152352 153216 154368 155526 155648 155952 157584 158976 159201 160398 160816 161604 161728 162288 162944 164864 165186 165888 166428 167808 169309 169344 170338 170582 171304 171396 172032 172368 172592 173664 174363 175104 175674 177282 177744 178752 180096 180918 181944 182574 183312 184832 185472 187131 188416 188538 188784 190969 192717 193496 193536 194166 194672 195776 196608 196992 197248 199272 199962 200704 201096 202608 203136 204288 204687 204953 205824 206226 206494 207368 207936 208656 210112 211071 211968 212268 212658 213864 215472 216384 217683 219006 219961 220248 221184 221904 223744 224181 225792 226527 228528 229376 229824 231173 231552 232484 233289 233472 233928 234232 236376 236992 238336 238464 240128 240597 241224 242406 242592 243432 244416 247296 247779 248101 249508 249642 251384 251712 254016 255507 255873 256956 258048 258888 262144 262656 263511 265696 265923 266616 268128 270144 270848 271377 272384 272916 274432 274968 277248 278208 279841 281428 282624 282807 283024 283176 283544 285152 287296 288512 290244 290304 291249 292008 293664 294912 295872 298908 299943 301056 301644 302036 303912 304704 306432 308736 309741 311052 311296 311904 315168 317952 318402 318987 320796 321632 323208 323456 324576 325888 328509 329728 330372 331776 332856 335616 338618 338688 340676 341164 342608 342792 344064 344736 345184 347328 348726 350208 351348 354564 355488 357504 360192 361836 363609 363888 365148 366624 369664 370944 374262 376832 377076 377568 381938 385434 386992 387072 388332 389344 391552 393216 393984 394496 398544 399924 401408 402192 405216 406272 406847 408576 409374 409906 411648 412452 412988 414736 415872 417312 420224 422142 423936 424536 425316 427728 430944 432768 435366 438012 439922 440496 442368 443808 447488 448362 451584 453054 457056 458752 459648 462346 463104 464968 466578 466944 467856 468464 472752 473984 476672 476928 477603 480256 481194 482448 484812 485184 486864 488832 492499 494592 495558 496202 499016 499284 502768 503424 507927 508032 511014 511746 513912 516096 517776 523089 524288 525312 527022 531392 531846 533232 536256 540288 541696 542754 544768 545832 548864 549936 554496 556301 556416 559682 561393 562856 565248 565614 566048 566352 567088 570304 572907 574592 577024 578151 580488 580608 582498 584016 587328 589824 591744 596183 597037 597816 599886 602112 603288 604072 607824 609408 612864 614859 617472 619482 622104 622592 623808 630336 633213 635904 636804 637974 641592 643264 646416 646912 649152 651776 653049 657018 659456 659883 660744 663552 665712 671232 672543 673417 677236 677376 679581 681352 682328 685216 685584 688128 689472 690368 693519 694656 697452 699867 700416 702696 709128 710976 715008 720384 721791 722729 723672 727218 727776 730296 733248 739328 741888 744303 748524 753664 754152 755136 763876 766521 767619 770868 773984 774144 776664 778688 783104 786432 787968 788992 790533 797088 799848 802816 804384 810432 812544 813694 814131 815189 817152 818748 819812 823296 824904 825976 829472 831744 834624 839523 840448 844284 847872 848421 849072 850632 855456 861888 865536 870732 873747 876024 879844 880992 884736 887616 894976 896724 903168 906108 914112 917504 919296 924692 926208 929223 929936 933156 933888 935712 936928 945504 947968 953344 953856 955206 956961 960512 962388 964896 969624 970368 973728 977664 984998 985527 989184 991116 992404 998032 998568 1005536 1006848 1015854 1016064 1022028 1023492 1027824 1032192 1035552 1046178 1048576 1050624 1054044 1062784 1063692 1066464 1072512 1080576 1083392 1085508 1089536 1091664 1097728 1099872 1108992 1112602 1112832 1119364 1122786 1125712 1130496 1131228 1132096 1132704 1134176 1140608 1145814 1149184 1154048 1156302 1160976 1161216 1164996 1168032 1174656 1179648 1183488 1185163 1192366 1194074 1195632 1199772 1204224 1206576 1208144 1215648 1218816 1220541 1225728 1229718 1234944 1238964 1244208 1245184 1247616 1260672 1266426 1271808 1273608 1275948 1283184 1286528 1292832 1293824 1298304 1303552 1306098 1314036 1318912 1319766 1321488 1327104 1331424 1336783 1342464 1345086 1346834 1354472 1354752 1359162 1362704 1364656 1370432 1371168 1376256 1378944 1380736 1387038 1389312 1394904 1399734 1400832 1405392 1418256 1421952 1430016 1432809 1434671 1440768 1443582 1445458 1447344 1454436 1455552 1460592 1466496 1477497 1478656 1483776 1488606 1497048 1507328 1508304 1510272 1523781 1527752 1533042 1535238 1541736 1547968 1548288 1553328 1557376 1566208 1569267 1572864 1575936 1577984 1581066 1594176 1599696 1605632 1608768 1618211 1620529 1620864 1625088 1627388 1628262 1630378 1634304 1637496 1639624 1646592 1649808 1651952 1658944 1663488 1668903 1669248 1679046 1680896 1684179 1688568 1695744 1696842 1698144 1701264 1710912 1718721 1723776 1731072 1734453 1736707 1741464 1747494 1752048 1759688 1761984 1769472 1775232 1788549 1789952 1791111 1793448 1806336 1812216 1828224 1835008 1838592 1844577 1849384 1852416 1858446 1859872 1866312 1867776 1871424 1873856 1891008 1895936 1899639 1906688 1907712 1910412 1913922 1921024 1924776 1929792 1939248 1940736 1947456 1955328 1958887 1959147 1961693 1969996 1971054 1978368 1979649 1982232 1984808 1996064 1997136 2011072 2013696 2020251 2031708 2032128 2038743 2044056 2046984 2055648 2064384 2071104 2080557 2092356 2097152 2099601 2101248 2108088 2125568 2127384 2132928 2145024 2161152 2166784 2168187 2171016 2179072 2183328 2195456 2199744 2217984 2225204 2225664 2232909 2238728 2245572 2251424 2260992 2262456 2264192 2265408 2268352 2281216 2291628 2298368 2299563 2302857 2308096 2312604 2321952 2322432 2329992 2336064 2349312 2359296 2366976 2370326 2371599 2374681 2384732 2388148 2391264 2399544 2408448 2413152 2416288 2431296 2437632 2441082 2445567 2451456 2459436 2469888 2477928 2488416 2490368 2495232 2518569 2521344 2532852 2543616 2545263 2547216 2551896 2566368 2573056 2585664 2587648 2596608 2607104 2612196 2628072 2637824 2639532 2642976 2654208 2662848 2673566 2684928 2690172 2693668 2708944 2709504 2718324 2725408 2729312 2740864 2742336 2752512 2757888 2761472 2774076 2778624 2787669 2789808 2799468 2801664 2810784 2836512 2843904 2860032 2865618 2869342 2870883 2881536 2887164 2890916 2894688 2908872 2911104 2921184 2932992 2954994 2957312 2967552 2977212 2994096 3014656 3016608 3020544 3047562 3055504 3066084 3070476 3083472 3095936 3096576 3106656 3114752 3132416 3138534 3145728 3151872 3155968 3162132 3188352 3199392 3211264 3217536 3236422 3241058 3241728 3250176 3254776 3256524 3260756 3268608 3274992 3279248 3293184 3299616 3303904 3317888 3326976 3337806 3338496 3358092 3361792 3368358 3377136 3391488 3393684 3396288 3402528 3421824 3437442 3447552 3462144 3468906 3473414 3482928 3494988 3504096 3519376 3523968 3538944 3550464 3555489 3577098 3579904 3582222 3586896 3612672 3624432 3656448 3661623 3670016 3677184 3689154 3698768 3704832 3716892 3719744 3732624 3735552 3742848 3747712 3782016 3791872 3799278 3813376 3815424 3820824 3827844 3842048 3849552 3859584 3878496 3881472 3894107 3894912 3910656 3917774 3918294 3923386 3939992 3942108 3956736 3959298 3964464 3969616 3992128 3994272 4010349 4022144 4027392 4040502 4063416 4064256 4077486 4088112 4093968 4111296 4128768 4142208 4161114 4179259 4184712 4194304 4199202 4202496 4216176 4251136 4254768 4265856 4290048 4304013 4322304 4333568 4336374 4342032 4358144 4366656 4390912 4392287 4399488 4432491 4435968 4450408 4451328 4465818 4477456 4491144 4502848 4521984 4524912 4528384 4530816 4536704 4562432 4571343 4583256 4596736 4599126 4605714 4616192 4625208 4643904 4644864 4659984 4672128 4698624 4707801 4713919 4718592 4733952 4740652 4743198 4749362 4769464 4776296 4782528 4799088 4816896 4826304 4832576 4854633 4861587 4862592 4875264 4882164 4891134 4902912 4918872 4939776 4955856 4976832 4980736 4990464 5006709 5037138 5042688 5052537 5059103 5065704 5087232 5090526 5094432 5103792 5132736 5146112 5156163 5171328 5175296 5193216 5210121 5214208 5224392 5256144 5275648 5279064 5285952 5308416 5316979 5325696 5347132 5365647 5369856 5373333 5380344 5387336 5417888 5419008 5436648 5450816 5458624 5481728 5484672 5505024 5515776 5522944 5533731 5548152 5557248 5575338 5579616 5598936 5603328 5621568 5673024 5687808 5698917 5706323 5720064 5731236 5738684 5741766 5763072 5774328 5781832 5789376 5817744 5822208 5842368 5865984 5876661 5885079 5909988 5914624 5935104 5938947 5954424 5988192 6029312 6033216 6041088 6060753 6095124 6111008 6116229 6132168 6140952 6166944 6191872 6193152 6213312 6229504 6241671 6264832 6277068 6291456 6303744 6311936 6324264 6376704 6398784 6422528 6435072 6472844 6482116 6483456 6500352 6504561 6509552 6513048 6521512 6537216 6549984 6558496 6586368 6599232 6607808 6635776 6653952 6675612 6676992 6698727 6716184 6723584 6736716 6754272 6782976 6787368 6792576 6805056 6843648 6874884 6895104 6898689 6908571 6924288 6937812 6946828 6965856 6989976 7008192 7038752 7047936 7077888 7100928 7110978 7124043 7154196 7159808 7164444 7173792 7225344 7248864 7312896 7323246 7336701 7340032 7354368 7378308 7397536 7409664 7433784 7439488 7465248 7471104 7485696 7495424 7555707 7564032 7583744 7598556 7626752 7630848 7641648 7655688 7684096 7699104 7719168 7756992 7762944 7788214 7789824 7821312 7835548 7836588 7846772 7879984 7884216 7913472 7918596 7928928 7939232 7984256 7988544 8020698 8044288 8054784 8081004 8126832 8128512 8154972 8176224 8187936 8222592 8257536 8284416 8322228 8358518 8363007 8369424 8388608 8398404 8404992 8432352 8502272 8509536 8531712 8580096 8608026 8644608 8667136 8672748 8684064 8716288 8733312 8781824 8784574 8798976 8864982 8871936 8900816 8902656 8931636 8954912 8982288 9005696 9043968 9049824 9056768 9061632 9073408 9124864 9142686 9166512 9193472 9198252 9211428 9232384 9250416 9287808 9289728 9319968 9344256 9357481 9397248 9415602 9427838 9437184 9467904 9481304 9486396 9498724 9538928 9552592 9565056 9598176 9633792 9652608 9665152 9709266 9723174 9725184 9750528 9764328 9782268 9805824 9837744 9879552 9911712 9953664 9961472 9980928 10013418 10074276 10085376 10105074 10118206 10131408 10174464 10181052 10188864 10207584 10265472 10292224 10312326 10342656 10350592 10386432 10420242 10428416 10448784 10512288 10551296 10558128 10571904 10616832 10633958 10651392 10666467 10694264 10731294 10739712 10746666 10760688 10774672 10835776 10838016 10873296 10901632 10917248 10963456 10969344 10984869 11010048 11031552 11045888 11067462 11096304 11114496 11150676 11159232 11197872 11206656 11243136 11327477 11343703 11346048 11375616 11397834 11412646 11440128 11462472 11477368 11483532 11526144 11548656 11563664 11578752 11635488 11644416 11682321 11684736 11731968 11753322 11770158 11819976 11829248 11870208 11877894 11908848 11976384 12031047 12058624 12066432 12082176 12121506 12190248 12222016 12232458 12264336 12281904 12333888 12383744 12386304 12426624 12459008 12483342 12529664 12537777 12554136 12582912 12607488 12623872 12648528 12753408 12794923 12797568 12845056 12870144 12912039 12945688 12964232 12966912 13000704 13009122 13019104 13026096 13043024 13074432 13099968 13116992 13172736 13176861 13198464 13215616 13271552 13297473 13307904 13351224 13353984 13397454 13432368 13447168 13473432 13508544 13565952 13574736 13585152 13610112 13687296 13712209 13714029 13731851 13749768 13790208 13797378 13817142 13848576 13875624 13893656 13931712 13979952 14016384 14077504 14095872 14141757 14155776 14201856 14221956 14248086 14308392 14319616 14328888 14347584 14450688 14497728 14563899 14584761 14625792 14646492 14673402 14680064 14708736 14756616 14795072 14819328 14867568 14878976 14930496 14942208 14971392 14990848 15020127 15111414 15128064 15167488 15177309 15197112 15253504 15261696 15283296 15311376 15368192 15398208 15438336 15468489 15488591 15513984 15525888 15576428 15579648 15630363 15642624 15671096 15673176 15693544 15759968 15768432 15826944 15837192 15857856 15878464 15950937 15968512 15977088 16041396 16088576 16096941 16109568 16119999 16162008 16253664 16257024 16309944 16352448 16375872 16445184 16515072 16568832 16601193 16622767 16644456 16717036 16726014 16738848 16777216 16796808 16809984 16864704 17004544 17019072 17063424 17118969 17160192 17216052 17289216 17334272 17345496 17368128 17432576 17466624 17563648 17569148 17597952 17629983 17655237 17729964 17743872 17801632 17805312 17816841 17863272 17909824 17964576 18011392 18087936 18099648 18113536 18123264 18146816 18182259 18249728 18285372 18333024 18386944 18396504 18422856 18464768 18500832 18575616 18579456 18639936 18688512 18714962 18725013 18749347 18794496 18831204 18855676 18874368 18935808 18962608 18972792 18997448 19077856 19105184 19130112 19196352 19267584 19305216 19330304 19418532 19446348 19450368 19501056 19513683 19528656 19564536 19611648 19675488 19759104 19823424 19907328 19922944 19961856 20026836 20096181 20148552 20170752 20210148 20236412 20262816 20348928 20362104 20377728 20415168 20530944 20584448 20624652 20685312 20701184 20772864 20840484 20856832 20897568 21024576 21102592 21116256 21143808 21233664 21267916 21302784 21332934 21372129 21388528 21462588 21479424 21493332 21521376 21549344 21671552 21676032 21746592 21803264 21834496 21926912 21938688 21969738 22010103 22020096 22063104 22091776 22134924 22192608 22228992 22301352 22318464 22395744 22413312 22486272 22654954 22667121 22687406 22692096 22751232 22795668 22825292 22880256 22924944 22954736 22967064 23052288 23097312 23127328 23157504 23270976 23288832 23364642 23369472 23463936 23506644 23540316 23639952 23658496 23740416 23755788 23817696 23952768 24062094 24117248 24132864 24164352 24243012 24380496 24444032 24464916 24528672 24563808 24667776 24767488 24772608 24853248 24918016 24966684 25059328 25075554 25108272 25165824 25214976 25247744 25297056 25506816 25589846 25595136 25690112 25740288 25824078 25891376 25928464 25933824 26001408 26018244 26038208 26052192 26086048 26148864 26199936 26233984 26345472 26353722 26396928 26431232 26543104 26594946 26615808 26702448 26707968 26794908 26864736 26894336 26946864 27017088 27131904 27149472 27170304 27220224 27258749 27374592 27424418 27428058 27463702 27499536 27580416 27594756 27634284 27697152 27751248 27787312 27863424 27959904 28032768 28072443 28155008 28191744 28283514 28311552 28403712 28443912 28496172 28616784 28639232 28657776 28695168 28901376 28995456 29127798 29169522 29251584 29292984 29346804 29360128 29417472 29513232 29590144 29638656 29735136 29757952 29860992 29884416 29942784 29981696 30040254 30222828 30256128 30334976 30354618 30394224 30507008 30523392 30566592 30622752 30736384 30746009 30796416 30876672 30936978 30977182 31027968 31051776 31152856 31159296 31260726 31285248 31342192 31346352 31387088 31519936 31536864 31653888 31674384 31715712 31756928 31901874 31937024 31954176 31999401 32082792 32177152 32193882 32219136 32239998 32324016 32507328 32514048 32619888 32704896 32751744 32890368 32954607 32997433 33030144 33137664 33202386 33245534 33288912 33434072 33452028 33477696 33554432 33593616 33619968 33729408 33982431 34009088 34031109 34038144 34126848 34237938 34320384 34432104 34578432 34668544 34690992 34736256 34865152 34933248 35046963 35127296 35138296 35195904 35259966 35310474 35459928 35487744 35603264 35610624 35633682 35726544 35819648 35929152 36022784 36093141 36175872 36199296 36227072 36246528 36293632 36364518 36499456 36570744 36666048 36773888 36793008 36845712 36929536 37001664 37151232 37158912 37218853 37272167 37279872 37377024 37429924 37450026 37498694 37588992 37613331 37662408 37711352 37748736 37871616 37925216 37945584 37994896 38155712 38210368 38260224 38384769 38392704 38535168 38610432 38660608 38736117 38837064 38892696 38900736 39002112 39027366 39057312 39129072 39223296 39350976 39518208 39530583 39646848 39814656 39845888 39892419 39923712 39944261 40053672 40192362 40297104 40341504 40420296 40472824 40525632 40697856 40724208 40755456 40830336 41061888 41136627 41168896 41195553 41249304 41370624 41402368 41545728 41680968 41713664 41795136 42049152 42205184 42232512 42287616 42425271 42467328 42535832 42605568 42665868 42744258 42777056 42925176 42958848 42986664 43042752 43098688 43343104 43352064 43493184 43606528 43668992 43691697 43754283 43853824 43877376 43939476 44020206 44040192 44126208 44183552 44269848 44385216 44457984 44602704 44636928 44791488 44826624 44972544 45060381 45118939 45309908 45334242 45374812 45384192 45502464 45531927 45591336 45650584 45760512 45849888 45909472 45934128 46104576 46194624 46254656 46315008 46465773 46541952 46577664 46729284 46738944 46891089 46927872 47013288 47080632 47279904 47316992 47480832 47511576 47635392 47852811 47905536 48124188 48234496 48265728 48290823 48328704 48359997 48486024 48760992 48888064 48929832 49057344 49127616 49335552 49534976 49545216 49706496 49836032 49868301 49933368 50118656 50151108 50216544 50331648 50429952 50495488 50594112 51013632 51179692 51190272 51356907 51380224 51480576 51648156 51782752 51856928 51867648 52002816 52036488 52076416 52104384 52172096 52297728 52399872 52467968 52690944 52707444 52793856 52862464 52889949 52965711 53086208 53189892 53231616 53404896 53415936 53589816 53729472 53788672 53893728 54034176 54263808 54298944 54340608 54440448 54517498 54546777 54617663 54749184 54848836 54856116 54927404 54999072 55160832 55189512 55268568 55394304 55502496 55574624 55726848 55919808 56065536 56144886 56248041 56310016 56383488 56567028 56623104 56807424 56887824 56992344 57233568 57278464 57315552 57390336 57802752 57990912 58255596 58339044 58503168 58541049 58585968 58693608 58720256 58834944 59026464 59180288 59277312 59470272 59515904 59721984 59768832 59885568 59963392 60080508 60445656 60512256 60669952 60709236 60788448 61014016 61046784 61133184 61245504 61472768 61492018 61592832 61753344 61873956 61954364 62055936 62103552 62305712 62318592 62521452 62570496 62684384 62692704 62774176 63039872 63073728 63307776 63348768 63431424 63513856 63803748 63874048 63908352 63998802 64116387 64165584 64354304 64387764 64438272 64479996 64648032 65014656 65028096 65239776 65409792 65503488 65780736 65909214 65994866 66030309 66060288 66275328 66404772 66491068 66577824 66868144 66904056 66955392 67108864 67187232 67239936 67458816 67964862 68018176 68062218 68076288 68253696 68475876 68640768 68864208 69156864 69337088 69381984 69472512 69730304 69866496 70093926 70254592 70276592 70391808 70519932 70620948 70919856 70975488 71206528 71221248 71267364 71453088 71639296 71858304 72045568 72186282 72351744 72398592 72454144 72493056 72587264 72729036 72998912 73141488 73332096 73547776 73586016 73691424 73859072 74003328 74302464 74317824 74437706 74544334 74559744 74754048 74859848 74900052 74997388 75177984 75226662 75324816 75422704 75497472 75743232 75850432 75891168 75989792 76311424 76420736 76520448 76769538 76785408 77070336 77220864 77321216 77472234 77674128 77785392 77801472 78004224 78054732 78114624 78258144 78446592 78701952 79036416 79061166 79293696 79405921 79629312 79691776 79784838 79847424 79888522 80107344 80384724 80594208 80683008 80840592 80945648 81051264 81395712 81448416 81510912 81660672 81776247 82123776 82273254 82337792 82391106 82498608 82741248 82804736 83091456 83361936 83427328 83590272 84098304 84217329 84410368 84465024 84575232 84850542 84934656 85071664 85211136 85331736 85488516 85554112 85850352 85917696 85973328 86085504 86197376 86686208 86704128 86986368 87213056 87337984 87383394 87508566 87707648 87754752 87878952 88040412 88080384 88252416 88367104 88539696 88770432 88915968 89205408 89273856 89564461 89582976 89653248 89945088 90120762 90237878 90619816 90668484 90749624 90768384 91004928 91063854 91182672 91301168 91521024 91699776 91818944 91868256 92209152 92238027 92389248 92509312 92630016 92931546 93083904 93155328 93458568 93477888 93782178 93855744 94026576 94161264 94559808 94633984 94961664 95023152 95270784 95705622 95811072 95998203 96122957 96248376 96468992 96531456 96581646 96657408 96719994 96972048 97521984 97776128 97859664 98114688 98255232 98671104 98992299 99069952 99090432 99412992 99672064 99736602 99866736 100237312 100302216 100433088 100663296 100859904 100990976 101022601 101188224 101947293 102027264 102093327 102359384 102380544 102713814 102760448 102961152 103296312 103565504 103713856 103735296 104005632 104072976 104152832 104208768 104344192 104595456 104799744 104935936 105140889 105381888 105414888 105587712 105724928 105779898 105931422 106172416 106379784 106463232 106809792 106831872 107179632 107458944 107577344 107787456 108068352 108279423 108420137 108527616 108597888 108681216 108880896 109034996 109093554 109235326 109498368 109697672 109712232 109854808 109998144 110321664 110379024 110537136 110788608 111004992 111149248 111453696 111656559 111816501 111839616 112131072 112289772 112496082 112620032 112766976 112839993 113134056 113246208 113614848 113775648 113984688 114467136 114556928 114631104 114780672 115154307 115605504 115981824 116208351 116359369 116511192 116678088 117006336 117082098 117171936 117387216 117440512 117669888 118052928 118360576 118554624 118591749 118940544 119031808 119443968 119537664 119771136 119832783 119926784 120161016 120891312 121024512 121339904 121418472 121576896 122028032 122093568 122266368 122491008 122945536 122984036 123185664 123409881 123506688 123586659 123747912 123908728 124111872 124207104 124611424 124637184 125042904 125140992 125368768 125385408 125548352 126079744 126147456 126615552 126697536 126862848 127027712 127275813 127607496 127748096 127816704 127997604 128232774 128331168 128708608 128775528 128876544 128959992 129296064 130029312 130056192 130479552 130819584 131006976 131075091 131245429 131262849 131561472 131818428 131989732 132060618 132120576 132550656 132809544 132982136 133155648 133736288 133808112 133910784 134217728 134374464 134479872 134917632 135356817 135929724 136036352 136124436 136152576 136507392 136595781 136951752 137281536 137728416 138313728 138674176 138763968 138945024 139397319 139460608 139732992 140187852 140509184 140553184 140673267 140783616 141039864 141241896 141839712 141950976 142413056 142442496 142534728 142906176 143278592 143558433 143716608 144091136 144372564 144703488 144797184 144908288 144986112 145174528 145458072 145997824 146282976 146664192 147095552 147172032 147382848 147718144 148006656 148604928 148635648 148875412 149088668 149119488 149508096 149604903 149719696 149800104 149994776 150355968 150453324 150649632 150845408 150994944 151486464 151700864 151782336 151979584 152622848 152841472 153040896 153539076 153570816 154070721 154140672 154441728 154642432 154944468 155348256 155570784 155602944 156008448 156109464 156229248 156516288 156893184 157403904 158072832 158122332 158587392 158669847 158811842 158897133 159258624 159383552 159569676 159694848 159777044 160214688 160769448 161188416 161366016 161681184 161891296 162102528 162791424 162896832 163021824 163321344 163552494 163852989 164247552 164546508 164675584 164782212 164997216 165482496 165609472 166182912 166723872 166854656 167180544 168196608 168434658 168744123 168820736 168930048 169150464 169701084 169869312 170143328 170422272 170663472 170977032 171108224 171700704 171835392 171946656 172171008 172394752 173372416 173408256 173972736 174426112 174675968 174766788 175017132 175415296 175509504 175757904 176080824 176160768 176504832 176734208 177079392 177540864 177831936 178410816 178547712 179128922 179165952 179306496 179890176 180241524 180475756 181239632 181336968 181499248 181536768 182009856 182127708 182365344 182602336 183042048 183399552 183637888 183736512 184418304 184476054 184778496 185018624 185260032 185863092 186167808 186310656 186917136 186955776 187564356 187711488 188053152 188322528 189119616 189267968 189923328 190046304 190541568 191411244 191622144 191996406 192245914 192349161 192496752 192937984 193062912 193163292 193314816 193439988 193944096 195043968 195552256 195719328 196229376 196510464 197342208 197984598 198139904 198180864 198825984 199344128 199473204 199733472 200474624 200604432 200866176 201326592 201719808 201981952 202045202 202376448 203894586 204054528 204186654 204718768 204761088 205427628 205520896 205922304 206592624 207131008 207427712 207470592 208011264 208145952 208305664 208417536 208688384 209190912 209599488 209871872 210281778 210763776 210829776 211175424 211449856 211559796 211862844 212344832 212759568 212926464 213619584 213663744 214359264 214917888 215154688 215222063 215574912 216136704 216558846 216840274 217055232 217195776 217362432 217761792 218069992 218187108 218470652 218996736 219395344 219424464 219709616 219996288 220643328 220758048 221074272 221577216 222009984 222298496 222907392 223313118 223633002 223679232 224262144 224579544 224992164 225240064 225533952 225679986 226268112 226492416 227229696 227551296 227969376 228934272 229113856 229262208 229561344 230308614 231211008 231963648 232416702 232718738 233022384 233356176 234012672 234164196 234343872 234774432 234881024 235339776 236105856 236721152 237109248 237183498 237881088 238063616 238217763 238887936 239075328 239542272 239665566 239853568 240322032 241782624 242049024 242679808 242836944 243153792 244056064 244187136 244532736 244982016 245328741 245891072 245968072 246371328 246819762 247013376 247173318 247495824 247817456 248223744 248414208 249222848 249274368 250085808 250281984 250737536 250770816 251096704 252159488 252294912 252651987 253231104 253395072 253725696 254055424 254551626 255214992 255496192 255633408 255995208 256465548 256662336 257417216 257551056 257753088 257919984 258592128 260058624 260112384 260531971 260905169 260959104 261639168 262013952 262150182 262490858 262525698 263122944 263636856 263979464 264121236 264241152 265101312 265619088 265964272 266311296 267472576 267616224 267821568 268435456 268693383 268748928 268959744 269835264 270713634 271859448 272072704 272248872 272305152 273014784 273191562 273903504 274563072 275456832 276627456 276714081 277348352 277527936 277890048 278794638 278921216 279465984 280375704 281018368 281106368 281346534 281567232 282079728 282483792 283679424 283901952 284826112 284884992 285069456 285812352 286557184 287116866 287433216 288182272 288368871 288745128 289406976 289594368 289816576 289972224 290349056 290916144 291995648 292565952 293328384 294191104 294283229 294344064 294765696 295436288 296013312 296976897 297209856 297271296 297750824 298177336 298238976 299016192 299209806 299439392 299600208 299989552 300711936 300906648 301299264 301690816 301989888 302972928 303067803 303401728 303564672 303959168 305245696 305682944 305841879 306081792 306279981 307078152 307141632 308141442 308281344 308883456 309284864 309888936 310696512 311141568 311205888 312016896 312218928 312458496 313032576 313786368 314807808 315422667 315832573 316145664 316244664 317174784 317339694 317623684 317794266 318517248 318767104 319139352 319389696 319554088 320429376 321538896 322376832 322732032 323362368 323782592 324205056 325260411 325582848 325793664 326043648 326642688 327104988 327705978 328495104 329093016 329351168 329564424 329994432 330964992 331218944 332365824 333447744 333709312 334361088 334969677 335449503 336393216 336869316 337488246 337641472 337860096 338300928 338519979 339402168 339738624 340286656 340844544 341326944 341954064 342216448 343401408 343670784 343893312 344342016 344789504 345462921 346744832 346816512 347945472 348852224 349078107 349351936 349533576 350034264 350830592 351019008 351515808 352161648 352321536 353009664 353468416 354158784 355081728 355663872 355775247 356237593 356821632 357095424 358257844 358331904 358612992 359498349 359780352 360483048 360951512 362479264 362673936 362998496 363073536 364019712 364255416 364730688 365204672 366084096 366799104 367275776 367473024 368836608 368952108 369556992 370037248 370229643 370520064 370759977 371726184 372335616 372621312 373834272 373911552 375128712 375422976 376106304 376645056 378239232 378535936 379846656 380092608 381083136 381827439 382323641 382822488 383244288 383992812 384491828 384698322 384993504 385875968 386125824 386326584 386629632 386879976 387888192 390087936 391104512 391438656 392458752 393020928 393736287 394684416 395969196 396279808 396361728 397651968 398688256 398946408 399466944 400949248 401208864 401732352 402653184 403439616 403963904 404090404 404752896 406070451 407789172 408109056 408373308 409437536 409522176 409787343 410855256 411041792 411844608 413185248 414262016 414855424 414941184 416022528 416291904 416611328 416835072 417376768 418191957 418381824 419198976 419743744 420563556 421527552 421659552 422350848 422899712 423119592 423725688 424689664 425519136 425852928 427239168 427327488 428718528 429835776 430309376 430444126 430675299 431149824 432273408 433117692 433680548 434110464 434391552 434724864 435523584 436139984 436374216 436941304 437993472 438790688 438848928 439419232 439992576 441286656 441516096 442148544 443154432 444019968 444596992 445814784 446626236 447266004 447358464 448524288 448814709 449159088 449984328 450480128 451067904 451359972 452536224 452984832 454459392 455102592 455938752 457868544 458227712 458524416 459122688 460617228 462212163 462422016 463927296 464833404 465437476 466044768 466712352 468025344 468328392 468687744 469548864 469762048 470679552 472211712 473442304 474218496 474366996 475762176 476127232 476435526 477775872 478150656 479084544 479331132 479707136 480644064 483565248 484098048 485359616 485673888 486307584 488112128 488374272 489065472 489964032 490657482 491558967 491782144 491936144 492742656 493639524 494026752 494346636 494991648 495634912 496447488 496828416 498445696 498548736 500171616 500563968 501475072 501541632 502193408 504318976 504589824 505303974 506232369 506462208 506790144 507451392 508110848 509103252 510429984 510992384 511266816 511990416 512931096 513324672 514834432 515102112 515506176 515839968 517184256 520117248 520224768 521063942 521810338 521918208 523278336 524027904 524300364 524981716 525051396 526245888 527273712 527958928 528242472 528482304 530202624 531238176 531928544 532622592 534945152 535232448 535643136 536870912 537386766 537497856 537919488 539670528 541427268 543718896 544145408 544497744 544610304 546029568 546383124 547807008 549126144 550913664 553254912 553428162 554696704 555055872 555780096 557589276 557842432 558931968 560751408 562036736 562212736 562693068 563134464 564159456 564967584 567358848 567803904 569652224 569769984 570138912 571624704 573114368 574233732 574866432 576364544 576737742 577490256 578813952 579188736 579633152 579944448 580698112 581832288 583991296 585131904 586656768 588382208 588566458 588688128 589531392 590872576 592026624 593953794 594419712 594542592 595501648 596354672 596477952 598032384 598419612 598878784 599200416 599979104 601423872 601813296 602598528 603381632 603979776 605945856 606135606 606803456 607129344 607918336 610491392 611365888 611683758 612163584 612559962 614156304 614283264 616282884 616562688 617766912 618569728 619777872 621393024 622283136 622411776 624033792 624437856 624916992 626065152 626951227 627572736 629615616 630845334 631665146 632291328 632489328 634349568 634679388 635247368 635588532 637034496 637534208 638278704 638779392 639108176 640858752 643077792 644753664 645464064 645666189 646724736 647565184 648410112 650520822 651165696 651587328 652087296 653285376 654209976 655411956 656990208 658186032 658702336 659128848 659988864 661929984 662437888 664731648 666895488 667418624 668722176 669939354 670899006 672786432 673738632 674976492 675282944 675720192 676601856 677039958 678804336 679477248 680573312 681689088 682653888 683908128 684432896 686802816 687341568 687786624 688684032 689579008 690925842 693489664 693633024 695890944 697704448 698156214 698703872 699067152 700068528 701661184 702038016 703031616 704323296 704643072 706019328 706936832 707158207 708317568 710163456 711327744 711550494 712475186 713643264 714190848 714653289 716515688 716663808 717225984 718996698 719560704 720966096 721903024 724958528 725347872 725996992 726147072 728039424 728510832 729461376 730409344 732168192 733598208 734551552 734946048 735986223 737673216 737904216 739113984 740074496 740459286 741040128 741519954 743452368 744671232 745242624 747668544 747823104 750257424 750845952 752212608 753290112 756478464 757071872 757955961 758940959 759693312 760185216 762166272 763654878 764647282 765644976 766488576 767985624 768983656 769396644 769987008 771751936 772251648 772653168 773259264 773759952 775776384 780175872 781595913 782209024 782715507 782877312 784917504 786041856 787472574 789368832 791938392 792559616 792723456 795303936 797376512 797892816 798933888 801898496 802417728 803464704 805306368 806080149 806879232 807927808 808180808 809505792 812140902 815578344 816218112 816746616 818875072 819044352 819574686 821710512 822083584 823689216 826370496 828524032 829710848 829882368 830142243 832045056 832583808 833222656 833670144 834753536 836383914 836763648 838397952 839487488 841127112 843055104 843319104 844701696 845799424 846239184 847451376 849379328 851038272 851705856 854478336 854654976 857259841 857437056 859671552 860618752 860888252 861350598 862299648 864546816 865106613 866235384 867361096 868220928 868783104 869449728 871047168 872279968 872748432 873882608 875986944 877581376 877697856 878838464 879985152 882573312 882849687 883032192 884297088 886308864 888039936 889193984 890930691 891629568 893252472 894532008 894716928 897048576 897629418 898318176 899968656 900960256 902135808 902719944 905072448 905969664 908918784 909203409 910205184 911877504 915737088 916455424 917048832 917525637 918245376 918718003 918839943 921234456 924424326 924844032 927854592 929666808 930874952 932089536 933424704 936050688 936656784 937375488 939097728 939524096 941359104 944423424 946884608 947497719 948436992 948733992 951524352 952254464 952871052 955551744 956301312 958169088 958662264 959414272 961288128 967130496 968196096 970719232 971347776 972615168 975781233 976224256 976748544 978130944 979928064 981314964 983117934 983564288 983872288 985485312 987279048 988053504 988693272 989983296 991269824 992894976 993656832 996891392 997097472 1000343232 1001127936 1002950144 1003083264 1004386816 1004909031 1006348509 1008637952 1009179648 1010607948 1012464738 1012924416 1013580288 1014902784 1016221696 1018206504 1020859968 1021984768 1022533632 1023980832 1025862192 1026649344 1029668864 1030204224 1031012352 1031679936 1034368512 1036388763 1037735597 1040234496 1040449536 1042127884 1043620676 1043836416 1046556672 1047234321 1048055808 1048600728 1049963432 1050102792 1052491776 1054547424 1055917856 1056484944 1056964608 1060405248 1062476352 1063857088 1065245184 1068712779 1069890304 1070464896 1071286272 1073741824 1074773532 1074995712 1075838976 1078495047 1079341056 1082854536 1087437792 1088290816 1088995488 1089220608 1092059136 1092766248 1095614016 1098252288 1101827328 1106509824 1106856324 1109393408 1110111744 1110688929 1111560192 1112279931 1115178552 1115684864 1117863936 1121502816 1124073472 1124425472 1125386136 1126268928 1128318912 1129935168 1134717696 1135607808 1139304448 1139539968 1140277824 1143249408 1146228736 1146970923 1148467464 1149732864 1152729088 1153475484 1154980512 1157627904 1158377472 1159266304 1159888896 1161396224 1163664576 1167982592 1170263808 1173313536 1176764416 1177132916 1177376256 1179062784 1181208861 1181745152 1184053248 1187907588 1188839424 1189085184 1191003296 1192709344 1192955904 1196064768 1196839224 1197757568 1198400832 1199958208 1202847744 1203626592 1205197056 1206763264 1207959552 1211891712 1212271212 1213606912 1214258688 1215836672 1218211353 1220982784 1222731776 1223367516 1224327168 1225119924 1228312608 1228566528 1232565768 1233125376 1235533824 1237139456 1239555744 1242786048 1244566272 1244823552 1248067584 1248875712 1249833984 1252130304 1253902454 1254575871 1255145472 1256206249 1259231232 1261690668 1263330292 1264582656 1264978656 1268699136 1269358776 1270494736 1271177064 1274068992 1275068416 1276557408 1277558784 1278216352 1281717504 1286155584 1289507328 1290928128 1291332378 1293449472 1295130368 1296820224 1301041644 1302331392 1303174656 1304174592 1306570752 1308419952 1310823912 1313980416 1316372064 1317404672 1318257696 1319977728 1323859968 1324875776 1329463296 1333790976 1334837248 1337444352 1339878708 1341798012 1345572864 1346444127 1347477264 1349952984 1350565888 1351440384 1353203712 1354079916 1357608672 1358954496 1361146624 1363378176 1365307776 1367816256 1368865792 1373605632 1374683136 1375573248 1377368064 1379158016 1381851684 1386979328 1387266048 1391781888 1395408896 1396312428 1397407744 1398134304 1400137056 1403322368 1404076032 1406063232 1408646592 1409286144 1412038656 1413873664 1414316414 1416635136 1420326912 1422655488 1423100988 1424950372 1427286528 1428381696 1429306578 1433031376 1433327616 1434451968 1437993396 1439121408 1441932192 1443806048 1449917056 1450695744 1451993984 1452294144 1456078848 1457021664 1458922752 1460818688 1464336384 1467196416 1469103104 1469892096 1471972446 1474676901 1475346432 1475808432 1478227968 1480148992 1480918572 1482080256 1483039908 1486904736 1489342464 1490485248 1495337088 1495646208 1500514848 1501691904 1504425216 1506580224 1512956928 1514143744 1515911922 1517881918 1518697107 1519386624 1520370432 1524332544 1527309756 1529294564 1531289952 1532977152 1535971248 1537967312 1538793288 1539974016 1543503872 1544503296 1545306336 1546518528 1547519904 1551552768 1560351744 1563191826 1564418048 1565431014 1565754624 1569835008 1572083712 1574945148 1578737664 1583876784 1585119232 1585446912 1590607872 1594753024 1595785632 1597867776 1603796992 1604835456 1606929408 1610612736 1612160298 1613758464 1615855616 1616361616 1619011584 1624281804 1631156688 1632436224 1633493232 1637750144 1638088704 1639149372 1643421024 1644167168 1647378432 1652740992 1657048064 1659421696 1659764736 1660284486 1664090112 1665167616 1666445312 1667340288 1669507072 1672767828 1673527296 1676795904 1678974976 1682254224 1686110208 1686638208 1689403392 1691598848 1692478368 1694902752 1698758656 1702076544 1703411712 1708956672 1709309952 1714519682 1714874112 1719343104 1721237504 1721776504 1722701196 1724599296 1729093632 1730213226 1732470768 1734722192 1736441856 1737566208 1738899456 1742094336 1744559936 1745496864 1747765216 1751973888 1755162752 1755395712 1757676928 1759970304 1765146624 1765699374 1766064384 1768594176 1772617728 1776079872 1778387968 1781861382 1783259136 1786504944 1789064016 1789433856 1794097152 1795258836 1796636352 1799937312 1801920512 1804271616 1805439888 1810144896 1811939328 1817837568 1818406818 1820410368 1823755008 1826336183 1831474176 1832910848 1834097664 1835051274 1836490752 1837436006 1837679886 1842468912 1848848652 1849688064 1855709184 1859333616 1861749904 1864179072 1866849408 1872101376 1873313568 1874750976 1878195456 1879048192 1880853681 1882718208 1888846848 1893769216 1894995438 1896873984 1897467984 1903048704 1904508928 1905742104 1911103488 1912602624 1916338176 1917324528 1918828544 1922576256 1934260992 1936392192 1936998567 1941438464 1942695552 1945230336 1951562466 1952448512 1953497088 1956261888 1959856128 1962629928 1966235868 1967128576 1967744576 1970970624 1974558096 1976107008 1977386544 1979966592 1982539648 1985789952 1987313664 1993782784 1994194944 2000686464 2002255872 2005900288 2006166528 2008773632 2009818062 2012697018 2017275904 2018359296 2021215896 2024929476 2025848832 2027160576 2029805568 2032443392 2036413008 2041719936 2043969536 2045067264 2047961664 2051724384 2053298688 2059337728 2059982603 2060408448 2062024704 2063359872 2068737024 2072777526 2075471194 2080468992 2080899072 2084255768 2087241352 2087672832 2093113344 2094468642 2096111616 2097201456 2099926864 2100205584 2104983552 2109094848 2111835712 2112969888 2113929216 2120810496 2121474621 2124952704 2127714176 2130490368 2137425558 2139780608 2140929792 2142572544 2143959867 2149547064 2149991424 2151677952 2156990094 2158682112 2165709072 2174875584 2176581632 2177990976 2178441216 2184118272 2185532496 2191228032 2196504576 2203654656 2207958669 2210828011 2213019648 2213712648 2218786816 2220223488 2221377858 2223120384 2224559862 2230357104 2231369728 2235727872 2243005632 2248146944 2248850944 2250772272 2252537856 2256637824 2259870336 2269435392 2271215616 2276822877 2278608896 2279079936 2280555648 2286498816 2292457472 2293941846 2296934928 2299465728 2305458176 2306950968 2309961024 2315255808 2316754944 2318532608 2319777792 2322792448 2327329152 2335965184 2340527616 2344787739 2346627072 2348146521 2353528832 2354265832 2354752512 2358125568 2362417722 2363490304 2368106496 2375815176 2377678848 2378170368 2382006592 2385418688 2385911808 2392129536 2393678448 2395515136 2396801664 2399916416 2405695488 2407253184 2410394112 2413526528 2415919104 2418240447 2423783424 2424542424 2427213824 2428517376 2431673344 2436422706 2441965568 2445463552 2446735032 2448654336 2450239848 2456625216 2457133056 2465131536 2466250752 2471067648 2474278912 2479111488 2485572096 2489132544 2489647104 2490426729 2493663151 2496135168 2497751424 2499667968 2504260608 2507804908 2509151742 2510290944 2512412498 2518462464 2523381336 2526660584 2529165312 2529957312 2537398272 2538717552 2540989472 2542354128 2548137984 2550136832 2553114816 2555117568 2556432704 2563435008 2571779523 2572311168 2579014656 2581856256 2582664756 2586898944 2590260736 2593640448 2595319839 2602083288 2604662784 2606349312 2608349184 2613141504 2616839904 2621647824 2627960832 2632744128 2634809344 2636515392 2639955456 2647719936 2648549061 2649751552 2658926592 2667581952 2669674496 2672792073 2674888704 2676265487 2679757416 2683596024 2691145728 2692888254 2694954528 2699905968 2701131776 2702880768 2706407424 2708159832 2715217344 2717908992 2722293248 2726756352 2727610227 2730615552 2735632512 2737731584 2747211264 2749366272 2751146496 2754736128 2756154009 2758316032 2763703368 2773958656 2774532096 2783563776 2790817792 2792624856 2794815488 2796268608 2800274112 2806644736 2808152064 2812126464 2817293184 2818572288 2824077312 2827747328 2828632828 2833270272 2840653824 2842493157 2845310976 2846201976 2849900744 2854573056 2856763392 2858613156 2866062752 2866655232 2868903936 2875986792 2878242816 2883864384 2887612096 2899834112 2901391488 2903987968 2904588288 2912157696 2914043328 2917845504 2921637376 2927343699 2928672768 2934392832 2938206208 2939784192 2943944892 2949353802 2950692864 2951616864 2956455936 2960297984 2961837144 2964160512 2966079816 2973809472 2978684928 2980970496 2990674176 2991292416 3001029696 3003383808 3008850432 3013160448 3014727093 3019045527 3025913856 3028287488 3031823844 3035763836 3037394214 3038773248 3040740864 3048665088 3054619512 3058589128 3062579904 3065954304 3071942496 3075934624 3077586576 3079948032 3087007744 3089006592 3090612672 3093037056 3095039808 3103105536 3113206791 3120703488 3126383652 3128836096 3130862028 3131509248 3139670016 3141702963 3144167424 3149890296 3157475328 3167753568 3170238464 3170893824 3181215744 3189506048 3191571264 3195735552 3206138337 3207593984 3209670912 3213858816 3221225472 3224320596 3227516928 3231711232 3232723232 3235485141 3238023168 3248563608 3262313376 3264872448 3266986464 3275500288 3276177408 3278298744 3286842048 3288334336 3294756864 3305481984 3314096128 3318843392 3319529472 3320568972 3328180224 3330335232 3332890624 3334680576 3339014144 3345535656 3347054592 3353591808 3357949952 3364508448 3372220416 3373276416 3378806784 3383197696 3384956736 3389805504 3397517312 3404153088 3406823424 3417913344 3418619904 3429039364 3429748224 3438686208 3440912769 3442475008 3443553008 3445402392 3449198592 3458187264 3460426452 3464941536 3469444384 3472883712 3475132416 3477798912 3484188672 3489119872 3490993728 3495530432 3503947776 3510325504 3510791424 3515353856 3519940608 3530293248 3531398748 3532128768 3537188352 3543626583 3545235456 3552159744 3556775936 3563722764 3566518272 3573009888 3578128032 3578867712 3588194304 3590517672 3593272704 3599874624 3603841024 3608543232 3610879776 3620289792 3623878656 3635675136 3636813636 3640820736 3647510016 3652672366 3654634059 3662948352 3665821696 3668195328 3670102548 3672981504 3674872012 3675359772 3684937824 3697697304 3699376128 3711418368 3718667232 3723499808 3728358144 3733698816 3744202752 3746627136 3749501952 3756390912 3758096384 3761707362 3765436416 3768618747 3777693696 3787538432 3789990876 3793747968 3794935968 3806097408 3809017856 3811484208 3822206976 3825205248 3832676352 3834649056 3837657088 3845152512 3868521984 3872784384 3873997134 3882876928 3885391104 3890460672 3903124932 3904897024 3906994176 3912523776 3919712256 3925259856 3932471736 3934257152 3935489152 3941941248 3949116192 3952214016 3954773088 3959933184 3965079296 3971579904 3974627328 3987565568 3988389888 4001372928 4004511744 4011800576 4012333056 4017547264 4019636124 4025394036 4034551808 4036718592 4042431792 4049858952 4051697664 4054321152 4059611136 4064886784 4072826016 4083439872 4087939072 4090134528 4095923328 4103448768 4106597376 4118675456 4119965206 4120816896 4124049408 4126719744 4137474048 4145555052 4150942388 4160937984 4161798144 4168511536 4174482704 4175345664 4186226688 4188937284 4192223232 4194402912 4199853728 4200411168 4209967104 4218189696 4223671424 4225939776 4227858432 4241620992 4242949242 4249905408 4255428352 4260980736 4274851116 4279561216 4281859584 4285145088 4287919734 4299094128 4299982848 4303355904 4313980188 4317364224 4331418144 4349751168 4353163264 4355981952 4356882432 4368236544 4371064992 4382456064 4393009152 4407309312 4415917338 4421656022 4424030703 4426039296 4427425296 4437573632 4440446976 4442755716 4446240768 4449119724 4460714208 4462739456 4471455744 4486011264 4496293888 4497701888 4501544544 4505075712 4513275648 4519740672 4538870784 4542431232 4553645754 4557217792 4558159872 4561111296 4572997632 4584914944 4587883692 4593869856 4598931456 4610916352 4613901936 4619922048 4630511616 4633509888 4637065216 4639555584 4645584896 4654658304 4671930368 4681055232 4689575478 4693254144 4696293042 4707057664 4708531664 4709505024 4716251136 4724835444 4726980608 4736212992 4751630352 4755357696 4756340736 4764013184 4770837376 4771823616 4784259072 4787356896 4791030272 4793603328 4799832832 4811390976 4814506368 4820788224 4827053056 4831838208 4836480894 4847566848 4849084848 4854427648 4857034752 4863346688 4872845412 4883931136 4890927104 4893470064 4897308672 4900479696 4913250432 4914266112 4930263072 4932501504 4942135296 4948557824 4950107449 4958222976 4971144192 4978265088 4979294208 4980853458 4987326302 4992270336 4995502848 4999335936 5008521216 5015609816 5018303484 5020581888 5024824996 5036924928 5046762672 5053321168 5058330624 5059914624 5074796544 5077435104 5081978944 5084708256 5096275968 5100273664 5106229632 5110235136 5112865408 5126870016 5143559046 5144622336 5158029312 5163712512 5165329512 5173797888 5180521472 5187280896 5190639678 5204166576 5209325568 5212698624 5216698368 5226283008 5233679808 5243295648 5255921664 5265488256 5269618688 5273030784 5279910912 5295439872 5297098122 5299503104 5317853184 5335163904 5339348992 5345584146 5349777408 5352530974 5359514832 5367192048 5382291456 5385776508 5389909056 5399811936 5402263552 5405761536 5412814848 5416319664 5430434688 5435817984 5444586496 5453512704 5455220454 5461231104 5471265024 5475463168 5479008549 5494422528 5498732544 5502292992 5509472256 5512308018 5516632064 5527406736 5547917312 5549064192 5567127552 5581635584 5585249712 5589630976 5592537216 5600548224 5613289472 5616304128 5624252928 5634586368 5637144576 5642561043 5648154624 5655494656 5657265656 5666540544 5681307648 5684986314 5690621952 5692403952 5699801488 5709146112 5713526784 5717226312 5732125504 5733310464 5737807872 5751973584 5756485632 5767728768 5775224192 5799668224 5802782976 5807975936 5809176576 5810995701 5824315392 5828086656 5835691008 5843274752 5854687398 5857345536 5868785664 5876412416 5879568384 5887889784 5898707604 5901385728 5903233728 5912911872 5920595968 5923674288 5928321024 5932159632 5947618944 5957369856 5961940992 5981348352 5982584832 6000818887 6002059392 6006767616 6017700864 6026320896 6029454186 6038091054 6051827712 6056574976 6063647688 6071527672 6074788428 6077546496 6081481728 6097330176 6109239024 6117178256 6125159808 6131908608 6143884992 6151869248 6155173152 6159896064 6174015488 6178013184 6179947809 6181225344 6186074112 6190079616 6206211072 6226413582 6241406976 6252767304 6257672192 6261724056 6263018496 6279340032 6283405926 6288334848 6299780592 6314950656 6335507136 6340476928 6341787648 6362431488 6364423863 6379012096 6383142528 6391471104 6412276674 6415187968 6419341824 6427717632 6431879601 6448641192 6455033856 6463422464 6465446464 6470970282 6476046336 6497127216 6524626752 6529744896 6533972928 6551000576 6552354816 6556597488 6573684096 6576668672 6589513728 6610963968 6628192256 6632484033 6637686784 6639058944 6641137944 6656360448 6660670464 6665781248 6669361152 6678028288 6691071312 6694109184 6707183616 6715899904 6729016896 6744440832 6746552832 6757613568 6766395392 6768514267 6769913472 6779611008 6795034624 6808306176 6813646848 6830468631 6835826688 6837239808 6858078728 6859496448 6877372416 6881825538 6884950016 6887106016 6890804784 6898397184 6916374528 6920852904 6929883072 6938888768 6945767424 6950264832 6955597824 6968377344 6978239744 6981987456 6991060864 7007895552 7020651008 7021582848 7030707712 7034363217 7039881216 7044439563 7060586496 7062797496 7064257536 7074376704 7087253166 7090470912 7104319488 7113551872 7127445528 7133036544 7146019776 7156256064 7157735424 7176388608 7181035344 7186545408 7199749248 7207682048 7217086464 7221759552 7240579584 7247757312 7254721341 7264149179 7271350272 7273627272 7281641472 7295020032 7305344732 7309268118 7325896704 7331643392 7336390656 7340205096 7345963008 7349744024 7350719544 7369875648 7395394608 7398752256 7422836736 7437334464 7446999616 7456716288 7467397632 7480989453 7488405504 7493254272 7499003904 7512781824 7516192768 7523414724 7530872832 7537237494 7555387392 7575076864 7579981752 7587495936 7589871936 7612194816 7618035712 7622968416 7644413952 7650410496 7665352704 7669298112 7675314176 7690305024 7715338569 7737043968 7745568768 7747994268 7765753856 7770782208 7780921344 7785959517 7806249864 7809794048 7813988352 7825047552 7839424512 7850519712 7864943472 7868514304 7870978304 7883882496 7898232384 7904428032 7909546176 7919866368 7930158592 7943159808 7945647183 7949254656 7975131136 7976779776 8002745856 8009023488 8023601152 8024666112 8028796461 8035094528 8039272248 8050788072 8069103616 8073437184 8084863584 8099717904 8103395328 8108642304 8119222272 8129773568 8145652032 8166879744 8175878144 8180269056 8182830681 8191846656 8206897536 8213194752 8237350912 8239930412 8241633792 8248098816 8253439488 8268462027 8274948096 8291110104 8301884776 8321875968 8323596288 8337023072 8348965408 8350691328 8372453376 8377874568 8384446464 8388805824 8399707456 8400822336 8419934208 8436379392 8447342848 8451879552 8455716864 8483241984 8485898484 8499810816 8510856704 8521961472 8527479471 8549702232 8559122432 8563719168 8570290176 8575839468 8598188256 8599965696 8606711808 8627960376 8634728448 8662836288 8699502336 8706326528 8711963904 8713764864 8736473088 8742129984 8764912128 8782031097 8786018304 8793443743 8814618624 8831834676 8843312044 8848061406 8852078592 8854850592 8875147264 8880893952 8885511432 8892481536 8898239448 8921428416 8925478912 8942911488 8972022528 8992587776 8995403776 9003089088 9010151424 9026551296 9039481344 9077741568 9084862464 9107291508 9114435584 9116319744 9122222592 9145995264 9169829888 9175767384 9187739712 9197862912 9221832704 9227803872 9239844096 9261023232 9267019776 9274130432 9279111168 9291169792 9309316608 9339620373 9343860736 9362110464 9379150956 9386508288 9392586084 9414115328 9417063328 9419010048 9425108889 9432502272 9449670888 9453961216 9472425984 9503260704 9510715392 9512681472 9528026368 9541674752 9543647232 9568518144 9574713792 9582060544 9587206656 9599665664 9618415011 9622781952 9629012736 9641576448 9654106112 9663676416 9672961788 9695133696 9698169696 9708855296 9714069504 9726693376 9745690824 9767862272 9781854208 9786940128 9794617344 9800959392 9826500864 9828532224 9860526144 9865003008 9884270592 9897115648 9900214898 9916445952 9942288384 9956530176 9958588416 9961706916 9974652604 9984540672 9991005696 9998671872 10017042432 10031219632 10036606968 10041163776 10049649992 10073849856 10093525344 10106642336 10116661248 10119829248 10149593088 10154870208 10163957888 10169416512 10192551936 10200547328 10212459264 10220470272 10225730816 10253740032 10287118092 10289244672 10316058624 10322738307 10327425024 10330659024 10347595776 10361042944 10374561792 10381279356 10408333152 10418651136 10425397248 10433396736 10452566016 10467359616 10486591296 10511843328 10530976512 10539237376 10546061568 10559821824 10590879744 10594196244 10599006208 10630879749 10635706368 10670327808 10678697984 10691168292 10699554816 10705061948 10719029664 10734384096 10764582912 10771553016 10779818112 10799623872 10804527104 10811523072 10825629696 10832639328 10860869376 10871635968 10889172992 10907025408 10910440908 10922462208 10942530048 10950926336 10958017098 10988845056 10997465088 11004585984 11018944512 11024616036 11033264128 11054813472 11095834624 11098128384 11134255104 11163271168 11170499424 11179261952 11185074432 11201096448 11226578944 11232608256 11248505856 11269172736 11274289152 11285122086 11296309248 11305856241 11310989312 11314531312 11333081088 11362615296 11369972628 11381243904 11384807904 11399602976 11418292224 11427053568 11434452624 11464251008 11466620928 11475615744 11503947168 11512971264 11535457536 11550448384 11599336448 11605565952 11615951872 11618353152 11621991402 11648630784 11656173312 11671382016 11686549504 11709374796 11714691072 11737571328 11752824832 11759136768 11775779568 11797415208 11802771456 11806467456 11825823744 11841191936 11847348576 11856642048 11864319264 11895237888 11914739712 11923881984 11962696704 11965169664 12001637774 12004118784 12013535232 12035401728 12052641792 12058908372 12076182108 12103655424 12113149952 12127295376 12143055344 12149576856 12155092992 12162963456 12194660352 12218478048 12234356512 12250319616 12263817216 12287769984 12303738496 12310346304 12319792128 12348030976 12356026368 12359895618 12362450688 12372148224 12380159232 12412422144 12452827164 12482813952 12505534608 12515344384 12523448112 12526036992 12558680064 12566811852 12576669696 12599561184 12629901312 12671014272 12680953856 12683575296 12724862976 12728847726 12758024192 12766285056 12782942208 12824553348 12830375936 12838683648 12855435264 12863759202 12897282384 12910067712 12926844928 12930892928 12941940564 12952092672 12994254432 13049253504 13059489792 13067945856 13102001152 13104709632 13113194976 13147368192 13153337344 13179027456 13221927936 13256384512 13264968066 13275373568 13278117888 13282275888 13312720896 13321340928 13331562496 13338722304 13356056576 13382142624 13388218368 13414367232 13431799808 13458033792 13488881664 13493105664 13515227136 13532790784 13537028534 13539826944 13559222016 13590069248 13616612352 13627293696 13660937262 13671653376 13674479616 13716157456 13718992896 13754744832 13763651076 13769900032 13774212032 13781609568 13796794368 13832749056 13841705808 13859766144 13877777536 13891534848 13900529664 13911195648 13936754688 13956479488 13963974912 13982121728 14015791104 14041302016 14043165696 14061415424 14068726434 14079762432 14088879126 14121172992 14125594992 14128515072 14148753408 14174506332 14180941824 14208638976 14227103744 14254891056 14266073088 14292039552 14312512128 14315470848 14352777216 14362070688 14373090816 14399498496 14415364096 14419878221 14434172928 14443519104 14481159168 14495514624 14509442682 14528298358 14542700544 14547254544 14563282944 14590040064 14610689464 14618536236 14651793408 14663286784 14672781312 14680410192 14691926016 14699488048 14701439088 14739751296 14790789216 14797504512 14845673472 14850322347 14874668928 14893999232 14913432576 14934795264 14961978906 14976811008 14986508544 14998007808 15025563648 15046829448 15061745664 15074474988 15110774784 15150153728 15159963504 15174991872 15179743872 15224389632 15236071424 15245936832 15288827904 15300820992 15330705408 15338596224 15350628352 15380610048 15430677138 15474087936 15491137536 15495988536 15531507712 15541564416 15561842688 15571919034 15612499728 15619588096 15627976704 15650095104 15678849024 15701039424 15729886944 15737028608 15741956608 15767764992 15796464768 15808856064 15819092352 15839732736 15860317184 15886319616 15891294366 15898509312 15950262272 15953559552 16005491712 16018046976 16047202304 16049332224 16057592922 16070189056 16078544496 16101576144 16138207232 16146874368 16169727168 16199435808 16206790656 16217284608 16238444544 16259547136 16291304064 16333759488 16351756288 16360538112 16365661362 16383693312 16413795072 16426389504 16437025647 16474701824 16479860824 16483267584 16496197632 16506878976 16536924054 16549896192 16582220208 16603769552 16643751936 16647192576 16674046144 16697930816 16701382656 16744906752 16755749136 16768892928 16777611648 16799414912 16801644672 16839868416 16872758784 16894685696 16903759104 16911433728 16927683129 16966483968 16971796968 16999621632 17021713408 17043922944 17054958942 17099404464 17118244864 17127438336 17140580352 17151678936 17196376512 17199931392 17213423616 17255920752 17269456896 17325672576 17399004672 17412653056 17423927808 17427529728 17432987103 17455642057 17472946176 17484259968 17529824256 17564062194 17572036608 17586887486 17629237248 17663669352 17686624088 17696122812 17704157184 17709701184 17750294528 17761787904 17771022864 17784963072 17796478896 17842856832 17850957824 17885822976 17944045056 17985175552 17990807552 18002456661 18006178176 18020302848 18053102592 18078962688 18155483136 18169724928 18214583016 18228871168 18232639488 18244445184 18291990528 18339659776 18351534768 18375479424 18395725824 18443665408 18455607744 18479688192 18522046464 18534039552 18539843427 18548260864 18558222336 18582339584 18618633216 18679240746 18687721472 18724220928 18758301912 18773016576 18785172168 18828230656 18834126656 18838020096 18850217778 18865004544 18899341776 18907922432 18944851968 19006521408 19021430784 19025362944 19056052736 19083349504 19087294464 19093271589 19137036288 19149427584 19164121088 19174413312 19199331328 19236830022 19245563904 19258025472 19283152896 19308212224 19345923576 19390267392 19396339392 19417710592 19428139008 19453386752 19491381648 19535724544 19563708416 19573880256 19589234688 19601918784 19653001728 19657064448 19716976343 19721052288 19730006016 19768541184 19794231296 19800429796 19832891904 19884576768 19897452099 19913060352 19917176832 19923413832 19949305208 19969081344 19982011392 19997343744 20034084864 20062439264 20073213936 20082327552 20099299984 20147699712 20187050688 20213284672 20233322496 20239658496 20299186176 20305542801 20309740416 20327915776 20338833024 20385103872 20401094656 20424918528 20440940544 20451461632 20491405893 20507480064 20574236184 20578489344 20632117248 20645476614 20654850048 20661318048 20695191552 20722085888 20749123584 20762558712 20816666304 20837302272 20850794496 20866793472 20905132032 20934719232 20973182592 21023686656 21061953024 21078474752 21092123136 21103089651 21119643648 21133318689 21181759488 21188392488 21198012416 21261759498 21271412736 21340655616 21357395968 21382336584 21399109632 21410123896 21438059328 21468768192 21529165824 21543106032 21559636224 21599247744 21609054208 21623046144 21651259392 21665278656 21721738752 21743271936 21778345984 21792447537 21814050816 21820881816 21844924416 21885060096 21901852672 21916034196 21977690112 21994930176 22009171968 22037889024 22049232072 22066528256 22109626944 22191669248 22196256768 22268510208 22326542336 22340998848 22358523904 22370148864 22402192896 22442968359 22453157888 22465216512 22497011712 22538345472 22548578304 22570244172 22592618496 22611712482 22621978624 22629062624 22666162176 22725230592 22739945256 22762487808 22769615808 22799205952 22836584448 22854107136 22868905248 22928502016 22933241856 22951231488 23007894336 23025942528 23070915072 23100896768 23146015707 23198672896 23211131904 23231903744 23236706304 23243982804 23297261568 23312346624 23342764032 23373099008 23418749592 23429382144 23475142656 23505649664 23518273536 23551559136 23594830416 23605542912 23612934912 23651647488 23682383872 23694697152 23713284096 23728638528 23790475776 23829479424 23836941549 23847763968 23867918731 23925393408 23930339328 24003275548 24008237568 24027070464 24070803456 24086389383 24105283584 24117816744 24152364216 24207310848 24226299904 24254590752 24286110688 24299153712 24310185984 24325926912 24389320704 24436956096 24468713024 24500639232 24527634432 24575539968 24607476992 24620692608 24639584256 24696061952 24712052736 24719791236 24724901376 24744296448 24760318464 24805386081 24824844288 24905654328 24965627904 25011069216 25030688768 25046896224 25052073984 25117360128 25133623704 25153339392 25199122368 25259802624 25342028544 25361907712 25367150592 25449725952 25457695452 25516048384 25532570112 25565884416 25582438413 25649106696 25660751872 25677367296 25710870528 25727518404 25794564768 25820135424 25853689856 25861785856 25883881128 25904185344 25988508864 26098507008 26118979584 26135891712 26204002304 26209419264 26226389952 26294736384 26306674688 26358054912 26380331229 26443855872 26512769024 26529936132 26550747136 26556235776 26564551776 26625441792 26642681856 26663124992 26677444608 26712113152 26764285248 26776436736 26828734464 26863599616 26916067584 26977763328 26986211328 27030454272 27065581568 27074057068 27079653888 27118444032 27180138496 27233224704 27254587392 27321874524 27343306752 27348959232 27432314912 27437985792 27509489664 27527302152 27539800064 27548424064 27563219136 27593588736 27665498112 27683411616 27719532288 27755555072 27783069696 27801059328 27822391296 27873509376 27912958976 27927949824 27964243456 28018861119 28031582208 28082604032 28086331392 28122830848 28137452868 28159524864 28177758252 28242345984 28251189984 28257030144 28297506816 28349012664 28361883648 28417277952 28454207488 28509782112 28532146176 28584079104 28625024256 28630941696 28705554432 28724141376 28746181632 28798996992 28830728192 28839756442 28855245033 28868345856 28887038208 28962318336 28991029248 29018885364 29056596716 29085401088 29094509088 29126565888 29180080128 29221378928 29237072472 29303586816 29326573568 29345562624 29360820384 29383852032 29398976096 29402878176 29479502592 29581578432 29595009024 29691346944 29700644694 29749337856 29787998464 29826865152 29869590528 29923957812 29953622016 29973017088 29996015616 30051127296 30093658896 30123491328 30148949976 30221549568 30300307456 30319927008 30349983744 30359487744 30448779264 30472142848 30491873664 30577655808 30601641984 30661410816 30677192448 30701256704 30761220096 30861354276 30948175872 30968214921 30982275072 30991977072 31063015424 31083128832 31123685376 31143838068 31224999456 31239176192 31255953408 31300190208 31357698048 31402078848 31459773888 31474057216 31483913216 31535529984 31592929536 31617712128 31638184704 31679465472 31720634368 31772639232 31782588732 31797018624 31900524544 31907119104 32010983424 32036093952 32094404608 32098664448 32115185844 32140378112 32157088992 32203152288 32276414464 32293748736 32339454336 32398871616 32413581312 32434569216 32476889088 32519094272 32582608128 32667518976 32703512576 32721076224 32731322724 32767386624 32827590144 32852779008 32874051294 32949403648 32959721648 32966535168 32992395264 33013757952 33073848108 33099792384 33164440416 33207539104 33287503872 33294385152 33348092288 33395861632 33402765312 33489813504 33511498272 33537785856 33555223296 33598829824 33603289344 33679736832 33745517568 33789371392 33807518208 33822867456 33855366258 33917568723 33932967936 33943593936 33999243264 34043426816 34087845888 34109917884 34198808928 34236489728 34254876672 34281160704 34303357872 34392753024 34399862784 34426847232 34511841504 34538913792 34651345152 34798009344 34825306112 34847855616 34855059456 34865974206 34911284114 34945892352 34968519936 35059648512 35128124388 35144073216 35173774972 35258474496 35327338704 35373248176 35392245624 35408314368 35419402368 35500589056 35523575808 35542045728 35569926144 35592957792 35685713664 35701915648 35771645952 35888090112 35970351104 35981615104 36004913322 36012356352 36040605696 36106205184 36157925376 36310966272 36339449856 36429166032 36457742336 36465278976 36488890368 36583981056 36679319552 36703069536 36750958848 36791451648 36887330816 36911215488 36959376384 37044092928 37068079104 37079686854 37096521728 37116444672 37164679168 37237266432 37358481492 37375442944 37448441856 37516603824 37546033152 37570344336 37656461312 37668253312 37676040192 37700435556 37730009088 37798683552 37815844864 37889703936 38013042816 38042861568 38050725888 38112105472 38166699008 38174588928 38186543178 38274072576 38298855168 38328242176 38348826624 38398662656 38473660044 38491127808 38516050944 38566305792 38616424448 38691847152 38780534784 38792678784 38835421184 38856278016 38906773504 38982763296 39071449088 39127416832 39147760512 39178469376 39203837568 39306003456 39314128896 39433952686 39442104576 39460012032 39537082368 39588462592 39600859592 39665783808 39769153536 39794904198 39826120704 39834353664 39846827664 39898610416 39938162688 39964022784 39994687488 40068169728 40124878528 40146427872 40164655104 40198599968 40295399424 40374101376 40426569344 40466644992 40479316992 40598372352 40611085602 40619480832 40655831552 40677666048 40770207744 40849837056 40881881088 40902923264 40982811786 41014960128 41148472368 41156978688 41264234496 41290953228 41309700096 41322636096 41390383104 41444171776 41498247168 41525117424 41633332608 41674604544 41701588992 41733586944 41810264064 41869438464 41946365184 42005732209 42047373312 42123906048 42156949504 42184246272 42206179302 42239287296 42266637378 42363518976 42376784976 42396024832 42523518996 42542825472 42681311232 42714791936 42764673168 42798219264 42820247792 42876118656 42937536384 43058331648 43086212064 43119272448 43198495488 43218108416 43246092288 43259634663 43302518784 43330557312 43443477504 43486543872 43556691968 43584895074 43628101632 43641763632 43689848832 43770120192 43803705344 43832068392 43955380224 43989860352 44018343936 44075778048 44098464144 44133056512 44219253888 44383338496 44392513536 44537020416 44550967041 44653084672 44681997696 44717047808 44740297728 44804385792 44885936718 44906315776 44930433024 44994023424 45076690944 45140488344 45185236992 45223424964 45243957248 45258125248 45332324352 45450461184 45479890512 45524975616 45539231616 45598411904 45673168896 45708214272 45737810496 45857004032 45866483712 45902462976 46015788672 46051885056 46141830144 46201793536 46292031414 46397345792 46422263808 46463807488 46473412608 46487965608 46594523136 46624693248 46685528064 46746198016 46837499184 46858764288 46950285312 47011299328 47036547072 47103118272 47189660832 47211085824 47225869824 47303294976 47364767744 47379599869 47389394304 47426568192 47457277056 47580951552 47658958848 47673883098 47695527936 47735837462 47850786816 47860678656 48006551096 48016475136 48054140928 48141606912 48172778766 48210567168 48235633488 48304728432 48414621696 48452599808 48509181504 48572221376 48598307424 48620371968 48651853824 48778641408 48873912192 48937426048 49001278464 49055268864 49151079936 49214953984 49241385216 49279168512 49311076941 49424105472 49439582472 49449802752 49488592896 49520636928 49610772162 49649688576 49811308656 49931255808 50022138432 50061377536 50093792448 50104147968 50234720256 50267247408 50306678784 50398244736 50519605248 50684057088 50723815424 50734301184 50783049387 50849044253 50899451904 50915390904 51032096768 51065140224 51131768832 51164876826 51298213392 51321503744 51354734592 51421741056 51455036808 51589129536 51640270848 51707379712 51723571712 51767762256 51808370688 51977017728 52197014016 52237959168 52271783424 52366926171 52408004608 52418838528 52452779904 52589472768 52613349376 52716109824 52760662458 52887711744 53025538048 53059872264 53101494272 53112471552 53129103552 53250883584 53285363712 53326249984 53354889216 53424226304 53528570496 53552873472 53657468928 53727199232 53832135168 53955526656 53972422656 54007369983 54060908544 54131163136 54148114136 54159307776 54236888064 54360276992 54466449408 54509174784 54643749048 54686613504 54697918464 54864629824 54875971584 55018979328 55054604304 55079600128 55096848128 55126438272 55187177472 55330996224 55366823232 55439064576 55511110144 55566139392 55602118656 55619530281 55644782592 55747018752 55825917952 55855899648 55928486912 56037722238 56063164416 56165208064 56172662784 56245661696 56274905736 56319049728 56355516504 56484691968 56502379968 56514060288 56595013632 56698025328 56723767296 56834555904 56908414976 57019564224 57064292352 57168158208 57250048512 57261883392 57279814767 57411108864 57448282752 57492363264 57597993984 57661456384 57679512884 57710490066 57736691712 57774076416 57924636672 58037770728 58113193432 58170802176 58189018176 58253131776 58360160256 58442757856 58474144944 58607173632 58653147136 58691125248 58721640768 58767704064 58797952192 58805756352 58959005184 59150929029 59163156864 59190018048 59382693888 59401289388 59498675712 59575996928 59653730304 59692356297 59739181056 59847915624 59907244032 59946034176 59992031232 60102254592 60187317792 60246982656 60297899952 60443099136 60600614912 60639854016 60699967488 60718975488 60897558528 60916628403 60944285696 60983747328 61155311616 61203283968 61322821632 61354384896 61402513408 61474217679 61522440192 61554106201 61722708552 61896351744 61936429842 61964550144 61983954144 62126030848 62166257664 62247370752 62287676136 62449998912 62478352384 62511906816 62600380416 62715396096 62804157696 62919547776 62948114432 62967826432 63071059968 63185859072 63235424256 63276369408 63358930944 63441268736 63545278464 63565177464 63594037248 63801049088 63814238208 64021966848 64072187904 64188809216 64197328896 64230371688 64280756224 64314177984 64406304576 64552828928 64587497472 64678908672 64797743232 64827162624 64869138432 64953778176 65038188544 65165216256 65335037952 65377342611 65407025152 65442152448 65462645448 65534773248 65655180288 65705558016 65748102588 65898807296 65919443296 65933070336 65984790528 66027515904 66147696216 66199584768 66328880832 66415078208 66575007744 66588770304 66696184576 66791723264 66805530624 66979627008 67022996544 67075571712 67110446592 67197659648 67206578688 67328905077 67359473664 67491035136 67578742784 67615036416 67645734912 67710732516 67835137446 67865935872 67887187872 67998486528 68086853632 68175691776 68219835768 68397617856 68472979456 68509753344 68562321408 68606715744 68785506048 68799725568 68853694464 69023683008 69077827584 69302690304 69438047121 69596018688 69650612224 69695711232 69710118912 69731948412 69822568228 69891784704 69937039872 70119297024 70256248776 70288146432 70347549944 70516948992 70654677408 70746496352 70784491248 70816628736 70838804736 71001178112 71047151616 71084091456 71139852288 71185915584 71371427328 71403831296 71543291904 71603756193 71776180224 71940702208 71963230208 72009826644 72024712704 72081211392 72212410368 72259168149 72315850752 72621932544 72678899712 72858332064 72915484672 72930557952 72977780736 73167962112 73358639104 73406139072 73501917696 73582903296 73774661632 73822430976 73918752768 74088185856 74136158208 74159373708 74193043456 74232889344 74329358336 74416158243 74474532864 74716962984 74750885888 74896883712 75033207648 75092066304 75140688672 75312922624 75336506624 75352080384 75400871112 75460018176 75597367104 75631689728 75779407872 76026085632 76085723136 76101451776 76224210944 76333398016 76349177856 76373086356 76548145152 76597710336 76656484352 76697653248 76797325312 76947320088 76982255616 77032101888 77132611584 77232848896 77383694304 77561069568 77585357568 77670842368 77712556032 77813547008 77965526592 78142898176 78254833664 78295521024 78356938752 78407675136 78612006912 78628257792 78867905372 78884209152 78920024064 79074164736 79140993687 79176925184 79201719184 79331567616 79538307072 79589808396 79652241408 79668707328 79693655328 79797220832 79876325376 79928045568 79989374976 80136339456 80249757056 80292855744 80329310208 80397199936 80590798848 80748202752 80853138688 80933289984 80958633984 81196744704 81222171204 81238961664 81311663104 81355332096 81540415488 81699674112 81763762176 81805846528 81965623572 82029920256 82296944736 82313957376 82528468992 82581906456 82619400192 82645272192 82780766208 82888343552 82996494336 83050234848 83266665216 83349209088 83403177984 83467173888 83620528128 83738876928 83892730368 84011464418 84056583357 84094746624 84247812096 84313899008 84368492544 84412358604 84478574592 84533274756 84727037952 84753569952 84792049664 85047037992 85085650944 85362622464 85429583872 85529346336 85596438528 85640495584 85752237312 85875072768 86116663296 86172424128 86238544896 86396990976 86436216832 86492184576 86519269326 86605037568 86661114624 86886955008 86973087744 87113383936 87169790148 87256203264 87283527264 87379697664 87540240384 87607410688 87664136784 87910760448 87979720704 88036687872 88151556096 88196928288 88266113024 88438507776 88766676992 88785027072 89074040832 89101934082 89306169344 89363995392 89434095616 89480595456 89608771584 89771873436 89812631552 89860866048 89988046848 90153381888 90280976688 90370473984 90446849928 90487914496 90516250496 90664648704 90900922368 90959781024 91049951232 91078463232 91196823808 91346337792 91416428544 91475620992 91714008064 91732967424 91804925952 92031577344 92103770112 92283660288 92403587072 92584062828 92794691584 92844527616 92927614976 92946825216 92975931216 93189046272 93249386496 93371056128 93492396032 93674998368 93717528576 93900570624 94022598656 94073094144 94206236544 94379321664 94422171648 94451739648 94606589952 94729535488 94759199738 94778788608 94853136384 94914554112 95161903104 95317917696 95347766196 95391055872 95471674924 95701573632 95721357312 96013102192 96032950272 96108281856 96283213824 96345557532 96421134336 96471266976 96609456864 96829243392 96905199616 97018363008 97144442752 97196614848 97240743936 97303707648 97557282816 97747824384 97874852096 98002556928 98110537728 98302159872 98429907968 98482770432 98558337024 98622153882 98848210944 98879164944 98899605504 98977185792 99041273856 99221544324 99299377152 99622617312 99862511616 100044276864 100122755072 100187584896 100208295936 100469440512 100534494816 100613357568 100796489472 101039210496 101368114176 101447630848 101468602368 101566098774 101698088506 101752706169 101798903808 101830781808 102064193536 102130280448 102263537664 102329753652 102596426784 102643007488 102709469184 102843482112 102910073616 103178259072 103280541696 103414759424 103447143424 103535524512 103616741376 103954035456 104394028032 104475918336 104543566848 104733852342 104816009216 104837677056 104905559808 105178945536 105432219648 105521324916 105775423488 106051076096 106119744528 106202988544 106224943104 106258207104 106501767168 106570727424 106652499968 106709778432 106848452608 107057140992 107105746944 107314937856 107454398464 107664270336 107911053312 107944845312 108014739966 108121817088 108262326272 108296228272 108318615552 108473776128 108720553984 108932898816 109018349568 109287498096 109373227008 109395836928 109729259648 109751943168 110037958656 110109208608 110159200256 110193696256 110252876544 110374354944 110661992448 110733646464 110878129152 111022220288 111132278784 111204237312 111239060562 111289565184 111494037504 111651835904 111711799296 111856973824 112075444476 112126328832 112330416128 112345325568 112491323392 112549811472 112638099456 112711033008 112969383936 113004759936 113028120576 113190027264 113396050656 113447534592 113669111808 113816829952 114039128448 114128584704 114336316416 114500097024 114523766784 114559629534 114822217728 114896565504 114984726528 115195987968 115322912768 115359025768 115420980132 115473383424 115548152832 115849273344 116075541456 116226386864 116341604352 116378036352 116506263552 116720320512 116885515712 116948289888 117214347264 117306294272 117382250496 117443281536 117535408128 117595904384 117611512704 117918010368 118301858058 118326313728 118380036096 118765387776 118802578776 118997351424 119151993856 119307460608 119384712594 119478362112 119695831248 119814488064 119892068352 119984062464 120204509184 120374635584 120493965312 120595799904 120886198272 121201229824 121279708032 121399934976 121437950976 121795117056 121833256806 121888571392 121967494656 122310623232 122645643264 122708769792 122805026816 122948435358 123044880384 123108212402 123445417104 123792703488 123872859684 123929100288 123967908288 124252061696 124332515328 124494741504 124575352272 124899997824 124956704768 125023813632 125200760832 125430792192 125608315392 125839095552 125896228864 125935652864 126017196627 126142119936 126371718144 126470848512 126552738816 126717861888 126882537472 127090556928 127130354928 127188074496 127602098176 127628476416 128043933696 128144375808 128377618432 128394657792 128460743376 128561512448 128628355968 128812609152 129105657856 129174994944 129357817344 129595486464 129654325248 129738276864 129778903989 129907556352 130076377088 130330432512 130670075904 130754685222 130814050304 130884304896 130925290896 131069546496 131310360576 131411116032 131496205176 131797614592 131838886592 131866140672 131969581056 132055031808 132295392432 132399169536 132657761664 132830156416 133150015488 133177540608 133392369152 133583446528 133611061248 133652901123 133959254016 134045993088 134151143424 134220893184 134395319296 134413157376 134657810154 134718947328 134982070272 135157485568 135230072832 135421465032 135670274892 135731871744 135774375744 135996973056 136173707264 136351383552 136439671536 136795235712 136945958912 137019506688 137124642816 137213431488 137571012096 137599451136 137707388928 138018834401 138047366016 138155655168 138605380608 138876094242 139192037376 139301224448 139391422464 139420237824 139463896824 139645136456 139783569408 139874079744 140238594048 140512497552 140576292864 140695099888 141033897984 141309354816 141492992704 141568982496 141633257472 141677609472 142002356224 142094303232 142138799607 142168182912 142279704576 142371831168 142742854656 142807662592 143086583808 143207512386 143552360448 143926460416 144019653288 144049425408 144162422784 144424820736 144518336298 144631701504 145243865088 145357799424 145716664128 145830969344 145861115904 145955561472 146335924224 146717278208 146812278144 147003835392 147165806592 147549323264 147644861952 147837505536 147933230823 148272316416 148318747416 148386086912 148465778688 148658716672 148832316486 148949065728 149433925968 149501771776 149793767424 150066415296 150184132608 150281377344 150625845248 150673013248 150704160768 150801742224 150920036352 151194734208 151263379456 151558815744 152052171264 152171446272 152202903552 152448421888 152547132759 152666796032 152698355712 152746172712 153096290304 153195420672 153312968704 153395306496 153594650624 153894640176 153964511232 154064203776 154265223168 154465697792 154767388608 155122139136 155170715136 155341684736 155425112064 155627094016 155931053184 156285796352 156509667328 156591042048 156713877504 156815350272 157100778513 157224013824 157256515584 157735810744 157768418304 157840048128 158148329472 158281987374 158353850368 158403438368 158663135232 159076614144 159179616792 159304482816 159337414656 159387310656 159594441664 159752650752 159856091136 159978749952 160272678912 160499514112 160585711488 160658620416 160794399872 161181597696 161496405504 161706277376 161866579968 161917267968 162022109949 162393489408 162444342408 162477923328 162623326208 162710664192 163080830976 163399348224 163527524352 163611693056 163931247144 164059840512 164593889472 164627914752 165056937984 165163812912 165238800384 165290544384 165561532416 165776687104 165992988672 166100469696 166533330432 166698418176 166806355968 166858590843 166934347776 167075431117 167241056256 167477753856 167785460736 168022928836 168113166714 168189493248 168495624192 168627798016 168736985088 168824717208 168957149184 169066549512 169454075904 169507139904 169584099328 170094075984 170171301888 170725244928 170859167744 171058692672 171192877056 171280991168 171504474624 171750145536 172233326592 172344848256 172477089792 172793981952 172872433664 172984369152 173038538652 173210075136 173322229248 173773910016 174226767872 174339580296 174512406528 174567054528 174759395328 175080480768 175214821376 175328273568 175821520896 175959441408 176073375744 176303112192 176393856576 176532226048 176877015552 177452787087 177533353984 177570054144 178148081664 178203868164 178612338688 178727990784 178868191232 178961190912 179077068891 179217543168 179543746872 179625263104 179721732096 179976093696 180306763776 180561953376 180740947968 180893699856 180975828992 181032500992 181329297408 181801844736 181919562048 182099902464 182156926464 182393647616 182692675584 182749885209 182832857088 182951241984 183428016128 183465934848 183609851904 184063154688 184207540224 184567320576 184662318603 184807174144 185168125656 185589383168 185689055232 185855229952 185893650432 185951862432 186378092544 186498772992 186742112256 186984792064 187349996736 187435057152 187801141248 188045197312 188146188288 188412473088 188758643328 188844343296 188903479296 189213179904 189459070976 189518399476 189557577216 189706272768 189829108224 190323806208 190635835392 190695532392 190782111744 190943349848 191403147264 191442714624 192026204384 192065900544 192216563712 192566427648 192691115064 192842268672 192942533952 193218913728 193658486784 193810399232 194036726016 194288885504 194393229696 194481487872 194607415296 195114565632 195495648768 195749704192 196005113856 196132027833 196221075456 196604319744 196859815936 196965540864 197116674048 197244307764 197696421888 197758329888 197799211008 197954371584 198082547712 198443088648 198598754304 199245234624 199725023232 200088553728 200245510144 200375169792 200416591872 200938881024 201068989632 201226715136 201592978944 201986715231 202078420992 202736228352 202895261696 202937204736 203132197548 203396177012 203505412338 203597807616 203661563616 204128387072 204260560896 204527075328 204659507304 205192853568 205286014976 205418938368 205686964224 205820147232 206356518144 206561083392 206829518848 206894286848 207071049024 207233482752 207908070912 208788056064 208951836672 209087133696 209467704684 209632018432 209675354112 209811119616 210357891072 210864439296 211042649832 211550846976 212102152192 212239489056 212405977088 212449886208 212516414208 213003534336 213141454848 213304999936 213419556864 213696905216 214114281984 214211493888 214629875712 214811268579 214908796928 215328540672 215822106624 215889690624 216029479932 216243634176 216524652544 216592456544 216637231104 216777504447 216947552256 217441107968 217865797632 218036699136 218574996192 218746454016 218791673856 219458519296 219503886336 220075917312 220218417216 220318400512 220387392512 220505753088 220748709888 221323984896 221467292928 221756258304 222044440576 222264557568 222408474624 222478121124 222579130368 222988075008 223303671808 223423598592 223713947648 224150888952 224252657664 224660832256 224690651136 224982646784 225099622944 225276198912 225422066016 225938767872 226009519872 226056241152 226380054528 226792101312 226895069184 227338223616 227633659904 228078256896 228257169408 228672632832 229000194048 229047533568 229119259068 229644435456 229793131008 229969453056 230391975936 230645825536 230718051536 230841960264 230946766848 231096305664 231698546688 232151082912 232452773728 232683208704 232756072704 233012527104 233440641024 233771031424 233896579776 234428694528 234612588544 234764500992 234886563072 235070816256 235191808768 235223025408 235836020736 236603716116 236652627456 236760072192 237422981061 237530775552 237605157552 237994702848 238303987712 238614921216 238769425188 238956724224 239391662496 239628976128 239784136704 239968124928 240409018368 240749271168 240987930624 241191599808 241772396544 242402459648 242559416064 242799869952 242875901952 243590234112 243666513612 243777142784 243934989312 244621246464 245291286528 245417539584 245610053632 245896870716 246089760768 246216424804 246890834208 247585406976 247745719368 247858200576 247935816576 248504123392 248665030656 248989483008 249150704544 249799995648 249913409536 250047627264 250401521664 250861584384 251216630784 251678191104 251792457728 251871305728 252034393254 252284239872 252743436288 252941697024 253105477632 253435723776 253765074944 254181113856 254260709856 254376148992 255204196352 255256952832 256087867392 256288751616 256755236864 256789315584 256921486752 257123024896 257256711936 257625218304 258211315712 258349989888 258715634688 259190972928 259308650496 259476553728 259557807978 259815112704 260152754176 260660865024 261340151808 261509370444 261628100608 261768609792 261850581792 262139092992 262620721152 262822232064 262992410352 263595229184 263677773184 263732281344 263939162112 264110063616 264590784864 264798339072 265315523328 265660312832 266300030976 266355081216 266784738304 267166893056 267222122496 267305802246 267918508032 268091986176 268302286848 268441786368 268790638592 268826314752 269315620308 269437894656 269964140544 270314971136 270460145664 270842930064 271340549784 271463743488 271548751488 271993946112 272347414528 272702767104 272879343072 273590471424 273891917824 274039013376 274249285632 274426862976 275142024192 275198902272 275414777856 276037668802 276094732032 276311310336 277210761216 277752188484 278384074752 278602448896 278782844928 278840475648 278927793648 279290272912 279567138816 279748159488 280477188096 281024995104 281152585728 281390199776 282067795968 282618709632 282985985408 283137964992 283266514944 283355218944 284004712448 284188606464 284277599214 284336365824 284559409152 284743662336 285485709312 286173167616 286415024772 287104720896 287852920832 288039306576 288098850816 288324845568 288849641472 289036672596 289263403008 290487730176 290715598848 291433328256 291661938688 291722231808 291911122944 292671848448 293434556416 293624556288 294007670784 294331613184 295098646528 295289723904 295675011072 295866461646 296544632832 296637494832 296772173824 296931557376 297317433344 297664632972 297898131456 298867851936 299003543552 299587534848 300132830592 300368265216 300562754688 301251690496 301346026496 301408321536 301603484448 301840072704 302389468416 302526758912 303117631488 304104342528 304342892544 304405807104 304896843776 305094265518 305333592064 305396711424 305492345424 306192580608 306390841344 306625937408 306790612992 307189301248 307789280352 307929022464 308128407552 308530446336 308931395584 309534777216 310244278272 310341430272 310683369472 310850224128 311254188032 311862106368 312571592704 313019334656 313182084096 313427755008 313630700544 314201557026 314448027648 314513031168 315471621488 315536836608 316296658944 316563974748 316707700736 316806876736 317326270464 318153228288 318359233584 318608965632 318674829312 318774621312 319188883328 319505301504 319712182272 319957499904 320545357824 320999028224 321171422976 321317240832 321588799744 322363195392 322992811008 323412554752 323733159936 323834535936 324044219898 324786978816 324888684816 324955846656 325246652416 325421328384 326161661952 326798696448 327055048704 327223386112 327862494288 328119681024 329187778944 329255829504 330113875968 330327625824 330477600768 330581088768 331123064832 331553374208 331657199083 331985977344 332200939392 333066660864 333396836352 333612711936 333717181686 333868695552 334150862234 334482112512 334955507712 335570921472 336045857672 336226333428 336378986496 336991248384 337255596032 337473970176 337649434416 337914298368 338133099024 338908151808 339014279808 339168198656 340188151968 340342603776 341450489856 341718335488 342117385344 342385754112 342561982336 343008949248 343500291072 344466653184 344689696512 344954179584 345587963904 345968738304 346077077304 346420150272 346644458496 347547820032 348453535744 348679160592 349024813056 349134109056 349518790656 350160961536 350429642752 350656547136 351643041792 351918882816 352146751488 352606224384 352787713152 353064452096 353754031104 354905574174 355066707968 355140108288 356296163328 356407736328 357224677376 357455981568 357736382464 357922381824 358154137782 358435086336 359087493744 359250526208 359443464192 359952187392 360613527552 361123906752 361481895936 361787399712 361951657984 362065001984 362658594816 363603689472 363839124096 364199804928 364313852928 364787295232 365385351168 365499770418 365665714176 365902483968 366856032256 366931869696 368126309376 368415080448 369134641152 369324637206 369614348288 370336251312 371178766336 371378110464 371710459904 371787300864 371903724864 372756185088 372997545984 373484224512 373969584128 374699993472 374870114304 375602282496 376090394624 376292376576 376824946176 377517286656 377688686592 377806958592 378051589881 378426359808 378918141952 379036798952 379115154432 379412545536 379658216448 380647612416 381271670784 381391064784 381564223488 381886699696 382806294528 382885429248 384052408768 384131801088 384433127424 385132855296 385382230128 385684537344 385885067904 386437827456 387316973568 387620798464 388073452032 388577771008 388786459392 388962975744 389214830592 389336711967 390229131264 390991297536 391499408384 392010227712 392264055666 392442150912 393208639488 393719631872 393931081728 394233348096 394488615528 395392843776 395516659776 395598422016 395908743168 396165095424 396886177296 397197508608 398490469248 399450046464 400177107456 400491020288 400750339584 400833183744 400958703369 401877762048 402137979264 402453430272 403185957888 403973430462 404156841984 405472456704 405790523392 406264395096 406792354024 407010824676 407195615232 407323127232 408256774144 408521121792 409054150656 409319014608 410385707136 410572029952 410837876736 411373928448 411640294464 412713036288 413122166784 413659037696 413788573696 414056503203 414142098048 414466965504 415816141824 417576112128 417903673344 418174267392 418935409368 419264036864 419350708224 419622239232 420715782144 421728878592 422085299664 423101693952 424204304384 424478978112 424811954176 424899772416 425032828416 426007068672 426282909696 426416398821 426609999872 426839113728 427393810432 428228563968 428422987776 429259751424 429622537158 429817593856 430657081344 431779381248 432058959864 432487268352 433049305088 433184913088 433274462208 433555008894 433895104512 434882215936 435731595264 436073398272 437149992384 437492908032 437583347712 438917038592 439007772672 440151834624 440436834432 440636801024 440774785024 441011506176 441497419776 442647969792 442934585856 443512516608 444088881152 444816949248 444956242248 445158260736 445976150016 446607343616 446847197184 447427895296 448301777904 448505315328 449321664512 449381302272 449965293568 450199245888 450552397824 450844132032 451877535744 452019039744 452112482304 452760109056 453490455889 453584202624 453790138368 454676447232 455267319808 456156513792 456514338816 457345265664 457641398277 458000388096 458095067136 458238518136 459288870912 459586262016 459938906112 460783951872 461291651072 461436103072 461683920528 461893533696 462192611328 463397093376 464302165824 464905547456 465366417408 465512145408 466025054208 466881282048 467542062848 467793159552 468857389056 469225177088 469529001984 469773126144 470141632512 470383617536 470446050816 471302335539 471672041472 473207432232 473305254912 473520144384 474845962122 475061551104 475210315104 475989405696 476607975424 477229842432 477538850376 477913448448 478783324992 479257952256 479568273408 479936249856 480818036736 481498542336 481975861248 482383199616 483544793088 484804919296 485118832128 485599739904 485751803904 486066329847 487180468224 487333027224 487554285568 487869978624 489242492928 490582573056 490835079168 491220107264 491793741432 492179521536 492432849608 493781668416 495170813952 495491438736 495716401152 495871633152 497008246784 497330061312 497978966016 498301409088 499599991296 499826819072 500095254528 500803043328 501226293351 501723168768 502433261568 503356382208 503584915456 503742611456 504068786508 504568479744 505486872576 505883394048 506210955264 506871447552 507530149888 508362227712 508521419712 508752297984 510408392704 510513905664 512175734784 512577503232 513510473728 513578631168 513842973504 514246049792 514513423872 515250436608 516422631424 516699979776 517431269376 518381945856 518617300992 518953107456 519115615956 519630225408 520305508352 521321730048 522680303616 523018740888 523256201216 523537219584 523701163584 524278185984 525241442304 525644464128 525984820704 527190458368 527355546368 527464562688 527878324224 528220127232 529181569728 529596678144 530631046656 531320625664 532358361261 532600061952 532710162432 533569476608 534333786112 534444244992 534611604492 535837016064 536183972352 536604573696 536883572736 537581277184 537652629504 538631240616 538875789312 539928281088 540629942272 540920291328 541685860128 542681099568 542927486976 543097502976 543987892224 544694829056 545405534208 545758686144 547180942848 547783835648 548078026752 548249655627 548498571264 548853725952 550284048384 550397804544 550829555712 552075337604 552189464064 552622620672 553986955809 554421522432 555504376968 556768149504 557204897792 557565689856 557680951296 557855587296 558580545824 559134277632 559496318976 560954376192 562049990208 562305171456 562780399552 564135591936 565237419264 565971970816 566275929984 566533029888 566710437888 568009424896 568377212928 568555198428 568672731648 569118818304 569487324672 570971418624 572346335232 572830049544 574209441792 575705841664 576078613152 576197701632 576649691136 577699282944 578073345192 578526806016 580975460352 581431197696 582866656512 583323877376 583444463616 583822245888 585343696896 586869112832 587249112576 588015341568 588396083499 588663226368 590197293056 590579447808 591350022144 591732923292 593089265664 593274989664 593544347648 593863114752 594634866688 595329265944 595796262912 597735703872 598007087104 599175069696 600265661184 600736530432 601125509376 602503380992 602692052992 602816643072 603206968896 603680145408 604778936832 605053517824 606235262976 608208685056 608685785088 608811614208 609793687552 610188531036 610667184128 610793422848 610984690848 612385161216 612781682688 613251874816 613581225984 614378602496 615578560704 615858044928 616256815104 617060892672 617862791168 619069554432 620488556544 620682860544 621366738944 621700448256 622508376064 623724212736 625143185408 626038669312 626364168192 626855510016 627261401088 628403114052 628896055296 629026062336 630943242976 631073673216 632593317888 633127949496 633415401472 633613753472 634652540928 636306456576 636718467168 637217931264 637349658624 637549242624 638377766656 639010603008 639424364544 639914999808 641090715648 641998056448 642342845952 642634481664 643177599488 644433805737 644726390784 645985622016 646825109504 647466319872 647669071872 648088439796 649573957632 649777369632 649911693312 650493304832 650842656768 652323323904 653597392896 654110097408 654446772224 655724988576 656239362048 658375557888 658511659008 660227751936 660655251648 660955201536 661162177536 662246129664 663106748416 663314398166 663971954688 664401878784 666133321728 666793672704 667225423872 667434363372 667737391104 668301724468 668964225024 669911015424 671141842944 672091715344 672452666856 672757972992 673982496768 674511192064 674947940352 675298868832 675828596736 676266198048 677816303616 678028559616 678336397312 680376303936 680685207552 682900979712 683436670976 684234770688 684771508224 685123964672 686017898496 687000582144 688933306368 689379393024 689908359168 691175927808 691937476608 692154154608 692840300544 693288916992 695095640064 696907071488 697358321184 698049626112 698268218112 699037581312 700321923072 700859285504 701313094272 703286083584 703837765632 704293502976 705212448768 705575426304 706128904192 707508062208 709811148348 710133415936 710280216576 712268943183 712592326656 712815472656 714449354752 714911963136 715472764928 715844763648 716308275564 716870172672 718174987488 718501052416 718886928384 719904374784 721227055104 722247813504 722963791872 723574799424 723903315968 724130003968 725317189632 727207378944 727678248192 728399609856 728627705856 729574590464 730770702336 730999540836 731331428352 731804967936 733712064512 733863739392 736252618752 736830160896 738269282304 738649274412 739228696576 740672502624 742357532672 742756220928 743420919808 743574601728 743807449728 745512370176 745995091968 746968449024 747939168256 749399986944 749740228608 751204564992 752180789248 752584753152 753649892352 755034573312 755377373184 755613917184 756103179762 756852719616 757836283904 758073597904 758230308864 758825091072 759316432896 761295224832 762543341568 762782129568 763128446976 763773399392 765612589056 765770858496 768104817536 768263602176 768866254848 770265710592 770764460256 771369074688 771770135808 772875654912 774633947136 776146904064 777155542016 777572918784 777925951488 778429661184 778673423934 780458262528 781982595072 782998816768 784020455424 784528111332 784884301824 786417278976 787439263744 787862163456 788466696192 788977231056 790785687552 791033319552 791196844032 791817486336 792330190848 793772354592 794395017216 796980938496 798900092928 800354214912 800982040576 801500679168 801666367488 801917406738 803755524096 804275958528 804906860544 806371915776 807946860924 808313683968 810944913408 811581046784 812528790192 813584708048 814021649352 814391230464 814646254464 816513548288 817042243584 818108301312 818638029216 820771414272 821144059904 821675753472 822747856896 823280588928 825426072576 826244333568 827318075392 827577147392 828113006406 828284196096 828933931008 831632283648 835152224256 835807346688 836348534784 837870818736 838528073728 838701416448 839244478464 841431564288 843457757184 844170599328 846203387904 848408608768 848957956224 849623908352 849799544832 850065656832 852014137344 852565819392 852832797642 853219999744 853678227456 854787620864 856457127936 858519502848 859245074316 859635187712 861314162688 863558762496 864117919728 864974536704 866098610176 866369826176 866548924416 867110017788 867790209024 869764431872 871463190528 872146796544 874299984768 874985816064 875166695424 877834077184 878015545344 880303669248 880873668864 881273602048 881549570048 882023012352 882994839552 885295939584 885869171712 887025033216 888177762304 889633898496 889912484496 890316521472 891952300032 893214687232 893694394368 894855790592 896603555808 897010630656 898643329024 898762604544 899930587136 900398491776 901104795648 901688264064 903755071488 904038079488 904224964608 905520218112 906980911778 907168405248 907580276736 909352894464 910534639616 912313027584 913028677632 914690531328 915282796554 916000776192 916190134272 916477036272 918577741824 919172524032 919877812224 921567903744 922583302144 922872206144 923367841056 923787067392 924385222656 926794186752 928604331648 929811094912 930732834816 931024290816 932050108416 933762564096 935084125696 935586319104 937714778112 939058003968 939546252288 940283265024 940767235072 940892101632 942604671078 943344082944 946414864464 946610509824 949691924244 950123102208 950420630208 951978811392 953215950848 954459684864 955077700752 955826896896 957566649984 958515904512 959136546816 959872499712 961636073472 962997084672 963951722496 964766399232 966131840807 967089586176 969609838592 970237664256 971199479808 971503607808 972132659694 974360936448 974666054448 975108571136 975739957248 978484985856 981165146112 981670158336 982440214528 983587482864 984359043072 984865699216 987563336832 990341627904 990982877472 991432802304 991743266304 994016493568 994660122624 994971597249 995957932032 996602818176 999199982592 999653638144 1000190509056 1001606086656 1002452586702 1003446337536 1004866523136 1006712764416 1007485222912 1008137573016 1009136959488 1010973745152 1011766788096 1012421910528 1013742895104 1015060299776 1016724455424 1017042839424 1017504595968 1020816785408 1021027811328 1024351469568 1025155006464 1027020947456 1027157262336 1027685947008 1028492099584 1029026847744 1030500873216 1032845262848 1033399959552 1034862538752 1036763891712 1037906214912 1038231231912 1039260450816 1040611016704 1042643460096 1045360607232 1046037481776 1046512402432 1047074439168 1047402327168 1048556371968 1050482884608 1051288928256 1051969641408 1054380916736 1054711092736 1054929125376 1055756648448 1056440254464 1058363139456 1059193356288 1061262093312 1062641251328 1064716722522 1065200123904 1065420324864 1067138953216 1068667572224 1068888489984 1069223208984 1071674032128 1072367944704 1073209147392 1073767145472 1075162554368 1075305259008 1077262481232 1077751578624 1079856562176 1081259884544 1081840582656 1083371720256 1085362199136 1085854973952 1086195005952 1087975784448 1089389658112 1090811068416 1091517372288 1094361885696 1095567671296 1096156053504 1096499311254 1096997142528 1097707451904 1100568096768 1100795609088 1104150675208 1104378928128 1105245241344 1107973911618 1108843044864 1111008753936 1113536299008 1114409795584 1115131379712 1115361902592 1115711174592 1117161091648 1118268555264 1118992637952 1121908752384 1124099980416 1124610342912 1125560799104 1128271183872 1130474838528 1131943941632 1132551859968 1133066059776 1133420875776 1134154769643 1136754425856 1137110396856 1137345463296 1138237636608 1138974649344 1141942837248 1144692670464 1145660099088 1148418883584 1151411683328 1152157226304 1152395403264 1153299382272 1155398565888 1156146690384 1157053612032 1161950920704 1162862395392 1165733313024 1166647754752 1166888927232 1167644491776 1168010135901 1169528017819 1170687393792 1173738225664 1174498225152 1176030683136 1176792166998 1177326452736 1180394586112 1181158895616 1182700044288 1183465846584 1186178531328 1186549979328 1187088695296 1187726229504 1189269733376 1190658531888 1191592525824 1195471407744 1196014174208 1198350139392 1200531322368 1201473060864 1202251018752 1205006761984 1205384105984 1205633286144 1206413937792 1207360290816 1209557873664 1210107035648 1212470525952 1216417370112 1217371570176 1219587375104 1220377062072 1221334368256 1221586845696 1221969381696 1224770322432 1225563365376 1226503749632 1227162451968 1228757204992 1231157121408 1231716089856 1232513630208 1234121785344 1235725582336 1238139108864 1240977113088 1241365721088 1242169509609 1242733477888 1243400896512 1245016752128 1247448425472 1250286370816 1252077338624 1252728336384 1253711020032 1254522802176 1256806228104 1257792110592 1258052124672 1261886485952 1262147346432 1265186635776 1266255898992 1266830802944 1267227506944 1269305081856 1272612913152 1273436934336 1274435862528 1274699317248 1275098485248 1276755533312 1278021206016 1278848729088 1279249196463 1279829999616 1282181431296 1283996112896 1284685691904 1285268963328 1286355198976 1288867611474 1289452781568 1291971244032 1293650219008 1295338143744 1296176879592 1299147915264 1299554739264 1299823386624 1300986609664 1301685313536 1304646647808 1307194785792 1308220194816 1308893544448 1311449977152 1312478724096 1316751115776 1317023318016 1320455503872 1321310503296 1321910403072 1322324355072 1324492259328 1326213496832 1326628796332 1327943909376 1328803757568 1332266643456 1334450847744 1334868726744 1335474782208 1336603448936 1337928450048 1339822030848 1342283685888 1344183430688 1344905333712 1345515945984 1347964993536 1349022384128 1349895880704 1350597737664 1351657193472 1352532396096 1355632607232 1356057119232 1356672794624 1360471367667 1360752607872 1361370415104 1365801959424 1366873341952 1368469541376 1369543016448 1370247929344 1372035796992 1372924194831 1374001164288 1377866612736 1378758786048 1379816718336 1382351855616 1383874953216 1384308309216 1385680601088 1386577833984 1390191280128 1393814142976 1394716642368 1396099252224 1396536436224 1398075162624 1400643846144 1401718571008 1402626188544 1406572167168 1407675531264 1408587005952 1410424897536 1411150852608 1412257808384 1413907006617 1415016124416 1419622296696 1420266831872 1420560433152 1424537886366 1425184653312 1425630945312 1428898709504 1429823926272 1430945529856 1431689527296 1432616551128 1433740345344 1436349974976 1437002104832 1437773856768 1439808749568 1442454110208 1444495627008 1445927583744 1447149598848 1447806631936 1448260007936 1450634379264 1454414757888 1455356496384 1456799219712 1457255411712 1459149180928 1461541404672 1461999081672 1462662856704 1463609935872 1467424129024 1467727478784 1472505237504 1473660321792 1476538564608 1477298548824 1478457393152 1481345005248 1484715065344 1485512441856 1486841839616 1487149203456 1487614899456 1491024740352 1491990183936 1493936898048 1495878336512 1498799973888 1499480457216 1502409129984 1503678880053 1504361578496 1505169506304 1507299784704 1510069146624 1510754746368 1511227834368 1512206359524 1513705439232 1515672567808 1516147195808 1516460617728 1517650182144 1518632865792 1522590449664 1525086683136 1525564259136 1526256893952 1527546798784 1531225178112 1531541716992 1536209635072 1536527204352 1537732509696 1540531421184 1541528920512 1542738149376 1543540271616 1545751309824 1549267894272 1552293808128 1554311084032 1555145837568 1555851902976 1556859322368 1557346847868 1560916525056 1563965190144 1565997633536 1568040910848 1569056222664 1569768603648 1572834557952 1574878527488 1575724326912 1576933392384 1577954462112 1581571375104 1582066639104 1582393688064 1583634972672 1584660381696 1587544709184 1588790034432 1593961876992 1597075083783 1597800185856 1600708429824 1601964081152 1603001358336 1603332734976 1603834813476 1607511048192 1608551917056 1609813721088 1612743831552 1615893721848 1616627367936 1621889826816 1623162093568 1625057580384 1627169416096 1628043298704 1628782460928 1629292508928 1633027096576 1634084487168 1636216602624 1637276058432 1641542828544 1642288119808 1643351506944 1645495713792 1646561177856 1650852145152 1652488667136 1654636150784 1655154294784 1656226012812 1656568392192 1657867862016 1661960867427 1663264567296 1670304448512 1671614693376 1672697069568 1675741637472 1677056147456 1677402832896 1678488956928 1682863128576 1686915514368 1688341198656 1692406775808 1696817217536 1697915912448 1699247816704 1699599089664 1700131313664 1704028274688 1705131638784 1705665595284 1706439999488 1707356454912 1709575241728 1712914255872 1717039005696 1718490148632 1719270375424 1722628325376 1727117524992 1728235839456 1729949073408 1732197220352 1732739652352 1733097848832 1734220035576 1735580418048 1739528863744 1742926381056 1744293593088 1748599969536 1749971632128 1750333390848 1755668154368 1756031090688 1760607338496 1761747337728 1762547204096 1763099140096 1764046024704 1765989679104 1770591879168 1771738343424 1774050066432 1776355524608 1779267796992 1779824968992 1780633042944 1783904600064 1786429374464 1787388788736 1789711581184 1793207111616 1794021261312 1797286658048 1797525209088 1799861174272 1800796983552 1802209591296 1803376528128 1807510142976 1808076158976 1808449929216 1811040436224 1813961823556 1814336810496 1815160553472 1818705788928 1821069279232 1824626055168 1826057355264 1829381062656 1830565593108 1832001552384 1832380268544 1832954072544 1837155483648 1838345048064 1839755624448 1843135807488 1845166604288 1845744412288 1846735682112 1847574134784 1848770445312 1853588373504 1857208663296 1859622189824 1861465669632 1862048581632 1864100216832 1867525128192 1870168251392 1871172638208 1875429556224 1878116007936 1879092504576 1880566530048 1881534470144 1881784203264 1885209342156 1886688165888 1892829728928 1893221019648 1899383848488 1900246204416 1900841260416 1903957622784 1906431901696 1908919369728 1910155401504 1911653793792 1915133299968 1917031809024 1918273093632 1919744999424 1923272146944 1925994169344 1927903444992 1929532798464 1932263681614 1933301417211 1934179172352 1939219677184 1940475328512 1942398959616 1943007215616 1944265319388 1948721872896 1949332108896 1950217142272 1951479914496 1956969971712 1962330292224 1963340316672 1964880429056 1967174965728 1968718086144 1969731398432 1975126673664 1980683255808 1981965754944 1982865604608 1983486532608 1988032987136 1989320245248 1989943194498 1991915864064 1993205636352 1998399965184 2000381018112 2003212173312 2004905173404 2006892675072 2009733046272 2013425528832 2014970445824 2016275146032 2018273918976 2021947490304 2023533576192 2024843821056 2027485790208 2030120599552 2033448910848 2034085678848 2035009191936 2041633570816 2042055622656 2048702939136 2050310012928 2054041894912 2054314524672 2055371894016 2056984199168 2058053695488 2061001746432 2065690525696 2066799919104 2069725077504 2073527783424 2075812429824 2076462463824 2078520901632 2081222033408 2085286920192 2090721214464 2092074963552 2093024804864 2094148878336 2094804654336 2097112743936 2100965769216 2102577856512 2103939282816 2108761833472 2109422185472 2109858250752 2111513296896 2112880508928 2116726278912 2118386712576 2122524186624 2125282502656 2129433445044 2130400247808 2130840649728 2134277906432 2137335144448 2137776979968 2138446417968 2143348064256 2144735889408 2146418294784 2147534290944 2150325108736 2150610518016 2154524962464 2155503157248 2159713124352 2162519769088 2163681165312 2166743440512 2170724398272 2171709947904 2172390011904 2175951568896 2178779316224 2181622136832 2183034744576 2188723771392 2191135342592 2192312107008 2192998622508 2193994285056 2195414903808 2201136193536 2201591218176 2208301350416 2208757856256 2210490482688 2215947823236 2217686089728 2222017507872 2227072598016 2228819591168 2230262759424 2230723805184 2231422349184 2234322183296 2236537110528 2237985275904 2243817504768 2248199960832 2249220685824 2251121598208 2256542367744 2260949677056 2263887883264 2265103719936 2266132119552 2266841751552 2268309539286 2273508851712 2274220793712 2274690926592 2276475273216 2277949298688 2283885674496 2289385340928 2291320198176 2296837767168 2302823366656 2304314452608 2304790806528 2306598764544 2310797131776 2312293380768 2314107224064 2323901841408 2331466626048 2333295509504 2333777854464 2335288983552 2336020271802 2339056035638 2341374787584 2347476451328 2348996450304 2352061366272 2353584333996 2354652905472 2360789172224 2362317791232 2365400088576 2366931693168 2372357062656 2373099958656 2374177390592 2375452459008 2378539466752 2381317063776 2383185051648 2390942815488 2392028348416 2396700278784 2401062644736 2402946121728 2404502037504 2410013523968 2410768211968 2411266572288 2412827875584 2414720581632 2419115747328 2424941051904 2432834740224 2434743140352 2439174750208 2440754124144 2442668736512 2443173691392 2443938763392 2449540644864 2451126730752 2453007499264 2454324903936 2457514409984 2462314242816 2463432179712 2465027260416 2468243570688 2471451164672 2476278217728 2481954226176 2482731442176 2484339019218 2485466955776 2486801793024 2490033504256 2494896850944 2500572741632 2504154677248 2505456672768 2507422040064 2509045604352 2513612456208 2515584221184 2516104249344 2523772971904 2524294692864 2530373271552 2532511797984 2533661605888 2534455013888 2538610163712 2545225826304 2546873868672 2548871725056 2549398634496 2550196970496 2553511066624 2556042412032 2557697458176 2558498392926 2559659999232 2564362862592 2567992225792 2569371383808 2572710397952 2577735222948 2578905563136 2583942488064 2587300438016 2590676287488 2592353759184 2598295830528 2599109478528 2599646773248 2601973219328 2603370627072 2609293295616 2614389571584 2616440389632 2617787088896 2622899954304 2624957448192 2633502231552 2634046636032 2640911007744 2642621006592 2643820806144 2644648710144 2648984518656 2652426993664 2653257592664 2655887818752 2657607515136 2664533286912 2668901695488 2669737453488 2670949564416 2673206897872 2675856900096 2679644061696 2684567371776 2688366861376 2689810667424 2691031891968 2695929987072 2698044768256 2699791761408 2701195475328 2703314386944 2705064792192 2711265214464 2712114238464 2713345589248 2720942735334 2721505215744 2722740830208 2731603918848 2736939082752 2739086032896 2740495858688 2744071593984 2745848389662 2748002328576 2755733225472 2757517572096 2759633436672 2764703711232 2767749906432 2768616618432 2771361202176 2773155667968 2780382560256 2787628285952 2789433284736 2792198504448 2793072872448 2796150325248 2801287692288 2803437142016 2805252377088 2813144334336 2817174011904 2820849795072 2822301705216 2824515616768 2827814013234 2830032248832 2839244593392 2840533663744 2849075772732 2850369306624 2851261890624 2857797419008 2859647852544 2861891059712 2863379054592 2865233102256 2867480690688 2872699949952 2874004209664 2875547713536 2879617499136 2884908220416 2888991254016 2891855167488 2894299197696 2895613263872 2896520015872 2898395522421 2901268758528 2908829515776 2910712992768 2913598439424 2914510823424 2918298361856 2923082809344 2923998163344 2925325713408 2927219871744 2934848258048 2935454957568 2945010475008 2947320643584 2953077129216 2954597097648 2956914786304 2962690010496 2969430130688 2971024883712 2973683679232 2974298406912 2975229798912 2982049480704 2983980367872 2984914791747 2987873796096 2991756673024 2997599947776 2998960914432 3004818259968 3007357760106 3008723156992 3010339012608 3014599569408 3020138293248 3022455668736 3024412719048 3027410878464 3031345135616 3032294391616 3032921235456 3035300364288 3037265731584 3045180899328 3050173366272 3051128518272 3052513787904 3055093597568 3062450356224 3063083433984 3072419270144 3073054408704 3075465019392 3081062842368 3083057841024 3085476298752 3087080543232 3091502619648 3098535788544 3104587616256 3108622168064 3110291675136 3113718644736 3114693695736 3121833050112 3127930380288 3131995267072 3136081821696 3138112445328 3139537207296 3145669115904 3149757054976 3151448653824 3153866784768 3155908924224 3163142750208 3164133278208 3164787376128 3167269945344 3169320763392 3174433191223 3175089418368 3177580068864 3187923753984 3194150167566 3195600371712 3201416859648 3203928162304 3206002716672 3206665469952 3207669626952 3215022096384 3217103834112 3219627442176 3225487663104 3231787443696 3233254735872 3243779653632 3246324187136 3250115160768 3254338832192 3256086597408 3257564921856 3258585017856 3266054193152 3268168974336 3272433205248 3274552116864 3283085657088 3284576239616 3286703013888 3290991427584 3293122355712 3301704290304 3310308589568 3312452025624 3313136784384 3315735724032 3323921734854 3326529134592 3340608897024 3343229386752 3345394139136 3351483274944 3354112294912 3354805665792 3356977913856 3365726257152 3373831028736 3376682397312 3384813551616 3393634435072 3395831824896 3398495633408 3399198179328 3400262627328 3402464308929 3410263277568 3411331190568 3412879998976 3414712909824 3419150483456 3425828511744 3434078011392 3436980297264 3438540750848 3445256650752 3454235049984 3456471678912 3459898146816 3464394440704 3465479304704 3466195697664 3468440071152 3471160836096 3479057727488 3485852762112 3488587186176 3497199939072 3499943264256 3500666781696 3508584053457 3511336308736 3512062181376 3521214676992 3523494675456 3525094408192 3526198280192 3528092049408 3531979358208 3541183758336 3543476686848 3548100132864 3552711049216 3558535593984 3559649937984 3561266085888 3567809200128 3572858748928 3574777577472 3579423162368 3586414223232 3588042522624 3594573316096 3595050418176 3599722348544 3601593967104 3604419182592 3606753056256 3615020285952 3616152317952 3616899858432 3622080872448 3627923647112 3628673620992 3630321106944 3637411577856 3642138558464 3649252110336 3652114710528 3658762125312 3661131186216 3664003104768 3664760537088 3665908145088 3674310967296 3676690096128 3679511248896 3686271614976 3690333208576 3691488824576 3693471364224 3695148269568 3697540890624 3707176747008 3714417326592 3719244379648 3722931339264 3724097163264 3726508528827 3728200433664 3735050256384 3740336502784 3742345276416 3750859112448 3756232015872 3758185009152 3761133060096 3763068940288 3763568406528 3770418684312 3773376331776 3785659457856 3786442039296 3798767696976 3800492408832 3801682520832 3807915245568 3812863803392 3817838739456 3820310803008 3823307587584 3830266599936 3834063618048 3836546187264 3837747589389 3839489998848 3846544293888 3851988338688 3855806889984 3859065596928 3864527363228 3866602834422 3868358344704 3878439354368 3880950657024 3886014431232 3888530638776 3897443745792 3898664217792 3900434284544 3902959828992 3913939943424 3924660584448 3926680633344 3929760858112 3934349931456 3937436172288 3939462796864 3950253347328 3961366511616 3963931509888 3965731209216 3966973065216 3976065974272 3978640490496 3979886388996 3983831728128 3986411272704 3996799930368 4006424346624 4009810346808 4013785350144 4019466092544 4026851057664 4029940891648 4032550292064 4036547837952 4043894980608 4047067152384 4049687642112 4054971580416 4060241199104 4066897821696 4068171357696 4070018383872 4081414103001 4083267141632 4084111245312 4097405878272 4100620025856 4108083789824 4108629049344 4110743788032 4113968398336 4116107390976 4118772584493 4122003492864 4131381051392 4133599838208 4139450155008 4147055566848 4151624859648 4152924927648 4157041803264 4162444066816 4170573840384 4181442428928 4184149927104 4186049609728 4188297756672 4189609308672 4194225487872 4201931538432 4205155713024 4207878565632 4217523666944 4218844370944 4219716501504 4223026593792 4225761017856 4233452557824 4236773425152 4245048373248 4250565005312 4258866890088 4260800495616 4261681299456 4268555812864 4274670288896 4275553959936 4276892835936 4286696128512 4289471778816 4292836589568 4295068581888 4300650217472 4301221036032 4309049924928 4311006314496 4319426248704 4325039538176 4327362330624 4333486881024 4341448796544 4343419895808 4344780023808 4351903137792 4357558632448 4363244273664 4366069489152 4377447542784 4382270685184 4384624214016 4385997245016 4387988570112 4390829807616 4402272387072 4403182436352 4416602700832 4417515712512 4420980965376 4431895646472 4435372179456 4444035015744 4454145196032 4457639182336 4460525518848 4461447610368 4462844698368 4468644366592 4473074221056 4475970551808 4487635009536 4496399921664 4498441371648 4502243196416 4511036640159 4513084735488 4521899354112 4527775766528 4530207439872 4532264239104 4533683503104 4536619078572 4547017703424 4548441587424 4549381853184 4552950546432 4555898597376 4567771348992 4578770681856 4582640396352 4593675534336 4605646733312 4608628905216 4609581613056 4613197529088 4621594263552 4624586761536 4628214448128 4647803682816 4662933252096 4666591019008 4667555708928 4670577967104 4672040543604 4678112071276 4682749575168 4694952902656 4697992900608 4704122732544 4707168667992 4709305810944 4721578344448 4724635582464 4730800177152 4733863386336 4744714125312 4746199917312 4748354781184 4750904918016 4757078933504 4762634127552 4766370103296 4781885630976 4784056696832 4793400557568 4802125289472 4805892243456 4809004075008 4820027047936 4821536423936 4822533144576 4825655751168 4829441163264 4838231494656 4849882103808 4865669480448 4869486280704 4878349500416 4881508248288 4885337473024 4886347382784 4887877526784 4899081289728 4902253461504 4906014998528 4908649807872 4915028819968 4924628485632 4926864359424 4930054520832 4936487141376 4942902329344 4952556435456 4963908452352 4965462884352 4968678038436 4970933911552 4973603586048 4980067008512 4985882602281 4989793701888 5001145483264 5008309354496 5010913345536 5014844080128 5018091208704 5027224912416 5031168442368 5032208498688 5047545943808 5048589385728 5060746543104 5065023595968 5067323211776 5068910027776 5077220327424 5090451652608 5093747737344 5097743450112 5098797268992 5100393940992 5107022133248 5112084824064 5115394916352 5116996785852 5119319998464 5128725725184 5135984451584 5138742767616 5145420795904 5155470445896 5157811126272 5167884976128 5174600876032 5181352574976 5184707518368 5196591661056 5198218957056 5199293546496 5203946438656 5206741254144 5218586591232 5228779143168 5232880779264 5235574177792 5245799908608 5249914896384 5267004463104 5268093272064 5281822015488 5285242013184 5287641612288 5289297420288 5297969037312 5304853987328 5306515185328 5311775637504 5315215030272 5329066573824 5337803390976 5339474906976 5341899128832 5346413795744 5351713800192 5359288123392 5369134743552 5376733722752 5379621334848 5382063783936 5391859974144 5396089536512 5399583522816 5402390950656 5406628773888 5410129584384 5422530428928 5424228476928 5441885470668 5443010431488 5445481660416 5463207837696 5473878165504 5478172065792 5480991717376 5488143187968 5491696779324 5496004657152 5511466450944 5515035144192 5519266873344 5529407422464 5535499812864 5537233236864 5542722404352 5546311335936 5560765120512 5575256571904 5578866569472 5584397008896 5586145744896 5592300650496 5602575384576 5606874284032 5610504754176 5626288668672 5634348023808 5641699590144 5644603410432 5649031233536 5655628026468 5660064497664 5678489186784 5681067327488 5698151545464 5700738613248 5702523781248 5715594838016 5719295705088 5723782119424 5726758109184 5730466204512 5734961381376 5745399899904 5748008419328 5751095427072 5759234998272 5769816440832 5777982508032 5783710334976 5788598395392 5791226527744 5793040031744 5796791044842 5802537517056 5817659031552 5821425985536 5827196878848 5829021646848 5836596723712 5846165618688 5847996326688 5850651426816 5854439743488 5869696516096 5870909915136 5890020950016 5894641287168 5906154258432 5909194195296 5913829572608 5925380020992 5938860261376 5942049767424 5947367358464 5948596813824 5950459597824 5964098961408 5967960735744 5969829583494 5975747592192 5983513346048 5995199895552 6009636519936 6014715520212 6017446313984 6020678025216 6029199138816 6040276586496 6044911337472 6048825438096 6054821756928 6062690271232 6064588783232 6065842470912 6070600728576 6074531463168 6090361798656 6100346732544 6102257036544 6105027575808 6110187195136 6124900712448 6126166867968 6144838540288 6146108817408 6150930038784 6162125684736 6166115682048 6170952597504 6174161086464 6183005239296 6197071577088 6209175232512 6217244336128 6220583350272 6227437289472 6229387391472 6243666100224 6255860760576 6263990534144 6272163643392 6276224890656 6279074414592 6291338231808 6299514109952 6302897307648 6307733569536 6311817848448 6326285500416 6328266556416 6329574752256 6334539890688 6338641526784 6348866382446 6350178836736 6355160137728 6375847507968 6388300335132 6391200743424 6402833719296 6407856324608 6412005433344 6413330939904 6415339253904 6430044192768 6434207668224 6439254884352 6450975326208 6463574887392 6466509471744 6487559307264 6492648374272 6500230321536 6508677664384 6512173194816 6515129843712 6517170035712 6532108386304 6536337948672 6544866410496 6549104233728 6566171314176 6573406027776 6581982855168 6586244711424 6603408580608 6620617179136 6624904051248 6626273568768 6631471448064 6647843469708 6653058269184 6681217794048 6686458773504 6690788278272 6702966549888 6708224589824 6709611331584 6713955827712 6731452514304 6747662057472 6753364794624 6769627103232 6787268870144 6791663649792 6796991266816 6798396358656 6800525254656 6804928617858 6820526555136 6822662381136 6825759997952 6829425819648 6838300966912 6851657023488 6868156022784 6873960594528 6877081501696 6890513301504 6908470099968 6912943357824 6919796293632 6928788881408 6930958609408 6932391395328 6936880142304 6942321672192 6958115454976 6971705524224 6994399878144 6999886528512 7001333563392 7017168106914 7022672617472 7024124362752 7042429353984 7046989350912 7052396560384 7056184098816 7063958716416 7082367516672 7086953373696 7096200265728 7105422098432 7117071187968 7119299875968 7122532171776 7135618400256 7145717497856 7149555154944 7158846324736 7172828446464 7176085045248 7189146632192 7190100836352 7199444697088 7203187934208 7208838365184 7213506112512 7230040571904 7232304635904 7233799716864 7244161744896 7255847294224 7257347241984 7274823155712 7284277116928 7298504220672 7304229421056 7317524250624 7322262372432 7328006209536 7329521074176 7331816290176 7348621934592 7353380192256 7359022497792 7372543229952 7380666417152 7382977649152 7386942728448 7390296539136 7395081781248 7414353494016 7428834653184 7438488759296 7445862678528 7448194326528 7453017057654 7456400867328 7470100512768 7480673005568 7484690552832 7501718224896 7512464031744 7516370018304 7522266120192 7526137880576 7527136813056 7540837368624 7546752663552 7571318915712 7572884078592 7597535393952 7600984817664 7603365041664 7615830491136 7625727606784 7635677478912 7640621606016 7646615175168 7660533199872 7668127236096 7673092374528 7675495178778 7678979997696 7693088587776 7703976677376 7718131193856 7729054726456 7733205668844 7736716689408 7756878708736 7761901314048 7772028862464 7777061277552 7794887491584 7797328435584 7800868569088 7805919657984 7827879886848 7849321168896 7853361266688 7859521716224 7868699862912 7874872344576 7878925593728 7900506694656 7922733023232 7927863019776 7931462418432 7933946130432 7957280980992 7959772777992 7967663456256 7972822545408 7993599860736 8012848693248 8019620693616 8027570700288 8038932185088 8053702115328 8059881783296 8065100584128 8073095675904 8087789961216 8094134304768 8099375284224 8109943160832 8120482398208 8133795643392 8136342715392 8140036767744 8162828206002 8166534283264 8168222490624 8194811756544 8216167579648 8217258098688 8221487576064 8227936796672 8232214781952 8237545168986 8244006985728 8262762102784 8267199676416 8278900310016 8294111133696 8303249719296 8305849855296 8314083606528 8324888133632 8341147680768 8362884857856 8368299854208 8372099219456 8376595513344 8379218617344 8388450975744 8403863076864 8410311426048 8415757131264 8435047333888 8437688741888 8439433003008 8451522035712 8466905115648 8473546850304 8490096746496 8501130010624 8517733780176 8521600991232 8537111625728 8549340577792 8551107919872 8553785671872 8573392257024 8578943557632 8585673179136 8590137163776 8601300434944 8602442072064 8618099849856 8622012628992 8638852497408 8650079076352 8654724661248 8666973762048 8682897593088 8686839791616 8689560047616 8695186567263 8703806275584 8715117264896 8726488547328 8732138978304 8754895085568 8764541370368 8769248428032 8771994490032 8775977140224 8781659615232 8804544774144 8806364872704 8833205401664 8835031425024 8841961930752 8863791292944 8870744358912 8888070031488 8908290392064 8915278364672 8921051037696 8922895220736 8925689396736 8937288733184 8946148442112 8951941103616 8954744375241 8975270019072 8992799843328 8996882743296 9004486392832 9022073280318 9026169470976 9043798708224 9055551533056 9060414879744 9067367006208 9073238157144 9094035406848 9096883174848 9098763706368 9105901092864 9111797194752 9135542697984 9157541363712 9165280792704 9187351068672 9211293466624 9217257810432 9219163226112 9226395058176 9243188527104 9249173523072 9256428896256 9295607365632 9325866504192 9333182038016 9341155934208 9344081087208 9356224142552 9365499150336 9389905805312 9395985801216 9408245465088 9414337335984 9418611621888 9443156688896 9449271164928 9461600354304 9467726772672 9489428250624 9492399834624 9496709562368 9501809836032 9514157867008 9523299573669 9525268255104 9532740206592 9563771261952 9568113393664 9586801115136 9604250578944 9611784486912 9618008150016 9643072847872 9645066289152 9651311502336 9658882326528 9676462989312 9699764207616 9731338960896 9738972561408 9756699000832 9763016496576 9770674946048 9772694765568 9775755053568 9798162579456 9804506923008 9812029997056 9817299615744 9830057639936 9849256971264 9853728718848 9860109041664 9872974282752 9885804658688 9905112870912 9930925768704 9937356076872 9941867823104 9947207172096 9960134017024 9971765204562 9979587403776 10002290966528 10016618708992 10021826691072 10029688160256 10036182417408 10054449824832 10062336884736 10064416997376 10095091887616 10097178771456 10121493086208 10130047191936 10134646423552 10137820055552 10154440654848 10180903305216 10187495474688 10195486900224 10197594537984 10200787881984 10214044266496 10230789832704 10233993571704 10238639996928 10257451450368 10271968903168 10277485535232 10290841591808 10310940891792 10315622252544 10335769952256 10349201752064 10362705149952 10369415036736 10393183322112 10396437914112 10398587092992 10407892877312 10413482508288 10437173182464 10457558286336 10465761558528 10471148355584 10491599817216 10499829792768 10525752160371 10534008926208 10536186544128 10563644030976 10570484026368 10575283224576 10578594840576 10595938074624 10609707974656 10613030370656 10623551275008 10630430060544 10658133147648 10675606781952 10678949813952 10683798257664 10692827591488 10703427600384 10718576246784 10738269487104 10753467445504 10759242669696 10764127567872 10783719948288 10792179073024 10799167045632 10804781901312 10813257547776 10820259168768 10845060857856 10848456953856 10883770941336 10886020862976 10890963320832 10926415675392 10947756331008 10956344131584 10961983434752 10976286375936 10983393558648 10992009314304 11022932901888 11030070288384 11038533746688 11058814844928 11070999625728 11074466473728 11085444808704 11092622671872 11121530241024 11150513143808 11157733138944 11168794017792 11172291489792 11179525586481 11184601300992 11205150769152 11213748568064 11221009508352 11252577337344 11268696047616 11283399180288 11289206820864 11298062467072 11311256052936 11320128995328 11356978373568 11362134654976 11396303090928 11401477226496 11405047562496 11431189676032 11438591410176 11447564238848 11453516218368 11460932409024 11469922762752 11490799799808 11496016838656 11502190854144 11518469996544 11539632881664 11555965016064 11567420669952 11577196790784 11582453055488 11586080063488 11593582089684 11605075034112 11635318063104 11642851971072 11658043293696 11673193447424 11692331237376 11695992653376 11701302853632 11708879486976 11739393032192 11741819830272 11780041900032 11789282574336 11812308516864 11818388390592 11827659145216 11850760041984 11877720522752 11884099534848 11894734716928 11897193627648 11900919195648 11928197922816 11935921471488 11939659166988 11951495184384 11967026692096 11990399791104 12019273039872 12029431040424 12034892627968 12041356050432 12058398277632 12080553172992 12089822674944 12097650876192 12109643513856 12125380542464 12129177566464 12131684941824 12141201457152 12149062926336 12180723597312 12200693465088 12204514073088 12210055151616 12220374390272 12244242309003 12249801424896 12252333735936 12289677080576 12292217634816 12301860077568 12324251369472 12332231364096 12341905195008 12348322172928 12366010478592 12394143154176 12418350465024 12434488672256 12441166700544 12454874578944 12458774782944 12487332200448 12511721521152 12527981068288 12544327286784 12552449781312 12558148829184 12582676463616 12599028219904 12605794615296 12615467139072 12623635696896 12652571000832 12656533112832 12659149504512 12669079781376 12677283053568 12697732764892 12700357673472 12710320275456 12751695015936 12776600670264 12782401486848 12805667438592 12815712649216 12824010866688 12826661879808 12830678507808 12860088385536 12868415336448 12878509768704 12901950652416 12927149774784 12933018943488 12975118614528 12985296748544 13000460643072 13017355328768 13024346389632 13030259687424 13034340071424 13064216772608 13072675897344 13089732820992 13098208467456 13132342628352 13146812055552 13163965710336 13172489422848 13206817161216 13241234358272 13249808102496 13252547137536 13262942896128 13295686939416 13306116538368 13362435588096 13372917547008 13381576556544 13405933099776 13416449179648 13419222663168 13427911655424 13462905028608 13495324114944 13506729589248 13533109920477 13539254206464 13574537740288 13583327299584 13593982533632 13596792717312 13601050509312 13609857235716 13641053110272 13645324762272 13651519995904 13658851639296 13676601933824 13703314046976 13736312045568 13747921189056 13754163003392 13781026603008 13816940199936 13825886715648 13839592587264 13857577762816 13861917218816 13864782790656 13873760284608 13884643344384 13916230909952 13943411048448 13988799756288 13999773057024 14002667126784 14034336213828 14045345234944 14048248725504 14084858707968 14093978701824 14104793120768 14112368197632 14127917432832 14164735033344 14173906747392 14192400531456 14210844196864 14234142375936 14238599751936 14245064343552 14271236800512 14291434995712 14299110309888 14317692649472 14345656892928 14352170090496 14378293264384 14380201672704 14398889394176 14406375868416 14417676730368 14427012225024 14460081143808 14464609271808 14467599433728 14488323489792 14511694588448 14514694483968 14549646311424 14568554233856 14597008441344 14608458842112 14635048501248 14644524744864 14656012419072 14659042148352 14663632580352 14697243869184 14706760384512 14718044995584 14745086459904 14761332834304 14765955298304 14773885456896 14780593078272 14790163562496 14828706988032 14857669306368 14876977518592 14891725357056 14896388653056 14906034115308 14912801734656 14940201025536 14961346011136 14969381105664 15003436449792 15024928063488 15032740036608 15044532240384 15052275761152 15054273626112 15081674737248 15093505327104 15142637831424 15145768157184 15195070787904 15201969635328 15206730083328 15231660982272 15251455213568 15271354957824 15281243212032 15293230350336 15321066399744 15336254472192 15346184749056 15350990357556 15357959995392 15386177175552 15407953354752 15436262387712 15458109452912 15466411337688 15473433378816 15513757417472 15523802628096 15544057724928 15554122555104 15589774983168 15594656871168 15601737138176 15611839315968 15655759773696 15698642337792 15706722533376 15719043432448 15737399725824 15749744689152 15757851187456 15801013389312 15845466046464 15855726039552 15862924836864 15867892260864 15914561961984 15919545555984 15935326912512 15945645090816 15987199721472 16025697386496 16039241387232 16055141400576 16077864370176 16107404230656 16119763566592 16130201168256 16146191351808 16175579922432 16188268609536 16198750568448 16219886321664 16240964796416 16267591286784 16272685430784 16325656412004 16333068566528 16336444981248 16389623513088 16432335159296 16434516197376 16442975152128 16455873593344 16464429563904 16475090337972 16488013971456 16525524205568 16534399352832 16557800620032 16588222267392 16606499438592 16611699710592 16628167213056 16649776267264 16682295361536 16725769715712 16736599708416 16744198438912 16753191026688 16758437234688 16776901951488 16807726153728 16820622852096 16831514262528 16870094667776 16875377483776 16878866006016 16903044071424 16933810231296 16947093700608 16980193492992 17002260021248 17035467560352 17043201982464 17074223251456 17098681155584 17102215839744 17107571343744 17146784514048 17157887115264 17171346358272 17180274327552 17202600869888 17204884144128 17236199699712 17244025257984 17277704994816 17300158152704 17309449322496 17333947524096 17365795186176 17373679583232 17379120095232 17390373134526 17407612551168 17430234529792 17452977094656 17464277956608 17509790171136 17529082740736 17538496856064 17543988980064 17551954280448 17563319230464 17609089548288 17612729745408 17666410803328 17670062850048 17683923861504 17727582585888 17741488717824 17776140062976 17816580784128 17842102075392 17845790441472 17851378793472 17874577466368 17892296884224 17903882207232 17909488750482 17950540038144 17985599686656 18008972785664 18044146560636 18052338941952 18087597416448 18111103066112 18120829759488 18134734012416 18146476314288 18188070813696 18193766349696 18197527412736 18211802185728 18223594389504 18271085395968 18315082727424 18330561585408 18374702137344 18422586933248 18434515620864 18438326452224 18452790116352 18486377054208 18498347046144 18512857792512 18591214731264 18651733008384 18666364076032 18682311868416 18688162174416 18712448285104 18730998300672 18779811610624 18791971602432 18816490930176 18828674671968 18837223243776 18886313377792 18898542329856 18923200708608 18935453545344 18978856501248 18984799669248 18993419124736 19003619672064 19028315734016 19046599147338 19050536510208 19065480413184 19127542523904 19173602230272 19208501157888 19223568973824 19236016300032 19286145695744 19290132578304 19302623004672 19317764653056 19352925978624 19399528415232 19462677921792 19477945122816 19513398001664 19526032993152 19541349892096 19545389531136 19551510107136 19596325158912 19609013846016 19624059994112 19634599231488 19660115279872 19698513942528 19720218083328 19745948565504 19771609317376 19810225741824 19861851537408 19874712153744 19883735646208 19894414344192 19920268034048 19943530409124 19959174807552 20004581933056 20033237417984 20043653382144 20059376320512 20072364834816 20108899649664 20124673769472 20128833994752 20190183775232 20194357542912 20242986172416 20260094383872 20269292847104 20275640111104 20308881309696 20361806610432 20374990949376 20390973800448 20395189075968 20401575763968 20428088532992 20461579665408 20467987143408 20477279993856 20514902900736 20543937806336 20554971070464 20581683183616 20621881783584 20631244505088 20671539904512 20698403504128 20725410299904 20738830073472 20786366644224 20792875828224 20797174185984 20815785754624 20826965016576 20874346364928 20915116572672 20942296711168 20983199634432 20999659585536 21051504320742 21068017852416 21072373088256 21127288061952 21140968052736 21157189681152 21191876149248 21219415949312 21226060741312 21247102550016 21260860121088 21316266295296 21351213563904 21357899627904 21367596515328 21385655182976 21406855200768 21437152493568 21476538974208 21506934891008 21518485339392 21528255135744 21567439896576 21598334091264 21609563802624 21626515095552 21640518337536 21690121715712 21696913907712 21767541882672 21772041725952 21852831350784 21895512662016 21912688263168 21923966869504 21952572751872 21966787117296 21984018628608 22045865803776 22060140576768 22077067493376 22117629689856 22141999251456 22148932947456 22170889617408 22185245343744 22221032338561 22243060482048 22301026287616 22315466277888 22337588035584 22344582979584 22359051172962 22369202601984 22410301538304 22427497136128 22442019016704 22505154674688 22537392095232 22566798360576 22578413641728 22596124934144 22622512105872 22640257990656 22713956747136 22724269309952 22792606181856 22802954452992 22810095124992 22862379352064 22877182820352 22895128477696 22907032436736 22921864818048 22939845525504 22981599599616 22992033677312 23004381708288 23036939993088 23079265763328 23111930032128 23154393581568 23172160126976 23187164179368 23210150068224 23270636126208 23285703942144 23316086587392 23346386894848 23384662474752 23391985306752 23402605707264 23417758973952 23478786064384 23483639660544 23560083800064 23578565148672 23624617033728 23636776781184 23655318290432 23701520083968 23755441045504 23768199069696 23789469433856 23794387255296 23801838391296 23871842942976 23879318333976 23902990368768 23934053384192 23980799582208 24038546079744 24058862080848 24069785255936 24082712100864 24116796555264 24161106345984 24179645349888 24195301752384 24219287027712 24250761084928 24258355132928 24263369883648 24282402914304 24298125852672 24361447194624 24401386930176 24409028146176 24420110303232 24440748780544 24488484618006 24499602849792 24504667471872 24579354161152 24584435269632 24648502738944 24664462728192 24683810390016 24696644345856 24732020957184 24788286308352 24836700930048 24868977344512 24882333401088 24909749157888 24917549565888 24974664400896 25023443042304 25055962136576 25088654573568 25104899562624 25116297658368 25165352927232 25198056439808 25211589230592 25230934278144 25247271393792 25305142001664 25313066225664 25318299009024 25354566107136 25395465529784 25400715346944 25420640550912 25503390031872 25553201340528 25564802973696 25611334877184 25631425298432 25648021733376 25653323759616 25661357015616 25720176771072 25736830672896 25757019537408 25803901304832 25854299549568 25866037886976 25950237229056 25970593497088 26000921286144 26034710657536 26048692779264 26060519374848 26068680142848 26085559701789 26145351794688 26179465641984 26196416934912 26264685256704 26293624111104 26327931420672 26344978845696 26413634322432 26482468716544 26499616204992 26505094275072 26525885792256 26591373878832 26612233076736 26724871176192 26745835094016 26763153113088 26811866199552 26832898359296 26838445326336 26855823310848 26864233125723 26925810057216 26990648229888 27013459178496 27066219840954 27078508412928 27149075480576 27166654599168 27187965067264 27202101018624 27219714471432 27282106220544 27290649524544 27303039991808 27317703278592 27353203867648 27406628093952 27472624091136 27495842378112 27508326006784 27562053206016 27633880399872 27651773431296 27679185174528 27715155525632 27723834437632 27729565581312 27747520569216 27769286688768 27832461819904 27886822096896 27977599512576 27999546114048 28068672427656 28090690469888 28096497451008 28169717415936 28187957403648 28209586241536 28224736395264 28255834865664 28329470066688 28347813494784 28384801062912 28421688393728 28468284751872 28477199503872 28490128687104 28542473601024 28569898721007 28582869991424 28598220619776 28635385298944 28691313785856 28704340180992 28756586528768 28760403345408 28797778788352 28812751736832 28835353460736 28854024450048 28929218543616 28935198867456 28976646979584 29023389176896 29029388967936 29099292622848 29137108467712 29194016882688 29216917684224 29270097002496 29289049489728 29312024838144 29318084296704 29327265160704 29394487738368 29413520769024 29436089991168 29490172919808 29522665668608 29531910596608 29547770913792 29561186156544 29580327124992 29657413976064 29715338612736 29753955037184 29792777306112 29812068230616 29825603469312 29880402051072 29922692022272 29938762211328 30006872899584 30049856126976 30065480073216 30089064480768 30104551522304 30108547252224 30163349474496 30187010654208 30285275662848 30291536314368 30390141575808 30403939270656 30413460166656 30463321964544 30502910427136 30542709915648 30562486424064 30586460700672 30642132799488 30692369498112 30701980715112 30715919990784 30772354351104 30815906709504 30872524775424 30916218905824 30932822675376 30946866757632 31027514834944 31047605256192 31088115449856 31108245110208 31179549966336 31189313742336 31203474276352 31223678631936 31311519547392 31397284675584 31413445066752 31438086864896 31474799451648 31499489378304 31515702374912 31577256481113 31602026778624 31690932092928 31711452079104 31725849673728 31735784521728 31829123923968 31839091111968 31870653825024 31891290181632 31974399442944 32051394772992 32078482774464 32110282801152 32155728740352 32214808461312 32239527133184 32260402336512 32292382703616 32351159844864 32376537219072 32397501136896 32439772643328 32481929592832 32535182573568 32545370861568 32651312824008 32666137133056 32672889962496 32779247026176 32864670318592 32869032394752 32885950304256 32911747186688 32928859127808 32950180675944 32976027942912 33051048411136 33068798705664 33115601240064 33176444534784 33212998877184 33223399421184 33256334426112 33299552534528 33364590723072 33451539431424 33473199416832 33488396877824 33506382053376 33516874469376 33553803902976 33615452307456 33641245704192 33663028525056 33740189335552 33750754967552 33757732012032 33806088142848 33867620462592 33894187401216 33960386985984 34004520042496 34070935120704 34086403964928 34148446502912 34197362311168 34204431679488 34215142687488 34293569028096 34315774230528 34342692716544 34360548655104 34405201739776 34409768288256 34472399399424 34488050515968 34555409989632 34600316305408 34618898644992 34667895048192 34731590372352 34747359166464 34758240190464 34780746269052 34815225102336 34860469059584 34905954189312 34928555913216 35019580342272 35058165481472 35076993712128 35087977960128 35103908560896 35126638460928 35218179096576 35225459490816 35332821606656 35340125700096 35367847723008 35455165171776 35482977435648 35552280125952 35633161568256 35684204150784 35691580882944 35702757586944 35749154932736 35784593768448 35807764414464 35818977500964 35901080076288 35971199373312 36017945571328 36088293121272 36104677883904 36175194832896 36222206132224 36241659518976 36269468024832 36292952628576 36376141627392 36387532699392 36395054825472 36423604371456 36447188779008 36542170791936 36630165454848 36661123170816 36732726927009 36749404274688 36845173866496 36869031241728 36876652904448 36905580232704 36972754108416 36996694092288 37025715585024 37182429462528 37303466016768 37332728152064 37364623736832 37376324348832 37424896570208 37461996601344 37559623221248 37583943204864 37632981860352 37657349343936 37674446487552 37772626755584 37797084659712 37846401417216 37870907090688 37957713002496 37969599338496 38007239344128 38056631468032 38093198294676 38101073020416 38130960826368 38255085047808 38347204460544 38417002315776 38447137947648 38472032600064 38572291391488 38580265156608 38605246009344 38635529306112 38705851957248 38799056830464 38925355843584 38955890245632 39026796003328 39052065986304 39082699784192 39090779062272 39103020214272 39192650317824 39218027692032 39248119988224 39269198462976 39320230559744 39397027885056 39440436166656 39491897131008 39543218634752 39620451483648 39723703074816 39749424307488 39767471292416 39788828688384 39840536068096 39887060818248 39918349615104 40009163866112 40066474835968 40087306764288 40118752641024 40144729669632 40217799299328 40249347538944 40257667989504 40380367550464 40388715085824 40485972344832 40520188767744 40538585694208 40551280222208 40617762619392 40723613220864 40749981898752 40781947600896 40790378151936 40803151527936 40856177065984 40923159330816 40935974286816 40954559987712 41029805801472 41087875612672 41109942140928 41163366367232 41243763567168 41262489010176 41343079809024 41396807008256 41450820599808 41477660146944 41572733288448 41585751656448 41594348371968 41631571509248 41653930033152 41748692729856 41830233145344 41884593422336 41966399268864 41999319171072 42103008641484 42136035704832 42144746176512 42254576123904 42281936105472 42314379362304 42383752298496 42438831898624 42452121482624 42494205100032 42521720242176 42632532590592 42702427127808 42715799255808 42735193030656 42771310365952 42813710401536 42874304987136 42953077948416 43013869782016 43036970678784 43056510271488 43134879793152 43196668182528 43219127605248 43253030191104 43281036675072 43380243431424 43393827815424 43535083765344 43544083451904 43705662701568 43791025324032 43825376526336 43847933739008 43905145503744 43933574234592 43968037257216 44091731607552 44120281153536 44154134986752 44235259379712 44283998502912 44297865894912 44341779234816 44370490687488 44442064677122 44486120964096 44602052575232 44630932555776 44675176071168 44689165959168 44718102345924 44738405203968 44820603076608 44854994272256 44884038033408 45010309349376 45074784190464 45133596721152 45156827283456 45192249868288 45245024211744 45280515981312 45427913494272 45448538619904 45585212363712 45605908905984 45620190249984 45724758704128 45754365640704 45790256955392 45814064873472 45843729636096 45879691051008 45963199199232 46008763416576 46073879986176 46158531526656 46223860064256 46308787163136 46344320253952 46374328358736 46420300136448 46541272252416 46571407884288 46632173174784 46692773789696 46769324949504 46783970613504 46805211414528 46835517947904 46957572128768 46967279321088 47120167600128 47157130297344 47249234067456 47273553562368 47310636580864 47403040167936 47510882091008 47536398139392 47578938867712 47588774510592 47603676782592 47743685885952 47758636667952 47805980737536 47868106768384 47961599164416 48077092159488 48117724161696 48139570511872 48165424201728 48233593110528 48322212691968 48359290699776 48390603504768 48438574055424 48501522169856 48516710265856 48526739767296 48564805828608 48596251705344 48722894389248 48802773860352 48818056292352 48881497561088 48976969236012 48999205699584 49009334943744 49158708322304 49168870539264 49297005477888 49328925456384 49367620780032 49393288691712 49464041914368 49576572616704 49673401860096 49737954689024 49764666802176 49819498315776 49835099131776 49949328801792 50046886084608 50111924273152 50177309147136 50209799125248 50232595316736 50330705854464 50396112879616 50423178461184 50461868556288 50494542787584 50610284003328 50626132451328 50636598018048 50709132214272 50790931059568 50801430693888 50841281101824 51006780063744 51106402681056 51129605947392 51222669754368 51262850596864 51296043466752 51306647519232 51322714031232 51440353542144 51473661345792 51514039074816 51607802609664 51708599099136 51732075773952 51900474458112 52001842572288 52069421315072 52097385558528 52121038749696 52137360285696 52171119403578 52290703589376 52358931283968 52392833869824 52529370513408 52587248222208 52655862841344 52689957691392 52827268644864 52964937433088 52999232409984 53010188550144 53051771584512 53182747757664 53224466153472 53449742352384 53526306226176 53623732399104 53665796718592 53676890652672 53711646621696 53728466251446 53851620114432 54026918356992 54132439681908 54157016825856 54298150961152 54333309198336 54375930134528 54404202037248 54439428942864 54564212441088 54581299049088 54606079983616 54635406557184 54706407735296 54813256187904 54945248182272 54991684756224 55016652013568 55124106412032 55267760799744 55303546862592 55358370349056 55430311051264 55447668875264 55459131162624 55495041138432 55538573377536 55773644193792 55955199025152 55999092228096 56137344855312 56181380939776 56192994902016 56339434831872 56375914807296 56419172483072 56449472790528 56511669731328 56658940133376 56695626989568 56769602125824 56843376787456 56936569503744 56954399007744 56980257374208 57084947202048 57139797442014 57165739982848 57196441239552 57270770597888 57382627571712 57513173057536 57520806690816 57595557576704 57625503473664 57670706921472 57708048900096 57858437087232 57870397734912 57953293959168 58046778353792 58058777935872 58198585245696 58274216935424 58388033765376 58433835368448 58540194004992 58578098979456 58624049676288 58636168593408 58654530321408 58788975476736 58827041538048 58872179982336 58980345839616 59045331337216 59063821193216 59095541827584 59160654249984 59314827952128 59430677225472 59507910074368 59585554612224 59624136461232 59651206938624 59760804102144 59845384044544 59877524422656 60013745799168 60099712253952 60130960146432 60178128961536 60209103044608 60217094504448 60326698948992 60374021308416 60570551325696 60583072628736 60780283151616 60807878541312 60826920333312 60926643929088 61005820854272 61085419831296 61124972848128 61172921401344 61284265598976 61384738996224 61403961430224 61431839981568 61544708702208 61631813419008 61745049550848 61832437811648 61865645350752 61893733515264 62055029669888 62095210512384 62176230899712 62216490220416 62359099932672 62378627484672 62406948552704 62447357263872 62623039094784 62826890133504 62949598903296 62998978756608 63031404749824 63154512962226 63204053557248 63381864185856 63422904158208 63471569043456 63658247847936 63678182223936 63741307650048 63782580363264 63948798885888 64102789545984 64156965548928 64220565602304 64311457480704 64429616922624 64479054266368 64520804673024 64584765407232 64702319689728 64795002273792 64879545286656 64963859185664 65070365147136 65090741723136 65302625648016 65332274266112 65558494052352 65729340637184 65738064789504 65771900608512 65823494373376 65857718255616 65900361351888 65952055885824 66102096822272 66137597411328 66231202480128 66352889069568 66425997754368 66446798842368 66512668852224 66599105069056 66663097015683 66729181446144 66903078862848 66946398833664 66976793755648 67012764106752 67033748938752 67107607805952 67230904614912 67282491408384 67326057050112 67501509935104 67515464024064 67612176285696 67735240925184 67788374802432 67920773971968 68009040084992 68141870241408 68172807929856 68296893005824 68394724622336 68408863358976 68430285374976 68587138056192 68631548461056 68685385433088 68721097310208 68810403479552 68819536576512 68944798798848 68976101031936 69110819979264 69200632610816 69237797289984 69335790096384 69463180744704 69516480380928 69561492538104 69630450204672 69720938119168 69811908378624 69857111826432 70039160684544 70116330962944 70153987424256 70175955920256 70207817121792 70253276921856 70436358193152 70450918981632 70665643213312 70680251400192 70735695446016 70910330343552 70965954871296 71104560251904 71266323136512 71368408301568 71383161765888 71405515173888 71498309865472 71615528828928 71637955001928 71802160152576 71942398746624 72035891142656 72176586242544 72209355767808 72350389665792 72444412264448 72483319037952 72538936049664 72585905257152 72752283254784 72775065398784 72790109650944 72847208742912 72894377558016 73084341583872 73260330909696 73322246341632 73465453854018 73498808549376 73690347732992 73738062483456 73753305808896 73945508216832 73993388184576 74051431170048 74364858925056 74606932033536 74665456304128 74729247473664 74752648697664 74849793140416 74923993202688 75119246442496 75167886409728 75265963720704 75314698687872 75348892975104 75545253511168 75594169319424 75692802834432 75741814181376 75915426004992 75939198676992 76186396589352 76202146040832 76261921652736 76510170095616 76694408921088 76834004631552 76894275895296 76944065200128 77144582782976 77160530313216 77210492018688 77271058612224 77411703914496 77598113660928 77850711687168 77911780491264 78053592006656 78104131972608 78165399568384 78181558124544 78206040428544 78256679105367 78436055384064 78496239976448 78538396925952 78640461119488 78794055770112 78880872333312 78983794262016 79086437269504 79240902967296 79447406149632 79498848614976 79534942584832 79577657376768 79681072136192 79774121636496 79836699230208 80018327732224 80132949671936 80174613528576 80237505282048 80289459339264 80435598598656 80498695077888 80515335979008 80760735100928 80777430171648 80971944689664 81040377535488 81077171388416 81102560444416 81235525238784 81447226441728 81499963797504 81563895201792 81606303055872 81712354131968 81846318661632 81871948573632 81909119975424 82059611602944 82175751225344 82219884281856 82326732734464 82487527134336 82524978020352 82686159618048 82793614016512 82901641199616 82955320293888 83145466576896 83171503312896 83188696743936 83263143018496 83307860066304 83497385459712 83660466290688 83769186844672 83932798537728 83998638342144 84206017282968 84272071409664 84289492353024 84509152247808 84563872210944 84628758724608 84767504596992 84877663797248 84904242965248 84988410200064 85043440484352 85265065181184 85404854255616 85431598511616 85470386061312 85542620731904 85627420803072 85709696163021 85748609974272 85906155896832 86027739564032 86073941357568 86113020542976 86269759586304 86393336365056 86438255210496 86506060382208 86562073350144 86787655630848 87070167530688 87088166903808 87411325403136 87582050648064 87650753052672 87695867478016 87810291007488 87867148469184 87936074514432 88183463215104 88240562307072 88308269973504 88470518759424 88567997005824 88595731789824 88683558469632 88740981374976 88884129354244 88972241928192 89204105150464 89261865111552 89378331918336 89436204691848 89476810407936 89641206153216 89709988544512 89768076066816 90020618698752 90149568380928 90267193442304 90313654566912 90384499736576 90490048423488 90561031962624 90855826988544 90897077239808 91170424727424 91211817811968 91240380499968 91449517408256 91508731281408 91580513910784 91628129746944 91687459272192 91759382102016 91926398398464 92147759972352 92317063053312 92447720128512 92617574326272 92688640507904 92748656717472 92840600272896 93082544504832 93142815768576 93264346349568 93385547579392 93538649899008 93567941227008 93610422829056 93671035895808 93915144257536 93934558642176 94240335200256 94314260594688 94498468134912 94547107124736 94621273161728 94731769443339 94806080335872 95021764182016 95072796278784 95157877735424 95177549021184 95207353565184 95487371771904 95517273335904 95611961475072 95736213536768 95923198328832 96154184318976 96235448323392 96279141023744 96330848403456 96467186221056 96644425383936 96718581399552 96781207009536 96877148110848 97003044339712 97033420531712 97053479534592 97129611657216 97192503410688 97445788778496 97605547720704 97636112584704 97762995122176 97953938472024 97998411399168 98018669887488 98317416644608 98337741078528 98594010955776 98657850912768 98735241560064 98786577383424 98928083828736 99153145233408 99346803720192 99475909378048 99529333604352 99638996631552 99670198263552 99898657603584 100093772169216 100223848546304 100354618294272 100419598250496 100465190633472 100661411708928 100792225759232 100846356922368 100923737112576 100989085575168 101220568006656 101252264902656 101273196036096 101418264428544 101581862119136 101602861387776 101682562203648 102013560127488 102212805362112 102259211894784 102445339508736 102525701193728 102592086933504 102613295038464 102645428062464 102880707084288 102947322691584 103028078149632 103215605219328 103417198198272 103464151547904 103800948916224 104003685144576 104138842630144 104194771117056 104242077499392 104274720571392 104342238807156 104581407178752 104717862567936 104785667739648 105058741026816 105174496444416 105311725682688 105379915382784 105654537289728 105929874866176 105998464819968 106020377100288 106103543169024 106365495515328 106448932306944 106899484704768 107052612452352 107247464798208 107331593437184 107353781305344 107423293243392 107456932502892 107703240228864 108053836713984 108264879363816 108314033651712 108596301922304 108666618396672 108751860269056 108808404074496 108878857885728 109128424882176 109162598098176 109212159967232 109270813114368 109412815470592 109626512375808 109890496364544 109983369512448 110033304027136 110248212824064 110535521599488 110607093725184 110716740698112 110860622102528 110895337750528 110918262325248 110990082276864 111077146755072 111547288387584 111910398050304 111998184456192 112274689710624 112362761879552 112385989804032 112678869663744 112751829614592 112838344966144 112898945581056 113023339462656 113317880266752 113391253979136 113539204251648 113686753574912 113873139007488 113908798015488 114169894404096 114279594884028 114331479965696 114392882479104 114541541195776 114765255143424 115026346115072 115041613381632 115191115153408 115251006947328 115341413842944 115416097800192 115716874174464 115740795469824 115906587918336 116093556707584 116117555871744 116397170491392 116548433870848 116776067530752 116867670736896 117080388009984 117156197958912 117248099352576 117272337186816 117309060642816 117577950953472 117654083076096 117744359964672 117960691679232 118090662674432 118127642386432 118191083655168 118321308499968 118629655904256 118861354450944 119015820148736 119171109224448 119248272922464 119302413877248 119521608204288 119690768089088 119755048845312 120027491598336 120199424507904 120261920292864 120356257923072 120418206089216 120434189008896 120653397897984 120748042616832 121141102651392 121166145257472 121560566303232 121615757082624 121653840666624 121853287858176 122011641708544 122170839662592 122249945696256 122345842802688 122568531197952 122769477992448 122807922860448 122863679963136 123089417404416 123263626838016 123490099101696 123664875623296 123731290701504 123787467030528 124110059339776 124190421024768 124352461799424 124432980440832 124718199865344 124757254969344 124894714527744 125246078189568 125653780267008 125899197806592 125997957513216 126062809499648 126309025924452 126408107114496 126763728371712 126845808316416 126943138086912 127316495695872 127356364447872 127482615300096 127565160726528 127897597771776 128205579091968 128313931097856 128441131204608 128622914961408 128859233845248 128958108532736 129041609346048 129169530814464 129404639379456 129590004547584 129759090573312 129927718371328 130140730294272 130181483446272 130605251296032 130664548532224 131116988104704 131458681274368 131476129579008 131543801217024 131646988746752 131715436511232 131800722703776 131904111771648 132204193644544 132275194822656 132462404960256 132705778139136 132851995508736 132893597684736 133025337704448 133198210138112 133326194031366 133458362892288 133806157725696 133892797667328 134025528213504 134067497877504 134215215611904 134461809229824 134564982816768 134652114100224 135003019870208 135030928048128 135224352571392 135470481850368 135576749604864 135841547943936 136018080169984 136283740482816 136345615859712 136593786011648 136789449244672 136817726717952 136860570749952 137174276112384 137263096922112 137370770866176 137442194620416 137620806959104 137639073153024 137889597597696 138221639958528 138401265221632 138475594579968 138671580192768 138926361489408 139032960761856 139122985076208 139260900409344 139441876238336 139623816757248 139714223652864 140078321369088 140232661925888 140307974848512 140351911840512 140415634243584 140506553843712 140872716386304 140901837963264 141331286426624 141360502800384 141471390892032 141820660687104 141931909742592 142209120503808 142532646273024 142736816603136 142766323531776 142811030347776 142996619730944 143231057657856 143275910003856 143604320305152 143884797493248 144071782285312 144353172485088 144418711535616 144700779331584 144888824528896 144966638075904 145077872099328 145171810514304 145504566509568 145550130797568 145580219301888 145694417485824 145788755116032 146168683167744 146644492683264 146930907708036 146997617098752 147380695465984 147476124966912 147506611617792 147891016433664 147986776369152 148102862340096 148729717850112 149213864067072 149330912608256 149458494947328 149505297395328 149699586280832 149847986405376 150238492884992 150335772819456 150531927441408 150629397375744 150697785950208 151188338638848 151385605668864 151483628362752 151830852009984 151878397353984 152372793178704 152404292081664 152523843305472 153020340191232 153388817842176 153668009263104 153788551790592 153888130400256 154289165565952 154321060626432 154420984037376 154542117224448 154823407828992 155196227321856 155701423374336 156107184013312 156208263945216 156330799136768 156363116249088 156412080857088 156513358210734 156872110768128 156992479952896 157076793851904 157280922238976 157588111540224 157761744666624 157967588524032 158172874539008 158481805934592 158894812299264 158997697229952 159069885169664 159155314753536 159362144272384 159548243272992 159673398460416 160036655464448 160265899343872 160349227057152 160578918678528 160871197197312 160997390155776 161030671958016 161521470201856 161554860343296 162080755070976 162205120888832 162471050477568 162894452883456 162999927595008 163127790403584 163212606111744 163424708263936 163692637323264 163743897147264 163818239950848 164119223205888 164351502450688 164439768563712 164653465468928 164975054268672 165049956040704 165372319236096 165587228033024 165803282399232 165910640587776 166290933153792 166343006625792 166377393487872 166526286036992 166615720132608 167320932581376 167538373689344 167865597075456 167997276684288 168412034565936 168544142819328 168578984706048 169018304495616 169127744421888 169257517449216 169535009193984 169755327594496 169808485930496 169976820400128 170086880968704 170530130362368 170809708511232 170863197023232 170940772122624 171085241463808 171254841606144 171419392326042 171497219948544 171812311793664 172055479128064 172147882715136 172539519172608 172786672730112 172876510420992 173012120764416 173124146700288 173575311261696 174140335061376 174176333807616 174822650806272 175164101296128 175301506105344 175391734956032 175620582014976 175734296938368 175872149028864 176366926430208 176481124614144 176616539947008 176941037518848 177135994011648 177191463579648 177481962749952 177768258708488 177944483856384 178408210300928 178523730223104 178756663836672 178872409383696 178953620815872 179282412306432 179419977089024 179536152133632 180041237397504 180299136761856 180534386884608 180627309133824 180768999473152 180980096846976 181122063925248 181711653977088 181794154479616 182340849454848 182423635623936 182480760999936 183017462562816 183256259493888 183374918544384 183518764204032 183852796796928 184295519944704 184634126106624 184895440257024 185235148652544 185377281015808 185497313434944 185681200545792 186165089009664 186285631537152 186528692699136 186771095158784 187077299798016 187135882454016 187220845658112 187342071791616 187830288515072 187869117284352 188480670400512 188996936269824 189094214249472 189242546323456 189463538886678 189612160671744 190043528364032 190145592557568 190315755470848 190414707130368 190974743543808 191034546671808 191223922950144 191472427073536 191846396657664 192308368637952 192470896646784 192558282047488 192661696806912 192934372442112 193288850767872 193437162799104 193562414019072 193754296221696 194006088679424 194066841063424 194106959069184 194385006821376 194891577556992 195211095441408 195272225169408 195525990244352 195907876944048 195996822798336 196634833289216 196675482157056 197188021911552 197315701825536 197470483120128 197573154766848 197856167657472 198306290466816 198693607440384 198951818756096 199058667208704 199277993263104 199340396527104 199797315207168 199989291047049 200187544338432 200447697092608 200709236588544 200839196500992 200930381266944 201322823417856 201584451518464 201692713844736 201847474225152 201978171150336 202504529805312 202546392072192 202836528857088 203163724238272 203205722775552 203365124407296 204027120254976 204425610724224 204518423789568 204890679017472 205051402387456 205184173867008 205226590076928 205290856124928 205761414168576 205894645383168 206056156299264 206431210438656 206834396396544 206928303095808 207601897832448 208007370289152 208277685260288 208389542234112 208549441142784 208684477614312 209162814357504 209435725135872 209571335479296 210117482053632 210348992888832 210623451365376 210759830765568 211309074579456 211859749732352 211996929639936 212040754200576 212207086338048 212730991030656 212897864613888 213798969409536 214105224904704 214494929596416 214663186874368 214846586486784 214913865005784 215406480457728 216107673427968 216529758727632 216628067303424 217192603844608 217333236793344 217503720538112 217616808148992 217757715771456 218256849764352 218325196196352 218424319934464 218541626228736 218825630941184 219253024751616 219780992729088 219966739024896 220066608054272 220496425648128 221071043198976 221214187450368 221790675501056 221836524650496 221980164553728 222154293510144 223094576775168 223820796100608 223996368912384 224549379421248 224725523759104 224771979608064 225357739327488 225503659229184 225676689932288 225797891162112 226046678925312 226635760533504 226782507958272 227078408503296 227373507149824 227746278014976 227817596030976 228559189768056 228662959931392 228785764958208 229083082391552 229530510286848 230052692230144 230083226763264 230382230306816 230502013894656 230682827685888 230832195600384 231433748348928 231481590939648 231813175836672 232187113415168 232235111743488 232794340982784 233096867741696 233552135061504 233735341473792 234160776019968 234312395917824 234496198705152 234544674373632 234618121285632 235308166152192 235488719929344 235921383358464 236181325348864 236255284772864 236382167310336 236642616999936 237259311808512 237722708901888 238031640297472 238342218448896 238496545844928 238604827754496 239043216408576 239381536178176 239510097690624 240054983196672 240398849015808 240523840585728 240712515846144 240836412178432 240868378017792 241306795795968 241496085233664 242282205302784 242332290514944 243121132606464 243231514165248 243307681333248 243706575716352 244023283417088 244341679325184 244499891392512 244691685605376 245137062395904 245538955984896 245615845720896 245727359926272 246178834808832 246527253676032 246980198203392 247329751246592 247462581403008 247574934061056 248220118679552 248380842049536 248704923598848 248865960881664 249436399730688 249514509938688 249789429055488 250492156379136 251307560534016 251798395613184 251995915026432 252125618999296 252618051848904 252816214228992 253527456743424 253691616632832 253886276173824 254632991391744 254712728895744 254965230600192 255130321453056 255795195543552 256411158183936 256627862195712 256882262409216 257129088489063 257245829922816 257718467690496 257916217065472 258083218692096 258339061628928 258809278758912 259180009095168 259518181146624 259855436742656 260362966892544 261210502592064 261329097064448 262233976209408 262917362548736 262952259158016 263087602434048 263293977493504 263430873022464 263601445407552 263808223543296 264408387289088 264550389645312 264924809920512 265411556278272 265703991017472 265787195369472 266050675408896 266396420276224 266652388062732 266916725784576 267612315451392 267785595334656 268134995755008 268430431223808 268923618459648 269129965633536 269304228200448 270006039740416 270061856096256 270448705142784 270940963700736 271153499209728 271683095887872 272036160339968 272567480965632 272691231719424 273187572023296 273578898489344 273635453435904 273721141499904 274348552224768 274526193844224 274741541732352 274884389240832 275241613918208 275278146306048 275779195195392 276443279917056 276802530443264 276951189159936 277343160385536 277852722978816 278065921523712 278245970152416 278521800818688 278883752476672 279247633514496 279428447305728 280156642738176 280465323851776 280615949697024 280703823681024 280831268487168 281013107687424 281745432772608 281803675926528 282662572853248 282721005600768 282942781784064 283641321374208 283863819485184 284418241007616 285065292546048 285473633206272 285532647063552 285622060695552 285993239461888 286462115315712 286551820007712 287208640610304 287769594986496 288143564570624 288706344970176 288837423071232 289401558663168 289777649057792 289933276151808 290155744198656 290343621028608 291009133019136 291100261595136 291160438603776 291388834971648 291577510232064 292337366335488 293288985366528 293861815416072 293995234197504 294761390931968 294952249933824 295013223235584 295782032867328 295973552738304 296205724680192 297459435700224 298427728134144 298661825216512 298916989894656 299010594790656 299399172561664 299695972810752 300476985769984 300671545638912 301063854882816 301258794751488 301395571900416 302376677277696 302771211337728 302967256725504 303661704019968 303756794707968 304745586357408 304808584163328 305047686610944 306040680382464 306777635684352 307336018526208 307577103581184 307776260800512 308578331131904 308642121252864 308841968074752 309084234448896 309646815657984 310392454643712 311402846748672 312214368026624 312416527890432 312661598273536 312726232498176 312824161714176 313026716421468 313744221536256 313984959905792 314153587703808 314561844477952 315176223080448 315523489333248 315935177048064 316345749078016 316963611869184 317789624598528 317995394459904 318139770339328 318310629507072 318724288544768 319096486545984 319346796920832 320073310928896 320531798687744 320698454114304 321157837357056 321742394394624 321994780311552 322061343916032 323042940403712 323109720686592 324161510141952 324410241777664 324942100955136 325788905766912 325999855190016 326255580807168 326425212223488 326849416527872 327385274646528 327487794294528 327636479901696 328238446411776 328703004901376 328879537127424 329306930937856 329950108537344 330099912081408 330744638472192 331174456066048 331606564798464 331821281175552 332581866307584 332686013251584 332754786975744 333052572073984 333231440265216 334641865162752 335076747378688 335731194150912 335994553368576 336824069131872 337088285638656 337157969412096 338036608991232 338255488843776 338515034898432 339070018387968 339510655188992 339616971860992 339953640800256 340173761937408 341060260724736 341619417022464 341726394046464 342170482927616 342509683212288 342838784652084 342994439897088 343624623587328 344110958256128 344295765430272 345079038345216 345573345460224 345753020841984 346024241528832 346248293400576 347150622523392 348280670122752 348352667615232 349645301612544 350328202592256 350603012210688 350783469912064 351241164029952 351468593876736 351744298057728 352733852860416 352962249228288 353233079894016 353882075037696 354271988023296 354382927159296 354963925499904 355536517416976 355888967712768 356816420601856 357047460446208 357513327673344 357744818767392 357907241631744 358564824612864 358839954178048 359072304267264 360082474795008 360598273523712 361068773769216 361254618267648 361537998946304 361960193693952 362244127850496 363423307954176 364681698909696 364847271247872 364961521999872 366034925125632 366512518987776 366749837088768 367037528408064 367705593593856 368591039889408 369268252213248 369790880514048 370470297305088 370754562031616 370994626869888 371362401091584 372330178019328 372571263074304 373057385398272 373542190317568 374154599596032 374271764908032 374684143583232 375660577030144 375738234568704 376961340801024 377993872539648 378188428498944 378485092646912 378927077773356 379224321343488 380087056728064 380291185115136 380631510941696 380829414260736 381949487087616 382069093343616 382447845900288 382944854147072 383692793315328 384616737275904 384941793293568 385116564094976 385323393613824 385868744884224 386577701535744 386874325598208 387124828038144 387508592443392 388012177358848 388133682126848 388213918138368 388770013642752 389783155113984 390422190882816 390544450338816 391051980488704 391815753888096 391993645596672 393269666578432 393350964314112 394376043823104 394631403651072 394940966240256 395146309533696 395712335314944 396612580933632 397387214880768 397903637512192 398117334417408 398555986526208 398680793054208 399594630414336 399978582094098 400375088676864 400895394185216 401418473177088 401678393001984 402645646835712 403168903036928 403385427689472 403694948450304 403956342300672 405009059610624 405092784144384 405673057714176 406327448476544 406411445551104 406730248814592 408054240509952 408851221448448 409036847579136 409781358034944 410368347734016 410453180153856 410581712249856 411522828337152 411789290766336 412112312598528 412862420877312 413668792793088 415203795664896 416014740578304 416555370520576 416779084468224 417098882285568 417368955228624 418325628715008 418871450271744 419142670958592 420234964107264 420697985777664 421246902730752 421519661531136 422618149158912 423719499464704 423993859279872 424081508401152 424414172676096 425461982061312 425795729227776 427597938819072 428210449809408 428989859192832 429326373748736 429693172973568 429827730011568 430812960915456 432215346855936 433059517455264 433256134606848 434385207689216 434666473586688 435007441076224 435233616297984 435515431542912 436513699528704 436650392392704 436848639868928 437083252457472 437651261882368 438506049503232 439933478049792 440992851296256 442142086397952 442428374900736 443581351002112 443673049300992 443960329107456 444308587020288 446189153550336 447641592201216 447992737824768 449098758842496 449451047518208 449543959216128 450715478654976 451007318458368 451353379864576 451595782324224 452093357850624 453565015916544 454156817006592 454747014299648 455492556029952 455635192061952 457118379536112 457325919862784 457571529916416 458166164783104 459061020573696 460105384460288 460166453526528 460764460613632 461004027789312 461365655371776 461664391200768 462867496697856 462963181879296 463626351673344 464374226830336 464470223486976 465588681965568 466193735483392 467104270123008 468321552039936 468624791835648 468992397410304 469089348747264 469236242571264 470616332304384 470977439858688 471842766716928 472510569545728 472764334620672 473285233999872 474518623617024 475445417803776 476063280594944 476684436897792 476993091689856 477209655508992 478086432817152 478763072356352 479020195381248 480109966393344 480797698031616 481047681171456 481672824356864 481736756035584 482613591591936 482992170467328 484564410605568 484664581029888 486242265212928 486615362666496 487413151432704 488046566834176 488683358650368 488999782785024 489383371210752 490274124791808 491077911969792 491231691441792 491454719852544 492357669617664 493054507352064 493960396406784 494659502493184 494925162806016 495149868122112 496761684099072 497409847197696 497731921763328 498872799461376 499029019877376 499578858110976 502615121068032 503596791226368 503991830052864 504251237998592 505236103697808 505632428457984 507054913486848 507383233265664 507772552347648 509265982783488 509425457791488 509930461200384 510260642906112 511590391087104 512822316367872 513255724391424 513764524818432 514258176978126 514491659845632 515436935380992 515832434130944 516166437384192 517618557517824 518360018190336 519036362293248 519710873485312 520725933785088 522421005184128 522658194128896 524467952418816 525834725097472 525904518316032 526175204868096 526587954987008 526861746044928 527202890815104 527616447086592 528816774578176 529100779290624 529849619841024 530823112556544 531407982034944 531574390738944 533304776125464 533833451569152 535224630902784 535571190669312 536269991510016 536860862447616 537847236919296 538259931267072 538608456400896 540012079480832 540123712192512 540897410285568 541881927401472 542306998419456 543366191775744 544072320679936 545134961931264 545382463438848 546375144046592 547157796978688 547270906871808 547442282999808 549052387688448 549768778481664 550483227836416 550556292612096 551558390390784 552886559834112 553605060886528 553902378319872 554686320771072 555705445957632 556131843047424 556491940304832 557043601637376 557767504953344 558495267028992 558856894611456 560313285476352 560930647703552 561231899394048 561407647362048 561662536974336 562026215374848 563490865545216 563607351853056 565325145706496 565442011201536 567282642748416 567727638970368 568836482015232 570130585092096 570947266412544 571244121391104 571986478923776 572924230631424 573103640015424 574417281220608 575539189972992 576287129141248 577412689940352 577674846142464 578803117326336 579555298115584 579866552303616 580311488397312 580687242057216 582018266038272 582200523190272 582320877207552 583155020464128 584674732670976 586577970733056 587723630832144 587990468395008 589522781863936 589904499867648 590026446471168 591564065734656 591947105476608 592411449360384 594918871400448 596855456268288 597323650433024 597833979789312 598021189581312 598798345123328 599391945621504 599967873141147 601343091277824 602127709765632 602517589502976 602791143800832 604753354555392 605542422675456 605934513451008 607513589415936 609491172714816 609617168326656 610095373221888 612081360764928 613555271368704 614672037052416 615154207162368 615552521601024 617156662263808 617284242505728 617683936149504 618168468897792 619293631315968 620784909287424 622805693497344 624428736053248 624833055780864 625323196547072 625648323428352 626053432842936 627488443072512 627969919811584 628307175407616 629123688955904 630352446160896 631046978666496 631870354096128 632691498156032 633927223738368 635579249197056 635990788919808 636279540678656 636621259014144 637448577089536 638192973091968 638693593841664 640146621857792 641063597375488 641396908228608 642315674714112 643484788789248 643989560623104 646085880807424 646219441373184 648323020283904 648820483555328 649884201910272 651577811533824 651999710380032 652511161614336 652850424446976 653698833055744 654770549293056 654975588589056 655272959803392 656476892823552 657406009802752 657759074254848 658613861875712 659900217074688 660199824162816 661489276944384 662348912132096 663213129596928 663642562351104 665372026503168 665509573951488 666105144147968 666462880530432 669283730325504 670153494757376 671462388301824 671989106737152 673648138263744 674176571277312 674315938824192 676073217982464 676510977687552 677030069796864 678140036775936 679021310377984 679233943721984 679907281600512 680347523874816 682120521449472 683238834044928 683452788092928 684340965855232 685677569304168 685988879794176 687249247174656 688221916512256 688591530860544 690158076690432 691146690920448 691506041683968 692048483057664 692496586801152 694301245046784 696561340245504 696705335230464 699290603225088 700656405184512 701206024421376 701566939824128 702482328059904 702937187753472 703488596115456 705924498456576 706466159788032 707764150075392 708543976046592 708765854318592 709927850999808 711073034833952 711777935425536 713632841203712 714094920892416 715026655346688 715489637534784 715814483263488 717129649225728 717679908356096 718144608534528 720164949590016 721196547047424 722137547538432 722509236535296 723075997892608 723920387387904 724488255700992 726846615908352 729363397819392 729694542495744 729923043999744 732069850251264 733025037975552 733499674177536 734075056816128 735411187187712 737182079778816 738536504426496 739581761028096 740940594610176 741509124063232 741989253739776 742724802183168 744660356038656 745142526148608 746114770796544 747084380635136 748309199192064 748543529816064 749368287166464 751321154060288 751476469137408 753922681602048 755987745079296 756376856997888 756970185293824 757854155546712 758448642686976 760174113456128 760582370230272 761263021883392 761658828521472 763898974175232 764138186687232 764895691800576 765889708294144 767385586630656 769233474551808 769883586587136 770233128189952 770646787227648 771737489768448 773155403071488 773748651196416 774249656076288 775017184886784 776024354717696 776267364253696 776427836276736 777540027285504 779566310227968 781088900677632 782103960977408 783631507776192 783987291193344 786539333156864 786701928628224 788752087646208 789262807302144 789881932480512 790292619067392 791424670629888 793225161867264 794774429761536 795807275024384 796234668834816 797111973052416 797361586108416 799189260828672 799957164188196 800750177353728 801790788370432 802836946354176 803356786003968 805291293671424 806337806073856 806770855378944 807389896900608 807912684601344 810018119221248 810185568288768 811346115428352 812654896953088 812822891102208 813460497629184 816108481019904 817702442896896 818073695158272 819562716069888 820736695468032 820906360307712 821163424499712 823045656674304 823578581532672 824224625197056 825724841754624 827337585586176 830407591329792 832029481156608 833110741041152 833558168936448 834197764571136 834737910457248 836651257430016 837742900543488 838285341917184 840469928214528 841395971555328 842493805461504 843039323062272 845236298317824 847438998929408 847987718559744 848163016802304 848828345352192 850923964122624 851591458455552 855195877638144 856420899618816 857979718385664 858652747497472 859386345947136 859655460023136 861625921830912 864430693711872 866119034910528 866512269213696 868770415378432 869332947173376 870014882152448 870467232595968 871030863085824 873027399057408 873300784785408 874166504914944 875302523764736 877012099006464 879866956099584 881985702592512 884284172795904 884856749801472 887162702004224 887346098601984 887920658214912 888617174040576 892378307100672 895283184402432 895985475649536 898197517684992 898902095036416 899087918432256 901430957309952 902014636916736 902706759729152 903191564648448 904186715701248 907130031833088 908313634013184 909494028599296 910985112059904 911270384123904 914236759072224 914651839725568 915143059832832 916332329566208 918122041147392 920210768920576 920332907053056 921528921227264 922008055578624 922731310743552 923328782401536 925734993395712 925926363758592 927252703346688 928748453660672 928940446973952 931177363931136 932387470966784 934208540246016 936643104079872 937249583671296 937984794820608 938178697494528 938472485142528 941232664608768 941954879717376 943685533433856 945021139091456 945528669241344 946570467999744 949037247234048 950890835607552 952126561189888 953368873795584 953986183379712 954419311017984 956172865634304 957526144712704 958040390762496 960219932786688 961595396063232 962095362342912 963345648713728 963473512071168 965227183183872 965984340934656 969128821211136 969329162059776 972484530425856 973230725332992 974826302865408 976093133668352 977366717300736 977999565570048 978766742421504 980548249583616 982155823939584 982463382883584 982909439705088 984715339235328 986109014704128 987920792813568 989319004986368 989850325612032 990299736244224 993523368198144 994819694395392 995463843526656 997745598922752 998058039754752 999157716221952 1005230242136064 1007193582452736 1007983660105728 1008502475997184 1010472207395616 1011264856915968 1014109826973696 1014766466531328 1015545104695296 1018531965566976 1018850915582976 1019860922400768 1020521285812224 1023180782174208 1026511448782848 1027529049636864 1028516353956252 1028983319691264 1030873870761984 1031664868261888 1032332874768384 1035237115035648 1036720036380672 1038072724586496 1039421746970624 1041451867570176 1044842010368256 1045316388257792 1048935904837632 1051669450194944 1051809036632064 1052350409736192 1053175909974016 1053723492089856 1054405781630208 1055232894173184 1058201558581248 1059699239682048 1061646225113088 1062815964069888 1063148781477888 1066609552250928 1067666903138304 1070449261805568 1071142381338624 1072539983020032 1073721724895232 1075694473838592 1076519862534144 1077216912801792 1080024158961664 1080247424385024 1081794820571136 1083763854802944 1084613996838912 1086732383551488 1088144641359872 1090269923862528 1092750288093184 1094315593957376 1094541813743616 1094884565999616 1098104775376896 1099537556963328 1100966455672832 1101112585224192 1103116780781568 1105773119668224 1107210121773056 1107804756639744 1109372641542144 1111410891915264 1112263686094848 1112983880609664 1114087203274752 1115535009906688 1116990534057984 1117713789222912 1120626570952704 1121861295407104 1122463798788096 1122815294724096 1124052430749696 1126981731090432 1127214703706112 1130650291412992 1130884022403072 1134565285496832 1135455277940736 1137672964030464 1140261170184192 1141894532825088 1142488242782208 1143972957847552 1145848461262848 1146207280030848 1148834562441216 1151078379945984 1152574258282496 1154825379880704 1155349692284928 1157606234652672 1159110596231168 1159733104607232 1160622976794624 1161374484114432 1164036532076544 1164401046380544 1164641754415104 1166310040928256 1169349465341952 1173155941466112 1175447261664288 1175980936790016 1179045563727872 1179808999735296 1180052892942336 1183128131469312 1183894210953216 1184822898720768 1189837742800896 1193710912536576 1195667959578624 1196042379162624 1197596690246656 1198783891243008 1199935746282294 1202686182555648 1204255419531264 1205035179005952 1209506709110784 1211084845350912 1211869026902016 1215027178831872 1218982345429632 1219234336653312 1220190746443776 1224162721529856 1227110542737408 1229344074104832 1231105043202048 1234313324527616 1234568485011456 1235367872299008 1236336937795584 1238587262631936 1245611386994688 1248857472106496 1249666111561728 1250646393094144 1251296646856704 1252106865685872 1254976886145024 1255939839623168 1256614350815232 1258247377911808 1260704892321792 1262093957332992 1263740708192256 1265382996312064 1267854447476736 1271158498394112 1271981577839616 1272559081357312 1273242518028288 1274897154179072 1276385946183936 1277387187683328 1282793816457216 1284631349428224 1286969577578496 1287979121246208 1292171761614848 1292438882746368 1296646040567808 1297640967110656 1299768403820544 1303155623067648 1303999420760064 1305022323228672 1305700848893952 1307397666111488 1309541098586112 1309951177178112 1310545919606784 1312953785647104 1314812019605504 1315518148509696 1317227723751424 1319800434149376 1322978553888768 1324697824264192 1326426259193856 1327285124702208 1330744053006336 1331019147902976 1332210288295936 1332925761060864 1338567460651008 1340306989514752 1342924776603648 1343978213474304 1347296276527488 1348353142554624 1348631877648384 1352146435964928 1353021955375104 1354060139593728 1356280073551872 1358042620755968 1358467887443968 1360695047749632 1364241042898944 1366477668089856 1366905576185856 1368681931710464 1371355138608336 1371977759588352 1374498494349312 1376443833024512 1377183061721088 1380316153380864 1382293381840896 1383012083367936 1384096966115328 1384993173602304 1388602490093568 1393122680491008 1393410670460928 1398581206450176 1401312810369024 1403133879648256 1404964656119808 1405874375506944 1406977192230912 1411848996913152 1412932319576064 1415528300150784 1417531708637184 1419855701999616 1422146069667904 1423555870851072 1427265682407424 1428189841784832 1430053310693376 1430979275069568 1431628966526976 1434259298451456 1435359816712192 1436289217069056 1440329899180032 1442393094094848 1445018473070592 1447840774775808 1448976511401984 1453693231816704 1458726795638784 1459846087999488 1464139700502528 1466050075951104 1466999348355072 1468150113632256 1470822374375424 1474364159557632 1477073008852992 1479163522056192 1481881189220352 1483018248126464 1483978507479552 1485449604366336 1490285052297216 1492229541593088 1494168761270272 1496618398384128 1497087059632128 1498736574332928 1502642308120576 1507845363204096 1511975490158592 1512753713995776 1513940370587648 1515708311093424 1516897285373952 1520348226912256 1521164740460544 1522526043766784 1523317657042944 1527797948350464 1528276373374464 1529791383601152 1531779416588288 1534771173261312 1538466949103616 1539767173174272 1540466256379904 1541293574455296 1543474979536896 1546310806142976 1547497302392832 1548499312152576 1552534728507392 1552855672553472 1555080054571008 1559132620455936 1562177801355264 1564207921954816 1567263015552384 1567974582386688 1573078666313728 1573403857256448 1577504175292416 1578525614604288 1579763864961024 1580585238134784 1582849341259776 1586450323734528 1589548859523072 1591614550048768 1592469337669632 1594223946104832 1594723172216832 1599914328376392 1601500354707456 1603581576740864 1605673892708352 1606713572007936 1610582587342848 1612675612147712 1613541710757888 1614779793801216 1615825369202688 1620036238442496 1620371136577536 1622692230856704 1625309793906176 1625645782204416 1626920995258368 1632216962039808 1635404885793792 1636147390316544 1639125432139776 1641473390936064 1641812720615424 1642326848999424 1647157163065344 1651449683509248 1654675171172352 1660815182659584 1664058962313216 1666221482082304 1667116337872896 1668395529142272 1669475820914496 1673302514860032 1675485801086976 1676570683834368 1680939856429056 1682791943110656 1684987610923008 1686078646124544 1690472596635648 1694877997858816 1695975437119488 1696326033604608 1701847928245248 1703182916911104 1710391755276288 1712841799237632 1715959436771328 1717305494994944 1718772691894272 1719310920046272 1723251843661824 1728861387423744 1732238069821056 1733024538427392 1737540830756864 1738665894346752 1740029764304896 1740934465191936 1742061726171648 1746054798114816 1746601569570816 1754024198012928 1759733912199168 1763971405185024 1768568345591808 1769713499602944 1774325404008448 1774692197203968 1775841316429824 1777234348081152 1784756614201344 1790566368804864 1791970951299072 1796395035369984 1797804190072832 1798175836864512 1799903619423441 1804029273833472 1805413519458304 1806383129296896 1808373431402496 1814260063666176 1816627268026368 1818988057198592 1822540768247808 1828473518144448 1829303679451136 1830286119665664 1832664659132416 1836244082294784 1840421537841152 1840665814106112 1843057842454528 1844016111157248 1845462621487104 1846657564803072 1851469986791424 1851852727517184 1854505406693376 1857496907321344 1857880893947904 1862354727862272 1864774941933568 1868417080492032 1873286208159744 1874499167342592 1875969589641216 1876944970285056 1882465329217536 1883909759434752 1887371066867712 1890042278182912 1891057338482688 1893140935999488 1898074494468096 1901781671215104 1904253122379776 1906737747591168 1907972366759424 1908838622035968 1912345731268608 1915052289425408 1916080781524992 1920439865573376 1923190792126464 1924190724685824 1926691297427456 1926947024142336 1930454366367744 1931968681869312 1938257642422272 1938658324119552 1944969060851712 1946461450665984 1949652605730816 1952186267336704 1954733434601472 1955999131140096 1957533484843008 1961096499167232 1964311647879168 1964926765767168 1965818879410176 1969430678470656 1972218029408256 1975841585627136 1978638009972736 1979700651224064 1980599472488448 1987046736396288 1989639388790784 1990927687053312 1996116079509504 1998315432443904 2010460484272128 2014387164905472 2015967320211456 2017004951994368 2020944414791232 2022529713831936 2028219653947392 2029532933062656 2031090209390592 2037063931133952 2037701831165952 2039721844801536 2041042571624448 2046361564348416 2053022897565696 2057032707912504 2057966639382528 2061747741523968 2063329736523776 2064665749536768 2070474230071296 2073440072761344 2076145449172992 2078843493941248 2082903735140352 2089684020736512 2090632776515584 2097871809675264 2103338900389888 2103618073264128 2104700819472384 2106351819948032 2107446984179712 2108811563260416 2110465788346368 2119398479364096 2123292450226176 2125631928139776 2126297562955776 2133219104501856 2135333806276608 2140898523611136 2142284762677248 2145079966040064 2147443449790464 2151388947677184 2153039725068288 2154433825603584 2160048317923328 2160494848770048 2163589641142272 2167527709605888 2169227993677824 2173464767102976 2176289282719744 2180539847725056 2185500576186368 2188631187914752 2189083627487232 2189769131999232 2196209550753792 2199075113926656 2201932911345664 2202225170448384 2206233561563136 2211546239336448 2214420243546112 2215609513279488 2218745283084288 2222821783830528 2224527372189696 2225967761219328 2228174406549504 2231070019813376 2233981068115968 2235427578445824 2241253141905408 2243722590814208 2244927597576192 2245630589448192 2248104861499392 2253963462180864 2254429407412224 2261300582825984 2261768044806144 2269130570993664 2270910555881472 2275345928060928 2280522340368384 2283789065650176 2284976485564416 2287945915695104 2291696922525696 2292414560061696 2297669124882432 2302156759891968 2305148516564992 2309650759761408 2310699384569856 2315212469305344 2318221192462336 2319466209214464 2321245953589248 2322748968228864 2328073064153088 2328802092761088 2329283508830208 2332620081856512 2338698930683904 2346311882932224 2350894523328576 2351961873580032 2358091127455744 2359617999470592 2360105785884672 2366256262938624 2367788421906432 2369645797441536 2379675485601792 2387421825073152 2391335919157248 2392084758325248 2395193380493312 2397567782486016 2399871492564588 2405372365111296 2408510839062528 2410070358011904 2419013418221568 2422169690701824 2423738053804032 2430054357663744 2437964690859264 2438468673306624 2440381492887552 2448325443059712 2454221085474816 2458688148209664 2462210086404096 2468626649055232 2469136970022912 2470735744598016 2472673875591168 2477174525263872 2491222773989376 2497714944212992 2499332223123456 2501292786188288 2502593293713408 2504213731371744 2509953772290048 2511879679246336 2513228701630464 2516494755823616 2521409784643584 2524187914665984 2527481416384512 2530765992624128 2535708894953472 2542316996788224 2543963155679232 2546485036056576 2549794308358144 2552771892367872 2554774375366656 2565587632914432 2569262698856448 2573939155156992 2575958242492416 2584343523229696 2584877765492736 2593292081135616 2595281934221312 2599536807641088 2606311246135296 2607998841520128 2610044646457344 2611401697787904 2614795332222976 2619082197172224 2619902354356224 2625907571294208 2629624039211008 2631036297019392 2634455447502848 2639600868298752 2645957107777536 2649395648528384 2652852518387712 2654570249404416 2661488106012672 2662038295805952 2664420576591872 2665851522121728 2677134921302016 2680613979029504 2685849553207296 2687956426948608 2694592553054976 2696706285109248 2697263755296768 2704292871929856 2706043910750208 2708120279187456 2712560147103744 2716085241511936 2716935774887936 2721390095499264 2728482085797888 2732955336179712 2733811152371712 2737363863420928 2742710277216672 2743955519176704 2748996988698624 2752887666049024 2754366123442176 2760632306761728 2764586763681792 2766024166735872 2768193932230656 2769986347204608 2777204980187136 2786245360982016 2786821340921856 2797162412900352 2802625620738048 2806267759296512 2809929312239616 2811748751013888 2813954384461824 2823697993826304 2825864639152128 2831056600301568 2835063417274368 2839711403999232 2844292139335808 2847111741702144 2854531364814848 2856379683569664 2860106621386752 2861958550139136 2863257933053952 2868518596902912 2872578434138112 2880659798360064 2884786188189696 2890036946141184 2895681549551616 2897953022803968 2907386463633408 2917453591277568 2919692175998976 2928279401005056 2932100151902208 2933998696710144 2936300227264512 2941644748750848 2948728319115264 2954146017705984 2958327044112384 2963762378440704 2966036496252928 2967957014959104 2970899208732672 2980570104594432 2984459083186176 2988337522540544 2993236796768256 2994174119264256 2997473148665856 3005284616241152 3015690726408192 3023950980317184 3025507427991552 3027880741175296 3031416622186848 3033794570747904 3040696453824512 3042329480921088 3045052087533568 3046635314085888 3055595896700928 3056552746748928 3059582767202304 3063558833176576 3069542346522624 3079534346348544 3082587148910592 3086949959073792 3092621612285952 3094994604785664 3096998624305152 3105069457014784 3105711345106944 3110160109142016 3118265240911872 3124355602710528 3128415843909632 3134526031104768 3135949164773376 3146157332627456 3146807714512896 3155008350584832 3157051229208576 3159527729922048 3161170476269568 3165698682519552 3179097719046144 3183229100097536 3184938675339264 3188447892209664 3189446344433664 3199828656752784 3203000709414912 3207163153481728 3211347785416704 3213427144015872 3221165174685696 3225351224295424 3227083421515776 3229559587602432 3231650738405376 3240072476884992 3240742273155072 3245384461713408 3250619587812352 3251291564408832 3253841990516736 3264433924079616 3270809771587584 3278250864279552 3282946781872128 3283625441230848 3284653697998848 3294314326130688 3302899367018496 3309350342344704 3321630365319168 3328117924626432 3332442964164608 3334232675745792 3336791058284544 3338951641828992 3346605029720064 3350971602173952 3353141367668736 3361879712858112 3365583886221312 3372157292249088 3380945193271296 3389755995717632 3391950874238976 3392652067209216 3403695856490496 3406365833822208 3420783510552576 3425683598475264 3431918873542656 3434610989989888 3437545383788544 3438621840092544 3446503687323648 3457722774847488 3464476139642112 3466049076854784 3477331788693504 3481868930383872 3484123452343296 3492109596229632 3493203139141632 3508048396025856 3519467824398336 3527942810370048 3537136691183616 3539426999205888 3548650808016896 3549384394407936 3551682632859648 3554468696162304 3569513228402688 3581132737609728 3592790070739968 3595608380145664 3596351673729024 3599807238846882 3608058547666944 3610827038916608 3612766258593792 3628520127332352 3633254536052736 3637976114397184 3645081536495616 3656947036288896 3658607358902272 3660572239331328 3665329318264832 3672488164589568 3680843075682304 3681331628212224 3686115684909056 3688032222314496 3693315129606144 3702939973582848 3703705455034368 3709010813386752 3714993814642688 3715761787895808 3736834160984064 3746572416319488 3748998334685184 3751939179282432 3753889940570112 3764930658435072 3767819518869504 3774742133735424 3780084556365824 3782114676965376 3786281871998976 3796148988936192 3803563342430208 3808506244759552 3813475495182336 3815944733518848 3817677244071936 3824691462537216 3830104578850816 3832161563049984 3848381449371648 3853382594854912 3853894048284672 3860908732735488 3863937363738624 3876515284844544 3877316648239104 3889938121703424 3892922901331968 3899305211461632 3904372534673408 3909466869202944 3911998262280192 3915066969686016 3922192998334464 3928623295758336 3929853531534336 3931637758820352 3938861356941312 3944436058816512 3951683171254272 3957276019945472 3959401302448128 3974093472792576 3979278777581568 3981855374106624 3992232159019008 3996630864887808 4020920968544256 4028774329810944 4031934640422912 4034009903988736 4041888829582464 4045059427663872 4056439307894784 4059065866125312 4062180418781184 4074127862267904 4075403662331904 4082085143248896 4092723128696832 4106045795131392 4114065415825008 4115933278765056 4123495483047936 4126659473047552 4129331499073536 4140948460142592 4146880145522688 4152290898345984 4157686987882496 4165807470280704 4179368041473024 4181265553031168 4195743619350528 4209401638944768 4214893968359424 4217623126520832 4220931576692736 4238796958728192 4246584900452352 4252595125911552 4266438209003712 4270667612553216 4281797047222272 4284569525354496 4290159932080128 4294886899580928 4302777895354368 4306079450136576 4308867651207168 4320096635846656 4320989697540096 4327179282284544 4335055419211776 4346929534205952 4352578565439488 4361079695450112 4371001152372736 4377262375829504 4379538263998464 4392419101507584 4398150227853312 4403865822691328 4404450340896768 4412467123126272 4423092478672896 4428840487092224 4431219026558976 4437490566168576 4445643567661056 4449054744379392 4451935522438656 4456348813099008 4462140039626752 4470855156891648 4482506283810816 4487445181628416 4489855195152384 4491261178896384 4496209722998784 4507926924361728 4522601165651968 4523536089612288 4538261141987328 4541821111762944 4550691856121856 4561044680736768 4567578131300352 4569952971128832 4575891831390208 4583393845051392 4584829120123392 4595338249764864 4604313519783936 4610297033129984 4619301519522816 4621398769139712 4630424938610688 4636442384924672 4638932418428928 4642491907178496 4645497936457728 4657604185522176 4658567017660416 4665240163713024 4677397861367808 4692623765864448 4701789046657152 4703923747160064 4716182254911488 4719235998941184 4720211571769344 4732512525877248 4735576843812864 4739291594883072 4759350971203584 4774843650146304 4782671838314496 4784169516650496 4790386760986624 4799742985129176 4810744730222592 4817021678125056 4820140716023808 4838026836443136 4844339381403648 4847476107608064 4860108715327488 4875929381718528 4876937346613248 4880762985775104 4896650886119424 4908442170949632 4917376296419328 4924420172808192 4937253298110464 4941471489196032 4954349050527744 4982445547978752 4995429888425984 4998664446246912 5002585572376576 5005186587426816 5008427462743488 5019907544580096 5023759358492672 5026457403260928 5032989511647232 5042819569287168 5048375829331968 5054962832769024 5061531985248256 5071417789906944 5084633993576448 5087926311358464 5105543784735744 5109548750733312 5131175265828864 5138525397712896 5147878310313984 5151916484984832 5168687046459392 5169755530985472 5186584162271232 5190563868442624 5199073615282176 5212622492270592 5215997683040256 5220089292914688 5222803395575808 5229590664445952 5238164394344448 5239804708712448 5259248078422016 5262072594038784 5268910895005696 5279201736597504 5291914215555072 5298791297056768 5305705036775424 5309140498808832 5322976212025344 5324076591611904 5328841153183744 5331703044243456 5354269842604032 5361227958059008 5371699106414592 5375912853897216 5389185106109952 5393412570218496 5394527510593536 5412087821500416 5416240558374912 5425120294207488 5432170483023872 5433871549775872 5442780190998528 5456964171595776 5467622304743424 5474727726841856 5485420554433344 5487911038353408 5497993977397248 5505775332098048 5508732246884352 5521264613523456 5529173527363584 5532048333471744 5536387864461312 5539972694409216 5554409960374272 5572490721964032 5573642681843712 5594324825800704 5605251241476096 5612535518593024 5619858624479232 5623497502027776 5627908768923648 5647395987652608 5651729278304256 5662113200603136 5670126834548736 5679422807998464 5688584278671616 5694223483404288 5709062729629696 5712759367139328 5720213242773504 5723917100278272 5726515866107904 5737037193805824 5745156868276224 5761319596720128 5769572376379392 5780073892282368 5791363099103232 5795906045607936 5814772927266816 5834907182555136 5839384351997952 5856558802010112 5864200303804416 5867997393420288 5872600454529024 5883289497501696 5897456638230528 5908292035411968 5916654088224768 5927524756881408 5932072992505856 5935914029918208 5941798417465344 5961140209188864 5968918166372352 5976675045081088 5988348238528512 5994946297331712 6010569232482304 6031381452816384 6047901960634368 6051014855983104 6055761482350592 6062833244373696 6067589141495808 6081392907649024 6084658961842176 6090104175067136 6093270628171776 6111191793401856 6113105493497856 6119165534404608 6127117666353152 6139084693045248 6159068692697088 6173899918147584 6185243224571904 6189989209571328 6193997248610304 6210138914029568 6211422690213888 6220320218284032 6236530481823744 6248711205421056 6256831687819264 6269052062209536 6271898329546752 6292314665254912 6293615429025792 6310016701169664 6314102458417152 6319055459844096 6322340952539136 6331397365039104 6358195438092288 6366458200195072 6369877350678528 6376895784419328 6378892688867328 6399657313505568 6406001418829824 6414326306963456 6422695570833408 6426854288031744 6442330349371392 6450702448590848 6454166843031552 6459119175204864 6463301476810752 6480144953769984 6481484546310144 6490768923426816 6501239175624704 6502583128817664 6507683981033472 6528867848159232 6541619543175168 6556501728559104 6565893563744256 6567250882461696 6569307395997696 6588628652261376 6605798734036992 6618700684689408 6643260730638336 6656235849252864 6664885928329216 6668465351491584 6673582116569088 6677903283657984 6693210059440128 6701943204347904 6706282735337472 6723759425716224 6731167772442624 6744314584498176 6761890386542592 6779511991435264 6783901748477952 6785304134418432 6807391712980992 6812731667644416 6841567021105152 6851367196950528 6863837747085312 6869221979979776 6875090767577088 6877243680185088 6893007374647296 6915445549694976 6928952279284224 6932098153709568 6954663577387008 6963737860767744 6968246904686592 6984219192459264 6986406278283264 7016096792051712 7038935648796672 7055885620740096 7074273382367232 7078853998411776 7097301616033792 7098768788815872 7103365265719296 7108937392324608 7139026456805376 7162265475219456 7185580141479936 7191216760291328 7192703347458048 7199614477693764 7216117095333888 7221654077833216 7225532517187584 7257040254664704 7266509072105472 7275952228794368 7290163072991232 7313894072577792 7317214717804544 7321144478662656 7330658636529664 7344976329179136 7361686151364608 7362663256424448 7372231369818112 7376064444628992 7386630259212288 7405879947165696 7407410910068736 7418021626773504 7429987629285376 7431523575791616 7473668321968128 7493144832638976 7497996669370368 7503878358564864 7507779881140224 7529861316870144 7535639037739008 7549484267470848 7560169112731648 7564229353930752 7572563743997952 7592297977872384 7607126684860416 7617012489519104 7626950990364672 7631889467037696 7649382925074432 7660209157701632 7664323126099968 7696762898743296 7706765189709824 7707788096569344 7721817465470976 7727874727477248 7753030569689088 7754633296478208 7779876243406848 7785845802663936 7798610422923264 7808745069346816 7818933738405888 7823996524560384 7830133939372032 7844385996668928 7857246591516672 7859707063068672 7877722713882624 7888872117633024 7903366342508544 7914552039890944 7918802604896256 7948186945585152 7958557555163136 7963710748213248 7984464318038016 7993261729775616 8041841937088512 8057548659621888 8063869280845824 8068019807977472 8083777659164928 8090118855327744 8112878615789568 8118131732250624 8124360837562368 8148255724535808 8150807324663808 8164170286497792 8185446257393664 8212091590262784 8228130831650016 8231866557530112 8246990966095872 8253318946095104 8258662998147072 8281896920285184 8293760291045376 8304581796691968 8315373975764992 8331614940561408 8358736082946048 8391487238701056 8418803277889536 8429787936718848 8435246253041664 8441863153385472 8477593917456384 8493169800904704 8505190251823104 8532876418007424 8541335225106432 8563594094444544 8569139050708992 8580319864160256 8589773799161856 8605555790708736 8617735302414336 8640193271693312 8641979395080192 8654358564569088 8670110838423552 8693859068411904 8705157130878976 8722159390900224 8742002304745472 8754524751659008 8759076527996928 8784838203015168 8796300455706624 8807731645382656 8808900681793536 8824934246252544 8846184957345792 8857680974184448 8862438053117952 8874981132337152 8891287135322112 8898109488758784 8903871044877312 8912697626198016 8924280079253504 8941710313783296 8965012567621632 8979710390304768 8982522357792768 8992419445997568 9015853848723456 9045202331303936 9047072179224576 9076522283974656 9083642223525888 9101383712243712 9122089361473536 9135156262600704 9139905942257664 9151783662780416 9166787690102784 9169658240246784 9190676499529728 9208627039567872 9220594066259968 9238603039045632 9260849877221376 9272884769849344 9277864836857856 9284983814356992 9290995872915456 9315208371044352 9317134035320832 9330480327426048 9354795722735616 9385247531728896 9403578093314304 9407847494320128 9438471997882368 9440423143538688 9465025051754496 9471153687625728 9478583189766144 9549687300292608 9565343676628992 9568339033300992 9580773521973248 9599485970258352 9621489460445184 9634043356250112 9640281432047616 9676053672886272 9688678762807296 9694952215216128 9720217430654976 9751858763437056 9753874693226496 9761525971550208 9793301772238848 9834752592838656 9848840345616384 9874506596220928 9882942978392064 9908698101055488 9964891095957504 9990859776851968 9997328892493824 10005171144753152 10010373174853632 10016854925486976 10039815089160192 10047518716985344 10052914806521856 10065979023294464 10085639138574336 10096751658663936 10142835579813888 10169267987152896 10175852622716928 10211087569471488 10219097501466624 10262350531657728 10277050795425792 10295756620627968 10303832969969664 10337374092918784 10339511061970944 10373168324542464 10381127736885248 10398147230564352 10431995366080512 10445606791151616 10459181328891904 10476328788688896 10479609417424896 10518496156844032 10524145188077568 10537821790011392 10558403473195008 10583828431110144 10597582594113536 10611410073550848 10618280997617664 10645952424050688 10648153183223808 10657682306367488 10663406088486912 10708539685208064 10722455916118016 10743398212829184 10778370212219904 10786825140436992 10789055021187072 10824175643000832 10832481116749824 10867743099551744 10885560381997056 10913928343191552 10935244609486848 10949455453683712 10970841108866688 10975822076706816 10995987954794496 11011550664196096 11017464493768704 11042529227046912 11058347054727168 11064096666943488 11079945388818432 11108819920748544 11144981443928064 11147285363687424 11210502482952192 11225071037186048 11239717248958464 11246995004055552 11255817537847296 11294791975305216 11303458556608512 11324226401206272 11340253669097472 11358845615996928 11377168557343232 11388446966808576 11425518734278656 11440426485547008 11447834200556544 11453031732215808 11474074387611648 11490313736552448 11560147784564736 11582726198206464 11591812091215872 11629545854533632 11669814365110272 11678768703995904 11713117604020224 11728400607608832 11735994786840576 11745200909058048 11766578995003392 11794913276461056 11816584070823936 11833308176449536 11855049513762816 11864145985011712 11871828059836416 11922280418377728 11937836332744704 11953350090162176 11976696477057024 11989892594663424 12021138464964608 12062762905632768 12095803921268736 12102029711966208 12111522964701184 12125666488747392 12135178282991616 12162785815298048 12169317923684352 12180208350134272 12186541256343552 12222383586803712 12226210986995712 12278169386090496 12318137385394176 12347799836295168 12370486449143808 12379978419142656 12387994497220608 12420277828059136 12422845380427776 12440640436568064 12473060963647488 12497422410842112 12513663375638528 12538104124419072 12543796659093504 12584629330509824 12587230858051584 12628204916834304 12644681905078272 12662794730078208 12716390876184576 12732916400390144 12739754701357056 12757785377734656 12799314627011136 12812002837659648 12828652613926912 12845391141666816 12853708576063488 12884660698742784 12901404897181696 12908333686063104 12918238350409728 12926602953621504 12960289907539968 12962969092620288 12981537846853632 13002478351249408 13005166257635328 13057735696318464 13083239086350336 13113003457118208 13131787127488512 13138614791995392 13177257304522752 13211597468073984 13237401369378816 13286521461276672 13312471698505728 13329771856658432 13336930702983168 13347164233138176 13355806567315968 13386420118880256 13412565470674944 13447518851432448 13462335544885248 13488629168996352 13523780773085184 13559023982870528 13567803496955904 13570608268836864 13614783425961984 13625463335288832 13683134042210304 13702734393901056 13727675494170624 13738443959959552 13750181535154176 13754487360370176 13786014749294592 13830891099389952 13857904558568448 13864196307419136 13909327154774016 13927475721535488 13936493809373184 13972812556566528 14032193584103424 14077871297593344 14111771241480192 14148546764734464 14157707996823552 14194603232067584 14197537577631744 14206730531438592 14217874784649216 14278052913610752 14324530950438912 14371160282959872 14382433520582656 14399228955387528 14432234190667776 14443308155666432 14451065034375168 14514080509329408 14533018144210944 14551904457588736 14580326145982464 14627788145155584 14634429435609088 14642288957325312 14661317273059328 14689952658358272 14723372302729216 14725326512848896 14744462739636224 14752128889257984 14773260518424576 14811759894331392 14859975258570752 14863047151583232 14947336643936256 14986289665277952 14995993338740736 15007756717129728 15015559762280448 15059722633740288 15071278075478016 15098968534941696 15120338225463296 15128458707861504 15145127487995904 15184595955744768 15214253369720832 15234024979038208 15253901980729344 15263778934075392 15320418315403264 15328646252199936 15393525797486592 15413530379419648 15415576193138688 15443634930941952 15455749454954496 15506061139378176 15509266592956416 15559752486813696 15571691605327872 15597220845846528 15617490138693632 15637867476811776 15647993049120768 15660267878744064 15688771993337856 15714493183033344 15719414126137344 15777744235266048 15806732685017088 15829104079781888 15837605209792512 15896373891170304 15917115110326272 15927421496426496 15968928636076032 15986523459551232 16083683874177024 16115097319243776 16127738561691648 16136039615954944 16167555318329856 16180237710655488 16236263464501248 16248721675124736 16296511449071616 16301614649327616 16328340572995584 16370892514787328 16424183180525568 16456261663300032 16463733115060224 16493981932191744 16506637892190208 16517325996294144 16563793840570368 16587520582090752 16609163593383936 16630747951529984 16663229881122816 16717472165892096 16782974477402112 16837606555779072 16859575873437696 16870492506083328 16883726306770944 16955187834912768 16986339601809408 17010380503646208 17065752836014848 17082670450212864 17127188188889088 17138278101417984 17160639728320512 17179547598323712 17211111581417472 17235470604828672 17280386543386624 17283958790160384 17308717129138176 17340221676847104 17387718136823808 17410314261757952 17444318781800448 17484004609490944 17509049503318016 17518153055993856 17569676406030336 17592600911413248 17615463290765312 17617801363587072 17649868492505088 17692369914691584 17715361948368896 17724876106235904 17749962264674304 17782574270644224 17796218977517568 17807742089754624 17825395252396032 17848560158507008 17883420627566592 17930025135243264 17965044715585536 17984838891995136 18031707697446912 18090404662607872 18094144358449152 18153044567949312 18167284447051776 18202767424487424 18244178722947072 18270312525201408 18279811884515328 18303567325560832 18333575380205568 18339316480493568 18381352999059456 18417254079135744 18441188132519936 18477206078091264 18521699754442752 18545769539698688 18555729673715712 18569967628713984 18581991745830912 18630416742088704 18634268070641664 18660960654852096 18709591445471232 18770495063457792 18807156186628608 18815694988640256 18876943995764736 18880846287077376 18930050103508992 18942307375251456 18957166379532288 19099374600585216 19130687353257984 19136678066601984 19161547043946496 19198971940516704 19242978920890368 19268086712500224 19280562864095232 19352107345772544 19377357525614592 19389904430432256 19440434861309952 19503717526874112 19507749386452992 19523051943100416 19586603544477696 19669505185677312 19697680691232768 19749013192441856 19765885956784128 19817396202110976 19929782191915008 19981719553703936 19994657784987648 20010342289506304 20020746349707264 20033709850973952 20079630178320384 20105829613043712 20131958046588928 20171278277148672 20193503317327872 20285671159627776 20338535974305792 20351705245433856 20422175138942976 20438195002933248 20524701063315456 20554101590851584 20591513241255936 20607665939939328 20674748185837568 20679022123941888 20746336649084928 20762255473770496 20796294461128704 20863990732161024 20891213582303232 20918362657783808 20952657577377792 20959218834849792 21036992313688064 21048290376155136 21075643580022784 21116806946390016 21167656862220288 21195165188227072 21222820147101696 21236561995235328 21291904848101376 21296306366447616 21315364612734976 21326812176973824 21417079370416128 21444911832236032 21486796425658368 21556740424439808 21573650280873984 21578110042374144 21648351286001664 21664962233499648 21735486199103488 21771120763994112 21827856686383104 21870489218973696 21898910907367424 21941682217733376 21951644153413632 21991975909588992 22023101328392192 22034928987537408 22085058454093824 22116694109454336 22128193333886976 22159890777636864 22217639841497088 22289962887856128 22294570727374848 22421004965904384 22450142074372096 22479434497916928 22493990008111104 22511635075694592 22589583950610432 22606917113217024 22648452802412544 22680507338194944 22717691231993856 22754337114686464 22776893933617152 22851037468557312 22880852971094016 22895668401113088 22948148775223296 22980627473104896 23120295569129472 23165452396412928 23183624182431744 23259091709067264 23339628730220544 23357537407991808 23426235208040448 23456801215217664 23471989573681152 23490401818116096 23533157990006784 23633168141647872 23666616352899072 23710099027525632 23728291970023424 23743656119672832 23844560836755456 23875672665489408 23906700180324352 23953392954114048 23979785189326848 24042276929929216 24125525811265536 24191607842537472 24204059423932416 24223045929402368 24251332977494784 24270356565983232 24338635847368704 24373082512687104 24444767173607424 24452421973991424 24556338772180992 24636274770788352 24695599672590336 24740972898287616 24759956838285312 24775988994441216 24840555656118272 24845690760855552 24881280873136128 24946121927294976 24994844821684224 25027326751277056 25076208248838144 25169258661019648 25174461716103168 25256409833668608 25289363810156544 25325589460156416 25432781752369152 25465832800780288 25479509402714112 25515570755469312 25598629254022272 25624005675319296 25657305227853824 25690782283333632 25707417152126976 25769321397485568 25802809794363392 25816667372126208 25853205907243008 25920579815079936 25925938185240576 25963075693707264 26004956702498816 26010332515270656 26115471392636928 26166478172700672 26226006914236416 26263574254977024 26277229583990784 26354514609045504 26423194936147968 26474802738757632 26573042922553344 26624943397011456 26659543713316864 26673861405966336 26694328466276352 26711613134631936 26772840237760512 26825130941349888 26895037702864896 26977258337992704 27047561546170368 27118047965741056 27135606993911808 27141216537673728 27229566851923968 27250926670577664 27366268084420608 27405468787802112 27455350988341248 27500363070308352 27508974720740352 27572029498589184 27661782198779904 27715809117136896 27818654309548032 27854951443070976 27872987618746368 27945625113133056 28064387168206848 28155742595186688 28223542482960384 28315415993647104 28389206464135168 28395075155263488 28413461062877184 28435749569298432 28649061900877824 28742320565919744 28764867041165312 28798457910775056 28864468381335552 28886616311332864 28902130068750336 29028161018658816 29066036288421888 29103808915177472 29160652291964928 29255576290311168 29268858871218176 29284577914650624 29322634546118656 29379905316716544 29504257778515968 29546521036849152 29623519788662784 29719950517141504 29726094303166464 29894673287872512 29972579330555904 29991986677481472 30015513434259456 30031119524560896 30119445267480576 30142556150956032 30197937069883392 30240676450926592 30256917415723008 30290254975991808 30428506739441664 30468049958076416 30507803961458688 30527557868150784 30640836630806528 30657292504399872 30787051594973184 30827060758839296 30831152386277376 30887269861883904 30911498909908992 31012122278756352 31018533185912832 31119504973627392 31143383210655744 31194441691693056 31234980277387264 31295986098241536 31377543986675712 31428986366066688 31438828252274688 31555488470532096 31613465370034176 31658208159563776 31675210419585024 31792747782340608 31834230220652544 31854842992852992 31937857272152064 31973046919102464 32167367748354048 32230194638487552 32272079231909888 32335110636659712 32360475421310976 32472526929002496 32497443350249472 32603229298655232 32656681145991168 32741785029574656 32848366361051136 32912523326600064 32927466230120448 32987963864383488 33013275784380416 33034651992588288 33127587681140736 33175041164181504 33326459762245632 33434944331784192 33675213111558144 33719151746875392 33740985012166656 33767452613541888 33910375669825536 33972679203618816 34020761007292416 34131505672029696 34165340900425728 34276556202835968 34321279456641024 34359095196647424 34422223162834944 34470941209657344 34560773086773248 34680443353694208 34775436273647616 34820628523515904 34888637563600896 34968009218981888 35018099006636032 35036306111987712 35139352812060672 35185201822826496 35230926581530624 35235602727174144 35299736985010176 35384739829383168 35430723896737792 35449752212471808 35499924529348608 35565148541288448 35592437955035136 35615484179509248 35766841255133184 35860050270486528 35930089431171072 35969677783990272 36063415394893824 36180809325215744 36188288716898304 36306089135898624 36334568894103552 36405534848974848 36488357445894144 36540625050402816 36559623769030656 36607134651121664 36667150760411136 36678632960987136 36834508158271488 36882376265039872 36954412156182528 37043399508885504 37091539079397376 37111459347431424 37139935257427968 37163983491661824 37260833484177408 37268536141283328 37321921309704192 37419182890942464 37540990126915584 37614312373257216 37631389977280512 37753887991529472 37761692574154752 37884614750502912 38198749201170432 38273356133203968 38323094087892992 38397943881033408 38485957841780736 38536173425000448 38561125728190464 38704214691545088 38754715051229184 38779808860864512 38880869722619904 39007435053748224 39015498772905984 39173207088955392 39339010371354624 39395361382465536 39498026384883712 39531771913568256 39634792404221952 39859564383830016 39963439107407872 39989315569975296 40020684579012608 40041492699414528 40067419701947904 40159260356640768 40342556554297344 40387006634655744 40571342319255552 40677071948611584 40703410490867712 40844350277885952 40876390005866496 41049402126630912 41108203181703168 41183026482511872 41215331879878656 41349496371675136 41358044247883776 41492673298169856 41524510947540992 41592588922257408 41727981464322048 41782427164606464 41836725315567616 41918437669699584 42073984627376128 42096580752310272 42151287160045568 42233613892780032 42335313724440576 42390330376454144 42445640294203392 42473123990470656 42583809696202752 42592612732895232 42630729225469952 42653624353947648 42834158740832256 42889823664472064 42973592851316736 43113480848879616 43147300561747968 43296702572003328 43329924466999296 43470972398206976 43542241527988224 43655713372766208 43740978437947392 43797821814734848 43883364435466752 43903288306827264 43983951819177984 44046202656784384 44069857975074816 44170116908187648 44233388218908672 44256386667773952 44319781555273728 44435279682994176 44579925775712256 44589141454749696 44842009931808768 44900284148744192 44958868995833856 44987980016222208 45023270151389184 45179167901220864 45213834226434048 45296905604825088 45361014676389888 45435382463987712 45508674229372928 45553787867234304 45702074937114624 45761705942188032 45791336802226176 45961254946209792 46240591138258944 46330904792825856 46367248364863488 46518183418134528 46679257460441088 46715074815983616 46852470416080896 46913602430435328 46943979147362304 46980803636232192 47066315980013568 47333232705798144 47420198055051264 47456583940046848 47487312239345664 47689121673510912 47751345330978816 47813400360648704 47906785908228096 47959570378653696 48084553859858432 48251051622531072 48383215685074944 48408118847864832 48446091858804736 48502665954989568 48540713131966464 48746165025374208 48889534347214848 48904843947982848 49112677544361984 49272549541576704 49391199345180672 49481945796575232 49519913676570624 49551977988882432 49681111312236544 49691381521711104 49762561746272256 49892243854589952 49989689643368448 50054653502554112 50152416497676288 50338517322039296 50348923432206336 50512819667337216 50578727620313088 50651178920312832 50865563504738304 50931665601560576 50959018805428224 51031141510938624 51197258508044544 51248011350638592 51314610455707648 51381564566667264 51414834304253952 51538642794971136 51605619588726784 51633334744252416 51706411814486016 51841159630159872 51851876370481152 51926151387414528 52009913404997632 52020665030541312 52230942785273856 52332956345401344 52452013828472832 52527148509954048 52554459167981568 52709029218091008 52846389872295936 52949605477515264 53146085845106688 53249886794022912 53319087426633728 53347722811932672 53388656932552704 53423226269263872 53545680475521024 53650261882699776 53790075405729792 53954516675985408 54095123092340736 54236095931482112 54271213987823616 54282433075347456 54459133703847936 54501853341155328 54732536168841216 54810937575604224 54910701976682496 55000726140616704 55017949441480704 55144058997178368 55323564397559808 55431618234273792 55637308619096064 55709902886141952 55745975237492736 55891250226266112 56128774336413696 56311485190373376 56447084965920768 56630831987294208 56778412928270336 56790150310526976 56826922125754368 56871499138596864 57298123801755648 57484641131839488 57529734082330624 57596915821550112 57728936762671104 57773232622665728 57804260137500672 58056322037317632 58132072576843776 58207617830354944 58321304583929856 58511152580622336 58569155829301248 58645269092237312 58759810633433088 59008515557031936 59093042073698304 59247039577325568 59439901034283008 59452188606332928 59789346575745024 59945158661111808 59983973354962944 60031026868518912 60062239049121792 60238890534961152 60395874139766784 60481352901853184 60513834831446016 60580509951983616 60857013478883328 60936099916152832 61015607922917376 61055115736301568 61281673261613056 61314585008799744 61574103189946368 61654121517678592 61662304772554752 61774539723767808 61822997819817984 62024244557512704 62037066371825664 62239009947254784 62286766421311488 62388883383386112 62469960554774528 62591972196483072 62755087973351424 62857972732133376 62877656504549376 63110976941064192 63226930740068352 63316416319127552 63350420839170048 63585495564681216 63668460441305088 63709685985705984 63875714544304128 63946093838204928 64334735496708096 64460389276975104 64544158463819776 64670221273319424 64720950842621952 64945053858004992 64994886700498944 65206458597310464 65313362291982336 65483570059149312 65696732722102272 65825046653200128 65854932460240896 65975927728766976 66069303985176576 66255175362281472 66350082328363008 66652919524491264 66869888663568384 67350426223116288 67438303493750784 67481970024333312 67534905227083776 67820751339651072 67945358407237632 68041522014584832 68263011344059392 68330681800851456 68553112405671936 68642558913282048 68844446325669888 68941882419314688 69121546173546496 69360886707388416 69550872547295232 69641257047031808 69777275127201792 69936018437963776 70036198013272064 70072612223975424 70278705624121344 70370403645652992 70461853163061248 70471205454348288 70599473970020352 70899504424943616 70999849058697216 71130297082576896 71184875910070272 71230968359018496 71533682510266368 71720100540973056 71860178862342144 71939355567980544 72126830789787648 72361618650431488 72376577433796608 72612178271797248 72669137788207104 72811069697949696 73119247538061312 73214269302243328 73334301520822272 73357265921974272 73669016316542976 73764752530079744 73908824312365056 74086799017771008 74183078158794752 74222918694862848 74279870514855936 74327966983323648 74521666968354816 74537072282566656 74643842619408384 74838365781884928 75081980253831168 75228624746514432 75507775983058944 75523385148309504 75769229501005824 76397498402340864 76546712266407936 76646188175785984 76795887762066816 76971915683561472 77072346850000896 77122251456380928 77408429383090176 77559617721729024 77761739445239808 78014870107496448 78030997545811968 78346414177910784 78678020742709248 78790722764931072 78996052769767424 79063543827136512 79269584808443904 79719128767660032 79978631139950592 80082985398829056 80134839403895808 80318520713281536 80685113108594688 81142684638511104 81354143897223168 81406820981735424 81688700555771904 81752780011732992 82098804253261824 82216406363406336 82366052965023744 82698992743350272 82716088495767552 82985346596339712 83049021895081984 83455962928644096 83564854329212928 83673450631135232 83836875339399168 84147969254752256 84193161504620544 84302574320091136 84467227785560064 84670627448881152 84780660752908288 84946247980941312 85167619392405504 85185225465790464 85261458450939904 85307248707895296 85947185702633472 86226961697759232 86294601123495936 86593405144006656 86659848933998592 86941944796413952 87084483055976448 87311426745532416 87481956875894784 87595643629469696 87766728870933504 87806576613654528 87967903638355968 88092405313568768 88139715950149632 88512773335547904 88639563110547456 88870559365988352 89159851551424512 89178282909499392 89684019863617536 89800568297488384 89917737991667712 89975960032444416 90046540302778368 90358335802441728 90427668452868096 90593811209650176 90722029352779776 90870764927975424 91017348458745856 91404149874229248 91523411884376064 91582673604452352 91922509892419584 92481182276517888 92661809585651712 92734496729726976 93036366836269056 93358514920882176 93430149631967232 93704940832161792 93887958294724608 94132631960027136 94666465411596288 94840396110102528 94913167880093696 94974624478691328 95378243347021824 95502690661957632 95626800721297408 95813571816456192 95919140757307392 96169107719716864 96502103245062144 96816237695729664 97005331909979136 97081426263932928 97492330050748416 97809687895965696 98225355088723968 98545099083153408 98782398690361344 98963891593150464 99039827353141248 99103955977764864 99362222624473088 99382763043422208 99525123492544512 99979379286736896 100109307005108224 100304832995352576 100677034644078592 101025639334674432 101157455240626176 101302357840625664 101731127009476608 101863331203121152 101918037610856448 102062283021877248 102394517016089088 102496022701277184 102629220911415296 102829668608507904 103077285589942272 103211239177453568 103266669488504832 103412823628972032 103682319260319744 104019826809995264 104041330061082624 104461885570547712 104665912690802688 104904027656945664 105054297019908096 105108918335963136 105418058436182016 105692779744591872 105899210955030528 106292171690213376 106499773588045824 106638174853267456 106695445623865344 106777313865105408 106846452538527744 107300523765399552 107580150811459584 107909033351970816 108190246184681472 108472191862964224 108542427975647232 108564866150694912 108918267407695872 109003706682310656 109465072337682432 109621875151208448 109821403953364992 110001452281233408 110035898882961408 110647128795119616 110863236468547584 111274617238192128 111419805772283904 111491950474985472 111782500452532224 112257548672827392 112622970380746752 112894169931841536 113261663974588416 113556825856540672 113653844251508736 114596247603511296 114969282263678976 115059468164661248 115193831643100224 115457873525342208 115546465245331456 115608520275001344 116112644074635264 116264145153687552 116415235660709888 116642609167859712 117022305161244672 117519621266866176 118017031114063872 118186084147396608 118494079154651136 118879802068566016 118904377212665856 119578693151490048 119890317322223616 119967946709925888 120062053737037824 120124478098243584 120477781069922304 120962705803706368 121027669662892032 121161019903967232 121714026957766656 121872199832305664 122031215845834752 122110231472603136 122563346523226112 122629170017599488 123148206379892736 123308243035357184 123324609545109504 123549079447535616 123645995639635968 124048489115025408 124074132743651328 124478019894509568 124573532842622976 124777766766772224 124939921109549056 125183944392966144 125510175946702848 125755313009098752 126221953882128384 126453861480136704 126632832638255104 126700841678340096 127170991129362432 127336920882610176 127419371971411968 127751429088608256 127892187676409856 128669470993416192 128920778553950208 129088316927639552 129340442546638848 129441901685243904 129890107716009984 129989773400997888 130412917194620928 130626724583964672 130967140118298624 131393465444204544 131650093306400256 131709864920481792 131951855457533952 132138607970353152 132510350724562944 132700164656726016 133305839048982528 133739777327136768 134700852446232576 134876606987501568 134963940048666624 135069810454167552 135641502679302144 135890716814475264 136083044029169664 136526022688118784 136661363601702912 137106224811343872 137285117826564096 137883764838629376 138243092347092992 138721773414776832 139101745094590464 139282514094063616 139554550254403584 139872036875927552 140072396026544128 140145224447950848 140557411248242688 140740807291305984 140923706326122496 140942410908696576 141198947940040704 141999698117394432 142260594165153792 142369751820140544 142461936718036992 143067365020532736 143440201081946112 143720357724684288 143878711135961088 144253661579575296 144723237300862976 144753154867593216 145224356543594496 145338275576414208 145622139395899392 146238495076122624 146428538604486656 146668603041644544 146714531843948544 147338032633085952 147529505060159488 147817648624730112 148173598035542016 148366156317589504 148445837389725696 148559741029711872 148655933966647296 149043333936709632 149074144565133312 149287685238816768 149676731563769856 150163960507662336 150457249493028864 151015551966117888 151046770296619008 151538459002011648 152794996804681728 153093424532815872 153292376351571968 153591775524133632 153943831367122944 154144693700001792 154244502912761856 154816858766180352 155119235443458048 155523478890479616 156029740214992896 156061995091623936 156692828355821568 157356041485418496 157581445529862144 157992105539534848 158127087654273024 158539169616887808 159438257535320064 159957262279901184 160165970797658112 160269678807791616 160637041426563072 161370226217189376 162285369277022208 162708287794446336 162813641963470848 163377401111543808 163505560023465984 164197608506523648 164432812726812672 164732105930047488 165397985486700544 165432176991535104 165970693192679424 166098043790163968 166911925857288192 167129708658425856 167346901262270464 167673750678798336 168295938509504512 168386323009241088 168605148640182272 168934455571120128 169341254897762304 169561321505816576 169892495961882624 170335238784811008 170370450931580928 170614497415790592 171894371405266944 172453923395518464 172589202246991872 173186810288013312 173319697867997184 173883889592827904 174168966111952896 174622853491064832 174963913751789568 175191287258939392 175533457741867008 175935807276711936 176184810627137536 176279431900299264 177025546671095808 177279126221094912 177741118731976704 178319703102849024 178356565818998784 179368039727235072 179601136594976768 179835475983335424 179951920064888832 180093080605556736 180716671604883456 181187622419300352 181444058705559552 181741529855950848 182034696917491712 182808299748458496 183046823768752128 183165347208904704 183845019784839168 184962364553035776 185323619171303424 185468993459453952 186072733672538112 186717029841764352 186860299263934464 187409881664323584 187775916589449216 188265263920054272 189332930823192576 189680792220205056 189826335760187392 189949248957382656 190756486694043648 191005381323915264 191253601442594816 191627143632912384 191838281514614784 193004206490124288 193632475391459328 194010663819958272 194162852527865856 194984660101496832 195619375791931392 196450710177447936 197090198166306816 197564797380722688 197927783186300928 198207911955529728 198724445248946176 198765526086844416 199050246985089024 199958758573473792 200218614010216448 200609665990705152 201354069288157184 202051278669348864 202314910481252352 202604715681251328 203462254018953216 203726662406242304 203836075221712896 204124566043754496 204789034032178176 204992045402554368 205258441822830592 205659337217015808 206533338977009664 206825647257944064 207364638520639488 208039653619990528 208082660122165248 208923771141095424 209331825381605376 209808055313891328 210108594039816192 210217836671926272 210836116872364032 211385559489183744 211798421910061056 212999547176091648 213276349706534912 213390891247730688 213554627730210816 213692905077055488 214601047530799104 215160301622919168 215818066703941632 216380492369362944 217084855951294464 217129732301389824 217836534815391744 218007413364621312 219642807906729984 220002904562466816 220071797765922816 221294257590239232 221726472937095168 222549234476384256 222839611544567808 222983900949970944 223565000905064448 224515097345654784 225245940761493504 226523327949176832 227113651713081344 227307688503017472 229192495207022592 229938564527357952 230118936329322496 230387663286200448 230915747050684416 231092930490662912 231217040550002688 232225288149270528 233285218335719424 234044610322489344 235039242533732352 236034062228127744 236372168294793216 236988158309302272 237759604137132032 237808754425331712 239157386302980096 239935893419851776 240248956196487168 240955562139844608 241925411607412736 242055339325784064 243428053915533312 243744399664611328 244062431691669504 244220462945206272 245126693046452224 245258340035198976 246296412759785472 246616486070714368 246649219090219008 247098158895071232 248096978230050816 248148265487302656 248956039789019136 249147065685245952 250367888785932288 251020351893405696 251510626018197504 252443907764256768 252907722960273408 253265665276510208 253401683356680192 254341982258724864 254838743942823936 255502858177216512 255784375352819712 257841557107900416 258176633855279104 258680885093277696 258883803370487808 259780215432019968 259979546801995776 260825834389241856 261253449167929344 261934280236597248 262786930888409088 263300186612800512 263419729840963584 263903710915067904 264277215940706304 266611678097965056 267479554654273536 269401704892465152 269753213975003136 269927880097333248 270139620908335104 271283005358604288 271781433628950528 272166088058339328 273052045376237568 274212449622687744 274570235653128192 275767529677258752 276486184694185984 277443546829553664 278203490189180928 278565028188127232 279109100508807168 279744073751855104 280144792053088256 280290448895901696 281114822496485376 282397895880081408 283999396234788864 284521188330307584 284739503640281088 284923873436073984 286134730041065472 286880402163892224 287440715449368576 287757422271922176 288507323159150592 289446474601725952 289506309735186432 290448713087188992 291244278791798784 292476990152245248 292857077208973312 293429063687897088 294676065266171904 295059010120318976 295635297249460224 296347196071084032 296732312635179008 296891674779451392 297119482059423744 297311867933294592 298086667873419264 298148289130266624 298575370477633536 300327921015324672 300914498986057728 302031103932235776 303076918004023296 305589993609363456 306186849065631744 306584752703143936 307183551048267264 307887662734245888 308489005825523712 309633717532360704 310238470886916096 311046957780959232 312059480429985792 312123990183247872 313385656711643136 314712082970836992 315162891059724288 315984211079069696 316254175308546048 317078339233775616 318876515070640128 319914524559802368 320331941595316224 320539357615583232 322740452434378752 324570738554044416 325416575588892672 325627283926941696 326754802223087616 327011120046931968 328395217013047296 328865625453625344 329464211860094976 330795970973401088 331941386385358848 332196087580327936 333823851714576384 334259417316851712 334693802524540928 335347501357596672 336591877019009024 336772646018482176 337210297280364544 337868911142240256 338682509795524608 339122643011633152 339784991923765248 340670477569622016 343788742810533888 344907846791036928 345178404493983744 346373620576026624 346639395735994368 347767779185655808 348337932223905792 349245706982129664 349927827503579136 350382574517878784 351066915483734016 352369621254275072 352558863800598528 354051093342191616 354558252442189824 355482237463953408 356639406205698048 356713131637997568 358736079454470144 359202273189953536 359670951966670848 359903840129777664 360186161211113472 361433343209766912 362888117411119104 363483059711901696 364069393834983424 365616599496916992 366093647537504256 366330694417809408 367690039569678336 369924729106071552 370647238342606848 370937986918907904 372145467345076224 373434059683528704 373720598527868928 374819763328647168 375551833178898432 376530527840108544 378665861646385152 379361584440410112 379652671520374784 379898497914765312 381512973388087296 382010762647830528 382507202885189632 383254287265824768 383676563029229568 386008412980248576 387264950782918656 388021327639916544 388325705055731712 389969320202993664 391238751583862784 392901420354895872 394180396332613632 395129594761445376 395855566372601856 396415823911059456 397448890497892352 397531052173688832 398100493970178048 399917517146947584 400437228020432896 401219331981410304 402708138576314368 404102557338697728 404629820962504704 405209431362502656 406924508037906432 407453324812484608 407672150443425792 408249132087508992 409578068064356352 409984090805108736 410516883645661184 411318674434031616 413651294515888128 414729277041278976 416079307239981056 416165320244330496 417847542282190848 418663650763210752 419616110627782656 420217188079632384 420435673343852544 421672233744728064 422771118978367488 423596843820122112 425999094352183296 426552699413069824 426781782495461376 427109255460421632 427385810154110976 429202095061598208 430320603245838336 431636133407883264 432760984738725888 434169711902588928 434259464602779648 435673069630783488 436014826729242624 439285615813459968 440005809124933632 440143595531845632 442588515180478464 443452945874190336 445098468952768512 445679223089135616 445967801899941888 447130001810128896 449030194691309568 450491881522987008 453046655898353664 454227303426162688 454615377006034944 458384990414045184 459877129054715904 460237872658644992 460775326572400896 461831494101368832 462434081100005376 464450576298541056 466570436671438848 468089220644978688 470078485067464704 472068124456255488 472744336589586432 473976316618604544 475519208274264064 475617508850663424 478314772605960192 479871786839703552 480497912392974336 481911124279689216 483850823214825472 484110678651568128 486856107831066624 487488799329222656 488124863383339008 488440925890412544 490253386092904448 490516680070397952 492592825519570944 493232972141428736 493298438180438016 494196317790142464 496193956460101632 496296530974605312 497912079578038272 498294131370491904 500735777571864576 502040703786811392 503021252036395008 504887815528513536 505815445920546816 506531330553020416 506803366713360384 508683964517449728 509677487885647872 511005716354433024 515683114215800832 516353267710558208 517361770186555392 517767606740975616 519560430864039936 519959093603991552 521651668778483712 522506898335858688 523868560473194496 525573861776818176 526600373225601024 527807421830135808 528554431881412608 533223356195930112 534959109308547072 538803409784930304 539506427950006272 539855760194666496 540279241816670208 543562867257901056 544332176116678656 546104090752475136 548424899245375488 549140471306256384 551535059354517504 552972369388371968 554887093659107328 556406980378361856 557130056376254464 558218201017614336 560580897791803392 562229644992970752 564795791760162816 567998792469577728 569042376660615168 569479007280562176 569847746872147968 572269460082130944 573760804327784448 574881430898737152 575514844543844352 578892949203451904 579012619470372864 580897426174377984 582488557583597568 584953980304490496 585714154417946624 586858127375794176 589352130532343808 590118020240637952 591270594498920448 592694392142168064 593464625270358016 593783349558902784 594623735866589184 596173335746838528 596296578260533248 597150740955267072 600655842030649344 601828997972115456 604062207864471552 606153836008046592 611179987218726912 612373698131263488 613169505406287872 614367102096534528 615775325468491776 616978011651047424 620476941773832192 622093915561918464 624118960859971584 624247980366495744 626771313423286272 629424165941673984 630325782119448576 632508350617092096 634156678467551232 639829049119604736 640663883190632448 641078715231166464 645480904868757504 649141477108088832 651254567853883392 653509604446175232 654022240093863936 658928423720189952 661591941946802176 663882772770717696 664392175160655872 667647703429152768 668518834633703424 669387605049081856 670695002715193344 673183754038018048 673545292036964352 674420594560729088 675737822284480512 679569983847530496 681340955139244032 687577485621067776 689815693582073856 690356808987967488 692747241152053248 693278791471988736 695535558371311616 696675864447811584 699855655007158272 700765149035757568 702133830967468032 704739242508550144 705117727601197056 708102186684383232 709116504884379648 710964474927906816 713278812411396096 713426263275995136 717472158908940288 718404546379907072 719807680259555328 722866686419533824 725776234822238208 728138787669966848 731233198993833984 732187295075008512 732661388835618816 735380079139356672 739849458212143104 741294476685213696 744290934690152448 746868119367057408 747441197055737856 751103666357796864 753061055680217088 757331723292770304 758723168880820224 759305343040749568 759796995829530624 763025946776174592 766508574531649536 767353126058459136 774529901565837312 776042655279833088 776651410111463424 779938640405987328 782477503167725568 785802840709791744 788360792665227264 790259189522890752 791711132745203712 792831647822118912 794897780995784704 799835034293895168 800874456040865792 802438663962820608 805416277152628736 808205114677395456 809259641925009408 810418862725005312 813849016075812864 814906649624969216 815344300886851584 816498264175017984 819156136128712704 822637348868063232 827302589031776256 829458554082557952 832158614479962112 832330640488660992 835695084564381696 837327301526421504 839232221255565312 840434376159264768 840871346687705088 843344467489456128 847193687640244224 851998188704366592 853105398826139648 853563564990922752 854218510920843264 854771620308221952 858404190123196416 860641206491676672 863272266815766528 865521969477451776 868339423805177856 868518929205559296 871346139261566976 878571231626919936 880287191063691264 885177030360956928 886905891748380672 890196937905537024 891358446178271232 891935603799883776 894260003620257792 900983763045974016 906093311796707328 908454606852325376 909230754012069888 916769980828090368 919754258109431808 920475745317289984 921550653144801792 923662988202737664 928901152597082112 933140873342877696 936178441289957376 940156970134929408 944136248912510976 945488673179172864 947952633237209088 951038416548528128 951235017701326848 956629545211920384 959743573679407104 960995824785948672 967701646429650944 968221357303136256 973712215662133248 974977598658445312 976249726766678016 976881851780825088 980506772185808896 981033360140795904 985185651039141888 986465944282857472 986596876360876032 988392635580284928 992387912920203264 995824159156076544 996588262740983808 1001471555143729152 1004081407573622784 1006042504072790016 1009775631057027072 1011630891841093632 1013062661106040832 1013606733426720768 1017367929034899456 1019354975771295744 1022011432708866048 1031366228431601664 1032706535421116416 1034723540373110784 1035535213481951232 1039120861728079872 1039918187207983104 1043303337556967424 1045013796671717376 1047737120946388992 1051147723553636352 1053200746451202048 1057108863762825216 1066446712391860224 1069918218617094144 1077606819569860608 1079012855900012544 1079711520389332992 1080558483633340416 1088664352233357312 1092208181504950272 1096849798490750976 1098280942612512768 1103070118709035008 1105944738776743936 1109774187318214656 1112813960756723712 1114260112752508928 1116436402035228672 1121161795583606784 1124459289985941504 1129591583520325632 1135997584939155456 1138084753321230336 1138958014561124352 1139695493744295936 1144538920164261888 1147521608655568896 1149762861797474304 1151029689087688704 1157785898406903808 1158025238940745728 1161794852348755968 1164977115167195136 1169907960608980992 1171428308835893248 1173716254751588352 1178704261064687616 1180236040481275904 1182541188997840896 1185388784284336128 1186929250540716032 1187566699117805568 1189247471733178368 1192346671493677056 1192593156521066496 1194301481910534144 1201311684061298688 1203657995944230912 1208124415728943104 1212307672016093184 1222359974437453824 1224747396262526976 1226339010812575744 1228734204193069056 1231550650936983552 1233956023302094848 1240953883547664384 1244187831123836928 1248237921719943168 1248495960732991488 1253542626846572544 1258848331883347968 1260651564238897152 1265016701234184192 1268313356935102464 1279658098239209472 1281327766381264896 1282157430462332928 1290961809737515008 1298282954216177664 1302509135707766784 1307019208892350464 1308044480187727872 1317856847440379904 1323183883893604352 1327765545541435392 1328784350321311744 1335295406858305536 1337037669267406848 1338775210098163712 1341390005430386688 1347090584073928704 1348841189121458176 1351475644568961024 1359139967695060992 1362681910278488064 1375154971242135552 1379631387164147712 1380713617975934976 1385494482304106496 1391071116742623232 1393351728895623168 1399711310014316544 1401530298071515136 1404267661934936064 1409478485017100288 1410235455202394112 1416204373368766464 1418233009768759296 1421928949855813632 1426557624822792192 1426852526551990272 1434944317817880576 1436809092759814144 1439615360519110656 1445733372839067648 1451552469644476416 1456277575339933696 1462466397987667968 1464374590150017024 1465322777671237632 1470760158278713344 1479698916424286208 1482588953370427392 1488581869380304896 1493736238734114816 1494882394111475712 1502207332715593728 1506122111360434176 1514663446585540608 1517446337761640448 1519593991659061248 1526051893552349184 1533017149063299072 1549059803131674624 1552085310559666176 1553302820222926848 1559877280811974656 1564955006335451136 1571605681419583488 1576721585330454528 1583422265490407424 1585663295644237824 1589795561991569408 1599670068587790336 1601748912081731584 1604877327925641216 1610832554305257472 1616410229354790912 1618519283850018816 1620837725450010624 1630688601773703168 1632996528350035968 1638312272257425408 1645274697736126464 1654605178063552512 1658917108165115904 1664317228959924224 1664661280977321984 1671390169128763392 1674654603052843008 1681742693375410176 1686688934978912256 1694387375280488448 1703996377408733184 1706210797652279296 1707127129981845504 1708437021841686528 1709543240616443904 1716808380246392832 1721282412983353344 1726544533631533056 1736678847610355712 1737037858411118592 1742692278523133952 1757142463253839872 1760574382127382528 1770354060721913856 1773811783496761344 1780393875811074048 1783871207599767552 1788520007240515584 1801967526091948032 1812186623593414656 1816909213704650752 1818461508024139776 1833539961656180736 1839508516218863616 1843101306289603584 1847325976405475328 1866281746685755392 1872356882579914752 1880313940269858816 1888272497825021952 1890977346358345728 1902076833097056256 1902470035402653696 1919487147358814208 1921991649571897344 1935403292859301888 1936442714606272512 1947424431324266496 1949955197316890624 1953763703561650176 1961013544371617792 1962066720281591808 1976785271160569856 1984775825840406528 1991648318312153088 1993176525481967616 2002943110287458304 2008162815147245568 2012085008145580032 2019551262114054144 2023261783682187264 2026125322212081664 2027213466853441536 2038709951542591488 2044022865417732096 2062732456863203328 2065413070842232832 2069447080746221568 2071070426963902464 2078241723456159744 2079836374415966208 2086606675113934848 2090027593343434752 2102295447107272704 2106401492902404096 2114217727525650432 2132893424783720448 2139836437234188288 2155213639139721216 2159423040778665984 2177328704466714624 2184416363009900544 2193699596981501952 2196561885225025536 2206140237418070016 2211889477553487872 2219548374636429312 2232872804070457344 2242323591167213568 2259183167040651264 2271995169878310912 2276169506642460672 2277916029122248704 2279390987488591872 2289077840328523776 2299525723594948608 2302059378175377408 2315571796813807616 2323589704697511936 2329954230334390272 2339815921217961984 2342856617671786496 2347432509503176704 2357408522129375232 2360472080962551808 2365082377995681792 2370777568568672256 2373858501081432064 2375133398235611136 2378494943466356736 2384693342987354112 2402623368122597376 2407315991888461824 2416248831457886208 2424615344032186368 2444719948874907648 2449494792525053952 2452678021625151488 2457468408386138112 2467912046604189696 2481907767095328768 2488375662247673856 2496475843439886336 2496991921465982976 2507085253693145088 2517696663766695936 2521303128477794304 2530033402468368384 2559316196478418944 2562655532762529792 2564314860924665856 2581923619475030016 2596565908432355328 2605018271415533568 2614038417784700928 2635713694880759808 2646367767787208704 2655531091082870784 2657568700642623488 2670590813716611072 2674075338534813696 2677550420196327424 2682780010860773376 2702951289137922048 2718279935390121984 2725363820556976128 2750309942484271104 2759262774328295424 2761427235951869952 2770988964608212992 2782142233485246464 2786703457791246336 2799422620028633088 2803060596143030272 2808535323869872128 2818956970034200576 2820470910404788224 2832408746737532928 2836466019537518592 2843857899711627264 2853115249645584384 2853705053103980544 2869888635635761152 2873618185519628288 2879230721038221312 2903104939288952832 2912555150679867392 2924932795975335936 2928749180300034048 2930645555342475264 2941520316557426688 2959397832848572416 2965177906740854784 2977163738760609792 2987472477468229632 2989764788222951424 3004414665431187456 3012244222720868352 3029326893171081216 3034892675523280896 3039187983318122496 3052103787104698368 3066034298126598144 3098119606263349248 3104170621119332352 3106605640445853696 3119754561623949312 3129910012670902272 3143211362839166976 3153443170660909056 3171326591288475648 3179591123983138816 3199340137175580672 3203497824163463168 3209754655851282432 3221665108610514944 3232820458709581824 3237038567700037632 3241675450900021248 3265993056700071936 3276624544514850816 3290549395472252928 3309210356127105024 3317834216330231808 3328634457919848448 3329322561954643968 3342780338257526784 3349309206105686016 3363485386750820352 3373377869957824512 3388774750560976896 3407992754817466368 3412421595304558592 3414254259963691008 3416874043683373056 3419086481232887808 3433616760492785664 3442564825966706688 3453089067263066112 3473357695220711424 3474075716822237184 3485384557046267904 3514284926507679744 3521148764254765056 3540708121443827712 3547623566993522688 3560787751622148096 3567742415199535104 3577040014481031168 3603935052183896064 3624373247186829312 3633818427409301504 3636923016048279552 3667079923312361472 3679017032437727232 3686202612579207168 3694651952810950656 3732563493371510784 3744713765159829504 3760627880539717632 3776544995650043904 3781954692716691456 3804153666194112512 3804940070805307392 3838974294717628416 3843983299143794688 3870806585718603776 3872885429212545024 3894848862648532992 3899910394633781248 3907527407123300352 3924133440563183616 3953570542321139712 3969551651680813056 3983296636624306176 3986353050963935232 4005886220574916608 4016325630294491136 4024170016291160064 4046523567364374528 4052250644424163328 4054426933706883072 4077419903085182976 4088045730835464192 4125464913726406656 4130826141684465664 4138894161492443136 4142140853927804928 4156483446912319488 4173213350227869696 4180055186686869504 4204590894214545408 4212802985804808192 4228435455051300864 4265786849567440896 4279672874468376576 4310427278279442432 4318846081557331968 4354657408933429248 4368832726019801088 4387399193963003904 4393123770450051072 4412280474836140032 4439096749272858624 4465745608140914688 4484647182334427136 4518366334081302528 4543990339756621824 4552339013284921344 4558781974977183744 4578155680657047552 4599051447189897216 4631143593627615232 4647179409395023872 4659908460668780544 4679631842435923968 4685713235343572992 4694865019006353408 4714817044258750464 4720944161925103616 4730164755991363584 4750266796471222272 4756989886932713472 4769386685974708224 4805246736245194752 4814631983776923648 4832497662915772416 4849230688064372736 4898989585050107904 4905356043250302976 4914936816772276224 4935824093208379392 4963815534190657536 4976751324495347712 4992951686879772672 4993983842931965952 5014170507386290176 5060066804936736768 5118632392956837888 5125311065525059584 5128629721849331712 5163847238950060032 5210036542831067136 5228076835569401856 5271427389761519616 5292735535574417408 5311062182165741568 5315137401285246976 5341181627433222144 5365560021721546752 5405902578275844096 5436559870780243968 5450727641113952256 5500619884968542208 5518525548656590848 5541977929216425984 5564284466970492928 5598845240057266176 5606121192286060544 5617070647739744256 5637913940068401152 5640941820809576448 5664817493475065856 5672932039075037184 5706230499291168768 5707410106207961088 5758461442076442624 5806209878577905664 5825110301359734784 5849865591950671872 5861291110684950528 5883040633114853376 5930355813481709568 5954327477521219584 5974944954936459264 5979529576445902848 6008829330862374912 6024488445441736704 6058653786342162432 6069785351046561792 6078375966636244992 6132068596253196288 6196239212526698496 6208341242238664704 6213211280891707392 6239509123247898624 6259820025341804544 6306886341321818112 6342653182576951296 6359182247966277632 6398680274351161344 6406995648326926336 6419509311702564864 6443330217221029888 6465640917419163648 6531986113400143872 6553249089029701632 6581098790944505856 6618420712254210048 6635668432660463616 6657268915839696896 6658645123909287936 6698618412211372032 6726970773501640704 6777549501121953792 6815985509634932736 6824843190609117184 6828508519927382016 6833748087366746112 6838172962465775616 6867233520985571328 6906178134526132224 6946715390441422848 6970769114092535808 7028569853015359488 7042297528509530112 7081416242887655424 7095247133987045376 7121575503244296192 7135484830399070208 7154080028962062336 7207870104367792128 7248746494373658624 7267636854818603008 7273846032096559104 7334159846624722944 7358034064875454464 7372405225158414336 7465126986743021568 7489427530319659008 7521255761079435264 7553089991300087808 7563909385433382912 7608307332388225024 7677948589435256832 7687966598287589376 7741613171437207552 7745770858425090048 7789697725297065984 7799820789267562496 7815054814246600704 7907141084642279424 7939103303361626112 7966593273248612352 7972706101927870464 8011772441149833216 8032651260588982272 8048340032582320128 8104501288848326656 8108853867413766144 8154839806170365952 8176091461670928384 8250929827452813312 8261652283368931328 8277788322984886272 8284281707855609856 8312966893824638976 8346426700455739392 8360110373373739008 8409181788429090816 8425605971609616384 8456870910102601728 8531573699134881792 8559345748936753152 8620854556558884864 8637692163114663936 8709314817866858496 8737665452039602176 8774798387926007808 8786247540900102144 8824560949672280064 8878193498545717248 8931491216281829376 8969294364668854272 9036732668162605056 9087980679513243648 9104678026569842688 9117563949954367488 9156311361314095104 9198102894379794432 9262287187255230464 9294358818790047744 9319816921337561088 9359263684871847936 9371426470687145984 9389730038012706816 9429634088517500928 9441888323850207232 9460329511982727168 9513979773865426944 9538773371949416448 9610493472490389504 9629263967553847296 9664995325831544832 9698461376128745472 9797979170100215808 9810712086500605952 9829873633544552448 9871648186416758784 9927631068381315072 9953502648990695424 9985903373759545344 9987967685863931904 10028341014772580352 10120133609873473536 10237264785913675776 10250622131050119168 10257259443698663424 10327694477900120064 10420073085662134272 10456153671138803712 10542854779523039232 10585471071148834816 10622124364331483136 10682363254866444288 10731120043443093504 10811805156551688192 10873119741560487936 10901455282227904512 11001239769937084416 11037051097313181696 11083955858432851968 11128568933940985856 11197690480114532352 11212242384572121088 11234141295479488512 11275827880136802304 11281883641619152896 11329634986950131712 11345864078150074368 11412460998582337536 11414820212415922176 11516922884152885248 11612419757155811328 11650220602719469568 11699731183901343744 11722582221369901056 11860711626963419136 11908654955042439168 11949889909872918528 11959059152891805696 12017658661724749824 12048976890883473408 12139570702093123584 12156751933272489984 12264137192506392576 12392478425053396992 12416682484477329408 12426422561783414784 12519640050683609088 12613772682643636224 12685306365153902592 12718364495932555264 12797360548702322688 12813991296653852672 12839018623405129728 12931281834838327296 13063972226800287744 13106498178059403264 13162197581889011712 13236841424508420096 13314537831679393792 13317290247818575872 13397236824422744064 13453941547003281408 13555099002243907584 13631971019269865472 13649686381218234368 13657017039854764032 13676345924931551232 13734467041971142656 13893430780882845696 13941538228185071616 14057139706030718976 14084595057019060224 14162832485775310848 14190494267974090752 14270969660798140416 14308160057924124672 14415740208735584256 14497492988747317248 14547692064193118208 14716068129750908928 14744810450316828672 14930253973486043136 14978855060639318016 15042511522158870528 15216614664776450048 15355897178870513664 15375933196575178752 15483226342874415104 15491541716850180096 15630109628493201408 15814282169284558848 15878206606723252224 15933186546497224704 15945412203855740928 16023544882299666432 16096680065164640256 16209002577696653312 16217707734827532288 16309679612340731904 16352182923341856768 16501859654905626624 16523304566737862656 16555576645969772544 16625933787649277952 16692853400911478784 16818363576858181632 16851211943219232768 16913741820205203456 17118691497873506304 17275384326229327872 17418629635733716992 17475330904079204352 17549596775852015616 17649121899344560128 17862982432563658752 17938588729337708544 18073465336325210112 18175961359026487296 18209356053139685376 18235127899908734976 18396205788759588864 18524574374510460928 18588717637580095488 18639633842675122176 18718527369743695872 18742852941374291968 18779460076025413632 18920659023965454336 19027959547730853888 19077546743898832896 19220986944980779008 19258527935107694592 19329990651663089664 19396922752257490944 19595958340200431616 19621424173001211904 19659747267089104896 19743296372833517568 19855262136762630144 19907005297981390848 19971806747519090688 19975935371727863808 20474529571827351552 20501244262100238336 20514518887397326848 20840146171324268544 20912307342277607424 21085709559046078464 21170942142297669632 21244248728662966272 21364726509732888576 21462240086886187008 21623610313103376384 21746239483120975872 21802910564455809024 22002479539874168832 22074102194626363392 22257137867881971712 22395380960229064704 22424484769144242176 22468282590958977024 22551655760273604608 22563767283238305792 22659269973900263424 22691728156300148736 22824921997164675072 23033845768305770496 23224839514311622656 23300441205438939136 23399462367802687488 23445164442739802112 23721423253926838272 23817309910084878336 23899779819745837056 23918118305783611392 24035317323449499648 24097953781766946816 24313503866544979968 24528274385012785152 24784956850106793984 24833364968954658816 24852845123566829568 25039280101367218176 25227545365287272448 25370612730307805184 25436728991865110528 25594721097404645376 25627982593307705344 25678037246810259456 25862563669676654592 26127944453600575488 26212996356118806528 26324395163778023424 26473682849016840192 26629075663358787584 26634580495637151744 26794473648845488128 26907883094006562816 27110198004487815168 27263942038539730944 27299372762436468736 27314034079709528064 27352691849863102464 27468934083942285312 27786861561765691392 27883076456370143232 28114279412061437952 28169190114038120448 28325664971550621696 28380988535948181504 28541939321596280832 28616320115848249344 28831480417471168512 28994985977494634496 29095384128386236416 29432136259501817856 29489620900633657344 29860507946972086272 29957710121278636032 30085023044317741056 30433229329552900096 30711794357741027328 30751866393150357504 30983083433700360192 31260219256986402816 31628564338569117696 31756413213446504448 31866373092994449408 32047089764599332864 32193360130329280512 32418005155393306624 32435415469655064576 32619359224681463808 32704365846683713536 33003719309811253248 33046609133475725312 33111153291939545088 33251867575298555904 33385706801822957568 33636727153716363264 33702423886438465536 33827483640410406912 34237382995747012608 34550768652458655744 34837259271467433984 34950661808158408704 35099193551704031232 35725964865127317504 35877177458675417088 36146930672650420224 36418712106279370752 36470255799817469952 36792411577519177728 37049148749020921856 37177435275160190976 37279267685350244352 37558920152050827264 37841318047930908672 38055919095461707776 38155093487797665792 38441973889961558016 38517055870215389184 38793845504514981888 39191916680400863232 39242848346002423808 39319494534178209792 39486592745667035136 39710524273525260288 39943613495038181376 39951870743455727616 40949059143654703104 41029037774794653696 41680292342648537088 41824614684555214848 42171419118092156928 42488497457325932544 42924480173772374016 43247220626206752768 43492478966241951744 44148204389252726784 44514275735763943424 44790761920458129408 44848969538288484352 44936565181917954048 45103311520547209216 45127534566476611584 45649843994329350144 46067691536611540992 46449679028623245312 46600882410877878272 46890328885479604224 47442846507853676544 47634619820169756672 47799559639491674112 47836236611567222784 48070634646898999296 48627007733089959936 49056548770025570304 49569913700213587968 49666729937909317632 50078560202734436352 50455090730574544896 50741225460615610368 50873457983730221056 51356074493620518912 52255888907201150976 52425992712237613056 52648790327556046848 52947365698033680384 53258151326717575168 53588947297690976256 53815766188013125632 54220396008975630336 54527884077079461888 54598745524872937472 54628068159419056128 54705383699726204928 55573723123531382784 55766152912740286464 56228558824122875904 56338380228076240896 56761977071896363008 57083878643192561664 57232640231696498688 57662960834942337024 57989971954989268992 58190768256772472832 58864272519003635712 58979241801267314688 59721015893944172544 59915420242557272064 60866458659105800192 61423588715482054656 61503732786300715008 62520438513972805632 63257128677138235392 63512826426893008896 63732746185988898816 64094179529198665728 64386720260658561024 64836010310786613248 64870830939310129152 65238718449362927616 65408731693367427072 66007438619622506496 66093218266951450624 66222306583879090176 66771413603645915136 67273454307432726528 67404847772876931072 67654967280820813824 68474765991494025216 69101537304917311488 69674518542934867968 69901323616316817408 70198387103408062464 71451929730254635008 71754354917350834176 72293861345300840448 72940511599634939904 73584823155038355456 74098297498041843712 74354870550320381952 74558535370700488704 75117840304101654528 75682636095861817344 76111838190923415552 76310186975595331584 76883947779923116032 77034111740430778368 77587691009029963776 78383833360801726464 78485696692004847616 78638989068356419584 78973185491334070272 79421048547050520576 79887226990076362752 79903741486911455232 81898118287309406208 82058075549589307392 83360584685297074176 83649229369110429696 84342838236184313856 84976994914651865088 85848960347544748032 86494441252413505536 86984957932483903488 88296408778505453568 89028551471527886848 89581523840916258816 89697939076576968704 89873130363835908096 90255069132953223168 91299687988658700288 92135383073223081984 93201764821755756544 93780657770959208448 94885693015707353088 95269239640339513344 95599119278983348224 96141269293797998592 97254015466179919872 98113097540051140608 99139827400427175936 99333459875818635264 100157120405468872704 100910181461149089792 101482450921231220736 102712148987241037824 104511777814402301952 104851985424475226112 105297580655112093696 106516302653435150336 107177894595381952512 107631532376026251264 108440792017951260672 109256136318838112256 109410767399452409856 111147446247062765568 111532305825480572928 112676760456152481792 113523954143792726016 114167757286385123328 114465280463392997376 115325921669884674048 116381536513544945664 117728545038007271424 117958483602534629376 119830840485114544128 121732917318211600384 122847177430964109312 125040877027945611264 126514257354276470784 127465492371977797632 128773440521317122048 129672020621573226496 129741661878620258304 130477436898725855232 132444613167758180352 133542827207291830272 134546908614865453056 134809695545753862144 135309934561641627648 136949531982988050432 138203074609834622976 139349037085869735936 139802647232633634816 142903859460509270016 143508709834701668352 145881023199269879808 147169646310076710912 148196594996083687424 148709741100640763904 150235680608203309056 151365272191723634688 152223676381846831104 152620373951190663168 154068223480861556736 156767666721603452928 156971393384009695232 157277978136712839168 157946370982668140544 158842097094101041152 159774453980152725504 163796236574618812416 164116151099178614784 166721169370594148352 167298458738220859392 168685676472368627712 171697920695089496064 172988882504827011072 173969915864967806976 176592817557010907136 178057102943055773696 179163047681832517632 179395878153153937408 179746260727671816192 182599375977317400576 184270766146446163968 186403529643511513088 187561315541918416896 189771386031414706176 190538479280679026688 191198238557966696448 192282538587595997184 194508030932359839744 196226195080102281216 198279654800854351872 198666919751637270528 200314240810937745408 201820362922298179584 202964901842462441472 205424297974482075648 209023555628804603904 209703970848950452224 210595161310224187392 213032605306870300672 214355789190763905024 215263064752052502528 216881584035902521344 218821534798904819712 222294892494125531136 223064611650961145856 225353520912304963584 227047908287585452032 228335514572770246656 228930560926785994752 230651843339769348096 232763073027089891328 235457090076014542848 235916967205069258752 239661680970229088256 243465834636423200768 245694354861928218624 250081754055891222528 253028514708552941568 254930984743955595264 257546881042634244096 259344041243146452992 259483323757240516608 260954873797451710464 264889226335516360704 267085654414583660544 269093817229730906112 269619391091507724288 273899063965976100864 276406149219669245952 279605294465267269632 285807718921018540032 291762046398539759616 294339292620153421824 297419482201281527808 300471361216406618112 302730544383447269376 304447352763693662208 308136446961723113472 313535333443206905856 313942786768019390464 314555956273425678336 315892741965336281088 319548907960305451008 328232302198357229568 333442338741188296704 334596917476441718784 343395841390178992128 345977765009654022144 353185635114021814272 356114205886111547392 359492521455343632384 365198751954634801152 368541532292892327936 372807059287023026176 375122631083836833792 379542772062829412352 382396477115933392896 389016061864719679488 397333839503274541056 400628481621875490816 403640725844596359168 405929803684924882944 410848595948964151296 418047111257609207808 419407941697900904448 426065210613740601344 428711578381527810048 430526129504105005056 437643069597809639424 444589784988251062272 446129223301922291712 450707041824609927168 454095816575170904064 456671029145540493312 457861121853571989504 470914180152029085696 471833934410138517504 479323361940458176512 486931669272846401536 491388709723856437248 500163508111782445056 506057029417105883136 515093762085268488192 518688082486292905984 518966647514481033216 521909747594903420928 529778452671032721408 534171308829167321088 538187634459461812224 539238782183015448576 547798127931952201728 552812298439338491904 559210588930534539264 571615437842037080064 583524092797079519232 588678585240306843648 594838964402563055616 600942722432813236224 605461088766894538752 608894705527387324416 616272893923446226944 627070666886413811712 627885573536038780928 629111912546851356672 631785483930672562176 639097815920610902016 656464604396714459136 666884677482376593408 669193834952883437568 686791682780357984256 691955530019308044288 706371270228043628544 718985042910687264768 730397503909269602304 737083064585784655872 745614118574046052352 750245262167673667584 759085544125658824704 764792954231866785792 778032123729439358976 794667679006549082112 801256963243750981632 807281451689192718336 821697191897928302592 838815883395801808896 852130421227481202688 857423156763055620096 875286139195619278848 892258446603844583424 901414083649219854336 908191633150341808128 913342058291080986624 941828360304058171392 943667868820277035008 958646723880916353024 1000327016223564890112 1030187524170536976384 1037376164972585811968 1037933295028962066432 1059556905342065442816 1068342617658334642176 1078477564366030897152 1095596255863904403456 1105624596878676983808 1118421177861069078528 1167048185594159038464 1201885444865626472448 1210922177533789077504 1217789411054774648832 1232545787846892453888 1254141333772827623424 1255771147072077561856 1258223825093702713344 1278195631841221804032 1312929208793428918272 1333769354964753186816 1338387669905766875136 1373583365560715968512 1412742540456087257088 1437970085821374529536 1460795007818539204608 1474166129171569311744 1491228237148092104704 1500490524335347335168 1518171088251317649408 1556064247458878717952 1589335358013098164224 1602513926487501963264 1614562903378385436672 1643394383795856605184 1677631766791603617792 1704260842454962405376 1714846313526111240192 1750572278391238557696 1784516893207689166848 1802828167298439708672 1816383266300683616256 1826684116582161973248 1883656720608116342784 1887335737640554070016 1917293447761832706048 2000654032447129780224 2060375048341073952768 2075866590057924132864 2119113810684130885632 2156955128732061794304 2191192511727808806912 2211249193757353967616 2236842355722138157056 2334096371188318076928 2403770889731252944896 2421844355067578155008 2465091575693784907776 2516447650187405426688 2556391263682443608064 2625858417586857836544 2676775339811533750272 2825485080912174514176 2875940171642749059072 2982456474296184209408 3000981048670694670336 3112128494917757435904 3178670716026196328448 3205027852975003926528 3286788767591713210368 3355263533583207235584 3408521684909924810752 3501144556782477115392 3605656334596879417344 3632766532601367232512 3653368233164323946496 3767313441216232685568 3774671475281108140032 3834586895523665412096 4001308064894259560448 4120750096682147905536 4238227621368261771264 4313910257464123588608 4382385023455617613824 4422498387514707935232 4473684711444276314112 4668192742376636153856 4807541779462505889792 4843688710135156310016 4930183151387569815552 5032895300374810853376 5112782527364887216128 5251716835173715673088 5353550679623067500544 5650970161824349028352 5751880343285498118144 5964912948592368418816 6001962097341389340672 6357341432052392656896 6573577535183426420736 6710527067166414471168 7002289113564954230784 7211312669193758834688 7265533065202734465024 7549342950562216280064 7669173791047330824192 8476455242736523542528 8627820514928247177216 8947369422888552628224 9336385484753272307712 9615083558925011779584 9860366302775139631104 10065790600749621706752 10225565054729774432256 10503433670347431346176 11301940323648698056704 11503760686570996236288 11929825897184736837632 12003924194682778681344 12714682864104785313792 13147155070366852841472 13421054134332828942336 14004578227129908461568 14422625338387517669376 14531066130405468930048 15098685901124432560128 15338347582094661648384 16952910485473047085056 17255641029856494354432 17894738845777105256448 19720732605550279262208 20131581201499243413504 21006867340694862692352 23007521373141992472576 23859651794369473675264 25429365728209570627584 26842108268665657884672 28009156454259816923136 28845250676775035338752 30197371802248865120256 30676695164189323296768 33905820970946094170112 34511282059712988708864 35789477691554210512896 39441465211100558524416 40263162402998486827008 42013734681389725384704 46015042746283984945152 50858731456419141255168 53684216537331315769344 60394743604497730240512 69022564119425977417728 71578955383108421025792 80526324805996973654016 84027469362779450769408 92030085492567969890304 101717462912838282510336 107368433074662631538688 120789487208995460481024 138045128238851954835456 161052649611993947308032 214736866149325263077376 241578974417990920962048 276090256477703909670912 322105299223987894616064 483157948835981841924096 644210598447975789232128 966315897671963683848192 1932631795343927367696384
- Sum of all divisors σ(n): 7523337197437026984524583
- Sum of proper divisors (its aliquot sum) s(n): 5590705402093099616828199
- 1932631795343927367696384 is an abundant number, because the sum of its proper divisors (5590705402093099616828199) is greater than itself. Its abundance is 3658073606749172249131815
Bases of 1932631795343927367696384
- Binary: 1100110010100000000101101111101110110011100110100010000000000000000000000000000002
- Hexadecimal: 0x199402DF7673440000000
- Base-36: 8QPNIC9H1Q9EKG00
Squares and roots of 1932631795343927367696384
- 1932631795343927367696384 squared (19326317953439273676963842) is 3735065656374291957079661284109123720566806675456
- 1932631795343927367696384 cubed (19326317953439273676963843) is 7218506645206092356234905706836060596890558708169345304030800704232751104
-
1932631795343927367696384 is a
perfect square number . Itssquare root is 1390191280128 -
The
cube root of 1932631795343927367696384 is 124561273.5886154393
Scales and comparisons
How big is 1932631795343927367696384?- 1,932,631,795,343,927,367,696,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,932,631,795,343,927,367,696,384 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 1932631795343927367696384 cubic inches would be around 10380106.1 feet tall.
Recreational maths with 1932631795343927367696384
- 1932631795343927367696384 backwards is 4836967637293435971362391
- 1932631795343927367696384 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1932631795343927367696384's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1932631795343927367696384 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 1932631795343927367696384 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/1932631795343927367696384/
Chicago style:
Numbermatics. 2024. "Number 1932631795343927367696384 - Facts about the integer". https://numbermatics.com/n/1932631795343927367696384/
The information we have on file for 1932631795343927367696384 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 1932631795343927367696384, math, Factors of 1932631795343927367696384, curriculum, school, college, exams, university, Prime factorization of 1932631795343927367696384, STEM, science, technology, engineering, physics, economics, calculator, one septillion, nine hundred thirty-two sextillion, six hundred thirty-one quintillion, seven hundred ninety-five quadrillion, three hundred forty-three trillion, nine hundred twenty-seven billion, three hundred sixty-seven million, six hundred ninety-six thousand, three hundred eighty-four.