1706990481628864013417472
1,706,990,481,628,864,013,417,472 is an even composite number composed of eight prime numbers multiplied together.
1706990481628864013417472 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand and thirty-eight divisors.
Prime factorization of 1706990481628864013417472:
210 × 32 × 72 × 132 × 412 × 127 × 4312 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 41 × 41 × 127 × 431 × 431 × 751 × 751)See below for interesting mathematical facts about the number 1706990481628864013417472 from the Numbermatics database.
Names of 1706990481628864013417472
- Cardinal: 1706990481628864013417472 can be written as One septillion, seven hundred six sextillion, nine hundred ninety quintillion, four hundred eighty-one quadrillion, six hundred twenty-eight trillion, eight hundred sixty-four billion, thirteen million, four hundred seventeen thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 1.706990481628864013417472 × 1024
Factors of 1706990481628864013417472
Divisors of 1706990481628864013417472
- Number of divisors d(n): 16038
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 41 42 48 49 52 56 63 64 72 78 82 84 91 96 98 104 112 117 123 126 127 128 144 147 156 164 168 169 182 192 196 208 224 234 246 252 254 256 273 287 288 294 312 328 336 338 364 369 381 384 392 416 431 441 448 468 492 504 507 508 512 533 546 574 576 588 624 637 656 672 676 728 738 751 762 768 784 819 832 861 862 882 889 896 936 984 1008 1014 1016 1024 1066 1092 1143 1148 1152 1176 1183 1248 1274 1293 1312 1344 1352 1456 1476 1502 1521 1524 1536 1568 1599 1638 1651 1664 1681 1722 1724 1764 1778 1792 1872 1911 1968 2009 2016 2028 2032 2132 2184 2253 2286 2296 2304 2352 2366 2496 2548 2583 2586 2624 2667 2688 2704 2912 2952 3004 3017 3042 3048 3072 3136 3198 3276 3302 3328 3362 3444 3448 3528 3549 3556 3584 3731 3744 3822 3879 3936 4018 4032 4056 4064 4264 4368 4506 4572 4592 4608 4704 4732 4797 4953 4992 5043 5096 5166 5172 5207 5248 5257 5334 5376 5408 5603 5733 5824 5904 6008 6027 6034 6084 6096 6223 6272 6396 6552 6604 6656 6724 6759 6888 6896 6929 7056 7098 7112 7168 7462 7488 7644 7758 7872 8001 8036 8064 8112 8128 8281 8528 8736 9012 9051 9144 9184 9216 9408 9464 9594 9763 9906 9984 10086 10192 10332 10344 10414 10496 10514 10647 10668 10752 10816 11193 11206 11466 11557 11648 11767 11808 12016 12054 12068 12168 12192 12446 12544 12792 13104 13208 13312 13448 13518 13776 13792 13858 14112 14196 14224 14859 14924 14976 15129 15288 15516 15621 15744 15771 16002 16072 16128 16224 16256 16562 16809 17056 17472 17671 18024 18081 18102 18288 18368 18669 18816 18928 19188 19526 19812 19968 20172 20384 20664 20688 20787 20828 20992 21028 21119 21294 21336 21463 21504 21632 21853 22386 22412 22932 23114 23296 23534 23616 24032 24108 24136 24336 24384 24843 24892 25088 25584 26117 26208 26416 26896 27036 27153 27552 27584 27716 28224 28392 28448 29289 29718 29848 29952 30258 30576 30791 31032 31242 31488 31542 32004 32144 32256 32448 32512 33124 33579 33618 34112 34671 34944 35301 35342 36048 36162 36204 36449 36576 36736 36799 37338 37632 37856 38376 39052 39221 39624 39936 40344 40768 41328 41376 41574 41656 41984 42056 42238 42588 42672 42926 43264 43706 44772 44824 45864 46228 46592 46863 47068 47232 47313 48064 48216 48272 48503 48672 48768 49686 49784 50176 50427 51168 52234 52416 52832 53013 53792 54072 54306 54737 55104 55168 55432 56007 56448 56784 56896 58578 59436 59696 59904 60516 61152 61582 62064 62361 62484 62976 63084 63357 64008 64288 64389 64512 64896 65024 65559 66248 67158 67236 67691 68224 68341 69342 69888 70602 70684 72096 72324 72408 72839 72898 73152 73472 73598 74529 74676 75264 75712 76752 78104 78351 78442 79248 80688 80899 81536 82369 82656 82752 83148 83312 84112 84476 85176 85344 85852 86528 87412 87867 89544 89648 91728 92373 92456 93184 93726 94136 94464 94626 95377 96128 96432 96544 97006 97344 97536 99372 99568 100854 102336 104013 104468 104832 105664 105903 106026 107584 108144 108612 109347 109474 110208 110336 110397 110864 112014 112896 113568 113792 117156 117663 118872 119392 119808 121032 122304 123164 123697 124128 124722 124968 125952 126168 126714 126919 128016 128576 128778 129792 130048 131118 132496 134316 134472 135382 136448 136682 138684 139776 141204 141368 144192 144648 144816 145509 145678 145796 146304 146944 147196 149058 149352 150241 150528 151424 152971 153504 156208 156702 156884 158496 159039 161376 161798 163072 164211 164738 165312 165504 166296 166624 168224 168952 170352 170688 171704 173056 174824 175734 179088 179296 183456 184746 184912 185761 187452 188272 188928 189252 190071 190754 192256 192864 193088 193167 194012 194688 195072 196677 198744 199136 201708 203073 204672 205023 208026 208936 209664 211328 211806 212052 213487 215168 215537 216288 217224 218517 218694 218948 220416 220672 220794 221728 224028 225792 227136 227584 229723 234312 235053 235326 237744 238784 242064 242697 244608 246328 247107 247394 248256 249444 249936 252336 253428 253838 255143 256032 257152 257556 259584 262236 264992 268632 268944 270764 272896 273364 274547 277119 277368 279552 282408 282736 284089 286131 288384 289296 289632 291018 291356 291592 292608 293888 294392 298116 298704 300482 302848 305942 307008 312416 313404 313768 316992 318078 322752 323596 323681 326144 328041 328422 329476 330624 331008 331191 332592 333248 336448 337904 339521 340704 341376 343408 349648 351468 352989 358176 358592 366912 369492 369824 371091 371522 374904 376544 377856 378504 380142 380757 381508 383159 384512 385728 386176 386334 388024 389376 390144 393354 397488 398272 400283 403416 406146 409344 410046 416052 417872 419328 422656 423612 424104 426974 430336 431074 432576 434448 436527 437034 437388 437896 440832 441344 441588 443456 448056 450723 451584 454272 455168 458913 459446 468624 470106 470652 473837 475488 477568 478387 484128 485394 489216 492633 492656 494214 494788 496512 498888 499872 504672 506856 507676 509873 510286 512064 514304 515112 519168 524472 529984 537264 537888 541528 545792 546728 549094 554238 554736 557283 564001 564816 565472 568178 572262 576768 578592 579264 582036 582712 583184 585216 588784 596232 597408 600964 605696 609219 611884 614016 615069 624832 626808 627536 633984 636156 640461 645504 646611 647192 647362 652288 655551 656082 656844 658952 661248 662016 662382 665184 666496 667639 672896 675808 679042 681408 682752 686816 689169 699296 702936 705978 711581 716352 717184 724511 728091 733824 738984 739648 741321 742182 743044 749808 753088 757008 760284 761514 763016 765429 766318 769024 771456 772352 772668 776048 778752 786708 794976 796544 800566 806832 812292 818688 820092 823641 832104 835744 838656 845312 847224 848208 852267 853948 858393 860672 862148 865152 865879 868896 873054 874068 874776 875792 879983 881664 883176 886912 888433 896112 901446 908544 910336 917826 918892 937248 940212 941304 947674 950976 955136 956774 968256 970788 971043 978432 985266 985312 988428 989576 993024 997776 999744 1009344 1013712 1015352 1018563 1019746 1020572 1024128 1028608 1030224 1048944 1051687 1059968 1070797 1074528 1075776 1083056 1093456 1098188 1108476 1109472 1113273 1114566 1128002 1129632 1130944 1136356 1142271 1144524 1149477 1153536 1157184 1158528 1164072 1165424 1166368 1170432 1177568 1192464 1194816 1200849 1201928 1211392 1218438 1223768 1228032 1230138 1239901 1249664 1253616 1255072 1262431 1267968 1272312 1280922 1291008 1293222 1294384 1294724 1300327 1311102 1312164 1313688 1317904 1322496 1324032 1324764 1330368 1332992 1335278 1345792 1351616 1352169 1358084 1362816 1365504 1373632 1376739 1378338 1398592 1405872 1411956 1421511 1423162 1432704 1434368 1435161 1449022 1456182 1467648 1477968 1479296 1482642 1484364 1486088 1494409 1499616 1506176 1508759 1514016 1520568 1523028 1526032 1529619 1530858 1532636 1542912 1544704 1545336 1552096 1557504 1573416 1589952 1593088 1601132 1608061 1613664 1624584 1637376 1640184 1647282 1664208 1671488 1671849 1690624 1692003 1694448 1696416 1704534 1707896 1716786 1721344 1724296 1730304 1731758 1737792 1746108 1748136 1749552 1751584 1759966 1766352 1773824 1776866 1792224 1802892 1817088 1835652 1837784 1874496 1880424 1882608 1895348 1901952 1910272 1913548 1921383 1936512 1939833 1941576 1942086 1956864 1970532 1970624 1976856 1979152 1986048 1988623 1995552 1999488 2002917 2018688 2027424 2030704 2037126 2039492 2041144 2048256 2057216 2060448 2067507 2097888 2103374 2119936 2134743 2141594 2149056 2151552 2166112 2173533 2186912 2196376 2216952 2218944 2226546 2229132 2244217 2256004 2259264 2261888 2265767 2272712 2284542 2289048 2296287 2298954 2307072 2314368 2317056 2328144 2330848 2332736 2355136 2384928 2389632 2401698 2403856 2414893 2436876 2447536 2456064 2460276 2470923 2479802 2499328 2507232 2510144 2524862 2535936 2544624 2556801 2561844 2582016 2586444 2588768 2589448 2597637 2600654 2622204 2624328 2627376 2635808 2639949 2644992 2649528 2660736 2665299 2665984 2670556 2682113 2691584 2703232 2704338 2716168 2725632 2731008 2747264 2753478 2756676 2775331 2797184 2801981 2811744 2823912 2843022 2846324 2865408 2868736 2870322 2898044 2912364 2913129 2935296 2955936 2958592 2965284 2968728 2972176 2986399 2988818 2999232 3012352 3017518 3028032 3041136 3046056 3052064 3055689 3059238 3061716 3065272 3085824 3089408 3090672 3104192 3146832 3155061 3179904 3186176 3202264 3212391 3216122 3227328 3249168 3280368 3294564 3316859 3328416 3342976 3343698 3384006 3388896 3392832 3409068 3415792 3433572 3448431 3448592 3460608 3463516 3475584 3492216 3496272 3499104 3503168 3519932 3532704 3547648 3553732 3569111 3584448 3602547 3605784 3634176 3671304 3675568 3719703 3748992 3760848 3765216 3787293 3790696 3803904 3820544 3827096 3842766 3873024 3879666 3883152 3884172 3900981 3910457 3941064 3941248 3948007 3953712 3958304 3972096 3977246 3991104 3998976 4005834 4037376 4054848 4061408 4074252 4078984 4082288 4096512 4120896 4135014 4195776 4206748 4207853 4239872 4264533 4269486 4283188 4298112 4303104 4305483 4332224 4347066 4373824 4392752 4433904 4437888 4453092 4458264 4483227 4488434 4512008 4518528 4523776 4526277 4531534 4545424 4569084 4578096 4588857 4592574 4597908 4628736 4634112 4656288 4661696 4665472 4673473 4710272 4769856 4779264 4803396 4807712 4824183 4829786 4873752 4895072 4912128 4920552 4941846 4959604 4981067 4998656 5014464 5020288 5049724 5071577 5071872 5076009 5089248 5113602 5123688 5164032 5172888 5177536 5178896 5195274 5201308 5203679 5244408 5248656 5254752 5271616 5279898 5299056 5321472 5330598 5331968 5341112 5364226 5383168 5406464 5408676 5432336 5451264 5494528 5506956 5513352 5550662 5594368 5603962 5623488 5647824 5686044 5692648 5730816 5737472 5740644 5796088 5824728 5826258 5870592 5911872 5917184 5930568 5937456 5944352 5965869 5972798 5977636 5998464 6008751 6024704 6035036 6056064 6082272 6092112 6104128 6111378 6118476 6123432 6130544 6159881 6171648 6181344 6208384 6219031 6293664 6310122 6359808 6372352 6404229 6404528 6424782 6432244 6454656 6498336 6520599 6560736 6589128 6633718 6656832 6685952 6687396 6732651 6768012 6777792 6785664 6797301 6818136 6831584 6867144 6896862 6897184 6921216 6927032 6951168 6984432 6992544 6998208 7006336 7039864 7065408 7095296 7107464 7138222 7168896 7205094 7211568 7244679 7332013 7342608 7351136 7439406 7497984 7521696 7530432 7574586 7581392 7607808 7616201 7654192 7685532 7746048 7759332 7766304 7768344 7792911 7801962 7820914 7882128 7882496 7896014 7907424 7916608 7919847 7954492 7982208 7995897 7997952 8011668 8046339 8074752 8109696 8122816 8148504 8157968 8164576 8193024 8241792 8270028 8325993 8391552 8405943 8413496 8415706 8479744 8529066 8538972 8566376 8596224 8606208 8610966 8664448 8679307 8694132 8747648 8785504 8837017 8867808 8875776 8906184 8916528 8959197 8966454 8976868 9024016 9037056 9047552 9052554 9063068 9090848 9102289 9138168 9156192 9177714 9185148 9195816 9250553 9257472 9268224 9312576 9323392 9330944 9346946 9418643 9420544 9465183 9539712 9558528 9606792 9615424 9637173 9648366 9659572 9747504 9790144 9841104 9883692 9919208 9950577 9962134 9997312 10028928 10040576 10099448 10143154 10152018 10178496 10227204 10247376 10345776 10355072 10357792 10390548 10402616 10407358 10460863 10488816 10497312 10509504 10543232 10559796 10598112 10642944 10661196 10682224 10707333 10728452 10812928 10817352 10864672 10902528 10989056 11013912 11026704 11101324 11159109 11188736 11207924 11246976 11256427 11295648 11361879 11372088 11385296 11461632 11481288 11592176 11649456 11652516 11702943 11731371 11823744 11834368 11844021 11861136 11874912 11888704 11931738 11945596 11955272 11996928 12017502 12049408 12070072 12112128 12164544 12184224 12208256 12222756 12236952 12246864 12261088 12319762 12362688 12416768 12438062 12587328 12620244 12623559 12719616 12808458 12809056 12849564 12864488 12909312 12996672 13041198 13121472 13178256 13267436 13270921 13313664 13371904 13374792 13449681 13465302 13536024 13555584 13571328 13578831 13594602 13636272 13663168 13734288 13793724 13794368 13854064 13902336 13920361 13968864 13985088 13996416 14012672 14020419 14079728 14130816 14214928 14276444 14337792 14410188 14423136 14472549 14489358 14664026 14685216 14702272 14878812 14943201 14995968 15043392 15060864 15149172 15162784 15214731 15215616 15232402 15308384 15371064 15492096 15518664 15532608 15536688 15585822 15603924 15611037 15641828 15709519 15764256 15764992 15792028 15814848 15833216 15839694 15860369 15908984 15964416 15991794 15995904 16023336 16092678 16118713 16149504 16219392 16245632 16297008 16315936 16329152 16411603 16483584 16540056 16651986 16783104 16811886 16826992 16831412 16904251 17058132 17077944 17132752 17192448 17212416 17221932 17328896 17358614 17388264 17495296 17571008 17674034 17735616 17751552 17812368 17833056 17897607 17918394 17932908 17953736 18048032 18074112 18095104 18105108 18126136 18181696 18204578 18276336 18312384 18355428 18370296 18391632 18479643 18501106 18514944 18625152 18646784 18657093 18661888 18693892 18837286 18841088 18930366 19079424 19117056 19213584 19230848 19274346 19296732 19319144 19427317 19495008 19580288 19613867 19682208 19767384 19838416 19901154 19924268 20057856 20081152 20197953 20198896 20286308 20304036 20356992 20391903 20454408 20494752 20691552 20710144 20715584 20781096 20805232 20814716 20904793 20921726 20977632 20994624 21019008 21086464 21119592 21196224 21285888 21322392 21364448 21414666 21456904 21625856 21634704 21729344 21734037 21978112 21996039 22027824 22053408 22202648 22318218 22377472 22415848 22493952 22512854 22591296 22723758 22744176 22770592 22848603 22962576 23124041 23184352 23298912 23305032 23405886 23462742 23591647 23647488 23688042 23722272 23749824 23777408 23863476 23891192 23910544 23993856 24035004 24139017 24140144 24224256 24329088 24368448 24416512 24445512 24473904 24493728 24522176 24639524 24725376 24833536 24876124 24977979 25174656 25217829 25240488 25247118 25439232 25616916 25618112 25699128 25728976 25818624 25993344 26037921 26082396 26242944 26356512 26511051 26534872 26541842 26627328 26743808 26749584 26877591 26899362 26930604 27072048 27111168 27142656 27157662 27189204 27272544 27306867 27326336 27373199 27468576 27587448 27588736 27636049 27708128 27751659 27804672 27840722 27937728 27970176 27992832 28025344 28040838 28159456 28255929 28261632 28429856 28552888 28675584 28820376 28846272 28945098 28978716 29174821 29328052 29370432 29404544 29454971 29757624 29851731 29886402 29991936 30086784 30121728 30298344 30325568 30429462 30464804 30616768 30742128 31037328 31065216 31073376 31171644 31207848 31222074 31283656 31382589 31393609 31419038 31528512 31529984 31584056 31629696 31666432 31679388 31720738 31817968 31928832 31983588 32046672 32121999 32185356 32237426 32438784 32491264 32594016 32631872 32658304 32823206 32967168 33080112 33303972 33566208 33623772 33653984 33662824 33769281 33808502 34116264 34155888 34265504 34384896 34443864 34657792 34717228 34776528 34867469 34990592 35142016 35194113 35348068 35471232 35501039 35503104 35532063 35624736 35666112 35795214 35836788 35865816 35907472 36079303 36096064 36148224 36210216 36252272 36363392 36409156 36425753 36552672 36624768 36710856 36740592 36783264 36959286 37002212 37250304 37293568 37314186 37323776 37387784 37674572 37682176 37860732 37870677 38158848 38427168 38461696 38548692 38593464 38638288 38854634 38990016 39160576 39227734 39364416 39534768 39676832 39802308 39812763 39848536 40115712 40162304 40395906 40397792 40572616 40608072 40713984 40783806 40908816 40989504 41107487 41383104 41420288 41431168 41562192 41610464 41629432 41761083 41809586 41843452 41955264 41989248 42038016 42061257 42172928 42239184 42392448 42644784 42728896 42829332 42913808 43119167 43269408 43458688 43468074 43992078 44055648 44106816 44405296 44636436 44829603 44831696 44987904 45025708 45182592 45447516 45488352 45541184 45644193 45697206 45925152 46248082 46368704 46597824 46610064 46811772 46833111 46925484 47128557 47183294 47294976 47376084 47444544 47499648 47554816 47581107 47726952 47782384 47821088 47987712 48070008 48278034 48280288 48356139 48448512 48658176 48736896 48833024 48891024 48947808 48987456 49044352 49234809 49279048 49450752 49667072 49752248 49955958 50349312 50435658 50480976 50494236 50712753 50835941 51233832 51236224 51324091 51398256 51457952 51637248 51986688 52075842 52164792 52485888 52713024 53022102 53069744 53083684 53254656 53313407 53499168 53755182 53798724 53861208 54144096 54222336 54285312 54315324 54378408 54545088 54613734 54652672 54702089 54746398 54937152 55174896 55177472 55272098 55416256 55438929 55503318 55681444 55875456 55940352 55971279 55985664 56050688 56081676 56318912 56511858 56523264 56859712 57105776 57351168 57640752 57692544 57890196 57957432 58281951 58349642 58656104 58740864 58809088 58841601 58909942 59515248 59703462 59772804 60173568 60243456 60596688 60651136 60755149 60858924 60929608 61233536 61484256 61859119 62074656 62130432 62146752 62343288 62415696 62444148 62567312 62714379 62765178 62787218 62838076 63057024 63168112 63259392 63332864 63358776 63441476 63635936 63857664 63967176 64093344 64243998 64370712 64474852 64753871 64877568 64982528 65188032 65263744 65316608 65646412 65930501 65934336 65988117 66160224 66607944 67132416 67247544 67307968 67325648 67538562 67617004 68232528 68311776 68531008 68545809 68887728 69315584 69372123 69434456 69553056 69734938 69981184 70284032 70388226 70696136 70774941 70942464 71002078 71064126 71249472 71332224 71590428 71628127 71673576 71731632 71814944 72158606 72192128 72420432 72504544 72726784 72818312 72851506 73105344 73249536 73421712 73481184 73566528 73918572 74004424 74500608 74587136 74628372 74775568 75349144 75721464 75741354 76317696 76854336 76923392 77097384 77186928 77276576 77709268 77980032 78113763 78321152 78455468 78728832 79069536 79353664 79533153 79604616 79625526 79697072 80231424 80791812 80795584 81145232 81216144 81427968 81567612 81817632 81920601 81979008 82119597 82214974 82766208 82840576 82862336 82908147 83124384 83220928 83254977 83258864 83522166 83619172 83686904 83910528 83978496 84076032 84122514 84345856 84478368 84767787 84784896 85289568 85457792 85658664 85827616 86238334 86538816 86917376 86936148 87524463 87984156 88111296 88213632 88364913 88810592 89272872 89659206 89663392 89975808 90051416 90365184 90895032 90976704 91082368 91288386 91394412 91850304 92012897 92496164 92737408 92896447 93195648 93220128 93623544 93666222 93850968 94147767 94180827 94257114 94366588 94589952 94752168 94889088 94999296 95109632 95162214 95316169 95453904 95564768 95642176 96140016 96556068 96560576 96712278 97316352 97473792 97666048 97782048 97895616 97974912 98088704 98469618 98558096 98901504 99010613 99504496 99911916 100698624 100871316 100961952 100988472 101307843 101425506 101671882 102467664 102472448 102648182 102796512 102915904 103973376 104151684 104329584 104602407 104971776 105426048 106044204 106139488 106167368 106503117 106509312 106626814 106998336 107510364 107597448 107722416 108237909 108288192 108444672 108630648 108756816 109090176 109227468 109277259 109305344 109404178 109492796 109874304 109966633 110349792 110354944 110544196 110832512 110877858 111006636 111362888 111750912 111880704 111942558 111971328 112163352 112637824 112830991 113023716 113046528 113719424 114211552 114881221 115281504 115385088 115780392 115914864 116563902 116699284 117312208 117481728 117618176 117683202 117819884 118329757 119030496 119406924 119438289 119545608 120347136 120486912 121193376 121302272 121510298 121717848 121859216 122442359 122467072 122968512 123322461 123718238 124149312 124260864 124293504 124686576 124831392 124888296 125134624 125283249 125428758 125530356 125574436 125676152 126114048 126336224 126518784 126665728 126717552 126882952 127271872 127934352 128186688 128487996 128741424 128949704 129357501 129507742 129965056 130376064 130527488 130633216 131292824 131861002 131976234 132320448 133215888 134495088 134615936 134651296 135077124 135234008 135991219 136465056 136623552 137062016 137091618 137775456 138744246 138868912 139106112 139469876 139506511 140568064 140776452 141385671 141392272 141549882 141884928 142004156 142128252 142498944 142664448 142743321 143180856 143256254 143347152 143463264 143629888 144317212 144384256 144840864 145009088 145068417 145453568 145636624 145703012 146210688 146333551 146499072 146843424 146962368 147133056 147704427 147837144 148008848 149001216 149256744 149551136 150698288 151442928 151482708 152138259 152507823 153708672 153846784 153972273 154194768 154373856 154553152 155418536 155960064 156227526 156642304 156910936 157457664 158139072 158707328 159066306 159209232 159251052 159394144 159940221 160328737 161583624 161591168 161868287 162290464 162432288 162855936 163135224 163635264 163841202 163958016 164106267 164239194 164429948 165141529 165532416 165724672 165816294 166248768 166441856 166509954 166517728 167044332 167238344 167373808 167821056 167956992 168152064 168245028 168956736 169535574 169569792 170579136 170915584 171317328 171655232 172476668 172521973 173077632 173834752 173872296 174845853 175048926 175968312 176222592 176427264 176524803 176729826 177621184 178545744 179318412 179326784 180102832 180730368 181790064 181953408 182164736 182265447 182576772 182788824 183700608 184025794 184992328 185474816 185577357 185792894 186391296 186440256 187247088 187332444 187701936 188143137 188295534 188361654 188514228 188733176 189504336 189778176 189998592 190219264 190324428 190632338 190907808 191129536 191284352 191612393 192280032 193112136 193121152 193424556 194261613 194632704 194947584 195564096 195791232 195949824 196177408 196939236 197116192 197791503 197803008 198021226 199008992 199823832 201397248 201742632 201923904 201976944 202615686 202851012 203343764 204223747 204935328 204944896 205296364 205593024 205831808 206184797 207946752 208116369 208303368 208659168 209204814 209943552 210852096 212088408 212278976 212324823 212334736 213006234 213253628 213350839 213996672 214884381 215020728 215194896 215444832 216475818 216576384 217261296 217513632 218180352 218454936 218554518 218610688 218808356 218985592 219748608 219755263 219933266 220699584 220709888 221088392 221665024 221755716 222013272 222725776 223501824 223761408 223885116 224326704 225275648 225661982 226047432 227438848 228423104 229762442 230563008 230770176 231560784 231829728 233127804 233398568 234624416 234963456 235236352 235366404 235639768 236659514 238060992 238813848 238876578 239091216 240694272 242386752 242604544 243020596 243084431 243435696 243718432 244884718 244934144 245937024 246358791 246644922 247436476 248298624 248521728 248587008 248724441 249373152 249662784 249776592 250269248 250566498 250857516 251060712 251148872 251352304 252228096 252555121 252672448 253037568 253435104 253765904 254543744 254980271 255868704 256373376 256975992 257482848 257899408 258715002 259015484 260752128 261054976 261266432 262573389 262585648 263722004 263952468 264640896 265094739 266431776 268990176 269231872 269302592 270154248 270468016 271982438 272930112 273247104 274124032 274183236 275550912 276038691 277488492 277737824 278212224 278689341 278939752 279013022 281136128 281552904 282542481 282771342 282784544 283099764 283769856 284008312 284256504 284997888 285328896 285486642 285948507 286361712 286512508 286694304 286926528 287259776 287752409 288634424 288768512 289681728 290018176 290136834 290907136 291273248 291406024 292421376 292667102 292998144 293686848 293924736 294266112 295408854 295674288 296017696 297031839 298513488 299102272 300612533 301396576 302885856 302965416 304276518 305015646 306691411 307417344 307944546 308389536 308747712 309106304 310837072 311920128 312264241 312455052 313807221 313821872 314915328 316278144 317414656 318132612 318418464 318502104 318788288 319509351 319880442 320657474 323167248 323182336 323736574 324580928 324713727 324864576 326270448 327270528 327682404 327831777 327916032 328212534 328478388 328859896 329899899 330283058 331064832 331449344 331632588 332497536 332883712 333019908 333035456 334088664 334476688 334747616 335642112 335913984 336490056 337913472 338492973 339071148 339139584 341158272 341831168 342634656 343310464 344643663 344953336 345043946 346155264 347669504 347744592 349691706 350097852 351936624 352445184 352854528 353049606 353459652 354989271 355242368 355851587 357091488 358636824 358653568 359268637 360205664 361460736 363580128 363906816 364329472 364530894 365153544 365577648 367327077 367401216 368051588 369967383 369984656 370949632 371154714 371585788 372782592 372880512 373193849 374494176 374664888 375403872 376286274 376591068 376723308 377028456 377466352 379008672 379272673 379556352 379997184 380648856 381264676 381815616 382259072 382568704 382914623 383224786 384560064 386224272 386242304 386849112 388072503 388523226 389895168 391128192 391582464 391899648 392354816 393878472 394232384 395583006 396042452 398017984 399647664 403485264 403847808 403953888 405231372 405702024 406687528 407973657 408447494 409870656 409889792 410592728 411186048 411663616 412369594 416232738 416606736 417318336 418409628 418519533 421704192 424176816 424557952 424649646 424669472 426012468 426507256 426701678 427993344 429768762 430041456 430389792 430889664 432951636 433152768 434522592 435027264 436360704 436909872 437109036 437616712 437971184 439000653 439497216 439510526 439866532 441399168 442176784 443330048 443511432 444026544 445451552 447003648 447770232 448653408 450551296 451323964 452094864 453277097 454877696 456846208 457523469 459524884 461126016 461513507 461540352 461916819 463121568 463659456 466255608 466797136 469248832 469926912 470732808 471279536 473319028 476121984 477627696 477753156 478182432 479820663 480986211 484773504 485209088 485604861 486041192 486168862 486871392 487436864 489769436 489868288 491874048 492318801 492717582 493289844 494872952 495424587 496597248 497174016 497448882 498746304 499325568 499553184 500538496 501132996 501396889 501715032 502121424 502297744 502704608 504456192 505110242 505344896 506870208 507531808 509087488 509960542 511737408 512746752 513951984 514965696 515798816 517430004 517565919 518030968 521504256 522109952 525146778 525171296 527444008 527904936 529281792 530189478 532863552 534397331 537980352 538463744 538605184 540308496 540936032 543964876 544107761 545860224 546494208 546796341 548248064 548366472 551101824 552077382 554976984 555475648 556424448 556732071 557378682 557879504 558026044 563105808 565084962 565542684 565569088 566199528 568016624 568513008 569995776 570657792 570973284 571897014 572723424 573025016 573388608 573853056 574519552 574837179 575504818 577268848 577537024 579363456 580036352 580273668 582546496 582784839 582812048 584842752 585334204 587373696 587849472 588532224 590817708 591348576 592035392 593374509 594063678 597026976 598204544 601225066 602793152 605771712 605930832 608553036 610031292 612671241 613382822 614834688 615889092 616779072 617495424 618212608 618554391 621674144 623840256 624528482 624910104 627614442 627643744 629830656 632556288 634829312 636265224 636836928 637004208 637576576 639018702 639760884 640052517 641314948 644090279 644653143 646334496 646364672 647473148 649161856 649427454 649729152 650275129 652540896 654541056 655364808 655663554 655832064 656425068 656956776 657719792 659265789 659799798 660566116 660867233 662129664 663265176 664995072 665767424 666039816 666070912 667213183 668177328 668953376 669495232 671284224 672980112 675826944 676985946 678142296 682316544 683662336 685269312 686620928 689287326 689906672 690087892 692310528 693074291 695489184 699383412 700195704 703873248 704890368 705709056 706099212 706919304 709978542 710484736 711703174 714182976 717273648 717307136 718537274 720411328 727160256 727813632 728658944 729061788 729253293 730307088 731155296 734654154 734802432 736103176 739934766 739969312 741899264 742309428 743171576 745565184 745761024 746387698 748988352 749329776 750807744 752572548 753182136 753446616 754056912 754932704 757665363 758017344 758545346 759112704 761297712 762529352 763631232 764518144 764940813 765137408 765829246 766449572 769120128 772448544 772484608 773698224 776145006 777046452 782256384 783164928 783799296 787756944 788464768 789816937 791166012 792084904 796035968 799295328 804168547 806970528 807695616 807907776 810462744 811404048 813375056 815947314 816894988 819741312 821185456 822372096 823327232 824739188 828116073 832465476 833213472 834636672 836068023 836819256 837039066 843408384 848353632 849115904 849299292 849338944 852024936 853014512 853403356 855986688 857096513 857845521 859537524 860082912 860779584 861779328 863257227 865903272 866305536 869045184 870054528 872721408 873819744 874218072 875233424 875942368 878001306 878994432 879021052 879733064 882798336 884353568 886660096 887022864 888053088 890903104 891095517 895540464 897306816 901102592 901837599 902647928 904189728 906554194 909755392 913692416 915046938 919049768 920074233 922252032 923027014 923833638 926243136 927318912 931165651 932511216 933594272 936792723 938497664 941465616 942559072 946638056 948085681 952243968 955255392 955506312 956364864 959641326 961972422 967257527 969547008 971209722 972082384 972337724 973742784 974873728 976545577 979538872 983748096 984637602 985435164 986579688 989699697 989745904 990849174 993194496 994348032 994897764 997492608 998651136 999106368 1001076992 1002265992 1002793778 1003430064 1004242848 1004595488 1005409216 1010220484 1010689792 1013740416 1015063616 1015478919 1018174976 1019921084 1023474816 1025493504 1027903968 1029931392 1031597632 1033930989 1034860008 1035131838 1036061936 1043008512 1050293556 1050342592 1054888016 1055809872 1058563584 1060378956 1064967813 1065727104 1067554761 1068794662 1075960704 1076927488 1077210368 1077805911 1080616992 1081872064 1087929752 1088215522 1091720448 1092988416 1093592682 1096496128 1096732944 1101981231 1102203648 1104154764 1109953968 1110951296 1112848896 1113464142 1114757364 1115759008 1116052088 1119581547 1122301159 1126211616 1130169924 1131085368 1131138176 1132399056 1133078009 1136033248 1137026016 1137818019 1139991552 1141946568 1143794028 1145446848 1146050032 1146777216 1147706112 1148743869 1149039104 1149674358 1151009636 1154537696 1155990703 1158726912 1160072704 1160547336 1165092992 1165569678 1165624096 1169685504 1170668408 1174747392 1175698944 1177064448 1181635416 1182697152 1184070784 1186749018 1188127356 1194053952 1196167661 1196409088 1202450132 1205586304 1207653811 1211543424 1211861664 1217106072 1220062584 1223920971 1225342482 1226765644 1229669376 1231778184 1233558144 1234990848 1236425216 1237108782 1243348288 1249056964 1249820208 1255228884 1255287488 1255558599 1265112576 1269658624 1272530448 1273673856 1274008416 1275153152 1278037404 1279521768 1280105034 1282629896 1287137969 1288180558 1289306286 1292668992 1292729344 1294946296 1298323712 1298854908 1299458304 1300550258 1305081792 1309082112 1310729616 1311327108 1312850136 1313913552 1315439584 1317001959 1318531578 1319599596 1321132232 1321734466 1326530352 1329990144 1331534848 1332079632 1332141824 1334426366 1336354656 1337906752 1338990464 1345960224 1351653888 1353971892 1356284592 1359831291 1364633088 1370538624 1373241856 1378574652 1379813344 1380175784 1384540521 1384621056 1386148582 1390978368 1398766824 1400391408 1407746496 1409780736 1412198424 1413838608 1419957084 1420969472 1423406348 1428365952 1429566229 1434547296 1434614272 1437074548 1440822656 1442958633 1454320512 1455627264 1456814583 1458123576 1458506586 1460614176 1462310592 1469308308 1469604864 1472206352 1479869532 1479938624 1484618856 1486273761 1486343152 1491522048 1492775396 1493455873 1497976704 1498659552 1501615488 1504190667 1505145096 1506364272 1506893232 1508113824 1509865408 1515330726 1516034688 1517090692 1522595424 1525058704 1527262464 1529036288 1529881626 1530274816 1531658492 1532899144 1538240256 1538286841 1544897088 1544969216 1547396448 1552290012 1552697757 1554092904 1564512768 1566329856 1575513888 1576929536 1579633874 1582332024 1584169808 1592071936 1598590656 1603191993 1608337094 1613941056 1615391232 1615815552 1620925488 1622808096 1626750112 1631894628 1632323283 1633789976 1639482624 1642370912 1644744192 1646654464 1649478376 1656232146 1664930952 1666426944 1669273344 1672136046 1673638512 1674078132 1685406967 1696707264 1698231808 1698598584 1698677888 1701591017 1704049872 1706029024 1706806712 1711973376 1714193026 1715691042 1719075048 1720165824 1721559168 1723558656 1724511537 1726514454 1731806544 1732611072 1738090368 1740109056 1747639488 1748436144 1750466848 1751884736 1756002612 1758042104 1759466128 1765596672 1767885847 1768707136 1774045728 1776106176 1781806208 1782191034 1791080928 1794613632 1803675198 1805295856 1808379456 1813108388 1813584643 1827384832 1830093876 1838013723 1838099536 1840148466 1844504064 1846054028 1847667276 1852486272 1854637824 1855663173 1862331302 1865022432 1867188544 1873585446 1876995328 1882931232 1885118144 1893276112 1896171362 1904487936 1910510784 1911012624 1912729728 1919282652 1920157551 1923944844 1932270837 1934515054 1939094016 1942419444 1944164768 1944675448 1947485568 1949747456 1950825387 1953091154 1959077744 1967496192 1969275204 1970870328 1973159376 1977797367 1979399394 1979491808 1981698348 1982601699 1986388992 1989795528 1994985216 1997302272 1998212736 2001639549 2002153984 2004531984 2005587556 2006860128 2008485696 2009190976 2010818432 2014266863 2020440968 2021379584 2027480832 2030127232 2030957838 2036349952 2039842168 2046949632 2050987008 2055807936 2059862784 2063195264 2067861978 2069720016 2070263676 2072123872 2079222873 2084273581 2100587112 2100685184 2104287731 2109776032 2111619744 2117127168 2120757912 2129935626 2131454208 2135109522 2137589324 2146839877 2151921408 2154420736 2155611822 2161233984 2163744128 2175859504 2176431044 2183440896 2185849687 2185976832 2187185364 2187759879 2193465888 2203962462 2204407296 2208309528 2219907936 2221902592 2225697792 2226928284 2229514728 2231518016 2232104176 2239163094 2242785649 2244602318 2252423232 2260339848 2262170736 2262276352 2264798112 2266156018 2272066496 2272996089 2274052032 2275636038 2283893136 2287588056 2290893696 2292100064 2293554432 2294822439 2295412224 2297487738 2298078208 2299348716 2302019272 2309075392 2311981406 2317453824 2320145408 2321094672 2330185984 2331139356 2331248192 2341336816 2349494784 2351397888 2363270832 2365394304 2368141568 2369450811 2373498036 2376254712 2388107904 2392335322 2392818176 2404900264 2411172608 2412505641 2415307622 2423086848 2423723328 2434212144 2440125168 2447841942 2450684964 2453531288 2463556368 2467116288 2469981696 2472850432 2474217564 2486696576 2490961109 2498113928 2499640416 2510457768 2510574976 2511117198 2530225152 2545060896 2547347712 2548016832 2550306304 2556074808 2559043536 2560210068 2565259792 2571289539 2574275938 2576361116 2578612572 2585337984 2589771681 2589892592 2596647424 2597709816 2598916608 2601100516 2610163584 2618164224 2621459232 2622654216 2625700272 2627827104 2630879168 2634003918 2637063156 2639199192 2642264464 2643468932 2653060704 2654908711 2659980288 2664159264 2664283648 2668852732 2672709312 2675813504 2677980928 2680402361 2691920448 2703307776 2705512797 2707943784 2712569184 2719662582 2729266176 2741077248 2746483712 2757149304 2759626688 2760222699 2760351568 2769081042 2772297164 2781956736 2793496953 2797533648 2800782816 2810378169 2815492992 2824396848 2827677216 2839914168 2841938944 2844257043 2846812696 2856731904 2859132458 2869094592 2869228544 2874149096 2881645312 2885917266 2901772581 2908641024 2913629166 2916247152 2917013172 2921228352 2924621184 2929636731 2936753207 2938616616 2944412704 2959739064 2959877248 2969237712 2972547522 2972686304 2983044096 2985550792 2986911746 2995953408 2997319104 3003230976 3008381334 3010290192 3012728544 3013786464 3016227648 3019730816 3030661452 3032069376 3034181384 3045190848 3050117408 3054524928 3058072576 3059763252 3063316984 3065798288 3076480512 3076573682 3089794176 3094792896 3104580024 3105395514 3108185808 3129025536 3151027776 3153859072 3159267748 3160097603 3164664048 3168339616 3184143872 3197181312 3202664283 3206383986 3216674188 3227882112 3230782464 3231631104 3233417733 3241850976 3245616192 3253500224 3263789256 3264646566 3267579952 3278965248 3284741824 3289488384 3298956752 3312464292 3329861904 3332853888 3338546688 3344272092 3347277024 3348156264 3358744641 3366903477 3370813934 3393414528 3396463616 3397197168 3397355776 3399234027 3403182034 3408099744 3412058048 3413454057 3413613424 3428386052 3431382084 3438150096 3440331648 3443118336 3446231607 3447117312 3449023074 3453028908 3463613088 3467972109 3476180736 3480218112 3495278976 3496872288 3500933696 3503769472 3509778223 3512005224 3516084208 3518932256 3531193344 3535771694 3537414272 3548091456 3552212352 3563612416 3564382068 3582161856 3588502983 3589227264 3607350396 3610591712 3616758912 3622961433 3626216776 3627169286 3654769664 3660187752 3676027446 3676199072 3680296932 3689008128 3692108056 3695334552 3704972544 3709275648 3711326346 3724662604 3730044864 3734377088 3740781317 3747170892 3753990656 3765862464 3770236288 3786552224 3792342724 3808754327 3808975872 3821021568 3822025248 3825459456 3838565304 3840315102 3847889688 3861413907 3864541674 3869030108 3878188032 3884838888 3888329536 3889350896 3894971136 3899494912 3901650774 3906182308 3907962929 3918155488 3938550408 3941740656 3946318752 3955594734 3958798788 3958983616 3963396696 3965203398 3979591056 3986988343 3989970432 3994604544 3996425472 4003279098 4004307968 4009063968 4011175112 4013720256 4016971392 4018381952 4021636864 4028533726 4040881936 4042759168 4054961664 4059435133 4060254464 4061915676 4079493873 4079684336 4093899264 4111615872 4119725568 4126390528 4135723956 4139440032 4140527352 4144247744 4153621563 4158445746 4168547162 4201174224 4201370368 4208575462 4219552064 4223239488 4241515824 4259871252 4262908416 4270219044 4275178648 4288698687 4293679754 4303842816 4308841472 4311223644 4322467968 4327488256 4351719008 4352862088 4366881792 4371699374 4374370728 4375519758 4386931776 4407924924 4408814592 4416619056 4439815872 4443805184 4453856568 4459029456 4463036032 4464208352 4478326188 4480367619 4485571298 4489204636 4504846464 4508631953 4512572001 4520679696 4524341472 4524552704 4529596224 4532312036 4544132992 4545992178 4548104064 4551272076 4567786272 4575176112 4581787392 4584200128 4587108864 4589644878 4590824448 4594975476 4598697432 4604038544 4614860523 4618150784 4623962812 4626070631 4634907648 4642189344 4660371968 4662278712 4662496384 4670492281 4682673632 4698989568 4726541664 4730788608 4736283136 4738901622 4746996072 4752509424 4776215808 4784670644 4785636352 4809575979 4809800528 4822345216 4825011282 4830615244 4846173696 4847446656 4851520037 4868424288 4880250336 4895683884 4896969849 4901369928 4907062576 4927112736 4934232576 4939963392 4948435128 4973393152 4981922218 4996227856 4999280832 5020915536 5021149952 5022234396 5056220901 5090121792 5094695424 5096033664 5100612608 5104773051 5112149616 5118087072 5120420136 5130519584 5142579078 5148551876 5152722232 5157225144 5170675968 5179543362 5179785184 5193294848 5195419632 5197833216 5202201032 5220327168 5242918464 5245308432 5251400544 5255654208 5261758336 5268007836 5274126312 5278398384 5284528928 5286937864 5303657541 5306121408 5309817422 5328318528 5328567296 5337705464 5345418624 5351627008 5355961856 5360804722 5383840896 5411025594 5415887568 5425138368 5439325164 5440753929 5482154496 5514298608 5519253376 5520445398 5520703136 5538162084 5544594328 5563913472 5586993906 5595067296 5601565632 5620756338 5630985984 5648793696 5655354432 5679828336 5688514086 5693625392 5713463808 5718264916 5719766951 5738189184 5748298192 5763290624 5771834532 5796812511 5803545162 5817282048 5827258332 5832494304 5834026344 5842456704 5849242368 5852476161 5859273462 5873506414 5877233232 5888825408 5919478128 5919754496 5938475424 5945095044 5945372608 5947805097 5971101584 5973823492 5991906816 5994638208 5999675591 6004918647 6006461952 6016762668 6020580384 6025457088 6027572928 6032455296 6039461632 6042800589 6061322904 6064138752 6068362768 6090381696 6100234816 6109049856 6119526504 6126633968 6131596576 6152961024 6153147364 6179588352 6189585792 6209160048 6210791028 6216371616 6237668619 6252820743 6302055552 6307718144 6312863193 6318535496 6320195206 6329328096 6336679232 6368287744 6394362624 6405328566 6412767972 6433348376 6440519631 6455764224 6463262208 6466835466 6483701952 6491232384 6507000448 6518159557 6527578512 6529293132 6535159904 6557549061 6557930496 6569483648 6597913504 6624928584 6636599767 6659723808 6665707776 6677093376 6688544184 6694554048 6696312528 6717489282 6728356947 6733806954 6741627868 6770802689 6786829056 6794394336 6794711552 6798468054 6806364068 6816199488 6824116096 6826908114 6827226848 6835819039 6856772104 6862764168 6876300192 6880663296 6886236672 6892463214 6894234624 6898046148 6906057816 6927226176 6935944218 6947165303 6952361472 6960436224 6990557952 6993744576 7001867392 7007538944 7019556446 7024010448 7032168416 7037864512 7071543388 7073400893 7074828544 7096182912 7104424704 7108352433 7127224832 7128764136 7164323712 7177005966 7178454528 7214700792 7221183424 7233517824 7237516923 7245922866 7252433552 7254338572 7320375504 7352054892 7352398144 7360593864 7384216112 7390669104 7409945088 7418551296 7422652692 7449325208 7460089728 7468754176 7472883327 7481562634 7494341784 7507981312 7531724928 7540472576 7573104448 7584685448 7617508654 7642043136 7644050496 7650918912 7677130608 7680630204 7695779376 7713868617 7722827814 7729083348 7738060216 7769677776 7776659072 7778701792 7789942272 7798989824 7803301548 7812364616 7815925858 7836310976 7856108113 7877100816 7883481312 7892637504 7911189468 7917597576 7917967232 7926793392 7930406796 7959182112 7964726133 7973976686 7979940864 7992850944 8006558196 8018127936 8022350224 8027440512 8033942784 8036763904 8041207083 8043273728 8057067452 8081763872 8109923328 8118870266 8120508928 8123831352 8158987746 8159368672 8187798528 8223231744 8239451136 8252781056 8271447912 8278880064 8281054704 8288495488 8307243126 8316891492 8337094324 8373173627 8380490859 8402348448 8402740736 8417150924 8439104128 8446478976 8453576677 8483031648 8519742504 8525816832 8532771129 8540438088 8550357296 8577397374 8587359508 8607685632 8622447288 8644935936 8654976512 8703438016 8705317743 8705724176 8743398748 8748741456 8751039516 8773863552 8788910193 8810259621 8815849848 8833238112 8879631744 8887610368 8907713136 8918058912 8926072064 8928416704 8956652376 8960735238 8971142596 8978409272 9009692928 9009965783 9017263906 9025144002 9041359392 9048682944 9049105408 9059192448 9064624072 9088265984 9091984356 9096208128 9102544152 9135572544 9150352224 9163574784 9168400256 9174217728 9179289756 9189950952 9197394864 9208077088 9229721046 9236301568 9247925624 9252141262 9284378688 9320743936 9324557424 9324992768 9340984562 9365347264 9453083328 9461577216 9472566272 9477803244 9480292809 9493992144 9505018848 9552431616 9569341288 9619151958 9619601056 9644690432 9650022564 9661230488 9692347392 9694893312 9703040074 9736848576 9760500672 9791367768 9793939698 9802739856 9814125152 9854225472 9868465152 9896870256 9946786304 9963844436 9966461671 9992455712 9998561664 10041831072 10042299904 10044468792 10100710431 10112441802 10180243584 10189390848 10192067328 10197702081 10209546102 10224299232 10236174144 10240840272 10261039168 10285158156 10297103752 10305444464 10314450288 10341351936 10359086724 10359570368 10390839264 10403916327 10404402064 10440654336 10454191111 10485836928 10490616864 10502801088 10511308416 10523516672 10529334669 10536015672 10548252624 10556796768 10569057856 10573875728 10607315082 10612242816 10619634844 10656637056 10675410928 10690837248 10703254016 10711923712 10721609444 10765508949 10767681792 10822051188 10831775136 10850276736 10868884299 10878650328 10881507858 10964308992 11028597216 11038506752 11040890796 11041406272 11076324168 11089188656 11127826944 11173987812 11190134592 11203131264 11222343951 11241512676 11261971968 11297587392 11310708864 11359656672 11377028172 11387250784 11426262981 11426927616 11436529832 11439533902 11476378368 11496596384 11526581248 11543669064 11584241721 11593625022 11607090324 11634564096 11654516664 11664988608 11668052688 11684913408 11698484736 11704952322 11718546924 11723888787 11747012828 11754466464 11777650816 11797848769 11838956256 11839508992 11876950848 11890190088 11890745216 11895610194 11911137119 11942203168 11947646984 11960965029 11983813632 11989276416 11999351182 12009837294 12012923904 12033525336 12041160768 12050914176 12055145856 12064910592 12078923264 12085601178 12105153463 12122645808 12128277504 12136725536 12178305399 12180763392 12200469632 12239053008 12253267936 12263193152 12306294728 12325113853 12359176704 12379171584 12418320096 12421582056 12432743232 12475337238 12505641486 12574347851 12604111104 12625726386 12637070992 12640390412 12658656192 12673358464 12695092501 12788725248 12810657132 12825535944 12866096061 12866696752 12881039262 12911528448 12926524416 12933670932 12967403904 12982464768 13014000896 13036319114 13055157024 13058586264 13070319808 13115098122 13138967296 13195827008 13249857168 13273199534 13319447616 13331415552 13377088368 13389108096 13392625056 13434978564 13441102857 13456713894 13467613908 13483255736 13525895859 13541605378 13573658112 13588788672 13589423104 13596936108 13612728136 13632398976 13648232192 13653816228 13654453696 13671638078 13713544208 13725528336 13752600384 13761326592 13772473344 13784926428 13796092296 13812115632 13844581569 13854452352 13871888436 13878211893 13894330606 13904722944 13981115904 13987489152 14003734784 14011476843 14015077888 14039112892 14048020896 14064336832 14075729024 14143086776 14146801786 14149657088 14192365824 14208849408 14216704866 14254449664 14257528272 14328647424 14354011932 14356909056 14429401584 14442366848 14467035648 14475033846 14491845732 14504867104 14508677144 14554560111 14589915067 14640751008 14704109784 14704796288 14721187728 14730014117 14768432224 14781338208 14819890176 14845305384 14898650416 14920179456 14937508352 14945766654 14963125268 14988683568 15027879139 15063449856 15080945152 15146208896 15168662703 15169370896 15235017308 15284086272 15288100992 15300947809 15301837824 15314319153 15354261216 15361260408 15391558752 15427737234 15445655628 15458166696 15476120432 15539355552 15550179593 15553318144 15557403584 15579884544 15606603096 15624729232 15631851716 15672621952 15699499543 15712216226 15754201632 15766962624 15785275008 15822378936 15835195152 15835934464 15853586784 15860813592 15910972623 15918364224 15929452266 15947953372 15985701888 16013116392 16036255872 16044700448 16054881024 16067885568 16073527808 16082414166 16086547456 16114134904 16163527744 16237740532 16241017856 16247662704 16317975492 16318737344 16322261787 16446463488 16505562112 16542895824 16557760128 16562109408 16576990976 16614486252 16633782984 16674188648 16746347254 16760981718 16804696896 16805481472 16834301848 16878208256 16892957952 16907153354 16966063296 17039485008 17065542258 17080876176 17100714592 17154794748 17159300853 17174719016 17244894576 17289871872 17309953024 17406876032 17410635486 17411448352 17486797496 17497482912 17502079032 17547727104 17577820386 17620519242 17631699696 17666476224 17717326897 17759263488 17815426272 17836117824 17852144128 17856833408 17913304752 17921470476 17942285192 17956818544 17999026773 18019385856 18019931566 18034527812 18050288004 18082718784 18097365888 18118384896 18128401767 18129248144 18176531968 18183968712 18192416256 18205088304 18271145088 18300704448 18327149568 18336800512 18358579512 18379901904 18394789728 18416154176 18459442092 18472603136 18495851248 18504282524 18568757376 18584360977 18649114848 18649985536 18681969124 18730694528 18758462229 18906166656 18923154432 18938589579 18955606488 18960585618 18987984288 19010037696 19104863232 19138682576 19238303916 19239202112 19300045128 19321558893 19322460976 19389786624 19406080148 19473697152 19521001344 19554478671 19582735536 19587879396 19605479712 19628250304 19672647183 19708450944 19793740512 19893572608 19909799301 19927688872 19932923342 19984911424 19997123328 20083662144 20084599808 20088937584 20185070841 20201420862 20224883604 20312408067 20360487168 20384134656 20395404162 20419092204 20448598464 20472348288 20481680544 20507457117 20522078336 20557272449 20570316312 20594207504 20610888928 20628900576 20682703872 20718173448 20719140736 20781678528 20807832654 20808804128 20841495909 20881308672 20908382222 20971673856 20981233728 21005602176 21022616832 21047033344 21058669338 21072031344 21096505248 21113593536 21138115712 21147751456 21214630164 21220202679 21224485632 21239269688 21313274112 21350821856 21381674496 21406508032 21443218888 21531017898 21535363584 21644102376 21663550272 21700553472 21737768598 21757300656 21763015716 21910290571 22057194432 22077013504 22081781592 22082812544 22120683221 22152648336 22178377312 22255653888 22347975624 22380269184 22406262528 22418649981 22444687902 22483025352 22523943936 22595174784 22621417728 22719313344 22754056344 22774501568 22852525962 22873059664 22879067804 22952756736 22993192768 23087338128 23168483442 23187250044 23214180648 23309033328 23329977216 23336105376 23369826816 23396969472 23409904644 23437093848 23447777574 23494025656 23508932928 23555301632 23568324339 23576600359 23595697538 23677912512 23679017984 23753901696 23780380176 23781490432 23791220388 23822274238 23884406336 23894178399 23895293968 23921930058 23978552832 23998702364 24019674588 24067050672 24082321536 24101828352 24110291712 24123621249 24129821184 24157846528 24171202356 24210306926 24245291616 24273451072 24356610798 24361526784 24400939264 24478106016 24506535872 24526386304 24612589456 24650227706 24718353408 24758343168 24836640192 24843164112 24865486464 24950674476 25011282972 25119520881 25148695702 25208222208 25251452772 25274141984 25280780824 25317312384 25346716928 25360730031 25390185002 25577450496 25621314264 25651071888 25732192122 25733393504 25762078524 25823056896 25867341864 25934807808 25964929536 26028001792 26072638228 26110314048 26117172528 26140639616 26185469219 26230196244 26277934592 26391654016 26430778863 26499714336 26546399068 26638895232 26661280289 26662831104 26754176736 26778216192 26785250112 26869957128 26882205714 26913427788 26935227816 26966511472 27029897349 27051791718 27083210756 27095556553 27147316224 27177577344 27193872216 27225456272 27264797952 27296464384 27307632456 27308907392 27343276156 27355740503 27427088416 27451056672 27505200768 27522653184 27569852856 27592184592 27624231264 27689163138 27708904704 27743776872 27756423786 27788661212 27908918401 27962231808 27974978304 28007469568 28022953686 28030155776 28078225784 28096041792 28128673664 28151458048 28286173552 28293603572 28299314176 28384731648 28416045931 28417698816 28433409732 28440878427 28515056544 28657294848 28708023864 28858803168 28884733696 28934071296 28950067692 28983691464 29009734208 29017354288 29109120222 29179830134 29281502016 29408219568 29409592576 29442375456 29460028234 29536864448 29562676416 29690610768 29797300832 29840358912 29875016704 29891533308 29899385013 29926250536 29977367136 30055758278 30126899712 30161890304 30292417792 30337325406 30338741792 30470034616 30568172544 30576201984 30601895618 30628638306 30708522432 30722520816 30783117504 30855474468 30871722737 30891311256 30916333392 30952240864 31078711104 31100359186 31106636288 31114807168 31213206192 31249458464 31263703432 31345243904 31362573333 31398999086 31424432452 31508403264 31533925248 31570550016 31588004007 31644757872 31670390304 31671868928 31707173568 31721627184 31821945246 31836728448 31858904532 31895906744 32026232784 32072511744 32089400896 32109762048 32135771136 32147055616 32164828332 32228269808 32327055488 32382494417 32475481064 32495325408 32635950984 32637474688 32644523574 32892926976 33085791648 33115520256 33124218816 33153981952 33228972504 33267565968 33348377296 33492694508 33521963436 33609393792 33667031853 33668603696 33756416512 33785915904 33814306708 33932126592 34078970016 34131084516 34161752352 34201429184 34278788943 34309589496 34318601706 34349438032 34489789152 34579743744 34813752064 34821270972 34822896704 34973594992 34994965824 35004158064 35095454208 35155640772 35171666361 35241038484 35263399392 35332952448 35393546307 35434653794 35518526976 35630852544 35672235648 35704288256 35713666816 35733411357 35826609504 35842940952 35882895087 35884570384 35913637088 35998053546 36038771712 36039863132 36069055624 36100576008 36165437568 36194731776 36236769792 36256803534 36258496288 36315460389 36353063936 36367937424 36384832512 36410176608 36534916197 36542290176 36601408896 36673601024 36717159024 36759803808 36789579456 36832308352 36918884184 36945206272 36975341559 36991702496 37008565048 37137514752 37168721954 37298229696 37299971072 37363938248 37461389056 37516924458 37723043553 37812333312 37877179158 37911212976 37921171236 37975968576 38020075392 38085277503 38177791691 38277365152 38476607832 38478404224 38600090256 38643117786 38644921952 38779573248 38812160296 38947394304 39042002688 39108957342 39165471072 39175758792 39210959424 39256500608 39345294366 39416901888 39587481024 39657558607 39819598602 39855377744 39865846684 39969822848 39994246656 40038368657 40167324288 40177875168 40370141682 40402841724 40449767208 40577687577 40624816134 40720974336 40768269312 40790808324 40838184408 40897196928 40944696576 40963361088 41014914234 41044156672 41081268839 41114544898 41140632624 41188415008 41221777856 41257801152 41436346896 41438281472 41563357056 41615665308 41617608256 41634635679 41682991818 41816764444 41943347712 41962467456 42011204352 42034430529 42045233664 42094066688 42117338676 42144062688 42193010496 42227187072 42276231424 42295502912 42429260328 42440405358 42448971264 42478539376 42626548224 42701643712 42763348992 42886437776 43062035796 43070727168 43288204752 43327100544 43401106944 43475537196 43514601312 43526031432 43663680333 43769745201 43820581142 44114388864 44154027008 44163563184 44165625088 44190042351 44241366442 44305296672 44356754624 44695951248 44760538368 44812525056 44837299962 44889375804 44966050704 45083637417 45190349568 45242835456 45438626688 45508112688 45549003136 45627116899 45705051924 45746119328 45758135608 45902843427 45905513472 45986385536 46174676256 46336966884 46374500088 46428361296 46456198369 46618066656 46650538779 46659954432 46672210752 46739653632 46819809288 46874187696 46895555148 46988051312 47017865856 47098498629 47110603264 47136648678 47153200718 47191395076 47355825024 47395618823 47507803392 47560760352 47562980864 47582440776 47644548476 47768812672 47788356798 47790587936 47843860116 47957105664 47997404728 48039349176 48134101344 48164643072 48203656704 48220583424 48247242498 48259642368 48342404712 48420613852 48490583232 48546902144 48630157121 48713221596 48723053568 48801878528 48956212032 49013071744 49052772608 49225178912 49300455412 49513806251 49516686336 49673280384 49686328224 49730972928 49901348952 50022565944 50239041762 50297391404 50416444416 50502905544 50548283968 50561561648 50634624768 50693433856 50721460062 50780370004 51242628528 51302143776 51464384244 51466787008 51477902559 51524157048 51734683728 51869615616 51929859072 52056003584 52145276456 52220628096 52234345056 52281279232 52370938438 52460392488 52555869184 52772656729 52783308032 52861557726 52999428672 53092798136 53151980691 53277790464 53322560578 53508353472 53556432384 53570500224 53739914256 53764411428 53826855576 53870455632 53933022944 53997080319 54059794698 54103583436 54166421512 54191113106 54355154688 54387744432 54450912544 54529595904 54592928768 54615264912 54617814784 54686552312 54711481006 54854176832 54902113344 55010401536 55139705712 55184369184 55248462528 55378326276 55417809408 55487553744 55512847572 55577322424 55753082931 55817836802 55949956608 56014939136 56045907372 56156451568 56192083584 56257347328 56302916096 56572347104 56587207144 56769463296 56832091862 56866819464 56881756854 57030113088 57314589696 57416047728 57717606336 57769467392 57900135384 57967382928 58019468416 58034708576 58218240444 58359660268 58563004032 58612215389 58663436013 58816439136 58819185152 58884750912 58920056468 59073728896 59125352832 59381221536 59594601664 59680717824 59729397903 59783066616 59798770026 59852501072 59954734272 60111516556 60253799424 60584835584 60674650812 60677483584 60937224201 60940069232 61152403968 61203791236 61257276612 61417044864 61445041632 61522371351 61566235008 61671817347 61710948936 61743445474 61782622512 61832666784 61904481728 62157422208 62200718372 62213272576 62229614336 62426412384 62498916928 62524487727 62527406864 62690487808 62725146666 62797998172 62848864904 63016806528 63067850496 63069760481 63141100032 63176008014 63289515744 63340780608 63343737856 63414347136 63443254368 63643890492 63660608037 63673456896 63717809064 63791813488 64052465568 64145023488 64178801792 64219524096 64329656664 64456539616 64654110976 64764988834 64950962128 64990650816 65271901968 65274949376 65289047148 65730871713 66171583296 66231040512 66248437632 66307963904 66362049663 66457945008 66535131936 66696754592 66985389016 67043926872 67218787584 67334063706 67337207392 67512833024 67571831808 67628613416 67864253184 68157940032 68262169032 68323504704 68402858368 68557577886 68619178992 68637203412 68698876064 68979578304 69101685647 69627504128 69642541944 69645793408 69765231697 69947189984 69989931648 70008316128 70190908416 70311281544 70343332722 70482076968 70526798784 70665904896 70704973017 70729801077 70787092614 70869307588 71037053952 71261705088 71344471296 71427333632 71466822714 71653219008 71685881904 71765790174 71769140768 71827274176 71996107092 72079726264 72138111248 72201152016 72330875136 72389463552 72473539584 72513607068 72516992576 72630920778 72735874848 72820353216 73069832394 73084580352 73202817792 73347202048 73434318048 73519607616 73579158912 73664616704 73837768368 73950683118 73983404992 74017130096 74275029504 74337443908 74356970363 74596459392 74727876496 74922778112 75033848916 75358562643 75446087106 75624666624 75754358316 75822425952 75842342472 75951937152 76040150784 76082190093 76170555006 76355583382 76554730304 76953215664 76956808448 77200180512 77286235572 77289843904 77624320592 77894788608 78084005376 78217914684 78330942144 78351517584 78421918848 78513001216 78556407657 78690588732 78833803776 79174962048 79315117214 79639197204 79710755488 79731693368 79939645696 79983840867 79988493312 80076737314 80334648576 80355750336 80740283364 80805683448 80899534416 81089692047 81155375154 81249632268 81286669659 81441948672 81581616648 81676368816 81794393856 81889393152 81926722176 82029828468 82067221509 82088313344 82162537678 82229089796 82281265248 82376830016 82443555712 82515602304 82584941383 82872693792 82876562944 83126714112 83231330616 83235216512 83269271358 83365983636 83633528888 83726755203 83886695424 83924934912 84022408704 84068861058 84090467328 84234677352 84288125376 84386020992 84454374144 84552462848 84591005824 84736074241 84858520656 84880810716 84897942528 84957078752 85248137793 85253096448 85403287424 85772875552 86124071592 86275796971 86576409504 86654201088 86802213888 86951074392 87029202624 87052062864 87327360666 87539490402 87641162284 88020434957 88228777728 88327126368 88331250176 88380084702 88482732884 88610593344 88713509248 88865647507 89391902496 89521076736 89625050112 89674599924 89698155039 89778751608 89932101408 90167274834 90380699136 90485670912 90877253376 91016225376 91098006272 91254233798 91410103848 91492238656 91516271216 91805686854 91954211609 91972771072 92349352512 92615168211 92673933768 92749000176 92856722592 92912396738 93236133312 93301077558 93319908864 93344421504 93639618576 93748375392 93791110296 93976102624 94035731712 94087719999 94196997258 94221206528 94273297356 94306401436 94382790152 94711650048 94791237646 95015606784 95121520704 95125961728 95164881552 95289096952 95537625344 95576713596 95581175872 95687720232 95994809456 96078698352 96268202688 96329286144 96407313408 96441166848 96494484996 96684809424 96841227704 96981166464 97093804288 97147483251 97260314242 97426443192 97603757056 97912424064 98026143488 98105545216 98450357824 98600910824 99027612502 99346560768 99372656448 99461945856 99802697904 100045131888 100478083524 100594782808 101005811088 101096567936 101123123296 101269249536 101386867712 101442920124 101560740008 102129405469 102485257056 102604287552 102928768488 102933574016 102955805118 103048314096 103469367456 103739231232 104290552912 104441256192 104468690112 104562558464 104741876876 104769389761 104920784976 105545313458 105566616064 105723115452 105998857344 106180638921 106185596272 106303961382 106555580928 106645121156 107016706944 107112864768 107141000448 107200234071 107479828512 107528822856 107653711152 107740911264 107866045888 107994160638 108119589396 108207166872 108332843024 108382226212 108710309376 108775488864 108851257151 108901825088 108946381167 109059191808 109230529824 109235629568 109373104624 109422962012 109708353664 109804226688 109896496801 110020803072 110279411424 110368738368 110496925056 110756652552 110835618816 110926024677 110975107488 111025695144 111154644848 111506165862 111635673604 111899913216 112091814744 112312903136 112384167168 112514694656 112605832192 113144694208 113169130659 113174414288 113664183724 113733638928 113763513708 114060226176 114255832509 114533375073 114832095456 115435212672 115538934784 115800270768 115934765856 116038936832 116069417152 116436480888 116719320536 117126008064 117224430778 117326872026 117632878272 117638370304 117769501824 117840112936 118147457792 118250705664 118762443072 118972675821 119189203328 119458795806 119566133232 119597540052 119705002144 119909468544 120115105971 120223033112 120406881487 121169671168 121349301624 121354967168 121874448402 121880138464 122304807936 122407582472 122514553224 122834089728 122890083264 123044742702 123132470016 123243806517 123343634694 123421897872 123486890948 123565245024 123665333568 123808963456 124021288279 124314844416 124401436744 124459228672 124852824768 124997833856 125048975454 125054813728 125380975616 125450293332 125595996344 125697729808 126033613056 126135700992 126139520962 126282200064 126352016028 126579031488 126681561216 126828694272 126886508736 127287780984 127321216074 127346913792 127435618128 127583626976 128104931136 128290046976 128357603584 128659313328 128913079232 129308221952 129529977668 129564001723 129901924256 129981301632 130543803936 130549898752 130578094296 131309235603 131461743426 132343166592 132462081024 132496875264 132570127053 132724099326 132915890016 133070263872 133393509184 133970778032 134087853744 134437575168 134668127412 134674414784 135250912251 135257226832 135728506368 136315880064 136524338064 136647009408 136805716736 136881350697 137115155772 137238357984 137274406824 137397752128 137708530281 137959156608 138203371294 139255008256 139285083888 139291586816 139368595107 139530463394 139894379968 139951616337 139979863296 140016632256 140622563088 140686665444 140964153936 141053597568 141295495887 141331809792 141409946034 141459602154 141574185228 141738615176 142186856469 142523410176 142688942592 142854667264 142933645428 143306438016 143371763808 143531580348 143538281536 143654548352 143900907143 143992214184 144159452528 144276222496 144402304032 144661750272 144778927104 145027214136 145033985152 145261841556 145471749696 145640706432 145890471363 146139664788 146169160704 146405635584 146868636096 147039215232 147158317824 147329233408 147675536736 147901366236 147966809984 148034260192 148541418753 148550059008 148674887816 148713940726 149192918784 149455752992 149845556224 150067697832 150717125286 150892174212 151249333248 151508716632 151644851904 151684684944 151903874304 152080301568 152164380186 152341110012 152711166764 153109460608 153372033997 153906431328 153913616896 154400361024 154572471144 154579687808 154844782547 155248641184 155789577216 156168010752 156435829368 156661884288 156703035168 156843837696 157026002432 157112815314 157381177464 157667607552 158317970187 158349924096 158630234428 159278394408 159421510976 159455942073 159463386736 159879291392 159967681734 160153474628 160226480089 160669297152 160711500672 161480566728 161611366896 161799068832 162179384094 162310750308 162499264536 162573339318 163163233296 163352737632 163466522063 163588787712 163778786304 163853444352 164059656936 164134443018 164176626688 164325075356 164458179592 164562530496 164753660032 164887111424 165031204608 165036202513 165169882766 165745387584 165753125888 166253428224 166462661232 166470433024 166538542716 166731967272 167259248793 167267057776 167453510406 167849869824 168044817408 168137722116 168469354704 168576250752 168772041984 168908748288 169104925696 169182011648 169472148482 169717041312 169761621432 169914157504 170496275586 170806574848 171545751104 172248143184 172551593942 173152819008 173308402176 173902148784 174058405248 174104125728 174654721332 175078980804 175282324568 175836646167 176040869914 176457555456 176654252736 176662500352 176760169404 176965465768 177221186688 177427018496 177731295014 178783804992 179042153472 179349199848 179396310078 179557503216 179864202816 180334549668 180761398272 181754506752 182032450752 182196012544 182508467596 182820207696 182984477312 183032542432 183611373708 183908423218 183945542144 184698705024 185015452041 185230336422 185347867536 185498000352 185713445184 185824793476 186472266624 186602155116 186639817728 186688843008 187279237152 187496750784 187582220592 187952205248 188071463424 188175439998 188393994516 188546594712 188612802872 188765580304 189209281443 189423300096 189582475292 189668895871 190031213568 190243041408 190329763104 190578193904 191075250688 191153427192 191162351744 191375440464 191490183521 191989618912 192157396704 192536405376 192658572288 192988969992 193369618848 193682455408 193962332928 194187608576 194294966502 194520628484 194852886384 195362428807 195824848128 196052286976 196211090432 196900715648 197192615139 197201821648 198055225004 198693121536 198745312896 198912321517 198923891712 199086148989 199605395808 200090263776 200956167048 201189565616 202011622176 202193135872 202246246592 202538499072 202885840248 203121480016 204258810938 204970514112 205208575104 205857536976 205867148032 205911610236 206096628192 206938734912 207305056941 208581105824 208882512384 208937380224 209125116928 209295695091 209483753752 209538779522 209841569952 211090626916 211133232128 211446230904 211997714688 212189403231 212361277842 212371192544 212607922764 213111161856 213290242312 214033413888 214282000896 214400468142 214959657024 215057645712 215307422304 215481822528 215732091776 215988321276 216102059159 216239178792 216414333744 216665686048 216764452424 217420618752 217550977728 217702514302 217803650176 217892762334 218461059648 218471259136 218746209248 218845924024 219416707328 219608453376 219792993602 220041606144 220558822848 220737476736 220993850112 221513305104 221852049354 221950214976 222051390288 222309289696 223012331724 223070911089 223271347208 224183629488 224625806272 224768334336 225029389312 226289388416 226338261318 226348828576 227328367448 227467277856 227527027416 228120452352 228511665018 229066750146 229664190912 230325249661 230870425344 231600541536 231869531712 232077873664 232138834304 232872961776 233438641072 234252016128 234448861556 234510444991 234653744052 235265756544 235539003648 235669222971 235680225872 236294915584 236501411328 237524886144 237945351642 238378406656 238917591612 239132266464 239195080104 239410004288 239818937088 239951522601 240230211942 240446066224 240813762974 242698603248 242709934336 243748896804 243760276928 243860008977 244815164944 245029106448 245668179456 245780166528 246089485404 246201664527 246264940032 246487613034 246687269388 246843795744 246973781896 247130490048 247330667136 247617926912 247754824149 248042576558 248629688832 248802873488 248918457344 249705649536 249995667712 250097950908 250109627456 250900586664 251180265609 251191992688 251395459616 252067226112 252271401984 252279041924 252704032056 253158062976 253363122432 253657388544 253773017472 254208222723 254575561968 254642432148 254693827584 254871236256 255167253952 255744413379 256209862272 256715207168 257318626656 257826158464 258616443904 258827390913 259059955336 259128003446 259803848512 259962603264 261087607872 261099797504 261156188592 262618471206 262923486852 264061304871 264686333184 264993750528 265140254106 265448198652 265831780032 266140527744 266596942521 266787018368 267244541837 267941556064 268175707488 268875150336 269336254824 269348829568 270501824502 270514453664 271457012736 272631760128 273048676128 273294018816 273611433472 273762701394 274230311544 274476715968 274548813648 274795504256 275417060562 275862634827 275918313216 276406742588 277602910249 277845504633 278570167776 278583173632 278737190214 279060926788 279788759936 279903232674 279959726592 280033264512 280268580599 281245126176 281373330888 281928307872 282107195136 282590991774 282663619584 282819892068 282919204308 283148370456 283477230352 284373712938 284833777423 285046820352 285377885184 285867290856 286612876032 286743527616 287063160696 287076563072 287309096704 287568881873 287801814286 287984428368 288318905056 288552444992 288804608064 289323500544 290054428272 290067970304 290523683112 290943499392 291281412864 291442449753 291780942726 292279329576 292811271168 293737272192 294078430464 294316635648 294658466816 295351073472 295802732472 295933619968 296068520384 297082837506 297349775632 297427881452 298385837568 298911505984 300135395664 301434250572 301784348424 303017433264 303289703808 303369369888 303807748608 304160603136 304328760372 304682220024 305422333528 306218921216 306388216407 306744067994 307812862656 307827233792 308800722048 309144942288 309159375616 309689565094 310497282368 312871658736 313323768576 313406070336 313687675392 314052004864 314225630628 314308169283 314762354928 316635940374 316699848192 317260468856 318556788816 318843021952 318911884146 318926773472 319758582784 319935363468 320306949256 320452960178 321338594304 321423001344 322961133456 323222733792 323598137664 324358768188 324621500616 324998529072 325146678636 326326466592 326553771453 326705475264 326933044126 327177575424 327706888704 328119313872 328268886036 328650150712 328916359184 329125060992 329507320064 329689490403 329774222848 330062409216 330072405026 330339765532 331490775168 332506856448 332925322464 332940866048 333077085432 333463934544 334518497586 334534115552 334907020812 335699739648 336275444232 336938709408 337152501504 337544083968 337817496576 338364023296 338944296964 339434082624 339523242864 339828315008 340411099847 340992551172 341613149696 343091502208 343600125219 344496286368 345103187884 346305638016 346596643757 346616804352 347804297568 348116810496 348208251456 349309442664 350157961608 350564649136 351673292334 352081739828 352915110912 353308505472 353520338808 353930931536 354442373376 354854036992 355462590028 356918027463 357567609984 358698399696 358792620156 359115006432 359728405632 360345317913 360669099336 361220644461 363509013504 364064901504 364392025088 365016935192 365640415392 365968954624 366065084864 367222747416 367816846436 367891084288 369397410048 369408597103 369731419551 370030904082 370460672844 370695735072 370996000704 371426890368 371649586952 372063864837 372944533248 373204310232 373377686016 374558474304 374993501568 375164441184 375904410496 376142926848 376350879996 376787989032 377093189424 377225605744 377531160608 378418562886 378846600192 379164950584 379337791742 380486082816 380659526208 381156387808 382150501376 382306854384 382324703488 382750880928 382980367042 383979237824 384314793408 385072810752 385977939984 386739237696 387364910816 387924665856 388375217152 388589933004 388692005169 389041256968 389705772768 390724857614 391649696256 392104573952 393801431296 394385230278 394403643296 396110450008 397386243072 397490625792 397824643034 398172297978 399210791616 400180527552 401332395581 401912334096 402379131232 404023244352 404386271744 404492493184 405771680496 406242960032 408517621876 408624928511 409941028224 410417150208 410644052091 411715073952 411734296064 411823220472 412193256384 413877469824 414610113882 417162211648 417765024768 417874760448 418105785321 418591390182 418967507504 419077559044 419683139904 422181253832 422892461808 423995429376 424378806462 424722555684 424742385088 425215845528 426560569407 426580484624 428066827776 428564001792 428800936284 429919314048 430115291424 430614844608 430963645056 431464183552 431702721429 431976642552 432204118318 432478357584 432828667488 433331372096 433528904848 435101955456 435405028604 435607300352 435785524668 436922119296 437492418496 437671414089 437691848048 438833414656 439216906752 439585987204 441117645696 441474953472 441987700224 443026610208 443704098708 443900429952 444102780576 444618579392 445624256259 446024663448 446141822178 446542694416 448367258976 449251612544 449536668672 452578776832 452676522636 452697657152 454656734896 454934555712 455054054832 456240904704 457023330036 458133500292 459328381824 460116101991 460650499322 461740850688 463201083072 463739063424 464155747328 464277668608 464534347641 465745923552 466877282144 468504032256 468897723112 469020889982 469307488104 470531513088 471078007296 471338445942 471360451744 472589831168 473002822656 474953910561 475049772288 475890703284 476756813312 477835183224 478264532928 478390160208 478820008576 479637874176 479903045202 480460423884 480679440267 480892132448 481627525948 483711799529 485397206496 485419868672 487497793608 487520553856 487720017954 488356621879 489630329888 490058212896 490399566189 491336358912 491560333056 492178970808 492403329054 492529880064 492975226068 493374538776 493687591488 493947563792 494260980096 494661334272 495108607539 495235853824 495509648298 496085153116 496311291983 497259377664 497605746976 499411299072 499991335424 500195901816 500219254912 501801173328 502360531218 502383985376 502790919232 504134452224 504558083848 505408064112 506316125952 506726244864 507314777088 507546034944 508416445446 509151123936 509284864296 509742472512 510334507904 511488826758 512419724544 513430414336 514637253312 515548261891 515652316928 517654781826 518119910672 518256006892 519607697024 519925206528 520498792541 522175215744 522312377184 525236942412 525846973704 527509938501 528122609742 529372666368 529987501056 530280508212 530896397304 531663560064 532281055488 533193885042 533574036736 534489083674 535883112128 536351414976 538672509648 538697659136 541003649004 541028907328 545263520256 546097352256 546588037632 547222866944 547525402788 548460623088 548953431936 549097627296 549591008512 550834121124 551725269654 551836626432 552813485176 555205820498 555691009266 557140335552 557166347264 557474380428 558121853576 559577519872 559806465348 559919453184 560066529024 560537161198 562490252352 562746661776 563856615744 564214390272 565181983548 565639784136 565838408616 566296740912 566954460704 567627844329 568747425876 569006687613 569667554846 570093640704 571734581712 573225752064 573487055232 574126321392 574153126144 574470550563 574618193408 575137763746 575603628572 575968856736 576637810112 577104889984 577609216128 580108856544 580135940608 581047366224 581886998784 582562825728 582884899506 583561885452 584558659152 586087286421 587474544384 588156860928 588633271296 590702146944 591605464944 591867239936 592137040768 593152519687 594165675012 594699551264 594855762904 596736964551 596771675136 597823011968 600270791328 602868501144 603568696848 603930578797 606034866528 606579407616 606738739776 607615497216 608657520744 609364440048 610844667056 612437842432 612776432814 613488135988 615625725312 616143044699 617601444096 618289884576 618318751232 619379130188 620994564736 621915170823 625743317472 626647537152 626812140672 627375350784 627887085273 628451261256 628616338566 629524709856 633271880748 633399696384 634520937712 637113577632 637686043904 637823768292 637853546944 639870726936 640613898512 640905920356 642846002688 643679481263 645922266912 646445467584 647196275328 648306177477 648717536376 649243001232 649997058144 650293357272 652652933184 653107542906 653410950528 653866088252 655413777408 656238627744 656537772072 657300301424 657832718368 658250121984 659014640128 659378980806 659548445696 660124818432 660144810052 660679531064 662981550336 665850644928 665881732096 666154170864 666927869088 669036995172 669068231104 669212733267 669814041624 672550888464 673877418816 674305003008 675088167936 676728046592 677888593928 678868165248 679046485728 679656630016 680822199694 681985102344 683226299392 686183004416 687200250438 688992572736 690206375768 690975748983 692611276032 693193287514 695608595136 696233620992 696416502912 698618885328 700315923216 701129298272 703346584668 703531334973 704163479656 706617010944 707040677616 707861863072 708884746752 709708073984 710925180056 713836054926 715135219968 717396799392 717585240312 718230012864 719456811264 720690635826 721338198672 722441288922 726410402777 728129803008 730033870384 731280830784 731937909248 732130169728 733385728327 734445494832 735633692872 738794820096 738817194206 739462839102 740061808164 740921345688 741391470144 741992001408 742853780736 743264472447 743299173904 744127729674 745889066496 746408620464 746755372032 749116948608 749987003136 750328882368 751808820992 752701759992 753575978064 754186378848 754451211488 755062321216 756837125772 758329901168 758675583484 760972165632 761319052416 761958800057 762312775616 762624668169 764613708768 764649406976 765501761856 765960734084 767958475648 768629586816 770145621504 771955879968 773478475392 774729821632 775849331712 776482172739 777179866008 777384010338 778082513936 779411545536 781449715228 783299392512 787602862592 788770460556 788807286592 792183914613 792220900016 794981251584 795649286068 796344595956 798421583232 799790827563 800361055104 801733625511 802664791162 803824668192 804758262464 808046488704 808772543488 808984986368 811543360992 812485920064 817035243752 817249857022 819882056448 820834300416 821288104182 823430147904 823468592128 823646440944 824386512768 827587904481 827754939648 829220227764 832808730747 834324423296 835749520896 836211570642 837182780364 837935015008 838155118088 839366279808 840805741797 842848170409 844362507664 845784923616 847990858752 848757612924 849445111368 849484770176 850431691056 853121138814 853160969248 854501332269 856133655552 857601872568 859838628096 860230582848 861229689216 861927290112 862706645619 862928367104 863405442858 863953285104 864408236636 864956715168 865657334976 866662744192 867057809696 868149017953 870203910912 870810057208 871214600704 871571049336 873844238592 874984836992 875342828178 875383696096 877666829312 878433813504 879171974408 882235291392 882949906944 883975400448 886053220416 887408197416 887800859904 888205561152 889237158784 891248512518 892049326896 892283644356 893085388832 896734517952 898321913411 898503225088 905157553664 905353045272 905395314304 906948012061 909313469792 909869111424 910108109664 912481809408 914046660072 916267000584 918656763648 919164649221 920232203982 921300998644 923481701376 926402166144 927478126848 928555337216 929068695282 931491847104 933754564288 937795446224 938041779964 938614976208 941063026176 942156014592 942676891884 942720903488 942924507849 949907821122 950099544576 951781406568 953513626624 955670366448 956529065856 956780320416 957640017152 959275748352 959806090404 960920847768 961358880534 961784264896 963255051896 966640614719 967423599058 970794412992 970839737344 974995587216 975041107712 975440035908 976713243758 979260659776 979661314359 980116425792 980799132378 983120666112 984357941616 984806658108 985950452136 986749077552 987375182976 987895127584 988521960192 989068471209 989322668544 990217215078 990471707648 991019296596 992170306232 992622583966 995211493952 998822598144 999982670848 1000391803632 1000438509824 1003602346656 1004721062436 1004767970752 1005581838464 1009116167696 1010816128224 1012632251904 1013452489728 1015092069888 1016832890892 1018302247872 1018569728592 1019484945024 1020669015808 1021233299541 1022977653516 1024839449088 1029274506624 1031096523782 1031304633856 1035309563652 1036239821344 1036512013784 1039215394048 1039789931271 1039850413056 1040997585082 1044350431488 1044624754368 1050473884824 1051693947408 1055019877002 1056245219484 1058745332736 1060561016424 1061792794608 1063327120128 1064562110976 1066387770084 1067148073472 1068978167348 1071766224256 1072702829952 1073604237979 1077345019296 1077395318272 1082007298008 1082057814656 1083661933383 1090527040512 1092194704512 1093176075264 1095050805576 1096921246176 1097906863872 1098195254592 1099182017024 1101668242248 1103450539308 1103673252864 1105626970352 1108225791309 1110411640996 1111382018532 1114280671104 1114948760856 1116191594511 1116243707152 1119155039744 1119612930696 1120133058048 1121074322396 1121585360623 1124980504704 1125493323552 1127713231488 1128428780544 1130363967096 1131279568272 1131676817232 1132593481824 1133908921408 1135255688658 1137494851752 1138013375226 1139335109692 1143469163424 1144265654441 1146451504128 1146974110464 1148252642784 1148306252288 1148941101126 1149236386816 1150275527492 1151207257144 1151937713472 1153275620224 1154209779968 1155218432256 1155253417591 1160217713088 1160271881216 1162094732448 1163773997568 1165125651456 1165769799012 1166076015507 1167123770904 1169117318304 1172174572842 1174949088768 1176313721856 1181404293888 1183210929888 1183734479872 1184274081536 1186305039374 1188331350024 1189399102528 1189711525808 1193473929102 1195646023936 1200541582656 1203997186743 1205737002288 1207137393696 1207861157594 1212069733056 1213158815232 1213477479552 1217315041488 1218728880096 1221689334112 1224875684864 1225552865628 1225874785533 1226976271976 1231251450624 1232286089398 1235202888192 1236579769152 1236637502464 1238758260376 1241989129472 1243830341646 1251486634944 1253295074304 1253624281344 1255774170546 1256902522512 1257232677132 1259049419712 1265740632217 1266543761496 1269041875424 1274227155264 1275372087808 1275647536584 1275707093888 1279741453872 1281227797024 1281811840712 1285692005376 1287358962526 1291844533824 1292890935168 1294392550656 1295108164287 1296612354954 1297435072752 1298486002464 1299994116288 1300586714544 1305305866368 1306215085812 1306821901056 1307732176504 1312477255488 1313075544144 1314600602848 1315665436736 1316500243968 1318029280256 1318757961612 1320289620104 1321359062128 1325963100672 1327682271097 1331701289856 1332308341728 1333855738176 1338073990344 1338136462208 1338425466534 1339628083248 1345101776928 1347754837632 1348610006016 1355777187856 1357736330496 1358092971456 1359313260032 1361644399388 1362002066893 1363970204688 1372366008832 1374400500876 1377985145472 1380348305973 1380412751536 1381951497966 1385222552064 1386386575028 1391217190272 1392467241984 1392833005824 1393603042923 1397237770656 1400631846432 1402258596544 1406693169336 1407062669946 1408326959312 1413234021888 1414081355232 1415723726144 1417769493504 1421850360112 1427672109852 1430270439936 1434793598784 1435170480624 1436460025728 1438913622528 1441381271652 1442038320801 1442676397344 1444882577844 1451135398587 1452820805554 1456259606016 1460067740768 1462561661568 1463875818496 1464260339456 1465069865637 1466771456654 1468890989664 1471198698567 1471267385744 1477589640192 1477634388412 1478925678204 1480123616328 1481842691376 1482782940288 1483984002816 1485325822617 1485707561472 1486528944894 1486598347808 1488255459348 1488933875949 1491778132992 1492817240928 1498233897216 1499974006272 1500657764736 1503617641984 1505403519984 1507151956128 1508372757696 1508902422976 1510124642432 1512714414113 1513674251544 1516659802336 1517351166968 1521944331264 1522638104832 1523917600114 1524625551232 1525249336338 1529227417536 1529298813952 1531003523712 1531921468168 1535916951296 1537259173632 1540291243008 1543911759936 1546644785673 1546956950784 1549459643264 1552964345478 1554359732016 1554768020676 1556165027872 1558823091072 1561496377623 1562899430456 1565289459331 1575205725184 1577540921112 1577614573184 1584367829226 1584441800032 1589962503168 1591298572136 1592689191912 1596843166464 1599581655126 1600722110208 1603467251022 1605329582324 1607649336384 1609516524928 1612276747627 1616092977408 1617969972736 1623086721984 1624971840128 1634070487504 1634499714044 1639764112896 1641573114937 1641668600832 1642576208364 1646860295808 1647292881888 1648773025536 1655175808962 1655509879296 1658440455528 1665617461494 1668648846592 1671499041792 1672423141284 1674365560728 1675870030016 1676310236176 1678732559616 1681611483594 1684332022399 1685696340818 1688725015328 1691569847232 1697515225848 1698890222736 1698969540352 1700863382112 1706242277628 1706321938496 1707020062839 1709002664538 1715203745136 1719677256192 1720461165696 1722459378432 1723411651689 1723854580224 1725413291238 1725856734208 1726810885716 1727906570208 1728816473272 1729913430336 1731314669952 1733325488384 1734115619392 1736298035906 1740407821824 1741620114416 1742429201408 1743142098672 1747688477184 1749969673984 1750685656356 1750767392192 1758261859263 1758343948816 1764470582784 1765899813888 1772106440832 1774816394832 1775601719808 1776411122304 1778474317568 1779457559061 1782497025036 1784098653792 1784567288712 1786170777664 1790210893653 1793469035904 1796643826822 1797006450176 1810315107328 1810706090544 1810790628608 1811791736391 1813896024122 1818626939584 1819738222848 1820216219328 1828093320144 1832534001168 1837313527296 1838329298442 1840464407964 1842601997288 1848429134097 1852804332288 1854956253696 1857110674432 1858137390564 1862983694208 1867509128576 1870711792859 1875590892448 1876083559928 1877229952416 1882126052352 1885353783768 1885441806976 1885849015698 1899815642244 1900199089152 1903562813136 1911340732896 1913058131712 1913560640832 1915280034304 1919612180808 1921841695536 1922717761068 1923568529792 1926510103792 1931038443789 1933281229438 1934847198116 1941588825984 1943220371743 1944918532431 1949991174432 1950082215424 1950880071816 1953426487516 1958521319552 1959322628718 1960232851584 1961598264756 1966241332224 1968715883232 1969613316216 1971900904272 1973498155104 1974750365952 1975790255168 1977043920384 1978136942418 1978645337088 1980434430156 1982038593192 1984340612464 1985245167932 1990422987904 1993836441961 1997645196288 2000783607264 2000877019648 2007204693312 2009442124872 2009535941504 2011163676928 2012982173111 2018232335392 2021632256448 2025264503808 2030184139776 2033665781784 2036604495744 2037139457184 2038969890048 2041338031616 2042466599082 2045955307032 2049678898176 2058549013248 2062193047564 2062609267712 2070619127304 2072479642688 2072927246949 2073024027568 2078430788096 2079579862542 2081995170164 2088700862976 2089249508736 2100947769648 2103387894816 2110039754004 2110594004919 2112490438968 2121122032848 2123585589216 2126654240256 2129124221952 2132775540168 2134296146944 2137956334696 2143532448512 2145405659904 2147208475958 2154690038592 2154790636544 2164014596016 2164115629312 2167323866766 2179231208331 2184389409024 2190101611152 2193842492352 2195813727744 2196390509184 2198364034048 2200157184981 2203336484496 2206901078616 2211253940704 2216451582618 2220823281992 2222764037064 2228561342208 2229897521712 2232383189022 2232487414304 2238310079488 2239225861392 2240266116096 2242148644792 2243170721246 2249961009408 2250986647104 2255426462976 2260727934192 2262559136544 2263353634464 2265186963648 2267817842816 2270511377316 2274989703504 2276026750452 2278670219384 2285876400171 2286938326848 2288531308882 2293948220928 2296505285568 2296612504576 2297882202252 2300551054984 2302414514288 2303875426944 2306551240448 2308419559936 2310436864512 2310506835182 2320435426176 2324189464896 2327547995136 2331539598024 2332152031014 2334247541808 2338234636608 2344349145684 2349898177536 2362808587776 2366421859776 2368548163072 2372610078748 2376662700048 2378798205056 2379423051616 2386947858204 2391292047872 2401083165312 2405200876533 2407994373486 2411474004576 2414274787392 2415722315188 2424139466112 2426317630464 2426954959104 2434630082976 2437457760192 2443378668224 2451105731256 2451749571066 2453952543952 2462502901248 2464572178796 2470405776384 2473159538304 2477516520752 2483978258944 2487660683292 2498426192241 2502973269888 2507248562688 2511548341092 2513805045024 2514465354264 2518098839424 2522417225391 2528544511227 2531481264434 2533087522992 2538083750848 2548454310528 2550744175616 2551295073168 2551414187776 2559482907744 2562455594048 2563503996807 2563623681424 2574717925052 2583689067648 2585781870336 2585860179721 2588119936857 2588785101312 2590216328574 2593224709908 2594870145504 2596972004928 2599988232576 2601173429088 2604447053859 2610611732736 2612430171624 2613643802112 2615464353008 2624954510976 2626151088288 2629201205696 2631330873472 2633000487936 2637515923224 2640579240208 2642718124256 2651926201344 2655364542194 2663402579712 2664616683456 2667711476352 2676147980688 2676272924416 2676850933068 2679256166496 2690203553856 2694965740233 2695509675264 2711554375712 2715472660992 2716185942912 2718626520064 2720844036183 2723288798776 2724004133786 2727940409376 2744732017664 2748801001752 2755970290944 2760696611946 2760825503072 2763902995932 2770445104128 2772773150056 2782434380544 2785666011648 2787206085846 2794475541312 2801263692864 2804517193088 2809326769067 2813386338672 2814125339892 2816653918624 2826468043776 2828162710464 2831447452288 2843700720224 2855344219704 2860374499577 2860540879872 2869587197568 2870340961248 2872920051456 2877827245056 2882762543304 2884076641602 2885352794688 2889765155688 2899921844157 2902270797174 2905641611108 2912519212032 2920135481536 2925123323136 2928520678912 2930139731274 2933542913308 2937781979328 2942397397134 2942534771488 2955268776824 2957851356408 2960247232656 2963685382752 2965565880576 2967968005632 2970651645234 2971415122944 2973057889788 2973196695616 2976510918696 2977867751898 2985634481856 2994228245593 2996467794432 2999948012544 3001315529472 3007235283968 3010807039968 3014303912256 3016745515392 3017804845952 3020249284864 3025428828226 3027348503088 3033319604672 3034702333936 3045276209664 3047835200228 3048635784883 3049251102464 3050498672676 3058454835072 3062007047424 3063699898623 3063842936336 3071833902592 3074518347264 3087823519872 3093289571346 3093913901568 3098919286528 3105928690956 3108719464032 3109536041352 3112330055744 3117646182144 3119369793813 3122992755246 3125798860912 3130578918662 3155081842224 3155229146368 3168735658452 3168883600064 3182597144272 3185378383824 3193686332928 3199163310252 3201444220416 3206934502044 3210659164648 3215298672768 3219033049856 3220812713937 3224553495254 3232185954816 3235939945472 3246173443968 3249943680256 3268140975008 3268999428088 3279528225792 3283146229874 3285152416728 3293720591616 3294585763776 3297546051072 3310351617924 3311019758592 3316880911056 3324677373927 3331234922988 3337297693184 3344846282568 3348731121456 3351740060032 3352620472352 3357465119232 3363222967188 3364756081869 3368664044798 3371392681636 3377450030656 3383139694464 3385982596703 3395030451696 3397780445472 3397939080704 3401726764224 3412484555256 3412643876992 3414040125678 3418005329076 3430407490272 3432796963323 3439354512384 3440922331392 3444918756864 3446823303378 3447709160448 3450826582476 3453621771432 3455813140416 3457632946544 3459826860672 3462629339904 3465760252773 3466650976768 3468231238784 3472596071812 3474179043881 3480815643648 3483240228832 3486284197344 3495376954368 3499939347968 3501371312712 3501534784384 3516523718526 3516687897632 3528941165568 3544212881664 3549632789664 3551203439616 3552822244608 3556948635136 3558915118122 3564994050072 3568197307584 3569134577424 3572341555328 3580421787306 3586938071808 3593287653644 3594012900352 3608837833237 3611991560229 3621412181088 3621581257216 3623583472782 3627792048244 3637253879168 3639476445696 3640432438656 3643491547787 3656186640288 3665068002336 3674627054592 3676658596884 3677624356599 3680928815928 3685203994576 3696858268194 3705608664576 3709912507392 3716274781128 3725967388416 3735018257152 3741423585718 3751181784896 3752167119856 3754459904832 3770707567536 3770883613952 3771698031396 3797221896651 3799631284488 3807125626272 3822681465792 3826116263424 3827121281664 3830560068608 3839224361616 3843683391072 3845435522136 3847137059584 3853020207584 3862076887578 3866562458876 3869694396232 3883177651968 3886440743486 3889837064862 3899982348864 3900164430848 3901760143632 3906852975032 3917042639104 3918645257436 3920465703168 3923196529512 3937431766464 3939226632432 3943801808544 3946996310208 3949500731904 3951580510336 3954087840768 3956273884836 3960868860312 3964077186384 3968681224928 3970490335864 3980845975808 3983046813291 3987672883922 4001567214528 4001754039296 4014409386624 4018884249744 4019071883008 4022327353856 4025964346222 4036464670784 4043264512896 4067331563568 4073208991488 4074278914368 4077939780096 4082676063232 4084933198164 4086006200679 4091910614064 4117098026496 4124386095128 4141238254608 4144959285376 4145854493898 4146048055136 4156861576192 4159159725084 4163990340328 4177401725952 4178499017472 4201895539296 4206775789632 4220079508008 4221188009838 4224980877936 4242244065696 4247171178432 4253308480512 4265551080336 4275912669392 4287064897024 4290811319808 4294416951916 4295544980201 4309380077184 4328029192032 4328231258624 4334647733532 4353406195761 4358462416662 4368778818048 4380203222304 4387684984704 4391627455488 4392781018368 4395209596911 4400314369962 4406672968992 4413802157232 4422507881408 4432903165236 4441646563984 4445528074128 4457122684416 4459795043424 4464766378044 4464974828608 4466801627847 4478451722784 4484297289584 4486341442492 4499922018816 4501973294208 4505756368841 4510852925952 4521455868384 4525118273088 4526707268928 4530373927296 4535635685632 4538143242339 4541022754632 4549979407008 4552053500904 4557340438768 4571752800342 4573876653696 4577062617764 4587896441856 4593010571136 4595764404504 4601102109968 4604829028576 4607750853888 4613102480896 4616839119872 4620873729024 4621013670364 4639934357019 4640870852352 4648378929792 4663079196048 4664304062028 4668495083616 4676469273216 4684489132869 4688698291368 4695868377993 4725617175552 4732843719552 4737096326144 4745220157496 4753325400096 4757596410112 4758846103232 4773895716408 4782584095744 4802166330624 4810401753066 4815988746972 4822948009152 4828549574784 4831444630376 4836830242881 4848278932224 4853909918208 4869260165952 4874915520384 4886757336448 4902211462512 4903499142132 4907905087904 4924719344811 4925005802496 4929144357592 4946319076608 4955033041504 4967956517888 4975321366584 4996852384482 5005946539776 5014497125376 5023096682184 5027610090048 5028930708528 5036197678848 5044834450782 5052996067197 5057089022454 5062962528868 5066175045984 5076167501696 5084872819439 5096908621056 5102590146336 5102828375552 5118965815488 5124911188096 5127007993614 5127247362848 5133700098289 5149435850104 5167378135296 5171563740672 5171720359442 5176239873714 5177570202624 5180432657148 5186449419816 5189740291008 5193944009856 5199976465152 5202346858176 5208894107718 5217321142553 5221223465472 5224860343248 5227287604224 5230928706016 5249909021952 5252302176576 5258402411392 5262661746944 5275031846448 5281158480416 5285436248512 5310729084388 5312124070643 5326805159424 5329233366912 5335422952704 5338372677183 5352295961376 5352545848832 5353701866136 5358512332992 5380407107712 5389931480466 5391019350528 5423108751424 5430945321984 5432371885824 5435375209173 5441688072366 5446577597552 5448008267572 5455880818752 5497602003504 5511940581888 5521393223892 5521651006144 5527805991864 5545287402291 5545546300112 5564868761088 5571332023296 5574412171692 5588951082624 5602527385728 5609034386176 5612135378577 5618653538134 5626772677344 5628250679784 5633307837248 5656325420928 5662894904576 5687401440448 5710688439408 5720748999154 5739174395136 5740681922496 5745840102912 5765525086608 5768153283204 5770705589376 5779530311376 5793115331367 5799843688314 5804541594348 5811283222216 5829661115229 5840270963072 5850246646272 5857041357824 5860279462548 5867085826616 5875563958656 5884794794268 5885069542976 5899937192863 5910537553648 5915702712816 5920494465312 5927370765504 5931131761152 5935936011264 5941303290468 5946115779576 5946393391232 5953021837392 5955735503796 5971268963712 5981509325883 5988456491186 5992935588864 6002631058944 6021614079936 6028607824512 6033491030784 6035609691904 6038946519333 6040498569728 6050857656452 6054697006176 6066639209344 6069404667872 6090552419328 6095670400456 6097271569766 6098502204928 6100997345352 6116909670144 6124014094848 6127399797246 6127685872672 6143667805184 6149036694528 6175647039744 6186579142692 6187827803136 6197838573056 6211857381912 6217438928064 6219072082704 6224660111488 6235292364288 6238739587626 6245985510492 6251597721824 6261157837324 6288253393877 6310163684448 6310458292736 6337471316904 6337767200128 6348636084427 6365194288544 6370756767648 6387372665856 6398326620504 6402888440832 6413869004088 6421318329296 6430597345536 6438066099712 6441625427874 6449106990508 6464371909632 6492346887936 6499887360512 6536281950016 6537693624993 6537998856176 6566292459748 6570304833456 6587441183232 6589171527552 6595092102144 6600471554943 6620703235848 6633761822112 6649354747854 6662469845976 6674595386368 6689692565136 6697462242912 6702127404583 6703480120064 6705240944704 6714930238464 6726445934376 6729512163738 6737328089596 6742785363272 6754900061312 6766279388928 6766484303033 6771965193406 6790060903392 6795560890944 6795878161408 6803453528448 6824969110512 6825287753984 6828080251356 6836010658152 6857629200513 6860814980544 6865593926646 6881844662784 6889837513728 6893646606756 6901653164952 6907243542864 6911626280832 6915265893088 6919653721344 6925258679808 6931520505546 6933301953536 6936462477568 6945192143624 6948358087762 6966480457664 6972568394688 6999878695936 7002742625424 7003069568768 7033047437052 7033375795264 7088425763328 7099265579328 7105644489216 7113897270272 7117830236244 7129988100144 7136394615168 7138269154848 7144683110656 7160843574612 7173876143616 7186575307288 7217675666474 7223983120458 7242824362176 7243162514432 7247166945564 7255584096488 7274507758336 7278952891392 7280864877312 7286983095574 7312373280576 7330136004672 7353317193768 7355248713198 7361857631856 7370407989152 7393716536388 7411217329152 7432549562256 7451934776832 7470036514304 7482847171436 7502363569792 7504334239712 7508919809664 7541415135072 7541767227904 7543396062792 7585633533681 7594443793302 7599262568976 7614251252544 7645362931584 7652232526848 7654242563328 7678448723232 7687366782144 7690871044272 7694274119168 7706040415168 7724153775156 7733124917752 7739388792464 7757580539163 7766355303936 7772881486972 7779674129724 7799964697728 7803520287264 7813341161577 7813705950064 7834085278208 7837290514872 7840931406336 7846393059024 7851097524361 7874863532928 7878453264864 7887603617088 7893992620416 7899001463808 7903161020672 7912547769672 7921737720624 7928154372768 7937362449856 7940980671728 7961691951616 7966093626582 7975345767844 8003134429056 8009859581087 8028818773248 8037768499488 8038143766016 8044654707712 8051928692444 8072929341568 8084897220699 8086529025792 8134663127136 8146417982976 8148557828736 8155879560192 8162532108549 8169866396328 8172012401358 8183821228128 8234196052992 8248772190256 8282476509216 8289918570752 8291708987796 8292096110272 8318319450168 8327980680656 8356998034944 8403791078592 8413551579264 8427980307201 8440159016016 8442376019676 8449961755872 8484488131392 8494342356864 8531102160672 8551825338784 8574129794048 8581123498731 8581622639616 8588833903832 8591089960402 8618760154368 8656058384064 8656462517248 8669295467064 8699765532471 8706812391522 8716924833324 8737557636096 8760406444608 8775369969408 8785562036736 8790419193822 8800628739924 8813345937984 8827604314464 8845015762816 8860184425519 8865806330472 8883293127968 8891056148256 8914245368832 8919590086848 8929532756088 8929949657216 8933603255694 8956903445568 8968594579168 8972682884984 8982684736779 8999844037632 9003946588416 9011512737682 9021705851904 9042911736768 9050236546176 9053414537856 9060747854592 9071271371264 9076286484678 9082045509264 9099958814016 9104107001808 9114680877536 9143505600684 9145907354649 9147753307392 9154125235528 9186021142272 9191528809008 9202204219936 9209658057152 9215501707776 9226204961792 9242027340728 9279868714038 9281741704704 9296757859584 9326158392096 9328608124056 9336990167232 9352938546432 9368978265738 9377396582736 9391736755986 9443335236101 9465687439104 9490440314992 9506650800192 9515192820224 9517692206464 9534014468251 9547791432816 9604332661248 9620803506132 9631977493944 9645896018304 9657099149568 9662438141811 9662889260752 9673660485762 9696557864448 9707819836416 9738520331904 9749831040768 9773514672896 9804422925024 9806998284264 9815810175808 9849438689622 9858288715184 9892638153216 9910066083008 9950642733168 9993704768964 10011893079552 10046193364368 10055220180096 10057861417056 10072395357696 10089668901564 10094268245607 10105992134394 10114178044908 10125925057736 10132350091968 10152335003392 10157947790109 10169745638878 10193817242112 10205180292672 10205656751104 10237931630976 10249822376192 10254015987228 10254494725696 10267400196578 10298390889969 10298871700208 10334756270592 10343127481344 10343440718884 10352479747428 10360865314296 10372898839632 10379480582016 10387888019712 10397280758319 10399952930304 10404693716352 10417788215436 10422537131643 10434642285106 10442446930944 10449720686496 10461857412032 10499818043904 10504604353152 10516804822784 10525323493888 10550063692896 10562316960832 10570872497024 10621458168776 10624248141286 10653610318848 10658466733824 10670845905408 10676745354366 10704591922752 10705091697664 10707403732272 10717024665984 10760814215424 10779862960932 10782038701056 10826513499711 10846217502848 10864743771648 10870750418346 10883376144732 10893155195104 10896016535144 10911761637504 10930474643361 10957026215317 10995204007008 11023881163776 11042786447784 11043302012288 11055611983728 11090574804582 11091092600224 11129737522176 11148824343384 11177902165248 11205054771456 11218068772352 11224270757154 11237307076268 11253545354688 11256501359568 11266615674496 11285937233389 11312650841856 11325789809152 11374802880896 11391665689953 11421376878816 11441497998308 11478348790272 11481363844992 11491011804559 11491680205824 11531050173216 11536306566408 11541411178752 11559060622752 11586230662734 11599687376628 11609083188696 11622566444432 11659322230458 11678184874343 11680541926144 11700493292544 11720558925096 11734171653232 11751127917312 11769589588536 11770139085952 11790324156793 11799874385726 11821075107296 11831405425632 11840988930624 11854741531008 11862263522304 11882606580936 11892231559152 11892786782464 11906043674784 11911471007592 11942537927424 11949140439873 11963018651766 11976912982372 12005262117888 12043228159872 12057215649024 12066982061568 12071219383808 12077893038666 12080997139456 12101715312904 12109394012352 12133278418688 12138809335744 12191340800912 12194543139532 12197004409856 12201994690704 12233819340288 12248028189696 12254799594492 12255371745344 12258018602037 12351294079488 12373158285384 12395677146112 12423714763824 12434877856128 12438144165408 12449320222976 12470584728576 12477479175252 12491971020984 12503195443648 12522315674648 12576506787754 12620327368896 12620916585472 12674942633808 12675534400256 12697272168854 12730388577088 12741513535296 12796653241008 12827738008176 12842636658592 12861194691072 12876132199424 12883250855748 12886634940603 12898213981016 12984693775872 12999774721024 13072563900032 13075387249986 13075997712352 13132584919496 13140609666912 13174882366464 13178343055104 13200943109886 13241406471696 13267523644224 13298709495708 13305712499647 13324939691952 13379385130272 13394924485824 13404254809166 13406960240128 13410481889408 13452891868752 13459024327476 13474656179192 13485570726544 13509800122624 13517269106523 13532558777856 13532968606066 13543930386812 13580121806784 13591121781888 13606907056896 13614429727017 13649938221024 13650575507968 13656160502712 13672021316304 13715258401026 13721629961088 13731187853292 13763689325568 13787293213512 13803306329904 13814487085728 13823252561664 13830531786176 13839307442688 13850517359616 13863041011092 13872924955136 13890384287248 13896716175524 13932960915328 13945136789376 13956855093727 14005485250848 14006139137536 14066094874104 14066751590528 14087605133979 14176851526656 14198531158656 14211288978432 14235660472488 14259976200288 14272789230336 14276538309696 14289366221312 14321687149224 14347752287232 14373150614576 14435351332948 14447966240916 14485648724352 14494333891128 14510490728643 14511168192976 14549015516672 14561729754624 14573966191148 14624746561152 14660272009344 14706634387536 14710497426396 14723715263712 14740815978304 14774158034433 14787433072776 14865099124512 14903869553664 14940073028608 14965694342872 15004727139584 15008668479424 15017839619328 15082830270144 15083534455808 15086792125584 15158988201591 15171267067362 15188887586604 15198525137952 15228502505088 15254618458317 15290725863168 15308485126656 15356897446464 15374733564288 15381742088544 15388548238336 15401100294867 15412080830336 15448307550312 15466249835504 15478777584928 15515161078326 15532710607872 15545762973944 15559348259448 15599929395456 15607040574528 15626682323154 15627411900128 15651963427659 15668170556416 15674581029744 15681862812672 15692786118048 15702195048722 15749727065856 15756906529728 15775207234176 15787985240832 15806322041344 15825095539344 15843475441248 15856308745536 15874724899712 15881961343456 15923383903232 15932187253164 15936372211929 15950691535688 16006268858112 16019719162174 16057637546496 16075536998976 16076287532032 16103857384888 16145858683136 16169794441398 16173058051584 16269326254272 16292835965952 16297115657472 16325064217098 16339732792656 16344024802716 16367642456256 16454628218821 16497544380512 16564953018432 16579837141504 16583417975592 16584192220544 16636638900336 16655961361312 16713996069888 16807582157184 16827103158528 16836406135731 16855960614402 16880318032032 16884752039352 16899923511744 16968976262784 16988684713728 17062204321344 17103650677568 17162246997462 17177667807664 17182179920804 17237520308736 17312116768128 17338590934128 17399531064942 17413624783044 17433849666648 17488983345687 17520812889216 17550739938816 17571124073472 17580838387644 17601257479848 17626691875968 17655208628928 17690031525632 17699811578589 17706026869609 17720368851038 17731612660944 17766586255936 17782112296512 17839180173696 17859065512176 17859899314432 17867206511388 17913806891136 17937189158336 17944527977649 17945365769968 17965369473558 18007893176832 18023025475364 18085823473536 18100473092352 18106829075712 18116839557999 18121495709184 18142542742528 18152572969356 18164091018528 18199917628032 18208214003616 18229361755072 18287011201368 18291814709298 18295506614784 18308250471056 18372042284544 18383057618016 18404408439872 18419316114304 18431003415552 18484054681456 18559737428076 18563483409408 18593515719168 18652316784192 18657216248112 18673980334464 18705877092864 18737956531476 18754793165472 18783473511972 18864760181631 18886670472202 18931374878208 18980880629984 19013301600384 19030385640448 19035384412928 19045908253281 19068028936502 19095582865632 19208665322496 19241607012264 19263954987888 19291792036608 19314198299136 19324876283622 19325778521504 19347320971524 19393115728896 19477040663808 19499662081536 19547029345792 19608845850048 19613996568528 19631620351616 19665287383469 19698877379244 19716577430368 19785276306432 19820132166016 19901285466336 19987409537928 20022621497039 20023786159104 20092386728736 20106382213749 20110440360192 20115722834112 20144790715392 20179337803128 20188536491214 20211984268788 20228356089816 20251850115472 20264700183936 20299452909099 20304670006784 20315895580218 20339491277756 20348762971303 20387634484224 20410360585344 20475863261952 20499644752384 20508031974456 20508989451392 20534800393156 20596781779938 20597743400416 20669512541184 20686881437768 20704959494856 20721730628592 20745797679264 20758961164032 20775776039424 20794561516638 20799905860608 20809387432704 20835576430872 20845074263286 20869284570212 20899441372992 20923714824064 20959597719151 20999636087808 21009208706304 21033609645568 21050646987776 21100127385792 21124633921664 21141744994048 21242916337552 21248496282572 21316933467648 21340450494181 21341691810816 21353490708732 21409183845504 21414807464544 21434049331968 21521628430848 21559725921864 21653026999422 21692435005696 21729487543296 21741500836692 21766752289464 21786310390208 21792033070288 21823523275008 21860949286722 21914052430634 21990408014016 22085572895568 22086604024576 22111223967456 22181149609164 22182185200448 22297648686768 22355804330496 22410109542912 22436137544704 22448541514308 22474614152536 22507090709376 22513002719136 22533231348992 22571874466778 22625301683712 22651579618304 22749605761792 22783331379906 22842753757632 22882995996616 22956697580544 22962727689984 22982023609118 23062100346432 23072613132816 23082822357504 23118121245504 23172461325468 23199374753256 23218166377392 23245132888864 23272741617489 23318644460916 23356369748686 23361083852288 23441117850192 23468343306464 23502255834624 23539179177072 23540278171904 23553292573083 23580648313586 23599748771452 23642150214592 23662810851264 23681977861248 23709483062016 23765213161872 23784463118304 23785573564928 23812087349568 23822942015184 23885075854848 23898280879746 23926037303532 23953825964744 24029578743261 24086456319744 24114431298048 24133964123136 24142438767616 24155786077332 24203430625808 24218788024704 24266556837376 24277618671488 24319253307167 24382681601824 24389086279064 24403989381408 24467638680576 24509599188984 24510743490688 24516037204074 24702588158976 24746316570768 24847429527648 24869755712256 24876288330816 24898640445952 24954958350504 24983942041968 25006390887296 25044631349296 25153013575508 25240654737792 25261864832659 25283940921603 25349885267616 25351068800512 25394544337708 25460777154176 25483027070592 25593306482016 25655476016352 25685273317184 25722389382144 25743370496193 25766501711496 25773269881206 25796427962032 25969387551744 26145127800064 26150774499972 26151995424704 26265169838992 26281219333824 26356686110208 26401886219772 26482812943392 26535047288448 26580553276557 26597418991416 26611424999294 26649879383904 26758770260544 26789848971648 26808509618332 26813920480256 26820963778816 26905783737504 26918048654952 26948054210337 26949312358384 26971141453088 27019600245248 27034538213046 27065117555712 27065937212132 27087860773624 27160243613568 27182243563776 27213814113792 27228859454034 27299876442048 27301151015936 27312321005424 27344042632608 27430516802052 27437722063947 27443259922176 27462375706584 27574586427024 27606612659808 27628974171456 27646505123328 27661063572352 27678614885376 27726082022184 27745849910272 27780768574496 27793432351048 27865921830656 27890273578752 27913710187454 28010970501696 28012278275072 28132189748208 28133503181056 28175210267958 28330005708303 28397062317312 28471320944976 28519952400576 28545578460672 28553076619392 28578732442624 28602043404753 28643374298448 28746301229152 28870702665896 28895932481832 28971297448704 28988667782256 29020981457286 29022336385952 29098031033344 29123459509248 29147932382296 29249493122304 29320544018688 29413268775072 29420994852792 29447430527424 29481631956608 29548316068866 29574866145552 29730198249024 29782826513857 29931388685744 30009454279168 30017336958848 30035679238656 30068814861407 30165660540288 30173584251168 30317976403182 30342534134724 30377775173208 30397050275904 30457005010176 30473843370327 30509236916634 30581451726336 30616970253312 30713794892928 30749467128576 30763484177088 30802200589734 30824161660672 30896615100624 30932499671008 30957555169856 31030322156652 31091525947888 31118696518896 31199858790912 31214081149056 31253364646308 31254823800256 31267611394929 31303926855318 31349162059488 31385572236096 31404390097444 31499454131712 31513813059456 31550414468352 31575970481664 31612644082688 31650191078688 31686950882496 31712617491072 31749449799424 31763922686912 31864374506328 31872744423858 31901383071376 32012537716224 32039438324348 32115275092992 32151073997952 32207714769776 32291717366272 32339588882796 32346116103168 32479540499133 32538652508544 32594231314944 32650128434196 32679465585312 32688049605432 32735284912512 32791423930083 32871078645951 32909256437642 32995088761024 33129906036864 33159674283008 33166835951184 33168384441088 33273277800672 33311922722624 33615164314368 33654206317056 33672812271462 33711921228804 33760636064064 33769504078704 33799847023488 33857811700167 33937952525568 33977369427456 34124408642688 34207301355136 34324493994924 34355335615328 34364359841608 34473035413677 34475040617472 34624233536256 34677181868256 34799062129884 34827249566088 34867699333296 34977966691374 35034554623029 35041625778432 35101479877632 35161676775288 35202514959696 35253383751936 35310417257856 35370972470379 35380063051264 35399623157178 35412053739218 35440737702076 35463225321888 35533172511872 35564224593024 35594109736073 35678360347392 35718131024352 35719798628864 35734413022776 35827613782272 35874378316672 35889055955298 35890731539936 35930738947116 36015786353664 36046050950728 36171646947072 36200946184704 36213658151424 36233679115998 36242991418368 36305145938712 36328182037056 36399835256064 36416428007232 36458723510144 36521247997871 36574022402736 36583629418596 36591013229568 36616500942112 36744084569088 36766115236032 36808816879744 36838632228608 36968109362912 37119474856152 37184868494501 37187031438336 37304633568384 37314432496224 37347960668928 37411754185728 37475913062952 37509586330944 37566947023944 37729520363262 37773340944404 37862749756416 37961761259968 38026603200768 38070768825856 38091816506562 38136057873004 38191165731264 38483214024528 38527909975776 38583584073216 38628396598272 38649752567244 38651557043008 38659904821809 38694641943048 38954081327616 38999324163072 39094058691584 39217691700096 39227993137056 39263240703232 39330574766938 39397754758488 39433154860736 39632265203479 39640264332032 39802570932672 39917137498941 39974819075856 40045242994078 40184773457472 40212764427498 40220880720384 40231445668224 40358675606256 40377072982428 40423968537576 40456712179632 40503700230944 40529400367872 40551807319569 40598905818198 40609340013568 40631791160436 40678982555512 40697525942606 40820721170688 40951726523904 40999289504768 41016063948912 41017978902784 41069600786312 41193563559876 41195486800832 41373762875536 41409918989712 41443461257184 41491595358528 41517922328064 41551552078848 41589123033276 41618774865408 41671152861744 41690148526572 41738569140424 41798882745984 41847429648128 41870565281181 41919195438302 42018417412608 42067219291136 42200254771584 42249267843328 42283489988096 42485832675104 42496992565144 42633866935296 42680900988362 42706981417464 42818367691008 42829614929088 42868098663936 43043256861696 43119451843728 43306053998844 43384870011392 43483001673384 43533504578928 43572620780416 43584066140576 43647046550016 43721898573444 43828104861268 43980816028032 44017773757139 44171145791136 44173208049152 44222447934912 44362299218328 44364370400896 44595297373536 44711608660992 44820219085824 44897083028616 44949228305072 45014181418752 45026005438272 45066462697984 45143748933556 45250603367424 45499211523584 45566662759812 45685507515264 45763855374951 45765991993232 45925455379968 45964047218236 46124200692864 46145226265632 46165644715008 46203300884601 46236242491008 46344922650936 46398749506512 46436332754784 46490265777728 46545483234978 46637288921832 46712739497372 46722167704576 46882235700384 46914891832081 46936686612928 46955890282977 47004511669248 47078358354144 47080556343808 47106585146166 47161296627172 47199497542904 47284300429184 47325621702528 47363955722496 47365390121231 47418966124032 47530426323744 47568926236608 47571147129856 47624174699136 47645884030368 47770151709696 47796561759492 47809116635787 47852074607064 47907651929488 48059157486522 48172912639488 48228862596096 48311572154664 48406861251616 48437576049408 48533113674752 48555237342976 48638506614334 48765363203648 48778172558128 48807978762816 49019198377968 49021486981376 49032074408148 49363884656463 49492633141536 49694859055296 49739511424512 49752576661632 49797280891904 49909916701008 49967884083936 50012781774592 50089262698592 50306027151016 50481309475584 50523729665318 50567881843206 50699770535232 50702137601024 50789088675416 50921554308352 50966054141184 51186612964032 51310952032704 51370546634368 51486740992386 51533003422992 51546539762412 51592855924064 51895365920897 52290255600128 52301548999944 52303990849408 52530339677984 52562438667648 52713372220416 52803772439544 52965625886784 53070094576896 53099434735767 53118080608827 53161106553114 53194837982832 53222849998588 53299758767808 53517540521088 53579697943296 53617019236664 53641927557632 53811567475008 53836097309904 53896108420674 53898624716768 53942282906176 54039200490496 54069076426092 54131874424264 54175721547248 54320487227136 54364487127552 54427628227584 54457718908068 54599752884096 54624642010848 54688085265216 54861033604104 54875444127894 54886519844352 54924751413168 55149172854048 55213225319616 55257948342912 55293010246656 55322127144704 55452164044368 55561537148992 55586864702096 55731843661312 55780547157504 55827420374908 55842084742613 56021941003392 56264379496416 56267006362112 56350420535916 56594280544893 56660011416606 56794124634624 56942641889952 57039904801152 57091156921344 57106153238784 57137724759843 57204086809506 57286748596896 57492602458304 57741405331792 57791864963664 57942594897408 57977335564512 58041962914572 58044672771904 58295864764592 58498986244608 58641088037376 58826537550144 58841989705584 58894861054848 58963263913216 58995862150407 59096632137732 59149732291104 59460396498048 59565653027714 59862777371488 60018908558336 60034673917696 60067864491117 60071358477312 60137629722814 60319146641247 60331321080576 60347168502336 60635952806364 60685068269448 60755550346416 60794100551808 60898358727297 60914010020352 60947686740654 61018473833268 61046288913909 61162903452672 61427589785856 61498934257152 61526968354176 61604401179468 61648323321344 61793230201248 61864999342016 61915110339712 62021290978633 62060644313304 62183051895776 62237393037792 62399717581824 62428162298112 62506729292616 62509647600512 62535222789858 62607853710636 62698324118976 62771144472192 62808780194888 62878793157453 62998908263424 63027626118912 63100828936704 63151940963328 63300382157376 63373901764992 63425234982144 63498899598848 63527845373824 63728749012656 63745488847716 63802766142752 64021351482543 64025075432448 64078876648696 64302147995904 64415429539552 64583434732544 64679177765592 64959080998266 65077305017088 65188462629888 65300256868392 65358931170624 65376099210864 65470569825024 65582847860166 65742157291902 65818512875284 65990177522048 66103346652707 66259812073728 66333671902368 66336768882176 66546555601344 66623845445248 66738101277757 67230328628736 67308412634112 67345624542924 67423842457608 67521272128128 67539008157408 67599694046976 67715623400334 67875905051136 67954738854912 68248817285376 68414602710272 68648987989848 68710671230656 68728719683216 68946070827354 69057612918359 69248467072512 69354363736512 69598124259768 69654499132176 69735398666592 69955933382748 70069109246058 70083251556864 70323353550576 70405029919392 70506767503872 70620834515712 70659877719249 70741944940758 70760126102528 70799246314356 70824107478436 70881475404152 70926450643776 71066345023744 71128449186048 71188219472146 71356720694784 71436262048704 71439597257728 71468826045552 71655227564544 71748756633344 71778111910596 71781463079872 71861477894232 72088736229783 72092101901456 72343293894144 72401892369408 72427316302848 72467358231996 72610291877424 72656364074112 72799670512128 72832856014464 72917447020288 72957759921501 73042495995742 73148044805472 73167258837192 73233001884224 73532230472064 73617633759488 73677264457216 73936218725824 74238949712304 74369736989002 74609267136768 74628864992448 74695921337856 74951826125904 75019172661888 75133894047888 75459040726524 75546681888808 75785594497977 75923522519936 76053206401536 76141537651712 76183633013124 76272115746008 76382331462528 76699183507219 76966428049056 77055819951552 77167168146432 77299505134488 77303114086016 77319809643618 77389283886096 77908162655232 78435383400192 78455986274112 78526481406464 78661149533876 78795509516976 78866309721472 79264530406958 79280528664064 79605141865344 79741659829671 79834274997882 79949638151712 80090485988156 80369546914944 80425528854996 80441761440768 80462891336448 80717351212512 80754145964856 80847937075152 80913424359264 81007400461888 81058800735744 81103614639138 81197811636396 81263582320872 81357965111024 81395051885212 81641442341376 81747294120401 81903453047808 82032127897824 82035957805568 82139201572624 82387127119752 82390973601664 82532269097551 82747525751072 82819837979424 82886922514368 82983190717056 83035844656128 83178246066552 83237549730816 83342305723488 83380297053144 83477138280848 83597765491968 83694859296256 83741130562362 83838390876604 84036834825216 84400509543168 84498535686656 84566979976192 84971665350208 84990017124909 84993985130288 85361801976724 85413962834928 85636735382016 85659229858176 85736197327872 85806130214259 86238903687456 86612107997688 86769740022784 86966003346768 87067009157856 87145241560832 87168132281152 87294093100032 87443797146888 87656209722536 87961632056064 88035547514278 88342291582272 88346416098304 88444895869824 88724598436656 88728740801792 89190594747072 89348479541571 89794166057232 89898456610144 90028362837504 90052010876544 90132925395968 90206444584221 90287497867112 90998423047168 91133325519624 91371015030528 91527710749902 91531983986464 91850910759936 91928094436472 92248401385728 92290452531264 92406601769202 92472484982016 92689845301872 92797499013024 92872665509568 92980531555456 93090966469956 93139987497529 93274577843664 93425478994744 93764471400768 93829783664162 93873373225856 93911780565954 94156716708288 94161112687616 94213170292332 94322593254344 94398995085808 94568600858368 94651243405056 94727911444992 94730780242462 94837932248064 95060852647488 95137852473216 95248349398272 95291768060736 95593123518984 95618233271574 95704149214128 95815303858976 96118314973044 96345825278976 96623144309328 96813722503232 96875152098816 97110474685952 97277013228668 97530726407296 97556345116256 97615957525632 98038396755936 98042973962752 98064148816296 98613235937853 98727769312926 98985266283072 99389718110592 99479022849024 99505153323264 99819833402016 99935768167872 100025563549184 100178525397184 100612054302032 100962618951168 101047459330636 101135763686412 101399541070464 101573435100501 101578177350832 101843108616704 101932108282368 102373225928064 102621904065408 102741093268736 102973481984772 103066006845984 103093079524824 103185711848128 103419106241031 103790731841794 104580511200256 104603097999888 104607981698816 105060679355968 105103663869087 105124877335296 105607544879088 105931251773568 106112917411137 106140189153792 106198869471534 106236161217654 106322213106228 106389675965664 106445699997176 106599517535616 106782329208219 107035081042176 107159395886592 107234038473328 107283855115264 107623134950016 107672194619808 107792216841348 107797249433536 107884565812352 108138152852184 108263748848528 108351443094496 108640974454272 108728974255104 108915437816136 109199505768192 109249284021696 109376170530432 109563743993613 109722067208208 109750888255788 109773039688704 109849502826336 110298345708096 110426450639232 110515896685824 110644254289408 110904328088736 111123074297984 111173729404192 111463687322624 111554605483503 111561094315008 111654840749816 111684169485226 112043882006784 112528758992832 112534012724224 112700841071832 113188561089786 113320022833212 113588249269248 113885283779904 114079809602304 114212306477568 114275449519686 114408173619012 114573497193792 114985204916608 115182397531747 115482810663584 115583729927328 115885189794816 115954671129024 116083925829144 116089345543808 116591729529184 116997972489216 117282176074752 117653075100288 117683979411168 117789722109696 117926527826432 117991724300814 118193264275464 118299464582208 118896795610437 118920792996096 119131306055428 119725554742976 119751412496823 120069347835392 120135728982234 120275259445628 120638293282494 120662642161152 120694337004672 121271905612728 121370136538896 121511100692832 121588201103616 121796717454594 121828020040704 121895373481308 122036947666536 122092577827818 122763358069313 122855179571712 122997868514304 123053936708352 123208802358936 123296646642688 123586460402496 123729998684032 123830220679424 123942188087263 124042581957266 124121288626608 124366103791552 124474786075584 124856324596224 125013458585232 125019295201024 125070445579716 125215707421272 125396648237952 125542288944384 125611695843543 125617560389776 125757586314906 126055252237824 126201657873408 126600764314752 126747803529984 126850469964288 126997799197696 127055690747648 127457498025312 127490977695432 127605532285504 128042702965086 128157753297392 128604295991808 128830859079104 129358355531184 129918161996532 130154610034176 130600513736784 130717862341248 130752198421728 130941139650048 131165695720332 131484314583804 131637025750568 131980355044096 132053321271417 132206693305414 132519624147456 132667343804736 132673537764352 133093111202688 133247690890496 133476202555514 134460657257472 134691249085848 134847684915216 135042544256256 135078016314816 135199388093952 135431246800668 135751810102272 136497634570752 136829205420544 137297975979696 137421342461312 137457439366432 137892141654708 138115225836718 138496934145024 138708727473024 139196248519536 139308998264352 139470797333184 139911866765496 140138218492116 140166503113728 140646707101152 140744675496243 140810059838784 141013535007744 141241669031424 141319755438498 141483889881516 141598492628712 141648214956872 141762950808304 141852901287552 142096170363693 142132690047488 142256898372096 142376438944292 142441340799121 142713441389568 142872524097408 142937652091104 143310455129088 143497513266688 143556223821192 143562926159744 143722955788464 144177472459566 144184203802912 144686587788288 144934716463992 145220583754848 145312728148224 145599341024256 145665712028928 145834894040576 145915519843002 146084991991484 146296089610944 146334517674384 146466003768448 146717184034057 147064460944128 147235267518976 147354528914432 147872437451648 148091653969389 148477899424608 148739473978004 149218534273536 149257729984896 149383153459267 149391842675712 149903652251808 150038345323776 150267788095776 150918081453048 151093363777616 151571188995954 151847045039872 152106412803072 152367266026248 152544231492016 152764662925056 153398367014438 153932856098112 154111639903104 154599010268976 154606228172032 154639619287236 154778567772192 155686097762691 156870766800384 156911972548224 157052962812928 157322299067752 157591019033952 157732619442944 158529060813916 158561057328128 159210283730688 159354241826481 159483319659342 159668549995764 159899276303424 160180971976312 160739093829888 160851057709992 160925782672896 161434702425024 161508291929712 161695874150304 161826848718528 162014800923776 162117601471488 162207229278276 162395623272792 162527164641744 162715930222048 162790103770424 163282884682752 163494588240802 164064255795648 164071915611136 164278403145248 164774254239504 164781947203328 165064538195102 165495051502144 165639675958848 165773845028736 165966381434112 166356492133104 166684611446976 166760594106288 166954276561696 167195530983936 167389718592512 167482261124724 167526254227839 167676781753208 168801019086336 168997071373312 169943330700416 169980034249818 169987970260576 170723603953448 170827925669856 171273470764032 171318459716352 171612260428518 172477807374912 172974262495411 173224215995376 173932006693536 174134018315712 174290483121664 174336264562304 174887594293776 175312419445072 175923264112128 176071095028556 176117344188241 176684583164544 176889791739648 176987586451221 177449196873312 177457481603584 178381189494144 178696959083142 179588332114464 179796913220288 180056725675008 180104021753088 180203593473351 180412889168442 180574995734224 182266651039248 182742030061056 183055421499804 183063967972928 183138866741727 183856188872944 184496802771456 184580905062528 184813203538404 184944969964032 185379690603744 185594998026048 185745331019136 185961063110912 186063872935899 186181932939912 186279974995058 186549155687328 186850957989488 187528942801536 187659567328324 187746746451712 187823561131908 188313433416576 188426340584664 188636379472359 188645186508688 188797990171616 189137201716736 189302486810112 189455822889984 189461560484924 190121705294976 190275704946432 190496698796544 190583536121472 191186247037968 191236466543148 191408298428256 191630607717952 192064054447629 192236629946088 193246288618656 193627445006464 193750304197632 194220949371904 194554026457336 195061452814592 195112690232512 195231915051264 196076793511872 196085947925504 196128297632592 197226471875706 197455538625852 197970532566144 198310039958121 198779436221184 199010306646528 199639666804032 199871536335744 200051127098368 200214303833271 200357050794368 201224108604064 201925237902336 202094918661272 202271527372824 202799082140928 203146870201002 203156354701664 203686217233408 203864216564736 204746451856128 205243808130816 205482186537472 205946963969544 206132013691968 206186159049648 206371423696256 206838212482062 207172838755077 207581463683588 208479785596999 209206195999776 209215963397632 210121358711936 210207327738174 210249754670592 210481704029849 211215089758176 211862503547136 212225834822274 212280378307584 212397738943068 212472322435308 212644426212456 212779351931328 212891399994352 213199035071232 213564658416438 213910166844673 214070162084352 214318791773184 214468076946656 215246269900032 215344389239616 215584433682696 215594498867072 215769131624704 216276305704368 216527497697056 216702886188992 217281948908544 217830875632272 218399011536384 218498568043392 218752341060864 218873279764503 219127487987226 219444134416416 219501776511576 219699005652672 220596691416192 220852901278464 221031793371648 221288508578816 221808656177472 222246148595968 222347458808384 223109210967006 223309681499632 223368338970452 224087764013568 225057517985664 225401682143664 226377122179572 226640045666424 227356783493931 227770567559808 228159619204608 228424612955136 228550899039372 228816347238024 229146994387584 229970409833216 230097550521657 230364795063494 230965621327168 231167459854656 231909342258048 232167851658288 232178691087616 233183459058368 235306150200576 235367958822336 235579444219392 235853055652864 235983448601628 236386528550928 236598929164416 237793591220874 237841585992192 238262612110856 239451109485952 239502824993646 240138695670784 240271457964468 240550518891256 241276586564988 241325284322304 241388674009344 242543811225456 242740273077792 243022201385664 243176402207232 243593434909188 243790746962616 244073895333072 244185155655636 245241882361203 245526716138626 245710359143424 246107873416704 246417604717872 247172920804992 247459997368064 247596807292653 247660441358848 247884376174526 248085163914532 248242577253216 248732207583104 248949572151168 249712649192448 250026917170464 250038590402048 250140891159432 250431414842544 250793296475904 251084577888768 251223391687086 251235120779552 251515172629812 252110504475648 253201528629504 253495607059968 253700939928576 254111381495296 254914996050624 254981955390864 255211064571008 255648735985097 256085405930172 256315506594784 257208591983616 257661718158208 258716711062368 259836323993064 260294079461507 260309220068352 261201027473568 261435724682496 261504396843456 261882279300096 262331391440664 262968629167608 263274051501136 263960710088192 264106642542834 264413386610828 265039248294912 265334687609472 266186222405376 266495381780992 266952405111028 268045438624713 269382498171696 269695369830432 270085088512512 270156032629632 270398776187904 270619333752663 270862493601336 272995269141504 273658410841088 274595951959392 274842684922624 274914878732864 275784283309416 276230451673436 277417454946048 277425856424353 278392497039072 278617996528704 278941594666368 279419962492587 279823733530992 280276436984232 281293414202304 281489350992486 281620119677568 282483338062848 282639510876996 282967779763032 283196985257424 283296429913744 283525901616608 283705802575104 284192340727386 284265380094976 284513796744192 284752877888584 284882681598242 285745048194816 285875304182208 286995026533376 287112447642384 287125852319488 287445911576928 288354944919132 288368407605824 289869432927984 290441167509696 290625456296448 291331424057856 291669788081152 291831039686004 292169983982968 292592179221888 292669035348768 292932007536896 293434368068114 294128921888256 294470535037952 295744874903296 296183307938778 296955798849216 297478947956008 298437068547072 298515459969792 298766306918534 299807304503616 300076690647552 300535576191552 301836162906096 302186727555232 303142377991908 303694090079744 304734532052496 305088462984032 305529325850112 306796734028876 307865712196224 308223279806208 309198020537952 309212456344064 309279238574472 309557135544384 311372195525382 313741533600768 313823945096448 314644598135504 315182038067904 315465238885888 317058121627832 318420567461376 318708483652962 318966639318684 319337099991528 319798552606848 320346987624657 320361943952624 321478187659776 321702115419984 321851565345792 322869404850048 323016583859424 323391748300608 323653697437056 324029601847552 324414458556552 324791246545584 325054329283488 325431860444096 325580207540848 326989176481604 328128511591296 328404242824567 328556806290496 328691231980839 329548508479008 329563894406656 330129076390204 330990103004288 331279351917696 331547690057472 331932762868224 332712984266208 333369222893952 333521188212576 333908553123392 334391061967872 334663816450509 334964522249448 335052508455678 335353563506416 337602038172672 339886661400832 339960068499636 339975940521152 341447207906896 341655851339712 342636919432704 343224520857036 344955614749824 345547192595241 345948524990822 346448431990752 347864013387072 348268036631424 348580966243328 348672529124608 349775188587552 350624838890144 351846528224256 352142190057112 352234688376482 353369166329088 353779583479296 353975172902442 354898393746624 354914963207168 356690386831311 356762378988288 357393918166284 359176664228928 359593826440576 360208043506176 360407186946702 360825778336884 361149991468448 363267561446279 364533302078496 365484060122112 366110842999608 366127935945856 366277733483454 367712377745888 368290074207939 368993605542912 369161810125056 369626407076808 369889939928064 370759381207488 371189996052096 371490662038272 371826564261789 371922126221824 372127745871798 372363865879824 372559949990116 373098311374656 373701915978976 375057885603072 375319134656648 375493492903424 375647122263816 376626866833152 376852681169328 377272758944718 377290373017376 377595980343232 378274403433472 378604973620224 378923120969848 380243410589952 380551409892864 380993397593088 381167072242944 382372494075936 382472933086296 382816596856512 383261215435904 384128108895258 384473259892176 386492577237312 387176744680141 387254890012928 389108052914672 390122905629184 390225380465024 390463830102528 390894593198291 392153587023744 392256595265184 394452943751412 394911077251704 395941065132288 396159963814251 396620079916242 397558872442368 398020613293056 399279333608064 399743072671488 400428607666542 400714101588736 402448217208128 404189837322544 404543054745648 405598164281856 406293740402004 406312709403328 409492903712256 410487616261632 410964373074944 411893927939088 412264027383936 412372318099296 412742847392512 413676424964124 414345677510154 415162927367176 416959571193998 418412391999552 418431926795264 420242717423872 420414655476348 420499509341184 420963408059698 422234026488729 422430179516352 423725007094272 424451669644548 424795477886136 424944644870616 425288852424912 425558703862656 425782799988704 426288511091079 426398070142464 427129316832876 427324022397363 427820333689346 428140324168704 428936153893312 430492539800064 430688778479232 431168867365392 431188997734144 431538263249408 432552611408736 433054995394112 433405772377984 435661751264544 436798023072768 436997136086784 437504682121728 437746559529006 438254975974452 438888268832832 439003553023152 439398011305344 440151552102171 441193382832384 441705802556928 442063586743296 443617312354944 444492297191936 444694917616768 446218421934012 446619362999264 446736677940904 448149460377801 448175528027136 450115035971328 450803364287328 452754244359144 453280091332848 454713566987862 455541135119616 456319238409216 457101798078744 457632694476048 458293988775168 459940819666432 460195101043314 460729590126988 461931242654336 462334919709312 462723426568949 463818684516096 464335703316576 464357382175232 466366918116736 467058293288073 470612300401152 470735917644672 471158888438784 471966897203256 472773057101856 473197858328832 475587182441748 475683171984384 476525224221712 478902218971904 479005649987292 480542915928936 481101037782512 482553173129976 482777348018688 483403290428513 485087622450912 485480546155584 486044402771328 486352804414464 487186869818376 487581493925232 488147790666144 488370311311272 490483764722406 491053432277252 492215746833408 492835209435744 494345841609984 494919994736128 495193614585306 495320882717696 495768752349052 496170327829064 496485154506432 497464415166208 497899144302336 500053834340928 500077180804096 500281782318864 500862829685088 501586592951808 502169155777536 502446783374172 502470241559104 502578762683517 503030345259624 506403057259008 506991214119936 508222762990592 509829992101248 509963910781728 510422129142016 511297471970194 512170811860344 512631013189568 515323436316416 517433422124736 518922787486233 519672647986128 520588158923014 522402054947136 522871449364992 523008793686912 524662782881328 525937258335216 526548103002272 527921420176384 528213285085668 528352032564723 528826773221656 530669375218944 532372444810752 532990763561984 533904810222056 536090877249426 538764996343392 539390739660864 540170177025024 540312065259264 541238667505326 541724987202672 545534212485527 549191903918784 549685369845248 549829757465728 551568566618832 552460903346872 554834909892096 554851712848706 556784994078144 557235993057408 557883189332736 558191618807697 558839924985174 559647467061984 560552873968464 562586828404608 562978701984972 563240239355136 565279021753992 565935559526064 566393970514848 566592859827488 567051803233216 567411605150208 568384681454772 569505755777168 569765363196484 571490096389632 571750608364416 572231058842807 574224895284768 574251704638976 574891823153856 576709889838264 576736815211648 579738865855968 580882335019392 581250912592896 582662848115712 583662079372008 584339967965936 585184358443776 585338070697536 585864015073792 586868736136228 588257843776512 591489749806592 592366615877556 593911597698432 594930119874363 594957895912016 597030919939584 597532613837068 599614609007232 600153381295104 600642911499813 601071152383104 603672325812192 604373455110464 606284755983816 607388180159488 609469064104992 610176925968064 611058651700224 613593468057752 615731424392448 616446559612416 618396041075904 618424912688128 618558477148944 619114271088768 621518516265231 622744391050764 625439356790997 627647890192896 629289196271008 630364076135808 630930477771776 631445112089547 634116243255664 636841134922752 637416967305924 637933278637368 638674199983056 639597105213696 640693975249314 640723887905248 641730500534019 642956375319552 643404230839968 645738809700096 646033167718848 646783496601216 647307394874112 648059203695104 648828917113104 649582493091168 650108658566976 650863720888192 651160415081696 651979912482703 653978352963208 656257023182592 656808485649134 657113612580992 657382463961678 659097016958016 659127788813312 660258152780408 661980206008576 662558703835392 663095380114944 663865525736448 665425968532416 666738445787904 667042376425152 667817106246784 669327632901018 669929044498896 670105016911356 670707127012832 674639756971661 679773322801664 679920136999272 679951881042304 682894415813792 683311702679424 685273838865408 686449041714072 689911229499648 690292651564971 691094385190482 691897049981644 692896863981504 695728026774144 696536073262848 697345058249216 699550377175104 701249677780288 704284380114224 704469376752964 706738332658176 707559166958592 707950345804884 709796787493248 713380773662622 713524757976576 714787836332568 718353328457856 719187652881152 720416087012352 720814373893404 721651556673768 722299982936896 725947101653969 726535122892558 729066604156992 732221685999216 732255871891712 732555466966908 735424755491776 735725647083609 736580148415878 738323620250112 739252814153616 741518762414976 742379992104192 742790421877959 742981324076544 743653128523578 743844252443648 744255491743596 744727731759648 745119899980232 746196622749312 747403831957952 750115771206144 750638269313296 750986985806848 751294244527632 753253733666304 753705362338656 754545517889436 754580746034752 755191960686464 757846241939696 760486821179904 761102819785728 762334144485888 764744988151872 764945866172592 765633193713024 766522430871808 766946207955291 768256217790516 768946519784352 772985154474624 774353489360282 774509780025856 778216105829344 780245811258368 780450760930048 780882238384521 780927660205056 781789186396582 784307174047488 784513190530368 788905887502824 789822154503408 791882130264576 792319927628502 793240159832484 795117744884736 798558667216128 799486145342976 800857215333084 801428203177472 804896434416256 806276782722229 808379674645088 809086109491296 811196328563712 812587480804008 812625418806656 818985807424512 820975232523264 823787855878176 824528054767872 824744636198592 825485694785024 827352849928248 828691355020308 830325854734352 832277569273059 833919142387996 836824783999104 838259887477761 840485434847744 840829310952696 841926816119396 844468052977458 844860359032704 847450014188544 848903339289096 849590955772272 849889289741232 850577704849824 851117407725312 851565599977408 852577022182158 852796140284928 854258633665752 854648044794726 855640667378692 857872307786624 859343506485191 860985079600128 861377556958464 862337734730784 862377995468288 863076526498816 865105222817472 866109990788224 866811544755968 867595316610841 871323502529088 873994272173568 875009364243456 875493119058012 876509951948904 877776537665664 878007106046304 878796022610688 880303104204342 882386765664768 883411605113856 887234624709888 888984594383872 889389835233536 892436843868024 893238725998528 893473355881808 896298920755602 900230071942656 901606728574656 905508488718288 906560182665696 909427133975724 911082270239232 914203596157488 915265388952096 916587977550336 919881639332864 920390202086628 921459180253976 923862485308672 924669839418624 925446853137898 927637369032192 928671406633152 928714764350464 932733836233472 934116586576146 941224600802304 941471835289344 943933794406512 945546114203712 946395716657664 951174364883496 953050448443424 957804437943808 958011299974584 961085831857872 962202075565024 965106346259952 965554696037376 966806580857026 970175244901824 970961092311168 972088805542656 974373739636752 975162987850464 976295581332288 976740622622544 980967529444812 982106864554504 985212728473701 985670418871488 988691683219968 989839989472256 990387229170612 991537504698104 992340655658128 992970309012864 994928830332416 995798288604672 997089385593847 1000107668681856 1000563564637728 1001725659370176 1003173185903616 1004893566748344 1004940483118208 1005157525367034 1006060690519248 1012806114518016 1019659984202496 1019927821563456 1020844258284032 1022594943940388 1024341623720688 1025262026379136 1030646872632832 1034866844249472 1036641577785723 1037845574972466 1039345295972256 1041176317846028 1044804109894272 1045742898729984 1046017587373824 1049325565762656 1051874516670432 1053096206004544 1056426570171336 1056704065129446 1057653546443312 1061338750437888 1064744889621504 1067809620444112 1072181754498852 1077529992686784 1078781479321728 1080624130518528 1082477335010652 1083449974405344 1089802684338837 1091068424971054 1098383807837568 1099370739690496 1099659514931456 1103137133237664 1104870222623817 1104921806693744 1109669819784192 1109703425697412 1113569988156288 1114471986114816 1115479692785367 1115766378665472 1116383237615394 1117679849970348 1119294934123968 1121105747936928 1125173656809216 1125957403969944 1126480478710272 1130558043507984 1131871119052128 1132787941029696 1133185719654976 1134103606466432 1134823210300416 1136769362909544 1139011511554336 1139530726392968 1142980192779264 1143501216728832 1144462117685614 1148449790569536 1148503409277952 1149783646307712 1153419779676528 1153473630423296 1159477731711936 1161530234040423 1161764670038784 1167324158744016 1168679935931872 1170368716887552 1170676141395072 1171728030147584 1172683779594873 1173737472272456 1182979499613184 1184733231755112 1187823195396864 1189860239748726 1189915791824032 1194061839879168 1195065227674136 1199229218014464 1201285822999626 1202142304766208 1207344651624384 1208746910220928 1210819837467877 1212569511967632 1218938128209984 1220353851936128 1227186936115504 1231462848784896 1232821409317687 1232893119224832 1236792082151808 1237116954297888 1238228542177536 1243037032530462 1245488782101528 1250878713581994 1255295780385792 1258578392542016 1260728152271616 1262890224179094 1268232486511328 1274833934611848 1275866557274736 1277348399966112 1279194210427392 1281387950498628 1281447775810496 1281972067192089 1283461001068038 1286808461679936 1291477619400192 1292066335437696 1293566993202432 1294614789748224 1296118407390208 1297657834226208 1299164986182336 1300217317133952 1301727441776384 1302320830163392 1303959824965406 1307956705926416 1312514046365184 1313616971298268 1314227225161984 1314764927923356 1318194033916032 1320454656306513 1320516305560816 1323960412017152 1325117407670784 1326190760229888 1330851937064832 1333476891575808 1334084752850304 1335634212493568 1338655265802036 1339858088997792 1340210033822712 1341414254025664 1344448381133403 1349279513943322 1359546645603328 1359840273998544 1359903762084608 1365788831627584 1366623405358848 1372898083428144 1379822458999296 1380585303129942 1382188770380964 1383794099963288 1385793727963008 1388170279706847 1391456053548288 1393072146525696 1394690116498432 1399100754350208 1402499355560576 1408568760228448 1408938753505928 1413476665316352 1415900691609768 1419593574986496 1426761547325244 1427049515953152 1429575672665136 1436706656915712 1438375305762304 1441628747786808 1443303113347536 1444599965873792 1450209871285539 1451894203307938 1453070245785116 1458133208313984 1459358499178993 1464443371998432 1464511743783424 1465110933933816 1470849510983552 1471451294167218 1473160296831756 1476647240500224 1478505628307232 1483037524829952 1484759984208384 1485580843755918 1485962648153088 1487306257047156 1488510983487192 1489455463519296 1490239799960464 1492393245498624 1494807663915904 1497371167912711 1500231542412288 1501276538626592 1502588489055264 1506507467332608 1507410724677312 1509091035778872 1509161492069504 1510383921372928 1515692483879392 1520973642359808 1524668288971776 1529489976303744 1529891732345184 1531266387426048 1533044861743616 1533892415910582 1536512435581032 1537893039568704 1545970308949248 1548706978720564 1549019560051712 1556432211658688 1556768362458699 1560901521860096 1561764476769042 1563578372793164 1568614348094976 1569026381060736 1577811775005648 1579644309006816 1583764260529152 1584639855257004 1585056097694169 1586480319664968 1597117334432256 1598972290685952 1601714430666168 1602856406354944 1609792868832512 1612553565444458 1616759349290176 1618172218982592 1625174961608016 1625250837613312 1636602637456581 1647575711756352 1649056109535744 1649489272397184 1650971389570048 1654705699856496 1657382710040616 1660651709468704 1664555138546118 1667838284775992 1673649567998208 1676519774955522 1680970869695488 1681658621905392 1683853632238792 1688936105954916 1689720718065408 1697806678578192 1699181911544544 1699778579482464 1701155409699648 1702234815450624 1703131199954816 1705154044364316 1708517267331504 1709296089589452 1711281334757384 1715744615573248 1716693176528421 1718687012970382 1722755113916928 1724675469461568 1724755990936576 1730210445634944 1732219981576448 1733623089511936 1735190633221682 1742647005058176 1747988544347136 1750986238116024 1753019903897808 1755553075331328 1756014212092608 1757592045221376 1760606208408684 1764773531329536 1774469249419776 1778779670467072 1784873687736048 1786477451997056 1786946711763616 1792597841511204 1800460143885312 1803213457149312 1811016977436576 1813120365331392 1818854267951448 1822164540478464 1828407192314976 1830530777904192 1833175955100672 1840780404173256 1842918360507952 1847724970617344 1849339678837248 1850893706275796 1855274738064384 1857342813266304 1865467672466944 1868233173152292 1876318070372991 1882943670578688 1887867588813024 1891092228407424 1892791433315328 1894335336268641 1902348729766992 1906100896886848 1915608875887616 1916022599949168 1922171663715744 1924404151130048 1925191501602057 1930212692519904 1933613161714052 1940350489803648 1941922184622336 1941980994970471 1944177611085312 1948747479273504 1950325975700928 1952591162664576 1953481245245088 1955939737448109 1961935058889624 1964213729109008 1970425456947402 1971340837742976 1977383366439936 1980774458341224 1983075009396208 1984681311316256 1985940618025728 1989857660664832 1991596577209344 1994178771187694 2000215337363712 2001127129275456 2003451318740352 2009787133496688 2009880966236416 2010315050734068 2012121381038496 2023919270914983 2039319968404992 2039855643126912 2041688516568064 2045189887880776 2048683247441376 2050524052758272 2061293745265664 2069733688498944 2073283155571446 2075691149944932 2078690591944512 2082352635692056 2089608219788544 2092035174747648 2098651131525312 2103749033340864 2106192412009088 2112853140342672 2113408130258892 2115307092886624 2122677500875776 2135619240888224 2144363508997704 2155059985373568 2157562958643456 2161248261037056 2164954670021304 2166899948810688 2177841304961907 2179605368677674 2182136849942108 2196767615675136 2199319029862912 2206274266475328 2209740445247634 2209843613387488 2219406851394824 2227139976312576 2228943972229632 2230959385570734 2231532757330944 2232766475230788 2235359699940696 2238589868247936 2242211495873856 2248665412440343 2250347313618432 2251914807939888 2252960957420544 2261116087015968 2263742238104256 2265575882059392 2266371439309952 2268207212932864 2273538725819088 2278023023108672 2279061452785936 2287002433457664 2288924235371228 2289525474447133 2296899581139072 2299567292615424 2300838623865873 2306839559353056 2306947260846592 2318955463423872 2323060468080846 2323529340077568 2334648317488032 2337359871863744 2340737433775104 2341352282790144 2342646715153563 2345367559189746 2347474944544912 2369466463510224 2375646390793728 2379720479497452 2379831583648064 2390130455348272 2398458436028928 2402571645999252 2404284609532416 2414689303248768 2417493820441856 2418830348166687 2421639674935754 2425139023935264 2437876256419968 2440707703872256 2454373872231008 2462925697569792 2465642818635374 2473584164303616 2474233908595776 2476457084355072 2486074065060924 2490977564203056 2496832707819177 2501757427163988 2517156785084032 2521456304543232 2525780448358188 2536464973022656 2542872930123953 2549667869223696 2551733114549472 2554696799932224 2558388420854784 2562775900997256 2562895551620992 2563944134384178 2566922002136076 2573616923359872 2578030519455573 2582955238800384 2584132670875392 2587133986404864 2589229579496448 2595315668452416 2598329972364672 2600434634267904 2602785949832523 2603454883552768 2604641660326784 2607919649930812 2615913411852832 2625028092730368 2627233942596536 2628454450323968 2629529855846712 2636388067832064 2640909312613026 2641032611121632 2647920824034304 2650234815341568 2661703874129664 2666953783151616 2668169505700608 2671268424987136 2677310531604072 2679716177995584 2680420067645424 2682828508051328 2688896762266806 2698559027886644 2710237212760987 2719680547997088 2719807524169216 2731577663255168 2733246810717696 2736262152388037 2745796166856288 2759644917998592 2761170606259884 2764377540761928 2767588199926576 2771587455926016 2776340559413694 2782912107096576 2786144293051392 2798201508700416 2804998711121152 2817137520456896 2817877507011856 2831801383219536 2839187149972992 2853523094650488 2859151345330272 2873413313831424 2876750611524608 2883257495573616 2886606226695072 2889199931747584 2900419742571078 2903788406615876 2906140491570232 2916266416627968 2918716998357986 2928886743996864 2929023487566848 2930221867867632 2941699021967104 2942902588334436 2946320593663512 2955638185421103 2957011256614464 2966075049659904 2969519968416768 2971161687511836 2974612514094312 2977021966974384 2978910927038592 2980479599920928 2984786490997248 2989615327831808 2991268156781541 2994742335825422 3002553077253184 3005176978110528 3014821449354624 3018182071557744 3018322984139008 3020767842745856 3031384967758784 3058979952607488 3059783464690368 3062532774852096 3066089723487232 3067784831821164 3073024871162064 3075786079137408 3091940617898496 3097413957441128 3112864423317376 3113536724917398 3121803043720192 3123528953538084 3127156745586328 3137228696189952 3138052762121472 3155623550011296 3159288618013632 3169279710514008 3170112195388338 3172960639329936 3194234668864512 3203428861332336 3219585737665024 3225107130888916 3233518698580352 3236344437965184 3250349923216032 3250501675226624 3269408053016511 3273205274913162 3295151423512704 3298112219071488 3298978544794368 3309411399712992 3314765420081232 3321303418937408 3329110277092236 3335676569551984 3347299135996416 3353039549911044 3363317243810784 3367707264477584 3377872211909832 3379441436130816 3383823032999591 3395613357156384 3398363823089088 3399557158964928 3402310819399296 3404469630901248 3406262399909632 3410308088728632 3417034534663008 3418592179178904 3422562669514768 3431489231146496 3433386353056842 3437374025940764 3445510227833856 3449350938923136 3460420891269888 3464439963152896 3467246179023872 3470381266443364 3484590702121269 3485294010116352 3501972476232048 3506039807795616 3511106150662656 3512028424185216 3515184090442752 3518051338784619 3521212416817368 3548938498839552 3557559340934144 3569747375472096 3572954903994112 3573893423527232 3585195683022408 3606426914298624 3622033954873152 3626240730662784 3632459512403631 3637708535902896 3656814384629952 3661061555808384 3681560808346512 3685836721015904 3695449941234688 3698464227953061 3698679357674496 3701787412551592 3714685626532608 3730935344933888 3736466346304584 3752636140745982 3765887341157376 3775735177626048 3782184456814848 3788670672537282 3804697459533984 3812201793773696 3818739487398689 3832045199898336 3844343327431488 3848808302260096 3850383003204114 3860425385039808 3867226323428104 3880700979607296 3883844369244672 3883961989940942 3888355222170624 3897494958547008 3900651951401856 3905182325329152 3906962490490176 3911879474896218 3923870117779248 3928427458218016 3940850913894804 3942681675485952 3961548916682448 3966150018792416 3969362622632512 3971881236051456 3988357542375388 4000430674727424 4002254258550912 4006902637480704 4019574266993376 4019761932472832 4020630101468136 4024242762076992 4047838541829966 4078639936809984 4079711286253824 4090379775761552 4097366494882752 4101048105516544 4139467376997888 4146566311142892 4151382299889864 4157381183889024 4164510839120541 4164705271384112 4179216439577088 4184070349495296 4197302263050624 4207498066681728 4212384824018176 4225706280685344 4226816260517784 4230614185773248 4271238481776448 4288727017995408 4310119970747136 4315125917286912 4329909340042608 4333799897621376 4350629613856617 4355682609923814 4359210737355348 4364273699884216 4378075497536979 4393535231350272 4398638059725824 4412548532950656 4419480890495268 4419687226774976 4438813702789648 4454279952625152 4457887944459264 4461918771141468 4465532950461576 4470719399881392 4477179736495872 4484422991747712 4492113503738133 4497330824880686 4500694627236864 4503829615879776 4522232174031936 4527484476208512 4531151764118784 4532742878619904 4536414425865728 4547077451638176 4556046046217344 4558122905571872 4574004866915328 4577848470742456 4579050948894266 4593799162278144 4599134585230848 4601677247731746 4613679118706112 4613894521693184 4637910926847744 4646120936161692 4647058680155136 4669296634976064 4674719743727488 4682704565580288 4685293430307126 4690735118379492 4694949889089824 4722478298801627 4738932927020448 4751292781587456 4759440958994904 4759663167296128 4780260910696544 4796916872057856 4805143291998504 4808569219064832 4829378606497536 4834987640883712 4837660696333374 4843279349871508 4850278047870528 4875752512839936 4881415407744512 4908747744462016 4909807912369743 4931285637270748 4947168328607232 4948467817191552 4952914168710144 4972148130121848 4981955128406112 4993665415638354 5003514854327976 5033297680841833 5034313570168064 5042912609086464 5051560896716376 5072929946045312 5081629711577783 5085745860247906 5099335738447392 5103466229098944 5109393599864448 5125551801994512 5125791103241984 5127888268768356 5133844004272152 5147233846719744 5150079529585263 5156061038911146 5168265341750784 5174267972809728 5190631336904832 5196659944729344 5200869268535808 5205571899665046 5206909767105536 5209283320653568 5215839299861624 5231826823705664 5254467885193072 5256908900647936 5259059711693424 5272776135664128 5281818625226052 5282065222243264 5323407748259328 5336339011401216 5342536849974272 5354621063208144 5359432355991168 5360840135290848 5365657016102656 5377793524533612 5397118055773288 5420474425521974 5439361095994176 5439615048338432 5463155326510336 5466493621435392 5472524304776074 5491592333712576 5522341212519768 5528755081523856 5535176399853152 5543174911852032 5552681118827388 5565824214193152 5596403017400832 5609997422242304 5634275040913792 5635755014023712 5663602766439072 5678374299945984 5707046189300976 5718302690660544 5746826627662848 5766514991147232 5773212453390144 5778399863495168 5800839485142156 5807576813231752 5812280983140464 5825942984911413 5832532833255936 5837433996715972 5857773487993728 5860443735735264 5867819212344327 5883398043934208 5885805176668872 5892641187327024 5911276370842206 5914022513228928 5932150099319808 5942323375023672 5949225028188624 5954043933948768 5957821854077184 5960959199841856 5969572981994496 5979230655663616 5982536313563082 5989484671650844 6005106154506368 6010353956221056 6015404545396337 6029642898709248 6036364143115488 6036645968278016 6041535685491712 6062769935517568 6071757812744949 6117959905214976 6119566929380736 6125065549704192 6135569663642328 6146049742324128 6151572158274816 6183881235796992 6194827914882256 6225728846634752 6227073449834796 6247057907076168 6254313491172656 6276105524242944 6311247100022592 6318577236027264 6338559421028016 6340224390776676 6345921278659872 6406857722664672 6439171475330048 6450214261777832 6467037397160704 6472688875930368 6500699846432064 6501003350453248 6533523914885721 6538816106033022 6546410549826324 6590302847025408 6597957089588736 6618822799425984 6629530840162464 6642606837874816 6658220554184472 6671353139103968 6694598271992832 6706079099822088 6726634487621568 6735414528955168 6745996237321029 6755744423819664 6758882872261632 6767646065999182 6791226714312768 6796727646178176 6799114317929856 6804621638798592 6812524799819264 6820616177457264 6834069069326016 6837184358357808 6845125339029536 6862978462292992 6866772706113684 6868576423341399 6874748051881528 6898701877846272 6920841782539776 6928879926305792 6940762532886728 6969181404242538 6970588020232704 7003944952464096 7012079615591232 7022212301325312 7024056848370432 7036102677569238 7042424833634736 7091944762311851 7139494750944192 7145909807988224 7147786847054464 7170391366044816 7212853828597248 7244067909746304 7252481461325568 7256491044500061 7264919024807262 7275417071805792 7313628769259904 7322123111616768 7363121616693024 7371673442031808 7396928455906122 7403574825103184 7429371253065216 7472932692609168 7505272281491964 7551470355252096 7564368913629696 7577341345074564 7609394919067968 7624403587547392 7628618790371859 7637478974797378 7664090399796672 7688686654862976 7697616604520192 7700766006408228 7720850770079616 7734091558366719 7734452646856208 7761401959214592 7767688738489344 7767923979881884 7794989917094016 7801303902803712 7808357849497569 7810364650658304 7813924980980352 7823758949792436 7847740235558496 7856854916436032 7881701827789608 7885363350971904 7923097833364896 7932300037584832 7938725245265024 7943762472102912 7976715084750776 8000861349454848 8004508517101824 8013805274961408 8039148533986752 8039523864945664 8041260202936272 8048485524153984 8095677083659932 8130711638282961 8159422572507648 8180759551523104 8194732989765504 8202096211033088 8208786457164111 8278934753995776 8293132622285784 8302764599779728 8314762367778048 8329021678241082 8329410542768224 8358432879154176 8394604526101248 8414996133363456 8424769648036352 8451412561370688 8453632521035568 8461228371546496 8475738862275139 8542476963552896 8577454035990816 8620239941494272 8629749865223809 8630251834573824 8659818680085216 8667599795242752 8701259227713234 8711365219847628 8718421474710696 8728547399768432 8756150995073958 8770316840631593 8787070462700544 8825097065901312 8838961780990536 8839374453549952 8877627405579296 8908559905250304 8923837542282936 8931065900923152 8941438799762784 8954359472991744 8968845983495424 8973804470344623 8984227007476266 8994661649761372 9007659231759552 9044464348063872 9054968952417024 9062303528237568 9065485757239808 9072828851731456 9094154903276352 9112092092434688 9116245811143744 9155696941484912 9158101897788532 9187598324556288 9198269170461696 9203354495463492 9227358237412224 9275821853695488 9292241872323384 9338593269952128 9349439487454976 9365409131160576 9370586860614252 9381470236758984 9389899778179648 9444956597603254 9477865854040896 9518881917989808 9519326334592256 9560521821393088 9610286583997008 9658757212995072 9669975281767424 9675321392666748 9686558699743016 9700556095741056 9751505025679872 9762830815489024 9817495488924032 9819615824739486 9862571274541496 9894336657214464 9896935634383104 9944296260243696 9963910256812224 9987330831276708 10007029708655952 10066595361683666 10068627140336128 10103121793432752 10145859892090624 10151469098998773 10163259423155566 10171491720495812 10198671476894784 10206932458197888 10218787199728896 10251103603989024 10251582206483968 10255776537536712 10267688008544304 10294467693439488 10300159059170526 10312122077822292 10336530683501568 10381262673809664 10393319889458688 10401738537071616 10411143799330092 10418566641307136 10431678599723248 10463653647411328 10481598175388977 10508935770386144 10518119423386848 10545552271328256 10563637250452104 10564130444486528 10646815496518656 10672678022802432 10709242126416288 10718864711982336 10721680270581696 10731314032205312 10755587049067224 10794236111546576 10840948851043948 10878722191988352 10897378537210893 10926310653020672 10945048609552148 10983184667425152 11044682425039536 11057510163047712 11070352799706304 11086349823704064 11095392683859183 11105362237654776 11192806034801664 11219994844484608 11268550081827584 11271510028047424 11327205532878144 11414092378601952 11436605381321088 11456218462196067 11533029982294464 11546424906780288 11556799726990336 11601678970284312 11615153626463504 11624561966280928 11651885969822826 11665065666511872 11674867993431944 11715546975987456 11720887471470528 11735638424688654 11766796087868416 11771610353337744 11785282374654048 11822552741684412 11828045026457856 11884646750047344 11898450056377248 11908087867897536 11915643708154368 11921918399683712 11958461311327232 11965072627126164 11978969343301688 12010212309012736 12020707912442112 12030809090792674 12059285797418496 12072728286230976 12073291936556032 12125539871035136 12143515625489898 12235919810429952 12239133858761472 12271139327284656 12292099484648256 12303144316549632 12389655829764512 12451457693269504 12454146899669592 12494115814152336 12508626982345312 12552211048485888 12622494200045184 12637154472054528 12677118842056032 12680448781553352 12691842557319744 12813715445329344 12900428523555664 12934074794321408 12945377751860736 13001399692864128 13067047829771442 13077632212066044 13092821099652648 13134226492610937 13180605694050816 13195914179177472 13237645598851968 13259061680324928 13285213675749632 13316441108368944 13342706278207936 13412158199644176 13453268975243136 13470829057910336 13476340511214399 13491992474642058 13511488847639328 13535292131998364 13582453428625536 13593455292356352 13598228635859712 13609243277597184 13625049599638528 13641232354914528 13668138138652032 13674368716715616 13690250678059072 13733545412227368 13737152846682798 13749496103763056 13797403755692544 13841683565079552 13881525065773456 13938362808485076 13941176040465408 14007889904928192 14024159231182464 14048113696740864 14072205355138476 14084849667269472 14167434896404881 14183889524623702 14278989501888384 14291819615976448 14295573694108928 14340782732089632 14425707657194496 14488135819492608 14504962922651136 14512982089000122 14529838049614524 14550834143611584 14627257538519808 14644246223233536 14726243233386048 14743346884063616 14793856911812244 14807149650206368 14858742506130432 14945865385218336 15010544562983928 15099893042525499 15102940710504192 15128737827259392 15154682690149128 15218789838135936 15244889134733349 15248807175094784 15257237580743718 15274957949594756 15328180799593344 15377373309725952 15395233209040384 15401532012816456 15441701540159232 15468183116733438 15468905293712416 15522803918429184 15535847959763768 15589979834188032 15602607805607424 15616715698995138 15620729301316608 15627849961960704 15647517899584872 15695480471116992 15713709832872064 15740657887082401 15763403655579216 15770726701943808 15846195666729792 15864600075169664 15877450490530048 15953430169501552 16009017034203648 16026678321129931 16027610549922816 16078297067973504 16082520405872544 16096971048307968 16191354167319864 16261423276565922 16318845145015296 16361519103046208 16389465979531008 16417572914328222 16586265244571568 16605529199559456 16629524735556096 16658043356482164 16658821085536448 16789209052202496 16829992266726912 16849539296072704 16902825122741376 16907265042071136 16922456743092992 16951477724550278 17084953927105792 17154908071981632 17240479882988544 17259499730447618 17319637360170432 17335199590485504 17402518455426468 17422730439695256 17436842949421392 17457094799536864 17477828954734239 17512301990147916 17540633681263186 17650194131802624 17677923561981072 17678748907099904 17755254811158592 17847675084565872 17862131801846304 17882877599525568 17908718945983488 17937691966990848 17947608940689246 17968454014952532 17989323299522744 18015318463519104 18046213636189011 18088928696127744 18109937904834048 18124607056475136 18130971514479616 18188309806552704 18224184184869376 18232491622287488 18311393882969824 18316203795577064 18375196649112576 18406708990926984 18454716474824448 18551643707390976 18584483744646768 18677186539904256 18698878974909952 18741173721228504 18762940473517968 18779799556359296 18889913195206508 18955731708081792 18971660489326909 19037763835979616 19038652669184512 19121043642786176 19220573167994016 19317514425990144 19350642785333496 19373117399486032 19401112191482112 19503010051359744 19634990977848064 19639231649478972 19725142549082992 19793871268766208 19888592520487392 19927820513624448 19974661662553416 20014059417311904 20133190723367332 20137254280672256 20206243586865504 20237988711963087 20291719784181248 20302938197997546 20326518846311132 20342983440991624 20397342953789568 20413864916395776 20437574399457792 20502207207978048 20503164412967936 20511553075073424 20535376017088608 20588935386878976 20600318118341052 20605729270024197 20624244155644584 20762525347619328 20786639778917376 20822287598660184 20837133282614272 20863357199446496 20927307294822656 20963196350777954 21017871540772288 21036238846773696 21127274500904208 21128260888973056 21275834286935553 21418484252832576 21437729423964672 21443360541163392 21462628064410624 21511174098134448 21588472223093152 21681897702087896 21757444383976704 21794757074421786 21852621306041344 21890097219104296 21966369334850304 22089364850079072 22115020326095424 22140705599412608 22190785367718366 22210724475309552 22366902711906607 22537100163655168 22543020056094848 22654411065756288 22828184757203904 22873210762642176 22885856371115577 22912436924392134 23066059964588928 23092849813560576 23203357940568624 23230307252927008 23249123932561856 23303771939645652 23349735986863888 23431093951974912 23441774942941056 23471276849377308 23543220706675488 23570564749308096 23645105483368824 23656090052915712 23769293500094688 23796900112754496 23816175735795072 23831287416308736 23843836799367424 23930145254252328 23957938686603376 24020424618025472 24041415824884224 24061618181585348 24118571594836992 24145456572461952 24251079742070272 24287031250979796 24392134914848883 24478267717522944 24542278654569312 24584198969296512 24606288633099264 24626359371492333 24779311659529024 24902915386539008 24908293799339184 24988231628304672 25017253964690624 25244988400090368 25274308944109056 25354237684112064 25360897563106704 25383685114639488 25427216586825417 25627430890658688 25800857047111328 25868149588642816 25889249595671427 25890755503721472 26002799385728256 26134095659542884 26155264424132088 26185642199305296 26268452985221874 26310950521894779 26361211388101632 26475291197703936 26518123360649856 26570427351499264 26632882216737888 26685412556415872 26731176411790823 26824316399288352 26906537950486272 26941658115820672 26952681022428798 26983984949284116 27022977695278656 27070584263996728 27164906857251072 27186910584712704 27196457271719424 27218486555194368 27282464709829056 27336276277304064 27348737433431232 27380501356118144 27467090824454736 27474305693365596 27498992207526112 27594807511385088 27763050131546912 27876725616970152 28015779809856384 28048318462364928 28096227393481728 28144410710276952 28169699334538944 28334869792809762 28367779049247404 28557979003776768 28591147388217856 28681565464179264 28976271638985216 29009925845302272 29025964178000244 29059676099229048 29101668287223168 29254515077039616 29288492446467072 29452486466772096 29486693768127232 29587713823624488 29614299300412736 29763831167812729 29891730770436672 30021089125967856 30199786085050998 30205881421008384 30309365380298256 30437579676271872 30454407296996319 30489778269466698 30497614350189568 30514475161487436 30549915899189512 30656361599186688 30754746619451904 30790466418080768 30803064025632912 30883403080318464 30936366233466876 30937810587424832 31071695919527536 31179959668376064 31205215611214848 31233431397990276 31255699923921408 31295035799169744 31390960942233984 31427419665744128 31444794526166931 31481315774164802 31526807311158432 31692391333459584 31729200150339328 31754900981060096 31906860339003104 32018034068407296 32053356642259862 32156594135947008 32165040811745088 32193942096615936 32382708334639728 32522846553131844 32723038206092416 32778931959062016 32835145828656444 33057348091611389 33172530489143136 33211058399118912 33259049471112192 33316086712964328 33317642171072896 33578418104404992 33659984533453824 33805650245482752 33814530084142272 33844913486185984 33902955449100556 34169907854211584 34309816143963264 34368655386588201 34518999460895236 34639274720340864 34670399180971008 34805036910852936 34845460879390512 34873685898842784 34914189599073728 34955657909468478 35024603980295832 35081267362526372 35233083765892831 35300388263605248 35355847123962144 35357497814199808 35510509622317184 35571407981044481 35695350169131744 35724263603692608 35765755199051136 35875383933981696 35895217881378492 35936908029905064 35978646599045488 36030636927038208 36092427272378022 36177857392255488 36219875809668096 36376619613105408 36448368369738752 36464983244574976 36622787765939648 36632407591154128 36813417981853968 36909432949648896 37168967489293536 37354373079808512 37397757949819904 37482347442457008 37525880947035936 37559599112718592 37779826390413016 37911463416163584 37943320978653818 38075527671959232 38077305338369024 38242087285572352 38441146335988032 38701285570666992 38746234798972064 38802224382964224 39269981955696128 39278463298957944 39450285098165984 39587742537532416 39777185040974784 39855641027248896 39949323325106832 40028118834623808 40266381446734664 40412487173731008 40475977423926174 40583439568362496 40605876395995092 40653037692622264 40685966881983248 40794685907579136 40827729832791552 40875148798915584 41004414415956096 41023106150146848 41070752034177216 41200636236682104 41211458540048394 41248488311289168 41525050695238656 41644575197320368 41726714398892992 41854614589645312 41926392701555908 42035743081544576 42072477693547392 42254549001808416 42256521777946112 42502304689214643 42551668573871106 42836968505665152 42875458847929344 42886721082326784 43022348196268896 43176944446186304 43363795404175792 43514888767953408 43589514148843572 43780194438208592 43932738669700608 44178729700158144 44230040652190848 44281411198825216 44381570735436732 44421448950619104 44733805423813214 45074200327310336 45086040112189696 45299679127576497 45308822131512576 45656369514407808 45734667404200047 45746421525284352 45771712742231154 45824873848784268 46132119929177856 46185699627121152 46406715881137248 46460614505854016 46498247865123712 46607543879291304 46699471973727776 46862187903949824 46883549885882112 46942553698754616 47086441413350976 47141129498616192 47221973661247203 47290210966737648 47312180105831424 47538587000189376 47593800225508992 47632351471590144 47687673598734848 47860290508504656 47915877373206752 48040849236050944 48080034963389793 48082831649768448 48123236363170696 48290913144923904 48502159484140544 48574062501959592 48784269829697766 48956535435045888 49084557309138624 49168397938593024 49252718742984666 49558623319058048 49643613336182957 49816587598678368 49976463256609344 50034507929381248 50489976800180736 50548617888218112 50708475368224128 50721795126213408 50767370229278976 50854433173650834 51254861781317376 51601714094222656 51778499191342854 52005598771456512 52268191319085768 52310528848264176 52371284398610592 52536905970443748 52621901043789558 52950582395407872 53036246721299712 53140854702998528 53265764433475776 53370825112831744 53462352823581646 53648632798576704 53813075900972544 53883316231641344 53905362044857596 53967969898568232 54045955390557312 54138640908567033 54141168527993456 54329813714502144 54373821169425408 54392914543438848 54564929419658112 54672552554608128 54697474866862464 54761002712236288 54934181648909472 54948611386731192 54997984415052224 55526100263093824 55753451233940304 56031559619712768 56096636924729856 56288821420553904 56339398669077888 56669739585619524 56735558098494808 56914981467980727 57115958007553536 57182294776435712 57363130928358528 57952543277970432 58051928356000488 58119352198458096 58203336574446336 58509030154079232 58904972933544192 58973387536254464 59175427647248976 59228598600825472 59527662335625458 59783461540873344 60042178251935712 60399572170101996 60411762842016768 60618730760596512 60875159352543744 60908814593992638 60979556538933396 61028950322974872 61099831798379024 61312723198373376 61392217884421151 61509493238903808 61606128051265824 61766806160636928 61872732466933752 61875621174849664 62143391839055072 62359919336752128 62466862795980552 62511399847842816 62590071598339488 62781921884467968 62854839331488256 62889589052333862 62962631548329604 63053614622316864 63384782666919168 63458400300678656 63509801962120192 63813720678006208 63827502860806659 64106713284519724 64313188271894016 64330081623490176 64387884193231872 64765416669279456 65045693106263688 65446076412184832 65557863918124032 65670291657312888 66114696183222778 66345060978286272 66422116798237824 66632173425928656 66635284342145792 67100708135719821 67611300490965504 67629060168284544 67689826972371968 67805910898201112 68339815708423168 68619632287926528 68737310773176402 69037998921790472 69278549440681728 69610073821705872 69690921758781024 69747371797685568 69828379198147456 69911315818936956 70049207960591664 70162534725052744 70466167531785662 70711694247924288 70714995628399616 71021019244634368 71142815962088962 71390700338263488 71448527207385216 71531510398102272 71790435762756984 71873816059810128 71957293198090976 72061273854076416 72184854544756044 72355714784510976 72753239226210816 72929966489149952 73245575531879296 73264815182308256 73626835963707936 73818865899297792 74337934978587072 74708746159617024 74964694884914016 75051761894071872 75119198225437184 75559652780826032 75822926832327168 75886641957307636 76151055343918464 76281649760476251 76484174571144704 76882292671976064 77402571141333984 77492469597944128 77604448765928448 77667748787014281 78539963911392256 78556926597915888 78900570196331968 78932851565684337 79554370081949568 79711282054497792 79898646650213664 80056237669247616 80193529235372469 80532762893469328 80824974347462016 80951954847852348 81211752791990184 81306075385244528 81371933763966496 81589371815158272 81655459665583104 82008828831912192 82046212300293696 82141504068354432 82401272473364208 82422917080096788 82496976622578336 83289150394640736 83453428797785984 83709229179290624 83852785403111816 84071486163089152 84144955387094784 84509098003616832 84513043555892224 85004609378429286 85103337147742212 85673937011330304 85773442164653568 86044696392537792 86353888892372608 86727590808351584 87029777535906816 87179028297687144 87560388876417184 87865477339401216 88357459400316288 88460081304381696 88562822397650432 88763141470873464 88842897901238208 89291493503438187 89467610847626428 90172080224379392 90599358255152994 90617644263025152 91312739028815616 91469334808400094 91492843050568704 91543425484462308 91649747697568536 92195281910054063 92264239858355712 92371399254242304 92813431762274496 92921229011708032 92996495730247424 93215087758582608 93398943947455552 93767099771764224 93885107397509232 94172882826701952 94282258997232384 94334383578500793 94443947322494406 94580421933475296 95077174000378752 95187600451017984 95264702943180288 95375347197469696 95720581017009312 95831754746413504 96160069926779586 96246472726341392 96581826289847808 97148125003919184 97568539659395532 98169114618277248 98336795877186048 98505437485969332 99117246638116096 99172044274834167 99287226672365914 99633175197356736 99952926513218688 100069015858762496 100979953600361472 101416950736448256 101443590252426816 101534740458557952 101708866347301668 102509723562634752 103203428188445312 103556998382685708 104011197542913024 104536382638171536 104621057696528352 104742568797221184 105073811940887496 105243802087579116 105699251297678493 105901164790815744 106072493442599424 106531528866951552 106714223943133443 106741650225663488 106924705647163292 107297265597153408 107626151801945088 107766632463282688 107810724089715192 107935939797136464 108091910781114624 108277281817134066 108282337055986912 108659627429004288 109129858839316224 109345105109216256 109394949733724928 109522005424472576 109868363297818944 109897222773462384 109995968830104448 110184605209576807 111052200526187648 111506902467880608 112063119239425536 112186748247909517 112193273849459712 112577642841107808 112678797338155776 113339479171239048 113471116196989616 113829962935961454 114231916015107072 114726261856717056 116103856712000976 116238704396916192 116406673148892672 117809945867088384 117946775072508928 118350855294497952 118457197201650944 119055324671250916 119566923081746688 120084356503871424 120799144340203992 121237461521193024 121750318705087488 121817629187985276 121959113077866792 122057900645949744 122199663596758048 122625446396746752 122784435768842302 123212256102531648 123745464933867504 123751242349699328 124286783678110144 124933725591961104 125180143196678976 125563843768935936 125709678662976512 125779178104667724 125925263096659208 126107229244633728 126769565333838336 126916800601357312 127627441356012416 127655005721613318 128213426569039448 128626376543788032 128660163246980352 129530833338558912 130091386212527376 130892152824369664 131340583314625776 132229392366445556 132690121956572544 132844233596475648 133264346851857312 133270568684291584 134201416271439642 135222600981931008 135258120336569088 135611821796402224 137239264575853056 137474621546352804 138075997843580944 138557098881363456 139220147643411744 139381843517562048 139494743595371136 139656758396294912 139822631637873912 140098415921183328 140325069450105488 140932335063571324 141423388495848576 141665920983741609 142042038489268736 142285631924177924 142781400676526976 142897054414770432 143063020796204544 143580871525513968 143747632119620256 143914586396181952 144122547708152832 144240104890169379 144369709089512088 145506478452421632 145859932978299904 146491151063758592 146529630364616512 147253671927415872 148675869957174144 148930840008548871 149929389769828032 150103523788143744 150238396450874368 151119305561652064 151645853664654336 151773283914615272 152302110687836928 152563299520952502 152968349142289408 153764585343952128 154805142282667968 154984939195888256 155335497574028562 156568318983346249 157113853195831776 157801140392663936 157865703131368674 159108740163899136 159422564108995584 159797293300427328 160112475338495232 160387058470744938 161065525786938656 161649948694924032 161903909695704696 162423505583980368 162612150770489056 162743867527932992 163178743630316544 164017657663824384 164092424600587392 164283008136708864 164802544946728416 164845834160193576 164993953245156672 166578300789281472 166906857595571968 167705570806223632 168142972326178304 168289910774189568 169018196007233664 170009218756858572 170206674295484424 170744944403942181 171347874022660608 171546884329307136 172089392785075584 172707777784745216 173455181616703168 174358056595374288 175120777752834368 176714918800632576 176920162608763392 177125644795300864 177526282941746928 177685795802476416 178582987006876374 178935221695252856 180344160448758784 181198716510305988 181235288526050304 182625478057631232 182938669616800188 183086850968924616 183299495395137072 184176653653263453 184390563820108126 184528479716711424 185626863524548992 185842458023416064 185992991460494848 186430175517165216 186797887894911104 187534199543528448 187770214795018464 188345765653403904 188564517994464768 188668767157001586 188887894644988812 189160843866950592 190154348000757504 190375200902035968 190529405886360576 191441162034018624 191663509492827008 192320139853559172 192492945452682784 193163652579695616 194296250007838368 195137079318791064 196338229236554496 196673591754372096 197010874971938664 198234493276232192 198344088549668334 198574453344731828 199266350394713472 199905853026437376 200138031717524992 201302124407159463 202833901472896512 202887180504853632 203069480917115904 203417732694603336 205019447125269504 206406856376890624 207113996765371416 208346818174689103 209072765276343072 209242115393056704 209485137594442368 210147623881774992 210487604175158232 211398502595356986 212144986885198848 213063057733903104 213428447886266886 213483300451326976 213849411294326584 214594531194306816 215533264926565376 215621448179430384 215871879594272928 216183821562229248 216554563634268132 216564674111973824 218259717678632448 218789899467449856 219044010848945152 219736726595637888 219794445546924768 219991937660208896 220369210419153614 222104401052375296 223013804935761216 224126238478851072 224373496495819034 225155285682215616 225357594676311552 226678958342478096 226942232393979232 227659925871922908 229452523713434112 232207713424001952 232477408793832384 232813346297785344 235619891734176768 236701710588995904 236914394403301888 238110649342501832 239133846163493376 240168713007742848 240580587706117407 241598288680407984 242474923042386048 243635258375970552 243918226155733584 244115801291899488 244399327193516096 245568871537684604 246424512205063296 246631586361249817 247490929867735008 247502484699398656 248573567356220288 249867451183922208 250360286393357952 251127687537871872 251558356209335448 251850526193318416 252214458489267456 253539130667676672 255254882712024832 255310011443226636 256426853138078896 257320326493960704 259061666677117824 260182772425054752 261784305648739328 262681166629251552 264458784732891112 265380243913145088 265688467192951296 266528693703714624 266541137368583168 267874480510314561 268402832542879284 270516240673138176 271223643592804448 274478529151706112 274949243092705608 276151995687161888 276585845730162189 277114197762726912 278440295286823488 278763687035124096 278989487190742272 279313516792589824 279645263275747824 280196831842366656 280650138900210976 281864670127142648 282846776991697152 283331841967483218 284084076978537472 284571263848355848 285562801353053952 285794108829540864 286126041592409088 287161743051027936 287495264239240512 287829172792363904 288480209780338758 288739418179024176 290769735254785891 292982302127517184 293059260729233024 294507343854831744 297351739914348288 297516132824502501 297861680017097742 299858779539656064 300207047576287488 302238611123304128 303546567829230544 304604221375673856 305126599041905004 307529170687904256 309610284565335936 309969878391776512 310670995148057124 313136637966692498 314227706391663552 315602280785327872 315731406262737348 317097753893035479 318217480327798272 319594586600854656 320142671829400329 320224950676990464 320774116941489876 322131051573877312 323299897389848064 323807819391409392 324847011167960736 325224301540978112 325487735055865984 328035315327648768 328184849201174784 328566016273417728 329605089893456832 329691668320387152 329987906490313344 330553815628730421 333156601578562944 333813715191143936 335411141612447264 336285944652356608 336560244743728551 336579821548379136 338036392014467328 340018437513717144 340413348590968848 341489888807884362 342695748045321216 344178785570151168 345415555569490432 346910363233406336 347505293353280699 348716113190748576 350241555505668736 353429837601265152 353840325217526784 355052565883493856 355371591604952832 357165974013752748 357870443390505712 362397433020611976 365250956115262464 365877339233600376 366173701937849232 366598990790274144 368353307306526906 368781127640216252 371253727049097984 371684916046832128 371985982920989696 372860351034330432 373595775789822208 375540429590036928 376691531306807808 377129035988929536 377337534314003172 377775789289977624 378321687733901184 380308696001515008 380750401804071936 382882324068037248 383327018985654016 384640279707118344 384985890905365568 388592500015676736 390274158637582128 392676458473108992 394021749943877328 396468986552464384 396688177099336668 397148906689463656 398532700789426944 399811706052874752 400276063435049984 402604248814318926 405667802945793024 405774361009707264 406835465389206672 412813712753781248 414227993530742832 416693636349378206 418145530552686144 418484230786113408 418970275188884736 420295247763549984 420975208350316464 422797005190713972 426126115467806208 426856895772533772 427698822588653168 429189062388613632 429745525190948057 431242896358860768 431743759188545856 432367643124458496 433109127268536264 433129348223947648 436519435357264896 437579798934899712 439473453191275776 439588891093849536 439983875320417792 440738420838307228 444208802104750592 446027609871522432 446792520025646613 448746992991638068 450310571364431232 450715189352623104 453357916684956192 453884464787958464 455319851743845816 458905047426868224 464415426848003904 464954817587664768 469704956950038747 473403421177991808 473828788806603776 476221298685003664 478267692326986752 480337426015485696 481161175412234814 483196577360815968 484949846084772096 487270516751941104 487836452311467168 488231602583798976 488798654387032192 491137743075369208 492849024410126592 493263172722499634 494981859735470016 495004969398797312 497147134712440576 499734902367844416 500720572786715904 503116712418670896 503701052386636832 504428916978534912 510509765424049664 510620022886453272 512853706276157792 514640652987921408 518123333354235648 520365544850109504 525362333258503104 528917569465782224 530760487826290176 531376934385902592 533057387407429248 535748961020629122 536805665085758568 541032481346276352 542447287185608896 549898486185411216 552303991374323776 552529960959790359 553171691460324378 556880590573646976 557527374070248192 557978974381484544 558627033585179648 559290526551495648 560393663684733312 561300277800421952 563729340254285296 565693553983394304 566663683934966436 569142527696711696 571125602706107904 571588217659081728 574323486102055872 574990528478481024 575658345584727808 576960419560677516 577478836358048352 581539470509571782 585964604255034368 586118521458466048 589014687709663488 594703479828696576 595032265649005002 595723360034195484 599717559079312128 600414095152574976 604477222246608256 607093135658461088 609208442751347712 610253198083810008 615058341375808512 619220569130671872 619939756783553024 621341990296114248 625040454524067309 626273275933384996 628455412783327104 631204561570655744 631462812525474696 634195507786070958 636434960655596544 639189173201709312 640285343658800658 640449901353980928 641548233882979752 644262103147754624 645366973370378441 646599794779696128 647615638782818784 649694022335921472 650448603081956224 650975470111731968 656369698402349568 657132032546835456 659210179786913664 659383336640774304 659975812980626688 661107631257460842 666313203157125888 667627430382287872 670822283224894528 673120489487457102 676072784028934656 680036875027434288 680826697181937696 682979777615768724 688357571140302336 690831111138980864 693820726466812672 695010586706561398 697432226381497152 700483111011337472 706859675202530304 710105131766987712 710743183209905664 714331948027505496 715740886781011424 724794866041223952 731754678467200752 732347403875698464 733197981580548288 736706614613053812 737562255280432504 739894759083749451 742507454098195968 743369832093664256 745720702068660864 747191551579644416 751080859180073856 753383062613615616 754675068628006344 755551578579955248 756643375467802368 760617392003030016 765764648136074496 766654037971308032 769280559414236688 769971781810731136 777185000031353472 780548317275164256 785352916946217984 788043499887754656 793376354198673336 794297813378927312 797065401578853888 799623412105749504 805208497628637852 811548722019414528 813670930778413344 825627425507562496 828455987061485664 829757537190486567 833387272698756412 836291061105372288 836968461572226816 837940550377769472 840590495527099968 841950416700632928 845594010381427944 852252230935612416 853713791545067544 855397645177306336 858378124777227264 859491050381896114 862485792717721536 863487518377091712 866218254537072528 866258696447895296 872309205764357673 878946906382551552 879177782187699072 879967750640835584 881476841676614456 888417604209501184 892055219743044864 893585040051293226 897493985983276136 900621142728862464 906715833369912384 907768929575916928 910639703487691632 928830853696007808 929909635175329536 939409913900077494 946806842355983616 952442597370007328 960674852030971392 962322350824469628 966393154721631936 969899692169544192 974541033503882208 975672904622934336 976463205167597952 977597308774064384 982275486150738416 985698048820253184 986526345444999268 989963719470940032 991661446886191263 994294269424881152 999469804735688832 1001441145573431808 1006233424837341792 1007402104773273664 1008857833957069824 1009680734231185653 1021019530848099328 1021240045772906544 1025707412552315584 1036246666708471296 1040731089700219008 1042515880059842097 1050724666517006208 1057835138931564448 1061520975652580352 1066114774814858496 1071497922041258244 1073611330171517136 1084894574371217792 1095978232883423743 1099796972370822432 1104607982748647552 1105059921919580718 1106343382920648756 1113761181147293952 1115054748140496384 1115957948762969088 1118581053102991296 1120787327369466624 1122600555600843904 1127458680508570592 1131387107966788608 1133327367869932872 1138285055393423392 1142251205412215808 1148646972204111744 1149981056956962048 1151316691169455616 1153920839121355032 1154957672716096704 1163078941019143564 1172237042916932096 1178029375419326976 1189406959657393152 1190064531298010004 1191446720068390968 1199435118158624256 1200828190305149952 1208954444493216512 1214186271316922176 1220506396167620016 1238441138261343744 1239879513567106048 1242683980592228496 1250080909048134618 1252546551866769992 1256910825566654208 1262409123141311488 1262925625050949392 1268391015572141916 1278378346403418624 1280570687317601316 1283096467765959504 1288524206295509248 1289236575572844171 1290733946740756882 1295231277565637568 1299388044671842944 1300897206163912448 1301950940223463936 1312739396804699136 1318420359573827328 1318766673281548608 1319951625961253376 1322215262514921684 1332626406314251776 1341644566449789056 1346240978974914204 1352145568057869312 1360073750054868576 1361653394363875392 1365959555231537448 1376715142280604672 1387641452933625344 1390021173413122796 1394864452762994304 1400966222022674944 1409114870850116241 1420210263533975424 1421486366419811328 1428663896055010992 1431481773562022848 1449589732082447904 1458427727222823721 1463509356934401504 1464694807751396928 1466395963161096576 1473413229226107624 1475124510560865008 1479789518167498902 1485014908196391936 1491441404137321728 1494383103159288832 1502161718360147712 1509350137256012688 1511103157159910496 1513286750935604736 1531529296272148992 1533308075942616064 1538561118828473376 1539943563621462272 1554370000062706944 1561096634550328512 1576086999775509312 1586752708397346672 1588595626757854624 1594130803157707776 1610416995257275704 1623097444038829056 1627341861556826688 1656911974122971328 1659515074380973134 1666774545397512824 1672582122210744576 1673936923144453632 1675881100755538944 1681180991054199936 1683900833401265856 1691188020762855888 1707427583090135088 1710795290354612672 1718982100763792228 1724971585435443072 1726975036754183424 1732436509074145056 1732517392895790592 1744618411528715346 1757893812765103104 1758355564375398144 1762953683353228912 1784110439486089728 1787170080102586452 1794987971966552272 1801242285457724928 1813431666739824768 1815537859151833856 1821279406975383264 1857661707392015616 1859819270350659072 1875121363572201927 1878819827800154988 1893613684711967232 1904885194740014656 1921349704061942784 1924644701648939256 1932786309443263872 1936100920111135323 1939799384339088384 1949082067007764416 1951345809245868672 1952926410335195904 1955194617548128768 1964550972301476832 1971396097640506368 1973052690889998536 1979927438941880064 1983322893772382526 1988588538849762304 1998939609471377664 2002882291146863616 2012466849674683584 2014804209546547328 2019361468462371306 2035388146783501237 2042480091545813088 2051414825104631168 2072493333416942592 2081462179400438016 2085031760119684194 2101449333034012416 2115670277863128896 2132229549629716992 2142995844082516488 2147222660343034272 2169789148742435584 2191956465766847486 2199593944741644864 2209215965497295104 2210119843839161436 2212686765841297512 2219684277251248353 2227522362294587904 2230109496280992768 2237162106205982592 2241574654738933248 2245201111201687808 2254917361017141184 2266654735739865744 2276570110786846784 2297293944408223488 2299962113913924096 2302633382338911232 2307841678242710064 2309915345432193408 2326157882038287128 2344474085833864192 2356058750838653952 2380129062596020008 2382893440136781936 2398870236317248512 2417908888986433024 2428372542633844352 2441012792335240032 2476882276522687488 2485367961184456992 2500161818096269236 2505093103733539984 2513821651133308416 2525851250101898784 2536782031144283832 2556756692806837248 2561141374635202632 2566192935531919008 2577048412591018496 2578473151145688342 2581467893481513764 2590462555131275136 2598776089343685888 2601794412327824896 2603901880446927872 2616927617293073019 2636840719147654656 2637533346563097216 2639903251922506752 2644430525029843368 2665252812628503552 2683289132899578112 2692481957949828408 2720147500109737152 2723306788727750784 2731919110463074896 2775282905867250688 2780042346826245592 2789728905525988608 2801932444045349888 2818229741700232482 2840420527067950848 2857327792110021984 2862963547124045696 2899179464164895808 2916855454445647442 2927018713868803008 2929389615502793856 2932791926322193152 2946826458452215248 2950249021121730016 2959579036334997804 2982882808274643456 3004323436720295424 3018700274512025376 3022206314319820992 3026573501871209472 3063058592544297984 3077122237656946752 3079887127242924544 3108740000125413888 3122193269100657024 3127547640179526291 3152173999551018624 3173505416794693344 3177191253515709248 3220833990514551408 3254683723113653376 3287934698650271229 3313823948245942656 3319030148761946268 3333549090795025648 3345164244421489152 3347873846288907264 3362361982108399872 3367801666802531712 3382376041525711776 3414855166180270176 3421590580709225344 3437964201527584456 3449943170870886144 3453950073508366848 3464873018148290112 3465034785791581184 3489236823057430692 3516711128750796288 3525907366706457824 3568220878972179456 3574340160205172904 3589975943933104544 3602484570915449856 3626863333479649536 3631075718303667712 3642558813950766528 3715323414784031232 3719638540701318144 3750242727144403854 3757639655600309976 3780006558312216583 3787227369423934464 3809770389480029312 3849289403297878512 3865572618886527744 3867709726718532513 3872201840222270646 3898164134015528832 3902691618491737344 3905852820670391808 3910389235096257536 3929101944602953664 3946105381779997072 3959854877883760128 3966645787544765052 3997879218942755328 4024933699349367168 4029608419093094656 4038722936924742612 4070776293567002474 4084960183091626176 4102829650209262336 4162924358800876032 4170063520239368388 4202898666068024832 4231340555726257792 4264459099259433984 4285991688165032976 4294445320686068544 4339578297484871168 4375283181668471163 4383912931533694972 4399187889483289728 4418431930994590208 4420239687678322872 4425373531682595024 4439368554502496706 4455044724589175808 4474324212411965184 4483149309477866496 4490402222403375616 4509834722034282368 4517568813592649087 4533309471479731488 4553140221573693568 4594587888816446976 4599924227827848192 4615683356485420128 4619830690864386816 4652315764076574256 4760258125192040016 4765786880273563872 4835817777972866048 4856745085267688704 4882025584670480064 4970735922368913984 5000323636192538472 5010186207467079968 5027643302266616832 5051702500203797568 5073564062288567664 5122282749270405264 5132385871063838016 5154096825182036992 5156946302291376684 5162935786963027528 5180925110262550272 5197552178687371776 5203588824655649792 5233855234586146038 5273681438295309312 5275066693126194432 5288861050059686736 5366578265799156224 5384963915899656816 5440295000219474304 5446613577455501568 5463838220926149792 5560084693652491184 5579457811051977216 5636459483400464964 5680841054135901696 5714655584220043968 5725927094248091392 5798358928329791616 5808302760333405969 5833710908891294884 5854037427737606016 5858779231005587712 5865583852644386304 5893652916904430496 5900498042243460032 5919158072669995608 5965765616549286912 6008646873440590848 6037400549024050752 6044412628639641984 6106164440350503711 6154244475313893504 6159774254485849088 6217480000250827776 6244386538201314048 6255095280359052582 6304347999102037248 6347010833589386688 6354382507031418496 6441667981029102816 6509367446227306752 6575869397300542458 6627647896491885312 6638060297523892536 6667098181590051296 6690328488842978304 6724723964216799744 6735603333605063424 6764752083051423552 6829710332360540352 6843181161418450688 6875928403055168912 6899886341741772288 6907900147016733696 6929746036296580224 6978473646114861384 7033422257501592576 7051814733412915648 7148680320410345808 7179951887866209088 7253726666959299072 7262151436607335424 7285117627901533056 7430646829568062464 7500485454288807708 7515279311200619952 7560013116624433166 7619540778960058624 7698578806595757024 7731145237773055488 7735419453437065026 7744403680444541292 7796328268031057664 7805383236983474688 7811705641340783616 7858203889205907328 7892210763559994144 7919709755767520256 7933291575089530104 7995758437885510656 8049867398698734336 8059216838186189312 8077445873849485224 8141552587134004948 8169920366183252352 8205659300418524672 8325848717601752064 8340127040478736776 8405797332136049664 8462681111452515584 8571983376330065952 8588890641372137088 8679156594969742336 8750566363336942326 8767825863067389944 8798375778966579456 8836863861989180416 8840479375356645744 8850747063365190048 8878737109004993412 8948648424823930368 8980804444806751232 9019669444068564736 9035137627185298174 9066618942959462976 9106280443147387136 9189175777632893952 9231366712970840256 9239661381728773632 9304631528153148512 9520516250384080032 9531573760547127744 9713490170535377408 9764051169340960128 9863804095950813687 9941471844737827968 10000647272385076944 10020372414934159936 10103405000407595136 10147128124577135328 10244565498540810528 10264771742127676032 10313892604582753368 10325871573926055056 10361850220525100544 10395104357374743552 10467710469172292076 10550133386252388864 10577722100119373472 10733156531598312448 10769927831799313632 10880590000438948608 10893227154911003136 10927676441852299584 11120169387304982368 11158915622103954432 11272918966800929928 11340019674936649749 11361682108271803392 11429311168440087936 11451854188496182784 11596717856659583232 11616605520666811938 11667421817782589768 11708074855475212032 11717558462011175424 11731167705288772608 11787305833808860992 11800996084486920064 11838316145339991216 12074801098048101504 12088825257279283968 12212328880701007422 12308488950627787008 12488773076402628096 12510190560718105164 12608695998204074496 12694021667178773376 12708765014062836992 12883335962058205632 13018734892454613504 13125849545005413489 13151738794601084916 13255295792983770624 13276120595047785072 13334196363180102592 13449447928433599488 13471206667210126848 13529504166102847104 13552706440777947261 13659420664721080704 13686362322836901376 13751856806110337824 13799772683483544576 13859492072593160448 13956947292229722768 14103629466825831296 14247717027484508659 14297360640820691616 14359903775732418176 14507453333918598144 14570235255803066112 15000970908577615416 15030558622401239904 15120026233248866332 15239081557920117248 15397157613191514048 15462290475546110976 15470838906874130052 15488807360889082584 15592656536062115328 15610766473966949376 15716407778411814656 15784421527119988288 15866583150179060208 16099734797397468672 16118433676372378624 16154891747698970448 16283105174268009896 16339840732366504704 16411318600837049344 16680254080957473552 16925362222905031168 17143966752660131904 17177781282744274176 17501132726673884652 17535651726134779888 17596751557933158912 17680958750713291488 17701494126730380096 17757474218009986824 17897296849647860736 18039338888137129472 18070275254370596348 18133237885918925952 18212560886294774272 18318493321051511133 18462733425941680512 18479322763457547264 18609263056306297024 19041032500768160064 19063147521094255488 19426980341070754816 19528102338681920256 19727608191901627374 19882943689475655936 20001294544770153888 20040744829868319872 20206810000815190272 20294256249154270656 20489130997081621056 20529543484255352064 20627785209165506736 20651743147852110112 20723700441050201088 20935420938344584152 21100266772504777728 21155444200238746944 21539855663598627264 21761180000877897216 21786454309822006272 21855352883704599168 22240338774609964736 22545837933601859856 22680039349873299498 22858622336880175872 22903708376992365568 23193435713319166464 23233211041333623876 23334843635565179536 23416149710950424064 23435116924022350848 23574611667617721984 23601992168973840128 23676632290679982432 24149602196096203008 24177650514558567936 24424657761402014844 24616977901255574016 24977546152805256192 25020381121436210328 25217391996408148992 25388043334357546752 25417530028125673984 25766671924116411264 26037469784909227008 26251699090010826978 26303477589202169832 26460045908185516081 26510591585967541248 26552241190095570144 26668392726360205184 26942413334420253696 27059008332205694208 27105412881555894522 27318841329442161408 27372724645673802752 27503713612220675648 27718984145186320896 27913894584459445536 28207258933651662592 28495434054969017318 28594721281641383232 28719807551464836352 29140470511606132224 30001941817155230832 30061117244802479808 30240052466497732664 30478163115840234496 30794315226383028096 30941677813748260104 30977614721778165168 31185313072124230656 31432815556823629312 31568843054239976576 31733166300358120416 32199469594794937344 32309783495397940896 32566210348536019792 32679681464733009408 33360508161914947104 33850724445810062336 34020059024809949247 34287933505320263808 34355562565488548352 35002265453347769304 35071303452269559776 35193503115866317824 35361917501426582976 35402988253460760192 35514948436019973648 36078677776274258944 36140550508741192696 36266475771837851904 36425121772589548544 36636986642103022266 36925466851883361024 37218526112612594048 38082065001536320128 38126295042188510976 39056204677363840512 39455216383803254748 39765887378951311872 40002589089540307776 40081489659736639744 40413620001630380544 40588512498308541312 40658119322333841783 40978261994163242112 41059086968510704128 41255570418331013472 41303486295704220224 41870841876689168304 42310888400477493888 42743151082453525977 43079711327197254528 43522360001755794432 43710705767409198336 44480677549219929472 45091675867203719712 45360078699746598996 45717244673760351744 46386871426638332928 46466422082667247752 46669687271130359072 46832299421900848128 47149223335235443968 47203984337947680256 47353264581359964864 48299204392192406016 48355301029117135872 48849315522804029688 49233955802511148032 50040762242872420656 50776086668715093504 50835060056251347968 51533343848232822528 52503398180021653956 52606955178404339664 52920091816371032162 53104482380191140288 53336785452720410368 54118016664411388416 54210825763111789044 54637682658884322816 55007427224441351296 55437968290372641792 55827789168918891072 56414517867303325184 56990868109938034636 57189442563282766464 57439615102929672704 58280941023212264448 60003883634310461664 60122234489604959616 60480104932995465328 61588630452766056192 61883355627496520208 61955229443556330336 62865631113647258624 63137686108479953152 63466332600716240832 64619566990795881792 65132420697072039584 65359362929466018816 66721016323829894208 68040118049619898494 68575867010640527616 68711125130977096704 70004530906695538608 70142606904539119552 70723835002853165952 70805976506921520384 71029896872039947296 72281101017482385392 72532951543675703808 73273973284206044532 73850933703766722048 74437052225225188096 76164130003072640256 76252590084377021952 78112409354727681024 78910432767606509496 79380137724556548243 79531774757902623744 80005178179080615552 80162979319473279488 80827240003260761088 81177024996617082624 81316238644667683566 81956523988326484224 82118173937021408256 82511140836662026944 82606972591408440448 83741683753378336608 84621776800954987776 85486302164907051954 86159422654394509056 87421411534818396672 88961355098439858944 90183351734407439424 90720157399493197992 91434489347520703488 92932844165334495504 93339374542260718144 94298446670470887936 94407968675895360512 94706529162719929728 96598408784384812032 97698631045608059376 100081524485744841312 101552173337430187008 103066687696465645056 105006796360043307912 105213910356808679328 105840183632742064324 106208964760382280576 106673570905440820736 108236033328822776832 108421651526223578088 109275365317768645632 110014854448882702592 111655578337837782144 112829035734606650368 113981736219876069272 114378885126565532928 114879230205859345408 120007767268620923328 120244468979209919232 120960209865990930656 123177260905532112384 123766711254993040416 123910458887112660672 126275372216959906304 126932665201432481664 128229453247360577931 129239133981591763584 130264841394144079168 133442032647659788416 136080236099239796988 137151734021281055232 140009061813391077216 140285213809078239104 141447670005706331904 141611953013843040768 142059793744079894592 144562202034964770784 145065903087351407616 146547946568412089064 147701867407533444096 148874104450450376192 152328260006145280512 152505180168754043904 157820865535213018992 158760275449113096486 160010356358161231104 160325958638946558976 162354049993234165248 162632477289335367132 163913047976652968448 165022281673324053888 165213945182816880896 167483367506756673216 169243553601909975552 170972604329814103908 172318845308789018112 174842823069636793344 177922710196879717888 180366703468814878848 181440314798986395984 185220321357298612567 185865688330668991008 186678749084521436288 188596893340941775872 189413058325439859456 195397262091216118752 200163048971489682624 206133375392931290112 210013592720086615824 210427820713617358656 211680367265484128648 212417929520764561152 213347141810881641472 216843303052447156176 220029708897765405184 223311156675675564288 227963472439752138544 228757770253131065856 238140413173669644729 240015534537241846656 240488937958419838464 241920419731981861312 246354521811064224768 247533422509986080832 247820917774225321344 252550744433919812608 253865330402864963328 256458906494721155862 258478267963183527168 260529682788288158336 266884065295319576832 272160472198479593976 274303468042562110464 280018123626782154432 280570427618156478208 282895340011412663808 283223906027686081536 284119587488159789184 289124404069929541568 293095893136824178128 297748208900900752384 304656520012290561024 315641731070426037984 317520550898226192972 320020712716322462208 324708099986468330496 325264954578670734264 327826095953305936896 330044563346648107776 330427890365633761792 334966735013513346432 338487107203819951104 341945208659628207816 344637690617578036224 355845420393759435776 360733406937629757696 362880629597972791968 370440642714597225134 371731376661337982016 373357498169042872576 378826116650879718912 390794524182432237504 400326097942979365248 420027185440173231648 420855641427234717312 423360734530968257296 424835859041529122304 433686606104894312352 440059417795530810368 446622313351351128576 455926944879504277088 457515540506262131712 476280826347339289458 480031069074483693312 480977875916839676928 483840839463963722624 495066845019972161664 495641835548450642688 507730660805729926656 512917812989442311724 516956535926367054336 521059365576576316672 533768130590639153664 544320944396959187952 555660964071895837701 560036247253564308864 561140855236312956416 565790680022825327616 568239174976319578368 578248808139859083136 586191786273648356256 631283462140852075968 635041101796452385944 640041425432644924416 650529909157341468528 660089126693296215552 660855780731267523584 669933470027026692864 683890417319256415632 721466813875259515392 725761259195945583936 740881285429194450268 743462753322675964032 746714996338085745152 757652233301759437824 781589048364864475008 800652195885958730496 840054370880346463296 841711282854469434624 846721469061936514592 849671718083058244608 867373212209788624704 893244626702702257152 911853889759008554176 952561652694678578916 960062138148967386624 967681678927927445248 990133690039944323328 991283671096901285376 1015461321611459853312 1025835625978884623448 1033913071852734108672 1042118731153152633344 1067536261181278307328 1088641888793918375904 1111321928143791675402 1120072494507128617728 1122281710472625912832 1136478349952639156736 1156497616279718166272 1172383572547296712512 1262566924281704151936 1270082203592904771888 1301059818314682937056 1320178253386592431104 1339866940054053385728 1367780834638512831264 1442933627750519030784 1451522518391891167872 1481762570858388900536 1486925506645351928064 1493429992676171490304 1563178096729728950016 1601304391771917460992 1666982892215687513103 1680108741760692926592 1683422565708938869248 1693442938123873029184 1734746424419577249408 1823707779518017108352 1905123305389357157832 1920124276297934773248 1935363357855854890496 1980267380079888646656 1982567342193802570752 2051671251957769246896 2084237462306305266688 2177283777587836751808 2222643856287583350804 2240144989014257235456 2272956699905278313472 2312995232559436332544 2344767145094593425024 2525133848563408303872 2540164407185809543776 2602119636629365874112 2679733880108106771456 2735561669277025662528 2903045036783782335744 2963525141716777801072 2973851013290703856128 3126356193459457900032 3202608783543834921984 3333965784431375026206 3360217483521385853184 3366845131417877738496 3386885876247746058368 3469492848839154498816 3647415559036034216704 3810246610778714315664 3870726715711709780992 3960534760159777293312 4103342503915538493792 4354567555175673503616 4445287712575166701608 4480289978028514470912 4625990465118872665088 4689534290189186850048 5050267697126816607744 5080328814371619087552 5204239273258731748224 5471123338554051325056 5806090073567564671488 5927050283433555602144 5947702026581407712256 6252712386918915800064 6667931568862750052412 6720434967042771706368 6773771752495492116736 6938985697678308997632 7294831118072068433408 7620493221557428631328 8206685007831076987584 8709135110351347007232 8890575425150333403216 9379068580378373700096 10100535394253633215488 10160657628743238175104 10408478546517463496448 10942246677108102650112 11612180147135129342976 11854100566867111204288 13335863137725500104824 13440869934085543412736 13547543504990984233472 13877971395356617995264 14589662236144136866816 15240986443114857262656 16413370015662153975168 17418270220702694014464 17781150850300666806432 18758137160756747400192 20321315257486476350208 20816957093034926992896 21884493354216205300224 23708201133734222408576 26671726275451000209648 27095087009981968466944 30481972886229714525312 32826740031324307950336 34836540441405388028928 35562301700601333612864 40642630514972952700416 41633914186069853985792 43768986708432410600448 47416402267468444817152 53343452550902000419296 60963945772459429050624 65653480062648615900672 71124603401202667225728 81285261029945905400832 94832804534936889634304 106686905101804000838592 121927891544918858101248 131306960125297231801344 142249206802405334451456 189665609069873779268608 213373810203608001677184 243855783089837716202496 284498413604810668902912 426747620407216003354368 568996827209621337805824 853495240814432006708736 1706990481628864013417472
- Sum of all divisors σ(n): 6437307920315762836434816
- Sum of proper divisors (its aliquot sum) s(n): 4730317438686898823017344
- 1706990481628864013417472 is an abundant number, because the sum of its proper divisors (4730317438686898823017344) is greater than itself. Its abundance is 3023326957058034809599872
Bases of 1706990481628864013417472
- Binary: 1011010010111100000100011101100011010101001000101010101000001000000111100000000002
- Hexadecimal: 0x1697823B1AA4554103C00
- Base-36: 7PYVLF7BUPWAN0G0
Squares and roots of 1706990481628864013417472
- 1706990481628864013417472 squared (17069904816288640134174722) is 2913816504371541130889631913539594403644554870784
- 1706990481628864013417472 cubed (17069904816288640134174723) is 4973857038175309939029732940284710867858261657187931163622222307207938048
-
The
square root of 1706990481628864013417472 is 1306518458204.4235372661 -
The
cube root of 1706990481628864013417472 is 119511684.1485055801
Scales and comparisons
How big is 1706990481628864013417472?- 1,706,990,481,628,864,013,417,472 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,706,990,481,628,864,013,417,472 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 1706990481628864013417472 cubic inches would be around 9959307 feet tall.
Recreational maths with 1706990481628864013417472
- 1706990481628864013417472 backwards is 2747143104688261840996071
- The number of decimal digits it has is: 25
- The sum of 1706990481628864013417472'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 1706990481628864013417472 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 1706990481628864013417472 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/1706990481628864013417472/
Chicago style:
Numbermatics. 2024. "Number 1706990481628864013417472 - Facts about the integer". https://numbermatics.com/n/1706990481628864013417472/
The information we have on file for 1706990481628864013417472 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 1706990481628864013417472, math, Factors of 1706990481628864013417472, curriculum, school, college, exams, university, Prime factorization of 1706990481628864013417472, STEM, science, technology, engineering, physics, economics, calculator, one septillion, seven hundred six sextillion, nine hundred ninety quintillion, four hundred eighty-one quadrillion, six hundred twenty-eight trillion, eight hundred sixty-four billion, thirteen million, four hundred seventeen thousand, four hundred seventy-two.