277437629289455028994302976
277,437,629,289,455,028,994,302,976 is an even composite number composed of six prime numbers multiplied together.
277437629289455028994302976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 277437629289455028994302976:
210 × 72 × 134 × 236 × 294 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 29 × 29 × 29 × 29 × 43 × 43)See below for interesting mathematical facts about the number 277437629289455028994302976 from the Numbermatics database.
Names of 277437629289455028994302976
- Cardinal: 277437629289455028994302976 can be written as Two hundred seventy-seven septillion, four hundred thirty-seven sextillion, six hundred twenty-nine quintillion, two hundred eighty-nine quadrillion, four hundred fifty-five trillion, twenty-eight billion, nine hundred ninety-four million, three hundred two thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.77437629289455028994302976 × 1026
Factors of 277437629289455028994302976
Divisors of 277437629289455028994302976
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 4 7 8 13 14 16 23 26 28 29 32 43 46 49 52 56 58 64 86 91 92 98 104 112 116 128 161 169 172 182 184 196 203 208 224 232 256 299 301 322 338 344 364 368 377 392 406 416 448 464 512 529 559 598 602 637 644 667 676 688 728 736 754 784 812 832 841 896 928 989 1024 1058 1118 1127 1183 1196 1204 1247 1274 1288 1334 1352 1376 1421 1456 1472 1508 1568 1624 1664 1682 1792 1849 1856 1978 2093 2107 2116 2197 2236 2254 2366 2392 2408 2494 2548 2576 2639 2668 2704 2752 2842 2912 2944 3016 3136 3248 3328 3364 3584 3698 3703 3712 3887 3913 3956 4186 4214 4232 4394 4472 4508 4669 4732 4784 4816 4901 4988 5096 5152 5278 5336 5408 5504 5684 5824 5887 5888 6032 6272 6496 6656 6728 6877 6923 7168 7267 7396 7406 7424 7774 7826 7912 8281 8372 8428 8464 8671 8729 8788 8944 9016 9338 9464 9568 9632 9802 9976 10192 10304 10556 10672 10816 10933 11008 11368 11648 11774 11776 12064 12167 12544 12857 12943 12992 13312 13456 13754 13846 14534 14651 14792 14812 14848 15341 15379 15548 15652 15824 16211 16562 16744 16856 16928 17342 17458 17576 17888 18032 18473 18676 18928 19136 19264 19343 19604 19952 20384 20608 21112 21344 21632 21866 22016 22736 22747 23296 23548 23552 24037 24128 24334 24389 25088 25714 25886 25921 25984 26912 27209 27391 27508 27692 28561 28681 29068 29302 29584 29624 29696 30682 30758 31096 31304 31648 32422 32683 33124 33488 33712 33856 34307 34684 34916 35152 35776 36064 36163 36946 37352 37856 38272 38528 38686 39208 39904 40768 41209 41216 42224 42527 42688 43264 43732 44032 45472 45494 46592 47096 48074 48139 48256 48461 48668 48778 50176 50531 50869 51428 51772 51842 51968 53621 53824 54418 54782 55016 55384 57122 57362 58136 58604 59168 59248 60697 61103 61364 61516 62192 62608 63296 63713 64844 65366 66248 66976 67424 67712 68614 69368 69832 70304 71552 72128 72326 73892 74704 75712 76531 76544 77056 77372 78416 79808 81536 82418 82432 84448 85054 85169 85376 86528 87464 89401 89999 90601 90944 90988 93184 94192 94471 96148 96278 96512 96922 97336 97556 101062 101738 102856 103544 103684 103936 107242 107387 107648 107653 108836 109564 110032 110768 112723 113477 114244 114724 116272 117208 118336 118496 121394 122206 122728 123032 124384 125216 126592 127426 129688 130732 132496 133952 134848 135401 135424 137228 138736 139664 140608 142129 143104 144256 144652 147784 149408 151424 153062 153088 154112 154744 156832 158171 159229 159616 163072 164836 164864 167141 168259 168896 170108 170338 170723 170752 173056 174928 178802 179998 181202 181888 181976 188384 188942 190463 192296 192556 193024 193844 194672 195112 199433 199927 200767 202124 203476 205712 207088 207368 207872 210743 214484 214774 215296 215306 217672 219128 220064 221536 225446 226954 228488 229448 232544 234416 236672 236992 240149 242788 244412 245456 246064 248768 250432 251459 253141 253184 254852 259376 261464 264992 267904 269696 270802 270848 274456 277472 279328 279841 281216 284258 286208 288512 289304 295568 295711 297689 298816 302848 306124 306176 308224 309488 312481 313664 316342 317057 318458 319232 326144 329672 334282 336518 336973 337792 340216 340676 341446 341504 349856 352843 353717 356083 357604 359996 362404 363776 363952 372853 375347 376768 377884 380926 384592 385112 386048 387688 389344 390224 398866 399854 401534 404248 406952 411424 414176 414736 421486 424879 428968 429548 430592 430612 435344 438256 440128 443072 444889 445991 450892 453908 456976 458896 465088 468832 470119 473344 473984 480298 485576 488824 490912 492128 497536 500864 502918 506282 506368 509704 518752 522928 523181 529984 535717 535808 539392 541604 541696 548912 552851 554944 558656 559682 560947 562432 568516 572416 577024 578608 591136 591422 595378 596183 597632 605696 612248 618976 624962 625807 627328 629993 632684 634114 636916 638464 652288 656903 659344 659663 661297 668564 673036 673946 675584 680432 681352 682892 683008 697073 699712 705686 707281 707434 712166 715208 719992 724808 727552 727904 745706 750694 751709 753536 755768 761852 769184 770224 775376 778688 780448 789061 794339 797732 799708 803068 808496 813904 822848 828269 828352 829472 831749 842972 849758 857936 859096 861184 861224 870688 876512 880256 886144 889778 891982 901784 907816 913952 917792 930176 937664 940238 946688 947807 947968 960596 971152 977648 978121 981824 984256 994903 995072 1001728 1005836 1012564 1012736 1019408 1037504 1045856 1046362 1048727 1059968 1071434 1071616 1078784 1083208 1097824 1105702 1107197 1109888 1114603 1117312 1119364 1121894 1124864 1137032 1154048 1157216 1162213 1169987 1177813 1182272 1182844 1190756 1192366 1195061 1195264 1211392 1224496 1228123 1233283 1237952 1249924 1251614 1254656 1259986 1265368 1268228 1273832 1276928 1313806 1318688 1319326 1322594 1337128 1346072 1347892 1351168 1360864 1362704 1365784 1394146 1396031 1399424 1399489 1405369 1411372 1414562 1414868 1424332 1430416 1439984 1449616 1455104 1455808 1465399 1475201 1491412 1501388 1503418 1507072 1511536 1523704 1538368 1540448 1550752 1555009 1557376 1560896 1578122 1588678 1595464 1599416 1606136 1616992 1627808 1645696 1656538 1656704 1658944 1663498 1685944 1699516 1715872 1718192 1722448 1741376 1753024 1760213 1760512 1771987 1772288 1779556 1783964 1803568 1815632 1827904 1835584 1847677 1860352 1875328 1880476 1893376 1895614 1895936 1921192 1942304 1955296 1956242 1958887 1963648 1968512 1989806 1990144 2003456 2011672 2025128 2038816 2056223 2069977 2075008 2083823 2091712 2092724 2097454 2119936 2142868 2143232 2157568 2166416 2172833 2187367 2195648 2211404 2214394 2219399 2219776 2229206 2234624 2238728 2243788 2249728 2274064 2314432 2324426 2339974 2355626 2364544 2365688 2381512 2384732 2390122 2390528 2448992 2456246 2466566 2469901 2475904 2476019 2499848 2503228 2509312 2519972 2530736 2536456 2547664 2592629 2609971 2627429 2627612 2637376 2638652 2645188 2674256 2692144 2695784 2702336 2721728 2725408 2731568 2739659 2788292 2792062 2798848 2798978 2810738 2822744 2829124 2829736 2848664 2860832 2879968 2899232 2911616 2930798 2950402 2982824 3002776 3006836 3014144 3023072 3047408 3076736 3080896 3101504 3110018 3114223 3114752 3121792 3121937 3156244 3177356 3190928 3198832 3212272 3233984 3255616 3268967 3290833 3291392 3313076 3313408 3317888 3326996 3371888 3399032 3431744 3436384 3444896 3482752 3506048 3520426 3521024 3543974 3544576 3559112 3567928 3607136 3631264 3637933 3655808 3662267 3671168 3695354 3720704 3750656 3760952 3791228 3791872 3842384 3844243 3869957 3884608 3910592 3912484 3917774 3926629 3927296 3937024 3979612 3980288 4006912 4023344 4050256 4062253 4077632 4112446 4121741 4139954 4150016 4167646 4183424 4185448 4194908 4239872 4285736 4332832 4345666 4374734 4380649 4391296 4422808 4428788 4438798 4439552 4458412 4469248 4477456 4487576 4548128 4586959 4598321 4617641 4628864 4629079 4648852 4679948 4711252 4729088 4731376 4763024 4769464 4780244 4781056 4847089 4879511 4897984 4912492 4933132 4939802 4950967 4951808 4952038 4999696 5006456 5018624 5039944 5061472 5072912 5095328 5185258 5219942 5254858 5255224 5274752 5277304 5290376 5348512 5384288 5391568 5443456 5450816 5463136 5479318 5523427 5576584 5584124 5597696 5597956 5621476 5645488 5658248 5659472 5697328 5721664 5759936 5783557 5797883 5798464 5822243 5823232 5861596 5900804 5965648 6005552 6013672 6028288 6046144 6094816 6111547 6153472 6161792 6203008 6220036 6228446 6229504 6243584 6243874 6312488 6354712 6381856 6397664 6424544 6436343 6467968 6511232 6537934 6581666 6582784 6626152 6626816 6635776 6653992 6743776 6798064 6801353 6846847 6863488 6872768 6889792 6964321 6965504 7012096 7040852 7042048 7087948 7089152 7118224 7135856 7187063 7214272 7262528 7275866 7292311 7311616 7324534 7341089 7342336 7390708 7441408 7501312 7521904 7582456 7684768 7688486 7739914 7750379 7769216 7821184 7824968 7835548 7853258 7854592 7874048 7959224 8046688 8100512 8115389 8124506 8135491 8155264 8189909 8224892 8243482 8279908 8300032 8335292 8366848 8370896 8389816 8479744 8571472 8575619 8596861 8632981 8665664 8691332 8749468 8761298 8782592 8845616 8857576 8877596 8879104 8916824 8938496 8954912 8975152 9061949 9096256 9173918 9194653 9196642 9235282 9257728 9258158 9297704 9359896 9422504 9458176 9462752 9526048 9538928 9560488 9694178 9759022 9772217 9795968 9824984 9866264 9879604 9901934 9903616 9904076 9999392 10012912 10079888 10122944 10145824 10190656 10232447 10257793 10326407 10370516 10439884 10509716 10510448 10549504 10554608 10580752 10697024 10768576 10783136 10812737 10885063 10886912 10901632 10926272 10958636 11046854 11153168 11168248 11195392 11195912 11242952 11290976 11316496 11318944 11394656 11443328 11519872 11567114 11595766 11596928 11644486 11646464 11723192 11801608 11931296 12011104 12027344 12033163 12092288 12189632 12223094 12306944 12321491 12323584 12406016 12440072 12456892 12459008 12487168 12487748 12624976 12709424 12715573 12763712 12795328 12849088 12872686 12901781 12933739 12935936 13022464 13075868 13163332 13165568 13252304 13253632 13271552 13307984 13487552 13596128 13602706 13633451 13693694 13712209 13726976 13745536 13779584 13928642 13931008 14024192 14081704 14175896 14236448 14271712 14374126 14393561 14428544 14489839 14525056 14551732 14584622 14623232 14649068 14682178 14684672 14781416 15002624 15043808 15108769 15164912 15172249 15209831 15311569 15369536 15376972 15479828 15500758 15535793 15538432 15642368 15649936 15671096 15706516 15709184 15748096 15918448 16032679 16093376 16201024 16230778 16249012 16267463 16270982 16310528 16379818 16449784 16486964 16559816 16600064 16670584 16733696 16741792 16779632 17142944 17151238 17193722 17265962 17289307 17331328 17382664 17498936 17522596 17565184 17691232 17715152 17755192 17833648 17909824 17950304 18123898 18148403 18192512 18269797 18347836 18389306 18393284 18470564 18515456 18516316 18595408 18719792 18845008 18916352 18925504 19050187 19052096 19077856 19120976 19130227 19177613 19388356 19518044 19544434 19591936 19649968 19732528 19759208 19803868 19807232 19808152 19998784 20025824 20159776 20215117 20245888 20291648 20381312 20464894 20515586 20652814 20741032 20879768 21019432 21020896 21099008 21109216 21161504 21394048 21537152 21566272 21625474 21770126 21773824 21799561 21803264 21852544 21917272 22093708 22306336 22336496 22391824 22485904 22496783 22581952 22632992 22637888 22789312 22882769 22886656 23035831 23039744 23134228 23191532 23193856 23288972 23292928 23446384 23603216 23862592 24019801 24022208 24054688 24066326 24120721 24184576 24379264 24446188 24613888 24642982 24647168 24812032 24880144 24913784 24974336 24975496 25249952 25418848 25431146 25465531 25527424 25590656 25635869 25698176 25745372 25803562 25867478 25871872 26044928 26151736 26326664 26504608 26543104 26615968 26730899 26909701 26975104 27089699 27192256 27205412 27266902 27387388 27424418 27453952 27486403 27491072 27559168 27857284 27862016 28048384 28163408 28246829 28351792 28365509 28435771 28472896 28543424 28748252 28787122 28852187 28857088 28979678 29050112 29103464 29169244 29246464 29298136 29364356 29369344 29562832 30087616 30217538 30329824 30344498 30413083 30419662 30623138 30739072 30753944 30959656 31001516 31071586 31076864 31284736 31299872 31342192 31413032 31836896 32065358 32108713 32186752 32188247 32323487 32402048 32461556 32498024 32534926 32541964 32621056 32759636 32899568 32973928 33119632 33341168 33467392 33483584 33559264 33704177 33929623 34156577 34285888 34302476 34387444 34531924 34578614 34656769 34662656 34765328 34997872 35045192 35130368 35382464 35430304 35510384 35615567 35667296 35765207 35819648 35900608 36247796 36296806 36385024 36539594 36695672 36778612 36786568 36941128 37030912 37032632 37190816 37439584 37690016 37851008 38100374 38104192 38155712 38241952 38260454 38355226 38776712 39036088 39088868 39183872 39299936 39465056 39518416 39607736 39616304 39997568 40051648 40319552 40430234 40484899 40491776 40583296 40585181 40755701 40762624 40929788 41031172 41305628 41482064 41759536 42038864 42041792 42198016 42218432 42323008 42496571 42780829 42788096 43074304 43132544 43250948 43540252 43547648 43599122 43606528 43705088 43834544 44187416 44612672 44672992 44783648 44971808 44993566 45054401 45095261 45163904 45265984 45275776 45578624 45765538 45773312 46071662 46079488 46268456 46383064 46387712 46577944 46892768 47206432 47293129 47609471 47725184 47927929 48039602 48044416 48109376 48132652 48241442 48369152 48758528 48892376 49285964 49294336 49624064 49760288 49827568 49950992 49975159 50309441 50499904 50837696 50862292 50931062 51046177 51054848 51181312 51271738 51387623 51396352 51490744 51607124 51734956 51743744 52089856 52303472 52653328 52809289 53009216 53231936 53461798 53582633 53819402 53950208 54179398 54384512 54410824 54533804 54774776 54848836 54907904 54972806 54982144 55118336 55714568 56326816 56493658 56703584 56731018 56807723 56871542 56945792 56948437 57086848 57496504 57574244 57704374 57714176 57959356 58100224 58206928 58338488 58596272 58728712 59125664 59630467 60029333 60175232 60178027 60430867 60435076 60659648 60688996 60826166 60839324 61246276 61478144 61507888 61919312 62003032 62143172 62153728 62569472 62599744 62684384 62826064 63012157 63433643 63673792 64130716 64217426 64362571 64373504 64376494 64646974 64804096 64923112 64996048 65069852 65083928 65242112 65519272 65799136 65947856 66239264 66682336 66967168 67118528 67408354 67859246 68313154 68571776 68604952 68774888 69063848 69157228 69313538 69325312 69530656 69995744 70090384 70764928 70860608 71020768 71231134 71334592 71530414 71627129 71639296 71801216 71804551 72495592 72593612 72770048 73079188 73391344 73557224 73573136 73882256 74065264 74381632 74879168 75186241 75380032 75689159 75702016 76195441 76200748 76208384 76311424 76483904 76520908 76710452 77553424 78072176 78177736 78367744 78599872 78930112 79036832 79215472 79232608 79450111 79995136 80103296 80639104 80860468 80969798 80983552 81166592 81170362 81511402 81525248 81859576 82062344 82611256 82964128 83519072 83672459 84077728 84083584 84232141 84436864 84646016 84993142 85561658 85576192 86148608 86265088 86501896 87080504 87198244 87213056 87410176 87669088 88374832 88417589 89009011 89225344 89345984 89567296 89943616 89987132 90108802 90190522 90312467 90327808 90531968 90536173 90551552 91157248 91531076 91546624 92143324 92158976 92536912 92766128 92775424 93155888 93431819 93785536 94412864 94586258 94800043 95218942 95434157 95450368 95855858 96079204 96088832 96218752 96265304 96482884 96738304 97517056 97784752 98571928 99520576 99655136 99901984 99950318 100618882 100754927 100999808 101675392 101724584 101862124 102092354 102109696 102362624 102543476 102775246 102792704 102981488 103214248 103469912 104606944 105306656 105500057 105618578 105761383 106018432 106205743 106463872 106468817 106923596 107165266 107638804 107900416 108358796 108769024 108821648 109067608 109549552 109697672 109945612 109964288 110236672 111429136 111483047 112228753 112653632 112987316 113407168 113462036 113615446 113743084 113872241 113891584 113896874 114173696 114993008 115148488 115408748 115428352 115918712 116200448 116413856 116676976 117192544 117457424 117805337 118251328 119260934 119530489 120058666 120350464 120356054 120861734 120870152 121319296 121377992 121652332 121678648 122492552 122956288 123015776 123838624 124006064 124286344 125199488 125368768 125652128 126024314 126867286 127038821 127347584 128261432 128434852 128725142 128747008 128752988 129293948 129608192 129846224 129992096 130139704 130167856 131038544 131598272 131895712 132478528 133021811 133351309 133364672 133911589 133934336 134237056 134243291 134816708 135718492 136626308 137143552 137209904 137549776 138127696 138314456 138627076 138650624 139061312 139991488 140180768 140565581 141505819 141529856 141721216 142041536 142462268 142669184 143060828 143254258 143278592 143602432 143609102 144991184 145187224 145540096 146158376 146782688 147114448 147146272 147764512 148035889 148130528 148763264 149758336 150372482 150760064 151378318 151404032 152390882 152401496 152416768 152622848 152967808 153041816 153420904 155106848 156144352 156355472 156431119 157199744 157477481 157860224 158073664 158430944 158465216 158900222 159990272 160179383 160206592 161278208 161720936 161939596 161967104 162333184 162340724 163022804 163050496 163719152 164124688 165222512 165302449 165928256 167038144 167344918 167723153 168138607 168155456 168167168 168464282 168845047 168873728 169292032 169986284 171123316 171152384 172297216 172530176 173003792 174161008 174396488 174820352 175338176 176749664 176835178 177234863 178018022 178258717 178450688 178691968 179134592 179887232 179974264 180217604 180381044 180624934 180655616 181063936 181072346 181103104 182314496 183062152 184286648 185073824 185532256 186311776 186653947 186863638 187116293 187571072 188367907 188825728 189172516 189600086 190437884 190868314 190900736 191711716 192158408 192177664 192437504 192530608 192965768 195034112 195569504 197143856 197239237 197727803 198558563 199041152 199050397 199310272 199803968 199900636 201237764 201509854 201965309 201999616 203350784 203449168 203724248 204184708 204219392 204725248 205086952 205550492 205585408 205962976 206428496 206939824 208424827 209213888 210613312 211000114 211237156 211477019 211522766 212036864 212411486 212891581 212927744 212937634 213847192 214330532 215277608 215800832 216717592 217538048 217643296 218135216 219099104 219395344 219891224 222858272 222966094 224457506 224760991 225307264 225974632 226814336 226924072 227230892 227486168 227744482 227783168 227793748 228347392 229986016 230296976 230817496 231837424 232827712 233353952 234385088 234914848 235346281 235610674 235929239 236502656 237507361 238521868 239060978 240117332 240700928 240712108 241723468 241740304 242638592 242755984 243304664 243357296 244985104 245912576 246031552 247677248 248012128 248572688 248692951 249308969 250356449 250398976 250737536 251304256 252048628 253734572 254077642 254695168 256522864 256869704 257450284 257494016 257505976 258587896 259216384 259692448 259984192 260279408 260335712 262077088 262796521 263196544 263791424 264957056 266043622 266702618 266729344 267823178 267868672 268474112 268486582 269633416 271436984 273252616 274287104 274419808 275099552 276255392 276628912 276762749 277254152 278122624 279982976 280361536 281131162 283011638 283059712 283394293 283442432 284083072 284924536 285338368 286121656 286508516 286557184 287204864 287218204 289982368 290374448 292316752 292458179 293565376 294228896 294292544 295529024 296071778 296261056 296740963 297475997 297526528 299465803 299516672 300744964 301520128 302756636 302808064 304781764 304802992 304833536 305245696 305935616 306083632 306841808 310213696 312288704 312710944 312862238 313569373 314399488 314954962 315380807 315666827 315720448 316147328 316861888 316930432 317800444 319980544 320358766 320413184 322556416 323441872 323879192 324666368 324681448 326045608 327438304 328249376 330445024 330604898 331051903 331856512 333266297 334076288 334689836 335446306 336277214 336310912 336334336 336928564 337690094 337747456 338584064 339972568 342246632 345060352 346007584 347501687 348322016 348792976 348961727 349826113 350676352 352166087 353499328 353670356 354469726 356036044 356517434 356901376 357323239 357383936 358269184 359774464 359948528 360435208 360762088 361249868 361311232 362127872 362144692 362206208 364628992 366124304 368573296 368751617 369665023 370147648 371064512 372623552 373307894 373727276 374151649 374232586 375078431 375142144 376735814 377651456 378345032 379200172 380875768 381736628 381801472 383423432 384316816 384355328 384875008 385061216 385931536 391139008 394287712 394478474 395370079 395455606 397117126 397654061 398082304 398100794 398620544 399607936 399801272 402475528 403019708 403930618 403999232 406701568 406898336 407448496 408369416 410173904 411100984 411925952 412856992 413879648 416849654 417413269 418427776 420205331 421226624 422000228 422474312 422954038 423045532 424073728 424822972 425783162 425855488 425875268 427694384 428661064 430555216 433435184 435076096 435286592 436270432 438154301 438198208 438790688 439782448 439995221 441085099 444035501 445716544 445932188 448915012 449521982 450537997 450614528 451949264 453628672 453848144 454461784 454972336 455488964 455566336 455587496 456694784 459972032 460593952 461634992 463674848 464947691 465655424 466707904 468770176 469829696 470692562 471221348 471858478 473005312 475014722 477043736 478121956 480234664 481401856 481424216 483446936 483480608 485277184 485511968 486609328 486714592 489970208 492063104 495354496 496024256 497145376 497385902 498617938 500712898 500797952 501389903 501475072 502608512 504097256 507469144 508155284 509390336 513045728 513739408 514900568 515011952 517175792 517426009 519384896 519968384 520558816 520671424 524154176 525593042 526303687 526393088 527582848 529824113 529914112 532087244 533405236 533458688 535646356 535737344 536948224 536973164 539266832 542873968 546505232 548574208 548839616 550199104 552455423 552510784 553257824 553525498 554508304 554776583 556150777 556245248 559965952 560723072 562262324 566023276 566119424 566788586 566884864 568166144 569849072 570676736 572243312 573017032 574409728 574436408 579964736 580748896 584633504 584916358 585707213 586238393 587130752 588457792 588585088 589624987 591058048 592143556 592522112 593481926 594951994 595053056 598931606 599033344 601489928 603040256 605513272 609563528 609605984 610491392 611871232 612167264 613683616 614810677 618923123 620427392 623063077 624577408 625421888 625724476 627138746 628798976 629909924 630761614 631333654 631440896 632187269 632294656 633723776 633860864 635600888 640717532 640826368 645112832 646883744 647758384 649362896 649677067 652091216 652406707 654022733 654876608 656498752 660890048 661209796 662103806 663600301 663713024 666532594 668039099 668152576 669379672 670892612 672554428 672621824 672668672 673857128 675380188 675494912 677168128 679945136 684493264 692015168 695003374 696574229 696644032 697585952 697923454 699500909 699652226 701352704 704332174 706998656 707340712 708939452 712072088 713034868 713802752 714646478 714767872 716538368 719548928 719897056 720870416 721524176 722499736 724255744 724289384 732248608 737146592 737503234 738500399 739330046 740295296 740329681 742129024 743440201 745247104 746615788 747454552 748303298 748465172 750156862 750284288 753471628 755302912 756690064 758400344 761751536 763473256 766846864 768633632 769750016 770122432 771863072 775196071 780381329 782278016 785601271 788575424 788956948 790740158 790911212 794234252 795308122 796164608 796201588 797105687 797241088 799215872 799602544 804951056 806039416 807861236 807998464 813403136 813796672 814896992 816738832 819158041 820347808 822201968 822599761 823851904 824637359 825713984 827759296 833699308 834826538 836713423 836855552 840410662 842453248 844000456 844948624 845908076 846091064 848147456 849645944 851566324 851710976 851750536 855388768 857322128 861110432 866870368 870573184 872540864 876308602 876396416 877581376 879564896 879990442 882170198 888071002 891433088 891864376 897830024 899043964 901075994 901229056 903898528 907257344 907696288 908923568 909944672 910977928 911174992 919944064 921187904 923269984 927349696 929895382 931152677 931310848 933415808 933459163 937381123 937540352 939659392 941385124 942442696 943716956 946010624 950029444 954087472 956243912 960469328 962848432 966893872 966961216 970554368 971023936 973218656 973429184 977421133 979940416 983959067 984126208 990540733 990708992 992048512 994290752 994771804 997235876 1001425796 1001595904 1002779806 1002950144 1005217024 1008194512 1014938288 1016310568 1018780672 1026091456 1027478816 1029801136 1030023904 1032851443 1034351584 1034852018 1036251223 1037191003 1038769792 1039936768 1041117632 1041342848 1048308352 1051186084 1052607374 1052786176 1055165696 1059648226 1059828224 1064174488 1066810472 1066917376 1071292712 1073896448 1073946328 1078533664 1085747936 1087741967 1093010464 1095017833 1097679232 1100398208 1102342367 1104910846 1105021568 1106515648 1107050996 1109016608 1109553166 1112301554 1112490496 1119931904 1121446144 1124524648 1132046552 1133577172 1133769728 1136332288 1139698144 1141353472 1144486624 1146034064 1148872816 1149428657 1157117143 1159929472 1161497792 1169267008 1169832716 1171414426 1172476786 1174062071 1174261504 1176915584 1176970249 1177170176 1179249974 1181915329 1182116096 1184287112 1185044224 1186963852 1189903988 1190106112 1197863212 1198066688 1202979856 1206080512 1211026544 1214613647 1219127056 1219211968 1223742464 1224334528 1227367232 1229621354 1232400559 1237846246 1240644041 1240854784 1246126154 1249154816 1250843776 1251448952 1254277492 1257597952 1259819848 1261523228 1262667308 1262881792 1264374538 1264589312 1267447552 1267721728 1271201776 1281435064 1293767488 1295516768 1298725792 1299354134 1304182432 1304813414 1306577629 1307762569 1308045466 1309753216 1309814051 1312997504 1321780096 1322419592 1324207612 1327200602 1327426048 1333065188 1336078198 1336305152 1338759344 1341785224 1345108856 1345243648 1347714256 1350760376 1359890272 1368986528 1371500741 1380674659 1384030336 1384094621 1389909941 1390006748 1393148458 1393288064 1395171904 1395846908 1399001818 1399304452 1402705408 1408664348 1413997312 1414681424 1417878904 1424144176 1426069736 1429292956 1429535744 1433076736 1439097856 1439794112 1441740832 1443048352 1444999472 1448578768 1449279611 1458973789 1464497216 1474293184 1475006468 1477000798 1478660092 1480339133 1480590592 1480659362 1484258048 1486880402 1490241067 1490494208 1493231576 1494909104 1496606596 1496930344 1500313724 1500568576 1506943256 1510605824 1513380128 1516800688 1523503072 1526946512 1531469381 1533693728 1537267264 1540244864 1543726144 1550392142 1553896357 1560762658 1564556032 1571202542 1577150848 1577913896 1581480316 1581822424 1588468504 1590616244 1592329216 1592403176 1594211374 1594482176 1598431744 1599205088 1609902112 1612078832 1615722472 1627593344 1629793984 1633477664 1638316082 1640695616 1644403936 1645199522 1647423967 1647703808 1649274718 1651427968 1651504673 1655518592 1667398616 1669653076 1673426846 1673711104 1680821324 1684906496 1688000912 1689897248 1691816152 1692182128 1699291888 1703132648 1703501072 1710777536 1714644256 1722220864 1729283543 1733740736 1740850657 1741146368 1745081728 1745162783 1752495143 1752617204 1752792832 1755162752 1759129792 1759980884 1764340396 1776142004 1782866176 1783728752 1795660048 1798087928 1802151988 1802458112 1807797056 1814514688 1815392576 1817847136 1819889344 1821955856 1822349984 1827352553 1839575647 1839888128 1842375808 1846539968 1854699392 1859790764 1862305354 1862621696 1866831616 1866918326 1874762246 1875080704 1879318784 1882770248 1884885392 1887433912 1892021248 1900058888 1908174944 1912487824 1920938656 1924466557 1925696864 1933787744 1933922432 1937339243 1942047872 1946437312 1946858368 1954842266 1959880832 1967918134 1968252416 1981081466 1981417984 1984097024 1988581504 1989543608 1994471752 2002851592 2005559612 2005900288 2010434048 2016389024 2029876576 2032621136 2033604547 2047207253 2052182912 2054957632 2059602272 2060047808 2065702886 2068703168 2069704036 2072502446 2074382006 2077186741 2077539584 2079873536 2082235264 2082331979 2082685696 2096616704 2102372168 2105214748 2105572352 2110331392 2119296452 2119656448 2128348976 2133620944 2133834752 2142585424 2147892656 2148931837 2157067328 2171495872 2175483934 2180400989 2186020928 2190035666 2194985611 2195358464 2200796416 2204684734 2209667789 2209821692 2210043136 2213031296 2214101992 2218033216 2219106332 2224603108 2224980992 2239863808 2242892288 2249049296 2264093104 2267154344 2272664576 2279396288 2288973248 2292068128 2297745632 2298857314 2304053219 2314234286 2317363321 2319858944 2322995584 2338534016 2339665432 2342828852 2344953572 2348124142 2348523008 2353831168 2353940498 2354340352 2358499948 2363830658 2364232192 2368574224 2370088448 2373927704 2379807976 2395726424 2405959712 2422053088 2426501311 2429227294 2432511809 2438254112 2438423936 2442732089 2448669056 2448782791 2454734464 2459242708 2464801118 2475692492 2481288082 2481709568 2492252308 2498309632 2501687552 2502897904 2508554984 2519639696 2523046456 2525334616 2528749076 2529178624 2534895104 2535443456 2542403552 2562870128 2564110081 2581261319 2587534976 2587655161 2591033536 2597451584 2598708268 2608364864 2609626828 2613155258 2615525138 2616090932 2619061543 2619506432 2619628102 2625549017 2625995008 2643560192 2644839184 2648415224 2654401204 2654852096 2666130376 2672156396 2672610304 2677518688 2683570448 2690217712 2690487296 2695428512 2701520752 2709522751 2719780544 2737973056 2743001482 2749201247 2761349318 2767590553 2768060672 2768189242 2779819882 2780013496 2786296916 2786576128 2790343808 2791693816 2798003636 2798608904 2805410816 2817328696 2827994624 2829362848 2835757808 2848288352 2852139472 2858585912 2879588224 2883481664 2886096704 2889998944 2897157536 2898559222 2917947578 2921892883 2928994432 2948586368 2950012936 2954001596 2957320184 2960678266 2961181184 2961318724 2968516096 2973760804 2980482134 2980988416 2986463152 2989818208 2993213192 2993860688 3000627448 3013886512 3026760256 3033601376 3047006144 3053893024 3059501653 3062938762 3067080107 3067387456 3074534528 3079966547 3080489728 3087452288 3087595693 3100784284 3107792714 3121525316 3129112064 3142405084 3154301696 3155827792 3162960632 3163644848 3176937008 3181232488 3184806352 3188422748 3188964352 3196863488 3198410176 3219804224 3224157664 3231444944 3233008363 3254633837 3255186688 3259587968 3266955328 3276632164 3281391232 3288807872 3290399044 3294847934 3295407616 3298549436 3302855936 3303009346 3311037184 3334797232 3339306152 3346853692 3347422208 3361642648 3369812992 3376001824 3379794496 3383632304 3384364256 3398583776 3406265296 3407002144 3416354773 3421555072 3429288512 3444441728 3458567086 3467481472 3481701314 3482292736 3490163456 3490325566 3504990286 3505234408 3505585664 3510325504 3518259584 3519961768 3528680792 3552284008 3565732352 3567457504 3591320096 3596175856 3597915737 3604303976 3615594112 3621982063 3630785152 3635694272 3639778688 3643911712 3644699968 3654705106 3679151294 3679776256 3684125809 3684751616 3693079936 3709398784 3719581528 3724610708 3725243392 3733663232 3733836652 3749524492 3750161408 3758637568 3765540496 3769770784 3774867824 3800117776 3801956327 3816349888 3824975648 3841877312 3848933114 3851393728 3857632519 3867187961 3867575488 3867844864 3874678486 3883436081 3884095744 3892874624 3893055439 3893716736 3909684532 3919761664 3935836268 3936504832 3962162932 3962835968 3968194048 3977163008 3979087216 3988943504 4005703184 4011119224 4020868096 4032778048 4059753152 4065242272 4067209094 4076401849 4094414506 4099950491 4103668751 4104365824 4109915264 4119204544 4120095616 4131405772 4137406336 4139408072 4145004892 4148764012 4154373482 4155079168 4159747072 4164470528 4164663958 4165371392 4193233408 4204744336 4210429496 4220662784 4238592904 4256697952 4267241888 4285170848 4293040781 4295785312 4297863674 4303674739 4314134656 4332461861 4342991744 4350967868 4360801978 4372041856 4380071332 4389971222 4390716928 4401592832 4409369468 4419335578 4419643384 4420086272 4426062592 4428203984 4436066432 4438212664 4449206216 4485784576 4498098592 4528186208 4534308688 4536502451 4547739469 4558792576 4566846949 4577946496 4578159131 4584136256 4595491264 4597714628 4608106438 4628468572 4634726642 4639717888 4645202107 4645991168 4677068032 4679330864 4685657704 4689907144 4696248284 4697046016 4707662336 4707880996 4708680704 4716999896 4727661316 4728464384 4737148448 4740176896 4747855408 4759615952 4791452848 4793771021 4811919424 4844106176 4853002622 4858454588 4863971437 4865023618 4876019603 4876508224 4876847872 4885464178 4896506363 4897338112 4897565582 4909468928 4918485416 4929602236 4951384984 4962576164 4963419136 4984504616 4996619264 5003375104 5005795808 5017109968 5039279392 5046092912 5050669232 5057498152 5069790208 5084807104 5125740256 5128220162 5139811027 5162522638 5169502793 5175069952 5175310322 5182067072 5194903168 5197416536 5216729728 5219253656 5226310516 5231050276 5232181864 5238123086 5239012864 5239256204 5251098034 5251990016 5287120384 5289678368 5296830448 5308802408 5332260752 5344312792 5355037376 5367140896 5380435424 5390857024 5403041504 5412964463 5419045502 5426372497 5439561088 5462669303 5475946112 5486002964 5498402494 5522698636 5535181106 5536121344 5536378484 5559639764 5560026992 5572593832 5573152256 5580687616 5583387632 5596007272 5597217808 5634657392 5655989248 5658725696 5671515616 5696576704 5704278944 5717171824 5719937873 5734106287 5758198327 5759176448 5766963328 5772193408 5772461513 5779997888 5794315072 5797118444 5835895156 5843785766 5856993961 5857988864 5897172736 5900025872 5908003192 5914640368 5921356532 5922362368 5922637448 5937032192 5947521608 5960964268 5961976832 5972926304 5979636416 5986426384 5987721376 6001254896 6027773024 6044319983 6053520512 6067202752 6094012288 6107786048 6119003306 6125877524 6134160214 6134774912 6149069056 6159933094 6160979456 6174904576 6175191386 6201568568 6215585428 6243050632 6258224128 6284810168 6308603392 6311655584 6325921264 6327289696 6353874016 6362464976 6365543227 6369612704 6376845496 6396820352 6439608448 6448315328 6462889888 6466016726 6509267674 6510373376 6518068739 6519175936 6533910656 6553264328 6562782464 6577615744 6580798088 6589695868 6590815232 6597098872 6605711872 6606018692 6622074368 6669594464 6678612304 6693707384 6723285296 6726538117 6752003648 6759588992 6767264608 6768728512 6797167552 6812530592 6814004288 6825042149 6832709546 6841947931 6843110144 6858577024 6887713469 6888883456 6917134172 6934962944 6963402628 6964585472 6980326912 6980651132 7009980572 7010468816 7011171328 7020651008 7036519168 7039923536 7057361584 7104568016 7131464704 7134915008 7182640192 7192351712 7195831474 7208607952 7212095579 7229960101 7231188224 7243964126 7253758561 7260337021 7261570304 7271388544 7279557376 7287823424 7289399936 7309410212 7358302588 7359552512 7368251618 7369503232 7386159872 7418797568 7439163056 7449221416 7467326464 7467673304 7499048984 7517275136 7531080992 7539541568 7549735648 7600235552 7603912654 7614193769 7621099109 7632699776 7649951296 7665124831 7683754624 7697866228 7702787456 7715265038 7734375922 7735150976 7735689728 7749356972 7766872162 7768191488 7785749248 7786110878 7787433472 7819369064 7839523328 7871672536 7924325864 7936388096 7954326016 7958174432 7977887008 7992538801 8011406368 8022238448 8026119721 8046000599 8065556096 8099820001 8119506304 8130484544 8134418188 8152803698 8188829012 8199900982 8207337502 8208731648 8218434497 8219830528 8238409088 8240191232 8262811544 8274812672 8278816144 8290009784 8297528024 8308746964 8310158336 8328941056 8329327916 8330742784 8386466816 8409488672 8420858992 8477185808 8481287191 8502295529 8513395904 8534483776 8570341696 8586081562 8591570624 8595727348 8605487927 8607349478 8626803913 8628269312 8664923722 8684508287 8685983488 8701935736 8721603956 8744083712 8760142664 8779942444 8781433856 8803185664 8818738936 8838671156 8839286768 8840172544 8852125184 8856407968 8872132864 8876425328 8898412432 8996197184 9056372416 9068617376 9073004902 9093511817 9095478938 9117585152 9133693898 9146043403 9154337983 9155892992 9156318262 9168272512 9190982528 9195429256 9216212876 9256937144 9269453284 9279435776 9290404214 9291982336 9354136064 9358661728 9371315408 9379814288 9392496568 9415324672 9415761992 9433999792 9455322632 9474296896 9495710816 9519231904 9582905696 9587542042 9600505187 9623838848 9664722613 9688212352 9706005244 9716909176 9727942874 9730047236 9752039206 9753016448 9753695744 9770928356 9793012726 9794676224 9795131164 9818937856 9836970832 9859204472 9902769968 9925152328 9969009232 10006750208 10011591616 10034219936 10077548923 10078558784 10092185824 10101338464 10114996304 10119890083 10144957277 10169614208 10212816523 10251480512 10256440324 10279622054 10325045276 10339005586 10350139904 10350620644 10362373931 10364134144 10389806336 10394833072 10433459456 10438507312 10452621032 10462100552 10464363728 10476246172 10478025728 10478512408 10502196068 10503980032 10574240768 10579356736 10593660896 10617604816 10664521504 10688625584 10693796893 10710074752 10720285667 10734281792 10760870848 10781714048 10806083008 10825928926 10838091004 10852744994 10877274499 10879122176 10925338606 10951892224 10972005928 10996804988 11045397272 11070362212 11072242688 11072756968 11119279528 11120053984 11145187664 11146304512 11161375232 11166775264 11192014544 11194435616 11269314784 11317451392 11343031232 11393153408 11408557888 11434343648 11439875746 11468212574 11516396654 11518352896 11531967769 11533926656 11544386816 11544923026 11559995776 11588630144 11594236888 11671790312 11687571532 11713987922 11715977728 11794345472 11800051744 11816006384 11829280736 11842713064 11845274896 11895043216 11900798207 11921928536 11945852608 11959272832 11972852768 11975442752 12002509792 12055546048 12088639966 12104984801 12107041024 12134405504 12185954599 12188024576 12215572096 12238006612 12251755048 12268320428 12269549824 12298138112 12319866188 12321958912 12349809152 12350382772 12403137136 12431170856 12486101264 12569620336 12617206784 12623311168 12651842528 12654579392 12706474729 12707748032 12724929952 12731086454 12739225408 12753690992 12759861409 12791467871 12793640704 12877029529 12879216896 12896630656 12925779776 12932033452 13018535348 13020746752 13036137478 13038351872 13067821312 13106528656 13125564928 13155231488 13161596176 13179391736 13194197744 13211423744 13212037384 13244148736 13339188928 13357224608 13387414768 13446570592 13453076234 13471265899 13483483039 13504007296 13519177984 13534529216 13537457024 13561374701 13594335104 13625061184 13628008576 13650084298 13665419092 13683895862 13686220288 13717154048 13775426938 13777766912 13834268344 13869925888 13926805256 13960653824 13961302264 14019961144 14020937632 14041302016 14073038336 14079847072 14114723168 14140645571 14209136032 14235231829 14269830016 14330450771 14365280384 14384703424 14391662948 14417215904 14424191158 14459920202 14462376448 14487928252 14507517122 14520674042 14523140608 14540307187 14542777088 14559114752 14575646848 14578799872 14618820424 14716605176 14736503236 14739006464 14772319744 14837595136 14878326112 14898442832 14935346608 14942572541 14998097968 15005354261 15042522859 15062161984 15079083136 15099471296 15200471104 15207825308 15228387538 15242198218 15262806923 15265399552 15299902592 15330249662 15364899277 15367509248 15395732456 15405574912 15430530076 15468751844 15470301952 15471379456 15498713944 15533744324 15536382976 15571498496 15572221756 15574866944 15638738128 15679046656 15743345072 15848651728 15908652032 15916348864 15955774016 15985077602 16021207267 16022812736 16044476896 16052239442 16088520907 16092001198 16128372533 16131112192 16199640002 16239012608 16260969088 16268836376 16305607396 16377658024 16399801964 16414675004 16417463296 16436868994 16439661056 16476818176 16480382464 16525623088 16549625344 16557632288 16580019568 16595056048 16617493928 16657882112 16658655832 16818977344 16841717984 16954371616 16962574382 16985509177 17000913397 17004591058 17026791808 17027582663 17068967552 17099124623 17140683392 17172163124 17183141248 17191454696 17210975854 17214698956 17253607826 17256538624 17329847444 17369016574 17371966976 17403871472 17443207912 17488167424 17520285328 17559884888 17637477872 17677342312 17678573536 17704250368 17712815936 17744265728 17752850656 17796824864 17829509633 17948770567 17992394368 18068829233 18112744832 18137234752 18146009804 18187023634 18190957876 18235170304 18267387796 18292086806 18308675966 18311785984 18312636524 18333430801 18336545024 18381965056 18390858512 18432425752 18513874288 18538906568 18580808428 18583964672 18708272128 18717323456 18742630816 18759628576 18784993136 18831523984 18840634943 18867999584 18910645264 18919794503 18948593792 18966659257 18991421632 19038463808 19165811392 19175084084 19201010374 19244408729 19247677696 19329445226 19373133871 19376424704 19412010488 19433818352 19455885748 19460094472 19504078412 19506032896 19507391488 19541856712 19586025452 19589352448 19590262328 19637875712 19673941664 19718408944 19805539936 19850304656 19938018464 20023183232 20068439872 20155097846 20157117568 20184371648 20200652641 20202676928 20229992608 20239780166 20289914554 20339228416 20425633046 20502961024 20512880648 20559244108 20650090552 20678011172 20700279808 20701241288 20724747862 20728268288 20779612672 20789666144 20866918912 20877014624 20905242064 20924201104 20928727456 20952492344 20957024816 21004392136 21158713472 21187321792 21235209632 21329043008 21377251168 21387593786 21416511571 21420149504 21440571334 21468563584 21469560749 21521741696 21559765829 21563428096 21612166016 21651857852 21676182008 21705489988 21754548998 21758244352 21850677212 21903784448 21944011856 21993609976 22090794544 22140724424 22145513936 22238559056 22240107968 22290375328 22322750464 22333550528 22384029088 22388871232 22480686059 22538629568 22631058541 22634902784 22686062464 22782436859 22786306816 22817115776 22868687296 22879751492 22936425148 23032793308 23036705792 23063935538 23067853312 23088773632 23089846052 23119991552 23177260288 23188473776 23343580624 23375143064 23427975844 23431955456 23588690944 23600103488 23632012768 23658561472 23685426128 23690549792 23755583189 23790086432 23801596414 23843857072 23855393069 23891705216 23914483411 23918545664 23945705536 23950885504 24005019584 24111092096 24177279932 24209969602 24214082048 24268811008 24371909198 24376049152 24431144192 24476013224 24503510096 24536640856 24539099648 24596276224 24639732376 24699618304 24700765544 24806274272 24862341712 24972202528 25018065241 25139240672 25185410159 25246622336 25303685056 25309158784 25353874441 25412949458 25415496064 25449859904 25462172908 25478450816 25507381984 25519722818 25582935742 25587281408 25754059058 25758433792 25793261312 25851559552 25864066904 26037070696 26072274956 26076703744 26135642624 26213057312 26251129856 26310462976 26323192352 26358783472 26388395488 26424074768 26436859111 26613694289 26678377856 26714449216 26774829536 26893141184 26906152468 26942531798 26966966078 27003427633 27008014592 27038355968 27069058432 27070315727 27074914048 27122749402 27184052567 27188670208 27250122368 27256017152 27300168596 27330838184 27367791724 27372440576 27434308096 27550853876 27555533824 27668536688 27739851776 27853610512 27922604528 27936113881 28039922288 28041875264 28146076672 28159694144 28229446336 28281291142 28345212857 28418272064 28470463658 28534812943 28539660032 28660901542 28725681257 28730560768 28769406848 28783325896 28834431808 28848382316 28919840404 28924752896 28975856504 29015034244 29041348084 29046281216 29080614374 29085554176 29118229504 29151293696 29157599744 29237640848 29433210352 29473006472 29544639488 29756652224 29796885664 29870693216 29885145082 29952691847 29996195936 30010708522 30051285467 30078539087 30085045718 30124323968 30125723173 30158166272 30198942592 30400942208 30415650616 30456775076 30484396436 30525613846 30530799104 30599805184 30660499324 30729798554 30735018496 30791464912 30811149824 30861060152 30937503688 30940603904 30997427888 31067488648 31142996992 31144443512 31277476256 31486690144 31544517043 31697303456 31755517157 31832697728 31834176283 31911548032 31967928643 31970155204 32042414534 32045625472 32088953792 32104478884 32177041814 32184002396 32256745066 32262224384 32399280004 32478025216 32521938176 32537672752 32611214792 32755316048 32799603928 32829350008 32873737988 32879322112 32953636352 32960764928 33051246176 33099250688 33115264576 33160039136 33190112096 33234987856 33317311664 33333431053 33556397147 33637954688 33683435968 33908743232 33925148764 33971018354 34001826794 34009182116 34047800059 34053583616 34055165326 34132137221 34137935104 34198249246 34275544541 34281366784 34344326248 34366282496 34382909392 34421951708 34429397912 34507215652 34513077248 34659694888 34738033148 34743933952 34807742944 34886415824 34976334848 35040570656 35119769776 35223795763 35274955744 35354684624 35357147072 35425631872 35488531456 35505701312 35593649728 35659019266 35739616211 35897541134 35978677189 35984788736 36137658466 36225489664 36274469504 36292019608 36374047268 36381915752 36470340608 36534775592 36584173612 36617351932 36623571968 36625273048 36666861602 36673090048 36763930112 36781717024 36864851504 37027748576 37077813136 37161616856 37434646912 37485261632 37519257152 37569986272 37663047968 37681269886 37735999168 37821290528 37839589006 37890751241 37897187584 37933318514 37982843264 37984607479 38076927616 38331622784 38350168168 38402020748 38488817458 38495355392 38658890452 38746267742 38752849408 38824020976 38867636704 38911771496 38920188944 39008156824 39012065792 39083713424 39172050904 39180524656 39347883328 39436817888 39611079872 39700609312 39773521489 39876036928 40039565111 40046366464 40136879744 40138744009 40307388289 40310195692 40314235136 40368743296 40401305282 40405353856 40459985216 40479560332 40579829108 40678456832 40851266092 41005922048 41025761296 41118488216 41300181104 41356022344 41402482576 41449495724 41456536576 41559225344 41579332288 41733837824 41754029248 41810484128 41848402208 41857454912 41904984688 41914049632 42008784272 42029108719 42310239881 42317426944 42374643584 42470419264 42658086016 42754502336 42775187572 42833023142 42840299008 42881142668 42937127168 42939121498 43043483392 43119531658 43126856192 43224332032 43303715704 43352364016 43410979976 43509097996 43516488704 43701354424 43807568896 43888023712 43987219952 44181589088 44281448848 44291027872 44412612049 44477118112 44480215936 44558802589 44580750656 44667101056 44768058176 44777742464 44961372118 45077259136 45262117082 45269805568 45372124928 45564873718 45572613632 45634231552 45737374592 45759502984 45872850296 46065586616 46127871076 46135706624 46177547264 46179692104 46239983104 46354520576 46376947552 46687161248 46750286128 46772904581 46855951688 47085766819 47200206976 47264025536 47317122944 47370852256 47381099584 47511166378 47580172864 47603192828 47687714144 47710786138 47775295043 47783410432 47828966822 47837091328 47891411072 47893635517 47901771008 48010039168 48222184192 48354559864 48419939204 48428164096 48537622016 48743818396 48752098304 48862288384 48952026448 49007020192 49073281712 49078199296 49279464752 49401531088 49425432251 49612548544 49724683424 49944405056 50036130482 50149222747 50278481344 50370820318 50484669053 50493244672 50607370112 50609720707 50618317568 50707748882 50822359147 50825898916 50830992128 50899719808 50924345816 50956901632 51014763968 51039445636 51165871484 51174562816 51508118116 51516867584 51586522624 51703119104 51728133808 52074141392 52144549912 52271285248 52426114624 52620925952 52646384704 52717566944 52776790976 52848149536 52873718222 52993224037 53227388578 53299356383 53347693763 53356755712 53428898432 53549659072 53786282368 53812304936 53885063596 53933932156 54006855266 54016029184 54076711936 54138116864 54140631454 54149828096 54245498804 54368105134 54377340416 54500244736 54512034304 54600337192 54661676368 54735583448 54868616192 55101707752 55337073376 55707221024 55809530153 55845209056 55872227762 55947771607 56079844576 56083750528 56182838047 56319388288 56322004193 56458892672 56562582284 56690425714 56836544128 56940927316 57069625886 57079320064 57321803084 57451362514 57461121536 57538813696 57566651792 57668863616 57696764632 57839680808 57951713008 58030068488 58082696168 58161228748 58171108352 58302587392 58315199488 58475281696 58866420704 58946012944 58974531863 59369010337 59513304448 59516068703 59593771328 59741386432 59770290164 59905383694 59992391872 60021417044 60102570934 60157078174 60170091436 60238415489 60248647936 60251446346 60316332544 60387627391 60397885184 60801884416 60831301232 60913550152 60968792872 61051227692 61061598208 61199610368 61320998648 61459597108 61470036992 61582929824 61622299648 61722120304 61875007376 61881207808 61994855776 62134977296 62288887024 62319023273 62554952512 62973380288 63089034086 63231628681 63394606912 63511034314 63654582719 63665395456 63668352566 63823096064 63935857286 63940310408 64080365881 64084829068 64091250944 64177907584 64208957768 64354083628 64368004792 64513490132 64524448768 64798560008 64956050432 65043876352 65075345504 65222429584 65510632096 65599207856 65658700016 65747475976 65907272704 66102492352 66230529152 66320078272 66380224192 66469975712 66634623328 66666862106 66817543351 67112794294 67203536309 67275909376 67366871936 67817486464 67850297528 67942036708 68003653588 68018364232 68095600118 68107167232 68110330652 68264274442 68275870208 68396498492 68551089082 68562733568 68688652496 68732564992 68765818784 68843903416 68858795824 69014431304 69319389776 69476066296 69615485888 69772831648 70081141312 70239539552 70368538019 70447591526 70542842461 70549911488 70709369248 70714294144 70839230581 70851263744 71011402624 71014700939 71187299456 71318038532 71479232422 71795082268 71957354378 71969577472 72275316932 72450979328 72548939008 72584039216 72748094536 72763831504 73069551184 73168347224 73234703864 73250546096 73333723204 73346180096 73527860224 73563434048 73729703008 74055497152 74155626272 74323233712 74359192349 74856578251 74869293824 74970523264 75038514304 75041999669 75139972544 75326095936 75362539772 75471998336 75642581056 75679178012 75781502482 75794375168 75866637028 75965686528 75969214958 76140921493 76153855232 76663245568 76700336336 76804041496 76977634916 76990710784 77317780904 77492535484 77505698816 77648041952 77735273408 77823542992 77840377888 78016313648 78024131584 78167426848 78344101808 78361049312 78576159779 78695766656 78873635776 79222159744 79401218624 79547042978 79752073856 80079130222 80092732928 80273759488 80277488018 80614776578 80620391384 80628470272 80737486592 80802610564 80810707712 80919970432 80959120664 81159658216 81356913664 81702532184 82011844096 82051522592 82236976432 82600362208 82712044688 82752061951 82804965152 82898991448 83158664576 83305587449 83508058496 83620968256 83696804416 83714909824 83809969376 83828099264 84017568544 84058217438 84620479762 84634853888 84734893607 84749287168 84940838528 85316172032 85509004672 85550375144 85666046284 85680598016 85762285336 85874254336 85878242996 86086966784 86239063316 86253712384 86448664064 86607431408 86704728032 86821959952 87018195992 87402708848 87444995521 87776047424 87974439904 88363178176 88562897696 88582055744 88725547937 88825224098 88945323103 88954236224 88960431872 89117605178 89161501312 89319029863 89334202112 89536116352 89540275097 89555484928 89922744236 90154518272 90524234164 90539611136 90744249856 91129747436 91145227264 91268463104 91474749184 91519005968 91745700592 92131173232 92255742152 92359384208 92479966208 92709041152 92753895104 93374322496 93500572256 93545809162 93711903376 93757242527 94171533638 94298861293 94384381273 94400413952 94528051072 94634245888 94741704512 94762199168 95022332756 95160345728 95206385656 95375428288 95421572276 95550590086 95566820864 95657933644 95674182656 95782822144 95787271034 95803542016 96020078336 96444368384 96709119728 96839878408 97075244032 97487636792 97724576768 97904052896 98014040384 98146563424 98558929504 98803062176 98850864502 98984518997 99074288417 99225097088 99449366848 99646622803 99888810112 100072260964 100298445494 100556962688 100741640636 100969338106 100986489344 101214740224 101219441414 101236635136 101415497764 101644718294 101651797832 101661984256 101799439616 101848691632 101913803264 102029527936 102078891272 102331742968 103016236232 103173045248 103406238208 103456267616 104148282784 104289099824 104339556373 104598007787 104852229248 105037479827 105292769408 105297660013 105435133888 105553581952 105696299072 105747436444 105986448074 106454777156 106598712766 106695387526 106713511424 106839648461 106857796864 107099318144 107572564736 107624609872 107770127192 107867864312 108013710532 108032058368 108276233728 108281262908 108299656192 108490997608 108736210268 108754680832 109000489472 109024068608 109200674384 109323352736 109471166896 110203415504 110256733483 110674146752 111414442048 111619060306 111690418112 111744455524 111871343051 111895543214 112148450869 112159689152 112167501056 112365676094 112619646349 112638776576 112644008386 112898607731 112917785344 113125164568 113380851428 113673088256 113881854632 114139251772 114158640128 114643606168 114902725028 114922243072 115077627392 115133303584 115337727232 115393529264 115679361616 115903426016 116060136976 116165392336 116322457496 116605174784 116950563392 117732841408 117892025888 117949063726 118215653621 118738020674 118898564239 119006393779 119026608896 119032137406 119187542656 119482772864 119540580328 119810767388 119984783744 120042834088 120205141868 120314156348 120340182872 120476830978 120497295872 120502892692 120632665088 120775254782 120795770368 121603768832 121662602464 121827100304 121937585744 122102455384 122399220736 122641997296 122919194216 123165859648 123444240608 123750014752 123989711552 124269954592 124498182649 124577774048 124638046546 124806567431 125109905024 125641393969 125946760576 126178068172 126463257362 126789213824 127022068628 127309165438 127330790912 127336705132 127646192128 127871714572 127880620816 128160731762 128169658136 128182501888 128355815168 128417915536 128708167256 128736009584 129026980264 129597120016 130087752704 130150691008 130444859168 131021264192 131198415712 131317400032 131494951952 131558571079 131884444601 132204984704 132438561521 132461058304 132640156544 132760448384 132766614799 132939951424 133269246656 133333724212 133635086702 134225588588 134407072618 134551818752 134710861103 134733743872 135634972928 135700595056 135884073416 136007307176 136036728464 136191200236 136214334464 136220661304 136528548884 136551740416 136792996984 137102178164 137125467136 137377304992 137465129984 137531637568 137687806832 137717591648 138028862608 138638779552 138952132592 139019359609 139230971776 139545663296 140162282624 140479079104 140737076038 140895183052 141085684922 141099822976 141404568487 141418738496 141428588288 141678461162 141702527488 142022805248 142029401878 142374598912 142636077064 142958464844 143590164536 143914708756 143939154944 144550633864 144901958656 145097878016 145168078432 145496189072 145527663008 146139102368 146336694448 146469407728 146501092192 146667446408 147126868096 147459406016 148110994304 148311252544 148646467424 148718384698 149713156502 149738587648 149915580997 149941046528 150077028608 150083999338 150279945088 150652191872 150725079544 150943996672 151285162112 151358356024 151563004964 151588750336 151733274056 151931373056 151938429916 152281842986 152307710464 153326491136 153400672672 153608082992 153955269832 154635561808 154710376691 154985070968 155296083904 155470546816 155647085984 155680755776 156032627296 156334853696 156688203616 156722098624 156975969427 157152319558 157364802413 157391533312 157747271552 158417409787 158444319488 158802437248 159094085956 159504147712 160158260444 160185465856 160547518976 160554976036 161229553156 161240782768 161256940544 161474973184 161605221128 161621415424 161839940864 161918241328 162319316432 163405064368 164023688192 164103045184 164473952864 165200724416 165424089376 165504123902 165609930304 165797982896 165878198317 166289082323 166317329152 166611174898 166987751483 167016116992 167241936512 167393608832 167401383877 167429819648 167619938752 167656198528 168035137088 168116434876 169240959524 169269707776 169469787214 169498574336 169881677056 170632344064 171018009344 171100750288 171332092568 171524570672 171748508672 171756485992 172173933568 172478126632 172897328128 173214862816 173409456064 173643919904 174036391984 174805417696 174889991042 175126456687 175285279507 175552094848 175948879808 176297871113 176726356352 177125795392 177164111488 177451095874 177650448196 177890646206 177908472448 177920863744 178235210356 178323002624 178638059726 178668404224 179072232704 179080550194 179110969856 179845488472 180309036544 181048468328 181488499712 182259494872 182536926208 182949498368 183038011936 183491401184 183828392423 184262346464 184511484304 184600753583 184718768416 185058013777 185507790208 186295860023 186748644992 187001144512 187091618324 187423806752 187514485054 188343067276 188597722586 188768762546 188800827904 189023993431 189056102144 189268491776 189483409024 189524398336 190044665512 190320691456 190412771312 190750856576 190843144552 191101180172 191133641728 191315867288 191565644288 191574542068 191607084032 192040156672 192888736768 193418239456 193679756816 194975273584 195069605393 195552797167 195808105792 196028080768 196293126848 197117859008 197606124352 197701729004 197926222321 197969037994 198148576834 198416489999 198450194176 198898733696 199293245606 199743690601 199777620224 200144521928 200596890988 201113925376 201483281272 201938676212 201972978688 202429480448 202438882828 202473270272 202830995528 203289436588 203303595664 203323968512 203598879232 203697383264 203827606528 204059055872 204157782544 204663485936 206032472464 206812476416 206912535232 208296565568 208578199648 208679112746 209150771791 209196015574 209668842929 209704458496 210074959654 210358998269 210549773609 210585538816 210595320026 210870267776 211107163904 211392598144 211494872888 211972896148 212909554312 213197425532 213390775052 213427022848 213679296922 213715593728 214198636288 215145129472 215249219744 215540254384 215735728624 216027421064 216552467456 216562525816 216981995216 217472420536 218000978944 218401348768 218646705472 218942333792 220406831008 220513466966 220811619301 221011874161 221348293504 222288620099 222828884096 223238120612 223380836224 223488911048 223742686102 223791086428 224296901738 224319378304 224335002112 224731352188 225239292698 225277553152 225288016772 225797215462 225835570688 226250329136 226761702856 227346176512 227763709264 228278503544 229287212336 229805450056 230155254784 230266607168 230675454464 230787058528 231358723232 231783625229 231806852032 232120273952 232330784672 232644914992 232757471909 233334017371 233901126784 234894780029 235465682816 235784051776 235898127452 236431307242 237476041348 237797128478 238012787558 238053217792 238064274812 238334600413 238375085312 238965545728 239081160656 239621534776 239969567488 240085668176 240410283736 240628312696 240680365744 240953661956 240994591744 241005785384 241550509564 241591540736 243207537664 243325204928 243654200608 243875171488 244204910768 245283994592 245838388432 245957328539 246331719296 246566570341 246888481216 247500029504 247979423104 248539909184 248996365298 249155548096 249276093092 249613134862 250177313477 250219810048 251282787938 251850740323 251893521152 252356136344 252926514724 253578427648 254044137256 254618330876 254661581824 254673410264 255292384256 255743429144 255761241632 256321463524 256339316272 256365003776 256711630336 256835831072 257416334512 257472019168 258053960528 259194240032 260301382016 260889718336 262042528384 262396831424 262634800064 262989903904 263117142158 263768889202 264409969408 264877123042 264922116608 265235258687 265280313088 265520896768 265533229598 265879902848 266538493312 266667448424 267270173404 268451177176 268814145236 269103637504 269421722206 269467487744 271269945856 271401190112 271768146832 272014614352 272073456928 272382400472 272441322608 273057097768 273585993968 273718358761 274204356328 274754609984 275063275136 275375613664 275435183296 276057725216 277277559104 277904265184 278038719218 278414650423 278461943552 279091326592 280276955777 280324565248 280958158208 281474152076 281790366104 282171369844 282199645952 282809136974 282837476992 282857176576 283356922324 283405054976 284045610496 284058803756 284749197824 285272154128 285916929688 287180329072 287829417512 289101267728 290195756032 290336156864 290992378144 291055326016 292248918767 292278204736 292673388896 292938815456 293002184384 293334892816 293476812407 294203761033 294253736192 294918812032 296171679167 296221988608 296622505088 297292934848 297436769396 299426313004 299477175296 299831161994 299882093056 300154057216 300167998676 300559890176 301304383744 301450159088 301887993344 302570324224 302716712048 303126009928 303466548112 303862746112 303876859832 304563685972 304615420928 306652982272 306801345344 307216165984 307910539664 309271123616 309420753382 309970141936 310120109897 310592167808 310888284343 310941093632 311294171968 311361511552 311911618123 312065254592 312669707392 313376407232 313444197248 313951938854 314304639116 314729604826 314783066624 315494543104 316834819574 316888638976 317604874496 318188171912 319008295424 320316520888 321095037952 321109952072 322459106312 322481565536 322949946368 323210442256 323242830848 323679881728 323836482656 324638632864 325234848133 326810128736 327410332067 328206090368 328947905728 329600367733 330401448832 330848178752 331008247804 331219860608 331595965792 331756396634 332578164646 332634658304 333222349796 333975502966 334032233984 334427065301 334483873024 334787217664 334802767754 334859639296 335239877504 335312397056 336070274176 336232869752 338481919048 338939574428 338997148672 339763354112 341264688128 342036018688 342201500576 342664185136 343049141344 343512971984 343679168443 344956253264 345123148003 345978025757 346429725632 346818912128 347287839808 348072783968 349610835392 349779982084 350252913374 350570559014 351044559229 351104189696 351897759616 352595742226 353392683371 353452712704 354251590784 354328222976 354902191748 355300896392 355781292412 355816944896 355841727488 356470420712 356646005248 357276119452 357336808448 358144465408 358161100388 358221939712 359690976944 360618073088 362096936656 364518989744 365898996736 366076023872 366982802368 367656784846 368487767141 368524692928 369022968608 369201507166 369437536832 370035980861 370116027554 370952568259 371015580416 372591720046 373433856341 373497289984 374002289024 374183236648 374847613504 375028970108 376686134552 377195445172 377537525092 377601655808 378047986862 378112204288 378536983552 378966818048 379048796672 380089331024 380641382912 380825542624 381501713152 381686289104 382202360344 382631734576 383131288576 383149084136 384080313344 386836478912 387359513632 389950547168 390139210786 390666711071 391021008131 391105594334 391616211584 391634401249 392056161536 392586253696 393279866329 394235718016 395212248704 395403458008 395852444642 395938075988 396297153668 396832979998 396900388352 397797467392 398586491212 399487381202 399555240448 400289043856 401193781976 402227850752 402966562544 403877352424 404858960896 404877765656 405661991056 406578873176 406607191328 407197758464 407394766528 408118111744 408315565088 409326971872 410078721559 412064944928 412821723041 413825070464 415583072359 416593131136 417156399296 417358225492 418301543582 418392031148 419337685858 419408916992 420149919308 420717996538 421099547218 421171077632 421190640052 421668908423 421740535552 422214327808 422785196288 422989745776 423945792296 425819108624 426394851064 426781550104 427358593844 427431187456 428397272576 430290258944 430498439488 431080508768 431471457248 432054842128 433125051632 433334603689 433963990432 434944841072 435155273569 436233162911 436802697536 437293410944 437884667584 440813662016 441026933932 441623238602 442023748322 442621400767 442696587008 444577240198 445582079033 445657768192 446476241224 446761672448 446977822096 447485372204 447582172856 448593803476 448638756608 448670004224 449462704376 450478585396 450555106304 450576033544 451594430924 451671141376 452500658272 453523405712 454692353024 455527418528 456557007088 458574424672 459610900112 460533214336 461350908928 461574117056 462717446464 463567250458 463613704064 464240547904 464615010743 464661569344 465289829984 465514943818 466668034742 467722803457 467802253568 469789560058 470931365632 471568103552 471796254904 472862614484 474952082696 475594256956 476025575116 476106435584 476128549624 476669200826 476750170624 477931091456 478162321312 479243069552 479939134976 480171336352 480820567472 481256625392 481360731488 481907323912 482011570768 483101019128 486650409856 487308401216 487750342976 488409821536 490567989184 491676776864 491914657078 492579766133 492663438592 493133140682 493776962432 493799897227 495000059008 495874614067 495958846208 497079818368 497992730596 498311096192 498552186184 499226269724 500354626954 500439620096 502565575876 503701480646 503787042304 504712272688 505853029448 507156855296 508088274512 509236661752 509346820528 511486858288 511522483264 512642927048 512678632544 513423260672 513671662144 514832669024 514944038336 516107921056 517055779357 518388480064 520514346443 520602764032 521779436672 523996047757 524085056768 524793662848 525269600128 525979807808 526234284316 527537778404 528819938816 529754246084 529844233216 530470517374 530560626176 531041793536 531066459196 531759805696 533076986624 533334896848 534540346808 536902354352 537628290472 538843444412 538934975488 542539891712 542802380224 543536293664 544029228704 544146913856 544764800944 544882645216 546114195536 546378413347 547171987936 547436717522 548408712656 548674040587 549509219968 550033118453 550126550272 550751227328 550870366592 552115450432 554555118208 555808530368 556077438436 556829300846 556923887104 558182653184 560553911554 560649130496 561916316416 562948304152 563580732208 564342739688 564399291904 565618273948 565674953984 565714353152 566713844648 568091220992 568117607512 569498395648 570544308256 571833859376 574360658144 575658835024 578202535456 579264433657 580672313728 581984756288 582110652032 583139112143 584497837534 584556409472 585346777792 585877630912 586004368768 586669785632 586953624814 588407522066 588507472384 589837624064 592343358334 592443977216 593245010176 594585869696 594873538792 598852626008 599662323988 599764186112 600308114432 600335997352 601119780352 602608767488 602900318176 603775986688 605140648448 605433424096 606252019856 606933096224 607753719664 608047759553 609127371944 612114968647 613602690688 614432331968 615821079328 618542247232 618841506764 619940283872 620240219794 621078835559 621184335616 621776568686 621882187264 622588343936 622617261721 622723023104 623823236246 624130509184 625233209041 625339414784 626752814464 626888394496 627903877708 628609278232 629459209652 629566133248 630989086208 633669639148 633777277952 635209748992 636376343824 638016590848 640633041776 642219904144 642530619263 644918212624 644963131072 646420884512 647359763456 647672965312 649277265728 650469696266 651939895711 653620257472 654820664134 656300697689 656412180736 657895811456 659200735466 660690668911 660802897664 661696357504 662016495608 662439721216 663191931584 663512793268 665156329292 665269316608 666444699592 667951005932 668064467968 668854130602 668967746048 669574435328 669605535508 669719278592 670479755008 670624794112 672140548352 672465739504 676963838096 677879148856 679526708224 684072037376 684403001152 685328370272 686098282688 687025943968 687358336886 688911912481 689912506528 690246296006 691806399001 691956051514 692859451264 692891632979 693520018919 693637824256 694575679616 696145567936 699221670784 699559964168 700505826748 701141118028 702089118458 702208379392 703795519232 705191484452 706785366742 706905425408 708503181568 708656445952 709804383496 710601792784 711562584824 711633889792 712940841424 713292010496 714552238904 716288930816 716322200776 719381953888 724193873312 725523891989 729037979488 730376894611 732152047744 732186054509 733965604736 735262358789 735313569692 736975534282 737049385856 738045937216 738403014332 738875073664 740071961722 740232055108 741905136518 742031160832 745183440092 746867712682 746994579968 748004578048 748366473296 749695227008 750057940216 753372269104 754390890344 755075050184 756095973724 756224408576 757933636096 758097593344 760178662048 761282765824 761651085248 763003426304 763372578208 764404720688 765263469152 766298168272 766668914219 771797134381 773672957824 774719027264 779901094336 780278421572 781333422142 782042016262 782211188668 783099401357 783232423168 783268802498 784112323072 785039156083 785172507392 786559732658 788337524443 788471436032 790424497408 790806916016 791704889284 791876151976 792594307336 793665959996 793800776704 795594934784 797172982424 798974762404 799110480896 800578087712 802387563952 804455701504 805933125088 807754704848 809755531312 810147302549 811323982112 813157746352 813214382656 814789533056 816236223488 816631130176 818653943744 820157443118 822011172853 824129889856 825643446082 827509575347 827650140928 831166144718 833044756453 833186262272 834312798592 834716450984 836603087164 836784062296 838675371716 838817833984 840299838616 841435993076 842199094436 842342155264 842381280104 843337816846 843481071104 844428655616 845570392576 845979491552 847891584592 851638217248 852789702128 853563100208 854717187688 856794545152 860996878976 862161017536 862942914496 864109684256 866250103264 866669207378 867927980864 868628063563 869889682144 870310547138 871487278543 872466325822 873605395072 873645972017 874586821888 875769335168 881627324032 882053867864 883246477204 884047496644 885242801534 885393174016 889154480396 891164158066 891315536384 892952482448 893523344896 893955644192 894970744408 895164345712 897187606952 897277513216 898925408752 900957170792 901152067088 903188861848 905001316544 907046811424 911054837056 913114014176 914790994247 917148849344 919221800224 920909997553 921066428672 923148234112 923191112207 925434892928 927069930647 927134500916 927227408128 928481095808 929230021486 929323138688 930579659968 931029887636 933336069484 935445606914 935604507136 939579120116 941862731264 943136207104 943592509808 945725228968 949904165392 951188513912 952051150232 952257099248 953338401652 953500341248 955862182912 956324642624 958486139104 959878269952 960342672704 961641134944 962513250784 962721462976 963814647824 964023141536 966202038256 966669500537 973135517263 973300819712 974616802432 975500685952 976819643072 981135978368 983353553728 983829314156 985159532266 985326877184 986266281364 987553924864 987599794454 989831979409 990000118016 991749228134 991917692416 994159636736 995985461192 996622192384 997104372368 998452539448 1000709253908 1000879240192 1005131151752 1007402961292 1007574084608 1009424545376 1011706058896 1014313710592 1016176549024 1018473323504 1018693641056 1021490077127 1022973716576 1023044966528 1025285854096 1025357265088 1027343324288 1029665338048 1029888076672 1032215842112 1034111558714 1036776960128 1041028692886 1041205528064 1043558873344 1047992095514 1048170113536 1049587325696 1050539200256 1051959615616 1052468568632 1055075556808 1057639877632 1059508492168 1060941034748 1061121252352 1062083587072 1062132918392 1063519611392 1066153973248 1066669793696 1069080693616 1073804708704 1075256580944 1075776805363 1077686888824 1082972636837 1085604760448 1087072587328 1088058457408 1088293827712 1089529601888 1089765290432 1092228391072 1092756826694 1094343975872 1094873435044 1096817425312 1097348081174 1098831785989 1099018439936 1100066236906 1100253100544 1101502454656 1101553616891 1101740733184 1104230900864 1109110236416 1111617060736 1112154876872 1113658601692 1113847774208 1116365306368 1121107823108 1121298260992 1123832632832 1125896608304 1127161464416 1128685479376 1128798583808 1131236547896 1131349907968 1133427689296 1136235215024 1136784941773 1141088616512 1143667718752 1148721316288 1151317670048 1153432123181 1156405070912 1158528867314 1161147388219 1161344627456 1163969512576 1164023576261 1164221304064 1166278224286 1168914260381 1168995675068 1169112818944 1170693555584 1171755261824 1172008737536 1173339571264 1173907249628 1176815044132 1177014944768 1179675248128 1184686716668 1184887954432 1186490020352 1189171739392 1189747077584 1197705252016 1199324647976 1200671994704 1202239560704 1205217534976 1205800636352 1210281296896 1210866848192 1212504039712 1213866192448 1215507439328 1216095519106 1218254743888 1218844152851 1224229937294 1225885196809 1226996956549 1227205381376 1228864663936 1231642158656 1237084494464 1237683013528 1239880567744 1240480439588 1242157671118 1242368671232 1243553137372 1243764374528 1245176687872 1245234523442 1245446046208 1247646472492 1248261018368 1250466418082 1250678829568 1253505628928 1253776788992 1255807755416 1257218556464 1258918419304 1261978172416 1267339278296 1270419497984 1272752687648 1281266083552 1284439808288 1285061238526 1286798746961 1287965749421 1289836425248 1289926262144 1292205275081 1292841769024 1295345930624 1295406096439 1298554531456 1300939392532 1303879791422 1307240514944 1309641328268 1312601395378 1312824361472 1315791622912 1318401470932 1321381337822 1321605795328 1323392715008 1324032991216 1324879442432 1326383863168 1327025586536 1330312658584 1332889399184 1335902011864 1337708261204 1337935492096 1339148870656 1339211071016 1340959510016 1341249588224 1344281096704 1344931479008 1353927676192 1355758297712 1356414232849 1365487237751 1368806002304 1368869580169 1370656740544 1372196565376 1374051887936 1374716673772 1377823824962 1379825013056 1380492592012 1383612798002 1383912103028 1385483556247 1385718902528 1385783265958 1387040037838 1387275648512 1388915429993 1389151359232 1392291135872 1398443341568 1399119928336 1401011653496 1402282236056 1404178236916 1404416758784 1407591038464 1410382968904 1413570733484 1413810850816 1417006363136 1417312891904 1419608766992 1421203585568 1423125169648 1423267779584 1425881682848 1429104477808 1432644401552 1433337535279 1438763907776 1448387746624 1451047783978 1454327459663 1458075958976 1460753789222 1464055402537 1464304095488 1464372109018 1467681900503 1467931209472 1470524717578 1470627139384 1473848415263 1473951068564 1474098771712 1476091874432 1476806028664 1477750147328 1480143923444 1480464110216 1483810273036 1484062321664 1490366880184 1493735425364 1493989159936 1496009156096 1496732946592 1499390454016 1500115880432 1506744538208 1508781780688 1510150100368 1512191947448 1515867272192 1520357324096 1523302170496 1526006852608 1526745156416 1528809441376 1530526938304 1532596336544 1533337828438 1536803497073 1543594268762 1545681335107 1547083119127 1547345915648 1549438054528 1559802188672 1560556843144 1562666844284 1564084032524 1564422377336 1566198802714 1566464846336 1566537604996 1568224646144 1570078312166 1570345014784 1573119465316 1576675048886 1576942872064 1580848994816 1581613832032 1583409778568 1583752303952 1585188614672 1587331919992 1591189869568 1594345964848 1597949524808 1601156175424 1604775127904 1611866250176 1615509409696 1618476374437 1619511062624 1620294605098 1622485376603 1622647964224 1626315492704 1626428765312 1629302303363 1629579066112 1633262260352 1633338121597 1637307887488 1640314886236 1644022345706 1648259779712 1651286892164 1655019150694 1655300281856 1662332289436 1666089512906 1666372524544 1668625597184 1669432901968 1673206174328 1673568124592 1677350743432 1680599677232 1682871986152 1684398188872 1684762560208 1686675633692 1686962142208 1691140785152 1691958983104 1695783169184 1703276434496 1705579404256 1707126200416 1709434375376 1710261424027 1721701299773 1721993757952 1724322035072 1725885828992 1725965992387 1728219368512 1732500206528 1733338414756 1735855961728 1737256127126 1739779364288 1740621094276 1742974557086 1744932651644 1747210790144 1747291944034 1749173643776 1751241194339 1751538670336 1763254648064 1764107735728 1766492954408 1768094993288 1770485603068 1770786348032 1778308960792 1782328316132 1782631072768 1785904964896 1787046689792 1787911288384 1789941488816 1790328691424 1794375213904 1794555026432 1797850817504 1801914341584 1802304134176 1806377723696 1807251674917 1810002633088 1814093622848 1822109674112 1826228028352 1829581988494 1834297698688 1838443600448 1841819995106 1842132857344 1846296468224 1846382224414 1850869785856 1854139861294 1854269001832 1854454816256 1856962191616 1858460042972 1858646277376 1861159319936 1862059775272 1866672138968 1870891213828 1871209014272 1879158240232 1883725462528 1886272414208 1887185019616 1891450457936 1899808330784 1902377027824 1904102300464 1904514198496 1906676803304 1912649285248 1916028511327 1916972278208 1920685345408 1923282269888 1925026501568 1925442925952 1927629295648 1928046283072 1932404076512 1933339001074 1946271034526 1946601639424 1948902552961 1949233604864 1951001371904 1953639286144 1962271956736 1966707107456 1967658628312 1970319064532 1970653754368 1972532562728 1975107849728 1975199588908 1979663958818 1980000236032 1983498456268 1983835384832 1988319273472 1991970922384 1993244384768 1994208744736 1996905078896 2001418507816 2010262303504 2011234896983 2014805922584 2018849090752 2023412117792 2032353098048 2036946647008 2037387282112 2040687602551 2042980154254 2045742431369 2045947433152 2046089933056 2050571708192 2050714530176 2054337686849 2054686648576 2059330676096 2059426327231 2059776153344 2064431684224 2068223117428 2073553920256 2082057385772 2082411056128 2087117746688 2095984191028 2096340227072 2099174651392 2101078400512 2103919231232 2104937137264 2110151113616 2119016984336 2121882069496 2124265836784 2127039222784 2132307946496 2133339587392 2138161387232 2147609417408 2150513161888 2151553610726 2155373777648 2156416578121 2165945273674 2170840769279 2171209520896 2174145174656 2176116914816 2176217990401 2176587655424 2179059203776 2179530580864 2184456782144 2185513653388 2188687951744 2189746870088 2193634850624 2194696162348 2197663571978 2198036879872 2200132473812 2200506201088 2203004909312 2203107233782 2203481466368 2208461801728 2218220472832 2223234121472 2224309753744 2227317203384 2232730612736 2242215646216 2247665265664 2251793216608 2254322928832 2257370958752 2262473095792 2262699815936 2266855378592 2272470430048 2273569883546 2276643936931 2278708633591 2282177233024 2287335437504 2291872324469 2297442632576 2302635340096 2306864246362 2312810141824 2317057734628 2322294776438 2322689254912 2327939025152 2328047152522 2328442608128 2332556448572 2337828520762 2337991350136 2338225637888 2341387111168 2343510523648 2344017475072 2346679142528 2347814499256 2353630088264 2359350496256 2369373433336 2372980040704 2378343478784 2379494155168 2395410504032 2398649295952 2399809796579 2401343989408 2405754179101 2411601272704 2415862036021 2421733696384 2421846180299 2425008079424 2427732384896 2431014878656 2432191038212 2436509487776 2437688305702 2448459874588 2451770393618 2453993913098 2454410762752 2457311914603 2457729327872 2463284317312 2474168988928 2475366027056 2479761135488 2480960879176 2484315342236 2484737342464 2487106274744 2490353375744 2490469046884 2490892092416 2495292944984 2496522036736 2500932836164 2501357659136 2507011257856 2507553577984 2511615510832 2514437112928 2517836838608 2534678556592 2535904870109 2545505375296 2562532167104 2568879616576 2570122477052 2573040890173 2573597493922 2575931498842 2579414369987 2579672850496 2579852524288 2584410550162 2585683538048 2590251866027 2590691861248 2590812192878 2596667977813 2597109062912 2601878785064 2607759582844 2614481029888 2619282656536 2625202790756 2625648722944 2631583245824 2636802941864 2642762675644 2643211590656 2646785430016 2648065982432 2649758884864 2652767726336 2654051173072 2660625317168 2665778798368 2671804023728 2675416522408 2678422142032 2681919020032 2688562193408 2689862958016 2707855352384 2711516595424 2712828465698 2718960033283 2730974475502 2734666977497 2737147056917 2737612004608 2737739160338 2741313481088 2744393130752 2748103775872 2749433347544 2755647649924 2759650026112 2760985184024 2767225596004 2767824206056 2770967112494 2771437805056 2771566531916 2774080075676 2774551297024 2777830859986 2778302718464 2784582271744 2796886683136 2798239856672 2802023306992 2804564472112 2808356473832 2815182076928 2820765937808 2827141466968 2834012726272 2839217533984 2842407171136 2846250339296 2851763365696 2858208955616 2865288803104 2866675070558 2870551050913 2873154364093 2877527815552 2889752061287 2896775493248 2902095567956 2908654919326 2916151917952 2921507578444 2928110805074 2928608190976 2928744218036 2935363801006 2935862418944 2941049435156 2941254278768 2947696830526 2947902137128 2948197543424 2952183748864 2953612057328 2955500294656 2960287846888 2960928220432 2967620546072 2980733760368 2987470850728 2992018312192 2993465893184 2998780908032 3000231760864 3013489076416 3017563561376 3020300200736 3024383894896 3025847134817 3033342225823 3040714648192 3046086914983 3046604340992 3053490312832 3053632140377 3057618882752 3061053876608 3065192673088 3066675656876 3073606994146 3087188537524 3091362670214 3094166238254 3094691831296 3098349805369 3098876109056 3119604377344 3121113686288 3125333688568 3128168065048 3128844754672 3132397605428 3132929692672 3133075209992 3140156624332 3140690029568 3146238930632 3153350097772 3153885744128 3161697989632 3163227664064 3166819557136 3167504607904 3170377229344 3174663839984 3188691929696 3195899049616 3197445271007 3202312350848 3209550255808 3223732500352 3231018819392 3236952748874 3239022125248 3240589210196 3244970753206 3245295928448 3252305075201 3252630985408 3252857530624 3258604606726 3259158132224 3266524520704 3266676243194 3274059624199 3274615774976 3280629772472 3288044691412 3296519559424 3302573784328 3310038301388 3310600563712 3324664578872 3332179025812 3332745049088 3337251194368 3338865803936 3346412348656 3347136249184 3354701486864 3361199354464 3365743972304 3368796377744 3369525120416 3373351267384 3383917966208 3391566338368 3406552868992 3411158808512 3414252400832 3418868750752 3420522848054 3443402599546 3443987515904 3448058362931 3448644070144 3451771657984 3451931984774 3456438737024 3465000413056 3466676829512 3471711923456 3474512254252 3479558728576 3481242188552 3485949114172 3489865303288 3494421580288 3494583888068 3498347287552 3502482388678 3503077340672 3526509296128 3528215471456 3532985908816 3536189986576 3540971206136 3556617921584 3558338663893 3564656632264 3571809929792 3575822576768 3579882977632 3580657382848 3588750427808 3595701635008 3603828683168 3604608268352 3610447296821 3612755447392 3614503349834 3619390455499 3620005266176 3628187245696 3643600425101 3644219348224 3652456056704 3659163976988 3668595397376 3676887200896 3683639990212 3684265714688 3692592936448 3692764448828 3701739571712 3708279722588 3708538003664 3708909632512 3713924383232 3716920085944 3717292554752 3722318639872 3724119550544 3733344277936 3741782427656 3758316480464 3772544828416 3774370039232 3782900915872 3799616661568 3804754055648 3808204600928 3809028396992 3813353606608 3815198561291 3824648893429 3825298570496 3832057022654 3833944556416 3840718284109 3841370690816 3846564539776 3850053003136 3850231829171 3850885851904 3855258591296 3856092566144 3864808153024 3866678002148 3892542069052 3893203278848 3897805105922 3898467209728 3902002743808 3907278572288 3924543913472 3933414214912 3935317256624 3940638129064 3945065125456 3950215699456 3950399177816 3959327917636 3960000472064 3966996912536 3976638546944 3983941844768 3986488769536 3988417489472 3993810157792 4002837015632 4020524607008 4022469793966 4029611845168 4031561428661 4037698181504 4046824235584 4054851035599 4064706196096 4073893294016 4074774564224 4081375205102 4085960308508 4091484862738 4091894866304 4092179866112 4101143416384 4101429060352 4108675373698 4109373297152 4118661352192 4118852654462 4119552306688 4128863368448 4136446234856 4147107840512 4164114771544 4174235493376 4191968382056 4198349302784 4202156801024 4207838462464 4209874274528 4220302227232 4228053025729 4238033968672 4243764138992 4248531673568 4256334316871 4266679174784 4276322774464 4284804780529 4295218834816 4301026323776 4303107221452 4310747555296 4312833156242 4331890547348 4341681538558 4342419041792 4347551848913 4348290349312 4352233829632 4352435980802 4353175310848 4358118407552 4359061161728 4368913564288 4371027306776 4377375903488 4379493740176 4387269701248 4389392324696 4395327143956 4396073759744 4400264947624 4406009818624 4406214467564 4406962932736 4416923603456 4436440945664 4446468242944 4448619507488 4454634406768 4484431292432 4486600924039 4497714334841 4503586433216 4508645857664 4514741917504 4524946191584 4533710757184 4544940860096 4547139767092 4552303113383 4553287873862 4557417267182 4563579269977 4564354466048 4574670875008 4583744648938 4594104883823 4594885265152 4605270680192 4613728492724 4625620283648 4634115469256 4644589552876 4645378509824 4655878050304 4656094305044 4656885216256 4665112897144 4675657041524 4675982700272 4676451275776 4682774222336 4687021047296 4688034950144 4693358285056 4695628998512 4707260176528 4738746866672 4756686957568 4758988310336 4790821008064 4797298591904 4799619593158 4802687978816 4810467751193 4811508358202 4822383387367 4823202545408 4831724072042 4842644793007 4843467392768 4843692360598 4850016158848 4854640132433 4855464769792 4862029757312 4864382076424 4873018975552 4875376611404 4896919749176 4903540787236 4907987826196 4908821525504 4914623829206 4915458655744 4926568634624 4948337977856 4950732054112 4959522270976 4961921758352 4968630684472 4974212549488 4980706751488 4980938093768 4990585889968 4993044073472 5001865672328 5014022515712 5023231021664 5028874225856 5035673677216 5069357113184 5071809740218 5078667243923 5083273105703 5091010750592 5112638262277 5125064334208 5137759233152 5140244954104 5146081780346 5147194987844 5151862997684 5158828739974 5159345700992 5159705048576 5168821100324 5171367076096 5180503732054 5181383722496 5181624385756 5193335955626 5194218125824 5203757570128 5215519165688 5228962059776 5238565313072 5250405581512 5263166491648 5273605883728 5285525351288 5293570860032 5296131964864 5305535452672 5308102346144 5321250634336 5331023380267 5331557596736 5343608047456 5350833044816 5353421853907 5356844284064 5366682399533 5379725916032 5402579940667 5415710704768 5423033190848 5425656931396 5437920066566 5461948951004 5469333954994 5474294113834 5475224009216 5475478320676 5481695809499 5482626962176 5488786261504 5496207551744 5498866695088 5511295299848 5519300052224 5521970368048 5534451192008 5535648412112 5541934224988 5542875610112 5543133063832 5548160151352 5555661719972 5556605436928 5569164543488 5593773366272 5596479713344 5604046613984 5609128944224 5616712947664 5641531875616 5654282933936 5657018556397 5671031117843 5678435067968 5684814342272 5692500678592 5703526731392 5716417911232 5730577606208 5733350141116 5741102101826 5746308728186 5754078209971 5755055631104 5779504122574 5792567027429 5793550986496 5804191135912 5817309838652 5832303835904 5843015156888 5856221610148 5857216381952 5857488436072 5870727602012 5871724837888 5882098870312 5882508557536 5895393661052 5895804274256 5896395086848 5904367497728 5907224114656 5911000589312 5920575693776 5921856440864 5935241092144 5961467520736 5974941701456 5986931786368 5997561816064 6000463521728 6026978152832 6035127122752 6040600401472 6048767789792 6051694269634 6066684451646 6080396444941 6081429296384 6092173829966 6093208681984 6100410949801 6106980625664 6107264280754 6115237765504 6122107753216 6130385346176 6133351313752 6147213988292 6174377075048 6182725340428 6188332476508 6189383662592 6196699610738 6197752218112 6239208754688 6242227372576 6250667377136 6256336130096 6257689509344 6264795210856 6266150419984 6280313248664 6292477861264 6306700195544 6326455328128 6333639114272 6335009215808 6340754458688 6349327679968 6377383859392 6391798099232 6394890542014 6403536959729 6404624701696 6419100511616 6446369982871 6447465000704 6462037638784 6473905497748 6478044250496 6481178420392 6489941506412 6490591856896 6504610150402 6505261970816 6505715061248 6517209213452 6518316264448 6533049041408 6533352486388 6548119248398 6549231549952 6561259544944 6576089382824 6593039118848 6605147568656 6620076602776 6649329157744 6664358051624 6674502388736 6677731607872 6692824697312 6694272498368 6709402973728 6721725131641 6722398708928 6731487944608 6737592755488 6739050240832 6746702534768 6749966685361 6766686503759 6767835932416 6783132676736 6811948620841 6813105737984 6822317617024 6828504801664 6837737501504 6841045696108 6886805199092 6887975031808 6896116725862 6897288140288 6903543315968 6903863969548 6912877474048 6930000826112 6933353659024 6943423846912 6949024508504 6959117457152 6962484377104 6971898228344 6979730606576 6988843160576 6989167776136 7004964777356 7006154681344 7053018592256 7056430942912 7065971817632 7072379973152 7081942412272 7113235843168 7116677327786 7129313264528 7132762527631 7143619859584 7150430539889 7151645153536 7159765955264 7161314765696 7177500855616 7191403270016 7207657366336 7209216536704 7220894593642 7225510894784 7229006699668 7238780910998 7240010532352 7256374491392 7287200850202 7288438696448 7304912113408 7318327953976 7337190794752 7353774401792 7367279980424 7385185872896 7385528897656 7403479143424 7416559445176 7417076007328 7427848766464 7433840171888 7434585109504 7444637279744 7448239101088 7466688555872 7483564855312 7516632960928 7530437637541 7548740078464 7565801831744 7580808457859 7599233323136 7609508111296 7616409201856 7618056793984 7626707213216 7630397122582 7649297786858 7650597140992 7664114045308 7667889112832 7681436568218 7682741381632 7691822501923 7693129079552 7700106006272 7700463658342 7701771703808 7710517182592 7712185132288 7729616306048 7733356004296 7785084138104 7795610211844 7796934419456 7804005487616 7814557144576 7849087826944 7866828429824 7870634513248 7881276258128 7890130250912 7900798355632 7904620874189 7918655835272 7933993825072 7937832404069 7957494592411 7967883689536 7976834978944 7987620315584 8005674031264 8041049214016 8044939587932 8059223690336 8063122857322 8074024862267 8075396363008 8093648471168 8109702071198 8128031717533 8129412392192 8147786588032 8149549128448 8162750410204 8171920617016 8182969725476 8183789732608 8184359732224 8202286832768 8202858120704 8217350747396 8218746594304 8237322704384 8237705308924 8239104613376 8257726736896 8272892469712 8294215681024 8328229543088 8383936764112 8415676924928 8419748549056 8440604454464 8456106051458 8475218644243 8476067937344 8487528277984 8497063347136 8510827559803 8512668633742 8531909069957 8533358349568 8552645548928 8569609561058 8588978695843 8590437669632 8602052647552 8606214442904 8621495110592 8625666312484 8663781094696 8683363077116 8684838083584 8695103697826 8696580698624 8704467659264 8704871961604 8706350621696 8716236815104 8718122323456 8737827128576 8742054613552 8754751806976 8758987480352 8774539402496 8778784649392 8790654287912 8800529895248 8812019637248 8812428935128 8833847206912 8892936485888 8897239014976 8909268813536 8968862584864 8973201848078 8993483187013 8995428669682 9007172866432 9007591228727 9015760245947 9017291715328 9029483835008 9045436925567 9049892383168 9067421514368 9089881720192 9094279534184 9104606226766 9106575747724 9114834534364 9127158539954 9128708932096 9149341750016 9167489297876 9188209767646 9189770530304 9210541360384 9227456985448 9251240567296 9268230938512 9289179105752 9311756100608 9312188610088 9330225794288 9351314083048 9351965400544 9365548444672 9374042094592 9386716570112 9391257997024 9414520353056 9431810595857 9477493733344 9494899629943 9517976620672 9558410664257 9581642016128 9594597183808 9599239186316 9605375957632 9620935502386 9623016716404 9644766774734 9646405090816 9663448144084 9685289586014 9686934785536 9687384721196 9698384893729 9700032317696 9709280264866 9710929539584 9724059514624 9728764152848 9746037951104 9750753222808 9793839498352 9807081574472 9815975652392 9829247658412 9830917311488 9853137269248 9896675955712 9901464108224 9919044541952 9923843516704 9937261368944 9948425098976 9961876187536 9966695884847 9981171779936 10003731344656 10008571292087 10033362746953 10046462043328 10057748451712 10071347354432 10138714226368 10143619480436 10157334487846 10166546211406 10180292217641 10182021501184 10225276524554 10248387817759 10250128668416 10275518466304 10280489908208 10292163560692 10294389975688 10303725995368 10317657479948 10318691401984 10319410097152 10337642200648 10342734152192 10361007464108 10362767444992 10363248771512 10386671911252 10388436251648 10407515140256 10431038331376 10457924119552 10477130626144 10500811163024 10547211767456 10571050702576 10592263929728 10611070905344 10616204692288 10642501268672 10662046760534 10663115193472 10686145247089 10687216094912 10701666089632 10706843707814 10713688568128 10733364799066 10757624479511 10759451832064 10805159881334 10829581833889 10831421409536 10846066381696 10851313862792 10875840133132 10923897902008 10938667909988 10948588227668 10950448018432 10950956641352 10963391618998 10965253924352 10977572523008 10992415103488 10997733390176 11022590599696 11038600104448 11043940736096 11068902384016 11071296824224 11083868449976 11086266127664 11096320302704 11111323439944 11138329086976 11192959426688 11208093227968 11218257888448 11233425895328 11283063751232 11308565867872 11314037112794 11329334621059 11342062235686 11356870135936 11357397636221 11369628684544 11385001357184 11405116123541 11407053462784 11432835822464 11461155212416 11466700282232 11482204203652 11492617456372 11508156419942 11510111262208 11559008245148 11585134054858 11587101972992 11608382271824 11634619677304 11664607671808 11686030313776 11712443220296 11714976872144 11741455204024 11764197740624 11765017115072 11790787322104 11791608548512 11808734995456 11814448229312 11841151387552 11843712881728 11870482184288 11892282925211 11922935041472 11949883402912 11971829968189 11973863572736 12000927043456 12051909098411 12053956305664 12070254245504 12081200802944 12097535579584 12103388539268 12133368903292 12160792889882 12162858592768 12184347659932 12186417363968 12200821899602 12213961251328 12214528561508 12230475531008 12244215506432 12260770692352 12266702627504 12294427976584 12348754150096 12365450680856 12376664953016 12393399221476 12395504436224 12478417509376 12484454745152 12501334754272 12512672260192 12515379018688 12529590421712 12532300839968 12560626497328 12566703506981 12584955722528 12613400391088 12619502933501 12650761724419 12652910656256 12667278228544 12670018431616 12681508917376 12698655359936 12754767718784 12783596198464 12789781084028 12807073919458 12809249403392 12838201023232 12892739965742 12894930001408 12924075277568 12947810995496 12956088500992 12962356840784 12979883012824 12981183713792 13009220300804 13010523941632 13011430122496 13034418426904 13066098082816 13066704972776 13096238496796 13098463099904 13122519089888 13152178765648 13186078237696 13210295137312 13240153205552 13298658315488 13328716103248 13355463215744 13385649394624 13388544996736 13412199579289 13418805947456 13443450263282 13444797417856 13462975889216 13475185510976 13478100481664 13493405069536 13499933370722 13533373007518 13535671864832 13566265353472 13623897241682 13626211475968 13644635234048 13657009603328 13675475003008 13682091392216 13773610398184 13792233451724 13794576280576 13807086631936 13807727939096 13825754948096 13860001652224 13866707318048 13886847693824 13898049017008 13918234914304 13924968754208 13943796456688 13959461213152 13978335552272 13985098469719 14009929554712 14078644278881 14112861885824 14131943635264 14144759946304 14163884824544 14226471686336 14233354655572 14258626529056 14265525055262 14284813217857 14287239719168 14300861079778 14303290307072 14319531910528 14320197019583 14322629531392 14355001711232 14380363807943 14382806540032 14415314732672 14418433073408 14441789187284 14451021789568 14458013399336 14477561821996 14480021064704 14512748982784 14574401700404 14576877392896 14609824226816 14636655907952 14674381589504 14707548803584 14734559960848 14771057795312 14778204243049 14833118890352 14834152014656 14867680343776 14889274559488 14896478202176 14933377111744 14967129710624 14994617601353 15033265921856 15060875275082 15094916046847 15097480156928 15131603663488 15161616915718 15195885384953 15198466646272 15219016222592 15232818403712 15236113587968 15253414426432 15260794245164 15298595573716 15301194281984 15328228090616 15335778225664 15362873136436 15365482763264 15383645003846 15386258159104 15400212012544 15400927316684 15403543407616 15421034365184 15424370264576 15459232612096 15466712008592 15570168276208 15591220423688 15629114289152 15733656859648 15741269026496 15762552516256 15780260501824 15801596711264 15809241748378 15837311670544 15844973987063 15867987650144 15875664808138 15911547177023 15914989184822 15935767379072 15936507558517 15950960435137 15953669957888 15975240631168 16011348062528 16082098428032 16089879175864 16118447380672 16126245714644 16148049724534 16150792726016 16187296942336 16219404142396 16256063435066 16258824784384 16295573176064 16299098256896 16325500820408 16343841234032 16365939450952 16367579465216 16404573665536 16405716241408 16434701494792 16474645408768 16475410617848 16515453473792 16545784939424 16656459086176 16767873528224 16798668576053 16839497098112 16840279253707 16881208908928 16911034252147 16912212102916 16950437288486 16952135874688 16975056555968 16994126694272 17021655119606 17025337267484 17063818139914 17066716699136 17105291097856 17139219122116 17177957391686 17180875339264 17204105295104 17212428885808 17242990221184 17251332624968 17327562189392 17366726154232 17390207395652 17393161397248 17408935318528 17409743923208 17432473630208 17436244646912 17475654257152 17484109227104 17509503613952 17517974960704 17549078804992 17557569298784 17581308575824 17601059790496 17624857870256 17633385027037 17751334090763 17794478029952 17818537627072 17937725169728 17946403696156 17986966374026 17990857339364 18011286231211 18014345732864 18015182457454 18031520491894 18034583430656 18055900589909 18058967670016 18090873851134 18099784766336 18131763062189 18134843028736 18179763440384 18188559068368 18209212453532 18213151495448 18229669068728 18254317079908 18257417864192 18298683500032 18334978595752 18376419535292 18379541060608 18421082720768 18454913970896 18502481134592 18536461877024 18578358211504 18624377220176 18633387958627 18660451588576 18702628166096 18703930801088 18773433140224 18782515994048 18829040706112 18863621191714 18906256975619 18954987466688 18989799259886 19032720232981 19035953241344 19116821328514 19160029398419 19163284032256 19189194367616 19198478372632 19210751915264 19241871004772 19246033432808 19289533549468 19292810181632 19326896288168 19370579172028 19373869571072 19374769442392 19396769787458 19400064635392 19418560529732 19421859079168 19448119029248 19457528305696 19492075902208 19501506445616 19587678996704 19614163148944 19631951304784 19658495316824 19706274538496 19802928216448 19838089083904 19847687033408 19874522737888 19896850197952 19923752375072 19933391769694 19962343559872 19978445461949 20007462689312 20017142584174 20066725493906 20092924086656 20093857356391 20112080548651 20115496903424 20142694708864 20277428452736 20287238960872 20314668975692 20333092422812 20360584435282 20364043002368 20450553049108 20496775635518 20500257336832 20551036932608 20560979816416 20584327121384 20588779951376 20607451990736 20635314959896 20637382803968 20675284401296 20685468304384 20722014928216 20726497543024 20773343822504 20815030280512 20862076662752 20954261252288 21001622326048 21040192867681 21094423534912 21142101405152 21180929943719 21184527859456 21232409384576 21233395580761 21285002537344 21322608404881 21324093521068 21326230386944 21372290494178 21374432189824 21403332179264 21413687415628 21427377136256 21466729598132 21515248959022 21518903664128 21610319762668 21659163667778 21662842819072 21692132763392 21702627725584 21751680266264 21847795804016 21877335819976 21897176455336 21901913282704 21926783237996 21930507848704 21984830206976 21995466780352 22045181199392 22077200208896 22087881472192 22137804768032 22142593648448 22167736899952 22172532255328 22192640605408 22222646879888 22233398512351 22382116897049 22385918853376 22416186455936 22436515776896 22466851790656 22566127502464 22617131735744 22628074225588 22658669242118 22684124471372 22713740271872 22714795272442 22739257369088 22766135526407 22770002714368 22810232247082 22814106925568 22865671644928 22922310424832 22933400564464 22964408407304 22985234912744 23016312839884 23020222524416 23118016490296 23170268109716 23174203945984 23216764543648 23269239354608 23329215343616 23372060627552 23424886440592 23429953744288 23482910408048 23494271773921 23528395481248 23530034230144 23581574644208 23583217097024 23628896458624 23682302775104 23687425763456 23740964368576 23784565850422 23845870082944 23899766805824 23943659936378 23947727145472 24001854086912 24103818196822 24107912611328 24140508491008 24162401605888 24195071159168 24206777078536 24266737806584 24321585779764 24325717185536 24368695319864 24401643799204 24427922502656 24429057123016 24460951062016 24488431012864 24521541384704 24533405255008 24588855953168 24697508300192 24730901361712 24753329906032 24786798442952 24908370647251 24968909490304 25002669508544 25025344520384 25030758037376 25059180843424 25064601679936 25121252994656 25133407013962 25169911445056 25226800782176 25239005867002 25273131077747 25301523448838 25305821312512 25334556457088 25335733188493 25340036863232 25363017834752 25397310719872 25509535437568 25567192396928 25579562168056 25614147838916 25618498806784 25676402046464 25785479931484 25789860002816 25848150555136 25895621990992 25912177001984 25924713681568 25959766025648 25962367427584 26018440601608 26021047883264 26068836853808 26133409945552 26146053660779 26192476993592 26245038179776 26304357531296 26420590274624 26480306411104 26528938833163 26597316630976 26657432206496 26706389929037 26710926431488 26771298789248 26772542254003 26777089993472 26824399158578 26837611894912 26885027988763 26886900526564 26889594835712 26925951778432 26950371021952 26956200963328 26986810139072 26999866741444 27066746015036 27071343729664 27132530706944 27247794483364 27252422951936 27289270468096 27314019206656 27350950006016 27364182784432 27547220796368 27584466903448 27615455878192 27651509896192 27720003304448 27733414636096 27796098034016 27836469828608 27849937508416 27887592913376 27918922426304 27956671104544 27970196939438 28019859109424 28033415515573 28157288557762 28220930000627 28225723771648 28263887270528 28289519892608 28327769649088 28452943372672 28466709311144 28517253058112 28531050110524 28569626435714 28574479438336 28601722159556 28606580614144 28639063821056 28640394039166 28645259062784 28710003422464 28760727615886 28765613080064 28830629465344 28836866146816 28883578374568 28902043579136 28916026798672 28955123643992 29025497965568 29148803400808 29219648453632 29273311815904 29415097607168 29469119921696 29542115590624 29556408486098 29596371180103 29623212236683 29666237780704 29668304029312 29735360687552 29792956404352 29794340218097 29866754223488 29934259421248 29989235202706 30066531843712 30121750550164 30189832093694 30194960313856 30263207326976 30323233831436 30391770769906 30396933292544 30438032445184 30465636807424 30472227175936 30506828852864 30521588490328 30597191147432 30656456181232 30671556451328 30725746272872 30767290007692 30772516318208 30800424025088 30801854633368 30842068730368 30848740529152 30918465224192 30933424017184 31140336552416 31182440847376 31197527355527 31406206468273 31482538052992 31484000343887 31525105032512 31560521003648 31603193422528 31618483496756 31674623341088 31689947974126 31735975300288 31751329616276 31823094354046 31829978369644 31866121793681 31871534758144 31873015117034 31901920870274 31907339915776 31945054889839 31950481262336 32022696125056 32164196856064 32179758351728 32236894761344 32252491429288 32296099449068 32301585452032 32374593884672 32438808284792 32512126870132 32517649568768 32591146352128 32598196513792 32651001640816 32687682468064 32731878901904 32735158930432 32809147331072 32869402989584 32950821235696 32966763311417 33091569878848 33312918172352 33449531572249 33535747056448 33597337152106 33673274258351 33678994196224 33680558507414 33756683711569 33762417817856 33822068504294 33824424205832 33898513551049 33900874576972 33904271749376 33950113111936 33988253388544 34043310239212 34050674534968 34127636279828 34133433398272 34210582195712 34278438244232 34355914783372 34361750678528 34408210590208 34424857771616 34485980442368 34502665249936 34655124378784 34733452308464 34780414791304 34819487846416 34864947260416 34951308514304 34968218454208 35035949921408 35098157609984 35115138597568 35162617151648 35202119580992 35249715740512 35266770054074 35346480432679 35502668181526 35550670707461 35582911739921 35588956059904 35637075254144 35875450339456 35892807392312 35973932748052 35981714678728 36022572462422 36028691465728 36030364914908 36063040983788 36069166861312 36111801179818 36117935340032 36181747702268 36199569532672 36263526124378 36269686057472 36359526880768 36377118136736 36418424907064 36426302990896 36459338137456 36508634159816 36597367000064 36669957191504 36752839070584 36842165441536 36909827941792 37072923754048 37156716423008 37248754440352 37266775917254 37317163661869 37320903177152 37351006733209 37405256332192 37407861602176 37473952977349 37565031988096 37566776796731 37658081412224 37727242383428 37812513951238 37909974933376 37979598519772 38065440465962 38071906482688 38233642657028 38320058796838 38326568064512 38378388735232 38396956745264 38421503830528 38483742009544 38492066865616 38579067098936 38653792576336 38741158344056 38749538884784 38793539574916 38800129270784 38837121059464 38896238058496 38915056611392 38984151804416 39003012891232 39175357993408 39228326297888 39263902609568 39316990633648 39336012752621 39599129894779 39605856432896 39695374066816 39697217824901 39749045475776 39793700395904 39847504750144 39866783539388 39924687119744 39956890923898 40014925378624 40034285168348 40133450987812 40185848173312 40187714712782 40224161097302 40230993806848 40278547469797 40285389417728 40554856905472 40574477921744 40629337951384 40666184845624 40721168870564 40728086004736 40901106098216 40993551271036 41000514673664 41102073865216 41121959632832 41168654242768 41177559902752 41214903981472 41270629919792 41274765607936 41350568802592 41444029856432 41452995086048 41546687645008 41566788523091 41630060561024 41724153325504 41908522504576 42003244652096 42080385735362 42188847069824 42284202810304 42361859887438 42369055718912 42464818769152 42466791161522 42562775114587 42570005074688 42645216809762 42648187042136 42652460773888 42744580988356 42748864379648 42806664358528 42827374831256 42854754272512 42933459196264 43030497918044 43037807328256 43220639525336 43318327335556 43325685638144 43384265526784 43405255451168 43503360532528 43695591608032 43754671639952 43794352910672 43803826565408 43853566475992 43990933560704 44090362398784 44175762944384 44275609536064 44285187296896 44335473799904 44345064510656 44385281210816 44445293759776 44466797024702 44764233794098 44771837706752 44824758718103 44832372911872 44873031553792 44933703581312 45132255004928 45234263471488 45256148451176 45317338484236 45368248942744 45427480543744 45429590544884 45478514738176 45532271052814 45540005428736 45620464494164 45628213851136 45731343289856 45844620849664 45866801128928 45928816814608 45970469825488 46032625679768 46236032980592 46258402630609 46340536219432 46433529087296 46538478709216 46744121255104 46849772881184 46859907488576 46935814858673 46965820816096 46988543547842 47052075921487 47056790962496 47060068460288 47163149288416 47166434194048 47249766797527 47257792917248 47364605550208 47366805526313 47374851526912 47481928737152 47569131700844 47691740165888 47799533611648 47887319872756 47895454290944 48003708173824 48207636393644 48215825222656 48281016982016 48324803211776 48390142318336 48413554157072 48533475613168 48643171559528 48737390639728 48803287598408 48858114246032 48921902124032 49043082769408 49066810510016 49177711906336 49395016600384 49461802723424 49506659812064 49573596885904 49597581296783 49816741294502 49929337693417 49937818980608 50005339017088 50050689040768 50053013779223 50061516074752 50118361686848 50129203359872 50242505989312 50266814027924 50339822890112 50453601564352 50478011734004 50546262155494 50603046897676 50611642625024 50669112914176 50671466376986 50680073726464 50726035669504 50794621439744 51019070875136 51134384793856 51159124336112 51228295677832 51352804092928 51570959862968 51696301110272 51791243981984 51824354003968 51849427363136 51919532051296 52036881203216 52042095766528 52137673707616 52266819891104 52292107321558 52384953987184 52410298572593 52490076359552 52608715062592 52713063462787 52841180549248 52960612822208 53057877666326 53194633261952 53314864412992 53412779858074 53421852862976 53542597578496 53545084508006 53554179986944 53648798317156 53675223789824 53770055977526 53773801053128 53779189671424 53851903556864 53900742043904 53912401926656 53973620278144 53999733482888 54133492030072 54265061413888 54495588966728 54578540936192 54628038413312 54701900012032 54728365568864 55094441592736 55168933806896 55230911756384 55332346119323 55466829272192 55564826828483 55592196068032 55699875016832 55702462146877 55775185826752 55837844852608 55913342209088 55940393878876 56039718218848 56066831031146 56314577115524 56441860001254 56451447543296 56518174035869 56527774541056 56579039785216 56655539298176 56905886745344 56933418622288 57034506116224 57062100221048 57139252871428 57148958876672 57203444319112 57278127642112 57280788078332 57290518125568 57420006844928 57521455231772 57531226160128 57661258930688 57673732293632 57767156749136 57804087158272 57832053597344 57910247287984 58297606801616 58325812012507 58546623631808 58938239843392 59084231181248 59112816972196 59179940473979 59192742360206 59246424473366 59326530509701 59332475561408 59336608058624 59470721375104 59575792918621 59585912808704 59588680436194 59723363489699 59733508446976 59868518842496 59978470405412 60133063687424 60243501100328 60379664187388 60389920627712 60526414653952 60646467662872 60783541539812 60793866585088 60876064890368 60931273614848 60944454351872 61013657705728 61043176980656 61194382294864 61312912362464 61451492545744 61534580015384 61603709266736 61684137460736 61836930448384 61866848034368 62280673104832 62364881694752 62395054711054 62536080765509 62812412936546 62954382309091 62965076105984 62968000687774 63050210065024 63110321721629 63121042007296 63206386845056 63236966993512 63349246682176 63379895948252 63471950600576 63502659232552 63646188708092 63659956739288 63732243587362 63743069516288 63746030234068 63803841740548 63814679831552 63890109779678 63900962524672 64045392250112 64328393712128 64359516703456 64473789522688 64504982858576 64592198898136 64749187769344 64877616569584 65024253740264 65182292704256 65302003281632 65375364936128 65463757803808 65618294662144 65738805979168 65901642471392 65933526622834 66022674170999 66082550374139 66183139757696 66464297409601 66625836344704 66899063144498 67071494112896 67194674304212 67346548516702 67357988392448 67361117014828 67513367423138 67524835635712 67644137008588 67648848411664 67797027102098 67801749153944 67808543498752 67900226223872 67976506777088 68086620478424 68101349069936 68255272559656 68421164391424 68556876488464 68711829566744 68816421180416 68849715543232 68971960884736 69005330499872 69310248757568 69466904616928 69560829582608 69594484100791 69638975692832 69766871193929 69936436908416 70059999044609 70071899842816 70230277195136 70233539228671 70325234303296 70404239161984 70499431481024 70533540108148 70692960865358 71005336363052 71101341414922 71165823479842 71177912119808 71262045523487 71274150508288 71750900678912 71785614784624 71947865496104 71963429357456 72045144924844 72057382931456 72060729829816 72126081967576 72223602359636 72235870680064 72363495404536 72399139065344 72527052248756 72539372114944 72719053761536 72754236273472 72836849814128 72852605981792 72918676274912 73017268319632 73339914383008 73505678141168 73541241233161 73819655883584 74145847508096 74313432846016 74497508880704 74533551834508 74634327323738 74641806354304 74702013466418 74803016729623 74810512664384 74815723204352 74947905954698 75130063976192 75133553593462 75303371356577 75316162824448 75454484766856 75625027902476 75819949866752 75959197039544 76130880931924 76143812965376 76467285314056 76640117593676 76653136129024 76756777470464 76793913490528 76843007661056 76967484019088 76984133731232 77158134197872 77307585152672 77482316688112 77499077769568 77587079149832 77674242118928 77830113222784 77968303608832 78006025782464 78350715986816 78456652595776 78527805219136 78633981267296 78672025505242 79198259789558 79211712865792 79305342347413 79390748133632 79394435649802 79498090951552 79587400791808 79695009500288 79733567078776 79849374239488 79913781847796 80029850757248 80068570336696 80266901975624 80371696346624 80375429425564 80448322194604 80461987613696 80557094939594 80570778835456 81109713810944 81148955843488 81258675902768 81332369691248 81442337741128 81802212196432 81987102542072 82243919265664 82337308485536 82355119805504 82429807962944 82541259839584 82701137605184 82888059712864 82905990172096 83093375290016 83133577046182 83245980476477 83260121122048 83448306651008 83802809777323 83817045009152 84006489304192 84160771470724 84377694139648 84568405620608 84723719774876 84738111437824 84929637538304 84933582323044 85125550229174 85140010149376 85290433619524 85296374084272 85304921547776 85489161976712 85497728759296 85613328717056 85654749662512 85709508545024 85866918392528 86060995836088 86441279050672 86636654671112 86768531053568 86810510902336 87006721065056 87391183216064 87509343279904 87588705821344 87607653130816 87707132951984 87749566909693 87966924548867 87981867121408 88180724797568 88336520534507 88351525888768 88551219072128 88555332070933 88570374593792 88670947599808 88690129021312 88770562421632 88890587519552 88933594049404 89528467588196 89543675413504 89649517436206 89664745823744 89746063107584 89867407162624 90264510009856 90468526942976 90512296902352 90634676968472 90736497885488 90854961087488 90859181089768 91064542105628 91080010857472 91240928988328 91462686579712 91689241699328 91733602257856 91857633629216 91940939650976 92065251359536 92472065961184 92516805261218 92681072438864 92725912859203 92867058174592 93076957418432 93488242510208 93699545762368 93719814977152 93871629717346 93931641632192 93977087095684 94104151842974 94113581924992 94120136920576 94326298576832 94332868388096 94499533595054 94515585834496 94729211100416 94733611052626 94749703053824 94963857474304 95138263401688 95383480331776 95599067223296 95774639745512 96007416347648 96415272787288 96562033964032 96649606423552 96780284636672 96827108314144 97066951226336 97286343119056 97474781279456 97606575196816 97716228492064 97895689288033 98133621020032 98355423812672 98550509952167 98790033200768 98923605446848 99013319624128 99147193771808 99195162593566 99633482589004 99858675386834 99875637961216 99993692524999 100010678034176 100101378081536 100106027558446 100123032149504 100236723373696 100258406719744 100485011978624 100533628055848 100679645780224 100907203128704 100956023468008 101092524310988 101206093795352 101338225828352 101342932753972 101360147452928 101452071339008 101589242879488 102038141750272 102268769587712 102318248672224 102456591355664 103141919725936 103191821252897 103447429701343 103582487963968 103698854726272 103839064102592 104073762406432 104275347415232 104533639782208 104584214643116 104702971607809 104769907974368 104820597145186 104962323209471 104980152719104 105217430125184 105426126925574 105664412327929 105682361098496 105921225644416 106115755332652 106389266523904 106629728825984 106825559716148 106843705725952 107085195156992 107090169016012 107108359973888 107297596634312 107350447579648 107540111955052 107547602106256 107558379342848 107703807113728 107801484087808 107824803853312 107947240556288 107999466965776 108266984060144 108991177933456 109403800024064 109456731137728 110188883185472 110337867613792 110461823512768 110640758277439 110664692238646 110914817909441 110933658544384 111129653656966 111184392136064 111380830239161 111399750033664 111404924293754 111550371653504 111656723045959 111675689705216 111826684418176 111880787757752 112079436437696 112133662062292 112629154231048 112883720002508 112902895086592 113036348071738 113055549082112 113158079570432 113311078596352 113811773490688 113866837244576 114069012232448 114124200442096 114278505742856 114406888638224 114556255284224 114561576156664 114840013689856 115042910463544 115322517861376 115534313498272 115608174316544 115664107194688 115820494575968 116595213603232 116651624025014 116915281431169 117093247263616 117590680032371 117876479686784 118168462362496 118225633944392 118359880947958 118385484720412 118492848946732 118653061019402 118664951122816 118673216117248 118941442750208 119151585837242 119171825617408 119177360872388 119446726979398 119467016893952 119737037684992 119956940810824 120266127374848 120487002200656 120759328374776 121052829307904 121292935325744 121567083079624 121752129780736 121862547229696 122027315411456 122086353961312 122388764589728 122613537746141 122625824724928 122902985091488 123069160030768 123207418533472 123433695189259 123733696068736 124259338635341 124561346209664 124729763389504 124790109422108 125072161531018 125624825873092 125908764618182 125930152211968 125936001375548 126079003618477 126100420130048 126220643443258 126242084014592 126412773690112 126473933987024 126698493364352 126759791896504 126943901201152 127005318465104 127292377416184 127319913478576 127464487174724 127486139032576 127492060468136 127607683481096 127780219559356 127801925049344 128090784500224 128656787424256 128719033406912 128947579045376 129009965717152 129184397796272 129755233139168 130048507480528 130111426797131 130433715710389 130604006563264 130750729872256 130927515607616 131477611958336 131803284942784 131867053245668 132045348341998 132165100748278 132343798829333 132366279515392 132928594819202 133229041630867 133251672689408 133798126288996 134142988225792 134389348608424 134693097033404 134715976784896 134722234029656 135026734846276 135049671271424 135288274017176 135297696823328 135594054204196 135603498307888 135617086997504 135800452447744 135953013554176 136173240956848 136202698139872 136510545119312 137113752976928 137423659133488 137699431086464 137943921769472 138010660999744 138620497515136 138933809233856 139121659165216 139188968201582 139277951385664 139533742387858 139849118233643 139872873816832 140119998089218 140143799685632 140460554390272 140467078457342 140650468606592 140784563840557 140808478323968 140998862962048 141067080216296 141385921730716 142010672726104 142202682829844 142331646959684 142355824239616 142524091046974 142548301016576 143501801357824 143571229569248 143895730992208 143926858714912 144090289849688 144121459659632 144252163935152 144447204719272 144726990809072 144798278130688 145054104497512 145508472546944 145673699628256 145705211963584 145837352549824 146034536639264 146679828766016 147011356282336 147082482466322 147281350073767 147639311767168 148266509606033 148291695016192 148626865692032 148995017761408 149067103669016 149268654647476 149283612708608 149404026932836 149606033459246 149621025328768 149631446408704 149895811909396 150260127952384 150267107186924 150606742713154 150632325648896 150908969533712 151250055804952 151639899733504 151918394079088 152261761863848 152934570628112 153280235187352 153513554940928 153587826981056 153934968038176 153968267462464 154316268395744 154599678027743 154615170305344 154964633376224 154998155539136 155174158299664 155249233763303 155348484237856 155633789586457 155660226445568 156012051564928 156674818279343 156701431973632 156913305191552 157055610438272 157267962534592 157344051010484 158396519579116 158423425731584 158610684694826 158781496267264 158788871299604 158996181903104 159174801583616 159390019000576 159467134157552 159698748478976 159827563695592 160059701514496 160137140673392 160533803951248 160743392693248 160750858851128 160896644389208 161114189879188 161141557670912 162219427621888 162297911686976 162517351805536 162664739382496 162884675482256 163604424392864 163974205084144 164053538135513 164459902417447 164487838531328 164674616971072 164710239611008 164859615925888 165082519679168 165402275210368 165776119425728 165811980344192 166186750580032 166267154092364 166491960952954 166520242244096 166896613302016 167605619554646 167634090018304 168012978608384 168321542941448 168755388279296 169136811241216 169447439549752 169859275076608 169867164646088 170251100458348 170280020298752 170580867239048 170592748168544 170978323953424 170995457518592 171226657434112 171309499325024 171419017090048 171733836785056 172121991672176 172882558101344 173273309342224 173621021804672 174013442130112 174358594530757 174782366432128 175018686559808 175177411642688 175215306261632 175414265903968 175499133819386 175933849097734 175963734242816 176361449595136 176673041069014 176703051777536 176911917544229 177102438144256 177110664141866 177140749187584 177341895199616 177380258042624 177541124843264 177781175039104 177867188098808 179056935176392 179299034872412 179329491647488 179492126215168 179734814325248 180529020019712 180937053885952 181024593804704 181269353936944 181472995770976 181718362179536 181806280106347 182129084211256 182481857976656 183022375625453 183467204515712 183715267258432 183881879301952 184130502719072 184944131922368 185033610522436 185362144877728 185451825718406 185702571832141 185734116349184 186153914836864 186944729503259 186976485020416 187399091524736 187439629954304 187743259434692 187863283264384 187954174191368 188208303685948 188227163849984 188240273841152 188652597153664 188665736776192 188999067190108 189031171668992 189458422200832 189467222105252 189499406107648 189927714948608 190276526803376 190766960663552 191198134446592 191549279491024 192830545574576 193560569273344 193654216628288 194133902452672 194572686238112 194930028817589 194949562558912 195213150393632 195432456984128 195749033875469 195791378576066 196233908609011 196267242040064 196710847625344 197101019904334 197546510004389 197580066401536 197847210893696 198026639248256 198294387543616 198390325187132 199266965178008 199717350773668 199751275922432 199987385049998 200021356068352 200202756163072 200212055116892 200246064299008 200473446747392 200516813439488 200970023957248 201067256111696 201359291560448 201814406257408 201912046936016 202185048621976 202412187590704 202676451656704 202685865507944 203178485758976 204537539175424 204636497344448 204913182711328 206283839451872 206383642505794 206850113301299 206894859402686 207164975927936 207174598260721 207362485656781 207397709452544 207678128205184 208147524812864 208550694830464 209067279564416 209168429286232 209405943215618 209539815948736 209641194290372 209924646418942 209960305438208 210434860250368 210852253851148 211328824655858 211364722196992 211842451288832 212231510665304 212778533047808 213259457651968 213651119432296 214170390313984 214180338032024 214595193268624 214700895159296 215080223910104 215095204212512 215407614227456 215602968175616 215894481112576 215998933931552 216533968120288 217982355866912 218382691488689 218913462275456 219843445277911 220377766370944 220675735227584 220923647025536 221281516554878 221329384477292 221829635818882 221867317088768 222259307313932 222368784272128 222761660478322 222799500067328 222809848587508 223062852555767 223100743307008 223313446091918 223351379410432 223653368836352 223761575515504 224158872875392 224267324124584 225258308462096 225767440005016 226072696143476 226111098164224 226316159140864 226622157192704 227623546981376 227733674489152 228138024464896 228248400884192 228557011485712 228813777276448 229123152313328 229234005351481 230085820927088 230197139718001 230767343179919 231068626996544 231328214389376 231640989151936 233190427206464 233303248050028 233830562862338 234146721005743 234186494527232 235181360064742 235712919808457 235752959373568 236336924724992 236451267888784 236719761895916 236770969440824 236985697893464 237306122038804 237329902245632 237346432234496 237882885500416 238303171674484 238343651234816 238354721744776 238893453958796 238934033787904 239474075369984 239913881621648 240532254749696 240974004401312 241518656749552 242585870651488 243134166159248 244054630822912 244172707922624 244777529179456 245227075492282 245251649449856 245781340683047 245805970182976 246138320061536 246414837066944 246867390378518 247425363028753 247467392137472 248518677270682 249080382179447 249122692419328 249459526779008 249580218844216 250144323062036 251249651746184 251817529236364 251860304423936 251872002751096 252158007236954 252200840260096 252441286886516 252484168029184 252825547380224 252947867974048 253396986728704 253519583793008 253887802402304 254010636930208 254584754832368 254639826957152 254928974349448 254984120936272 255215366962192 255560439118712 256181569000448 257438066813824 257895158090752 258019931434304 258368795592544 259510466278336 260097014961056 260222853594262 260867431420778 261208013126528 261220145633083 261457047132463 261501459744512 261855031215232 262317670841443 262955223916672 263606569885568 263734106491336 264090696683996 264330201496556 264687597658666 264732559030784 265857189638404 266458083261734 266503345378816 267596252577992 268285976451584 268778697216848 269386194066808 269444468059312 270053469692552 270576548034352 270595393646656 271188108408392 271206996615776 271600904895488 272346481913696 272405396279744 273021090238624 273522507279853 274227505953856 274847318266976 275352089268347 275398862172928 276021321999488 277193909263453 277240995030272 277867618467712 278243318330432 278377936403164 278555902771328 279067484775716 279698236467286 279745747633664 280239996178436 280287599371264 280921108780544 280934156914684 281300937213184 281569127681114 281616956647936 281997725924096 282134160432592 282771843461432 284021345452208 284405365659688 284663293919368 285048182093948 285096602033152 287003602715648 287142459138496 287791461984416 287853717429824 288180579699376 288242919319264 288504327870304 288894409438544 289034180660563 289453981618144 290108208995024 290248567470523 290967519661637 291016945093888 291347399256512 291410423927168 291674705099648 292069073278528 293359657532032 294022712564672 294164964932644 294562700147534 295278623534336 296533019212066 296583390032384 297253731384064 297990035522816 298134207338032 298537309294952 298567225417216 298808053865672 299212066918492 299242050657536 299262892817408 299791623818792 300520255904768 300534214373848 301213485426308 301264651297792 301817939067424 302500111609904 303279799467008 303836788158176 304523523727696 305869141256224 306560470374704 307175653962112 307869936076352 307936534924928 308632536791488 309199356055486 309230340610688 309929266752448 309996311078272 310348316599328 310498467526606 310696968475712 311267579172914 311320452891136 312024103129856 313349636558686 313402863947264 313826610383104 314111220876544 314535925069184 314688102020968 316793039158232 317221369389652 317562992534528 317577742599208 317992363806208 318349603167232 318780038001152 318934268315104 319397496957952 319655127391184 320119403028992 320274281346784 321067607902496 321501717702256 321793288778416 322228379758376 323808818414263 324595823373952 325034703611072 325329478764992 325769350964512 327208848785728 327948410168288 328107076271026 328550704010711 328919804834894 328975677062656 329349233942144 329364531450409 329420479222016 329719231851776 330165039358336 330748367582689 330804550420736 331552238851456 331623960688384 332373501160064 332534308184728 332983921905908 333040484488192 333793226604032 335211239109292 335268180036608 336025957216768 336643085882896 337510776558592 338273622482432 338894879099504 339734329292176 339898697590127 340502200916696 341161734478096 341185496337088 341956647906848 342453314868224 342618998650048 343467673570112 344243983344352 344876204831119 345765116202688 346546618684448 347183069077481 347242043609344 348026884260224 348717189061514 349505363853919 349564732864256 350037373119616 350354823285376 350430612523264 350828531807936 350998267638772 351867698195468 351927468485632 352722899190272 353346082138028 353406103555072 353823835088458 354204876288512 354221328283732 354281498375168 354683790399232 354760516085248 355082249686528 355562350078208 355734376197616 358113870352784 358598069744824 359469628650496 361874107771904 362049187609408 362538707873888 362945991541952 363436724359072 363612560212694 364258168422512 364434401702449 364963715953312 365965585071529 366044751250906 366872090008151 366934409031424 367430534516864 367763758603904 368261005438144 369888263844736 370067221044872 370724289755456 370903651436812 371405143664282 371468232698368 372307829673728 373889459006518 373952970040832 374798183049472 374879259908608 375486518869384 375726566528768 375908348382736 376416607371896 376454327699968 377305194307328 377331473552384 377998134380216 378916844401664 378934444210504 379855429897216 380553053606752 382396268893184 383098558982048 385661091149152 387308433256576 387326422835261 388267804905344 388953787799381 389145372476224 389860057635178 389899125117824 390426300787264 390864913968256 391498067750938 391582757152132 392467817218022 392534484080128 393421695250688 394202039808668 395093020008778 395160132803072 395694421787392 396053278496512 396588775087232 396780650374264 398533930356016 399434701547336 399974770099996 400042712136704 400405512326144 400424110233784 400946893494784 401033626878976 401940047914496 402134512223392 402718583120896 403628812514816 403824093872032 404370097243952 404824375181408 405371731015888 405567855621851 408280684087549 409272994688896 409826365422656 412567678903744 412767285011588 413700226602598 413789718805372 414259583317853 414329951855872 414349196521442 414724971313562 414795418905088 415285713567907 415356256410368 416295049625728 417030550430347 417101389660928 418134559128832 418336858572464 418811886431236 419079631897472 419282388580744 419849292837884 419920610876416 420869720500736 421704507702296 422657649311716 422729444393984 423684902577664 424463021330608 425557066095616 426518915303936 427302238864592 428360676064048 428567923048421 429190386537248 430160447820208 430190408425024 431788962225152 431997867863104 433067936240576 434843910439237 435964711733824 436765382977378 437752565358563 437826924550912 439686890555822 440680676163637 440755532741888 441351470455168 441847294051072 442563033109756 442658768954584 443659271637764 443734634177536 444518614627864 444737568544256 445523320956644 445599000134656 445619697175016 446125705111534 446201486614016 446626892183836 446702758820864 447306737672704 447523151031008 448317745750784 448534648249168 450516616924192 451534880010032 452145392286952 453244314385408 455467348978304 456276048929792 456496801768384 457114022971424 457627554552896 458246304626656 458468010702962 459504245624827 460171641854176 460394279436002 461534686359838 462137253993088 462158719196993 462577852618973 462656428778752 463281978303872 466380854412928 466606496100056 467661125724676 468293442011486 468372989054464 470362720129484 471425839616914 471505918747136 472673849449984 472902535777568 473439523791832 473541938881648 473971395786928 474612244077608 474659804491264 475765771000832 476606343348968 476709443489552 477786907917592 478948150739968 479827763243296 481948008802624 483037313499104 485171741302976 486268332318496 487161388705537 488345415845248 488368098357503 489555058358912 490419993312263 490454150984564 490503298899712 491562681366094 491611940365952 492276640123072 492829674133888 493734780757036 494850726057506 494934784274944 497037354541364 498160764358894 498245384838656 498919053558016 499160437688432 500288646124072 502499303492368 503635058472728 503744005502192 504316014473908 504401680520192 504882573773032 505651094760448 505895735948096 506793973457408 507039167586016 507775604804608 508021273860416 509169509664736 509279653914304 509857948698896 509968241872544 510430733924384 511120878237424 511368165784073 514788688632127 514876133627648 516039862868608 516737591185088 519020932556672 520194029922112 520445707188524 521734862841556 522416026253056 522440291266166 522914094264926 523002919489024 523621117107361 523710062430464 524635341682886 525910447833344 527213139771136 527468212982672 528181393367992 528660402993112 529375195317332 529465118061568 531714379276808 532916166523468 533006690757632 535192505155984 536571952903168 537557394433696 538772388133616 538888936118624 540106939385104 540368250800183 541153096068704 541190787293312 542376216816784 542413993231552 544692963827392 544810792559488 546042180477248 547045014559706 548455011907712 549694636533952 550704178536694 550797724345856 552042643998976 554387818526906 554481990060544 555735236935424 556486636660864 556755872806328 557111805542656 558134969551432 559396472934572 559491495267328 560479992356872 561842217561088 561868313829368 562601874426368 563138255362228 563233913295872 563995451848192 564268320865184 565543686922864 568042690904416 568810731319376 569326587838736 570096364187896 574284918276992 575582923968832 575707434859648 576361159398752 576485838638528 577008655740608 577788818877088 578068361321126 578907963236288 580216417990048 580497134941046 581935039323274 582033890187776 582694798513024 582721863335339 582820847854336 583349410199296 584138146557056 586719315064064 588045425129344 588329929865288 589125400295068 590557247068672 593066038424132 593166780064768 594507462768128 595980071045632 596268414676064 597074618589904 597134450834432 597616107731344 598424133836984 598484101315072 599583247637584 601068428747696 601359234197917 602426970852616 603635878134848 605000223219808 607673576316352 609047047455392 610165593162749 611738282512448 613120940749408 614246968367851 614351307924224 615739872152704 615768471842069 615873069849856 617265073582976 618355643741549 618398712110972 618460681221376 619858533504896 619992622156544 620696633198656 620996935053212 621393936951424 622535158345828 622640905782272 624048206259712 626699273117372 626805727894528 627653220766208 628222441753088 629071850138368 629376204041936 633586078316464 634442738779304 635155485198416 635984727612416 637560076002304 637868536630208 639310254782368 640238806057984 640548562693568 642135215804992 643003435404512 643586577556832 644456759516752 644768556858179 647617636828526 649081390014421 649191646747904 650069407222144 650658957529984 651538701929024 654417697571456 655896820336576 656214152542052 657101408021422 657839609669788 657951354125312 658698467884288 658729062900818 658840958444032 659438463703552 660330078716672 661496735165378 661609100841472 663104477702912 663247921376768 664747002320128 665068616369456 665967843811816 667586453208064 670422478218584 672051914433536 673286171765792 676547244964864 677789758199008 679468658584352 679797395180254 681004401833392 681333881443709 682323468956192 682370992674176 683913295813696 685237997300096 685269825016231 686935347140224 688487966688704 689752409662238 691530232405376 693093237368896 694366138154962 694484087218688 696053768520448 697434378123028 699010727707838 699129465728512 700074746239232 700709646570752 700861225046528 701657063615872 701996535277544 703735396390936 705445798380544 706692164276056 707647670176916 708409752577024 708442656567464 709367580798464 709521032170496 710164499373056 711124700156416 711468752395232 716227740705568 717196139489648 722342748770279 724098375218816 724132007909401 725077415747776 725891983083904 726873448718144 727225120425388 728516336845024 728868803404898 729927431906624 731931170143058 732089502501812 732920801254663 733744180016302 733868818062848 734736262466297 734861069033728 735527517207808 736522010876288 739776527689472 740134442089744 741448579510912 741807302873624 742810287328564 742936465396736 744615659347456 747778918013036 747905940081664 749596366098944 749758519817216 750973037738768 751453133057536 751816696765472 752833214743792 752908655399936 754610388614656 755996268760432 757868888421008 758235556162591 761106107213504 766197117964096 769339226161727 771322182298304 774485307942073 774616866513152 774652845670522 776403725366087 776535609810688 777907575598762 778290744952448 779665811674127 779720115270356 779798250235648 780852601574528 781729827936512 782996135501876 783165514304264 784935634436044 785068968160256 786843390501376 788404079617336 790186040017556 790320265606144 791388843574784 792106556993024 793177550174464 793561300748528 797067860712032 798869403094672 799949540199992 800848220467568 801893786989568 803880095828992 804269024446784 807257625029632 807648187744064 808740194487904 809648750362816 810743462031776 811135711243702 812969049951617 816561368175098 818406970018183 818545989377792 819652730845312 825135357807488 825534570023176 827400453205196 827579437610744 828519166635706 828659903711744 828698393042884 829449942627124 829590837810176 830571427135814 830712512820736 832590099251456 834061100860694 834202779321856 836269118257664 836673717144928 837623772862472 838159263794944 838564777161488 839698585675768 841739441001472 843409015404592 845315298623432 847369805155328 848926042661216 853037830607872 854604477729184 856721352128096 857135846096842 858294764222987 858380773074496 859073154863807 860320895640416 860380816850048 863995735726208 864035866324813 866135872481152 869687820878474 871929423467648 873530765954756 875505130717126 875653849101824 879373781111644 881361352327274 881511065483776 882702940910336 883694588102144 885126066219512 885317537909168 887318543275528 889037229255728 889475137088512 891046641913288 891239394350032 892251410223068 892402973228032 893253784367672 894613475345408 895046302062016 896635491501568 897069296498336 901033233848384 903069760020064 904290784573904 904728293310283 910779987579917 910934697956608 912993603536768 913036009972723 914228045942848 915255109105792 916492609253312 916936021405924 919008491249654 920343283708352 920788558872004 923069372719676 924274507986176 924317438393986 925155705237946 925312857557504 926406591805331 926563956607744 932761708825856 933212992200112 935322251449352 936586884022972 936745978108928 940725440258968 942851679233828 943011837494272 945347698899968 945805071555136 946879047583664 947083877763296 947942791573856 949224488155216 949319608982528 953212686697936 953418886979104 955573815835184 956036136031093 959655526486592 963896017605248 966074626998208 970343482605952 972536664636992 974322777411074 976690831690496 976736196715006 978943827635501 979110116717824 980839986624526 980908301969128 981006597799424 983125362732188 983223880731904 984553280246144 985659348267776 987469561514072 989701452115012 989869568549888 994074709082728 996321528717788 996490769677312 997838107116032 998320875376864 1000577292248144 1004998606984736 1007270116945456 1007488011004384 1008632028947816 1009765147546064 1011791471896192 1013587946914816 1014078335172032 1016042547720832 1018339019329472 1018559307828608 1019715897397792 1019936483745088 1020861467848768 1022241756474848 1022736331568146 1029577377264254 1029752267255296 1030969450516369 1032079725737216 1033475182370176 1038041865113344 1040388059844224 1040891414377048 1043469725683112 1044832052506112 1044880582532332 1045828188529852 1046005838978048 1047242234214722 1047420124860928 1049270683365772 1051820895666688 1054426279542272 1054936425965344 1056362786735984 1057320805986224 1058750390634664 1063428758553616 1065832333046936 1070385010311968 1075114788867392 1077544776267232 1077777872237248 1080213878770208 1080736501600366 1082197746194201 1082306192137408 1082381574586624 1084752433633568 1084827986463104 1086744636343121 1089385927654784 1089436527105199 1089621585118976 1092084360954496 1094090029119412 1096910023815424 1099389273067904 1101408357073388 1101595448691712 1104085287997952 1108775637053812 1108963980121088 1111470473870848 1112973273321728 1113511745612656 1114223611085312 1116269939102864 1118792945869144 1120959984713744 1123736627658736 1125203748852736 1126276510724456 1127990903696384 1128536641730368 1131087373845728 1136085381808832 1137621462638752 1138653175677472 1140192728375792 1140744369826009 1148374766948591 1148569836553984 1151165847937664 1151219316922129 1151414869719296 1152722318797504 1152971677277056 1154017311481216 1155577637754176 1156136722642252 1157815926472576 1160432835980096 1160994269882092 1163870078646548 1164067780375552 1165389597026048 1165443726670678 1165641695708672 1166698820398592 1168276293114112 1173438630128128 1176090850258688 1176659859730576 1178250800590136 1181114494137344 1186132076848264 1189014925536256 1191960142091264 1192536829352128 1194149237179808 1195232215462688 1196848267673968 1196968202630144 1199166495275168 1202136857495392 1202718468395834 1204853941705232 1205436867169639 1207271756269696 1210000446439616 1215347152632704 1218094094910784 1220331186325498 1223476565024896 1226241881498816 1228493936735702 1228702615848448 1231479744305408 1231536943684138 1231746139699712 1234530147165952 1236711287483098 1236797424221944 1236921362442752 1239717067009792 1239985244313088 1241393266397312 1241993870106424 1242787873902848 1245070316691656 1248096412519424 1253398546234744 1255306441532416 1256444883506176 1258143700276736 1258752408083872 1267172156632928 1268885477558608 1270310970396832 1272643960744429 1275737073260416 1278620509564736 1281097125387136 1281156629378171 1284270431609984 1286006870809024 1287173155113664 1288913519033504 1289537113716358 1295235273657052 1298162780028842 1298383293495808 1299918002824987 1300138814444288 1301317915059968 1303077403858048 1308835395142912 1311793640673152 1312428305084104 1314202816042844 1315679219339576 1317396935768576 1317458125801636 1317681916888064 1318876927407104 1320660157433344 1322993470330756 1323218201682944 1326208955405824 1326495842753536 1329494004640256 1330137232738912 1331935687623632 1340844956437168 1341493676287661 1346572343531584 1355579516398016 1358937317168704 1359594790360508 1361138630901517 1362008803666784 1362667762887418 1364510201723123 1364646937912384 1364741985348352 1367826591627392 1370243237128283 1370475994600192 1370539650032462 1373637360263077 1373870694280448 1376975933377408 1379504819324476 1383060464810752 1386186474737792 1388732276309924 1388968174437376 1392107537040896 1394868756246056 1398021455415676 1398258931457024 1400149492478464 1401419293141504 1401722450093056 1403314127231744 1403993070555088 1407470792781872 1413384328552112 1415295340353832 1416885313134928 1418735161596928 1422249400312832 1422937504790464 1432455481411136 1434392278979296 1438329857606707 1444685497540558 1447950793109093 1448196750437632 1448264015818802 1450154831495552 1451537399597467 1451783966167808 1453746897436288 1454450240850776 1457032673690048 1457737606809796 1459854863813248 1463862340286116 1464179005003624 1465841602509326 1467488360032604 1467737636125696 1469472524932594 1469722138067456 1471055034415616 1473044021752576 1479553055378944 1480268884179488 1482897159021824 1483614605747248 1485620574657128 1489231318694912 1495557836026072 1499192732197888 1501946075477536 1502906266115072 1503633393530944 1505666429487584 1509220777229312 1511992537520864 1515737776842016 1516471112325182 1519898658605197 1522212214427008 1528678840420823 1532394235928192 1538678452323454 1542644364596608 1548970615884146 1549233733026304 1549305691341044 1552807450732174 1553071219621376 1555815151197524 1556581489904896 1559331623348254 1559440230540712 1559596500471296 1561705203149056 1563459655873024 1565992271003752 1566331028608528 1569871268872088 1573686781002752 1576808159234672 1580372080035112 1582777687149568 1584213113986048 1586355100348928 1587122601497056 1594135721424064 1597738806189344 1599899080399984 1601696440935136 1604638037460367 1608538048893568 1611379978026007 1615296375488128 1615371402259433 1617480388975808 1619297500725632 1621486924063552 1622271422487404 1625938099903234 1633122736350196 1636813940036366 1637091978755584 1639027047040201 1639305461690624 1650270715614976 1651069140046352 1654800906410392 1655158875221488 1657038333271412 1657319807423488 1657396786085768 1658899885254248 1661142854271628 1661425025641472 1665180198502912 1668122201721388 1668405558643712 1672538236515328 1673347434289856 1675247545724944 1676318527589888 1677129554322976 1679397171351536 1686818030809184 1690630597246864 1691448548362703 1697852085322432 1709208955458368 1713442704256192 1714271692193684 1716589528445974 1716761546148992 1718146309727614 1720469384781329 1720641791280832 1720761633700096 1727991471452416 1728071732649626 1731977541201271 1732271744962304 1739375641756948 1743858846935296 1747061531909512 1751010261434252 1751307698203648 1758747562223288 1762722704654548 1763022130967552 1765405881820672 1767389176204288 1770252132439024 1770635075818336 1774637086551056 1778074458511456 1782093283826576 1782478788700064 1784502820446136 1786507568735344 1790092604124032 1793270983003136 1794138592996672 1802066467696768 1806139520040128 1808581569147808 1809456586620566 1821559975159834 1821869395913216 1825987207073536 1826072019945446 1828456091885696 1830199329927241 1830510218211584 1832985218506624 1833872042811848 1838016982499308 1840686567416704 1841577117744008 1846138745439352 1848549015972352 1848634876787972 1850311410475892 1850625715115008 1852813183610662 1853127913215488 1865523417651712 1866425984400224 1870644502898704 1873173768045944 1881450880517936 1885703358467656 1891610143110272 1893758095167328 1894167755526592 1895885583147712 1898448976310432 1906425373395872 1906837773958208 1911147631670368 1912072272062186 1914657550958971 1919311052973184 1927464624878429 1927792035210496 1932149253996416 1940686965211904 1945073329273984 1948645554822148 1953381663380992 1953472393430012 1957887655271002 1958220233435648 1961679973249052 1961816603938256 1962013195598848 1966250725464376 1966447761463808 1969106560492288 1971318696535552 1974939123028144 1979402904230024 1988149418165456 1992643057435576 1995676214232064 1996641750753728 2001154584496288 2009997213969472 2014540233890912 2014976022008768 2017264057895632 2018240038922939 2019530295092128 2023239264623941 2023582943792384 2028156670344064 2031739972293661 2032085095441664 2036678038658944 2036772637631459 2037118615657216 2039431794795584 2039872967490176 2041722935697536 2044483512949696 2045472663136292 2059154754528508 2059504534510592 2061938901032738 2064159451474432 2066950364740352 2076083730226688 2080776119688448 2081782828754096 2086939451366224 2089664105012224 2089761165064664 2091656377059704 2094484468429444 2094840249721856 2098541366731544 2103641791333376 2108852559084544 2109872851930688 2112725573471968 2114641611972448 2117500781269328 2126857517107232 2131664666093872 2132695995761669 2140770020623936 2150229577734784 2155089552534464 2155555744474496 2160427757540416 2161473003200732 2164395492388402 2164612384274816 2164763149173248 2169504867267136 2169655972926208 2173489272686242 2178771855309568 2178873054210398 2179243170237952 2184168721908992 2188180058238824 2193820047630848 2198778546135808 2202816714146776 2208170575995904 2217551274107624 2222940947741696 2225946546643456 2227023491225312 2228447222170624 2232539878205728 2237585891738288 2241919969427488 2247473255317472 2252553021448912 2257073283460736 2262174747691456 2266661728899841 2272170763617664 2275242925277504 2277306351354944 2280385456751584 2281488739652018 2296749533897182 2297139673107968 2299854928074977 2302331695875328 2302438633844258 2302829739438592 2305444637595008 2305943354554112 2308034622962432 2311155275508352 2312273445284504 2315631852945152 2320865671960192 2321988539764184 2327740157293096 2330779194052096 2330887453341356 2331283391417344 2333397640797184 2336552586228224 2346877260256256 2352181700517376 2353319719461152 2356501601180272 2372264153696528 2379290883130889 2385073658704256 2388298474359616 2390464430925376 2393696535347936 2398332990550336 2404273714990784 2405436936791668 2409707883410464 2410873734339278 2414133433817833 2414543512539392 2420000892879232 2430281483542367 2430694305265408 2436188189821568 2440662372650996 2446953130049792 2452483762997632 2456987873471404 2457405231696896 2462959488610816 2463073887368276 2463492279399424 2469060294331904 2473422574966196 2473594848443888 2473842724885504 2479434134019584 2479970488626176 2482786532794624 2483987740212848 2485575747805696 2490140633383312 2506797092469488 2516287400553472 2517504816167744 2534344313265856 2537770955117216 2540621940793664 2544737440381097 2545287921488858 2551040811917143 2551474146520832 2557241019129472 2561759095500703 2562194250774272 2562313258756342 2568104630057057 2568540863219968 2572013741618048 2574346310227328 2577827038067008 2579074227432716 2590470547314104 2596325560057684 2596766586991616 2599836005649974 2600277628888576 2602635830119936 2606154807716096 2617670790285824 2623587281346304 2624856610168208 2628405632085688 2631358438679152 2634793871537152 2634916251603272 2641320314866688 2645986940661512 2652417910811648 2658988009280512 2660274465477824 2663871375247264 2681689912874336 2682987352575322 2689051472916887 2693144687063168 2711159032796032 2717874634337408 2719189580721016 2722277261803034 2724017607333568 2725335525774836 2729020403446246 2729293875824768 2729483970696704 2735653183254784 2740486474256566 2740951989200384 2741079300064924 2747274720526154 2747741388560896 2753951866754816 2759009638648952 2766120929621504 2772372949475584 2777464552619848 2784215074081792 2789737512492112 2796042910831352 2800298984956928 2802838586283008 2806628254463488 2807986141110176 2814941585563744 2826768657104224 2830590680707664 2833770626269856 2838974989352957 2845875009580928 2857964788612843 2864910962822272 2868784557958592 2876659715213414 2889370995081116 2895901586218186 2896393500875264 2896528031637604 2899817083224971 2900309662991104 2903074799194934 2903567932335616 2907493794872576 2908900481701552 2914065347380096 2915475213619592 2919709727626496 2927724680572232 2928358010007248 2931683205018652 2934976720065208 2938945049865188 2939444276134912 2942110068831232 2946088043505152 2959106110757888 2960537768358976 2965794318043648 2967229211494496 2971241149314256 2991115672052144 2992562816334013 2999975461338947 3003892150955072 3007266787061888 3011332858975168 3023985075041728 3031475553684032 3032942224650364 3039797317210394 3043907373074659 3044424428854016 3057357680841646 3064267957509941 3064788471856384 3077356904646908 3085288729193216 3097941231768292 3098467466052608 3098611382682088 3105614901464348 3106142439242752 3111630302395048 3113162979809792 3118663246696508 3118880461081424 3119193000942592 3123410406298112 3126919311746048 3131984542007504 3132662057217056 3139742537744176 3153616318469344 3160744160070224 3172710200697856 3174245202994112 3188271442848128 3195477612378688 3199798160799968 3203392881870272 3209276074920734 3216529719373789 3217076097787136 3222759956052014 3230592750976256 3230742804518866 3234960777951616 3238044968332811 3238595001451264 3242973848127104 3244542844974808 3251876199806468 3266245472700392 3273627880072732 3274183957511168 3278054094080402 3278610923381248 3300541431229952 3302138280092704 3309601812820784 3310317750442976 3314076666542824 3314793572171536 3317799770508496 3322285708543256 3330360397005824 3336244403442776 3346694868579712 3350495091449888 3352637055179776 3354259108645952 3358794342703072 3373636061618368 3381261194493728 3382897096725406 3395704170644864 3410129720938759 3418417910916736 3426885408512384 3428543384387368 3433179056891948 3433523092297984 3436292619455228 3440938769562658 3441283582561664 3441523267400192 3455982942904832 3456143465299252 3463955082402542 3464543489924608 3478751283513896 3487717693870592 3494123063819024 3502020522868504 3517495124446576 3525445409309096 3530811763641344 3540504264878048 3541270151636672 3549274173102112 3555792594638089 3556148917022912 3564186567653152 3564957577400128 3569005640892272 3573015137470688 3579577160488511 3580185208248064 3588277185993344 3603520820424889 3604132935393536 3612279040080256 3617163138295616 3618913173241132 3643119950319668 3643738791826432 3651974414147072 3652144039890892 3656912183771392 3660398659854482 3661020436423168 3665970437013248 3667744085623696 3676033964998616 3681373134833408 3683154235488016 3692277490878704 3697098031944704 3697269753575944 3700622820951784 3705626367221324 3706255826430976 3731046835303424 3732851968800448 3741289005797408 3746347536091888 3762901761035872 3771406716935312 3773231377116799 3782577755601281 3783220286220544 3787516190334656 3788335511053184 3791771166295424 3796897952620864 3812850746791744 3813675547916416 3822295263340736 3824144544124372 3829315101917942 3838622105946368 3854929249756858 3855584070420992 3864298507992832 3881373930423808 3890146658547968 3897291109644296 3906763326761984 3906944786860024 3915775310542004 3916440466871296 3923359946498104 3923633207876512 3932501450928752 3932895522927616 3938213120984576 3942637393071104 3949878246056288 3958805808460048 3976298836330912 3985286114871152 3993283501507456 4002309168992576 4019994427938944 4029080467781824 4029952044017536 4034528115791264 4036480077845878 4039060590184256 4046478529247882 4047165887584768 4056313340688128 4063479944587322 4064170190883328 4073356077317888 4073545275262918 4074237231314432 4078863589591168 4079745934980352 4083445871395072 4088967025899392 4090945326272584 4118309509057016 4123877802065476 4128318902948864 4133900729480704 4152167460453376 4161552239376896 4163565657508192 4173878902732448 4179522330129328 4183312754119408 4188968936858888 4197082733463088 4209514639385419 4219745703861376 4225451146943936 4229283223944896 4235001562538656 4253715034214464 4263329332187744 4265391991523338 4271159152139243 4281540041247872 4299728778574957 4300459155469568 4310179105068928 4311111488948992 4320855515080832 4322946006401464 4328790984776804 4329224768549632 4329526298346496 4339009734534272 4339311945852416 4346978545372484 4357543710619136 4357746108420796 4358486340475904 4368337443817984 4376360116477648 4387640095261696 4397557092271616 4405633428293552 4435102548215248 4451893093286912 4454046982450624 4465079756411456 4475171783476576 4483390662804547 4483839938854976 4494946510634944 4502227779135787 4505106042897824 4513379898007253 4514146566921472 4524349495382912 4533323457799682 4543569730100947 4544341527235328 4550485850555008 4554612702709888 4560770913503168 4562977479304036 4593499067794364 4594279346215936 4599709856149954 4604663391750656 4604877267688516 4605659478877184 4610889275190016 4611886709108224 4616069245924864 4622310551016704 4624546890569008 4631263705890304 4641731343920384 4643977079528368 4655480314586192 4661558388104192 4661774906682712 4673105172456448 4704363401034752 4706639438922304 4713003202360544 4744528307393056 4757552605929877 4758581766261778 4769337170105963 4770147317408512 4776596948719232 4780928861850752 4787393070695872 4796665981100672 4808547429981568 4810873873583336 4819415766820928 4821747468678556 4828266867635666 4829087025078784 4840001785758464 4860562967084734 4861388610530816 4872376379643136 4881324745301992 4893906260099584 4904967525995264 4913975746942808 4925918977221632 4926147774736552 4938120588663808 4946845149932392 4947189696887776 4958868268039168 4965573065589248 4967975480425696 4971151495611392 4980281266766624 5013594184938976 5035009632335488 5056399241391953 5068688626531712 5075541910234432 5081243881587328 5089474880762194 5090575842977716 5102081623834286 5102948293041664 5114482038258944 5123518191001406 5124388501548544 5124626517512684 5130445608782641 5136209260114114 5137081726439936 5144027483236096 5148692620454656 5155654076134016 5158148454865432 5180941094628208 5192651120115368 5199672011299948 5200555257777152 5205271660239872 5212309615432192 5235341580571648 5247174562692608 5249713220336416 5256811264171376 5262716877358304 5269832503206544 5272382123084063 5291973881323024 5307648893138137 5320548930955648 5327742750494528 5363379825748672 5365974705150644 5378102945833774 5385374583132089 5386289374126336 5421397155594511 5422318065592064 5435749268674816 5438379161442032 5444554523606068 5448035214667136 5450671051549672 5458040806892492 5458587751649536 5458967941393408 5471306366509568 5480972948513132 5481903978400768 5482158600129848 5494549441052308 5495482777121792 5507903733509632 5518019277297904 5532241859243008 5544745898951168 5554929105239696 5579475024984224 5592085821662704 5613256508926976 5615972282220352 5629883171127488 5652970835710081 5653537314208448 5661181361415328 5667541252539712 5677949978705914 5690783349661319 5691750019161856 5715929577225686 5728848790127281 5729821925644544 5737569115917184 5753319430426828 5778741990162232 5791803172436372 5792787001750528 5793056063275208 5799634166449942 5800619325982208 5806149598389868 5807135864671232 5814987589745152 5817800963403104 5828130694760192 5830950427239184 5839419455252992 5855449361144464 5856716020014496 5863366410037304 5869953440130416 5877890099730376 5892176087010304 5921075536717952 5931588636087296 5934458422988992 5942482298628512 5982231344104288 5985125632668026 5999950922677894 6007784301910144 6008063349560909 6013512084046649 6014533574123776 6022665717950336 6047970150083456 6062951107368064 6065884449300728 6079594634420788 6087814746149318 6088848857708032 6114715361683292 6128535915019882 6129576943712768 6154713809293816 6170577458386432 6195882463536584 6197222765364176 6211229802928696 6223260604790096 6226325959619584 6237326493393016 6237760922162848 6246820812596224 6263969084015008 6265324114434112 6279485075488352 6307232636938688 6321488320140448 6333098053171981 6348490405988224 6375459913059419 6376542885696256 6390955224757376 6399596321599936 6406785763740544 6418552149841468 6433059438747578 6434152195574272 6445519912104028 6461185501952512 6461485609037732 6469921555903232 6476089936665622 6477190002902528 6485947696254208 6489085689949616 6503752399612936 6532490945400784 6547255760145464 6556108188160804 6557221846762496 6601082862459904 6604276560185408 6619203625641568 6620635500885952 6628153333085648 6629587144343072 6635599541016992 6644571417086512 6647786155192949 6672488806885552 6675717051822029 6692252952217651 6693389737159424 6700990182899776 6708518217291904 6717588685406144 6747272123236736 6762522388987456 6765794193450812 6791408341289728 6820259441877518 6836835821833472 6853770817024768 6857086768774736 6866358113783896 6867046184595968 6872585238910456 6881877539125316 6882567165123328 6883046534800384 6911965885809664 6912286930598504 6927910164805084 6929086979849216 6957502567027792 6975435387741184 6988246127638048 7004041045737008 7034990248893152 7050890818618192 7081008529756096 7082540303273344 7098548346204224 7111585189276178 7112297834045824 7128373135306304 7129915154800256 7138011281784544 7146030274941376 7159154320977022 7160370416496128 7176554371986688 7207041640849778 7208265870787072 7224558080160512 7234326276591232 7237826346482264 7286239900639336 7303948828294144 7304288079781784 7313824367542784 7320797319708964 7322040872846336 7331940874026496 7335488171247392 7352067929997232 7362746269666816 7366308470976032 7384554981757408 7394539507151888 7401245641903568 7411252734442648 7465703937600896 7482578011594816 7492695072183776 7525803522071744 7542813433870624 7546462754233598 7565155511202562 7566440572441088 7575032380669312 7575384223359407 7576671022106368 7583542332590848 7593795905241728 7607212454401847 7625701493583488 7627351095832832 7644590526681472 7648289088248744 7658630203835884 7677244211892736 7709858499513716 7711168140841984 7728597015985664 7762747860847616 7780293317095936 7794582219288592 7813889573720048 7817670044572921 7831550621084008 7846719892996208 7847266415753024 7865002901857504 7876426241969152 7899756492112576 7917611616920096 7932152711115737 7952597672661824 7970572229742304 7985210588782063 7986567003014912 8004618337985152 8038623368640137 8039988855877888 8058160935563648 8059904088035072 8069056231582528 8072960155691756 8078121180368512 8092957058495764 8094331775169536 8112626681376256 8126959889174644 8128340381766656 8146712154635776 8147090550525836 8148474462628864 8157727179182336 8159491869960704 8166891742790144 8177934051798784 8181890652545168 8236619018114032 8247755604130952 8267801458961408 8323104478753792 8327131315016384 8347757805464896 8359044660258656 8366625508238816 8377937873717776 8381991239156327 8394165466926176 8417208456645167 8419029278770838 8438058070187473 8439491407722752 8450902293887872 8458566447889792 8470003125077312 8507430068428928 8526658664375488 8530783983046676 8542318304278486 8563080082495744 8599457557149914 8600918310939136 8620358210137856 8622222977897984 8641711030161664 8645892012802928 8657581969553608 8658449537099264 8678019469068544 8678623891704832 8693957090744968 8715087421238272 8715492216841592 8736674887635968 8752720232955296 8795114184543232 8811266856587104 8870205096430496 8908093964901248 8908507725211003 8930159512822912 8950343566953152 8966781325609094 8967679877709952 8989893021269888 9004455558271574 9010212085795648 9026759796014506 9028293133842944 9048698990765824 9066646915599364 9087139460201894 9088683054470656 9100971701110016 9109225405419776 9121541827006336 9125954958608072 9186998135588728 9199419712299908 9209326783501312 9209754535377032 9221778550380032 9223773418216448 9232138491849728 9244621102033408 9249093781138016 9262527411780608 9283462687840768 9287954159056736 9310960629172384 9323549813365424 9390455734013627 9413278877844608 9426006404721088 9489056614786112 9515105211859754 9517163532523556 9527970416310619 9538674340211926 9540294634817024 9551571412061861 9553193897438464 9561857723701504 9574786141391744 9591702659897981 9593331962201344 9617094859963136 9621747747166672 9638831533641856 9643494937357112 9656533735271332 9658174050157568 9680003571516928 9721125934169468 9722777221061632 9744752759286272 9762649490603984 9787812520199168 9809935051990528 9827951493885616 9852295549473104 9857062230113683 9893690299864784 9894379393775552 9931146131178496 9935950960851392 9960562533533248 10001409940102451 10027188369877952 10068309003246949 10070019264670976 10112798482783906 10135655551763651 10137377253063424 10151083820468864 10162487763174656 10178949761524388 10181151685955432 10204163247668572 10205896586083328 10228964076517888 10247036382002812 10248777003097088 10249253035025368 10260891217565282 10272418520228228 10274163452879872 10288054966472192 10297385240909312 10311308152268032 10316296909730864 10361882189256416 10385302240230736 10399344022599896 10424619230864384 10494349125385216 10499426440672832 10513622528342752 10525433754716608 10539665006413088 10544764246168126 10568597649371021 10583947762646048 10615297786276274 10639290610236379 10641097861911296 10655485500989056 10726759651497344 10731949410301288 10756205891667548 10770749166264178 10772578748252672 10842794311189022 10844636131184128 10871498537349632 10876758322884064 10889109047212136 10896070429334272 10901342103099344 10916081613784984 10917175503299072 10942612733019136 10961945897026264 10964317200259696 10989098882104616 11015807467019264 11036038554595808 11089491797902336 11109858210479392 11158950049968448 11184171643325408 11231944564440704 11232466262222569 11259766342254976 11279659846182049 11305941671420162 11307074628416896 11322362722830656 11335082505079424 11355899957411828 11381566699322638 11383500038323712 11431859154451372 11457697580254562 11459643851289088 11475138231834368 11506638860853656 11557483980324464 11583606344872744 11586112126550416 11599268332899884 11601238651964416 11612299196779736 11629975179490304 11635601926806208 11656261389520384 11661900854478368 11678838910505984 11710898722288928 11713432040028992 11726732820074608 11739906880260832 11755780199460752 11761467813033679 11840139838538921 11842151073435904 11868916845977984 11884964597257024 11964462688208576 11970251265336052 11999901845355788 12015568603820288 12016126699121818 12027024168093298 12029067148247552 12043285693469303 12045331435900672 12095940300166912 12125902214736128 12131768898601456 12159189268841576 12175629492298636 12177697715416064 12229430723366584 12257071830039764 12259153887425536 12309427618587632 12341154916772864 12391764927073168 12394445530728352 12422459605857392 12428469768404209 12446521209580192 12474652986786032 12475521844325696 12527938168030016 12530648228868224 12558970150976704 12614465273877376 12642976640280896 12666196106343962 12696980811976448 12750919826118838 12753085771392512 12781910449514752 12799192643199872 12813571527481088 12837104299682936 12866118877495156 12868304391148544 12891039824208056 12922371003905024 12922971218075464 12939843111806464 12952179873331244 12954380005805056 12971895392508416 12978171379899232 13007504799225872 13064981890801568 13094511520290928 13112216376321608 13208553120370816 13238407251283136 13241271001771904 13256306666171296 13259174288686144 13271199082033984 13289142834173024 13295572310385898 13344977613771104 13351434103644058 13384505904435302 13386779474318848 13401980365799552 13402602856712797 13417036434583808 13435177370812288 13494544246473472 13525044777974912 13531588386901624 13582816682579456 13640518883755036 13673671643666944 13707541634049536 13714173537549472 13732716227567792 13734092369191936 13745170477820912 13763755078250632 13765134330246656 13824573861197008 13855820329610168 13915005134055584 13976492255276096 14008082091474016 14069980497786304 14101781637236384 14127680272460573 14162017059512192 14162674852367587 14165080606546688 14197096692408448 14222179806055627 14223170378552356 14224595668091648 14256746270612608 14259830309600512 14276022563569088 14292060549882752 14318308641954044 14320740832992256 14353108743973376 14414083281699556 14416531741574144 14449116160321024 14468652553182464 14475652692964528 14572479801278672 14608576159563568 14627648735085568 14641594639417928 14663881748052992 14670976342494784 14704135859994464 14725492539333632 14732616941952064 14769109963514816 14789079014303776 14802491283807136 14822505468885296 14829676807738117 14928871970331683 14931407875201792 14965156023189632 14985390144367552 15051607044143488 15085626867741248 15092925508467196 15130311022405124 15132881144882176 15150064761338624 15150768446718814 15153342044212736 15167084665181696 15187591810483456 15214424908803694 15251402987166976 15254702191665664 15289181053362944 15296578176497488 15317260407671768 15354488423785472 15419716999027432 15457194031971328 15560586634191872 15589164438577184 15627779147440096 15635340089145842 15663101242168016 15670679273205307 15693439785992416 15694532831506048 15730005803715008 15799512984225152 15835223233840192 15864305422231474 15905195345323648 15941144459484608 15970421177564126 15973134006029824 16009236675970304 16077246737280274 16079977711755776 16116321871127296 16119808176070144 16138112463165056 16145920311383512 16156242360737024 16185914116991528 16225253362752512 16253919778349288 16293424309271552 16294181101051672 16315454358364672 16318983739921408 16333783485580288 16355868103597568 16363781305090336 16473238036228064 16495511208261904 16654262630032768 16655036181916223 16695515610929792 16718089320517312 16733251016477632 16755875747435552 16763982478312654 16788330933852352 16834416913290334 16838058557541676 16876116140374946 16878982815445504 16898934036724831 16901804587775744 16917132895779584 16940006250154624 17014860136857856 17053317328750976 17061567966093352 17084636608556972 17126160164991488 17198915114299828 17201836621878272 17240716420275712 17244445955795968 17283422060323328 17291784025605856 17315163939107216 17316899074198528 17356038938137088 17387914181489936 17430984433683184 17439417791739593 17505440465910592 17622533713174208 17694802201719721 17740410192860992 17813162082667679 17816187929802496 17817015450422006 17857285683420001 17860319025645824 17900687133906304 17932313668504921 17933562651218188 17935359755419904 17979786042539776 18008911116543148 18020424171591296 18053519592029012 18056586267685888 18097397981531648 18133293831198728 18174278920403788 18177366108941312 18201943402220032 18218450810839552 18243083654012672 18251909917216144 18373996271177456 18398839424599816 18419509070754064 18443557100760064 18489242204066816 18498187562276032 18566925375681536 18575908318113472 18621921258344768 18647099626730848 18698288148887191 18780911468027254 18823360310418209 18826557755689216 18852012809442176 18978113229572224 19030210423719508 19034327065047112 19055940832621238 19077348680423852 19080589269634048 19103142824123722 19106387794876928 19123715447403008 19149572282783488 19183405319795962 19186663924402688 19234189719926272 19243495494333344 19277663067283712 19286989874714224 19313067470542664 19360007143033856 19442251868338936 19489505518572544 19525298981207968 19619870103981056 19655902987771232 19704591098946208 19714124460227366 19758682561867561 19787380599729568 19788758787551104 19871901921702784 19872824925470699 19921125067066496 20002819880204902 20054376739755904 20136618006493898 20140038529341952 20225596965567812 20271311103527302 20274754506126848 20302167640937728 20324975526349312 20357899523048776 20362303371910864 20408326495337144 20457928153035776 20494072764005624 20498506070050736 20521782435130564 20544837040456456 20576109932944384 20594770481818624 20622616304536064 20632593819461728 20723764378512832 20770604480461472 20798688045199792 20947939714338091 20998852881345664 20999828229372629 21027245056685504 21050867509433216 21079330012826176 21089528492336252 21137195298742042 21167895525292096 21230595572552548 21278581220472758 21282195723822592 21307351611522613 21310971001978112 21453519302994688 21463898820602576 21512411783335096 21541498332528356 21545157496505344 21685588622378044 21689272262368256 21742997074699264 21753516645768128 21778218094424272 21792140858668544 21802684206198688 21832163227569968 21834351006598144 21923891794052528 21928634400519392 21978197764209232 21988831128715139 22072077109191616 22219716420958784 22317900099936896 22368343286650816 22463889128881408 22464932524445138 22515708035616523 22519532684509952 22559319692364098 22611883342840324 22614149256833792 22644725445661312 22670165010158848 22711799914823656 22763133398645276 22767000076647424 22863718308902744 22915395160509124 22919287702578176 22950276463668736 23013277721707312 23114967960648928 23167212689745488 23172224253100832 23198536665799768 23224598393559472 23271203853612416 23312522779040768 23323801708956736 23421797444577856 23426864080057984 23453465640149216 23479813760521664 23511560398921504 23522935626067358 23680279677077842 23684302146871808 23737833691955968 23769929194514048 23928925376417152 23940502530672104 23999803690711576 24031137207640576 24032253398243636 24054048336186596 24058134296495104 24086571386938606 24090662871801344 24191880600333824 24251804429472256 24263537797202912 24318378537683152 24351258984597272 24458861446733168 24514143660079528 24618855237175264 24783529854146336 24788891061456704 24844919211714784 24856939536808418 24890548162466623 24893042419160384 24949305973572064 24951043688651392 25055876336060032 25057040123419577 25061296457736448 25117940301953408 25228930547754752 25285953280561792 25332392212687924 25393961623952896 25501839652237676 25506171542785024 25563820899029504 25598385286399744 25627143054962176 25674208599365872 25732237754990312 25782079648416112 25845942436150928 25879686223612928 25904359746662488 25943790785016832 25956342759798464 26015009598451744 26129963781603136 26189023040581856 26224432752643216 26237120505998207 26412619639817593 26417106240741632 26476814502566272 26478044289208967 26482542003543808 26512613332342592 26518348577372288 26542398164067968 26578285668346048 26591144620771796 26689955227542208 26702868207288116 26769011808870604 26773558948637696 26803960731599104 26805205713425594 26834072869167616 26870354741624576 26989088492946944 27050089555949824 27063176773803248 27165633365158912 27281037767510072 27347343287333888 27415083268099072 27428347075098944 27465432455135584 27490340955641824 27527510156501264 27530268660493312 27649147722394016 27711640659220336 27725047944901697 27830010268111168 27952984510552192 28016164182948032 28139960995572608 28203563274472768 28255360544921146 28324034119024384 28325349704735174 28330161213093376 28394193384816896 28444359612111254 28446340757104712 28449191336183296 28513492541225216 28519660619201024 28552045127138176 28584121099765504 28636617283908088 28706217487946752 28828166563399112 28898232320642048 28937305106364928 28951305385929056 29144959602557344 29217152319127136 29283189278835856 29341952684989568 29408271719988928 29465233883904128 29466602475697933 29538219927029632 29578158028607552 29604982567614272 29645010937770592 29659353615476234 29857743940663366 29862815750403584 29898114064974701 29930312046379264 29970780288735104 30103214088286976 30171253735482496 30185851016934392 30260622044810248 30300129522677248 30301536893437628 30306684088425472 30334169330363392 30375183620966912 30428849817607388 30502805974333952 30509404383331328 30578362106725888 30593156352994976 30634520815343536 30839433998054864 31178328877154368 31255558294880192 31270680178291684 31326202484336032 31341358546410614 31383734639631829 31386879571984832 31389065663012096 31460011607430016 31515594453950509 31593659286050771 31599025968450304 31670446467680384 31728610844462948 31810390690647296 31882288918969216 31940842355128252 31946268012059648 32018473351940608 32154493474560548 32159955423511552 32232643742254592 32239616352140288 32276224926330112 32291840622767024 32312484721474048 32371828233983056 32507839556698576 32588362202103344 32630908716729344 32711736207195136 32727562610180672 32946476072456128 32991022416523808 33081586724954261 33302868241509139 33308525260065536 33310072363832446 33385360190741741 33391031221859584 33436178641034624 33466502032955264 33511751494871104 33527964956625308 33576661867704704 33668833826580668 33676117115083352 33752232280749892 33757965630891008 33797868073449662 33803609175551488 33834265791559168 33880012500309248 34029720273715712 34106634657501952 34123135932186704 34169273217113944 34252320329982976 34397830228599656 34481432840551424 34566844120646656 34583568051211712 34630327878214432 34712077876274176 34775828362979872 34861968867366368 34878835583479186 34957669147919531 35010880931821184 35245067426348416 35389604403439442 35480820385721984 35626324165335358 35632375859604992 35634030900844012 35714571366840002 35720638051291648 35801374267812608 35864627337009842 35867125302436376 35870719510839808 35959572085079552 36017822233086296 36040848343182592 36107039184058024 36194795963063296 36266587662397456 36348557840807576 36403886804440064 36436901621679104 36486167308025344 36503819834432288 36747992542354912 36797678849199632 36839018141508128 36906674861588441 36996375124552064 37151816636226944 37153542251966959 37243842516689536 37294199253461696 37396576297774382 37561822936054508 37646720620836418 37653115511378432 37697622081924623 37704025618884352 37956226459144448 38060420847439016 38068654130094224 38111881665242476 38154697360847704 38206285648247444 38212775589753856 38247430894806016 38299144565566976 38366810639591924 38373327848805376 38468379439852544 38486990988666688 38555326134567424 38573979749428448 38626134941085328 38884503736677872 38903316612342169 39050597962415936 39311805975542464 39409182197892416 39428248920454732 39517365123735122 39570795849970567 39574761199459136 39577517575102208 39743803843405568 39745649850941398 39835483447629233 39842250134132992 40005639760409804 40108753479511808 40273236012987796 40280077058683904 40451193931135624 40542622207054604 40549509012253696 40604335281875456 40649951052698624 40715799046097552 40724606743821728 40816652990674288 40988145528011248 40997012140101472 41043564870261128 41089674080912912 41245232609072128 41265187638923456 41447528757025664 41541208960922944 41597376090399584 41895879428676182 41997705762691328 41999656458745258 42054490113371008 42094584588326543 42101735018866432 42158660025652352 42179056984672504 42274390597484084 42335791050584192 42461191145105096 42557162440945516 42564391447645184 42614703223045226 42621942003956224 42907038605989376 42927797641205152 43024823566670192 43082996665056712 43371177244756088 43507033291536256 43556436188848544 43584281717337088 43605368412397376 43664326455139936 43847783588105056 43857268801038784 43956395528418464 43977662257430278 44144154218383232 44331686372203867 44439432841917568 44635800199873792 44736686573301632 44927778257762816 44929865048890276 45031416071233046 45039065369019904 45118639384728196 45223766685680648 45228298513667584 45289450891322624 45340330020317696 45423599829647312 45526266797290552 45727436617805488 45830790321018248 45900552927337472 46026555443414624 46229935921297856 46334425379490976 46344448506201664 46397073331599536 46449196787118944 46534503086350643 46542407707224832 46647603417913472 46730019362754203 46843594889155712 46845770665523557 46853728160115968 46906931280298432 46959627521043328 47023120797843008 47045871252134716 47360559354155684 47368604293743616 47475667383911936 47539858389028096 47857850752834304 47881005061344208 47999607381423152 48062274415281152 48064506796487272 48108096672373192 48173142773877212 48181325743602688 48383761200667648 48503608858944512 48527075594405824 48636757075366304 48702517969194544 48917722893466336 49028287320159056 49052007902518387 49237710474350528 49567059708292672 49577782122913408 49689838423429568 49713879073616836 49781096324933246 49786084838320768 49898611947144128 49902087377302784 50111752672120064 50114080246839154 50122592915472896 50235880603906816 50457861095509504 50571906561123584 50664784425375848 50787923247905792 51003679304475352 51127641798059008 51196770572799488 51254286109924352 51348417198731744 51464475509980624 51564159296832224 51691884872301856 51808719493324976 51912685519596928 52030019196903488 52259927563206272 52378046081163712 52448865505286432 52474241011996414 52825239279635186 52834212481483264 52953629005132544 52956088578417934 52965084007087616 53025226664685184 53036697154744576 53084796328135936 53156571336692096 53182289241543592 53379910455084416 53405736414576232 53538023617741208 53607921463198208 53610411426851188 53668145738335232 53740709483249152 53978176985893888 54100179111899648 54126353547606496 54562075535020144 54723690312010447 54856694150197888 54930864910271168 54980681911283648 55055020313002528 55298295444788032 55423281318440672 55450095889803394 55525068977810159 55660020536222336 55896474121474441 55905969021104384 56032328365896064 56279921991145216 56407126548945536 56510721089842292 56648068238048768 56650699409470348 56660322426186752 56788386769633792 56888719224222508 56892681514209424 56898382672366592 57026985082450432 57039321238402048 57104090254276352 57168242199531008 57273234567816176 57656333126798224 57874610212729856 57902610771858112 58289919205114688 58434304638254272 58528961128765231 58566378557671712 58673938674094289 58683905369979136 58816543439977856 58920459196516169 58930467767808256 58933204951395866 59066406491312311 59076439854059264 59156316057215104 59209965135228544 59290021875541184 59318707230952468 59715487881326732 59725631500807168 59796228129949402 59860624092758528 59941560577470208 60206428176573952 60342507470964992 60371702033868784 60521244089620496 60600259045354496 60603073786875256 60750367241933824 60857699635214776 61005611948667904 61156724213451776 61186312705989952 61269041630687072 61678867996109728 61848183877088401 62356657754308736 62511116589760384 62541360356583368 62652404968672064 62682717092821228 62767469279263658 62773759143969664 62778131326024192 62920023214860032 63031188907901018 63187318572101542 63198051936900608 63340892935360768 63457221688925896 63620781381294592 63764577837938432 63881684710256504 64036946703881216 64308986949121096 64465287484509184 64552449852660224 64583681245534048 64624969442948096 64743656467966112 65015679113397152 65176724404206688 65455125220361344 65733190138095389 65892952144912256 65982044833047616 66163173449908522 66605736483018278 66617050520131072 66620144727664892 66695792914174333 66770720381483482 66782062443719168 66872357282069248 66933004065910528 67023502989742208 67055929913250616 67153323735409408 67337667653161336 67352234230166704 67504464561499784 67595736146899324 67607218351102976 67668531583118336 67760025000618496 68059440547431424 68213269315003904 68246271864373408 68338546434227888 68795660457199312 68999435610795781 69167136102423424 69260655756428864 69551656725959744 69723937734732736 69757671166958372 69915338295839062 70009869580717157 70021761863642368 70478163022728643 70490134852696832 70779208806878884 70961640771443968 71252648330670716 71264751719209984 71268061801688024 71429142733680004 71441276102583296 71602748535625216 71729254674019684 71734250604872752 71741439021679616 71919144170159104 72035644466172592 72081696686365184 72214078368116048 72533175324794912 72697115681615152 72972334616050688 73007639668864576 73495985084709824 73595357698399264 73678036283016256 73813349723176882 73980183545597147 73992750249104128 74303633272453888 74307084503933918 74475034271654653 74487685033379072 74588398506923392 74793152595548764 75123645872109016 75293441241672836 75306231022756864 75395244163849246 75408051237768704 75912452918288896 76120841694878032 76137308260188448 76223763330484952 76309394721695408 76412571296494888 76598289131133952 76733621279183848 76973981977333376 77110652269134848 77147959498856896 77252269882170656 77769007473355744 77806633224684338 78101195924831872 78623611951084928 78818364395784832 78856497840909464 79034730247470244 79141591699941134 79149522398918272 79155035150204416 79487607686811136 79491299701882796 79670966895258466 79684500268265984 80011279520819608 80217506959023616 80546472025975592 80902387862271248 81085244414109208 81208670563750912 81431598092195104 81449213487643456 81633305981348576 81976291056022496 81994024280202944 82087129740522256 82179348161825824 82330274691235753 82530375277846912 82880978869772447 82895057514051328 83082417921845888 83194752180799168 83791758857352364 83995411525382656 83999312917490516 84108980226742016 84189169176653086 84203470037732864 84317320051304704 84358113969345008 84548781194968168 84671582101168384 84922382290210192 85114324881891032 85229406446090452 85243884007912448 85814077211978752 85855595282410304 86049647133340384 86165993330113424 86742354489512176 86784321673686377 86999288378829463 87014066583072512 87112872377697088 87210736824794752 87328652910279872 87695567176210112 87714537602077568 87912791056836928 87955324514860556 88288308436766464 88663372744407734 88878865683835136 89271600399747584 89473373146603264 89855556515525632 89859730097780552 90062832142466092 90078130738039808 90237278769456392 90447533371361296 90456597027335168 90578901782645248 90680660040635392 90847199659294624 91052533594581104 91454873235610976 91661580642036496 92053110886829248 92459871842595712 92668850758981952 92688897012403328 92794146663199072 92898393574237888 93069006172701286 93084815414449664 93295206835826944 93460038725508406 93687189778311424 93691541331047114 93707456320231936 93813862560596864 93919255042086656 94046241595686016 94091742504269432 94721118708311368 94951334767823872 95079716778056192 95715701505668608 95762010122688416 95999214762846304 96129013592974544 96216193344746384 96346285547754424 97054151188811648 97273514150732608 97405035938389088 97835445786932672 98056574640318112 98104015805036774 98475420948701056 98893761907224011 99134119416585344 99155564245826816 99379676846859136 99427758147233672 99562192649866492 99572169676641536 99797223894288256 99804174754605568 100223505344240128 100228160493678308 100245185830945792 100471761207813632 100915722191019008 101143813122247168 101329568850751696 102007358608950704 102393541145598976 102696834397463488 102928951019961248 103117985244504581 103128318593664448 103383769744603712 103617438986649952 103807737654166819 103825371039193856 104060038393806976 104502103792321781 104519855126412544 104756092162327424 104897731010572864 104948482023992828 105650478559270372 105668424962966528 105907258010265088 105912177156835868 105930168014175232 106050453329370368 106073394309489152 106169592656271872 106313142673384192 106364578483087184 106759820910168832 106811472829152464 107076047235482416 107215842926396416 107220822853702376 107481418966498304 108200358223799296 108252707095212992 109124151070040288 109423709936387171 109447380624020894 109694754912437149 109713388300395776 109861729820542336 109961363822567296 110110040626005056 110596590889576064 110846562636881344 110900191779606788 111050137955620318 111320041072444672 111792948242948882 111811938042208768 112064656731792128 112559843982290432 112814253097891072 113021442179684584 113296136476097536 113301398818940696 113576773539267584 113777438448445016 113785363028418848 114053970164900864 114208180508552704 114336484399062016 114546469135632352 115312666253596448 115805221543716224 116579838410229376 116868609276508544 117057922257530462 117132757115343424 117347877348188578 117367810739958272 117633086879955712 117840918393032338 117860935535616512 117866409902791732 118132812982624622 118152879708118528 118312632114430208 118419930270457088 118580043751082368 118637414461904936 119430975762653464 119592456259898804 119721248185517056 119883121154940416 120412856353147904 120685014941929984 120743404067737568 121042488179240992 121206147573750512 121715399270429552 122075924542177151 122372625411979904 122538083261374144 123357735992219456 123696367754176802 123863615412038047 124692134578673753 124713315508617472 125022233179520768 125082720713166736 125304809937344128 125365434185642456 125534938558527316 125547518287939328 125556262652048384 125840046429720064 126062377815802036 126374637144203084 126396103873801216 126681785870721536 126914443377851792 127241562762589184 127529155675876864 127763369420513008 128617973898242192 129104899705320448 129167362491068096 129487312935932224 130018329221331863 130031358226794304 130353448808413376 130888017042210337 130910250440722688 131466380276190778 131763522172927463 131785904289824512 131964089666095232 132326346899817044 133211472966036556 133234101040262144 133240289455329784 133391585828348666 133541440762966964 133564124887438336 133744714564138496 133866008131821056 134047005979484416 134111859826501232 134306647470818816 134675335306322672 134704468460333408 135008929122999568 135191472293798648 135520050001236992 136426538630007808 136492543728746816 136677092868455776 137591320914398624 137998871221591562 138310777933072927 138334272204846848 138521311512857728 139103313451919488 139447875469465472 139515342333916744 139830676591678124 140019739161434314 140043523727284736 140956326045457286 140980269705393664 141558417613757768 141923281542887936 142505296661341432 142536123603376048 142858285467360008 143205497071250432 143458509348039368 143468501209745504 144071288932345184 144163393372730368 144428156736232096 145066350649589824 145394231363230304 146015279337729152 146635578000366637 146991970169419648 147190715396798528 147356072566032512 147626699446353764 147960367091194294 147985500498208256 148607266544907776 148614169007867836 148950068543309306 148975370066758144 149176797013846784 149586305191097528 150247291744218032 150586882483345672 150790488327698492 150816102475537408 151824905836577792 152241683389756064 152274616520376896 152447526660969904 152618789443390816 152825142592989776 152899081569437827 153467242558367696 153921817901005973 153947963954666752 154295918997713792 154504539764341312 155538014946711488 155613266449368676 156202391849663744 157247223902169856 157636728791569664 157712995681818928 158069460494940488 158283183399882268 158299044797836544 158310070300408832 158975215373622272 158982599403765592 159341933790516932 159369000536531968 160022559041639216 160435013918047232 161092944051951184 161804775724542496 162170488828218416 162863196184390208 162898426975286912 163266611962697152 163952582112044992 163988048560405888 164174259481044512 164358696323651648 164660549382471506 165060750555693824 165761957739544894 165790115028102656 166164835843691776 166389504361598336 167583517714704728 167990823050765312 167998625834981032 168217960453484032 168378338353306172 168406940075465728 168634640102609408 168716227938690016 169097562389936336 169343164202336768 169844764580420384 170228649763782064 170458812892180904 171711190564820608 172099294266680768 172331986660226848 173484708979024352 173568643347372754 173998576757658926 174028133166145024 174225744755394176 174233837137266361 174421473649589504 174657305820559744 175391134352420224 175429075204155136 175825582113673856 175910649029721112 176576616873532928 177326745488815468 177757731367670272 178543200799495168 178946746293206528 179719460195561104 180125664284932184 180474557538912784 180895066742722592 181157803565290496 181694399318589248 182105067189162208 182909746471221952 183323161284072992 183659843541987449 184106221773658496 184888337478723151 184919743685191424 185337701517963904 185377794024806656 185588293326398144 185796787148475776 186138012345402572 186169630828899328 186590413671653888 186920077451016812 187374379556622848 187383082662094228 187414912640463872 187627725121193728 187838510084173312 188092483191372032 188183485008538864 189442237416622736 190159433556112384 191431403011337216 191524020245376832 191998429525692608 192258027185949088 192432386689492768 192692571095508848 192785798500595521 193595794502838841 194075335614311879 194108302377623296 194547028301465216 194810071876778176 195670891573865344 196113149280636224 196208031610073548 196950841897402112 197787523814448022 198268238833170688 198311128491653632 198759353693718272 198855516294467344 199124385299732984 199144339353283072 199594447788576512 199608349509211136 200447010688480256 200456320987356616 200943522415627264 202287626244494336 202659137701503392 204014717217901408 205393668794926976 205857902039922496 206235970489009162 206256637187328896 206767539489207424 207234877973299904 207615475308333638 207650742078387712 208120076787613952 209004207584643562 209039710252825088 209512184324654848 209795462021145728 209896964047985656 211300957118540744 211814516020530176 211824354313671736 212100906658740736 212146788618978304 212339185312543744 212626285346768384 212729156966174368 213519641820337664 213622945658304928 214152094470964832 214441645707404752 216505414190425984 218248302140080576 218847419872774342 218894761248041788 219389509824874298 219426776600791552 219686142477422803 219723459641084672 219922727645134592 220220081252010112 220609161177653563 221193181779152128 221693125273762688 221800383559213576 222100275911240636 222640082144889344 223585896485897764 223623876084417536 224129313463584256 225119687964580864 225628506195782144 226042884359369168 226602797637881392 226712431292614709 227554876896890032 227570726056837696 228416361017105408 229092938271264704 230032428622356373 230625332507192896 231571107074679827 231610443087432448 233120077690563973 233159676820458752 233737218553017088 234115844515060924 234265514230686848 234695754696377156 234735621479916544 235266173759911424 235681836786064676 235721871071233024 235732819805583464 236265625965249244 236305759416237056 236625264228860416 236839860540914176 237160087502164736 237274828923809872 238861951525306928 239184912519797608 239766242309880832 241370029883859968 241486808135475136 242084976358481984 242412295147501024 243077745935533483 243430798540859104 244151849084354302 244703684035436717 244745250823959808 245076166522748288 246715471984438912 247392735508353604 247727230824076094 249384269157347506 249426631017234944 250044466359041536 250165441426333472 250609619874688256 250730868371284912 251069877117054632 251095036575878656 251680092859440128 252124755631604072 252749274288406168 253363571741443072 253828886755703584 255058311351753728 255526738841026016 257235947796484384 258334724982136192 258346724031119087 258974625871864448 260036658442663726 260062716453588608 260706897616826752 261776034084420674 261820500881445376 262932760552381556 263527044345854926 263571808579649024 263928179332190464 264652693799634088 266422945932073112 266480578910659568 266783171656697332 267082881525933928 267489429128276992 267732016263642112 268094011958968832 268223719653002464 268613294941637632 269350670612645344 269408936920666816 270017858245999136 270382944587597296 272323216286395183 272985087457493632 273354185736911552 275182641828797248 275997742443183124 276621555866145854 276668544409693696 276995570949793969 277042623025715456 278206626903838976 278895750938930944 279030684667833488 279661353183356248 280039478322868628 280087047454569472 281912652090914572 281960539410787328 283116835227515536 283846563085775872 285010593322682864 285072247206752096 285716570934720016 285854804673296807 286917018696078736 286937002419491008 288142577864690368 288856313472464192 290132701299179648 290788462726460608 292030558675458304 293271156000733274 293983940338839296 294381430793597056 294712145132065024 295253398892707528 295920734182388588 295971000996416512 297214533089815552 297228338015735672 297900137086618612 297950740133516288 298353594027693568 299172610382195056 300494583488436064 301173764966691344 301580976655396984 304483366779512128 304549233040753792 304895053321939808 305237578886781632 305650285185979552 305798163138875654 306934485116735392 307843635802011946 307895927909333504 308591837995427584 309009079528682624 311076029893422976 311226532898737352 312404783699327488 314494447804339712 315273457583139328 315425991363637856 316138920989880976 316566366799764536 316598089595673088 317965198807531184 318683867581033864 320045118083278432 322185888103902368 323609551449084992 324340977656436832 325726392368780416 325741521604454501 325796853950573824 326533223925394304 327110135539279421 327905164224089984 327976097120811776 328348518962089024 328717392647303296 329321098764943012 330121501111387648 331523915479089788 331580230056205312 332329671687383552 332779008723196672 335167035429409456 335997251669962064 336435920906968064 336756676706612344 337269280205218816 337432455877380032 338195124779872672 338686328404673536 339689529160840768 340457299527564128 340917625784361808 341082566577976691 343364055317628709 343422381129641216 344198588533361536 344663973320453696 346969417958048704 347137286694745508 347997153515317852 348056266332290048 348451489510788352 348467674274532722 348842947299179008 349314611641119488 350782268704840448 350858150408310272 351651164227347712 351821298059442224 353153233747065856 354653490977630936 355515462735340544 357893492586413056 359438920391122208 360251328569864368 360425623283722061 360949115077825568 361790133485445184 363388798637178496 364210134378324416 365819492942443904 366646322568145984 367319687083974898 368212443547316992 369776674957446302 369839487370382848 370675403035927808 370755588049613312 371176586652796288 371593574296951552 372276024690805144 373180827343307776 373840154902033624 374748759113245696 374766165324188456 375255450242387456 375677020168346624 376184966382744064 376366970017077728 378884474833245472 383048040490753664 383065832184073129 383996859051385216 384516054371898176 384864773378985536 385385142191017696 385571597001191042 387191589005677682 388150671228623758 388216604755246592 388675482844671113 389094056602930432 389620143753556352 391341783147730688 392226298561272448 392416063220147096 393901683794804224 395575047628896044 396536477666341376 396622256983307264 397518707387436544 397711032588934688 398248770599465968 398288678706566144 399188895577153024 400912641974713232 405318275403006784 408029434435802816 409702727901356617 410717570718660023 410787337589853952 411715804079844992 412443214375613183 412471940978018324 412513274374657792 413535078978414848 414469755946599808 415230950616667276 415301484156775424 416240153575227904 418008415169287124 418079420505650176 419024368649309696 419590924042291456 419793928095971312 422601914237081488 423648708627343472 424201813317481472 425252570693536768 425458313932348736 427039283640675328 427245891316609856 428304188941929664 428883291414809504 430060627424405393 432937287139618807 433010828380851968 436496604280161152 437694839745548684 437789522496083576 438779019649748596 438853553201583104 439372284954845606 439446919282169344 439845455290269184 440440162504020224 441218322355307126 442386363558304256 443386250547525376 443600767118427152 444200551822481272 445280164289778688 447171792971795528 448258626927168512 451257012391564288 452085768718738336 453205595275762784 453424862585229418 454449698922953903 455109753793780064 455141452113675392 458185876542529408 460064857244712746 461250665014385792 463142214149359654 463220886174864896 466240155381127946 466319353640917504 467474437106034176 468231689030121848 468531028461373696 469391509392754312 470532347519822848 471363673572129352 471465639611166928 472531251930498488 473250528457720832 473679721081828352 474320175004329472 474549657847619744 477723903050613856 478369825039595216 482973616270950272 482996049275570467 484169952716963968 484824590295002048 486155491871066966 486861597081718208 488303698168708604 489407368070873434 489490501647919616 490069087065020099 490152333045496576 493430943968877824 494785471016707208 495454461648152188 498768538314695012 498853262034469888 500088932718083072 500330882852666944 501219239749376512 501461736742569824 502139754234109264 502190073151757312 504249511263208144 505498548576812336 505743115960448197 507657773511407168 511053477682052032 514471895592968768 516669449964272384 516693448062238174 517861284819180029 517949251743728896 520073316885327452 520125432907177216 521413795233653504 523552068168841348 523641001762890752 525865521104763112 527054088691709852 527143617159298048 527856358664380928 529305387599268176 532845891864146224 532961157821319136 533566343313394664 534165763051867856 536188023917937664 536447439306004928 538701341225290688 538817873841333632 540035716491998272 540765889175194592 544646432572790366 545970174914987264 546708371473823104 550365283657594496 551995484886366248 553243111732291708 553337088819387392 553991141899587938 554085246051430912 556413253807677952 557791501877861888 558061369335666976 559322706366712496 560078956645737256 563825304181829144 566233670455031072 570021186645365728 570144494413504192 571433141869440032 571709609346593614 573834037392157472 573874004838982016 576285155729380736 576311922838650271 577712626944928384 580265402598359296 581576925452921216 584061117350916608 586542312001466548 587967880677678592 588762861587194112 589424290264130048 590506797785415056 591841468364777176 594456676031471344 595800274173237224 596707188055387136 598345220764390112 600989166976872128 602347529933382688 603161953310793968 607490251715804639 608966733559024256 608995018651806241 609098466081507584 609790106643879616 610475157773563264 611300570371959104 611596326277751308 613868970233470784 615687271604023892 615791855818667008 617183675990855168 618018159057365248 622152059786845952 622453065797474704 624809567398654976 628988895608679424 630546915166278656 630851982727275712 632277841979761952 633132733599529072 633196179191346176 635930397615062368 637367735162067728 637676102732739031 640090236166556864 644371776207804736 647219102898169984 648681955312873664 651452784737560832 651483043208909002 651593707901147648 653066447850788608 654220271078558842 655810328448179968 655952194241623552 656697037924178048 657434785294606592 658642197529886024 660243002222775296 663047830958179576 664659343374767104 665558017446393344 670334070858818912 671994503339924128 673513353413224688 674864911754760064 676390249559745344 679379058321681536 680914599055128256 681835251568723616 682165133155953382 686728110635257418 686844762259282432 688397177066723072 689327946640907392 693938835916097408 694274573389491016 695994307030635704 696902979021576704 696935348549065444 697685894598358016 698629223282238976 701564537409680896 701716300816620544 703302328454695424 703642596118884448 709306981955261872 718877840782244416 720502657139728736 720851246567444122 721825896711532067 721898230155651136 723580266970890368 726654163579167733 726777597274356992 728420268756648832 731638985884887808 733292645136291968 734639374167949796 736424887094633984 739553349914892604 739678974740765696 741350806071855616 741511176099226624 742353173305592576 743187148593903104 744552049381610288 747680309804067248 749532330648376912 750510900484774912 752369932765488128 752733940034155456 757768949666490944 760876494673948003 765965969554710197 766096080981507328 766131664368146258 767863284387060043 767993718102770432 769032108743796352 769729546757971072 770770284382035392 771143194002382084 774383178011355364 776301342457247516 776433209510493184 777350965689342226 778188113205860864 779240287507112704 782683566295461376 784452597122544896 784832126440294192 787803367589608448 791150095257792088 793072955332682752 795037414774873088 795422065177869376 796497541198931936 798377791154306048 801825283949426464 804026390402149213 810636550806013568 816058868871605632 819405455802713234 821435141437320046 821574675179707904 823431608159689984 824886428751226366 824943881956036648 825026548749315584 827070157956829696 828939511893199616 830461901233334552 832480307150455808 836016830338574248 838048737298619392 839181848084582912 839587856191942624 845203828474162976 847297417254686944 850916627864697472 854491782633219712 854531471795240057 856608377883859328 857766582829619008 860121254848810786 865874574279237614 866021656761703936 867045307884266329 872993208560322304 875389679491097368 875579044992167152 877558039299497192 878744569909691212 878893838564338688 879690910580538368 880880325008040448 882436644710614252 884772727116608512 886772501095050752 887201534236854304 888401103644962544 894343585943591056 904171537437476672 906411190551525568 906849725170458836 908899397845907806 910128304549323041 910219507587560128 910282904227350784 916216119295472359 916371753085058816 920129714489425492 922501330028771584 926284428298719308 926441772349729792 932480310762255892 932638707281835008 934948874212068352 936463378060243696 937062056922747392 938783018785508624 942727347144258704 942931279222333856 945062503860996976 948640350008658944 949099315695239488 955447806101227712 956739650079190432 965947232541900544 965992098551140934 968175445531510489 968339905433927936 969649180590004096 972310983742133932 973723194163436416 976607396337417208 978814736141746868 978981003295839232 980138174130040198 980304666090993152 986861887937755648 989570942033414416 990908923296304376 997537076629390024 1000661765705333888 1002438479498753024 1002923473485139648 1004279508468218528 1008499022526416288 1010997097153624672 1011486231920896394 1015315547022814336 1022106955364104064 1028943791185937536 1033338899928544768 1033386896124476348 1035722569638360058 1035898503487457792 1040146633770654904 1040250865814354432 1042827590467307008 1047104136337682696 1051731042209526224 1054108177383419704 1055712717328761856 1058610775198536352 1065691783728292448 1065922315642638272 1067132686626789328 1068331526103735712 1070293570986064789 1072894878612009856 1077402682450581376 1077452725307041811 1077635747682667264 1080071432983996544 1081531778350389184 1089292865145580732 1091940349829974528 1093416742947646208 1100730567315188992 1103990969772732496 1106486223464583416 1107982283799175876 1108170492102861824 1112826507615355904 1115583003755723776 1116122738671333952 1118645412733424992 1120157913291474512 1127650608363658288 1128196181757922901 1132467340910062144 1140042373290731456 1140288988827008384 1142866283738880064 1143419218693187228 1147668074784314944 1147748009677964032 1152570311458761472 1152623845677300542 1155425253889856768 1160530805196718592 1163153850905842432 1168122234701833216 1173084624002933096 1175935761355357184 1177525723174388224 1178848580528260096 1181013595570830112 1183682936729554352 1188913352062942688 1191600548346474448 1196690441528780224 1201978333953744256 1204695059866765376 1206323906621587936 1214980503431609278 1217933467118048512 1217990037303612482 1218196932163015168 1219580213287759232 1220950315547126528 1222601140743918208 1223192652555502616 1227737940466941568 1231374543208047784 1234367351981710336 1236036318114730496 1244304119573691904 1244906131594949408 1261703965454551424 1264555683959523904 1266265467199058144 1271860795230124736 1274735470324135456 1275352205465478062 1280180472333113728 1285618904793912143 1288743552415609472 1294438205796339968 1297363910625747328 1302905569475121664 1302966086417818004 1303187415802295296 1306132895701577216 1308440542157117684 1311620656896359936 1311904388483247104 1313394075848356096 1314869570589213184 1317284395059772048 1326095661916359152 1331116034892786688 1340668141717637824 1343989006679848256 1347026706826449376 1349500589504168647 1349729823509520128 1352780499119490688 1355170561519871887 1358527349300183153 1358758116643363072 1361829198110256512 1363670503137447232 1364330266311906764 1373456221270514836 1373689524518564864 1376794354133446144 1378655893281814784 1387877671832194816 1388549146778982032 1391988614061271408 1393805958043153408 1393870697098130888 1397258446564477952 1403129074819361792 1406604656909390848 1407285192237768896 1418613963910523744 1422508229173033223 1437755681564488832 1441005314279457472 1441702493134888244 1443651793423064134 1443796460311302272 1447160533941780736 1453308327158335466 1453555194548713984 1456840537513297664 1463277971769775616 1466585290272583936 1469278748335899592 1472849774189267968 1479106699829785208 1482701612143711232 1484706346611185152 1486374297187806208 1489104098763220576 1495360619608134496 1499064661296753824 1505467880068310912 1515537899332981888 1521752989347896006 1531931939109420394 1532192161963014656 1532263328736292516 1535726568774120086 1535987436205540864 1538064217487592704 1539459093515942144 1541540568764070784 1542286388004764168 1548766356022710728 1552602684914495032 1554701931378684452 1556376226411721728 1558480575014225408 1565367132590922752 1568905194245089792 1569664252880588384 1582300190515584176 1586987019048302963 1590844130355738752 1592995082397863872 1603650567898852928 1608052780804298426 1610227000356494611 1620997749522758789 1621273101612027136 1632117737743211264 1638810911605426468 1642870282874640092 1643149350359415808 1646863216319379968 1649772857502452732 1649887763912073296 1650053097498631168 1654140315913659392 1657879023786399232 1660923802466669104 1672033660677148496 1678363696169165824 1679175712383885248 1690407656948325952 1694594834509373888 1701544221548734381 1701833255729394944 1708983565266439424 1709062943590480114 1712925788248057019 1713216755767718656 1715533165659238016 1720242509697621572 1731749148558475228 1732043313523407872 1734090615768532658 1745986417120644608 1750779358982194736 1751158089984334304 1755116078598994384 1757489139819382424 1761760650016080896 1764873289421228504 1773545002190101504 1774403068473708608 1776802207289925088 1788687171887182112 1808343074874953344 1812822381103051136 1813699450340917672 1817798795691815612 1820256609098646082 1820439015175120256 1820565808454701568 1832432238590944718 1832743506170117632 1840259428978850984 1845002660057543168 1852568856597438616 1864960621524511784 1872926756120487392 1874124113845494784 1877566037571017248 1885454694288517408 1885862558444667712 1890125007721993952 1898198631390478976 1906262514004766281 1910895612202455424 1913479300158380864 1931894465083801088 1931984197102281868 1936350891063020978 1936679810867855872 1939298361180008192 1944621967484267864 1947446388326872832 1953214792674834416 1957629472283493736 1960276348260080396 1960609332181986304 1973723775875511296 1979141884066828832 1981817846592608752 1995074153258780048 2000983632713077649 2001323531410667776 2005846946970279296 2008559016936437056 2016998045052832576 2021994194307249344 2022972463841792788 2030631094045628672 2044213910728208128 2057887582371875072 2066677799857089536 2066773792248952696 2071445139276720116 2071797006974915584 2080293267541309808 2080501731628708864 2085655180934614016 2094208272675365392 2103462084419052448 2108216354766839408 2117221550397072704 2131383567456584896 2131844631285276544 2134265373253578656 2136663052207471424 2140587141972129578 2145789757224019712 2154805364901162752 2154905450614083622 2155271495365334528 2160142865967993088 2163063556700778368 2178585730291161464 2183880699659949056 2186833485895292416 2201461134630377984 2207981939545464992 2212972446929166832 2215964567598351752 2232245477342667904 2237290825466849984 2240315826582949024 2255301216727316576 2256392363515845802 2264934681820124288 2280084746581462912 2280577977654016768 2285732567477760128 2286838437386374456 2295336149568629888 2295496019355928064 2305140622917522944 2305247691354601084 2310850507779713536 2321061610393437184 2326307701811684864 2346169248005866192 2355051446348776448 2362027191141660224 2367365873459108704 2377826704125885376 2383201096692948896 2387577966045836837 2393380883057560448 2403548387223400963 2403956667907488512 2409390119733530752 2412647813243175872 2429961006863218556 2435866934236097024 2435980074607224964 2436393864326030336 2439160426575518464 2441900631094253056 2445202281487836416 2446385305111005232 2455475880933883136 2462749086416095568 2472072636229460992 2488608239147383808 2489812263189898816 2516745328536904933 2522979362986054427 2523407930909102848 2529111367919047808 2532530934398116288 2543721590460249472 2549470940648270912 2550704410930956124 2560360944666227456 2571237809587824286 2577487104831218944 2588876411592679936 2594727821251494656 2605811138950243328 2605932172835636008 2612265791403154432 2616881084314235368 2623241313792719872 2626788151696712192 2629739141178426368 2634568790119544096 2652191323832718304 2681336283435275648 2687978013359696512 2694053413652898752 2699001179008337294 2699459647019040256 2705560998238981376 2710341123039743774 2717054698600366306 2717516233286726144 2723658396220513024 2727341006274894464 2728660532623813528 2746912442541029672 2753588708266892288 2757311786563629568 2775755343664389632 2777098293557964064 2783977228122542816 2787741394196261776 2814570384475537792 2837227927821047488 2845016458346066446 2867919095309496319 2875511363128977664 2882010628558914944 2883404986269776488 2887303586846128268 2887592920622604544 2894321067883561472 2906616654316670932 2907110389097427968 2913681075026595328 2926555943539551232 2933170580545167872 2938557496671799184 2958213399659570416 2969412693222370304 2978208197526441152 2990421572090632849 2990721239216268992 2998129322593507648 3010424391970837751 3010935760136621824 3030561009977331649 3031075798665963776 3043505978695792012 3063863878218840788 3064384323926029312 3064526657472585032 3071453137548240172 3071974872411081728 3076128434975185408 3078918187031884288 3083081137528141568 3084572776009528336 3097532712045421456 3105205369828990064 3109403862757368904 3116961150028450816 3137810388490179584 3139328505761176768 3164600381031168352 3173974038096605926 3181147892460677321 3181688260711477504 3185990164795727744 3207301135797705856 3216105561608596852 3220454000712989222 3241995499045517578 3242546203224054272 3264235475486422528 3277621823210852936 3285740565749280184 3293726432638759936 3299545715004905464 3299775527824146592 3315758047572798464 3321847604933338208 3344067321354296992 3358351424767770496 3380815313896651904 3389189669018747776 3403088443097468762 3403666511458789888 3417967130532878848 3418125887180960228 3425851576496114038 3426433511535437312 3431066331318476032 3440485019395243144 3463498297116950456 3468181231537065316 3491972834241289216 3501558717964389472 3502316179968668608 3510232157197988768 3514978279638764848 3529746578842457008 3540201811723137379 3548806136947417216 3553604414579850176 3577374343774364224 3616686149749906688 3625644762206102272 3627398900681835344 3635597591383631224 3640513218197292164 3640878030350240512 3641131616909403136 3664864477181889436 3665487012340235264 3680518857957701968 3690005320115086336 3705137713194877232 3729921243049023568 3745853512240974784 3755132075142034496 3770909388577034816 3771725116889335424 3780250015443987904 3796397262780957952 3812525028009532562 3821791224404910848 3826958600316761728 3863788930167602176 3863968394204563736 3872701782126041956 3873359621735711744 3878596722360016384 3889243934968535728 3894892776653745664 3906429585349668832 3915258944566987472 3920552696520160792 3958283768133657664 3963635693185217504 3990148306517560096 4001967265426155298 4002647062821335552 4011693893940558592 4017118033872874112 4033996090105665152 4043988388614498688 4045944927683585576 4061262188091257344 4088427821456416256 4115775164743750144 4133547584497905392 4142890278553440232 4160586535082619616 4188416545350730784 4206924168838104896 4216432709533678816 4234443100794145408 4252431762010632473 4262767134913169792 4263689262570553088 4268530746507157312 4273326104414942848 4281174283944259156 4291579514448039424 4309610729802325504 4309810901228167244 4310542990730669056 4320285731935986176 4326127113401556736 4357171460582322928 4373666971790584832 4402922269260755968 4415963879090929984 4425944893858333664 4431929135196703504 4434073365513696983 4463732719129173217 4464490954685335808 4474581650933699968 4480631653165898048 4510602433454633152 4512784727031691604 4529869363640248576 4560169493162925824 4561155955308033536 4571465134955520256 4573676874772748912 4590672299137259776 4590992038711856128 4610281245835045888 4610495382709202168 4621701015559427072 4652615403623369728 4692338496011732384 4724054382283320448 4734731746918217408 4755653408251770752 4766402193385897792 4775155932091673674 4786761766115120896 4807096774446801926 4807913335814977024 4818780239467061504 4825295626486351744 4859922013726437112 4871733868472194048 4871960149214449928 4878320853151036928 4883801262188506112 4890404562975672832 4892770610222010464 4910951761867766272 4925498172832191136 4979624526379797632 5033490657073809866 5045958725972108854 5046815861818205696 5052781276980724469 5058222735838095616 5065061868796232576 5087443180920498944 5098941881296541824 5101408821861912248 5120721889332454912 5142475619175648572 5154974209662437888 5177752823185359872 5189455642502989312 5211864345671272016 5233762168628470736 5253576303393424384 5269137580239088192 5304382647665436608 5326135462717636021 5361761786882971379 5362672566870551296 5375956026719393024 5388106827305797504 5398002358016674588 5398919294038080512 5411121996477962752 5420682246079487548 5434109397200732612 5435032466573452288 5447316792441026048 5454682012549788928 5457321065247627056 5493824885082059344 5514623573127259136 5551510687328779264 5554196587115928128 5567954456245085632 5575482788392523552 5590788156517270109 5628184732815044491 5629140768951075584 5674455855642094976 5690032916692132892 5735838190618992638 5751022726257955328 5764021257117829888 5766809972539552976 5774607173692256536 5775185841245209088 5788642135767122944 5813233308633341864 5827362150053190656 5866341161090335744 5877114993343598368 5916426799319140832 5956416395052882304 5980843144181265698 5981442478432537984 5996258645187015296 6020848783941675502 6021871520273243648 6061122019954663298 6062151597331927552 6087011957391584024 6127727756437681576 6129053314945170064 6142906275096480344 6152256869950370816 6157836374063768576 6166162275056283136 6169145552019056672 6195065424090842912 6210410739657980128 6218807725514737808 6278657011522353536 6329200762062336704 6347948076193211852 6362295784921354642 6363376521422955008 6370898131845261287 6371980329591455488 6414602271595411712 6432211123217193704 6440908001425978444 6483990998091035156 6485092406448108544 6528470950972845056 6555243646421705872 6571481131498560368 6574660507485826561 6599091430009810928 6599551055648293184 6643695209866676416 6688134642708593984 6716702849535540992 6761630627793303808 6778379338037495552 6806176886194937524 6807333022917579776 6835934261065757696 6836251774361920456 6851703152992228076 6852867023070874624 6862132662636952064 6880970038790486288 6926996594233900912 6936362463074130632 7003117435928778944 7004632359937337216 7020464314395977536 7029956559277529696 7059493157684914016 7080403623446274758 7097612273894834432 7107208829159700352 7154748687548728448 7233372299499813376 7251289524412204544 7254797801363670688 7271195182767262448 7281026436394584328 7281756060700481024 7329728954363778872 7361037715915403936 7410275426389754464 7459842486098047136 7491707024481949568 7492054996902453523 7510264150284068992 7541818777154069632 7543450233778670848 7560500030887975808 7592794525561915904 7625050056019065124 7643582448809821696 7653917200633523456 7727936788409127472 7745403564252083912 7757193444720032768 7778487869937071456 7789785553307491328 7812859170699337664 7830517889133974944 7841105393040321584 7897373272305460307 7916567536267315328 7927271386370435008 7980296613035120192 8003934530852310596 8005294125642671104 8023387787881117184 8034236067745748224 8067992180211330304 8087976777228997376 8091889855367171152 8122524376182514688 8176855642912832512 8231550329487500288 8267095168995810784 8285780557106880464 8289789335525607403 8321173070165239232 8376833090701461568 8413848337676209792 8432865419067357632 8468886201588290816 8504863524021264946 8525534269826339584 8527378525141106176 8537061493014314624 8546652208829885696 8562348567888518312 8583159028896078848 8619221459604651008 8619621802456334488 8640571463871972352 8652254226803113472 8714342921164645856 8831927758181859968 8851889787716667328 8863858270393407008 8868146731027393966 8927465438258346434 8928981909370671616 8949163301867399936 8961263306331796096 9021204866909266304 9025569454063383208 9059738727280497152 9120338986325851648 9122311910616067072 9142930269911040512 9147353749545497824 9181344598274519552 9220990765418404336 9384676992023464768 9446504126529180529 9448108764566640896 9469463493836434816 9486193930639103209 9511306816503541504 9532804386771795584 9550311864183347348 9573523532230241792 9614193548893603852 9615826671629954048 9637560478934123008 9650591252972703488 9719844027452874224 9743920298428899856 9756641706302073856 9780809125951345664 9785541220444020928 9821903523735532544 9850996345664382272 9891394430761324039 9957557604211232561 9959249052759595264 10066981314147619732 10091917451944217708 10093631723636411392 10105562553961448938 10116445471676191232 10130123737592465152 10174886361840997888 10197883762593083648 10202817643723824496 10241443778664909824 10284951238351297144 10309948419324875776 10378911285005978624 10423728691342544032 10452343075227939769 10467524337256941472 10538275160478176384 10608765295330873216 10652270925435272042 10723523573765942758 10725345133741102592 10751912053438786048 10776213654611595008 10796004716033349176 10822243992955925504 10841364492158975096 10868218794401465224 10894633584882052096 10909364025099577856 10914642130495254112 10987649770164118688 11108393174231856256 11108909133338120741 11135908912490171264 11150965576785047104 11181576313034540218 11256369465630088982 11258281537902151168 11271589002495462277 11348911711284189952 11380065833384265784 11471676381237985276 11502045452515910656 11528042514235659776 11533619945079105952 11549214347384513072 11550371682490418176 11626466617266683728 11754229986687196736 11832853598638281664 11910809550841140667 11912832790105764608 11961686288362531396 11962884956865075968 11992517290374030592 12041697567883351004 12043743040546487296 12122244039909326596 12124303194663855104 12174023914783168048 12255455512875363152 12258106629890340128 12285812550192960688 12332324550112566272 12338291104038113344 12390130848181685824 12420821479315960256 12437615451029475616 12557314023044707072 12658401524124673408 12695896152386423704 12724591569842709284 12726753042845910016 12741796263690522574 12743960659182910976 12829204543190823424 12864422246434387408 12881816002851956888 12967981996182070312 13110487292843411744 13142962262997120736 13149321014971653122 13198182860019621856 13199102111296586368 13287390419733352832 13376269285417187968 13433405699071081984 13523261255586607616 13556758676074991104 13612353772389875048 13672503548723840912 13703406305984456152 13724265325273904128 13761940077580972576 13853993188467801824 13872724926148261264 14006234871857557888 14006885428991543543 14009264719874674432 14040928628791955072 14059913118555059392 14118986315369828032 14160807246892549516 14195224547789668864 14214417658319400704 14309497375097456896 14466744598999626752 14502579048824409088 14509595602727341376 14542390365534524896 14562052872789168656 14563512121400962048 14659457908727557744 14666550362852997713 14722075431830807872 14820550852779508928 14919684972196094272 14983414048963899136 14984109993804907046 15020528300568137984 15083637554308139264 15086900467557341696 15121000061775951616 15185589051123831808 15250100112038130248 15287164897619643392 15307834401267046912 15455873576818254944 15490807128504167824 15556975739874142912 15625718341398675328 15661035778267949888 15682210786080643168 15794746544610920614 15833135072534630656 15854542772740870016 15960593226070240384 16007869061704621192 16046775575762234368 16068472135491496448 16135984360422660608 16175953554457994752 16183779710734342304 16534190337991621568 16571561114213760928 16579578671051214806 16642346140330478464 16713045762320857859 16753666181402923136 16827696675352419584 16865730838134715264 16937772403176581632 17009727048042529892 17051068539652679168 17054757050282212352 17074122986028629248 17093304417659771392 17124697135777036624 17239243604912668976 17304508453606226944 17428685842329291712 17617217299758334531 17660855540902380989 17663855516363719936 17703779575433334656 17727716540786814016 17736293462054787932 17854930876516692868 17857963818741343232 17898326603734799872 17922526612663592192 18042409733818532608 18051138908126766416 18119477454560994304 18240677972651703296 18285860539822081024 18294707499090995648 18362689196549039104 18441981530836808672 18492606979249431899 18769353984046929536 18893008253058361058 18896217529133281792 18938926987672869632 18972387861278206418 19022613633007083008 19065608773543591168 19100623728366694696 19147047064460483584 19228387097787207704 19275120957868246016 19301182505945406976 19439688054905748448 19487840596857799712 19571082440888041856 19701992691328764544 19782788861522648078 19915115208422465122 19918498105519190528 20133962628295239464 20183834903888435416 20211125107922897876 20232890943352382464 20260247475184930304 20349772723681995776 20395767525186167296 20405635287447648992 20569902476702594288 20847457382685088064 20904686150455879538 20932951004634429943 20935048674513882944 21072970743795864257 21076550320956352768 21217530590661746432 21304541850870544084 21447047147531885516 21450690267482205184 21503824106877572096 21552427309223190016 21592009432066698352 21682728984317950192 21736437588802930448 21818728050199155712 21829284260990508224 21975299540328237376 22216786348463712512 22217818266676241482 22268035247224741247 22271817824980342528 22301931153570094208 22363152626069080436 22512738931260177964 22516563075804302336 22543178004990924554 22697823422568379904 22760131666768531568 22943352762475970552 23056085028471319552 23067239890158211904 23098428694769026144 23252933234533367456 23508459973374393472 23665707197276563328 23821619101682281334 23825665580211529216 23923372576725062792 23925769913730151936 23985034580748061184 24083395135766702008 24244488079818653192 24348047829566336096 24510911025750726304 24516213259780680256 24571625100385921376 24676582208076226688 24780261696363371648 24781412682061961653 24841642958631920512 24875230902058951232 25114628046089414144 25316803048249346816 25391792304772847408 25449183139685418568 25483592527381045148 25487921318365821952 25658409086381646848 25728844492868774816 25763632005703913776 25935963992364140624 26220974585686823488 26285924525994241472 26298642029943306244 26396365720039243712 26398204222593172736 26574780839466705664 26752538570834375936 26866811398142163968 27046522511173215232 27113517352149982208 27224707544779750096 27345007097447681824 27406812611968912304 27523880155161945152 27707986376935603648 27745449852296522528 28012469743715115776 28013770857983087086 28018529439749348864 28081857257583910144 28119826237110118784 28237972630739656064 28321614493785099032 28390449095579337728 28428835316638801408 28618994750194913792 29019191205454682752 29084780731069049792 29124105745578337312 29318915817455115488 29333100725705995426 29444150863661615744 29641101705559017856 29839369944392188544 29966828097927798272 29968219987609814092 30041056601136275968 30167275108616278528 30173800935114683392 30242000123551903232 30500200224076260496 30615668802534093824 30911747153636509888 30981614257008335648 31038513558595878881 31113951479748285824 31246129033904212519 31251436682797350656 31322071556535899776 31364421572161286336 31589493089221841228 31666270145069261312 31709085545481740032 31921186452140480768 32015738123409242384 32136944270982992896 32271968720845321216 32351907108915989504 32367559421468684608 32717689270979764129 33068380675983243136 33143122228427521856 33159157342102429612 33284692280660956928 33426091524641715718 33507332362805846272 33655393350704839168 33731461676269430528 33875544806353163264 34019454096085059784 34102137079305358336 34148245972057258496 34186608835319542784 34249394271554073248 34478487209825337952 34857371684658583424 35234434599516669062 35321711081804761978 35327711032727439872 35407559150866669312 35455433081573628032 35472586924109575864 35709861753033385736 35796653207469599744 35845053225327184384 36084819467637065216 36102277816253532832 36589414998181991296 36883963061673617344 36985213958498863798 37282948239023452147 37538707968093859072 37786016506116722116 37792435058266563584 37877853975345739264 37944775722556412836 38045227266014166016 38131217547087182336 38201247456733389392 38456774195574415408 38602365011890813952 38879376109811496896 38975681193715599424 39135517095620890763 39142164881776083712 39397293129705311437 39403985382657529088 39565577723045296156 39830230416844930244 39836996211038381056 40267925256590478928 40367669807776870832 40422250215845795752 40520494950369860608 40791535050372334592 40811270574895297984 41139804953405188576 41694914765370176128 41809372300911759076 41865902009268859886 41870097349027765888 42145941487591728514 42153100641912705536 42435061181323492864 42609083701741088168 42894094295063771032 43104854618446380032 43184018864133396704 43365457968635900384 43472875177605860896 43658568521981016448 43950599080656474752 44433572696927425024 44435636533352482964 44536070494449482494 44543635649960685056 44603862307140188416 44726305252138160872 45025477862520355928 45086356009981849108 45395646845136759808 45520263333537063136 45886705524951941104 46022623552400785927 46134479780316423808 46196857389538052288 46505866469066734912 47016919946748786944 47331414394553126656 47643238203364562668 47651331160423058432 47846745153450125584 47851539827460303872 47970069161496122368 48166790271533404016 48488976159637306384 48696095659132672192 49021822051501452608 49032426519561360512 49143250200771842752 49353164416152453376 49560523392726743296 49562825364123923306 49683285917263841024 49750461804117902464 50229256092178828288 50633606096498693632 50783584609545694816 50898366279370837136 50967185054762090296 51457688985737549632 51527264011407827552 51871927984728281248 52441949171373646976 52571849051988482944 52597284059886612488 52792731440078487424 52796408445186345472 53149561678933411328 53505077141668751872 54449415089559500192 54690014194895363648 54813625223937824608 55047760310323890304 55281612906138222149 55415972753871207296 55490899704593045056 56024939487430231552 56027541715966174172 56037058879498697728 56163714515167820288 56239652474220237568 56475945261479312128 56643228987570198064 56857670633277602816 57237989500389827584 58028525348679251821 58038382410909365504 58169561462138099584 58248211491156674624 58637831634910230976 58666201451411990852 58888301727323231488 59282203411118035712 59678739888784377088 59933656195855596544 59936439975219628184 60082113202272551936 60334550217232557056 60484000247103806464 61000400448152520992 61823494307273019776 61963228514016671296 62077027117191757762 62227902959496571648 62492258067808425038 62502873365594701312 62644143113071799552 62728843144322572672 63178986178443682456 63332540290138522624 63418171090963480064 63842372904280961536 64031476246818484768 64735118842937369216 65435378541959528258 66136761351966486272 66286244456855043712 66318314684204859224 66569384561321913856 66852183049283431436 67014664725611692544 67310786701409678336 67462923352538861056 68038908192170119568 68296491944114516992 68498788543108146496 68956974419650675904 69239761015329268273 69702903229478627927 69714743369317166848 70468869199033338124 70643422163609523956 70655422065454879744 70815118301733338624 70910866163147256064 70945173848219151728 71419723506066771472 71690106450654368768 72169638935274130432 72204555632507065664 73166401526595578383 73178829996363982592 73767926123347234688 73970427916997727596 74565896478046904294 75077415936187718144 75572033012233444232 75755707950691478528 75889551445112825672 76262435094174364672 76402494913466778784 76913548391148830816 77758752219622993792 77951362387431198848 78271034191241781526 78284329763552167424 78794586259410622874 78807970765315058176 79131155446090592312 79660460833689860488 80535850513180957856 80735339615553741664 80844500431691591504 81622541149790595968 82279609906810377152 83389829530740352256 83618744601823518152 83731804018537719772 83740194698055531776 84291882975183457028 84306201283825411072 84870122362646985728 85218167403482176336 85788188590127542064 86368037728266793408 86730915937271800768 86945750355211721792 87317137043962032896 87901198161312949504 88867145393854850048 88871273066704965928 89072140988898964988 89087271299921370112 89207724614280376832 89452610504276321744 90050955725040711856 90172712019963698216 91040526667074126272 91773411049903882208 92045247104801571854 92268959560632847616 92393714779076104576 93011732938133469824 94033839893497573888 94662828789106253312 95286476406729125336 95693490306900251168 96333580543066808032 96977952319274612768 97392191318265344384 98043644103002905216 98064853039122721024 98286500401543685504 98706328832304906752 99121046785453486592 99125650728247846612 99366571834527682048 99500923608235804928 101267212192997387264 101567169219091389632 101796732558741674272 101934370109524180592 102665852539970983991 102915377971475099264 103054528022815655104 103743855969456562496 104883898342747293952 105143698103976965888 105194568119773224976 105585462880156974848 105592816890372690944 106299123357866822656 107010154283337503744 108898830179119000384 109380028389790727296 109627250447875649216 110095520620647780608 110563225812276444298 110831945507742414592 110981799409186090112 112049878974860463104 112055083431932348344 112327429030335640576 112479304948440475136 112951890522958624256 113286457975140396128 116057050697358503642 116076764821818731008 116339122924276199168 116496422982313349248 117275663269820461952 117332402902823981704 117776603454646462976 118564406822236071424 119357479777568754176 119872879950439256368 122000800896305041984 123320521098308341717 123646988614546039552 123926457028033342592 124154054234383515524 124455805918993143296 124984516135616850076 125005746731189402624 125288286226143599104 125457686288645145344 126357972356887364912 126836342181926960128 127684745808561923072 128062952493636969536 128588127599897212507 129448248854746023293 129470237685874738432 130870757083919056516 132273522703932972544 132572488913710087424 132636629368409718448 133138769122643827712 133704366098566862872 134029329451223385088 134925846705077722112 136077816384340239136 136997577086216292992 137913948839301351808 138479522030658536546 139405806458957255854 139429486738634333696 140937738398066676248 141286844327219047912 141630236603466677248 141821732326294512128 141890347696438303456 142839447012133542944 144409111265014131328 146332803053191156766 146357659992727965184 146530657032441009601 147535852246694469376 147940855833995455192 149131792956093808588 150154831872375436288 151144066024466888464 151779102890225651344 152804989826933557568 153827096782297661632 155517504439245987584 155902724774862397696 156542068382483563052 156568659527104334848 157589172518821245748 157615941530630116352 158262310892181184624 159320921667379720976 161071701026361915712 161470679231107483328 161689000863383183008 163245082299581191936 164559219813620754304 166779659061480704512 167237489203647036304 167463608037075439544 167480389396111063552 168583765950366914056 170436334806964352672 171576377180255084128 172736075456533586816 173461831874543601536 173891500710423443584 174634274087924065792 175802396322625899008 177742546133409931856 178144281977797929976 178415449228560753664 178905221008552643488 180101911450081423712 180345424039927396432 182081053334148252544 183546822099807764416 184090494209603143708 184537919121265695232 184787429558152209152 186023465876266939648 188067679786995147776 189325657578212506624 190572952813458250672 190665154717088970269 191386980613800502336 192667161086133616064 193955904638549225536 194784382636530688768 196087288206005810432 196129706078245442048 196573000803087371008 197412657664609813504 198242093570906973184 198251301456495693224 198733143669055364096 199001847216471609856 203134338438182779264 203593465117483348544 203868740219048361184 205331705079941967982 205830755942950198528 206109056045631310208 207487711938913124992 209767796685494587904 210287396207953931776 210389136239546449952 211170925760313949696 217269594910171152167 217797660358238000768 218760056779581454592 219254500895751298432 220191041241295561216 221126451624552888596 221663891015484829184 221963598818372180224 224110166863864696688 224958609896880950272 225903781045917248512 226572915950280792256 229023824896858348903 232114101394717007284 232153529643637462016 232678245848552398336 232992845964626698496 234551326539640923904 234664805805647963408 235553206909292925952 237128813644472142848 238714959555137508352 239745759900878512736 240403890730242614687 244001601792610083968 246641042196616683434 247293977229092079104 247852914056066685184 248308108468767031048 248911611837986286592 249969032271233700152 250576572452287198208 250915372577290290688 252715944713774729824 256125904987273939072 257176255199794425014 258896497709492046586 258940475371749476864 261741514167838113032 264547045407865945088 265144977827420174848 265273258736819436896 267408732197133725744 272155632768680478272 273948619669346235341 273995154172432585984 275827897678602703616 276959044061317073092 278811612917914511708 278858973477268667392 281875476796133352496 282573688654438095824 283643464652589024256 283780695392876606912 285678894024267085888 288818222530028262656 292665606106382313532 292715319985455930368 293061314064882019202 295071704493388938752 295881711667990910384 298263585912187617176 302288132048933776928 303558205780451302688 305609979653867115136 307654193564595323264 311035008878491975168 311805449549724795392 313084136764967126104 315178345037642491496 316524621784362369248 318641843334759441952 322143402052723831424 322158364866805501489 322941358462214966656 323378001726766366016 326490164599162383872 329118439627241508608 333559318122961409024 334474978407294072608 334927216074150879088 334960778792222127104 337167531900733828112 340872669613928705344 343152754360510168256 345472150913067173632 346923663749087203072 347783001420846887168 349268548175848131584 351604792645251798016 355485092266819863712 356288563955595859952 357810442017105286976 360203822900162847424 360690848079854792864 364162106668296505088 367093644199615528832 368180988419206287416 369075838242531390464 369574859116304418304 372046931752533879296 381145905626916501344 381330309434177940538 382773961227601004672 385334322172267232128 387911809277098451072 389568765273061377536 392174576412011620864 392259412156490884096 393146001606174742016 396502602912991386448 398003694432943219712 406199677440754762747 406268676876365558528 407186930234966697088 407737480438096722368 410663410159883935964 411661511885900397056 412218112091262620416 414975423877826249984 419535593370989175808 420574792415907863552 420778272479092899904 422341851520627899392 425329960522736933677 434539189820342304334 435595320716476001536 437520113559162909184 438509001791502596864 440382082482591122432 442252903249105777192 443327782030969658368 443927197636744360448 448220333727729393376 453145831900561584512 458047649793716697806 464228202789434014568 465356491697104796672 465985691929253396992 469102653079281847808 469329611611295926816 479491519801757025472 480807781460485229374 484678327107304877911 488003203585220167936 493282084393233366868 494587954458184158208 495705828112133370368 496616216937534062096 499938064542467400304 501830745154580581376 505431889427549459648 512164810686169048681 512251809974547878144 514352510399588850028 517792995418984093172 517880950743498953728 523483028335676226064 530289955654840349696 530546517473638873792 534817464394267451488 544311265537360956544 547897239338692470682 547990308344865171968 551655795357205407232 553918088122634146184 557623225835829023416 563750953592266704992 565147377308876191648 567561390785753213824 571357788048534171776 577636445060056525312 585331212212764627064 586122628129764038404 590143408986777877504 591763423335981820768 596527171824375234352 604576264097867553856 607116411560902605376 611219959307734230272 615308387129190646528 622070017756983950336 623610899099449590784 626168273529934252208 630356690075284982992 633049243568724738496 637283686669518883904 644286804105447662848 644316729733611002978 645882716924429933312 646756003453532732032 652980329198324767744 658236879254483017216 668949956814588145216 669854432148301758176 674335063801467656224 681745339227857410688 686305508721020336512 690944301826134347264 693847327498174406144 695566002841693774336 710970184533639727424 712577127911191719904 715620884034210573952 718660967779796887937 720407645800325694848 721381696159709585728 728324213336593010176 734187288399231057664 736361976838412574832 739149718232608836608 744093863505067758592 762291811253833002688 762660618868355881076 765547922455202009344 770668644344534464256 775823618554196902144 779137530546122755072 784349152824023241728 786292003212349484032 793005205825982772896 812399354881509525494 812537353752731117056 814373860469933394176 815474960876193444736 821326820319767871928 823323023771800794112 824436224182525240832 829950847755652499968 841556544958185799808 850659921045473867354 869078379640684608668 871190641432952003072 875040227118325818368 877018003583005193728 884505806498211554384 887854395273488720896 896440667455458786752 900116893199280487549 906137741983222163051 906291663801123169024 916095299587433395612 928456405578868029136 931971383858506793984 938205306158563695616 938659223222591853632 958983039603514050944 961615562920970458748 969356654214609755822 976006407170440335872 986564168786466733736 991411656224266740736 993232433875068124192 999876129084934800608 1010863778855098919296 1024329621372338097362 1024503619949095756288 1028705020799177700056 1035585990837968186344 1046966056671352452128 1061093034947277747584 1069634928788534902976 1088622531074721913088 1095794478677384941364 1095980616689730343936 1103311590714410814464 1107836176245268292368 1115246451671658046832 1127501907184533409984 1130294754617752383296 1135122781571506427648 1142715576097068343552 1155272890120113050624 1170662424425529254128 1172245256259528076808 1183526846671963641536 1193054343648750468704 1209152528195735107712 1214232823121805210752 1222439918615468460544 1230616774258381293056 1252336547059868504416 1260713380150569965984 1266098487137449476992 1274567373339037767808 1288573608210895325696 1288633459467222005956 1291765433848859866624 1293512006907065464064 1316473758508966034432 1334656083019622791883 1337899913629176290432 1339708864296603516352 1348670127602935312448 1363490678455714821376 1372611017442040673024 1381888603652268694528 1387694654996348812288 1391132005683387548672 1421940369067279454848 1425154255822383439808 1431241768068421147904 1437321935559593775874 1440815291600651389696 1442763392319419171456 1456648426673186020352 1468374576798462115328 1472723953676825149664 1524583622507666005376 1525321237736711762152 1531095844910404018688 1541337288689068928512 1551647237108393804288 1586010411651965545792 1603166774278008442321 1624798709763019050988 1625074707505462234112 1628747720939866788352 1630949921752386889472 1642653640639535743856 1648872448365050481664 1659901695511304999936 1682827235111698302809 1683113089916371599616 1701319842090947734708 1738156759281369217336 1742381282865904006144 1754036007166010387456 1769011612996423108768 1792881334910917573504 1800233786398560975098 1812275483966444326102 1812583327602246338048 1832190599174866791224 1856912811157736058272 1877318446445183707264 1917966079207028101888 1923231125841940917496 1938713308429219511644 1952012814340880671744 1973128337572933467472 1986464867750136248384 1999752258169869601216 2021727557710197838592 2048659242744676194724 2049007239898191512576 2057410041598355400112 2071171981675936372688 2093932113342704904256 2122186069894555495168 2139269857577069805952 2177245062149443826176 2191588957354769882728 2215672352490536584736 2230492903343316093664 2255003814369066819968 2260589509235504766592 2270245563143012855296 2285431152194136687104 2341324848851058508256 2344490512519056153616 2367053693343927283072 2386108687297500937408 2418305056391470215424 2428465646243610421504 2444879837230936921088 2461233548516762586112 2504673094119737008832 2521426760301139931968 2532196974274898953984 2549134746678075535616 2577147216421790651392 2577266918934444011912 2583530867697719733248 2587024013814130928128 2669312166039245583766 2675799827258352580864 2679417728593207032704 2697340255205870624896 2726981356911429642752 2745222034884081346048 2843880738134558909696 2850308511644766879616 2862483536136842295808 2874643871119187551748 2881630583201302779392 2885526784638838342912 2936749153596924230656 2945447907353650299328 2977309723659158535739 3049167245015332010752 3050642475473423524304 3062191689820808037376 3082674577378137857024 3103294474216787608576 3172020823303931091584 3206333548556016884642 3249597419526038101976 3257495441879733576704 3261899843504773778944 3285307281279071487712 3365654470223396605618 3366226179832743199232 3402639684181895469416 3476313518562738434672 3538023225992846217536 3585762669821835147008 3600467572797121950196 3624550967932888652204 3625166655204492676096 3664381198349733582448 3713825622315472116544 3754636892890367414528 3835932158414056203776 3846462251683881834992 3877426616858439023288 3946256675145866934944 3972929735500272496768 3999504516339739202432 4043455115420395677184 4097318485489352389448 4114820083196710800224 4142343963351872745376 4187864226685409808512 4244372139789110990336 4278539715154139611904 4354490124298887652352 4383177914709539765456 4431344704981073169472 4460985806686632187328 4510007628738133639936 4521179018471009533184 4540491126286025710592 4570862304388273374208 4682649697702117016512 4688981025038112307232 4734107386687854566144 4772217374595001874816 4836610112782940430848 4856931292487220843008 5009346188239474017664 5042853520602279863936 5064393948549797907968 5098269493356151071232 5154533837868888023824 5174048027628261856256 5338624332078491167532 5351599654516705161728 5358835457186414065408 5394680510411741249792 5453962713822859285504 5490444069768162692096 5529289486795580137801 5687761476269117819392 5700617023289533759232 5724967072273684591616 5749287742238375103496 5763261166402605558784 5771053569277676685824 5890895814707300598656 5954619447318317071478 6098334490030664021504 6101284950946847048608 6300818252394963412843 6344041646607862183168 6412667097112033769284 6499194839052076203952 6523799687009547557888 6570614562558142975424 6731308940446793211236 6732452359665486398464 6805279368363790938832 6952627037125476869344 7076046451985692435072 7171525339643670294016 7200935145594243900392 7249101935865777304408 7328762396699467164896 7427651244630944233088 7509273785780734829056 7671864316828112407552 7692924503367763669984 7754853233716878046576 7892513350291733869888 7945859471000544993536 7999009032679478404864 8086910230840791354368 8194636970978704778896 8229640166393421600448 8284687926703745490752 8375728453370819617024 8488744279578221980672 8557079430308279223808 8766355829419079530912 8862689409962146338944 8921971613373264374656 9020015257476267279872 9042358036942019066368 9342592581137359543181 9365299395404234033024 9377962050076224614464 9468214773375709132288 9544434749190003749632 9673220225565880861696 9713862584974441686016 10018692376478948035328 10085707041204559727872 10128787897099595815936 10196538986712302142464 10309067675737776047648 10677248664156982335064 10703199309033410323456 10717670914372828130816 10789361020823482499584 11058578973591160275602 11375522952538235638784 11401234046579067518464 11498575484476750206992 11542107138555353371648 11779790645781888119663 11781791629414601197312 11909238894636634142956 12196668980061328043008 12202569901893694097216 12601636504789926825686 12688083293215724366336 12825334194224067538568 12998389678104152407904 13141229125116285950848 13462617880893586422472 13610558736727581877664 13905254074250953738688 14152092903971384870144 14343050679287340588032 14401870291188487800784 14498203871731554608816 14657524793398934329792 14855302489261888466176 15018547571561469658112 15385849006735527339968 15509706467433756093152 15785026700583467739776 15891718942001089987072 15998018065358956809728 16389273941957409557792 16459280332786843200896 16569375853407490981504 16751456906741639234048 17114158860616558447616 17532711658838159061824 17725378819924292677888 17843943226746528749312 18040030514952534559744 18084716073884038132736 18685185162274719086362 18730598790808468066048 18755924100152449228928 18936429546751418264576 19088869498380007499264 20037384752957896070656 20171414082409119455744 20618135351475552095296 20841168065614109750173 21354497328313964670128 21435341828745656261632 21578722041646964999168 22117157947182320551204 22802468093158135036928 22997150968953500413984 23559581291563776239326 23563583258829202394624 23818477789273268285912 24405139803787388194432 25203273009579853651372 25376166586431448732672 25650668388448135077136 25996779356208304815808 26282458250232571901696 26925235761787172844944 27221117473455163755328 27810508148501907477376 28304185807942769740288 28803740582376975601568 28996407743463109217632 29315049586797868659584 29710604978523776932352 30771698013471054679936 31019412934867512186304 31570053401166935479552 31783437884002179974144 31996036130717913619456 32778547883914819115584 32918560665573686401792 33138751706814981963008 33502913813483278468096 35065423317676318123648 35450757639848585355776 35687886453493057498624 37370370324549438172724 37461197581616936132096 37511848200304898457856 38177738996760014998528 38705026407569060964607 40074769505915792141312 40342828164818238911488 41236270702951104190592 41682336131228219500346 42708994656627929340256 44234315894364641102408 45994301937907000827968 47119162583127552478652 47127166517658404789248 47636955578546536571824 48810279607574776388864 50406546019159707302744 51301336776896270154272 51993558712416609631616 52564916500465143803392 53850471523574345689888 54442234946910327510656 55621016297003814954752 56608371615885539480576 57607481164753951203136 57992815486926218435264 58630099173595737319168 59421209957047553864704 61543396026942109359872 62038825869735024372608 63140106802333870959104 65557095767829638231168 65837121331147372803584 66277503413629963926016 70130846635352636247296 70901515279697170711552 71375772906986114997248 74740740649098876345448 74922395163233872264192 75023696400609796915712 77410052815138121929214 82472541405902208381184 83364672262456439000692 85417989313255858680512 88468631788729282204816 91988603875814001655936 94238325166255104957304 95273911157093073143648 97620559215149552777728 100813092038319414605488 102602673553792540308544 103987117424833219263232 105129833000930287606784 107700943047148691379776 108884469893820655021312 111242032594007629909504 115214962329507902406272 115985630973852436870528 117260198347191474638336 123086792053884218719744 124077651739470048745216 126280213604667741918208 131114191535659276462336 131674242662294745607168 132555006827259927852032 140261693270705272494592 149481481298197752690896 150047392801219593831424 154820105630276243858428 164945082811804416762368 166729344524912878001384 170835978626511717361024 176937263577458564409632 183977207751628003311872 188476650332510209914608 190547822314186146287296 195241118430299105555456 201626184076638829210976 205205347107585080617088 207974234849666438526464 215401886094297382759552 217768939787641310042624 222484065188015259819008 230429924659015804812544 231971261947704873741056 234520396694382949276672 246173584107768437439488 248155303478940097490432 262228383071318552924672 270935184852983426752249 280523386541410544989184 298962962596395505381792 309640211260552487716856 329890165623608833524736 333458689049825756002768 341671957253023434722048 353874527154917128819264 367954415503256006623744 376953300665020419829216 381095644628372292574592 403252368153277658421952 410410694215170161234176 415948469699332877052928 430803772188594765519104 435537879575282620085248 460859849318031609625088 463942523895409747482112 496310606957880194980864 524456766142637105849344 541870369705966853504498 597925925192791010763584 619280422521104975433712 666917378099651512005536 683343914506046869444096 707749054309834257638528 735908831006512013247488 753906601330040839658432 762191289256744585149184 806504736306555316843904 820821388430340322468352 861607544377189531038208 921719698636063219250176 927885047790819494964224 1083740739411933707008996 1195851850385582021527168 1238560845042209950867424 1333834756199303024011072 1366687829012093738888192 1415498108619668515277056 1507813202660081679316864 1524382578513489170298368 1613009472613110633687808 1641642776860680644936704 1723215088754379062076416 2167481478823867414017992 2391703700771164043054336 2477121690084419901734848 2667669512398606048022144 2830996217239337030554112 3015626405320163358633728 3048765157026978340596736 3226018945226221267375616 4334962957647734828035984 4783407401542328086108672 4954243380168839803469696 5335339024797212096044288 5661992434478674061108224 6031252810640326717267456 6452037890452442534751232 8669925915295469656071968 9566814803084656172217344 9908486760337679606939392 10670678049594424192088576 12062505621280653434534912 17339851830590939312143936 19816973520675359213878784 21341356099188848384177152 34679703661181878624287872 39633947041350718427757568 69359407322363757248575744 138718814644727514497151488 277437629289455028994302976
- Sum of all divisors σ(n): 774786002896269647122666851
- Sum of proper divisors (its aliquot sum) s(n): 497348373606814618128363875
- 277437629289455028994302976 is an abundant number, because the sum of its proper divisors (497348373606814618128363875) is greater than itself. Its abundance is 219910744317359589134060899
Bases of 277437629289455028994302976
- Binary: 11100101011111011011010000000101001011101010000100011111001110100111101111100100000000002
- Hexadecimal: 0xE57DB4052EA11F3A7BE400
- Base-36: YUYCK1C4YBM8EUO74
Squares and roots of 277437629289455028994302976
- 277437629289455028994302976 squared (2774376292894550289943029762) is 76971638145753074976395558148260584505765064082456576
- 277437629289455028994302976 cubed (2774376292894550289943029763) is 21354828809683517292128367893081126872495225069478954123889258888881410907570176
-
277437629289455028994302976 is a
perfect square number . Itssquare root is 16656459086176 -
The
cube root of 277437629289455028994302976 is 652211504.1497916427
Scales and comparisons
How big is 277437629289455028994302976?- 277,437,629,289,455,028,994,302,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 277,437,629,289,455,028,994,302,976 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 277437629289455028994302976 cubic inches would be around 54350958.7 feet tall.
Recreational maths with 277437629289455028994302976
- 277437629289455028994302976 backwards is 679203499820554982926734772
- The number of decimal digits it has is: 27
- The sum of 277437629289455028994302976's digits is 139
- 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 277437629289455028994302976 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 277437629289455028994302976 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/277437629289455028994302976/
Chicago style:
Numbermatics. 2024. "Number 277437629289455028994302976 - Facts about the integer". https://numbermatics.com/n/277437629289455028994302976/
The information we have on file for 277437629289455028994302976 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 277437629289455028994302976, math, Factors of 277437629289455028994302976, curriculum, school, college, exams, university, Prime factorization of 277437629289455028994302976, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy-seven septillion, four hundred thirty-seven sextillion, six hundred twenty-nine quintillion, two hundred eighty-nine quadrillion, four hundred fifty-five trillion, twenty-eight billion, nine hundred ninety-four million, three hundred two thousand, nine hundred seventy-six.