31902402975965147824128
31,902,402,975,965,147,824,128 is an even composite number composed of five prime numbers multiplied together.
31902402975965147824128 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred four divisors.
Prime factorization of 31902402975965147824128:
221 × 312 × 73 × 193 × 233
(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 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 23 × 23 × 23)See below for interesting mathematical facts about the number 31902402975965147824128 from the Numbermatics database.
Names of 31902402975965147824128
- Cardinal: 31902402975965147824128 can be written as Thirty-one sextillion, nine hundred two quintillion, four hundred two quadrillion, nine hundred seventy-five trillion, nine hundred sixty-five billion, one hundred forty-seven million, eight hundred twenty-four thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 3.1902402975965147824128 × 1022
Factors of 31902402975965147824128
Divisors of 31902402975965147824128
- Number of divisors d(n): 18304
-
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 69 72 76 81 84 92 96 98 108 112 114 126 128 133 138 144 147 152 161 162 168 171 184 189 192 196 207 216 224 228 243 252 256 266 276 288 294 304 322 324 336 342 343 361 368 378 384 392 399 414 432 437 441 448 456 483 486 504 512 513 529 532 552 567 576 588 608 621 644 648 672 684 686 722 729 736 756 768 784 798 828 864 874 882 896 912 931 966 972 1008 1024 1026 1029 1058 1064 1083 1104 1127 1134 1152 1176 1197 1216 1242 1288 1296 1311 1323 1344 1368 1372 1444 1449 1458 1472 1512 1536 1539 1568 1587 1596 1656 1701 1728 1748 1764 1792 1824 1862 1863 1932 1944 2016 2048 2052 2058 2116 2128 2166 2187 2208 2254 2268 2304 2352 2394 2432 2484 2527 2576 2592 2622 2646 2688 2736 2744 2793 2888 2898 2916 2944 3024 3059 3072 3078 3087 3136 3174 3192 3249 3312 3381 3402 3456 3496 3528 3584 3591 3648 3703 3724 3726 3864 3888 3933 3969 4032 4096 4104 4116 4232 4256 4332 4347 4374 4416 4508 4536 4608 4617 4704 4761 4788 4864 4968 5054 5103 5152 5184 5244 5292 5376 5472 5488 5586 5589 5776 5796 5832 5888 6048 6118 6144 6156 6174 6272 6348 6384 6498 6517 6561 6624 6762 6804 6859 6912 6992 7056 7168 7182 7296 7406 7448 7452 7581 7728 7776 7866 7889 7938 8064 8192 8208 8232 8303 8379 8464 8512 8664 8694 8748 8832 9016 9072 9177 9216 9234 9261 9408 9522 9576 9728 9747 9936 10051 10108 10143 10206 10304 10368 10488 10584 10752 10773 10944 10976 11109 11172 11178 11552 11592 11664 11776 11799 11907 12096 12167 12236 12288 12312 12348 12544 12696 12768 12996 13034 13041 13122 13248 13524 13608 13718 13824 13851 13984 14112 14283 14336 14364 14592 14812 14896 14904 15162 15309 15456 15552 15732 15778 15876 16128 16384 16416 16464 16606 16758 16767 16928 17024 17328 17388 17496 17664 17689 18032 18144 18354 18432 18468 18522 18816 19044 19152 19456 19494 19551 19683 19872 20102 20216 20286 20412 20577 20608 20736 20976 21168 21413 21504 21546 21888 21952 22218 22344 22356 22743 23104 23184 23328 23552 23598 23667 23814 24192 24334 24472 24576 24624 24696 24909 25088 25137 25392 25536 25921 25992 26068 26082 26244 26496 27048 27216 27436 27531 27648 27702 27783 27968 28224 28566 28672 28728 29184 29241 29624 29792 29808 30153 30324 30429 30618 30912 31104 31464 31556 31752 32256 32319 32768 32832 32928 33212 33327 33516 33534 33856 34048 34656 34776 34992 35328 35378 35397 35721 36064 36288 36501 36708 36864 36936 37044 37632 38088 38304 38912 38988 39102 39123 39366 39744 40204 40432 40572 40824 41154 41216 41472 41553 41952 42336 42826 42849 43008 43092 43776 43904 44436 44688 44712 45486 45927 46208 46368 46656 47104 47196 47334 47628 48013 48384 48668 48944 49152 49248 49392 49818 50176 50274 50301 50784 51072 51842 51984 52136 52164 52488 52992 53067 54096 54432 54872 55062 55296 55404 55566 55936 56448 57132 57344 57456 58121 58368 58482 58653 59049 59248 59584 59616 60306 60648 60858 61236 61731 61824 62208 62928 63112 63504 64239 64512 64638 65536 65664 65856 66424 66654 67032 67068 67712 68096 68229 69312 69552 69984 70357 70656 70756 70794 71001 71442 72128 72576 73002 73416 73728 73872 74088 74727 75264 75411 76176 76608 77763 77824 77976 78204 78246 78732 79488 80408 80864 81144 81648 82308 82432 82593 82944 83106 83349 83904 84672 85169 85652 85698 86016 86184 87552 87723 87808 88872 89376 89424 90459 90972 91287 91854 92416 92736 93312 94208 94392 94668 95256 96026 96768 96957 97336 97888 98304 98496 98784 99636 99981 100352 100548 100602 101568 102144 103684 103968 104272 104328 104976 105984 106134 106191 107163 108192 108864 109503 109744 110124 110592 110808 111132 111872 112896 114264 114688 114912 116242 116736 116964 117306 117369 118098 118496 119168 119232 120612 121296 121716 122472 123462 123648 123823 124416 124659 125856 126224 127008 128478 128547 129024 129276 131072 131328 131712 132848 133308 134064 134136 135424 136192 136458 137781 138624 139104 139968 140714 141312 141512 141588 142002 142884 144039 144256 145152 146004 146832 147456 147744 148176 149454 149891 150528 150822 150903 152352 153216 155526 155648 155952 156408 156492 157464 157757 158976 159201 160816 161728 162288 163296 164616 164864 165186 165888 166212 166698 167808 169344 170338 171304 171396 172032 172368 174363 175104 175446 175616 175959 177147 177744 178752 178848 180918 181447 181944 182574 183708 184832 185193 185472 186624 188416 188784 189336 190512 190969 192052 192717 193536 193914 194672 195776 196608 196992 197568 199272 199962 200704 201096 201204 203136 204288 204687 207368 207936 208544 208656 209952 211071 211968 212268 212382 213003 214326 216384 217728 219006 219488 220248 221184 221616 222264 223744 224181 225792 226233 228528 229376 229824 231173 232484 233289 233472 233928 234612 234738 236196 236992 238336 238464 241224 242592 243432 244944 246924 247296 247646 247779 248832 249318 250047 251712 252448 254016 255507 256956 257094 258048 258552 262144 262656 263169 263424 265696 266616 268128 268272 270848 271377 272384 272916 273861 275562 277248 278208 279936 281428 282624 283024 283176 284004 285768 288078 288512 290304 290871 292008 293664 294912 295488 296352 298908 299782 299943 301056 301644 301806 304704 306432 311052 311296 311904 312816 312984 314928 315514 317952 318402 318573 321489 321632 323456 324576 326592 328509 329232 329728 330372 331776 332424 333396 335616 336091 338688 340676 342608 342792 344064 344736 348726 350208 350892 351232 351918 352107 354294 355488 357504 357696 361836 362894 363888 365148 367416 369664 370386 370944 371469 373248 373977 376832 377568 378672 381024 381938 384104 385434 385641 387072 387828 389344 391552 393216 393984 395136 398544 399924 401408 402192 402408 406272 406847 408576 409374 413343 414736 415872 417088 417312 419904 422142 423936 424536 424764 426006 428652 432117 432768 435456 438012 438976 440496 442368 443232 444528 447488 448362 449673 451584 452466 452709 457056 458752 459648 462346 464968 466578 466944 467856 469224 469476 472392 473271 473984 476672 476928 477603 482448 485184 486864 489888 492499 493848 494592 495292 495558 497664 498636 500094 503424 504896 508032 511014 513912 514188 516096 517104 523089 524288 525312 526338 526848 527877 531392 531441 533232 536256 536544 541696 542754 544341 544768 545832 547722 551124 554496 555579 556416 559872 562856 565248 566048 566352 568008 571536 572907 576156 577024 578151 580608 581742 584016 587328 589824 590976 592704 596183 597816 599564 599886 602112 603288 603612 609408 612864 614061 622104 622592 623808 625632 625968 629856 631028 633213 635904 636804 637146 639009 642978 643264 646912 649152 653184 657018 658464 659456 660744 663552 664848 666792 671232 672182 672543 677376 678699 681352 685216 685584 688128 689472 693519 697452 699867 700416 701784 702464 703836 704214 708588 710976 715008 715392 723672 725788 727776 730296 734832 739328 740772 741888 742938 743337 746496 747954 750141 753664 755136 757344 762048 763876 766521 768208 770868 771282 774144 775656 778688 783104 786432 787968 789507 790272 797088 799848 802816 804384 804816 812544 813694 814131 817152 818748 821583 826686 829472 831744 834176 834624 839808 844284 847872 849072 849528 852012 857304 864234 865536 870912 872613 876024 877952 880992 884736 886464 889056 894976 896724 899346 899829 903168 904932 905418 914112 917504 919296 924692 929936 933156 933888 935712 938448 938952 944784 946542 947968 953344 953856 955206 955719 964467 964896 970368 973728 979776 984998 985527 987696 989184 990584 991116 995328 997272 1000188 1006848 1008273 1009792 1016064 1022028 1027824 1028376 1032192 1034208 1046178 1048576 1050624 1052676 1053696 1055754 1056321 1062784 1062882 1066464 1072512 1073088 1083392 1085508 1088682 1089536 1091664 1095444 1102248 1104299 1108992 1111158 1112832 1114407 1119744 1121931 1125712 1130496 1132096 1132704 1136016 1143072 1145814 1152312 1154048 1156302 1156923 1161216 1163484 1168032 1174656 1179648 1181952 1185408 1192366 1195632 1199128 1199772 1204224 1206576 1207224 1218816 1220541 1225728 1228122 1240029 1244208 1245184 1247616 1251264 1251936 1259712 1262056 1266426 1271808 1273608 1274292 1278018 1285956 1286528 1293824 1296351 1298304 1306368 1314036 1316928 1318912 1321488 1327104 1329696 1333584 1336783 1342464 1344364 1345086 1349019 1354752 1357398 1358127 1362704 1370432 1371168 1376256 1378944 1387038 1394904 1399734 1400832 1403568 1404928 1407672 1408428 1417176 1419813 1421952 1430016 1430784 1432809 1447344 1451576 1455552 1460592 1469664 1477497 1478656 1481544 1483776 1485876 1486674 1492992 1495908 1500282 1507328 1510272 1514688 1524096 1527752 1533042 1536416 1541736 1542564 1548288 1551312 1557376 1566208 1569267 1572864 1575936 1579014 1580544 1583631 1594176 1599696 1605632 1608768 1609632 1618211 1625088 1627388 1628262 1633023 1634304 1637496 1643166 1653372 1658944 1663488 1666737 1668352 1669248 1679616 1688568 1695744 1698144 1699056 1704024 1714608 1718721 1728468 1731072 1734453 1741824 1745226 1752048 1755904 1761984 1769472 1772928 1778112 1788549 1789952 1793448 1798692 1799658 1806336 1809864 1810836 1828224 1835008 1838592 1842183 1849384 1859872 1866312 1867776 1871424 1876896 1877904 1889568 1893084 1895936 1899639 1906688 1907712 1910412 1911438 1917027 1928934 1929792 1940736 1947456 1959552 1969996 1971054 1975392 1978368 1981168 1982232 1990656 1994544 2000376 2013696 2016546 2017629 2019584 2032128 2036097 2044056 2055648 2056752 2064384 2068416 2080557 2092356 2097152 2099601 2101248 2105352 2107392 2111508 2112642 2125568 2125764 2132928 2145024 2146176 2166784 2171016 2177364 2179072 2183328 2190888 2204496 2208598 2217984 2222316 2225664 2228814 2230011 2239488 2243862 2250423 2251424 2260992 2264192 2265408 2272032 2286144 2291628 2299563 2304624 2308096 2312604 2313846 2322432 2326968 2336064 2349312 2352637 2359296 2363904 2368521 2370816 2384732 2391264 2398256 2399544 2408448 2413152 2414448 2437632 2441082 2442393 2451456 2456244 2464749 2480058 2488416 2490368 2495232 2502528 2503872 2519424 2524112 2532852 2543616 2547216 2548584 2556036 2571912 2573056 2587648 2592702 2596608 2612736 2617839 2628072 2633856 2637824 2642976 2654208 2659392 2667168 2673566 2684928 2688728 2690172 2698038 2699487 2709504 2714796 2716254 2725408 2740864 2742336 2752512 2757888 2774076 2789808 2799468 2801664 2807136 2809856 2815344 2816856 2834352 2839626 2843904 2847929 2860032 2861568 2865618 2867157 2893401 2894688 2903152 2911104 2921184 2939328 2954994 2956581 2957312 2963088 2967552 2971752 2973348 2985984 2991816 3000564 3014656 3020544 3024819 3029376 3048192 3055504 3066084 3072832 3083472 3085128 3096576 3102624 3114752 3132416 3138534 3145728 3151872 3158028 3161088 3167262 3168963 3188352 3199392 3211264 3217536 3219264 3236422 3250176 3254776 3256524 3266046 3268608 3274992 3286332 3306744 3312897 3317888 3326976 3333474 3336704 3338496 3343221 3359232 3365793 3377136 3391488 3396288 3398112 3408048 3429216 3437442 3447493 3456936 3462144 3468906 3470769 3483648 3490452 3504096 3511808 3523968 3538944 3545856 3556224 3577098 3579904 3586896 3597384 3599316 3612672 3619728 3621672 3628411 3656448 3661623 3670016 3677184 3684366 3698768 3719744 3720087 3732624 3735552 3742848 3753792 3755808 3779136 3786168 3791872 3799278 3813376 3815424 3820824 3822876 3834054 3857868 3859584 3881472 3889053 3894912 3919104 3939992 3942108 3950784 3956736 3962336 3964464 3981312 3989088 4000752 4010349 4027392 4033092 4035258 4039168 4047057 4064256 4072194 4074381 4088112 4111296 4113504 4128768 4136832 4161114 4173281 4184712 4199202 4202496 4210704 4214784 4223016 4225284 4251136 4251528 4259439 4265856 4290048 4292352 4298427 4333568 4342032 4354728 4358144 4366656 4381776 4392287 4408992 4417196 4432491 4435968 4444632 4451328 4457628 4460022 4478976 4487724 4500846 4502848 4521984 4528384 4530816 4544064 4572288 4583256 4599126 4609248 4616192 4625208 4627692 4644864 4653936 4672128 4698624 4705274 4707801 4718592 4727808 4737042 4741632 4750893 4769464 4782528 4796512 4799088 4816896 4826304 4828896 4854633 4875264 4882164 4884786 4899069 4902912 4912488 4929498 4960116 4976832 4980736 4990464 5000211 5005056 5007744 5038848 5048224 5065704 5087232 5094432 5097168 5112072 5143824 5146112 5156163 5175296 5185404 5193216 5203359 5225472 5235678 5256144 5267712 5275648 5285952 5308416 5318784 5334336 5347132 5365647 5369856 5377456 5380344 5396076 5398974 5419008 5429592 5432508 5450816 5481728 5484672 5505024 5515776 5526549 5548152 5579616 5598936 5603328 5614272 5619712 5630688 5633712 5668704 5679252 5687808 5695858 5698917 5720064 5723136 5731236 5734314 5751081 5786802 5789376 5806304 5822208 5842368 5878656 5909988 5913162 5914624 5926176 5935104 5943504 5946696 5971968 5983632 6001128 6029312 6041088 6049638 6052887 6058752 6096384 6108291 6111008 6132168 6145664 6166944 6170256 6193152 6205248 6229504 6241671 6264832 6277068 6291456 6298803 6303744 6316056 6322176 6334524 6337926 6376704 6398784 6422528 6435072 6438528 6472844 6500352 6509552 6513048 6532092 6537216 6549984 6572664 6613488 6625794 6635776 6653952 6666948 6673408 6676992 6686442 6690033 6718464 6731586 6751269 6754272 6782976 6792576 6796224 6816096 6858432 6874884 6894986 6898689 6913872 6924288 6937812 6941538 6967296 6980904 7008192 7023616 7047936 7057911 7077888 7091712 7105563 7112448 7154196 7159808 7173792 7194768 7198632 7225344 7239456 7243344 7256822 7312896 7323246 7327179 7340032 7354368 7368732 7394247 7397536 7439488 7440174 7465248 7471104 7485696 7507584 7511616 7558272 7572336 7583744 7598556 7626752 7630848 7641648 7645752 7668108 7715736 7719168 7730093 7762944 7778106 7789824 7838208 7853517 7879984 7884216 7901568 7913472 7924672 7928928 7962624 7978176 8001504 8020698 8054784 8066184 8070516 8078336 8094114 8098461 8128512 8144388 8148762 8176224 8222592 8227008 8257536 8273664 8322228 8346562 8369424 8398404 8404992 8421408 8429568 8446032 8450568 8502272 8503056 8518878 8531712 8543787 8580096 8584704 8596854 8601471 8667136 8680203 8684064 8709456 8716288 8733312 8763552 8784574 8817984 8834392 8864982 8869743 8871936 8889264 8902656 8915256 8920044 8957952 8975448 9001692 9005696 9043968 9056768 9061632 9074457 9088128 9144576 9166512 9198252 9218496 9232384 9250416 9255384 9289728 9307872 9344256 9357481 9397248 9410548 9415602 9437184 9455616 9474084 9483264 9501786 9506889 9538928 9565056 9593024 9598176 9633792 9652608 9657792 9709266 9750528 9764328 9769572 9798138 9805824 9824976 9858996 9920232 9938691 9953664 9961472 9980928 10000422 10010112 10015488 10029663 10077696 10096448 10097379 10131408 10174464 10188864 10194336 10224144 10287648 10292224 10312326 10342479 10350592 10370808 10386432 10406718 10412307 10450944 10471356 10512288 10535424 10551296 10571904 10616832 10637568 10668672 10694264 10731294 10739712 10754912 10760688 10792152 10797948 10838016 10859184 10865016 10885233 10901632 10963456 10969344 10984869 11010048 11031552 11053098 11096304 11159232 11197872 11206656 11228544 11239424 11261376 11267424 11327477 11337408 11358504 11375616 11391716 11397834 11440128 11446272 11462472 11468628 11502162 11573604 11578752 11612608 11644416 11667159 11684736 11757312 11819976 11826324 11829248 11852352 11870208 11887008 11893392 11943936 11967264 12002256 12031047 12058624 12082176 12099276 12105774 12117504 12141171 12192768 12216582 12222016 12223143 12264336 12291328 12333888 12340512 12386304 12410496 12459008 12483342 12519843 12529664 12554136 12597606 12607488 12632112 12644352 12669048 12675852 12753408 12778317 12797568 12845056 12870144 12877056 12895281 12945688 13000704 13019104 13026096 13064184 13074432 13099968 13145328 13176861 13226976 13251588 13271552 13297473 13307904 13333896 13346816 13353984 13372884 13380066 13436928 13463172 13502538 13508544 13565952 13585152 13592448 13632192 13716864 13749768 13789972 13797378 13827744 13848576 13875624 13883076 13934592 13961808 14016384 14047232 14095872 14115822 14123403 14155776 14183424 14211126 14224896 14252679 14308392 14319616 14347584 14389536 14397264 14450688 14478912 14486688 14513644 14563899 14625792 14646492 14654358 14680064 14697207 14708736 14737464 14788494 14795072 14878976 14880348 14930496 14942208 14971392 15000633 15015168 15023232 15116544 15144672 15167488 15197112 15253504 15261696 15283296 15291504 15336216 15431472 15438336 15460186 15468489 15525888 15556212 15579648 15610077 15676416 15707034 15759968 15768432 15803136 15826944 15849344 15857856 15925248 15956352 16003008 16041396 16096941 16109568 16132368 16141032 16156672 16188228 16196922 16257024 16288776 16297524 16352448 16445184 16454016 16515072 16547328 16579647 16644456 16693124 16738848 16796808 16809984 16842816 16859136 16892064 16901136 17004544 17006112 17037756 17063424 17087574 17096751 17160192 17169408 17193708 17202942 17253243 17334272 17360406 17368128 17418912 17432576 17466624 17527104 17569148 17635968 17668784 17729964 17739486 17743872 17778528 17805312 17830512 17840088 17915904 17950896 18003384 18011392 18087936 18113536 18123264 18148914 18158661 18176256 18289152 18324873 18333024 18396504 18436992 18464768 18500832 18510768 18579456 18615744 18688512 18714962 18725013 18794496 18821096 18831204 18874368 18896409 18911232 18948168 18966528 19003572 19013778 19077856 19130112 19186048 19196352 19267584 19305216 19315584 19418532 19501056 19528656 19539144 19596276 19611648 19649952 19717992 19840464 19877382 19907328 19922944 19961856 20000844 20020224 20030976 20059326 20070099 20155392 20192896 20194758 20253807 20262816 20348928 20377728 20388672 20448288 20575296 20584448 20624652 20684958 20696067 20701184 20741616 20772864 20813436 20824614 20901888 20942712 21024576 21070848 21102592 21143808 21173733 21233664 21275136 21316689 21337344 21388528 21462588 21479424 21509824 21521376 21584304 21595896 21676032 21718368 21730032 21770466 21803264 21926912 21938688 21969738 21981537 22020096 22063104 22106196 22182741 22192608 22318464 22395744 22413312 22457088 22478848 22522752 22534848 22654954 22674816 22717008 22751232 22783432 22795668 22880256 22892544 22924944 22937256 23004324 23147208 23157504 23190279 23225216 23288832 23334318 23369472 23514624 23560551 23639952 23652648 23658496 23704704 23740416 23774016 23786784 23887872 23934528 24004512 24062094 24117248 24164352 24198552 24211548 24235008 24282342 24295383 24385536 24433164 24444032 24446286 24528672 24582656 24667776 24681024 24772608 24820992 24918016 24966684 25039686 25059328 25108272 25195212 25214976 25264224 25288704 25338096 25351704 25398877 25506816 25556634 25595136 25631361 25690112 25740288 25754112 25790562 25804413 25891376 26001408 26038208 26040609 26052192 26128368 26148864 26199936 26290656 26353722 26453952 26503176 26543104 26594946 26609229 26615808 26667792 26693632 26707968 26745768 26760132 26873856 26926344 27005076 27017088 27131904 27170304 27184896 27223371 27264384 27433728 27499536 27579944 27594756 27655488 27697152 27751248 27766152 27869184 27923616 28032768 28072443 28094464 28191744 28231644 28246806 28311552 28366848 28422252 28449792 28505358 28520667 28616784 28639232 28695168 28779072 28794528 28901376 28957824 28973376 29027288 29127798 29251584 29292984 29308716 29394414 29417472 29474928 29576988 29590144 29757952 29760696 29816073 29860992 29884416 29942784 30001266 30030336 30046464 30088989 30233088 30289344 30334976 30394224 30507008 30523392 30566592 30583008 30672432 30746009 30862944 30876672 30920372 30936978 31027437 31051776 31112424 31159296 31220154 31236921 31352832 31414068 31519936 31536864 31606272 31653888 31698688 31715712 31850496 31912704 32006016 32082792 32193882 32219136 32264736 32282064 32313344 32376456 32393844 32514048 32577552 32595048 32655699 32704896 32890368 32908032 32954607 33030144 33094656 33159294 33288912 33386248 33477696 33593616 33619968 33685632 33718272 33784128 33802272 33982431 34009088 34012224 34075512 34126848 34175148 34193502 34320384 34338816 34387416 34405884 34506486 34668544 34720812 34736256 34837824 34865152 34933248 35001477 35054208 35138296 35271936 35337568 35459928 35478972 35487744 35557056 35610624 35661024 35680176 35831808 35901792 36006768 36022784 36093141 36175872 36227072 36246528 36297828 36317322 36352512 36423513 36578304 36649746 36666048 36793008 36873984 36929536 37001664 37021536 37158912 37231488 37377024 37429924 37450026 37559529 37588992 37642192 37662408 37792818 37822464 37896336 37933056 38007144 38027556 38155712 38260224 38334951 38372096 38392704 38535168 38610432 38631168 38685843 38837064 39002112 39057312 39078288 39192552 39223296 39299904 39435984 39530583 39680928 39754764 39814656 39845888 39892419 39923712 40001688 40040448 40061952 40118652 40140198 40310784 40385792 40389516 40507614 40525632 40697856 40755456 40777344 40896576 41150592 41168896 41249304 41369916 41392134 41402368 41483232 41545728 41626872 41649228 41803776 41885424 42049152 42141696 42205184 42287616 42347466 42370209 42467328 42550272 42633378 42674688 42758037 42777056 42925176 42958848 43019648 43042752 43168608 43191792 43352064 43436736 43460064 43540932 43606528 43691697 43853824 43877376 43939476 43963074 44040192 44091621 44126208 44212392 44365482 44385216 44636928 44791488 44826624 44914176 44957696 45001899 45045504 45069696 45309908 45349632 45434016 45502464 45566864 45591336 45760512 45785088 45849888 45874512 46008648 46294416 46315008 46380558 46405467 46450432 46577664 46668636 46738944 46830231 47029248 47121102 47279904 47305296 47316992 47409408 47480832 47548032 47573568 47775744 47869056 48009024 48124188 48234496 48290823 48328704 48397104 48423096 48470016 48564684 48590766 48771072 48866328 48888064 48892572 49057344 49165312 49335552 49362048 49545216 49641984 49738941 49836032 49933368 50079372 50118656 50216544 50390424 50429952 50528448 50577408 50676192 50703408 50797754 51013632 51113268 51190272 51262722 51290253 51380224 51480576 51508224 51581124 51608826 51759729 51782752 52002816 52076416 52081218 52104384 52256736 52297728 52399872 52581312 52707444 52907904 53006352 53086208 53189892 53218458 53231616 53335584 53387264 53415936 53491536 53520264 53747712 53852688 54010152 54034176 54110651 54263808 54340608 54369792 54446742 54475983 54528768 54867456 54974619 54999072 55159888 55189512 55310976 55394304 55502496 55532304 55738368 55847232 56065536 56144886 56175039 56188928 56383488 56463288 56493612 56623104 56689227 56733696 56844504 56899584 57010716 57041334 57233568 57278464 57390336 57558144 57589056 57802752 57915648 57946752 58054576 58255596 58503168 58585968 58617432 58788828 58834944 58949856 59153976 59180288 59515904 59521392 59632146 59721984 59768832 59885568 60002532 60060672 60092928 60177978 60210297 60466176 60578688 60669952 60761421 60788448 61014016 61046784 61133184 61166016 61344864 61492018 61725888 61753344 61840744 61873956 62054874 62088201 62103552 62224848 62318592 62440308 62473842 62705664 62828136 63039872 63073728 63212544 63307776 63397376 63431424 63521199 63700992 63825408 63950067 64012032 64165584 64387764 64438272 64529472 64564128 64626688 64752912 64787688 65028096 65155104 65190096 65311398 65409792 65502367 65780736 65816064 65909214 65944611 66060288 66189312 66318588 66548223 66577824 66772496 66955392 67187232 67239936 67371264 67436544 67568256 67604544 67964862 68018176 68024448 68151024 68253696 68350296 68387004 68640768 68677632 68774832 68811768 69012972 69337088 69441624 69472512 69570837 69675648 69730304 69866496 70002954 70108416 70276592 70543872 70675136 70681653 70919856 70957944 70975488 71114112 71221248 71322048 71360352 71663616 71803584 72013536 72045568 72186282 72351744 72454144 72493056 72595656 72634644 72705024 72847026 72886149 73156608 73299492 73332096 73586016 73747968 73859072 74003328 74043072 74317824 74462976 74754048 74859848 74900052 75119058 75177984 75284384 75324816 75585636 75644928 75792672 75866112 76014288 76055112 76196631 76311424 76520448 76669902 76744192 76785408 76894083 77070336 77220864 77262336 77371686 77413239 77674128 78004224 78114624 78156576 78385104 78446592 78599808 78871968 79061166 79292339 79361856 79509528 79629312 79784838 79827687 79847424 80003376 80080896 80123904 80237304 80280396 80621568 80771584 80779032 81015228 81051264 81395712 81510912 81554688 81670113 81793152 82301184 82337792 82498608 82739832 82784268 82804736 82966464 83091456 83253744 83298456 83453453 83607552 83770848 84098304 84217329 84283392 84410368 84575232 84694932 84740418 84934656 85100544 85266756 85349376 85516074 85554112 85562001 85850352 85917696 86039296 86085504 86337216 86383584 86704128 86873472 86920128 87081864 87213056 87383394 87707648 87754752 87878952 87926148 88183242 88252416 88424784 88730964 88770432 89273856 89448219 89582976 89653248 89828352 89915392 90003798 90091008 90139392 90266967 90619816 90699264 90868032 91004928 91133728 91182672 91521024 91570176 91699776 91749024 92017296 92238027 92588832 92630016 92761116 92810934 92900864 93082311 93155328 93337272 93477888 93660462 93710763 94058496 94242204 94559808 94610592 94633984 94818816 94961664 95096064 95147136 95551488 95738112 96018048 96248376 96581646 96657408 96794208 96846192 96940032 97129368 97181532 97542144 97732656 97776128 97785144 97967097 98114688 98330624 98671104 98724096 98863821 99090432 99283968 99477882 99672064 99866736 100158744 100237312 100433088 100780848 100859904 101056896 101154816 101352384 101406816 101595508 101947293 102027264 102226536 102380544 102525444 102580506 102760448 102961152 103016448 103162248 103217652 103519458 103565504 104005632 104152832 104162436 104208768 104513472 104595456 104799744 105004431 105162624 105414888 105815808 106012704 106172416 106379784 106436916 106463232 106671168 106774528 106831872 106983072 107040528 107495424 107705376 108020304 108068352 108221302 108279423 108527616 108681216 108739584 108893484 108951966 109057536 109270539 109734912 109949238 109998144 110319776 110379024 110621952 110788608 111004992 111064608 111476736 111694464 112131072 112289772 112350078 112377856 112678587 112766976 112926576 112987224 113378454 113467392 113689008 113799168 114021432 114082668 114467136 114556928 114780672 115004853 115116288 115178112 115605504 115831296 115893504 116057529 116109152 116511192 117006336 117171936 117234864 117577656 117669888 117899712 118307952 118360576 118591749 119031808 119042784 119264292 119443968 119537664 119677257 119771136 120005064 120121344 120185856 120355956 120420594 120932352 121157376 121339904 121522842 121576896 122028032 122093568 122266368 122332032 122689728 122984036 123451776 123506688 123681488 123747912 124109748 124176402 124207104 124449696 124637184 124880616 124947684 125411328 125656272 126079744 126147456 126425088 126615552 126794752 126862848 127042398 127110627 127401984 127650816 127900134 128024064 128274111 128331168 128775528 128876544 129058944 129128256 129253376 129505824 129575376 130056192 130310208 130380192 130622796 130819584 131004734 131075091 131561472 131632128 131818428 131889222 132120576 132274863 132378624 132637176 133096446 133155648 133544992 133910784 134374464 134479872 134742528 134873088 135005697 135136512 135209088 135929724 136036352 136048896 136302048 136507392 136700592 136774008 137281536 137355264 137549664 137623536 138025944 138674176 138883248 138945024 139141674 139216401 139351296 139460608 139732992 140005908 140216832 140490693 140553184 141087744 141350272 141363306 141839712 141915888 141950976 142228224 142442496 142644096 142720704 143327232 143607168 144027072 144091136 144372564 144703488 144872469 144908288 144986112 145191312 145269288 145410048 145694052 145772298 146313216 146598984 146664192 147172032 147495936 147718144 148006656 148086144 148635648 148925952 149216823 149508096 149719696 149800104 150238116 150355968 150568768 150649632 151171272 151289856 151585344 151732224 152028576 152110224 152393262 152622848 153040896 153339804 153488384 153570816 153788166 153870759 154140672 154441728 154524672 154743372 154826478 155279187 155348256 156008448 156229248 156313152 156770208 156893184 157199616 157743936 158122332 158584678 158723712 159019056 159258624 159569676 159655374 159694848 160006752 160161792 160247808 160474608 160560792 161243136 161543168 161558064 162030456 162102528 162331953 162791424 163021824 163109376 163340226 163427949 163586304 164602368 164675584 164923857 164997216 165479664 165568536 165609472 165932928 166182912 166507488 166596912 166906906 167215104 167541696 168196608 168434658 168525117 168566784 168820736 169150464 169389864 169480836 169869312 170067681 170201088 170533512 170698752 171032148 171108224 171124002 171700704 171835392 172078592 172171008 172674432 172767168 173408256 173746944 173840256 174163728 174426112 174766788 175415296 175509504 175757904 175852296 176366484 176504832 176849568 177461928 177540864 177792139 178547712 178896438 179165952 179306496 179656704 179830784 180007596 180182016 180278784 180533934 180630891 181239632 181398528 181736064 182009856 182267456 182284263 182365344 183042048 183140352 183399552 183498048 184034592 184476054 185177664 185260032 185522232 185621868 185801728 186164622 186264603 186310656 186674544 186955776 187320924 187421526 188116992 188484408 189119616 189221184 189267968 189637632 189923328 190192128 190294272 190563597 191102976 191476224 191850201 192036096 192496752 193163292 193314816 193588416 193692384 193880064 194258736 194363064 195084288 195465312 195552256 195570288 195934194 196229376 196507101 196661248 197342208 197448192 197727642 197833833 198180864 198567936 198955764 199344128 199644669 199733472 200317488 200474624 200866176 201561696 201719808 202113792 202309632 202704768 202813632 203191016 203894586 204054528 204453072 204761088 205050888 205161012 205922304 206032896 206324496 206435304 207038916 207131008 208011264 208305664 208324872 208417536 208712511 209026944 209190912 209599488 210008862 210325248 210829776 211631616 212025408 212344832 212759568 212873832 212926464 213342336 213549056 213663744 213966144 214081056 214990848 215222063 215410752 216040608 216136704 216442604 216558846 217055232 217362432 217479168 217786968 217903932 218115072 218541078 218658447 219469824 219898476 219996288 220639552 220758048 221243904 221577216 222009984 222129216 222953472 223388928 224262144 224579544 224700156 224755712 225357174 225533952 225853152 225974448 226756908 226934784 227378016 227598336 228042864 228165336 228589893 228934272 229113856 229561344 230009706 230232576 230356224 230682249 231211008 231662592 231787008 232115058 232218304 232239717 233022384 234012672 234343872 234469728 235155312 235339776 235799424 236615904 236721152 237183498 237877017 238063616 238085568 238528584 238887936 239354514 239483061 239542272 240010128 240242688 240371712 240711912 240841188 241864704 242314752 242679808 243045684 243153792 244056064 244187136 244532736 244664064 245010339 245379456 245968072 246903552 247013376 247362976 247495824 248219496 248352804 248414208 248899392 249274368 249761232 249895368 250360359 250822656 251312544 252159488 252294912 252651987 252850176 253231104 253589504 253725696 254084796 254221254 254803968 255301632 255800268 256048128 256548222 256662336 257551056 257753088 258117888 258256512 258506752 259011648 259150752 260112384 260620416 260760384 261245592 261639168 262009468 262150182 263122944 263264256 263636856 263778444 264549726 264757248 265274352 266192892 266311296 267089984 267821568 268344657 268748928 268959744 269485056 269746176 270011394 270273024 270418176 270800901 271859448 272072704 272097792 272604096 273014784 273401184 273548016 274563072 274710528 275099328 275247072 276051888 276714081 277348352 277766496 277890048 278283348 278432802 278702592 278921216 279246933 279465984 280011816 280433664 280981386 281106368 281132289 282175488 282700544 282726612 283679424 283831776 283901952 284456448 284884992 285288192 285441408 286654464 287214336 288054144 288182272 288745128 289744938 289816576 289972224 290382624 290538576 290820096 291388104 291544596 292626432 293197968 293328384 293901291 294344064 294991872 295436288 296013312 296172288 296591463 297271296 297851904 298433646 299016192 299439392 299600208 300476232 300711936 301137536 301299264 302342544 302579712 303170688 303464448 304057152 304220448 304786524 305245696 305841879 306081792 306679608 306976768 307141632 307576332 307741518 308281344 308883456 309049344 309486744 309652956 310558374 310696512 312016896 312458496 312626304 313540416 313786368 314399232 315013293 315487872 316244664 317169356 317447424 318038112 318517248 319139352 319310748 319389696 320013504 320323584 320495616 320949216 321121584 322486272 323086336 323116128 324060912 324205056 324663906 324838269 325582848 326043648 326218752 326680452 326855898 327172608 327811617 329204736 329351168 329847714 329994432 330959328 331137072 331218944 331865856 332365824 333014976 333193824 333813812 334430208 335083392 336393216 336869316 337050234 337133568 337641472 338035761 338300928 338779728 338961672 340135362 340402176 341067024 341397504 342064296 342216448 342248004 343401408 343670784 344157184 344342016 345014559 345348864 345534336 346816512 347493888 347680512 348172587 348327456 348852224 349533576 350830592 351019008 351515808 351704592 352732968 353009664 353699136 354923856 355081728 355584278 355775247 357095424 357792876 358331904 358612992 359031771 359313408 359661568 360015192 360364032 360557568 361067868 361261782 362479264 362797056 363472128 364019712 364534912 364568526 364730688 366084096 366280704 366799104 366996096 368069184 368952108 370355328 370520064 371044464 371243736 371603456 372329244 372529206 372621312 373349088 373911552 374641848 374843052 376233984 376968816 378239232 378442368 378535936 379275264 379846656 380384256 380588544 381127194 381331881 382205952 382952448 383700402 384072192 384822333 384993504 386326584 386629632 387176832 387384768 387760128 388517472 388726128 390168576 390930624 391104512 391140576 391868388 392458752 393014202 393225273 393322496 394684416 394896384 395455284 395667666 396361728 396824589 397135872 397911528 398688256 399289338 399466944 400634976 400949248 401732352 403123392 403439616 404227584 404619264 405017091 405409536 405627264 406382032 407789172 408109056 408906144 409522176 410101776 410322024 411844608 412065792 412648992 412870608 414077832 414262016 416022528 416611328 416649744 416835072 417425022 417649203 418053888 418381824 419198976 420017724 420650496 421472079 421659552 423263232 424050816 424689664 425519136 425747664 425852928 426684672 427098112 427327488 427932288 428162112 429981696 430444126 430821504 432081216 432273408 432885208 433117692 434110464 434617407 434724864 434958336 435573936 435807864 436230144 437082156 437316894 438939648 439796952 439992576 441279104 441516096 442487808 443154432 444019968 444258432 445906944 446777856 447650469 448524288 449159088 449400312 449511424 450714348 451067904 451706304 451948896 453513816 453869568 454756032 455196672 456085728 456330672 457179786 457868544 458227712 459122688 460019412 460465152 460712448 461364498 461612277 462422016 463325184 463574016 464230116 464436608 464479434 465837561 466044768 468025344 468687744 468939456 470310624 470679552 471598848 473231808 473442304 474366996 475754034 476127232 476171136 477057168 477775872 478709028 478966122 479084544 480020256 480485376 480743424 481423824 481682376 483729408 484629504 485359616 486091368 486307584 486995859 488112128 488374272 489065472 489328128 490020678 490283847 490758912 491936144 493807104 494026752 494725952 494771571 494991648 496438992 496705608 496828416 497798784 498548736 499522464 499790736 500720718 501645312 502625088 504318976 504589824 505303974 505575351 505700352 506462208 507179008 507451392 508169592 508442508 509607936 510203043 510603264 511600536 512096256 513096444 513324672 515102112 515506176 516235776 516513024 517013504 518023296 518301504 520224768 521240832 521520768 522491184 523278336 524018936 524300364 526245888 526528512 527273712 527556888 529099452 529514496 530548704 532385784 532622592 533376417 534179968 535643136 536689314 537497856 537919488 538970112 539492352 540022788 540546048 540836352 541601802 541892673 543718896 544145408 544195584 545208192 546029568 546802368 547096032 549126144 549421056 550198656 550494144 552103776 553428162 554696704 555532992 555780096 556566696 556865604 557405184 558493866 558793809 558931968 560023632 560867328 561962772 562212736 562264578 564350976 565401088 565453224 567358848 567663552 567803904 568912896 569769984 570576384 570882816 571690791 573308928 574428672 576108288 576364544 577490256 579489876 579633152 579944448 580765248 581077152 581640192 582776208 583089192 584174171 585252864 586395936 586656768 587802582 588688128 589521303 589983744 590872576 592026624 592344576 593182926 593501499 594542592 595703808 596867292 598032384 598878784 598934007 599200416 600952464 601423872 602275072 602598528 604685088 605159424 606341376 606928896 608114304 608440896 609573048 610491392 611683758 612163584 613359216 613953536 614283264 615152664 615483036 617766912 618098688 618973488 619305912 621116748 621393024 624033792 624916992 625252608 626137533 627080832 627572736 628798464 630026586 630975744 632489328 634338712 634894848 636076224 637034496 638278704 638621496 638779392 640027008 640647168 640991232 641898432 642243168 644972544 645666189 646172672 646232256 648121824 648410112 649327812 649676538 651165696 652087296 652437504 653360904 653711796 654345216 655623234 655975341 658409472 658702336 659695428 659988864 661918656 662274144 662437888 663731712 664731648 666029952 666387648 667627624 668860416 670166784 672786432 673738632 674100468 674267136 676071522 676601856 677559456 677923344 680270724 680804352 682134048 682795008 684128592 684432896 684496008 685769679 686802816 687341568 688314368 688684032 690029118 690697728 691068672 692046747 693633024 694987776 695361024 696345174 696654912 697704448 699067152 701661184 702038016 703031616 703409184 705465936 706019328 707398272 709847712 710163456 711168556 711550494 713631051 714190848 715585752 716663808 718063542 718449183 718626816 719323136 720030384 720728064 721115136 722135736 722523564 724958528 725594112 726944256 728039424 729069824 729137052 729461376 732168192 732561408 733598208 733992192 735031017 736138368 737904216 740710656 741040128 742088928 742487472 743206912 744658488 745058412 745242624 746698176 747823104 749283696 749686104 751081077 752467968 753937632 756478464 756884736 757071872 757955961 758550528 759693312 760768512 761177088 762254388 762663762 764411904 765904896 767400804 768144384 769644666 769987008 772653168 773259264 774353664 774769536 775520256 777034944 777452256 780337152 781861248 782209024 782281152 783736776 784917504 786028404 786450546 786644992 789368832 789792768 790910568 791335332 793649178 794271744 795823056 797376512 798578676 798933888 801269952 801898496 803464704 805033971 806246784 806879232 808455168 809238528 810034182 810819072 811254528 812402703 812764064 815578344 816218112 817812288 819044352 820203552 820644048 823689216 824131584 825297984 825741216 828155664 828524032 830142243 832045056 833222656 833299488 833670144 834850044 835298406 836107776 836763648 837740799 838397952 840035448 841300992 842944158 843319104 846526464 848101632 849379328 851038272 851495328 851705856 853369344 854196224 854654976 855864576 856324224 859963392 860888252 861643008 864162432 864546816 865770416 866235384 869234814 869449728 869916672 871147872 871615728 872460288 874164312 874633788 877879296 879593904 879985152 881703873 882558208 883032192 884975616 886308864 888039936 888516864 889774389 891813888 893555712 895300938 897048576 898318176 898800624 899022848 901428696 902135808 903412608 903897792 907027632 907739136 909512064 910393344 912171456 912661344 914359572 915737088 916455424 917525637 918245376 920038824 920930304 921424896 922728996 923224554 924844032 926650368 927148032 928460232 928873216 928958868 931675122 932089536 936050688 937375488 937878912 940621248 941359104 943197696 945039879 946463616 946884608 948733992 951508068 952254464 952342272 954114336 955551744 957418056 957932244 958169088 960040512 960970752 961486848 962847648 963364752 967458816 969259008 970719232 972182736 972615168 973991718 974514807 976224256 976748544 978130944 978656256 980041356 980567694 981517824 983434851 983872288 987614208 988053504 989451904 989543142 989983296 992877984 993411216 993656832 995597568 997097472 999044928 999581472 1001441436 1003290624 1005250176 1008637952 1009179648 1010607948 1011150702 1011400704 1012924416 1014107283 1014358016 1014902784 1016339184 1016885016 1020406086 1021206528 1023201072 1024192512 1026192888 1026649344 1030204224 1031012352 1032471552 1033026048 1034027008 1035043677 1036046592 1036603008 1040449536 1042481664 1043041536 1044517761 1044982368 1046556672 1048037872 1048600728 1052491776 1053057024 1054547424 1055113776 1058198904 1059028992 1061097408 1064771568 1065245184 1066752834 1067325741 1068359936 1071286272 1073378628 1074995712 1075838976 1077095313 1077940224 1078984704 1080045576 1081092096 1081672704 1083203604 1083785346 1087437792 1088290816 1088391168 1090416384 1092059136 1093604736 1094192064 1098252288 1098842112 1100397312 1100988288 1104207552 1106856324 1109393408 1111065984 1111560192 1113133392 1113731208 1114810368 1116987732 1117587618 1117863936 1120047264 1121734656 1123925544 1124425472 1124529156 1128701952 1130802176 1130906448 1134717696 1135327104 1135607808 1137825792 1139539968 1141152768 1141765632 1143381582 1143995643 1146617856 1148857344 1152216576 1152729088 1154466999 1154980512 1158979752 1159266304 1159888896 1161530496 1162154304 1163280384 1165552416 1166178384 1168348342 1170505728 1172791872 1173313536 1175605164 1177376256 1179042606 1179675819 1179967488 1181745152 1184053248 1184689152 1186365852 1187002998 1189085184 1190473767 1191407616 1193734584 1196064768 1197757568 1197868014 1198400832 1201904928 1202847744 1204550144 1205197056 1209370176 1210318848 1212682752 1213857792 1215051273 1216228608 1216881792 1219146096 1220982784 1223367516 1224327168 1226718432 1227907072 1228566528 1230305328 1230966072 1235533824 1236197376 1237946976 1238611824 1242233496 1242786048 1244544973 1248067584 1249833984 1250505216 1252275066 1252947609 1254161664 1255145472 1257596928 1260053172 1261951488 1264416237 1264978656 1268677424 1269789696 1272152448 1274068992 1276557408 1277242992 1277558784 1280054016 1281294336 1281982464 1283796864 1284486336 1289945088 1291332378 1292345344 1292464512 1296243648 1296820224 1298655624 1299353076 1302331392 1303852221 1304174592 1304875008 1306721808 1307423592 1308690432 1311246468 1311950682 1316818944 1317404672 1319390856 1319977728 1323837312 1324548288 1324875776 1327463424 1329463296 1332059904 1332775296 1335255248 1337720832 1340333568 1342951407 1345572864 1347477264 1348200936 1348534272 1352143044 1353203712 1355118912 1355846688 1360541448 1361608704 1364268096 1365590016 1368257184 1368865792 1368992016 1371539358 1373605632 1374683136 1376628736 1377368064 1380058236 1381395456 1382137344 1384093494 1384836831 1387266048 1389975552 1390722048 1392690348 1393309824 1395408896 1397512683 1398134304 1403322368 1404076032 1406063232 1406818368 1410931872 1412038656 1414796544 1419695424 1420326912 1422337112 1423100988 1427262102 1428381696 1431171504 1433327616 1436127084 1436898366 1437253632 1440060768 1441456128 1442230272 1444271472 1445047128 1449917056 1451188224 1453888512 1456078848 1458139648 1458274104 1458922752 1460987577 1464336384 1465122816 1467196416 1467984384 1470062034 1470851541 1472276736 1475808432 1481421312 1482080256 1484177856 1484974944 1486413824 1489316976 1490116824 1490485248 1493396352 1495646208 1498567392 1499372208 1502162154 1504935936 1506554441 1507875264 1512956928 1513769472 1515911922 1516726053 1517101056 1519386624 1521537024 1522354176 1524508776 1525327524 1528823808 1530609129 1531809792 1534801608 1536288768 1539289332 1539974016 1545306336 1546518528 1548707328 1549539072 1551040512 1554069888 1554904512 1560674304 1563722496 1564418048 1564562304 1567473552 1569835008 1572056808 1572901092 1573289984 1578737664 1579585536 1581821136 1582670664 1587298356 1588543488 1591646112 1594753024 1597157352 1597867776 1600129251 1602539904 1603796992 1606929408 1610067942 1612493568 1613758464 1616910336 1618477056 1620068364 1621638144 1622509056 1624805406 1625528128 1625678019 1631156688 1632436224 1635624576 1638088704 1640407104 1641288096 1647378432 1648263168 1650595968 1651482432 1656311328 1657048064 1660284486 1664090112 1666445312 1666598976 1667340288 1669700088 1670596812 1672215552 1675481598 1676381427 1676795904 1680070896 1682601984 1685888316 1686638208 1693052928 1696203264 1698758656 1702076544 1702990656 1703411712 1706738688 1708392448 1709309952 1711729152 1712648448 1715072373 1719926784 1721776504 1723286016 1728324864 1729093632 1731540832 1732470768 1738469628 1738899456 1739833344 1742295744 1743231456 1744920576 1748328624 1749267576 1752522513 1755758592 1759187808 1759970304 1763407746 1765116416 1766064384 1768563909 1769951232 1772617728 1776079872 1777033728 1779548778 1780504497 1783627776 1787111424 1790601876 1794097152 1796636352 1797601248 1798045696 1802857392 1804271616 1806825216 1807795584 1814055264 1815478272 1819024128 1820786688 1824342912 1825322688 1828719144 1831474176 1835051274 1836490752 1840077648 1841860608 1842849792 1845457992 1846449108 1853300736 1854296064 1856920464 1857746432 1857917736 1863350244 1864179072 1872101376 1874750976 1875757824 1878412599 1881242496 1882718208 1886395392 1890079758 1892927232 1893769216 1897467984 1903016136 1904508928 1904684544 1908228672 1911103488 1914836112 1915864488 1916338176 1920081024 1921941504 1922973696 1925695296 1926729504 1934917632 1936998567 1938518016 1941438464 1944365472 1945230336 1947983436 1949029614 1952448512 1953497088 1956261888 1957312512 1960082712 1961135388 1963035648 1966869702 1967744576 1967926023 1975228416 1976107008 1978903808 1979086284 1979966592 1985755968 1986822432 1987313664 1991195136 1994194944 1998089856 1999162944 2002882872 2006581248 2010500352 2017275904 2018359296 2021215896 2022301404 2022801408 2028214566 2028716032 2029805568 2032678368 2033770032 2040812172 2042413056 2046402144 2048385024 2052385776 2053298688 2057309037 2060408448 2062024704 2064943104 2066052096 2068054016 2070087354 2072093184 2073206016 2076140241 2080899072 2084963328 2086083072 2089035522 2089964736 2093113344 2096075744 2097201456 2104983552 2106114048 2109094848 2110227552 2116397808 2118057984 2122194816 2129543136 2130490368 2133505668 2134651482 2136719872 2140893153 2142572544 2146757256 2149991424 2154190626 2155347549 2155880448 2157969408 2160091152 2162184192 2163345408 2166407208 2167570692 2174875584 2176581632 2176782336 2180832768 2184118272 2187209472 2188384128 2196504576 2197684224 2200794624 2201976576 2205093051 2208415104 2213712648 2222131968 2223120384 2226266784 2227462416 2229620736 2233975464 2235175236 2235727872 2240094528 2243469312 2247851088 2248850944 2249058312 2253243231 2257403904 2261604352 2261812896 2269435392 2270654208 2271215616 2273867883 2275651584 2279079936 2282305536 2283531264 2286763164 2287991286 2293235712 2297714688 2304433152 2305458176 2308933998 2309961024 2317959504 2318532608 2319777792 2323060992 2324308608 2326560768 2331104832 2332356768 2336696684 2341011456 2345583744 2346627072 2351210328 2354752512 2358085212 2359351638 2359934976 2363490304 2368106496 2369378304 2372731704 2374005996 2380947534 2382815232 2387469168 2392129536 2395515136 2395736028 2396801664 2403809856 2405695488 2409100288 2410394112 2415101913 2418740352 2420637696 2425365504 2427715584 2430102546 2432457216 2433763584 2437208109 2438292192 2441965568 2446735032 2448654336 2453436864 2455814144 2457133056 2460610656 2461932144 2471067648 2472394752 2475893952 2477223648 2484466992 2485572096 2489089946 2490426729 2496135168 2499667968 2501010432 2504550132 2505895218 2508323328 2510290944 2513222397 2515193856 2520106344 2523902976 2528832474 2529957312 2537354848 2539579392 2544304896 2548137984 2553114816 2554485984 2555117568 2560108032 2562588672 2563964928 2567593728 2568972672 2579890176 2582664756 2584690688 2584929024 2592487296 2593640448 2597311248 2598706152 2607704442 2608349184 2609750016 2613443616 2614847184 2617380864 2622492936 2623901364 2633637888 2634809344 2638781712 2639955456 2645111619 2647674624 2649096576 2649751552 2654926848 2658926592 2664119808 2665550592 2669323167 2670510496 2675441664 2680667136 2685902814 2691145728 2694954528 2696401872 2697068544 2704286088 2706407424 2710237824 2711693376 2721082896 2723217408 2728536192 2731180032 2736514368 2737731584 2737984032 2743078716 2747211264 2749366272 2752576911 2753257472 2754736128 2760116472 2762790912 2764274688 2768186988 2769673662 2774532096 2779951104 2781444096 2785380696 2786619648 2790817792 2795025366 2796268608 2806644736 2808152064 2812126464 2813636736 2821863744 2824077312 2829593088 2835119637 2839390848 2840653824 2844674224 2846201976 2854524204 2856763392 2862343008 2866655232 2872254168 2873796732 2874507264 2880121536 2882912256 2884460544 2888542944 2890094256 2899834112 2902376448 2907777024 2912157696 2916279296 2916548208 2917845504 2921975154 2923544421 2928672768 2930245632 2934392832 2935968768 2940124068 2941703082 2944553472 2950304553 2951616864 2962842624 2964160512 2968355712 2969949888 2972827648 2978633952 2980233648 2980970496 2986792704 2991292416 2997134784 2998744416 3004324308 3009871872 3013108882 3015750528 3025913856 3027538944 3031823844 3033452106 3034202112 3038773248 3042321849 3043074048 3044708352 3049017552 3050655048 3061218258 3063619584 3069603216 3072577536 3078578664 3079948032 3090612672 3093037056 3097414656 3099078144 3102081024 3105131031 3108139776 3109809024 3121348608 3127444992 3128836096 3129124608 3133553283 3134947104 3139670016 3144113616 3145802184 3146579968 3157475328 3159171072 3163642272 3165341328 3174596712 3177086976 3183292224 3189506048 3194314704 3195735552 3200258502 3201977223 3205079808 3207593984 3213858816 3220135884 3224987136 3227516928 3231285939 3233820672 3236954112 3240136728 3243276288 3245018112 3249610812 3251056256 3251356038 3262313376 3264872448 3271249152 3276177408 3280814208 3282576192 3294756864 3296526336 3301191936 3302964864 3312622656 3314096128 3320568972 3328180224 3332890624 3333197952 3334680576 3339400176 3341193624 3344431104 3350963196 3352762854 3353591808 3360141792 3365203968 3371776632 3373276416 3386105856 3392406528 3397517312 3404153088 3405981312 3406823424 3413477376 3416784896 3418619904 3423458304 3425296896 3430144746 3431986929 3439853568 3443553008 3446572032 3456649728 3458187264 3463081664 3463400997 3464941536 3476939256 3477798912 3479666688 3484591488 3486462912 3489841152 3496657248 3498535152 3505045026 3511517184 3518375616 3519940608 3526815492 3530232832 3532128768 3537127818 3539027457 3539902464 3545235456 3552159744 3554067456 3559097556 3561008994 3567255552 3571421301 3574222848 3581203752 3588194304 3593272704 3595202496 3596091392 3605714784 3608543232 3613650432 3615591168 3628110528 3630956544 3638048256 3641573376 3645153819 3648685824 3650645376 3657438288 3662948352 3670102548 3672981504 3680155296 3683721216 3685699584 3690915984 3692898216 3706601472 3708592128 3713840928 3715492864 3715835472 3726700488 3728358144 3733634919 3744202752 3749501952 3751515648 3756825198 3758842827 3762484992 3765436416 3772790784 3780159516 3785854464 3787538432 3793248711 3794935968 3806032272 3809017856 3809369088 3816457344 3822206976 3829672224 3831728976 3832676352 3840162048 3843883008 3845947392 3851390592 3853459008 3869835264 3873997134 3877036032 3882876928 3888730944 3890460672 3895966872 3898059228 3906994176 3911556663 3912523776 3914625024 3920165424 3922270776 3926071296 3933739404 3935489152 3935852046 3950456832 3952214016 3957807616 3958172568 3959933184 3971511936 3973644864 3974627328 3982390272 3988389888 3996179712 3998325888 4005765744 4013162496 4021000704 4034551808 4036718592 4042431792 4044602808 4045602816 4056429132 4057432064 4059611136 4065356736 4067540064 4081624344 4084826112 4089219197 4092804288 4096770048 4104771552 4106597376 4114618074 4120816896 4124049408 4129886208 4132104192 4136108032 4140174708 4144186368 4146412032 4152280482 4154510493 4161798144 4169926656 4172166144 4178071044 4179929472 4186226688 4192151488 4192538049 4194402912 4209967104 4212228096 4218189696 4220455104 4232795616 4236115968 4244389632 4259086272 4260980736 4267011336 4269302964 4273439744 4281786306 4285145088 4293514512 4299982848 4308381252 4310695098 4311760896 4320182304 4324368384 4326690816 4332814416 4335141384 4349751168 4353163264 4353564672 4361665536 4368236544 4374418944 4376768256 4382962731 4393009152 4395368448 4401589248 4403953152 4410186102 4412554623 4416830208 4427425296 4444263936 4446240768 4452533568 4454924832 4459241472 4467950928 4470350472 4471455744 4480189056 4486938624 4495702176 4497701888 4498116624 4506486462 4514807808 4519663323 4523208704 4523625792 4538870784 4541308416 4547735766 4550178159 4551303168 4558159872 4564611072 4567062528 4573526328 4575982572 4586471424 4591827387 4595429376 4608866304 4610916352 4617867996 4619922048 4635919008 4637065216 4639555584 4646121984 4648617216 4653121536 4662209664 4664713536 4673393368 4682022912 4691167488 4693254144 4702420656 4709505024 4716170424 4718703276 4719869952 4736212992 4738756608 4745463408 4748011992 4761895068 4765630464 4774938336 4784259072 4791030272 4791472056 4793603328 4800387753 4807619712 4811390976 4818200576 4820788224 4830203826 4837480704 4841275392 4850731008 4855431168 4860205092 4864914432 4867527168 4874416218 4876584384 4883931136 4893470064 4897308672 4906873728 4911628288 4914266112 4921221312 4923864288 4942135296 4944789504 4951787904 4954447296 4968933984 4971144192 4978179892 4980853458 4992270336 4999335936 5002020864 5009100264 5011790436 5016646656 5026444794 5029144281 5030387712 5040212688 5047805952 5057664948 5059914624 5074709696 5079158784 5088609792 5096275968 5106229632 5108971968 5110235136 5120216064 5125177344 5127929856 5135187456 5137945344 5145217119 5159780352 5165329512 5169381376 5169858048 5184974592 5187280896 5194622496 5197412304 5215408884 5216698368 5219500032 5226887232 5229694368 5234761728 5244985872 5247802728 5257567539 5267275776 5269618688 5277563424 5279910912 5290223238 5295349248 5298193152 5299503104 5305691727 5309853696 5317853184 5328239616 5331101184 5338646334 5341020992 5341513491 5350883328 5361334272 5371805628 5382291456 5389909056 5392803744 5394137088 5408572176 5412814848 5420475648 5423386752 5442165792 5446434816 5457072384 5462360064 5473028736 5475463168 5475968064 5486157432 5494422528 5505153822 5506514944 5509472256 5520232944 5525581824 5528549376 5536373976 5539347324 5559902208 5562888192 5570761392 5573239296 5581635584 5590050732 5592537216 5613289472 5616304128 5624252928 5627273472 5635237797 5643727488 5648154624 5659186176 5670239274 5678781696 5681307648 5689348448 5692403952 5709048408 5713526784 5724686016 5733310464 5744508336 5747593464 5749014528 5760243072 5765824512 5768921088 5777085888 5780188512 5799668224 5804752896 5810995701 5815554048 5824315392 5832558592 5833096416 5835691008 5843950308 5847088842 5857345536 5860491264 5868785664 5871937536 5880248136 5883406164 5889106944 5900609106 5903233728 5925685248 5928321024 5936711424 5939899776 5945655296 5957267904 5960467296 5961940992 5973585408 5982584832 5994269568 5997488832 6008648616 6019743744 6026217764 6031501056 6051827712 6055077888 6063647688 6066904212 6068404224 6084643698 6086148096 6089416704 6098035104 6101310096 6122436516 6127239168 6139206432 6145155072 6157157328 6159896064 6171927111 6181225344 6186074112 6194829312 6198156288 6204162048 6210262062 6216279552 6219618048 6228420723 6242697216 6254889984 6257672192 6258249216 6267106566 6269894208 6279340032 6288227232 6291604368 6293159936 6314950656 6318342144 6327284544 6330682656 6349193424 6354173952 6366584448 6379012096 6388629408 6391471104 6400517004 6403954446 6410159616 6415187968 6422679459 6427717632 6440271768 6449974272 6462571878 6466042647 6467641344 6473908224 6480273456 6486552576 6490036224 6499221624 6502112512 6502712076 6524626752 6529744896 6542498304 6552354816 6561628416 6565152384 6589513728 6593052672 6602383872 6605929728 6615279153 6625245312 6628192256 6641137944 6665781248 6666395904 6669361152 6678800352 6682387248 6688862208 6701926392 6705525708 6707183616 6720283584 6730407936 6743553264 6746552832 6759729693 6772211712 6784813056 6795034624 6808306176 6811962624 6813646848 6821603649 6826954752 6833569792 6837239808 6846916608 6850593792 6860289492 6863973858 6879707136 6887106016 6893144064 6913299456 6916374528 6926163328 6926801994 6929883072 6953878512 6955597824 6959333376 6969182976 6972925824 6979682304 6993314496 6997070304 7010090052 7023034368 7036751232 7039881216 7053630984 7060465664 7064257536 7074255636 7078054914 7079804928 7090470912 7104319488 7108134912 7118195112 7122017988 7142842602 7148445696 7162407504 7176388608 7186545408 7190404992 7192182784 7211429568 7217086464 7227300864 7231182336 7245305739 7256221056 7261913088 7276096512 7283146752 7290307638 7297371648 7301290752 7311624327 7314876576 7325896704 7340205096 7345963008 7360310592 7367442432 7371399168 7381831968 7385796432 7413202944 7417184256 7427681856 7430985728 7431670944 7453400976 7456716288 7467269838 7471280187 7488405504 7499003904 7503031296 7513650396 7517685654 7524969984 7530872832 7539667191 7545581568 7560319032 7571708928 7575076864 7586497422 7589871936 7612064544 7618035712 7618738176 7632914688 7644413952 7659344448 7663457952 7665352704 7680324096 7687766016 7691894784 7702781184 7706918016 7739670528 7747994268 7754072064 7765753856 7777461888 7780921344 7791933744 7796118456 7823113326 7825047552 7829250048 7840330848 7844541552 7852142592 7867478808 7870978304 7871704092 7900913664 7904428032 7915615232 7916345136 7919866368 7935334857 7943023872 7947289728 7949254656 7964780544 7976779776 7992359424 7996651776 8007969501 8011531488 8026324992 8042001408 8069103616 8073437184 8084863584 8089205616 8091205632 8112858264 8114864128 8119222272 8130713472 8135080128 8163248688 8169652224 8178438394 8185608576 8193540096 8209543104 8213194752 8229236148 8241633792 8248098816 8257730733 8259772416 8264208384 8272216064 8280349416 8288372736 8292824064 8304560964 8309020986 8323596288 8339853312 8344332288 8356142088 8359858944 8372453376 8384302976 8385076098 8388805824 8419934208 8424456192 8436379392 8440910208 8465591232 8472231936 8488779264 8505358911 8518172544 8521961472 8534022672 8538605928 8546879488 8563572612 8570290176 8587029024 8599965696 8616762504 8621390196 8623521792 8640364608 8648736768 8653381632 8665628832 8670282768 8699502336 8706326528 8707129344 8723331072 8736473088 8748837888 8753536512 8765925462 8770633263 8786018304 8790736896 8803178496 8807906304 8820372204 8825109246 8833660416 8850913659 8854850592 8888527872 8892481536 8905067136 8909849664 8918482944 8935901856 8940700944 8942911488 8960378112 8973877248 8991404352 8995403776 8996233248 9012972924 9029615616 9039326646 9046417408 9047251584 9077741568 9082616832 9095471532 9100356318 9102606336 9116319744 9126965547 9129222144 9134125056 9147052656 9151965144 9183654774 9190858752 9217732608 9221832704 9235735992 9239844096 9271838016 9274130432 9279111168 9292243968 9297234432 9306243072 9315393093 9324419328 9329427072 9346786736 9364045824 9382334976 9386508288 9400659849 9404841312 9419010048 9432340848 9437406552 9439739904 9472425984 9477513216 9490926816 9496023984 9523790136 9531260928 9549876672 9568518144 9582060544 9582944112 9587206656 9600775506 9605931669 9615239424 9622781952 9636401152 9641576448 9660407652 9674961408 9682550784 9693857817 9701462016 9710862336 9720410184 9729828864 9735054336 9748832436 9753168768 9767862272 9786940128 9794617344 9813747456 9823256576 9828532224 9842442624 9847728576 9884270592 9889579008 9903575808 9908894592 9937867968 9942288384 9956359784 9961706916 9984540672 9998671872 10004041728 10018200528 10023580872 10033293312 10052889588 10058288562 10060775424 10080425376 10095611904 10115329896 10119829248 10149419392 10158317568 10177219584 10192551936 10212459264 10217943936 10220470272 10240432128 10250354688 10255859712 10270374912 10275890688 10290434238 10295960787 10319560704 10330659024 10338762752 10339716096 10369949184 10374561792 10389244992 10394824608 10430817768 10433396736 10439000064 10453774464 10459388736 10469523456 10489971744 10495605456 10515135078 10534551552 10539237376 10555126848 10559821824 10580446476 10590698496 10596386304 10611383454 10617082371 10619707392 10635706368 10656479232 10662202368 10677292668 10682041984 10683026982 10701766656 10714263903 10722668544 10743611256 10764582912 10779818112 10785607488 10788274176 10817144352 10825629696 10840951296 10846773504 10884331584 10892869632 10914144768 10924720128 10946057472 10950926336 10951936128 10972314864 10988845056 11010307644 11013029888 11018944512 11040465888 11051163648 11057098752 11072747952 11078694648 11119804416 11125776384 11141522784 11146478592 11163271168 11180101464 11185074432 11200904757 11226578944 11232608256 11248505856 11254546944 11270475594 11276528481 11287454976 11296309248 11318372352 11340478548 11357563392 11362615296 11378696896 11379746133 11384807904 11418096816 11427053568 11449372032 11466620928 11489016672 11495186928 11498029056 11520486144 11531649024 11537842176 11554171776 11560377024 11599336448 11609505792 11621991402 11631108096 11648630784 11665117184 11666192832 11671382016 11687900616 11694177684 11720982528 11734669989 11737571328 11743875072 11760496272 11766812328 11778213888 11801218212 11806467456 11851370496 11856642048 11873422848 11879799552 11891310592 11914535808 11920934592 11923881984 11947170816 11965169664 11988539136 11994977664 12017297232 12039487488 12052435528 12063002112 12103655424 12110155776 12127295376 12133808424 12136808448 12169287396 12172296192 12178833408 12196070208 12202620192 12244873032 12254478336 12267657591 12278412864 12290310144 12314314656 12319792128 12343854222 12362450688 12372148224 12389658624 12396312576 12408324096 12420524124 12432559104 12439236096 12456841446 12463531479 12485394432 12509779968 12515344384 12516498432 12534213132 12539788416 12558680064 12576454464 12583208736 12586319872 12629901312 12636684288 12654569088 12661365312 12698386848 12708347904 12733168896 12758024192 12777258816 12782942208 12801034008 12807908892 12820319232 12845358918 12855435264 12880543536 12899948544 12925143756 12932085294 12935282688 12960546912 12973105152 12980072448 12998443248 13004225024 13005424152 13049253504 13059489792 13084996608 13104709632 13123256832 13130304768 13148888193 13179027456 13186105344 13204767744 13211859456 13230558306 13250490624 13256384512 13282275888 13331562496 13332791808 13338722304 13357600704 13364774496 13377724416 13403852784 13411051416 13414367232 13440567168 13460815872 13487106528 13493105664 13519459386 13544423424 13558989969 13569626112 13590069248 13616612352 13623925248 13643207298 13650534477 13653909504 13667139584 13674479616 13693833216 13701187584 13720578984 13727947716 13759414272 13774212032 13775482161 13786288128 13826598912 13832749056 13852326656 13853603988 13859766144 13907757024 13911195648 13918666752 13938365952 13945851648 13959364608 13986628992 13994140608 14020180104 14046068736 14073502464 14079762432 14107261968 14120931328 14128515072 14148511272 14156109828 14159609856 14208638976 14216269824 14236390224 14244035976 14285685204 14296891392 14324815008 14352777216 14373090816 14380809984 14384365568 14401163259 14422859136 14434172928 14454601728 14462364672 14490611478 14512442112 14523826176 14552193024 14566293504 14580615276 14594743296 14602581504 14623248654 14629753152 14651793408 14680410192 14691926016 14720621184 14734884864 14742798336 14763663936 14771592864 14826405888 14834368512 14855363712 14861971456 14863341888 14906801952 14913432576 14934539676 14942560374 14976811008 14998007808 15006062592 15027300792 15035371308 15049939968 15079334382 15087432843 15091163136 15120638064 15143417856 15150153728 15172994844 15179743872 15224129088 15236071424 15237476352 15265829376 15288827904 15318688896 15326915904 15330705408 15360648192 15375532032 15383789568 15405562368 15413836032 15435651357 15479341056 15495988536 15508144128 15554923776 15561842688 15583867488 15592236912 15646226652 15650095104 15658500096 15680661696 15689083104 15704285184 15734957616 15741956608 15743408184 15772702617 15801827328 15808856064 15831230464 15832690272 15839732736 15870669714 15886047744 15894579456 15898509312 15917075181 15929561088 15953559552 15984718848 15993303552 16015939002 16023062976 16052649984 16084002816 16138207232 16146874368 16169727168 16178411232 16182411264 16225716528 16229728256 16238444544 16261426944 16270160256 16326497376 16339304448 16356876788 16371217152 16387080192 16419086208 16426389504 16458472296 16483267584 16515461466 16519544832 16528416768 16544432128 16560698832 16576745472 16585648128 16609121928 16618041972 16679706624 16688664576 16712284176 16719717888 16744906752 16768605952 16770152196 16777611648 16839868416 16848912384 16872758784 16881820416 16905713391 16931182464 16944463872 16977558528 17010717822 17036345088 17043922944 17068045344 17077211856 17093758976 17127145224 17140580352 17174058048 17199931392 17233525008 17242780392 17247043584 17280729216 17297473536 17306763264 17331257664 17340565536 17399004672 17412653056 17414258688 17432987103 17446662144 17472946176 17497675776 17507073024 17531850924 17541266526 17572036608 17581473792 17606356992 17615812608 17640744408 17650218492 17667320832 17701827318 17709701184 17777055744 17784963072 17810134272 17819699328 17836965888 17871803712 17881401888 17885822976 17920756224 17947754496 17982808704 17990807552 17992466496 18025945848 18059231232 18078653292 18092834816 18094503168 18155483136 18165233664 18190943064 18200712636 18205212672 18253931094 18258444288 18268250112 18294105312 18303930288 18367309548 18381717504 18435465216 18443665408 18471471984 18479688192 18515781333 18543676032 18548260864 18558222336 18584487936 18594468864 18612486144 18630786186 18648838656 18658854144 18685262169 18693573472 18728091648 18764669952 18773016576 18801319698 18809682624 18838020096 18864681696 18874813104 18879479808 18944851968 18955026432 18981853632 18992047968 19047580272 19062521856 19099753344 19137036288 19164121088 19165888224 19174413312 19201551012 19211863338 19230478848 19245563904 19268038377 19272802304 19283152896 19320815304 19349922816 19387715634 19402924032 19421724672 19440820368 19459657728 19470108672 19497664872 19506337536 19535724544 19573880256 19589234688 19627494912 19646513152 19657064448 19684885248 19695457152 19768541184 19779158016 19807151616 19817789184 19845837459 19875735936 19884576768 19912719568 19923413832 19997343744 20008083456 20036401056 20047161744 20066586624 20105779176 20116577124 20121550848 20160850752 20191223808 20230659792 20239658496 20279189079 20298838784 20316635136 20354439168 20385103872 20424918528 20435887872 20440940544 20464810947 20480864256 20500709376 20511719424 20540749824 20551781376 20580868476 20591921574 20639121408 20661318048 20677525504 20679432192 20739898368 20749123584 20778489984 20789649216 20861635536 20866793472 20878000128 20907548928 20918777472 20939046912 20979943488 20991210912 21030270156 21069103104 21078474752 21110253696 21119643648 21160892952 21181396992 21192772608 21222766908 21234164742 21239414784 21271412736 21312958464 21324404736 21354585336 21364083968 21366053964 21428527806 21445337088 21487222512 21529165824 21559636224 21571214976 21576548352 21634288704 21651259392 21681902592 21693547008 21735917217 21768663168 21785739264 21828289536 21849440256 21892114944 21901852672 21903872256 21934872981 21944629728 21977690112 22020615288 22026059776 22037889024 22080931776 22102327296 22114197504 22145495904 22157389296 22239608832 22251552768 22283045568 22292957184 22326542336 22360202928 22370148864 22401809514 22413840561 22453157888 22465216512 22497011712 22509093888 22540951188 22553056962 22574909952 22592618496 22619001573 22636744704 22680957096 22715126784 22725230592 22757393792 22759492266 22769615808 22836193632 22854107136 22898744064 22933241856 22978033344 22990373856 22996058112 23040972288 23063298048 23075684352 23108343552 23120754048 23198672896 23219011584 23243982804 23262216192 23297261568 23330234368 23332385664 23342764032 23375801232 23388355368 23469339978 23475142656 23487750144 23520992544 23533624656 23556427776 23602436424 23612934912 23702740992 23713284096 23746845696 23759599104 23782621184 23806004571 23829071616 23841869184 23847763968 23894341632 23930339328 23977078272 23989955328 24023908503 24034594464 24078974976 24104871056 24126004224 24207310848 24220311552 24254590752 24267616848 24273616896 24338574792 24344592384 24357666816 24392140416 24405240384 24489746064 24508956672 24535315182 24556825728 24580620288 24628629312 24639584256 24687708444 24724901376 24744296448 24773192199 24779317248 24792625152 24816648192 24841048248 24865118208 24878472192 24913682892 24927062958 24970788864 25019559936 25030688768 25032996864 25068426264 25079576832 25117360128 25152908928 25166417472 25172639744 25259802624 25273368576 25309138176 25322730624 25396773696 25416695808 25466337792 25516048384 25516076733 25554517632 25565884416 25602068016 25615817784 25640638464 25690717836 25710870528 25761087072 25799897088 25850287512 25864170588 25870565376 25921093824 25946210304 25960144896 25996886496 26008450048 26010848304 26098507008 26118979584 26169993216 26209419264 26246513664 26260609536 26297776386 26311899789 26358054912 26372210688 26409535488 26423718912 26461116612 26500981248 26512769024 26552740977 26564551776 26663124992 26665583616 26677444608 26715201408 26729548992 26755448832 26807705568 26822102832 26828734464 26881134336 26921631744 26974213056 26986211328 27038918772 27088846848 27117979938 27139252224 27180138496 27233224704 27247850496 27286414596 27301068954 27307819008 27348959232 27380896641 27387666432 27402375168 27441157968 27455895432 27548424064 27550964322 27572576256 27653197824 27665498112 27704653312 27707207976 27719532288 27815514048 27822391296 27837333504 27876731904 27891703296 27918729216 27946179279 27973257984 27988281216 28040360208 28092137472 28147004928 28159524864 28214523936 28241862656 28257030144 28297022544 28312219656 28319219712 28417277952 28432539648 28472780448 28488071952 28571370408 28593782784 28624534379 28649630016 28705554432 28746181632 28761619968 28802326518 28817795007 28845718272 28868345856 28909203456 28924729344 28981222956 29024884224 29047652352 29081573451 29104386048 29132587008 29161230552 29189486592 29205163008 29246497308 29259506304 29303586816 29360820384 29383852032 29441242368 29469769728 29485596672 29527327872 29543185728 29652811776 29668737024 29710727424 29723942912 29726683776 29813603904 29826865152 29869079352 29885120748 29953622016 29996015616 30012125184 30054601584 30070742616 30099879936 30158668764 30174865686 30182326272 30241276128 30286835712 30300307456 30345989688 30359487744 30448258176 30472142848 30474952704 30531658752 30577655808 30637377792 30653831808 30661410816 30721296384 30751064064 30767579136 30811124736 30827672064 30871302714 30887882361 30958682112 30991977072 31016288256 31109847552 31123685376 31167734976 31184473824 31292453304 31300190208 31317000192 31361323392 31378166208 31408570368 31469915232 31483913216 31486816368 31545405234 31603654656 31617712128 31662460928 31665380544 31679465472 31741339428 31772095488 31789158912 31834150362 31851247113 31859122176 31907119104 31969437696 31986607104 32031878004 32046125952 32105299968 32142791709 32168005632 32276414464 32293748736 32339454336 32356822464 32364822528 32451433056 32459456512 32476889088 32522853888 32540320512 32652994752 32678608896 32713753576 32742434304 32774160384 32838172416 32852779008 32916944592 32966535168 33030922932 33039089664 33056833536 33121397664 33153490944 33171296256 33218243856 33236083944 33359413248 33377329152 33424568352 33439435776 33489813504 33537211904 33540304392 33555223296 33602714271 33679736832 33697824768 33745517568 33763640832 33811426782 33829585443 33862364928 33888927744 33955117056 34021435644 34072690176 34087845888 34136090688 34154423712 34187517952 34254290448 34281160704 34348116096 34399862784 34467050016 34485560784 34494087168 34561458432 34594947072 34613526528 34662515328 34681131072 34798009344 34828517376 34865974206 34893324288 34945892352 34995351552 35014146048 35063701848 35082533052 35162947584 35204009967 35212713984 35231625216 35281488816 35300436984 35334641664 35403654636 35419402368 35554111488 35569926144 35620268544 35639398656 35673931776 35743607424 35762803776 35771645952 35841512448 35895508992 35965617408 35981615104 35984932992 36051891696 36118462464 36157306584 36185669632 36189006336 36310966272 36330467328 36381886128 36401425272 36410425344 36507862188 36516888576 36536500224 36588210624 36607860576 36734619096 36763435008 36802972773 36870930432 36887330816 36942943968 36959376384 37031562666 37087352064 37096521728 37116444672 37168975872 37188937728 37224972288 37261572372 37297677312 37317708288 37370524338 37387146944 37390594437 37456183296 37529339904 37546033152 37602639396 37619365248 37676040192 37729363392 37749626208 37758959616 37889703936 37910052864 37963707264 37984095936 38095160544 38125043712 38199506688 38274072576 38328242176 38331776448 38348826624 38403102024 38423726676 38460957696 38536076754 38545604608 38566305792 38641630608 38699845632 38775431268 38805848064 38881640736 38919315456 38940217344 38995329744 39012675072 39071449088 39147760512 39178469376 39254989824 39293026304 39314128896 39369770496 39390914304 39446664579 39537082368 39558316032 39614303232 39635578368 39691674918 39751471872 39769153536 39825439136 39846827664 39994687488 40016166912 40072802112 40094323488 40133173248 40211558352 40233154248 40243101696 40321701504 40382447616 40461319584 40479316992 40558378158 40597677568 40633270272 40676969907 40708878336 40770207744 40849837056 40871775744 40929621894 40951603431 40961728512 41001418752 41023438848 41081499648 41103562752 41161736952 41183843148 41278242816 41322636096 41355051008 41358864384 41479796736 41498247168 41556979968 41579298432 41723271072 41733586944 41756000256 41815097856 41837554944 41878093824 41959886976 41982421824 42060540312 42138206208 42220507392 42239287296 42321785904 42362793984 42385545216 42445533816 42468329484 42478829568 42625916928 42648809472 42709170672 42728167936 42732107928 42857055612 42890674176 42974445024 43058331648 43119272448 43142429952 43153096704 43203489777 43268577408 43302518784 43363805184 43387094016 43471834434 43537326336 43571478528 43656579072 43698880512 43784229888 43803705344 43807744512 43869745962 43889259456 43955380224 44041230576 44052119552 44075778048 44161863552 44204654592 44228395008 44290991808 44314778592 44479217664 44503105536 44566091136 44585914368 44653084672 44720405856 44740297728 44803619028 44827681122 44906315776 44930433024 44994023424 45018187776 45081902376 45106113924 45149819904 45238003146 45262298529 45273489408 45361914192 45430253568 45450461184 45514787584 45518984532 45539231616 45672387264 45708214272 45797488128 45866483712 45956066688 45980747712 45992116224 46081944576 46126596096 46151368704 46216687104 46241508096 46306954071 46397345792 46438023168 46487965608 46524432384 46660468736 46664771328 46685528064 46751602464 46776710736 46938679956 46950285312 46975500288 47041985088 47067249312 47112855552 47204872848 47225869824 47318107851 47405481984 47426568192 47493691392 47519198208 47565242368 47612009142 47658143232 47683738368 47695527936 47751225543 47788683264 47860678656 47954156544 47979910656 48047817006 48069188928 48157949952 48209742112 48252008448 48414621696 48440623104 48509181504 48535233696 48547233792 48677149584 48689184768 48715333632 48784280832 48810480768 48979492128 49017913344 49070630364 49113651456 49161240576 49257258624 49279168512 49375416888 49449802752 49546384398 49558634496 49585250304 49633296384 49682096496 49730236416 49756944384 49827365784 49854125916 50039119872 50061377536 50065993728 50136852528 50159153664 50234720256 50305817856 50332834944 50345279488 50519605248 50546737152 50618276352 50645461248 50717140173 50793547392 50833391616 50932675584 51032153466 51109035264 51131768832 51204136032 51231635568 51281276928 51381435672 51421741056 51522174144 51599794176 51700575024 51728341176 51741130752 51842187648 51892420608 51920289792 51993772992 52016900096 52021696608 52197014016 52237959168 52298961309 52339986432 52418838528 52493027328 52521219072 52595552772 52623799578 52716109824 52744421376 52819070976 52847437824 52922233224 53001962496 53025538048 53105481954 53129103552 53326249984 53331167232 53354889216 53430402816 53459097984 53510897664 53615411136 53644205664 53657468928 53762268672 53843263488 53948426112 53972422656 54077837544 54177693696 54235959876 54278504448 54360276992 54466449408 54495700992 54572829192 54602137908 54615638016 54761793282 54775332864 54804750336 54882315936 54911790864 55096848128 55101928644 55145152512 55306395648 55330996224 55409306624 55414415952 55439064576 55547343999 55631028096 55644782592 55674667008 55753463808 55783406592 55837458432 55892358558 55946515968 55976562432 56055786507 56080720416 56184274944 56294009856 56319049728 56429047872 56483725312 56514060288 56594045088 56624439312 56638439424 56834555904 56865079296 56945560896 56976143904 57142740816 57187565568 57249068758 57299260032 57411108864 57492363264 57523239936 57604653036 57635590014 57691436544 57736691712 57804115131 57818406912 57849458688 57962445912 58049768448 58163146902 58208772096 58265174016 58322461104 58378973184 58410326016 58492994616 58519012608 58607173632 58721640768 58767704064 58882484736 58939539456 58971193344 59054655744 59086371456 59305623552 59337474048 59421454848 59447885824 59453367552 59537512377 59627207808 59653730304 59738158704 59770241496 59992031232 60024250368 60109203168 60141485232 60199759872 60317337528 60349731372 60364652544 60482552256 60573671424 60600614912 60691979376 60718975488 60837567237 60896516352 60944285696 60949905408 61063317504 61155311616 61274755584 61307663616 61322821632 61394432841 61442592768 61502128128 61535158272 61622249472 61655344128 61742605428 61775764722 61917364224 61983954144 62032576512 62219695104 62247370752 62335469952 62368947648 62584906608 62600380416 62634000384 62722646784 62756332416 62817140736 62939830464 62967826432 62973632736 63090810468 63207309312 63235424256 63324921856 63330761088 63358930944 63482678856 63544190976 63578317824 63668300724 63702494226 63718244352 63814238208 63938875392 63973214208 64063756008 64092251904 64285583418 64336011264 64552828928 64587497472 64678908672 64713644928 64729645056 64902866112 64918913024 64953778176 65045707776 65080641024 65207751651 65305989504 65357217792 65427507152 65484868608 65548320768 65676344832 65705558016 65804618943 65833889184 65933070336 66061845864 66078179328 66113667072 66242795328 66306981888 66342592512 66436487712 66472167888 66718826496 66754658304 66849136704 66878871552 66979627008 67074423808 67080608784 67110446592 67205428542 67241521683 67359473664 67395649536 67491035136 67527281664 67622853564 67659170886 67724729856 67777855488 67857004719 67910234112 68042871288 68145380352 68175691776 68272181376 68308847424 68375035904 68508580896 68562321408 68696232192 68799725568 68934100032 68971121568 68988174336 69122916864 69189894144 69227053056 69325030656 69362262144 69596018688 69657034752 69731948412 69786648576 69891784704 69990703104 70028292096 70127403696 70165066104 70408019934 70425427968 70463250432 70562977632 70600873968 70669283328 70807309272 70838804736 71108222976 71139852288 71240537088 71278797312 71347863552 71418013713 71487214848 71525607552 71543291904 71683024896 71791017984 71931234816 71963230208 71969865984 72071725509 72103783392 72236924928 72314613168 72371339264 72378012672 72621932544 72660934656 72763772256 72802850544 72820850688 73015724376 73033777152 73073000448 73176421248 73215721152 73469238192 73526870016 73605945546 73741860864 73774661632 73885887936 73918752768 74063125332 74174704128 74232889344 74319576597 74337951744 74377875456 74449944576 74523144744 74595354624 74635416576 74741048676 74774293888 74781188874 74912366592 75058679808 75092066304 75205278792 75238730496 75352080384 75458726784 75499252416 75517919232 75779407872 75820105728 75927414528 75968191872 76190321088 76250087424 76399013376 76548145152 76656484352 76663552896 76697653248 76806204048 76847453352 76921915392 77072153508 77091209216 77132611584 77283261216 77399691264 77550862536 77611696128 77763281472 77838630912 77880434688 77990659488 78025350144 78142898176 78295521024 78356938752 78509979648 78586052608 78628257792 78739540992 78781828608 78893329158 78935699367 79074164736 79116632064 79228606464 79271156736 79383349836 79502943744 79538307072 79650878272 79658222931 79693655328 79989374976 80032333824 80145604224 80188646976 80266346496 80423116704 80466308496 80486203392 80643403008 80764895232 80922639168 80958633984 81116756316 81195355136 81266540544 81353939814 81417756672 81540415488 81699674112 81743551488 81859243788 81903206862 81923457024 82046877696 82142689923 82162999296 82207125504 82323473904 82367686296 82645272192 82710102016 82717728768 82959593472 82996494336 83113959936 83158596864 83446542144 83467173888 83512000512 83630195712 83675109888 83756187648 83838537837 83919773952 83964843648 84121080624 84276412416 84441014784 84478574592 84643571808 84725587968 84771090432 84891067632 84936658968 84957659136 85251833856 85297618944 85418341344 85456335872 85464215856 85714111224 85781348352 85873603137 85948890048 86116663296 86238544896 86284859904 86406979554 86453385021 86537154816 86605037568 86727610368 86774188032 86943668868 87074652672 87142957056 87244720353 87313158144 87397761024 87568459776 87607410688 87615489024 87739491924 87778518912 87910760448 88082461152 88104239104 88151556096 88323727104 88409309184 88456790016 88581983616 88629557184 88958435328 89006211072 89132182272 89171828736 89306169344 89440811712 89480595456 89607238056 89655362244 89860866048 89988046848 90036375552 90163804752 90212227848 90299639808 90476006292 90524597058 90546978816 90723828384 90860507136 90900922368 91029575168 91037969064 91078463232 91344774528 91416428544 91594976256 91732967424 91912133376 91961495424 91984232448 92163889152 92253192192 92302737408 92433374208 92483016192 92613908142 92794691584 92876046336 92975931216 93048864768 93320937472 93329542656 93371056128 93503204928 93553421472 93877359912 93900570624 93951000576 94083970176 94134498624 94225711104 94409745696 94451739648 94636215702 94810963968 94853136384 94987382784 95038396416 95130484736 95224018284 95316286464 95367476736 95502451086 95553741339 95577366528 95721357312 95908313088 95959821312 96095634012 96138377856 96315899904 96419484224 96428375127 96504016896 96829243392 96881246208 97018363008 97070467392 97094467584 97354299168 97378369536 97430667264 97568561664 97620961536 97958984256 98035826688 98141260728 98227302912 98322481152 98514517248 98558337024 98750833776 98899605504 99092768796 99117268992 99170500608 99364192992 99460472832 99513888768 99654731568 99708251832 100078239744 100122755072 100131987456 100273705056 100318307328 100469440512 100611635712 100665669888 100690558976 100808142813 101039210496 101093474304 101236552704 101290922496 101434280346 101488756329 101587094784 101666783232 101865351168 102064306932 102218070528 102263537664 102408272064 102463271136 102562553856 102762871344 102843482112 103044348288 103199588352 103401150048 103456682352 103482261504 103684375296 103784841216 103840579584 103987545984 104033800192 104043393216 104394028032 104597922618 104679972864 104837677056 104986054656 105042438144 105191105544 105247599156 105488842752 105612029901 105638141952 105694875648 105844466448 106003924992 106051076096 106210963908 106258207104 106652499968 106662334464 106709778432 106860805632 106918195968 107021795328 107230822272 107288411328 107314937856 107524537344 107686526976 107896852224 107944845312 108155675088 108355387392 108471919752 108557008896 108932898816 108991401984 109145658384 109204275816 109231276032 109523586564 109550665728 109609500672 109764631872 109823581728 110193696256 110203857288 110290305024 110408918319 110612791296 110661992448 110818613248 110828831904 110878129152 111094687998 111262056192 111289565184 111349334016 111506927616 111566813184 111674916864 111784717116 111893031936 111953124864 112111573014 112161440832 112368549888 112588019712 112638099456 112858095744 112967450624 113028120576 113188090176 113248878624 113276878848 113669111808 113730158592 113891121792 113952287808 114285481632 114375131136 114498137516 114598520064 114822217728 114984726528 115046479872 115209306072 115271180028 115382873088 115608230262 115636813824 115698917376 115924891824 116099536896 116326293804 116417544192 116644922208 116757946368 116820652032 116985989232 117038025216 117214347264 117443281536 117535408128 117764969472 117879078912 117942386688 118109311488 118172742912 118339993737 118611247104 118674948096 118842909696 118895771648 118906735104 119075024754 119254415616 119307460608 119476317408 119540482992 119984062464 120048500736 120218406336 120282970464 120399519744 120634675056 120699462744 120729305088 120965104512 121147342848 121201229824 121383958752 121437950976 121675134474 121793032704 121888571392 121899810816 122030909721 122126635008 122310623232 122549511168 122615327232 122788865682 122854810293 122885185536 123004256256 123070316544 123244498944 123310688256 123485210856 123551529444 123834728448 123967908288 124065153024 124439390208 124494741504 124670939904 124737895296 125169813216 125200760832 125268000768 125445293568 125512664832 125634281472 125879660928 125935652864 125947265472 126181620936 126414618624 126649843712 126661522176 126717861888 126965357712 127088381952 127156635648 127336601448 127404988452 127436488704 127877750784 127946428416 128127512016 128184503808 128571166836 128672022528 129105657856 129174994944 129357817344 129427289856 129459290112 129610469331 129805732224 129837826048 129907556352 130091415552 130161282048 130415503302 130611979008 130714435584 130855014304 130969737216 131096641536 131352689664 131411116032 131609237886 131667778368 131866140672 132123691728 132156358656 132227334144 132485590656 132613963776 132685185024 132872975424 132944335776 133437652992 133509316608 133698273408 133757743104 133959254016 134148847616 134161217568 134220893184 134410857084 134483043366 134718947328 134791299072 134982070272 135054563328 135245707128 135318341772 135449459712 135714009438 135820468224 136085742576 136290760704 136351383552 136544362752 136617694848 136750071808 137017161792 137124642816 137392464384 137599451136 137868200064 137942243136 137976348672 138245833728 138379788288 138454106112 138650061312 138724524288 138920862213 139192037376 139314069504 139463896824 139573297152 139981406208 140056584192 140254807392 140330132208 140816039868 140850855936 140926500864 141125955264 141201747936 141338566656 141614618544 141677609472 141954323553 142216445952 142279704576 142481074176 142557594624 142695727104 142836027426 142974429696 143051215104 143086583808 143253676629 143366049792 143582035968 143862469632 143926460416 143939731968 144143451018 144207566784 144473849856 144629226336 144742678528 144756025344 145243865088 145321869312 145527544512 145605701088 145641701376 146031448752 146067554304 146146000896 146352842496 146431442304 146938476384 147053740032 147211891092 147483721728 147549323264 147771775872 147837505536 148126250664 148349408256 148639153194 148675903488 148755750912 148899889152 149046289488 149190709248 149270833152 149482097352 149548587776 149562377748 150117359616 150184132608 150410557584 150477460992 150704160768 150917453568 150998504832 151035838464 151558815744 151640211456 151854829056 151936383744 152151420519 152380642176 152500174848 152798026752 153312968704 153327105792 153395306496 153612408096 153694906704 153843830784 154144307016 154182418432 154265223168 154566522432 154799382528 155101725072 155223392256 155526562944 155677261824 155760869376 155981318976 156050700288 156285796352 156591042048 156713877504 156896883927 157019959296 157172105216 157256515584 157479081984 157563657216 157786658316 157871398734 158148329472 158233264128 158457212928 158542313472 158766699672 159005887488 159076614144 159301756544 159316445862 159387310656 159978749952 160064667648 160291208448 160377293952 160532692992 160846233408 160932616992 160972406784 161286806016 161529790464 161845278336 161917267968 162233512632 162390710272 162533081088 162707879628 162835513344 163080830976 163399348224 163487102976 163718487576 163806413724 163846914048 164285379846 164325998592 164414251008 164646947808 164735372592 165290544384 165420204032 165435457536 165919186944 165992988672 166227919872 166317193728 166642031997 166893084288 166934347776 167024001024 167260391424 167350219776 167512375296 167677075674 167839547904 167929687296 168167359521 168242161248 168552824832 168882029568 168957149184 169287143616 169451175936 169542180864 169782135264 169873317936 169915318272 170503667712 170595237888 170836682688 170912671744 170928431712 171428222448 171562696704 171747206274 171897780096 172233326592 172477089792 172569719808 172813959108 172906770042 173074309632 173210075136 173412345393 173455220736 173548376064 173887337736 174149305344 174489440706 174626316288 174795522048 175136919552 175214821376 175230978048 175478983848 175557037824 175821520896 176164922304 176208478208 176303112192 176647454208 176818618368 176913580032 177163967232 177259114368 177916870656 178012422144 178264364544 178343657472 178612338688 178612537131 178881623424 178961190912 179214476112 179310724488 179976093696 180072751104 180327609504 180424455696 180599279616 180952012584 181049194116 181093957632 181447656768 181721014272 181801844736 182059150336 182075938128 182156926464 182512701711 182689549056 182832857088 183189952512 183465934848 183824266752 183922990848 183968464896 184183298523 184327778304 184506384384 184605474816 184866748416 184966032384 185227816284 185589383168 185752092672 185951862432 186097729536 186641874944 186659085312 186742112256 187006409856 187106842944 187754719824 187801141248 187902001152 188167940352 188268997248 188451422208 188819491392 188903479296 189272431404 189621927936 189706272768 189974765568 190076792832 190260969472 190448036568 190632572928 190734953472 191004902172 191107482678 191154733056 191442714624 191816626176 191919642624 192191268024 192276755712 192838968448 192856750254 193008033792 193658486784 193762492416 194036726016 194140934784 194188935168 194708598336 194756739072 194861334528 195137123328 195241923072 195623254953 195917968512 196071653376 196282521456 196454605824 196644962304 197029034496 197116674048 197501667552 197799211008 198185537592 198234537984 198341001216 198728385984 198920945664 199027777536 199309463136 199416503664 200156479488 200245510144 200263974912 200547410112 200636614656 200938881024 201223271424 201331339776 201616285626 201724565049 202078420992 202186948608 202473105408 202581844992 202868560692 202977512658 203174189568 203333566464 203571014157 203730702336 204128613864 204436141056 204527075328 204816544128 204926542272 205125107712 205525742688 205686964224 206088696576 206399176704 206802300096 206913364704 206964523008 207368750592 207569682432 207681159168 207975091968 208067600384 208086786432 208788056064 209195845236 209359945728 209675354112 209972109312 210084876288 210382211088 210495198312 211224059802 211276283904 211389751296 211688932896 212007849984 212102152192 212421927816 212516414208 213304999936 213324668928 213419556864 213721611264 213836391936 214043590656 214254041139 214461644544 214576822656 214629875712 215049074688 215373053952 215793704448 215889690624 216215176527 216311350176 216710774784 216943839504 217114017792 217865797632 217982803968 218291316768 218408551632 218462552064 219047173128 219101331456 219219001344 219529263744 219647163456 220387392512 220407714576 220580610048 220817836638 221225582592 221323984896 221637226496 221657663808 221756258304 222189375996 222524112384 222698668032 222958729791 223013855232 223133626368 223349833728 223569434232 223786063872 223906249728 224223146028 224322881664 224737099776 225176039424 225276198912 225716191488 225934901248 226056241152 226376180352 226497757248 226553757696 227338223616 227460317184 227782243584 227904575616 228570963264 228750262272 228996275032 229197040128 229644435456 229969453056 230092959744 230418612144 230542360056 230765746176 231216460524 231273627648 231397834752 231849783648 232199073792 232652587608 232835088384 233289844416 233515892736 233641304064 233971978464 234076050432 234428694528 234886563072 235070816256 235529938944 235758157824 235884773376 236218622976 236345485824 236679987474 236807098101 237222494208 237349896192 237685819392 237791543296 237813470208 238150049508 238508831232 238614921216 238952634816 239080965984 239968124928 240097001472 240436812672 240565940928 240799039488 241269350112 241398925488 241458610176 241930209024 242294685696 242402459648 242767917504 242875901952 243350268948 243586065408 243799621632 244061819442 244253270016 244621246464 245099022336 245230654464 245577731364 245709620586 245770371072 246140633088 246428069769 246488997888 246621376512 246970421712 247103058888 247935816576 248130306048 248878780416 248989483008 249341879808 249475790592 250339626432 250401521664 250536001536 250890587136 251025329664 251268562944 251759321856 251871305728 251894530944 252363241872 252829237248 253299687424 253323044352 253435723776 253930715424 254176763904 254313271296 254673202896 254809976904 254872977408 255755501568 255892856832 256255024032 256369007616 257142333672 257344045056 257620809411 258211315712 258349989888 258715634688 258854579712 259220938662 259360155063 259611464448 259675652096 259815112704 260182831104 260322564096 260831006604 261223958016 261428871168 261710028608 261734161059 261939474432 262193283072 262705379328 262822232064 263218475772 263335556736 263732281344 264247383456 264312717312 264454668288 264971181312 265227927552 265370370048 265745950848 265888671552 266875305984 267018633216 267396546816 267515486208 267918508032 268297695232 268322435136 268441786368 268821714168 268966086732 269582598144 269964140544 270109126656 270491414256 270636683544 270898919424 271428018876 271640936448 272171485152 272581521408 272702767104 273088725504 273235389696 273500143616 274034323584 274249285632 274784928768 275198902272 275736400128 275884486272 275952697344 276491667456 276759576576 276908212224 277300122624 277449048576 277841724426 278384074752 278628139008 278927793648 279146594304 279962812416 280113168384 280509614784 280660264416 281632079736 281701711872 281853001728 282251910528 282403495872 282677133312 283229237088 283355218944 283908647106 284432891904 284559409152 284962148352 285115189248 285391454208 285672054852 285948859392 286102430208 286507353258 286661224017 286732099584 287164071936 287724939264 287852920832 287879463936 288286902036 288415133568 288947699712 289258452672 289485357056 289512050688 290487730176 290643738624 291055089024 291211402176 291283402752 292062897504 292135108608 292292001792 292705684992 292862884608 293876952768 294107480064 294423782184 294967443456 295543551744 295675011072 296252501328 296698816512 297278306388 297351806976 297511501824 298092578976 298381418496 298541666304 298964194704 299097175552 299124755496 300234719232 300368265216 300821115168 300954921984 301408321536 301834907136 301997009664 302071676928 302424428439 303117631488 303280422912 303709658112 303872767488 304302841038 304761284352 305000349696 305596053504 306625937408 306654211584 306790612992 307224816192 307389813408 307687661568 308288614032 308364836864 308530446336 309133044864 309598765056 310203450144 310446784512 311053125888 311354523648 311521738752 311962637952 312101400576 312571592704 313182084096 313793767854 314039918592 314344210432 314513031168 314958163968 315127314432 315573316632 315742797468 316466528256 316836089703 316914425856 317084626944 317533399344 318011774976 318153228288 318603513088 318632891724 318774621312 319957499904 320129335296 320582416896 320754587904 321065385984 321692466816 321865233984 321944813568 322573612032 323059580928 323690556672 323834535936 324467025264 324781420544 325066162176 325415759256 325671026688 326798696448 326974205952 327436975152 327612827448 327693828096 328570759692 328651997184 328828502016 329293895616 329470745184 330581088768 330840408064 330870915072 331226754957 331838373888 331985977344 332455839744 332634387456 333284063994 333786168576 333868695552 334048002048 334520782848 334700439552 335024750592 335354151348 335679095808 335859374592 336334719042 336484322496 337105649664 337764059136 337914298368 338574287232 338902351872 339084361728 339564270528 339746635872 339830636544 341007335424 341190475776 341673365376 341825343488 341856863424 342856444896 343125393408 343494412548 343795560192 344466653184 344954179584 345139439616 345627918216 345813540084 346148619264 346824690786 346910441472 347096752128 347774675472 348298610688 348978881412 349252632576 350273839104 350429642752 350461956096 350957967696 351114075648 351643041792 352329844608 352416956416 352606224384 353294908416 353637236736 353827160064 354327934464 354518228736 355019981211 355833741312 356024844288 356528729088 356687314944 357225074262 357763246848 357922381824 358428952224 358621448976 359952187392 360145502208 360655219008 360848911392 361198559232 361904025168 362098388232 362187915264 362895313536 363442028544 363603689472 364118300672 364151876256 364313852928 365025403422 365379098112 365665714176 366092729163 366379905024 366931869696 367648533504 367845981696 368366597046 368655556608 369012768768 369210949632 369733496832 369932064768 370455632568 371178766336 371504185344 371903724864 372195459072 373283749888 373318170624 373484224512 374012819712 374213685888 375509439648 375602282496 375804002304 376335880704 376537994496 376902844416 377638982784 377806958592 378544862808 379243855872 379949531136 380153585664 380521938944 380896073136 381265145856 381469906944 382009804344 382214965356 382309466112 383633252352 383839285248 384382536048 384553511424 385677936896 385713500508 386016067584 387316973568 387524984832 388073452032 388281869568 388377870336 388831407993 389417196672 389513478144 389722669056 390274246656 390483846144 391246509906 391835937024 392143306752 392565042912 392909211648 393289924608 394058068992 394233348096 395003335104 395598422016 396371075184 396469075968 396682002432 397456771968 397841891328 398055555072 398618926272 398833007328 400312958976 400491020288 400527949824 401094820224 401273229312 401877762048 402446542848 402662679552 403232571252 403449130098 404156841984 404373897216 404946210816 405163689984 405737121384 405955025316 406348379136 407142028314 407461404672 408257227728 408872282112 409054150656 409633088256 409853084544 410250215424 411051485376 411373928448 412177393152 412798353408 413604600192 413826729408 413929046016 414737501184 415139364864 415362318336 415950183936 416135200768 416173572864 416762586639 417576112128 418391690472 418719891456 419944218624 420169752576 420764422176 420990396624 422448119604 422552567808 422779502592 423377865792 424015699968 424204304384 424843855632 425032828416 425862970659 426609999872 426649337856 426839113728 427443222528 427672783872 428087181312 428508082278 428923289088 429153645312 429259751424 429761029887 430098149376 430746107904 431587408896 431779381248 432430353054 432622700352 433421549568 433887679008 434228035584 435731595264 435965607936 436582633536 436817103264 436925104128 438094346256 438202662912 438438002688 439058527488 439294326912 440774785024 440815429152 441161220096 441635673276 442451165184 442647969792 443274452992 443315327616 443512516608 444378751992 445048224768 445917459582 446027710464 446267252736 446699667456 447138868464 447572127744 447812499456 448446292056 448645763328 450352078848 450552397824 451432382976 451869802496 452112482304 452752360704 452995514496 453107515392 454676447232 454920634368 455564487168 455809151232 456454261557 457141926528 457500524544 457992550064 458394080256 459938906112 460185919488 460837224288 461084720112 461531492352 462432921048 462547255296 462795669504 463699567296 464398147584 465305175216 465670176768 466579688832 467031785472 467282608128 467943956928 468152100864 468857389056 469773126144 470141632512 470690651781 471059877888 471516315648 471769546752 472437245952 472690971648 473359974948 473614196202 474444988416 474699792384 475371638784 475583086592 475626940416 476300099016 477017662464 477229842432 477905269632 478161931968 479936249856 480194002944 480873625344 481131881856 481598078976 482538700224 482797850976 482917220352 483860418048 484589371392 484804919296 485535835008 485751803904 486700537896 487172130816 487599243264 488123638884 488506540032 489242492928 490198044672 490461308928 491155462728 491419241172 491540742144 492856139538 492977995776 493242753024 493940843424 494206117776 495871633152 496260612096 497757560832 497978966016 498683759616 498951581184 499926095991 500679252864 500803043328 501072003072 501781174272 502050659328 502537125888 503518643712 503742611456 503789061888 504502078563 504726483744 505658474496 506599374848 506646088704 506871447552 507861430848 508353527808 508626542592 509346405792 509619953808 509745954816 511511003136 511785713664 512510048064 512738015232 514284667344 514688090112 515241618822 516422631424 516699979776 517431269376 517709159424 518441877324 518720310126 519222928896 519630225408 520237036179 520365662208 520645128192 521662013208 522447916032 523420057216 523468322118 523878948864 524386566144 525410758656 525644464128 526436951544 526671113472 527464562688 528494766912 528625434624 528909336576 529942362624 530455855104 530740740096 531491901696 531777343104 533750611968 534037266432 534793093632 535030972416 535837016064 536595390464 536644870272 536883572736 537643428336 537932173464 539928281088 540218253312 540982828512 541273367088 541797838848 542856037752 543281872896 544342970304 545163042816 545405534208 546177451008 546470779392 547000287232 547538105133 548068647168 548498571264 549569857536 550397804544 551472800256 551768972544 551905394688 552549895569 552983334912 553519153152 553816424448 554600245248 554898097152 555683448852 556768149504 557256278016 557855587296 558293188608 559925624832 560226336768 561019229568 561320528832 563264159472 563403423744 563706003456 564503821056 564806991744 565354266624 566458474176 566710437888 567817294212 568865783808 569118818304 569924296704 570230378496 570782908416 571344109704 571897718784 572204860416 573014706516 573322448034 573464199168 574328143872 575449878528 575705841664 575758927872 576573804072 576830267136 578516905344 578970714112 579024101376 580975460352 581287477248 582110178048 582422804352 582566805504 584125795008 584270217216 584584003584 585411369984 585725769216 586869764859 587753905536 588214960128 588847564368 589934886912 591087103488 591350022144 592505002656 593397633024 594556612776 594703613952 595023003648 596185157952 596762836992 597083332608 597928389408 598194351104 598249510992 600469438464 600736530432 601642230336 601909843968 602816643072 603669814272 603994019328 604848856878 605173695147 606235262976 606560845824 607419316224 607745534976 608605682076 609522568704 610000699392 610713042471 611192107008 613251874816 613308423168 613581225984 614449632384 614779626816 615375323136 616577228064 616729673728 617060892672 618266089728 619197530112 620406900288 620893569024 622106251776 622709047296 623043477504 623925275904 624202801152 625143185408 626364168192 627587535708 628079837184 629026062336 629916327936 630254628864 631146633264 631485594936 633672179406 633828851712 634169253888 635066798688 636023549952 636306456576 637207026176 637265783448 637549242624 639914999808 640258670592 641164833792 641509175808 642130771968 642762123417 643384933632 643730467968 643889627136 645147224064 646119161856 647381113344 647669071872 648934050528 649562841088 650132324352 650831518512 651342053376 653597392896 653948411904 654873950304 655225654896 655387656192 657141519384 657303994368 657657004032 658587791232 658941490368 661162177536 661741830144 662453509914 663676747776 663971954688 664911679488 665268774912 666568127988 667572337152 668096004096 668876189373 669041565696 669400879104 670049501184 670708302696 671358191616 671718749184 672669438084 672968644992 674211299328 675528118272 675828596736 677148574464 677804703744 678168723456 679128541056 679493271744 679661273088 682014670848 682380951552 683346730752 683650686976 683713726848 685712889792 686250786816 686988825096 687591120384 688933306368 689908359168 690278879232 691255836432 691627080168 692297238528 693649381572 693820882944 694193504256 695549350944 696597221376 697957762824 698505265152 700547678208 700859285504 700923912192 701915935392 702228151296 703286083584 704659689216 704833912832 705212448768 706589816832 707274473472 707654320128 708655868928 709036457472 710039962422 710421294303 711667482624 712049688576 713057458176 713374629888 714450148524 715526493696 715844763648 716857904448 717242897952 719904374784 720291004416 721310438016 721697822784 722397118464 723808050336 724196776464 724375830528 725790627072 726884057088 727207378944 728236601344 728303752512 728627705856 730050806844 730758196224 732185458326 732759810048 733863739392 735297067008 735691963392 736733194092 737311113216 738421899264 739284209307 739466993664 739864129536 740911265136 742357532672 743807449728 744390918144 746567499776 746636341248 746968449024 748025639424 748427371776 751018879296 751204564992 751608004608 752671761408 753075988992 753805688832 755277965568 755613917184 757089725616 758487711744 759899062272 760307171328 761792146272 762530291712 762939813888 764019608688 764429930712 764618932224 767266504704 767678570496 768765072096 769107022848 771355873792 771427001016 772032135168 772862428233 774633947136 775049969664 776146904064 776563739136 777662815986 778080465189 778834393344 779026956288 779445338112 780548493312 780967692288 782493019812 783671874048 784286613504 785130085824 785818423296 786579849216 788116137984 788466696192 790006670208 791196844032 792742150368 792938151936 793364004864 794913543936 795683782656 796111110144 797237852544 797666014656 800625917952 801055899648 802189640448 802546458624 803755524096 804893085696 805325359104 806465142504 806898260196 808747794432 809892421632 810327379968 811474242768 811910050632 812696758272 814284056628 814922809344 816514455456 817744564224 818108301312 819266176512 819706169088 820500430848 822102970752 822747856896 824354786304 825596706816 827209200384 827653458816 827858092032 829475002368 830278729728 830724636672 831900367872 832270401536 832347145728 833525173278 835152224256 836783380944 837439782912 839888437248 840339505152 841528844352 841980793248 844896239208 845105135616 845559005184 846755731584 848031399936 848408608768 849687711264 850065656832 851725941318 853219999744 853298675712 853678227456 854886445056 855345567744 856174362624 857016164556 857846578176 858307290624 859522059774 859983672051 860196298752 861492215808 863174817792 863558762496 864860706108 865245400704 866843099136 867775358016 868456071168 871463190528 871931215872 873165267072 873634206528 873850208256 876188692512 876405325824 876876005376 878117054976 878588653824 881549570048 881630858304 882322440192 883271346552 884902330368 886548905984 886630655232 887025033216 888757503984 890096449536 891834919164 892055420928 892534505472 894277736928 895144255488 895624998912 896892584112 897291526656 900704157696 901104795648 902864765952 903739604992 904224964608 905504721408 905991028992 906215030784 907273285317 909352894464 909841268736 911128974336 911618302464 912908523114 914283853056 915001049088 915985100128 916788160512 919877812224 920371838976 921674448576 922169440224 923062984704 924865842096 925094510592 925591339008 927399134592 928796295168 930610350432 931340353536 933159377664 934063570944 934565216256 935887913856 936304201728 937714778112 939546252288 941381303562 942119755776 943032631296 943539093504 944874491904 945381943296 946719949896 947228392404 949399584768 950743277568 951166173184 951253880832 952600198032 954035324928 954459684864 955810539264 956323863936 959872499712 960388005888 961747250688 962263763712 963196157952 965077400448 965595701952 965834440704 967720836096 969178742784 971071670016 971503607808 973401075792 974344261632 975198486528 976247277768 977013080064 980396089344 980922617856 982310925456 982838482344 983081484288 985712279076 985955991552 986485506048 987881686848 988412235552 991743266304 992521224192 993680264871 995515121664 995957932032 997367519232 997903162368 999852191982 1001358505728 1001606086656 1002144006144 1003562348544 1004101318656 1005074251776 1007037287424 1007485222912 1007578123776 1009004157126 1009452967488 1011316948992 1013198749696 1013292177408 1013742895104 1015722861696 1016707055616 1017253085184 1018692811584 1019239907616 1019491909632 1023022006272 1023571427328 1025020096128 1025476030464 1028569334688 1029376180224 1030483237644 1032845262848 1033399959552 1034862538752 1035418318848 1036883754648 1037440620252 1038445857792 1040474072358 1040731324416 1041290256384 1043324026416 1044895832064 1046840114432 1046936644236 1047757897728 1050821517312 1051288928256 1052873903088 1053342226944 1054929125376 1056989533824 1057250869248 1057818673152 1059884725248 1060911710208 1061481480192 1062983803392 1063554686208 1065059943633 1067501223936 1068074532864 1069586187264 1070061944832 1073190780928 1073289740544 1073767145472 1075286856672 1075864346928 1079856562176 1080436506624 1081965657024 1082546734176 1083595677696 1085712075504 1086563745792 1088685940608 1090326085632 1090811068416 1092354902016 1092941558784 1094000574464 1095076210266 1096137294336 1096997142528 1098278187489 1099139715072 1100795609088 1102945600512 1103537945088 1105099791138 1105966669824 1107038306304 1107632848896 1109200490496 1109796194304 1111366897704 1113536299008 1114512556032 1115711174592 1116586377216 1119851249664 1120452673536 1122038459136 1122641057664 1126528318944 1126806847488 1127412006912 1129007642112 1129613983488 1130708533248 1132916948352 1133420875776 1135634588424 1137731567616 1139848593408 1140460756992 1141565816832 1142688219408 1143795437568 1144409720832 1146029413032 1146644896068 1146928398336 1150899757056 1151411683328 1151517855744 1153147608144 1153660534272 1157033810688 1157941428224 1158048202752 1161950920704 1162574954496 1164220356096 1164845608704 1165133611008 1166494223979 1168251590016 1168540434432 1169168007168 1170822739968 1171451538432 1173739529718 1175507811072 1176429920256 1177695128736 1179869773824 1182174206976 1182700044288 1185010005312 1186795266048 1189113225552 1189407227904 1190046007296 1192370315904 1193525673984 1194166665216 1195856778816 1196388702208 1196499021984 1200938876928 1201473060864 1203284460672 1203819687936 1205633286144 1207339628544 1207988038656 1209697713756 1210347390294 1212470525952 1213121691648 1214838632448 1215491069952 1217211364152 1219045137408 1221426084942 1222384214016 1226503749632 1226616846336 1227162451968 1228899264768 1229559253632 1230750646272 1233154456128 1233459347456 1234121785344 1236532179456 1238395060224 1240813800576 1241787138048 1244212503552 1245418094592 1246086955008 1247850551808 1248405602304 1250286370816 1250287759917 1252728336384 1255175071416 1256159674368 1259832655872 1260509257728 1262293266528 1262971189872 1267344358812 1267657703424 1268338507776 1270133597376 1272047099904 1272612913152 1274414052352 1274531566896 1275098485248 1277588911977 1279829999616 1280517341184 1282329667584 1283018351616 1284261543936 1285524246834 1286769867264 1287460935936 1287779254272 1289283089661 1290294448128 1292238323712 1294762226688 1295338143744 1297868101056 1299125682176 1300264648704 1301663037024 1302684106752 1307194785792 1307896823808 1309747900608 1310451309792 1310775312384 1314283038768 1314607988736 1315314008064 1317175582464 1317882980736 1322324355072 1323483660288 1324907019828 1327353495552 1327943909376 1329823358976 1330537549824 1333136255976 1335144674304 1337752378746 1338083131392 1338801758208 1340099002368 1341416605392 1342716383232 1343437498368 1345338876168 1345937289984 1351056236544 1351657193472 1354297148928 1355609407488 1356337446912 1358257082112 1358986543488 1359322546176 1364029341696 1364761903104 1366693461504 1367301373952 1367427453696 1369362784671 1371425779584 1372501573632 1373977650192 1375182240768 1379816718336 1380557758464 1382511672864 1383254160336 1384594477056 1387298763144 1387641765888 1388387008512 1391098701888 1393194442752 1395915525648 1397010530304 1401095356416 1401718571008 1401847824384 1403831870784 1404456302592 1406572167168 1409319378432 1410424897536 1412071955343 1413179633664 1414548946944 1415308640256 1417311737856 1418072914944 1420079924844 1420842588606 1423334965248 1424099377152 1426114916352 1426749259776 1428900297048 1431052987392 1431689527296 1433715808896 1434485795904 1439808749568 1440582008832 1442620876032 1443395645568 1444794236928 1447616100672 1448393552928 1448751661056 1451581254144 1453768114176 1454414757888 1456473202688 1456607505024 1457255411712 1460101613688 1461516392448 1464370916652 1465519620096 1467727478784 1470594134016 1471383926784 1473466388184 1474622226432 1478568418614 1478933987328 1479728259072 1481822530272 1484715065344 1487614899456 1488781836288 1493134999552 1493272682496 1493936898048 1496051278848 1496854743552 1499778287973 1502037758592 1502409129984 1503216009216 1505343522816 1506151977984 1507611377664 1510555931136 1511227834368 1513506235689 1514179451232 1516975423488 1519798124544 1520614342656 1523584292544 1525060583424 1525879627776 1528039217376 1528859861424 1529237864448 1534533009408 1535357140992 1537530144192 1538214045696 1542711747584 1542854002032 1544064270336 1545724856466 1549267894272 1550099939328 1552293808128 1553127478272 1555325631972 1556160930378 1557668786688 1558890676224 1560711108537 1561096986624 1561935384576 1564986039624 1567343748096 1570260171648 1571636846592 1573159698432 1576232275968 1576933392384 1580013340416 1582393688064 1585484300736 1585876303872 1586728009728 1589827087872 1591367565312 1592222220288 1594475705088 1595332029312 1601251835904 1602111799296 1604379280896 1605092917248 1607511048192 1609786171392 1610650718208 1612930285008 1613796520392 1619784843264 1620654759936 1622948485536 1623820101264 1625393516544 1628568113256 1629845618688 1633028910912 1635489128448 1636216602624 1638532353024 1639412338176 1641000861696 1642614315399 1644205941504 1645495713792 1648709572608 1651193413632 1654418400768 1655306917632 1655716184064 1657649686707 1658950004736 1660557459456 1661449273344 1663800735744 1664540803072 1664694291456 1667050346556 1670304448512 1673566761888 1674879565824 1679776874496 1680679010304 1683057688704 1683961586496 1689792478416 1690210271232 1691118010368 1693511463168 1696062799872 1696817217536 1699375422528 1700131313664 1703451882636 1706597351424 1707356454912 1709772890112 1710691135488 1712348725248 1714032329112 1715693156352 1716614581248 1719044119548 1719967344102 1720392597504 1722984431616 1726349635584 1727117524992 1729721412216 1730490801408 1735550716032 1736912142336 1742926381056 1743862431744 1746330534144 1747268413056 1747700416512 1752377385024 1752810651648 1753752010752 1756234109952 1757177307648 1763099140096 1763261716608 1764644880384 1766542693104 1769804660736 1773097811968 1773261310464 1774050066432 1777515007968 1780192899072 1783669838328 1784110841856 1785069010944 1788555473856 1790288510976 1791249997824 1793785168224 1794583053312 1801408315392 1802209591296 1805729531904 1807479209984 1808449929216 1811009442816 1811982057984 1814546570634 1815521085441 1818705788928 1819682537472 1822257948672 1823236604928 1825817046228 1828567706112 1830002098176 1831970200256 1832139127413 1833576321024 1839755624448 1840743677952 1843348897152 1844338880448 1846125969408 1849731684192 1850189021184 1851182678016 1854798269184 1857592590336 1861220700864 1862680707072 1866318755328 1868127141888 1869130432512 1871775827712 1872608403456 1875429556224 1879092504576 1882762607124 1884239511552 1887078187008 1889748983808 1890763886592 1893439899792 1894456784808 1901486555136 1902332346368 1902507761664 1905200396064 1908070649856 1908919369728 1911621078528 1912647727872 1919744999424 1920776011776 1923494501376 1924527527424 1926392315904 1928286370251 1930154800896 1931191403904 1931668881408 1935441672192 1938357485568 1942143340032 1943007215616 1946802151584 1948688523264 1950396973056 1952494555536 1954026160128 1960792178688 1961845235712 1964621850912 1965676964688 1966162968576 1971424558152 1971911983104 1972971012096 1975763373696 1976824471104 1983486532608 1987360529742 1991030243328 1991915864064 1994735038464 1995806324736 1999704383964 2002717011456 2004288012288 2006628568119 2007124697088 2008202637312 2010148503552 2014074574848 2014970445824 2015156247552 2018008314252 2018905934976 2022633897984 2026397499392 2026584354816 2027485790208 2031445723392 2033414111232 2034506170368 2037385623168 2038479815232 2038983819264 2046044012544 2047142854656 2050040192256 2050952060928 2057138669376 2058752360448 2060966475288 2066799919104 2069725077504 2070836637696 2073767509296 2074881240504 2076891715584 2080948144716 2081462648832 2082580512768 2086648052832 2089791664128 2093680228864 2093873288472 2095515795456 2101643034624 2102577856512 2105747806176 2106684453888 2109858250752 2113979067648 2114501738496 2115637346304 2119769450496 2121823420416 2122962960384 2125967606784 2127109372416 2130119887266 2135002447872 2136149065728 2139172374528 2140123889664 2146381561856 2146579481088 2147534290944 2150573713344 2151728693856 2159713124352 2160873013248 2163931314048 2165093468352 2167191355392 2171424151008 2173127491584 2177371881216 2180652171264 2181622136832 2184709804032 2185883117568 2188001148928 2190152420532 2192274588672 2196556374978 2198279430144 2201591218176 2205891201024 2207075890176 2210199582276 2211933339648 2215265697792 2217852627921 2218400980992 2219592388608 2222733795408 2227072598016 2231422349184 2233172754432 2239702499328 2240905347072 2244076918272 2245282115328 2253056637888 2253613694976 2254824013824 2258015284224 2259227966976 2261417066496 2265833896704 2266841751552 2271269176848 2275463135232 2279697186816 2280921513984 2285376438816 2287590875136 2288819441664 2292058826064 2293289792136 2293856796672 2301799514112 2302823366656 2303035711488 2306295216288 2307321068544 2314067621376 2315882856448 2316096405504 2318587284699 2323901841408 2325149908992 2328440712192 2329691217408 2332988447958 2334241395567 2336503180032 2337080868864 2338336014336 2341645479936 2342903076864 2347479059436 2351015622144 2352859840512 2355390257472 2359739547648 2364348413952 2365400088576 2370020010624 2373590532096 2378226451104 2378814455808 2380092014592 2384740631808 2387051347968 2388333330432 2391713557632 2392777404416 2392998043968 2401877753856 2406568921344 2407639375872 2411266572288 2414679257088 2415976077312 2419395427512 2420694780588 2426243383296 2429677264896 2430982139904 2434422728304 2438090274816 2442852169884 2444768428032 2453007499264 2453233692672 2454324903936 2457798529536 2459118507264 2461501292544 2466308912256 2466918694912 2468243570688 2473064358912 2476790120448 2481627601152 2483574276096 2488425007104 2490836189184 2492173910016 2495701103616 2496811204608 2500575519834 2505456672768 2510350142832 2512319348736 2519665311744 2521018515456 2524586533056 2525942379744 2534688717624 2535315406848 2536677015552 2540267194752 2544094199808 2545225826304 2548828104704 2549063133792 2550196970496 2555177823954 2559659999232 2561034682368 2564659335168 2566036703232 2568523087872 2571048493668 2573539734528 2574921871872 2578566179322 2580588896256 2584476647424 2589524453376 2590676287488 2595736202112 2598251364352 2600529297408 2603326074048 2605368213504 2614389571584 2615793647616 2619495801216 2620902619584 2621550624768 2628566077536 2629215977472 2630628016128 2634351164928 2635765961472 2644648710144 2646967320576 2649814039656 2654706991104 2659646717952 2661075099648 2666272511952 2670289348608 2675504757492 2676166262784 2677603516416 2682833210784 2685432766464 2686874996736 2690677752336 2691874579968 2702112473088 2703314386944 2708594297856 2711218814976 2712674893824 2716514164224 2717973086976 2718645092352 2721819855951 2728058683392 2729523806208 2733386923008 2734602747904 2734854907392 2738725569342 2742851559168 2745003147264 2747955300384 2750364481536 2759633436672 2761115516928 2765023345728 2766508320672 2769188954112 2774597526288 2775283531776 2776774017024 2782197403776 2786388885504 2791831051296 2794021060608 2802190712832 2803437142016 2803695648768 2807663741568 2808912605184 2813144334336 2818638756864 2824143910686 2826359267328 2829097893888 2830617280512 2834623475712 2836145829888 2840159849688 2841685177212 2848198754304 2852229832704 2853498519552 2857800594096 2862105974784 2863379054592 2867431617792 2868971591808 2879617499136 2881164017664 2885241752064 2886791291136 2889588473856 2895232201344 2896787105856 2897503322112 2903162508288 2907536228352 2912946405376 2913215010048 2914510823424 2920203227376 2923032784896 2928741833304 2931039240192 2941188268032 2942767853568 2946932776368 2949244452864 2957136837228 2957867974656 2959456518144 2963645060544 2969430130688 2975229798912 2977563672576 2981040794613 2986269999104 2986545364992 2987873796096 2992102557696 2993709487104 2999556575946 3004075517184 3004818259968 3006432018432 3010687045632 3012303955968 3015222755328 3021111862272 3022455668736 3027012471378 3028358902464 3033950846976 3039596249088 3041228685312 3047168585088 3050121166848 3051759255552 3056078434752 3057719722848 3058475728896 3069066018816 3070714281984 3075060288384 3076428091392 3085423495168 3085708004064 3088128540672 3091449712932 3098535788544 3100199878656 3104587616256 3106254956544 3110651263944 3112321860756 3115337573376 3121422217074 3122193973248 3123870769152 3129972079248 3134687496192 3140520343296 3143273693184 3152464551936 3153866784768 3160026680832 3164787376128 3170968601472 3171752607744 3173456019456 3179654175744 3182735130624 3184444440576 3188951410176 3190664058624 3195179830899 3202503671808 3204223598592 3208758561792 3210185834496 3219572342784 3221301436416 3225860570016 3227593040784 3239569686528 3241309519872 3245896971072 3247640202528 3250787033088 3257136226512 3259691237376 3266057821824 3270978256896 3272433205248 3277064706048 3278824676352 3282001723392 3285228630798 3288411883008 3290991427584 3294834562467 3297419145216 3302386827264 3308836801536 3310613835264 3315299373414 3317900009472 3321114918912 3322898546688 3327601471488 3329081606144 3329388582912 3334100693112 3340608897024 3347133523776 3349759131648 3359553748992 3361358020608 3366115377408 3367923172992 3379584956832 3380420542464 3382236020736 3387022926336 3392125599744 3393634435072 3398750845056 3400262627328 3406903765272 3413194702848 3419545780224 3421382270976 3424697450496 3428064658224 3431386312704 3433229162496 3438088239096 3439934688204 3440785195008 3452699271168 3454235049984 3459442824432 3460981602816 3471101432064 3473824284672 3485852762112 3487724863488 3492661068288 3494536826112 3495400833024 3499482671937 3504754770048 3505621303296 3507504021504 3512468219904 3514354615296 3526198280192 3526523433216 3529289760768 3533085386208 3539609321472 3546195623936 3546522620928 3548100132864 3555030015936 3560385798144 3567339676656 3568221683712 3570138021888 3577110947712 3580577021952 3582499995648 3587570336448 3589166106624 3602816630784 3604419182592 3611459063808 3614958419968 3616899858432 3622018885632 3623964115968 3629093141268 3631042170882 3637411577856 3639365074944 3644515897344 3646473209856 3651634092456 3657135412224 3663940400512 3664278254826 3667152642048 3679511248896 3681487355904 3686697794304 3688677760896 3692251938816 3699463368384 3700378042368 3702365356032 3709596538368 3715185180672 3722441401728 3725361414144 3732637510656 3736254283776 3738260865024 3743551655424 3745216806912 3750859112448 3758185009152 3765525214248 3768479023104 3779497967616 3781527773184 3786879799584 3788913569616 3802973110272 3804664692736 3805015523328 3810400792128 3816141299712 3817838739456 3823242157056 3825295455744 3832766735931 3839489998848 3841552023552 3846989002752 3849055054848 3852784631808 3856572740502 3860309601792 3862382807808 3863337762816 3867849268983 3870883344384 3876714971136 3884286680064 3886014431232 3893604303168 3897377046528 3900793946112 3904989111072 3908052320256 3921584357376 3923690471424 3929243701824 3931353929376 3932325937152 3942849116304 3943823966208 3945942024192 3951526747392 3953648942208 3966973065216 3974721059484 3982060486656 3983831728128 3989470076928 3991612649472 3999408767928 4005434022912 4013257136238 4014249394176 4016405274624 4020297007104 4028149149696 4029940891648 4030312495104 4036016628504 4037811869952 4052794998784 4053168709632 4054971580416 4062891446784 4066828222464 4069012340736 4074771246336 4076959630464 4077967638528 4092088025088 4094285709312 4100080384512 4101904121856 4108088354013 4114277338752 4117504720896 4121932950576 4139450155008 4141673275392 4147535018592 4149762481008 4153783431168 4161896289432 4162925297664 4165161025536 4173296105664 4179583328256 4187360457728 4187746576944 4191031590912 4203286069248 4205155713024 4211495612352 4213368907776 4219716501504 4227958135296 4231274692608 4236215866029 4239538900992 4243646840832 4245925920768 4251935213568 4254218744832 4260239774532 4270004895744 4272298131456 4278344749056 4280247779328 4292763123712 4293158962176 4295068581888 4301147426688 4303457387712 4319426248704 4321746026496 4327862628096 4330186936704 4334382710784 4342848302016 4346254983168 4354743762432 4361304342528 4363244273664 4369419608064 4371766235136 4376002297856 4380304841064 4384549177344 4393112749956 4396558860288 4403182436352 4411782402048 4414151780352 4420399164552 4423866679296 4435705255842 4436801961984 4439184777216 4445467590816 4454145196032 4462844698368 4466345508864 4479404998656 4481810694144 4488153836544 4490564230656 4499334863919 4506113275776 4507227389952 4509648027648 4516030568448 4518455933952 4522834132992 4531667793408 4533683503104 4542538353696 4550926270464 4559394373632 4561843027968 4570752877632 4575181750272 4577638883328 4584117652128 4586579584272 4587713593344 4603599028224 4605646733312 4606071422976 4612590432576 4614642137088 4628135242752 4632192811008 4637174569398 4647803682816 4650299817984 4656881424384 4659382434816 4665976895916 4668482791134 4673006360064 4676672028672 4682133325611 4683290959872 4685806153728 4694958118872 4702031244288 4710780514944 4719479095296 4728696827904 4730800177152 4740040021248 4747181064192 4756452902208 4757628911616 4760184029184 4769481263616 4774102695936 4776666660864 4783427115264 4785554808832 4785996087936 4803755507712 4813137842688 4815278751744 4822533144576 4829358514176 4831952154624 4838790855024 4841389561176 4859354529792 4861964279808 4868845456608 4876180549632 4885704339768 4889536856064 4906014998528 4906467385344 4908649807872 4915597059072 4918237014528 4923002585088 4927842946197 4932617824512 4933837389824 4936487141376 4946128717824 4953580240896 4963255202304 4967148552192 4972949060121 4976850014208 4981672378368 4984347820032 4991402207232 4993622409216 5001151039668 5010913345536 5020700285664 5024638697472 5039330623488 5042037030912 5049173066112 5051884759488 5069377435248 5070630813696 5073354031104 5080534389504 5088188399616 5090451652608 5097656209408 5098126267584 5100393940992 5110355647908 5122069364736 5129318670336 5132073406464 5137046175744 5142096987336 5147079469056 5149843743744 5157132358644 5161177792512 5168953294848 5179048906752 5181352574976 5191472404224 5196502728704 5206652148096 5210736427008 5228779143168 5231587295232 5238991602432 5241805239168 5243101249536 5257132155072 5258431954944 5261256032256 5268702329856 5271531922944 5289297420288 5293934641152 5299628079312 5309413982208 5319293435904 5322150199296 5332545023904 5340578697216 5351009514984 5352332525568 5355207032832 5365666421568 5370865532928 5373749993472 5381355504672 5383749159936 5404224946176 5406628773888 5417188595712 5422437629952 5425349787648 5433028328448 5435946173952 5443639711902 5446563256323 5456117366784 5459047612416 5466773846016 5469205495808 5469709814784 5477451138684 5485703118336 5490006294528 5495910600768 5500728963072 5519266873344 5522231033856 5530046691456 5533016641344 5538377908224 5549195052576 5550567063552 5553548034048 5564394807552 5572777771008 5583662102592 5588042121216 5604381425664 5607391297536 5615327483136 5617825210368 5626288668672 5637277513728 5648287821372 5652718534656 5661234561024 5669246951424 5672291659776 5680319699376 5683370354424 5704459665408 5706997039104 5715601188192 5724211949568 5726758109184 5734863235584 5737943183616 5759234998272 5762328035328 5770483504128 5773582582272 5779176947712 5790464402688 5793574211712 5795006644224 5806325016576 5815072456704 5825892810752 5826430020096 5829021646848 5840406454752 5846065569792 5857483666608 5862078480384 5882376536064 5885535707136 5893865552736 5898488905728 5914273674456 5915735949312 5918913036288 5927290121088 5938860261376 5950459597824 5962081589226 5972539998208 5973090729984 5975747592192 5984205115392 5987418974208 5999113151892 6008151034368 6012864036864 6019885704357 6021374091264 6024607911936 6030445510656 6042223724544 6044911337472 6054024942756 6056717804928 6067901693952 6079192498176 6082457370624 6094337170176 6100242333696 6103518511104 6112156869504 6115439445696 6116951457792 6138132037632 6141428563968 6150120576768 6152856182784 6170846990336 6171416008128 6176257081344 6182899425864 6200399757312 6209175232512 6212509913088 6221302527888 6224643721512 6230675146752 6242844434148 6244387946496 6247741538304 6259944158496 6269374992384 6281040686592 6286547386368 6304929103872 6307733569536 6320053361664 6329574752256 6341937202944 6343505215488 6346912038912 6359308351488 6365470261248 6368888881152 6377902820352 6381328117248 6390359661798 6405007343616 6408447197184 6417517123584 6420371668992 6439144685568 6442602872832 6451721140032 6455186081568 6479139373056 6482619039744 6491793942144 6495280405056 6501574066176 6514272453024 6519382474752 6532115643648 6541956513792 6544866410496 6554129412096 6557649352704 6564003446784 6570457261596 6576823766016 6589669124934 6594838290432 6604773654528 6617673603072 6621227670528 6630598746828 6635800018944 6645797093376 6655202942976 6658163212288 6658777165824 6668201386224 6681217794048 6694267047552 6699518263296 6719107497984 6722716041216 6732230754816 6735846345984 6759169913664 6760841084928 6764472041472 6774045852672 6784251199488 6797501690112 6800525254656 6813807530544 6826389405696 6839091560448 6842764541952 6856129316448 6862772625408 6866458324992 6876176478192 6879869376408 6881570390016 6905398542336 6908470099968 6918885648864 6921963205632 6942202864128 6947648569344 6955761854097 6971705524224 6975449726976 6985322136576 6989073652224 6998965343874 7009509540096 7011242606592 7015008043008 7024936439808 7028709230592 7052396560384 7053046866432 7058579521536 7066170772416 7079218642944 7092391247872 7093045241856 7096200265728 7110060031872 7120771596288 7134679353312 7136443367424 7140276043776 7154221895424 7161154043904 7164999991296 7175140672896 7178332213248 7205633261568 7222918127616 7229916839936 7233799716864 7244037771264 7247928231936 7258186282536 7262084341764 7278730149888 7289031794688 7292946419712 7303268184912 7314270824448 7327880801024 7328556509652 7334305284096 7359022497792 7362974711808 7373395588608 7377355521792 7384503877632 7398926736768 7400756084736 7404730712064 7419193076736 7430370361344 7444882803456 7450722828288 7465275021312 7472508567552 7476521730048 7487103310848 7490433613824 7516370018304 7531050428496 7536958046208 7558995935232 7563055546368 7573759599168 7577827139232 7605946220544 7609329385472 7610031046656 7620801584256 7632282599424 7635677478912 7646484314112 7650590911488 7665533471862 7678979997696 7683104047104 7693978005504 7698110109696 7705569263616 7713145481004 7720619203584 7724765615616 7735698537966 7741766688768 7753429942272 7768573360128 7772028862464 7787208606336 7794754093056 7801587892224 7809978222144 7816104640512 7843168714752 7847380942848 7858487403648 7862707858752 7864651874304 7885698232608 7887647932416 7891884048384 7903053494784 7907297884416 7933946130432 7949442118968 7964120973312 7978940153856 7983225298944 7998817535856 8010868045824 8026514272476 8028498788352 8032810549248 8056298299392 8059881783296 8060624990208 8072033257008 8075623739904 8105589997568 8106337419264 8109943160832 8125782893568 8133656444928 8138024681472 8149542492672 8153919260928 8155935277056 8165459567853 8184176050176 8188571418624 8200160769024 8203808243712 8216176708026 8228554677504 8235009441792 8243865901152 8278900310016 8283346550784 8295070037184 8299524962016 8307566862336 8323792578864 8325850595328 8330322051072 8346592211328 8359166656512 8374720915456 8375493153888 8382063181824 8406572138496 8410311426048 8422991224704 8426737815552 8439433003008 8455916270592 8472431732058 8479077801984 8487293681664 8491851841536 8503870427136 8508437489664 8520479549064 8544596262912 8556689498112 8560495558656 8585526247424 8586317924352 8590137163776 8602294853376 8606914775424 8638852497408 8643492052992 8655725256192 8660373873408 8668765421568 8685696604032 8692509966336 8709487524864 8722608685056 8738839216128 8743532470272 8752004595712 8760609682128 8769098354688 8786225499912 8793117720576 8823564804096 8828303560704 8840798329104 8847733358592 8871410511684 8873603923968 8878369554432 8890935181632 8908290392064 8925689396736 8932691017728 8943122383839 8958809997312 8963621388288 8976307673088 8981128461312 8998669727838 9012226551552 9014454779904 9019296055296 9032061136896 9036911867904 9045668265984 9063335586816 9067367006208 9085076707392 9101852540928 9118788747264 9123686055936 9141505755264 9150363500544 9155277766656 9168235304256 9173159168544 9175427186688 9207198056448 9211293466624 9212142845952 9225180865152 9229284274176 9256270485504 9264385622016 9274349138796 9295607365632 9300599635968 9313762848768 9318764869632 9331953791832 9336965582268 9346012720128 9364266651222 9366581919744 9371612307456 9389916237744 9404062488576 9421561029888 9457393655808 9461600354304 9480080042496 9494362128384 9512905804416 9515257823232 9520368058368 9538962527232 9548205391872 9553333321728 9566854230528 9571109617664 9571992175872 9585539492697 9607511015424 9626275685376 9630557503488 9658717028352 9663904309248 9677581710048 9682779122352 9718709059584 9723928559616 9737690913216 9752361099264 9771408679536 9779073712128 9812029997056 9812934770688 9817299615744 9831194118144 9836474029056 9846005170176 9855685892394 9865235649024 9872974282752 9884503687401 9892257435648 9907160481792 9926510404608 9945898120242 9953700028416 9963344756736 9968695640064 9982804414464 9987244818432 10002302079336 10021826691072 10041400571328 10049277394944 10078661246976 10084074061824 10098346132224 10103769518976 10138754870496 10141261627392 10146708062208 10161068779008 10176376799232 10180903305216 10195312418816 10196252535168 10200787881984 10220711295816 10258637340672 10264146812928 10274092351488 10284193974672 10294158938112 10299687487488 10314264717288 10322355585024 10358097813504 10362705149952 10382944808448 10393005457408 10413304296192 10421472854016 10457558286336 10463174590464 10477983204864 10483610478336 10486202499072 10498448015811 10514264310144 10516863909888 10522512064512 10537404659712 10543063845888 10578594840576 10587869282304 10599256158624 10618827964416 10638586871808 10644300398592 10665090047808 10681157394432 10702019029968 10704665051136 10710414065664 10731332843136 10741731065856 10747499986944 10762711009344 10767498319872 10808449892352 10813257547776 10834377191424 10844875259904 10850699575296 10866056656896 10871892347904 10887279423804 10893126512646 10912234733568 10918095224832 10933547692032 10938410991616 10939419629568 10954902277368 10971406236672 10991821201536 11001457926144 11038533746688 11044462067712 11060093382912 11066033282688 11076755816448 11098390105152 11101134127104 11107096068096 11128789615104 11145555542016 11167324205184 11176084242432 11208762851328 11214782595072 11230654966272 11235650420736 11252577337344 11274555027456 11296575642744 11305437069312 11338493902848 11344583319552 11360639398752 11366740708848 11408919330816 11413994078208 11431202376384 11448423899136 11453516218368 11469726471168 11475886367232 11498300207793 11518469996544 11524656070656 11540967008256 11547165164544 11558353895424 11580928805376 11587148423424 11590013288448 11603547806949 11612650033152 11630144913408 11651785621504 11652860040192 11658043293696 11680812909504 11692131139584 11714967333216 11724156960768 11764753072128 11771071414272 11787731105472 11796977811456 11828547348912 11831471898624 11837826072576 11854580242176 11877720522752 11900919195648 11924163178452 11946181459968 11951495184384 11968410230784 11974837948416 11998226303784 12016302068736 12039771408714 12042748182528 12049215823872 12060891021312 12084447449088 12089822674944 12108049885512 12113435609856 12158384996352 12164914741248 12188674340352 12200484667392 12207037022208 12224313739008 12230878891392 12233902915584 12276264075264 12282857127936 12300241153536 12305712365568 12341693980672 12342832016256 12352514162688 12365798851728 12418350465024 12425019826176 12442605055776 12449287443024 12461350293504 12485688868296 12488775892992 12495483076608 12519888316992 12538749984768 12562081373184 12573094772736 12609858207744 12615467139072 12640106723328 12659149504512 12683874405888 12693824077824 12708647598087 12718616702976 12730940522496 12737777762304 12755805640704 12762656234496 12780719323596 12810014687232 12816894394368 12835034247168 12840743337984 12878289371136 12885205745664 12903442280064 12910372163136 12958278746112 12965238079488 12983587884288 12990560810112 13003148132352 13028544906048 13038764949504 13064231287296 13083913027584 13089732820992 13108258824192 13115298705408 13128006893568 13140914523192 13153647532032 13179338249868 13189676580864 13209547309056 13235347206144 13242455341056 13261197493656 13271600037888 13310405885952 13316326424576 13317554331648 13336402772448 13362435588096 13388534095104 13399036526592 13438214995968 13445432082432 13464461509632 13471692691968 13498004591757 13518339827328 13521682169856 13528944082944 13548091705344 13568502398976 13595003380224 13601050509312 13627615061088 13652778811392 13678183120896 13685529083904 13712258632896 13725545250816 13732916649984 13752352956384 13759738752816 13763140780032 13810797084672 13816940199936 13837771297728 13843926411264 13884405728256 13911523708194 13943411048448 13950899453952 13970644273152 13978147304448 13997930687748 14019019080192 14030016086016 14046399976833 14049872879616 14057418461184 14104793120768 14106093732864 14132341544832 14158437285888 14184782495744 14186090483712 14192400531456 14220120063744 14241543192576 14269358706624 14272886734848 14280552087552 14308443790848 14322308087808 14329999982592 14350281345792 14356664426496 14411266523136 14445836255232 14467599433728 14488075542528 14495856463872 14516372565072 14524168683528 14578063589376 14585892839424 14606536369824 14628541648896 14655761602048 14657113019304 14668610568192 14718044995584 14725949423616 14746791177216 14754711043584 14769007755264 14783528838591 14797853473536 14801512169472 14809461424128 14838386153472 14860740722688 14889765606912 14901445656576 14930550042624 14945017135104 14953043460096 14974206621696 14980867227648 15032740036608 15062100856992 15073916092416 15117991870464 15126111092736 15147519198336 15155654278464 15211892441088 15220062093312 15241603168512 15264565198848 15271354957824 15292968628224 15301181822976 15331066943724 15366208094208 15387956011008 15396220219392 15411138527232 15426290962008 15441238407168 15449531231232 15471397075932 15483533377536 15506859884544 15537146720256 15544057724928 15574417212672 15589508186112 15619956444288 15632209281024 15686337429504 15694761885696 15716974807296 15725415717504 15729303748608 15771396465216 15775295864832 15783768096768 15806106989568 15814595768832 15867892260864 15898884237936 15928241946624 15957880307712 15966450597888 15997635071712 16021736091648 16053028544952 16056997576704 16065621098496 16112596598784 16119763566592 16121249980416 16144066514016 16151247479808 16211179995136 16212674838528 16219886321664 16251565787136 16267312889856 16276049362944 16299084985344 16307838521856 16330919135706 16339689768969 16368352100352 16377142837248 16400321538048 16407616487424 16432353416052 16457109355008 16470018883584 16487731802304 16557800620032 16566693101568 16590140074368 16599049924032 16615133724672 16647585157728 16651701190656 16660644102144 16693184422656 16718333313024 16749441830912 16750986307776 16764126363648 16813144276992 16845982449408 16853475631104 16878866006016 16911832541184 16944863464116 16958155603968 16983703683072 17007740854272 17016874979328 17040959098128 17113378996224 17120991117312 17171052494848 17172635848704 17180274327552 17204589706752 17213829550848 17277704994816 17286984105984 17311450512384 17320747746816 17337530843136 17371393208064 17385019932672 17418975049728 17445217370112 17477678432256 17487064940544 17521219364256 17538196709376 17572450999824 17586235441152 17647129608192 17656607121408 17681596658208 17695466717184 17742821023368 17747207847936 17756739108864 17781870363264 17816580784128 17851378793472 17886244767678 17917619994624 17927242776576 17952615346176 17962256922624 17997339455676 18024453103104 18038592110592 18064122273792 18073823735808 18091336531968 18126671173632 18134734012416 18170153414784 18203705081856 18237577494528 18247372111872 18283011510528 18300727001088 18310555533312 18336470608512 18346318337088 18350854373376 18414396112896 18424285691904 18450361730304 18458568548352 18512540971008 18528771244032 18548698277592 18601199271936 18627525697536 18637529739264 18663907583664 18673931164536 18692025440256 18728533302444 18733163839488 18743224614912 18779832475488 18808124977152 18843122059776 18914787311616 18923200708608 18960160084992 18988724256768 19025811608832 19030515646464 19040736116736 19077925054464 19096410783744 19106666643456 19133708461056 19142219235328 19143984351744 19171078985394 19215022030848 19252551370752 19261115006976 19317434056704 19327808618496 19355163420096 19365558244704 19437418119168 19447857119232 19475381826432 19504722198528 19542817359072 19558147424256 19624059994112 19625869541376 19634599231488 19662388236288 19672948058112 19692010340352 19711371784788 19730471298048 19769007374802 19784514871296 19814320963584 19853020809216 19891796240484 19907400056832 19937391280128 19965608828928 19974489636864 20004604158672 20043653382144 20082801142656 20098554789888 20157322493952 20168148123648 20196692264448 20207539037952 20277509740992 20282523254784 20293416124416 20322137558016 20352753598464 20390624837632 20392505070336 20401575763968 20441422591632 20517274681344 20528293625856 20568387949344 20588317876224 20599374974976 20628529434576 20644711170048 20716195627008 20725410299904 20765889616896 20786010914816 20826608592384 20842945708032 20867285562291 20915116572672 20926349180928 20955966409728 20967220956672 20996896031622 21028528620288 21033727819776 21045024129024 21074809319424 21086127691776 21157189681152 21175738564608 21198512317248 21237655928832 21277173743616 21288600797184 21330180095616 21362314788864 21404038059936 21409330102272 21420828131328 21462665686272 21483462131712 21494999973888 21525422018688 21534996639744 21616899784704 21668754382848 21689750519808 21701399150592 21732113313792 21743784695808 21774558847608 21786253025292 21836190449664 21867095384064 21876821983232 21878839259136 21909804554736 21942812473344 21983642403072 22002915852288 22077067493376 22088924135424 22120186765824 22132066565376 22153511632896 22196780210304 22202268254208 22214192136192 22257579230208 22291111084032 22334648410368 22352168484864 22417525702656 22429565190144 22461309932544 22471300841472 22549110054912 22593151285488 22610874138624 22676987805696 22689166639104 22721278797504 22733481417696 22817838661632 22827988156416 22862404752768 22896847798272 22907032436736 22939452942336 22951772734464 22996600415586 23036939993088 23049312141312 23081934016512 23094330329088 23116707790848 23161857610752 23174296846848 23207095613898 23225300066304 23260289826816 23303571243008 23305720080384 23316086587392 23361625819008 23384262279168 23429934666432 23448313921536 23529506144256 23542142828544 23575462210944 23593955622912 23657094697824 23662943797248 23675652145152 23709160484352 23755441045504 23801838391296 23848326356904 23892362919936 23936820461568 23949675896832 23996452607568 24032604137472 24079542817428 24085496365056 24098431647744 24168894898176 24179645349888 24216099771024 24226871219712 24316769992704 24329829482496 24377348680704 24400969334784 24414074044416 24448627478016 24461757782784 24467805831168 24496378703559 24552528150528 24565714255872 24600482307072 24611424731136 24683387961344 24685664032512 24705028325376 24731597703456 24836700930048 24850039652352 24885210111552 24898574886048 24922700587008 24971377736592 24977551785984 24990966153216 25039776633984 25077499969536 25124162746368 25146189545472 25219716415488 25230934278144 25280213446656 25318299009024 25367748811776 25417295196174 25437233405952 25461881044992 25475555524608 25511611281408 25525312468992 25561438647192 25633788788736 25670068494336 25681486675968 25756578742272 25770411491328 25806884560128 25820744326272 25916557492224 25930476158976 25967175768576 25981121620224 26006296264704 26057089812096 26077529899008 26128462574592 26167826055168 26216517648384 26230597410816 26256013787136 26281829046384 26307295064064 26358676499736 26379353161728 26470694412288 26484910682112 26522394987312 26543200075776 26620811771904 26632652849152 26635108663296 26672805544896 26724871176192 26777068190208 26798073053184 26829367151517 26876429991936 26890864164864 26928923019264 26943385383936 26996009183514 27036679654656 27043364339712 27057888165888 27096183410688 27137004797952 27190006760448 27202101018624 27255230122176 27305557622784 27356366241792 27371058167808 27424517265792 27451090501632 27465833299968 27504705912768 27519477505632 27526281560064 27621594169344 27633880399872 27675542595456 27687852822528 27768811456512 27823047416388 27886822096896 27901798907904 27941288546304 27956294608896 27995861375496 28038038160384 28092799953666 28099745759232 28114836922368 28209586241536 28212187465728 28264683089664 28369564991488 28372180967424 28384801062912 28440240127488 28483086385152 28538717413248 28545773469696 28561104175104 28616887581696 28644616175616 28659999965184 28700562691584 28713328852992 28756618478091 28822533046272 28891672510464 28976151085056 28991712927744 29032745130144 29048337367056 29156127178752 29171785678848 29213072739648 29257083297792 29311523204096 29314226038608 29337221136384 29436089991168 29451898847232 29493582354432 29509422087168 29538015510528 29567057677182 29595706947072 29618922848256 29653511062203 29676772306944 29721481445376 29779531213824 29861100085248 29890034270208 29906086920192 29948413243392 29961734455296 30065480073216 30124201713984 30147832184832 30235983740928 30252222185472 30295038396672 30311308556928 30423784882176 30440124186624 30483206337024 30529130397696 30542709915648 30585937256448 30602363645952 30662133887448 30775912022016 30792440438784 30822277054464 30852581924016 30882476814336 30899062462464 30942794151864 30967066755072 31074293440512 31088115449856 31148834425344 31179016372224 31239912888576 31264418562048 31372674859008 31389523771392 31433949614592 31450831435008 31458607497216 31495344047433 31542792930432 31550591729664 31567536193536 31612213979136 31629191537664 31735784521728 31797768475872 31856483893248 31915760615424 31932901195776 31995270143424 32043472183296 32106057089904 32113995153408 32131242196992 32225193197568 32239527133184 32242499960832 32288133028032 32302494959616 32425349677056 32439772643328 32503131574272 32534625779712 32552098725888 32598169970688 32615677043712 32661838271412 32679379537938 32736704200704 32754285674496 32800643076096 32815232974848 32864706832104 32914218710016 32975463604608 33115601240064 33133386203136 33180280148736 33198099848064 33230267449344 33295170315456 33303402381312 33321288204288 33386368845312 33436666626048 33498883661824 33501972615552 33528252727296 33626288553984 33691964898816 33706951262208 33757732012032 33823665082368 33889726928232 33916311207936 34015481708544 34033749958656 34081918196256 34226757992448 34241982234624 34342104989696 34345271697408 34360548655104 34409179413504 34427659101696 34494900623379 34555409989632 34573968211968 34622901024768 34641495493632 34675061686272 34742786416128 34770039865344 34810643420847 34837950099456 34890434740224 34955356864512 34974129881088 35042438728512 35076393418752 35144901999648 35172470882304 35294259216384 35313214242816 35363193316416 35390933434368 35485642046736 35494415695872 35513478217728 35563740726528 35633161568256 35702757586944 35772489535356 35854485553152 35905230692352 35924513845248 35994678911352 36048906206208 36128244547584 36147647471616 36182673063936 36253342347264 36269468024832 36340306829568 36475154989056 36494744223744 36566023021056 36601454002176 36621111066624 36672941217024 36692636674176 36701708746752 36828792225792 36848571383808 36900723460608 36917137096704 37025081942016 37057542488064 37097396555184 37255051395072 37275059478528 37327815167328 37347862329072 37384050880512 37457066604888 37466327678976 37486449229824 37559664950976 37616249954304 37686244119552 37829574623232 37846401417216 37920320169984 37977448513536 38051623217664 38081472233472 38125942794261 38155850108928 38192821567488 38213333286912 38267416922112 38284438470656 38287968703488 38342157970788 38430044061696 38505102741504 38522230013952 38634868113408 38655617236992 38710326840192 38731116489408 38874836238336 38895714238464 38950763652864 39009444397056 39085634718144 39116294848512 39251739082752 39269198462976 39324776472576 39345896116224 39384020680704 39422743569576 39460942596096 39538014749604 39569029742592 39628641927168 39706041618432 39783592480968 39814800113664 39931217657856 39948979273728 40009208317344 40087306764288 40165602285312 40197109579776 40314644987904 40336296247296 40393384528896 40415078075904 40555019481984 40565046509568 40586832248832 40644275116032 40705507196928 40781249675264 40785010140672 40803151527936 40882845183264 41034549362688 41056587251712 41136775898688 41176635752448 41198749949952 41257058869152 41289422340096 41432391254016 41450820599808 41531779233792 41572021829632 41653217184768 41734571124582 41830233145344 41852698361856 41911932819456 41934441913344 41993792063244 42057057240576 42090048258048 42139199930499 42149618638848 42172255383552 42314379362304 42397024634496 42475311857664 42554347487232 42577201594368 42660360191232 42724629577728 42808076119872 42818660204544 42841656262656 42925331372544 42966924263424 42989999947776 43050844037376 43069993279488 43233799569408 43337508765696 43402798301184 43464226627584 43487569391616 43549117695216 43572506050584 43734190768128 43753643966464 43757678518272 43819609109472 43885624946688 43967284806144 44005831704576 44154134986752 44177848270848 44240373531648 44264133130752 44307023265792 44350586515773 44393560420608 44404536508416 44428384272384 44515158460416 44582222168064 44669296820736 44704336969728 44835051405312 44859130380288 44922619865088 44942601682944 45098220109824 45186302570976 45221748277248 45353975611392 45378333278208 45442557595008 45466962835392 45635677323264 45724809505536 45793695596544 45814064873472 45878905884672 45903545468928 45993200831172 46098624282624 46163868033024 46188660658176 46233415581696 46323715221504 46348593693696 46414191227796 46450600132608 46520579653632 46607142486016 46611440160768 46632173174784 46723251638016 46768524558336 46859869332864 46896627843072 47059012288512 47084285657088 47150924421888 47187911245824 47314189395648 47325887594496 47351304290304 47418320968704 47603676782592 47696652713808 47784725839872 47873640923136 47899351793664 47992905215136 48065208274944 48159085634856 48170992730112 48196863295488 48337789796352 48359290699776 48432199542048 48453742439424 48633539985408 48659658964992 48754697361408 48801938669568 48828148088832 48897254956032 48923515565568 48992757407118 49105056301056 49131428511744 49200964614144 49222849462272 49366775922688 49371328065024 49410056650752 49463195406912 49673401860096 49700079304704 49770420223104 49797149772096 49845401174016 49942755473184 49955103571968 49981932306432 50079553267968 50154999939072 50248325492736 50292379090944 50439432830976 50560426893312 50636598018048 50735497623552 50834590392348 50874466811904 50951111049216 51023222562816 51050624937984 51122877294384 51340136988672 51362973351936 51513157484544 51540822982656 51613769120256 51641488652544 51833114984448 51860952317952 51934351537152 51962243240448 52012592529408 52114179624192 52155059798016 52256925149184 52335652110336 52433035296768 52461194821632 52563658092768 52614590128128 52717352999472 52758706323456 52941388824576 52969821364224 53044789974624 53086400151552 53241623543808 53265305698304 53270217326592 53345611089792 53449742352384 53554136380416 53658734303034 53752859983872 53781728329728 53857846038528 53886770767872 53992018367028 54073359309312 54115776331776 54192366821376 54274009595904 54380013520896 54404202037248 54510460244352 54611115245568 54712732483584 54742116335616 54849034531584 54902181003264 54931666599936 55009411825536 55038955011264 55052563120128 55243188338688 55351085190912 55375705645056 55537622913024 55646094832776 55803597815808 55882577092608 55912589217792 55991722750992 56076076320768 56185599907332 56199491518464 56229673844736 56419172483072 56424374931456 56529366179328 56739129982976 56744361934848 56769602125824 56880480254976 56966172770304 57077434826496 57091546939392 57122208350208 57233775163392 57289232351232 57319999930368 57401125383168 57426657705984 57513236956182 57645066092544 57783345020928 57952302170112 57983425855488 58065490260288 58096674734112 58312254357504 58343571357696 58426145479296 58514166595584 58623046408192 58628452077216 58674442272768 58872179982336 58903797694464 58987164708864 59018844174336 59076031021056 59134115354364 59191413894144 59307022124406 59353544613888 59442962890752 59559062427648 59722200170496 59812173840384 59896826486784 59923468910592 60130960146432 60248403427968 60295664369664 60471967481856 60504444370944 60590076793344 60622617113856 60847569764352 60880248373248 60966412674048 61058260795392 61171874512896 61204727291904 61324267774896 61551824044032 61584880877568 61705163848032 61764953628672 61798124924928 61885588303728 61934133510144 62148586881024 62176230899712 62297668850688 62358032744448 62479825777152 62528837124096 62601856686873 62745349718016 62779047542784 62867899229184 62901662870016 62990688094866 63085585860864 63101183459328 63135072387072 63224427958272 63258383075328 63471569043456 63595536951744 63712967786496 63831521230848 63865802391552 63990540286848 64086944366592 64212114179808 64227990306816 64262484393984 64450386395136 64479054266368 64484999921664 64576266056064 64604989919232 64850699354112 65006263148544 65069251559424 65104197451776 65196339941376 65231354087424 65323676542824 65358759075876 65508571348992 65601286152192 65630465949696 65729413664208 65828437420032 65950927209216 66231202480128 66266772406272 66360560297472 66396199696128 66460534898688 66590340630912 66606804762624 66642576408576 66772737690624 66873333252096 66997767323648 67003945231104 67056505454592 67252577107968 67383929797632 67413902524416 67647330164736 67779453856464 67832622415872 68030963417088 68067499917312 68163836392512 68453515984896 68483964469248 68684209979392 68690543394816 68721097310208 68818358827008 68855318203392 68989801246758 69110819979264 69147936423936 69245802049536 69282990987264 69350123372544 69485572832256 69621286841694 69675900198912 69780869480448 69910713729024 69948259762176 70084877457024 70152786837504 70289803999296 70344941764608 70588518432768 70626428485632 70726386632832 70781866868736 70971284093472 70988831391744 71026956435456 71127481453056 71266323136512 71405515173888 71544979070712 71810461384704 71849027690496 71989357822704 72097812412416 72256489095168 72295294943232 72506684694528 72538936049664 72680613659136 72950309978112 72989488447488 73132046042112 73202908004352 73242222133248 73345882434048 73385273348352 73403417493504 73489136110677 73657584451584 73697142767616 73801446921216 73834274193408 74050163884032 74115084976128 74194793110368 74510102790144 74550118957056 74655630334656 74695724658144 74768101761024 74914133209776 74932655357952 74972898459648 75119329901952 75232499908608 75372488239104 75659149246464 75692802834432 75840640339968 75954897027072 76103246435328 76251885588522 76311700217856 76385643134976 76426666573824 76534833844224 76568876941312 76575937406976 76684315941576 77010205483008 77044460027904 77269736226816 77311234473984 77420653680384 77462232978816 77749672476672 77791428476928 77901527305728 78018888794112 78171269436288 78232589697024 78503478165504 78649552945152 78691792232448 78768041361408 78845487139152 78921885192192 79076029499208 79138059485184 79412083236864 79567184961936 79629600227328 79862435315712 79897958547456 80018416634688 80174613528576 80331204570624 80394219159552 80488101454551 80629289975808 80672592494592 80786769057792 80830156151808 81110038963968 81130093019136 81173664497664 81288550232064 81411014393856 81562499350528 81570020281344 81606303055872 81765690366528 82069098725376 82113174503424 82273551797376 82353271504896 82397499899904 82514117738304 82578844680192 82864782508032 82901641199616 83063558467584 83144043659264 83306434369536 83469142249164 83660466290688 83705396723712 83823865638912 83868883826688 83987584126488 84114114481152 84278399860998 84299237277696 84344510767104 84628758724608 84794049268992 85108694974464 85154403188736 85320720382464 85449259155456 85616152239744 85637320409088 85683312525312 85850662745088 85933848526848 85979999895552 86101688074752 86139986558976 86467599138816 86675017531392 86928453255168 86975138783232 87098235390432 87145012101168 87468381536256 87507287932928 87515357036544 87639218218944 87771249893376 87934569612288 88011663409152 88308269973504 88355696541696 88480747063296 88528266261504 88614046531584 88701173031546 88787120841216 88856768544768 88960533186609 89030316920832 89164444336128 89338593641472 89670102810624 89718260760576 89845239730176 89885203365888 90196440219648 90372605141952 90443496554496 90707951222784 90756666556416 90885115190016 90933925670784 91271354646528 91449619011072 91587391193088 91628129746944 91757811769344 91807090937856 91986401662344 92327736066048 92377321316352 92466831163392 92647430443008 92697187387392 92828382455592 92901200265216 93214284972032 93222880321536 93264346349568 93446503276032 93537049116672 93719738665728 93793255686144 94118024577024 94168571314176 94301848843776 94375822491648 94486032142299 94628378791296 94651775188992 94702608580608 94836641937408 95207353565184 95393305427616 95569451679744 95747281846272 95798703587328 95985810430272 96130416549888 96318171269712 96341985460224 96393726590976 96675579592704 96718581399552 96864399084096 96907484878848 97319317929984 97509394722816 97603877339136 97656296177664 97794509912064 97847031131136 97985514814236 98210112602112 98262857023488 98401929228288 98445698924544 98733551845376 98742656130048 98926390813824 99346803720192 99400158609408 99540840446208 99594299544192 99690802348032 99885510946368 99910207143936 99963864612864 100159106535936 100309999878144 100496650985472 100584758181888 100878865661952 101120853786624 101273196036096 101470995247104 101669180784696 101748933623808 102046445125632 102101249875968 102245754588768 102680273977344 102725946703872 103026314969088 103081645965312 103227538240512 103282977305088 103484701870137 103666229968896 103721904635904 103868703074304 103924486480896 104025185058816 104228359248384 104310119596032 104513850298368 104671304220672 104866070593536 104922389643264 105127316185536 105229180256256 105434705998944 105517412646912 105882777649152 105939642728448 106089579949248 106172800303104 106483247087616 106540434653184 106691222179584 106899484704768 107108272760832 107317468606068 107563456659456 107715692077056 107773541535744 107984036734056 108146718618624 108384733642752 108548019191808 108760027041792 108808404074496 109020920488704 109425464967168 109484232671232 109698069063168 109804362006528 109863333199872 110018823651072 110077910022528 110105126240256 110486376677376 110702170381824 110751411290112 111075245826048 111292189665552 111765154185216 111825178435584 111983445501984 112152152641536 112371199814664 112398983036928 112459347689472 112838344966144 112848749862912 113058732358656 113478259965952 113488723869696 113539204251648 113760960509952 113932345540608 114154869652992 114244416700416 114377828382783 114467550326784 114578464702464 114639999860736 114802250766336 114853315411968 115026473912364 115290132185088 115566690041856 115904604340224 115966851710976 116130980520576 116193349468224 116624508715008 116687142715392 116852290958592 117028333191168 117246092816384 117256904154432 117348884545536 117807595388928 117974329417728 118037688348672 118152062042112 118268230708728 118382827788288 118614044248812 118707089227776 118885925781504 119118124855296 119444400340992 119793652973568 119846937821184 120261920292864 120496806855936 120591328739328 120943934963712 121008888741888 121180153586688 121245234227712 121695139528704 121760496746496 121932825348096 122116521590784 122343749025792 122409454583808 122648535549792 123103648088064 123169761755136 123410327696064 123529907257344 123596249849856 123771176607456 123868267020288 124297173762048 124352461799424 124595337701376 124716065488896 124959651554304 125203713373746 125490699436032 125558095085568 125735798458368 125803325740032 125981376189732 126171171721728 126270144774144 126448855916544 126516766150656 126943138086912 127191073903488 127425935572992 127663042461696 127731604783104 127981080573696 128173888733184 128424228359616 128455980613632 128524968787968 128900772790272 128969999843328 129152532112128 129209979838464 129701398708224 130012526297088 130208394903552 130392679882752 130462708174848 130647353085648 130717518151752 131202572304384 131260931899392 131458827328416 131656874840064 131901854418432 132462404960256 132533544812544 132721120594944 132792399392256 132921069797376 133180681261824 133213609525248 133285152817152 133545475381248 133746666504192 133995534647296 134007890462208 134113010909184 134505154215936 134767859595264 134827805048832 135294660329472 135558907712928 135665244831744 136061926834176 136134999834624 136327672785024 136907031969792 137368419958784 137381086789632 137442194620416 137636717654016 137710636406784 137979602493516 138295872847872 138491604099072 138565981974528 138700246745088 138971145664512 139242573683388 139351800397824 139561738960896 139821427458048 139896519524352 140169754914048 140305573675008 140579607998592 140689883529216 141177036865536 141252856971264 141452773265664 141563733737472 141942568186944 141977662783488 142053912870912 142254962906112 142811030347776 143089958141424 143620922769408 143698055380992 143978715645408 144195624824832 144512978190336 144590589886464 145013369389056 145077872099328 145361227318272 145900619956224 145978976894976 146264092084224 146405816008704 146484444266496 146691764868096 146770546696704 146978272221354 147315168903168 147394285535232 147602893842432 147668548386816 148100327768064 148230169952256 148389586220736 149020205580288 149100237914112 149311260669312 149391449316288 149536203522048 149828266419552 149865310715904 149945796919296 150238659803904 150464999817216 150744976478208 151318298492928 151681280679936 151909794054144 152206492870656 152503771177044 152623400435712 152853333147648 153069667688448 153137753882624 153151874813952 153368631883152 154020410966016 154088920055808 154539472453632 154622468947968 154841307360768 154924465957632 155499344953344 155582856953856 155803054611456 156037777588224 156342538872576 156465179394048 157006956331008 157299105890304 157383584464896 157690974278304 157843770384384 158152058998416 158276118970368 158824166473728 159134369923872 159259200454656 159724870631424 159795917094912 160036833269376 160349227057152 160662409141248 160976202909102 161258579951616 161345184989184 161573538115584 161660312303616 162220077927936 162347328995328 162577100464128 162822028787712 163124998701056 163140040562688 163212606111744 163531380733056 164138197450752 164226349006848 164547103594752 164706543009792 164794999799808 165028235476608 165157689360384 165729565016064 166127116935168 166288087318528 166612868739072 166938284498328 167410793447424 167647731277824 167737767653376 167975168252976 168228228962304 168556799721996 168598474555392 168689021534208 169257517449216 169588098537984 170217389948928 170308806377472 170641440764928 170898518310912 171232304479488 171274640818176 171366625050624 171701325490176 171867697053696 171959999791104 172203376149504 172279973117952 172935198277632 173350035062784 173856906510336 173950277566464 174196470780864 174290024202336 174936763072512 175014575865856 175030714073088 175278436437888 175542499786752 175869139224576 176023326818304 176616539947008 176711393083392 176961494126592 177056532523008 177228093063168 177402346063092 177574241682432 177921066373218 178060633841664 178328888672256 178677187282944 179436521521152 179690479460352 179770406731776 180392880439296 180745210283904 180886993108992 181415902445568 181513333112832 181770230380032 181867851341568 182542709293056 182899238022144 183174782386176 183515623538688 183614181875712 183972803324688 184655472132096 184754642632704 185294860886016 185394374774784 185656764911184 185802400530432 186428569944064 186445760643072 186528692699136 186893006552064 187074098233344 187439477331456 187586511372288 187805570060619 188236049154048 188337142628352 188603697687552 188972064284598 189256757582592 189303550377984 189405217161216 189673283874816 190414707130368 190786610855232 191138903359488 191494563692544 191597407174656 191971620860544 192260833099776 192636342539424 192683970920448 192787453181952 193351159185408 193437162799104 193728798168192 193814969757696 195018789445632 195207754678272 195312592355328 195589019824128 195694062262272 195971029628472 196525714046976 196803858456576 196891397849088 197467103690752 197485312260096 197852781627648 198693607440384 198800317218816 199081680892416 199188599088384 199381604696064 199771021892736 199820414287872 199927729225728 200318213071872 200619999756288 200993301970944 201169516363776 201757731323904 202241707573248 202941990494208 203338361569392 203497867247616 204092890251264 204202499751936 204491509177536 205360547954688 205451893407744 206052629938176 206163291930624 206455076481024 206565954610176 206969403740274 207332459937792 207443809271808 207737406148608 207848972961792 208050370117632 208456718496768 209027700596736 209342608441344 209732141187072 209844779286528 210254632371072 210458360512512 210869411997888 211034825293824 211765555298304 211879285456896 212179159898496 212345600606208 212966494175232 213080869306368 213382444359168 213798969409536 214216545521664 214634937212136 215431384154112 215547083071488 215968073468112 216293437237248 216769467285504 217520054083584 217616808148992 218041840977408 218850929934336 218968465342464 219396138126336 219608724013056 219726666399744 220037647302144 220155820045056 220210252480512 220467408332031 220972753354752 221404340763648 221502822580224 222150491652096 222584379331104 223530308370432 223650356871168 223966891003968 224304305283072 224742399629328 224797966073856 224918695378944 225676689932288 225697499725824 226117464717312 226977447739392 227078408503296 227521921019904 227864691081216 228309739305984 228755656765566 228935100653568 229156929404928 229279999721472 229604501532672 229706630823936 230052947824728 231133380083712 231809208680448 231933703421952 232261961041152 232386698936448 233249017430016 233374285430784 233704581917184 234056666382336 234492185632768 234513808308864 234697769091072 235948658835456 236075376697344 236304124084224 236536461417456 236765655576576 237228088497624 237414178455552 238236249710592 238888800681984 239587305947136 239693875642368 240523840585728 240993613711872 241182657478656 241464304363653 241887869927424 242017777483776 242360307173376 242490468455424 243390279057408 243520993492992 243865650696192 244233043181568 244687498051584 244818909167616 245297071099584 246207296176128 246339523510272 246820655392128 247059814514688 247192499699712 247542353214912 247736534040576 248594347524096 248704923598848 249190675402752 249432130977792 249919303108608 250407426747492 250981398872064 251116190171136 251471596916736 251606651480064 251962752379464 252342343443456 252897711833088 253033532301312 253886276173824 254382147806976 255326084923392 255463209566208 255962161147392 256347777466368 256848456719232 256911961227264 257049937575936 257801545580544 257939999686656 258305064224256 258419959676928 259402797416448 260025052594176 260785359765504 260925416349696 261294706171296 261435036303504 262405144608768 262521863798784 262917654656832 263313749680128 263803708836864 264924809920512 265067089625088 265442241189888 265584798784512 265842139594752 266361362523648 266570305634304 266881599559827 267090950762496 267493333008384 267991069294592 268015780924416 269010308431872 269535719190528 269655610097664 270589320658944 271117815425856 271330489663488 272123853668352 272269999669248 272655345570048 273814063939584 274762173579264 274884389240832 275273435308032 275421272813568 275959204987032 276983208198144 277131963949056 277400493490176 277942291329024 278485147366776 278703600795648 279642854916096 279793039048704 280339509828096 280611147350016 281159215997184 281379767058432 282354073731072 282505713942528 282905546531328 283127467474944 283885136373888 283955325566976 284107825741824 284509925812224 285622060695552 286179916282848 287241845538816 287396110761984 287957431290816 288391249649664 289025956380672 289181179772928 290026738778112 290155744198656 290722454636544 291957953789952 292528184168448 292811632017408 292968888532992 293383529736192 293541093393408 293956544442708 294630337806336 294788571070464 295205787684864 295337096773632 296200655536128 296779172441472 298040411160576 298200475828224 298622521338624 298782898632576 299072407044096 299656532839104 299730621431808 299891593838592 300477319607808 300929999634432 301489952956416 302636596985856 303362561359872 303819588108288 304412985741312 305007542354088 305246800871424 306139335376896 306275507765248 306303749627904 306737263766304 308040821932032 308177840111616 309078944907264 309244937895936 309682614721536 309848931915264 310454105610411 310998689906688 311165713907712 311606109222912 312075555176448 312685077745152 312930358788096 314013912662016 314598211780608 314767168929792 315381948556608 315687540768768 316304117996832 316552237940736 317648332947456 318268739847744 318518400909312 319449741262848 320073666538752 320698454114304 321324818282496 321952405818204 322690369978368 323147076231168 323320624607232 324440155855872 325154200928256 325644057575424 326249997402112 326280081125376 326425212223488 327062761466112 328276394901504 328452698013696 329094207189504 329413086019584 329589999599616 330056470953216 330315378720768 331459130032128 332254233870336 333225737478144 333876568996656 335295462555648 335475535306752 335950336505952 336456457924608 337113599443992 337196949110784 337378043068416 338515034898432 339176197075968 340434779897856 340617612754944 341282881529856 341797036621824 342464608958976 342733250101248 343402650980352 343735394107392 343919999582208 344406752299008 344559946235904 345870396555264 346700070125568 347713813020672 347900555132928 348392941561728 348580048404672 349873526145024 350061428146176 350556872875776 351084999573504 351738278449152 352046653636608 353422786166784 353922988253184 354113065046016 354456186126336 354804692126184 355148483364864 355842132746436 356121267683328 356657777344512 357354374565888 359380958920704 359540813463552 360785760878592 361490420567808 361773986217984 362831804891136 363026666225664 363540460760064 363735702683136 365085418586112 365798476044288 366349564772352 367031247077376 367228363751424 367945606649376 369310944264192 369509285265408 370589721772032 370788749549568 371313529822368 371604801060864 372857139888128 372891521286144 373057385398272 373786013104128 374148196466688 374878954662912 375611140121238 376472098308096 376674285256704 377207395375104 377944128569196 378513515165184 378810434322432 379346567749632 380829414260736 381573221710464 382277806718976 382989127385088 383194814349312 383943241721088 384521666199552 385272685078848 385367941840896 385574906363904 386702318370816 387457596336384 387629939515392 390037578891264 390625184710656 391178039648256 391388124524544 391942059256944 393607716913152 393782795698176 394934207381504 394970624520192 395705563255296 397387214880768 397600634437632 398163361784832 398377198176768 398763209392128 399542043785472 399640828575744 399855458451456 400636426143744 401239999512576 401986603941888 402339032727552 403515462647808 404483415146496 405883980988416 406676723138784 406995734495232 408185780502528 408404999503872 408983018355072 410721095909376 412105259876352 412326583861248 412910152962048 413131909220352 413938807480548 414887618543616 415474812297216 415697945923584 416100740235264 416913436993536 418055401193472 418685216882688 419464282374144 419689558573056 420509264742144 420916721025024 421738823995776 422069650587648 423531110596608 423758570913792 424358319796992 424691201212416 425932988350464 426161738612736 426764888718336 428433091043328 429269874424272 430862768308224 431094166142976 431936146936224 432586874474496 433538934571008 435040108167168 435233616297984 436083681954816 437701859868672 437936930684928 438792276252672 439217448026112 439453332799488 440075294604288 440311640090112 440934816664062 441945506709504 442808681527296 443005645160448 444300983304192 445168758662208 447060616740864 447300713742336 447933782007936 448608610566144 449484799258656 449595932147712 449837390757888 451353379864576 451394999451648 452234929434624 453954895478784 455043842039808 455729382162432 456619478611968 457511313531132 457870201307136 458559999442944 459209003065344 459413261647872 460105895649456 462266760167424 463618417360896 463867406843904 464523922082304 464773397872896 466498034860032 466748570861568 467409163834368 468113332764672 468984371265536 469027616617728 469395538182144 471897317670912 472150753394688 473072922834912 473531311153152 474456176995248 474828356911104 476472499421184 477777601363968 479174611894272 479387751284736 481047681171456 481987227423744 482928608727306 483775739854848 484035554967552 484720614346752 484980936910848 487041986985984 487731301392384 488466086363136 489374996103168 489637818335232 490594142199168 492414592352256 492679047020544 493641310784256 494119629029376 494384999399424 495084706429824 495473068081152 497188695048192 498381350805504 498864261955584 499838606217216 500814853494984 502232380342272 502943193833472 503213302960128 503925504758928 504684686886912 505795423666176 506067064602624 507772552347648 508764295613952 510652169846784 510926419132416 511924322294784 512695554932736 513696913438464 513823922454528 514099875151872 515603091161088 515879999373312 516610128448512 516839919353856 518805594832896 520050105188352 521570719531008 521850832699392 522589412342592 522870072607008 524810289217536 525043727597568 525835309313664 526627499360256 527607417673728 529849619841024 530134179250176 530884482379776 531169597569024 531684279189504 532722725047296 533763199119654 534181901524992 534986666016768 535982138589184 536031561848832 539071438381056 539311220195328 541178641317888 542235630851712 542660979326976 544247707336704 544539999338496 545310691140096 547628127879168 549524347158528 550546870616064 550842545627136 551918409974064 553966416396288 554263927898112 555884582658048 556970294733552 557407201591296 559285709832192 559586078097408 560679019656192 561222294700032 562318431994368 562759534116864 563416710181857 564708147462144 565011427885056 565811093062656 567770272747776 567910651133952 568215651483648 569019851624448 571244121391104 572359832565696 574483691077632 574792221523968 575914862581632 576782499299328 578051912761344 578362359545856 580053477556224 580311488397312 581444909273088 585056368336896 585623264034816 585937777065984 586767059472384 587082186786816 587913088885416 589577142140928 590411575369728 590674193547264 592401311072256 593558344882944 596080822321152 596400951656448 597245042677248 597565797265152 598144814088192 599313065678208 599461242863616 599783187677184 600954639215616 601859999268864 602979905912832 605273193971712 606725122719744 608825971482624 610015084708176 610493601742848 612278670753792 612551015530496 612607499255808 613474527532608 616081643864064 616355680223232 618157889814528 618489875791872 619365229443072 619697863830528 620908211220822 621997379813376 622331427815424 623212218445824 624151110352896 625370155490304 628027825324032 629196423561216 629534337859584 630763897113216 631375081537536 632608235993664 633104475881472 635296665894912 636537479695488 637036801818624 638899482525696 640147333077504 641396908228608 642649636564992 643904811636408 646294152462336 646641249214464 648880311711744 650308401856512 652499994804224 652560162250752 652850424446976 654125522932224 656552789803008 656905396027392 658188414379008 658826172039168 659179999199232 660112941906432 660630757441536 661402224996093 662918260064256 664508467740672 666451474956288 667753137993312 670590925111296 670951070613504 671900673011904 672912915849216 674227198887984 674393898221568 674756086136832 677030069796864 678352394151936 681235225509888 682565763059712 683594073243648 684929217917952 686805301960704 687470788214784 687839999164416 688813504598016 689119892471808 693400140251136 695427626041344 695801110265856 696785883123456 697160096809344 699747052290048 700122856292352 701113745751552 702169999147008 703476556898304 704093307273216 707845976506368 708226130092032 708912372252672 709609384252368 710296966729728 711684265492872 712242535366656 714708749131776 718761917841408 719081626927104 721571521757184 722980841135616 723547972435968 724392913090959 725663609782272 726053332451328 727080921520128 727471405366272 730170837172224 731596952088576 732699129544704 734062494154752 734456727502848 735891213298752 738621888528384 739018570530816 741179443544064 741577499099136 742627059644736 743209602121728 745783042572288 746114770796544 747572026208256 748296392933376 749757909325824 751222280242476 752944196616192 753348570513408 754414790750208 755888257138392 757027030330368 758693135499264 761658828521472 763146443420928 765978254770176 766389628698624 767886483442176 769043332399104 770545370157696 770735883681792 771149812727808 773404636741632 774915192672768 775259879030784 780075157782528 782356079296512 782776249049088 783884118513888 787215433826304 787565591396352 789868414763008 789941249040384 791411126510592 794774429761536 795201268875264 796326723569664 796754396353536 797526418784256 799084087570944 799710916902912 800644798679481 801272852287488 802479999025152 803973207883776 807030925295616 808966830292992 811767961976832 813353446277568 813991468990464 816371561005056 816809999007744 817966036710144 821442191818752 824653167722496 825820305924096 826263818440704 827877614961096 830949624594432 831395891847168 832201480470528 833826873987072 836110802386944 838928564748288 839379117146112 841018529484288 841833442050048 843477647991552 844139301175296 847062221193216 847517141827584 848716639593984 849382402424832 851865976700928 852323477225472 853529777436672 856866182086656 858539748848544 861725536616448 862188332285952 863872293872448 865173748948992 867077869142016 870080216334336 870467232595968 872167363909632 875873861369856 877584552505344 878434896052224 878906665598976 880150589208576 880623280180224 881869633328124 883891013419008 885617363054592 886011290320896 888601966608384 890337517324416 894121233481728 894601427484672 895867564015872 897217221132288 898969598517312 899191864295424 899674781515776 902789998903296 904469858869248 907909790957568 910087684079616 911458764324864 913238957223936 915022627062264 915740402614272 918418006130688 918826523295744 920211791298912 924533520334848 927236834721792 927734813687808 929047844164608 929546795745792 932996069720064 933497141723136 934818327668736 936226665529344 937968742531072 938055233235456 938791076364288 943794635341824 944301506789376 946145845669824 947062622306304 948912353990496 949656713822208 952944998842368 955555202727936 958349223788544 962095362342912 963974454847488 965857217454612 968071109935104 969441228693504 969961873821696 975462602784768 976932172726272 978749992206336 979275636670464 981188284398336 984829184704512 985358094041088 987282621568512 988239258058752 988769998798848 990169412859648 990946136162304 994377390096384 996762701611008 999677212434432 1001629706989968 1005886387666944 1006426605920256 1007851009517856 1009369373773824 1011590847332352 1012134129205248 1015545104695296 1017528591227904 1021304339693568 1021852838264832 1023848644589568 1025391109865472 1027393826876928 1028199750303744 1031206182322176 1031759998746624 1033220256897024 1033679838707712 1037611189665792 1040100210376704 1043141439062016 1043701665398784 1045178824685184 1045740145214016 1049620578435072 1051670618627328 1053254998720512 1055214835347456 1060268358500352 1061768964759552 1062339195138048 1063368558379008 1065445450094592 1067526398239308 1068363803049984 1069973332033536 1071964277178368 1072063123697664 1078142876762112 1078622440390656 1082357282635776 1084471261703424 1085321958653952 1088495414673408 1089079998676992 1090621382280192 1095256255758336 1099048694317056 1101093741232128 1101685091254272 1103836819948128 1107932832792576 1108527855796224 1111769165316096 1113940589467104 1114814403182592 1118571419664384 1119172156194816 1121358039312384 1122444589400064 1124636863988736 1126833420363714 1129416294924288 1130022855770112 1131622186125312 1135540545495552 1136431302967296 1138039703248896 1142488242782208 1144719665131392 1148967382155264 1149584443047936 1151829725163264 1153564998598656 1156103825522688 1156724719091712 1160106955112448 1162889818546176 1170112736673792 1171875554131968 1173534118944768 1174164373573632 1175826177770832 1180823150739456 1181348387094528 1184802622144512 1187116689765888 1192161644642304 1192801903312896 1194490085354496 1195131594530304 1196289628176384 1198626131356416 1198922485727232 1199566375354368 1201909278431232 1203719998537728 1205959811825664 1210546387943424 1213450245439488 1217651942965248 1220030169416352 1220987203485696 1224557341507584 1225102031060992 1225214998511616 1226949055065216 1232163287728128 1236315779629056 1236979751583744 1238730458886144 1239395727661056 1241816422441644 1244662855630848 1246424436891648 1248302220705792 1250740310980608 1256055650648064 1258392847122432 1259068675719168 1261527794226432 1262750163075072 1265216471987328 1266208951762944 1270593331789824 1273074959390976 1274073603637248 1277798965051392 1280294666155008 1285299273129984 1287809623272816 1292588304924672 1293282498428928 1297760623423488 1300616803713024 1304999989608448 1305120324501504 1305700848893952 1308251045864448 1313105579606016 1313810792054784 1316376828758016 1317652344078336 1318359998398464 1320225883812864 1322804449992186 1325836520128512 1329016935481344 1332902949912576 1335506275986624 1341181850222592 1341902141227008 1343801346023808 1345825831698432 1348454397775968 1348787796443136 1349512172273664 1354060139593728 1356704788303872 1365131526119424 1367188146487296 1369858435835904 1373610603921408 1375679998328832 1377627009196032 1378239784943616 1386800280502272 1390855252082688 1391602220531712 1393571766246912 1394320193618688 1399494104580096 1400245712584704 1402227491503104 1404339998294016 1406953113796608 1408186614546432 1415691953012736 1416452260184064 1419218768504736 1420593933459456 1423368530985744 1424485070733312 1429417498263552 1437523835682816 1438163253854208 1443143043514368 1445961682271232 1448785826181918 1451327219564544 1452106664902656 1454161843040256 1454942810732544 1463193904177152 1465398259089408 1468124988309504 1468913455005696 1471782426597504 1477243777056768 1478037141061632 1482358887088128 1483154998198272 1485254119289472 1486419204243456 1491566085144576 1495144052416512 1496592785866752 1499515818651648 1502444560484952 1506697141026816 1508829581500416 1511776514276784 1514054060660736 1517386270998528 1523317657042944 1526292886841856 1531956509540352 1532779257397248 1535772966884352 1538086664798208 1541090740315392 1541471767363584 1542299625455616 1546809273483264 1549830385345536 1550519758061568 1560150315565056 1564712158593024 1565552498098176 1567768237027776 1574430867652608 1575131182792704 1579736829526016 1579882498080768 1582822253021184 1589548859523072 1590402537750528 1592653447139328 1593508792707072 1595052837568512 1598168175141888 1601289597358962 1602545704574976 1604959998050304 1607946415767552 1617933660585984 1623535923953664 1626706892555136 1627982937980928 1632743122010112 1633619998015488 1635932073420288 1642884383637504 1651640611848192 1652527636881408 1655755229922192 1661899249188864 1662791783694336 1667653747974144 1672221604773888 1677857129496576 1678758234292224 1682037058968576 1683666884100096 1686955295983104 1688278602350592 1690250130545571 1694124442386432 1695034283655168 1697433279187968 1703731953401856 1704646954450944 1707059554873344 1713732364173312 1717079497697088 1723451073232896 1724376664571904 1727744587744896 1730347497897984 1734155738284032 1740160432668672 1740934465191936 1744334727819264 1755169105010688 1756869792104448 1757813331197952 1760301178417152 1761246560360448 1763739266656248 1771234726109184 1772022580641792 1777203933216768 1780675034648832 1788242466963456 1789202854969344 1791735128031744 1794434442264576 1797939197034624 1798383728590848 1799349563031552 1805579997806592 1808939717738496 1815819581915136 1820175368159232 1826477914447872 1830045254124528 1831480805228544 1836836012261376 1837653046591488 1840423582597824 1849067040669696 1854473669443584 1855469627375616 1858095688329216 1859093591491584 1865992139440128 1866994283446272 1869636655337472 1872453331058688 1875937485062144 1876110466470912 1887589270683648 1888603013578752 1892291691339648 1894125244612608 1897824707980992 1899313427644416 1905889997684736 1911110405455872 1916698447577088 1924190724685824 1927948909694976 1931714434909224 1938882457387008 1939923747643392 1950925205569536 1957499984412672 1958551273340928 1962376568796672 1969658369409024 1970716188082176 1974565243137024 1976478516117504 1977539997597696 1980338825719296 1981892272324608 1988754780192768 1993525403222016 1999354424868864 2003259413979936 2011772775333888 2012853211840512 2015702019035712 2018738747547648 2023181694664704 2024268258410496 2031090209390592 2035057182455808 2043705676529664 2047697289179136 2050782219730944 2054787653753856 2062412364644352 2063519997493248 2066440513794048 2067359677415424 2080200420753408 2086282878124032 2087403330797568 2090357649370368 2091480290428032 2099241156870144 2103341237254656 2106509997441024 2110429670694912 2123537929519104 2124678390276096 2126737116758016 2130890900189184 2135052796478616 2136727606099968 2143928554356736 2144126247395328 2156285753524224 2157244880781312 2164714565271552 2168942523406848 2170643917307904 2173178739272877 2176990829346816 2178159997353984 2181242764560384 2190512511516672 2198097388634112 2202187482464256 2203370182508544 2207673639896256 2215865665585152 2217055711592448 2223538330632192 2227881178934208 2229628806365184 2238344312389632 2242716078624768 2244889178800128 2249273727977472 2253666840727428 2258832589848576 2260045711540224 2263244372250624 2271081090991104 2276079406497792 2284976485564416 2289439330262784 2297934764310528 2299168886095872 2303659450326528 2307129997197312 2312207651045376 2313449438183424 2320213910224896 2325779637092352 2340225473347584 2347068237889536 2348328747147264 2351652355541664 2361646301478912 2362696774189056 2369605244289024 2374233379531776 2384323289284608 2385603806625792 2388980170708992 2390263189060608 2392579256352768 2397252262712832 2399132750708736 2403818556862464 2407439997075456 2411919623651328 2421092775886848 2426900490878976 2435303885930496 2440060338832704 2441974406971392 2449114683015168 2450429997023232 2453898110130432 2464326575456256 2473959503167488 2477460917772288 2478791455322112 2483632844883288 2492848873783296 2496604441411584 2501480621961216 2516785694244864 2518137351438336 2523055588452864 2525500326150144 2530432943974656 2532417903525888 2541186663579648 2546149918781952 2548147207274496 2555597930102784 2560589332310016 2570598546259968 2575619246545632 2585176609849344 2586564996857856 2595521246846976 2601233607426048 2609999979216896 2610240649003008 2611401697787904 2616502091728896 2627621584109568 2632753657516032 2635304688156672 2636719996796928 2640451767625728 2645608899984372 2651673040257024 2658033870962688 2665805899825152 2671012551973248 2682363700445184 2683804282454016 2687602692047616 2691651663396864 2696908795551936 2697575592886272 2699024344547328 2713409576607744 2730263052238848 2734376292974592 2739716871671808 2747221207842816 2755254018392064 2756479569887232 2773600561004544 2781710504165376 2783204441063424 2787143532493824 2788640387237376 2798988209160192 2800491425169408 2804454983006208 2808679996588032 2813906227593216 2816373229092864 2831383906025472 2832904520368128 2838437537009472 2841187866918912 2846737061971488 2848970141466624 2858834996527104 2875047671365632 2886286087028736 2891923364542464 2897571652363836 2904213329805312 2908323686080512 2909885621465088 2926387808354304 2930796518178816 2936249976619008 2937826910011392 2943564853195008 2954487554113536 2956074282123264 2964717774176256 2966309996396544 2970508238578944 2972838408486912 2983132170289152 2990288104833024 2999031637303296 3004889120969904 3017659163000832 3023553028553568 3028108121321472 3034772541997056 3046635314085888 3052585773683712 3063913019080704 3065558514794496 3071545933768704 3076173329596416 3082181480630784 3084599250911232 3093618546966528 3099660770691072 3101039516123136 3120300631130112 3129424317186048 3131104996196352 3135536474055552 3148861735305216 3159473659052032 3159764996161536 3165644506042368 3180805075501056 3185306894278656 3187017585414144 3190105675137024 3196336350283776 3202579194717924 3205091409149952 3209919996100608 3215892831535104 3235867321171968 3247071847907328 3253413785110272 3255965875961856 3265486244020224 3267239996030976 3271864146840576 3285768767275008 3303281223696384 3305055273762816 3311510459844384 3323798498377728 3325583567388672 3335307495948288 3344443209547776 3355714258993152 3357516468584448 3364074117937152 3367333768200192 3373910591966208 3380500261091142 3388248884772864 3390068567310336 3394866558375936 3409293908901888 3414119109746688 3427464728346624 3434158995394176 3446902146465792 3448753329143808 3455489175489792 3460694995795968 3468311476568064 3480320865337344 3488669455638528 3510338210021376 3515626662395904 3520602356834304 3522493120720896 3527478533312496 3542469452218368 3544045161283584 3554407866433536 3561350069297664 3576484933926912 3578405709938688 3583470256063488 3588868884529152 3595878394069248 3596767457181696 3598699126063104 3611159995613184 3617879435476992 3631639163830272 3640350736318464 3652955828895744 3660090508249056 3662961610457088 3673672024522752 3675306093182976 3680847165195648 3708947338887168 3710939254751232 3716191376658432 3718187182983168 3733988566892544 3739273310674944 3744906662117376 3751874970124288 3752220932941824 3775178541367296 3777206027157504 3784583382679296 3788250489225216 3795649415961984 3798626855288832 3811779995369472 3822220810911744 3833396895154176 3855897819389952 3863428869818448 3877764914774016 3879847495286784 3901850411139072 3914999968825344 3917102546681856 3924753137593344 3939316738818048 3941432376164352 3949130486274048 3952957032235008 3955079995195392 3960677651438592 3977509560385536 3987050806444032 3998708849737728 4006518827959872 4023545550667776 4025706423681024 4031404038071424 4037477495095296 4046363389329408 4048536516820992 4062180418781184 4070114364911616 4095394578358272 4101564439461888 4109575307507712 4127039994986496 4132881027588096 4134719354830848 4160400841506816 4172565756248064 4174806661595136 4180715298740736 4182960580856064 4198482313740288 4206682474509312 4213019994882048 4220859341389824 4247075859038208 4249356780552192 4261781800378368 4270105592957232 4273455212199936 4287857108713472 4288252494790656 4312571507048448 4314489761562624 4329429130543104 4337885046813696 4346357478545754 4353981658693632 4356319994707968 4362485529120768 4396194777268224 4404374964928512 4406740365017088 4415347279792512 4431731331170304 4434111423184896 4447076661264384 4455762357868416 4459257612730368 4485432157249536 4489778357600256 4498547455954944 4507333681454856 4520091423080448 4526488744501248 4542162181982208 4552158812995584 4569952971128832 4578878660525568 4595869528621056 4598337772191744 4607318900653056 4614259994394624 4624415302090752 4626898876366848 4640427820449792 4651559274184704 4680450946695168 4694136475779072 4696657494294528 4703304711083328 4723292602957824 4725393548378112 4739210488578048 4748466759063552 4768646578569216 4771207613251584 4777960341417984 4780526378121216 4785158512705536 4794504525425664 4807637113724928 4814879994150912 4823839247302656 4853800981757952 4870607771860992 4880120677665408 4883948813942784 4898229366030336 4900859994046464 4907796220260864 4928653150912512 4954921835544576 4957582910644224 4967265689766576 4985697747566592 5002961243922432 5033571388489728 5036274702876672 5046111176905728 5051000652300288 5060865887949312 5064835807051776 5070750391636713 5082373327159296 5092299837563904 5111195860205568 5121178664620032 5141197092519936 5151238493091264 5170353219698688 5173129993715712 5191042493693952 5202467214852096 5220481298006016 5222803395575808 5233004183457792 5265507315032064 5270609376313344 5273439993593856 5280903535251456 5291217799968744 5316067741925376 5331611799650304 5342025103946496 5364727400890368 5367608564908032 5375205384095232 5383303326793728 5393817591103872 5395151185772544 5398048689094656 5426819153215488 5460526104477696 5479433743343616 5494442415685632 5510508036784128 5512959139774464 5547201122009088 5563421008330752 5566408882126848 5574287064987648 5577280774474752 5597976418320384 5600982850338816 5608909966012416 5617359993176064 5627812455186432 5662767812050944 5665809040736256 5676875074018944 5682375733837824 5693474123942976 5697940282933248 5717669993054208 5750095342731264 5772572174057472 5783846729084928 5795143304727672 5816647372161024 5819771242930176 5852775616708608 5872499953238016 5875653820022784 5887129706390016 5908975108227072 5912148564246528 5929435548352512 5932619992793088 5941016477157888 5945676816973824 5966264340578304 5980576209666048 5998063274606592 6009778241939808 6035318326001664 6047106057107136 6056216242642944 6069545083994112 6093270628171776 6105171547367424 6131117029588992 6143091867537408 6152346659192832 6164362961261568 6187237093933056 6199321541382144 6202079032246272 6240601262260224 6258848634372096 6262209992392704 6271072948111104 6297723470610432 6319529992323072 6331289012084736 6370613788557312 6374035170828288 6380211350274048 6392672700567552 6405158389435848 6410182818299904 6431785663070208 6471734642343936 6494143695814656 6506827570220544 6511931751923712 6530972488040448 6534479992061952 6543728293681152 6571537534550016 6606562447392768 6610110547525632 6623020919688768 6647596996755456 6651167134777344 6670614991896576 6688886419095552 6715032937168896 6728148235874304 6734667536400384 6747821183932416 6761000522182284 6776497769545728 6780137134620672 6789733116751872 6828238219493376 6854929456693248 6868317990788352 6893804292931584 6897506658287616 6910978350979584 6921389991591936 6936622953136128 6960641730674688 6977338911277056 7020676420042752 7041204713668608 7044986241441792 7054957066624992 7084938904436736 7088090322567168 7108815732867072 7122700138595328 7152969867853824 7156811419877376 7166940512126976 7177737769058304 7191756788138496 7197398252126208 7222319991226368 7235758870953984 7263278327660544 7280701472636928 7305911657791488 7320181016498112 7325923220914176 7347344049045504 7361694330391296 7421878509502464 7432382753316864 7436374365966336 7478546621349888 7489813324234752 7503749940248576 7504441865883648 7550357082734592 7554412054315008 7569166765358592 7576500978450432 7591298831923968 7597253710577664 7623559990738944 7644441621823488 7666793790308352 7711795638779904 7726857739636896 7755529829548032 7759694990573568 7803700822278144 7829999937650688 7834205093363712 7849506275186688 7882864752328704 7898260972548096 7905914064470016 7910159990390784 7921355302877184 7955019120771072 7974101612888064 7997417699475456 8013037655919744 8047091101335552 8051412847362048 8062808076142848 8074954990190592 8092726778658816 8097073033641984 8140228729823232 8190789156716544 8203128878923776 8219150615015424 8265762055176192 8269438709661696 8320801683013632 8345131512496128 8349613323190272 8361430597481472 8365921161712128 8396964627480576 8413364949018624 8426039989764096 8441718682779648 8494151718076416 8498713561104384 8523563600756736 8540211185914464 8546910424399872 8575714217426944 8576504989581312 8625143014096896 8658858261086208 8675770093627392 8692714957091508 8712639989415936 8724971058241536 8792389554536448 8808749929857024 8813480730034176 8830694559585024 8863462662340608 8868222846369792 8894153322528768 8911524715736832 8918515225460736 8970864314499072 8997094911909888 9014667362909712 9052977489002496 9084324363964416 9104317625991168 9139905942257664 9157757321051136 9191739057242112 9196675544383488 9214637801306112 9228519988789248 9253797752733696 9280855640899584 9303118548369408 9360901893390336 9388272951558144 9393314988589056 9406609422166656 9446585205915648 9478420977156096 9496933518127104 9542415226503168 9555920682835968 9561052756242432 9570317025411072 9589009050851328 9615274227449856 9629759988301824 9647678494605312 9707601963515904 9741215543721984 9760241355330816 9767897627885568 9796458732060672 9801719988092928 9815592440521728 9857306301825024 9909843671089152 9915165821288448 9934531379533152 9971395495133184 10005922487844864 10067142776979456 10072549405753344 10092222353811456 10102001304600576 10121731775898624 10141500783273426 10164746654318592 10184599675127808 10242357329240064 10282394185039872 10302476986182528 10340706439397376 10346259987431424 10382084987387904 10404934429704192 10440962596012032 10466008366915584 10531014630064128 10546879987187712 10561807070502912 10582435599937488 10632135483850752 10663223599300608 10684050207892992 10729454801780736 10735217129816064 10750410768190464 10766606653587456 10787635182207744 10790302371545088 10796097378189312 10853638306430976 10921052208955392 10958867486687232 10988884831371264 11021016073568256 11025918279548928 11126842016661504 11132817764253696 11148574129975296 11154561548949504 11201965700677632 11217819932024832 11234719986352128 11255624910372864 11325535624101888 11331618081472512 11353750148037888 11364751467675648 11386948247885952 11395880565866496 11435339986108416 11500190685462528 11567693458169856 11590286609455344 11633294744322048 11639542485860352 11705551233417216 11744999906476032 11751307640045568 11774259412780032 11817950216454144 11824297128493056 11858871096705024 11865239985586176 11882032954315776 11932528681156608 11961152419332096 11996126549213184 12019556483879616 12070636652003328 12094212114214272 12112432485285888 12139090167988224 12186541256343552 12210343094734848 12286183735074816 12304693318385664 12328725922523136 12398643082764288 12404158064492544 12481202524520448 12517697268744192 12524419984785408 12542145896222208 12595446941220864 12639059984646144 12662578024169472 12741227577114624 12748070341656576 12785345401135104 12810316778871696 12820365636599808 12863571326140416 12943469284687872 12988287391629312 13013655140441088 13061944976080896 13068959984123904 13087456587362304 13213124894785536 13220221095051264 13246041839377536 13295193993510912 13302334269554688 13341229983793152 13377772838191104 13456296471748608 13469335072800768 13495642367864832 13522001044364568 13560274269241344 13579466233503744 13656476438986752 13709858913386496 13736635981576704 13787608585863168 13795013316575232 13821956701959168 13842779983183872 13873245906272256 13921283461349376 13954677822554112 14041352840085504 14082409427337216 14089972482883584 14109914133249984 14169877808873472 14176180645134336 14217631465734144 14245400277190656 14305939735707648 14313622839754752 14333881024253952 14355475538116608 14383513576276992 14444639982452736 14471517741907968 14561402945273856 14611823315582976 14640362032996224 14651846441828352 14694688098091008 14723388660782592 14864765506633728 14872748731932672 14957093242699776 15007499880497152 15008883731767296 15100714165469184 15108824108630016 15138333530717184 15153001956900864 15182597663847936 15194507421155328 15212251174910139 15247119981477888 15333587580616704 15423591277559808 15453715479273792 15511059659096064 15519389981147136 15607401644556288 15668410186727424 15699012550373376 15796521945096192 15811828128940032 15820319980781568 15842710605754368 15948203225776128 15994835398950912 16026075311839488 16094182202671104 16102825694724096 16125616152285696 16149909980381184 16185453557317632 16194146067283968 16280457459646464 16381578313433088 16438301230030848 16531524110352384 16538877419323392 16641603366027264 16690263024992256 16699226646380544 16722861194962944 16731842323424256 16793929254961152 16826729898037248 16852079979528192 16883437365559296 16988303436152832 16997427122208768 17047127201513472 17080422371828928 17093820848799744 17153009979162624 17250286028193792 17317716522172416 17351540187254784 17385429914183016 17449942116483072 17617499859714048 17626961460068352 17661389119170048 17726925324681216 17736445692739584 17788306645057536 17823049431473664 17837030450921472 17941728628998144 17994189823819776 18029334725819424 18105954978004992 18168648727928832 18208635251982336 18279811884515328 18315514642102272 18393351088766976 18429275602612224 18457039977578496 18561711281799168 18606237096738816 18721803786780672 18776545903116288 18786629977178112 18813218844333312 18893170411831296 18993867036254208 19111841365671936 19122105512484864 19140634050822144 19178018101702656 19230548454899712 19295356989210624 19415203927031808 19482431087443968 19520482710661632 19535795255771136 19592917464121344 19603439976185856 19631184881043456 19714612603650048 19819687342178304 19830331642576896 19869062759066304 19942790990266368 20011844975689728 20145098811506688 20184444707622912 20204002609201152 20243463551797248 20283001566546852 20329493308637184 20369199350255616 20484714658480128 20564788370079744 20604953972365056 20681412878794752 20692519974862848 20764169974775808 20809868859408384 20881925192024064 20932016733831168 21062029260128256 21123614141005824 21164871199874976 21264270967701504 21326447198601216 21368100415785984 21458909603561472 21470434259632128 21500821536380928 21533213307174912 21575270364415488 21592194756378624 21707276612861952 21842104417910784 21917734973374464 21977769662742528 22042032147136512 22265635528507392 22297148259950592 22309123097899008 22435639864049664 22469439972704256 22511249820745728 22651071248203776 22663236162945024 22707500296075776 22729502935351296 22773896495771904 22791761131732992 22870679972216832 23000381370925056 23135386916339712 23180573218910688 23266589488644096 23279084971720704 23411102466834432 23489999812952064 23502615280091136 23548518825560064 23648594256986112 23717742193410048 23730479971172352 23764065908631552 23865057362313216 23922304838664192 23992253098426368 24039112967759232 24141273304006656 24188424228428544 24224864970571776 24278180335976448 24420686189469696 24572367470149632 24609386636771328 24657451845046272 24797286165528576 24808316128985088 24962405049040896 25035394537488384 25048839969570816 25084291792444416 25190893882441728 25278119969292288 25325156048338944 25482455154229248 25496140683313152 25570690802270208 25620633557743392 25640731273199616 25727142652280832 25976574783258624 26027310280882176 26137919968247808 26174913174724608 26426249789571072 26440442190102528 26492083678755072 26590387987021824 26604668539109376 26682459967586304 26755545676382208 26912592943497216 26991284735729664 27044002088729136 27158932467007488 27312952877973504 27419717826772992 27473271963153408 27575217171726336 27590026633150464 27643913403918336 27685559966367744 27842566922698752 27909355645108224 28082705680171008 28164818854674432 28179944965767168 28219828266499968 28339755617746944 28435262931468288 28490800554381312 28627245679509504 28667762048507904 28710951076233216 28767027152553984 28889279964905472 28943035483815936 29122805890547712 29223646631165952 29280724065992448 29303692883656704 29389376196182016 29446777321565184 29729531013267456 29745497463865344 29914186485399552 30014999760994304 30017767463534592 30201428330938368 30217648217260032 30276667061434368 30306003913801728 30365195327695872 30424502349820278 30494239962955776 30847182555119616 30907430958547584 31022119318192128 31038779962294272 31214803289112576 31398025100746752 31593043890192384 31640639961563136 31685421211508736 31896406451552256 31989670797901824 32052150623678976 32188364405342208 32205651389448192 32251232304571392 32299819960762368 32370907114635264 32388292134567936 32560914919292928 32763156626866176 32876602460061696 33063048220704768 33077754838646784 33380526049984512 33398453292761088 33445722389925888 33463684646848512 33653459796074496 33704159959056384 33766874731118592 33976606872305664 33994854244417536 34094254403026944 34160844743657856 34187641697599488 34306019958325248 34500572056387584 34703080374509568 34770859828366032 34899884232966144 35234999719428096 35253922920136704 35322778238340096 35453850649362432 35472891385479168 35576613290115072 35646098862947328 35883457257996288 35988379647639552 36058669451638848 36211909956009984 36337297455857664 36417270503964672 36559623769030656 36631029284204544 36858551205224448 36914079955156992 37212474193477632 37443607573561344 37553091806232576 37573259954356224 37626437688666624 37786340823662592 37987734072508416 38223682731343872 38244211024969728 38356036203405312 38461096909799424 38590713978421248 38830407854063616 38964862174887936 39040965421323264 39185834928242688 39206879952371712 39262369762086912 39639374684356608 39660663285153792 39738125518132608 39885581980532736 40023689951379456 40368889415245824 40408005218402304 40486927103594496 40566003133093704 40738398700511232 40969429316960256 41129576740159488 41209907944730112 41362825757589504 41385039949725696 41528339949551616 41619737718816768 41763850384048128 41864033467662336 42124058520256512 42247228282011648 42329742399749952 42528541935403008 42652894397202432 42736200831571968 42917819207122944 42940868519264256 43001643072761856 43066426614349824 43150540728830976 43414553225723904 43684208835821568 43835469946748928 43955539325485056 44084064294273024 44594296519901184 44618246195798016 44871279728099328 45022499641491456 45302142496407552 45326472325890048 45415000592151552 45459005870702592 45547792991543808 45583522263465984 45741359944433664 46000762741850112 46270773832679424 46361146437821376 46533178977288192 46558169943441408 46822204933668864 47005230560182272 47097037651120128 47435484386820096 47460959942344704 47528131817263104 47844609677328384 47984506196852736 48078225935518464 48282546608013312 48376848456857088 48449729941143552 48556360671952896 48841372378939392 49144734940299264 49314903690092544 49594572331057152 49616632257970176 49924810098081792 50070789074976768 50097679939141632 50168583584888832 50381787764883456 50556239938584576 50650312096677888 50964910308458496 50992281366626304 51141381604540416 51241267115486784 51281462546399232 51953149566517248 52054620561764352 52349826349449216 52852499579142144 52880884380205056 52984167357510144 53180775974043648 53209337078218752 53364919935172608 53511091352764416 53825185886994432 53982569471459328 54088004177458272 54317864934014976 54625905755947008 54839435653545984 54946543926306816 55180053266300928 55287826807836672 55371119932735488 55685133845397504 55818711290216448 56165411360342016 56329637709348864 56359889931534336 56439656532999936 56679511235493888 56981601108762624 57335524097015808 57421902152466432 57534054305107968 57886070967631872 58245611781095424 58447293262331904 58561448131984896 58607385767313408 58778752392364032 58893554643130368 59459062026534912 59490994927730688 59828372970799104 60029999521988608 60035534927069184 60435296434520064 60553334122868736 60612007827603456 60730390655391744 60849004699640556 60988479925911552 61694365110239232 61814861917095168 62044238636384256 62077559924588544 62429606578225152 62796050201493504 63186087780384768 63370842423017472 63792812903104512 63979341595803648 64104301247357952 64376728810684416 64411302778896384 64502464609142784 64599639921524736 64776584269135872 65121829838585856 65526313253732352 65753204920123392 66126096441409536 66796906585522176 66891444779851776 66927369293697024 67306919592148992 67408319918112768 67533749462237184 67953213744611328 67989708488835072 68188508806053888 68321689487315712 68375283395198976 68612039916650496 69001144112775168 69406160749019136 69541719656732064 69799768465932288 70469999438856192 70507845840273408 70645556476680192 70945782770958336 71153226580230144 71292197725894656 71766914515992576 71976759295279104 72117338903277696 72423819912019968 72674594911715328 72834541007929344 73262058568409088 73717102410448896 73828159910313984 74424948386955264 74887215147122688 75106183612465152 75146519908712448 75252875377333248 75572681647325184 75975468145016832 76447365462687744 76488422049939456 76712072406810624 76922193819598848 77181427956842496 77929724349775872 78081930842646528 78413759904743424 78524739524173824 79278749368713216 79321326570307584 79476251036265216 79771163961065472 80047379902758912 80737778830491648 80973854207188992 81132006266187408 81476797401022464 81938858633920512 82259153480318976 82419815889460224 82725651515179008 82770079899451392 83056679899103232 83527700768096256 83728066935324672 84248117040513024 84494456564023296 84659484799499904 85305788794404864 85472401663143936 85881737038528512 86003286145523712 86132853228699648 86301081457661952 86829106451447808 87368417671643136 87670939893497856 87911078650970112 88168128588546048 89188593039802368 89236492391596032 89742559456198656 90044999282982912 90604284992815104 90652944651780096 90830001184303104 90918011741405184 91095585983087616 91482719888867328 92541547665358848 92722292875642752 93066357954576384 93116339886882816 93644409867337728 94194075302240256 94921919884689408 95056263634526208 95689219354656768 95969012393705472 96156451871036928 96565093216026624 96753696913714176 96899459882287104 97112721343905792 97682744757878784 98289469880598528 98629807380185088 99189144662114304 99233264515940352 100141578149953536 100195359878283264 100337167169777664 101112479877169152 101300624193355776 101929820616916992 101984562733252608 102282763209080832 102482534230973568 102562925092798464 104109241123528704 104699652698898432 105704999158284288 105761768760410112 105968334715020288 106361551948087296 106418674156437504 106729839870345216 107650371773988864 107965138942918656 108176008354916544 108635729868029952 109251811511894016 109678871307091968 109893087852613632 110575653615673344 110742239865470976 111637422580432896 112330822720684032 112659275418697728 112719779863068672 112879313065999872 113359022470987776 113963202217525248 114671048194031616 115068108610215936 115772141935263744 116491223562190848 116894586524663808 117122896263969792 117557504784728064 117787109286260736 118918124053069824 118981989855461376 119656745941598208 120071069854138368 121106668245737472 121224015655206912 121460781310783488 121698009399281112 123388730220478464 123629723834190336 124088477272768512 124155119849177088 124859213156450304 125592100402987008 126372175560769536 126741684846034944 127585625806209024 127958683191607296 128208602494715904 128753457621368832 128822605557792768 129004929218285568 129199279843049472 130243659677171712 131052626507464704 131506409840246784 132252192882819072 133782889559703552 133854738587394048 134613839184297984 135067498924474368 135906427489222656 135979416977670144 136377017612107776 136643378974631424 136750566790397952 137224079833300992 138002288225550336 138812321498038272 139083439313464128 139599536931864576 141015691680546816 141291112953360384 142306453160460288 142584395451789312 143533829031985152 143953518590558208 144234677806555392 144847639824039936 145349189823430656 145669082015858688 146524117136818176 147434204820897792 148849896773910528 149774430294245376 150212367224930304 150293039817424896 150505750754666496 151145363294650368 151950936290033664 152894730925375488 152976844099878912 153424144813621248 153844387639197696 155859448699551744 156163861685293056 157049479048347648 158557498737426432 158642653140615168 158952502072530432 159542327922130944 160094759805517824 161475557660983296 161947708414377984 162264012532374816 162953594802044928 163877717267841024 164518306960637952 164839631778920448 165540159798902784 166113359798206464 167055401536192512 167456133870649344 168496234081026048 168988913128046592 169318969598999808 170944803326287872 172006572291047424 172265706457399296 172602162915323904 173658212902895616 174736835343286272 175341879786995712 175822157301940224 176336257177092096 178377186079604736 178472984783192064 179485118912397312 180089998565965824 181305889303560192 181660002368606208 181836023482810368 182191171966175232 182965439777734656 185083095330717696 185444585751285504 186132715909152768 186232679773765632 187288819734675456 188388150604480512 190112527269052416 191378438709313536 191938024787410944 192312903742073856 193130186432053248 193507393827428352 193798919764574208 195365489515757568 196578939761197056 197259614760370176 198378289324228608 200390719756566528 200674334339555328 202224959754338304 202601248386711552 203859641233833984 203969125466505216 204565526418161664 204965068461947136 205125850185596928 208218482247057408 209399305397796864 211409998316568576 211523537520820224 211936669430040576 212837348312875008 213459679740690432 215300743547977728 215930277885837312 216352016709833088 217271459736059904 218503623023788032 219786175705227264 221151307231346688 221484479730941952 223274845160865792 224661645441368064 225318550837395456 225439559726137344 225758626131999744 226718044941975552 227926404435050496 229342096388063232 230136217220431872 231544283870527488 233789173049327616 234245792527939584 235574218572521472 237836248106139648 237963979710922752 239313491883196416 240142139708276736 242213336491474944 242921562621566976 243396018798562224 246777460440956928 247259447668380672 248176954545537024 248310239698354176 251184200805974016 252744351121539072 253483369692069888 255917366383214592 256417204989431808 257645211115585536 258009858436571136 258398559686098944 260487319354343424 262105253014929408 263012819680493568 264504385765638144 267565779119407104 267709477174788096 269227678368595968 270134997848948736 271812854978445312 271958833955340288 272754035224215552 273286757949262848 274448159666601984 277624642996076544 278166878626928256 279199073863729152 282582225906720768 285168790903578624 287067658063970304 287907037181116416 288469355613110784 289695279648079872 290698379646861312 291338164031717376 293048234273636352 294868409641795584 297699793547821056 300424734449860608 300586079634849792 301011501509332992 303901872580067328 305789461850750976 305953688199757824 306848289627242496 307688775278395392 312327723370586112 314098958096695296 317114997474852864 317285306281230336 317905004145060864 319084655844261888 320189519611035648 322951115321966592 323895416828755968 324528025064749632 325907189604089856 327755434535682048 329036613921275904 329679263557840896 332226719596412928 334912267741298688 336992468162052096 337977826256093184 338637939197999616 341889606652575744 344013144582094848 345204325830647808 347316425805791232 349473670686572544 350683759573991424 352672514354184192 356754372159209472 356945969566384128 358970237824794624 363320004737212416 363672046965620736 364382343932350464 370166190661435392 370889171502571008 372265431818305536 372465359547531264 374577639469350912 376776301208961024 380225054538104832 382756877418627072 383876049574821888 384625807484147712 386260372864106496 387014787654856704 387597839529148416 390730979031515136 393157879522394112 394519229520740352 396756578648457216 401348668679110656 405202496773423104 407719282467667968 407938250933010432 409131052836323328 409930136923894272 410251700371193856 416436964494114816 418798610795593728 423047075041640448 423873338860081152 426919359481380864 430601487095955456 431860555771674624 432704033419666176 434542919472119808 437007246047576064 439572351410454528 442302614462693376 446549690321731584 449323290882736128 450637101674790912 450879119452274688 451517252263999488 453436089883951104 455852808870100992 458684192776126464 460272434440863744 467578346098655232 468491585055879168 471148437145042944 475672496212279296 475927959421845504 478626983766392832 480284279416553472 484426672982949888 485843125243133952 486792037597124448 493554920881913856 494518895336761344 496620479396708352 502368401611948032 505488702243078144 506966739384139776 512834409978863616 516019716873142272 516797119372197888 520974638708686848 524210506029858816 526025639360987136 529008771531276288 535131558238814208 535418954349576192 538455356737191936 540269995697897472 543917667910680576 545508070448431104 546573515898525696 548896319333203968 555249285992153088 556333757253856512 558398147727458304 565164451813441536 570337581807157248 574135316127940608 575814074362232832 576938711226221568 579390559296159744 581396759293722624 586096468547272704 589736819283591168 601172159269699584 602023003018665984 607803745160134656 611578923701501952 611907376399515648 613696579254484992 615377550556790784 624655446741172224 628197916193390592 634229994949705728 634570612562460672 635810008290121728 640379039222071296 645902230643933184 647790833657511936 649056050129499264 651814379208179712 655510869071364096 659358527115681792 664453439192825856 669824535482597376 673984936324104192 675955652512186368 677275878395999232 683779213305151488 688026289164189696 690408651661295616 694632851611582464 701367519147982848 713508744318418944 713891939132768256 717940475649589248 726640009474424832 728764687864700928 740332381322870784 741778343005142016 744530863636611072 744930719095062528 753552602417922048 760450109076209664 767752099149643776 769251614968295424 774029575309713408 775195679058296832 781461958063030272 786315759044788224 789038459041480704 793513157296914432 802697337358221312 810404993546846208 815438564935335936 815876501866020864 818262105672646656 819860273847788544 832873928988229632 837597221591187456 847746677720162304 861202974191910912 863721111543349248 865408066839332352 869085838944239616 874014492095152128 879144702820909056 884605228925386752 893099380643463168 901274203349581824 901758238904549376 903034504527998976 911705617740201984 917368385552252928 920544868881727488 936983170111758336 942296874290085888 951344992424558592 951855918843691008 957253967532785664 960568558833106944 968853345965899776 971686250486267904 973584075194248896 987109841763827712 989037790673522688 1004736803223896064 1010977404486156288 1013933478768279552 1025668819957727232 1032039433746284544 1041949277417373696 1048421012059717632 1052051278721974272 1058017543062552576 1070263116477628416 1070837908699152384 1076910713474383872 1091016140896862208 1093147031797051392 1110498571984306176 1112667514507713024 1116796295454916608 1130328903626883072 1140675163614314496 1148270632255881216 1151628148724465664 1153877422452443136 1158781118592319488 1162793518587445248 1172192937094545408 1179473638567182336 1204046006037331968 1215607490320269312 1223157847403003904 1223814752799031296 1227393158508969984 1230755101113581568 1249310893482344448 1256395832386781184 1269141225124921344 1271620016580243456 1280758078444142592 1291804461287866368 1295581667315023872 1298112100258998528 1303628758416359424 1311021738142728192 1318717054231363584 1339649070965194752 1347969872648208384 1351911305024372736 1354551756791998464 1367558426610302976 1376052578328379392 1380817303322591232 1402735038295965696 1427017488636837888 1427783878265536512 1435880951299178496 1453280018948849664 1457529375729401856 1480664762645741568 1483556686010284032 1489861438190125056 1507105204835844096 1520900218152419328 1538503229936590848 1548059150619426816 1550391358116593664 1562923916126060544 1572631518089576448 1578076918082961408 1587026314593828864 1605394674716442624 1620809987093692416 1631753003732041728 1636524211345293312 1639720547695577088 1665747857976459264 1675194443182374912 1695493355440324608 1722405948383821824 1727442223086698496 1730816133678664704 1738171677888479232 1758289405641818112 1769210457850773504 1803516477809098752 1806069009055997952 1823411235480403968 1834736771104505856 1841089737763454976 1873966340223516672 1884593748580171776 1902689984849117184 1903711837687382016 1921137117666213888 1937706691931799552 1943372500972535808 1947168150388497792 1978075581347045376 2009473606447792128 2021954808972312576 2027866957536559104 2051337639915454464 2064078867492569088 2083898554834747392 2104102557443948544 2140526232955256832 2141675817398304768 2153821426948767744 2186294063594102784 2220997143968612352 2225335029015426048 2233592590909833216 2260657807253766144 2281350327228628992 2303256297448931328 2307754844904886272 2325587037174890496 2344385874189090816 2358947277134364672 2408092012074663936 2431214980640538624 2446315694806007808 2447629505598062592 2454786317017939968 2498621786964688896 2512791664773562368 2543240033160486912 2583608922575732736 2591163334630047744 2596224200517997056 2607257516832718848 2622043476285456384 2637434108462727168 2679298141930389504 2703822610048745472 2709103513583996928 2735116853220605952 2752105156656758784 2761634606645182464 2854034977273675776 2855567756531073024 2871761902598356992 2906560037897699328 2915058751458803712 2961329525291483136 2967113372020568064 3014210409671688192 3041800436304838656 3077006459873181696 3096118301238853632 3125847832252121088 3145263036179152896 3156153836165922816 3174052629187657728 3210789349432885248 3273048422690586624 3279441095391154176 3331495715952918528 3350388886364749824 3390986710880649216 3444811896767643648 3454884446173396992 3461632267357329408 3476343355776958464 3516578811283636224 3538420915701547008 3612138018111995904 3646822470960807936 3669473542209011712 3682179475526909952 3747932680447033344 3769187497160343552 3807423675374764032 3842274235332427776 3875413383863599104 3886745001945071616 3894336300776995584 3956151162694090752 4018947212895584256 4043909617944625152 4055733915073118208 4102675279830908928 4128157734985138176 4208205114887897088 4281052465910513664 4283351634796609536 4307642853897535488 4372588127188205568 4441994287937224704 4450670058030852096 4521315614507532288 4562700654457257984 4615509689809772544 4651174074349780992 4688771748378181632 4717894554268729344 4816184024149327872 4862429961281077248 4895259011196125184 4909572634035879936 4997243573929377792 5025583329547124736 5086480066320973824 5167217845151465472 5182326669260095488 5192448401035994112 5214515033665437696 5274868216925454336 5418207027167993856 5470233706441211904 5504210313313517568 5523269213290364928 5708069954547351552 5711135513062146048 5813120075795398656 5830117502917607424 5934226744041136128 6028420819343376384 6083600872609677312 6154012919746363392 6192236602477707264 6251695664504242176 6312307672331845632 6421578698865770496 6558882190782308352 6662991431905837056 6700777772729499648 6781973421761298432 6909768892346793984 6923264534714658816 7033157622567272448 7076841831403094016 7224276036223991808 7293644941921615872 7338947084418023424 7364358951053819904 7495865360894066688 7538374994320687104 7750826767727198208 7773490003890143232 7788672601553991168 7912302325388181504 8037894425791168512 8111467830146236416 8205350559661817856 8256315469970276352 8562104931821027328 8566703269593219072 8615285707795070976 8745176254376411136 8883988575874449408 8901340116061704192 9042631229015064576 9125401308914515968 9231019379619545088 9377543496756363264 9435789108537458688 9632368048298655744 9819145268071759872 9994487147858755584 10051166659094249472 10172960132641947648 10334435690302930944 10364653338520190976 10384896802071988224 10429030067330875392 10549736433850908672 10836414054335987712 10940467412882423808 11008420626627035136 11046538426580729856 11422271026124292096 11626240151590797312 11660235005835214848 11868453488082272256 12056841638686752768 12167201745219354624 12308025839492726784 12384473204955414528 12624615344663691264 12843157397731540992 13117764381564616704 13325982863811674112 13563946843522596864 13846529069429317632 14066315245134544896 14153683662806188032 14448552072447983616 14587289883843231744 14728717902107639808 14991730721788133376 15076749988641374208 15501653535454396416 15546980007780286464 15577345203107982336 15824604650776363008 16410701119323635712 16512630939940552704 17124209863642054656 17133406539186438144 17490352508752822272 17802680232123408384 18085262458030129152 18250802617829031936 18462038759239090176 18755086993512726528 19264736096597311488 19988974295717511168 20102333318188498944 20345920265283895296 20729306677040381952 20769793604143976448 21099472867701817344 21672828108671975424 21880934825764847616 22016841253254070272 22093076853161459712 23252480303181594624 23320470011670429696 23736906976164544512 24113683277373505536 24334403490438709248 24616051678985453568 24768946409910829056 25686314795463081984 26235528763129233408 26651965727623348224 27127893687045193728 27693058138858635264 28132630490269089792 28307367325612376064 28897104144895967232 29457435804215279616 29983461443576266752 30153499977282748416 31003307070908792832 31093960015560572928 31154690406215964672 31649209301552726016 32821402238647271424 33025261879881105408 34266813078372876288 34980705017505644544 35605360464246816768 36170524916060258304 36501605235658063872 36924077518478180352 38529472193194622976 39977948591435022336 40691840530567790592 41539587208287952896 42198945735403634688 43345656217343950848 43761869651529695232 44186153706322919424 46504960606363189248 46640940023340859392 47473813952329089024 49232103357970907136 49537892819821658112 51372629590926163968 52471057526258466816 54255787374090387456 55386116277717270528 56265260980538179584 57794208289791934464 59966922887152533504 60306999954565496832 62187920031121145856 62309380812431929344 63298418603105452032 65642804477294542848 66050523759762210816 69961410035011289088 71210720928493633536 72341049832120516608 73003210471316127744 73848155036956360704 77058944386389245952 79955897182870044672 81383681061135581184 83079174416575905792 84397891470807269376 86691312434687901696 88372307412645838848 93009921212726378496 93281880046681718784 94947627904658178048 98464206715941814272 99075785639643316224 104942115052516933632 108511574748180774912 110772232555434541056 115588416579583868928 119933845774305067008 124618761624863858688 126596837206210904064 131285608954589085696 139922820070022578176 142421441856987267072 147696310073912721408 154117888772778491904 162767362122271162368 166158348833151811584 168795782941614538752 173382624869375803392 186563760093363437568 189895255809316356096 196928413431883628544 198151571279286632448 209884230105033867264 217023149496361549824 221544465110869082112 231176833159167737856 239867691548610134016 249237523249727717376 253193674412421808128 279845640140045156352 284842883713974534144 295392620147825442816 325534724244542324736 332316697666303623168 346765249738751606784 379790511618632712192 393856826863767257088 419768460210067734528 443088930221738164224 462353666318335475712 498475046499455434752 506387348824843616256 559691280280090312704 569685767427949068288 590785240295650885632 651069448489084649472 664633395332607246336 693530499477503213568 759581023237265424384 839536920420135469056 886177860443476328448 996950092998910869504 1139371534855898136576 1181570480591301771264 1329266790665214492672 1387060998955006427136 1519162046474530848768 1679073840840270938112 1772355720886952656896 1993900185997821739008 2278743069711796273152 2658533581330428985344 3544711441773905313792 3987800371995643478016 4557486139423592546304 5317067162660857970688 7975600743991286956032 10634134325321715941376 15951201487982573912064 31902402975965147824128
- Sum of all divisors σ(n): 123166191686017224960000
- Sum of proper divisors (its aliquot sum) s(n): 91263788710052077135872
- 31902402975965147824128 is an abundant number, because the sum of its proper divisors (91263788710052077135872) is greater than itself. Its abundance is 59361385734086929311744
Bases of 31902402975965147824128
- Binary: 1101100000101101110110001110111000001110111000101110110000000000000000000002
- Hexadecimal: 0x6C16EC7707717600000
- Base-36: 570RI229S000000
Squares and roots of 31902402975965147824128
- 31902402975965147824128 squared (319024029759651478241282) is 1017763315640869920257483278284019012818960384
- 31902402975965147824128 cubed (319024029759651478241283) is 32469095429729444625178431776546435905057330154745944554200631345152
-
The
square root of 31902402975965147824128 is 178612437909.4724405921 -
31902402975965147824128 is a
perfect cube number . Itscube root is 31715712
Scales and comparisons
How big is 31902402975965147824128?- 31,902,402,975,965,147,824,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,902,402,975,965,147,824,128 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 31902402975965147824128 cubic inches would be around 2642976 feet tall.
Recreational maths with 31902402975965147824128
- 31902402975965147824128 backwards is 82142874156957920420913
- The number of decimal digits it has is: 23
- The sum of 31902402975965147824128's digits is 99
- 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 31902402975965147824128 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 31902402975965147824128 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/31902402975965147824128/
Chicago style:
Numbermatics. 2024. "Number 31902402975965147824128 - Facts about the integer". https://numbermatics.com/n/31902402975965147824128/
The information we have on file for 31902402975965147824128 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 31902402975965147824128, math, Factors of 31902402975965147824128, curriculum, school, college, exams, university, Prime factorization of 31902402975965147824128, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, nine hundred two quintillion, four hundred two quadrillion, nine hundred seventy-five trillion, nine hundred sixty-five billion, one hundred forty-seven million, eight hundred twenty-four thousand, one hundred twenty-eight.