1077979616730867303936
1,077,979,616,730,867,303,936 is an even composite number composed of five prime numbers multiplied together.
What does the number 1077979616730867303936 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 12600 divisors.
1077979616730867303936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, six hundred divisors.
Prime factorization of 1077979616730867303936:
29 × 311 × 76 × 192 × 234
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 1077979616730867303936 from the Numbermatics database.
Names of 1077979616730867303936
- Cardinal: 1077979616730867303936 can be written as One sextillion, seventy-seven quintillion, nine hundred seventy-nine quadrillion, six hundred sixteen trillion, seven hundred thirty billion, eight hundred sixty-seven million, three hundred three thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.077979616730867303936 × 1021
Factors of 1077979616730867303936
Divisors of 1077979616730867303936
- Number of divisors d(n): 12600
-
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 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 2052 2058 2116 2128 2166 2187 2208 2254 2268 2304 2352 2394 2401 2432 2484 2527 2576 2592 2622 2646 2688 2736 2744 2793 2888 2898 2916 2944 3024 3059 3078 3087 3136 3174 3192 3249 3312 3381 3402 3456 3496 3528 3584 3591 3648 3703 3724 3726 3864 3888 3933 3969 4032 4104 4116 4232 4256 4332 4347 4374 4416 4508 4536 4608 4617 4704 4761 4788 4802 4864 4968 5054 5103 5152 5184 5244 5292 5376 5472 5488 5586 5589 5776 5796 5832 5888 6048 6118 6156 6174 6272 6348 6384 6498 6517 6561 6624 6762 6804 6912 6992 7056 7182 7203 7296 7406 7448 7452 7581 7728 7776 7866 7889 7938 8064 8208 8232 8303 8379 8464 8512 8664 8694 8748 8832 9016 9072 9177 9234 9261 9408 9522 9576 9604 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 12312 12348 12544 12696 12768 12996 13034 13041 13122 13248 13524 13608 13824 13851 13984 14112 14283 14364 14406 14592 14812 14896 14904 15162 15309 15456 15552 15732 15778 15876 16128 16416 16464 16606 16758 16767 16807 16928 17024 17328 17388 17496 17664 17689 18032 18144 18354 18468 18522 18816 19044 19152 19208 19494 19551 19683 19872 20102 20216 20286 20412 20608 20736 20976 21168 21413 21546 21609 21888 21952 22218 22344 22356 22743 23104 23184 23328 23598 23667 23814 24192 24334 24472 24624 24696 24909 25088 25137 25392 25536 25921 25992 26068 26082 26244 26496 27048 27216 27531 27702 27783 27968 28224 28566 28728 28812 29184 29241 29624 29792 29808 30153 30324 30429 30618 30912 31104 31464 31556 31752 32256 32319 32832 32928 33212 33327 33516 33534 33614 33856 34048 34656 34776 34992 35328 35378 35397 35721 36064 36288 36501 36708 36936 37044 37632 38088 38304 38416 38988 39102 39123 39366 39744 40204 40432 40572 40824 41216 41472 41553 41952 42336 42826 42849 43092 43218 43776 43904 44436 44688 44712 45486 45619 45927 46208 46368 46656 47196 47334 47628 48384 48668 48944 49248 49392 49818 50274 50301 50421 50784 51072 51842 51984 52136 52164 52488 52992 53067 54096 54432 55062 55223 55404 55566 55936 56448 57132 57456 57624 58121 58482 58653 59049 59248 59584 59616 60306 60648 60858 61236 61824 62208 62928 63112 63504 64239 64638 64827 65664 65856 66424 66654 67032 67068 67228 67712 68096 68229 69312 69552 69984 70357 70756 70794 71001 71442 72128 72576 73002 73416 73872 74088 74727 75264 75411 76176 76608 76832 77763 77976 78204 78246 78732 79488 80408 80864 81144 81648 82432 82593 83106 83349 83904 84672 85169 85652 85698 86184 86436 87552 87723 87808 88872 89376 89424 90459 90972 91238 91287 91854 92416 92736 93312 94392 94668 95256 96768 96957 97336 97888 98496 98784 99636 99981 100548 100602 100842 101568 102144 103684 103968 104272 104328 104976 105984 106134 106191 107163 108192 108864 109503 110124 110446 110808 111132 111872 112896 114264 114912 115248 116242 116964 117306 117369 117649 118098 118496 119168 119232 120612 121296 121716 122472 123648 123823 124416 124659 125856 126224 127008 128478 128547 129276 129654 131328 131712 132848 133308 134064 134136 134456 135424 136458 136857 137781 138624 139104 139968 140714 141512 141588 142002 142884 144256 145152 146004 146832 147744 148176 149454 149891 150822 150903 151263 152352 153216 153664 155526 155952 156408 156492 157464 158976 159201 160816 161728 162288 163296 165186 165669 166212 166698 167808 169344 170338 171304 171396 172368 172872 174363 175446 175616 175959 177147 177744 178752 178848 180918 181447 181944 182476 182574 183708 184832 185472 186624 188784 189336 190512 190969 192717 193914 194481 194672 195776 196992 197568 199272 199962 201096 201204 201684 203136 204288 204687 207368 207936 208544 208656 209952 211071 212268 212382 213003 214326 216384 217728 219006 220248 220892 221616 222264 223744 224181 225792 226233 228528 229824 230496 231173 232484 233289 233928 234612 234738 235298 236196 236992 238336 238464 241224 242592 243432 244944 247296 247646 247779 249318 250047 251712 252448 254016 255507 256956 257094 258552 259308 262656 263169 263424 265696 266616 268128 268272 268912 270848 271377 272916 273714 273861 275562 277248 278208 279841 279936 281428 283024 283176 284004 285768 288512 290304 290871 292008 293664 295488 296352 298908 299782 299943 301644 301806 302526 304704 306432 307328 311052 311904 312816 312984 314928 317952 318402 318573 319333 321489 321632 323456 324576 326592 328509 330372 331338 332424 333396 335616 338688 340676 342608 342792 344736 345744 348726 350892 351918 352107 352947 354294 355488 357504 357696 361836 362894 363888 364952 365148 367416 370944 371469 373248 373977 377568 378672 381024 381938 385434 385641 386561 387828 388962 389344 391552 393984 395136 398544 399924 402192 402408 403368 406272 406847 409374 410571 413343 414736 415872 417088 417312 419904 422142 424536 424764 426006 428652 432768 435456 438012 440496 441784 443232 444528 448362 449673 452466 452709 453789 457056 459648 460992 462346 464968 466578 467856 469224 469476 470596 472392 473984 476672 476928 477603 482448 485184 486864 489888 492499 495292 495558 497007 498636 500094 503424 504896 508032 511014 513912 514188 517104 518616 523089 526338 526848 527877 531392 533232 536256 536544 537824 542754 544341 545832 547428 547722 551124 554496 556416 559682 559872 562856 566048 566352 568008 571536 572907 577024 578151 581742 583443 584016 587328 590976 592704 596183 597816 599564 599886 603288 603612 605052 609408 612864 614061 614656 622104 623808 625632 625968 629856 633213 636804 637146 638666 639009 642978 643264 646912 649152 653184 657018 660744 662676 664848 666792 671232 672543 677376 678699 681352 685216 685584 689472 691488 693519 697452 699867 701784 703836 704214 705894 708588 710976 715008 715392 723672 725788 727776 729904 730296 734832 741888 742938 743337 747954 750141 755136 757344 762048 763876 766521 770868 771282 773122 775656 777924 778688 783104 787968 789507 790272 797088 799848 804384 804816 806736 812544 813694 814131 818748 821142 821583 826686 829472 831744 834176 834624 839523 839808 844284 849072 849528 852012 857304 865536 866761 870912 872613 876024 880992 883568 886464 889056 896724 899346 899829 904932 905418 907578 914112 919296 921984 924692 929936 933156 935712 938448 938952 941192 944784 947968 953856 955206 955719 957999 964467 964896 970368 973728 979776 984998 985527 990584 991116 994014 997272 1000188 1006848 1009792 1016064 1022028 1027824 1028376 1034208 1037232 1046178 1049237 1052676 1055754 1056321 1058841 1062784 1066464 1072512 1073088 1075648 1085508 1088682 1091664 1094856 1095444 1102248 1112832 1114407 1119364 1119744 1121931 1125712 1132096 1132704 1136016 1143072 1145814 1156302 1156923 1159683 1163484 1166886 1168032 1174656 1181952 1185408 1192366 1195632 1199128 1199772 1206576 1207224 1210104 1218816 1220541 1228122 1229312 1231713 1240029 1244208 1247616 1251264 1251936 1259712 1266426 1270129 1273608 1274292 1277332 1278018 1285956 1286528 1293824 1298304 1306368 1314036 1321488 1325352 1329696 1333584 1336783 1345086 1349019 1357398 1358127 1361367 1362704 1370432 1371168 1378944 1382976 1387038 1394904 1399734 1403568 1407672 1408428 1411788 1417176 1421952 1430016 1430784 1432809 1447344 1451576 1455552 1459808 1460592 1469664 1477497 1485876 1486674 1491021 1495908 1500282 1510272 1514688 1524096 1527752 1533042 1541736 1542564 1546244 1551312 1555848 1557376 1566208 1569267 1579014 1580544 1583631 1594176 1599696 1608768 1609632 1613472 1618211 1627388 1628262 1633023 1637496 1642284 1643166 1653372 1658944 1663488 1668352 1669248 1679046 1679616 1688568 1698144 1699056 1704024 1714608 1718721 1731072 1733522 1734453 1745226 1750329 1752048 1761984 1767136 1772928 1778112 1788549 1793448 1798692 1799658 1809864 1810836 1815156 1828224 1838592 1842183 1843968 1849384 1859872 1866312 1871424 1876896 1877904 1882384 1889568 1895936 1899639 1910412 1911438 1915998 1917027 1928934 1929792 1940736 1947456 1958887 1959552 1969996 1971054 1981168 1982232 1988028 1994544 2000376 2013696 2017629 2019584 2032128 2036097 2044056 2055648 2056752 2068416 2074464 2080557 2092356 2098474 2099601 2105352 2111508 2112642 2117682 2125568 2132928 2145024 2146176 2151296 2171016 2177364 2183328 2189712 2190888 2204496 2225664 2228814 2230011 2235331 2238728 2243862 2250423 2251424 2264192 2265408 2272032 2286144 2291628 2299563 2312604 2313846 2319366 2326968 2333772 2336064 2349312 2363904 2368521 2370816 2384732 2391264 2398256 2399544 2413152 2414448 2420208 2437632 2441082 2442393 2456244 2463426 2464749 2480058 2488416 2495232 2502528 2503872 2518569 2519424 2532852 2540258 2547216 2548584 2554664 2556036 2571912 2573056 2596608 2600283 2612736 2617839 2628072 2642976 2650704 2659392 2667168 2673566 2690172 2698038 2699487 2705927 2714796 2716254 2722734 2725408 2740864 2742336 2757888 2765952 2774076 2789808 2799468 2807136 2815344 2816856 2823576 2834352 2843904 2847929 2861568 2865618 2867157 2873997 2893401 2894688 2903152 2911104 2919616 2921184 2939328 2954994 2956581 2971752 2973348 2982042 2991816 3000564 3020544 3029376 3048192 3055504 3066084 3083472 3085128 3092488 3102624 3111696 3114752 3138534 3147711 3158028 3167262 3168963 3176523 3188352 3199392 3217536 3219264 3226944 3236422 3254776 3256524 3266046 3274992 3284568 3286332 3306744 3317888 3336704 3338496 3343221 3358092 3359232 3365793 3377136 3396288 3398112 3408048 3429216 3437442 3447493 3467044 3468906 3470769 3479049 3490452 3500658 3504096 3523968 3534272 3545856 3556224 3577098 3586896 3597384 3599316 3619728 3621672 3630312 3656448 3661623 3684366 3687936 3695139 3698768 3719744 3732624 3742848 3753792 3755808 3764768 3779136 3799278 3810387 3820824 3822876 3831996 3834054 3857868 3859584 3881472 3894912 3917774 3919104 3939992 3942108 3962336 3964464 3976056 3989088 4000752 4010349 4035258 4039168 4047057 4072194 4074381 4084101 4088112 4111296 4113504 4136832 4148928 4161114 4173281 4184712 4196948 4199202 4210704 4223016 4225284 4235364 4251136 4265856 4290048 4292352 4298427 4302592 4342032 4354728 4366656 4379424 4381776 4392287 4408992 4432491 4457628 4460022 4470662 4473063 4477456 4487724 4500846 4502848 4528384 4530816 4544064 4572288 4583256 4599126 4625208 4627692 4638732 4653936 4667544 4672128 4698624 4707801 4737042 4741632 4750893 4769464 4782528 4796512 4799088 4826304 4828896 4840416 4854633 4882164 4884786 4899069 4912488 4926852 4929498 4960116 4976832 4990464 5005056 5007744 5037138 5038848 5065704 5080516 5094432 5097168 5109328 5112072 5143824 5146112 5156163 5193216 5200566 5203359 5235678 5250987 5256144 5285952 5301408 5316979 5318784 5334336 5347132 5365647 5380344 5396076 5398974 5411854 5429592 5432508 5445468 5450816 5481728 5484672 5515776 5526549 5531904 5548152 5579616 5598936 5614272 5630688 5633712 5647152 5668704 5687808 5695858 5698917 5731236 5734314 5747994 5751081 5786802 5789376 5806304 5822208 5839232 5842368 5876661 5878656 5909988 5913162 5943504 5946696 5964084 5983632 6001128 6041088 6052887 6058752 6067327 6096384 6108291 6111008 6132168 6166944 6170256 6184976 6205248 6223392 6229504 6241671 6277068 6295422 6298803 6316056 6334524 6337926 6353046 6376704 6398784 6435072 6438528 6453888 6472844 6509552 6513048 6532092 6549984 6569136 6572664 6613488 6635776 6676992 6686442 6690033 6705993 6716184 6731586 6751269 6754272 6792576 6796224 6816096 6858432 6874884 6894986 6898689 6934088 6937812 6941538 6958098 6980904 7001316 7008192 7047936 7068544 7091712 7105563 7112448 7154196 7173792 7194768 7198632 7239456 7243344 7260624 7312896 7323246 7327179 7344659 7368732 7390278 7394247 7397536 7439488 7465248 7485696 7507584 7511616 7529536 7555707 7558272 7598556 7620774 7641648 7645752 7663992 7668108 7715736 7719168 7789824 7800849 7835548 7838208 7853517 7879984 7884216 7924672 7928928 7952112 7978176 8001504 8020698 8070516 8094114 8098461 8117781 8144388 8148762 8168202 8176224 8222592 8227008 8273664 8297856 8322228 8346562 8369424 8393896 8398404 8421408 8446032 8450568 8470728 8531712 8543787 8584704 8596854 8601471 8605184 8621991 8680203 8684064 8709456 8733312 8758848 8763552 8784574 8817984 8864982 8869743 8890903 8915256 8920044 8941324 8946126 8954912 8975448 9001692 9005696 9056768 9061632 9088128 9144576 9166512 9198252 9250416 9255384 9277464 9307872 9335088 9344256 9357481 9415602 9443133 9474084 9501786 9506889 9529569 9538928 9565056 9593024 9598176 9652608 9657792 9680832 9709266 9764328 9769572 9798138 9824976 9853704 9858996 9920232 9953664 10010112 10015488 10029663 10074276 10077696 10131408 10161032 10188864 10194336 10218656 10224144 10287648 10312326 10342479 10401132 10406718 10412307 10437147 10471356 10501974 10512288 10571904 10602816 10633958 10637568 10668672 10694264 10731294 10760688 10792152 10797948 10823708 10859184 10865016 10890936 10901632 10963456 10969344 10984869 11053098 11063808 11085417 11096304 11159232 11197872 11228544 11261376 11267424 11294304 11327477 11337408 11391716 11397834 11431161 11462472 11468628 11495988 11502162 11573604 11578752 11612608 11644416 11678464 11684736 11753322 11757312 11819976 11826324 11887008 11893392 11928168 11967264 12002256 12031047 12105774 12117504 12134654 12141171 12216582 12222016 12252303 12264336 12333888 12340512 12369952 12410496 12446784 12483342 12519843 12554136 12590844 12597606 12632112 12669048 12675852 12706092 12753408 12797568 12870144 12877056 12895281 12907776 12945688 13019104 13026096 13064184 13099968 13138272 13145328 13176861 13226976 13271552 13297473 13372884 13380066 13411986 13419189 13432368 13463172 13502538 13508544 13585152 13592448 13632192 13712209 13716864 13749768 13789972 13797378 13868176 13875624 13883076 13916196 13961808 14002632 14016384 14095872 14123403 14137088 14211126 14224896 14252679 14308392 14347584 14389536 14397264 14478912 14486688 14521248 14563899 14646492 14654358 14689318 14697207 14737464 14780556 14788494 14795072 14878976 14930496 14971392 15015168 15023232 15059072 15111414 15116544 15197112 15241548 15283296 15291504 15327984 15336216 15431472 15438336 15468489 15579648 15601698 15610077 15671096 15707034 15752961 15759968 15768432 15849344 15857856 15904224 15950937 15956352 16003008 16041396 16096941 16141032 16188228 16196922 16235562 16288776 16297524 16336404 16352448 16445184 16454016 16547328 16579647 16595712 16644456 16693124 16738848 16787792 16796808 16842816 16892064 16901136 16941456 17063424 17087574 17096751 17193708 17202942 17243982 17253243 17360406 17368128 17418912 17466624 17517696 17527104 17569148 17629983 17635968 17729964 17739486 17781806 17830512 17840088 17882648 17892252 17909824 17950896 18003384 18011392 18123264 18158661 18176256 18201981 18289152 18324873 18333024 18396504 18500832 18510768 18554928 18615744 18670176 18688512 18714962 18725013 18831204 18886266 18896409 18948168 19003572 19013778 19059138 19077856 19130112 19186048 19196352 19305216 19315584 19361664 19418532 19528656 19539144 19596276 19649952 19707408 19717992 19840464 19907328 19935503 20030976 20059326 20070099 20117979 20148552 20253807 20262816 20322064 20377728 20388672 20437312 20448288 20575296 20624652 20684958 20696067 20802264 20813436 20824614 20874294 20942712 21003948 21024576 21143808 21205632 21267916 21275136 21316689 21337344 21388528 21462588 21521376 21584304 21595896 21647416 21718368 21730032 21781872 21803264 21938688 21969738 21981537 22033977 22106196 22170834 22182741 22192608 22318464 22395744 22457088 22522752 22534848 22588608 22654954 22667121 22674816 22783432 22795668 22862322 22924944 22937256 22991976 23004324 23147208 23157504 23225216 23356928 23369472 23402547 23506644 23514624 23560551 23639952 23652648 23774016 23786784 23856336 23934528 24004512 24062094 24132451 24211548 24269308 24282342 24295383 24353343 24433164 24444032 24504606 24528672 24667776 24681024 24739904 24820992 24893568 24966684 25039686 25108272 25181688 25195212 25264224 25338096 25351704 25412184 25595136 25631361 25754112 25790562 25804413 25815552 25865973 25891376 26038208 26052192 26128368 26199936 26276544 26290656 26353722 26453952 26594946 26609229 26672709 26745768 26760132 26823972 26838378 26864736 26926344 27005076 27017088 27170304 27184896 27264384 27424418 27433728 27499536 27579944 27594756 27736352 27751248 27766152 27832392 27923616 28005264 28032768 28072443 28246806 28274176 28329399 28422252 28505358 28520667 28588707 28616784 28695168 28779072 28794528 28957824 28973376 29042496 29127798 29212967 29292984 29308716 29378636 29394414 29474928 29561112 29576988 29590144 29757952 29860992 30030336 30046464 30088989 30118144 30222828 30233088 30394224 30483096 30566592 30583008 30655968 30672432 30746009 30862944 30936978 31027437 31203396 31220154 31236921 31311441 31342192 31414068 31505922 31519936 31536864 31698688 31715712 31808448 31901874 31912704 32006016 32082792 32193882 32282064 32376456 32393844 32471124 32577552 32595048 32672808 32704896 32890368 32908032 32954607 33159294 33191424 33256251 33288912 33386248 33477696 33575584 33593616 33685632 33784128 33802272 33882912 33982431 34175148 34193502 34293483 34387416 34405884 34487964 34506486 34720812 34736256 34837824 34933248 35035392 35054208 35138296 35259966 35271936 35459928 35478972 35563612 35661024 35680176 35765296 35784504 35819648 35901792 36006768 36022784 36093141 36317322 36352512 36403962 36423513 36649746 36666048 36756909 36793008 37001664 37021536 37109856 37218853 37231488 37340352 37429924 37450026 37559529 37662408 37772532 37792818 37896336 38007144 38027556 38118276 38155712 38260224 38372096 38392704 38610432 38631168 38685843 38723328 38837064 39057312 39078288 39192552 39299904 39414816 39435984 39530583 39680928 39814656 39871006 39892419 40118652 40140198 40235958 40257567 40297104 40507614 40525632 40644128 40755456 40777344 40874624 40896576 41136627 41150592 41249304 41369916 41392134 41604528 41626872 41649228 41748588 41885424 42007896 42049152 42287616 42370209 42411264 42471289 42535832 42633378 42674688 42758037 42777056 42925176 43042752 43168608 43191792 43294832 43436736 43460064 43563744 43606528 43691697 43939476 43963074 44067954 44091621 44212392 44341668 44365482 44385216 44636928 44791488 44914176 45045504 45069696 45177216 45309908 45334242 45349632 45566864 45591336 45724644 45849888 45874512 45983952 46008648 46294416 46315008 46405467 46450432 46738944 46805094 46830231 47013288 47121102 47258883 47279904 47305296 47548032 47573568 47712672 47852811 47869056 48009024 48124188 48264902 48290823 48423096 48538616 48564684 48590766 48706686 48866328 48888064 49009212 49057344 49335552 49362048 49479808 49641984 49738941 49787136 49933368 50079372 50216544 50363376 50390424 50528448 50676192 50703408 50824368 51190272 51262722 51290253 51412613 51581124 51608826 51731946 51759729 51782752 52076416 52104384 52256736 52399872 52553088 52581312 52707444 52889949 52907904 53189892 53218458 53345418 53491536 53520264 53647944 53676756 53729472 53852688 54010152 54034176 54369792 54475983 54528768 54605943 54848836 54867456 54974619 54999072 55159888 55189512 55472704 55502496 55532304 55664784 55847232 56010528 56065536 56144886 56175039 56493612 56658798 56689227 56844504 57010716 57041334 57177414 57233568 57390336 57558144 57589056 57915648 57946752 58084992 58255596 58425934 58585968 58617432 58757272 58788828 58949856 59122224 59153976 59180288 59721984 59806509 60092928 60177978 60210297 60236288 60353937 60445656 60761421 60788448 60966192 61133184 61166016 61311936 61344864 61492018 61725888 61873956 62054874 62088201 62236321 62406792 62440308 62473842 62622882 62684384 62828136 63011844 63039872 63073728 63397376 63431424 63616896 63803748 63825408 63950067 64012032 64165584 64387764 64564128 64752912 64787688 64942248 65155104 65190096 65345616 65409792 65502367 65816064 65909214 65944611 66101931 66318588 66512502 66548223 66577824 66772496 66955392 67151168 67187232 67371264 67568256 67604544 67765824 67964862 68001363 68350296 68387004 68586966 68774832 68811768 68975928 69012972 69441624 69472512 69675648 70070784 70108416 70207641 70276592 70519932 70543872 70919856 70957944 71127224 71322048 71360352 71530592 71569008 71639296 71803584 72013536 72186282 72397353 72634644 72807924 72847026 72886149 73060029 73299492 73332096 73513818 73586016 74003328 74043072 74219712 74437706 74462976 74680704 74859848 74900052 75119058 75324816 75545064 75585636 75792672 76014288 76055112 76236552 76311424 76744192 76785408 76894083 77262336 77371686 77413239 77446656 77597919 77674128 78114624 78156576 78385104 78599808 78829632 78871968 79061166 79292339 79361856 79742012 79784838 79827687 80018127 80237304 80280396 80471916 80515134 80594208 81015228 81051264 81288256 81510912 81554688 81749248 81793152 82273254 82301184 82498608 82739832 82784268 83209056 83253744 83298456 83497176 83770848 84015792 84098304 84217329 84740418 84822528 84942578 84988197 85071664 85266756 85516074 85554112 85766121 85850352 86085504 86337216 86383584 86589664 86873472 86920128 87127488 87383394 87638901 87878952 87926148 88135908 88183242 88424784 88683336 88730964 88770432 89273856 89582976 90091008 90139392 90266967 90354432 90619816 90668484 90699264 91133728 91182672 91449288 91699776 91749024 91967904 92017296 92238027 92588832 92810934 92900864 93082311 93610188 93660462 93710763 93934323 94026576 94242204 94517766 94559808 94610592 95096064 95147136 95425344 95705622 95738112 95985463 96018048 96248376 96529804 96581646 96846192 97077232 97129368 97181532 97413372 97732656 97776128 98018424 98114688 98671104 98724096 98863821 98959616 99477882 99574272 99768753 99866736 100158744 100433088 100726752 100780848 101022601 101056896 101352384 101406816 101648736 101947293 102525444 102580506 102825226 102880449 103162248 103217652 103463892 103519458 103565504 104152832 104208768 104513472 104799744 105106176 105162624 105414888 105779898 105815808 106379784 106436916 106690836 106983072 107040528 107295888 107353512 107458944 107705376 108020304 108068352 108279423 108951966 109057536 109211886 109270539 109697672 109949238 109998144 110270727 110319776 110379024 110945408 111004992 111064608 111329568 111656559 111694464 112021056 112289772 112350078 112678587 112987224 113317596 113378454 113689008 114021432 114082668 114354828 114467136 114780672 115116288 115178112 115831296 115893504 116057529 116169984 116511192 116851868 117171936 117234864 117514544 117577656 117899712 118244448 118307952 118360576 118591749 119443968 119613018 119677257 120355956 120420594 120707874 120772701 120891312 121522842 121576896 121932384 122266368 122332032 122623872 122689728 122984036 123409881 123451776 123747912 124109748 124176402 124472642 124813584 124880616 124947684 125245764 125368768 125656272 126023688 126079744 126147456 126862848 127110627 127233792 127413867 127607496 127900134 128024064 128274111 128331168 128775528 129128256 129505824 129575376 129884496 130310208 130380192 130691232 130819584 131004734 131075091 131818428 131889222 132203862 132274863 132637176 133025004 133096446 133155648 133544992 133910784 134302336 134374464 134742528 135136512 135209088 135531648 135929724 136002726 136700592 136774008 137173932 137549664 137623536 137951856 138025944 138883248 138945024 139216401 139351296 139548521 140216832 140415282 140490693 140553184 141039864 141776649 141839712 141915888 142254448 142644096 142720704 143061184 143138016 143278592 143558433 143607168 144027072 144372564 144794706 144872469 145269288 145615848 145694052 145772298 146120058 146598984 146664192 147027636 147172032 148006656 148086144 148439424 148875412 148925952 149216823 149361408 149719696 149800104 150238116 150649632 151090128 151171272 151585344 152028576 152110224 152473104 152622848 153570816 153788166 153870759 154237839 154743372 154826478 155195838 155279187 155348256 156229248 156313152 156770208 157199616 157659264 157743936 158122332 158584678 158669847 158723712 159484024 159569676 159655374 160036254 160474608 160560792 160943832 161030268 161188416 162030456 162102528 162576512 163109376 163427949 163498496 163586304 163817829 164546508 164602368 164923857 164997216 165479664 165568536 166418112 166507488 166596912 166994352 167541696 168031584 168196608 168434658 168525117 168927157 169480836 169885156 169976394 170067681 170143328 170533512 171032148 171108224 171532242 171700704 172171008 172674432 172767168 173179328 173746944 173840256 174254976 174766788 175277802 175757904 175852296 176271816 176366484 176849568 177366672 177461928 177540864 179165952 179419527 180278784 180533934 180630891 180708864 181061811 181239632 181336968 182267456 182365344 182898576 183399552 183498048 183935808 184034592 184476054 185177664 185621868 186164622 186264603 186708963 187220376 187320924 187421526 187868646 188053152 188484408 189035532 189119616 189221184 190192128 190294272 190850688 191411244 191476224 191970926 192036096 192496752 193059608 193163292 193692384 194154464 194258736 194363064 194826744 195465312 196036848 196229376 196507101 197448192 197727642 197833833 197919232 198305793 198955764 199537506 199644669 199733472 200317488 200866176 201453504 201561696 202045202 202113792 202704768 202813632 203297472 203894586 204004089 204490769 205050888 205161012 205650452 205760898 206324496 206435304 206927784 207038916 207131008 208305664 208417536 209026944 210212352 210325248 210622923 210829776 211559796 211631616 212759568 212873832 213381672 213966144 214081056 214591776 214707024 214917888 215222063 215410752 216040608 216558846 217192059 217903932 218423772 218541078 218658447 219180087 219395344 219898476 219996288 220541454 220639552 220758048 221890816 222009984 222129216 222659136 223313118 223388928 224042112 224579544 224700156 225357174 225974448 226635192 226756908 227378016 228042864 228165336 228709656 228934272 230232576 230356224 230682249 231787008 232115058 232339968 232793757 233022384 233703736 234343872 234469728 235029088 235155312 235799424 236488896 236615904 237183498 237877017 239226036 239354514 239483061 240054381 240711912 240841188 241415748 241545402 241782624 243045684 243153792 243864768 244532736 244664064 245247744 245379456 245968072 246819762 246903552 247495824 248219496 248352804 248945284 249627168 249761232 249895368 250491528 250737536 251312544 252047376 252159488 252294912 252651987 254221254 254467584 254827734 254964591 255214992 255800268 256548222 256662336 257298363 257551056 258256512 259011648 259150752 259768992 260531971 260620416 260760384 261382464 262009468 262150182 262916703 263636856 263778444 264407724 264549726 265274352 266050008 266192892 266311296 267089984 267821568 268604672 268748928 270273024 270418176 270800901 271063296 271859448 272005452 273401184 273548016 274347864 275099328 275247072 275903712 276051888 276714081 277766496 278432802 278702592 279097042 279246933 280830564 280981386 281106368 281802969 282079728 283553298 283679424 283831776 284508896 285288192 285441408 286122368 286276032 287116866 287214336 287956389 288054144 288745128 289589412 289744938 290538576 291231696 291388104 291544596 292240116 293197968 293328384 294055272 294344064 296013312 296172288 296591463 296878848 297750824 298433646 298722816 299306259 299439392 299600208 300476232 301299264 302180256 302342544 303067803 303170688 304057152 304220448 304946208 305245696 305841879 307576332 307741518 308475678 308641347 309486744 309652956 310391676 310558374 310696512 312458496 312626304 313540416 314399232 315318528 315487872 316244664 317169356 317339694 317447424 318968048 319139352 319310748 320072508 320949216 321121584 321887664 322060536 322376832 324060912 324205056 324838269 325153024 326855898 327172608 327635658 327811617 329093016 329847714 329994432 330812181 330959328 331137072 332836224 333014976 333193824 333988704 334969677 335083392 336063168 336869316 337050234 337854314 338035761 338961672 339770312 339952788 340135362 340286656 341067024 342064296 342216448 343064484 343401408 344342016 345348864 345534336 346358656 347493888 347680512 348172587 348509952 349533576 350555604 351515808 351704592 352543632 352732968 353699136 354733344 354923856 355081728 355775247 358331904 358839054 359031771 361067868 361261782 362123622 362318103 362479264 362673936 364534912 364730688 365797152 366799104 366996096 367871616 368069184 368952108 370229643 370355328 371243736 372329244 372529206 373417926 374440752 374641848 374843052 375737292 376106304 376968816 378071064 378239232 378442368 380588544 381331881 381701376 382241601 382822488 383941852 384072192 384822333 384993504 386119216 386326584 387384768 388308928 388517472 388726128 389653488 390930624 392073696 392458752 393014202 393225273 395455284 395667666 396611586 396824589 397911528 399075012 399289338 399466944 400634976 401732352 402907008 403123392 404090404 404227584 405409536 405627264 406594944 407789172 408008178 408981538 410101776 410322024 411300904 411521796 412648992 412870608 413855568 414077832 414262016 416835072 417649203 418053888 418645563 420650496 421245846 421472079 421659552 423119592 425329947 425519136 425747664 426763344 427932288 428162112 429183552 429414048 429835776 430444126 430675299 430821504 432081216 433117692 434384118 434617407 435807864 436847544 437082156 437316894 438360174 438790688 439796952 439992576 441082908 441279104 441516096 443781632 444019968 444258432 445318272 446626236 446777856 447650469 448084224 449159088 449400312 450714348 451948896 453270384 453513816 454756032 456085728 456330672 457419312 457868544 458516569 460712448 461364498 461612277 462713517 464230116 465587514 465837561 466044768 467407472 468687744 468939456 470058176 470310624 471598848 472977792 473231808 474366996 475754034 476009541 478452072 478709028 478966122 480108762 481423824 481682376 482831496 483090804 483565248 486091368 486307584 487729536 489328128 490283847 490495488 490758912 491453487 491936144 493639524 493807104 494991648 496438992 496705608 497890568 499254336 499522464 499790736 500983056 501475072 502625088 504094752 504589824 505303974 505575351 506781471 508442508 509655468 509929182 510203043 510429984 511600536 513096444 513324672 514596726 515102112 516513024 518023296 518301504 519537984 521063942 521240832 521520768 522764928 524018936 524300364 525833406 527273712 527556888 528815448 529099452 530548704 532100016 532385784 532622592 534179968 537209344 537497856 538258581 540836352 541601802 541892673 542126592 543185433 543718896 544010904 546802368 547096032 548695728 550198656 550494144 551807424 552103776 553428162 555046373 555532992 556865604 558194084 558493866 558793809 560126889 561661128 561962772 562212736 563605938 564159456 567106596 567358848 567663552 569017792 570576384 570882816 572244736 572552064 574233732 574428672 575912778 576108288 577490256 579178824 579489876 581077152 582463392 582776208 583089192 584480232 586395936 588110544 588688128 589521303 592344576 593182926 593501499 593757696 594917379 595501648 596867292 598612518 598878784 599200416 600952464 602598528 604360512 604685088 606135606 606341376 608114304 608440896 609892416 611683758 612012267 613472307 615152664 615483036 616951356 617282694 618973488 619305912 620783352 621116748 621393024 624916992 625252608 627080832 630637056 630975744 631868769 632489328 634338712 634679388 634894848 637936096 638278704 638621496 640145016 641898432 642243168 643775328 644121072 644753664 645666189 648121824 649676538 650306048 651576177 653711796 655271316 655623234 655975341 657540261 658186032 659695428 659988864 661624362 661918656 662274144 665672448 666029952 666387648 667977408 669939354 670166784 671898241 672126336 673738632 674100468 675708628 676071522 677923344 679540624 679905576 680270724 680573312 682134048 684128592 684432896 686128968 686802816 690697728 691068672 692046747 692717312 695361024 696345174 697019904 698381271 699067152 701111208 703031616 703409184 705087264 705465936 707158207 707398272 709466688 709847712 711550494 713631051 717678108 718063542 718449183 720163143 722135736 722523564 724247244 724636206 724958528 725347872 729069824 729461376 731594304 733598208 733992192 735743232 736138368 737904216 740459286 740710656 742487472 744658488 745058412 746835852 748881504 749283696 749686104 751474584 752212608 753937632 756142128 756478464 756884736 757955961 762663762 763402752 764483202 764893773 765644976 767883704 769644666 769987008 771895089 772238432 772653168 774769536 776617856 777034944 777452256 779306976 781595913 781861248 784147392 786028404 786450546 788750109 790910568 791335332 793223172 793649178 795823056 798150024 798578676 798933888 801269952 803464704 805814016 806246784 808180808 810819072 811254528 812402703 813189888 815578344 816016356 817963076 820203552 820644048 822601808 823043592 825297984 825741216 827711136 828155664 828524032 830142243 835298406 836107776 837291126 837740799 842491692 842944158 843319104 845408907 846239184 850659894 851038272 851495328 853526688 855864576 856324224 858367104 858828096 860888252 861350598 861643008 863869167 864162432 866235384 868768236 869234814 871615728 873695088 874164312 874633788 876720348 877581376 879593904 879985152 882165816 882558208 883032192 888039936 888516864 889774389 890636544 893252472 895300938 896168448 897918777 898318176 898800624 901428696 903897792 906540768 907027632 909203409 909512064 912171456 912661344 914838624 915737088 917033138 917525637 922728996 923224554 925427034 925924041 928460232 931175028 931675122 932089536 934814944 937375488 937878912 940116352 940621248 943197696 945955584 946463616 948733992 951508068 952019082 956904144 957418056 957932244 960217524 962847648 963364752 965662992 966181608 967130496 972182736 972615168 974514807 975459072 976839647 980567694 981517824 982906974 983434851 983872288 987279048 989983296 992436543 992877984 993411216 995781136 998508672 999044928 999581472 1001966112 1002950144 1004909031 1005250176 1008189504 1010607948 1011150702 1013562942 1014107283 1016885016 1019310936 1019858364 1020406086 1020859968 1023201072 1026192888 1026649344 1029193452 1030204224 1033026048 1036046592 1036603008 1039075968 1042127884 1042481664 1043041536 1044517761 1045529856 1048037872 1048600728 1051666812 1054547424 1055113776 1057630896 1058198904 1061097408 1064200032 1064771568 1065245184 1067325741 1068359936 1074995712 1076517162 1077095313 1083203604 1083785346 1086370866 1086954309 1087437792 1088021808 1093604736 1094192064 1097391456 1100397312 1100988288 1103614848 1104207552 1106856324 1110092746 1110688929 1111065984 1113731208 1116388168 1116987732 1117587618 1120253778 1123322256 1123925544 1124425472 1127211876 1128318912 1134213192 1134717696 1135327104 1138035584 1141765632 1143995643 1144489472 1145104128 1146724803 1148467464 1151825556 1152216576 1154466999 1154980512 1158357648 1158979752 1162154304 1164926784 1165552416 1166178384 1168960464 1172791872 1176221088 1177376256 1179042606 1179675819 1182490099 1186365852 1187002998 1189834758 1190473767 1191003296 1193734584 1197225036 1197757568 1198400832 1201904928 1205197056 1208721024 1209370176 1212271212 1212682752 1216228608 1216881792 1219784832 1223367516 1224024534 1226944614 1230305328 1230966072 1233902712 1234565388 1237946976 1238611824 1241566704 1242233496 1242786048 1250505216 1252947609 1254161664 1255936689 1261951488 1263737538 1264416237 1264978656 1268677424 1269358776 1275872192 1276557408 1277242992 1280290032 1283796864 1284486336 1287550656 1288242144 1289507328 1291332378 1292025897 1296243648 1299353076 1303152354 1303852221 1307423592 1310542632 1311246468 1311950682 1315080522 1316372064 1319390856 1319977728 1323248724 1323837312 1324548288 1331344896 1332059904 1332775296 1335954816 1339878708 1340333568 1343796482 1344252672 1347477264 1348200936 1351417256 1352143044 1355846688 1359081248 1359811152 1360541448 1361146624 1364268096 1368257184 1372257936 1373605632 1375549707 1382137344 1384093494 1384836831 1385434624 1388140551 1392690348 1396762542 1397512683 1398134304 1402222416 1406063232 1406818368 1410174528 1410931872 1414316414 1414796544 1418933376 1419695424 1423100988 1427262102 1428028623 1431435383 1435356216 1436127084 1436898366 1440326286 1444271472 1445047128 1448494488 1449272412 1449917056 1450695744 1458139648 1458922752 1463188608 1467984384 1470851541 1471486464 1472276736 1474360461 1475808432 1480918572 1481421312 1484974944 1489316976 1490116824 1493671704 1497763008 1498567392 1499372208 1502949168 1504425216 1506554441 1507875264 1512284256 1513769472 1515911922 1516726053 1520344413 1525327524 1528966404 1529787546 1530609129 1531289952 1535767408 1539289332 1539974016 1543790178 1544476864 1545306336 1549539072 1553235712 1554069888 1554904512 1558613952 1563191826 1563722496 1568294784 1572056808 1572901092 1577500218 1581821136 1582670664 1586446344 1587298356 1591646112 1596300048 1597157352 1597867776 1602539904 1611628032 1612493568 1614775743 1616361616 1622509056 1624805406 1626379776 1629556299 1631156688 1632032712 1635926152 1640407104 1641288096 1645203616 1646087184 1650595968 1651482432 1655422272 1656311328 1660284486 1665139119 1670596812 1674582252 1675481598 1676381427 1680380667 1684983384 1685888316 1686638208 1690817814 1692478368 1701319788 1702076544 1702990656 1707053376 1711729152 1712648448 1716734208 1717656192 1721776504 1722701196 1723286016 1727738334 1728324864 1732470768 1737536472 1738469628 1743231456 1747390176 1748328624 1749267576 1753440696 1755162752 1759187808 1764331632 1765116416 1766064384 1768563909 1777033728 1779548778 1780504497 1781273088 1784752137 1786504944 1790601876 1795837554 1796636352 1797601248 1802857392 1807795584 1813081536 1814055264 1818406818 1819024128 1823723797 1824342912 1825322688 1829677248 1834066276 1835051274 1836036801 1840416921 1845457992 1846449108 1850854068 1851848082 1856920464 1862350056 1863350244 1864179072 1869629888 1874750976 1875757824 1880232704 1881242496 1891911168 1892927232 1895606307 1897467984 1903016136 1904038164 1913808288 1914836112 1915864488 1920435048 1925695296 1926729504 1931325984 1932363216 1934260992 1936998567 1944365472 1949029614 1950918144 1953679294 1954728531 1961135388 1965813948 1966869702 1967744576 1972620783 1974558096 1979966592 1984873086 1985755968 1986822432 1991562272 1997017344 1998089856 1999162944 2003932224 2009818062 2010500352 2015694723 2016379008 2021215896 2022301404 2027125884 2028214566 2033770032 2038621872 2039716728 2040812172 2041719936 2046402144 2052385776 2053298688 2058386904 2060408448 2072093184 2073206016 2076140241 2078151936 2084255768 2086083072 2089035522 2091059712 2095143813 2096075744 2097201456 2103333624 2109094848 2110227552 2115261792 2116397808 2121474621 2122194816 2128400064 2129543136 2134651482 2136719872 2140893153 2153034324 2154190626 2155347549 2160489429 2166407208 2167570692 2172741732 2173908618 2174875584 2176043616 2187209472 2188384128 2194782912 2200794624 2201976576 2207229696 2208415104 2213712648 2220185492 2221377858 2222131968 2227462416 2232776336 2233975464 2235175236 2240507556 2246644512 2247851088 2248850944 2254423752 2256637824 2268426384 2269435392 2270654208 2273867883 2276071168 2287991286 2290208256 2293449606 2294681319 2296934928 2303651112 2308933998 2309961024 2315685267 2316715296 2317959504 2324308608 2329853568 2331104832 2332356768 2337920928 2344787739 2345583744 2352442176 2358085212 2359351638 2364980198 2366250327 2372731704 2374005996 2379669516 2380947534 2382006592 2387469168 2394450072 2395515136 2396801664 2403809856 2410394112 2417442048 2418740352 2424542424 2432457216 2433763584 2437208109 2439569664 2446735032 2448049068 2453889228 2460610656 2461932144 2467805424 2469130776 2475893952 2477223648 2483133408 2484466992 2485572096 2490426729 2505895218 2508323328 2511873378 2513222397 2527475076 2528832474 2529957312 2536226721 2537354848 2538717552 2551744384 2553114816 2554485984 2560580064 2567593728 2568972672 2575101312 2576484288 2582664756 2584051794 2591607501 2592487296 2598706152 2606304708 2607704442 2614847184 2621085264 2622492936 2623901364 2630161044 2632744128 2638781712 2639955456 2646497448 2647674624 2649096576 2664119808 2665550592 2669323167 2671909632 2679757416 2687592964 2688505344 2693756331 2694954528 2696401872 2702834512 2704286088 2711693376 2718162496 2719622304 2721082896 2722293248 2727610227 2728536192 2736514368 2744515872 2747211264 2751099414 2752576911 2768186988 2769673662 2776281102 2777772123 2785380696 2793525084 2795025366 2796268608 2804444832 2812126464 2813636736 2820349056 2821863744 2828632828 2829593088 2837866752 2839390848 2846201976 2854524204 2856057246 2862870766 2870712432 2872254168 2873796732 2880652572 2888542944 2890094256 2896988976 2898544824 2899834112 2901391488 2917845504 2923544421 2926377216 2930518941 2941703082 2944553472 2948720922 2950304553 2951616864 2961837144 2969949888 2977309629 2978633952 2980233648 2987343408 2995526016 2997134784 2998744416 3005898336 3008850432 3013108882 3014727093 3015750528 3024568512 3031823844 3033452106 3040688826 3042321849 3050655048 3057932808 3059575092 3061218258 3062579904 3071534816 3078578664 3079948032 3087580356 3088953728 3090612672 3099078144 3106471424 3108139776 3109809024 3117227904 3126383652 3127444992 3133553283 3136589568 3144113616 3145802184 3155000436 3163642272 3165341328 3172892688 3174596712 3183292224 3192600096 3194314704 3195735552 3201977223 3205079808 3209615983 3224987136 3229551486 3231285939 3232723232 3249610812 3259112598 3260862927 3262313376 3264065424 3271852304 3280814208 3282576192 3290407232 3292174368 3301191936 3302964864 3310844544 3312622656 3320568972 3330278238 3332066787 3341193624 3349164504 3350963196 3352762854 3360761334 3369966768 3371776632 3373276416 3381635628 3384956736 3402639576 3404153088 3405981312 3414106752 3425296896 3431986929 3433468416 3435312384 3440174409 3443553008 3445402392 3455476668 3456649728 3464941536 3475072944 3476939256 3486462912 3494780352 3496657248 3498535152 3506881392 3510325504 3518375616 3528663264 3532128768 3537127818 3539027457 3547470297 3559097556 3561008994 3569504274 3571421301 3573009888 3581203752 3591675108 3593272704 3595202496 3605714784 3615591168 3626163072 3628110528 3636813636 3638048256 3647447594 3648685824 3650645376 3659354496 3668132552 3670102548 3672073602 3680833842 3690915984 3692898216 3701708136 3703696164 3713840928 3724700112 3726700488 3728358144 3739259776 3751515648 3758842827 3760465408 3762484992 3767810067 3785854464 3791212614 3793248711 3794935968 3806032272 3808076328 3827616576 3829672224 3831728976 3840870096 3851390592 3853459008 3862651968 3864726432 3868521984 3873997134 3876077691 3885324611 3888730944 3898059228 3907358588 3909457062 3911556663 3922270776 3931627896 3933739404 3935489152 3945241566 3949116192 3959933184 3969746172 3971511936 3973644864 3983124544 3994034688 3996179712 3998325888 4007864448 4019636124 4021000704 4031389446 4032758016 4042431792 4044602808 4054251768 4056429132 4067540064 4077243744 4079433456 4081624344 4083439872 4092804288 4104771552 4116773808 4120816896 4126649121 4146412032 4152280482 4154510493 4156303872 4164421653 4168511536 4178071044 4190287626 4192151488 4194402912 4206667248 4218189696 4220455104 4230523584 4232795616 4242949242 4244389632 4256800128 4259086272 4269302964 4281786306 4284085869 4294306149 4306068648 4308381252 4310695098 4320978858 4332814416 4335141384 4345483464 4347817236 4349751168 4352087232 4374418944 4376768256 4389565824 4403953152 4414459392 4416830208 4423081383 4427425296 4440370984 4442755716 4444263936 4454924832 4465552672 4467950928 4470350472 4481015112 4493289024 4495702176 4508847504 4513275648 4519663323 4536852768 4541308416 4547735766 4550178159 4552142336 4561033239 4575982572 4586899212 4589362638 4591827387 4593869856 4607302224 4617867996 4619922048 4631370534 4633430592 4635919008 4648617216 4659707136 4662209664 4664713536 4675841856 4689575478 4691167488 4703287687 4704884352 4716170424 4718703276 4729960396 4732500654 4745463408 4748011992 4759339032 4761895068 4764013184 4774938336 4788900144 4791030272 4793603328 4807619712 4834884096 4837480704 4844327229 4849084848 4867527168 4874416218 4879139328 4888668897 4893470064 4896098136 4907778456 4921221312 4923864288 4935610848 4938261552 4950107449 4951787904 4954447296 4966266816 4968933984 4980853458 4995417357 5011790436 5023746756 5026444794 5029144281 5041142001 5054950152 5057664948 5059914624 5072453442 5074709696 5077435104 5103488768 5106229632 5108971968 5121160128 5135187456 5137945344 5150202624 5152968576 5165329512 5168103588 5183215002 5184974592 5197412304 5212609416 5215408884 5229694368 5242170528 5244985872 5247802728 5260322088 5265488256 5277563424 5292994896 5295349248 5298193152 5305691727 5331101184 5338646334 5343819264 5354256411 5359514832 5375185928 5387512662 5389909056 5392803744 5405669024 5408572176 5423386752 5436324992 5439244608 5442165792 5455220454 5457072384 5471171391 5473028736 5489031744 5502198828 5505153822 5508110403 5521250763 5536373976 5539347324 5552562204 5555544246 5570761392 5587050168 5590050732 5592537216 5608889664 5624252928 5627273472 5640698112 5643727488 5657265656 5675733504 5678781696 5686818921 5692403952 5709048408 5712114492 5725741532 5741424864 5744508336 5747593464 5761305144 5777085888 5780188512 5793977952 5797089648 5799668224 5802782976 5810995701 5847088842 5852754432 5861037882 5864185593 5883406164 5897441844 5900609106 5903233728 5917862349 5923674288 5939899776 5954619258 5957267904 5960467296 5974686816 5991052032 5994269568 5997488832 6011796672 6026217764 6029454186 6031501056 6047084169 6049137024 6063647688 6066904212 6081377652 6084643698 6101310096 6115865616 6119150184 6122436516 6125159808 6143069632 6157157328 6159896064 6175160712 6177907456 6181225344 6216279552 6219618048 6228420723 6234455808 6252767304 6267106566 6273179136 6285431439 6288227232 6291604368 6310000872 6327284544 6330682656 6345785376 6349193424 6364423863 6366584448 6385200192 6388629408 6403954446 6410159616 6419231966 6422679459 6459102972 6462571878 6465446464 6481468287 6499221624 6518225196 6521725854 6524626752 6528130848 6543704608 6561628416 6565152384 6580814464 6584348736 6602383872 6605929728 6621689088 6625245312 6641137944 6660556476 6664133574 6682387248 6698329008 6701926392 6705525708 6721522668 6739933536 6743553264 6746552832 6763271256 6769913472 6805279152 6808306176 6811962624 6821603649 6828213504 6863973858 6870624768 6880348818 6884043957 6887106016 6890804784 6910953336 6929883072 6947055801 6950145888 6953878512 6972925824 6989560704 6993314496 6997070304 7013762784 7020651008 7034363217 7036751232 7057326528 7074255636 7078054914 7094940594 7098750981 7118195112 7122017988 7139008548 7142842602 7146019776 7162407504 7183350216 7186545408 7190404992 7211429568 7231182336 7252326144 7256221056 7273627272 7294895188 7297371648 7301290752 7311624327 7318708992 7336265104 7340205096 7344147204 7361667684 7381831968 7385796432 7403416272 7407392328 7427681856 7449400224 7453400976 7456716288 7471280187 7478519552 7517685654 7524969984 7535620134 7539667191 7582425228 7586497422 7589871936 7608680163 7612064544 7616152656 7655233152 7659344448 7663457952 7681740192 7702781184 7706918016 7725303936 7729452864 7747994268 7752155382 7770649222 7774822503 7777461888 7796118456 7814717176 7818914124 7823113326 7844541552 7863255792 7867478808 7870978304 7890483132 7898232384 7919866368 7939492344 7943023872 7947289728 7966249088 7992359424 7996651776 8007969501 8015728896 8039272248 8062778892 8065516032 8081268993 8084863584 8089205616 8108503536 8112858264 8135080128 8154487488 8158866912 8163248688 8166879744 8182830681 8185608576 8209543104 8233547616 8241633792 8253298242 8257730733 8304560964 8309020986 8328843306 8333316369 8337023072 8356142088 8380575252 8384302976 8388805824 8413334496 8436379392 8440910208 8461047168 8465591232 8485898484 8488779264 8513600256 8518172544 8538605928 8563572612 8568171738 8588612298 8612137296 8616762504 8621390196 8641957716 8665628832 8670282768 8690966928 8695634472 8699502336 8704174464 8753536512 8770633263 8779131648 8791556823 8833660416 8846162766 8850913659 8854850592 8880741968 8885511432 8909849664 8931105344 8935901856 8940700944 8962030224 8986578048 8991404352 9017695008 9026551296 9039326646 9044181279 9073705536 9095471532 9100356318 9122066478 9126965547 9151965144 9173798424 9178725276 9183654774 9187739712 9214604448 9235735992 9239844096 9262741068 9266861184 9271838016 9297234432 9319414272 9324419328 9329427072 9351683712 9379150956 9382334976 9406575374 9409768704 9432340848 9437406552 9459920792 9465001308 9490926816 9496023984 9518678064 9523790136 9528026368 9549876672 9577800288 9587206656 9605931669 9615239424 9628847949 9674961408 9688654458 9693857817 9698169696 9748832436 9777337794 9782588781 9786940128 9792196272 9815556912 9842442624 9847728576 9871221696 9876523104 9900214898 9903575808 9908894592 9932533632 9937867968 9961706916 9990834714 9996200361 10023580872 10047493512 10052889588 10058288562 10082284002 10109900304 10115329896 10119829248 10144906884 10149419392 10154870208 10206977536 10212459264 10217943936 10242320256 10275890688 10295960787 10300405248 10305937152 10320523227 10330659024 10336207176 10366430004 10369949184 10394824608 10425218832 10430817768 10459388736 10484341056 10489971744 10495605456 10520644176 10530976512 10545881087 10555126848 10585989792 10596386304 10611383454 10617082371 10642410891 10677292668 10708512822 10714263903 10719029664 10750371856 10775025324 10779818112 10785607488 10811338048 10817144352 10846773504 10872649984 10878489216 10884331584 10910440908 10914144768 10942342782 10946057472 10978063488 11004397656 11010307644 11016220806 11042501526 11072747952 11078694648 11105124408 11111088492 11141522784 11174100336 11180101464 11185074432 11217779328 11254546944 11276528481 11281396224 11287454976 11303430201 11314531312 11357563392 11373637842 11384807904 11418096816 11424228984 11451483064 11482849728 11489016672 11495186928 11522610288 11554171776 11560377024 11587955904 11594179296 11605565952 11621991402 11628233073 11655973833 11694177684 11722075764 11728371186 11734669989 11766812328 11794883688 11801218212 11806467456 11835724698 11847348576 11879799552 11909238516 11914535808 11920934592 11949373632 11982104064 11988539136 11994977664 12023593344 12052435528 12058908372 12063002112 12094168338 12098274048 12127295376 12133808424 12162755304 12169287396 12202620192 12231731232 12238300368 12244873032 12250319616 12286139264 12314314656 12350321424 12355814912 12362450688 12379947363 12439236096 12456841446 12463531479 12468911616 12493264959 12505534608 12534213132 12570862878 12576454464 12583208736 12620001744 12654569088 12661365312 12691570752 12698386848 12728847726 12733168896 12766066579 12770400384 12777258816 12807908892 12838463932 12845358918 12852257607 12882918447 12918205944 12925143756 12930892928 12962936574 12998443248 13036450392 13043451708 13049253504 13056261696 13087409216 13123256832 13130304768 13161628928 13168697472 13211859456 13243378176 13250490624 13269244149 13282275888 13321112952 13328267148 13364774496 13396658016 13403852784 13411051416 13443045336 13479867072 13487106528 13526542512 13539826944 13558989969 13610558304 13623925248 13643207298 13650534477 13656427008 13683099717 13727947716 13760697636 13768087914 13774212032 13781609568 13821906672 13859766144 13894111602 13900291776 13907757024 13945851648 13979121408 13986628992 13994140608 14027525568 14068726434 14073502464 14109863061 14114653056 14148511272 14156109828 14189881188 14197501962 14236390224 14244035976 14278017096 14285685204 14292039552 14324815008 14366700432 14373090816 14380809984 14422859136 14504652288 14512442112 14532981687 14547254544 14589790376 14602581504 14623248654 14637417984 14666006691 14672530208 14680410192 14688294408 14723335368 14763663936 14771592864 14806832544 14814784656 14850322347 14855363712 14898800448 14906801952 14942560374 14957039104 14986252071 15035371308 15071240268 15079334382 15087432843 15123426003 15164850456 15172994844 15179743872 15217360326 15224129088 15232305312 15310466304 15318688896 15326915904 15363480384 15405562368 15413836032 15450607872 15458905728 15495988536 15504310764 15541298444 15549645006 15554923776 15592236912 15629434352 15637828248 15646226652 15689083104 15726511584 15734957616 15741956608 15780966264 15796464768 15878984688 15886047744 15894579456 15917075181 15932498176 15993303552 16015939002 16031457792 16062769233 16078544496 16125557784 16162537986 16169727168 16178411232 16217007072 16225716528 16270160256 16308974976 16317733824 16326497376 16365661362 16371217152 16413514173 16419086208 16467095232 16506596484 16515461466 16524331209 16563752289 16609121928 16618041972 16657686612 16666632738 16674046144 16712284176 16761150504 16768605952 16777611648 16826668992 16872758784 16881820416 16922094336 16931182464 16971796968 17027200512 17036345088 17060456763 17077211856 17127145224 17136343476 17177224596 17224274592 17233525008 17242780392 17283915432 17331257664 17340565536 17381933856 17391268944 17399004672 17408348928 17432987103 17541266526 17558263296 17583113646 17592556779 17692325532 17701827318 17709701184 17753587047 17761483936 17771022864 17819699328 17862210688 17871803712 17881401888 17924060448 17973156096 17982808704 18035390016 18078653292 18088362558 18141252507 18147411072 18190943064 18200712636 18244132956 18253931094 18303930288 18347596848 18357450552 18367309548 18375479424 18429208896 18471471984 18479688192 18525482136 18533722368 18543676032 18648838656 18658854144 18685262169 18703367424 18758301912 18813150748 18819537408 18856294317 18864681696 18874813104 18919841584 18930002616 18981853632 18992047968 19037356128 19047580272 19056052736 19093271589 19099753344 19155600576 19211863338 19230478848 19257695898 19268038377 19377308916 19387715634 19396339392 19444404861 19497664872 19554675588 19565177562 19573880256 19584392544 19631113824 19684885248 19695457152 19742443392 19753046208 19800429796 19807151616 19817789184 19865067264 19875735936 19923413832 19981669428 19992400722 20047161744 20094987024 20105779176 20116577124 20164568004 20219800608 20230659792 20239658496 20289813768 20298838784 20309740416 20424918528 20435887872 20464810947 20484640512 20591921574 20611874304 20641046454 20652131871 20661318048 20672414352 20732860008 20789649216 20841167403 20850437664 20861635536 20918777472 20968682112 20979943488 20991210912 21041288352 21061953024 21091762174 21103089651 21110253696 21171979584 21222766908 21234164742 21284821782 21296252943 21354585336 21417025644 21428527806 21438059328 21500743712 21550050648 21559636224 21571214976 21622676096 21634288704 21693547008 21745299968 21756978432 21768663168 21820881816 21884685564 21892114944 21934872981 21956126976 22008795312 22020615288 22032441612 22085003052 22145495904 22157389296 22210248816 22222176984 22283045568 22348200672 22360202928 22370148864 22413840561 22435558656 22467311881 22553056962 22574909952 22606860402 22619001573 22629062624 22747275684 22769615808 22826040489 22836193632 22848457968 22902966128 22965699456 22978033344 22990373856 23045220576 23108343552 23120754048 23175911808 23188358592 23243982804 23256466146 23311947666 23324467509 23388355368 23444151528 23456742372 23469339978 23533624656 23589767376 23602436424 23612934912 23671449396 23694697152 23759599104 23818477032 23829071616 23841869184 23898747264 23977078272 23989955328 24023908503 24047186688 24104871056 24117816744 24188336676 24196548096 24254590752 24267616848 24325510608 24338574792 24405240384 24463462464 24476600736 24489746064 24500639232 24548492043 24572278528 24628629312 24700642848 24724901376 24759894726 24773192199 24913682892 24927062958 24986529918 24999949107 25011069216 25068426264 25141725756 25152908928 25166417472 25240003488 25309138176 25322730624 25383141504 25396773696 25457695452 25466337792 25532133158 25540800768 25554517632 25615817784 25676927864 25690717836 25704515214 25765836894 25836411888 25850287512 25861785856 25925873148 25996886496 26072900784 26086903416 26098507008 26112523392 26174818432 26260609536 26311899789 26323257856 26337394944 26374670469 26500981248 26538488298 26552740977 26564551776 26642225904 26656534296 26729548992 26793316032 26807705568 26822102832 26886090672 26959734144 26974213056 27053085024 27079653888 27117979938 27132543837 27197272277 27221116608 27286414596 27301068954 27366199434 27380896641 27455895432 27521395272 27536175828 27548424064 27563219136 27643813344 27719532288 27788223204 27800583552 27815514048 27891703296 27958242816 27973257984 27988281216 28055051136 28137452868 28147004928 28219726122 28229306112 28297022544 28312219656 28379762376 28395003924 28472780448 28488071952 28556034192 28571370408 28584079104 28649630016 28733400864 28761619968 28817795007 28845718272 28886543847 29024884224 29065963374 29081573451 29094509088 29179580752 29246497308 29332013382 29345060416 29360820384 29376588816 29446670736 29527327872 29543185728 29613665088 29629569312 29700644694 29710727424 29797600896 29813603904 29885120748 29972504142 29988601083 30070742616 30142480536 30158668764 30174865686 30246852006 30329700912 30345989688 30359487744 30434720652 30448258176 30464610624 30620932608 30637377792 30653831808 30726960768 30827672064 30901215744 30917811456 30961569681 30991977072 31008621528 31082596888 31099290012 31109847552 31184473824 31258868704 31275656496 31292453304 31378166208 31453023168 31469915232 31561932528 31592929536 31637643261 31757969376 31789158912 31834150362 31851247113 31864996352 31927232673 32031878004 32125538466 32142791709 32157088992 32251115568 32325075972 32339454336 32356822464 32434014144 32451433056 32540320512 32617949952 32635467648 32652994752 32731322724 32742434304 32827028346 32838172416 32923013809 32934190464 33013192968 33030922932 33048662418 33127504578 33218243856 33236083944 33315373224 33333265476 33348092288 33424568352 33522301008 33537211904 33555223296 33653337984 33763640832 33829585443 33844188672 33862364928 33910290603 33943593936 34072690176 34120913526 34154423712 34254290448 34272686952 34354449192 34448549184 34467050016 34485560784 34567830864 34650752143 34662515328 34681131072 34763867712 34782537888 34816697856 34865974206 34884699219 34967921499 35082533052 35166227292 35185113558 35204009967 35384651064 35403654636 35419402368 35507174094 35522967872 35542045728 35639398656 35724421376 35743607424 35762803776 35848120896 35946312192 35965617408 36070780032 36157306584 36176725116 36282505014 36294822144 36381886128 36401425272 36488265912 36507862188 36607860576 36695193696 36714901104 36734619096 36750958848 36858417792 36942943968 37050964272 37067444736 37087352064 37139842089 37317708288 37370524338 37406734848 37479794877 37516603824 37626301496 37712588634 37729363392 37749626208 37839683168 37860005232 37963707264 37984095936 38074712256 38095160544 38186543178 38199506688 38298199737 38311201152 38423726676 38515391796 38536076754 38556772821 38648755341 38754617832 38775431268 38792678784 38888809722 38995329744 39109351176 39130355124 39147760512 39168785088 39262227648 39369770496 39390914304 39484886784 39506092416 39600859592 39635578368 39730134528 39751471872 39807732447 39846827664 39963338856 39984801444 40094323488 40189974048 40211558352 40233154248 40329136008 40439601216 40461319584 40579627536 40597677568 40619480832 40676969907 40871775744 40929621894 40951603431 40969281024 41049299151 41183843148 41282092908 41304263742 41322636096 41344828704 41465720016 41579298432 41682334806 41700875328 41723271072 41837554944 41937364224 41959886976 41982421824 42082576704 42183524348 42206179302 42220507392 42329589183 42343959168 42445533816 42468329484 42569643564 42592505886 42709170672 42834051288 42857055612 42876118656 43001487424 43100101296 43119272448 43142429952 43245352192 43268577408 43513956864 43537326336 43598945061 43641763632 43769371128 43869745962 43912253952 43998020073 44017590624 44041230576 44064883224 44170006104 44290991808 44314778592 44420497632 44444353968 44550967041 44566091136 44696401344 44720405856 44827681122 44871117312 44934623762 44958756213 45106113924 45213720804 45238003146 45258125248 45370278009 45494551368 45539231616 45652080978 45672387264 45696915936 45805932256 45931398912 45956066688 45980747712 46090441152 46216687104 46241508096 46351823616 46376717184 46487965608 46512932292 46623895332 46648935018 46776710736 46888303056 46913484744 46938679956 47067249312 47179534752 47204872848 47225869824 47342898792 47389394304 47636954064 47658143232 47683738368 47751225543 47797494528 47979910656 48047817006 48094373376 48188307699 48209742112 48235633488 48376673352 48509181504 48535233696 48651021216 48677149584 48810480768 48926924928 48953201472 48979492128 49096984086 49144557056 49240542519 49257258624 49401285696 49519789452 49546384398 49572993627 49691256867 49827365784 49854125916 49973059836 49999898214 50022138432 50136852528 50283451512 50305817856 50332834944 50480006976 50618276352 50645461248 50766283008 50793547392 50915390904 51064266316 51081601536 51109035264 51181370289 51231635568 51353855728 51381435672 51409030428 51531673788 51672823776 51700575024 51723571712 51851746296 51993772992 52145801568 52173806832 52197014016 52225046784 52298961309 52349636864 52623799578 52674789888 52749340938 52777670337 53076976596 53105481954 53129103552 53260761141 53284451808 53313068592 53459097984 53586632064 53615411136 53644205664 53772181344 53919468288 53948426112 54106170048 54235959876 54265087674 54394544554 54423757521 54442233216 54572829192 54602137908 54732398868 54761793282 54911790864 55042790544 55072351656 55096848128 55126438272 55287626688 55439064576 55576446408 55601167104 55631028096 55946515968 55976562432 56055786507 56110102272 56274905736 56439452244 56458612224 56568882951 56594045088 56624439312 56759524752 56790007848 56945560896 56976143904 57112068384 57142740816 57168158208 57279814767 57299260032 57466801728 57635590014 57691436544 57773087694 57804115131 58131926748 58163146902 58189018176 58333214583 58359161504 58492994616 58664026764 58690120832 58721640768 58753177632 58893341472 59054655744 59086371456 59227330176 59259138624 59401289388 59421454848 59595201792 59627207808 59770241496 59945008284 59977202166 60141485232 60284961072 60317337528 60349731372 60493704012 60659401824 60691979376 60718975488 60869441304 60896516352 60929221248 61274755584 61307663616 61394432841 61453921536 61835622912 61923139362 61956395613 61983954144 62017243056 62165193776 62198580024 62368947648 62517737408 62551312992 62584906608 62756332416 62906046336 62939830464 63123865056 63185859072 63275286522 63309268953 63515938752 63668300724 63702494226 63854465346 63888758829 64063756008 64251076932 64285583418 64314177984 64502231136 64650151944 64678908672 64713644928 64868028288 64902866112 65080641024 65235899904 65270935296 65305989504 65462645448 65654056692 65676344832 65846027618 65868380928 66026385936 66061845864 66097324836 66255009156 66436487712 66472167888 66630746448 66666530952 66696184576 66849136704 67044602016 67110446592 67241521683 67306675968 67401935643 67659170886 67724729856 67820581206 67857004719 67887187872 68241827052 68308847424 68478121467 68508580896 68545373904 68708898384 68897098368 68934100032 68971121568 69135661728 69301504286 69325030656 69362262144 69527735424 69565075776 69731948412 69769398438 69935842998 69973402527 70165066104 70332454584 70370227116 70408019934 70769302128 70807309272 70838804736 71014348188 71045935744 71084091456 71278797312 71448842752 71487214848 71525607552 71696241792 71931234816 72071725509 72141560064 72314613168 72353450232 72565010028 72589644288 72763772256 72802850544 72976531824 73015724376 73215721152 73390387392 73429802208 73469238192 73501917696 73645476129 73716835584 73821167609 73885887936 74101928544 74174704128 74279684178 74319576597 74741048676 74959589754 74999847321 75033207648 75252602992 75425177268 75458726784 75499252416 75679366336 75720010464 75927414528 75968191872 76149424512 76190321088 76373086356 76399013376 76596399474 76622402304 76847453352 77030783592 77072153508 77113545642 77297510682 77509235664 77550862536 77585357568 77777619444 77990659488 78218702352 78260710248 78295521024 78337570176 78524455296 78781828608 78935699367 78969773568 79012184832 79124011407 79201719184 79502943744 79615464894 79693655328 79926677712 79969602888 80188646976 80379948096 80423116704 80466308496 80658272016 80879202432 80922639168 81159255072 81238961664 81353939814 81397631511 81591816831 81859243788 81903206862 82098598302 82142689923 82367686296 82564185816 82608527484 82645272192 82689657408 82931440032 83158596864 83364669612 83401750656 83446542144 83675109888 83874728448 83919773952 83964843648 84165153408 84367048696 84412358604 84441014784 84659178366 84687918336 84891067632 84936658968 85139287128 85185011772 85418341344 85668102576 85714111224 85752237312 86002974848 86200202592 86284859904 86453385021 86490704384 86537154816 86659631541 87074652672 87197890122 87244720353 87283527264 87538742256 87739491924 87996040146 88035181248 88082461152 88129766448 88340012208 88581983616 88629557184 88840995264 88888707936 89101934082 89132182272 89362466053 89392802688 89440811712 89655362244 89869247524 89917512426 89965803249 90212227848 90427441608 90476006292 90516250496 90740556018 90989102736 91078463232 91304161956 91344774528 91393831872 91611864512 91862797824 91912133376 91961495424 92180882304 92483016192 92703647232 92753434368 92884709043 92975931216 93025864584 93247790664 93297870036 93553421472 93776606112 93826969488 93877359912 94134498624 94359069504 94409745696 94685797584 94778788608 94912929783 95273908128 95367476736 95502451086 95553741339 95594989056 95781698019 96095634012 96376615398 96419484224 96471266976 96753346704 97018363008 97070467392 97302042432 97354299168 97620961536 97853849856 97906402944 97958984256 98193968172 98481085038 98514517248 98769041427 98802571392 99039578904 99092768796 99145987254 99382513734 99654731568 99708251832 99946119672 99999796428 100044276864 100273705056 100566903024 100611635712 100665669888 100960013952 101290922496 101532566016 101587094784 101730871809 101830781808 102128532632 102218070528 102362740578 102463271136 102707711456 102762871344 102818060856 103063347576 103345647552 103401150048 103703492592 103952256429 103987545984 104291603136 104347613664 104450093568 104597922618 104654097657 104699273728 104903764497 105247599156 105498681876 105555340674 105612029901 106153953192 106210963908 106258207104 106521522282 106568903616 106626137184 106918195968 107173264128 107230822272 107288411328 107544362688 107838936576 107896852224 108212340096 108471919752 108530175348 108789089108 108847515042 108884466432 109145658384 109204275816 109464797736 109523586564 109823581728 110085581088 110144703312 110193696256 110252876544 110575253376 111152892816 111202334208 111262056192 111419526267 111953124864 112111573014 112220204544 112439384631 112549811472 112878904488 113137765902 113188090176 113248878624 113519049504 113580015696 113891121792 113952287808 114224136768 114285481632 114559629534 114598520064 114894599211 114933603456 115271180028 115546175388 115608230262 115670318463 115946266023 116263853496 116326293804 116378036352 116666429166 116718323008 116985989232 117328053528 117380241664 117443281536 117506355264 117786682944 118109311488 118172742912 118454660352 118518277248 118802578776 119190403584 119254415616 119423197341 119540482992 119890016568 119954404332 120282970464 120569922144 120634675056 120699462744 120987408024 121318803648 121383958752 121738882608 121793032704 121858442496 122030909721 122615327232 122788865682 122907843072 123147897453 123846278724 123912791226 123967908288 124034486112 124330387552 124397160048 124737895296 125035474816 125102625984 125169813216 125512664832 125812092672 125879660928 126247730112 126550573044 126618537906 126988767549 127031877504 127336601448 127404988452 127708930692 127777517658 128127512016 128502153864 128571166836 128628355968 129004462272 129300303888 129357817344 129427289856 129736056576 129805732224 130541870592 130611979008 130796835183 130925290896 131308113384 131692055236 131736761856 131994060219 132052771872 132123691728 132194649672 132510018312 132872975424 132944335776 133261492896 133333061904 133392369152 133652901123 133698273408 134089204032 134483043366 134613351936 134803871286 134876268639 135318341772 135641162412 135714009438 135774375744 136110834027 136483654104 136617694848 136956242934 137017161792 137090747808 137417796768 137794196736 137868200064 137942243136 138271323456 138603008572 138650061312 138724524288 139055470848 139130151552 139463896824 139538796876 139871685996 139946805054 140330132208 140664909168 140740454232 140816039868 141538604256 141614618544 141677609472 142028696376 142091871488 142168182912 142974429696 143051215104 143253676629 143392483584 144143451018 144283120128 144564923097 144629226336 144706900464 145130020056 145527544512 145605701088 145953063648 146031448752 146431442304 146780774784 146859604416 146938476384 147290952258 147433671168 147642335218 147721627557 147771775872 148203857088 148559368356 148639153194 149073770601 149482097352 149919179508 149999694642 150066415296 150505205984 150850354536 150917453568 150998504832 151358732672 151440020928 151854829056 151936383744 152298849024 152380642176 152746172712 153192798948 153244804608 153544110867 153694906704 154061567184 154144307016 154227091284 154595021364 155018471328 155101725072 155170715136 155555238888 155981318976 156437404704 156521420496 156591042048 156675140352 156896883927 157048910592 157871398734 158024369664 158248022814 158333011011 158403438368 159230929788 159387310656 159782283423 159853355424 159939205776 160377293952 160759896192 160846233408 160932616992 161316544032 161758404864 161845278336 162318510144 162707879628 162795263022 163183633662 163271272563 163718487576 163806413724 164197196604 164285379846 164735372592 165128371632 165217054968 165290544384 165379314816 165862880064 166317193728 166729339224 166803501312 166893084288 167839547904 167929687296 168167359521 168330306816 168734097392 168824717208 169318356732 169375836672 169782135264 169873317936 170278574256 170370023544 170836682688 171336205152 171428222448 171504474624 171839444301 172005949696 172400405184 172906770042 173074309632 173319263082 173412345393 174395780244 174489440706 174567054528 174999643749 175077484512 175478983848 175992080292 176070362496 176164922304 176259532896 176680024416 177163967232 177259114368 177681990528 177777415872 178203868164 178264364544 178724932106 178785605376 178881623424 179310724488 179738495048 179835024852 179931606498 180424455696 180854883216 180952012584 181032500992 181481112036 181978205472 182156926464 182608323912 182689549056 182787663744 183223729024 183824266752 183922990848 184183298523 184361764608 185506868736 185769418086 185869186839 185951862432 186051729168 186495581328 186595740072 187106842944 187553212224 187653938976 187754719824 188268997248 188718139008 188819491392 189371595168 189557577216 189825859566 189927806859 190547816256 191004902172 191107482678 191563396038 191666276487 192191268024 192753230796 192838968448 192942533952 193506693408 194036726016 194140934784 194604084864 194708598336 195241923072 195707699712 195812805888 195917968512 196387936344 196962170076 197029034496 197538082854 197605142784 198079157808 198185537592 198291974508 198765027468 199309463136 199416503664 199892239344 199999592856 200088553728 200547410112 201133806048 201331339776 201724565049 201920027904 202205806929 203174189568 203461743618 203571014157 203661563616 204257065264 204725481156 204926542272 205415422912 205525742688 205636121712 206126695152 206691295104 206802300096 207406985184 207904512858 207975091968 208583206272 208695227328 209195845236 209308195314 209807528994 209920207581 210495198312 210997363752 211110681348 211224059802 212307906384 212421927816 212516414208 213043044564 213137807232 213252274368 213836391936 214346528256 214461644544 214576822656 215088725376 215793704448 216424680192 216943839504 217060350696 217578178216 217695030084 217768932864 218291316768 218408551632 218929595472 219047173128 219647163456 220171162176 220289406624 220505753088 220936428387 221150506752 221463502827 222305785632 222524112384 222839052534 222958729791 224223146028 224878769262 224999541963 225099622944 225757808976 226275531804 226376180352 226497757248 227038099008 227160031392 227782243584 227904575616 228448273536 228570963264 229119259068 229197040128 229789198422 229867206912 230542360056 231092350776 231216460524 231340636926 231892532046 232527706992 232652587608 232756072704 233332858332 233436646016 233971978464 234656107056 234760483328 234886563072 235012710528 235573365888 236345485824 236807098101 236909320704 237036554496 237372034221 237605157552 238508831232 238846394682 239080965984 239780033136 239908808664 240565940928 241139844288 241269350112 241398925488 241974816048 242555265001 242637607296 242767917504 243477765216 243716884992 244061819442 244192894533 244775450493 245577731364 246295794906 246428069769 247692557448 247825582452 247935816576 248068972224 248660775104 248794320096 249475790592 250070949632 250205251968 250339626432 251025329664 251624185344 251759321856 252495460224 253101146088 253237075812 253977535098 254063755008 254673202896 254809976904 255417861384 255555035316 256255024032 257004307728 257142333672 257256711936 258008924544 258600607776 258854579712 259360155063 259472113152 259611464448 259978894623 261223958016 261593670366 261850581792 262616226768 263384110472 263988120438 264105543744 264247383456 264389299344 265020036624 265745950848 265888671552 266522985792 266666123808 267305802246 267396546816 268087398159 268178408064 268966086732 269607742572 269752537278 269897409747 270636683544 271282324824 271428018876 271548751488 272221668054 272967308208 273235389696 273912485868 274034323584 274181495616 274835593536 275588393472 275736400128 275884486272 276542646912 277206017144 277449048576 278110941696 278260303104 278654127129 278927793648 279077593752 279743371992 279893610108 280660264416 281329818336 281480908464 281632079736 283077208512 283229237088 284057392752 284183742976 284336365824 284738789349 286102430208 286507353258 286661224017 286784967168 287345094057 288286902036 289129846194 289258452672 289413800928 290260040112 291055089024 291211402176 291906127296 292062897504 292862884608 293561549568 293719208832 293876952768 294581904516 295284670436 295443255114 295543551744 296307124281 296407714176 297118736712 297278306388 298147541202 298964194704 299838359016 299999389284 300132830592 301010411968 301700709072 301834907136 301997009664 302717465344 302880041856 303872767488 304597698048 304761284352 305192615427 305492345424 306385597896 307088221734 307389813408 308123134368 308288614032 308454182568 309190042728 310036942656 310203450144 311110477776 311856769287 311962637952 312874809408 313042840992 313350280704 313793767854 313962292971 314097821184 314711293491 315742797468 316496045628 316666022022 316806876736 318461859576 318774621312 319564566846 319706710848 319878411552 320754587904 321519792384 321692466816 321865233984 322633088064 323516809728 323690556672 324637020288 325415759256 325590526044 326367267324 326542545126 327436975152 327612827448 328394393208 328570759692 329470745184 330256743264 330434109936 330581088768 330758629632 331725760128 333458678448 333607002624 333786168576 334258578801 335859374592 336334719042 336660613632 337318153893 337468194784 337649434416 338636713464 339564270528 339746635872 340557148512 340740047088 341673365376 342672410304 342856444896 343678888602 344011899392 344683797633 344800810368 345813540084 346638526164 346824690786 347010955389 347838798069 348791560488 348978881412 349134109056 349999287498 350154969024 350957967696 351984160584 352140724992 352329844608 352519065792 353360048832 354327934464 354518228736 355363981056 355554831744 356407736328 357449864212 357571210752 357763246848 358269592023 358621448976 359476990096 359670049704 359863212996 360848911392 361709766432 361904025168 362065001984 362962224072 363956410944 365216647824 365379098112 365575327488 366092729163 366447458048 367845981696 368366597046 368723529216 369443692359 371538836172 371738373678 371903724864 372103458336 372991162656 373191480144 374213685888 375106424448 375307877952 375509439648 376537994496 377436278016 377638982784 378743190336 379651719132 379855613718 380966302647 381095632512 382009804344 382214965356 383126792076 383332552974 384382536048 385506461592 385677936896 385885067904 387013386816 388073452032 388281869568 389208169728 389417196672 391625611776 391835937024 392390505549 392775872688 393924340152 395076165708 395210285568 395982180657 396158315616 396371075184 396583949016 397530054936 398618926272 398833007328 399784478688 399999185712 400177107456 400958703369 401094820224 402267612096 403449130098 403840055808 404411613858 404628805917 406923487236 407142028314 407323127232 408332502081 408514130528 409450962312 409853084544 410830845824 411051485376 411272243424 412253390304 413382590208 413604600192 414813970368 415809025716 415950183936 417166412544 417390454656 418391690472 418616390628 419615057988 419840415162 420990396624 421994727504 422221362696 422448119604 424615812768 424843855632 425032828416 426086089128 426275614464 426504548736 428923289088 429153645312 429761029887 430177450752 432849360384 433694769291 433887679008 434120701392 435156356432 435390060168 436582633536 436817103264 437859190944 438094346256 439294326912 440342324352 440578813248 441872856774 442301013504 442927005654 443164882671 444611571264 445678105068 445917459582 447221311803 448446292056 449757538524 449999083926 450199245888 451515617952 452551063608 452752360704 452995514496 454076198016 454320062784 455564487168 455809151232 456896547072 457141926528 458238518136 459578396844 459734413824 461084720112 462184701552 462432921048 462681273852 463785064092 465055413984 465305175216 465512145408 466665716664 466873292032 467943956928 469312214112 469773126144 470025421056 470690651781 471146731776 473614196202 474073108992 474744068442 474999033033 475210315104 477692789364 478161931968 479346850269 479560066272 479817617328 481131881856 482279688576 482538700224 482797850976 483949632096 485110530002 485275214592 485535835008 486955530432 488123638884 488385789066 489550900986 489813817689 491155462728 492591589812 492856139538 495385114896 495651164904 495871633152 496137944448 497321550208 497588640192 498951581184 500141899264 500410503936 500679252864 503518643712 504502078563 504990920448 506202292176 506474151624 507955070196 508127510016 509346405792 509619953808 510835722768 511110070632 512510048064 514008615456 514284667344 514513423872 515518332903 516017849088 516748173263 517201215552 518720310126 519222928896 519957789246 520237036179 523187340732 523701163584 524998931247 525232453536 526768220944 527976240876 528211087488 528494766912 528778598688 530040073248 531491901696 531777343104 533045971584 533332247616 534611604492 534793093632 536174796318 536356816128 537932173464 539215485144 539505074556 539794819494 541273367088 542564649648 542856037752 543097502976 544443336108 545934616416 546470779392 547824971736 548068647168 548362991232 549671187072 551472800256 551768972544 552549895569 553085293824 554412034288 556520606208 557308254258 557855587296 558155187504 559486743984 559787220216 561320528832 562659636672 562961816928 563264159472 566154417024 566458474176 568114785504 568672731648 569477578698 569783420577 573014706516 573322448034 574690188114 574998829461 576573804072 578259692388 578516905344 578827601856 580520080224 582110178048 582422804352 583812254592 584125795008 585725769216 587123099136 587438417664 587753905536 589163809032 590569340872 590886510228 591087103488 592614248562 592815428352 594237473424 594556612776 596295082404 597928389408 599676718032 599998778568 600265661184 602020823936 603401418144 603994019328 605173695147 605434930688 605760083712 606617420787 609522568704 610385230854 610713042471 610984690848 612771195792 614176443468 614779626816 616246268736 616577228064 616908365136 618380085456 620073885312 620406900288 622220955552 623713538574 623925275904 625537262371 625749618816 626085681984 627587535708 627924585942 629422586982 629760622743 631485594936 632992091256 633332044044 633613753472 636923719152 637549242624 639129133692 639413421696 639756823104 641509175808 643039584768 643384933632 643730467968 645266176128 647381113344 649274040576 650831518512 651181052088 652734534648 653085090252 654873950304 655225654896 656788786416 657141519384 658941490368 660513486528 660868219872 661517259264 662809285161 663451520256 664390508481 666917356896 667572337152 668517157602 668876189373 672669438084 674636307786 674936389568 675298868832 677273426928 679128541056 679493271744 681114297024 681480094176 683346730752 685344820608 685712889792 687357777204 689367595266 689601620736 691627080168 693277052328 693649381572 694021910778 695677596138 697583120976 697957762824 698268218112 699998574996 700309938048 701915935392 703968321168 704281449984 704659689216 705038131584 706720097664 709036457472 710727962112 711109663488 712116102663 712815472656 714899728424 715526493696 716539184046 717242897952 718953980192 719340099408 719726425992 721697822784 723419532864 723808050336 725924448144 727665795003 727912821888 730433295648 731150654976 732185458326 732578683599 732894916096 734326351479 736733194092 738887384718 739284209307 743077672344 743476747356 743807449728 744206916672 745982325312 746382960288 748427371776 750212848896 750615755904 751018879296 753075988992 754872556032 755277965568 757486380672 759303438264 759711227436 761932605294 762191265024 764019608688 764429930712 766253584152 766665105948 768765072096 771012923184 771355873792 771770135808 774026773632 776563739136 778080465189 778416339456 778834393344 779936683869 783671874048 784781011098 785551745376 787848680304 790152331416 791964361314 792316631232 792742150368 793167898032 795060109872 797237852544 797666014656 799568957376 799998371424 801917406738 802189640448 804262194477 804535224192 806898260196 808823227716 809257611834 809692229241 813846974472 814284056628 814646254464 816665004162 817028261056 818901924624 819706169088 821661691648 822102970752 822544486848 824506780608 826765180416 827209200384 829627940736 831618051432 834332825088 834780909312 835962381387 836783380944 837232781256 839230115976 839680830324 841980793248 843989455008 844442725392 844896239208 849231625536 849687711264 852172178256 852551228928 853009097472 854216368047 858307290624 859522059774 860354901504 862035282171 867389538582 867775358016 868241402784 870312712864 870780120336 873165267072 873634206528 875718381888 876188692512 878588653824 880684648704 881157626496 883745713548 885854011308 886329765342 888921372843 889223142528 891356210136 891834919164 894442623606 896892584112 899515077048 899998167852 900398491776 903031235904 905102127216 905504721408 905991028992 908152396032 908640125568 911618302464 913793094144 914283853056 915577846281 916477036272 919156793688 922169440224 924369403104 924865842096 925362547704 927570128184 930110827968 930610350432 933331433328 933746584064 935570307861 935887913856 938624428224 940050842112 941381303562 941886878913 942293463552 944133880473 947228392404 949488136884 949998066066 950420630208 955385578728 956323863936 958693700538 959120132544 959635234656 962263763712 964559377152 965077400448 965595701952 967899264192 970221060004 970550429184 971071670016 973911060864 976247277768 976771578132 979101801972 979627635378 982310925456 985183179624 985712279076 990770229792 991302329808 991743266304 992275888896 994643100416 995177280384 1000821007872 1001358505728 1002775736403 1009004157126 1009981840896 1011954461679 1012404584352 1012948303248 1015910140392 1018692811584 1019239907616 1021671445536 1022220141264 1025020096128 1028017230912 1028569334688 1031036665806 1032035698176 1033496346526 1034051392899 1034402431104 1037440620252 1039915578492 1040474072358 1043516394207 1046374681464 1047402327168 1049997862494 1050464907072 1053536441888 1055952481752 1056422174976 1056989533824 1057557197376 1060080146496 1062983803392 1063554686208 1066091943168 1066664495232 1069223208984 1072349592636 1072713632256 1074808776069 1075864346928 1078430970288 1079010149112 1079589638988 1082546734176 1085129299296 1085712075504 1086195005952 1088886672216 1091869232832 1095649943472 1096137294336 1096725982464 1098278187489 1099342374144 1103537945088 1105099791138 1106170587648 1108331077077 1108824068576 1114616508516 1115711174592 1116310375008 1118973487968 1119574440432 1122641057664 1125319273344 1125923633856 1126528318944 1132308834048 1132916948352 1136229571008 1138955157396 1139566841154 1142898907941 1146029413032 1146644896068 1149380376228 1149997658922 1153147608144 1156519384776 1157033810688 1157655203712 1161040160448 1164220356096 1164845608704 1167624509184 1168251590016 1174876835328 1175507811072 1177171516647 1178327618064 1181138681744 1181773020456 1185228497124 1185630856704 1188474946848 1189113225552 1192590164808 1195856778816 1199353436064 1199997557136 1200531322368 1202876110107 1204041647872 1206802836288 1210347390294 1211520167424 1213234841574 1213886417751 1220770461708 1221426084942 1221969381696 1224997506243 1225542391584 1228352886936 1229559253632 1232492537472 1233154456128 1233816730272 1236760170912 1240147770624 1240813800576 1244441911104 1247427077148 1247850551808 1251074524742 1251499237632 1252171363968 1255175071416 1255849171884 1258845173964 1259521245486 1262971189872 1265984182512 1266664088088 1267227506944 1273847438304 1275098485248 1278258267384 1278826843392 1279513646208 1286769867264 1287460935936 1289283089661 1290532352256 1298548081152 1301084307873 1301663037024 1302362104176 1305469069296 1306170180504 1309747900608 1310451309792 1313577572832 1314283038768 1317882980736 1321026973056 1321736439744 1325618570322 1326903040512 1328781016962 1329494648013 1333834713792 1337034315204 1337752378746 1341663935409 1345338876168 1349272615572 1349872779136 1350597737664 1354546853856 1358257082112 1358986543488 1362228594048 1362960188352 1366693461504 1370689641216 1371425779584 1374715554408 1378735190532 1379203241472 1383254160336 1386554104656 1387298763144 1388043821556 1391355192276 1395166241952 1395915525648 1396536436224 1399997149992 1400619876096 1403831870784 1407936642336 1409319378432 1410076263168 1412071955343 1413440195328 1422219326976 1424232205326 1424997099099 1425630945312 1429799456848 1433078368092 1434485795904 1437907960384 1438680198816 1439452851984 1443395645568 1446839065728 1447616100672 1451848896288 1455331590006 1455825643776 1460866591296 1464370916652 1465157367198 1468652702958 1469441453067 1473466388184 1477774769436 1478568418614 1486155344688 1486953494712 1487614899456 1488413833344 1491964650624 1492765920576 1496854743552 1500425697792 1501231511808 1502037758592 1510555931136 1514972761344 1518606876528 1519422454872 1523865210588 1524382530048 1528039217376 1528859861424 1532507168304 1533330211896 1537530144192 1542025846368 1543540271616 1546554998709 1548053547264 1550244519789 1556160930378 1557668786688 1559873367738 1560711108537 1569562022196 1571103490752 1574996793741 1575697360608 1580304662832 1583928722628 1584633262464 1585484300736 1586335796064 1590120219744 1594475705088 1595332029312 1599137914752 1599996742848 1603834813476 1604379280896 1608524388954 1609070448384 1613796520392 1617646455432 1618515223668 1619384458482 1627693948944 1628568113256 1629292508928 1633330008324 1634056522112 1637803849248 1639412338176 1643323383296 1644205941504 1645088973696 1649013561216 1654418400768 1657649686707 1659255881472 1663236102864 1669561818624 1671924762774 1673566761888 1674465562512 1678460231952 1679361660648 1683961586496 1687978910016 1688885450784 1689792478416 1697886855007 1698463251072 1699375422528 1704344356512 1706018194944 1708432736094 1709350261731 1719044119548 1724070564342 1724996488383 1734779077164 1735550716032 1736482805568 1740625425728 1741560240672 1746330534144 1747268413056 1751436763776 1752377385024 1757177307648 1761369297408 1762315252992 1767491427096 1771708022616 1772659530684 1777842745686 1778446285056 1782712420272 1783669838328 1788885247212 1793785168224 1799030154096 1799996335704 1800796983552 1806062471808 1810204254432 1811982057984 1815521085441 1816304792064 1817280251136 1819852262361 1828567706112 1831155692562 1832954072544 1838313587376 1844338880448 1848738806208 1849731684192 1850725095408 1855140256368 1860221655936 1861220700864 1866662866656 1871140615722 1871775827712 1876611787113 1877248856448 1882762607124 1883773757826 1888267760946 1889281868229 1894456784808 1898976273768 1899996132132 1900841260416 1910771157456 1912647727872 1917387401076 1918240265088 1919270469312 1924527527424 1929118754304 1930154800896 1931191403904 1935798528384 1940442120008 1942143340032 1947822121728 1952494555536 1953543156264 1958203603944 1959255270756 1964621850912 1970366359248 1971424558152 1981540459584 1982604659616 1984551777792 1988427855483 1989286200832 1990354560768 1993171525443 2002717011456 2005551472806 2006628568119 2018008314252 2023908923358 2024809168704 2025896606496 2031820280784 2037385623168 2038479815232 2043342891072 2044440282528 2050040192256 2056034461824 2057138669376 2062073331612 2066992693052 2068102785798 2068804862208 2074881240504 2079831156984 2080948144716 2087032788414 2092749362928 2094804654336 2099995724988 2100929814144 2107072883776 2111904963504 2112844349952 2113979067648 2115114394752 2120160292992 2127109372416 2132183886336 2133328990464 2136348307989 2138446417968 2144699185272 2149617552138 2151728693856 2156861940576 2158020298224 2159179277976 2165093468352 2170258598592 2171424151008 2177773344432 2182997385009 2183738465664 2191299886944 2193451964928 2196556374978 2197736050797 2198684748288 2202979054437 2210199582276 2216662154154 2217648137152 2229233017032 2231422349184 2232620750016 2237946975936 2239148880864 2245282115328 2250638546688 2251847267712 2253056637888 2264617668096 2265833896704 2272459142016 2277910314792 2279133682308 2285797815882 2292058826064 2293289792136 2298760752456 2299995317844 2306295216288 2313038769552 2314067621376 2315310407424 2322080320896 2329691217408 2335249018368 2336503180032 2339810051607 2351015622144 2354343033294 2356655236128 2362277363488 2363546040912 2370456994248 2376949893696 2378226451104 2385180329616 2391713557632 2398706872128 2399995114272 2405752220214 2408083295744 2412786583431 2413605672576 2420694780588 2426469683148 2427772835502 2429076687723 2441540923416 2442852169884 2443938763392 2449995012486 2451084783168 2456705773872 2459118507264 2464985074944 2466308912256 2467633460544 2473520341824 2480295541248 2481627601152 2488883822208 2494854154296 2502149049484 2502998475264 2504342727936 2507887144161 2510350142832 2511698343768 2517690347928 2519042490972 2525942379744 2531968365024 2533328176176 2534455013888 2547694876608 2556516534768 2557653686784 2559027292416 2562649104141 2574921871872 2578566179322 2581064704512 2586105846513 2602168615746 2603326074048 2604724208352 2610938138592 2612340361008 2619495801216 2620902619584 2627155145664 2628566077536 2635765961472 2642053946112 2643472879488 2651237140644 2657562033924 2658989296026 2666764118529 2667669427584 2674068630408 2675504757492 2683327870818 2690677752336 2698545231144 2699745558272 2701195475328 2709093707712 2716514164224 2717973086976 2724457188096 2725920376704 2741379282432 2742851559168 2746733538843 2749431108816 2757470381064 2766508320672 2773108209312 2774597526288 2776087643112 2782710384552 2790332483904 2791831051296 2799994299984 2801239752192 2806710923583 2807663741568 2815873284672 2820152526336 2824143910686 2826880390656 2832401641419 2848464410652 2849994198198 2851261890624 2859598913696 2866156736184 2868971591808 2875815920768 2877360397632 2878905703968 2886791291136 2893678131456 2895232201344 2903697792576 2910663180012 2911651287552 2921733182592 2928741833304 2930314734396 2937305405916 2938882906134 2946932776368 2955549538872 2957136837228 2972310689376 2973906989424 2975229798912 2976827666688 2983929301248 2985531841152 3002463023616 3004075517184 3008327209209 3029945522688 3035863385037 3037213753056 3038844909744 3047730421176 3056078434752 3057719722848 3065014336608 3066660423792 3075060288384 3084051692736 3093109997418 3096107094528 3100489039578 3102154178697 3112321860756 3119746735476 3121422217074 3130549182621 3139124044392 3142206981504 3149993587482 3151394721216 3160609325664 3167857445256 3169266524928 3170968601472 3172671592128 3180240439488 3188951410176 3190664058624 3198275829504 3199993485696 3207669626952 3217048777908 3218140896768 3227593040784 3235292910864 3237030447336 3238768916964 3255387897888 3257136226512 3258585017856 3266660016648 3268113044224 3275607698496 3288411883008 3290177947392 3294834562467 3298027122432 3315299373414 3318511762944 3324993231231 3326472205728 3343849525548 3347133523776 3348931125024 3356920463904 3358723321296 3367923172992 3375957820032 3377770901568 3379584956832 3395773710014 3396926502144 3398750845056 3408688713024 3416865472188 3418700523462 3428696723823 3438088239096 3448141128684 3449992976766 3469558154328 3471101432064 3472965611136 3481250851456 3483120481344 3492661068288 3494536826112 3502873527552 3504754770048 3524630505984 3531514549941 3534982854192 3543416045232 3545319061368 3555685491372 3556892570112 3565424840544 3567339676656 3577770494424 3587570336448 3598060308192 3599992671408 3601593967104 3608628330321 3612124943616 3620408508864 3631042170882 3634560502272 3639704524722 3641659253253 3662311385124 3665908145088 3674992518729 3676627174752 3688677760896 3697477612416 3699463368384 3701450190816 3710280512736 3720443311872 3722441401728 3733325733312 3742281231444 3743551655424 3753223574226 3754497712896 3765525214248 3767547515652 3776535521892 3778563736458 3788913569616 3797952547536 3799992264264 3801682520832 3821542314912 3825295455744 3834774802152 3836480530176 3838540938624 3860309601792 3862382807808 3867849268983 3871597056768 3880884240016 3895644243456 3904989111072 3907086312528 3916407207888 3918510541512 3929243701824 3940732718496 3942849116304 3963080919168 3965209319232 3976855710966 3980709121536 3986343050886 3988483944039 4011102945612 4013257136238 4024991806227 4036016628504 4047817846716 4049618337408 4051793212992 4063640561568 4074771246336 4076959630464 4086685782144 4088880565056 4100080384512 4112068923648 4114277338752 4124146663224 4133985386104 4136205571596 4137609724416 4149762481008 4159662313968 4161896289432 4174065576828 4185498725856 4189609308672 4199991449976 4201859628288 4214145767552 4223809927008 4227958135296 4230228789504 4236215866029 4240320585984 4266657980928 4272696615978 4274991297297 4276892835936 4289398370544 4299235104276 4303457387712 4313723881152 4316040596448 4318358555952 4330186936704 4340517197184 4342848302016 4355546688864 4365994770018 4367476931328 4382599773888 4393112749956 4395472101594 4405958108874 4408324359201 4420399164552 4433324308308 4435296274304 4458466034064 4462844698368 4465241500032 4475893951872 4478297761728 4490564230656 4501277093376 4503694535424 4506113275776 4531667793408 4544918284032 4555820629584 4558267364616 4571595631764 4584117652128 4586579584272 4597521504912 4599990635688 4612590432576 4626077539104 4630620814848 4639664996127 4644160641792 4650733559367 4673006360064 4679620103214 4682133325611 4708686066588 4713310472256 4724554726976 4727092081824 4740913988496 4753899787392 4756452902208 4770360659232 4783427115264 4797413744256 4799990228544 4811504440428 4825573166862 4827211345152 4841389561176 4852939366296 4855545671004 4858153375446 4883081846832 4885704339768 4887877526784 4899990024972 4902169566336 4913411547744 4918237014528 4929970149888 4932617824512 4935266921088 4947040683648 4963255202304 4977767644416 4989708308592 5004298098968 5008685455872 5015774288322 5020700285664 5023396687536 5035380695856 5038084981944 5051884759488 5063936730048 5066656352352 5093660565021 5095389753216 5113033069536 5118054584832 5125298208282 5128050785193 5157132358644 5172211693026 5174989465149 5204337231492 5206652148096 5209448416704 5221876277184 5224680722016 5238991602432 5241805239168 5254310291328 5257132155072 5271531922944 5284107892224 5286945758976 5302474281288 5315124067848 5317978592052 5333528237058 5335338855168 5348137260816 5351009514984 5366655741636 5381355504672 5397090462288 5399491116544 5402390950656 5418187415424 5435946173952 5446563256323 5448914376192 5451840753408 5459556787083 5485703118336 5493467077686 5498862217632 5514940762128 5533016641344 5546216418624 5549195052576 5552175286224 5565420769104 5580664967808 5583662102592 5599988599968 5613421847166 5615327483136 5629835361339 5631746569344 5648287821372 5664803282838 5667845604687 5696928821304 5699988396396 5702523781248 5719197827392 5732313472368 5737943183616 5751631841536 5754720795264 5757811407936 5773582582272 5787356262912 5790464402688 5807395585152 5821326360024 5843466365184 5857483666608 5860629468792 5874610811832 5877765812268 5893865552736 5911099077744 5914273674456 5944621378752 5947813978848 5953655333376 5965283566449 5967858602496 5971063682304 5979514576329 6008151034368 6016654418418 6071726770074 6074427506112 6077689819488 6095460842352 6112156869504 6115439445696 6130028673216 6133320847584 6150120576768 6168103385472 6186219994836 6200978079156 6204308357394 6224643721512 6239493470952 6242844434148 6261098365242 6278248088784 6284413963008 6299987174964 6302789442432 6321218651328 6335714890512 6338533049856 6341937202944 6345343184256 6360480878976 6381328117248 6396551659008 6399986971392 6409044923967 6415339253904 6434097555816 6455186081568 6470585821728 6474060894672 6477537833928 6510775795776 6514272453024 6533320033296 6536226088448 6548992155027 6551215396992 6580355894784 6589669124934 6593208152391 6596054244864 6608937163311 6630598746828 6649986462462 6652944411456 6687699051096 6694267047552 6697862250048 6713840927808 6717446642592 6735846345984 6751915640064 6755541803136 6759169913664 6791547420028 6793853004288 6797501690112 6817377426048 6833730944376 6837401046924 6857393447646 6876176478192 6896282257368 6899985953532 6939116308656 6942202864128 6945931222272 6962501702912 6966240962688 6989073652224 7005747055104 7009509540096 7019430154821 7063029099882 7069965708384 7086832090464 7090638122736 7111370982744 7130849681088 7134679353312 7155540988848 7175140672896 7196120616384 7199985342816 7217256660642 7224249887232 7238359750293 7240817017728 7262084341764 7279409049444 7283318506506 7324622770248 7331816290176 7349985037458 7353254349504 7377355521792 7394955224832 7398926736768 7402900381632 7420561025472 7440886623744 7444882803456 7466651466624 7484562462888 7506447148452 7508995425792 7523661432483 7531050428496 7535095031304 7553071043784 7557127472916 7577827139232 7595905095072 7599984528528 7603365041664 7643084629824 7669549604304 7672961060352 7677081877248 7687947312423 7724765615616 7735698537966 7743194113536 7758317539539 7761768480032 7809978222144 7814172625056 7832814415776 7837021083024 7858487403648 7881465436992 7885698232608 7926161838336 7930418638464 7953711421932 7972686101772 7976967888078 8000292355587 8022205891224 8026514272476 8049983612454 8072033257008 8095635693432 8099236674816 8103586425984 8127281123136 8149542492672 8153919260928 8173371564288 8177761130112 8224137847296 8228554677504 8240200616529 8248293326448 8267970772208 8272411143192 8299524962016 8319324627936 8323792578864 8348131153656 8370997451712 8399982899952 8403719256576 8420132770749 8428291535104 8447619854016 8460457579008 8472431732058 8480641171968 8497204924257 8545393231956 8549982594594 8553785671872 8578796741088 8598470208552 8606914775424 8627447762304 8632081192896 8636717111904 8660373873408 8681034394368 8685696604032 8711093377728 8731989540036 8734953862656 8765199547776 8786225499912 8790944203188 8811916217748 8816648718402 8840798329104 8866648616616 8870592548608 8916932068128 8925689396736 8930483000064 8951787903744 8956595523456 9007389070848 9012226551552 9024981627627 9089836568064 9107590155111 9111641259168 9116534729232 9143191263528 9168235304256 9173159168544 9195043009824 9199981271376 9225180865152 9252155078208 9279329992254 9288321283584 9301467118734 9306462536091 9359240206428 9364266651222 9391647547863 9417372133176 9426620944512 9449109453952 9454184163648 9481827976992 9507799574784 9512905804416 9540721318464 9566854230528 9594827488512 9599980457088 9623008880856 9651146333724 9654422690304 9682779122352 9705878732592 9711091342008 9716306750892 9766163693664 9771408679536 9775755053568 9799980049944 9804339132672 9826823095488 9865235649024 9870533842176 9884503687401 9894081367296 9955535288832 9974979693693 9979416617184 10008596197936 10031548576644 10041400571328 10046793375072 10070761391712 10076169963888 10103769518976 10127873460096 10133312704704 10187321130042 10190779506432 10226066139072 10250596416564 10256101570386 10286090171469 10314264717288 10344423386052 10349978930298 10408674462984 10413304296192 10418896833408 10443752554368 10449361444032 10477983204864 10483610478336 10508620582656 10514264310144 10573891517952 10604948562576 10630248135696 10635957184104 10667056474116 10670677710336 10696274521632 10702019029968 10733311483272 10762711009344 10794180924576 10804781901312 10825884990963 10836374830848 10893126512646 10903681506816 10919113574166 10924977759759 10986934155372 10997724435264 11024977556187 11029881524256 11066033282688 11092432837248 11098390105152 11104350572448 11130841538208 11161329935616 11167324205184 11199977199936 11226843694332 11230654966272 11259670722678 11263493138688 11296575642744 11329606565676 11335691209374 11393857642608 11399976792792 11405047562496 11438395654784 11464626944736 11475886367232 11503263683072 11509441590528 11515622815872 11580928805376 11603547806949 11614791170304 11642652720048 11686932730368 11714967333216 11721258937584 11749221623664 11755531624536 11787731105472 11822198155488 11828547348912 11885207985049 11889242757504 11895627957696 11930567132898 11942127364608 11959029152658 11965451832117 12033308836836 12074975418681 12143453540148 12148855012224 12155379638976 12190921684704 12224313739008 12230878891392 12260057346432 12266641695168 12300241153536 12336206770944 12372439989672 12401956158312 12408616714788 12449287443024 12478986941904 12485688868296 12522196730484 12556496177568 12568827926016 12599974349928 12605578884864 12642437302656 12671429781024 12683874405888 12690686368512 12708647598087 12720961757952 12799973942784 12818089847934 12830678507808 12868195111632 12910372163136 12941171643456 12948121789344 12955075667856 13021551591552 13028544906048 13066640066592 13097984310054 13102430793984 13179338249868 13186416304782 13217874326622 13224973077603 13261197493656 13299972924924 13305888822912 13375398102192 13388534095104 13395724500096 13427681855616 13434893285184 13471692691968 13503831280128 13511083606272 13518339827328 13583094840056 13595003380224 13634754852096 13667461888752 13674802093848 13714786895292 13752352956384 13792564514736 13799971907064 13878232617312 13891862444544 13918994988381 13925003405824 13932481925376 13952200678101 14019019080192 14038860309642 14046399976833 14126058199764 14139931416768 14173664180928 14181276245472 14222741965488 14261699362176 14269358706624 14311081977696 14350281345792 14392241232768 14399970685632 14434513321284 14476719500586 14481634035456 14524168683528 14558818098888 14566637013012 14649245540496 14663632580352 14699970074916 14706508699008 14754711043584 14789910449664 14797853473536 14805800763264 14841122050944 14889765606912 14933302933248 14969124925776 15012894296904 15047322864966 15062100856992 15070190062608 15106142087568 15114254945832 15155654278464 15191810190144 15199969057056 15280981695063 15286169259648 15339099208608 15354163754496 15375894624846 15384152355579 15471397075932 15516635079078 15523536960064 15619956444288 15628345250112 15665628831552 15674042166048 15716974807296 15762930873984 15771396465216 15852323676672 15860837276928 15907422843864 15945372203544 15953935776156 16000584711174 16044411782448 16053028544952 16099967224908 16144066514016 16191271386864 16198473349632 16207172851968 16254562246272 16307838521856 16346743128576 16355522260224 16378670361249 16457109355008 16480401233058 16496586652896 16535941544416 16544822286384 16599049924032 16638649255872 16647585157728 16696262307312 16741994903424 16799965799904 16840265541498 16856583070208 16889506084017 16895239708032 16944863464116 16994409848514 17003536814061 17090786463912 17099965189188 17107571343744 17157593482176 17196940417104 17213829550848 17254895524608 17264162385792 17273434223808 17320747746816 17362068788736 17371393208064 17422186755456 17463979080072 17530399095552 17572450999824 17581888406376 17623832435496 17633297436804 17681596658208 17733297233232 17741185097216 17833864136256 17860966000128 17895850699347 17903575807488 17913191046912 17938543728987 18024453103104 18049963255254 18215180310222 18223282518336 18233069458464 18286382527056 18336470608512 18346318337088 18390086019648 18399962542752 18450361730304 18504310156416 18558659984508 18602934237468 18612925072182 18718480412856 18728533302444 18783295095726 18834744266352 18853241889024 18898218907904 18908368327296 18963655953984 19015599149568 19025811608832 19081442636928 19189654977024 19199960914176 19227134771901 19246017761712 19302292667448 19365558244704 19411757465184 19422182684016 19432613501784 19532327387328 19542817359072 19599960099888 19608678265344 19646976465081 19653646190976 19741067684352 19769007374802 19788162734592 19826811489933 19949959387386 19958833234368 20017192395872 20063097153288 20082801142656 20093586750144 20141522783424 20152339927776 20207539037952 20255746920192 20266625409408 20374642260084 20381559012864 20452132278144 20501192833128 20512203140772 20572180342938 20628529434576 20688846772104 20699957860596 20817348925968 20826608592384 20837793666816 20887505108736 20898722888064 20967220956672 21017241165312 21028528620288 21058290464463 21209897125152 21260496271392 21271914368208 21334112948232 21392549043264 21404038059936 21466622966544 21525422018688 21588361849152 21651769981926 21672749661696 21715079250879 21786253025292 21838227148332 21849955519518 21973868310744 21995448870528 22049955112374 22059763048512 22132066565376 22184865674496 22196780210304 22208701144896 22261683076416 22322659871232 22334648410368 22399954399872 22453687388664 22519341445356 22526986277376 22593151285488 22659213131352 22671382418748 22787715285216 22799953585584 22810095124992 22876791309568 22929253889472 23018883181056 23031245631744 23063841937269 23207095613898 23229582340608 23274952618617 23285305440096 23429934666432 23442517875168 23498443247328 23511063249072 23575462210944 23644396310976 23657094697824 23770415970098 23778485515008 23791255915392 23861134265796 23918058305316 23930903664234 24000877066761 24066617673672 24149950837362 24286907080296 24297710024448 24310759277952 24381843369408 24448627478016 24461757782784 24520114692864 24533283390336 24672413541888 24720601849587 24744879979344 24803912316624 24817233429576 24898574886048 24957973883808 24971377736592 25044393460968 25112992355136 25199948699856 25211157769728 25260398312247 25284874605312 25342859562048 25381372737024 25417295196174 25441923515904 25491614772771 25636179695868 25661357015616 25736390223264 25820744326272 25882343286912 25896243578688 25910151335712 26043103183104 26057089812096 26133280133184 26195968620108 26204861587968 26358676499736 26372832609564 26435748653244 26449946155206 26522394987312 26599945849848 26611777645824 26750796204384 26777068190208 26791449000192 26855363711232 26869786570368 27022167212544 27036679654656 27074944882881 27166189680112 27269509704192 27334923777504 27349604187696 27429573790584 27504705912768 27585129029472 27599943814128 27756465234624 27837989976762 27864963850752 27904401356202 27919387608273 28077720619284 28092799953666 28174942643589 28252116399528 28279862833536 28347328361856 28362552490944 28445483930976 28523398724352 28538717413248 28622163955392 28700562691584 28784482465536 28799941371264 28869026642568 28953439001172 28963268070912 29048337367056 29117636197776 29133274026024 29298491080992 29327265160704 29399940149832 29413017398016 29595706947072 29611601526528 29653511062203 29682244101888 29866605866496 29924939081079 29938249851552 30025788593808 30094645729932 30124201713984 30140380125216 30212284175136 30228509891664 30311308556928 30383620380288 30399938114112 30561963390126 30572338519296 30678198417216 30751789249692 30768304711158 30858270514407 30942794151864 31033270158156 31047073920128 31239912888576 31256690500224 31331257663104 31348084332096 31433949614592 31525861747968 31542792930432 31721674553856 31814845687728 31890744407088 31907871552312 32001169422348 32088823564896 32106057089904 32199934449816 32288133028032 32382542773728 32414345703936 32477654972889 32509124492544 32711044520448 32757340722498 32774933279277 32960802466116 32993173305792 33071883088832 33089644572768 33198099848064 33277298511744 33295170315456 33392524614624 33483989806848 33599931599808 33680531082996 33779012168034 33790479416064 33889726928232 33988819697028 34007073628122 34181572927824 34199930378376 34215142687488 34315186964352 34393880834208 34427659101696 34509791049216 34528324771584 34546868447616 34742786416128 34844373510912 34927958160144 35060798191104 35144901999648 35163776812752 35247664870992 35266594873608 35363193316416 35466594466464 35655623955147 35667728272512 35791701398694 35826382093824 35877087457974 35896355496351 36099926510508 36224926256043 36430360620444 36446565036672 36466138916928 36572765054112 36672941217024 36692636674176 36780172039296 36799925085504 36900723460608 37008620312832 37117319969016 37205868474936 37225850144364 37436960825712 37457066604888 37566590191452 37669488532704 37706483778048 37796437815808 37816736654592 37927311907968 38051623217664 38125942794261 38162885273856 38399921828352 38454269543802 38492035523424 38604585334896 38731116489408 38823514930368 38844365368032 38865227003568 39064654774656 39085634718144 39199920199776 39293952930162 39307292381952 39538014749604 39653622979866 39674919232809 39899918774772 39917666468736 40034384791744 40126194306576 40165602285312 40187173500288 40283045566848 40304679855552 40415078075904 40511493840384 40533250818816 40749284520168 40904264556288 41002385666256 41024406281544 41144360685876 41257058869152 41377693544208 41399915721192 41634697851936 41675587333632 41756984965143 41775010217472 41797445776128 41856602034303 42057057240576 42116580928926 42419794250304 42520992542784 42543828736416 42668225896464 42785098086528 42808076119872 42933245933088 43050844037376 43176723698304 43303539963852 43430158501758 43572506050584 43676454296664 43699911039036 43947736621488 43990897741056 44099910224748 44119526097024 44264133130752 44369731348992 44393560420608 44417402289792 44523366152832 44669296820736 44799908799744 44907374777328 45038682890712 45186302570976 45318426262704 45342764837496 45575430570432 45599907171168 45753582619136 45842945085189 45858507778944 46062491263488 46127683874538 46152457066737 46414191227796 46549905237234 46570610880192 46859869332864 46885035750336 46996886494656 47022126498144 47150924421888 47288792621952 47314189395648 47540831940196 47556971030016 47582511830784 47722268531592 47836116610632 47861807328468 48001754133522 48133235347344 48299901674724 48573814160592 48595420048896 48621518555904 48763686738816 48923515565568 49040229385728 49066566780672 49136011083747 49441203699174 49489759958688 49607824633248 49634466859152 49797149772096 49915947767616 49942755473184 50088786921936 50225984710272 50399897399712 50520796624494 50569749210624 50668518252051 50685719124096 50834590392348 50983229545542 51272359391736 51322714031232 51472780446528 51641488652544 51764686573824 51792487157376 51820302671424 52086206366208 52114179624192 52266560266368 52391937240216 52717352999472 52745665219128 52871497306488 52899892310412 53044789974624 53199891699696 53223555291648 53501592408768 53582898000384 53710727422464 53739573140736 53815631186961 54073359309312 54149889765762 54332379360224 54669847555008 54699208375392 54859147581168 55009411825536 55170258058944 55199887628256 55512930469248 55675979953524 55808802712404 55838775216546 56155441238568 56185599907332 56349885287178 56504232799056 56559725667072 56694656723712 56725104981888 56890967861952 57046797448704 57077434826496 57244327910784 57568964931072 57599882742528 57681404315703 57738053285136 57906878002344 58096674734112 58235272395552 58266548052048 58596982161984 58799880299664 58826034796032 58940929395243 59223203053056 59307022124406 59364488203776 59480434469799 59849878162158 59876499703104 60051577187616 60189291459864 60248403427968 60280760250432 60424568350272 60457019783328 60622617113856 60767240760576 60799876228224 61123926780252 61144677038592 61356396834432 61503578499384 61536609422316 61716541028814 61885588303728 62066540316312 62094147840256 62479825777152 62513381000448 62662515326208 62696168664192 63051723495936 63085585860864 63174871393389 63629691375456 63781488814176 63815743104624 64002338844696 64177647129792 64212114179808 64399868899632 64576266056064 64765085547456 64955309945778 65018248985088 65145237752637 65514681444996 65549866558554 65921604932232 65986346611584 66143766177664 66179289145536 66396199696128 66554597023488 66590340630912 66785049229248 66967979613696 67199863199616 67361062165992 67558024336068 67580958832128 67779453856464 67977639394056 68014147256244 68363145855648 68399860756752 68430285374976 68630373928704 68787761668416 69056649543168 69093736895232 69191525811807 69688747021824 69824857855851 69855916320288 70289803999296 70327553625504 70495329741984 70533189747216 70726386632832 70933188932928 71311247910294 71335456545024 71583402797388 71754174915948 71792710992702 72002631200283 72199853021016 72449852512086 72860721240888 72893130073344 72932277833856 73145530108224 73345882434048 73385273348352 73560344078592 73599850171008 74017240625664 74234639938032 74411736949872 74451700288728 74873921651424 74914133209776 75133180382904 75338977065408 75633473309184 75781194936741 75854623815936 76251885588522 76325770547712 76474844318313 76908539087604 76984071046848 77209170669792 77462232978816 77647029860736 77688730736064 77730454007136 78129309549312 78171269436288 78399840399552 78587905860324 78614584763904 79076029499208 79307245959732 79349838465618 79799837549544 79835332937472 80068769583488 80252388613152 80331204570624 80374347000576 80566091133696 80609359711104 81066501637632 81224834648643 81498569040336 81808529112576 82004771332512 82048812563088 82288721371752 82514117738304 82755387088416 82799831442384 83269395703872 83513969930286 83594891552256 83713204068606 83758162824819 84233161857852 84524827930767 84839588500608 85041985085568 85087657472832 85336451792928 85570196173056 85616152239744 85866491866176 86101688074752 86353447396608 86607079927704 86860317003516 87145012101168 87352908593328 87399822078072 87895473242976 87981795482112 88199820449496 88239052194048 88787120841216 88834804579584 88960533186609 89046732305664 89599817599488 89814749554656 90077365781424 90372605141952 90636852525408 90685529674992 91150861140864 91199814342336 91685890170378 91717015557888 92255367749076 92304914133474 92574811543221 92828382455592 93099810474468 93141221760384 93719738665728 93770071500672 93993772989312 94044252996288 94301848843776 94577585243904 94628378791296 95081663880392 95165023661568 95444537063184 95672233221264 95723614656936 96003508267044 96266470694688 96599803349448 97147628321184 97243037111808 97432964918667 97527373477632 98133133561344 98272022167494 98324799837831 98882407398348 98979519917376 99215649266496 99268933718304 99594299544192 99831895535232 99885510946368 100177573843872 100451969420544 100799794799424 101041593248988 101337036504102 101371438248192 101669180784696 101966459091084 102544718783472 102645428062464 102945560893056 103282977305088 103529373147648 103584974314752 103640605342848 104228359248384 104533120532736 104783874480432 105434705998944 105491330438256 105742994612976 105799784620824 106089579949248 106399783399392 106966871865441 107003184817536 107479146281472 107631262373922 107689066489053 108299779531524 108664758720448 109339695110016 109398416750784 109718295162336 110018823651072 110340516117888 110399775256512 111025860938496 111351959907048 111617605424808 111677550433092 112310882477136 112371199814664 112699770574356 113008465598112 113119451334144 113389313447424 113450209963776 113781935723904 114154869652992 114488655821568 115199765485056 115362808631406 115476106570272 115813756004688 116193349468224 116470544791104 116533096104096 117193964323968 117599760599328 117881858790486 118614044248812 118960868939598 119024757698427 119699756324316 119752999406208 120103154375232 120378582919728 120496806855936 120561520500864 120849136700544 120914039566656 121245234227712 121534481521152 121599752456448 122247853560504 122712793668864 123007156998768 123073218844632 123433082057628 123771176607456 124133080632624 124188295680512 125026762000896 125270954895429 125325030652416 125392337328384 125569806102909 126171171721728 126349742786778 127259382750912 127562977628352 127631486209248 128004677689392 128355294259584 128424228359616 128799737799264 129152532112128 129530171094912 129910619891556 130290475505274 131029362889992 131099733117108 131843209864464 131972693223168 132287532355328 132358578291072 132792399392256 133109194046976 133180681261824 133570098458496 134399726399232 134722124331984 135116048672136 135558907712928 135955278788112 136028294512488 136726291711296 136799721513504 137260747857408 137528835255567 137575523336832 138187473790464 138383051623614 139649715711702 139711832640576 140579607998592 140655107251008 140990659483968 141066379494432 141452773265664 141866377865856 142622495820588 142670913090048 143166805594776 143508349831896 143585421985404 144005262400566 144399706042032 144899705024172 145721442481776 145786260146688 145864555667712 146291060216448 146770546696704 147120688157184 147199700342016 147408033251241 148469279876064 148823473899744 148903400577456 149747843302848 149828266419552 150266360765808 150677954130816 151562389873482 151709247631872 152005554756153 152503771177044 152949688636626 153817078175208 153968142093696 154418341339584 154924465957632 155294059721472 155377461472128 155460908014272 156258619098624 156342538872576 156799680799104 157175811720648 158152058998416 158614491919464 158699676931236 159599675099088 159670665874944 160137539166976 160504777226304 160748694001152 161132182267392 161218719422208 161446893560883 162449669297286 162997138080672 164009542665024 164097625126176 164577442743504 165028235476608 165510774176832 165599662884768 166538791407744 167027939860572 167426408137212 167516325649638 168466323715704 169049655861534 169679177001216 170083970171136 170175314945664 170672903585856 171140392346112 171232304479488 171732983732352 172706894793216 173044212947109 173214159855408 173720634007032 174290024202336 174705817186656 174799644156144 175790946485952 176399640898992 176478104388096 176822788185729 177669609159168 177921066373218 178093464611328 178441303409397 179629499109312 180154731562848 180745210283904 181273705050816 181371059349984 182301722281728 182399628684672 183371780340756 183434031115776 184510735498152 184609828266948 185149623086442 185656764911184 186199620948936 186282443520768 187439477331456 187540143001344 187987545978624 188088505992576 189155170487808 189256757582592 189524614180167 190163327760784 190889074126368 191344466442528 191447229313872 192007016534088 192532941389376 193199606698896 194295256642368 194865929837334 195054746955264 195435713257911 196544044334988 196649599675662 197764814796696 197959039834752 198431298532992 198537867436608 199188599088384 199663791070464 199771021892736 200355147687744 200903938841088 201599589598848 202083186497976 202674073008204 202742876496384 203338361569392 203932918182168 205089437566944 205290856124928 205891121786112 207169948629504 207281210685696 207574577435421 209066241065472 209474573567553 209567748960864 210869411997888 210982660876512 211485989225952 211599569241648 212179159898496 212799566798784 213933743730882 214006369635072 215262524747844 215378132978106 216007893600849 216599559063048 217329517440896 218679390220032 218796833501568 219436590324672 220037647302144 220681032235776 220799550513024 222051721876992 222703919814096 223235210849616 223355100866184 224621764954272 224742399629328 225399541148712 226016931196224 226900419927552 227343584810223 227563871447808 228977311643136 229424532954939 230725617262812 230952213140544 231627512009376 232386698936448 232941089582208 233066192208192 234387928647936 235199521198656 235763717580972 237228088497624 237921737879196 238049515396854 239399512648632 239505998812416 240206308750464 240757165839456 240993613711872 241123041001728 241698273401088 241828079133312 243199504912896 244495707121008 245425587337728 246014313997536 246146437689264 246866164115256 247542353214912 248266161265248 250541909790858 250784674656768 251139612205818 251274488474457 252699485573556 253574483792301 254518765501824 255125955256704 255262972418496 256009355378784 256710588519168 256848456719232 257599475598528 258305064224256 259060342189824 259821239783112 260580951010548 262058725779984 262199466234216 263686419728928 263945386446336 264575064710656 264717156582144 266361362523648 266881599559827 267140196916992 268799452798464 269444248663968 270232097344272 271117815425856 271910557576224 272056589024976 273452583422592 273599443027008 275057670511134 275151046673664 276766103247228 277724434629663 279299431423404 279423665281152 281159215997184 281310214502016 281981318967936 282132758988864 282905546531328 283732755731712 285244991641176 286333611189552 287016699663792 287170843970808 288010524801132 288799412084064 289799410048344 291442884963552 291729111335424 292298894756001 292582120432896 294399400684032 294816066502482 296938559752128 297646947799488 297806801154912 299495686605696 299656532839104 300532721531616 301355908261632 303124779746964 304011109512306 305007542354088 305899377273252 307634156350416 307936284187392 308836682679168 309848931915264 310588119442944 310754922944256 310921816028544 312685077745152 313599361598208 314351623441296 316304117996832 317228983838928 317399353862472 319199350198176 320275078333952 320900615596323 321009554452608 322437438844416 322893787121766 323067199467159 324899338594572 325994276161344 328019085330048 328195250252352 329154885487008 330056470953216 331021548353664 331199325769536 333077582815488 334055879721144 334852816274424 335032651299276 336932647431408 338099311723068 339358354002432 340167940342272 340350629891328 341345807171712 342464608958976 343465967464704 346088425894218 346428319710816 347441268014064 348580048404672 349411634373312 349599288312288 351581892971904 352799281797984 353645576371458 355842132746436 356882606818794 359258998218624 360309463125696 361490420567808 362547410101632 362742118699968 364603444563456 364799257369344 366743560681512 369021470996304 369219656533896 370299246172884 371313529822368 372399241897872 372564887041536 375080286002688 375975091957248 376177011985152 376709418308727 378513515165184 379049228360334 380326655521568 381778148252736 382688932885056 382894458627744 384014033068176 385065882778752 386399213397792 388590513284736 389731859674668 390871426515822 393088088669976 393299199351324 395529629593392 395918079669504 396862597065984 397075734873216 398377198176768 399327582140928 399542043785472 400710295375488 403199179197696 404166372995952 405348146016408 406676723138784 407865836364336 410178875133888 411782243572224 412586505766701 414562421371392 415149154870842 418949147135106 419135497921728 421738823995776 421965321753024 422971978451904 423199138483296 424358319796992 425599133597568 427867487461764 428012739270144 430525049495688 430756265956212 432015787201698 433199118126096 434659034881792 437358780440064 437593667003136 438873180649344 441362064471552 441599101026048 442224099753723 445407839628192 446470421699232 446710201732368 449243529908544 449484799258656 450799082297424 452033862392448 454687169620446 455127742895616 456016664268459 458849065909878 461451234525624 461904426281088 463255024018752 464773397872896 465882179164416 466132384416384 468775857295872 470399042397312 471527435161944 474456176995248 475843475758392 476099030793708 478799025297264 479011997624832 480412617500928 481514331678912 482246082003456 483396546802176 483656158266624 484340680682649 488991414242016 492028627995072 492292875378528 493732328230512 495084706429824 496532322530496 501083819581716 502279224411636 502548976948914 505398971147112 507148967584602 509037531003648 510251910513408 510525944836992 512018710757568 513421177038336 513696913438464 515198951197056 518120684379648 519642479566224 521161902021096 524117451559968 524398932468432 527372839457856 529434313164288 530468364557187 533763199119654 534280393833984 535323910228191 538888497327936 540464194688544 542235630851712 543821115152448 544113178049952 546905166845184 547198886054016 550115341022268 550302093347328 553532206494456 555448869259326 558598862846808 558847330562304 562318431994368 562620429004032 563962637935872 564265517977728 567465511463424 568573842540501 570489983282352 572667222379104 574033399327584 574341687941616 576021049602264 577598824168128 579598820096688 582885769927104 584597789512002 585164240865792 586307139773733 589632133004964 593877119504256 595293895598976 595613602309824 598991373211392 599313065678208 601065443063232 602711816523264 606249559493928 608022219024612 610015084708176 611798754546504 615268312700832 615872568374784 617673365358336 621509845888512 621843632057088 622723732306263 627198723196416 628703246882592 632608235993664 634457967677856 634798707724944 638398700396352 641801231192646 642019108905216 645787574243532 646134398934318 648023680802547 649798677189144 651988552322688 656038170660096 656390500504704 658309770974016 660112941906432 662043096707328 662398651539072 666155165630976 668111759442288 669705632548848 670065302598552 673865294862816 676198623446136 680701259782656 682030754430669 682691614343424 686931934929408 688273598864817 692176851788436 692856639421632 694882536028128 697160096809344 698823268746624 699198576624576 703163785943808 705598563595968 707291152742916 711684265492872 713765213637588 718517996437248 720618926251392 722980841135616 725094820203264 725484237399936 729598514738688 733487121363024 738042941992608 738439313067792 740598492345768 742627059644736 744798483795744 752354023970304 753418836617454 753823465423371 758098456720668 760653311043136 763556296505472 765377865770112 765788917255488 768028066136352 770131765557504 772798426795584 777181026569472 779463719349336 781742853031644 786176177339952 786598398702648 791059259186784 791836159339008 793725194131968 794151469746432 799084087570944 801420590750976 806398358395392 808332745991904 810696292032816 813353446277568 815731672728672 820357750267776 825173011533402 830298309741684 833173303888989 837898294270212 838270995843456 843477647991552 843930643506048 845943956903808 846398276966592 848716639593984 851198267195136 855734974923528 861050098991376 861512531912424 864031574403396 866398236252192 869318069763584 875187334006272 876896684268003 877746361298688 883198202052096 884448199507446 890815679256384 892940843398464 893420403464736 898487059817088 898969598517312 901598164594848 904067724784896 909374339240892 912033328536918 917698131819756 922902469051248 923808852562176 926510048037504 929546795745792 931764358328832 932264768832768 940798084794624 943054870323888 948912353990496 951686951516784 952198061587416 957598050594528 960825235001856 962701846788969 963028663357824 967312316533248 968681361365298 977982828484032 984057255990144 984585750757056 987464656461024 990169412859648 993064645060992 1002167639163432 1004558448823272 1005097953897828 1010797942294224 1014297935169204 1018075062007296 1020503821026816 1021051889673984 1024037421515136 1027393826876928 1030397902394112 1039284959132448 1042323804042192 1048234903119936 1048797864936864 1054745678915712 1060936729114374 1067526398239308 1070647820456382 1077776994655872 1080928389377088 1084471261703424 1087642230304896 1088226356099904 1093810333690368 1094397772108032 1100230682044536 1107064412988912 1110897738518652 1117197725693616 1117694661124608 1125240858008064 1127925275871744 1128531035955456 1130128254926181 1137147685081002 1140979966564704 1145334444758208 1148066798655168 1148683375883232 1152042099204528 1155197648336256 1159197640193376 1165771539854208 1169195579024004 1172614279547466 1179264266009928 1187754239008512 1190587791197952 1191227204619648 1197982746422784 1198626131356416 1202130886126464 1212499118987856 1216044438049224 1220030169416352 1223597509093008 1230536625401664 1235346730716672 1237759517300103 1243687264114176 1245447464612526 1257406493765184 1265216471987328 1268915935355712 1269597415449888 1276797400792704 1283602462385292 1284038217810432 1291575148487064 1292268797868636 1296047361605094 1299597354378288 1303977104645376 1312076341320192 1312781001009408 1316619541948032 1324086193414656 1324797303078144 1326672299261169 1336223518884576 1339411265097696 1340130605197104 1347730589725632 1352397246892272 1364061508861338 1365383228686848 1368049992805377 1376547197729634 1384353703576872 1385713278843264 1389765072056256 1394320193618688 1397646537493248 1398397153249152 1406327571887616 1411197127191936 1414582305485832 1423368530985744 1427530427275176 1437035992874496 1441237852502784 1450189640406528 1450968474799872 1453022042047947 1466974242726048 1476085883985216 1476878626135584 1481196984691536 1485254119289472 1489596967591488 1506837673234908 1507646930846742 1516196913441336 1521306622086272 1527112593010944 1530755731540224 1531577834510976 1536056132272704 1540263531115008 1545596853591168 1554362053138944 1558927438698672 1563485706063288 1572352354679904 1573196797405296 1582118518373568 1588302939492864 1591405093671561 1602841181501952 1605971730684573 1616665491983808 1621392584065632 1626706892555136 1631463345457344 1640715500535552 1650346023066804 1660596619483368 1666346607777978 1675796588540424 1676541991686912 1686955295983104 1687861287012096 1691887913807616 1692796553933184 1702396534390272 1711469949847056 1722100197982752 1723025063824848 1728063148806792 1732796472504384 1753793368536006 1755492722597376 1758921419321199 1768896399014892 1781631358512768 1785881686796928 1786840806929472 1796974119634176 1797939197034624 1803196329189696 1808135449569792 1818748678481784 1824066657073836 1835396263639512 1845804938102496 1847617705124352 1853020096075008 1864529537665536 1868171196918789 1881596169589248 1886109740647776 1897824707980992 1903373903033568 1904396123174832 1915196101189056 1925403693577938 1926057326715648 1937362722730596 1944071042407641 1955965656968064 1968114511980288 1969171501514112 1974929312922048 1980338825719296 1986129290121984 2004335278326864 2009116897646544 2010195907795656 2021595884588448 2028595870338408 2042103779347968 2046092263292007 2048074843030272 2060795804788224 2078569918264896 2084647608084384 2096469806239872 2097595729873728 2109491357831424 2121873458228748 2135052796478616 2141295640912764 2155553989311744 2161856778754176 2168942523406848 2175284460609792 2176452712199808 2188795544216064 2200461364089072 2214128825977824 2221795477037304 2234395451387232 2257062071910912 2260256509852362 2261470396270113 2274295370162004 2281959933129408 2290668889516416 2296133597310336 2297366751766464 2304084198409056 2310395296672512 2318395280386752 2331543079708416 2338391158048008 2345228559094932 2358528532019856 2375508478017024 2381175582395904 2382454409239296 2397252262712832 2404261772252928 2424998237975712 2432088876098448 2440060338832704 2447195018186016 2461073250803328 2475519034600206 2490894929225052 2514812987530368 2530432943974656 2537831870711424 2539194830899776 2553594801585408 2567204924770584 2583150296974128 2584537595737272 2592094723210188 2599194708756576 2607954209290752 2625562002018816 2633239083896064 2649594606156288 2653344598522338 2672447037769152 2678822530195392 2680261210394208 2695461179451264 2704794493784544 2728123017722676 2736099985610754 2753094395459268 2768707407153744 2771426557686528 2779530144112512 2788640387237376 2795293074986496 2796794306498304 2822394254383872 2829164610971664 2846737061971488 2855060854550352 2882475705005568 2888105540366907 2901936949599744 2906044084095894 2933948485452096 2952171767970432 2953757252271168 2962393969383072 2970508238578944 2979193935182976 3013675346469816 3015293861693484 3032393826882672 3042613244172544 3054225186021888 3061511463080448 3063155669021952 3072112264545408 3091193707182336 3117854877397344 3126971412126576 3144704709359808 3146393594810592 3164237036747136 3182810187343122 3211943461369146 3233330983967616 3242785168131264 3253413785110272 3262926690914688 3281431001071104 3300692046133608 3321193238966736 3332693215555956 3351593177080848 3353083983373824 3375722574024192 3383775827615232 3385593107866368 3390384764778543 3422939899694112 3444200395965504 3446050127649696 3456126297613584 3465592945008768 3507586737072012 3517842838642398 3537792798029784 3563262717025536 3571763373593856 3573681613858944 3593948239268352 3595878394069248 3606392658379392 3637497356963568 3648133314147672 3670792527279024 3691609876204992 3706040192150016 3713278551900309 3736342393837578 3772219481295552 3795649415961984 3806747806067136 3808792246349664 3830392202378112 3850807387155876 3852114653431296 3874725445461192 3888142084815282 3911931313936128 3936229023960576 3938343003028224 3949858625844096 3972258580243968 3980016897783507 4008670556653728 4018233795293088 4020391815591312 4043191769176896 4057191740676816 4092184526584014 4096149686060544 4104149978416131 4157139836529792 4169295216168768 4192939612479744 4195191459747456 4218982715662848 4243746916457496 4270105592957232 4282591281825528 4311107978623488 4323713557508352 4350568921219584 4352905424399616 4359066126143841 4400922728178144 4428257651955648 4443590954074608 4468790902774464 4520513019704724 4522940792540226 4548590740324008 4563919866258816 4581337779032832 4592267194620672 4594733503532928 4608168396818112 4620790593345024 4636790560773504 4663086159416832 4676782316096016 4690457118189864 4717057064039712 4764908818478592 4774215281014683 4808523544505856 4817915192053719 4849996475951424 4864177752196896 4880120677665408 4894390036372032 4922146501606656 4951038069200412 4981789858450104 5029625975060736 5060865887949312 5075663741422848 5078389661799552 5107189603170816 5134409849541168 5166300593948256 5169075191474544 5184189446420376 5198389417513152 5266478167792128 5276764257963597 5306689197044676 5344894075538304 5357645060390784 5360522420788416 5390922358902528 5409588987569088 5456246035445352 5472199971221508 5506188790918536 5537414814307488 5542853115373056 5559060288225024 5593588612996608 5644788508767744 5658329221943328 5693474123942976 5710121709100704 5776211080733814 5812088168191788 5832213127222923 5867896970904192 5904343535940864 5907514504542336 5924787938766144 5941016477157888 5958387870365952 6027350692939632 6030587723386968 6064787653765344 6085226488345088 6126311338043904 6138276789876021 6144224529090816 6182387414364672 6235709754794688 6253942824253152 6289409418719616 6292787189621184 6328474073494272 6365620374686244 6423886922738292 6466661967935232 6485570336262528 6506827570220544 6525853381829376 6601384092267216 6642386477933472 6665386431111912 6703186354161696 6771186215732736 6780769529557086 6845879799388224 6888400791931008 6892100255299392 6912252595227168 6931185890017536 7015173474144024 7035685677284796 7075585596059568 7126525434051072 7143526747187712 7147363227717888 7191756788138496 7212785316758784 7274994713927136 7296266628295344 7341585054558048 7383219752409984 7426557103800618 7472684787675156 7544438962591104 7591298831923968 7613495612134272 7617584492699328 7660784404756224 7701614774311752 7749450890922384 7776284169630564 7823862627872256 7876686006056448 7899717251688192 7960033795567014 8017341113307456 8036467590586176 8040783631182624 8086383538353792 8114383481353632 8184369053168028 8208299956832262 8314279673059584 8338590432337536 8385879224959488 8390382919494912 8487493832914992 8540211185914464 8565182563651056 8647427115016704 8664316621100721 8705810848799232 8718132252287682 8801845456356288 8856515303911296 8887181908149216 8937581805548928 9041026039409448 9045881585080452 9097181480648016 9127839732517632 9162675558065664 9184534389241344 9189467007065856 9216336793636224 9273581121547008 9353564632192032 9380914236379728 9434114128079424 9548430562029366 9635830384107438 9699992951902848 9728355504393792 9760241355330816 9788780072744064 9844293003213312 9902076138400824 9963579716900208 10059251950121472 10151327482845696 10156779323599104 10171154294335629 10268819699082336 10332601187896512 10338150382949088 10368378892840752 10396778835026304 10553528515927194 10613378394089352 10689788151076608 10715290120781568 10721044841576832 10781844717805056 10819177975138176 10912492070890704 10944399942443016 11012377581837072 11074829628614976 11118120576450048 11139835655700927 11316658443886656 11386948247885952 11420243418201408 11552422161467628 11624176336383576 11664426254445846 11735793941808384 11808687071881728 11815029009084672 11849575877532288 11916775740731904 12054701385879264 12061175446773936 12129575307530688 12276553579752042 12288449058181632 12312449935248393 12471419509589376 12507885648506304 12578818837439232 12585574379242368 12656948146988544 12731240749372488 12847773845476584 12933323935870464 12971140672525056 13051706763658752 13077198378431523 13202768184534432 13284772955866944 13330772862223824 13406372708323392 13561539059114172 13691759598776448 13776801583862016 13784200510598784 13824505190454336 13862371780035072 14030346948288048 14071371354569592 14151171192119136 14294726455435776 14322645843044049 14425570633517568 14549989427854272 14592533256590688 14683170109116096 14766439504819968 14853114207601236 14945369575350312 15088877925182208 15182597663847936 15226991224268544 15235168985398656 15321568809512448 15403229548623504 15498901781844768 15552568339261128 15799434503376384 15830292773890791 15920067591134028 16034682226614912 16072935181172352 16081567262365248 16172767076707584 16228766962707264 16368738106336056 16416599913664524 16628559346119168 16677180864675072 16780765838989824 16974987665829984 17080422371828928 17130365127302112 17328633242201442 17436264504575364 17603690912712576 17713030607822592 17774363816298432 17875163611097856 18082052078818896 18091763170160904 18194362961296032 18255679465035264 18378934014131712 18432673587272448 18547162243094016 18707129264384064 18761828472759456 18868228256158848 19096861124058732 19271660768214876 19399985903805696 19456711008787584 19520482710661632 19577560145488128 19804152276801648 19927159433800416 20313558647198208 20342308588671258 20537639398164672 20665202375793024 20676300765898176 20736757785681504 20793557670052608 21107057031854388 21226756788178704 21379576302153216 21430580241563136 21442089683153664 21638355950276352 21824984141781408 21888799884886032 22024755163674144 22149659257229952 22279671311401854 22633316887773312 22773896495771904 22840486836402816 23104844322935256 23248352672767152 23328852508891692 23471587883616768 23630058018169344 23699151755064576 24109402771758528 24122350893547872 24259150615061376 24553107159504084 24624899870496786 24942839019178752 25015771297012608 25157637674878464 25171148758484736 25462481498744976 25695547690953168 25942281345050112 25992949863302163 26154396756863046 26405536369068864 26569545911733888 26661545724447648 26812745416646784 27123078118228344 27383519197552896 27553603167724032 27568401021197568 27649010380908672 28060693896576096 28142742709139184 28302342384238272 28645291686088098 29099978855708544 29185066513181376 29366340218232192 29532879009639936 29706228415202472 29890739150700624 30177755850364416 30453982448537088 30470337970797312 30513462883006887 30806459097247008 30997803563689536 31105136678522256 31660585547781582 31840135182268056 32069364453229824 32145870362344704 32163134524730496 32345534153415168 32457533925414528 32737476212672112 32833199827329048 33354361729350144 33419506967102781 33949975331659968 34160844743657856 34260730254604224 34657266484402884 34872529009150728 35207381825425152 35426061215645184 35548727632596864 35750327222195712 36164104157637792 36183526340321808 36388725922592064 36865347174544896 36937349805745179 37414258528768128 37523656945518912 37736456512317696 38193722248117464 38543321536429752 38799971807611392 38913422017575168 39155120290976256 39608304553603296 39854318867600832 40684617177342516 41075278796329344 41330404751586048 41352601531796352 41473515571363008 41587115340105216 42214114063708776 42453513576357408 42884179366307328 42967937529132147 43276711900552704 43649968283562816 43777599769772064 44049510327348288 44299318514459904 44559342622803708 45266633775546624 45547792991543808 45680973672805632 46209688645870512 46496705345534304 46657705017783384 47398303510129152 48218805543517056 48244701787095744 48518301230122752 49106214319008168 49249799740993572 49885678038357504 50031542594025216 50342297516969472 50924962997489952 51391095381906336 51985899726604326 52308793513726092 52811072738137728 53139091823467776 53323091448895296 53625490833293568 54246156236456688 54767038395105792 55136802042395136 55298020761817344 56121387793152192 56285485418278368 56604684768476544 57290583372176196 58199957711417088 58370133026362752 58732680436464384 59412456830404944 59781478301401248 60940675941594624 61026925766013774 61612918194494016 61995607127379072 62210273357044512 63321171095563164 63680270364536112 64138728906459648 64291740724689408 64326269049460992 64915067850829056 65474952425344224 65666399654658096 66839013934205562 67899950663319936 68321689487315712 68521460509208448 69314532968805768 69745058018301456 70414763650850304 71097455265193728 72328208315275584 72367052680643616 72777451845184128 73874699611490358 74828517057536256 75047313891037824 75472913024635392 76387444496234928 77086643072859504 77826844035150336 77978849589906489 79216609107206592 79708637735201664 81369234354685032 82150557592658688 82660809503172096 82705203063592704 82947031142726016 84428228127417552 84907027152714816 85935875058264294 87299936567125632 87555199539544128 88099020654696576 88598637028919808 89118685245607416 90533267551093248 91361947345611264 91540388649020661 92419377291741024 92993410691068608 93315410035566768 96437611087034112 96489403574191488 97036602460245504 98212428638016336 98499599481987144 100063085188050432 100258520901308343 101849925994979904 102782190763812672 103971799453208652 104617587027452184 105622145476275456 106278183646935552 106646182897790592 107250981666587136 108492312472913376 110596041523634688 110812049417235537 112242775586304384 112570970836556736 113209369536953088 114581166744352392 116399915422834176 116740266052725504 117465360872928768 118824913660809888 119562956602802496 122053851532027548 123225836388988032 123991214254758144 124420546714089024 126642342191126328 127360540729072224 128652538098921984 129830135701658112 130949904850688448 131332799309316192 133678027868411124 135799901326639872 136643378974631424 137042921018416896 138629065937611536 139490116036602912 142194910530387456 144656416630551168 144734105361287232 145554903690368256 147749399222980716 149657034115072512 150094627782075648 152774888992469856 154173286145719008 155957699179812978 158433218214413184 159417275470403328 162738468709370064 164301115185317376 165410406127185408 165894062285452032 168856456254835104 169814054305429632 171871750116528588 174599873134251264 175110399079088256 176198041309393152 178237370491214832 183080777298041322 184838754583482048 185986821382137216 186630820071133536 192875222174068224 192978807148382976 196424857276032672 196999198963974288 200517041802616686 203699851989959808 205564381527625344 207943598906417304 209235174054904368 211244290952550912 213292365795581184 216984624945826752 221624098834471074 224485551172608768 225141941673113472 226418739073906176 229162333488704784 233480532105451008 233936548769719467 237649827321619776 239125913205604992 244107703064055096 246451672777976064 247982428509516288 248841093428178048 253284684382252656 254721081458144448 261899809701376896 262665598618632384 267356055736822248 271599802653279744 274085842036833792 277258131875223072 278980232073205824 289312833261102336 289468210722574464 291109807380736512 295498798445961432 300189255564151296 300775562703925029 305549777984939712 308346572291438016 311915398359625956 316866436428826368 318834550940806656 325476937418740128 331788124570904064 337712912509670208 339628108610859264 343743500233057176 349199746268502528 350220798158176512 352396082618786304 356474740982429664 366161554596082644 369677509166964096 371973642764274432 373261640142267072 385957614296765952 392849714552065344 393998397927948576 401034083605233372 407399703979919616 411128763055250688 415887197812834608 418470348109808736 426584731591162368 433969249891653504 443248197668942148 448971102345217536 450283883346226944 458324666977409568 467873097539438934 475299654643239552 478251826411209984 488215406128110192 492903345555952128 497682186856356096 506569368764505312 509442162916288896 523799619402753792 525331197237264768 534712111473644496 554516263750446144 557960464146411648 578625666522204672 578936421445148928 590997596891922864 601551125407850058 611099555969879424 616693144582876032 623830796719251912 633732872857652736 650953874837480256 675425825019340416 679256217221718528 687487000466114352 700441596316353024 701809646309158401 712949481964859328 732323109192165288 739355018333928192 743947285528548864 746523280284534144 785699429104130688 787996795855897152 802068167210466744 814799407959839232 822257526110501376 831774395625669216 836940696219617472 867938499783307008 886496395337884296 900567766692453888 916649333954819136 935746195078877868 950599309286479104 956503652822419968 976430812256220384 995364373712712192 1013138737529010624 1018884325832577792 1047599238805507584 1050662394474529536 1069424222947288992 1109032527500892288 1115920928292823296 1157872842890297856 1181995193783845728 1203102250815700116 1222199111939758848 1233386289165752064 1247661593438503824 1301907749674960512 1350851650038680832 1374974000932228704 1403619292618316802 1425898963929718656 1464646218384330576 1478710036667856384 1493046560569068288 1571398858208261376 1575993591711794304 1604136334420933488 1663548791251338432 1673881392439234944 1735876999566614016 1772992790675768592 1833298667909638272 1871492390157755736 1901198618572958208 1952861624512440768 2026277475058021248 2037768651665155584 2101324788949059072 2105428938927475203 2138848445894577984 2218065055001784576 2231841856585646592 2363990387567691456 2406204501631400232 2444398223879517696 2466772578331504128 2495323186877007648 2603815499349921024 2701703300077361664 2749948001864457408 2807238585236633604 2851797927859437312 2929292436768661152 2986093121138136576 3142797716416522752 3151987183423588608 3208272668841866976 3327097582502676864 3347762784878469888 3545985581351537184 3666597335819276544 3742984780315511472 3905723249024881536 4052554950116042496 4210857877854950406 4277696891789155968 4436130110003569152 4727980775135382912 4812409003262800464 4990646373754015296 5207630998699842048 5499896003728914816 5614477170473267208 5703595855718874624 5858584873537322304 6303974366847177216 6416545337683733952 6654195165005353728 6695525569756939776 7091971162703074368 7333194671638553088 7485969560631022944 7811446498049763072 8105109900232084992 8421715755709900812 8555393783578311936 9455961550270765824 9624818006525600928 9981292747508030592 10999792007457829632 11228954340946534416 11717169747074644608 12833090675367467904 13308390330010707456 14183942325406148736 14971939121262045888 15622892996099526144 16843431511419801624 17110787567156623872 18911923100541531648 19249636013051201856 19962585495016061184 21999584014915659264 22457908681893068832 23434339494149289216 25666181350734935808 28367884650812297472 29943878242524091776 33686863022839603248 38499272026102403712 39925170990032122368 44915817363786137664 46868678988298578432 51332362701469871616 56735769301624594944 59887756485048183552 67373726045679206496 76998544052204807424 89831634727572275328 119775512970096367104 134747452091358412992 153997088104409614848 179663269455144550656 269494904182716825984 359326538910289101312 538989808365433651968 1077979616730867303936
- Sum of all divisors σ(n): 4158874233883761111720
- Sum of proper divisors (its aliquot sum) s(n): 3080894617152893807784
- 1077979616730867303936 is an abundant number, because the sum of its proper divisors (3080894617152893807784) is greater than itself. Its abundance is 2002915000422026503848
Bases of 1077979616730867303936
- Binary: 11101001101111111110001110111000001001001100110001010000000110000000002
- Hexadecimal: 0x3A6FF8EE0933140600
- Base-36: 6BHZEY8H1I0000
Squares and roots of 1077979616730867303936
- 1077979616730867303936 squared (10779796167308673039362) is 1162040054087227567821936153114677401092096
- 1077979616730867303936 cubed (10779796167308673039363) is 1252655492130865885461680320577990212739587187881703505559289856
-
The
square root of 1077979616730867303936 is 32832599908.1837456601 -
The
cube root of 1077979616730867303936 is 10253453.8960481575
Scales and comparisons
How big is 1077979616730867303936?- 1,077,979,616,730,867,303,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,077,979,616,730,867,303,936 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 1077979616730867303936 cubic inches would be around 854454.5 feet tall.
Recreational maths with 1077979616730867303936
- 1077979616730867303936 backwards is 6393037680376169797701
- 1077979616730867303936 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 1077979616730867303936's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1077979616730867303936 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 1077979616730867303936 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/1077979616730867303936/
Chicago style:
Numbermatics. 2024. "Number 1077979616730867303936 - Facts about the integer". https://numbermatics.com/n/1077979616730867303936/
The information we have on file for 1077979616730867303936 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 1077979616730867303936, math, Factors of 1077979616730867303936, curriculum, school, college, exams, university, Prime factorization of 1077979616730867303936, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, seventy-seven quintillion, nine hundred seventy-nine quadrillion, six hundred sixteen trillion, seven hundred thirty billion, eight hundred sixty-seven million, three hundred three thousand, nine hundred thirty-six.